diff --git a/CHANGELOG.md b/CHANGELOG.md index 252e307a50..2fd6325063 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ ### Additions and Improvements - Added option to evm CLI tool to allow code execution at specific forks [#4913](https://github.com/hyperledger/besu/pull/4913) - Improve get account performance by using the world state updater cache [#4897](https://github.com/hyperledger/besu/pull/4897) +- Add new KZG precompile and option to override the trusted setup being used [#4822](https://github.com/hyperledger/besu/issues/4822) - Add implementation for eth_createAccessList RPC method [#4942](https://github.com/hyperledger/besu/pull/4942) ### Bug Fixes diff --git a/build.gradle b/build.gradle index 3f72b6c54d..4860b0bf74 100644 --- a/build.gradle +++ b/build.gradle @@ -109,7 +109,7 @@ allprojects { } maven { url 'https://artifacts.consensys.net/public/maven/maven/' - content { includeGroupByRegex('tech\\.pegasys\\..*') } + content { includeGroupByRegex('tech\\.pegasys(\\..*)?') } } maven { url 'https://dl.cloudsmith.io/public/consensys/quorum-mainnet-launcher/maven/' diff --git a/datatypes/src/main/java/org/hyperledger/besu/datatypes/Address.java b/datatypes/src/main/java/org/hyperledger/besu/datatypes/Address.java index 491012935a..5c2dabdf6a 100644 --- a/datatypes/src/main/java/org/hyperledger/besu/datatypes/Address.java +++ b/datatypes/src/main/java/org/hyperledger/besu/datatypes/Address.java @@ -71,7 +71,8 @@ public class Address extends DelegatingBytes implements org.hyperledger.besu.plu /** The constant BLS12_MAP_FP2_TO_G2. */ public static final Address BLS12_MAP_FP2_TO_G2 = Address.precompiled(0x12); - /** The constant ZERO. */ + public static final Address KZG_POINT_EVAL = Address.precompiled(0x14); + public static final Address ZERO = Address.fromHexString("0x0"); /** diff --git a/ethereum/core/src/main/java/org/hyperledger/besu/ethereum/mainnet/MainnetPrecompiledContractRegistries.java b/ethereum/core/src/main/java/org/hyperledger/besu/ethereum/mainnet/MainnetPrecompiledContractRegistries.java index 23838a9271..7d1ecf95fe 100644 --- a/ethereum/core/src/main/java/org/hyperledger/besu/ethereum/mainnet/MainnetPrecompiledContractRegistries.java +++ b/ethereum/core/src/main/java/org/hyperledger/besu/ethereum/mainnet/MainnetPrecompiledContractRegistries.java @@ -19,6 +19,7 @@ import static org.hyperledger.besu.ethereum.core.PrivacyParameters.FLEXIBLE_PRIV import static org.hyperledger.besu.ethereum.core.PrivacyParameters.PLUGIN_PRIVACY; import static org.hyperledger.besu.evm.precompile.MainnetPrecompiledContracts.populateForBLS12; import static org.hyperledger.besu.evm.precompile.MainnetPrecompiledContracts.populateForByzantium; +import static org.hyperledger.besu.evm.precompile.MainnetPrecompiledContracts.populateForCancun; import static org.hyperledger.besu.evm.precompile.MainnetPrecompiledContracts.populateForFrontier; import static org.hyperledger.besu.evm.precompile.MainnetPrecompiledContracts.populateForIstanbul; @@ -60,6 +61,13 @@ public abstract class MainnetPrecompiledContractRegistries { return registry; } + public static PrecompileContractRegistry cancun( + final PrecompiledContractConfiguration precompiledContractConfiguration) { + final PrecompileContractRegistry registry = new PrecompileContractRegistry(); + populateForCancun(registry, precompiledContractConfiguration.getGasCalculator()); + return registry; + } + static void appendPrivacy( final PrecompileContractRegistry registry, final PrecompiledContractConfiguration precompiledContractConfiguration) { diff --git a/ethereum/core/src/main/java/org/hyperledger/besu/ethereum/mainnet/MainnetProtocolSpecs.java b/ethereum/core/src/main/java/org/hyperledger/besu/ethereum/mainnet/MainnetProtocolSpecs.java index ee816697b3..874b73afb1 100644 --- a/ethereum/core/src/main/java/org/hyperledger/besu/ethereum/mainnet/MainnetProtocolSpecs.java +++ b/ethereum/core/src/main/java/org/hyperledger/besu/ethereum/mainnet/MainnetProtocolSpecs.java @@ -744,6 +744,7 @@ public abstract class MainnetProtocolSpecs { MaxCodeSizeRule.of(contractSizeLimit), EOFValidationCodeRule.of(1, false)), 1, SPURIOUS_DRAGON_FORCE_DELETE_WHEN_EMPTY_ADDRESSES)) + .precompileContractRegistryBuilder(MainnetPrecompiledContractRegistries::cancun) .name("Cancun"); } diff --git a/evm/build.gradle b/evm/build.gradle index 99f676ca1e..15025d367e 100644 --- a/evm/build.gradle +++ b/evm/build.gradle @@ -45,7 +45,8 @@ dependencies { implementation 'org.hyperledger.besu:bls12-381' implementation 'net.java.dev.jna:jna' implementation 'com.github.ben-manes.caffeine:caffeine' - + implementation 'tech.pegasys:jc-kzg-4844' + testImplementation 'com.fasterxml.jackson.core:jackson-databind' testImplementation 'info.picocli:picocli' testImplementation 'junit:junit' testImplementation 'org.assertj:assertj-core' diff --git a/evm/src/main/java/org/hyperledger/besu/evm/precompile/KZGPointEvalPrecompiledContract.java b/evm/src/main/java/org/hyperledger/besu/evm/precompile/KZGPointEvalPrecompiledContract.java new file mode 100644 index 0000000000..550d7fe3b6 --- /dev/null +++ b/evm/src/main/java/org/hyperledger/besu/evm/precompile/KZGPointEvalPrecompiledContract.java @@ -0,0 +1,160 @@ +/* + * Copyright Hyperledger Besu Contributors. + * + * 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. + * + * SPDX-License-Identifier: Apache-2.0 + */ +package org.hyperledger.besu.evm.precompile; + +import static java.nio.file.StandardCopyOption.REPLACE_EXISTING; + +import org.hyperledger.besu.evm.frame.ExceptionalHaltReason; +import org.hyperledger.besu.evm.frame.MessageFrame; + +import java.io.BufferedReader; +import java.io.File; +import java.io.IOException; +import java.io.InputStream; +import java.nio.charset.Charset; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.util.Optional; + +import com.google.common.annotations.VisibleForTesting; +import ethereum.ckzg4844.CKZG4844JNI; +import org.apache.tuweni.bytes.Bytes; +import org.apache.tuweni.bytes.Bytes32; +import org.jetbrains.annotations.NotNull; + +public class KZGPointEvalPrecompiledContract implements PrecompiledContract { + + public KZGPointEvalPrecompiledContract() { + this(Optional.empty()); + } + + public KZGPointEvalPrecompiledContract(final Optional pathToTrustedSetup) { + + String absolutePathToSetup; + CKZG4844JNI.Preset bitLength; + if (pathToTrustedSetup.isPresent()) { + Path pathToSetup = pathToTrustedSetup.get(); + absolutePathToSetup = pathToSetup.toAbsolutePath().toString(); + } else { + InputStream is = + KZGPointEvalPrecompiledContract.class.getResourceAsStream( + "mainnet_kzg_trusted_setup_4096.txt"); + try { + File jniWillLoadFrom = File.createTempFile("kzgTrustedSetup", "txt"); + jniWillLoadFrom.deleteOnExit(); + Files.copy(is, jniWillLoadFrom.toPath(), REPLACE_EXISTING); + is.close(); + absolutePathToSetup = jniWillLoadFrom.getAbsolutePath(); + } catch (IOException e) { + throw new RuntimeException(e); + } + } + try (BufferedReader setupFile = + Files.newBufferedReader(Paths.get(absolutePathToSetup), Charset.defaultCharset())) { + String firstLine = setupFile.readLine(); + if ("4".equals(firstLine)) { + bitLength = CKZG4844JNI.Preset.MINIMAL; + } else if ("4096".equals(firstLine)) { + bitLength = CKZG4844JNI.Preset.MAINNET; + } else { + throw new IllegalArgumentException("provided file not a setup for either 4 or 4096 bits"); + } + CKZG4844JNI.loadNativeLibrary(bitLength); + try { + CKZG4844JNI.loadTrustedSetup(absolutePathToSetup); + } catch (RuntimeException mightBeAlreadyLoaded) { + if (!mightBeAlreadyLoaded.getMessage().contains("Trusted Setup is already loaded")) { + throw mightBeAlreadyLoaded; + } + } + } catch (IOException e) { + throw new RuntimeException(e); + } + } + + @VisibleForTesting + public void tearDown() { + CKZG4844JNI.freeTrustedSetup(); + } + + @Override + public String getName() { + return "KZGPointEval"; + } + + @Override + public long gasRequirement(final Bytes input) { + // As defined in EIP-4844 + return 50000; + } + + @NotNull + @Override + public PrecompileContractResult computePrecompile( + final Bytes input, @NotNull final MessageFrame messageFrame) { + + if (input.size() != 192) { + return new PrecompileContractResult( + Bytes.EMPTY, + false, + MessageFrame.State.COMPLETED_FAILED, + Optional.of(ExceptionalHaltReason.PRECOMPILE_ERROR)); + } + Bytes z = input.slice(32, 32); + Bytes y = input.slice(64, 32); + Bytes commitment = input.slice(96, 48); + Bytes proof = input.slice(144, 48); + + Bytes output = Bytes.EMPTY; + PrecompileContractResult result; + try { + boolean proved = + CKZG4844JNI.verifyKzgProof( + commitment.toArray(), z.toArray(), y.toArray(), proof.toArray()); + + if (proved) { + Bytes fieldElementsPerBlob = + Bytes32.wrap( + Bytes.of(CKZG4844JNI.getFieldElementsPerBlob()).xor(Bytes32.ZERO)); // usually 4096 + Bytes blsModulus = + Bytes32.wrap(Bytes.of(CKZG4844JNI.BLS_MODULUS.toByteArray()).xor(Bytes32.ZERO)); + + output = Bytes.concatenate(fieldElementsPerBlob, blsModulus); + + result = + new PrecompileContractResult( + output, false, MessageFrame.State.COMPLETED_SUCCESS, Optional.empty()); + } else { + result = + new PrecompileContractResult( + output, + false, + MessageFrame.State.COMPLETED_FAILED, + Optional.of(ExceptionalHaltReason.PRECOMPILE_ERROR)); + } + return result; + } catch (RuntimeException kzgFailed) { + System.out.println(kzgFailed.getMessage()); + result = + new PrecompileContractResult( + output, + false, + MessageFrame.State.COMPLETED_FAILED, + Optional.of(ExceptionalHaltReason.PRECOMPILE_ERROR)); + } + return result; + } +} diff --git a/evm/src/main/java/org/hyperledger/besu/evm/precompile/MainnetPrecompiledContracts.java b/evm/src/main/java/org/hyperledger/besu/evm/precompile/MainnetPrecompiledContracts.java index 6fd706e6c2..7d18744909 100644 --- a/evm/src/main/java/org/hyperledger/besu/evm/precompile/MainnetPrecompiledContracts.java +++ b/evm/src/main/java/org/hyperledger/besu/evm/precompile/MainnetPrecompiledContracts.java @@ -1,5 +1,5 @@ /* - * Copyright ConsenSys AG. + * Copyright Hyperledger Besu Contributors. * * 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 @@ -134,4 +134,11 @@ public abstract class MainnetPrecompiledContracts { registry.put(Address.BLS12_MAP_FP_TO_G1, new BLS12MapFpToG1PrecompiledContract()); registry.put(Address.BLS12_MAP_FP2_TO_G2, new BLS12MapFp2ToG2PrecompiledContract()); } + + public static void populateForCancun( + final PrecompileContractRegistry registry, final GasCalculator gasCalculator) { + populateForIstanbul(registry, gasCalculator); + // TODO: allow override to be configured? + registry.put(Address.KZG_POINT_EVAL, new KZGPointEvalPrecompiledContract()); + } } diff --git a/evm/src/main/resources/org/hyperledger/besu/evm/precompile/mainnet_kzg_trusted_setup_4096.txt b/evm/src/main/resources/org/hyperledger/besu/evm/precompile/mainnet_kzg_trusted_setup_4096.txt new file mode 100644 index 0000000000..92f11f0286 --- /dev/null +++ b/evm/src/main/resources/org/hyperledger/besu/evm/precompile/mainnet_kzg_trusted_setup_4096.txt @@ -0,0 +1,4163 @@ +4096 +65 +97f1d3a73197d7942695638c4fa9ac0fc3688c4f9774b905a14e3a3f171bac586c55e83ff97a1aeffb3af00adb22c6bb +92a72fc2d2d7888d95bd8b479fd66555908ef365b31d181c6aae60b1cbbcc21110f057dd13f9b694b2b260cda1bcb516 +934c3d60d8a31e9cd617427b842dbd49d7dcc5c8949d932773f0a0d752786f229d7017c592b3303dc5f631d2c01d5c08 +a895d8f7f4f160ab3837d80b5f6aa743b28d22ed22116269f3857130709df107867ba7e0db0d5e171492fab0db2a635f +82d3d5a542a525646953cf68517013508bf9aec3cd7faf0a311fb0970f07697c8efc6943fb7fb8e9ff208a30ce4e8027 +95e3d50c2686c92568f46c8aa3a0e7cb3d456cc532c4ea0d07d47dbbed678fca2976b0b28009a360a2fa3dcd2716a7dd +b7b60fc315983545150f0b6545509ffe3f38b5562574e640dd9c61d1a5db441855df9b0cab10096fbca09024fe076602 +86836a32ca078c51b9e9012fd37cf6647bc4bc2b8331b8c51f0958aed321de1fe44c2ff374d34eba13fcac18f3061a63 +b50bd23db7116d7cdf19bb3bbf38d946f345c2b80e31bd3ac566efcb302561d3727df398ba913d7f3436b82003337c0c +83298b2de8fc1e36765903cb94d1b3e45ea5a09f5e0468dd4978ccd9577f81e2985f98f7294a3233d822f54d8d3f35e7 +89c74ab72d45bce23aa7b71d063f0e24e03353909570ce9459e8da7f872880c0267774699a10e88ca8d169b7f906da30 +a6bafa458bad96b879b771a1173aadf9a6ab07b62525642554a9e8c62587af476925e0bbc853d745fde3c77433cc05fb +8ef8070be49300c4a428b0cf1383608d4bbd0d7831e47cc210ae00f16193c4768b01c630dad6029f760fb8e22d1863ef +972bc1b58ee7f483c768fbb64af19c87cc69c5f14f9268dd4cc6ff99c8f1a49e872030d840f46b8c18d39395693d1ef2 +a1243cd5fa37c1ac9c8a5ce77357f99a190204ba8a87acda038efd7a5e298afe7c645f88d38d2d52f56c85afebbac06e +8f7e3506cb4608555759e84094654a7b725057b737efd9553c4a00531d54bfde9fa0dbed7bed84b20d34b88b3eb59112 +994b2a83f893d793c942781188ad76518beacce4a77cae5d9ed7f7dd47d12721f8c799ba8180e16acb3da06aa3788dbf +b63d24f3dd00314b4d58ea119d1ea3e10303827e23f90dec00aa3723e8380bf8d16450cffb16631c887741834e3e9f3f +8ab4e03e2d86abbe5dd0401744ca4bbc915b787a8a11b2ba0ad580b53f04d47809948c47345439c3cdc5ea47bcf705cb +a505e73b25aee781f49df4b0d8f8e2456d6da95cf30eb58ec1e8bfcfebc80221ea2f988b7a7087bb6ceef6c96fbb294e +9185b078e755a7ec66f503484bd8e75680670f99be8bfc0dd5f05ef50bd1f3da15c23671bd7146ba2919e6fa62b3f423 +a4b4eabf6621d9db591ab635bb50f60c54cac033eea827f2d3b0e5e6b60479127edcd07ee797e6eaf6135353b28ce5b1 +979230aa42f260e1993189932d93bc47d3d775283689492cee54c115ff7109f5362466040508de3dba2c9bfa1d08b216 +84793398dd6643bb8cfd62c14eb52aa6e1fd7735fedeb4ea49fb42fbdcf804f0b9d26e89a6ce4b0e4e70e8578b779be1 +b5af00da65a02da4791954598b465cd68d14a3e31b788b0e4d6cf63231c52d57f06781ab24390685c8f3e2690394ff97 +82a8cf6a5b252ba991b216b83138c7a2a473234fdbcfc8b9d630969e3beae91c3021e61184019ace7f0ca7171e33b589 +b58678c9a81684d9c88a8c639a98aba71e994543737e4fe6fc882641194f1190105358aa2294d61a7a610e03d4c9e72b +97ebca7442c1328d8cd839aed48de80e10e41eaa482ea00351302cce0a29f8a8e70b75495ed43e041eb5c6829afec3a8 +91f3ef06c5be53d9fb26792c60390216493129a332a845fe58227627f67971fcb8b4bb6b8de3cd31fbe5fd63fe144721 +b2b42d9c7069f4cbb6b084c9088aa0025c4d7badeda1ca753e4a132641740bcb4728c7a4b61a1ea6fb6af67062b74bf3 +965fb54d9133351fcacf688195092c8c3507de2087f17e122c4ff778a1e6097ef754316f1591188ca1185b83a02877db +8e9285aa4b559558f147c74e8aa491faffa7d09ef9d63ca928a0e1a1a0d1613c5e9fd4961a775333e89acf6a1d9d60e2 +969a42314a9c871f409a04d9260c160644df40ec3eae18c839dafb6b58afce77c869d6f88cbc0ff10513219ef16475e2 +a42b1d86ba0d0e09301fd6939540e01d5cd45a9c10a9220e4779dd93cf9a0b3618fccb81f6a27f56e437fcf3df493ea0 +96da42f72efc3cf2539cdfacb1feeedc0ddf2e739d00a07df341b0112a11ca76235f9bb9e317225fbe3c062da7eed1bd +ae40e5146b9a3b1cd0b459043b3b438794b74acff9862fd00ae34324b1c7b6958763dc22f20dcdb0b5f6886aa5244a2e +a3a9c0cc707cfd6586e8aa10fb4d3165686d8e63ce4ac8ca1e64879913870e7514fee5665d10b84e9b9aae01a96726cb +8111811dc2ec713a14cfebff119b14dde24af1b2c2b0fddcb49542fa4a8e6b7cb0bcc31c81ed91d6c1da7738566881e0 +953ca02b2c059bb62138ba7f7134503a26e429f539a2854209c68d5507bc6574d71ba82cb34008175c88793feb981ea1 +a4c45e01365a5d601adf202d27c0a1ef61bfe6d6623847976f128c8f2a5d27a0931a5ba24980c186a6df24096733aff7 +85115bdeb44d8fc4b85607565169be934d4e7a5ed13e67f47ab4fab11dc99f1e5710601b76271a25af6c045b3cfcbe02 +871a84023c11a5f2f3bd6e7a40b41601e8aabbd8fd07b9a08a7dcd84d31875bc35e8e7c26505b5f829c1bef47fae2396 +977b3104c766bea6ef33075a7ce162c717fca7125eab518b83f9ab0d400d1fb9bd59a588a458ea9f7743c07409499a7f +b80c65a8bf253c75e1d13e57252e941a3ba241d1ed8b560c0a8ebd89cf00192befdd0c3c23cae5eb1f26cfa6d17ff358 +aeed5438dffbc3af5dc6be921bc7a32af72a796e34719f4b376d797a127e5ccc500ca0e7e8eefc6568d6187f09bbfd08 +b67c9a8d0c1d38e40d7f5f84a80ca3d87532751de8527a2e99ce88c4b46b504f8b01b25f16e2816099497fcb13d3aeca +8a285c6492874e340018a8d526eaac3be7e7e901be26206012ee88ce6b5d14ad3e6dd1949ffb10ce80da0b9ee18b71c2 +a29db630a03d4d2aa3d9d6f7484b027ad6c8426636c5b90bd15f333c33d7efcd306f794085154d5419aafc194c21ca74 +a8dd50311e524b87ca522b8cf2b008245736fc6f1f12ccb68bcf42e7e00b87658d858cdf005153574c424b945372213c +b1da29d2978a5edb2c7db84e6848a63c311601f4a3c0597cffdb51aa59f8d0dad04965159bf5cc05e5d19ee0f1f51b4d +b7f7ea74eb18c6434bd2d4a23ac5ae276299e6c6ecae09cc65c0baffadd79be32f34c1745b9fc89fb41e9a0b2f7f6c43 +81194eb94fe80325534f48058ecc85beb3d8ca45e4a17c03d513fcb3ef73e2ba9edeca47037bbe4b8a16bbe0be0b1ab2 +a8d7dd39a1122c6b7219af94fa818aec1a320b46c7d46595a97c786181302b362cf9a69ec019851b908ca637e4a9eb7d +a0aa50fe56a96db810d7f757df69e77e9a60e805840f484635c96438711cf0092f344cc5c7615b32da036b639182a546 +ac0b94c25058d3eb5c1d1dfee8cda07d6f124840464f6571ecf6fba2604d95c16b6abc54f67d41265d534d67b39b3648 +a9c64c88c1413d1e7275fe769c77f0b5ef4ee80341a945839e029c3f96e8aab8b027008e0cb51d9cc5be28c2d1c6ff29 +a05dcbb9ead38d761a7f5e30e561e71d94d386333656b696e4b46c828db0c50c5c048621666fba4df562d3f915dcad1d +894c40bb12acb7d45f3d38bc3f200b7dcaba14e804f0d3671e84b64dd650ba6a7928066f168c87334eb3c220d98b823a +877179a5eb49cdffcf99afa0d39bae5b0d1b248580817f03c0440cd9ffb0a4c6388af364d2ec4d552996f85eadf8c80e +a8760e2ac3a45072aea6000507cdd59fa51a9c60c29666d400db9219d72a2ea3123b7585f2e743fc2ed6777d63576d60 +8752882dab9f576f497504721e5f28e7153cf913d5acd4a22b831b43717bff078ea1b0dc3b2c0b53a169f6406dd2a77c +b2e8c488b91d70df1423ad48b17af13d2ec4158ecb88f54ab7307d9b31dbb0f3152bce30c0b0879bf503e8fcafe41f2f +81ac4644e831620ebea149a4e4fbc1e89c4868fa5e616467415c5557872f872336045e1fc230269469e19b36e4855c17 +a6a234e1f9299913a05146e2d4e09b00bf2ef91246c4a8232f65bac5b202991eefe1aa227af6b5f5bbd0a666363b88d4 +b0869efd9ce419e4c9cdcdbd81f62764a4e84f83628b06a74ff554b7f812695f52d9b2253f1e476919f515ceaa046be0 +91f374e120a16e21bc3b18d390d798a13194f7e7fc63a13853a7986fdeb1c67d6300f925d4251dfb81fce7ed3a5fdf36 +aec7525b13f52580e10d5dbbf08903f14f369a713e2f59e77ed21ce659965351c50dafdd0f3928b8ba4d21a0dd8e5b49 +b47e08d8c07f6cb4f1f0ee4c6e118d3d4d873b7140e0416654f0861a4dc011346af708db29280d15d2ee994a95557bd7 +8360037c6cf909812189421e61bf320a254485756434ce48e7c6bf681c9e0d52dcdb6027d3565892a4ffca5d8dd6c4bb +b4a3b391f471228de19e589f478bbc6f6f6889a457679980d58575f8899120c94cce7db00253060979741924dbfd042f +8852803515447255d950af8e74768c0786eea5b6404517ce600ba35a759728c3d257eca22507b1c2b4e42d220dee5617 +977292fe648a6166a85e57f1bc91b7ccc7d28cd3642715572db31c4efd1850b937fb7854d0d66aa925b930a072d2fe7f +b56905a1da8011043bd759a61d0052b738bba0b6985c0b6e73e4055b72a6d704bcf2a496d410f999483c6c46d1aaac4b +adc7ca377682ae3eb10338bac5fef01f5f99b31d2af06c7e03f0c10d3de464ba2f7a470803d73650a2a070d733344645 +a99c017f93ddc02e829b59ea6835b80604784f5c8caf32d28532abc67c7f8a13abf7eff8fca5a41fb176037c3b1e169a +836eb0850e6b06f2ce31d0d6a5f48f7ec7ad926c3b69af797b1931001d5478b39d806fafc3e2c0a36e560fae0fcf6612 +8323c7d361d89635f2e61474fd9bdb43c79e140e0d196a80088740372382a6b7812930baf481a47e2336ada828ad3ae6 +8b2e185d19a44f666015898544fa48744d1352decebbf987605378cda0a31a21f45ac86897510e348572b62d44363858 +9865078f2d46334b99fdfe228f9c54236af4feb2ddc27597814e3e6ee217f668ada24ee3cf4de87866e67f23def4ee4d +969e3ff317524ac96ba5de1b50d6c5933ab6cffbf7e9ceeb62ab58fc6a032a07dfd34b3f174b0aa8ad9a96513a9315a3 +a58c7cdc0912f6a78ca9660b3e44c8b19f36931fc4228ff04e5402ba468a64323126917cdb9eb65d9564e3eb101d0b87 +b97200d4fdda197a209a85243f530d92a0a8bd1da7f338a3c9f8f58f2b0a20330aa7e5671f48356b41076cf3207b508b +ad3c167108b7254b25c5c28349ada82a134d333eeab895b226ecf1b66da637ea6143d5e97be4023efe02b7eeadf2db42 +ad96a77f490429faf562082e46372eeb9fb4688e4b1e2ae7086d338b51e03ca5ad3985800e9e123c99ad9912b76cd3d7 +90ba6dd740c76f7a98846e9ed4bddc3f85a34539d962a78f10e84bd322145a84e6cd3fb92afdd3dd4adb16b25b342786 +a7085652d463810b040163d775a90a911c2945b0b142b457c22e6be8b89b4840980572b271c8547eca317ff52282c491 +a92cf28cfa29dd9c803527daf06c23ed9e91bf8b5c3926879c4c9a80967ac418d1382ce21a06ceb684466bf856bab304 +8c0626c19b6d8bd9d56f2b038c6200083976da0cd4ae5d3c3a71d73cd789fbd99b3ef414657079e6d7365ba968c43ef8 +ae212cfe8f5927dc7441d4ce5e2b72182aeea2857c35c42f8a370d0aecc2a1c718d47d1130e3ef10ae1c917d1cd752e0 +a5280d4b30cc1989ceecab7bf81acaa39bffaada1bf5f41ed0def755840e929c2fa3e2b83640dc5d0d86e8670aab37ba +93d4685a00d9f9d2023af38efae02ffe55291dff5506334bbc98399223891880b58d037c205f7768ea3d53b7de23ea26 +a0fd5e9691551ac479f91d496373940d0ddcf3563468c1be35722f746de52d1c9b9397fdde2eec33ccdbe39dc93c1027 +90d2a08f2a23a3455f73a2c3f9c8d686143e01d1b0c7cf833768efd936cd6a49d292aa1207aaefc42b75f00b70ac67a1 +b1a55052b853c1169006f8f81a3210f8d2096d483475c1ba4d641d960c0a63265d6db88037dd025bf683fd4555ac81bc +ae1724431b6d0439e0b44168b1f62278ce7e21e3b2e7da664d0cef67a246b090afcc35244fdf50ff1cee87e406cb0c35 +a029df7b00a2b57d7bf6791000333c5bb2e416a06e019394617e92055e7c78d8bf29777143765ad6b389dbb0cd53a6a1 +a7fb942f2b95eefd7986e08f7a59c6f45f0a1c51be0e3f6e33ad67cf8dbf1e243632d001c52f7b441447b1fd03b51a63 +a76f84feba16773b55f23d2d66037e5c1a9c85647c8986a98200585ec2f9cb28158ef842fa61beb4c86a85c229692c20 +b5e605081999c80ce61b53408d71a892ac1d6f1b177ab2dc7a18b03ab612d14c51bd990e5f4826f2ba4c0310e332a9d3 +98e3d5a7bad4eb817838cadb18a7c2efc5d586a402f0b54b894366855018f316518eb2d0744e439ea0f40a83176eaf46 +93dd180318c952ea846f2e9f8eb780ce5549f03b7b17de14c6d59be19419969bec74b472e34eed67f57c32be0b8c12db +963396aee89d4d7c5d54d0277a6763f8e1edd9dd608112afe9644d17b3c8c033f6c81b162dfc474c3c0a5adabb449f73 +8bf25f8b181f5f7fdaf6eaeb7016bd4e4680a011b244bdb717ceb8a99ea5f18479cf98ee247bcc76402760280b116248 +85084d95ae492f26c7b1fedb9077e9e65964e5ead9bb13bc7f1aa8cd7b8c0ee2b9c0663840c1702fdd27742ac462d5a0 +b78657254e839f00d4a9353470b2a83a782f7d8df5575e7fb9fcce85e4c8d7cde72419bacf874c57ec124dce174bcbe2 +87f2adf781f2f57c37be008947baf78d22d9daa228ea61369cf52c5f03b4e7f4d994b1269f77d315a0de3cc54f8dde14 +8b6ee9d824109ca2196e3061c821d2026c8b839d58993745076de76ed960132715678f226b289d20018fc4200d5330ad +8d76f7a41c492e403de6bfd36e44fdd564606b6ffc9a6b90ec45c0dc5594860dbfeb20b07562ad14902363e121351417 +93d86f0a70396da3daf76da707d0373378082242bff6cafd9a0e36475745896c30ca40a03e5833cca69ed76d203429f6 +b443d71684a8d105d6504637a4bf93089154e713cd54553723665a9d5c15c460976c108f79b0200c90d55edaebd4294f +a577dcb11f615cf70444675d4745dc5fa800334730c86112c05c525948e4106481b743b4b36ab12fa3144a245e9ac7ea +b16116160db122d39f939485aac8070bd63be9750ce989fbed075163af12b5570f918009037dbf71800708a8d16ef3e3 +9245e9f5da5118c404b8bdaa9f9f158bd29d38f8b7ce5d67e9ad970aaf147cacc2487a2ff07cb2f3bbcc29f8492a7fc7 +b170d0caeb6a6a29d4157e058d077518b74cde13d0c918d5d2ee76914a483e77deba9ff4d298b14af64f53b6c8883cbc +810f6c955d025d9d4b19b122e3616feb42565b8ccd914f9e91807a7d172ba3bbe4771f5ffea065d84c9200e62b9151a8 +902d496e263e8894c59493706b3d83b241040cdd4da44884872585658db410256b2f082b870cfa90c1a82bd70495707e +80c1b7cc6d570b620edbdc7c0a4583b1f4dee1669bf56bf460bddbf8e653e25c835a935c464e5cdf29a81c58c943518f +a9aa69f94b15bc7e128f9dde1632f02cf95258b99daa93b73d8c2afc060a55e9636e767b6b99efe262ae915ffd57b455 +b9b61931f1543db289aa5adab4234e48524de52e0227bc926d4365624d50a5001af70d9bd35b5a04ee57e764852684fe +901be2ac33470af7876834faad7c7474399296a9c81787b49998d6216edb4686f4acf57d15d1626edc1e5e675911e577 +8a780304feff9563014aeeb51221fb88c75b22b8facb45718bb6d249610d19101b73e48ec8f77a243429aa9cbb4a4300 +9274a29e25b0a504ed37f894838859a0687883919a9c8c966989ff651207e6f4b98c27bf397e0cf4ee63846569904f38 +acd56e40a1e25a363144a5bdd04a2d68c411ef0d992023cc8270cef5ffb3a80219af80fd2926472846f5a7f68245d9e0 +9505c0985abf67e40c7dd2bd707ff9bc3fc9d26302bc25b61c21c0cf0e52299253176ebd73b754b496410805767ffb04 +8f827fe86bfdb18e698c96f2127841ac3a20b65fafa0c7c62a9195570e6e36dbd0fe29b70313b8a9818dcb9faf95b9ce +b4289e96bd8426bba9ad67266d12e804d1452f013765db9134645d8cc2ed6979e57bb73069886e3cf688b0c294a2cf4e +926163b50d645b27e75ffcea90a733207005457de284461d9bb8e6e4a5f7042fb02553175e33b5fcfe5da906b60a9edf +ad634ee62af65d073e32662de6ca0f3d296904048ee07205100808faa1abd0bf29f53a69dcec076ddbd322bfb14c9816 +ad77be98757851ebba0c35a9be67333394819e9a65493f039e75c4c9705a88064fa3842f35441362f0d3d8002eb4b3df +b281fbbb165a7ad0d4707d219ca4806f781a2b185a09a0f649cd68cf5533e4a5d205bb36a669ee51e831a4706af3f1ed +b7834ffbe76ec1177f4dd72c5032998260c85b110f5b57a699301fa47eadc94a564075472770bb06ae2b98b973b20a07 +a5f402ea96f21ea35deb2907501f1157a649cd80a76e5a42e6c2e22b2f273098aa694cdd9fa24280c2dea82dc43efb51 +81cf72ade9fe586f7fb4f8389cc416fe691452fc2bf1cde708052f005572c098a8494c86edaca29abe456cc75d97362e +aa3a68cb71acd5c501795201daaa21a35e3b8ad5c5cc4cc9c6d19279c439985caf25c29012915a9828b47844aa5c32f2 +ad7a6d1e27d888b4de3cf74893066fffa0b7028b9cad86caa0ab9dbebfc0b28a169ca3f6ea5e247266b1377746402bab +b8cd1f7b160e8f018566c7b2bd42658dabc213004bece6ce2ebd6241882115a1a9d92db2e7ea5be85505c7054e493b80 +b040e163e22bd8f09e1aee245bc752266788b0a1d4bd731663a747286a5bea9813e9ca5d18acf50246738f130d488e21 +92780fd0e0866d4d88c809b344017e76110a2a94e6b83f885205db0634668a880cf589010e51394f16aa571e474def9a +81ff76c79855652e4a4fe8edd473e65e3b0a3ab54917db2c520ae2f43d36fb02fdb32c7e06303490f167171e58a3a9de +ad76067d73f590d68b6ed37388378b05ab5c052fee76c5832cf0cd7d12c150ecd225bdc0075c1fd98c1689c9bcb0e286 +836d5606167c62ef0bd7867d4d52c289e6bcba3d663d50d6749768edb0115be8a62168ac4e961904d7cbac8341b3c736 +b765e7d00c489029d8cc4206c4636a26fb011d28fc045875aaf81672678f8c9ec7ee27a98e5e181407a135f9d494d336 +ab782b686a3c7c8e66331ddaebf426ce649b11fb52569255ec8dbf5b6e1155208a34bd6376fa5413302b367eb9ea36c1 +a579e2d93b17576fad3a9607d40b92150d2ca88209724184aff9ebb524938f1d7889ea3b7a7e927519e3430b4bd04aed +89e1db4b574e3b4493319f4ab3cc1d2a81d130f0c7aad00b70adfe2eaa8eec90eb5133561ce3202ff6bd3f718e68c67e +b317b29982a28e865dbcd5076f0b70fbb6a389990dee3b2bbdbf2aaaaef07c363a56f263a77f6dbf180bc9610fc6afbe +a8e36630d5836a7677bb537e2765c0a97087de716b26882e83c7329412bd9b4211f3a3d317f6af06d7aa9b9305c3c936 +935e77c8a17a99766bca67aca48e4f856e402f747f42678f092ed4a954858a21b8f478c9a9e0bbc9516fe5ab63a527b2 +a4aa13a9225a61df7096c3de4c38a525e5f8daa2e9f76adffb9634e69d995fe2869cb3a322073be9d1ba15eb70684437 +b9927830424ddc42769ef94377c7643e3168eedd7944bd27d4b95cd741e159cde1799200fa33d86484d54a6e1ea2a03b +b315e14dd739b242855d7cd16b2bc98c669f51b91e387747ea1a612ebf481fb1b6aed8a0837ce27b9c9408a815f9322b +a9be82a9e77e1c101330aaee739266e6ea30249d1d294bdba30d3921681acfe48ff0405d2596f1d323951420333a5aae +97b46484207597cb28dbaa73605ea9c3c7397bff15c06176674cc2ad92746a32199e345cd21ec2d7a54f7a134d29505e +859ec9284ddcd80f711fcd43d7d91614b435c85cfc500753c5ad0cc4ed4229258c1c2c45ded6771949f02ac0558faca1 +916e6a36204e3645e524b830839e2f0cb3ff277cc49102f446b6f46c3ae29a4b003824012d2c5513d07cc402a4a737e7 +8d2bd263d30b15a9c2c3eafea17d85502c6618c5f37496dc91728f09ed2dcbc616c6936281536077522858123ed8ed0f +873272487ceab7dd687676352ca2f9da14d5ed453cf4c8c92f8bbd85341b77ea19230f78ae80b04712d53985b6f234c4 +88cc85af6d12f937078497df03c70abdca11d73a5421b9416f2a67ced7591d70b5a0e7ad562e55e0e337354bcd9818dd +b01cdc53d317c93a4b504a33fa467f5def6a681ec1d5b98f94f0ba7fa9984d568cc859d0595b65049be3b127e7197ebe +b352ad93c95e956388f33ec43e45b626f959f67d915e00c96bbb887a65a7abaefe462f9e90e4691bb71d22213a5da4b8 +b81fb507deb084d4392cbd8e527ef580d4281d462a2e46ab73d4bd9b8ca9579d2df7faf93aaf9008280a4c6a7cd0a56d +ab4a6c890d9df128c68078a55eb5aff7047455923842d9e97dd62fcf24934749ca426929a0bce4e19830bccbc569936e +8a7bd53db8401f92bf6a7633efffd0be80f92efa4845d7d1c3903fd63e54d71219cc8641f5f046267b045c584a53d934 +a8ea87452ead85ab9434a2d8ea7e47c56bdc6fe6246786cb048a5720da4274fcf007b9a35821bd2471ffe2cfd255a01e +9355bce0ea787beb264148b9a0fc51e6bec0d392ffcf21ea580ad20ef0c60fa7fbb7e045f056ac16d2f0bfcd04e140cd +ae8d7acb166734ca9ef8613222f4f0720a235a1559d77568fd4a449ad6b3b924b38b0c5852f144adea348bfdc9662450 +8e001807f943401cf12ec6d57a30c73cc7883a6a3f4bd16ee7298bb53f1187c6f45d2381ff321d57e993f339b4ba96cf +912807db0e7fcf1a1adc594c3c6b283f219e835baaef2165928e3a3dfa73d3ea520ccd978efaf73dd685659493435914 +8530a95089ec2f2b86ba752f11bef5bbf62b29ee5735f6ae6a2ee4d64d75072089d17a27966a3648baddcb70b7aa7a95 +b15b3bd6d3a5c5ac39dede41ba2c86c99237c5711126ad184b90588d95cec3d39d8ef7b1049480817d7b4bd4e3c4c8f9 +a1ee1d1c8e7a9db20ce9394a297af7f70012aea33e85e0f33dc99d83a86c72f682c93b19e8bb645d741d18b3e9ac7d27 +b3e02bc2f4f1eb39dc18978b6d6c842a5e2d4aace2b39565b4178ff250053085a1d71af33c38704a9d16b68eadbdae4c +989e460723c841a43563e12a62f16c7c8b1e59f961aebd1948df513654171dc321d72db988db819d4c5446cbb2b87279 +b3966e52b48072cdb4e9cb3392f2bb8e5b688f96f1d6782b937b3eb59c86023726090b2c33a6495071ed2f410e4a4b84 +86cf60512976a04efe244bad0c1882f94436afe1c0dc05fc2752947b413f33766556452fb7389cf80177183a4025a17d +98e79f4c3ec507e0ac6d2366abb1b26e58cbd6c10bfd7bcc92c88a46684944a6d49f530f255682383ee9c294016a80f3 +95360d1a2d224271bea707dc27322e01ab38f1b2c396dd65d30a2397d89a80b74ab19fd99171732be64d1b0838314b16 +adf86841174a64726e7fb2bf576e3be5c57c1429c26ee8b7686543f9a09dc377b8db4a95e3d0ff5acb8335d039c003b5 +a6f36d08de9c01cd8ff59c9f78bbd2a09712116d6733e2a8397dea86b3dc5612b83386ed375a2291ce5a29e579ce5d68 +a81de0c93cc8459f75391bd05b217b26673f9f3126706f2f4d863f0550284092470224f61d78cdb2c744f527f874938c +8a717a43e341495e244a4f33320cdbba4042f1e379db93394f1e6bbcd5bac41b873444ac466b75330e2f8f3b17db0a08 +b190346b2f98da03629ad3972971f9c7210474bcc48bbe76c75062c19e1fe12727596dcc2d5f921692644e99d1e2d3bd +8c64dd862c70f72c80deb4ef0a000d7b2af2840a655ad466b62cadb9254b36b985dfec22888ea8ec4a19f4075ff2c584 +b428b84394436c48e511bfde561b8d9414429b0905e1450daf0ed4c75459be3acd321fc616f3c7d4b21207274ce9af38 +96037562c455863af9447f366cd0bc2fbc10aa95eef21cbf93c8b5bb3c7c62e88c8316a857322f7de2aa17328f98bb68 +81bec7f699758d6b762f2ad1bfb5520af698f052e8c0e43c48744dd8a7d125a563ffa1f1daafd50df6da03fc0d369222 +90ec28210b98edc7c2b108646a2b207bb710779564b528dce4caab378fd67a03173696439e512daa0f4fb0e2f5036af1 +b9a1b0f959f0126dcca0c526f1f778ffad81e9725747d24f05afc5673ff02ebdb1d58c85be3141a2e02699a582ed5875 +97cb98c9b00c4143807053bb1de5cfd21e5980fbc0f6f6901fd7191f97e3a5c1cb0687ff624f97b2e4a3a90808683406 +9097c23078c3cb4dd0ea432d0790ce9adf1e7dfe23b6121ed5126f0be62c4eff59e6d58dc955c95809d97fd9938f2553 +a1e43c5a9b046b5ebde6a0c45b947319079f5d23b2b7272dd8bbf2f40c16c8b238a7c7296b63d929f069a571c1d7ca6b +8ae773c22c585927b7f29e2779463302859ad28a485dacca2cd40ab866313e73d6b6de08ef7476fc3c56941a34200d19 +8ffa098e8ef62e056508d144792b1faec04e869836375a78e1f62c5a39842507a62667984ca748c7a503d3f471372966 +83eccf75345f5d162aae2af1abc0f12a048484743f79675ec16d1146b85495ce3664ca9d88d8c8d9e8b90add6521aea3 +94ccd346b8f9e431cc0dc9b7996e24c3bec7270716cd46cde7b0ea86469809695089a39cc72ca25c33f77803b9d87529 +83b55069f117ce178400db1af5974696350a1be374934487ee28b311ce9052ad4ad8f9979931a7b36c71af00dec6b7c9 +960b626529f3c455acd5b9cf092bee0a39aba03cd09d8687d22c1c304fd27e6e28c25f030639ef75ae7e3f152b28fce0 +8d3c5247b21bb6d5af2631bf2d595343521192e8545f057e02a7a2c3e49a8e3fc752047f69eec04db386ed60002e1f44 +8d4fe310440cc3a9e7bfe60e060eaa5782b08d71619e7f2680142c95dd5353388b58ede30545f386ab16b3756bc412be +927a2afbc50ac10466e917665a63d4d6d24e642b1869502c06d4dce3f5e6acdd7c0c0f1ee8d4e6789140ad4189356543 +a0ed782c624d7420509abd6103ff44417b7e29f991a38141068dc2c1bfe6568640854f2ec847e5bb8e5393fe83ede2ee +a3ff9f2e62d86b3b82955efb19f8f1d617c2077b22e9d055bf2383499ed666a33e57148a4817448eb2e50b18cc8cb1bb +ae219dc824129eb4ed674e59511d84f66b461ef77abd45ee752a8eadbef865c1243505a24a1bf6f73863340d2c69a121 +8327b02b7729afaa54b39cc12581a5324a0a14ee47a696cea2e8b8164f22cd8fb4385bfd00256dde2c32f89f0ef47c41 +abaac567c0235bc0feaba0665255ef120d6138bec713f1eab9812c8daf37b5ff97d4c4e4138c4052cb37a26b0becded8 +9110b96093c679df191daaf092187a937864e59c885c4814d08ea9fe0d5c5d2ef5bf29a5e821a4f95e7f27f9d1867662 +8e4e5e3448be3be0b22ee1b0b561d9031c836b6292ebdfa6785fe78a8f97a8e5f38e0388e932fe05cbacddbed3fe1a46 +a55d6708f2f2854a5f95fb9fad7c14a43ffb8b48b5e1051a954a5ca7ef229637532762f0db30f2e1da88f994f412e0a5 +a6f23f2f52228c46ab79acca79ac440ed895c8a1d0924b14c2ecc65cc61684847dad75e26534d57539452e128f22fa7b +b0e1e5def6fc240556325ca345aa31f05515670b3bad6745cc9f19b109e16bdbcfa4b008e4aec200c56e093db1097c10 +8c0392a11e7109dad2358a5e034b1bac37066b50a34eaff7d2e692419feb9ef40a01909cce984d862c96c1460b474340 +a224ed90684d79d3496197aaf6430b8ae215ce56bf98f199f365daac20cfba59196ee9959665b18c5236d40b993940ad +b955fbd63a3ccd1efa7bdefbe01ebf1e3e3cb44fbd04c5c6f25459ec8f4ff679bee4de9dd6806d29964a4ba053df6e86 +acffc3f12f69bea09afc14cfb5f63d44c2ae4143977d2aaa06ff74d0ed5c137443caf98bbb1691b49bad1e4522a118be +959546657e459049397eabe338b7fcda8603f2f9e717c60cfcfa6af0cf5774d192b3687da34838bc7ef8cd0c5c59ed88 +a46d7ac7808410e35b3603662a9a8d2bd0de24150bed7c28df86bc137ae9f3711727f1178a0d20558f1e39e3c3698fef +b156f79f65296e5efea35234c68b776f8eb0d1ccb79b7c951b57bc22712f72e8aea0ffe30d2a97ea8aae0f62e2e4a3d8 +8f816ce4e779207dba556f9b5fee19407ce873ed6d0a856b9ad472c183cbaf43243caed57e0065ac10869fde15ac84ef +b5cc4b1870d4125307c7e1354243bd4c6aef88a268037208e1d1cf207fd16864486b1ca9b58bb5ec1152b62672afcf47 +88fe2321bb635558ac9f712566ac3297579aea00b67e2c2b6857e82f8c092886b3b11d1787acc19de14f393dafebc273 +8fe0ddd4f9c5a5cbb8d1120cbb698a8da1ea36179f87c8933146ddee1b2a635e0e54e45cda841645dafa55a242e6f33a +b15837b03d304d324507776a5030a5f3d3b6b69c771a7e144763c2432df9acd1f2d3dc9936f59961d49be5117484820a +9136b21549b7919c8575c90e8339f0ba2b6997a858a450194aa296e3cec838049b52270aa97506f872958427dace6a74 +acfcb0b69264e8800f7b8f00e0b8498fcb36f95122c7087f0e5f5ea8d6371248c68ce610d0b66c464759291fc603516c +904f6dc6a143a40102d89557c6211e60a28d7a423c25e54033552b83ff68bfc93a384e66f771c4ac640a5de3070fcd72 +8e1c87da2af5c01302723dc7091f4d11c715ebcba43d038659a99a12d54e03a08b2868c1e837c1d60c3431603a879ef0 +9336bcee2029ab84b889eebf3cbf3e52ddf22482f4cc069d40796ac849167b18479d79642afb6df09fbb12be85a2e4b1 +b2679f9e7d2f5cd62aca4f123106e39d8aa0ee5ef5136d1c194491ad0a4e8257ca55b53fafeda9c1508a85863d2ad395 +b092d8e72d338e9d0b9c3776479223b0788325f60ec7f561faf637e604f6ce29342e7520765797b52793333dac9d04eb +8a7aaf02d9e702b894a65c22e7440590d1739aee7f2ac967cfbf3ca950fe0c4ec04a0eb8e445547239605c0998f5564b +b90b3f7eb407464cec7dcee507e1b3f361de225d0f5326c61a11e94a173f345debaa12e01784252aa1996d4700d1cfbe +88664ecf12b67cf1d584e7b8b878cdc4ead8eb81b213dfe6914055a422563ea149626080f0ea1898308f466eeb4373c2 +9455063fc9535ec9feb3f05c282d5ef3da39ecd4b7a38a0983d1546e007a47ee3c23b6c8635192bb866cf92af60fb592 +99898733e4218076a729232fed49646275e08647b7b441aa84e019703f4fc18fb656b356fbbf97548d6f293a763317be +99b5cee4527b689d6513e4a05ffa4ed78817645df53f4a0849e8162ed867c412e47208eba5489a1065cd5c73f14ebe78 +a90800759a3270d577d4159be6dcf08021586434bf931d88fbcc26ddbb0bde0ce402241cad87cf0eee35d4fc846d3dfb +8e9466a5e11b611ca0edc0e6af0eeb77b2eed9e570fb0ec2692654de90d1d73c2dcf42f281128c9ade0473fe87543b69 +817607875e14440d1f7ee44a9987ceab26e47eecb8960f0ab2e3a98505bdeb3afbf2c92346a5f2564f32611af35eea20 +a497c02335c02b2527a0314da2ffb15d24df06ee396de5d9921ac6557d9f0acbb19c4bac457bd0ab3941b2881ce3e536 +86da85c393f8f291d7d7f5d0b8d98bc7179a951f79d7cd6fd0067383a002dcedeaa71264849284132f9fd69592f59f95 +b602c85dd940c1bff27b3ab7b93cc1981a1ee74966910baf698fe6f1c6be86f3d824cb5e4a8959df223e674738e71e03 +b4786f67b8f7799422fdeb4b4a6d649cc0bdc877487670056fedd8836c298984863986ba1365bcf9acaf29ef1eff990c +afd123e4d2cebaa8319fe0f4e2f7b80432d58c164e1247228285d30d8bb47ddd610bd57e4ed2d54a287764cb3ee90cb8 +b988cee812c7c6387a814298bb3b39be19f793bfd0deadde4bf47e7ab7dc1db1d55c56fb19ce034f466e1fee6cebf084 +9993e7e2629b7d9ed90b169a8cc41cd7f153356b92a1527eb7b9518138898980c090bfb4d0938bf57f2af519b7fd51bf +9096ef9a2ce7d5e94d62fd736a3743ecd8ddb9c5152975141714a263bb71ff57b9f8f39c6b15b968c920a53e2039683e +85462eb8184f23b1d89c24b7d222905bccaba3c2665545d57548173abb60ae2c317b26de99fbf7a576e771566fb3531c +87cc549572b2287b78c5a28c77ce42cd1eb46ba7413f827403efb8bf554d735f5366a49c1d146cd8398a123144b52ee6 +a6f0a427b8ec9cbc3cfa7cbf5b3f98ad5eec34824620c9215ff6ab7b933231ba1534a53141aaa59031470a3a994e75f3 +91c8bd19b39190f4b8916eec2d33b13f6b3605da7b511d41ed3dd5cf790caa755565224308b266c237999ed396699ffb +b2614c5953e37f613a1489bc7745bed65264377758de39239b27372018b52d45ddaa174be167781908b59c0f389f9bfd +8453d03b0a7f7d092354c51901c35fb09bc9c3a1d13a64d944ffaf309d1a8c453e586b481c25037e711976207073e89d +86126ac6b68429356547d340cc9bf5225e851540eb4e59d2823a753129c1c98a14a89cf497af8cafbe6f233b59494193 +b526157f26068a35af48f3b182d5b04cc3ad352b33e19797dc9f9baed69a71140e1638b639a376ccac978e8be297a04a +b7f97c6355782783a0df6c9a751d2a06fefd0dc0380deaed494393d559178355558ab10630dd4c23fdcf31455504eacf +86cb6421bf1e4ab8bce161a6eaac0981506b1089ac537ceeb5d3f6926f5ff45e75cc9b7dbf3c2d01de97635096c3b909 +aa70c056a180509e9b02c5224f63a61abb87f649e28ef4cd33890ff2e49d76acecd0628c4b7edae410ce100d8cd3db7a +839cfe9ea5543611c1218233dec1c0fb85499b5d9bc5dda58889bd6ab67defe96a66466185a33de8afa4d9340c01741f +96f908d55d5d249822f9338018b4bb610e01fdb98f690d6dc886a238fff034b534c04e3da28565fcd785c42f127cc792 +b702a0775554e716dc53dc2c2001ce8d69df29dca24ecba72a31f3b76ba6e03cae7a57a359b21d56d2b1fa3a034d24bd +acb79273bd0b0814c017894dedfca3bf1136754cfcdcbbca4490ad24c034f4f12d48318c33add943b4057036fb7242e9 +8e6ac189af56c52fc3b0bbc1f62b98904769d0bdca1c7d8895653f68ed0e3da7556ee691fe1196bcf9f944a2f2795f97 +ac21009993cb2e327dba835b714356db25199c7892b49f9b764db494e8c079f96d7c5d6b751fb75767eae6f87b7696cd +b14365e06ebf557eb184c7146f7df72f07674419e31839f995c3c655c326ce886ee909a60a922f3e6d468f446a798eb8 +94d33c2a087c7e33a7bd25fc3bfec4990c8872c897ccc77bd324a4cd7efa87c9611e8005452ad101e3350f9de9dd4c35 +962d7a29f61eb82ef4444f6e114fd4d52b3b9bcd7ad8a96bd0fe5f4483530479a037852b8a34c6702a298d6d76d78d35 +84017833344df747ee5791266abf96431b678c8820dc01cbdbda980db0b314ea581af095d7971db6d7d0867002533d2b +a45f6d37885e268172dcf59aea6dc997f261184e6acea2135d2a89d7b4646392238993a124da7432b22c801b6e847fb3 +96317db6195d8ab076203f9457db5f38359c5221ad365b31838139add58038893308742ba74cdca5160e00659da5985e +91c35ac95b6ac02e9b900da3ab881fd98ad0df5f95da23d61a2833c79d9d49af29c511faa02ff6d3bcafc001e9d02282 +83da2069734885b03b6ee13d001f9ff59d7e98cce7e996b5e6abdc7991d99b6578b0ef47b72d676e311424f942d21d3d +b4c04bec1e45e4e8e33fc447bd08ab55dc9b7cc8b5b0e8ae4fddb80adffa44467628f14a8b0afb9de6ee62b5a5324da1 +81854bc7236732ed97b8743dc2791ca0fc8c93478732832d3a3881cd1173350953cd194bd72885eeffd409d43795c962 +a9534d30a2f9d2b445049cd78c54db5443b4249ebdc45454f3d3508765f7d5419af696fc335a1ecefde473c63309c9bc +a495a716801e2c7bcdaaf5358db667502ba41e4e82c236574cd4a093f694ee3749b968bfe150cf77e4189af052f6c0aa +833b994fe58b52a9b3790bd0eecefcd77f146b5d8b5d29c84ec92b578450da8af63b1c02c94fa5b272d6e4c9c17be911 +904bcd0853ae8d33f58c208655d08d3d7788cc732012324d7108436e4201d6e02e86ef1681b013e18089e2cba8b0f955 +a67ed5e0c20d6a599c6acd1507d6921522e461a61fe80af4917ca653a2d71ac4cb63fcd37dd30df9344e79943ed07194 +8639af3e148c36fb0a47f89a5f1cacd8620cad81e0b506f4376af406e0ee86d59698c207ef1fe3eb0ff3f7930d92fff9 +93b85275f836797f4415321affc642614c2545c25589cf2250390fde618174a9fbb7b9f71c2fcfeb2c467c96b4a20fd2 +b653c967b7902b87cecc877a5743e546e599ff287571f92c07c29ed3399573eeec51d34bb9792c37e24d4e9ada810ce1 +b37842a364a50583b2b3dedaf06849c325dc4af676e974b923df3183725549fbf653713945376d67fb87a5f338a05c1f +94f9122fbbe19ece712ac29a992adebce028f98c63f7d6f6e25e0f0971b301246f0282fafb6f586726776e8b00856e4b +b3138d0a2cc2a902e6bf9eec98f2981c9257dfb53d9c8f31a0797706d3181a4ccd9b9e777792af1226e41c1ada736f76 +8774a599a9ff5b5e16d4bd807fadbba136f1c8705753163481dbe2ebd12eb298e200acab03a9a72358b8ff462ae17d92 +aa802d6e9dbbc659af0c3319310cde2d28d2a7244f11e10c4cb6290ffb75975d5ca05e6ee0504ca11b8b11c4e926f24e +90132466d59ce7321c81d21428b573926fd5e1d29abd1808ead82504cc1507ab2d4346adf74280f828a5b8451eab0224 +b9d4104865f1e1b6bf694c3139f623597ccb17a97f75ef029d4ce26aae8704be3351e0363d23f77ad592227bcc64eec6 +885b0dae9c1a051b6b056a4b2ba10b49ea7e141685e63c7bf6423e1b2bf733e88caef28799a29e5d193fd0cb3c5081e6 +819f3a31608f7d5fdcf2987670ad635c3dc0c4807ba28cad9a1c04ee4ea04890bd261a52b0e07b0b7044a4ad008cbc98 +8e710bc738938aedb8defdecac2f92369ee32c0bd54354111b29924b8eeac56422812639a83d6b3187de14b406c88d5b +86e8af697ae305e0d422c6529d343d7ff251b7730127d5461b9bd015f3837ddacaf58dac220d8b1e3c80c1b7e9cee747 +aa2e8338e14d36082225b81a816d225cc68b6e2e8cfdebcd98815b45f9569b2e7f2b43737205956a110b20dc22dce6ae +88a2441e958fe2d2f45da8ada6e04781e06cab662385cc0cee0dbc50e9c0a4c47df6dd89b59036c394e0a5a209b18484 +a6eaf0ec69d2b2f2f907759ab1e5e99c35c69a7a1614646478d82e25956af1cf0a347c150a4f963adfb8215e9b296c2e +a04d223e9733544b08e6ce1a80d7f276d825396b97e87423a808e1b80c1c08b02a4425a766e5e30a156207bad583e225 +b35f6e3d218833156f84746f7e5254a22be8f2cb57df5a518fb24c9c5d232ceea2a2037fa38da923f32ac43c5e6a70a6 +b3034ba8a0a28b967e53acf96ed8b3839c3f4f29e87a42506cb3c797e4e43ab6f67c78220925b063302b25e4b8c0a7cd +90067fa4ac5813d8f9f4e21efaeba0492b4c1709a0aa9e83095437d77bc5f506c8823f6e659acb68a1a3c9dc13046040 +b4e12f0e4f85e27546b5e534bcea5754fa943aaea35a5658d9c810cdb4808e0a824a902fba89dfeb0af86220c3b4f6d4 +a7dbf474a2e82c9289e850fac5a5e6c95e1888067521ada0995d472c79581fc04665e2ea98ff1d47d704974a52578920 +a01a417c5da6f036c89c1e797d5cf1fe985cfeb16171c629dfa65feb0030894f3799dda25fde4f7c2d9ac260c4a62f34 +93d3a10c0db4c82c18321a2e68dddbd93b92884a27feb756b09d382fe30707df2605d12f8a938dfc84be45876a8e702b +83a5e28541109205f9934f43ae640e4d363c677583cec6f5e1e3211fc82233f2fc33c8ed4c661d66bcfccaa822b65159 +80c9285c0b12dc605392e883d49376d87186b221a0b0247d1a4cc259fd15783b2c62d7fa7bf996fdc72779fa8bfcb56e +91e838584d27c75c15a3af2465abb57b3b208f36e2e3b62ab6cc3e7a1d2a1924c3d35cb0a3ef76c86824efc6a0257d46 +85606ae7e00e8425365714b4d443e478256454402662de71b270b94eed43d9ed734b15f615fe6d2747afe0325771d89d +a4c0337b50a3152198b00b0dcbc76ecff544b86932a4ceec981639bebaead6fa2422457950b9d81bf0865f8c735cd7b2 +a976f5d40d82658ba686aad9a4d139ecafc13c45e5256aba224f6fc3971e5bb63d3337f837eb23dde4af92244da3f4d4 +8ec5174814056e77d82b353e51036305bc35e42b5185d6c621e1e19ec6b3d8bad74695622f7fa04d86785cb8e11c5e15 +947f2505f807e6293b991880602960b459b7ff602cc1ee73ec9ed343ad353758d09bde973f2247a8bb4ead425db191cf +b509b1d00ab53d57b6229e97cb5d5c426931560ae7f3dda8686f31974f7236833dba7e9aae014ddb1ca70f8a841fa0ad +81776e3655bea83556ba387494230539ec5514aa460c66a75391e6bcae251e4a4855d466b5100dc611f638487b56e43b +8dd0a988409285fca7913c1a503a304cdae2cf5d1d6577f907501b7fe7f6bc3794cad18620bcf8de071f6c78e6f76536 +b74538e28f5f74eded6a402adac2d4fadabc5a7ca0ef6580ee8663794c204b4496a634460087c53412627525063fc31b +b43a027b5421058910b178f47f00846161d054007d771a224941e170ee07c2fff7415aa15b3ab76f0769dd09a09ab48f +88fadf53da7b8ced103186d76be327d7f18a7e81078cba8ed0b509dc03be4f6c68a94315c4192a88ec4b568de67801aa +8522ffce27b6ccef18c7cc2d2ee34c3cd584592e8a60df8f22a4bde6b8376ed56d42686e279701ba71e9e6f342abfea1 +b38d2f77014acaf060385d151e6c6a9abca0a30d0200bbec8a4da3ad33b7b4cbbb02f245ed8811779ad1472492a82b50 +8beaae22fc5a8d6d097250da9f2a71ae415a441dc7d2a90d2a34c2cf395b15016fba401c8badba7423bdd52328b96047 +824740663edcdd144c828ccea625122c10f2607bc7a1dac8fc1aa22d21feb635adc509cec6ca4f511dba89a48dc7812e +8b108e890f01db768ce75f281fca63c2d0ad51a93a12cd5b224c5669db87c960c409bbe563b419134279f5bf218623d9 +8ee995ec787f81681001808d54bc0f4b59c43acc8582448f44ef8e6532c1679ddeaeb9a59471a32b068de3039f3cf1e4 +84913420e365aa1ea5d6bddaa0529efdafda33da30e53ad453057bec865780f0e8e7f710cec7d82922885e36458f5ce2 +a8c198ed2794f4478595bcb26ea008cd586118dfe618aac0d9066b6554d01a40aa80ceb6f26c87990d5cf1fc4eee577e +85dd4cc4688242e1e2096ae5d1ea3316ad3b2a866e77a079f52b194bd5adcd21cd24dc29cc29996831d4c73cd2978322 +a01f2dab073ee2c94e2a93d6132fcd9a11f4a7ead2a77198415a6fd2f3acf6f72c7c049c8241a5367fdd41dbb4e8b16c +99e5d15bd8d4e01621472cdc813b864014edcdecbf2d50236cfb27d8033c014e38e0ee86d55356879b941a5074b2d2dd +b4fe24fbf81158136be6db8e32c326b4710045c36b2b360c1e1cdf9b7f3e3224591d88c7556ac34f1cf3648b45e0023e +a30c202b71b6d441f684fa7ef3f9cb582ec916f9e2c3f06f214c989153978f4fb3c131bea4fec793c3cb6b8a0316ff5e +8c0966533478e5d416cc7ac1f7e071122d66cca29ca7283da8d8f8fa2d42483798a7b45df8a2f9a0b976b77ec861220c +8bffc2bb9a5b14f466b12b2620b31de959ac758799e8ccde00134ad91d037a582170b69231e4a6f349624e110a8914a6 +84a3ef37749eabe783283dc905b641ca3acd9651a0b7358ae212566329765fe8a0eb3d7d02c8cf84ac9f89cc7c1f092f +a2dd434b8a2cde06e5acfe45734588b4fcb7d8a8ad7dd20101e6a96ad7621ab42a943c7fbf6151f3ec8082bdcbea1056 +a38a4c9a144770338a976b81ea5dc8782228a25064024e5fdb8a6ee0b79aaaea9a45cccf8f2776e731f69cc0bcb53a9d +b382264fd466a88db982d8b83d8c6a21807c10afc213735d9a06bb5a08bfe9404613cd9c036deef03b65453dfa1b598a +855cd6bdb77f86aa9e04aa8c93bc4c898d217314f850d0e55e2e435d213871fd4e2b73e46321b4373872678671a2efd2 +b00a43842982205eddf499473deefc3645ba52bf8e606d02c5a2b0528d1ad76f0c18f4c733acf301e05f5854e8cf1cd6 +a791723e8e9d2469077870cc29b096c9bb1afeb9c6d55f0fd0ef41eb4bce532dc2e10cf13c3fcab3ff7f1f22fff5515c +98f26fa5ff80441af2abef79b9ee3d9785152088bc6212bba7f2aa500a5377839a307e3c42cc34a1966bfb5cdab90968 +a3d28d62217d1b8b5474af055a7605a2cf60d512f85d3ae70b34a31096d58868b110451636ab15707a8cf0078a7591c7 +8cffa106eebc653ee9e35a184035c130e52c1d9a72fb8b1af014075c327ad16f0110f7d1f5a146935565449ea9e61d34 +939cdc45529672571f6eb942855c156a4cb95252bd12fe16e082cee8bd4b8b33aef1307648c340420c013125366ac52f +a0ef4b5f97a4f7e0ad95e6fc765584a18400be9bc71896772e304e7fc12b2a8ce89dedbfe3a3094f6a9b622216ddf909 +8e040266960e5629f8673314b93646990ddd95467d95a440087199930956594027c952e18cda1ab61205dd4c39da47f4 +98cc4fba2d6375589d6062e19f82f79a5d34d420edf626f512ddc68fc715381e675bb13ee30e3b9d9d810a246b6c8aeb +97c72db6b896d1e5ada574515813fc6b1833e7b5bc8aa2b853cc580de0829d2bb87322f8becfe42c346f6faa8de9690f +82e8d494f4b75ece8b882d2bb25fed514571b98971b87ac240f7d6d748477cfab2aee904e796c45502c04053da9cfef6 +a0d1699bb87bd6733fcd510e1e028640109fc389d7581685889e9521b9e5ee3ad25136025b23e783820a86743cb38db5 +8666c2200deef3b6b9330e21b2e342740264b069c58e46bee95984992e632c94723a53624bb30a0681acff0417e2f6a0 +aae412abf586079adc9025f7deceba6cb15cd85830b25fe568144fa6f4e6ae6ba3562f6c6e6c60b4cfb7c7873dbe7d4e +86b796f30c0447bd08a6d01dba09801e480059fde0c53607d786ecae07beb18a560dcbb0676bc193ee3b69126f7b3de5 +a886596045fde66b9910e9fe065451ae635bf65b2ffa4bb6569d14e06eee48fb3806765188f4ab3cabc18eae2595f6ae +84fdb7c6f688fb8f1d0f078aef13c448683562dcae1aac49d4b8cb691c96984fe4c47c44802e973e8a59014eee657f17 +8145d34f2bf14596a435469536210ad92c309dd5dc25550c27b4cc4e699b4456eecd95e28319486f36af2f3c77804804 +a07e27baee9073962df0cf1788da98775d98baa274dcd976e301f8706c97332280b525dda993208e35dfe834ee048bec +aaedc7e5448a2b4ae0ba18c3946c4055b5026516f10b4cc245d9e9109d48ad097c4897fdee3ab394cb64fa1659056cae +8a66b3e259ff237a619af1f5f04606475a5d02cb0435fd4cbc76326ff0c882e2e22212a261f07ae169ca454fcaaa433e +a4840bdb2d5a23fdad5ea27ab2e80a5bfedde1a203a45c6e0babb6d417e7434a320aba2058c7bc80f98690e0ce147d77 +922114ecb80b6b7dbf568f92f4d1c3df5bb3247565830f7e5237572ce4f297b907d22cb934743ea8a6f709dd77239429 +82f979e27bd6586fbad02178f74698f30c60d938f55c10efc8a6108c1d231ecaa4077e31f783e2d87e7c125c6ba95827 +a3d7526008816caeed32cc4910834757bcc2a26b6d0edb21eb23c951cf096cd7cbfa0aee0c4837e26310352d755ce37f +897369d1414d1809c676ec821fb1ac02a4b31c2a7a2b70117bfcda241288fe3c237866c4133fe362299ef902669cad7e +b60af88a59213d0d649be2851d43babd85745c8c0326980459905d7d448752dc62b092df1b1de6640d578dcedaf21b49 +a1ae360b6111efa07d49dca10943d31e1754490306f9d0e5f1015a1c943a882176014bc2acd8d0cb5494ca92fdbaebad +aea9be1f403daabdb0166cdb5f24444375a6523ad829d7cf3af3d95d0bd68b93e10bac514518c82aea1377e7fafe1930 +b88a4d22ebc820baaf83559f12a0bb19a0fff4bd9d7832abd3285ec5574095f44f84f1c9ba88931d2db94870f7a1aebe +abed568d06b6a4364c1e1351ae89cc2918908d99a4462894e8b23f5bcc19fd1300228643b88645e536190e70a271f069 +8f21c94582b716227d120a7c39f3601e8d2b97821fc55ed8c757cdc5929300dbd06a0f41ac6ac2ff2580d797da569e0b +8f37e8cfede6496384ddb09610c716097f26a601f42efc62456aa18939eb51eddffdc36a8b613a05df2982b68d5a9a5a +aac43a69bab717ba1f2f9614797d79680bebf6910d682d1e548f67b086fa4b9e3dddc8d600e7846f2aa196721386d6ee +915503f707c16759f12c953668cb3e6767d05a690f8fdaf717f5ad845f587f4e6e5b8ef1c1db905c7c490ec3c93f4925 +8d9f6b0761f045b69d110f533c6cc358c98237787e6e52997210e16089d3bfa03371421a40e524a003412e2a58166e27 +a8e602ffb00c2cfca33467ba5e63abec1ea4e7a037822173444362a1bc62317b23ce1ac37bd7e66bc7fb65fddb7430d0 +8f498b87a637f7064b0fb3ccf08cdfafd4ebb497c60bd1ef77440da832f9ff54cf7f8cad2c4147a86d4135ae50fcb2ef +b0993bf9679567b3a1b554274b6b21c24404da8a0b4f38cbe864b4e1980d334919d3bea6b4446569f86a89853b1b1387 +a19026f8e776b678cd359d8b7815575685e654e01d7ad867edb7a001f6cd6d8e3d058088942a1a4aea0654d600d44306 +b4ad341f90c8285b2806e51efff2f6d957f8665605e0aa9c0a3e178864bb1f39e41c07d0397dcd6a058d4d78e8a46973 +97e740c4f9e48c16cdaa1360e5c36110438418b4c4b0ca433660f3e6d0e155470b09d11803ade72eaed5f56aef8f3ad8 +a7845ee3cbe37e88cb1da48d8c0fff7e60b26d9a31af3319abc51975d8df9db4cebb2e4c25716a9ac0729fe31fa36071 +b75df19efd2630425cb696ce8d12915b929922a97d5504c2ccf14d2f80c33c75aea0662fd41f0829ad54a1c3dce26f26 +88b9f09e41dd9db76a136031ed51e60a8eaf07546ccf394696bf9be77d323fbc85de55a435a453905f50d179385c37af +a592c37bcdc9588c2c0442a8e04f7e396b169cc611b04f140754a5bfbd6feb5ab9d58c262ae0e7e1fbf2d019186565df +94961f4255df80792cdb9e714f5ff2d57496d50d1542584f29c058a3b53883d0dc7cdb61c9b1dcc6ab4aa58062fbbc23 +a66404ced470420ebc6c6129e32b2cf40181c6e985cbe75a0c958c6b4cce246d9c02142d1a4cdb71b73273ee82e7d32b +aa76b3bea6f14e21adea4b4e19ef905d2789e51e98425b7ed72c22d9011add2142789e4e86a758cd53ec884f4e861052 +91251420ec91bea38dd63418d3a395605b8929b3ef0c09eda606bd47b6dd9b8b5d99d18d5b99a2031e8c31fd01a184a6 +9887afcfff36dd9ac5aa45911b1513ad9d38d903eef6e43101df9d85e88a6d1b18c95834c5214151eee459d9f57cc7e7 +841e9ac3ab1a2042b91d9bc4b1ce36cada72d9e6196c097272306593696e74977ff7f07f9786e8ccc7e47b964428719a +8f81c9bb13c6d3ea5927e187a78eea9bfa3f8bef55b821e476eea8a244fb54e4c8e6cddd7a5072bf4072a05375160ce1 +877a822a1bede0a012b15437c12e8e930429a325ea837579bc865443cecc7abcdbe2412d3a9fa22701460c7bb03879e8 +868b5bb9bed16a705f54bbba34316929e30ce6902031b1cb498d846e7a00887a662d2f17ee5e303ac80d4656e67af0ac +97d5a1841f5ee52b3d09cbfc3a43d7e0606ad94fa81172577a7f5ad5d453bb2bac41e5266894b37e66fb3d157d1bfb3b +b566a622e5b07c19fed347e55beede22ef5400c1928ee54298288919230e991f217cffc4701b314b9f48b7a5a447cad8 +87cfc897472cca7a8bf04f24e796b688cb2680a20b408113a1a0e7bb4bc2645f1a3e1c68c784a043244dfc0f08933763 +99b8cda2633b72d2277bc157abcd43b80db3895dff3a109c4e1c795a8eccc5ac47030d89500a1fec17474a893ed1dd65 +afda6bedfd1786c738b38f6934f9bd0bcc9717c008b854fca68827cb72691ed8e39e00ebab284595ca7af86b5ec6a032 +b4927edbdeaa0441dce64ad8650fed09ff2e32053f7f71df2da3550d5d8889745c1c11834f6436dba76c6799c681c40a +94d1c187d7bab9738219f986994fed546ff6fb3e26bc1acdb2bbc76107defb06dee1b04ecf2d32cd71161919e05dde0e +80d7f3b7be748695b607767640e65955376b79d1188fafedf866c0b98ad7f49a9cae34678513d523467194c89f3c4d3d +a6c1503ec3208f573fa9a4589bda0bc533678f6d127af369248c4468ff2717278e5aa2ebd1eb570d303cee34a7119df3 +8ce7b9340ea4f0220ba13b5d75c0489f1c5f5f5f5ac9b5b0b546b4bbf191aa77ca7693b6e5fe2000ac9a530d863f356b +b9ad6de16e650e06b23163fbdacf92badb1f74922492481c3da21699d38e3effc6cbcccbdff3085dd7f81c99366a7c51 +a3a4ad6425ecce4b3274aa107de052195b39dca47c771c128717fab88333d21bce6c96ee4c08f6abb3a2bac21eb24c02 +b8c7f52d9aeb9b60e9f465206f1b1fd6fb031f1724fd54aa95ea5e983311cf0b137db1e59453458ec36ea07302737c0e +a282d4756e5dbbbbeca8e28dd419d31a9df41368ccf638caa285533318f593fda941a4c5871af05f7f6c65183c89e14b +8763ee2cd57012aa44f787642bdca5045cea22ddc0b0bbed4e61473b58b1a5c7726121539d6766b32ee1428057da8b0d +a89939dcb2c05e5fe223deec52f422965184698da2748874b5bb564b5c2eed3e7a5f7a78e76b44e2cf4ab670dac1494c +a05f25876987243fdd2736902a268c122f2a7047320165d6003e6ca7c68ca828507e7bb9505e691ad2f83967c0a8e9e0 +b934f865aede261b639d63d6765cf9bcc4d85cf8cb84391930a4c2ddd6de0eb03a24b4c90b061694e9fad2aba38e6f61 +92cec5861d7fafdf3c9273a072835114d6e4a0331e13f7af88145f2bb523f30106361be3f46064284cbd4cc1b2f40c6c +adac0093eea20db8eba318a3bf55f9b87164532c81aa9214a8d897a9e7a7e9cd232d97fd9ca7e30efd5932576ed96686 +a31eb8031d0f068339f3caeb1a6d845d3ecbcc0bdfb8986467e96d0a16d5c9491661dc8b07b7c8c378b84c153138bc98 +b485a3bd930e39eb4e5d0dc572114fea50150148541d10dd927618389c5a2da6da3353922354a7b908707a7f2b09d5bf +91d1a5ff047845bf25aed4c11f33e02b4bb9041e856f1df75484be24d853f6db663c4a72157eac8575b337d589407dfc +b4780a9d0eb818571953c1579b4c93532c7fbc63adbc736f5279cf10d42badde0c06c2b1a9afe6bf1e0052839e611154 +8868dc369edb68fe200d3287112775c88e9fff005b143da172b4e3536c06cb90b6b425f78b59d9fda2bb157ffdba3955 +997c280d7bde64752488f7d06fc3f5a887ec7b05504763cd087970f2ecddfc46635b7c6ee03779583092a0f999e9fb39 +aa2c842bfa8658eb65add3bd92bad2c1382162cb648819390b2c9d64d3c0e62d559a20e6ffb30bd77cbff2db202ee75c +b3b6048daf1a92f85cf037638dc8a2efab333eadd1acccfb2ced33dfca0e85b522b0c5fd27c49ed56012f7aac20c7829 +a568b95e286c7cf960592feaef01956bf8836397e2c707eaf8efd6b4c2027bfa1b0dc7f25ba7b9697255e44fe46f5648 +abb3f268fe89490dde4ae1e62b8855d55a99404aa94c666477c57a64ddca6907bd8b90541979248dc1fbec33a0ad3248 +82ed0c36ae784b264c4e0cab543daa1b1bd8a3f733f409ac19099683a0fd82239f566f3e0cf884505ef9fe89352244e5 +8afade0bf744472146e48d1f9a8b5e9e1cb7b4dd6adad865bbdb5fd486be40c403d9776f29e0e955000aa799e1d5da6e +8ee8d222245bd33e7bb7b08066a4161e4fdae131247b8227fbf5cdf25cea9dd9f06ced44a9b402b1cd55b36575eebdc1 +a3f166bfd953d398febe9330e7949d8cea96655dc89e435a7eabb77f6e574c62f7900b5184b99c8afb370e9e70b5ad08 +a3e7aa63d063f2e85e3fc69222c50ea247ca003f2f2ff3a68eb740c8d5fc520e423af63bc406db568a48f54b9a4c3d2a +98baa3a8a39229c25eafcb621ec7621345f744cd4278a148bf871bfc4033c56554f519e658c2076bb5656f9b77011899 +94713808a25efc5dc1e2769836da6af30809f9a1bb084de0747365af029d614d01a0881966ecd7d694ed782bb4508246 +b1145e097d1ad7a8d304688dcdd593599285854142bc797a27f44a43ce544c5321c01f790c07976d29e8160f47b2886f +989af1d1c28396a2f23aec1437c23350d8c406a6106ad7dea0268430c333375b772cd71665025ecc44265b993197a8cf +a27c1730483212902364b627f84dfde5c4edbaf8e27673f73b053cdd03a44b1d9f0a62c3770bf12b1c6c999a44f647c9 +865fa094ae0dbc4da9a959cb9d0124469cabb80d2cae2cbd4f59674db08fcb2cca2c28f5cb1a0965eae6281f82392fed +a285815f6f9b38f2fe0ae3d5783cab60757598a84a6a8691a3f22da6dfdb00ab7b65a162c2714acf370ab45784ebdd5c +8736bd2c51fd32a3a45d6fa12b5a48c23753a8efa58056217ae3ae8d7d925cc4735286134f4fc9c45b647f2f31d828b1 +b4a8f5469337ffbbc4960f2b02afe25127b27aa2ac073b3d94f1d0b7e6fa1ef141f2713069c5934995f8e37eba5d148b +a1dc3f7483b170e92edcd14234afbd0405eaec19150b64d0987d128d7c436eee8d353fdec7b784b179d74dc5e6bc1f26 +b8fda1dfe383756dc96383705f95d8573514c6395e0dc6b675ae9df4e58a8fcf42a1cfeec9d13b4c17ca511e49a4bb3e +a8e52ba9f89dfb4c4d6c6e006376c1e3af2067101414c0d4770614115a16bca52b09b1615a5c9491e498fa692adbf1bc +b04bc497383a3ee06109278c4ec584e5377da2b16773d84d5196e550fbda1a15d78b2b99c8163334714d2ff834445a08 +8a6b259f9ebee71ccdf673a6a8775bd088f6b2054f3d91819c7271272a684a16f51140a48bc62f86167b8c403c8909f1 +85f4142236cfa3b2957d064c31c5401a14d09474a85144429700efddf0c50b8729e322bd8f61ed4b44d09afe1cdab23c +85c470febd2a084e5b14c2b339b40b1ee767e9f04e862ea16470d170d1d9bf429dfed415cec0e931df3787412ada3773 +9603f798791ef0365e334c6418f40a18e8d2b0c53ce1fa214d42212c223c583a75edba8e7e15aa74dc492256b695b700 +a2e348bf2a2b84a560318a67717d9c33dbe5a465c131ec804a051fa482d089352bd74aa37873b00e3509651ce7a9f44c +b26d61fa3b9eada68ecd44fc338fe04eb7adad1066919da6c0ac1147b5f9b4e38d4314fc73f35701452127161880d367 +865a0c480fbf8154a1a4170be713e5d26deeeee6b2858a8095f3e3f2e613dfb7d01486097f9262663c381e2183dae367 +90e3a891f089e7c131a0e3ba2ac506e165bac8581e9b56043714c019798db2a9c10100768eb3be3b10d0c99ca1edf69a +900dcbde25b6258b82ec686e2b046037e3b8db16c0bac92c14da5653e3fac2f6b78206584a8beca3b4a39a49a4c8c3b1 +8d0b05a7342f8ab9e80f6b4e532d1d12a805194fe3e06d54962b264e77e71cd52ed8f500e6febb8967b8fdfbd2577754 +b4d0b53897f983b87ae22f4fd32a27dfb15768170053188fbc1f27cd300ed425af46ee522eec54ec9fa9feee6cb07133 +94196112213d65ecd4996bab0cf14916959db441b73f033c88b9f477f130ad845f468f932d781a2a357d9ee25121d914 +99e8c44e69076500b0a0318d23c0edd3f6d4a43edfa93b7d3bba5bfe7aeecd3ee12b19be71a5731ecfad4843f5dd68e3 +b702798904d7f271576d2295dbf90a6d2a45848eb6ac703eefde92b0c303089e5294e35129fa15c157d023ea4a3cd52e +8428458b24892c6ed694a8f8876ecb2c2db05419d6e7040cff3518989db12a49c20bd08a97a67a0376f8f05e0c9ceaa6 +90fbf15dcd3ba8ee1693392ef8796bea18170a887bd212650f9804b3b0f4dbf0b723269bb16a5d78244e0974b5c68a21 +a723cc2375f0728f38d8fa1a8784f41ea4210616e3ec0dbc1b236dfd8ba6f24911fb558dfd3220b8f1c5da2c5151e2fa +916b2f94f6f4f4a9a0211d87acd7e4dc712701e78d8e45e100e2f955059d0f882a246e766722135bfb377b17e0b46478 +92726d28ddd3da02d9e88fbc622efda082a7c5e60e6c0ad83679517e83b5b58497fa1c6208748bdbe2b9751c30a6bf18 +82e2c93e563f097dcb52966743cd052b96ccea9ca2b831878416128688caf7dd92dce67a17f89f9ef7bc1e2a65d99f04 +837a9c2d03f5071410c274da522044d2e655cbdcec3d300270590029da6e7d6879390247ed595400492421767caca7a4 +8660f329f70b3dd6e08a212e0ec91be5a05e8c92316b5ac875fcc008bb9aa343887a98257e7fac99737a7ea027bc0449 +aabcd1baae69dfc37bc8550657e554ab68c92c9daf4a6f56ce0c9d7c388dbf83dbcfd911b64d51dfae0758346451eb3e +96856362d4974ddea8195d03ed6b3fe7949930882e2943b38f828d959105a1e87de41f793dc5fcdce12a0e2209ef8bb6 +b39ff1047058b29823f824aa3dba5fbeaf5ea11576114c0c843db8ee3382df1092c11779104aa2c9d203f87b0ad46cfc +a792d491221238f7b3c0ab5fad58a408f5e991738ed5b3be2864f2c5f638c32b8d44a9ad13816cd80a67c64143ca2bd8 +8a3b31488835be700004ac8acd6b680cf3704277e5ca781dbb72efca2e65f33fdc9ace3444334c85f206f3c162ee81b8 +945dbcddce9c048f9e6f1a2ec8f9564d77e9b4dfb21475cf6c535bcd1cdf5ccace63e3efaed1006cbb49f0717c2ff272 +816380ced8d65af4ba614b3bb6012d00bc2cf7cc1e990a4188a4f0003d93227aaae6ee75ac3202f828f8255030ff8a25 +ac844b97083ea7c4cd4a9a4998698c85ee21fc8fa5fea6e57a0bfb5e4bcb592585529ba4e2a95309eca8e1d644e56eb8 +b44ac2e0e07f64916ee0334f57a9b1bf0599cf4b75e17cf0e83832cf375aabad761ed06e8fd887f8e479c80a033e9174 +a6fca2bb2075f9cf375632d20618b830268ad55ba5c7235b039cd1030a7a7291e68d78bc0d7b847de53ecd7de9aff204 +8407f91ae41c93e9a2f7a5fd5f7db8723522f55bf95ebc53281b08c592fa832a893da65b8319a46a8683d75a9a9f8103 +8d16b3202958f22d26488194bf93f861d0b87e3bb29f2e0d05ae3863634df19338bd38945f81b6dd0bdd2a10a5a5971e +94e3caee1c0fc176a3818a55f80e80fb1cab6fef21fad6c46dfb766a925749f9f4e3fa5c697c05d53efad50782059f9b +8076e3edfdb34f679ef0fe178b1b1f1cc855753d9e60ad005f000a9ddf34e314e7b16863a9b52a1c8c234368e1afbe93 +94e1bcbf57598bc3eb0c392dd1293be99d0dce2f4c929228f5f2000096e1f2f3217ab28c0812c7f5b27f477b1ad2bc42 +87b120c919d9cd0ee1965479a8b4e63deb5f3a63e6a7665485fafdc77bf4f7f8862687b18aaa985409897a545765bb09 +a4b57758925e89fa455d8e145ba5cc28d2a5779b0aaac06d789c9d7ed31e91f6992cb9fac2b41949e3897ed21ac85423 +b0f7bde0fcff1ed5db0952e90de209991a1df965a838259eceb1ac38c93bb8fe37fe8b5c0758fbd3822e32354b4d12f4 +b499c556930cca080076b49d83aa0068d23aa18a0f6c8c5e5cf575c33e9e6d53253d728fd60c90d39e01625e40549a9d +a4bc31a9b9e3530621183b3c0fd85b097999e7d278259cb1c71258d517b33ddd0a5f04e9ab70a854cc5b64308ebd08f2 +b5049a4787992f6a4b23d31ca07265d19f0e0dd1cfb814db01945eccd14eff717d9d7824089b3578c09e13d11e69bf19 +918051ff8e2635cd6a82f348463eb2bdfccfd83497d86418d59ad5843d3e5e6ee162682f67388de70f8096552c9bcf5d +b35d2b22f74fdec716a5256296047aba7ea84b56ba3de0b3d276e48b6a980cf7beb296daca7bd9666f9c69d41793401c +8da84fba90af2039006970d2f6f7d8f59e1bb4d714b3986951eda33c2b4c9154cdd7ce1861e3572da435a2b3307566fd +898e0017c6ec8d2794ba2891f27e84917482e8db68a4ce3b4383b7fa1518ca38995d8e4e5c53712632058e9c7bf2e2ca +a11853fe3ac63a7cd7c07876508cdb98ef6db35fe4b30a5e6a262a80d663ba5241c3e12d6b5cc904b6eaf9dbd3cb8f7b +97b14c124f78711080c6b960478832cd87652464b36c30688676c03291783dc48f22399aaedf1d221149f8da5e036033 +8b547b1a9aa8735d902a7d7c92990101f4bd7c67839f6baab60b27447743fb739b62bd57cbf6c082e008a2eeaca025a9 +95ea9ced78849aa2c5eff42ec9ce6dc2a66c943e7b5d84d57e4b2ff29cd3711cfc86e5469590c46c33028f7767dfc0ce +b6bdbd5f65ad8554632d89d367dec89acbdea3f58edccb8cad3cf5fd0bbe4c16639665b72bfdc7840a1e0fd254b8e482 +abfaf074f570631962a9ff24fcd844250e462d4eae858436c30fea63e59f7f3d36e038896d6cf3d5814c214709082c2f +b1b9d5f71d924470b94da6f0f9ca122c1035b06bb8e0ae446061a0a5b831a5d6014094cf1577bf18c9e9fe5968d043b7 +89e6855457dc0d9c5df64a85d44fc9c4470def8bbd8b8b8da609f3b9ff8c1bbd248831a8da6900895158153ac9679a92 +8a178ca8bea61e15e3342777be250e23d7f55ce098203a75bb8e9f494adddf28bc3f39cbdd415d3be2812653e7a6427f +8dccccd65fe3629a0e8d022b85259eab4ae0acb62b8d4513469960d5f035e46dbe47d2759a42b0f734636dfd4c7d0d57 +b4baeb5d03c45f2526201fc336d092f54b5d15288dd0be2b100ab09ca0e64a26f3da98a1e4b0a7c1218a65341dc8728a +b89fa0ddb60aaa0bd07cb2ffdf50b1b150791cfdbf9f8dfb0a8726c330736ae8c3efc0032032513e3fa3d19f8e337129 +934ba52ebbef233b103377837141729d5382e62055bd58bc466908ac7597e97ae3be5418393ccb73e40602862f738281 +ae08ce01c61fee7237727945423851b57d056b7af398828d22c5108eca4ca66d0852493c0d8cdfa9aaed0d94d0e9307b +ae793d07a722ec96ca96b95fe60499ab439b7af941a2ee3d8320570a27a226e42d80edb4d333704e82762ef7b97771a6 +889e34367f6bf78fa313ca8dd158a6aafc8c87ce12c72d804e3629d58bd26c4a78852d33544004c10637a45ed4f3be11 +af17544ed8d986d2ceb6600ca01c9f4cc46e974933cae13b6c2498c003f2b8a719a328332845bce498deef3b6fb31ee7 +8a8dff10b65e9b6941c368313398c1e83b0afc77e98dd5928367158aa288cbd970be7923a676ca190f55fe4cf50e901e +b70b32577846656e156b7043155c460f7afcde96d0ffe527eb114a11e4e403e86c0e2f1f93f8a3fd23ebccfa8fc3f749 +98538a16e4955721765f1182d20d9866096d5161d361774f22ff18f01663a1eb4adf76073959cf2c8d26387d4d555047 +aac37c44436b1f356ab11d85a74da9804fc541bc8efcbad92c285723fa67c25f5a3f00e857b100c297d4f6249dcb788a +a0fe9caa24c3b4a2324dbfeffaf1ff20dd58bc817b0298cfd45df1b724e7d6c6197e72ba3c7c5c8293005bdaf9524b0d +a4afe4c7863120653a4c5b86a6827e05f33b6069a02416ccc985eb155c8f719b2a455ade7cd0e2aeddbe22070fac59d6 +b5912a91226464c3887e77f9fc3d3b4ee648c693fdb43174d877f0dd23dba87b79c4fcb06986e85e169248e7aaa6eff3 +a47f4fe084cd3524befe88347df98ca67996866081a0779dd46ba5f7118ed02217d533ccefc330e1d7f61b26004ed828 +aae526538a297fd939d4a2e0e0d98125c1c41cfdde376a9adc23a93073cd4b5148e40140f0ca15f767e5b63791bc923c +b9f13b35604dfc07ed24895ab35ad68fbed971966926ca2149640d332b71489000f614db6cc1323be508364e6d66fbe3 +b0d1708df1b2b85493de242571f32086a1720192ccffd40431e6445b0b846c0dc3374d41a9eb15f127fe998d5eff15c3 +b38374d96539b82380073117d7de43dde45931aa2ef83b18fa8103b98d364869c8d71f08f325cf4839f75ad874f8e108 +af40b95922b72182751ac0f7b3587b5c8bb374347f03f55980861d2f0ae18251732712bece56ef4589e4473ff9cf43c3 +8a674ef81fbd4bedfc4ade661edea0350be4c2eb3b7c9a42964c9ebcf42f33b92351248c9adca894cc4bf8b77559b39c +8a4783f35ee15be0f025ccb668559066b946d65bd756fe90c7a1252b9a80dad8357aee6668c1f0444f47e7739b459a9b +a772693d76b6f4257890215c018511f9384c112097e51cdf44af40b47a02ebc88d83e93abc0977ba6a6c1afa901af088 +8d0919756ba58fca2747aebd729a817b7243cdc68ebb76137cb76734024e50e7544016f9483f2de15c4729d09b179ae2 +94b3a4d8188d2ce221734431af354ba133daf747cc75f59cb7baf819d50c45758eabee3aee178c9aea425028f938dcbf +a31198be2203ec2a2eae7ab96116606ad6d1c6fd3ee180246f222bc308ac7dcceb60fbe55481c6594fd432932b210aa6 +885071ebb57c819740bb28b6c004d41a2d415373c174a5b952761888130a4e387aed90a8fd149ab1bb677cb550134ae7 +a8c100deaab7b7dc042ae6fbb3643eb2d3b6bda5803b69904d22f031d6ccbbd36836eb6ed650822cb2c4cda3d9408f57 +ae9c2ef68353eba0cbb39bea6de0e3ae4423d1abbb8c44739e1f1676fab8c8a2b45ae1a223526e6e46469575d1cc4900 +8dd30843f14a20ef1d3ceca1c3292186d53c7062eba073f4c38a6eed505b2786fc83ffab0211b76a8e06ac79616588d0 +92f6593f4043e5a15a2dc28a5359b5f3b8e51e02d66236907b00a30847b1b52a968cad17da1e83cc8154557a2e12879f +b3c0daa751dcd9fdfdbd604ddc3a0767ce094c1226f325c8658b6d8d2af878bbc9551718ea96ecab3d7400ed553d963c +900d9d5581dba88569d271c909424b4c9b6ad0246c1b0197c1aed58d04be4c8cc84fbbdc43f0ba2e48442ac2772e6280 +85031027b897b6308bdc22c22637f6cbf4b1e10771ae62d530038025249ebd2f777cf55399ce483ad59f31b65270c319 +912933196c27a5a5d5a5c99284369cd8bc9dc6ef2331c2c0e07d77c096aab0e231ea7c569e581550ee79d1377280e4a0 +a9642d96638270ff5c2699f8a0e3fd68dba37ec7528e892fc423da2e45d145d116b9ddb8c8c0fa034e1d5c062127ac43 +b7072eae6cb69bad41246ce431a8871fdd2b2042d28e116bdc2d37c233f17f4a7f08e199b190e2708d3742c2bcaa3050 +822c2bea46dc6aef170728e3d090af0f5106652865e4b7538c8aeec23cbd24b6a19712e46a729d3a49dedf41e42b782d +b35bfe75f420d966822ee379f204c075f7ef97501f657a3b674dc639ac6fc70fdf70ceebc7953e5853fdcaa39b47666a +98c9dd539bd14dcf639812ad0ca1a410d2394077fcb9cac3de65da9df0217d635f319de4c7bdff161ec58ffdaae17599 +8913516fd792a83819dd6cf54ab6c5754cc48a1b280a0c1f4854db02a690de4ae11c4b3c7ea74f8d4cbe373ee24742c3 +b7c84396e9f09e225e28f3b5484223f75372d38610a5f9801e09d5a7f41da29f0cf8a0ec075ad82aca9049b610289307 +a3eff696057ea98e56250a4b97c8cdd9acf68e44a96429d405fc60857e417c9ecbf4256abaa282c0cde17c3262eaafa3 +967314e8888eb67be45271336bf0976c77fa43c6dab2bbf8d0520ca5f85d0fcadd411e3c75d239c76585d4c4d6074b77 +80d7881e09b7b2637410145a604a07508e8bc03731372790095a5f0619c99a04e5e60753609c9a8eb431db1162737990 +8d4915d0c384060db69a956b13dff66ed4b5e4807eab322682994cd13f6f04e7e821cf05e4e6ca8c95fa15f91c70364a +8aff910ad97099ece8b9df612794bb4a36953c8650ac70b97b1f0f4a57e5444fb9f830c4f794335c262afb0eeb88a68f +8d51cfa1739d7e2342c63c43e950d1d929e42a777859aa5f01b2da6d440c4f656535f65113bd5aecfda8ba91999c41fc +82f958a1e5a90d0372bda16a08a3b9dcf229d1da6943ca824781dd7d9d30e870510c027b8f6ed3a4cd09f19995ac5c5f +ae0bdbb5f00915163a17908eddceedace34a14d6448f03f5910e6525a81c2f052642cf022740073d3b7a9950c53d6623 +8edbb4a5dc20cb3098af25edacb904d1f8104be53bd8c4eaa5f914ad71f9a3db1eb372ceda55f14a0067f92e20ff736a +a342cc738143533f8f42982d517eba9d4a7a835def785a7fd1570cdfb5b36485e48d1ff425709a857a0cfe7f20f43a53 +90a5454dd703e8fbe88d28e7eb13807bfdbfd4bc9ec22b6658826018b244f17f58fcd8658614570b6e987447a569e7df +a0e5aa66ef2c1ff33da963432f5effba31c9193573f860ddd36228e4a29e3b465dd44cf5ced67ce0e93eb3189120187d +a19d00adf091a680e3dc91b9b7db02d3e027bf100acc28c08b931afac704d4117f5a9d37187e91b5258cca1040c51470 +88e5c4092929262568216ce66bec60adbaacabd367394fb43c8ff06b572ae7933536303323083837e54381d32ea3ce10 +8afa2df203defe6515f63a00ff80fc2264830aaea02cdbe34292d83f516d4af9e5945f43eb2e6d25445cb6a63037e6f4 +8114179272947f23fa4f6a5a4871561c03f3ed3f6ded5451c8a04ecd2deb987bf35773338c579090e54225d0718859e1 +aa9321f29a00330a5ef053126c84d9ebfb2130dd58617816edb3b8db91414872fd919357260bece160c74240cc2daae9 +8f75fa14ffc34b507113c3a0b8fa540a68ea9f39e900d11b75446038ea331fafdad76ac0dee3a453cce49ac826361187 +a4cebe77db731bc145e6b7023ea66b84b257725e38852e9e445a5214f7d0fc6e6d1129a696d0fc93f72718e904e686c7 +a016c639d479fa0cba5ffceb95635dd5ad22f793dd75e96fd98afe77a549dbef728920013f223c3985e5aa85e736d917 +ada22fa02e2aa41df77ac4f0b59efc6dfd7d23228d172587f8493ce5971d5c39840095a15add87fbb440145cde005286 +b08724f88274b73b3436b055c34a36fd62e4b853aaa28064054705f5eee192e863dd8882e500201b2a5ac0b3d265bf27 +af68227287a7016c3eb8379bd6cc689014c05f24b6a2fd80be48fe2cd295fea3adf597e983a4f2f8672eb536ca3eafde +8f9d34524ed5588359d8eb4701748684568d6a5a385606fc2765fc622697bcaabb26ed06a574c4dd994855ba31d6853c +91ff3dbc0ebc0209dec4a37cc9a4078cc3747ff380814e328a0e783d9a30a7add848011f64d706a962300c82d902d09e +84e4e93ea0822c09f7fd2ab20fdb0d9ee2212df51fb54f79c0c04e510165f6674f4e061a8293edbbe357e72d2a74d44b +a3ef6b1dcb6c81f3413a9606f64f71bcead3da1621cab8c4de702cff3ea8bc6968a966519311fb3b04f6898ffaa2b934 +85baed0c58533216eea5d8fb00ead2c3d7b7705621e3aa3273aa169dc48030fd17d4147d7ef012ad8c6e78742e2e6736 +83670e8adef8197743aab750dca036619b2332f605408a03e02cb5ea77676d53dee0ffbf55d9d1376a16d1380499902b +964ae3ed47a75becdf6642d92d814087f354a6fdf302237b3d4ed377fb0e2861da71fe3870d69ec2cc288447dfc92cbe +85e91aa028f1e3dcfb313bf270411db2fa781fdb47f6f7048641f33e6a7d6d4550ad9a55023fee330814799f6313694f +a65c1db81b36d3dde2827c25dc165fcc0acbd2888de3fffad30c7ced8cfe52b22e4206e16e81962d23f88da231d1f4f4 +b8cf40de6932ab573ae728f1370d25aa6704ff4ff9a30df7318254c8afdc43d015d55245feb4b8948fcac6dcc26987b5 +ad264d25fd1305d9e2d1f05ac38e04aa4b0081ed51282011b886ffc1077adb13f8a2962a24010243a3e387a3c3547bac +aceee86acadf975924ba28d3b39d2e5f36abcfe2e8ff7537df93a712f97274bbc081e35653d42c14ed9cde17f5866e23 +a7488f97a965156ecc45be6e65a17acff20404cf33c42b50b020b40e8487fb3c5adb23539d88425bdd8992e3608e6b9f +839edd6319ed8f0bd1a7dd16662f8cdf0e10edb20a2a3b25778c697406a0dbb0f6d4ee3deede368c69c12538180b5815 +a0160015f24a154d2ba89b51da15c7c6ba2b3b7fd5921b6361d7be19c8500dfffa7069cf1554b6ddc06f13d6454b0b76 +a0d616f8c67a8d34f5d78ac4c4cb82018e994dea1fb87bef4b958f7e00f98080849e210b20a0b3751d7e1edc2f90144d +ad2101804832725c535830c911d170d81ab5eb95b77a5a3e9647b55ff22714299195a79ca9ce0b9fcfef2ff235c40149 +a396e9fb081f58d7d87dfdacfd1aaa485b0cbffcdd73dc343f08722fd2b78a1d9886d69e3c2e46b337d0f2d113b266e3 +8a63c45dbe602e94eadcdcc480da8c19f3f3805c070d1288ce61ed42636553ddb788a2829640b95da796a31baf1610db +b81dffff1861bd705bff21841d25a7e6b928665b0240db599dd5acedea06d5baed4438c13567d2e317b0b2a7289a7182 +a433432a9e7527ea1fbe58462dab5a2caded53d73faaa94ad5a8fc9c6ba82371d2e76560037fc3ab71cfc3d6a892487c +909697ce08dd4a271dfdce06ebaf14434d14620a357507f1ebb684827b00aecaae087438aa12f0baf4ad50bd23f859a1 +8128edaf0df52d4f591daafdb224e489ffa48cfdd178f95e4d8249567ab33af5f43723880a9c2348e264e41b57852a57 +8f258d0d6688d7ce9a9c48a8d60723124299d83fa63a5293f470f4eb525f231518b2fd2eba019a85b54a85663d33696f +8ab4d3e7fab2dc269f17c1e7999333414a068ee6cb7b5cba89a3913fec37a534c2174e91cc2e3a32d37c1d5a68d080b5 +81f5e9b2caae23d80578cdd80a157b194c1e526dbd46cfaa492396a1c99212c37d3fbe31a6f10bb9d46aca43a0e8de40 +b0ce70a0ac711fbd8a4eb3c4b54255e270fb06b182854b8f43ff6396bd231f53a0871ea4eb50a0ec334383a24c1fadcc +a96b58cc5c0b0200064fbaff39e67671417a62a9f61b3879abc31e4ec7244ac76bddca1c71c1717754d5281da5c3dec7 +97545dbdb887352d72240ebcaa41f280db98b636f5669892562be259073fa44c91ed3cbe082846791ecc360f30f1ec1b +b0ee85fbe4a4719534c6b4773c2689097c0649a3656b2f9424ff26857a31528b7426c93342f70312599781b908a83a59 +a6c6f6ea6f9c5de477fade06571ccc12020e17cd663d5288ea7ba45cc2208dd05bd2bb5ec1b6c6249cf0b90b82190100 +97ff89ad97fc129be2766e0218221b0db246aa8c2f639b2f2ea76ef66c68f77cef4e3415b0228aa5b42aad241bc0617b +b2d806e6b614f3894cdb3fa247074d353843225991c4f719b3224393866c6e026c32e507825a7b8b1caf100bcc47356d +a348a178e1aa5d07be48e34232b516347f92e1eaa4351fedaad438e1f10231c9f757530c00dac590dd18a51ef48caf4d +9743734ff71182dae33e372ac979aada54453ccaabb4d3000636bf850b4a27bd1e45f415d472355594b7634c7b01951d +b1971874c6d1e2ba49743581e95be50e4eb46c1168901692edbc361c706002fc840d58709a43dc05fe00348598f3a1e7 +863f56b08c5c70f3c4bf734a1920671f030dca9d6c960a30e021071dabfd63832ec50ce2438acda20c91fb8561fa76d7 +80eb19d134bfdf4aac1a71c05ca3a465fd138a7eb573d7cfc7005c14fa6b7d3a7ff2db6a27dd34acb2017bcc87356200 +af6d6c0c96fe7f079b467d12e96b9ee673fb44b094f5f98ae456346d987a86f969bb75e67aafd6ac9b08acd120631db5 +8b8abc499cf059826318274ae43fa4d20d3890aa4d5a4345b4837812628a88e42ffb0bb03c74f0f9a8178e222368395b +a2569780b48343d1842da870be7d49f6362186479ed449a4e4a142f374eb962eb887e21a8c33100ac70281a5ea6710d1 +a91cb368416a31559e5e6fac21074efc194664081dae2766b5c1799356be760a88a6349d431935f50f7bcb5fbd7fcf2f +a71dd9ef0f35c5ef0e3f5d7b1228b7abf3c626b8f944d9bb3572297b73f5a468d1f7f61425b2ea30f59e3dfa06d432be +84f3d175ba62894daa9257cc1120eed5cd6a9a3eed9219dd5ffe0efad3e1b5db8e9aa4cc40f66390c6287ce71604639b +b1db0256b3d835246fa5a101b403b1955c9676cc0fc6a6c8a18d1b8264c5319ffd1475f9ac09a7ffd425b7c00079bd20 +97cad8e1e0e402a989036c10d1afe0bf3f37f6bc5b80ba9a76503ed73c37a711119de53661a24879a8140f046db0b10e +b2f1c8298ea24a9544c1b3a9aae5bf401aedb2be7ec18a4f838824db529ee42be375f150bb19839a574efb6101312d9a +9366386ef6259c0b03af3250f4b47214f426b8da47fc21f8649f4bf987d3181611fcd15d4f9aed355786e3e795a136ba +aeb85d2f5cdc6fd73cfbac9c05462895c15b76b440b9f70bd419d2cf13314327918582bb97ba488722defe1fc4f3f6f4 +939f3e6ff3fc4b725b738a5146c472b9b05bf25f4943a5a40bdbbe4dbc1e2c8fde6b23f591086797eb3fa645b9a51f4d +96cc6a8fb32262ba66f77e2a3503806a37dc845ac708cc0ebab5a117ddcbf1db639ce5b286965d32fe5528e935c16c3f +b9c29ab963a1fe07c91d31c69e96b33561a154b06ad2e200347bd4b45da8a92e88f2399bb16b709ad9bad79eb4526d64 +b371d0bd32750c6861ffc8508b56a6ec5da2089aab387b54865bfc995a1c26fce3e72487c1260814bebfcd0faac4965d +a512416ed09e0cf4b6ec2d26c32c24f9f466153610d9cdc2d9d589fc8998cdfe5fa78dfb64095b3aac731b97dcd91c99 +a065ef8f4ed7549d4d0da4b0d34467427ea2f75830e7eda916ea009589c936da326fc14e8650831baebc8e8fe4e30f1e +a6b5778203729b5b088eb3eb4221335c01e9bfb86e9b9c36b411a9a93527279fb9ee0bd38d8332d7d27f4dc5bde5c014 +8d861e128c2ed021944d0a1b3c2464cd09dd5fd0d3dbdd904451940a67500c1ac0eb5a9be0bc70abed64c9a0a834db3a +abaa203eb2e0a933c37b5afb4c87f2f13017ff45be2d31d6eedf1ddab06b0220f2855f19d0661d7f85f9f26e24b564b2 +87fbc271212889afe590a9beb89347a3eefbb6e26017fe86d84b5fd3853f122e0d337a0116ceb6a4638905138385f4a3 +938808e973a6659029bb687b59eaa43fbcae2a2e74bb016ee8d72d8613405d42ac70feca852de0f893d4bb4adc1863a3 +aa8218cbe96b0bdc34cbb8a2db83cbb89cbcedef8732dc7a0e96518d5b26944085a25175568df6e764761309f0307b5b +a72d58e059451683dbe879550df0414548a71ebb09afa92c611bff46255b3264c1a08f80b73f43295ff20f2cd985afba +8d31705592483aeb390c6dbbe954cfadba4b3c7bfdd41c96fe37cff15e5f05529c55c4c7931f19a8c5726a8a93d4b74e +830402323573567e4eebd3a45cb4d920bc4aae9ea8d6729aaeb98a92d408a24ff6398cc8b8f45f7260f409d5f168fddd +a2ae9b856cb0bd4e07a55f3e6cbec869d5301b3594ef788d0ee9bb16b2a51feeb4f0b2c0ebeb2d7567732af68a545c11 +a37f593131b6eeea297a8b4137d4d7d7f76104f6e389bf506b1d0dc5f3decd3ac47b641ee105d52fe93a482bd8969505 +a596432e4085e7465d033818f362c01ec0e0f1489beb44032e8e2a7b22c9eb75781a814d22910bc00f23c4945997e2fa +8317aa4eb78107316e5923ce628b0ded12736ec1a4b99a06911736e32194c14707be570811790a053278bcb58e4a640d +b42002173f15971db599190ba89c890ab06d0f1f812ae56054b4ced4037c71cd44d3b4a05e0b9da6140df6b3ffe37037 +900ae3558cfca95fb570140550b75560adaa3a8c6a2bba0fef52e6a0858f30fc8110e8be24b07b1677d8482e443d368d +a03d4c296e6b318b1be1929294803e95eab0ceca89d6edd7a3ac0eb599f63ff61512545d2f2e833fc4330ade64c6f367 +a370791b7037f9272847ed51674d7359f085dcf3be4f3e257cb58b33ffd61241b634092dba99778e5b7afd45d4169503 +ac158ca0e8e52e03a0ce1cd71aa6d5a1c523450f1946a7387723026e62537209a90523be7a3e0fdb0e56dc0f587c3a97 +a4e58e394382ae1f54c2ab3a26264d3b9eedb3b719ca9b67614f0c71ae6852e07c662f55dd89955b1513ec24c30d57f6 +96240c606e1373734cff4537cd35ea3b872e10db50e6c1844292e8f2dfc13011c02bd1fde7b3cadfe0b0365300879b01 +aca2f4b0b4cb842361db3fea6732c5abc7c86b35c8e17808821ffe46601bf837d4ad9bd4e2d63096728ef6abd197f660 +aa5db011966b34121f6e646ecff340037b8418e8fe8e5b3fbeb5d41768f131ad9094c894c570f5610e61d1a7fa0bbb22 +8ac096b615435701dc7f5909a750df7fce6d9c5e729f64f5f87cfb983382c908bd82084d07a86cdf159945015a619d4b +82a45567195020377eb7f6997ab38a50b3b0cfe015bdde35755e1f82b190a6d7658180b541e5b372f5fcf5013c223e91 +b4b380fd0166d4b149132d5e03c77348d3c24de2ab1d6ad58e290e0d1a64366acb631254c19d40f38acd6287adfa24d7 +93004a44b6d837b2ba30e6722806a6f9a135e1bd08e7002f1b1e00e3f167039e0f9a4caa657ff5338db1a3d42b7c51da +b34996beefac26556fda7e841c80a0c5b773b7058e1dce5d24a6f8a9ef676077725f8ae042cd43bd6316972fcc74284b +a2f361d240f71b79bdc9d6c2e4a91e9c0acd2e8c30c06b3361bbda2cdb2e8399435487716ab4b3347f03ee169bc292c7 +9840e4e8aa479b156871048c4efefaf9f76e4b74f563050ce27072b0355ef8d2ead55fae908b5f5907e66fd851501078 +b58988544eaf6432b60fe4962dd107baf1d7ab49c30d73f8fef9bb30ce97c2208bd60c6fa38be450ed2f33e6aac7a2d1 +a59fe4a4d54760e6e4ab783a9c06c589a5733ac7b2a91fe55f3b70f9c61c93e705b1381750e714ef21a6c62af8bf28de +8f9fd78d6827a073ec3689ee4868e98d4cb9fc11826950b858d6d97e9133cb24c1bc9cd19f80251301c5387b72bd498f +b769d64a58f3b33fc90df5596be30d34eab62dc82d371cc859b1c457fc2c394456eb78be1aec2f3c5168ba7dcf556519 +898a6dd63488a5b79a2cf5a814216860699907ac8c97aadc2c11f81694250b88628e88c24a34dac5d2247993615f8b71 +8763629cbfd47e64d1717999075a6098cff2fa31e21cfdab855cc22929d339516d289e1af042be47e7d9bc07022bbfd3 +95c023e3fb832014861419394da3b9752ad27198df056f56410bf1c2af3ec260d3f156bdf63868203f70aef6a4d69615 +a0c265ff406c8e52058353d33c0e6b51ffe352254d8162fff65dd71bbd6d408d4e9c07e9ffd4c6cc789a734f8aab73a7 +918403559dcd9d1d571bad020550d123b4c6771f02d64720be3e7890946cec25e5537b62d905ebae3fb51c70033c1cf4 +a5590edceddcfa32f0b83ec20923c5fc29bb8351741fadbf0e2b33e0cdbd7164fcc457b1582f924a58b0cd14b2625a4f +91a3d228f5449c6179c7b5cc7fae5a84cf5f9e633cbc7bd67cca33fd9358e7119a9d6d497622d0a8ba1978906cc570a9 +a896ccd7d373ff4eca5915e957b9fcb9f1f81b86a3b815466dbd684931a0fb7dcf77a335ca1605e6b3f40f8dc6133048 +aa4eeecda69ae4b8dfa4577d576f9c8504598b2554b918b6607040d3e2551bfa3acb513544e910a563bcb3eed0f6bdf1 +b5fd9607e0a18daf2a6cf189df03ccbdf380609d4ac93e7bd6a41b68737dbdd1da22c0855f0f2b86763307baef3620b3 +a881f02800149e2d0722510e8bf649e20cd95b848a6bac7c51424404f65e9dab08a76dd171d60459ad8a19766120db41 +8ba340aad01fa1db841eab78ccceb0a307a9075e73fbb942e3a3105d56cbd5f397882e58754312d3d5d677134b22b11a +acd41901b371e3d6e5be2ea974f5c28a85b2745dab4a45bbe1a1fd5b257a1249c266a27a8d72613d93a27a305318d86a +81a335cd393d400fc048e9776237783f330594393eae51003abbe6088e310897b2a2cef8ab41d53b9d1f035a2822b587 +93d3023e4901b3a7afbc80a5df6bb68037eede3a24da9526a5dff7a0343376f9ce37a791836d5aedebabba1e168f2b92 +afc6eab7d3be7f840f84cd377ce3e727232cb7e84f09b5b5c958da7f58f85dbfbf53fb86df0c63b49faea485484b2f29 +afbc391cd89945d65f8fbb9fae653d7eaa34922af6e50febc4b9f4c1dae93aaeab58f3fb7b24771c05cd86920f313f12 +803ca45299970982d5e8ae7667f90b5ec942b8537bbf947c4693411c2be55e9a013e8d304110739f00a3ceb66b382293 +94bbdd9d1d137d37fad717977445c2b47cdab7545827faef98767c6c8a3981e6e265f743f6211e69acc2daa02bd54def +b8437af291342dac15736f6316e1a416619c948706f43a35a2246f447de2231b1aad10a6b201548f3b3af5d2b69251e7 +a54d969fec830635497d3e5796d9240d1cae0fb0c4cc64499836a8699be55721a2b14312b307ea82de6683f049b5aa3d +b05e974e8b46cdbf532df990eb2d5b63a7706fb9bed3e36937675330289cbff5151a227c8602ce6dcb3dc2c1e066e4f6 +b5db56d1aff8e5edc041ee7dcd5f38ff5c40069c1c2ff4319d9df24bfcd0013161cf3cfc1c768128fa75ff3627f44eaa +b222d049daaa343c282f65294122689fd672d67ec589016acbf13d21cb996bf6be0ce02915b373c1b8a7e5ff84d57410 +83dbffc0fbb585179c4a7c3986b67e7fd6eec0db319e9f3f41b22110bed89d89e30349363135e9c45e99fe326a6db175 +ae9b64c78e620d89ccedfb152f67c373e23df79650c334325f1c9d465cdeee6b9a7d181e409289b86c3dd863eaa01b2b +a244db98b50b6ae80725964ce432b8f117004a1cc50cc7af5cd8d03d4f53095d6ed5515e63dc2a53d9b5c0bdcf0c6f06 +b7b62e68e502bcbd66b4bd40c8cbf96b7e97b4388169b72e0da7c162d89130e244a0b22e74873a73176d182f4401074a +a984c5a1960b4bd4fa6d215f9d7a10154d95596b4a919841fad48b5de0a8921aeb7140326240b3a61b6d82a02915ed9e +8ef36c5e37422c43616ce746983a4052018ef98af3370c629b2c7d6a01c2826a99a1f44bc6a8edceb5eed1770e4b2a96 +87ae3161cf5453e3d4e51fb335b3e576a6ae7e5a681641268e4ea1dcca24757a311b31f2381cc55b58320e4c56854237 +aef4349a3e2bd6e9248dfb1b2020833a81f7b29a615a928c3629f5a4e6e47fa2aa502756798b90799b3d12cdebc40c5f +8e8aa1c55aaaa5437e92681968208f2f0c809982811fe0e7a6a7457c5cb453a2678b3b74e898ddcb0c77689b3cb3faae +838bdd057cf0f8535a73bf5309c4c2e9a2239b44aca7b7fd00eda5a485ddc8078709e64f5445b27baa0f9e7a67f01875 +8fccc1ddbc0735a9b64fe55934301adc6abe9d3558555861b5984ebced26c69e477672db0ca32e0c6addbdc106735b7f +b3a19ff36301280020886757f811fc507bc994a9031544c17ec672fab9e85e179572345c6b39e8aea2c180371d198b44 +96859072913f540253b25b4355c23c2fddcec3b3282abe5f3d02e0a759cfeab4120e0dde4e5c734a26bd4efa91e90ad1 +8dbd8e8ef11d529a346da1da3395accdc57937721935b69e45efe632fc7fca5ce1e03113a5dbaf7a1794067154eabd03 +b4a5782b4db5b5f2d1fd431472ea60ca8d1ede74f87fb0d247b7ea312ca316c0cbc8389b3cc2b0ca6f0a80d0f39f4f56 +99923e21d180d6f17b9f10b4d8875b0197031ac75457c1296839498e8fb3c787d12da2c78f4502bb2f9f6d251a2a5ba0 +810058558422ad6f0ad8dc189f623d167734215b88d1e092bd2e49d8d2d4fed870f6b7695345798abff7e1acd87e25a1 +b665fd7132875c917a0fa7bc8179764f3df02b8d2a7df539ada02d4ff8e75377f3db4a3435055b6e0d660deecde1ab08 +b02e3abb9175ebdad4f1ed140695612b67e8634d58dc8f8c3e87ef7c96a741e7c8d1c1136a1b2574fd91a77afee77ed8 +ae2d87c2ad90ea25aeeb850cd98ffc1c5e8c2b9a16377f1e2198fbc510193a23d53848b39ecf64dd46a6cd435011ccd6 +8e6216bd7ea092137f8ca97fa126c92e8d5b660b92bd47ed1166ed7a01babcba7db11f77c15914b81fec9ba3a92e8c97 +8aa232629118b0b945699e402f4e56e65eac6f2ecc4f7547d3537e2e83e36a8a57b3c55080d22d2a5e3a1433b67e5530 +854f384c7ff7323b7bc78400f0f23fad2ccfdbc583f173f7250099335d209bf95fb88c106f24d094c59025158b41141e +8420368b4221d0fdcc1b855728446055d636c0e7ab2c41ed72c4ed44171cec300bc9d07c42d6b00dc2933f18933964a6 +8f917e6ac546cb79a13a25edb71de01afc8c6ef6339c0ed2bd99c45ad2ead42207ae5298d25921c55649e42643242429 +b841a412f2198d6a55ec27b8fbf5a7b63f6aaf66d18afb8a2edb93e4d1c03505a785739a0fcfeced96e30af988a6ad9d +a39d2f86ea3df6c0a71e61803f6a1611b4a126f1f2ec986948c34771429a90399c1c9f6495e8c97acbc0c1df56ee2242 +a0289d0c001e9dd9d324e856ffaed6412fabf056a093ee2bccb7ecab7ad8bb4d0468a717f119c889a5fd0a0ae4079e77 +98063963c1fa5ef09bb3947040b1ebbf2fa47847c3e306f11aaeaf77e13cb7d4c6892e166ff20a88d4378875710d4d48 +8b1443a196869252784c26ed092841222af89c4d36f6517e33df0169137d4b0e0b27e5fb3ccf16fdb0d4c77f77e5ec44 +b37cfb13bcef2b83014be5e895205260dbc328bfa1e0d5661c89f017fe84757d95379d9015eb65fada510d8b766941a4 +b51a9e91a25a24b7e4f61de78e54c3313f0ca5f2b62b1625cdedb784bcbaf383d2ac38a8e0d2828d8431183a8b476b2a +8e120c604ddec61675cf699ba9a59d435f8392588ec9ead4253734b489c0d3b065804579c3e3ef36e502cb0db834c352 +89a87bad33d3147e610dad3c0bb9eed97d46c062d3a62574eb0cde05cead09e4cf943b171303e0de7521677b299474a1 +a125a6c741156e635a9bb84226de5fd128e43b67a3250b69a760f8c05a2fa08c14bab843a08a72496480527c14683197 +8c32ef72c985d6d0b6aca2d18f6588e910a1f6b6d69c707bdac51d6a7c796108ca8cdad3695d9640c8560d1f9ce9c571 +b95ef06fe08e01d86af5003dbf5e2d3f633d3421d5531c4a6c769da958163bcfb4d2940615fb37e9474b047b7d541a03 +91a4934bebab72f7090cc3dd94fd6f9114b0f17bb8149f218e18680cc22887bd22adf3d6acb983fe03b87bb68dbd53ab +81b450896aca89332a0bb3365314d29aa228bc39e8ed3288a58b6a7468db3915ea5e2be0ae8332863bd5a97c062b7be4 +8de03113af62b9fc128aae45fc29bd49f8137742be455814cb0351f43cf316df313ce33d6963ddab9d5511316201434a +8c431605c0e09a583125d6be08b3475d9cef5d78e83ed5d8d74f6957c474412deb2bf18957b41b447538a147a75d96ef +b698b1033b4b7677a6404c1f91d6d71afe48e85ccdcfcae75c92ea119bc7e166a92fe0a89dc4df83d8d73a10b285e980 +aaabad329717f3a0899098e750f4272acfbaef68db41e3af3ee3ebb24021233660cfede0c0f4308b0059d0a222bb6b41 +b88107f155f1e996ed859b7dd9571e784f62ffd4f93e420fde4df5128222a2ee995ab634089904aabcf9bb9e1e1759ba +a094e712a8671963d54fdc10c97c3f2c3dba58f58c8a375a174242293ed7ba50069000d8871d3fc08527e20ee46976f5 +927030dfdfe56634aa8003811ec409ab1edf7436d01bcaaad7d17bc7de55bca29ceaca4a556bd20ba9aa8089efb846ed +94d43222a32cb90424d81a31e61ef3b0ee624efecca23a64d68ef79238d36e8e3942d96dbb70cc9efaad313fcb79c6ba +aa225dd0b39ace4be104a0f2fb73973eaae7de46992e529ad7476e7415924fb936ade4b9f5a341bc9542380bf48332ef +876a08d3201ce8753e03d11ffdd6128f9b7503689f82ecaf7cf49096f0cf49f1c4020976c77eceb5037041daf1a88533 +a3db02726d73d8c2d85d9e5a740548885098151b85b4ad566b1168db4c008fefe39c8c19c47ab8e2e98d29cf2e0ca6db +938e606ab19e3cb6c4356326c80a06477b639e4c999a0c8a2af339d45029e73273416bd681bff963d58eb0d51f6de2ad +97151d15179031d52346f0ce34a20bc25fbf4bce2f22ffba3ba3afb94d546d9104c3abbe5a9dad056b73dbb92196a552 +aad246d39111771450cf05e0dcecd3c157d708f48b12c3939541ac67159dfe5526542b0fc47ceab2348014b6463462ab +95dc539b8402b15501407cf6bbaf7980a1d5e5b3d1956f3207b41a88205657e2d68f79678740e8882ef42027a291cad1 +a15a0e7d2196e546ebb0814cd655334c5cb31ecd63b5cdf3e25e57f4a349424cc9b18d4bebdb4b6ce3dd5bda40afaf99 +a2516e8bc63c912fc2e1b5120de4eeb8881ff79e3e76069871a97850efdccd98ccc33700a4f45f4df5fb1b7ab48708bc +8b3d59585cb65e7cc14d2305a339855bce49197490fe011d6c3d7e53d08261c9cdd500956872ac795feb7a8069db5589 +a2b38ba575e4035b6667f42365895cf623ad0deb8f9034d1a5152a0a0f92bc82a088aa6df531de59d2896f17ba107542 +b40407709905d2bf57072f48d97bf616e40761cfe063a4cf46083ffbcb5bb7b4f03365dd5ae3154c1b03e45c41eb0188 +8616fa00c0157abc75b34106fbab547890bacd79f2f6c3dd0cc57d1778234e98a6cde96876b40d2b1b5f41abfa1828e8 +8f4166998dc11be96d00067284b17c5fd5955612bfa778e27136e59e2f50e617d1350f5f71ee1e4fc1267d1312a67482 +b1cc89014ff795080e2eef431f3ecfd4996c91221ed9b2162a9ddf6bbf080d676d00445ef0ff8ad638a5fddf089bd760 +b449e34036924ff051b5632c65bd17e86063c684825df23792a11fc86cee34c04b7f4df1e7c03e626310e7fcbd1f93da +b9c43a3ba4b3be883879f6edd1c5d7042152aa41350e588339093423d4efb4e3bea017269439809498ac87f2794edefb +a7af51fd781c16cc82669c814327bc9b27f730b21c774aead773832b39721d3589a5d16acc302875e706bfac404c3ea7 +981af4e16aed2074d7efa032826e6e795d41a3814b59ce2b08011e26b72332d5259f50c796e1bb6a9d00e3cb74cafb85 +8bb3b5d865cca60631534122b2af336f85b422d802e237b68ff32954856be165d4aca1e9524e15001e20773d93dd6b4b +8e3507b98cdc1f764222a9a3a2b1f1c5629134b9927813b63f541660894d12ba6c7125cedbe2df65506ce5613735af83 +8455432e4e96d5c66f4511d7a8f9354bbea9cedd5e841bc6ec59c8366941ac9653b54fc1e8f0054c1bee8a845f8a6a2b +91c392d9edb2005daf49189446ed05a06da86f5a8f98019afd0e7265ef56e21917cc5dad39a2974f538b465008bf1c8a +b04e185eedacb0058fa60261d0c6eda38799b57e26af75865ff986537bbd71af40279fd3ddbed5784e9c8516c46750f6 +b8d711015205854b9c9e132168920da8d305d832f8605b624d6928584b6b129b479825632beaa14aee0470265030ae50 +ab46f74d8cd5eb76b9692e9dc17d766fb9cdb1d4b5150ca2a12104e571eef22589adf6cb8f36bdcbc197c34e0fcc1669 +a64868b7d4b989dfc4b203fa11452c1508dc2c5c3ab70b05553053177a4bd6911f514f654c8538032ed5f27eae289328 +a06eb8f5cecdb2f22c51ae4d116b24b2ba3d1ae5ca78d9b6e68c1236771638a14c6f658451a82e0308ba18c944008b2b +a062c1078055b84e7d6667ae319ee53d5775780b53ac6d0e14935726969bae506d4cac567d61c85c8fc7ee49fd15ea0e +af25d65ac72963d2cd704315b2a2644a28c9babd8556b336ec92c2b3858a68a6d9287a169aae0beb3c1b3dd823457dff +a299af91ca6a99d4b18589977a187c60f77a3969a02b198aeffa37e2c31d97da221ed2c118312c7fa4a59896d3f4355f +ac3a2bc16a57e9c31287ae506eda9a33da5f6d2d332c3c11e76348b4a88d6ecd8180c23c46b5bd2f3b6131ffdd9a89e8 +9513ab2308945d5663dd78b7947cd7b1af4069aa8ee91e78ffbc59761bf5addd9d175527ad071613b7309727db6ee230 +a6caa49518386cf727a4807441142f0d4cfbe1b5af65b1a481db3a8567ffca87592989c8524e6fc9bb17d152fee1ba98 +aeb5732d108aae10e7001e3975572a7011b3dfed7896bac60ca20fdcb6987ebe28029b4cb88c0c0e089b51a9958a8077 +aa8bdc59089a268ceeba2f1ae72d417721ba7db13831f3f8459f5bfedcb13cd4215db8e95ad6bbbdaf6dfeb22957ba93 +871b8fbe47c39f588b39a83be5bb638ca40d8b67f28c86b736198063116bb21ae7307d074c8bee09af5bf8cdc715099f +a0a63df7079f4c8b1ab6f03f6aa2dccb66814ad0dd8aeb9bbceff49f8d7f128aaadff1ba9423789609145b0d8c30ee0c +a37cb4b8a4ac21b98e96c2e6fcff89b858375ed343b84fcc84686bdd34325a94f694ac778b04b2d1e47d8823c50c62de +b66b6b21fe5b8c2770eab015b9fa68755f9ecf191b71601abfa93b086a39c2519d2699b27b972ee387b189217b4aa20f +803b6fe1e211e81ed598bb6bb71708c232c4ce30819176d1f0871865d2bc2ecdd910a67aade9b90dd43c4b093f7d3539 +94e82e2b330709ef5a227130d8303b9d8dec46ce62c7bb98cfb32f6237532ffc779388651cf9225b15fa9d7ae0d0cc1d +ab6c97a5cefef3b9cf3c24dea3606e2a6a779781d8844c01ddb84bfa170dfc17b9a1e8d3d9a94b785a45d869be6f6be9 +b44c2a73ef924d9026b9671ce54eaa18ed04a31d4e208cb72e781c6c6ca33bf3d0719d9783eb98e185854a3c1845b646 +a1102427966a4c31d79eee110307913c1474abcec8792dac7beaf00c7d1b8b9a9c4a1b6839c59a4662c17aa74a9ff978 +8103081fb9da8266acc1389a192819788b617482b5bad78a4ceecd9d61eb7d6d422b9fb96a7701650135cf53b7b02edd +aa70eec19373a104684f75a2f0ab9e04a11758e7d8d084ae7c581d24eb8de4e730ce602233e39e6985dbac46b5b31d7c +83ad5dd2b8f2d40a40747fecbb43f3acebafc401b9152c1fd4d6dca191feac67e772a3255af530d6c077166f87095129 +9612d53e783404194122b28814c30692848a8df340e8861219a7ba3a68d48135ff3a17f16745c4072edcb398100932f3 +859b45780538ee93ce7190bf44fed0ba3ac9404126825b5df7205f751734338f2dbf67ce77ad44f8cad2feb3198a29ce +b4d08630a1824e38ff9d2c7945224dbfd06846724631706a44e0308128f8b32f848094fcbe0d666ed0b68b8877e9768d +b7024a8522e7b1304e664ff4d994078d6b27409503badfd93b6d46688ee87892498aacb9dd7344686eb7ecadbc008135 +97fd9728c81d6c1b397627f9f2b9c2d325e8d322a2548b5145a120a2f982721d108e67744dbf7480d69f5361f38f1094 +847962abccdc4058882a6191c367bf6b1740008bb0bda738eed9e86e3d4f8c0b9a7802282b098ec89ead52946dfb6c91 +95f269e85cbc2eb22c964d25853dcce972f4cab07e17dbcf5c378166e7f4e59301b45091ae5db025aee2f7ee98a11440 +ae32874ade98cc4735f496d8983bdc40a5afed1925b5d5075c3d762653c8412c6f350b937021edcfa7fd36fcf9ce3807 +948baa72a58c7356278535883fb8d8cd53a302601f24a517fa2bced64f013064b3df50812e3ef1520a89e0a2c5b6216b +b2b366f316eb4e01f42cedc02b55588ee588248f8a76399f4576cdab3b0e7693c283100f214f36f13840dc552b30a1c8 +82143b825c11793a3352a710ad98fb233ba5ba5fd7f747563261cb7210da1f0b8b5820e5f2a32f805eb71bc60ca4a802 +a00c9ae49dd513e76bf683c9a08d144243593ab3331ad9d15bfd2046eb0fd9b1b030d3ee1c7596c02124f6ea8838f5fa +b63e46e0f04719f11b96ed24fc78b1436c2db43b609a143a396c17c1afea68c503a06d040c1bcb5bd658d2017fa4cef8 +80ed42fd52c5147ff899b4f6e0006677332408ec6206c9823286af51aa21e4712f1053621d1db012f9ebda7d087ec05d +b2ea32bd02856d8f16a500cf516744571a326be577a008610aaeefded4e66848ec3ebd3c28d677d49da7055dd9dac3d1 +8e101f8901aff8b93a55827396f40ac816c3bd941e0c4a16a6a524c10657b99166010a6db72e4810583abcd61124039e +a025ee88b7506bf580e3a088d6e6ba9d987811671d82a8a713149d8766cd9ba6876cef464af3799d117db61a69121578 +823274ffba3fa98e6da63378c8b8a7f126e6bf398ee58c3dcfda9257dedfaefa64222b4e30ba56a344a1312f59be0b17 +b60341190dc697e7eee593b8dff04dd5450c86fc7b59ab4c95047adeb66f550373fcd3d0a7e92555ffbfb1467fc813e0 +b0a873540769defedab58adfb094442fc20e065ad29d49303e7a2e755724d798d6dcefe226a66ccf9211f26075618cab +a4bf3b4eeda02d170628acb15495967635897cc58e6805fb516d95b339fc72e01bc8c3b74c62b22bbb65c488f3c9a315 +a4fa6be0ebac0bf5327e87d63973ebf44d34763773eb623dd40a9ab09a8db4b49f6bf4acd9450bbc4a790ee8b4347d48 +93657b37b155ecf3282e68ef8f62999896b39d8cad4a0560a24ebf70f68008ede12b68dd7b70cd3f7104e51b903221c8 +93c33362bdb8398f332a52aaa3394682505996a8a0c76e22c0389be56915522c58da4d1583af137b417021d26dc3d84f +ab338b0baa7ae9a75971b6750cb72457c1e918dba3fd449a576e1b0a9dfdd19356c232aa8f737b212c21831371223fdb +97043c53b0f54ac81afe3c67fd4941dbba0769b9bed718171492afc07317271a4c36b591cd18f057a50e4c7527320109 +82c54f2950647b52c649ec7f25dcccfd71484c406a53a94dd4e9e63758ee2e559fdef8a4560ae2ef41b08b174a131761 +b35b2adfe6fc1be668745067f485dba3494f547d2603ff28b06fc241d48225a11c85891f144609337d2ebc0713f6696d +a837aadc06ec942edab4116efc246540ac5db1bdd8981963a7462a2bc3f9397c4c634fc8c8789114cc1018fe8beb0585 +8fe5b4a7c8bb42b5ce8c401f7eeff20c034d83ef10d6e1541fdc135d389545d731258f42ec5e0d30512eee4aab053b7a +81a42ec920b00761093bc856cd630e117c9ddbd7dd20584990d91e63f972073d9588cd948141fb9d6e9c7b61174ef4fb +9805345e5ae2a2bb90bb9d058f01a2a7db6fa574fbed6ade4160ed9dd54d08257b1284cc4b80573a8f620aeafff014d6 +96d085def67e05ff835d1ffa00862b5f2380119ed272510da798492f9d5321e1cb5fab1df3202663b6b751d42138ca8d +82390dde45bdf7f1595025f1c272daa8735c2af90f55da415c7624513982067ee77b54cb46936e1b583556db1c260e15 +8b793c439afaffef75d891d630c2c3bf2af67344ee02bbd3a3f80d02898a7b54c1f0e0527713422ef3270a1b7a32de9e +8842e5a3ef7877a42ea39e2b614f7228fd77442cb125d14ef9ccb6fcb5ce100e7abb3cd34f009d741beac6015886ed4e +b8a00fca614badec4996098428c60620b8ac7c41e3a60d33d9fb5efac101d28d5f38601c1d2cade8a8762f12e5c7f293 +985262af141e2b58c4c6ad685e9b7cb0b85195d183d7db0d7449e42a5ec64e7f2a078b49190ccce4b9c9648b9a999cbe +87e4ad488400ac73a47cdd477457b67b2d97f812917cadda9cfb37d9b03885da94d20eccb58a61c772916c0b5591e71a +98795f653a08ea25248544bcb113a16f13c36376831076f9b153ad6deccf07683a3db69968065ce672414aed53539852 +89cbcfab11dbdfe1699c2fde2ed918599e862771b7b866fecf903bda117a6c70ba23e4edcff84535f0177e7cc070a37c +ada23420b0e5be2706e4446208589a2647e59d1f3b072448f7e4b04812add50dced41c7e41fc1a97c60d04c7144e5324 +a962d643ed5968de32bd6729c56ffc6a6f237221ee9952b28b3723179f6308d053fb484d199fbe6793a9e6fa16187cae +a2ed7d506f146158d1be02e9a37b85a4462666d9332f45d0eba95e87810f0b47bd219aed4e3bda0e456e3784847e8ff4 +8b003cadcc9e7519bbfff1116206d13ae9e9ee258a7780fa35749e5fdc9485e934bd7559438653d62031afec801c8bb1 +8676eeeb2dc70760196b1313bf6a75aa71cc692a64c1d6fd6f6922e26d4520bd302f17ab954bd4016298e2bcaf91316e +af45ef2ffc35a5f8dae6abdb373f8958ff975c9f7a2f74ba1545c2f5c8abb3ef2a997818f8fffa0be760016d3aa19cc2 +a5260b2c97ca579d72c13daa826cad8a9da4d5902443d29e60ed67203e21a7fddf83344dd94730e8f155aeb65df4e480 +a19267cff056a022cc8d0af55d41e78dd9152069affe22e9fe9d9dfc848aca4aac4909103b35300b358098c36456007b +909eec06302c81ad6bfd3b96daf577456d28cad59bacf933fb0139cc6aceade01a686015d2cda20d25c778b9d00d5355 +87391a5bbb409e0fd6427b6dc805b69120181e34f53c73c0ae11e0521e97e036d5b736250f95c8ecba37b7ee27ea20a4 +b821e81e4f887d5780765fba9c79599b3fd74840d7c2578e03ab8859cabc982f4fcf9987e757a150aa81a000ca3442e6 +96470df0be386e1bdbbc94897386f22da7a80df9724927363142b074beab1bc16caddfcb731787b18b230becfa7ab0de +b7d1e2de7254a18acffdf6c2cb50bb23be3030269a230b1237a0bdef1656875cbafd8736b6ef07322c20b8002e9d8d5c +84e795c3d85b5f526766a32362c6f7f2fcddc99e89734c99929dfbf020d04f285a4f44f2d0a4a03b519375db43fb9f89 +95bf0f2965d9b29592c2168c79957db4779c9ed8da7ce11da7eb8d11c0fe165f8c37a38baa398af78b8a963f674282b5 +a6253e4f2090efdb5c26c0d50fa5fd2333e8f245b68ade9d6fcc6357ae2c6fde5cd0d1c6e5fefaf102ac8ef4122ae238 +b2b8692016f5fa5dfc720d382f0fc05f37c5726087198f5f6fcd6dc8105bcebf98ff819870e2b944c23d6d4ca8e7e62e +af86a8f6ae1838ebdc29e2d949a1028aebf8f5dc7d2e907396db3d112d236035679fb2e0fbb1a49453ef120cb75bda88 +8da2742e7215e490e38a0cdd851e95ecec258bcbc0f5b49e9846397e3062dbdda8b5decbe22c7615a851928326b26ad6 +8d266bc0dfd6e35dd975fbcf3eac55103863fa3f62c29f12c6f825961670138aacc1c89829c88a8e1d3caa44c62b5891 +a40bde477fd236c36981b8bdc3191d70f01fedeb99a21a525ba8512eaa614290feb98cfe9351fe39c27d12020ef46100 +b3856656a88647aca31dda0260a6f7308f7cbf7dc93a0fcfd81a683cee5a008cfeb044d0688022da5f8fe52e7712c742 +8dea06d82705d27403bc89cce3cf99125709d6baf92aca6f40931cbf4ef1346feafc6f21207b897416ff9a2042ccf127 +85852dbafe41d671cc0c5014a6a666b933c95f831b4edb181b7460e6780ee430540230c2706ee6e1fd669bc9369c4421 +83271d68b89db416fef7ab75c64883732be779cdb7898eaf7f84f9756b006183c454ab99a1270661b93347cb25d5ec59 +8d2ab5e538c44cc5a2427e367d3d2535964a95185f0cba457377b53b9079f806df0a74c475543a80d4397bc60ee36877 +a966f71621491a0db22379473021d8157c3173d9ae7f331e076bb51b6d5f05b76d04656e702c78efadf71dd24e844692 +822f5d8b0f4f19f98b52234228a3a4d599c5391df1a019e5c3e69ef5fd39a49c396396488045408ca3f83475f5a94cf2 +8cab4eb002432c0044e0f1da2c8313516dc57913df7e7be4514e9283e759bf3e0fc67392cc09353d8d09d49a42b5557b +84db5c6efecc833af8f4748f1c976f409faecec916fbcad97a4424f0f018bdd837e4411285ee912c217ce4f8b3494eb8 +993128e2d935a83ecd7ad5a223fe53c7915f8b258ceb680df88a682f3abb87edc922a4f2f2f16905c3f493ed91e1ec69 +86db3da05f3bf2f21aa3d6df245f35023eee4fe1df6f83c35ed060b17b51b5d88db0597a65ec6fe78f2f0e429362eaae +a8b511e358d9b7f1211c9e54038540871864cdb5af32f7dfa53b9c042a8443b73927c9d42f88c3e19574e575feee0a77 +a3c8cc9ccb1bf0c3f38b147b4c060ef3c25e44524392ce244bba1ce3fa90d2b97f9ae61d95b5fba2428e5ff85a7a2f50 +b2fb21f203e07478b7ab94bbb22d1449567e52e3d41327d2a6d140a70a730eeb22b617e22882578bc228d082205aa5e9 +b22f61e7ed6823abbae7f7afac5ccb4a0265ac5e44ba0e362512917bb99a19c29ef93676af86279ff0b1c1e21b767970 +b2b212cdb1eb680d863c592f9d18e907677acf0bfe0b1cc824ac67cc0f9e8fac383bfcef1b7553e654675388509a7fc3 +a5ebe9c66cdbf144dd97470199108e50110d24cf1827df6d3ec4c15ebedbd4c588094a66db761980a5ae1de0bcfd0153 +8175a28a961b033467fc010aea4d6401c322c17b8e50d682428365b34f1edf87e80b9d4e83e14351dcb58fdc16d4785b +8dda8c206dc3daed2100208494a2f74d5fba3f0d4157ce8260d09fc43eabead01ffead91898af37d6330fb1d6492a3f5 +8c97f0469be2c1e804620840f2fb9add5e169f3d9a515054c4c257a633f71a2e2ec28b64167fec1b25092d359db7919c +98d7e6bce9423142d1a75898a5072a89fa2ac1cea71e2ccc52421e84d6bfe46e2a827e053a8ff1956ed87e554cff5ea7 +b37a7bb826efb2c71ee980127dc95c16461efa9da85a1af5c1f07a05cbc923b571f31812513e42798db148534302c2a4 +b23e5692e57914cdbbd48a40d09193e8de74168d29e44eafcf93acbeca3f4d38946597d23d0f203484b6ccf26fe0022b +a75e05a667d03207bbc23699af1e5bfec382654417a67cb2ab43b7827ee6270240033624dffcf522e77f879b24c8c51b +9082f568c7dd35651afb5b3a4a7fca8aca001168337e0a372daffea34693d73d582f1d39b860276504bade7088aba905 +a384f338360900a0c9676d75b4ee56b1a52f615a12cbec40ab9653132668fc464807d38069f34fbadde6fc44b9b17858 +99630818df6d307a9bec472a8bbfd59ef0a718aa6d6e1a0a9c1cce94691bcbc5124522edc0187f2aabce454840d3ca05 +883b09861a544f8b36a69aee91605df08ff83810d5a01ef14989e9c6d9983929f3b539f67887431729a3db5ecd8e1ffa +b31f237af63f7bcbdeae18a43d2c640e8dd33c31e404225e10af733724b9a80f21ce9958528a30cf8fcb0fedf5921056 +8a120f0bf0c1e8dccf5092f8a3413fd81b30dc728dbe0f67768d2152b16ec286579c9fe0614bc7139d5c8f85d4542517 +b8400f4d89d747aae0e8fde37dca6915ecfa64c34504351ba34fcfd91886fd670944de3d5169bcdd95e7271ff67f2a06 +ae3658b2af425966770203237b34fa49d429898d82ecdaf685e2f82aaf3370efcfce31b5504c9109f048c416d4239b37 +ae3c26c8c9efaa1dcf33f5a2d9196a8e8efebcc7cc1f77d792be45e27c0f8dd7280474f4c87be9d0d898587eba6b5074 +8d2ca62a71717b9c8308af1b2e7642df12e6dcc20b6b83ff0e426839e9aca4b82171c33b86dfcd10e2f914a4a2e27111 +85c4564c09f5ad99ae5f51f587895e6a5a06e5f513e57fc0f91609ccac4055881a1009c3c45900fce6711dc7fda9db90 +a1dba47ab222520779e91c024250e3e454f7744d48c04c809a07991dff72794bf5990c5d23bc82e441e7d3917fd6de5b +ad65b935bc07538780c56b735460bec2e647d321f28ecb20801ff313a211f003a4e1f9d4b094d0c66f238cbe41f08431 +a9c322f6fcd5e831f10be7372b8be14369b0333f82d87fb444cebafe6cbf90bdfaf2952b7a310d76831436100a625862 +ac5706f371793c45162e72812644293f491ff3b9a974a025c62cc98689e801d25c79f3b072fd62060afc0d05e07ef85c +a9caf447df8db5679a3e88ebe8aa8d0005cbc9a1d0378817968e44ffd55a23026672e75eabc20e7739e727b98ef0d377 +b168a9731835b5d6a0b7b0771dc6776d3acc079f114a60912820f0c5ebb705c465452829702a041f6c9bd24414f94c6f +ae5eb5a2b9ebe9131e394e9763108ec279777ffa1a6f5b8b6681dad229f20a9c1778f23cf72d1a24a753a65360213132 +9563d136dc234ff6eaf46c0630a163414f1f4c37d22448744b368c15f77ce11f42094b4b5e49c870ceeaef3424eaf89d +a39f563d3ae876eb1629fb0e1e5173b096da74b57972ca630fd7d40462a9abb14ad34496f4fa8e4dac6ffff08d1378b3 +af9a1f6040f8936f3af1b3ae86efb09f7433eef92ef04527a7f960bf07f091cf54b7d108fd7b40b3a9052d5be1061ff5 +89ad6c6a1bd71a413895672fb29eab7ce146e746778dd7eb4968f551d57467e16e1f0ef73ece16db4abf5eafd85240ba +87a5a23d2866b87785cc7159f475080de9c684963dc415ae3269fd0b590f5c9862473c7b6ef180fc7b96810096a3fd19 +99ccdecd6a4df1056e6eda6820cd2b6a21450d0e3a78131495767aa6f34c41e4593f78c8ad3e593f80fc6c7615a6f17a +8902f569efa24ab3c6facd2b52d5f9a61a7e687d5837dcb9b2da1ce34a76a37b86812c75f62871d0dbdff06b42f077f5 +8b32d41254d26cc93bfec4e5e157bfec7a2d1f15a0c7cbc4562583e42588c1dbeb2d6c47fdbc02743a4dd0bf5af17675 +b391d9100c90af9d8ce6224b37b763c994790a9a97fd040f091d6fcf38c61f6d39944a14fbdbb24aaa9f311f539b7a57 +81e950e8e1d8704c5017e19dbebd1e7f8a3c22545815b840f42d2c75443c783f4f4c2c9fb53786b0a5ba1b36f238b91e +b80e33661703bbdac230ac7759024e5bacd83c2432f7395311ab23a02d0df677d5f4a832be045d6b9778a80f07cb2089 +8d7a57b024391481985add75ec5691eec13e9463195ac058e0488e54ae8a79dad3a4614790f853cc56dc9471d51c83ff +a4a824c80b84864865cb70b6480666b6297d65e827936ba726282ad0e0bda9787338909d3b2022762c9f9080e196e6a3 +b5a18c00759c83f5e417f0fb412200bcfbd3cf991b14a1d031c0cda35b539ce8724693a6f1e99dda25cc333a0c2d9113 +a4b6659247365ae1d34d8adbac5ef593ab9ac805297aab76f3a7c5512ab658ee7793fc0a27c15641a68d76450b083714 +b8fe57f1832e8f84ac67c1c9b293dcfe6904b51aaca5d2be14686974e110dc0e19c6de94fd75a5bf3259bae1a32aae54 +9734c43b2261feee5e9f3c2407221c6879f1c373f9a0c4d5e926774ab1ff28900c3bc23b4ed4e3c376f142c3ac198c00 +9693e8ac023bec1ae3f9f50a22d753cae7563a98084efc6d8459dc169d49ee2d22a38c1cdfc26fbb75e2b54eeed889d5 +866961869007a8592fac6f104d840f564b24acba1376c5704db2510be47058e9863b59f4f326d530fb470ec473552c80 +a8bb285361734bae3b5110fdaaa70facbdcb3f27bcfb43ac9953e28f5dc844f94149a53ff7bd4749d7f8833948f88015 +8e9e5d9605fe356d779e242df3219c0ef12bbece370ef44c4c19674a7873a477e5903b70d8fbfe884ccdce4ae693267e +917c27c26cea38d8f0351df8c8ae3ca6332cbc5866bd52bbf73767cdecc62a1d7dc9c562da90a6796c8d6ffae3ef1952 +a3cbe2d6a84c296423fcf0e6bca08b1a306cd686be8486b7a7e030b7cb5c5f791bfffa38b1d51c5ec5e9f9d02ca8bbbb +a1c019be4651babd247be6f8f5a8fcdef0c3afc62d06bdc0e4abf51559dcb19a95f0ecda6e5fb6df659ba5fba904e67b +a9172867edc3de59059de8109f14fabc9cbed1567fb1dd77cf7b8a91a4e00bdfecc3f6b0fc149d63c75c488bee3b4bde +91213bdad35d8c4cf3f9e1305da45b0f202fa8e4b3d872c4d7f1870667ebf5174b55e1912693e2850ccd3e507ff07923 +99a25653bab38a306a04c66ed0bb196ea9a522d0e30608111759c0752fbea1ee10b6a574c3e4ffe9ded91d748fdd9957 +8c4b08b4c9c5db17ebc393c279aefbd6f228b2831e94f298feb04a3cd4cd5cc5b7a1464e4884616adc1d54e6c6654406 +ae47e73080e00743a2b8d39b1a296fa47296fa19cef0ae2d4ddc949d7c18e80c44a3b43758e2deabec96c5ae8ebdde7d +a4cbfc4f49e3285acbf2a3e9bdd5c328a5d2f0f38c43c727d424c36d7e97774598e844bdecf7cb85f6ebbad4f1e6a9fa +85691977690857c611f219555cc2aacc305826fe68c735b01d562a78241df139023e1d6a971f136a7496e5a2073d304d +b735f6e75b63734e0f3dcfa788d44bfdfa1658d5edd3cb36f54699ecafde0441eefbf672d7be9aa5878cda81c3903499 +b4ca2ffea56733bd0093d2a6fbb5b80d743444bb2a3003651a3929c7444bd4b60c8b6394d06f9b282c4f787e48a04950 +857b50a9e21ef372ed5e04ba189f9b963658dadc2014034b5e8eb594c64cb4d8b0c45146759136d0d7b537276eb3e85b +84a36f7781c8cadab24fe41d225807ad19396435d602deabacdea6739ebaf3cdb227ce4533b2e558e3894628c115d6ed +8421a4523c8b6645c16aab3cb2837274c1789fe6d17a7a646d0b60c6d3404175883cd1a10b9ff001a8119aefc8177b8e +b58457173e92fb4a01d043199478863fd715270210e2badc16f11f22d685dac33520b16b2d9d9d27c089eb9caa37ae76 +b0faa3cf877801b399a0df58ca6ae2882a895b01f207f7006af366c6a4454a015db0318a2221e91418382e71f3a0471d +90270514cdd3376ece65eae4a2b2c51b1b39373f6643e82d9b2e0c8576752c81c1c5c964b200bb239894ae267e61d5b7 +8fe94f4f6eb2f9d60a7bbec546bdc2744444f5e62555e30d11558da42efcee1947096a514edebbbd0570860d9b55e069 +84330eb1f20a6998af40d4b9e7ee1c1567cedb0401666a10c0d996ccfd3e7e9e4edf585e1fc2597c34c45f36d457057a +aba97d70123cbcca89f325474fe8f952742eb092e03e9878cf6e32a5bd20c4ea92844c5311686cf8baeb72402f541a2a +81e8bc4463115453fbaaf844d59484cb83f4ef9655b2d410e33262dea0902f7f8cc41580cfb6b4987425166bea1ce3b0 +94f8478aafa15c41539adb3309c919a9606afc1edb590930ec09d2212781e3c22333a2ae83b6a86d237c873ab3e28059 +abd522f0ecd0490b21464d4bb5fddf6a123db84aca829f66595812b05cbffa5e2adfbb6e48f0ce3946fa7e0f78a2bd4a +b5dfdf94da381ba5eaf3dee38831b29d053f90d25baccc4dedffd2f8f5b7d4c635a5adf08a992ce16080514d94009732 +93f59a048a8140b5e112f100f426ceb923a63e2585424e2a6374d3d7b979f04e5a0223f6bc56c5c26b41128b272ccd5a +b7521371be289921fd4f230a8c22727997ccfbc7aaffad9f89c10811a977031e5a7a2a1f924fc4745339208ad86bfbe7 +91708536a804e4feb12184d477935ab8aa80857ad4d2a3ecc25b82e28eb064f4f7482873a841ef90ce38a2035570b148 +b193714c58139bfa0fffbcb23dd77dd67279855b16965b23b12059b8b7c8d596d30239d0e7ddb8eee4a506b7fa974af7 +86e780e0be5105efb9aa74ebfea109ad286dc7c2f259165f78f853d161823b20d88afdca6e5630e04a6f01f05ce52cc3 +b03cea4d3e78cda4879eb498381fa06336e49b950267c5f4e9569570a987e120f7f7fdf34cca04a448feb268dcbf737b +b504ce6ff4d2daa4a87cc24ec0e3c540d32a6e315d8fa5e95561428aff4694cc8d8aa9be4074b478482cfd27aa7d5482 +870045338218d28c7c04b5c35881a04eb5b5aececdc1aa0670087cec292eb3ed7061e25a62a8476bd5be066c01add42e +a7a458be8f7108b009be6f43bbd37d0298575f3f4a2088739b0117fcfeed6c067790c3e45390bdc95d93f5188dac4c8a +a91b31776550ff92e9ae28ad985763866475596612f041538cedf619dc68547bba4394aab553aefde1103d0b7bbd7ac7 +b5afd11d971c4e963039a6632b244970c783fff2d813d16dd64fe39e24fb7b7c1cdcf4e8bf105ed23016b7eaa7a42031 +afd6bd91477dc741ff3c7c9cb6f95268b213480df214a125e91f592ee28ddc5a7ed8adb15a3dd2d50dc793d1016f97f9 +8ae49e2fc2aec47f422c32ea2cadb055d1b11432f9362283a9233cec23d90337001109397b08dd640471f13ea5c75feb +918972bcf1001b9b29b1e4c236f0c804caa618af7873030672944f03c52e465a512083ca57ad7c4d27dbee9e0598c9e9 +95dab13d1edf88871699219e5a841a0d29f60d1a738fe48e5b994ad49fbe4b193bdb520896593cfcdf3ac54c0767545f +a985c2b4a52a592548c14b8b3fe1a519d5b43d13a7c6ab8469e62518c89dec4091a8fbe39565951cc515599391334987 +af5de579f796194538d942cbe4dd17db9022bd4a1e733fa6801baabd062ff04b91430232c99ba0a64da117089fad3a7b +af0630c3973c54081bb5311700267a4e1072a2e031cef7b8a759ae70d34fe460f81fd9902078f57df82ea9a026c6527f +89fdd70e79239b6307117da507cde8181a6083c0b3bd92ec9501fdeadf61e98b9bcc65f76f3db7b5343c9c4e3edfa47c +8a8457c75030580d719642a5c19f39d9bb6032e9ccf59f033d7857276f61a7b71c402bb60066298e43e3ab27e1d17178 +88c175887b19a4540bfada4ae515cd5b88c814eeca464e1b4aefae226a9ffbb82380836c3d0e2bc23aaaa7d2d39cd988 +9169c8eda5925c9658d7b89424362c8242ba9c94de010b27622681f6232fd587dd4215c96ba6466c2e58e65099360f1a +b7606b010b4ef7cbcb05fc4ab2413f9442da376c17ca59ea64cf3705d54916881dc34632a3c5022b092d68aa92a7f34e +afe50503d1fb68471f14116afba2d2c3ada54cbae919116971792fd1bf928af95338ffc79ff877923c40bcbb3fcac884 +84b8abf84753e7bfa8310a1f28cfd0e548b92ee89dcd7d9f0f4d9f8bff32a47db28e633e531c851d4f343ef5aec63881 +a601422adfb6ad2f2619cecf13b6a7cfc56efcbfc6d154f17dabe036a81ee885edec82bcb46386647253b38728d2a662 +941dda044f880e5ea1a3e738adaf17d1fd5e22ff251cf8dfb8748aabfba36bd0b54cc5450bb92ca2add2809f192e1e5b +a3e262c5a365ed24cfa5ddf50236bb0e3bcfa3b65561e0bb7422c8871cc58b3671d14956c725c5ff1cd10e477092525b +874fa6d7a9c062600ff2bc836590162ac38b325b3460feebca3bce994c39a84bf3d79a7c716936c7fa8738302397568d +a3b510950ee9dd109d1507b24f11c725d8132e57960f5ebaea1a0503cd63d70eab022ce3548a96816abcbfcc6b95d872 +802badde14c7c17e5c0e33ae8bbd9d47b19d6a48d950555871fb470d4a0904bb99f12352248055f147236dce9796364e +aad6a156f82758677e6d11cc7caa66124dd0038ec15697531d89cca99337b1f817bccc678d617c2be7700d320456d993 +8fa6f41898c20d2c45dbd0bbcf18730d9e14d296214b176b3addd2b56582f22fdb0efdf743936532a94a1638fcc6b0b9 +a9e741ce09dfa9d5d845e0fd8a729ed088ac5d1b6a84709ab0b753ae58b93160064163a72c38c7ad6628cf7278ad1b26 +b1d07f1a7a19affe01f1fed47dae377ccf1cbb3724650cb85a40dba5f4be77aecea8dd01f8539e7071c252d348e4299f +b2ca0f4f725f21fbfb39e151dea4539d961e55645b0b32bd89a94b5f437e6b3b11733fd39588e889cb111d52a2163ebb +a73e4493bd5e8354e8c43a77f4509e411e4f71b41ec57142f5fb53616c26eddcdf87b8e58684eb0215ed91ead8aeb028 +929c423f8ba701474ccc1ce8bbcf0bfd13d993ed8915f628b9a447a87df32ecb8727d056785a9ccf1973d47348e76948 +a6ad64e1fafda6a7ff88d4358b5e56fb0ae0dfbf3f7e4e488e95b75b51ea432eea257523d46fcddb0171eb10d92ca96e +89584633b7146779a810226a3664f11bd53db295f6ccbf68bc75ac65d335cb1ea2276a630084bff9b32522379342b0a7 +a7d48d4957df57d02dd2373acba5976f0b0cf5a08bcc75ed5ae3366b8348a6ea885f60745993cbc7d08426357d313943 +824c7fe6f5ccfcdfdd9632f404d0a24d8ed31efdbacd2073c4df0f152905783275947b2ddb4e16f668c7961ff2c64b0f +895b41fdab7ceb53c0e34a9f9102eac3b07b59494b08dfbabbe371c724bb94af401f0a088b057f141f7d59ba37630e9b +92964eea33e7bfaa502bb14a61f7b11d6e78579b47bb42f5b1d9b76f776c0d4c39e3edc4866fb2d5eb884cd6393b17d7 +b6bb929302086421d9340d59f2ab09b70e9de5c21f1aea362acf0ff9d12093d5429be7b79c73db6744eca6655e77d810 +808e98cb92d8812364b5d4df334fd2d5aadb2cf28bbef2687e488c32d314630b759b21e01d14e306faccc2e7e18d2b1e +826d6371c5cc0ce439c2559ea7956a5d08d7e4223adee421177fff534630d719a90d9098cfee50b84eba8504c6b657c0 +911aecdd90a266f90edcbe0dce1d60a8aa3f1cf0f5eb34eedf30a552d298c5a16a59bbab1a6ac8621e33a109c202b653 +ae6760730faedeae6c9e04d9e238836b66565c5d640d6faea105d6e2d80d0729c3ce93e52983fc2570da82c1f813a115 +a171956ce56ac78660f3104d95a920be6e45b403770ab043ee745337db4dac6f0b29675b41bdd5d868b91bcc5ea825e9 +b2ebce9ee950de59caff41e18c8d4eaa3fb6f1efdf752d265b13633d6563d7cdf991982727f16f2d345727e0f19aba7f +907ca32a898b6724ca06f602f643f339ca3dc5146614b18a82cf4101074a265af390fd2348338c56ddeeeaaa1923912f +b29fc20a71072a7150363e32b4e70f3cdcd1f07a3a123f8c7f1a168991a38cf1f1271031fcec56abef8511ea56f24af2 +90a2608bdbe0ec8d9f7bccc11ca47989f259d139362f88a17dd5853d8041c8d0ae171983a2419eddc81ab2d6d9ed6f54 +a000d32501144549004cb758176bab726c18f22f733fada52cb758445e4468c2f37f24d379f2b8da8a1ec2ff897094e6 +b2964e64d6550bfeaacd028bd98a622257b03db1120c5427a6562474ed071f78abd245c1398aae36c73b6ba7c9be7a5d +af0402a6a54784b4aae6eea1d77a9230fe7247fc036a18f4cd1b72e340a0d05460fcdb71a27673f96c0f3d516567fb15 +8f8a7177d7c0ec9daacbc4cc08cc8e79fe1171ae2aedc1e73bbdd7dbd19ff657b8b2ea47f273df47ff3b8b8350589f7d +b70d568cb174982b2085754ce9805c3b1c5d84d254665525aff7070631cbd7bd8507e4804decd58b4634db2dc795f057 +8c9de130d33911142f0c695e336181fac12baaa86a46f1dbc3d7732b7ff3ab510c810f5b5e8f581d324a5b19e7608952 +a455067272e5d83502381d67043338f9383ef699d0c51d41d3d3e4b663dfb65019518da4c1c218ac3a161946c640dc6d +ac66b2320624b299f34d8c783a99c431687a7ce6691122178abc0fb7475040e4b37295c3a40eae085658b73a5c20f7a0 +ac8f16eda4d2e2e827f127884bb9f3166479833c4e9547e5931474849855d9a18f20037684fe03954da89879ae49a164 +8bf0e93f327894b55443ce666cf5ba0eab98a73955a0c86f8930d6c7d7ef48fce428acfa9333395b50d3d7a64f8b32a0 +b4864d3ea19febc215a832f73d26684891746a119b25606cd3fae30cc23bc89438efc74554c9a38916294c47f16da6ad +abcf5d2db0ce95154e769afcdf5aaf2121890df5e1337e38ee88406f68e203929c4610e62630a12f01672a5b6f04d166 +8f9b7c9c79472c6b843f168b1435c998e11f2dc0699b576dccb2323de78e7e3da3b90a49c03f53bf82947ad7ad8e943f +a89c329c3abc9e09c2f34cbcffb64dc7b85973fe160a60e7e7efa648e3296d06aeec2c13bb732fae98deab60dd792d90 +925b28995da25a087816cd8a5a2c7333f60a6c2103fc8fb844e555423c278d8387e0fc2fc0b96ecb8c1484bf0ca152dd +afecd3a4a94349654d120b15d2bf889b8c10bae16b0d128ba1572af01c66206c38ec33d72027add552f36d37f2aa4a55 +80213c7662a65d8d0769dbfe968ebc1e55c918236b732b9e7d84fc11cbca3065455ee8a4a96a354a5c285b23ab298d67 +a2ae0c26241c11142be790985071325ec6efa7975de5cfd4147ed9f52dce00e11fa97fab03dca5febc79855a618c390f +8bb07a399319799bf8e638c3ee5eb13159b3e6358b9fff149b1c880cbef565e1c735c0e7600aa88fb41985b9e1f8cf32 +b445129df95b895f274278ddea97a9231f9338c85f675e5c87a85139171c57fdd191d61fd4f50d5d78dc0d0b4a623448 +85700e9a5c920594c6f13c532c462f8e0617ddce14525272356b1ea7f7220b2eb5ab4be5a66a973e9596cea6ad3b6709 +a7c4329b116f697c5b36f56d6fdf0d64cfc926cadbe1002143276205ed99ae677463774560e9bafb8e02829ec947cf90 +853e5f8c34d35222714264bd7ec2e94271f44aafbfbda308e947ee3287dae4b83d5b0824436a8c429b263047ab8f70fe +ada60cdc0533b1bab7ed400dbcfbbf3ae2844265bcc4977c950d83a5caa9ccac38840d0939c1544f41c9706816fbcb5e +ab3ba8161a9be537d1a0502846f4ece158c13f0e1aa58b748e729806695fd4cbc0c7abad92175fd04e817f2ae6d67f71 +b4bcf82b6131c65161f008409edda485e3edfeb61dfdab6944cfa0d02e0290693ab6a6b4a22bdb1b9fb07badd1f17b19 +8aa7e58efde80d8952e5b18cd1fa856ecf0ca04ef55c41780392feac675685cc394b6a08acc2ed5219f59c2df476bee1 +900cf373f2216f4c169e442f68ff271e7b28a05c29763df873426a12ac981a1a08aaaa0c731ed00b651c99f160c3e35a +a35c6fc25f434e15cb98b3b58714298b0cb39fe71582404202f340edc1fc741c598b22c95405c03e850fd2306d398a99 +842b31dde20c3b9aa1cf814696f497279a4b074162b10c6c444155bd7728bdceaed4388d417841f3664dacb5e8e343e3 +8a588d64a90030555858f1f316f350700522262f8f8378869bfdd5a6b2e2ac62dde279e6903c2d85279b868216af020e +b92d2dcc4658987b9e52b67306b3918c08cbc38c1a8600b7d9edb96d6813241e53e9fdd9b412b0288fbdb7de87a715c6 +93fb9780ac3d5334c1adc6e634b29a0f708598d620c7845d6c5b5a1ac87c36564395ac9e826529912986314ab75d6b45 +b2cedadb7c791656f3a93e254e43fa1af8370f8a9274876914e1db2f667e994ed183639a803e24cfc32f8df8db618a4e +9972861060302b37df9a52d80f048e4d5791f593c16c97b3582ecbb49bd9861906e4ea7d5c6129e1cc4f1bc31f51fb7e +b7c7e62877cda820c9d12b716666aed4e0e7c8f8b95c9510dfd0ae4904b800287249fcb3d64a7ef466be594042d029f7 +a6d44decf085de8a61ccf23c132f3e70af2abc8732aa46f4b2ebd6cff90160fc9c0863938315f53079ff51139dbdc9a3 +b57c378717cd46ed21395aa98851e899bd37d75b24a08c2e309e21f642a1658f6d1c0173edfa66d98df4e389ac337b7b +8207fc98fe589a795d884ff859e614e2ec5e2b98d87dd31b4a197c018be913bf6a53021a2d74d879e0736c23b44d98cc +8db222cc734adeef98c79be58e68780751b82c34b91ed6e532e11b922cec9d8da32e1129694c7653d16c2ceff62a55d7 +823602a4f5c867e0d790621ace7ee783ae91748b8b2a112d402352561a4814d0e128f8d772e096b0d272d287c7192332 +89b3344e3380760745a463a5cc4882635c189b9e50c749422dd4fa467373d97e8b4f0a1440c2e3c55b8e814a2ea8155d +a15906172a85c6c0741544d02bfffb73d749f76b1acb3ee800ea6f3183cb70ad4b27ba6c0eaf46094886983afcac5c41 +ae70492e56634f7661826c1e176e63f92b70d11711dbad737a8c01ad0e523cfcc656990a8103cbcaf01bfa504f66ecfa +89caf80cac28e2c8d874d0208c21cea2594d3ba0f0e0b7756e1d4405dcad55542d54c0040e6ee53cdafe21227472d961 +ae38ea2af6ff7a1f8f92a80eccde3e9eea111274d1a37e53a5c581836e228289feb4e1eb3739fa1642311f8179eaf4a2 +9932f5a85902c839c140cc76ea1ae79e4510a28fe365f002b57afbcf0eb813c9c7e670d49e319fec93111dd74e7619f5 +ab281d07e43197bb3649df41ee448aefad59e5550c905a500f6f7a22a77fa6f56b628565c83bac51e03ae23bdbe50698 +9556234d43d8f72c69c8c2ca37ce563d1ab3679de1fa1009f78288d317fdc26c193688704876e784e248fc9cdce647fb +8366914e563b5926904398027a7405702686c1c96367add1094a33bded979d6d5870a429e999bcd0f49df892fcf4d0e2 +a01f30ea58ab75ec78565079d38d509da5274717127b89b551e744b44a8097c90482b3d7f7283994865f8c33993c23ed +a16f3557712dc456eb9544b2b31ece03ac3a1e55373468c3176aa662997da69746878f07d659b73ce89174f7dd14328e +90849671487c35b35910718d1bee03836099b263fd85e7ab519cb7549c1d8798832d7f3eeda3ce5157d202e73833240b +850553f71df6378422fff8e52d76d2983971f68352e38906aab1e7ac0a400208099a3b67f84c22cd6ab9d4c31d4393ae +b62abc189b6131823083d41f2849b5663ebb8d17e8a772234690793a0a3494a1cbe36ca6161fd80bd25a015ad20525ec +b460b5277ccfb2d4e5ff751cf03727541bcdc60c29339020968f29aeaf3edf27cfd2dc672548cfd4d6e4fd88f883634c +8b2b44c6f68ba4c0b8a5e81c1b8ef81ada56fdc8cab7aecf4b8615d57a65a0dfa0185c90a72713a84950b1376cdf77bd +b450f25fb3fa3c0dd13a5c9178b7aa72b43f39b3a9c74fc24a618f8069414baae56ded1ac6ad66f4f30a44b2399f397f +a2f9271c47a68a73d3d2dce4cf88ea6a3eba3d482037a3623c4f5130d8cfde60e6ed714d7d25cd1b647a7e7d553085fe +b8a7e7335e4c060bc4fa72a90146e2f13581edc42edf84040baadaedacdca0d45072b48b8f1ba51d7aa1fe3e7d9c7108 +ae0dbdba0316562aa2147c91cc7a3402861d59e557951195cfba8365e90a62a5360944d571722bc10a5950c2ff82ada6 +89dffb86429e7afdef1bcaefd0f6081cf7f421af52d25a0379a22c93374aeec6832d0e6a236f56bc3efa98849a9550b0 +b9da55d3d8a1f9cd6ffe6f7807f6fe11470c940d4214406045fcbf1ca61e514066731a28507470f19ee4fc329aeb71be +945f8e956f36f8345a16074248ee73286fc00abcd4ee34f2fb7268bc07555a2c7055dc6c766bce563b19af99fd3d262d +8632c4f42f282893db3e3a50347a6f23718ce1c6e55a568291fe94165be9caf819edc8610e3a8e9bb3181a19b42db32c +8642ef6aed39ef71af8a80b0bc7177bc0d7e575e9bed759f88bcf7e1a1375ed4538f2df6c7a5ee887a7ff440faf9ee6b +89b17b8a26bb7721f30715210c6561147f8e6ac03489df1657bbc30845056db9ceeea0a7f7cbc211b7cdb172d1120ec8 +8cea2a9407985c328eaf2c5fa3f1ef93919459fed082867fd4e0be4f155df41a448d9f24caef89c2b5a64ede2f82591a +ac227d5bc123780ba295e32fe9f3cecb0fc5e2bc87bb3d18dbc886c2fea09e37d0dfef830dfce7aa8b61a0fd6654e16b +b49c7c4b0bf0a17540dbb6019453f4b27d43baa65414b47c90b603d18809727e8e844ccb4871bced384f8b9116555457 +8cf866afb94ac10a7443a8014d2d7e21ef4e2d202bcfb5e9d10f47d71bcc2b86861e377c5931199d591a3d02b475583a +aa25cfabe1c313df181ada5716923bf4057cad7cab7face00bd904bc660773238ee8e0f615a5f9815e445c78d5b8e9db +83ca763b5ba08cfaa9ae780ebe33bf2afd39120397c71d1213476f7290bebddd18ce9f9ad060f1ccd423573d566e04b7 +89a3acba12e9f7e4237331d9f1f4998a6f0299a3d4dbe546ce187302214d4614508d4b775a58d2d365766fa6275e07a2 +a26127a3502d14b92e35364bdd29c07ebbae240666756d4dcb246c0d99fcfafad98b0c33369ed02413ea9c32623ac082 +8f3439f26390c844518834d2d52474abc4819542a0378ba813a264140532fcf6e85c24ff58261e7671cbcd52bf49e7bf +91439c54133ce9b505884beab1494fdc62ea957acaa875708f40e687db536e8a792ea4591f1bcf5177ef3e8518dffd50 +9477cfdae5369a59aacf26c370756148734737fd0f494f04a1d562eaa98f2e2b97ebcf32edf8654d48fdbcde4adc09a2 +afe71c35cc3e33489810cc45201e3fff52b7fd9faab39441ffb173d2333fd3e7d901e4570633aa2f9bc6b11970fe7742 +95ed1748d9b3f6e5ac35072edbc25c2e72d183dd10fb6cb27fda78ef7cf6211452310b103bee2cc373bfb0effc570902 +982e1eeabaa7e12f2323796712a2ff01ba0ad0d68f97413369fdc53e4463741d465dac5717e18e50d6fc292f259f23ba +809a1c0abf6c9e06ce2f4ec57a9c68e5ee441ed5ce31e9f87d1852ab7a337809de2fc5eadcb830d15f2209f8cf0072e1 +92166578302b6d4ae165583324dc3f4f003ce52aae45f765cff7f4d78d5413d66d5cb17a8c9845e2d63bbb7754cac7a5 +b62419f9b93744b39a40eba6a37963bc885b286aa5de5246670c26624974a2c2b4d9a17b551b0589657b17c8d2ac2f50 +a7b5bfb381e75f35565eda4ae209cb051c22e79e80a81bf121b5c3620497020a4be6734e452005b707b0d04293c17f35 +ada1ddae5ed319259cee96dd20787ab09934e32c7daaf0bbb3a50e17af6d528e151632034560d4561a418a9727636a6a +8cc9aa9ac525811b72b8a04f58db788b5fd921912dcd5dc0dcb3790d8244971072c7838b7286ebfd9b73e883ad9fab3f +91c01239a1d07c041dd665c23acf74ceb011ac22934e4c046b0de75841f8cce94b321a9490ad7616a5d0ca6d976b69ab +af7e6698f0ace7dd08cfd8bc0f7d3933e1020df1b101beb35bf8bcc40a13f37183b8943989d4f39c05d62c192d891697 +b0fd60eecc7600d4a1c17fe7bb899a323729c43de13e38dcc1c745c637229de260bf3e53df9aefb268b40119ddfcbdb3 +8dcb252effaf99207d92df32aa0a725a1a252722ef3b378c37ec5d8e1daac9f7a8258ea3cb99c5f1a7ff3ba4464e643c +8ab01902afc9e7963bdddec3ec0162e535a1e1e222140d0d1cbf24f64a74ba74cc94bbcaf5987069b40ae82731423a77 +800033576380f6f6c3b05a9a8f6f48cacea7302f50b844ba22882b00c724446d835a9810f4e3c267b7ceaec3a620a344 +91fdc9925bbcffb2eb156c935ad573a310c37a421deb09cd045f2397f27245dbf5333ed044463e1f938ee8361855026a +8901e7ebcaf9fc6b0c649d9e2d3008713e91849e4ce6b1288c9c32b46df96f5ac9ed1a0b4fa326b1bbc3ae201a9cc9e8 +84501003cba5eb5b26704aec93938ba27e8e1cd61513a3efc70923d1e5fced20dc4ca375f404d8be956dcf2d625fb705 +8eb4da12e6b7cbd1376fd7aaf282e81bb5257b1c895ea7f2056f700f5adaa2e4410a2cc8b738bb421a21de7cfb6da14e +820cfc7fe92e440fbce966380edc8ac81fd825b213d63fc2f0a389b85f318967135bd9d167f1bb82893cf6f530494076 +972107296d7dceffa80aa47d23967c8edcec95b1c941f01b5f882766be3bd890f9fd0235c604d39615dadcd7ba9526c0 +986b277afa1e64c33232185dada5e49f06ecacaf45a98f3c3854f085927c34e714a58cacaf5e6b65bc065b10a86d82d9 +a59e7575dd124680a9ce7cacc44059574c95183d2ab0e48c99c966482c8930815f77386db66b72f5a22bf0de69c6f684 +956187de896db28085631690a30a87455e9a28f18e12d6ad1631be60d57207588b2b1c74bff8c83062bb743e411f3bc6 +82e01d894bca2484284a668e8c6787c5c074b0aaac0399219025c59cb85202bb3ce97a33a09f79cdd94db9ad8f9ff319 +837485ef346fc13df5e2f0ce8151d72ef05ca5100948ace04dc70c66a6b42f2b40530277c9330047c337edf0c6025bf4 +9753e650e0817ba23fbe57468fac8da4d45565872f210d7eec36157d95152b7d3fc843724c61440300a7c82e3af4f9be +98bdcb902ef63046e03f5b93a21ab29782a16bd4d9ac4264b260904698445464f29dc4505548a511d4ef57940519ae4a +8c161972f4f6a2c1c1ba9fa6a3fd580fe34d9ea6337ea3336f861b8450db838d5919e89257b21871d01d62b1d4cdaffb +888472b71b06971a6016cb08265e3de688837bc312044e73ccd600666ae3633901051b40ac2db99a2c6c2e0fcaeab2a6 +8050c5b5b3e6dad7154228140d9a5565ed900de2c76c1cb584bb51b55c0b6bc6907593ba238028c74c9000b3de53e52b +90cbad17b9b8fe56b34db2526e4d3819f7e494c52f3f10ac1577777b1bcadb0dc1478fc5737855571dbce3e508e12c51 +abdf4de4aa5bca87cfb082b6221d7d778b4b3ddabc73ffb668baafdce7cd665807990fc2fa8c48dc703c872509f9c239 +b003747b3471708c2fc4119694ee1a49e4305a805008cbe69a9ca5e9bd881f33c50971aeaa3109e730710f51057fb400 +957d15096e585e7436c4b09e24718bae6f7b8e57529de8919f6590c793bf5e7029daece21dc9d4c869c9fdcc304fe909 +b44683865e50f7e1a5889654cb2f0f988b604d3dd48045e39be6926e131894c5b45922f4a5c99b14e9b6ff9b0fd6d764 +a8c3357ec6da32b87ae3ba765bc551986d4a48c10cf9d63dc3d5741c8ada1ce04404ffdc8abf8a011b6a0be6f6df75ad +a36cab5f77c06265ee2c5de52e7a949df78700d42694a722f1b730cb80e1c28fb16e049237b819a3375c4e3012564152 +94f1ba006e839d0d59ba4ba467b9a86816ef36c4fbf772fccead361854a54d19e0c8f2d01931b493f75e0746fd1a88a4 +90f5010bbd4ac4b1863a1e836793380e54b0d3e7ff864de935f3f2ec3452bac436e3b9a283486faaeadc84b3536a5cb5 +b7600dab8bea821696bed4fa62ad6b7da3d389ecd129bcf8cf4b9e051f12524f476f165e59f31310cec5c6d8adad6d8c +b7ed011e2caba5e20c69a9bb1347d83c0f8dc80049d9c595cc67c69ae429fb935d648672c18e7d1de3855ab3832f7cc1 +b2e32d45670936b75b6f7252a9a0424d5efca0aee58b7407c95d55f8274186d24ec5802e9bae316cf1a691448bb6c343 +97b37b07f399d550aa17897dd6f900bd360a2e4b0cc3dbc01f2cb3b286d3825545bd31965047d7fe1eeead3cbaf13373 +b09b1237bd55ca5eacfc22870de32e9d62b9eaf8f82abbfdc9b72152e453063deda0862733ab16f85b858245c57119d3 +abaedfa830ef39d52ec646095f3bb9beae8a5846977aea57572880a55af193f1b4a9181560065d6bb80f2e7f02009dda +81075b578ab950b7bfcd033856250c00f9ba19fe44160f37f6c3b685e72c9b597c69d6c7049e489622983dc81123519c +84d4814756b6e2003d40242c6b4a5786c91633c7e7e35898e8ed85c3f5914082a67e84dac4a29a77bd6d1f5bd0a076eb +85eca1066cf79df86f0021e4ea2f3ca5c4e6f1c1665842e17c1f800baff19ef07bb208f5cdd5a3c67730e612b617559e +a73c83491c9ab66346c5fb318e58e04da31c36526172fae86c9f928f07324d4924f789c00947eeea7975cbe76917c947 +8e4e317a6495df0595c0c5c8d0a2ecc132eff18d59b95c30d53f80b93b1a84af63e6b4a13cd29b5b05c0034c6bd4f3bc +8111f89d99ee085229f03206c3faa97e1697ee963eb727a1e472b959da1e6f7010885c5230821c00f214907f7df14bbd +950bca4a0a796da47b8d20249a70efa37b78825f1041d0191931bb15804ea4094a779ae4c308aff1838b77c0349b5105 +9743e2343a75f5b26be5eaaf45b2c90131fee1bdc51be5a1c3528bd84be758e3603b8c524388974bb181542505be9cac +98753f5e4893d342c7c1bda8f5ab603cb13297ca45ac70e48d9841bf179d7a7e89f4a42d543c215ff0c9cab085c43f8f +8b59cc94de3c45ba3c435e455b0e13c11d27491181b183034faff0c5991d9b3ce17c4a9a8af046679cce5e6cfe9ba641 +a649ff0ca2dcd50650628a6632ff484d7d83a2635f7f8f64b242477c172815c70b10db2808f13d8217d631a5466ce229 +a11d300902f0206aec5efe7678b749aeba561592ecf10a20d3d15448a0a11449bab75a29c2174f6246ea834bd09d1abd +873f64e5d3a94ecad56dcec7ffd577ef638c9965dfa41b931f703c9fc353555505aa708df02ebfb30dd303dbd27dafc6 +a282dbf9ddd9f9d5fa040105cb1d3231bff53cc9a5bd6abd6ba6237f25bfaec55ed9d564e447b37d2cf90bbb9b3fc899 +b633ed1e46aed7db30fcca556d7ecaa4660abcd79355357a6b0823b2b5c56db2ba98542b0a01b57a3721b94cf937fdd9 +80f8c27c772857c997c681cccb6f8f9cd5e5aba871516649d9238f4bdd05f17bd6a259608173a1680bd0fe62c26a3a1b +9088464ecac788fb6f172a43793e9601df21a3118180aeeeeb9f006a4a3ae8122f815b776ade7bb853b8d682f571fa3c +ab21eb54ff6d6c2b66414e50b09e06a3fa230423c633bd597efd32d5745e88ddaf8b04687a7715f7a106350c61ab12bb +b5b25b462223cf04af61cbf16501dc91797087bf7bd462c31d1ad8f717df3ba970aeceac6c1208515d0deb7ba6f31061 +abfd331d9add9cb57b50c6287e23da675a6d317923b4144c1c483fc71c860ed4a405775cb77139232f9e0058a4011d2a +89d91987a4f51250fd6458ad39613ddd1684cf6ccf469127a0cc28fca24f22a2b8dd871f7027e8245d1c6dea92d388ce +96b0be61787d04bc33242bf47fdf8926e2e8859513ad37f1ef337b418f89fb4ad976216c3316d18ebf89436f24524470 +80d0abfc071388c00092ee7f56747b34cad5006e45adbbafca6044941ad67c7bc945afa050756eb337caff11a2ea35d5 +88d1513b1e59920aba986769129aaa86ac1390dd570d751456c0d5c304a74b383da3f9fb9d19bbb7351569736961267f +8e835329cb92627eb816d67d5cc6ec4f8ec28e1026722531927e989e0dead65ed36d9ceb845651a85369d309c45931d7 +8c2d3af0c84a890728b24abef8e1d061ca74f822b54c8fa29c9a5090b0f876d907d9bd37672ef33d5f606745d7f50a3e +974e4c1aea6452aca58d4ec134ee7598f9d4a361c081cf247e69a7e70da35b36292e13f58b6a80c7f27793d72f101b4c +b48134934a48d6f7c588c9083bdea8b765bbf08dc34caabdcedeb5101bb1331e70ba8678abdab813a5a84a55cec9f23f +97423cc7b679d37dc04ab1ef13e3d80b5f8080599aa55dc2972b8c49f215f30ada4aff8ced50b1704d6d3ec19de9649f +996378cadc1c5368ba451c12a8376ddd4a5bd54a1772b73accb0a024503e8406bcf6565799c1b9e14b078230c71e294c +88a2388ae4d2aae01b20c486da0fd3f5289921869d5a3b1d3b184baf6adafa1a7379b4fcd3be7e7a05f5c4eb45a8ec37 +88b53d4c6a16a308230d5d10278c8f439f0815f036db06ba2b2c905a1b2eefdef66f57efec299ba64ef63cabf475a153 +8c40d8e50ec024b124c6185b5a87e9c29be8ece392284986ddfd24e4485d84cf71a4843dbd8babbc2bc7750d66e34389 +895ec63734a6b9e8e476c4d85ad1e00b9905a0f900cf126c2c5710396228b162b307d24140e24a81db5bc6820b3dc8c8 +851c942f884cfe3c946c9fcb80a0651c31451fb3c07ae8b59c4d804e169d165b3fdac28406119025b450504418118263 +aa8adc591dff1cb710d03bed5ded71a67d71efd563b8848bed2eff00ec7327c9d8dfac6958fba08403a4310f4093c4c2 +b03bd5a2544ada5f9a394e6b3c2a759f2951e3330839e4be3818308d98f7bc51f2b0bcb624ec7cc3561a736f61e1a65b +b7e9656dfc837fa1263068a950ebd37781339b46cbacf9db4167e61e8e2cd48e48a1d9133abc09e56b776c3ee9d9c06f +84a23d09ad0e6fab688c225d319b12adb60f53b62647d9958743564f4bc02a46fdb661a56187e7f3c101304fe3add149 +ae6910e101ce9a47121f451060d81b7cf2ebec8dea54d1ad9c2ca028619575d09aa262bab2b71dabb8fff00d63f693f1 +a8e407fa60eb152eeadcd079dd61aa2b1e93c56870e4d5a6321cf87d3621f81b0629fd7a5cb221e2d7874c588dcc46b6 +a1afb62029726f5539aa88924a11a50eff945ab2b62e197625b25d3185caad5ba8bf7c49b425d7f320b48ae3c1370e37 +91bc8c89d0df80419f8cf7e9384327185a6ebc3fb1e22b61c627c40b438352164b5e5d7b75e785f1a7fe9fa1397a6c90 +b6232425d78ccd4cd3259639676a779af2143534a5ea52b5dbea6aa6e76e3cfb434b31872e864820b7a02c7886394999 +9465efbcad40d69869a6282269b038f030e01ef6ca32b174859ff0942685f0dfaf364fee7432cbe644dabb4ca85e955d +86b4b41abb7144be3002724890619dbf336c2f38fa45844d6636ef3ea0b97999b87b95a98e220a816dd90561ac25c7e4 +83fbaa1b7f43bc9e4e3d9f9a44cd6a7c65395e48222d2540820c5e7441ab40b24a9bf3e4961ff28041bb6d07be9f12f2 +808bc511289484f032b153122a82d719d8b13bf5f2fc7f7f0a6509b9ad5ab132ed90cee390a4e72cc842e8632d167aeb +8e4bdaa3b7b057f7825cd824c978904482aaf1ffb70b0d573da9b40eb8bae0df5911b3a356f5892c91470f1652a99c45 +8f224dc2aa20cc9c357d47a972cc4e5ea6b8f65c63924315bec47158f06bb8524dc4e9c1e0ce55939a61f4a8e0ceb8c9 +a809370c71bd64d37315b0ef483617c3637693fda702d2a4fb3dfd42015591af29722ab5381207d8920fe246e2334505 +878f9ae4c2b0d287d292873df9c87bedc45ba54bf6cdb1076c43d97c44dee0a32f105ffc67a0bf300ce84eb656f844ae +8e3fda631dd1d2ad15756f9430dc157d6e1daae235b4296196c31233c906fa9936064367cbe8fc4f4d926d70fd2b812e +8ee934bf12bfa342214e893e918d8c40b4824d0ca82f6cdfc34bd1b6b469235a26ccc7a15eb27c278c14b76274c861d8 +b59c220c7a9ef00213fe7da2b79f9ed8a45c7dbd1e9c1a7d16b4ccd6fdf6e5843ba1d20f1d69d249a86df5f6a70a5f5b +96065ea9f2ca20469a851eafb84a1b10263c8be405a4d7f3dc569e2c7a8332ed1e838d2196916f628da6246c939942ee +b0fcaa930887b72bc3a23cf17ad969d289d06b39e49db55a93052d4d9f8c110f3e07195ac3d74de3fd10cd73cc2aa811 +b2e8efb9fd890bdf38d944db8e2bdf34cbaeaa2c3bd3c018b982e2661b54587e69b67ac0515f6f8d1b9dc2da686242b4 +b7477f76fbd2f6cb042e0db1d5f738f4368369b73b0ae9972d6633f4b8cd63359074bdee83f86a9cfaebe63edc26f48a +9835fadca0bb0e2c35ed2ade4496e415f8aebd295d5cec08d43e0528700242e7207b17c015898e165047cc60a6622a1b +b956cf0854982226cfdf08457a7ad76576510af44e0ca5947539581a802caa7848bb89acacd2616a8363d2092af4086f +b623b959d5b1568a4bf841f7d3db8b23b18f5e74d6920546ae4d026e17d05019d8a2ce533cbd719cd95bcabde40abc99 +9870c15c12bceb94d0758ae9c3213cd079d5bafce5b836bcfc8ef1a5fffa416dc23154bc8afc6446eedb3f74481193a9 +83e7b60040bc7cdc0a22f234d2cde0371ba9843e2a0cf7656368c471f9411a08218e3f38a26475cf295f9751791ab52c +9398fb71cf88042f3c5c8f9edb46cd1b86fa541a82a9774d173270078ecf26683e18a8e963b458ba35fff42e1cb50886 +b9a0edad714d3e7e1fa248c946660364f4092994826338a7d376a4e9a137839cb93af86de5f5a43b530b42ec0ba90271 +91c2d320baec5a90293f009f9d3462bdab20ea462d8e1eee06c526223c0e817d4743a9b8ecac8c56e6f803594a8eb9df +8056d637e4250684d7bbd59cdfaff55121e116961978efd26f27ef82ac832d0c47175835bee2464e39f2a3c4c037efd2 +91b7afd1a2b07bd4bfe02903c8b8eabf2c2d4753134caf38c9ab547e063ecac74fe9a740bc20483622e264b071e2bced +b872a46732896fb881a9189abe18b87c8d5b11b0e655c41338a1c882033260b24116219588e037b5026511321e84882c +83a9231dc64a8211105f39de667e475fdc87e9c336859cc80b531de191c1a09bdcd422add7cbe164f0fd810a83d1e17e +ac7f8ecbe74c351fbeba9e6fbf6a041c491639a506a1f0e457cd61d9338a2b1c382c33a512a7d2bdd6ad220d5f4dff9a +8a2150265171f97f7fc7eb56770bda654d91845540b9126cabb015db3f62d8f78c2845ce9bd6928250b289bffdb78af0 +981119d1385b5de53f1f1e894ed67b17cebfd943fb61b611a95cb81496fa6375f81e80f50803d60a4e8b430e0fc8fff7 +ab478a70772fb01532611029a9cfeab2b23506da69d5348489c0217e039c7ee1b287aaf0e22ae26e8abb23a05a184bbd +9195743d8e943b9aa365b42e929f49bfc7d2ca84dd69ddc06da096ca681262ec1a32341a8fc6024c23823a666d9ef511 +8df2c92ac3e7fcdfbd2a5f319a10e39936176099fab0e6c47a1367153ed084fcd6163799fa62401e43353118de170cb8 +b388cda12c5b400794616585ac6d646b87d73d96f7ca05dfeefd85d409b53789025838850c430e629daae94b49eb9d00 +a46b2eb3741e2fd9278bed3b8e6c208f2ead291f1911371ad078506348c1e3017666ed7cd5c927bbbe94e1dfa6ee5d76 +87913b73e14ce516fcbdb87b547a60a8626fa3e5626c9ba88abf60315fe7536f7ab08d8f9bcbcbb89e8ab88b9e940965 +86cbe3bbbce67685e88727114e89387e9aa650ad48b02937fc456be93dd8c2a498d34cc98841782fa5dbd4c44a15f4d3 +abf37a47fa66584ec202f381fb0902864552a467f8fb3108f694ba927414c36f29e7ba80aa5a8bcc29c168e0a7406407 +a8a1e2f98e922ec615d98a967475a38e66f330ddb28db9cb68d8f762ed7b4943155bb8714970c15a007bfd1bdc247f4f +b9fbfb18da6c54da8fd8fb8a7309c91bcae253456cb68f42ea8cc795f0bfb627af0084815da886d5ca9c11ac2b9ba305 +8a89215a3c4858654d55bdbb698e29734c47e729afad4ef929635b5c81b6df8aebddff2edf039675662ed672365a18b9 +b7fcdec77a81dd820a3b30a761414978a19c797883c45991709753f6b5bb8f1c18a739fdeffd5bae72f4e3e02e73f185 +a758cd7b6b199082bf7542d2c3cba834e252e78aebe11070bd317fafffece471aa9a14629197f31b2febfabb29fbd02e +ae635672ff682db3821effc3bf7343e2fe773cdc9e65b38f950e14d40d75d556ce1436880cfc8ebf94a29ede76d0d914 +b5819263a5c3fcd6637e326c1e725c9745b372ed581b4367d5e1209f12ea5d8cbbe41799258fe0fe79f14a8643386dac +b2d31a273e3c20835f807d169396c24998fa08f050ea7045a10a5d71b29297a705c8673c482fd169f8f6fe518dbf1e80 +ab8a24cdea5cd6a85be299e105c80c900d316c3a87910f248fd6324c673af793bad2bb1b2b10410335df2119ba1c1d09 +80fed5a8e0e57005fe9d1a95219afb022bdafb4ba03ce5877b5700c62219348536564e52739ae4a4ba94c48b225f8fae +b9a8c38a1a75b49900974ea32b8966c4e7eb1b90a889a2a907cc42632e185f1ce714c42bbacf2d5c0748330d8673e170 +90e947c28c48fda8aeb1448866ba81805f7b8e66afa6906690cb9e5e4057e3cf33db75ea6c94ea1d2f7f74f1a1046f0c +b15f8350a08192d2c0409b4c49842f1dbfd944471fbb7ff1a500138b74ce9d1312de757790210cecb00bbdf9915a43e5 +80b2f496ed36674e0448224d6b3d6add8a05e7f3c583e6d921b7c9bb819ee8844ab46e65016178d1176992a19bfc54f9 +a866b0233d2b441ec500b90a4300d1365a7fe579412e70414c2255541ceca8bfcf838381536b8c6593e016c689cbfb06 +a60646045a605928d928a680181b9648f404d4dd81eef04826c07819da7216a0b35cb246078e78da97988926dde58585 +b714167ac48a849bd61dd9970012a51c3494ef1c2f34720145cb1f4d7a9db1f78449c324c2d30e28b4bbb038b3d04a86 +b68c3c3ee0d123551d047f6028d5703c963030540b523ba86648164f4e2a24691597f0b2a3e3bdbc1558fb4ed6348473 +8697915a6fc75f4466319f6711d1e1b945b49714c2ae34be58d82369fc490b963916e809a3fb62c87225327460baac45 +ae55418375aefb77297da8f846bdc81dff73d16d37bd8d04518acdfcbff3b948b34249f4a268701b73144962e4b91c77 +806bd788bd291f36d8da93c63843a4318e09f09992a25d1e0c22843216aaa05894d59e749b357a532c553a41696c644a +b1cb21a6de1f47594c97141b447202405328f8f132e22d386be88863f960feefb49901b553bf4156726979e4bc3f8003 +83ee909bea31d02eea1ce6a2d2ab840fe9ad1866e91abe71712602320281492239c5baffbf924f662ab7e547a2362c14 +a4a12fad59a482e6e951ed81f1a9b55c0bdeb3bcd8bbba4c7b8c75a31222f0565bffd82ad0a346ef354dbbf65edcc81b +aa4eb0563ba8bf48131e95bb0bf08b02ccd261d06870670642abcc205d5c71a1d16eced0170c910be5994a4775e25f12 +874c9e395f1375c334829d790f7f127a88339a011d96f9d71153abd592fc74519fce0b99eff3353e51a4b939f3df3df7 +b88a068c26c1fb140637f4073084a8f4d927d2b3b175deec55c3589539059848e799d172d5c1dd1839a228c93d1fd443 +a700cddf34adc75501d3e76788a265362cf46a5ade7dfaab8dd5e3a4d12e6889df3bbd6f350b9e7403a45530e2159569 +89fd0b6282fb7f24c27d5841ac8f98085fd4517abaef35ab3f95baf0a7949df79644bd55ffb15caa1259334cd4f1206a +948b6e2440fbdfee36e6f803d87bb185c628e0416806a2d2f3f5d507e1568ed944541f6425174180dc8fda5ad02f85e8 +896e8b40dfab92097d6fc61b68f87931ce1bfba4097345d6d03ccc69228f6af773a5704ce616a92e128b4fc29a7b777c +b670d62c0349baa9cdb6698ce66825800e8c19f203f24cdec43431eb5f2649a16ef146fbd22870696e51ef0ec14683c9 +afa59f1fe510c1433c07ccb33b01ae03456011aec5b2283a3484f1b83a397eddf43a488ddee6054f416929c6a59a32c1 +86dd6c8908bfc961fc051108239a7a7f9817d6dfe246d869dc597570188716fa82f646e78e2925d268a5f41e4753c986 +a90557c3239ff96b569b1abe835b2cb416723e22b46c94bc9ad493c11e1198a3ec22cf523e62d318676acf7b8de4f68d +93dbbb8829df5dde01126e963ed9e6a018b4f32e971220af3a0885e7214a030f2f32b218b95349ac03b513fb89bd79b2 +8abf5b250de156e2ddd74225b96098c1048a77588adcf6169036c8202e3b34d7d903af6faa2381fbf658b7f6294783a1 +941b133b3efd11236b812300f6b86f648114eb63b2acd5d69056dcee21d768e9b11bf94ded851fa86fbd4a34e19ec2b8 +ae044a3e783c7a9d201333f18fb8d2271c9ef992c1b159f34ec750ae47ebb94c19e894a3357f0ba6eb4a166d5e9a03b2 +8c99074fd22e374fd0f9f04b1ea71582a3b4781ee92719eb2cae4b1cc0add33dde4d27fa51952f4da7adc12c775c91f2 +969619df29f70b4b640d499f1cfb0a7fcb8f7172e03162c57b18e6f852b67f7b8011c08c96b96703650374c6cc74fdf5 +8dce5f9adadcd74ac898508dfb8d5c9e0af5c97bd7b7e4eda7530888edc3c3185b76912c784b50e94b068d8e89e5b3f3 +847e13a166ce6a3c5603534740e63846f8678f56a821c584aefa5fe8c6b329ae1c8733925e411265f4e22b766c04876f +b45235563058e9ab8b60d18ee419a5273eea074946a36128b04e2e6fda9c0fd4a757dc38a8fb66f95c4142f632f30b4c +afad39b4e71b1fee0e5638d8f1b451e46fc3b061f8567ba00dabbbfab4186dc35aa05718a67aada68398b1ce55344d21 +86ef83fba1207e07938905d71ac982a65f1d9c07b1dfdb353f8cf3cbb4d029d404fac9a469615e9516aa70f76d95ffb5 +a5d82ee7a0c78e86591ed6014ba357bc99d3c8f8055381e60635b26ff4c7d5d3a7647c123b2dcff3af0bec938bac00a1 +985ea179034ccc69e5e967ff6dd75736a65d75e3dcc0025ce77b601d88c71d2c83f714958cddc71855095eded030554b +96fae05c8ce05803693e0f7d26d9a22a6fe84a288b0d6ab9510105165af7fcd22329324dc4bc4a8fe0cbd12e112bdb8a +85f57814cdeec2c2058fc3775f9523d524e08628d0e26873eab34d50e6a6f85259286b869dbefce4fb52708828938225 +a0356a83491292ec1fdb3b52be3fb3d93736665b7890f0faeeb801ae9d7a5155c454b802b8053b684a283b5e2228df49 +b5e65a53da86fd205a5b08b0cde0651bc501dafc2a2cfd41cda2c1c832f40c104fbdeec19351bf2a64f2a0d924447b7c +a6f1bb7b1be8a1da4b959ab89c1ca55507c8aca491dc0e4426574413797df1172b06bf81b2f8ad6d151274123a4970f5 +8731989df4554d1b01d3f4368e34d7a847db33999e1b539076410956241b66f64769b918a64007bff8c0e79d965074cd +828f899705e275454b0e0c8ca03b28c0b29a553b386475e8145ee82e7e52df5c40935b2e7043aa5884c72d82398dcbe1 +ab76d40137e655f19bf82523a8eb41217f36e3e06465defdf7cb85f3441e68632ff80cdcebdd7e32d2dce1d1f4944fb7 +b199ab7264618de46abe65a38958b04837ba0f09f142c32df13ebfcb6d744b2e44190e5a75f55ea8823c6f24432ded75 +8d29e36142521a5698358e1d493a0f7050540b7b9d9ed4189e9e49cb209fd35d4376c7c775e845b05b6e76ae1e0b753b +a74827a37dd70e170652a8419bc9c764fa5865c28b82a8da32bb0204ecbdfe6937fd12c358a1cf84ac5105d65fa18491 +87d8858eb200cf06cd79d0b40f6070a39cc068f0545003d58715801e6235764bef83dc1ab5172456ed62dacdb3822446 +833cdb0c49295457f0ebc2d0cb8529dfdcfdb374aad5d795e9269b329a3f42080c4ca6c6bd67c26112bf353af5e4cb48 +a6ae76017f72854535b900fc1b65c66d664b5116adff8ac5c98f4ce608394322fb1a55bd6b0d0a2a48cbcfad0088e44f +b4b8e550e34f4dfda5a9a4728a9e98df7abeda2d98f59d2d669f6f2fef67ccc3cd84338df86246ccc3265baa33374da5 +83df0f4a96b738a4c7ba953383796e4104f91161e277c75929b868bb46ed7ebd6f11486a538198a79c5d968beecbb80a +8bf116bf11a6cd50f64658c91fe70d87037c26737dc27c6b2e847f58ae68c80c5e18051a052855285b4aea6a2c59aa0a +94282145933642e11dde303fdf0a3acc7efcda93d690ea1101e214668b32880f60b166b82857f226903c4035d0ddcba9 +87a386acadccf0657775291b3535c5feeeb8b539ed87f271649ad86dc4d627373004511cf5b992d32d0547f78767d59d +a2ae82489beeb713b2ccfb18864e3d1360a41245d11d5e0540167a4c99c786040af5634f54a8e932573491cfdaf12e4b +8155252708565223b5b16912ab6a3065074250fbed4531f00103ddfe70f503d6e44fb2840890d7e08f7a43163bdd6bd4 +8bc06269ca1c01887411a3f56093adf42f457eaa4cf71c2aed68d93cf33724551fbed7eb7eb6d9e175958261c3320802 +b56dea9e21465d07333950947a5ee834b4b65ec915484f6d3a1aa1fa139f590da063258bf836872170a7135ab77cb544 +b4814a15ca0e84fe0e227580d257b6928d486fbafb119c2637886cc5b1880c9f32873ef86d67994676f06ce5a370508a +a966818554b445a5160a4a85f645451d410743e5d760e8773bbd48d696a6812086ea4cb04f4560118c3abdcc25d48c3d +9487d339acaf52f6e9f4030c27aeb1de03973f8fd2f22261e52cd1639dfab125d2452907401baa2a3c8cd478a6d96f31 +b637ad911c7fe2df1415a0ca46c5d89c3c565e45326c11e1d2cb7ec0b6de4f3979005885f686a26949f92e07b872aa17 +8515e583b2c9306e200d45bd463eaf6b0825eb8305ccc94f0df3c0e4358d16f2e74ab6f38c4e41369688d10ee773c5cd +814d548f00c441a998924ee541e9aa6c7446d671dd5903d9bda4423d0e0bfbcc17a60d67d8dda5e996aa58bdbac3f286 +82b06475ede16ca133f51f7134543f04d785ded9fd7ead6bdbe06a88640a7eb938237739ae0c25f7d7d31a4dedba348f +914e544da2241f4f20e6423e71ea9d61faae3170470716828b1ba085c3add2524fe8b7fc829983f183df9eab93cf29a7 +84e7dedccff0096e76f1da10b7dab3751b5ae11ae064fb73fed166de0b443513bb5febcc9eaea70e6428f370ccc00cbc +953a96582c03ed199ccb8b6559d917e10b3fb68e26cd1d79c55d7170d47068bcc2ee99867455c7515bd39fb8aa65f559 +991b6bb0d1c38454b66df5fd994f1f7e64c86cbbfc1e1fa9cefe43a3abb99d587ccfaa3917d7d17663d666ebf132b208 +a53c895486d4f1aa1ea51ec40480af48b605a793bbc744972bda0dac7537e34209823e7a209054b55baf72a04875cc46 +af2a939b6a1fa9c72a3f17b924e8aa79f30dd31e885a019429112bae06bd1ad1161d4e8e637d195a1f3f58021900215f +923c825c417049b5e54387d6b2a54cfaef5b2b3e5670e365345143c5fde7e2e7a97d6a44d46a508fdc5cc2e380342271 +85fb356bf1cd8608f37b1345af5a3989772eb2ff57d246902591e3ca7cee4ec4bf3404887e48ed6bb665865edeba133d +91f62dcb8f551ae315fbd364170ef5416e91dcb7608e4ed843304b7c43ee88f4d8dc83cfa17b864bb3905c6ea66e8796 +8bde8af0e6946e8c3e374246fb8a411c1c5d60be7de0183c4904eead260fcb928043bc7eaff317909596be4eb1eada53 +b5b356d98dbcad6631a9880536c2fd2865457f12771c5c93cf8f50e833515ab170ae90ca88132596bfca4ffc8663cd3f +970fa9633dc4326cc46e338d9cc33a3342a48ca7ed37f08e4212ebd2654d550cd49e6cd4e4c9c81bdfe790f784fc7ef3 +a6853617e34061b2a7343f66562752412f6536be4d2dbc0d497feb1d8c433e3b97ed733f0ef7ae3bea8d19947258382f +a9e0b9cfd54f565fa5338add602cf42a6f29df615c10f6411f071735a20c528be78cda5ff0a00c42ca995a02b83db048 +82b04be368041c9cfa86388159b7e3251e69de821ca812499f6c3a5b4617f6f7405716a55796ecfebce1eea91030c648 +a1de66607ae339df3ac0663c17f886fbbb3d171b4409261c6f6ba6393eb7d02c8d411501328092862697b0bdf6049209 +a3c87f4b678dabc307a13a3db0399068ce6c5911741c15626859b33a98f8890a9d6b369f9c2b0915b72dfa3df66f6865 +afbb00da7cc05ecb3b0f3541e95fdffe7cdced5fe7534d7a0baa1231ff108f3eac91081d74f2c34153f9415c75989f5c +a6d5d93bf144bf242f87587d24c75e031311a9783a9626dc4bcddc0f5f2ad9aa481957dd34ca8ec1fe5bea6900577ba3 +850b02856ab59ca4647d58610856d945cc91b9e552b2ca0f177198eafbc7f27304ffab5601e5478c0d74b7a1923f7d06 +8709938390a6f908e5da062db82db283eeb4088b5dcbc9d98a85e70bd70f6e31a3bd9b4942dc8a784ce0e414dcd1f3eb +b6ddf34b458ec683512b64d836a232b8922c3b636b73641186a086238cadd2800682899e51574b1cf6bea6fe3bdbb031 +99e61922cf2af203c20ae7d1c257d4a537d4090a88638acceb0643c52bd6324844a800338e758ce76e5af21465635a75 +a398a441646b0cb0da2a981f3dc328a2dab3bc30d4b1b2631fca87b4876376d77284588a95a3253b449058000e9487fd +89af46bc559c9a1774c50bd52f19eff4a8912b368c2c07f16ec4842fc99c453bddc819604f9224c11433c87c018b8451 +ab79ca2bd57f367ac093096c2253e50f2b89e830d1d03fc54611dcb53b6cd43a17333cba1e8ec71c3c686a72ab57fe12 +8a1bb874c06309d9b955153850b3d7ade8438897a664a7d060366aa41415081b4d62853217115339dff7218777fa3764 +b9ab9b63f9de036956aba49e2b7ef84ecfd01e7e38141ee455d9dd40266e5d20f23c354ebfcc584d8d522a3139492872 +b21ffbf10b8cb1cd407ffaa0698083b23400648cd8261ad8ead00546e29aa4f31d2fe57faf03fbf82cdb580c6c68a822 +8fff4fb6964c648ba78e253717c12bc456b20d9592720d484e61bdd6fab86cef2a05c2753b19bde2fa34e48c5c6bebd5 +b15e375b81351549d84bc2ae0b15c5d533714caac8cd95af204192871b0e64a973b0f1eb43b00f277f5ae886ccb759f7 +b41b4335c44610752c02719fdea71d1a9afb55ed3f9525aa59c5fd5b34516d1d59f55627f3fbca6fff2d51247ec63b55 +9a003a004719cf96cdebb9da4e7e873e06c5a6917c88101a41812bd1e454bed7c6fe5c3bad0c91694e687ebb940e09e3 +8c4c051cd89d768f292ddd63cef95ce981185b2eaa6b00881dc4e2d4575a27585216151177bd3c89b0768eafaac0f314 +b5175f65864201d28304b6dffd1afe1e2bf6927a6e7ee7c2a72b33fdbceee6e8f038865aa0792f3497957ff0706f4368 +934c87e853a48ee9d972c598a869f0fad72e8aa08f9417a610de42e271b596b94799e3964a293050bbec68acf032a4a2 +8366feeab4b7e9d76981a2f339af9f2bb5fbdacc9d8f42ae5c9f35e3fb3a0682afba1409892855b06fd844f23de3fa95 +a7f37245d59907265403faebde6744a7e49900720622942e1807600eb12e30922fa2f31bae169ce03a03734f8140b0f6 +936b72ed53cff2899bc4a3a1f4b89b5952464ca2a392a743a57f32196b74b3ee3e2730298f927fc82344b5f7868f1106 +856c52396d73cff6fe3163c8e6a9df3edae08fffdabe613a6c7b571251b033f96e9ed537563a50a1e1269d94bca4151c +b2752a0fde47d105e961271f7a7721d6c00b05b450b9139776fa3cda88b5a823011d3f94e466aa245bf6ec65268a4c3c +b68de7ee49a342d05d081269c326dab75effca2640a4a8e4137187b17a2fadb9932f20005550abbe6b5ef7920cb80913 +aeda9b96b866e17ccda3c776925526ecebedb56df894ee4ba42a7175333c28bd3647e346b0be48151646422108322eb1 +810d6c783ce2b123deaf084b9a83474289e2b5f27f25375367f152662698a90076a3e0547e2cb2f5ce55d435bd6d8e17 +ac9d3ee378e6bc72b0ce27850e6785d3cd2a0eccfc58f9c1a57674b74145df788a8945a25a9bfcb9d92ebbfe3542a862 +b6b4add36e2833ee62c6e3af170ab98499c78393bf0d9a2c20ce90c084f6fb40d194c144e36e0ad858fe04652244d196 +aacdba3f33391a6d77717dee3b657b8d9b1959f0ed69086051085213b5568319e92a7e2f4244c8b1d08a49607fc2e785 +9612d7354ea9d498d084cfcb16f40448a41f9fbc8577f9019484f5e5f132c906516968df88683736e3be9ea56ad307df +983ab9562091c6c22d679c490ec87d509284184282d88bd595d0654656fdcafb990b94686a1c78d9b3401152318e24b3 +b26da8843d02ae4d7e85eded2a14ef42ce8c9ed8de537ad71918ff904200125ba5a9dc6dbf91d88a55459c583f6a0c51 +ab1ff878d5b63be94b33bd2a020be63c2224ff2d9f280384a736165917292951b44941d897e5931642b5cd515d0bb21b +a81e4ebe87d8c1e3a7da09859da87f5a41040a288246568523b289b4f462f2dae1ac2c98b73566fa5af64c45d9a38f12 +93a09c17764c560deaee921d7c4d201244e07b2e29144ccda36897807affb915ad8cdfd552508973a7e85443315bf185 +8a0bc818074f839e7c0f8ee790c558b7cd2b7a5fa2579e558de8e8e7e24f58a249993802cbd41e592577ba4bd33a8d4e +841f3155709332ed0ca4de91f0785f544e97108df112b8242d418ed3bff63291b8a6441e44b03d0fc4db311ca657bc6f +82eaa6dc58e10042585e49c981ecd01f8b4c56ef40cc40b834841d7c786e73fa64cce3b49c0f08ea425c3ca578d5facf +b2914ff2d76c214039bfc251371de379cf845f2c554136063af259975a20e3a879b4d7b953f2e6077cd55aa1663562a9 +826f7f3d2e018b7afebe844822045b075801cb3336fac15267de78c4955651c6b5108169edece60ff0d79e2811804ad2 +92a335d7a69589aa8a6746a4b79ac6ba7dc0ff2e4a39138520139b2226abe993add64dd021336191eeffe2320c01b806 +8769450d7a06b03687d851ff4af7633d813763364804f1f282f887538e9dd8b73b8f9beea842e801702f3a35b47cb007 +8bb1f1a0e4928afdb3d0573f0961bb5baf9b0d8c5774d72fb47b9c7bf498b54c7ee313849929291caca0bbe8d84956e1 +96aa07703e73cfe7a07495e606f232eb979d43136b45dc09a113b9118fb60f3aa87fe262863d06e29450f1d5986c14ce +954b63e620202bf53f7a218a8d85b4d002b10260312945f476e6cb418a061abfd6609d8fffa9a74ceee974144c2c6a3d +a5bbd89697ade42f596923479cc31d48baa0ac2114c6d8f81e9c57e14e6d560d13d594eec7cf41978bc973f430155ad9 +9438a12e32aa515510b99bb1b1dc498399dd73738f3e43693bc1d8904a48cc21cc12e465c020e89d60f1be97635cd46b +a31704645fb8c1c10b356883df2ddb170c94eefc124ce0a6b52952eadc9c7c58103d8a6783b9f63dc436809534686156 +a578b4603526bfe2ced9b3d33ddd105f1b13515f14e4b64ba86cdaafbe8e72e8d541174c6ff8f10eb3a0fdc14ef0fb87 +8190e840190cec3180eccacc18a06c64ec2c10cad9c0e5bbd4d8b33ce5f92c7aa48bdab7f16cc9fdb59b485d5a8feb19 +880a7eb87c08bb9919c26143b77dd02009274eeb872dd4d2afd1a0ca9bc16d883f5750af1b8df2b385955574560a9d35 +b02c6def10ca7e11ddc6b4f7ee82e8a71770b096aa4471f34f3be7984795c518b1b0993b3a95c240fb2d8b3009ebbb9c +8dab9465b51613a08aca9dd5ed89724dc621cffbe854180c9fc349186ef43522cda30aeaf3bba2257ea0dc1c44e9d0b5 +94c4b590eda9644d443e1f5bd2a9882f5607b5ec02422b0f0a122d39272532dbaa64955ab85fc624fb1632911942cf98 +8e28830d75e787daba69971fb7c8908d9fe9a1e10d8c5680d69b2bfb5075a2400f490701725c2630e9d257f6bb661a93 +b4e4a18c10163c0d48beead3abebfa11e2de9b7a4fedf2ef9bcee3833858169bd4028bf70920ac8072a2646d6d3676e5 +a5ee5938e1e660245ceb17694b0f78af5072bdea8cfdbe91ab2ed82a172e8f98542befa934d4893e16c280e9252e17f0 +989182ea9a6505746fd56ab54db1f52536e820cc4aad5c680539f74fce835611afd72a893b9a01c91ee1432dbcaafab4 +a810d9b591c63561f91e50e81dd9ba78f25cf6e11937e9ef71b82953d8420292048f72d4efece0819cd1251bf2acc080 +9199465d63d8534a815c9dc600fe0a947fb46ab729f8d967dd4c74f7ef5f5828c2fc9b025f016387e5cabaccb20cf459 +b4c7c7708469c8cefebf1533958bf9287bfa68319a2a5dd8b4b80de5838b6e8ff48a35abe0bdc441ac747f62d8a5e889 +a2fd761a066d5aba3cbac530dc74b061733dc7fd1164741729194c324a4909fc337dedbd8cc6233d81977e16b073533d +896ac094f7bc7616865a02dd345fcd515ad401ab7431d2db8559747abdb8dac8783e932f6615e70ffedbd0a192497935 +962418805a1540fcb471261263c8131ea4852e5743cb55cd389dd41a2bcc7d7cbfc66a7409ec2027f065aeabdb6a0c68 +91cd3c9c042e447074a4e81788a9e928498dceb4582afe96d7eb2aeda813ff5505863bf4c22342bbae3766dc5c76a4dc +8f9bef4d010df67a3a6273e81fbd82c4b684047ab644bad7d075cee39a2b110b6bbbf66be37de53bb3ef737cf384ad9b +b172457ba38a5049fd435cfda214bd886b73507e8f1e4f11244bb04abb1ca03111efa7bb0120d2d077bbdfe47979c418 +8ea5b73050aef2c83a1ca89285fa2f97fef3c154561e0e14970e7d3f64376590467e12f6a7756f92f5a56bbc62601a37 +8f211ff10056a4969916eb42e03cb804ab827c8a6acd65e9c2ceea50619e3c2a4c251a0ed20aab4231ec24c43095a227 +b6a5304eaa1971a291e029a0c745e509fe9e2972ee8767c0f6ea1dbdef74e949bad4f58300db49bde7db51847715fd90 +a75276fbd3a4c1cd7741976c3322d850e205077100309d8ecd9a75a37e7cb98502d0a1825c475873761c688d97bf44c4 +b1508cc9de8bb9b4a1ad1c3043ea010e484a47a800c0a0d89c5b1ce48408d8b0cc4ee9a53854e747695ece98998d6020 +b0bd8615cec78ed275af10f8f07862d46df627f2eabdaf8e2c0edffaa84bb65dc9694ebf6aa203fb046879ce7914dfa8 +960f0e7eaaa59c7b6d56e45a28fb70ff7af88f5e1c0f18df60991210b053ab9b266abc08632eedf3d2bb9220da794e7d +8ed015d0b5f0572e034793fb7c4c95a0bcbae5a37535839dbf95c963d7b42bc4f3b77c57942b1b9ebbd3992b4d2a69d6 +83374eb9a0737a0e5044427ae20e69626b23376bd384d668327f5f94f4b6434e8b9b3cd474631d3173960562f5bf6489 +981191b111c84522a203da8e70d4e6705511760c1b2eba4f2dc7d26539aa3e78848d3910b89cec357ef00eb7bff538a0 +8f1fab82483781b0a074cffd02c31a5f2587e4501e013f41ab4cc4c82a03daf6d2f60ffba4b19013247dcef3a95700ee +82148cf05f1bb1a6d6f359fe3fd50bac49d4ead747972a74665fb5f98e494b57c36574b4ad888cc145ae2f303bda04fc +aaa1aff56f4edc7e8c418497133d3d1e46553e9af968288d357a9ac371c60a11d69329081888bb6e4b107c3d889cafab +b8524852cc0d960f55b1bc2522582b6e8babd030eda069f1007ab239ceacf9ffa71843f65f13d44eeb545690596ba98a +a5c548510e4748240e3fc16eea453460a6e79550dceb1b4915494706deff4b5a81c85ce0e671417596b94ccec433f903 +8b811108269365c612cf79cae9fe5bef5f26723779d65c9d691a49fd5dc2c4d0dd03abf306870b968a17f2d844a84c92 +838dada292006a290e595809dc7c90a1cbf30ef86584130a6aaa684a5345db729f23c37804a2c53d1fee7ffe98f2cdf9 +a07b85a33de86da460288517a4edac0ad8c90d1b345f94bd865267aec70afce7105fd3a6cc8c5a46fe597ea12e159c3f +a4c7686a5f089cb3c22220381050e241b3108078fb25d1f76f9df3ff047d939c29c7817717a9043582d870ccb966157c +845efc33d77bad49de56a86db8e49ec9d7b63be4846df0f8ecff24cdf2d483eef175fc4b86697aa4fb9ae13e50d34bb8 +b07218c43d7dba8f3828164e45d95a2145982086fd50cc25e020192f5f06fcacfebeca6800af122391361d91b5c9b289 +8ca01a848cf2c4a8d2494c3676df2ef21a493b302ef07eb91f35c86a037bd257115431cd2479b238d3e6704765783b39 +b888fce4d308100b80db530f77b6fa05aae79d5ab37424503b067e1645c6726ca853ecf464159afe5c21e2a644e7fa88 +894ef8a8981904bfb3bd52cc542bda628e4753afaa49715fbcd8e71416748fb3ac0c3a58dd99ad92a53846c057885c21 +84fa13dc2f74525c5608236ce203a725a6012377816217570f11f49c07cf0805bd65d07a3a3b04ac3f0216c08be03f3e +994fd004f24f7a25602dfd673ff0de7d25e0f8bfb610a51ea1f5f53d62744ea13e35e07f1ca148eceb0fe5046e8ba6c5 +99d9172b43c5c3e4373839a8750eec2d9d116947d201afd3489bc756033a4653439dbcf2bc17c4b6f89d5f3b755938fc +8c48ed35c377bee84d981b639fe51384dbde6aa9d233338bc67576e80fb3295c7680a1360e80d4849db15e1e6c96c177 +acb66cabaf2f1195a971ea6f541966daecb14f6b38a4b14aea1d533126c619f47a578cb0b0140c83c4584aebc6a5f7e9 +af8b47dd0a428ad4e8bbfa79ca4df5acdc09788bfa577eee3fd7d9340dea40cc3eefe0317cda42081cd6758145b23607 +912241030685892c0a0f7b506af2e91770c5d46801e67762290546317060efc97a01974a0891c7d80016d3c981e1a33b +800a3847c01658e9254994c7c2e4cdfcefda1dc343b44e33a614db4fe4291bb69daf52706764eed00afb62c765548742 +93e4b46ff582300334088a34ac79f04ba952594b37dd600ee1d98def5f9f68c6104c61ac068b52e58d8018715e973909 +8e7405ee05a43ffccb09362448364895e366e6cc44b487c4387785a43db294d1d4d30ad5ad0586e9634e5307d3ce59d4 +a9945e23d916e8a91ade76764f3c8e82e0e84cdc75bb00fee29349a1d458d818139175e6bbb37431b10e89e1cabd62f9 +921503ad71f7b5bde9543deebcb26ef07ddd80de728c1430ae6e65fcd77f58ab3bfd96c5bd5896b299c6539786eaf703 +a1eccbcef6078dbbe4efe50d9165e6422efedcda8ce6e034159687fc4048df9a3b9b2ff0bbd064921213b8e3b9e1c171 +b26e68c4bb858c8abf57639883cc5d3361fdf65b46deb9dd072470e881fdbbc3d5ace4526bd78ee54302604b3e7588e7 +aefbc139edf03596be101473129b27d0f8dc0e3de3c0a7a15860c461f07be21b6a5ab64e6c4d02292b3dec6bc906e1ec +b01e5628810d4954d47295436d4eae0b7a2342158ffcf39dd9d0cc3aec88fb8f60f7ea28715598a3f84cf74d7db21ce2 +a08503d0b996dd7ad60698f53c2897678f427e3f73f94676339cdce01a878a412d49c8ac30e07ec401563498aec4193f +a5f0d9ab071d520d5581c8d27020c36427a8510e0a5cd3ebf4facb5b23a086d0e16075c25cb27a76ea3c33b66b801043 +aafa15fa92e0541830838049b172d51589926d46ce332b0b4842762bbdd5d34ef08542ecfc300334cc04ecb3079da726 +8297a2f4fe289e80197f37a6c470b53b4ebb7b981edca05f794cde9f99118e18a351e7cc545dc4297adeab7f98ccfd1f +952628464ba502253f7c65baf8d9846b643bc6d2e2063d9950cebc4f038a5cb3b8ca6de03696ecdf5b4a8b29c8e71673 +89970155c803cc2c40afd62772385d013be58840dc83c707534d045af75eb74f23b8677e76425209dcd7eceed7dfaf1f +90b8d942f2989392f4844b50bca7db21e76f9ea5203909a96ee344a780934e5edf1f93ca986c90e489844e87dd0d757d +83f524793024a8e74c49a62218beaf7c9cbd0f19bc846da048063590e358f1d7f08fb5eac4967f45e91d618f7aee389c +957dfa91c79b987eb2f841b60fcaa6bd2a068b822031e812ca8aff521151d1cdeb182cfd73ae267f28cd5dd593172764 +a56c349794dc95dd8cdd6f46ab1af1320b7b930679d9ed7086de286d331166f97451bbb73c92d6cf8cf72eda9c9e81eb +af8a86cbb980cdbd1ab653f5cc520e446ec4281dde5fd2ba6d8c9b8f2a6b2752abab3ae114f05c5f83cccfe3e1ffd907 +b1f909066c8dc5dd144fd9072a2f98bcc5341f2423f213fcbd77ee3d175e0580f712e1849d6d0a93ee4761c0938b43ce +8a5bcd3d30ffa1f3cf3832ed95c9196412cce5b87d5489c7236e09ce753502fc282683edfeb89ce7f2cb9193e58f9a13 +a7d56d4a3829d79e346f37869492e98231b780a821b620708e604ca7cb44c54da9eb7e64257af8cfa29d748675b84ccd +9823c5101bf77d1bef4990eea5bf977d51bebdd065efabda6d9497eaa612fbb28e4442756b4f064b1dc404a4f526e062 +a306e649f4bb8c2fdfb2c4b4db44e5517d8f140d25f67116c70f4f5ba945bf2c6bd141c1d8c972ab97549ef76228b3a9 +b21a29d215eec2a859b4116830f3aa711385eed8f752b41bc0ae1a018ce26eca95d580cef66d482e1d93b9b13e4a0415 +9718ea189c371f7b5ec0bf0a7c021914222b0c0c097fed2abf1102b891fc9762447288d5b6e0540249844cfd6f8bc9d4 +97af54e990253d59462da44512dc9fdd827b19c33ef813897ac5c19eef81f826227ac9d5aad7592a55de2201e538aaa4 +94070ddc8ff58e7abe8f328bed1ff68ea40f2fd35f59a0177af230ccaa27dfc6de5aa1c355bb8f223a0729f253c8bd60 +a8ae193739dd68590c6013e6d39c7d1ff42b1ec7a23ac014e160fc6bb1f38921d52e9288eddb7a3c8f1e9e5d9fb54b4a +97f1a8b05f21174283618eb824f6869daaf307090944539cdcdb939f186a1f4b71a7804bd3e84e04e18ba785a843e9f4 +a59b4b3d7396f91cc5d2a0de81b64e392a4d9078068550cb604ab404155d0e9f7d9b24ff5312f77245ead90f84404812 +a91e9b1002feb8a1ed0428623dca3716824f912fb3ac8705de17347a3c3f958666d4a9c733f85f7c7889b0722f4d397e +8aa7e633c4302b2600102ff5be6ea69197912ba5c996281827ffa2dae626d004eb0e94ce6d2e56421d3b1b38f6c4f006 +a85bf62a088f01945fd9f106b66d05643d6e6dacddb1cb1a4862c4dc70ffee8658af000d59f14037121a255dd748acc6 +b89327857364e08e3282a7c3e1e948d5b471e7cc01c12363fe288a2288e14afda0f4f188d32c416bac0284956cac7d47 +a34419cf8c9e38cead5a4799fe9adfc5b163992857ffefdde31d4d3f7b78e1668f3c97a5983d8723a961b1c1d7a16953 +b3a759078c30c9daf097d4bda7e978a8c890b9500f448c9433a3a6a04a1fe602fa4f2f8579c835b308021ce9dfbacbd7 +adef01176472a6b1e7f754343431a6546e585154b9e1b8c8ad8b0931871915c4a1f4ea1191e97945935de8a20ad15935 +a5bf71db271304c3f7d45038af3edff9a8b46ca58bbe0148b613eaf10d0d9889f764fcdbe0d5c6679c60821a70e7218c +8631082f83a0425dfe7804e5353774d94f0aa7e9ea5b550496a467a9004d6f2077780731661cdc98bd1678010a355429 +b94bde69b5962235352aa8362534d81ffb7fc231a4bbb2e3b78d21dba6b4ca5803b03019e0ea1d1599e4fd3b0834d379 +b0ccab1c13e0433401e13ebfe2c40de50f52f64fedc0b40e21b8a16d454231741f37371231c0a71e25defdd27af4958d +ab39ba2f15003bf2301fac132672b30b8f9ba56914f735cf86e26d5b18b9ac21f9669e67c4d83603b9832b19355aabed +b40f050f37e61809d528d4c5d3bc1e49695e148bebabe1258db4ae87b0b3f867f96f89a536fd552d9387341f982268b0 +84cf939dcb36c06287aecae9af6c1f10b7af60b95d5fb6835cb24f3de00aa7d29b3a183d6b5142e51910bf870b7beb28 +b876413fddd2841c3bdc5f68dfa5e3474733980305ff3f1b23a9b4c79f8c21147c70b85756d84b7f90cd72d81fd619ca +86b94bd8b00d8c58d847888e5d3274ede565b7923c449eff6631c22e3287d129c43984e0830d5d4a56a161ab87b6ff0d +8fc42831627e6664e0069dae30a7745ba859990a796caac5b35da7bafb76cb3fe6d35c17f4fe18731b5557c80286e1ce +8fc1634581d595bd62a2056b9ffb0e1f192094adde9372c2c2c962104a03ada6a24375a90d841ab59612b143fd323be6 +99e8b7d5ffc168a6ed63210828445e5a1d0c92d0af838d68be18f8c1933c5eb3ca2b2de818ede8cd286d9601df807195 +8957b5411db6033291e4a4eb3c371b4a0d23e0cd32e3fce3223a18daeb6c6651ce52d3ef8e148231e4122ced19f622db +a953eafc61744c73850370bb3c668026ff7da4c6111225b19366ff47171602aa7e7b804a07d66d11a7f846a4e1220c9e +911ac05cd283720ba6c9823c4a6b0426863e6476cec90d04acd23bd70a836c3840c92c1c736fe3a00d228fff0740f5af +aa9971dfd2f849afd3f543790e88ab0a3564300fc92fbb2e6d07ab2a3924fbf823306e0e64a4e61c3a3c29b7cc763331 +873a07881327a1b7cd89adc4378d345eb7e7ca8b07183556efe14256fd80fe815b081e222eaf1ca999dbd127276782bf +a3abc764e38531b0faaa02d65b6d55fa5afe6718171c90b6881c62103a5f522aed8cebd9bc7646c22698bdf80766df3f +8dd398d1b545c53e760a317c5e8986d30be632274f844a7307693194f922c3b64c57d6962ea2a08c3d038638efe05c36 +afa3cd1d7fbcbc5457d01f8c81168e742ffce1eed1c0ba7214e71877e4b398616b61c72deaf2750dab561bebe362266b +a98301721ca2749b525eb7d9241c16369278ade01efdb3243177994ced890e85ac2866ee1edebb095a93c56f39343375 +900336e57bcbd83343e17044583d0d8554d4c30cd24a6d24b7c3ffab0937d73afb35b6fe0b6a62180089b066b1077504 +b4c301de41fa4eaa109953cdae91d7d7e07e99de6c24187d386c6b039712a6545e078dd10adee6537e9a3fca1a925449 +89f6ab5eb0e3b4d0a66f7f0e6d8be3b2a71c0bf17770223c986270b4abdd970dd15f38952280247dd5d7d8530f3aba07 +81363450b997a417b07bce8112e4bd8ceed7c2c926a41e7330bc932d8beaad97b3c9476624e42f51be94fe3a08d3b257 +87ad66a0cc4f47e7c67a768017c6d3ae7e2dcc79c45b62576e0c974fa996f1d8129ea61370b6c0fc96d57ae7f5ea7ee2 +b44fddfc8363a00d47e8b4a68610457363f0573f3334e91fad0fdd455f77b7ae53747771133f623179000e9754739197 +953ba496feea7aee5681bc6adcd94fec4c193b25d3c4e91475c2678dfe538798fbdbc3a2ac28b5fdb1d1245fc1694e8e +962366ceb249f563ef4c25b71d398fab8ab2390e530f287eddd35f36b40456ec7475070518d743496c3c81e82751ba54 +8d99237960349003e9af91465bf3a1f05b0bb07668c2fcaa6c117213fab7d9fea045d444df7847688e6f9ad86673263d +a0a7dd3b99b0081a89f75d07b62628836a2b8aabd0be7388148524f6c3e7f81f8c7667839200ff24db4662b0519f8849 +93905293e1b4bf83b693314495a3eba47db401f7454fe643300ecad40b5a7f95e4ce32ad3eb69321aa154d70e0bab49e +ab9418b844163d0a65f8bf5685bcd65c33cc05e8baf67d39b189ec11e6a5e35dbc6e308845a9bb87436ba31d4058f9d9 +90faa906332541a1e2c1c920d1a522794acc5322cad37fa77664b9a1a574dcd4ca11f8fd74fda5201ea9cd82f16f1cad +afb9e5f8252bd1c54afb3afc879653ba0353b911f4fe280049da34112c29f746a23a6602dea9854a8cdfd489dd2a8310 +97f5d30727e29a99c9293f24379d959cc12db68147c6bfd2c9c95c7ac900cf02cdc751dace8b14be742d56c98f987228 +855aeb6d1123a470a644494c31aca5d3fe2eac8fd46dd33596e75e08c6a8a9d7bdd2786b1b778ccea734ed66be31482d +a42086a41f49e5748b258fd1bbfcad7ea68b9be599dfd33af003e0ae367ae1dab1c4322c345dd6c4106e8baad3d4773c +b5818cd4a83b60d1cd3b217b54d40e10c95c786aaba40909e8e91dab2fd72bf60f245ff6e4e0eb6f33d6447bfb2b432d +a53c70bd904b5f0db90ef096774d2a9aa7bf7a804261b2145ff36586b7da97d4a060a9d053f44a4d786b0ed6591c71f6 +a30d2977551bcab52d1af1d76f1858d58d91e64a5f17c72041717921a104dbd79d16cd9bafb3caa7367f547db2bb7b5d +b69c7bf71a97af9032acb2729e0d1f3ef7f396584228eab2539aabbd249e5ebc072927dd2bccbed3497405e3191a92c0 +ad560e8ee9821d7f65e4b00cff74c9de653ee4d8d21d180bf576b1be9538576681c10fc3818b04619ff67f4eaf68d143 +a1c2fe8d19077a82921aee2ebe09ea9f9fefa03eb139d0332ba5c2d339305d9abc2f13a5fede869dece520a727b7180c +a27ed8b82d83ca7d811b77ad1ecd271d50e3a2424ffc21c799b96f5901fab7bb98d226c6152ef5d8ec09c00445014307 +b838327b3c0f94e61a75ae7a8d24dddb63ad4973dca7dab35ec5fea80b47dcf5315da38367565f45a079ef500a5f85b2 +8bad947099d91caf0d7000deb2f30d8de55e219c32a479a767d1d194c59b60a80acd67e352bf55dc69adeeaaef035fd9 +abb4e41d1cf53d678cac153371d59db1afd9558f4a57c0d194c2adb5510b074811dc2240e175311110bba4f7fe96cd1e +b775189bf863b8d9a0437d1eb4ee462223b6f577fe018e082b52b1150d4f9429a457768fb54aec43f3004650c7009371 +8cf5148e022bf824b9c109e3a7e6ea3f9e18c697ca9f0c87f14dbc83292eb9be6d3be63196d876c43f351080d22a2f4c +a7fd5701ab8a86b22a564021d1a9c64f0950fc2d9d73da4760256741b9a1d38ece6aa6b09c4fae79ddefb9c7ca2124ab +85f334609d8f2e1aaa90f9ec2fd3284998cb1863ce9f74242311c575dea8119367f3a3fbfa8261188358269ad2f2474d +8aee9698351034bfc8256e465d4a0a9516858aa9cd78417d80d99eb85ae1516847f1bd3b1b0dc935a1228f704136339b +a8b657811da7af90d6adcb6a593f7e393dbea46a88fbdfe9aff1c5b3e6b71a2a15054e4bf237bfa74268c0828175dee6 +ad8eaec222113d1b25d70eb2d72aac43e42a7d706ce6ed5539e10566944dfe912e640398e34efd63b0dc8f4d3c90f417 +91cc05b426252ac6ad46fbbd55839d6f18489c70a9f1374006e80f49fad3458f7a6ee7d48292e42e38ac5206afcb6c35 +8566a697b01b14ad3d7f3106c1a77aead26b5ea8386ef481c486f5d915cbb6f5d6b6d82a8f73e025dca9dcd914aa07f2 +85c0074220d7ac0b95156227a00e28c3024ef7d5c2f28c384ea8392dd6b8cb10f2ea08c3f2a39f08f12cbc2d68127411 +985f1f49789055455b15d3fae87118b2ae523870c713a03b0c1ab585225638133d39c1918e8bf3ffeda8dfa90809996a +8933711c45b67084e34323238dbdb6b4a7e950574c751ace651e754821066b52b268516ea15d7627d2a8cb6179dee242 +b18d7dd71e7c3e3eb30f5d817c146623384da271e9db8cd93b0a1de990b57779542a80d0d46038a395c1eedf68ec0462 +a746f6a923a2bc6e8ad72281e1a5f2e8fadfb232c60c910bd4a06248ea9f9cdbe14728dbe36a01bece004fde28084078 +8c3929457fab0b88496bb9936c2cec7a536528b52a81037bb24c0b2a4f92b24e49d18d05fb4b4b561c99ff0886eac714 +a31fc840766f6ca8d71cdeb48ae96f810bc93d1391d2260464aa01636ceceb9fc8b7fb04069bc323971779a149f1bf4f +aacc984cb1050c46062cf66235ac63eed0f6aae5e5856d14e8a7d2f2b0e0b6a2c8b02c524d087812f9284e70a307a6d9 +a2f56c851597a137271ccd1404234788b9b8fb4658d86a7cf52d1853d06d59e529f7b590662e03fa10b2d7337fba4358 +b0706daf17e5d489b38fe3ece28446f611e935cadc0afed74ca351477e865f01e7c2b981874d20a1e2088be907fcf3ff +b2ccb9e6a8425d24b1fc8e9393783052772a797284f20ab5fcb0488bbdf3b2bc0d3e7ee1de50c640b2a1331f1ade7bf5 +a311e9a137a00968ed5710553c4e2e6b750b363138b4ec4d8ca64f69724c172254bb388597ddb541af4d60b3230f8b35 +92917cc9b65ecfcc58300780683352ee53e9d97f9c80e6957f2f33eb5715f338c248df91734a5ae311b927810de8c5f3 +b4848cc6950f2f6cf72a29512e0c5aa4809f92dd23052ded771c0d0f5983b9f1e757a3dad0d0f9367f4d7dc959143d07 +b137cd32f617aea12399b96732508a98b9fed9ee1826234b609809b8b6de78caea3efb9b2a02345ec6cd858f29be04f2 +ad50d176a8ed5880bf789808af9e1f644818692c42830035a0de1f2e84f05314540f26b131d620ee3ff06e5520018ccd +a0a8b45da6ddb4ae76fa0d3b3e41c1a0c25e608d44db764653fc9ae386e31f21fc0e3f5d25c3d51acd6a29606809c497 +99169f72682034eb4159181ed7b06dd9d22b92f191b71a9fc1b1a2ab1f1dd1de81b146566824a2ccb82e963f8cdae939 +954da96017ebdb49ad8e37d0232772272e117b011f8f27cce61df875e40ddc020df7e13202b0bcf41de1b7a70f696f71 +b237224c78c3603bd96afdff5c18df4f34394c5ac6e9f9464a02c9ffe05d336b7c99e774c1c90741d9a578d31b330db6 +ac9acc3b3aca921cac56262c2cee12838d7a0fd0a6591a3608ee0dd125f4089e9e20341aa30dfff2b350c3e731e84c03 +9736965b0a62f6de4d7afa08f73eee59d13207be3a8d6172a9afb8634708ffb4f3b57d435be1d46d129e67f7484b36ee +b66b26ebf416dd77533dd99b0b56eae07acf5ee1d25601c86273eada15125909aeb3bf952dd6edf51f487b0e72b5e26a +92969a53a41c40bcec986bac33c93b5d9d5e2eb75da29de87d2bccfaa0b6e064f0569e6d5b073100dd337daa1e796cff +92bdfcd98d045e0382b824eb85a7c139ccbab610351c121742263c67019f33eb1a0610c7205c48a0d0b66ef4e0a74ed5 +8ccef40286790a5821bacb43e62f2587ca8a6a39b75e571aaf7b23bef9dec7baca7560568beb5c4c2b9f0e8c932cce62 +94a7df48ea09c5a9447e8ced51c2ace333f4faf4faafc9e3891c81fbd124ee91c24518d33d4eb9c098a39fb1b7924e20 +98a9104df26593e242f776a7ce01720060dba0aff25964a92386912917922e683b80c92f0ad05d2cc3220d6776a81463 +853339a66cd99d55649f871cbf04dc9470683a17dc146205710a68d4b6a2eb3c5b11ca90a01eaabee3570347d4df3de4 +b4e6ebcb474f2492b603254e40def81501795cdebc5f55f8da94997486e515258d8369418caf7b0cafcb78eb6d12eee9 +872db3827d863bf86b858d0eb5bbfaacc6720ddee05df3f7f71aabfef4f00c30ae232dca52d76189eed6b67e2b9bc459 +9774fcbb9cd74304c3300a577bf02a7abb217f8baef4ea9e2e093ad4671f668e9620293c5ab79c787d751959fef06d21 +898a464814bcf68bdbd1eca6f5135550e9f6269381d3a007b9af3d8635bc1deaf975cbcdc50b8bbc7b4250ea1a4fd913 +a9483156760e5716532e81405e332184a2861444a91408c9309ad2d602f04276ce55b6ab2c80110049e8d1fbf6454f99 +b2b849982a14f02a493e6d4f87dde41276e3c9052a5901ae1bee3d8fa038fc8bc3b9d6bf3fb32c72f4e71b877522fe58 +a1f4a0c2d733413e77a6bf3521bd14847f73d6407cf687cbd22c9ff0447bbd6cf55cc637cad66888f092787e044cb383 +8a52c63985ad65384ef4839c2ce610d6d929d012b905eade48ac21e0c64c7f24dd6344450426f5f2f9bed8e8883075b4 +80ecbeada5350d85619bbf3d3a3b0398e69bbbdda4033fea24bf7163fc281049622d8de2765aa33c77e01b241bee0067 +a51ce6fca804bb1115128117dcc222e2e47a2fe9231249f356be20ff31ffeff9b89743e1696a6fbf67cc1e45a5d2aaaa +8b18a22d9a1161a7da4351545680ed5588ed2d719f29fbe4b91f9dfcf80aaff745748692815afdc556b02421096a16ce +80315c2e9c749c9ed2b7087d734adcc953a77f8bf15a76c1e57856233608dac7b394b0cddfe8fefc7918ce2e4fdafa22 +abfb47e401e4cb394e5f8fcf505f1408cdedf35a5fc792d3f249ffc49b0cb4a127e36969b41d0e44fae5f99544f505c1 +878293f50097b562bcac669a84bf8a74fcb965d3c339982474edcaf9acffff8adc20693a050dcd84e738667a41de7ec0 +b9e9af496479e97f1abcdce1e32581139aa0d242d794b1203a235d89302bc8cceb02582307f9a8ef40957d2a819b526e +8eb026243b0c4cd00468b0664ff17c7dc5017fdb1ecbc32a2c69512c2e0c478820196e6a752a36ec44bcf079d0a30fff +93bc985a1f17977f887d95b9d4b9552b8749d7aaacc1dcb996149f98d0b1ad2d2b520c539d505f188056f4eafe960c4d +adc9ad21c21a59401da86ff91314f570fafc9a76408fdaba53431cfc4af68f004a3443f5459ddebc734d45388bd3e8b6 +a4931b824ac65f198466e8b9d0270820a0a652fca2478523c8d5ddbc65dca265bb8e33541398bdfbee08496db19d2cb1 +846b13341044f0b4d7a51feb8e443532cdbc31e55d7c6f3061b9322a3a139bdfe22753eb439aadc001ff8d038d3847a6 +8e8641eaa4b59f1d89ee862e090a72795323db84a44f713a2213bb35f24d0505e7f13eaf34b8af919a754996d4b7f747 +9394458456ed4f5394f686bdd2fcf1ce8da1d483c410ab8628d57d4a46ceb53bc7ce4a1422ae357e4f8168907efd95ea +88a7c22d3f6c1db89f41852d8e873e6cd8d50c819b56e1f8723ccb9f70cf58626a835f0d30c03f61c96065f32b79fa01 +ab88e29d278efc36c91da55acc1fdeed510294c7704b50fd78615af26c591b88a749f806b1232a5beceef89f6b6f65e0 +ab58fe1634e840ac91b7f2a67a128fc124058e9c01fd41c484f71c450b46336ade2d8af9859d2682f584bc80f3467f1a +afba6c6447e739fe6376ea0258cf7a5c7f6a0d9d3a1d9aaeefa674787659e49110ab71d4338eda00c01e742b8e8ca7f0 +aa311ef95246b2f40be0d4f841ca4940bf04234e3d14934353245617e025a35f2c67d7801520aa31ecb9664a9df992fc +ae1194dbce94654c8f4928ac572bc621fc95561bcd7471177ddac8e3afd06a3f6eb12c778e7e8d9a0f9f9d85b2e70c22 +8cc37148d715c7ddcc8cac2fab5be88e38c03e3eaa6664810f01dcdad534ebbcb2a4221c61980e7ba8f4a877a2a3b283 +a22a4ea30e67a7588ebf1e82b8b4a0ae62c84886298ce177de3d120a9209f38d77be5a500d796945f0eb121f4c3b4ac1 +a1e4c85a1052e114938ecd70798912a18d553c23d90097a5ab1aaec196fd219032a3e6233cabb4a400bf8a06fd3d7bef +b2a495d076e9989abc1d0d186125a41677a2130f5940c762ea96182607c79a911c041fcf7d1c48663ba6d7d5ed037d14 +b42042eb4d7228336ed9ba194b153d31592e68c2120d2a51841dfea91d18d8fd9d968f03adc451d902e73dd9dbef4ee9 +918363ef7aaf3b0055dc30638bd47dc6107e4e0bfe134321dc4ec55062dcf32367fe0a9567d5c9dfb89cae17f2901ddf +aebf3052052a34bd36910688a783ed7940cbfbfe0fb69d87fc1976cd0ae5b5b0e0474b6028d052fdd58bb26e5c1d3812 +ab77ce15ef809d5eb82957d6f8dfcb118993ab1f9c2fce0e341a8e277f0ce1f336009846151369e6be1dfe1e68145127 +aeb7f47254b2b4cb814a51138b16ab0321a1d4472a99bb25fd7bdb808c21cdf43c37b8bf14260c6a8a4e7f76d0628c3d +a94583221c9cc3493c1a67a9bdb928f87a41a4787522df84b20194ead596ba27cb4091ccd72cba0f5bd644cb3c166b6e +91e169c186529add07c3990113b9a6c4c7cb684e8caa182001d4d8befe81f1109e1e55f76560e899aae4b914c99e2a0d +aa05f0c1ad14f3e05ed82c9313b8fabba46c35e46992cdbbc6ac9b647125ae5b8cf99a61172fc69124929a47219512d2 +9583f86bae21e64079cd703d044e37b54a4ab02492ff6f79d3ab4c1b80e7ce30ef9c8d6b17b9755e936052e6d46158af +b95df374d147581ade4ab83fcc2e89022e4df13639c31892bb141371c9bc9adc3f8bcfda0dc474f79244d1280a44f4c2 +83b911218e01d15fb1b2d012bfe1c558e86733de9726421dd929ba47aeda3b94ec63adb41ced6d78d4043ee49f59ea91 +88c990898b0f45c3b33919199a25450e41b204e79960ac77cd71f4c25673dc0374176eae07a11a696bc7493743956465 +9938a99c2b85ebb08fb1647657d11e046f878411cfa04d46ca86a846ae22317e98784762c9d117d41deee6f271b235b4 +a7534a38d879eddb4d9e5c88ffafe5adc72e79a940e3bf4837fa1ac6beb8bfcecd535b121958949e1de0054067f52db3 +a960483f4f5bc1593fa633a4999bf26191b385c9666d34133f3a764fa1fee747f30859464c5817a8d57460c7010fc7a0 +8411dba8ca101a94227705aec3ed53e0c1bc8a643e5b4708b438146ab7acee480c399964f3f2d9bb69540bef7a007fed +992677e53aaeab9490b3532dd51279b9c7199f36027417d99ca7181812880b9b5cb202938e174c14615ca8c3de8d300c +834b29582edcf7c1f9c3ee4f8dd68124ac3e3dacf41e8f0982f942d337b80896ba89e5793dea39da48aaa3448704c16c +9543124834cd95958ed49bd4a3da93294237931be4866995832244f88323b8a6cfa7960722a08f0351c3a87637bcc00f +aca0fed5e4cf09deca026667c7b7a3e3ccfa0164e64aefdc79cda25bc687977350a3396265e2c057b6506f3252a11f99 +8a7b2e2422040ae70de5712849422ad2e0e329ac6a29a366d75cf2500f98e1e6d828d480e915431784b28e5601469535 +a32f15218bbacad0939b68c1499a875010e77e3ce32fe20897ea290b001c6d518aeac9c90bd0badbbddfa5b75148d70e +b46a8f7fd5806e1bf0ed6f9673712826558e22435fabeeecf9672843386807aceea61ad80323c0d0a7b0e3da8663453f +a8f47a839c746fff19b8ef7ac322f310940cf210f069d0677ad62ffbec5037014f27a9c5879256033e55410fbfad55ad +a23db24a1ef2fc67f72eb2a05860eac8c8e46e6b84f2ae8ff8c0fc2cce259dd84e33997638ec80a6167acda9a943fe39 +98076cad1074c54db0b34f1fa405632306c745c43ab96983377ec2f12400a6007395a35e31ae1b7b584e7b7f93242fe7 +8418abe5e3d7e33dced70e2967265a9fbbb947c2a8fd08696926e614685b52d872e0fd2605c042c4ae8a904d3f5db4bf +8993c52c291c0cacc11e5893953c6c40a714c651fbdaad303e46d0b9820572c3cab41ddec6293799a30acd244570fda6 +88bdcd39f1a87b5db320fd8d2f049e752da3c11d95e30a92117ec70653aab1d0d0b4e5f9d80f299cc73deecc73f7d1a8 +b4337eef3967d4b0534134484b2559b39f0eaaee39e5d2bc5f5f061fe58280bd727769c51a6faac003cd019d8e8957c7 +b8c4e705a021cf2d9ad691d4ffd70e5d9065288b2334aa4a656f1b544b94efb69e292fa3e577bd4afc09521cd233766d +846386ab374ccabf23a4c3b50c210c13021220485b6d63fd560c34fbcc0caa79224b18d2c6f393af72c411c2ebefc5e4 +a5c2aec8f5448348d7955e02d911e5299b48462cdb310d6a6b8fdd110af8bc0b19e8b5114c603f60797e1c49fa84d340 +aaaaad09d9304462c2a667c5d8ec0cfb69d74415611c28f0e63354f4659768e1fcafba4a4bc789c2ffe6d949a1df0673 +a88cd464b45e015fc3ccdf73cd9aa6e0f853adae85aa74f10491c77ee789013d9fea9728d4e093dff7d41f517678e1f2 +b0bd572c164fd55369b6f497ab08f92469f54efa7ab9a370e0267ab0407b342393a6dc1e254cd196ae8b3af87d6d470c +abd3dd91f6605ef4eb5c66744912c66d65c1195cd03d3567102081a8f6a9bb742a31777163cad0012d2e827c0df4e76d +b77105c960669db2bc7de180f8e2db6616bea6ef0579061e08042e9c3e51d223d4b54d775a0fca577d85bb3b5a16093a +a1a531788243b5aa5f13480e2cfb2b57c97560a1b4fdb99e96963c4f3f5a738aab34835b377ece2a97bb219d2e8d13c1 +a8254089ac3bf7fa2ed1d0488325bb9f5cb8eedb6cdb854f74b820ef3a5026685f4235c08e3c43a943e802d2e19edc99 +a1a4a71ea5dce7da4362e94475e73c4e3c0dc89e2a4ca7f99f417432fcd42f8fd7c729ce7622262d57d9397b55406d44 +a5114fcb6bb48d8acfc37c67bbd4e85eee31c04836347f860e349a33a6f3d986299f8cdfc130c01d51f387b603913f94 +b04258899536ae19827321b030f124687fce06ea637a471bf3316df7bab61f9b446bdfd4f06488a6808ee632483f74ea +b8cff2098ca286dcd5802bee95841dc437e8af076cc13eb7afc4a218ab947fe6ace914beb8fd423af5083dac972058e7 +a0db982bee635f0b4dfa2d71d3ad0e72d5e4b6ad67b5a840843231d18bd47fa2785caf87773fe864b0490b57fcbf0539 +b8bd5710bd99a87cb3e6a440adadbef75bce9674e3a311cc3042c229ae3b485e7253f8d51d6164100795778eb484001c +aa68c476cf5232978919a86fd21acb7f43c700bf7893922720b2c0fb1109bfb28e9acd39a355c667a93534dcd4022f2e +b9feb226d742029b5cdb88d10cd0bba4ec62e554554bb9724ac7852b5b720094fa48f76116204f0a7742e4b624a341ed +87635324242b17632f5a17b63527119288a96d00a66a536870bdbb380a183e3bb3aa72c4522a467f7a3f7b1078fecd79 +a99c340fe2fc95b6d171cee4f794d14d3517a949c59f05fd6d3412077ea596193cfb375f6899982f4944db6c1fd514ac +88da8e4fab1e171cd2d7784ab78e4e6b46a7e6ca3b74aa39a64a49579905112fe87ba03238b72f2335009c1dc9c00780 +a9a25e49c84ca64f2c61dae502be30f94409780bb2f8b560d9565ea7cfc98d6bffb7e47dbdbc5466e8e96eb4b8961d0b +a9a94096d3ee0408a633a4101a5363ba052d11ffe184b9ea9136929b6a1551a49b4a30c2c20da2c6ac67e9264d659f6d +8a732871fdc015dc35d31963b263c219dd9be7b0861199a08c1747d4c16eceb1e893faa7721fb21ab78aafb7b59af2ee +8152789d57b3e741a4261bce2daa128f33909d74ac233ca04aaa027b3606a6e2983790f5c8b65ff391103132378f4b97 +8cfbd04a6d6c1ebfdc64314e0d899e8426688fe72a6aa847a2189600381e23df277c083d5d97be115ff13558b8e0a067 +aef256705fba9ec76391a76e0e3a5ad3e034cdc5d289e5725055fdc9ab64ac39e76d1a8d617b499c5e8f98f903275e86 +9621c68aa5d362874572064b4b5d39e7398e8f1a98034f2a43685b9d4a0d6cc0a1df1c956faf0848369bd9781dec62ac +95f495261c2eacae60d4b4b14d5a418e00de331ac321ca9298ba126dc80c9b605d19af890c1c22304a12b617bdc75fbb +a89a3e5332462aa968b7bd5bf60579cd1fca1372878232f7e833568e43854361498f8c5122383575fb6a239732df5eb9 +a490ad4a0e78b9c498af6314eb59bc4e6a0929f602799f0ee3df29dbb68e90cf87b3956dda72b36a3f1cf93b376f509b +ae005b943c174e7e9261558be6510ff14d2d1305595fb377b230eba34115636d8fea55261677d39bdc4f1aa86ba4cd5e +90b826b68dd1adc48afa0bf168b7e748ce2d7c61fc474e841061dac2458d95d26953af9cea6b7129da87f0e204c60439 +a79ba549799a31fdc4454610a72fd40933de9b433944afece7743b60d69094d724b1573f198a77f33755a0353898fb56 +8d50f15ca4795b65614af28eb35e178f2b3041840a90aa5fdf21c8b9f32dc30c44fff05e6754672ec8e6b03fd3fd1492 +b89fb6cea79a7bfb1752e2c55365260c01ee1ee59f47d4813af422a7c916801ad0eaf3da12132f724f5df69bbff8c552 +b98edf63b77155e2be84fea6154dda6166372eccfae5512eff71b4cb01782f7039256685347553e462e76f42ee070c9f +b78b3e6ed58ed909fee1069b7b9561cd5a85991409b0893c7681ec009e7c01799341906e34613df36038a37aef181694 +8513fe1234d81214fe727ebe95aea5b879e8e44253b256b24aa1065490acf69c2f912705d2a41b46446061562c0b4e57 +8f4c9418ba3edd861d8a469113940aaacca6b7a7c284a18f7907f43fab8645fd59dd4758db57f31ae0cd37693f011ceb +82d41bd0c435409798c7fc9ff73e6c5ee1b65db94a224a22cc9f856697f2702beb450749b780d3dbb72544c17297d8c5 +9536399cd60b384362cad29b39ab6612d193146d68a967c79bce92e7693ebbf44a8bb8b13c57cbe38e35baa671f3879e +a4bb4c18b9d08ef81fa0bd1662dcb190d45e65a1c53dc96bf6c00dc20fdb289d798097aece4cd3266dc64cf3c86c9695 +a3f768e2a9b1f27fc113743f96f9167e064a28c9dd3ab0ec95a55b405d82ec6dba2f2cb3bfd8ab2a636e4ea268f3467b +a1d6976ee4ed285a4596cc7e84aa0c6cae21901d4550331c751b6319b466bc0cdfe2ad0e382819b8fd62c9cc3dc5f59a +acfa4b882343c1cf116048af0e21b91ad303d463019cb882491be205c8b2004f5a8c819e2f2db3d672f5c0838e0efc03 +8ee9a2c3cf12d864ffc45bce3a2892ee69d50bb6dc35e37495b69e25e71081fa26b14cca05defdb79ec0b76796d0a626 +b9b8008a9778da52657cd0bc8f27a655d9fde615f69037aceb8b1f535ea7f151e7a8d5291b7b85798d704af2491a3908 +94b3df07054728e622163ccbb200e8970ec1e2edd3c7fff3f9297d6119c7e557271a9364318dde606e98d5b637ca221e +a80e7d1d6237056413cb6379285704f3aa432c658a5cac2f09025809d97ae0a1606037005758bc8163722aadc56c95db +ab27f855c23a5cd24a4ebbb771545d4cb0514963ac165ad1213172155eead92b6a540354a91f61367efc9807a679958e +8e58eeafbaad541bbd7ba046d88940d8856f15a1dfd686347bdfe815fedb8d74f85b8aba243bb7d39c44f92c303495d3 +8975d8f6d1de1028ec744d61f25d9068358b0b18081e84e8a455023f2b620789fc3fed03f3276ea712f4d3e5cc180540 +b96a7d69810f963cf84b2ade95cb4a8fa9605c6b30d61c70ef4de9750259aa4c0a99c0e2de8039eb11fec98fb522f8c1 +8686bfb1072b0995772bc013ff84996017b7629d413f0f5506a47cb86f3a4dd5be4c0b2db6cc6f12d8d57c36cec35e87 +a7ab3a9e9a1d96c436ec06e6252aa88896e24b176c19612069c4fc28bb768a9ee624ff12ce7a4bea7ba1aa4a99cc87f5 +aa355aebf12ae1c737e17b7c066619327ed821d68d09a5dde2dea6e1fc833fafb1362ff24e4da109ebae8b858486acbc +82c6927f0238ceb5b3e07b2e7b7dd52f811add238420a34314a156a4abbfbc1aa0dfe3ad2fb7db6d01f7d47aa7973daa +a2d344ac3d4c963b7c4281b9e10c223b5e208eb76cbfb2c5ff436f37af4a39c7d9e14d9bdd6fd49fa21c6877edc722ac +96ffd354c3b8e1ba4eafdf9d5b7fe9c15c523233129f0cb4114cb671be16c8fcdf0354e09c3a0cc322367850b64272df +8d7199456755617c7d2f94f2ee1a59b9a097eaea4b379fd497e302b2a23981d5d213761ea0afdcd3cd107eb09b900c63 +92dbaa1f38999c82817d963933fb5fc9cc309da895f1c1a481ccbb2210b62855e2e021e6d119df8a39a7b0e6748b93c5 +805d545b4986cbdfdd0638884001ab103909e5204859192018180e0f55ffbe2ee6d86f9ebd6be3e76009836b3be75de3 +b17b2b0cb94620a93217deb34430e4f1c331bca272ce05088933406b6823b3ffda51125232e33a03d230f00e4db75cb0 +a4005b9706c21a0043922b9f8341b5a6efb77db6b3d3260887077735d6ac5c04eeecd7c738ba69655decc2f6a4110baa +b1320b58a52176bf6deba6f60cb30da9e2ce5815ccee503207afb6e70a7fd3fbceddc6133a90c3bc419d2e9148f6a1af +96f31693981425ac9ca46fb39b5159f43d2dcd38c001c95dd2b9138f78c2ef98e632986d961de76544792c0d4d0b4fbc +b1d01ea3234bdc2f92ca1ca9354cd3122a04255068edc386b66b0ca958e9b30f48de1a49e61714efaa276789c8c3d917 +987997835d6ba590ff402e0564e79855deb2c31e29241dc0d4f3a84d6416b8815708a0eaca9c8d0e9da9ca246d708d26 +8ba3eeea9e015def613543d6bdbbd917ac3859fa1b8ac2062e5616f575cbbc888bcac65f6b8d2f75dbcff0add39f7a21 +8e54360060695a2af4f8de39ca50f6455b91b0ad146daca7eb5d773fe2a99d50480bde665e8183f3e41183a39f72f141 +ab0dcd6ec9289d591ace4320c63bdaaf45a712c51e652308c2a3e9a33eaf6d5247b0ffb5b04b3fd0a43bb18e05a8542b +af96c7de7b16537f8730d189207a55283aed0d0aed39df9c02b774b796aea6f5c56b7bad6ddf4a33c48f7d98f63a1216 +a0428b0b467992b17a6a8a8eb5dbaaa9810e7eb3699ef0fa278df344c4926af02718daa0b6b528a77e3f980d8d99d605 +a9dd4edf04e040a2f12f9878704f5934a5a5823e72b8ca37322605da0f947b072b3b73657f56de4b89526057358b9512 +95127bb6bd207db0ade92404768b2874614f3ae33aad5da8685d3ab896f607238a21a7f3b9d8e7a09b2dfc16bceac6e4 +a7988372f4d47973dc7ef7cf15a3dd405b02da7c288656cbacfbf515af0cd43b972824993fb88ed8ec62b2fbe7de0b66 +a8e295d5a26874ed10a18f592e762c73c508ec32ea74f9c214c65e9e7018f37472e1c97f0d4bf865451cc7c59a7141fb +abda573fb81c9d890525c161b466c9ceccfccd29b5451a864f3feaa6f5d4e5d2cded27c06031469fda0e5a1a4396b698 +87741fa0563a75ab12f72030d4a18326b90104459c12cc0a775e5fe06590ee777284df6213dd9fe170cd972842265545 +ac084a5fea6e3bbc810d4534a83fd9ea6d603c5d68e4ba5674d792f222c1d055e5b8af0d21b19d174ef221ca77414505 +93bc255910c7812c41ac47eec728646e8385d5a53625664b669407ae0210b3b4209401886837eb157401e459ef485e59 +91f703d1a5ad97799c8306cc1c5df1ba227d7aeed401b6b7c3779cca64b54ad993dc6c7fb2d046a54c63a2e96be7f087 +8fb32c25a5a376ee0feb07ca2e2dd1c643680ee57b642bde6f6c25632e9b0d8ced0095d088e72ec5b8e5a2dcfcf2328a +8c2e7ee2279625da667ee24eb345915203d35e8913fa54fdabf341afa9ac336ba623fda82114c9a9d8f3a746d374cf81 +9470d790b0b0fc0db3dc1f9feefd7b37568be3a7657a4d91cede9622a7da7c90e0f961efe4f37d1efaf9f96bd4114f29 +8a4073e46b302448892ca2c64bd3a4ef40ee371ca987533a3ba86c355c88804ae108aeb7d1ec66098e4c4248a92c3500 +8d8bdd8cdf8d0365826806fa89671958af091ab04169c45d7cca6d4dabcc47febe3698896408820f4bb7f243772fb4f8 +af58744540ff1e86de1c5376e12dad7a841a929ba0951a1ee3dba678f6553323fee62c79aa6741671127344973f8d5a2 +959b21b4642e5b0035acc59f0ae64a25cdeefc436fdb02cea97625c1c6e147bcdd77c2555f2210f9e88eda6bdbc6ab08 +921e75d2e857d32933f518840da0b13c5f3b6fbfeeddbf3465433bdb30e506bf05e1b79706235b522f843c87936d9cc3 +b2e4cddc742b5bcf2e5ff783d3ac797b31514fc5ad8ac9b9baaf934445e665bee16345c01a4c04999520cd1c41567a7f +aa10650bfa5ce3328028abbd06128374345d8e6937f2f4a02201b1b305350742e0f67213b1c5f69a132e97e3e3967b59 +a53f11ecd11affe5cfbd174f63203de8e4e358ac59029b204df1244e72fa8cd600b99fcd2806e05b60973cc4f65d3e53 +b9581181eb4dc0a4e1faf7cd716f32854f15ec98853f296add58847ed4c4036a1f6cdaed4acfdc6422fed05264bf42dd +88ab901304bb861d0a864b67096a6afeda10dbf9391c9f95a8b226541873e6a6d707cb652c7c7dbf3610b3d2ffd373a0 +aad6aa83da7bcb22ac4ce2817d3b0f9be1d81b1596aeec56758b6501912e50f7bc1557add13f03da1c7c083559a3e9c7 +a02d483d8f12f74d6dd3f45e79bcfa301dbbd7b67d7d0c158cd4af625591c2fbccfb27fd52449ba6da1544f885aba1cf +878def0ff97d3e38a9a0c9307be4f557d3f47f4cbddeaffb9be86dfd268d1fb643df0093902e3618c5cafa033403b439 +858b952ae1b1b5a4e3285d8bbeb197c6626c8a2a33ffee06bfdfef531118b1b4983561d6d25bb94eeae297b2bc6dbed1 +88c798d495c036f6856f6d8e1226e522e83b5cd6f94d9dde41821ab2d203e2a8cc340c88f687494292ecf9a84fee0708 +a7a391d3266ca5c17239571397b48c2db71f416eb8d4fb8a015424cc9c55d00009fd1dfdb795bc5eff88c900f5d17558 +83a081663150f89cf796d998a0c9442b1136d762cfc7ece4e70b821a102e0c8c248a21f48006902e3bfa706219d5b456 +a20901c9c06b828347265074af47aff0bc363de5abb60d0e64a1387b51069456b62e2f97aa3cf4c3c6f8cdbc6be4ebeb +8287a4f1b24485e726d426e17071bf65bb1996500a89d5ba0088d21919957faa47ce9e6410e346f608414c7da7cf085f +b7fd366f4f8bc2a318551e05ee1103ef9cdf93cf6c2c63fcf0046028b91e299782f3d1812aa6b5bd6a5d06f061632c6b +8ad22e713d6633b7ba8f7af60ffede735e2d539e2d59720bf73e17466d69cf6503378bee92ce0eb3f8243ff42ba3f9af +b14339a24ea2f1e4b108679e1d5524eb312396bb496762fad31648dcc4501c337fc3a0223315560af3c20a3e1a0094f9 +8539b0816f3701971d7fc876baa4d40f09e9993cde5ab3ed79584361a598dc14c67173b1a6fb77fba79bc3e0f3a7ec09 +90f0438edc95da3d4fa561c071de828f1b59a7234d5773d55742e3adc2b7726fb93182a8dc1fbeadee0387daf962197a +8fb545c3d291ded7aea40a5d5d36c4a75fe2a121e77954db5914266ac6a1f691bc8c619d5753d64385d7ca6eb053bd85 +9339da27f931f30fb4c5b5d9849eb40bb227d9e83f2e85a8721d9ed7f3d88f6419271bb20a1b89c26f80c936c626cba1 +a21c2dfacde8a657e5d7355ba753b3829bda7f9c2dc7dc5ebb3da442d2480a8d87b3e4e23b5da9dbba980c3ade01f1ea +98c0c1873047a740591c4763993cc4131d6d64ff59883f0d9cfe0c7404ca98172e5616572656451995cfd0fd8d159169 +a891915dad75c8b2868379c7f040ae906ed30e69b76923d4343222b5217837b773364917e4251763b04c94f2ca22840d +94c176e9b1e65122617685aff3973855aa1e0c648f2dc35f3c4c1fa3863a28c3301a260d26489a9755c278287c4a1253 +875f0556f2695fbae7736673a0731ee70a0c2953a758110f7699cc7221c46b616eb4e439f57618f154f0cfdff57a0148 +8e66dfb1252adcb59f3cd4c424c7341da5b74c33dcb053b751bede30129014174a556bd59270cae0595c669c092731ff +ab749e76441eec1469b24aba8ad3b76937402ce158794539d38cc8647558eb9743c96038fdf4d001513d489a2dfb48de +947e5a5af1da37ca4784005caf8280f5de2b69680feacc0a5789bb4444520d64ee40299d6492e19fbccfc39040f6274b +919b01a297de7c979d27b94879c1fc3a6f5faa41c85f9d4647d2085c02cd0896eab1e7dd2feaf2b9c3f42f4dba5342a1 +88727fea0d63ac9198512eee5826aa69141c3907f3c172909328105d6c790eea272a82d1e1fe27e7e8ac5280e842a28e +828d08128899a7bbfbd7fd31e4ebbda5ea3c66c1a177e678d46ce4937cce804cae81d3e7a4944239614e8f0775edf6df +aa11487e1805eabefeb7a16e6b2c0a551b7f049067d3c1468b33df877ad1c50de0f1e279cf0bfa88d7f507fe2bf53b85 +8a45ddc21b8d232963341cfae10a0d57b9e65fc3b017f9bf2b5742eb4c45a3c11341cc3916f995b4a30d958ff65ca421 +8fca01c2184ffb86a22f4ed757a1364a0f37a3a1ea7c1a055b4e993e01d352748f6c22d902d28ee439ebdaacacffbda7 +b10b5b055a769ec45011a31fdfe3caefdf889b7c683446f41c4b775c74a4de192ac68b319a018c2dd434e69dcd40fd5c +b5a45942fb9e6e83758ebbfa15bfa1f2cb2d39033f2ebe038db29eb137739f5cac31f35555bd8b14ac04f3206e0f2998 +843435a2d791c4ccf2ff9f783fe7dbc48bf875bb9bee845427dbf79755fd6d09ff6b14193de0bba3996ff17b9a473aae +b5838d60df052f8febdcb2b16121838b5b228ea39650d89c2cf6655f06728afe3a323ac45f1c517e8bd1055067fd60f1 +98a1c5a8824e2f0bd33b56fe1bde5175e1f077b0074c79ae304df4abcdbed370a44db82ca7d22bf0071305f5b3ee3e9c +8acde9dfc9c6d02704ee756f8dde1aa3e421b006325db56fedc8519f633fdccfc9250edfc6009b3bca8f6c2efead7f1d +843b1ada23a5177028f68cc59928e358e0c90ec60bccf774605ef6f79869751129e84684662805ea85aad87e00c9b922 +80906aefeeb2d69ec8736149f8d19165143054002a16ce26501106cf5527bbf69011beb6f867cedb088895c6195c7627 +b8b4d45603783ac7325ae7c2b31d8a1f39cf60f56f9c7b1c7e9a7bd55363567f9eeea30f165713eacb12c4fe3286cd1d +9287ce137873050a05c6844d6aaa1527d0a6dc9403594320624ce72063d6904fecad36fd909998e1c8376379e6bd2f11 +86abc48b1d239ae6091cabcaef10d2786a990b72c398633d831d669199d9ed3c40c347617e2c07f028fcdef057c929a5 +8c4cb5b4c2dcfdb5375a0df15c6c024373513d7bffa5fdd2ff545314b0c6b62870a3122a692db8e820e3f8ca1deb1772 +8cddc1b6e030c89e68fd2ba79feb2a63f11ce60cc534f004932f5a2f08b047dc5adce8491fbd0f19a015420e5bffb12d +b4d56b178780d899c28bfac8894a28b9b53d7695b5c36b06ff624877281a502e5ed8c88d48f011dc8beb7816b70e29e0 +938e52f73596a253a61095ba2f84bad88b44949a4c1d903047be11a3d2e55df61c3b99073d3ced08242f9c3da50a8210 +830991af3a7d5cbc53a6d3659550dbf0e57af573ca57f1caae3724fc76e5ad9fe1898b540850d32b55528f4464f2b61b +af9c2f3afc17f5df424571e6109ab51ae9c94e0ae24c041011a57c5b583b80a09b4309603365d57dbe0a3bb97a433ed4 +b823bc6941a9611f32b88fa2b35b9641fb61daa8f64ee0359461e2f55b55cc36fd7d632d7f1e3ca879b6c52d2ce057fa +927086b6edafc055011643377767e075f044d7727ff412f55f45ef83dabd26bbc5c8bd838cacc986ec6c53a4ea978d4f +b83c68c09aee1afd7644e7740d8be028bb12a8a3fb184a1db4614ad65672048f7c9e2bf59694debcf53626d73546981a +82ed8483f7db084b572ea23fccfff00446a604a49d094980bcf2236e1a0565da783701e4c38bd74b95239bc28803dead +82ea648b47f0ea46e66b76b4c14ae771d9e97502d24608794e51eb1f5baa301e9cc3cfb83ed8482d9f55d151df2a11d6 +ae6c89003cca4e25ad780381af7dbe00f2f83e12c237c54dc830f23be8ecba4bdb57d5c69168bec35502074451e4d979 +a541989f101bd01fc39db7f3abe4afb083de5999c5776343940f5704da8c933ad906331dfad7a18ee423398690e1cd90 +83513d748bf108c3018fb0bffa3224c220497e0cbcb0842151b4a8d24e17222bd826ba56f37eae52975688ee2a5da3fd +b769d5256be8c0645beaccadeb1cb1a8b585210fd78dbf92990400070acdee073f6ea6c0eeafee081a95e2e8c0cf5f0e +8822683c7651cdba554d9217b9d5433c8b8c8c5bb47421293d6ad0e1c5af67fa80714c04e58ae5fb0cc9b5a583f66123 +8b3b8255767f58a6cb8c13c711be8439fdc53c8433e97480b892e58384eeb2022ed7aef62fc6127c93228f5e3c7cae6b +90f08d28267c51261b74f172b3dc1abc6a64e5056dca42728beff82d8539105621588a30cc3cc58541d0075320d6db82 +81245b834e0c0dd511894ce4e83eeec96a49c37a057af74f6d4f48fa24b48f4875de1b29777857556ee78852f40d0791 +a349072811a920c64116afcbeba12e34c7df0b6ce427b32a3ca59891d2eb15b69e852e966387c409329d359351f2b000 +a1301a0379264151b8320ed7e008cf70b22d9a2d188bad3d0df0cc4ab6b5e7f87392e87bb107781b3db25c1e023818c3 +b665feee8563ec8f66a346ae078c475fe480f4d11182ea636e4e95a059de525ddee7375a51a31c4166c6cecc93387fac +955c20633e2f9f51efe4a8f717b0a822ccfb668ccb2724731fa77ee7bdb6a48f33bb1009cee611dd55eb42661ffd4d62 +b869018c7cc428b3499ed8edfbdae4e308e0ad2e93ad9a5b53a1cfe795a193a1b3c002f34afd98c7b1832c2494c21a6e +b76611b7b43cb468cad7bc25e82b199e9e71c29bc6ed313f9b3edd6ee4303e200607820456a76b19c5334e14238a97e6 +b36dbb2e3c470d7948f3f6b22099be191988708ebff0db472e056b9becb3268ab2654bac9c61ef10af0ffc853f6165aa +b9e4055e663401c3d3287221b2d3643a5001714f0261323af2c41f46d7220b5547ffbcd978fae521b0c71630dff4adcc +a6415ddafe472a5d6c8f223bde24726b9b91fbd19470633c0a83ac2b64f4df8b0631ef4e6ab8fc2ddf1f708133d47949 +8914a742bd022c01ddc0a6a212bed566772169d8c3472ed40fe9708addb7ada84192c5abd7db23aca16c789c646d7251 +8e99ab9aee29ec3cc719136cfd735c122b037051cfdf09c5788fa34e8ec00ef6fdf6fdcde066ecb254aec3c59ff01697 +937427eb1c6c6f207f78f8a0ec71a5691eeaa3be14b8223f09f69b1ddf0e23dfd5d104b30dd3bc8e8e1596954a138256 +a29510302e473a00d02dc7913820946df3d6a28b723e8fcd3810cfe755f9f1db9f2fab7960e5a6a6fcd77ad0f74c5afb +a6a2d8e915eaf1c18d8959a9527c253b1788be986887548510f80901386edbdcbf38d75adf0eb1e5076b5026517d919c +b8cdb7094a221193be91e1c7fd9ab7b214410e9ad8a8c3ec3b672aae6b9e76356365b484d00545b85c7754b4e4703764 +8b96d96d83d322ceda9758b6efffdc12ec8b4c1450f1ae6a8bf5e94c42ba6d5bc14adb7fcf6195396d09769c50ccf05c +974c86627bc5f115015cf5386509933ddc3dd91d9239df874761fa99bc894075ddd975ded95c8a83d862ee50951836a9 +af006c6e0778c1f97212363ff330ac0757431e2e70cf48c8ab2cd18138b1e715bcbb791d8907d30797dc393734335869 +a69f34f3a3886bf663b5c35172626ccc7d5640ce909a1779c7a62bea449f25be561dd04fdf286f872b77ccb057ee2555 +9932bdbb24a5dbf570e0ad97274421f2d08e58ff22fb73564ebfea4b77f6efdf78190365cd0cccdbcadf6df9f9a81fd3 +a3a772522ed9b62c61927c66041c40c19f0d63a5f9cace57dfba5d1f1e3f1b2b883f09106aaf8e2cccf2c2b454b490ff +b1f17a262245ef9b03ce22dcfadfeaa244dc322a1f5da9e6c460971f2bac8bc072ba58e674051b9a9c004da0176733e1 +a18a7d160ce3e26108e22ab3f07dcc2e102691b4d1160a52362c778ad540e2799ba5b2228d39bc20f29392209e6756d3 +b2f1b158e12f6b3eb4790901bd37416b5719bd10d1bb181f540196e3ea4c38c430eee6bb1b049f606c2ad3d1d293f288 +894fed7dd85665ea411748c86542bb27efe39653178a41d5d32cf2496dc01175301a7100e04506f267360a6107e343b3 +b2a5a33929ccf9f9d6b57e0836aec4318f4b1183364bdfff822b154d2a8c6a791a9d1e6b01eb9a53a3c3b7962808c16c +a3178509cc09849896264539b9b6c6eda142542c49a975ed7f1ec3e71240c15a7039a1a651064990712c0b1e9d0731c3 +93321d32589b5813e8ce1bdcf4a098fbc5196b3438f5995b163c7da4304e44f7b4668289e00a7aca22e2cb72ee058adc +8c48852fafdffe3512759211f83041ebe47099da257f985ce9c4cb6b0e5f27c1ce88dce8885cec5f319d1ce4a1e971f5 +a70989d4dcb75f27e4e081d5432235c4d3894d6cec8100921ad31f797c43d4eec5974def4253812f72aa63a95dbd3ee3 +a2c1bced4da53f6158d4c13977f08ddf40690edf6a34590e1fde0b81d51cbb7b293771beb2a42fe496852f1fcccc0d01 +b5d70551355fd2ba7763eab19c9ff2f804e0b3f07516f69ce30d5c211fcceab5579e1dffb510bc1a9c63d7e08d6e345c +b5aa934e466bfa04bc85fbbeac4be9e2bc3873dad5da438a2e3e62815ce286df9a25d8d097d62e02950e971c67846ace +ac8a4b063890548aca055497c6ccdae82558434ac545a6f274345184b60c054f9c3d847b7d112ce2d4327b2a6422d818 +92c145b9cd7d2800386992e9b6b8ddefead0e8042a53cea2494842981789e14d680ac9523db01cc43594ef696b75e7f2 +8a5c2675a4df24549c2d5bb30df3c539930b360a653491a55e739054a0d45f6e89d6d4529b78e2c35af3b4853c91a0a9 +b7f669eaa4b0eef12bbae7841137de03c6bd3964accabb1c5127429907b14b0047040232ecba40904292e2a740e294ed +90e594402a82ba13b8e6478d69760c512092cf8a1d5a87bff97c6f7302ea5cf9830b2ea3b4a80b2a8af5117ad69ebd47 +85308607535864a170f50b28616600cbfba5daa9933ba6193fac9344a39c5ce392856932a7c55abbef3c5fd105087659 +93def7c9eddc41188f32e5b978d97b8cbb05a0cd70cdf2ffbe1f5d3cd77a344333c575e830323f75fd77802512965fa8 +958c8d711daa777371e6cebb76084249381a2f8c374efe7371575e5459e7ece754b7d1e8bcef9597db3837b13cb461f7 +8644b8e96812a3fcb80c91f11bc4bb835f661d862541e61bc8911b8e41558d09423017d66dc7dd8624a296fd584b4903 +b5820fcf48ac2b76784a947c08677d966893f38644d8bb9b38299e1deffdf584d54a33d367f1f455b674400125a5cab2 +b46b25baa6e4ddc65396b246afc5b365c5b430153c261506974e74a058ff20dd2ac2fb8ab76720864425b206828b93ee +81333c5faef2fb66d270ebc93b2e97b97d779650a1cb146770376b16a060b0f487d1ab59b0a9361132d3c2cbcd354a3d +a0c7a14dfb78c731d8dcdf7869a8e9a63c26dbc1022f5311c0a19efe7cea4773868fdfe495d9f48ea681d57403ee20b3 +ae8e27522261adfe335d8ed32207d4dff7e03df53dee893768516542e17bfea3a23a5e6c594a7e74dbe78a51c1ba0fd6 +927d24e5a74c069bf7f8c6dec3c21ee3fa2aa2985fe26a02c88d6aefc6fdea6e27eaa51058800c518a61165546732a01 +af55c628d1c9ba0d95165ddfe367d11672dad2e6e71735952907e1f31eef8b5128a39eaea4aa90da7547da154d2722c0 +b1b6c0ad124282138dbbb55aaecf089f621d45bd5dc716dedb8cc96c93f3be337e0b4e0438dbac4cee0439af86c00e56 +834ff97a75bf3db75a3aa313f5f61eaf25862b5bba4bf039f15b68dde75edf4ec506fdf38f925835de419c6aa54e916e +8d33fe5ed55daba07f500364211458e1c2258aefe787d20dd59de1efdba51ef87532adc766be8eb73f328a9800add583 +a73e1402daad660918f22a0fd7e2b81dc465c4d50573ba8fce5289328476a5c9fe855f4de7db3a635fa08952a0dd4b84 +8fa678cfbb278b22e93a8968af74c6a22bf0ade60cff484040fe0fd4fd897a8d428f1d1c31ca52b4794d7334d25a40ed +9775bc71a9df2d8264d17d877fc152b3bb6358f0811c637b9e426afffb8406f6191be4d2f50b285e30018a2b4ce4fa0b +b7ca93cffef6c05c0f185b1634030867e80ae128594637ecace4e6d9c4232f36513a9d92072643ec6eefb61da6468fcd +a1ecff7179baa08194ecdd657ec3768cebd2187dc22d78624deb26f2af6cd059d5eeb956e9c2fe9f2ac387fded4ace38 +b51a901b1ed43b1673fcb592c9339156a58ec3f5c52b2f44445003bad46f8c9c6bf9b686df2e256a62b712bf4ec76409 +8fb385ded0aeac3e34843f8631b25b814bd9775f5522fb5435eb197a10376de79632d983f4a895f3759eca631214da20 +b1a0094caaff2257a81ee5cbf2b7c3914312182eb4ede24f9425a2cef0155a01177f9d439b8130205ac8e4b9a09d5f18 +84382ca6052fafeb165058c86fc7b9e09b01bd691075c80c992f5b43f533bd37e07d178e2489fabc8db909f27ebd5627 +a7a8a6ea8d49912d1ed1d8d0551cdbe9e70af07a3077ec2de39a77dbe237e4bbbc5ee7c838fa61cdebf4b7208bfb8c3b +8da11fce90225a64d27da0c94cc8eb148594152e92aee5efd4c053ca6ac2dc29190bfd5ae59b4c7ab111800f723b97ec +93d81c1f743297c7ef019be107ec6f3808c16f6232f240b1dc5081adc7d0c92dccb2478c2796433081d064b11d76adc0 +b300abb4d4c4992dbd35a1d3178565ae645e497ecca9d082a1fa8aa9f8ac44df60d37b8a81393c5820705dc242b3927b +9293d80fccbe1b99a33cdb165e44bb6e431e33eae18232bd2dca2f66cab5844309854ebda1d663fd9f7f416d71196f82 +881091b811e332b56fbf2782e6f0e19532a4ee873e5b04815643cd0a5d2ea50c68fe4bb77a26b13c19b1a877e1a425b1 +831505afd8807e00a0c410bd6791d2789f48313e2d776a009a4ebec661305402824d03653590dfcf3b9e913b6da00bf9 +a16e023ebabb44d616efb0c7dd56314597ff1ff09dde50126e56a03bcfc56ec67667ef523d178907b8fdf75997c85dc9 +96a674aa933f64bf33741c145ec35b12d45886f60c2998aea60b107e157762ebfef962476c807bbbce55cb56d1bb70e6 +b49068129004ca04a00046a75d9eb51b660ba40b73de22a05a1e4b9169fe2291df1264e787de51b3fb9b4b914de363d5 +ac7390f9df12a4d60947a9dc63ba1e52ef424db9ffd969b127916a70513a6a9a1745e26ead31726629ca5d97bfefff31 +8116a7842b601ea48d4f2365b54f15353e86ff4dbe91584cc8c3f73c12acb919ef75d0eff6fbc2e98cdf05f1981aa41a +8253665db0fda4a477d9eb6a21ddc4858367869aa88dc5797ac3f475dad6b4a29459dbb89371a79ffd3245bbf0ffef22 +8983db43909aeef8c9a8f9eef60e15fc0cd2eb6c5e58de40debdf1b9c49d86cfdf38a27e17f761ee64eafeec2ffec8f1 +b06b4f3435b4feae9c479d17f250892fdff00756f5e01357a553226dc928ccbfc822a49dc19cf230893f0b80d768be2c +a1ed732f34153d98988b91732e9864e7686bc72eaa854a1343de46097e75966772283324ec2ed646ec3e7c2a20198248 +91feb47c3d6bcafc2ac69a23f5e04856440d6de47381ff3ba14374f8ef9fd6d98dc2d43ff02536ab8dfb93f934d89eac +afd1a2fcae5234b68ad08d21d111a5aa71d73fe62db23dac1f2dd8188460e5352dada58b71956c0409147963974591a1 +99be215c619cc975fd98c4bdad9cd22c7efaa9044f310674cb52ffec23564c04d56c5af802a1052bda54d3546364f9aa +a37547519a5ce60d249950746a0fe7db16a4fceb2ebaf93e0d9885f182488d52969e13960e55696b0f6dafcaa3f5a35c +8c48b22f59110f4b2ccb2d3f5f5e77bcbf5067fccc194b5ed6cb83f8fc7326b01d6b62ef2283889d542818f6a744fca9 +ac531de47ee70c346c1bee7a25ef9d075fad69e2b0f2488c5088c62ca4a13286b9324ab1951db0d49cc3dd0a4c43ce1d +ab2b51282eb8697eaa70d6f13e6872481b88ec2a60a042ea03a9e807cc9dd198fe75261b1e7d1694f667ee355fd300f2 +af9c1c93544bfcdac5ad547403515e68f6a976c739620d31cdd641a2ab188f1f638f83864a7bf8eecc4e1c817880fa46 +aeb84265097d015048d765258494bfb5cfb4079f86212810256614b46e41dc5e4f00b0e656c973222e42515e4d741fe0 +abc53294a22b8f0624a8a7c09d1d60779a8591a40184379d94276e8d9726d2275a7dda54aa11afa1602380414074e18d +b5262451f7c0178449c669bb1aab6ab9b8e0da1ecdd353265b2975a01e1f2e4fffcc78fbc25815d070077e7f1c1e79ab +afcef28d2751a083e4cafac04945792a32b53c54fc450a7e5b73671df8494953d3663f312737621ca3a5fb9b7a2422fc +b4523991e849fa91274595a531f2a59cab43f62d38feb65da02aa6519ddd1758e5e292554bbfeaa13706b5c5c2f18191 +afe60f5388fc69a3c35270c0619d2d9c935c6e7bab91b05b56d702dacc672049fd9499a553ca4854fc63ca954ec51f6d +b4ffc8820766ab25ec8e7de7edb7e3424ac82fd456ff18ea3a7bd2538c73e2087034368914875bad08373ed60be63a24 +8ca97af6e2a9ca415ad3397a88f92f4eed39280da2dfd09e040c163ae105ef2b2b2e6fda89c6859d183ad6089f758975 +b62bb47d0113c0e5c2f0138173d2b1a39b845dd827f21ed30ff4d75721b489782c5723857bc4258e111761b60ee1103d +998e43472722d8b34e6a1ab963fffb9922f3a73c08b616186b8535a306c8ead0f90f9a1f400a6c954a389885e36b6105 +b5e78e5fca280ce9c0d0a76109119a271e800574bccd8bc0d66a621fb013a6f9178372f90f215b001b880d37afb8741d +8f1b7dbd91996bd833107dba6c8d8b4d4067d1b1c15b941a5c8918659b50b4a0797f638528ea92a8506ac8e2f21a26be +9968d2111b7017f098ab03505a517163a960ec792d7a41f5f40e617512d9f597250ed13d609793748be1c4f74e779621 +866ee7cf2ca9c66d765ce0c8b4cf45b94f6e7949a8542dea202a61ae71dc59a5b65e5eb2cd4290ca732e7cf009fd9b24 +953e72b9befb4b3eab3cfa3c5147aad2a28b32c51f261435f8481b95721eaa6527ab4ff7fc46fcfe228551b82f1d0867 +ad91d7b4b6def42c17b28fdf7afed6fe0fabf160fa6294f63389024ca9303f249fd6230917b86d5346028e8c139d6481 +b38ee62228b06b416c49fd527e25ec051f38a5df50f0bc1747dde107ee289c33d7c9fd20dbf629f72a86d859c488b0b5 +8a5af101ad8c3d0a0f43130a23e4b3c2825bc90f27d524c424d5575c4cd5b1536c14c4f0fef03093b0c0b47b4eaec312 +87effe6fbfe38cb8f08defe220fbc31951b5cc18d38ede1c545dc20c5bf8025e82eacbba71890e0f811e60e10dfdb36e +b3bd26dd1c411676ca8d015a30a69593f5831cf52442062c3161e6c7343f4dc9d7fad8013cc4e41b613bbd4630b190f2 +9210c6a0c594775bf27d322f732663d63a0ed763c4fbb22df2309deb8c45ce12c2a34ff88b462a425368bd8ee13b2c30 +921cffdb2054e84a059fca5b36611a79a9a467fe2f3477a4b3184fc5d027b44a09dabb1c1729726dd6423e14f8e1130d +b5b31caa4ea31b1d410bf7acc371aabd69a6f2fa31adcc6dce0a5e6491ba28a7e7303e058cf05dd80a4116a35c77c7c8 +afe1be264eceda023fbd780acd936853097b9f337fd3500086f71773ee0055bd2818207fbf5415eef33f18f387f557e9 +a2cd2a9bebcc3bea8516c68ae6d6539b5b3c4626b18a43a089ad88fcee8dc36eef35f30412daa6539e9da877dd947d76 +a8f53e2ca8b5f01d99c6cbd27e772713dc63dc509a1f786a1d7be295becb14560ede28a7d11341432a49e8f93088538f +a4f486dea12b6c6d31c4a6345227bdc3066399cb9d0de5e0147bde1bcb5a8f8508301b8fab60f80316a52adac4db81fc +a8e1b70bed423c1ec3f61f3371e273b1fe40a31ae3583b5f419ba8bb78f3704f8c4e69c249a3456abf74ded08993c84a +b4f799b7767e71f4543109993457525a7d59b501080beae27b849d8552d9524cb5e58fa6fed7137495dae02789c29fcc +b41d8ea06c3d11fa9103016e350ffdcf3d841c7da52a69646eeb798e01055795821b7ec98e86eced3b1e461db7f320b5 +b6b8d7090eda974164ecdbf9a5ceff6c45bd08e485644a5db46aaefa440f44eb7a5f2a3250570dc30e9b91ee3a57df5e +b4da6623bfb4f65175c75d6ade848d4865b9ddee2084dc504cd1dc6113a976fe71da3c3bb938a1dffe91e950e3ab16fc +85130d000e123a2e05b0a01f33e5e455cfe06141ea5e01e2a859bdf9647d8a61ea40429ba0436da4d6377fd75bfce761 +b3f91c6694a2e120fbe952f864c414617cb78c37045a919d35fd9cd2d0a7d6a655c0c76c4c35d2d59c2dbc36042ccf27 +b620c2d9ab94461a236fe4acb77c4ded3fc6258f8b3b72501a5fe8c1f8d5a09dc140dbab27d6954782917429be4f1ae8 +b36e44a93567073546568b399b471707924a71a918098129151eab1aedb5d3e3cda771443a9f17737caa29d39a415e34 +92f65794f7bbfc8149e8251c9b4be8efd81057b1d70a2f2d223e15bf2822b462d7445fc74b45157deb079d1994df23dc +aa022e8ab8fbd6a6eec929b0462980d3f4a305084d1fe8a42e3e7b2124594521504fcd20043b7f078873c15dbcf15568 +b1af8e2492f72ea1aaa9b565110c60832d11ec8cac343f8998c04365259d54a72e1e191a9bcee25435e1c6077ff6c4e7 +b557adc4566fb9458715c02fcf126d4f6fe442eb1c5d1821ba2d7aef933250a241735a47de11148e52c45c229fdbaa20 +9112b026feac67581b4727ef78bcfa2caf2ad1a116dc3921a1a8249c397739c6701198461099e625b12dd55e20407f3b +a3226cee104bbdce8e8d0b37fb7512a357cea6377a17126c89aa3ce3c29c8eb414762957d5a819cdce3137f84e7f06b8 +936ad86b123c1e277feb52d1084525269380a8c7ca4276cf1daffd2dcdf0870670376900e58a1e2ab361e2a8c80897f3 +94398a4244cf86153312ffeb888b5b8c73f0da07571e92364e02e015ff47da21a11f0fb390cf8b57542d3f62cef93a94 +a0d9b5748940bcc69d39a60a6f383903333687db85cca0ad291ef9d36b4d05d3f3fb3e126dd48e0e8aaccce0a60f2436 +a5ed10114c2c1102a9b5e1305ed4897c147c291f2175936448961495114129bf52cd30c54c7a7afe7e45af8abd9524f1 +800f57202c8960649c95e153326dc7dd1b6f8a332cbad9c8ab7ea6b69ab5d305ff92ad27c2b6d15c96d89541a814852f +811b5a4d0f3388ed907810c70e42524e31ab14a209255af7cc2d47ec64ea076127470526a8478482edf2dcd60db28833 +b5ea43a78f4d7b0d05da9f7ace8bbf65386803565fe63c61e1a1934431716c431ecba66a0b4f4bb1b3a1e499187a0930 +89cd76d5d6e6cd77ebda0bd68b5deac567e437ea6249129e9799a9a02d62424dd5e04d98c7c7ac468f12d6e11af9a3fe +8607c76db5fa7a2b058e40b5417ef1bf42c671d074cbe36578a8bb4b4c0ef69e5c2082f56b452586236762efb19cc8c4 +82009127f00d1d66e527b320fdba6c0895e0db84e14726d9f78ad4e00e3ba05d800d996737b6f5100f36ec5e0ed016a4 +a5f79381ce1f55085bc102a67e7cc4a27fb632e8a83b6e3e9d515d8dd2c23f5a4f2b79b6921aca19e89fc402d3c0b8c8 +af76109cf5d10384ddf9d9c18e74fd2a27cab4d4f749656e973275a3b7de712ad6929bf1ee4524bf9583e9b47fce454c +992d1c3e15106d70feb0f557c14eed3bc9fe1a1616a1709421769e516d318229ffcf093e2d3974d95095966fe960a793 +8dd3e845b5432c567549fcd7afc569fb855fb85b83cd263369837fe8e12faced5b6f6aa95a490145dab1d96ce0ae95c2 +aa3d65abeb588b48e470564593e3b7879aabc3ce4bf36158758e73cede5d98e6cb365d661542e621c1646245192f31ac +960b08358315841774f957f5b2b4b063a2d1629479054cc9a976a865efd4c6c7a72590321360a9c330512491801c2f65 +927efc6ca88f1c1e013039ceb968667e3fb381540c83435966341d3acbd77260aeb124e28f3fdc86f9c778f7f203925a +b1ff1ae028d5de9b86f329d4795f9a41e7617813dc4aafed19277f8662c59228483ce3b2841ee48cb136b83776af4f59 +97e2deb04777b2b0cf107f09ae829b11262ae7f7997b672fb2fbf301dfdf233afc87d13cd3600db1ab4616c337e85c49 +96243826579e2edf6abbb579151e4dda81ab5ad8e56c29a69ba280c5f0a0071be571c2b9f1faf3ca189688efc2e20e78 +a8a82bd2c8bdddfc9ebe552866c704a1358c8524fcbb2af824857898e1816ee4b28c59a16a90cbafaf06369ac8cda2cc +a49d81e2dc3fd2d41ee97dce14456825e5e5b55ec9d01447f0217c18d71dfa7fa3f3a7451fba91515636aa873fb67768 +b1aa85b302c0f1bb6be97affe6ce393fda7935cbe76b08bf632b891d11653f30c7da3eed2555d0fa2b068170275e1c10 +a9ca4ad1c30a5b9221a217b5a0dd155e601b1f479ebbd407d28803d373890247fe9c799c01adcf6b33948c4397e81e57 +87f101a43a228ccee4f2bf74f011edeea0d257bb270082191446c63a565654890386e593c3f73cb92716145a1dee6018 +b188017117ea3e5ba6ba559cc3ef45eeae577e068f21572bf0f6b4325584a458e51cd496650f1489e791b66f78fd0955 +8967a2bdbfb7eed1cc3a2671562cb4dace6286fd694c8347446faf537b5859dd8c5748de91e14231bb21abf56e7eff17 +adbb09ad50804762c79c3afe7c14c347249b564b29c9455cf97ec9a5d6a9dd758c9a9340588da23f7aa23848896be036 +87f970be41e5c523eb3176a97fc9dbce11c8dfdedf3e8497103f7db365ecdae3b463a874c7ee82e45bac6f3a09851ee8 +89d599bf75dc4ca47f7cfd28562fc9d8f4c16a9e479586db74c85c1008c656ff047cef1a39f0649adfd0337e3c0bf43d +96bb53bddd7fe190da498fab9600e2825018463671eee0fd14360270223410f7adb1065e23f7b9453ea8ed97c1356db4 +a05be60c5188b922708139bd11d0e0bb65a6b2219280778efe2db6af22e949c0ab1d77df2d54eb487816e52b1c717d24 +aeaeb5ec9e425abc405a23e68004cc1777ef0ab94f34822c1d2aefc92831e5c14d649a8e01336ebe9fac670e38e8f68a +a4507eddb52238dd8eefbb1c8479b3fd648859c9d44371f8d605149502d7e60fa2f3a2a1675e68639788ae1fa39ddb7d +a1d39bbca54f0a5c6895b6d122bc4f68ee1d29e2064f91778112d3c4eeb895a4cbb0a2031cb7a468eeeadc7179accc91 +86d7f4e68e02a6f8d0d88e39e2333c876992592fcac7732654dd362bd5602efc8a0f70bd3454f43f4fcbee3378ee5b5a +995dab276322f3055312e38acf3ae9897d9c179e98502639844c4ec99718543b9ac8ebb2c66d1c9283250c7033402d44 +b89f131422223d3c9b479164b96d27876d41323b6046d07c0533508ca5f0b0797751a6d37fcdf1e0a8e3d864dd714c8d +a37cc6c9565d5eccc4352776a1e8183bfac56dfabd018b0630caaaa916584bf627cbf48c7b313b8d05209541c1abb44c +a3bf3ce979464f402a0cbf8badf0d3866b8733af548eb92bb0aaf2055b32f439bfafd98e89491b688039314878240353 +916248d2b354028914886ea6fa8760ba8bd8fe2188b069e8e49959b122509ca85243b97305b3282c3ba5bcdd4c7a6bdd +94c1609958002a5fce80bf55d825e92ad2cf486e5d4d0b8bf72ced15488fe83083a94d91f612ecda3a80c9883715a23a +87f35fdd96b1f0531c89732e932aba166acc76221fe68aa1bb6189658b4e23383445a22078c4c36a8ae0adbc3efb5647 +8ff148f1d6dfd1badde791c32f6cf01112d8c666fed1778f7933ef319f553f204cc2261815814b38986509488f80df9c +8ffb29dd648cd8c9d502691723e5267aabc390e7e7e9d112916fdadb571221f68d4036796a7e3a4ddfa6325066636fd7 +837f1a9d723bec4013bf005f49e3c0874aedb290a3762eb2215211c22d73545343ac0936a2d29e2a2422af62df7160e6 +89e6fc7c04b98c83a93013d8545a14139a56f478bcec83f5acec71970110bc8a0b6435c48f6e499213dfdfee84a7730b +af9713d86a4bceea0e6563846de6f7a6050d1a48f14d068d8393b730a496e19249632c6f9e9b6fe6de5ef968aa3f502e +980ea7adb8d80d2ae48d66f5682bb9c5e6ed246e63662eec9215f965e7f1f0bdfb6adebba78d2c17df8276f036c2df2f +8e09794012712823a4effc243437786120d7eb3a42cd771e9dc5d7b713c830b777b8e1ebdd8c48efecf9c63e9af36085 +a5c90dd9cb1887065de156de7dd24f0a0215642646448c802cdb19b57713ba7eeb11174bf282cb626e000e5540893b54 +88acb1b813bc064b11f37f19e5f87dbcf8e270c7559867e993fca4b4aa10a395b3a473285439f151323de4cc5bdce948 +a6d030925c95b0ff75a948e1d1f3a6d414ebe4185d3e5a163d41865e7dd23ac3e14c791ebfc0722b55eb693270539042 +a500f2cc00e5a5c894b6ff4f2115cabff056be9c3075f06706a892d69fbe25bd25cad71c302ab8f237168e12e5cf69f4 +95a61840aae356efc98a9a1356e9e5922182348cdd5a0938505005bdd1d15ae6c047269064400ac0ae0aa67318497599 +a3a7fc9fb312a32f04df9fd8f3e1d6bb2a50efcc0f5b3ec3348756669b2a05582a6dc16360f776cd1e12ed41a5313f51 +88bab74790c699950f4facb5b1ff4b0e1e61e38d23d7956b6a8aa88cfb423bf5cb35a36aab66d0384e89bdd3e3daf654 +abd02136026e4b1d167b45afa830f435efb2619d22e00f015208e156991c74c0d14c06d1994a3032dbe114e06370cc72 +81620a6316b14c80d521e06a9f0e7971f1454081de20ea24888653b75f3c0bfd5aab8b58d7ba7a6141be9eb03bd7c1ca +8baab042d5a0522f704a5b3c362ca939b06820db8e35026c890eeeceb00dc607b088dbcc54f8c7c89b04f0703c48639d +b5493244928669273037c380a280e85e8e793d3f2d21d05e4471bd0307fd5077907f090926b88b2ee57c9c0cf217d181 +869932aa4d1307c910822c2da57376e64fadee2180696bcc45121056d63576b8a47c87f3859dc4cce29fab14f5bfc581 +a478015851be15bcbcbb735ccbf1bc05c482e5451f42898782e69a300c324180859d325cf340ee050aa19a25c0a46e6f +8df19bb1ea55ba4e0a26fac6b25844828d30550dab3cf869856ebebb7f045a79201b63ce0a6518884fd70541263fac14 +9438d13c62e5b9127d7074f0ab9266148b358183958d53402b8c35b8fb0191e978ff62ab3b88d50a64ee6e38a6033576 +81e9dcbeca58d8226fcdd27418df047b640fcf53bf13bc34b7bd47fb749eba5d7c5c3eb249b345f1a253b45b188b4a36 +801583f8707218ead0c4e215051c3ff0e0323a712dae13c0dba0e3e82a8dc7a69dc016bae9e31eb4cdd5ddbe47711e4c +9083e8c0508088fbf963bbabe7cb5ee4cd13c9513c8d15bb58f732aacef2d480441025c8c9ddd07540533dfd839414b2 +a183b8000ba2e20cc00d7e1f5b004a8b191ca41b0d21bfbfbb61d8c0a37925f6495132f5f9b240c411d6f40856497243 +84b5eccb5375180c56551d262875f7694033f6f1e1da98ea6e54ba75d5852360ceeff9e04c92b74b176c15f0255b8459 +a38bf79e3363c3e261d487f4c707d346d4e72da048dcaf750eefc846bfbe3f832780b9197c521c5f633fb434fe762b5c +a24c9a171757f95a7c87fd30f5dae6e37eb18a0e11285590531cc911d158ee1f6863fe655fdd4a7be8d3e41ef3b7edf7 +96c5726534bd2e9f0e56704829fd684d2cbc1bd188407f88337eb1a3280b97e917d7b1ecda34a7fa64203351922f42a0 +873f2b6006bbd86dc17b4a9cec6dfff10c820824bc4c10e5d8b85c48531384cafb7d3ebf8e77557ee6706edff6e52484 +ae3a5440eb7849cc104f8ce22a55d4eeaa59b242c9088401b3ffe675921b4092e19db3cb4fcb1a5d79596ed66caeb832 +b9f21a31f2870ee0590c080efba434a76e55b03cd5e3ab280a2a87061a38093603a84b5da676359c5e9654613059160a +8b58019e7b17cc02af600b4ee426158b8775f7a1922a1e216c5ec96dec57e7456443f3de84e7d035dcfce36973924106 +927fc1fec68c503918b860cdd8d33cbde51836209726f7ee79d58aaad8b9bfd81cd0020e96e7da36d5e72928525ee887 +841f179bf2297aba7b59354c8db4a64b1714806f3f33175df8cc69273d349932d58d86d742b4538a9ef83227fa86eb5a +8390e88458b61efc64494cd01cb9b278b1263cc8f69847f1c20e117fed45f8fd548680bae1df8bfc3b43ab52e0d8afa4 +9867dc5030f9d1265bb1a5c6bd4a192fa9b41e8bbb6f1468f54e7337029c809dc8947ee3990e8fcc54f32f8bb8e89780 +a97999c8994a202f9eac7602faf63047310e103628bbfacb20be74739cd09e49ec26205bedc550d41e8487079065c56c +aaee1ddaf788f80b93703e7ff19428cd80b83574d0a423013fe5217b137968355d4b24830f0f22e474f4464da541dba2 +97090cf4be99ae50baf1471035ad5f027a80889f89ad2af4e33ef23c6a789c179daa34f802c1b8ffc4c2a5dbdeadca0a +ad0a19986b97ab377c9f9c05eac0fa335277f07a79aa6d26d0638c26b37e6a319041c8b90a13a9af83e26bba87679412 +945f6d0148dd09cfd839ff0933da07c9797e718c9303d3e37cd6b74671c92c555588928cb33e04f01eec781a35a19874 +b3788894f44f7e54eef966c11c7225d95f97ab3700f202beb6895500587cdb28dbfade3ec3c9694398b8042b16c867a9 +aebfd343848ae92f6782bca7bfef5d25d748012bbf199b2f54cbf655c1644dcd8cfebe824ae175f12acac8e7d9789343 +95bdbc98a3a912ca055d799e288c5c786dc0da4fbe0cbc6dc57a609af777c78fab1c7b1e4272bb2899f87b3e494a92c0 +99f9935e2515780999e2cbd85bb8ebe4bf09e99c1952c2843a4cf073dcda39b673f19b35b76885cfa5a2ea4ad13a5ad8 +b8b622c30b16157341b19cd2cbd762ecfe4d530aae4738406ac3c7670b566606796b075d1afcb236fab2323c850c9343 +b8bc4394c0351645fefd3f5854217bc30247f9079a0290d31831a1c44759e367b231bce707a9cf1d7f105cc56bceb6d8 +95548b61bc1dc7de0561fd4aac3c035c9aefb2d6a14f8241af92aa5b77a51f1654f2e1596299b4d86014c80ee82003a1 +b1f898a9e9be8874e4b71a6fd5f39c3b4998f03cfe15275c14eab2afa6049eb6e606acdd6b25dc87b74dcbb2d0da6e14 +aeacf5cec4447067d4b3697d9d3351ebd75d364d95aa92f28df560e1ff5ac8cef957029d950899ccaf53e514d605d148 +a97120dd147fc3357f6668107fa740b2bcb1241bec2f8a6e6777273cffdcf59c5e16aac952d894d95976844e51e6f04c +8737de60bdcb31c2d2f024c1f39b3fc780a366b62b85b416d51593511d8eb7198f2746529a58b63e22e85720e74aee30 +adde4aa20cab0d548fe86223e5fa3bf0da7d8ec33dd1d76c86619c7788c3812e1337c76ae28cb6166bf5c761aa746fd3 +955713a9bb719f8f4b2f33d73bc8efac08eb2624de91faa5c6e36a765367830744471c34cc2962831a395916bbf349c7 +b2eca76ca5124f7b2328c2ce3acb87a07aa90215bbc9c481702cd785cf695b7901c27ea407db8d3a027ea2cecc96ac93 +9012c21b867a809630952fad4afcfacb8c4e20298b19a7c1cd060002025b38f9d34ea97475f761e3f9f59d3f7e12b927 +83d4f757b7cc01226f1bad2b404ad2315e0290aaa732225853677fdaad2baeef6acc64e1c8663a7803031f50302d4c16 +aced79069c89b201776926d1ef4c4fc822336faef9d5fae13e1dc935321b4c0648943cc8989871b906f387c46fea59c3 +911c240ea7e03df08465a5b5f4ff76878acadc38febde08bbbe031e5fea0a6f66a16ccb6ba2a26551aeb491bb17a90f5 +b9ef1fd0cefd5fc034539fc59c84b8bdf8cb2299f565124c883750426109e99a150cd2ca7681c074d6b55b9730606f77 +8031193d50402cc84152a3b05e361c66ab389e091f653d8b76f164881b36fb31813d3b011f5d5181abe8626fbe3c2204 +b9929c18c80a3438d03d36005446790814e1d8109a07c62fe3ce8d4226ff3872186589f0164e039b50dcfc80f2c7d85a +a340caadc7f41cd535b4a2e0fdfe4d82a4cbb3a71399147c81e664eb0de11409347a4ceb48be3fe5aaf7ae516f336257 +8b5cc166400840c0c16471fec23f7c7ca541568ab7755d4165810aae56d10d08742b6acc82009db1d0625b1d7c872f1a +b3ee860ed90a93db011d3b3736fbdc33485cdf341c72ce7d6efc44dc3ff1af9d2d8d8c915fc9bfa5bce035ff28bbf78e +93d9608f7043d6c50c912cb94c54c11605b2f0bfe73e3b7144c68ce3041e5cafdc4c4be384df921a8ee240726321cf45 +97b658a607029fc0bcb25eaec3ff9d895269df869e35aae003ad4f7844b711b46479ee849124acc88a85c8a10d6c613b +912d1b2f1fed1f57f64c7ae2e6d6a20b073ad2513f81d2610b98a76ba9ff86d9ac54dfc710a000d4f3cb014a03c1fa27 +9306587b7b2df4d2f9562c918ff2d98e9b68917847c51427b62392eab60dbc91697f224bc0548c56195c7a446742d702 +a86e55ec5bd24d68997f39187f75f75d00b2a289a856b9013282af945e424608ca7ec78227039cf11fa87ab9ab740d5a +9782e3af956e640f62f12ec3af390d8a7f40d170d5e171eee3f2cd5d04e8711728fc3d5e18c813a83d608b4d3da4c18b +ad44365a38ace92680fe0f54fcf901fa4fdd8f229eb9176dc1182e634720bcaa6de452fe2a31d7a4aeac5af7890c296a +8ab5ccc21ffe87c3dc111a19e7ca54d9a09ab86316dbbfa50476c1fecfb707d119c245dffce2d0cdf1ac8b07d25c0f89 +8cd763b0173382e149a357569e32686a93cd39a872fff633e48f8eb45d0c5b05a3d73ab30892110249439ded8fbcfbf8 +a75c40aac57ba9bd816f6c1511d5a5236d876285e0ea1b3f36e57824b2d114150d8036cef7aa8eae26072b9802825e5b +a49362fbf29438f6bcd3cd9ab6de5dda15a8b911d5a82d9d42806a0b9107b22dab5576dea8b731f407e995815ca90ae0 +a94a534b672181a8fcb688165666a55e42690046771b134ff7c68fddcaf61816f08225726198c4a252f94d52b38203b6 +a817438bcba5313d578bded71d91d916cca778a1d668b3dd1a58c662f8e7cac2fb4f5fc6123b4ac9f29755b77ed42385 +84b6d4d3feaa298fca23593b33c407174511377862d182a6a67967ba30333359cc16af2e96ac89f20df1fec8284f00cc +97cb96c771be01dcb99c41f3fd847ac84bf37fcc16f22efc7767c5d2f60a7eea91f4aeb8422fc74a97358b5c3c05c789 +83a820968ae2adc5ce435233e81791f401ab4daa19f69f600d203eb7480787f7add771ed7f414be5b8e9a5c53b477e1d +8ea8a8055b58ed95bb242444c7d736410225d5842a76f9db69722f98c48366e511e4001626f8ac7695dac1068c3ceb70 +8c9bcb062d9395c8834a99ce0620a7aec7e78c7fedee91ad2a1dc28308b12f34c4ca2255e453048261518f021c534aa9 +b9f39f3996b7c593a0c4fc64c319082466e6f3ca17cbee1276fe10d2eb62fbb6ad17f7d86ff92609c83ce96e260d5ae5 +b39f10e2a249243534da2a0a424f2e345e6092690bcb39aa2c5867cd8a86e70563b3d5c537a79ff0365b1326147f015d +854f94bc11ec5c09eb3e51cec1a4e2da0be6af9679287ace99de0183a4523eb69aea00058a1cab4a3576f89a5da7cbdd +92c53a9e985362be27923449e797fdf0fa36f925fa4e24bafc1506cda48258887f693dd4fffb48c03cf0501f08f493d7 +b9ed043637fbf1ef9fe1bebd14b38b37a78a4acce4ec829ba5ec15fef444a10c5c7d37cc8f14248545cb413bc654227d +b2f50ea51925529ffb4e247e1373d4d325da79df8cbba8a0efd0b9e36d98f59db624f4162c9ea67c78c46b155f41f582 +896d49825c7972c22bf4685700abaa2daabcd4c15867e0554a643823ca84dd825ae9c08bcbe51dbe94a25e5f7b7f148b +98a3e529e4b3849f20cc8af79e6bf3f85e862d4597bfea69c3286bf5c6372ab4b60938e194371eb7b91e0efd60b47e2a +aa821aee646edf6f004b5ce6a07f14541691dfd709d8dbf9f4b70a358b887f00aa17d781b9358a8e4c950c2bd6f978f7 +a12033fe8e65452889684632cebbfd8254711fd5abb5d9d3115a7fa944000490061f8452da7d1e05e81d69c73db1e812 +ae3a93f6f7a672b663515e93ad7ec14d074c33de9238ae7ad4442c44d8585c5b36e34ea287d6bb9621b7b50fc169aa00 +a182c7004a82c7238e0c4bbc2a1d2162b9bad932747ec26bc09a3996930595db5864b174560b89f2558290fae51fd159 +855d38e9fba71089e6983c22e6eadc3049884ef2edc3d75cbab7b79a910c274ca9530e759add2d1f9342c29e161438c4 +905cc403ad93bb385fdf8ca28896c4686a3d9a7f8b7693e90fbce68c7fe9bfd4283f4b9c1e54ee246143abc579fd20f6 +8e135db52a7ddb31daf59632f1b52041530b03d84cead9e69464c940ae3cea3f14946b78ee7a9b8ccd1a94d288c545b7 +b337b06f800560b99d138e9b580a48875139b1e499fb0b137e24a2892efe5941cd080a4c69ec7d483a0dceb7303e257f +99a564658e3c2d897b59f555f3d6000a91991d04800a450cdbe8f4796ef76c26f77d1f2ba9e3b8e56dc707e70ad0d34f +b8bbf9cda24020515d3bde3edd53ed741b60e68274acb62c2ccd911463408934725e2e1f902f9358eac23d3a74cd7525 +a35ae3a9878c3535f9f8c7394702cfe0c9b30eafca92d69d3a49a942840261759e4eeaf77c1761529adfcfd0aaf90eb4 +acc63b50eb5916ad5c26fe8c23800ed4d47e391b4f61b3159db04d3bb98921144bf8f2ea06e2d40f50aeae23b5924feb +a843dcbcb97f1d2c250df59d3d35e3788b5649d9845da3048057182469a41a4e3835d3da3ea5ab215c88a39cdbad0f29 +a8b58413c71da3fb575bc80668325d42fbf7f0f7c8396bb142ec903f28a81b2453987e70ce3966f7583f3481947db6d4 +a7058cf788fb7e6352839e74806e4361bdd6cc351d542697e590224b74e1e9477ed24aec8b7660b9133b5e3072f1556a +a09a634d9cd439c60cb9ceafb756ba74945b6bbb4e8dc9d49a4fd44ed1fb6ad53bb943f20175905bfb39a72ad72b511c +b216cdfe8f043d84c9b4ab7048f278cb8ab5037c39a50249f6ab0343ec4bc606e4f464e814d16f814677376fae42432e +a63fe5214485e79ac7f110c165908838abac708c47c568a900e1fb98f63082827c0f798802242fb75881293caf3c3293 +84067591f0aec8c588443a919b549599959efd8c9297672c50f5d8a95d93a31b91e044f53cfcec65449342a5d28a0761 +b9c8d6f4232929af2f7807bf89f959da437068499ba23c5af5a3f23ad4ab90a8969238bc557673678a4f05e53e0da712 +99024d488eed42eedee3db5ebeac63a6ae5765c775155e0f4deb930d311b9d4d96bfe26a3609ac180778f0c9b13f0081 +a0f83967d92b4ad4736732420fb0a1cedf7caff51542c912eb24906b67e156ca222e83bcd603d4e0ad7f9aefa203b2c3 +a2e39b80dfc5a149172262ffd8cb79d8b5dd6c953b2b1de03c72291e239f9b7aa3319e369ffa29ec5dbf6d44c14108b7 +a84622d73da4ab80abf2e9ce68012645ba5a299e164d71e2a8778a5ecd7b5ed92f2b612195095ac321c1e515d4018d60 +8e3e5a8538530c8ab13a1d7a1895cb3588eefedc3ff02fccf776170de3d5e0dead94588eb7d77aac03d7571e13c28480 +ae008dbd0ad4ef043ea129100e94357468b892e274e6f786a83edee52504377938e294dfbd3c45e755d15184fde03623 +ab941cfac2ba6d0040dc297bcab5f8b0c21b6e872b45f1d2c817d6288ed81ad3c8e9eaf15477efdb4b20ed5d5ba3c15d +b066f588357faf04b45e9834f3186ae9493982ee0b82fc9ad853a3dc1509ed9a53e96da3cf396970348a4347ba56a686 +a1152f10212399ab38bb5cc0db3e633437787bb092faa97138afd713c7849d24a10d59a17baea39b8ab5a3dfa3abdee5 +b3b9b9381c6829d9ce09d4db06d234264cee3aff62df4028451599c83d88aecc0091141261f446cccb6f5e66b6b1c734 +ae2a336a95836b3a76e8205aa26737ca10d62fed665b0b64511a657320fa564549347d416b8adfc5630a3f7d3f51544e +9308905cf44f2ff58860a9feadec52ff32604cb4525ce86c420b6d4b5b04adeef12b1992646ae299c05b9bb5e344a7ce +a866f694d7c72cefb6fb28b91a42ce811e993ba027334d79e4eb52fead55d1c659851c059289d22a8dd3c698a6be27b7 +8e838ab58c94bae5ea60eb229edd4d88dfdb12fbd3be50d817cb912507e056423c30dd07c048b7c83c7dbae7e6aba5cc +93b51cfb97605ae6b476b2cf08cd5266cc7e701ddd717816b63980ee81072bbf33f00ba4a0466ed2e11f5a5a50bfc003 +ac82f49c94b55ffded6e9df7d1e3032cdd5e0c163c534ec6a20b8f303c4b27cfb57ffe34fea6a0ddb3c1fe9c59b29e51 +9105a660cba4c41eff786bc546c2cd62c7d83a652f4f4733d3b8cf798ff3bd212b26a406f53f999d523f0da93e0df8f7 +86b25f109246050bad54406d233930a4c280cb2fd0215f3af03b382d680c940683aec1f18f83e9373297836f189c78ee +97fabfcfc7f77864c80ffb36d379a1e4adc211b56d1c2fa71d87f4f28fc426363ba99260dbaefd6321da910422513e93 +b302bc1b17fa98531cfe8599eb2428128df0cf6bc548f5c4342002435154e303c83574940896335d857dd9bb11b699af +afd1c76328602fcddfe2be35a2b00cd939a5d883f7b7afbac676683bc214fb157052db60b0574a6e28b4ad7c1cadc7ab +b738c71bc8b4693a7c1ba92bd6db6ffc29f7cab84ba9db38ef5b3c117ee8ae529eed0c26809e9dd78ce34c4b4447c9ba +86501a7d58bbff4ec59f37f21f060d453fdf688dde2713a7ceabdfd766d5435cf0b2ed9c3d01e8d752e231408e4bdaf5 +a7b42913242edc8e12e75de764ceccf548189c060ba55e487df108dc0da0ab96f4beb1638c1e292c1e0e7ea21a650fb4 +b467e5f6a11cff057965bd6aaecd4ae87548f71e8cd49cef07545e79a9136a7f95815d426b784451160d9e26355e0225 +ae70f550098bd408fe496c0fa76c263d29cb4ea3b027ce2747686ba7e179eeb1f8af1c5ab18b3863da5eb75533798a0c +9336662e219ac87358bee22f3a27b48977c2c5883d416f7d479a165134aa13a77145d90721b42a0287e018fb933fe8dd +979b45e3fe95c75b49b075e0fd2a7f1b3a3c7b742761f1252feba0ee946283f9e6e14f61eaaf67a79f4923b15bfa3e41 +b5eec26acc77f1fe0ee621578d7f72d526da2d09bdf493f17c653745c0002f729ed66ba6625ece7ec13bb566786431e9 +92bfaa50bb0abe7143a4efc9c821de8e450482bd5b7f8b5fd0f27d335010dd21933b29b36aec5ed0335c45b7065abbf7 +a45c66fbdd358241efeddf91e0c31b84aa274724125ae6d8be2a798bfc39962ee6a8ec2a5515463b5e28ea35abed4781 +a24707a9c44925ee749a069927e64c317629aa0b0f78bfcf05ceb447ae58beaa264c3f3eeff9dfa176c26171ffc3eebe +84bf55ad211ee3cc13ea03856b4dc631c26801a75651155c1da26d88c5bac0af0d22e4fb17f8ee1af76aee37387dd8cd +8683169f6bb9763b46bf49a57ddea217a8b6d96080150aa95f9ddaef756538097cb2afb88e4e97dbfd9d9998acb2f65b +8c9373c8618c54828d98acd0f14777d1150a4af1b622101bfbcea1f9df5a4d20047a900f2c26ed60b6350f22232511d9 +860a5b8e2b98a4ffc709d6f4c9024ff4ce807c2c97e6fc05c45ba8fc8a62aff7c7831fc911491fa139790e3582ba9d12 +86d108c5c176c62042b02ba3e552de7759d14b424a31b86925d4fced4ac271e91009609fe50c46d9dbd1389ce77f9ad6 +b2ecd36e1c0c74acd095dd255b101691e564301c67f59cf693b7a2b32acca3107b986689d9e9333d53b87e52f0864a9f +a6d49129239f4f32474c72ae84d3a80141596fb72df8ad5d2952fc5da403acbe53085b249d38bccae43a0c9bf25b4965 +8565a6f889c5c06fdfb0e2bdf788bf1df6033d0993af85bd0029ebf38eddd1c3fde6de100a967d24268e4c722c1451e0 +abfccde4ee9dc18f7181cbe04883ed774f96a3856324bd3b0672745bb2bf4fc4aa8299fd4dc5af11fb7478c3e1f0891d +89ba832468dd3a8b62180c2f823f778d0b336cc8e8c0b11ba8964616e0798c65051e52a4644019b62736d987181f2cbb +aedbedb7fa647f743d0c697314b840ec8ccf6428c92a7c5ee797727893a72015a3ebeb95274d031a7540990bb994eb5a +b932b1315265f49ff4db15461a8ed9a521f3bcbe9fa0fe2595ab0319125f1763f8557c9711eac809081a044aa5b9f6ab +868881db332e4c46027dd7cff82e59130392648b983a7ebb059726ea0ba951edc087c45c72efa3c0ecd791a2085bda36 +aa4d0de0cdeb70a4e452d9d369939906a0930d93fb20d6db8ae3b1bdc6d7d4726ef2c7c939591e101c5fe6e0cf8cc357 +a052a19bdd2707f6ba59ae728a144d79992ebcbdeae69a99a9f4ae00edbf1ba23fd2d30059b3ca9790766943ff74a346 +ad5b92862ed7eddf496318ae7943db51d654f6c7d9365283f6f3a3f3b5491f8d2e23e86f8079e5b944e4132c8c4a7a34 +b173f3a3e0d4845fb222477850534ce1a66e7fcc43680533cd3bf4c9a1a942e24dcfa22c54f032b3fff856cc02f09ec4 +93ec8e7b983a51b42dce1ab37da9d2863cf5aaddbb1b97cc0b33a33a51692ac9f26c6ba0794f868edbeddc8a03b21ebe +a97e8c3704fad405750be1c89ba8bbabc4b8a9465c8dc55206aab0ada8e0cbbea2563c37043ed1169e1b792cb0b19b68 +a3e190d789f48e9244fa1dfd2ca0019c5f5ea66dc463cd683b24aac71cdf8114c3b520ceaf8a2f9df8be17a7a7bb7a93 +87366c90d06453142bd80a496901f4500168ea004d78570c4fee1d1fd4c8a9cbf8d6e15376a9abc038792893f5caeba2 +8362b37b12e89b75c6137ef809d33d3c0ccb3f61b8166aa10c209acb47535bc2638fe2d15bd34f5a6eb6e90c98247ff1 +8990f1ab6e3da208a07819754772fd6d679405fe72508a9df6ff416971c51b749262fccfdeccd9bce051823b0a399e9e +83f2d23a2e6a82ce87add2a7ecec0dc6fbe6eacecdaec8f5273dab91f422f4b2a22d278f10a72fa679903e39828a6f18 +95340f5c35769af7ec7daf3c63ed8dc812117151f644aa221d132eaffcdf2a282ff294b9b70f59b0649f56d2276b7c3a +a8a8525c41a039846c2dbe5f3ae67b21f88ea96b1bf2db8429631d1cd35d2ecac9aba567e78a82f002ae63d9654b211a +a379e0904ccd44e7e8f00a895de5843c04190ed8f8321c69f8dfb1fd2a0c130721812bf627c43ac9fc8139f17d29d4b4 +954b29268d81560aeb1e6c5f9e40a556d525d53e64444870c79225affd7cfa9550d02b22233ea3155dfbe23320b61165 +861ef250357eed2322725ed3f0a54faa178af238505bd8297f478679c146c7e80d2fc4fd26f2ace8791cb1b9ac475540 +802963ba13bb958d6671dc628416fe495682f8977ec295a584264afa0c883fb510c098429be9a4bcad0749ab4a330e89 +a7d1e6637af0aabdbd6232a76e19322b0f475664f5546feb43ab79682b7cd9c2759607bd26515d446e35c8945ce4d1cb +877f2e3442afbb07890aa79765fbb9834da9e01c0ca268ffed62b5557f226517aee34d36e5b96973e2f388dc14c57b47 +b08bec12a00e48bdeec12192169dd2275ae768025f1eadce58652f81a449de44d42a2eef12722a6f53f48d9641272219 +93c8cfa679373a9c181679d0a995d74beeb1ec5d8262fafb0a8d5bc7407c534df8209877434525574f28e3c65d265c19 +96601667870868dbf9eeaede138aa33886f6f4ecd457fcb108d9b1bd2a3ff92bbf2c916c8f80b479aff6d911cba1af82 +8b298b1d2ce662a265d9d666c6d70470bd619505fc37d955b58d55150646fe52c707ded2495ca00cb68a33c938940bd9 +b2c9bca6e5f2dec4c4dd1c71cd4ee0e45914a33c01f7d7c1bd5f4a5d837f90da6b6be4b4e3abc1cfda727ae046032aaa +b11488471dfd7d842a78cac4c3b8edf8edd879188d20f3fda06b24f3ab450256c96b9e02c34fdb82b5180a7efeca81be +b70d876171eeb9ecd5d86ec792a537a6632e0a052d6249bccc0faeca2988d9277c1de4785d56b4c1b3938c4d7f0b7454 +861699c27aeff5f83068593bbdcb43719ae236f1642f68f1ae6546f56ea18309f43b97c985e1a85a8108ef5796e36b6d +aba7eea67b9fbed1383b38f81fae2edafb000253bce24b3e55bdf24bf9b3a1e4d3df7d1297438cabae737fd6ace23037 +b88dfece0f6cb12aecf6fc13f7aae8f734ca14bcef14546ae2c60ee22ab54ddf2dd261c1b66ea57a326d272af0735ed9 +8b55a43820c940ca862f6a56dd58612157f6a1ae498d4068044791f684e8ea37034a1237f64043226a30d9359ffbd978 +a426b5317c68c415eaeb28f74e408971e7e54b6801a6ab8370b2be81edf6154a04e3e708b9d72b8975cd27f6f781fc60 +827388f3e7e832415ecf52e17f17ebc75200d08599d7b10a1a7f2d596d4c107455727d9df5c26c42e23759e37927b715 +84c454d14543d1260bfcce81dcdededdec6ce1246707e91129ed8de78d04e4615d1706802322f4ff026fdfa7ef1f4b88 +836fd4f0e801ca2de2d83d3fe83370e75ef11345770d4b69cbac688384e8eeb0465a265aff1c1388c7a9ff2e8f1c8448 +8f39874099919f326be7b8d0dc84031c28eefdcda6c53ce1d0aa9d63d719e3447e18496dcf7e2b669dfc268b06a863d4 +b146f954a29061034f394dfb6649b019067453a306e664d65b3533906fe17dafee55b5745121b357330014c71b636742 +a32481dec0f77f6d6a03e0752ba1a56bc8427c7c5bcaccc58e606805d8ea2503045c97ac1675c5a2254b53aef49ae9bf +b9a2b5b2c03436fb87d37245c9edf505af8ae0b88e7a5e8756f0e620a0e228fb01acd68d5b334d770c727d0b6c4fd172 +a9c33916f4e5b50807aeef1aa200c9c5c2844ea96397a10684f68e0e84b233bb40a3b6c326262d2ca0096f4a23586a05 +8caa5b91f1d407b868ae9b727ba4aa2705b5cfd0b465d880f139ae26899cc3d98de31875e2e78cb994f493d3e11afa40 +af9bdac94874844502c05ab64399f653ea6fbf2a40d410787e2b4feca681df3d02abfb930a952bc969c8aedc99baaeca +99a96e0c0f7e25774cb47f29954ec5cdd98e6c24787b5272c8f0a6452663ec50ab1e768cc70fb560dd0868041c4eff18 +aec5645076eae4922fb2b938744358d559af37e3d6818deff7bdacab3b71216b8b9487195e5a641db2e68cfbc685f419 +b264b75a75e783ca885213346e3605670d096764888a70fb949a99ef5561afa41cd173bdb80af1fa9d6ee0c8b97f344b +a46e606e947db3eb7e25c9c58ac90109b69043ef447509c26fd716a34858ed2e161120f762df4715b8050e4573e9b347 +96b173f6d3122763dc93d8d9bad0e952bbc0cba53d2c2aaf79daa3a2516cccd74f5d8045504df59d69cf9b37106cd37f +a1f3822e9987ace4cf457f80346fe17287a43ff589cef90e2aae8b52e0bbc651f8824f56f964f1d6e397c53e0d69052a +889303ee671a1deb51a7b56a736ea2b7f9d2eb7301951457217fa0fe0d4c4d79abd3c8075a614c4287bef35db63bfb23 +a5acebc9496cc462523a9d38c675b51eaa4bf555cfe1ffc57cf4b0b38d3bb1f101be1c67df5647e51a1d491a3dba139f +a5c47813ac9fa5c0732c6030e6e86e2db48a32d97b12dd2ce8d92a1a26945557828b8b1e4de05277165af45da104ff77 +87f7131c63a8dcd0d74baef8ab91cc5bd3f6367a6b5cc1f80293d9808f91df173a360b92621b240f8b03fe91c3ffd239 +b483cbed238b8d2b11769e1fa5cbfc5ac8bf14d4ed87142ae0cdffc04984b47d9854cc291daacfdf21708dad5a152e14 +a654a05cf89a742eb1d0f21d592287deb274e23b241dfd48759dcbd4b035da96b921db6337d0696d09c2e9c7ea98fa38 +8c3d475a03a9bea864ac714bd31a3c7dbe5ecf2a94bbacb054fd262602b9cfe7b55316d7e0ad1f932f733448a0948f54 +97f7150932e0d9fac35a4949b8e9b5839a70519c0ac08419a08ba4e45c34228e8df00b64f156f36512cbcf928d86e2e4 +a2aaf6efe0a8c3f67deaffad1e4dc4142f327ba5be6395376c56952a074e2a8816d9d8f0191e1aac26b9dedbb194376c +991b37e00e1375cfba4e46e1e0102b5edc900b159ff8a868a5e578527acdbe9df1b6aed996379bce624fb23f12082bba +9829631c25ad10d03a13586d4509d4fa17f38c564ae49f97ca2ce57171bab650b95151c8eee063d995348948df87a83f +97865cc65b30c8da34dc650af10756b7088ba3128381e024f405c84033587941380df91e1aba53aec4145a62afa05136 +a518a4db7013ff59a889956eb6392a63df5e6940f96292ce929cc42506c203f36906a7c46a1bf20ce425ad4e919df551 +9563f074897461613f4416d163255b3d40be15a76898cbda59d5fca1d18b175ad826f807c77b382bd75115ba7391978d +855e16b9f9fad0e227ca85a56c268c77e2d1f07221829e584dabe9caa925439db8289c56a068a55bcc2f1febf5cb8f97 +a5b88cdc77fc4320865f5a58577d81ca4204c87fae0520d480fd8dc346ac87a6c306c643293866e62c359c454f9fa210 +9949f904e1d44559ca7eabf551112b0e5aaba897c25f2eead5514b6131f8acbb274bf49821a2cc230ef1359a7545fc09 +942f37fb1914dbecc43c588b414ecda4a10b6a7dc378ab5df9ddeb6b2453233dc6a26415fb53eaf10904167c16600a44 +a1540bbdf981c6071c7b0e6ac06e2641088fab0f8856ae847c80479373d526cf6d0ee9ce47390ab468e298d7f85b4321 +b600026df69e114237fd68a945c4e6974a34765faded99b1c72757ac15e86983ec42a504b796c8ec1f004535cd0fa8d5 +b62244d25116ba73ef1f177e198da10e94af2660bf616efd9cc02bda2503ad979efa1d53df28b55f4042571881feb431 +8cbcf56edbf8c76bdee89cc88bd55bcdea6f2c13c1cf1bf2c0c0a26792ca63b72043fbcd46a32fa1d7497d363885cf3b +b4162b1601954df9256362dea851daf2a889efe83c57a2a6bd1e1b9022417bfd08431ab532296c5c320ab4eb299677b1 +a423113be8ddc50bfe92bc9d6bc76055af3024c2b320b909adce68327f9e5012b26d8672d3810191df800b99a1d6274e +8fb97e0f377a64c793591d889cd2c9ab26e6b6fe3bd885390ad6884f86050a38f0d34e9249098f070474459137dc21e8 +8496332f7bc848aacc43f0c24eb761258a3bb5d67447098defadd788e84863226115fb43411484ee6c86d341f1adc3c8 +8033dd2e37663eaece28c0849a0e2284d4cdfc90d4f03ddceaedd5b86c770b1b5eb48751ffe3fe623793021a6334f2ed +b36fadcfaf6a277df14a42e02a3107e68986db35da2166e3f492ed3d6db03c6018d92bb34ab5dc30643b2f165b4135b0 +aa72a29bad0fe78dec3523bf692956d07086e82c56796908733a7dbcc801a7cf949425909b611421da1b01c7c3233e1d +a8f23bbd39ebb4ef3ff37a69ca114d412d0e82ea27bd9a2c0c8836f6b15d773e98d43158652cdfba74855f9bfc764dad +ad5cf7c7c1a68b52cddf4e64cc5e41eecb90d7d191bf24f20ef5978b31be4ac0c1b9da7123cdfc760fc2b66a7c312f92 +a0bb840ee52ab624e1ba2bb5c8ee72625c62479b361531a3172a7b5cb8f53310cae9ed4c64d4728f40f3beeef4c51266 +82a81d048e8c19b7e7f42b4125527a9541f8e9c4995379c58a8968665d2b5356ed721f60877bf815ae247e6aba8ae573 +8c1d8b6f01c3d22ddf8c36f1f293846bb1819b9d81d02bfa146d0b8594e62b1e0f1b05f763b01515691de1b1bd2f184f +aa74c1fae5f97b58b843d804ef1f4acd1267c65898390f2a45d72f8cbcb22cb3b1a8b885a424b104366a945c4372c303 +8673e0415f1b4db544cf1fc39adeef6df6819e890ffaa27122ba1bacbf2aad312f94a140bf4d5253c5e090736bae310f +ada4292eb29e733cd4843b532fea78edb4804295772754ff3f20fc8435a53ddbb5a4088bd05de217ef651bf5058939ba +9362eb2639f4812cdff09baf7917250e4779b1a14dd0d5bcba109f825ea3ba76b2611a84bc91e21ed8364351573bf473 +ac07bbc11a784e5da3f477d1f0512cf7a0ecc0d993f2e80f9259318e6894f5b14bf4aa61aa318fc0ca8c210956eab5c2 +b774dfa8cbf6a784434988549f72aafa15d51ef4dcbe5c69c14b468dead0248e75fe10510c236c8900e4d4a4cc4d4046 +aaa5201e045cd538bfaed5162ef37939b75d17adbebb096a1c2f2b63ac593b55093fef72fe455f8c527b78f5d373078c +a8af4682859a30a3c4db527cadad2867118be32afbfddfb4178280747c5206cb4a827b3a2bb817f9397842a1d1637b18 +b1172065b24ee54b77afd5dec43980000db0ba8182d29933a7d5dfbca6fc9fcc0b34f950527cf0bbc077373ed1e3e668 +965f0095ef53d9c536724d12047cfabedb311f67588d6152b0724d07ef3275d6de87dc7d8e613de2fa28ea38162f0308 +b2fd003b7347774288575c65c217c497df97ba4a187fe35264d2ed1d39e35d862fc904a206dcb11c181c835ab7480200 +8c4d0588ff2ef693ecac5ae22a312d94f545686d00c9ca8a989155cf3360c46f390f3e8a6f521163508aa899027d9ab9 +85db932750cbbb7cf46f72c97afb04bcf6f648d471fd2b6ead9a692c93ee41250d12dd21af0dcd23c2ffb68ee0103016 +883cb8b1bbc38f7658aa3b0464d8b04c141f8fad442bae3af5675103f452862b9a01fc06c2c3c06e607756dbec8fe59d +b1c645742675db17324a7454126760e99a7424c9a889627db4670b5a739a2d3046782ca54dfb44e1d741efe80774ff9e +a6b5d4fe4ff92a050a5bccbea768c65c595d9cd8ac79045934245131b8375cb3baf14e306dfab158dc19826f1f46c174 +a355ca87ac37b82f934d52ab75ac6b8d23c38a9a9409697b6f0adfb959a64ddefd030444d7c96424762e347e6052bacd +8118148e0f0682ac8ade23c1212c24fdc8b75b643dfb86c9f862c0983b14c22dc514f19ce940275700a0ee9a367a784c +8953c4ce63d343efefe2c90184247ae9d3d04c8c8077e46cb481de1b244f80ed1d0505d613f027b40f2567dd78fb12e5 +b4218ee61312099e9f65c865a6e697fc6ececc11676fec8aef5b9799ebcb9a561899e073bc0dc22821165184bcf1567a +96e53184516e849a92f9ad6fd9fb2a0b1dacb6027050d40e7052853f14f7f725784fcf68d8d66468249d176908aaab6f +af0309854bd495639c7426059e5f2cc7f3c62b96684c507e913839989b353f4225162c251296f2de471c537f7263bb2c +98d5b1c0135e475b5a4a13dd2424bcbeb3b0bbdd40be2818b4f95af28e95b43dd3561dc194974981afaa5e3ee9eb1768 +a65f3de843eff34dc413a6cc3dd740ef3a71902792a1934bfa328bc185a4e86e08a61858b6034546eed6ca8d1b36a3aa +a8eab8bdffb2feddd4b9b7853cba152f57a54d7b0dbefedf0c581f620044bafd6318d7e6bb7d0692b8b51e44ce4bcda6 +aae01d858392cd53fe52c5cfb29274f4826a15c4a6d9b3fa1fe55f10581e559cadc5864b99ef1d9460c54a236887ca74 +8aaa676b466d9ad6f90eacb5c95c43b5d8a7c161777a16a5ad05db9b85d5395bd6a827ed38a9341deb1761986791929c +b9a659cc348db89f5037d1adaf47b3d617a6ff812f66f87885dad841eb306d5f6609d65fb045a92751d99b82808640d2 +8a1b5276c08409672ad39a5d051ef70f34fde64cea77fb9c46124d78af67163ef219fed9e4caea228115c8e5d13b4d6f +b46ad5c5c6de77b5edec17ed38ada6fb63ab7cd66be5b57a4e37a267b9259f3794ed7a9662a6ba3b3ea88c3cb5e6aff3 +a0f683f9fdafb04583e5c3cdaaef18c1756348e57d1868faeb7a091034993874d38a064c5d7ab7cf77efa182c7e53d03 +8f76435e23cbc8dc7f5a87fb5ccfeb872bfc0fa7c76c19838f2c5465b9b60944378a7af5b37ade81614efe9573ee7711 +add037cebcaa3c78a5e860b8971e6d4183e6c8dc76edb04e959dadacbcb2ce2de8b1c2307ba7835c2d6542764c2ea080 +a2eb0a2d054c159332d5a18ef543c1769e037ad5d9fbdff224a27d6fd82e80405a529b37ee21f8d3979bbc3b06fb6326 +a2baca90282fd708882fbb0668e8d8b8f83fa51787cd45f86704a9a1579e0b5ebf91c0f8af24c2b5d7b86fec7ddfc3b3 +b1d6fd2da2ae66ca4352f50684c909a34c9b99640f202ab36bb89bbd6539b579b7a04b48a3829c2430c5940ac021a39b +b1541deb6ece54c26572f4a4494a5f474852ec3588820005406269e442fe9d6911240fd64bb2ec36e24c337351e568a3 +8e16aa6f9c49d3e9b273aa8cc29ecd01d68922681c35c82abeb5faeeb3fb0e9df89b473649e28c87b16ffcd694d2d510 +a2f06e7da40723cd9360e042eb36aaea98e1e7bc464d3f0693f091ff55e417ff6a5450c0135457db5ee31ccbedd4c09b +a6edd0e2b9a06d0caa3afae6a0be76af246a192cf5f93c219b156aa5c175d9859b2a0ba6ab654a79227d283eb5cf6cf9 +ae6d0ae9a9d1b941f3a150deebdc6ffea11e9caaaaf5e5557d9e7f66ade224e67b028d41b646e9f6b57e7e92749189cc +aba3b61b423b5a1b744540c5732b4d6c15b3a20650f983ece43264901e43b776cd35caa01e0ca1586e60648b8a2a6c10 +ad79fb54357484eea57ca4ec6b77a142e138662dcafa36dfb978ef328a723019092afa7fc8692434d84f28176b5ad969 +997c7ab0a7514ca2624864a1e152d2130adf235815a12eb0e006216c4fe1b984e02fee5bbe58355aa55998798ac5bf89 +a9d81f9192a62728ecaf45bd308261c2f008af1e2797e223250ae62cac4438632e3fdbe8fb15ea62ef8478b1704cec83 +9168127f09f30200e9187e13c0067fc2481e1af74df49d22b5de7b48b82a56d0f2c19bacfc9521ae0b1520cc3dfd3bf4 +801890010d3b3efdce0602f8fbab3658e4a088f90117b099e08eab19ab1aeb837e20cf93b78c06b4a6b223444fb6e216 +90a30e3d40c230c111251320be19a02e7d4888078dcf3f8869ca29d7be724d1a724f087639e134525cd7e0a81f139550 +ac303a6337d5b7af335d853ea52c13e608b0537bee5b818b7c9eb2d63742cc3c7fd2856d0b996b9a2e94805c7f87c114 +a11e4b6e5585a51a556132a5aeb565cf86b0d2b2c983d033efd653bbfe6472d2dea5a66a1c67acbdbaf1cfecd0de37b4 +946354743a96b65cf60c39fc5386b7ac026a1ed64ce30686965900a73cc594d0964588452ee5cec08ba079cd089d436c +af645f7a4eccff64b4a38fc90a57524f37bb809f0df45eeb2b58e7b850673f341c7991904f48f3dede366f4d300e22ba +83196522898abc5ec71a60078a2c1085e68ea744ca69baf69fd3f6db2704aec328cb97cc81c8a9171fb3aaf1f7b24178 +a53b710c8f1736fefe2ba041735fff78d20662978810489841406b6ae8923103f342cbe6db436f3598ddd2d8f591fd1d +aed77e28baf473b462049b53fd19ea0a7f912a59cd52ee38e9ea55f07c263a4ff60c74be6c06d9a7ce56685c014dde63 +8994a271bb2801d57c7cf42ab1387e66412c64746bd1550dd5f2b7d9ba4c89397a5e645604cdb92ecddb7e78918e08eb +98418d8b3b334672ff391840c370a3cf8cb8b0f0b62c94dd6086d20af5a130573ec696ee185688327c115890648c5414 +b7f0d8ce87216871e6422443831b846247cd5720ef12c04c8169a23ce22b596390677f6909a01b147a45e69bc54b0ac6 +990da5648177d20c26dc3d221811343719ee26b2b53552696768fa531914cfd3b5327b480657655cbaf83a8b23a7c017 +af6c82ac32c139e5b893f1c2872f47f51f286486aa48b80f0ccdc4a8c04d7605055af57f645fccf89b1e8ae047069855 +b6478e1bfa11d124ad200c32164655bd01270df97aad817d048c7ae751a161240ab9ef298ca281c9f5325ae76c166f0f +80656ee167fa8d4b78e966a98728dc222877245fac085c4ac36d620106e6d9557ec1ddc4379214c1a33c4dbcde81a9a2 +b16842af2e0ce8f6902a9d7acdd0b47fd90fc1a9aca19521df0f566d47dd8a9d9e0bd8096976e2580ba49ee5c6313e89 +b389d5d3ecdd4dbef69fdc2fb04d896c63d821f826c52519143164126efa607832ef363306c366535c18a9f2381058af +865ad1888cb52019627b885d6acb447c4a9bf3114c3cc50a74b55601abeec4d74db5dae73f8485ff2e84367f5fb30636 +97d1dc43963b02d511b5238b74db8ff83a9f18d6e027bdb91bd66d051bf82d801c28b3f76d5425f89cda2a73841fa9e1 +a6686f0701b6c34ed66edbe945518c01321a31e3c2cfb18fb985c84732930a73e9b6fd2f64e11ee77d2a805b70af6526 +8e6dd566aa4efcd154d5cf5c34aa001fd02094e45fd8403785c15d49636f25c296eae1dc547ff3078fd9d9265e50f770 +986d09ec01b649370b824f8f92e5f980100009af221465ed7c14b1dcc5fb0dbf5935d066800f827aba839597048c4ad5 +a2a640b38f8559bf84e17b8803d57798b1398f645636a7553aa5a0e0c1a6f46755b7e77077be4510de9ffc8b7bc8f275 +88549651874af0fc68da48ee222e88dddd764d709edba3f285db3cd03afb716d26f9135907cb642db3936f922e7268b9 +9037bc6da84fd59986eb0957d804aae030dcfa78998b2150a2c378647b8982d208dacf436a1d0c64edd766966b0e81b1 +96ce84ed7d68d8418038f363fd254fe1b965f4a334268fe45a7dcd1aa1a62972f64c0448684029e102c34fe9ec61cf44 +93ba99e10a41e77692403d0594d692ecf4217642de974eb5383d1429985b9bea6533d1485f0813ef4e7d1de32b8ffb9d +98bdcd80556812cdbbdd8f7a69f6f1d7cffda6784015cbe14ab19dfa164ddd88cac55edf883f471053992c681dd4344a +8347019bce5475b7f1059be4f01baa85814acaded272014df819d2cb37fa6e94b7869c53bb82d6992bc32ba6fa20c249 +a253ce221af89e5e24ba2dc3522116e10b7f54a10f829eb0ea121f9b2f8772e080a5205c70e64650ddbe08d2d6526e50 +af0d9fb9fbbb7cf8957cb2ac38d68ab21ee169b2d02d45b248ff2923b8a10aa0f4189b199aa0edae15d115f5cac5a82e +b0788499e6f663ad1da549f9faac5c6fed2fb7a62133fa7b04248b5db8df90c1b2088998c60bb153e09b351692064069 +a516362a13e88566ef3a7031315968b58abf53cd75ac3848e810a9b3fae54ab35f014a12b4bdc281418bbaba482ba0cc +a49c6372635fe1173b12c750df547780ce41f3cd87fdc8e7815b14e663e8532e9eae7d3353da2725e83108e4a75b49a4 +8465563a21256ab7140f08f24d853d3c46b52a42c3b396efaee7235e424a9eec92e36a088b7fa7237d710d6240b3d2a8 +b5e689aa5f9eb85d424324b120af75449d068e832fb0a2d4a0ded9babffe977b40aa42af5c3c08b0805281095ce0d85a +b11fffbdb735c9fc8d5ebcba5bf300d1ebd2315b2ec77f76248a864eb4523c01c4c66827e6638253d9cec06f10e8804b +a2af078a9c2a194dae54dcb427c4ba6dad6ee747d271f3b6cf7ad601d2d9d4df6d81b3d422e7a2c3cc6ae7ddb02f676e +809196d33d7c1a6e0389e79df44e31f95d721942057ac42f5b3a8102aff5faf9337c38110f316554c80c6aa98dc55803 +878380fe7ade20dc6d9ec52aa5e50f0dfd34abfd091f0d9f5e0a291a128d12f9f68cff712570ac1c705e6b92e3af47e1 +a571663c17e5d175c80af7cab390bb4321c29f775350a32a210503bfed41c5dccadca6bbf0c12ca307d4519e0ec7e3e9 +86c82c693cb491093e5372efebb71b4d4208ee5873d78eb242e1e4fb19739d00e7c404ba4eea5f0d989e7e05085140d1 +adad7dff03f10fe3bb23402d89be0006894013790e9c1f70404c788ff4ac69040899883fde6da139f600a12a5f979d0c +8e07a2fa09c14943d85b27902f9dd91e8f9e2b36a016219a42841e733df73ebc164760f018c727425638230f294b5d2b +ac967a24b209ba09c68128228639ded0e64bda4f3ef55ebdb9823ec0538ef3b14185ab7fbd4237496bedff13be04b920 +98217ab6bfff5e6c1ba271e288d8c06ac745aa1ec8bdd27f0d309ab1741f2ca21b6a5cec099d7b5bf072203e27878f1c +a0489b7bad0a4d4838c2eff854a583afc0b38aaa3cc11ff41979beb9b0d56068da6d720428b5f7871fea0429a693c902 +8440520add696bda61419dc889d654d14e96fa2a76b40a4025a834ff6e0c3091747f4458d07a09f633ce36953d17cfca +9527537d0f5766441621221d8ceafeeabd6c3d2de7e6d9826d7f323b87fdb58ff7280639d64be43c664ac944c5d2ce73 +94164c9f13fe33550db673001e160354c13d501df38b3e275204745395e558378d6c040611067a9d2a998f6ba01a14aa +849e51bf310c68200d918c842e222727a49bfde514bb3dfbd7d50b394b7b1b879ab0b263dc03b3067970fe1b1c6de946 +b9cf657519dbecd3fdebbde4274741fbae8ea9254836460bb31ab2b2f80e811d2da3db977ac06b37e16b70ffe977a065 +b6597e56705376ff70b3c569a07d329e8c24619e1a1e795c25e04ccd1ee8be4973cfe0e320728f74b90e991dcf99eb87 +8cb69427a5398cadfc6207e6e8c33fec480521e6e32f34d8448a85d013db52860643e805e735688dadeb0adf2c8146c8 +8c43413357c19ced287c67696925f1a158d4a2f97d97a0ca52e0e2ed423eabad837b2e7f245b6bf71207b8631a77e2fb +b158821f160c068c587418e6dac53dde6bc342457dd9e34cee9655534185edc5e3f31f57e38f22e8a1faa57a0c662ab7 +95a055aad56db57097e1e911fe567bcc31594a1e431643c32bed2a6da5bc4df4435b2cb6a7cbaa71c5ac63fcf2a87847 +88a9ae312b7edf2ccb7a866dbd8d38951bae97a11258c59955335c0b14e9edcb2f4e69b379f5117f89d2acac5f4b6942 +90eb01e2550a27191a22eced09f999ecb110acdff34d01d928f96def344c944d712d3303f8694aad070fedb6603163ff +a9a85ebdf9322ff818ad3f7f21687b2059a67b85f60b1152d10d848081d012891b9ea1ad6141a2ab7558c67e35661e95 +b25f6657ef674cd5150f7f49a10c29d61ce52fa5dd061aca7e4787434f71d3b89ca9326140180f7d9a7f61ad2c896c56 +933ff2baae013d166b7d702a970ed2736c3f564a8ce739059952173141992aa47c3ae470567240de585f8c5fa015b96a +a3fc388feaa7dfc5e0010d50fee2a2490f5e7009c098e1f0370468d33e301fbdefcaad83a20cf7fc7a714c75c6537ca9 +b097462c549fefb8369f621a865f2bfc93d8ff70e63c82998b1caa661516e1140693c28f75e5189394371ab557d0c605 +8edd93016d1cfa27ad7ee8242800c8706beccf2bb7c949b0dca2f06c3b5c9c07279d85d3b0840cbfd5b757fb954b21a8 +b4d71375c9e127d9726c5e9b3ff8997223e023571cca32842505ddef567c6fa628c62cd23ec058bb98a1def7ac0d8805 +956317c00252a2a3e8ccc6c3e46b10dd51195de837fabea2523d4804ddba47480ac814e1afc0c0c8c8a386c3551d5799 +9750524692428b3ecaaf6cc64f7f9eb0b89fba94f5ca2e10224155bfd570de837526b2e653a70a967e0bf774b01adbca +ac62f1c1e190522974592b0b1c6c38b527f71fc91c20f9257de2a991af4fb4a46e7db206698f3bdb0f368c186a8a82c9 +90de9bab35eeedc160183e83fc460ba80e3c97a4f21e8e707a002a6304973692401a37c041795eec3cf40be928e80939 +872a90e49b0c246fbc3c48687b250dd6e22057956fcdf72808bba99d4f175fe4bdeb5576ae7d1e18505a900927fe5c8a +b9f95ea64cc4a81c52c545e80c2e6991db77e5202d829f2205ea596c9727aae55cc6551eec1e5f99443f8f8705aaebee +a4f7eae6d374de3da210cce1244f959ee61a49d0a87a19841b5b527b4aafe1b0dbe8f919d6d36ed9db6fb2516df97c72 +ad84458121874036d5f69b69c72cbfdcb3ee5860ecd62442dda4503b024e817ff913b6e3564af7e2fe1e4e3568959cfc +ac77fffb0a942ac32c5b16188b09dc51c7fe098cbc147219cbb72e6af0d913a59fdabff6a2b011b9c33522cddb37f689 +846e0e513beadc4c0b5b73b7efe5c5bddcccbbe399bd0a4513df6f37c56adfe227717c7fff91f9b6b4e26b3d26a06d37 +b131293a482bb503c15a9ae1bcbbd141b415780b957973c8b6c2bb789278c0c861152231e1f8f6452944f50a057c27eb +aefb847d417709a67144de4eb60d37eed3a46ba07454ed30b0a3f99074cb8c26981b4c66e9b6efac79be350d0ffeb93e +a85bc60ecd2993a950e35f6fbaec65835e84f8092d13c4911a533ccc864dfea808a1e184ea402a7603e7f4e8bba086d5 +880a35008a1ebabcf882750bfd957231c561913e13148ccbd3f35fe0d6d0ec6d5d89db450f00162805d14bb91f1e6759 +8b76a23a94d0738ef5e456ab9cf149cdc918254fbf672f14b3b38a05874d842570850dd8e24fc5f3e3ce7cef6c7d40ba +b4956aa8e986007c066a1702fba0a725efe57b8ad422f049008406a0dcbe33c3ba2dd516ed90e9c278fffd020aa062c2 +916f6316ce567aa203e87807753f92fac58a9ddaa5e4d6ebc585f717456914d5bdda9bd806424e47bf8deff70a418d0f +a45b1e0696955a463cbb6a15ff33e1f638c381d2f51ad4de68026d8dd2cc6178c1a99f93011b2b27d739920dfaa66022 +b42abdbad1b327352dafa9c9a6ca595e7c8c592ba9feed3ab53f37bac5e31e8e2e56a996a8ad9eecfadbff8e36afacad +ac4044190ec2080a270104cf16cb2cc5aaf02d251dadcc74e9326b674bf03d3ea74e062ac2edd8517c4d56345cd006d5 +942c1be47fadd306854ff046d84b46aca22bba52256541447adca324934c831186a98ceaac8ae31bb87ae9071b9f5b91 +84cb1baabcc63c62772c4ec78ced4a231ea19af7aaf63d0eeb10799754cbc391a62cc363441f8d2329debc13f11398c9 +b68f9607c522375a1926c92ee5d47e24b6a0744ee4266c13054794e50222b8537a199efa61a6653240b8bebf66b7b6cf +85d90bdd90e476ce808c4327c217d16f5199c8f5f80833b79361afc45f98ad839fc11adca77ca85be7d7921b6cc1753f +9244ff67da9d389cf15b6d7d063955957bccea82c403008e5d3316297f52fae384d9b8f64313ef036c51ac010f5e9eb9 +b5c874e3925774a47d28444722ee1720eecf1c273c09b9e084370d5d7c4bdc28412685fadcc564758b1749b77a1df4d7 +b3db13701cfa2170207c95d8622997fd2f1df206116f7e4884a6e4e42da59f854a46e2bcc1ee4fb8355d02aa8d6c20ee +a8a4eb1659ffd9b0ab7196e7479408b4f3d23a3e36ab1010b5e770772bc5abbd2d101bddbde57e2b88e1ca03c39b2781 +8aa5737eae2ca4aaef89584205710bf4ea84fe6b9649e9d0b3e56d064b218f77fd70b7f16da5e9c00585ce19fecf86a4 +900f6aeeb79f6dee31cde510ed6b6cf667782cd7003cc598ca33100a058d4f34ecce24a76048df8bebdef7d3395a71eb +a4f95cd10a76bba45d2db43a2d81d1b4f3b1aa68b32d0556d87e1b96630da5519d6665d36cb3c7689c26647115cfaea4 +a50e67ead8499efc0f7e25ee5e49fb8d171ec6201a57e45325b2a4a504256fdc7a85f259f806361973af9a716596b33e +b69947f2564f20c65c9f784e235861cafefd52c89f0430cb4ccf43822b21f060df39888bef003e2923ddd459bf08728e +99723542891b1ff1ef283cadbda31140f60e0796bd1e43783a41512b5845277b403f97aba57eb3eefbef408c76874e3f +85eff0dde2069e611c0ddb0c8fe3b5f65a3eb62a658b82b369f5f44638011d060d92fd900db126707b6d84ce4386386c +a53556a76b057f7580194d4c0846135807a434b4aa976f9fdbb9c4879a7f33a6f8248c09fca121331a7eb29ac53199ee +b29af20147a2ccdeaf8da1b5c7eb1a472d530dedddebf0e0c6c61abbfa933bcbc7cb8d93e3d0aa27a5bb1e0bc526e7dc +ad0907661bf039a34380e82f28fc89b4744561edcef73246eb8dc7cbd7b045bc804fedf448ef573bc336e963e43f1254 +a9df6297e309b6b524d338bd0125b285ec8af09e440fc42a4f82c66a86aaf061cd787f64878527f4c677e6eb13a53e06 +a6dde1b3c6a927c1e16edfd29e310d91a4e7f77ca513fea532364063d8c4f804f5f405d11f26dc87e707d4b3631c8113 +88ab16820cd37290d9e99b6bad1fa1a7704c0f828a35be31554c8ba0f1da2923bb17b5a56ef015b798b99da346665422 +99335b6267f3504d5878da64ec42c850d7bc848459bef19fffcd8562fd25981b779cfd1485a2c67edb7a72d3f40a6e49 +806e39953f2f3eb2471a1213021cc11f2d7ce7fd00f01bed239b2ccd16dae6846a5a05e9e7f3729523fd863983367aa0 +a8049858311cd62b13c8b104713d4c32d66284b9986d25f214d5a1aaa4dbb2e5f13ba25ce84c2d3aaff76456dc5a56c7 +84d8e255f875a8764d2b11354985c1939812c1eabecf364d2bf15e39f5df5e4c2041659da4ecfafb9ff7c4be861239a7 +99d2380183985e7a208e4872189023520d2201d16af92c0f08f677079842efd10999331c00289a19be6e6e86bcaa5ad5 +8ffe7b64f9567036f97866c6b3f7c9f9c49ddcce2841e8d40adb42e64cdd5c15e744b9d0b88d5a0b24662288d0b1c621 +a1851770194afd1225eb8b589bc0225b70530f8791e2df8a5fcb1e839f91a3ee0e7fa62757c3a2f04e635a55165c0543 +a233d3d62824a21ad0a71f2d0d5fff195ac7d65ce06f2565e50420b7b775d4d5ed9d3def6a2d6ca2ae8f8f9f11bc8166 +9644a96361e2506e84eb7d1daaf0ce471603e9d488b75b8cbc049d0877bef56621b8bc4da41831593b7552cc78edc158 +a8163b0bb4b7d860610cdefc4d7cea1862565961cbadf9dc80bb64b4b1a9cf29dbe0bcad510bc63e3b5f07331292aa85 +aed2d795c512c32fb9c020d0bb6a4ff16a5b0d3d43b2969754a7d619c353233d88bb334d477bd73d21a60cd278ca166f +97ae28b31690e5acdbf5e0467aec83f17f988161ea15b4baaf613c77d460d2b4b36d9dd3bed1ea9a54c6d72887fb7ab4 +85edb3d4772eaf9985c74913dc1544af6fce60a18555617e1535ae512a151451f4d86f6761330970e0d86d32f6f3a4d8 +b1165b1c44acae6bc3d8d8261ac999c09e1c82f85d5731990ef3fa932724e5825b9b98dea4038dc55ec6dd7f22e918d1 +a5b32863d96cede51b7d18c9f0a8c1f369eaca9f893f74439c0071c0b22fe46fa17ee11b57473a936a34e766d71abff8 +a853384b8a0b7af96c86aa407b4fcf2130533cd9ee4e79e11a8a4b4f4b81906bb1bef7bc31cb499687397766795bb8dd +807ac397d46e4d6c5db395d0c340edbd3227d380efb3b6a1139e151583295f3059df8004db0e88ffe786fba5b14d192a +96243517993cec738c82ce64401fc24eabd2ea80feb5ad8d919b127d2ad35f8214130a454dcf9b36722b0c7865b56256 +8d50f62b0e1d317ad8ca4eaf188cf5deb8328dd0fbab71b81861b52e97f669991156aa143d95e0b11db1ee0dd23932d5 +b6200a9975e18a2f39ef6acf2f01442fda3c7e636a8ed966599d7006ebe2585d252d93351be99a988efb02117b74f995 +ae8ec1ef4306aee61b4d24e34de54ae49b1672a51497595455049a6414a2e9c960c82c09b53fe16ff32e03db210c94f6 +8fce7f1a40ae0e3a65e06bb95945e8a391c6d78d8b9a3a468154062cb4bceadac4bfa0ea3f7a9cf769acb91dd03462d2 +a26072945b36df44820a7d14d1544d073700269443d8debd1c830bd07773635117cb2022448eb37b581acf7a5b68f4d2 +b0758113625d397d96632ff4f751f0e9eb9fc8d7fa95701a52bbf6fa9e2e620ef1dc327b8495dd9a27ec7964105ffaaf +8f1b6e9eca67bffa5fc249e8e27ed24b891a1ff4ae7b57c3a663b8601ae41a0562088f927aa75e6e0e3869f6f197e106 +91111edc465291a2cc7107d6dcff7b08d2765c7433082a28697ea67f72f9b9a7550074c693feece0825027bae9e393f3 +a962233c0012f45a4bcf4879e5feb32218ce879ef33db766bff01026510bb90b6a16a2236c65a216cac8708991b7d6e0 +99d958e36cf64171583455922dfb6efcf170a4dcd71ce2fe4229b0ca6275a3d0294281a67626edb12b4b7bd5a20fbf12 +a53dd036a1e86e3b613fd3dbe25d9907a9c308431b34c3d9be814a6be6dd1604deb2426e05a280488cca65ecc2ab89b1 +b16e964395c2810e66c822c6bfd413e3458aeeb73554365fc67a8bf1b6cd08467424c74cce06074aec1f5a5657992126 +b0dd4dea2fff95eea4f32127562cf174d8efb11f1f6cff9c4397b188171be7964f42f246f9e3fc0272e8c7e4f6df15c7 +b3bb0cca54a8ed932d339932d85e5889e79b632288af160095722646ff2f8e12ee91cbad6b5133052e628aacb17cfa0b +a18d1f4e7ddf82da940625a661f1f810c89baec7995ef9cc93fbf892c3cdbec467164c4013b73cb2c4ed9da8208cc8c4 +8c5fdf33a996c71f907f1bc90ab75b3c464f7a9eca8d24af8f1ff283f4814e6104228cfe4844ff69ff10b2d0b20c2364 +afc4282baa65c302195feb2649fbb53c1c0b3b7e7ae0c70a3342b11a9af290df9df4f20a7d7544014e3edf3cebffa820 +a45d4b0ab470f413728ab94acf048c47ad08d825cecc631c06edfa9aa0d6c33ff02b2fc47503f721b86a03eae028315c +8b8b6a7c45b222c8d3b6837c2689380e38c93df27ca5b5f02d6c3b299dac4193c7d4ee79b079bc36dafeed95967d68d8 +95ce009531fad05f74f71420ecf737df14e906f1fde4047046267e9774f784f77370cda0f76871ad953a2c47d55a90f9 +9574460ee565dc68882d87a344233273fb1b8d7aa008b4692bcdda50fd2ad0049dbff033d35ebec446ec58a22febabbb +8034ee95602c07c037e1141d3d5002ed6b692d206fcd19f45a0e9827c1c36bce8dff0169f10bc8627061f860f26b7064 +95fa6cc99477b603e70fbc536534f7d109b6eff2dda0ff3e8e5cd18a79dd54b05f56d653df6990c65d5eb970fd43d425 +98a0f4b8ceaa63caa0dc40346a86442cf1bf03d4686d5430adc522c46db7aff953daeb7ceb9048fd59490472e84f8c58 +b29003c373c5d41193d52c83ed64a5b91bfaa6de1493d3be85eb15cab6d7dfde74e01a53c44c331df89cb13eb4389a98 +963dc5cbf7f3166947cbad21a7f7e3ae58f74bbe4f1c425c80a821f85baab7f812af95c4e8f4e403246962ebcc00e1ed +9783b623e5f15d4ccf9d25a2bdd95309813d4fcb5057281a27ec547cdd755adc5ba890ec8eb3874fdcc04f66a51b384f +b7134853b9712aa36931d84122e80e959bbf6b4129f9b196347ee6fe2c4ed35d93b2e52d4c2b7ed8d97ca8565528d743 +b59f48ef6cb8cd4d561f8ceb0fca576ae34a950725a67e294253eb230e252a9a0dc0bb7767e6aa73dffd0b23c5435bbf +b8258e1a77859c26ba35cdf94c0b9d9dd55a9f5389783f22a3b62f8a50f536ddbe1a6759973f74e7b454808cfd08c6c7 +b574e3a13dfc7645a31f1dba975ef2a34108984a7a889c86fea2b9374d74bdbba0b5e595e5af97d22413b117c1d2cac4 +b7d01b73ab2d37c6c4f623b891cbd9f49cf1d95b82dcfeeec1c076da87cf86c258c488417363acd2d7a9154b7dd278f1 +ae6bafc9cc1c87556c78ce39d58e9d8e8bb627716970f914793de49842d6b9b50401471c9f70bd0559298ab693cbf73a +959f555d27b78bf54cb28f5294a172cc3104abcf0dac8a01a1174e09d97d789e49c2d16c1edf77c0457ae196454a8d41 +82e43b2090c11c7cea141b2e95a1a536a4f5c2420f953cb1fd91431e603450e6b3c88fbef6b0bd027d960cb892c945d3 +b406417316a21eba0da34608f4d050c74a189df953456bb892f94828ed763a67d1f71e7ffc51e8080d8709043e35d29d +8b02983e18417649e0e07dcc44c686d399bd67a289c934cee7e1f92032fd06163a1fc825b5dd4288c796416fe399d3df +b64a101687eae9d98b609403ce53115e471e6ddcb6f4ba47c237609b6a9f963a6f90114ee619e75e2b128058036f4ac2 +839ab87851c8edf4f2023a8ffe9d9087f18fc87169469dffb575a78d1184585255ac0ce5d55e22293bdf84f35fd642c2 +a42aadf6ed8a5fb2492489b0b3668cf4bf8454f012c960d1ee9a4067bac36e4f8c51274b653f9f032aa05ec7b4384d4f +851470154b8d5c8589238d0081f2eaefdfc0d0bb915d12680fd9a2304a3992c1d350dd9821e6272949d3324f3252d8e1 +8748b4069365c2235440f2401136647520d85d4b9b4a901b714b40a363a8888f0333fa44fb7e8b500a409653a9a7e089 +91c8ac7b0f46a8ae17cba495a9bb38d3b41b5b5a5b941f7a7381a7f9ad1370a20e795057b24767afa6fc0216855ea720 +ae0c08b6578d11a4622321e8e78c353613988f035e1e6a13389d53a8204ab8fa2b234daefc7a125481d06f9a775fb0d3 +988f5084ba69961ba916b1e388b0cb98fca8fe8deac78bd7a67427aebe1f996f8c79b4169da671e3f4e7c42e5c8315ea +a524e54d1bac182dc82dee82078d1f3a4619ca19c66b4d2ef5a225a422d1a6a233c304b22f408353d29e05367cbcb233 +943b4d79f90c04841b2746f4b2d1cb7aec594ed6f0299a821c3c025d5d9084d481e137c6d95c07a97e0a5273dca22f4a +97d59b2b84feae099e71d2d00cde3865edb35ca0c97ce037e337d763453c33100e06819a214bad69a0b41627234711d9 +96082b0ad8d75dc9cce0fcafff082a235106d52850c1ffddd5629f07736c0422cb266f4b2189ea2da9403ab6014eeebf +8a08352718f0081ac3308da0070c731ad7d5a8c72b05541cf3b20a81729ffac171cbf82c920f48f02726eb3121b0adec +93d061ceff8c77468d2f787351e3692ee2f52042190d7f860bd542ef5a7e37bf8dd925036d7ccfb673fb734eda6601a0 +a72fa4fb6f77f03774ec42b8c3e53b1cb22a86446d28dc94dce0f117281b7f6cf249902e7a4b41a9d16134bdb4d4f2d1 +b472f53ad487af04f7fe60eabbcf246f84d159ad6b120be7c9a85698d331f705b822fd82a460a8e93f829275ce2caa21 +8028156bf31ed106bb2f5b0ee2efbdf59415d77b22b91c292249966376fe95250139a3bdd28ab32579e8ebfa36a25b8a +a1f43d0cb9f221f964b7d8a00dc81e787c9db8d9a85da462cdbb3de88e704d7650aea4286d7ca1e33b25a7606e56f822 +81c8cbd8dbc0ce5cd333849fc85e5cb9403efbde519e38755cf035f992c969d6219e5d212955bbdb7e2ef75a30b072e5 +a709e193e52b481fae8b32051523feb2b7ce5fde57553be93b74717714072e992f529cc93e3087a5b683f91c47ab776c +8fb3de899dd7a003bb35a3d3ec2ee12ee1674d362e95c7ce8d8730e23e5ed5c79e909b4224930baae8adbf2b46fd4dec +8056b7b2e2b10fd5d48f9a8a1cbf844e6654da3e724cb17251555d5baa0a4974cfded12319c9d18fdbdcb7894954bc4e +a35f7b486956357d0dbc4b2a4104cfe4e4118089095018527f93b282646e3eeb85b07cf87acefcaf325a1a6b30e66801 +a0708e75513619a454971c48f111740f710c870c47c780847f16959637b097d6eccb9e85322b10db0f03ab3720995323 +8ab9f45b870cddba63d629d987573d106a2e2fc3c7653d48bf89645c87b4c57607c79bf648d7ab6a6e8cd29732aa7625 +8b61b28758d246c74b5fed9608d92f03f664db2d421c4ac3ae9b6021930a879a59ec8e61d18b275987f5d7bc3e80f4b7 +a2b3ccc0386dec926c907a0d20416dc2145b5d2776d1155de7411da25e81aac915817f6eee4bd26af4c9cb8ac06dece0 +a9d45649fc25edb6b192b37c669f48db1ba950b72ff49d9d1ddc83b3c6d7668cd10f2d9d41e1aa01f35176e0e83e2d21 +b2df2c7f21bc636572359fac7c491865863ad10d09cb7f4a199bcfa246e1dced483cf2d9439aed421605de694ef21216 +b5eecc458082e18d949dfb27caf0482f0e3ca662f2d42f9230411a0e57bcb48f11501ce8b8f0015a0318eecc956fc7bf +813eb152034300168446cedb27c55a1cc2c85c6e7c3ca7e104bf7590f1fbd667b7f59de3a1ed89643493bf6b58ee8de4 +95b3f830e3dcbec1062d57a3d760367c9129e2fbeb619d2e24d5ca0c31b7d2750a835822b8953076c8661cfdfbfac522 +92501a1055bb5e2bf3b506a7d20919d555d6397e12a01a9830c32b15f47b66bc233fd4cd3033fff2f4de8e5d527e793d +85d1de62e2389b0a54bb66364f289bc7de6249fa0bf3acba56f6842f9bcaa79ae3b25a116d48f56aba3bc829caa916c9 +92acec3fe9446c0c2fee3c1602bf3e447a5c2e2dde6aa81d0c641c1d9718464952cca7de4087de00a1d05c38ffaf320c +8906ac02aa464a563c05b615b8fd1c3383129bf6c589b707aff1ef28f8981ea55732c9c76c7c7909aeefe2d34ed859f7 +980d61aa44dd326c7f63cd06fa3d1933de4bed43210f4afcd139b75a09c3807491eec558e614a7dbcc7370c63677f94f +81371c929204b3dd8e6aa1b6e83370f944c8aaf4527bb297ea4c39a6c27b09a121d10dbcddaa3e1c257888f9b508c275 +b6ec123d9a3c3f1a998561541b396ae1ce6d1258dbf2f2d2a1a102927088d4d3a3deea7d4e07ab51ed8a474f15a92a0b +98368213a92717383708cd8b3f4e829f3a6c7f325d5767b477d9d43b3d888757074b6ab34edb40b607faa7529ef1aecf +875a5535c2f8a157597e285d9f103ad59a5ce00fe0b5d6b2851ec308002188e11b271c10427218695f94bd76e9a01cd0 +831c6701291554b78b6e7a73982706a21660c8f3b65e6c08bb731d4af287cd5271b71ebec38768dfc5f28b1a38e7ea86 +ab2a6d4e3d28bfe0d28a825f9bed7e7a26419540601c2a51dd746de5ecba9bc06f4879da2b1ddf79a4eab0710b397f4f +85232f5ce0db77e4ff13b0a3a808bbcee2692b58b2641c2b8c401f5ac2d23f4a22eb694e61d15337e5706b98fa35b147 +b158b2100ede7d122b16d18f635b91354517635b64eefd38429451eed5c6b8a1308c922e20bc5db6d8bd377356873cad +853460bf4206c194cb7d1b749c2b2a44655e192ccbfb1ced7e38a8409b90e973a90014a502f079efd044e20d2eccf7ad +95441948c94ed3c98478d7bc11050fa4e68bd6d0320f306407f82459db5238bb05e4a7bd00faf05f032f9edfd77a5d70 +87d563ee65585d9626785fbf019dbce9f43442abd2259c5cc6012fadc350086655bbb9efe99835e1f2f90c8334e62c2e +83473c4a7ebce1e84bf9c2acc567193ec21f353a6c658b6b3c1f2fa108eb1aa80b8e6b19ce898f1e7eb7255114ce7fc7 +b060a9f583c5f5ed3dfc0ddc1f0fb7c2f62ce70c2c0c6b3c5c1737d277d1dd0d6c3ebb0c7468f9890098454ebbb430b4 +b695327066765a477abf8e47d56e7a70d602b9f96055d01cbfe848985b263f845bcf9af787b288c4a424006afeccaaf7 +9576c4f921ac9090a1b6f8050e1db5eebddd135f2611f053ccb7fb6db1525a62ca19a68679a68d8b2094c0ae5dd9654f +a7bd1bebd1aa82034dafa9b850a8713b01fae9d886fa33017e427de4ab4f9ad8c77f96d7a8ccf31d76ccdf08cb2b19a2 +a90f7a48aa60ba7dc9131d551e5576ebd092ef8c60b33a44fc68ca7753f6bac2837ea44d154406d0edf36d38b467616f +889abad81855ad90ca13156e6110da0edd8917f69fe57941225f4d37f0bc2c0e8629f4858e5eca2404467b2d0770a196 +8856e8e2d5ab5a549f1b9988dcb45a63703d4e60d2ba8c4bfa63529ded407bb9c35a741fad10828c02e3b98fe45f3fc5 +a12440e3636f03c573cf59411ea99fc95645763a0af65d5668047d1d235c2e65d850fb8e7012e35aad63410724b2d62b +8a2c5bb29f2e18ee9ba155473d2702721a7780688f917011bc11430b2ddcbd96acc519f568ee4c4868e7af64f083c28a +b22053c983f20054d0badcd0910388f325e0046c5a123aae150db230a9a669d8cb02249c9b45cb1e95fae6b8256d951f +a4d0e64e3f1e4123c2ed9c5aab5b0eb6865e3f7bd53c80b29cefcab388e2c2c3cc58369342b69318fa2255e609415fc8 +82788f75d9324aae66460f716daaed61bc5d5e794f104b48ec2dee0b0a25a7a899f560ef41d7466dffeac9136c4249c4 +926d5c134defc9c7fecf9323d49fcbd7335961b57a97c88d1e782baef198838e2923b6f1b43d6b78609596bfbb65f6dc +a6210531f3480f2392fb733553dd544fe4e7f0064ae3f7f18210d7d221f9e19410e95a17ce89d17471ffc353f4d846a3 +a08bfc7ee45a90d82a2f73367c40d9050a78b35dadc6180c07274282d7300ca6c379948601d0acc435b78a16dbce21a4 +a85ad9b69951110bfd288a29ecc92ddb804e17416628c847d4c21e2eff6c5ea6b7e15e57ce0250ff9047b45ab3932458 +9863feb37d7f0929c59d8bc78a129c573161ec97e2130b836d3c72a3c3e6918620fe2a6feeb74f4a6465ab314b6b7244 +a9e37cd529cb2e21917acdb167bc2ab126cfbe991a49a148265e3e6b9a61bfe9da8b0e69d8bc34cc4c6036f422a2ee7d +941ba451146ae3c0388e4a398f44aafc3bc462a705e29d4f5c615989f76f559527fb85537de359fb36a4a167fc13bfa8 +89db35c2b6bc54495dc41c48bfbc940044ec0f39ec927c625842b042f74074e4999c8907862adb83fe5e93f27ba20f1f +820ff3255a5ca539217ea5ec3b1999493af1df68656f2d7c6b46bee636517674c1347af15be5440917c86855f9fc2444 +b7364e829cbb6254dd06d331692c2f99d22e68105aaa443bd3f492eace596d93539aaf83c1cf91ce40f541397522fec2 +b58bcb261b108989e3c999c4db3c5a253cc30c1441c0fab9ec181f3f26581406c09302ce2cbdc1d843786a9403023952 +af4560dbcd82314662f6ce2b0834e38cf15e6d7336b3535aeda976c664fb0a86153bedf3214e406e2e9477bd83ed60e2 +b7ba7a37f57a6079c3592b6aa6bbb9dd0bd7d1089566d744265a0d0c4bf815962d943740db23f225c53062f9b3caa6ba +a34b4c068b4974535a30a5915e187856a5bfbd8d6497ee41c16645145ffc08c27afe3a2bb11d2b65d294bf5ce5e47470 +8b00f16aca70cee2cceccc6f38e7c6e557d31b3ec44ce045eaa25fdee9946477d8157f6d9409e868ee151dc0499e2fc9 +aad25d2f68199dcd5ca056377db1254613467a760635aab5ff5f97a9c713920160a4c1440336e6fc027abe50c443253c +aca7ea8dc24d2289ab53b6333244d33a5f7b5a4dee44e71efae2952b00e84a438fbe8f66b21b89f5dd19b6cb9b3f9471 +b1defb61ac29018ec8aa4a78b89f5671c2cf438bf87e95ad7540fc431e1a8d302aaad3fd65c4afb83f5367720bc3c168 +aa7197ddd86bd09faffa64095dd4a0b98aac2db25e4b48806a0493f4688a47cbb92a21abe9cf2b92561973aaf036d4f8 +b47ef0359fcbaa3fef1a81a36ff9ef60ebc2d33fc387c365910be74b1dd2ac03014448096b97f6aaae16ab1588b1d3d0 +a77f86fc37c376fda10da5bcb49a59ba57f432d4181dcf5733514f9a3d82c873f5ff0f85eedec4917b11d83e0bbb0334 +b6c2832496892712c5d00bd6e2249c9b2709e5600b9bec71592503d615c291ae9756b7f9e0490995cbc49ff55757ada9 +a220b78550b4c516528a5a3c05c18072310199b8dc68b6b3459499551ee58355d29de01f8410747c775484bd1907f08a +9646d151b92c5685f9ba1dcb213b3deed40858630f42d5c4c94fe0ccc897eace1c5b801fdadf8dca06dcab70a5164d36 +a430ddca81b2cd8b521f49cf62621eef15daec1a0dfbfabf54718bcb9f1c3e6675a227ed60bc0dd113270e081c6d017c +96caf62e3f0741c40644d2287e23459f61d0c6f44ce5704b102aac845cf9fe7738a6ae56eec270beed724b1510694494 +b91d4cee532a02a66f6fa864fb5235620000051b7d17d184b3b5251272130c27a18abe51313fd83897333589b20eae2f +8bce1637e1fd6a1855aa28f44c20f07c92ac818883d98757e33c0b66190e3d9d17fab33afb538001641a7c14cd834b86 +b26d24a08ad0fb3cf84565d4c4e30b24c7525f310cb6bc714da0daf2c0ec14184be1c7089584b8619eadbc9eb64584d7 +af74b366992c2773378bbb8a5dfa10241fee606dc94ac848a5853e62505d4e1b5e0de4fc299820b58ac5a8df3743194e +98f73920a0866a505c53ca576e150590ab7c8cea8d6fad6fb6db6eba3a60c01f09b33c91bc221c972f7acd1d45ce49f9 +8ecee9d71cb5faaec3112dbd0ce6f0824b85a250951e0ffac49a3324a46530e3d7c3fe6fb67336a70597f8b7bb6637ae +b3cbfad7d09984d6652540ca77c722563551384b8853e73a79b2fa1c8024da9710af1cdd165aa6d0488d41b0e191bbfd +b03a031e3ba158c8fe32a0d5d0bdf4c53a97fef4c666ba79f5ba99cf26515d1d84c29e70145b6033f4b68f3c8a271d89 +9794219b32ec582bee819e89174b8e7a3f8a064ffcddf42499c947ad69fcd3d18fb5d1e8e27fed18ad64bae9a7d95611 +b286e55596e81fca030a90c9cc6e85bef89f192f99a52f06f35f88584dc68647a351612f9cb413ad670746f21724296e +a46ac0c550585a5307da57c205a1c23e0a74483ccef10f9420c144ffcbb3b77109d48f9a5536617990e47db2e987ad45 +842e5ad46fd831f1864527773a4f841705a8be22054ea0bb3bf7b9f130120b1bb530e793841c28922803d781638ad6d3 +ab70deffb672912026f02f8b3be75e5c3128f30e9ece35347376d6fb4bae3c83c4efe4c6544da43e9f1a93760e993136 +a8f3b4321c5ad29c7cfb7e27557ff073bfaac3a89b1c531337be0d824b55a2fe391a8f8bee6853f95c10e7e80662daac +8f1c88624135c1b6b34601e7ef4eafb4c1d825224b4ff9ac18ed04062585621068d872a7964fb79e016f78a2e0aeb61a +82610794b2d351ecf90a6a6da26fbd77facf87ada4b88b4b2c3065bf5f42684893e72eadaec9d8c36d0c8f8e86909c0f +b92f55a7d4dbc9e864a3fc5e6fa41c875a5e3321f29f0aed80d974e550e352e7c29623e9e51db17cbd111c42677e6e3b +b274aac6b7c93fd65e53a6fa4fc875bb48ab675768e1504d74d5ee7c7402c389419328d596bf7658b91db7adc1cc596a +8fc76ac0bbecdc5a4ab7e78bb2a2be1c4c713db68b70b5550f54c0062c9c398acc33c80a3c7c3478995449fc9601e8f8 +899f4babe86f459382e0fb1be838906dd6cfdea77508b6981cd0a30cfdb74b893e021e7b2ab6bd3f025c994a33b71c85 +a572ff063454eb1efbd9eeb2234c5aa593c8d2eade24b17d192b3bac2592595e770c6cf5d3f5140e43065283d712ad13 +92727709f08d27e432a529a9cb80462172fb8509e1c7991df89693f838e82a1638a7b7412c5d04b11ca215766a78c775 +8bcfd95ca0d9b6a57b18447084c243c01618da9b3e6e60567b9003a1ea96bc8af4064aeb2eb577cf94a770a9fc05ce37 +91f9d0a906162b40f74ae3d356aa9520881b4b496713bc312cd90114d0dede0c4239ac72382172b44da61a101e12d932 +b756b1ae8fd50508e2c552689ef6a7bf2d0125260646cfb58ba4ce18d67a6871585a1054d9736922e86afeb548cc7cb0 +b9eb5e3f66a9a1eaf058b160b2c24b04536a2f6af8037df749bc1ffdd7b1e914217b7106dd9c0603e1f0b1c26369a256 +8b9bc03d8774335ff7024602342083bc8417551b924a94d4ce1e70c157326f6f2c1be9028b522cce183fb53f2e1226fc +8200cfd1b98eefa4d98d5f89d4ccefc728b0359b345f5e766e84544acf42c98af5ff65c7e07c9b4a2a6cb79434772bfb +b250dec37883d06072f1cdd26a1d7082ce85a43338730db37ab5718497b3610fcc917c9de1a1e2141ad5434faf4de50a +96e368defd6860c6854ff2c49a52b9cb0915099ffb3a6725dcbd25d1d9bda4935d59c72f1fbec7f245748f0f69552e40 +aa69207aae055d94028af14037d1ebab86533dd3bddd008977589d9a70e47287b8736cf1f3f5b5cd3757b1e4cb6bbaf2 +97d674162b1a67af09add60b9fff98661b94284a3b67edcd4c2535ef9234298c91d5e2466d024f609fb40df8b77aece2 +b966f875ab4f59238163f3399f72866666c6245eef6a164f31fe874342d6388704038531bcf0aaa3f374830778de5a5e +a927194b4e3bb0185d9267a731d8c5290cf9b4df7cca16e9894b2a1f6cfec8d5a2a8bb3b2baeca2382939ddd1dd1ad0a +84b04774e17d3383ed3851ca26aad77b65f8bfe030469a2ea388502a051175729bb2e6c9b8f245b20c1b7ee2bd247095 +8066379250a64a858e9ebc07e2ba1daf8ab3676f17207721b5e65a2e56ae8dc04403877512494e8ad36398decf31ebe7 +b65c929395693915d9079f0f92c6cd5ee6707167d9c1cf3926eed76dd2c979c882e1bc5f0a19143cf26a2feecd0c5b8c +a4dfe26787c5d40e9a92ea77d72b1f5978f475d33bdd4a8e2639af3f4f2078d5e3205eea3d4ebf1cb8fd7703b75f4f5d +ac4d46ae8c344d4089c5ea2cad3afc52bda7a8744f4546eae53cd60a18eea7fee758f14fbae4a24d97ee432eb355cc0b +b21f051f823cc63124122b5bc209ff7e9e2d5999fbee70afab37a9e2a7b0ee96c9046c78a0996da2d5874bf16944d7c9 +a70ac024842516ba2550608f099ffec0a862fa10444a0f49fdfdc0c2e81cbbeca242b729abba25babeae69d3095fc449 +97912c70d890ab3bbbdeac9798fc53f2ffd163cd7ad287ec894cc503dadd1c077b434d33510b6832c4b7198ecc22f2cd +89cf9874b6b0c4b56981ee63917898164dada5bc7ce6dd6d156c72a05326cd9a8e3ea3e224c3ce11f386b18cf6d49892 +9339ded5500df3eec9b0f8894248223865b44c14f093a41f6deec5ab4cac8585857dc874526278104da70a64cbdc3aa0 +8fd85bb2b7bb51c5257b63352e922ccb1ffc45095a59610027ffdfa00b7c19eddb0bb4b2934933fabf7e6240beb50188 +8cacc7464294d3067703678951aca3d0e569bf1af932609f05ec0b858518137a960f68824574d99640b48a95c748b317 +b6ff6a7d4fa3b733a053a64105d4fadc1751a9743489b15de1354d0747daa9cd2f748c1373a9716ac6db5144f668bf2c +a2a34fd06e4bed3af82a6605f63102908ab3215366cdcae4225fdb2eecb510571c702f450e5613f7daba92754933f25d +924b98a1037b287dbae6bab1e27afc54f72126d185fde40c4ccde3deeb9c3b44ef97a7f3ed7d9a134be6694ec6df15c9 +92f8616aabfa0099ceef2927796c74874a1b8a1228ffded92264ab5194b58e1460271ea14ac1de54e86313ee425e0cd5 +8f7a82718a03d18fc0da76887664926d5b3a68e6700ff2ba3ec46cf6953da75f7370b01e015d02a6c11f48cf7b013cb6 +80d5f80a5df53cec9cdc1b6fed5b3ca8702e5f77163b9ddbad567ced09a4627eaa66d10d2e9e874d0b8dd1aff4cbb00b +80e42816628f28e3d2f2331428c49bcd29fa7eace0dc5b991133a3780ea8ca78c0804e8e0f977e933d159741b467badd +870e25b9ce7d14503920e75228278005fc90c1aeed4fbf6c444d4d79e3203524cf3948408cbd0a3f5e535ac676554a30 +a9fc7c0aa72ba5bf6cc5368ea1c7f6ced95c42820b0168cd9f3b7d4b7b35c8e2c2c75ca6b33707a4b4466989772f34ea +92452ee144ba6e6c4370d5f943097a87bc4da72a84335f130628307318be9915024aac2bb296fc16365e9dc96142aa02 +b1c9cb81ec027f63a1ad9fceacec6b71c4c36413ec01376f71064f1a7e0ce222c072821eba37dd25dea22e7b9a4dccfa +95ef57c181a0cc9f88b3162a72ca45dacdd9b149d93e5daabea378530e41b01dc70875300e7636a3c6b201ebe0ee47ab +a7f18a76871212138fb4e5779270704bfb49668a540c13e2044e46a500da6fb8924e50e7af450e67c163ec44c03942d6 +ad77e31f643424c4c57b04bc4f3dacce61e6a25d43590a079d02ce18b46ec6fcb181eb4f494fa8325fb3270f7d937b1d +aa0ededefd32cec31f102a90c4f596d04f18d1a46272fcf12b6a2e76cfdcd7a7774099727fd3e9d02c9d8a9587bbcb5b +a10b5a2dbc85f99674e59a44ed9c364fbb17483bc4aea21f728fdff7e6716a8fcf25e3ca19c74d0b2b5df791adb2e7d4 +b7d151b4e05b8506cef8d32b3d5df1c7ed9f44072a4b74d42645c18848a1e1be3909a9dafe13b49b53e1a232adb808f6 +916585c147acccc1f5d0295d02dffa39f1a2b8261c6b717f650d7b71622d381b39ea581b6dc559397b49184666fb2357 +b294d3d63400a2e2ae8ccea317f75ca3c3edfd88b7c1b58f0ed5e78c936bc854f032deda7dc7b288b580dffc58001e43 +8791a99221dc424ce26e43dac85d0f44c6db77f362dc11d79f1a937fb8e251dba45f0eea42261b8d3459c11c74e9d06f +862c1ae7c68d1a03ebcbcace881c8df9a1c89e29e25889807ac7761030a7effd62b98a0be7bec0ce6be08434f777c2c8 +852793311ab561a999277a9a48af659c2f9cbb6f45edd7e0dbae5e5c9d15ec4573df3790cabef594ff204238bef099f8 +8332048a49b95efbcd4faba014ed92532fe8be3f20bc352812a068d84dd957c2faff7aeacd8b81d679b38a964ad9deb0 +b2fa5fe77f60a24ffc569d2e679c81b1e882227d3bd4085fe4cebcc69036e3a002a903a99e1dd99d8875fdf3deea02cd +8b246a00ea29351641c4fe18874792d206da6db8fc0e9cb17c8746cc857fdd58bcb0e026ed8f9af3eef7cf06790f27d0 +a1d3b979a2ab624071d0289c06f2ebda76c4879983225bf45acac5ddb2f64b4db7a5d07bf21db930d4203dee28249746 +b5852be715dc25bed15fef741b678561a4c045a4632bdf13aa4b24b5ee0f8c605aabd373c99640dbd4e055da83cf49c8 +841b82b23de8d85cb82de2bca010395be1e8ca1aade965532cf8199c200565576f2750948a058445e95a3fa86067ea6a +b6045d1afe64011b941bed44965b2c3155581698d96891d3fc8dfeca944ad73158b7796777ffe3e0af634b833b632734 +add836141d5be809df16be64a0b1c88fcb3b837e1d6ccea72fcb7c6b293e88648c17aad2a6cc92426aac37535ff55761 +b7ee1f1317397ca3bad0f53f6e043dfa47da6f2e2ad2cef300ec404d7a0f597bdc8384fbb689022c794bc9eca936ba00 +8333d0fa12ff7beaeb839c039d9ecad46478bdc13904b70f012b86df093226c1759dfdbfc896b337ce462c5254befb4d +a92f21b5bb672f3b1581a6ee379b5130f5b2b709f167e48e61a50afdcad96c02caaeec50ae4efb3ae5519fcdfce97100 +8ff6c98810047b5c0fd90dd1440ee7b47aad0bcd758895beb97e45d11fb1ccfe89d9f0e5cd78fa9cbad6ffbc30a4b480 +b4550f7fd8794a5b5b1503ef30d389e0c5155a5e6ebc848f6f80031c00c21eb695b224f61e2d2f2953d8faf18ad27b1c +9776959e34c10934263120a520e36b3a14cd57a395a1789c74d180ff29c68fa73f72bfd8434553e6ec07c9e4026278be +894da0a3369b46fa4a150b166161d567ca7f2269a003636af4d23f95140dc9a3ddae4adc2adb50c8ee49120745c06e5a +a05f644e53fdcd666d58ce85df5f88b639aa199d608d544d9493530b73e2fd74d3099d49d849e629b2db1796a632d1b6 +aa448c499f334eafef76999294fbd5f2f0d9d2a234d083aa8c9ab38b45556e0a9184633933b653f5001bf19a2946e0d1 +ae924c24b44d01d5240eee021f7023a3416351cf86a0290b2368dc2e4b2abffa71bc566f17c7c103cdb0622954d13ba8 +a001b9350a80999ba41fb01848df2577306a86620ee17f08361e84eca12dec5039b6e5a764ca7a665fd0dc143f71abfb +b0251416b702cd48b81941fe2e5442c70e493c63c7ba8d6dce588cd4e025284fe516d22c950d33e4dd76b6cd597fa865 +9651633ff255cdd1b34eff1a435f4f3951df5a048a3dca3e5815cd84a97c4ba89f6e62602a9f9601dc350cf224a64149 +ae20ec91bd6fb11558c41179d3d14a8ab7380ae1b5e89a94949e64e7127c1067099d996fdcc5624f5be84374fbd1d0d2 +8fc0cd5738bae054cd1d68228c4c8f1fdaaa6d9b5328c91f7869188e24d5b42f8f9d28f0617cd318c8003c0ace5aec9c +aa85c436e1b4d38f2d9fe22aa7a2f4d62a2a9bd3958b619e1ad5497e48f03a6af4fa4340f964883793a7cce7ecccff0a +afca8b03c92697bb9b8f24edf223d4f85768d0ff8e143f1b17dc7126454d96d69f1a2d7b4efd08bb2c3242d80a965a08 +80de51fa361f4b6ec06710c60cbea24493a539154aae8054af9ccf1c7a9b5642f1365de68aa66ae06945bd9ff4bcf63e +a66bbd638651241f9d754bf18fcee086b263510c43d4547a5b517f46f189504d8bf6e2340c0c86360942d894d6e55dfc +b3ee246530cacad87ea2f65b25612e94a4a77aac99f3ddefc09341948cd8420b69a0e41a803cdbd53d5240adc73f73e6 +863a9fa6a509f5e3669453697373566bcc50eb3af892eacd305c411b586cd7317c51617a12337b9c8767d7ce2a91141b +9826606e2f178e727bb7d32bf70498388dab3801e1269998563e9317a891fc2145e549f4440b7e3a73b377bb6552d68a +839ac711c3d448d65d2dbccfa74731a8a2ff9f430d884da272c6d301e88284ae4ec19efea46830323eaed13c4a122c33 +b7030775214926dd45d9cfeedba0e575bd117cf485ce4bea47207a9c1411e1dcba34d891600e62235d2c48f5e57183ff +a930e1d2c0ebb8ab28564f11767b7454c48c1d96edb46690b04398594f15dc44d7eea9fb0b2230e04b949e9cb7e4eaa6 +8c26df3156b39d648f5446b5316e13916d3b1c3743bc0fc6a98f2e8a3869b3ebe7b327a1b29c588bc2060b5d506a4cbc +8286f511e5606e6a4d6eeb2ad665c319f356e4d6a8b81e13bcaa6d80a610cfafa3cfde465706ac1e7fc3328c7440ec10 +b4b6ab6c87257c54c58bbabca500d0054c9bbad083825d112fb6c66d5d080d66557fefc5587be461605fc0d5a947b672 +9894e3af61113c4a1746b2fc18a20df938ee99c64de1da27e67daa3367120ce3ded8a338f05f4ef6600fbfb7df18d804 +801ba201c919654e86c11b1e141a3f76e036f484c99fccb6e9db1b14512395659fcbc799ce526c6686eafa383d8e56c8 +985638e96a7abe027700c1cf30921d55e565151158a8f7a25beeb2b8b2745c25b56c1937d45740950d63925ffb49b8cd +b1f2ee0a1740f58bc172c7753988da7c6028842fbf88ff82dc3408adb436993f7fee81a61ef1cc4a6f36f495906b1a07 +89c493ea1d23050bbdda0249137af9d7963e956888a6bc79d022e97610b246e0dee9cc9f058293e4c19d124224f39f2c +8051634d6fb4ed4e9112f02a2ca6e99ea769e1bdc1863bb49e8ea494da17310a5c63e0391b740f065d90710f18669456 +a10225cd0bba00d871ec068d11d82989ba264990c8cdbeb9f856789276b6418c5661ee7d4fd474e0e4c83477ca581237 +a6f99ae74558e426b55972d4774ec0681c98f06e5b08e0caf1806a2bf2c80c04fe4b2090839be5d0f33dcd7b7018f568 +98453e6f44fe89159bec08fd324fa5e1874fb46ee4c8ac09e661c5ab3a86549aeba2d9b955ae3e69f2c104c0eecf8b3c +943efa4ef74ca097a11e5dc8461bdd3ce94d9cd9c67b1e6854cb14b7cf90735c9226e5ea09d8d12467d740d1db4cc99f +91bf02338414ef8f7f1c14ce772f54b9013a029dadd6b05a2f9e0cf25002dfafd9a55fcf8db1922af8ebd8a2a7bc939a +ad13c0f5ba9f3dddd240d8574312205163609cdd518d6c5a2bf3af30dcc206e56f009e8ed1a491772f1f07b64b3dd268 +af88041418c54660212c90533b0717833945a373bd7158cf3d3fb43a8f4931418fb653f3e7533a837c0e4766fc3cf269 +852ef0561f23218a572031fcc76e29d5e75e2b82a2ab1ffe187489205c804a9528686dc818b5be4d5827e51eaf9298d5 +a1bbc950205a77e6eaaabf65dd95dac6a1166ee9c40555fb7a8ed344e0c62e84defa757cb4f3abf96798712e0830a3e4 +81fcaf652daa6e1c7a162b78a2554cbdd50bb437723bd1977eb875c44d5af95ba977d68eedf3bdfb1b454cfbfdb42527 +9941bf9fcd4834e404f6deba52aecf2028a490e6a13127b3ff1705fc5e0a56dc892998d4f0935110d35dc21ff94716e0 +a48dda2c268893faac3d95c0d8f2a15d090b4f57fa0c61dee774832827879e861d79f001dbdf29790f44778c34977627 +8e18505665d6b51db89243e441d3c8081ccbf771a88ccc7d10b024e3a65fbcf0edfae5145c1dacf662be1d9688b687db +b615afcefd8db686bc2672c30a43de32948c1fde99e84d64e2b3f49f0a94120334f41e0019459a54d985164bf3a2df7e +b160c3ab84387b85735bae44f2a006d5a7f108c2b1f864eb7ea178996d6de871699f576423727f68887a35fe7191d797 +8b0f9c9296b4f18e2225bdde1c75b7805d2610dc9bd37a2ee0ec6b367c598911393edadb789b708ab76a237caef63497 +b3e5c20439899ac3670186e79b970b3371aa451d147897e05112243ae2a568a386e18c0625c71487eca89709e704ac1b +82285c1da01a03cbc13749afa50f9409ed6f4f26f7e05f4139dea2d741a8090d03584527f1ad7aaeb58b8f8a4c9e0c24 +a3a5fbd076976de6d31214faae3511c0b3222a55275b229d391f86e463052ab98a511999db879e0fa6f5b4bf70a4a871 +85ede78192003964c9df9f0c2b046b847f844fd946d6a2414e8fb8458402065f4a143829b4a0259cca30052e94148e52 +82325eb2b4c6e7a00315cd26b1ff49f53713eb34a93d2129836009b8615ec67bd880ea7d5f164cc8a0f264597c9236bf +8e4936b0e350e933d53daa3020e3b4f952dcdb42ad674b3781a5438a3899e23ab1853974b9c8e511d456e2f6237a8f8c +80180c3cfe604aac8c30d1cea7e85806f2c75eb52a26a8202459691b511436911232ea0a8d1727d7dc39d304a766afce +858cad2b56bf8e557530a3dab2f3bf888498489305989093fc7ef36cea8ccf7ee83b3974f618506432223fd88f3e01da +b2d3fa2bc045d304f0faa0c58c6a78fa6cf41ba4512bd1eb3d5742ffb3537cd0bf345a9ac2ccaa8dd93b6b85ce032d2b +ae50f413f3b9ea1b653dcfc8518126dc9743399358f560256cee4944207ab03e149ff521b9a3ff97a67edf438ecead0c +a83dbd2fa363200b7396923581f29b03d4e0936819e298aab1c5d3ab24039974a326fda55dede64159d91f1d07f95252 +91f1e053e302ad340551b0b2a82b9d1f317eaa3b9d936c390cd77ce93fe5919c737583d3354e5fea6641b0dbd3bf8148 +b07064fdac4da2b819830b4d1d8845cf45f58025757a3d433146a81235941d8b4cc03707e2f2852980b49c987926680e +a7234cb6b9219b2e44cf44a0ac99e3439a0bd1558d92d4a3ce3ef2852a587d63f68ba89be126de7857ca5295b892a216 +97e0fd1e0a18ba40093b9b5d9fae43ed1c32297d926c15f068ada2a7e6f7fa51194c814295fd14fa8d40db1d7ab7bd17 +a2b26d79c69d337e8c0d1683f62bda6539e85f5f46c12a418df8846760dc92784cc9bf5733261c75c3b475587228ee9c +8b1fd7908c5a6216efb37f4a91f38fe3e8b26d464c39d3cbe751257ac103a6c90bb14cde3dd6f6c34148f0337e0e3c2a +a3b7bd36ca319d53533eddc2c59db18e48a2a97a2aa67d130025bf780d95cdd4eb3f6d4508b56424d2dfc6f40fa4ddcc +8bffe6ae4f0a0a7c5aa4061c088772de1488560a1108bf5f6d4e768437943753096e9dad86a44454b1a92e7d4b622013 +ab3976ba734e3a303812797ebc6692332b10c4497147bf494b1154e38cc816c63b9eb57b9a878f4e4d2f3734c43a7d13 +8661afc5b35096963e48697629ccc05d8684ca5cef96492aeb8fa1fe85daf22ef813d5c83acfc8270ce46353b10c717f +b59fe1532944a5f280f91af49681336de40454c399f67577558ac61828a5a2d0e03c22d9815f0b70a05ebc25a55ec554 +ada663edead029d7394dde0b1e7ec6d8e3ca10c95cc29d1aba12e8648166a217345f0a35a78bd47c56a0aa3d9cd62c8f +a49c18de620623d8be54bfee982fa5cc68717895185e70b84a824fad88689835c533260317b1f05cff4be3400a1b1528 +b8898d2fe51bc10f5aced8d1e471ab7db65a1e4a9691fcc280ee5e36ae2971e1fcaed347000e71d292d5b50543a60dc8 +86eed3fa826564a932c70b610c46763a9b030a2dc284cc728ffaceb26da7d9b48e55c95ad181ffcdbde4a8efea0dfb39 +85117f830da74c05c04794503ef928aaf26017799fe177cb81ccce47f8275ccaeb4456c0f915ac06373fb1caa2a55896 +8b3a3636ac723052025f799089cc758238ece57ccef1ee74e39df3afd0fb27b6269b88832d70e14e33eec9b6e86ff917 +913586214ebd2644ec3b4cecf68bb1671b7c2ae5d1ecee03585cdebb72d0b645fd362ed59962601e59cd15989a6b85f0 +94667f40b6138ec2989d03f078f9dea3f30ae7827127076cbc0838d1beeca36060a2eff63ca49b08e6e9b4d5bc392f58 +b9d96388b59208ba8bf6c17ca3b2e56c5fb4d9e1a3ef6f4d65e66ed1e9edc3ab938768009de32d43d9060e952e336731 +889a30f693e02b425614e4dc9698a0a178538577b48d0f617eed51c93f5f43dacde14f6599c91269faf99c73174f1437 +ae03aa684bf06aa7d32c94888963ba4e7edec683cd88ab18dfb139214dfc28f78e57cf81bea4ed5ff83b9a59d76afbab +86dc4ef045709f7a782279fdc017f204317d5715efe3627dbe70aef9cd5fcfa241531a033ffd45685f6ab17d4332125a +932e005ad5d73664be4826b1d854ec6b65d353477b0f06a9ffc84283d70faa7db784b5a70c971bf74bf09b6407090702 +a69744de3938b7d3d7718a49fea7d0513280473da341c0937e6d03ea98fd719ab3f86c2e4fb15b94ea127436a058657d +864b32fa2b2f477e711069b205d4a24610d3385b67d6d0edcd0fc66098683e6b1e72b2830c4dc7384352e02fd99d604f +87590f7d8766a2b89b653cb61b28bcc646c909a678b863a3de7c62f6630ec4afb375ffa1435cfd08d454c17a492bab1f +96a8be6962da42788dbae496fb2534d7b1290e961cdf7b38297d67ab7551cd5aed49880b5813c9a883311d95747120b1 +acb47e5c1e65e253bd097a3a5dc17ce309026e3152acf8b84728466432e68b4f9866b33b0499a081af5049267efa5fb0 +8fa6fcd27e51cd6eb87d194347aa772357e750795b7f72d39c7b0a065e638f38857d62bf6bad07f9fb57f0ec438de855 +875e491132fb6dec8ce5f28cecc8b26d1deda689e77bc478d9049f12edfa41c420ef624db50971ed72c9701bec2f5e78 +a30ddd4525c697c04427f04ab7a6855cf12ec2c41699fd2dbe85ba282d14647a97513a7f42057dfc8a4db52b80c8463e +b927f38a288dcad6ff839a7c3ae0c4305b2b346a04417193e67b87495c31e51c301b55c9d5f3f3c16cd521dd23ba656a +8c1f6519ffef2dd6ee2a43579ea4b341b38f6e48838354446e75b583ece42b14050632e6340ae43ede0e6c6c5a1f1bef +8e962fa951b2e54f421457b0168c290b31822dcd361d1cc83ac0549650b89d3055a1d9bcd7e867c477b93df50a0ea1a0 +97f4bb5324e54bcfb85096d6c73eedf5a3325cfd2e2f55fb09a26ec787795a6e46f5ea447b0a01871a836b2640cc8051 +87bac34f222eb285fae3b0683be546eea44be99f03d33831be14a9046be066ba8f82316deb63cdf2da096fdc9045ab88 +a568f8305273c8147c1b77608642c02868494293be264bcf97bf263b3d73390aa37c3c0ea2aae43f29788a639ba856aa +b208071f8ece0d16a4bb8721d3d57b338086dcdccc979f2859975af2f87adf7b451c9b5d34c76373496ba0588f6a70e9 +b384dbde6d7bd7a47c7f0ca23b0b761a632159a270fa26cc2fcb6f2bfb64c6be0ccad780e9bce5bfca8609167abdc01f +b35d96b383ad732c2717e5acc3e5e8162e1e1b03182da9d0eddce790dfaeaa9e909db20fa6307243fe37e10838e937b0 +a99465c3423d401c551155f3eb7edc3a431f1b3af07e9a4238f4b1434595f72b7e25869f3477b7f5f188413058bc52bb +807b5453075c47d2bebca0f8528b4b1505eb9937db1bfa20ca663a365e10f0bb14ccc220f79a34d961cfcfd0c8d9e1be +886d7bfd63f00e05e31e43a611733e1bd37998abd947e4819b00bdf839f3d35b45d1bc0fd96208de8e2b4510c2375ca0 +875725cc90ea1c150ed509badb4b4e1cac0e88f7310591afe2098edc27326ca9f2725cdf13fe1b4ddb2dd45f43866240 +89d578a35262bfc1439e277e0becc22772358983d79e24219e1a8f43af6382e7cd0cd86b47b3d7d1b69e7c71e386c4fa +b6003a3346481a1798041c07b7513a099b61b076d61b33134aa7f6d22bc4788d5e62726cd151bb62f9eb9c2e6fd75293 +937a28d529b020579bd2d1169496b6db569f51e61f32da6733195339d793eca15214883ab54b26cc99406ee1ce2d311c +afe7ddbe703dd177e7bd509c7c7bf9103d8fb793d00a56e3e89a41b3021626dd9d6537ad41e71241c3a3e819f01f3174 +809d5ad8525a65ad313f46dae056588809360528815301a9d340fd7504dd90b6984ef60b8ff0fd12b522520734885b59 +a88d6ed70af96c93b1b55b1abdf395cfa540bdd207ca86be691b32bb02f69d9665fa819946fa63fa3a6fbe45c3d9c6fc +a9011dec7ca1942e6a55e517948ebc872d055d401fb12203a54d9670dc6f0c4d3b0b51d6ffe8b8ffb60af3db39457f3f +aff1df03b9a9f94c3afa7147538b4bf26c3cef54038761090e5ce9bf7ee60c3579dfaa1e9f747572cf0a2cea4ca32a48 +b9466d086e9400542f7f2f4e2d403d29350f8366ac20cf587fb46faf1517b4d7c9babb6b95d8955d51b712818247fcd6 +b75cb5fab147509fcdea400f99f7f8acd23d7958fae88404092670343b614cbecadfa1ab898397592736a3b552b57fc5 +9095f8e0eee696646aabe7806a10bcd002717f4b46a43a99fad8e906ed37adccecebd1a188f7c7f3fa2f901b7f4e287a +a5b02ab5a5656a15c189c9fb96da33df0c317a0897455c15da26d01b37cf3d5f5d974737fe114816ccf342796305db98 +9449e0b6fd4a3be1ab17d1d7b73b9d32cf011249331901f47577b14da0af474cda749ceb3e00c0e201c5af15ffb5e7d6 +8610381608500c9a9d58a15b6037a21a58a122a21324580127e6ec6679346b0b0a4e3f7d7e6d71a1d73e8a0cd1640d24 +95fcefba018ed3616525b2e62a6b63ebb61502b185f95ebacd8c289147e830970f6bec3112aff607d4530e8fa2342808 +96d4dda39123108ce629688f7b9ac23209de0344e16d908bbad9cceefd8e3898b353cdaea61f8a192ad33e77de2f24b8 +a4ac38b0cef45b33475d850f7837ebec5b5fe5ab4fddf08eff4f50e3e8efa8df4d911e5cc89f0a579c5bd332375f3b8a +82acb1661f7b17189471d18181d748ee7be1418c71cdb2a116809cc4fd6fb3c0c83d6ff60dc93c753d78f575c08f2535 +ad4e494f020b604f77ae051da3f692dd3d00be106ffa8bcf7bc2477d4015d7f9a507cfc5fbcdf5c91e5dfbf3aaf44ccb +8dbdcccaf1ef351a20e2b7c5c45aca8e225f662eb70ea961bad9d617139a53e57291e7c44576c5e793762fb55e593c88 +a1582a2a3550ee02c95182c94adcd028268cd5f545706ee8210d1517c505a488c6cc2ffa7adb584a73a6cd9b0aa80d84 +a4a8714f4c0c604102d27070f9dbdc3b17d2f39a0df4770f04754023177d468eda82b842bca0dbd1814a8b8a3c6b7d8f +85f3ca5918f12f0d5c3993054ecec5c1d7af0e089ec945e18e0408411fe70ee5b7d6714639e1eb1d08a2797dc108b6f8 +8473d2ac5388d0b5ceff365a78e202f67cd9f0570211f3a871c5bf029a0f0acf202dc967028b4131497b0ef99797bea7 +801056a91608dc72fc6805c4b5fc9224c45da08645c932b64c0e3ba941f100633611314e9be6a2133d683edd44f8b127 +b42e43a23418c0e6f8a984b9bd604de29932d53a5de1e21df212c3208aa2eecaf970af489d2fedd42fe170671cd17ab3 +8e42810296b90ce0a5575a3a251b3f58647c16adab1f0ae935dc43ae69aaeac199786f6edf4448e66d449963ba2bb00c +ac17e675d5d9895a59a80f23a9d4bb70d5f7259c5b54aa59169fc2b202d39e68c1a48212aa42e4eb177d07906e33e7ee +93d497eba141f2204b193c60d27f455e89c8342c647a76848becd19e9cc23f108f2497653c37534dceafc868b8826679 +b277b044915b67e4fb83f6f8b5e08b3b35c89f568bad81f3b827eb60b98a9cf31b21d4b4b1cb315963e9ba49b4fc3f51 +8b52904d92b2008b1bfbaf2de6fdc50c3f5238758dcfae34b056c1bee3ae3a55e4309ca9e14ff3bbf743f7f20f99f8d5 +8244a7c6ecbbaafc70710123a01e7a6bb73c1fecf3e8b4bc620c5a5159ec6485727d9912b07d05618bad92af02c22862 +8cef71c76198875631471920778afa4063a4d05442fe0ae6910c8e4c25a3ec96c06e7b0949af658d7b6b0b3f2e836e3b +b583b9609c6a82ac7f637c96c36e0722debaf911e44a8c3ef9a804f30480b7ac297061420cf4e34cb8f2cacf216e54b5 +aaddc69c1fb29ecaf4b4c459313849e357fe783d35c91324cbfd81d971308d738d079457deb27de6a94e656d8b62fdd7 +974ebd2c8e1fb175611fb5b73d6ed8e8e05b7f4c8ff94d1c50a4b57fedcc86b1e24867262299050fec5d66c0ee161329 +8427fbfc692100b6cb3254effce8ce20dda5da38971885d5151713f909500d3cc0c17052f0277e8449a0d69426a8d723 +a7eb20b1b868512334809025cd7e56036d2479b3addde531cfffbeb87e70d8485c4c893a085739935665b9d13af84810 +80eea8dfe4d9e35c09e997bf4bd00d6be0692adb6d02104f6dc63e9373d38f40c79e40fc8f5855c337f69470940b909e +98db9355dee3a5f0f5dcf386dd96978945e7056185ab51cf4e4f6850fc1a8564cfacb576c6f87c2f66e65b3f272b06c5 +911fcc4f4a8409a032209957120dd1aa05ef9fb7f6ea08bf24e5faa66b3f6bcd41e00bfdaadd0e4bba82d248227d8df0 +b7b39d74f4c213548df4ad7ff01a9058411b5e195569c19a712cb5ff8dd59ab54a9414ededb39c6b86539a53a0f7fe86 +b8e3a9b5663b8c7f23536f20a9eb3ec10a20677c38575a08830e3f10e6bcef9f573783c327f6b538fc61978c2a5038ff +ab8af9b5f085f8cacd77cc16eb3a3af699bfb2e5b5360b6b291953491cbeb2444e388a994e4433b5d6cfd6078d4d9a39 +942dd57203818d4470a751e222db37c84b384352f136e44dbe57b0a2531024e6da8aad296094c9925030a212c790ac8b +991e874b339863930a6fd667d86cfad76781dd34c82e1d24f013a4d46a825114e0d871f92ddea1e2fdd1a050a3668c39 +a1b9d8cd9ac605e92384049a19346c2a4c87da174e9232af4612a22757cbe3feeb8f2a9f74b4ac1c2131f2fdbf81a340 +809a670228fef54c5a404f7192d1f97d520a346ceebcf401cca959ff5cdc24220a0218800346a73db0570600923b1b0f +ab672a9c4a28e2ef70e293f0875ca602e8677419155e9ad05f584d0958769e79df92330205f4f82c5cbb537ff9e2992c +a73022e3fd2d0a721483d021710d1cff35211edd0865e08a4ba6281341dec7513ebc63bd3c0784e4906936639098739a +a584db708fbe97085bcc65f804abd24e405ef0bc5bb9ba52010c2b42997d600dbb9d722c73675e859dd6eb031831a132 +86412ab916967d693d4d848c32a9d8067f46f67b377b3e650644f3ed02174f6832df13e83a158fa1ade9819c1290176f +a113d6805d4f68703bfa2e41c016e3de57ebcf65c70960911b374d95c089b0519b095c7b3ba111c4d889c100e2fd7b58 +89bc37cf8f222ccd05732f7fdd07be06c27b318216ac2aa8b3388b57a74bb326f50579aa5a3384983aba8255c67da8b5 +aa8d3a2611af168bf819fb5949f3a00233625bca8e219cc1938b6177acb9eec91ef755148c27e902346ac6a754c4b3b1 +a5881b53bb825899fad350ca223bfe4921988544a598173f905cb204c4b3f9096cd16450b676214ad6d7cfe132140f1e +a3b49a3b2a6a2d3d5cc974ac7946b1982f5ec04c747f84dff8d07e647ffcd27fe01f1134d6fad24cdac05c4233a99394 +a4b8da831ede2922bc0a783bc593cfab21ed3b0f922d4b8d014283bd012e179ba03840095844ce269d69b2fc947163fe +85b9b2dbc38f8c95d84157ee815570ba76affef543a7a0d172b138d4a5845a67bdeb1fb21a0d4ab41c69253694f8f91e +89c9660e369d4c28818335b385fe4eb651c7c57ee9525917a846157feb9bc21dfa8f7d6a7fdbd0ea362ebf647c9bd620 +878bc5d2734fdc1a4d672d9503ed6a819316270fb144b44ded691a2e2cde63a4a39d21b28fd42768836f662421a34569 +8c2cb14c3b72bd865860876b5f66cf8edcbb7d1d3f6ebdddab73ee71b0a0af4d730049833cdd361d253f0e9a026be6a9 +86d5224e05e7e5c5223cfee74e4f5b7215e8e8dd6c5aa302afce59b024c27dc323a1bab342ba2956708f012753fd3dc3 +a89ab4377eb57adcd27734553a138479e1521f856a1dee153fb28b58281442a248be14a87dfef1f72ef3ea670078e817 +a583b1896969778875d804d3374abe6219eed208007cb3959e2d65e1a20884cdff6d2c5336ea88baf913b608ada4058c +8d4e75beca15bce8bcd22b4cfbf5a38e53dedb52a47a3fce155da875e4e561ed6a9df56a4d3ca84c2f6f5b9830d7e555 +adfc0ab5af6f3d68b4bdb3a7ffd810dec77458e567deb6f4f37447c653cc943c96059022437963a95ac6d43196084b93 +aba8b3be3f4f763c195c49a5623e6657e994dbe35b605e657c2673581c4eb52bbdea4b010d77ef9f97205742a2195cbc +87da9e343c45e21518f67941879209d1ec598b7f8f9c4d8265c0e2e8514ba8a08ae96f84797e38c1409f7021989b18d1 +888f04db1918c177aadf8ed0e24f6a7bcab555ea0c89ed911837b1da307f459de0057bb6869fc11fd8297160cafb69cb +b5d1e1424270bf9b4dceb3b87e591ad54bcbbe879306fada0cdf486e0edb22fb1e98dc827dbcce67d450cb0546df8316 +8aa0fd06946cc152718c66eb76f724e1782d047b1fab1706a3418ac0903676b6f73e5d64e1c4d013d29e552e9ee78ba2 +aec561ddceacf45f114a9e23bde9eb4cfe3fd7473de39238d84dc9632174fbc369408b2b17ef852d6d16472d42c24c91 +abb378b46dcbbf745b3cec2653fad529431c6dd5b120dc441b309bb7aa5a7bedbd20c60f9ed3f54ab42d2af72c2f753a +9721f1ed94bbad718c8e61ab0fc743186ac38e35b76874e3324b888142e9f3024867d8a289a50aede7948de55907f58e +adb2ec1dad7f8c056b314732b2e5511ff7173a050db22302b64b3d599f7add70946afdf46bd2b1815fc6b490603ab792 +b2f016d3b6fc024c2fc6333efd99e2c4707b1560f73f5f243f5fca5cc7c36faa99491515835de1bc2b4f3e00275717f1 +b99aa14bd756c42ec3785e99f09a589d3ada0dcb8de12a2d3b3803d691ad0e4e513fd4f58cefc0f762e20fdaa2cca3c7 +a5be04f7c022f899d1cdcc3ab5f932bab08f7550f967f386b5e2f473ed0c72cce0054042bfe4f6a22a6c20fed99515b1 +a1cf9c3c63ed317f9f638524d20dfaf957d5cbf338cf1d788252f75276fbe5459d055e13439c2a4412a1bbbffd43e0d1 +a748076793f96602b44d22d3ba80c04c3dc931a1813ce80c079118a455095b45294443c3caf236c0c7c301a0afd34c72 +8e02227b6ca28c1a7f1dc4ca55736f840be6455916a87b23f60a516bd096f254eff56a76d0c4d7ced26b13ab11368b43 +8e2975b903a98e0422637b8fc673c7c2012d56674816f274cbde238ea662ff2c729ae8c56cf95a17955833c82aa1da41 +a6b11eb5d8bf4d5f0b5aa4acef26a99e0aae01513d176edc70bf83f12af59fb5ba4c91c4b49bca8436d5b3847ada5e52 +a143b73aec5f1d48bb14d05e562964decb7293365fe93d99f0f71ec1b2636214c0091e96045efc9459a07e20e8398815 +a70cbeb9352452c91af2b0f3429d609e74dd2521982ab15b8a2b706b285a68805003929400042c233ee30b52471ba28b +a747364b5cf81fa96980b865c73ce37a838d0a482d679db81dd0772c0f56d1c8f349a6c3ded476bad047dda179806d6a +98e512dbd622bc6f2371ee73f6e74eaf0363d691bb7e0eb90f959856d6416eaffc2cdd1fe86d3cb22fc6a5a9b6508329 +945dface256b8dbef8ca45d258015f7ff126ea07d0ac960120a89c3ca188f5dbc8e336ddf6826605235866901ddff27f +83d685302ad35527bf3c14f02d174ed25b1b48332fc26dd89ac924d4f598061e505033b7243a9316f3753f9f56d0fe1a +b361bbf4144fb0e28b5ed08c9ee8c401758ba87198568e641ec1053742972c6095855c1388da0a467d0556cc7de20f4b +b8b854dab7e5019ebbfe3e29104e2e1683a7c1877a4e01b5af31f156f903f6978dc1f2706f7b5026e40c01cfa1d368dc +97f5b1e10f1fa40853799a87d12736ea85684585f7b605d0a6747c18b14c1e88fba135fe3d609219672de0076ab68e25 +839dd856dfe805de853bf4bf47d49af77aee5ba52deb627cd99047aafc4eae99284909c151ff6b8f87241c40e006a230 +adaca5f9b03a2a6ee24832ab2319a1441b163748185ca27fa2011f49050469ae79bd293b9700df0a9f7b074f428249f0 +8e08261dd36038e7f0b4563271373fe8f53a7e9cca82ee79ce8419bd1deebbf14b2a11b9b5333d9d7c03f4f3e47592e6 +81f72716c0b548cb503961963d1ee26469fb034c50715ac9394eee3162047fb5895d481f5ffb8e702bf81f7b1bda3694 +85c183f914d4e0e04402313fdbc2c9865ed9f33919a72b2664bce7fc6ab61454e6b54fd911e71fefe2d84e436f3cc514 +94e786a9b365ba9087f6b5165abbcd32c89a79d806ad3cb744847a8dbc3a6d06aa04e99bda162365c6393af4d62b80d7 +a706a51f3f31ad5ccc72dfa1280e576f95da3d6ad3146ec78a88461609b87a67f5d7769eacf23c41fb44c122f8829db8 +8461bd7681f454d60f5497b46d80c37c6aab5e80ee16ccf04a147025ebcd28f79dc6458ca40accbf26e22f6b5bad0d62 +8e7b57331dd6fce02b7d7ace7c22ba59282fc124f3e88f645397ead0dc23fcd95838a10d5bb95b037c660f806ad771ee +b3ff7867a6c664cb34a3439a6e461d60f074e794ab3ee924032eb6f337b145c4bb8bde6977dee7b950562280a154ba43 +96ca48889c44c3f849a753afd8c4a1624b77ea28b5a87ae1924934f63da96c9fd1e4129805a0b19dd7e46736ad0c86a8 +a9f3d34ecb583cda425ad5e411fdde0d3a6ecaa4e35b3a3cafec29d7149c874b4b1410a6663b45937adefd774eaeba23 +b18c894224bab005e614e6c9d318e04c9088560642ce22b7697494beefdf82c4319ca0550fbbf30ba8e8e5fe19e2b4c2 +83c6ee85abe70d89416aa89e0ddc5b5c8907d67945e09c87c673c7aa6b7fa5d67287001fc77f5dab2cbd96b96650810f +98574d68f754d640c4cecdb102dea0454d01ccebf23b75c037f38d3bc4e1b9d53c0f190ddd23258e5f81ecc9d637c84d +a1ae3d5cd807b8987b1b48a449f6e4f470d0ef4c77b1932239657caa11be1aaeacc91a19ef0e4343c00cf690c0c67365 +b6ba6c4ab444a15eca9e8087d58e376646bc1472e94351722a502413ab19fccc1673c0b51d99e4cd80d217c17f8e15c7 +85d6917e78622be31c8d69f265b7e25161e8706975109b1223bbd7057b3c1040c898c6997993eb1a0947cae7a0b42cec +ae16bcc66ba753ccdc6acdd5caf4779128ad9ae9f688b95f708bf7ab4a57083954908647bbee016d621266c0cf1d153d +80edda09ca9ae6bd29b25ab642952dff5e76b5680e38940ac8d68a9476975a52723e7e35c38760f8a75b552584ba24b2 +8299925f517bae8e818499eaafac4ef035f7fbfa4c01eed4381c4daa3f2cd3a8e34ab41c741f81c8a18c62218c1ff22a +939860c3da499a58a2c15783c88c0956b6c1d65613ae56f8281cfea571cc031bd6edc0f2b995d5aa8b8688786d8968d5 +8f22731c310fd000040cc11b825c911ebe8d2fe51016b7950f380cada1c448476afe8dad8fe653f7293dd4a16e300231 +920a733fb80634409cd15707d16af616216a4e06faf598c83c208efa5e0c50e67fada5ce40b1d20bf97ea8b90981e964 +ab82de22219c63126059d47d9f14a0ba9a600a1cb9946df0d536dbafa819333b5e82e202f4a9218f8d631c28469e4546 +95e4b4cc8ef1a6e551791833ebb63cfb50dfb4c7d5b7781e765f2accb2a5d7243b61a457a3d6cf6517f3548dfc5e599c +927020bdfee591b6aff3b8d004a9ab80f0ca477a7ffe79df7bfd70342bfd05675130d8dbaa90cbdb0ac3f77599d03f81 +a49c81688bbf42be01d63fef035f4b30a687c417b1b9af4fb698014a667892da41b09eb469838b94dc0337f7fb244f7f +b02640055a63480991820136a96343f3345bf4d748c784b6b9deb17ac0006e86ce0c91c3f8457396c2376491a2b5e75b +95b471d0e32861a4684f1b2081e7984ccc8405868a461cbfad6e82779f93c1573f99177acefad1dd2cab366fdb21067e +a72018b32aa3be2a319c2c465650d1884a5b101564532c665730023c8da6988d5608173dbd8dfd7046104ae8d7c7f2d3 +ac826c1cb3212be114bb0ded92bca0339b3452751b16a50d7173990862acc120193d3eef0249064be49b5835dca3a0ec +a4dcf1b3c7909b0218b3046087f1427fb9b4f86183fe4b7eae81e907c9ebadcbbccd7625bce3e55cb7366f9bbb4c71f2 +8abf5a881ac9fbfa5e4bf60b84ff489a202a12f00d7776c4d365c34c152ef1b7d0a7a843183d8440454d4e5bdb9c2be3 +b3abeb78b0799e1d2bf3ad52dbacf49a9a678efdbe98ff0e8050f5573f6b1a52ad5c2757bc71dc1435fcca5a7c19496d +95e0df552c6b4f1b9daaecf7608597255daf06cad9fc63383fb23de8989470ad9e963257d71fe2ee25f611d718dc1510 +aa980ad9830aa0ed3a149cf9049ac289252752030b900eda146e2c626ee15940fe2fe0ef7e894304cee646ed8616921b +8248d312f2c662a5045e4c6b2c9c62b7ed094ffcaad94a680695c7bd7b032cc7f5cf088225225dde5ec0abafcbf932d6 +89eacaba980395c2e758a9dcc1014b13ac5ffb7c1dd435111bf92746af31e0ae1e2bf8e63234fa54fb97e96927f8d65c +b775e27d4dde51482e3018279ec1b3c9100051fe9a0196d7cb2e5c31a599dc4cf55f5c51f54980f5814c67f57fcf4b0a +b08278df723c1545121d1bb04b315607f89d3df8aa516ea6f0fa7668804480724c6695501cd725014290749ae4b909df +827e14e2dd39e8bb3f602c3380f7737826c15588c6449dfd327822869377195e1f928a39af1ac5c3a86225622c1c0310 +82201faa981112390a8068e40114b22b64614ff42f95de48a301c480e579fe459d73f86739e2b27ef2a1c5dceb71075b +843081b78ee2e394745b8c811190971dd5b21f5750e73077d31275850df4c1f48807fc4843d5bf4eb17233375babe2fe +b7cc7bbf4f727dc060c433086b7d20b77c47c2b42a7ec10183c30938260a68142d9b3b5dacbc4dae4d1ec24f0bba8fbc +b9f143a68ca5ad8c9c9dce39bec5d102911726d0b6a865a99f89ea4907d6dc06a36d2b054ac6385b2390087604dddd4f +864c7a48f0713b69b49cef5ae12907590e42b3ad45be0408af6a466c6321d70bb9cd52d17519f06d435019107f704ec1 +b2ac2f1b5c4107a6c118900e98da6f825470a9dab5ddcc53383da55de4e125f13c56d6f9c191511efb2656725dbf09e1 +a02bb8b66fb18256e63d21f380336b87476756678a77241e254c53f962306d42e5bbc5cfaf7b02641644e88c5299c749 +814668631735ea6b2316eb034d04012c4ac6af2688c2ba0fa77055e7b2e9c538fa34058ae855787c127d002637a9514a +b4841bc20f52369c9dbbb2a3297c747028f1f2d171d3c93f9590f8e8d0a89a78e2d1475b062f0ab74ce9dec23df18ce3 +9745bfa428294789fceb813ec0eba525295ee07b8a112ad14f834bd641089764a8ac5f820225b7623febe5cf7478e035 +ada617e5431027447d7a132234c1612d7237597bfa54d0cdc3c733a028b319e6828cabad531dc2e94115b7a3a1b571b1 +93ab735b634bdb94ea1d2e1e3760d343ca3e76c045fc9c98a3dd024da74c39bd21cf45815fb63186f6fa1319f62d1d0c +964371421fed0ddd236c3fb639c4156528fd8bd3adcaaa0a5f9121926df6774ac9a33a44d5a4b60d723787963624c968 +91868d72011cc336d15fdefc26cae88103d5df796194dd1a0f9bee4afccc9958b102ebbad068501663fc94ca7a9f220c +98134a70e43ef446493d59de3075a2194012d8f937833f208741ee91fc1562510aea52d99e273415ed3e77d65d6bcf62 +91f2739db9daf2ef68e61b135ea28668fdf4045d3014635a3d13aaa507876c1cd32d8f373b45d00491958a34d9e4ea96 +8ab25a2011bb5b02ea30748d7b90644b4b219baf97ee9dd6b58e6f3008c719a32004f83fb03be7e5ec66eb42ffa0ef80 +86c11d9bc416278036f449d7c69a328075be3bc5eb40606d45d41878cbd5815e54110c04782c7ff11c67e4b710ea07f1 +8d55ae41430af753f5473be4c329cc3ee579d59db760ee0c3bbaa2afa27f663a2f7ab9d5f49123020733a35bc79af5e6 +a31c238ed9aa5d35584f26b18dc36fba97aa053dc0e013dc9fb1d854ce9824f144fbd6f8eb47459b41b94f2d0353245b +b2decb6e70411ee344b1c5c034a82e38a7d7b5039386ab8922b13da9674575139529d7c09a9c7305e0c69452aacfc49a +b546e794b5e49dc0525a1eb86a83166f38313edb6200f3245b1bbc8fee707fa581679495e877a25f6378db7f3be7a93b +972332197ef689bc9f55c22c53f4031147a50ede7f8e5b22defe5f827ee364213a740bc179c21ef281f4cd0c3bfe7530 +b3fcea592a9d6c993ff50832a872c7c26bf28f3a6e1fb51a03d31551f3a52c3059687a2367df7d1001c0405ad733fa0a +8ec187bfcb70e2f6e82c1d9ef383e8ceda53a0a56652df2063fd7c0c03937d5dfcefb906f88f5b7d4c8a632c26182ca0 +94ea8734e2e3632c081680be7a46a7249f29357a558741021c9c57664eba21eaed03bcca1ffd601e11b04b1853ba3539 +8e1d5e9cb763ede4db8deb900702ac3da78c889af4e5fc67bf475f835d2a63ea97e5066444ca2aa4160c45a99202a585 +adb9a0ec32302a6bee76947c75112be44ec670e4e11e50af0441229afcb0d4fbd51ce2b124477c3b5663340e5ed6263a +af325eede54e8a8276fa532d7a7c555672e219ef5eeb7e4000699201e8e65e116ae684bf3749a9722895c345ccd07ea9 +96a71210b0bd0b8f67d320463763b0ad8891fd6b408bdb94b94199d0f1764e82bff6189aad1d58a94ab0557f4cff38fe +b6308b51474c93c075c8884d8e98a018ac6c84206f1675b519b42eccf451680b307fd930736a77b9d84876e762495768 +9651505e3092ee8ac931f41a5e8c16082cd923a64e2994b0c86de6c2b27e71661667ca38674b3bd8fc27778558cb9faa +8dbf231801de8062d03c048deaf6fe2ed3519e0508280d1f5a84939df66f87d728e9a649bd9a9e40f67f73f1ef6bf3d1 +b0cac85a8aad5db95263876de2284b04088eb86eaa05d44f7719171ae3081ac11beb3057f8fade8b36af2766070adc80 +96ee67e8e8d5b465fdb3b5f47b307693361af0ecba5f28292a09e1a84a6e013a3fe10902306554becb0d8cafdf5cf16c +88761bad99aeb9fa1e482158c6187c94b0aa9c060cc184ffeadcf566a8600a506bc337b46e361876d9510d54d1cfbf58 +9452ec5c63e15e26a05a553a1b846d6837c37aefd4cc0fc11c797c8505e2a9545b71565dc5645dc0ebc8586aacd4eeff +ace8ea72f281ffb82604b19881626aee7a4d06dd0150befb60915efb566716cc725243c16d8e0ccecf84789d69e9320c +83be6702adb341ec17439b7dadb70125f1c2a2fc344076241ffca3cabe10c6ee6b1e356a04f9f153413060ac97bc8f07 +b27b231f577727f33b527d6fc2c890cfebb58093174e04fa500f344bc0786898478977ce0a35fb758dc4385542551792 +97aae28188a02a7b336d0ed5ca20b0ae629c8c7cee95176ca70682b39df0ce947d1f1e0004446a7441063757725006e0 +a57dc495f413e61d9eceeb6ef794376b12dedd1d59b8da59b0ca849233a02c45a75c2eb250cb09f75f0587d082e0f099 +97ec10a5fe330fd3f0f4e57c978aef88a4d6535ca8c9074eb1d3af87593cd9180375906eae1c6f2fb7b9fee4b1fef436 +a50ce5b516c5eb6705f90c3bf820305a7dcbe9ca3799eb5656d5ad7039461b5ceb4d6f8bdbbb09a6c8985b728c38b8d8 +ab6e8c25440e4b95c173e3d775256a7e3ea559169782520a8ffd3e5cbba03d5ea72e97ccb9b98fc72a50c67f0719e5a2 +82ebfd3d95ae27d57370142e45ce43ac88a0fe09b5d9dfa6471e480571a971af69cecd94569b2eddff0799b87e2ebf9e +80a38eead9c3ee45ce16ed44d5d56845b238c152574b7eef0db1d4fa06d1480686d9e909369552d603616f7e5dfd05cd +90c1aff5b6bd05f0bd4f2f9de46a7c602241f1f14d9308a7ee1c04b1da25ccbf60e25471ba073a474de47be3e36ff43b +8560512ffd589a00fdd05f7e141bf9122248d1c09a4c1310a09186ad1bc8e25491845274ff7202370e6f1eab9192bc80 +975cf601c767c9cb9e03d2a70b03b3d0e80244ecd748b38dbd408535edf4e643582fed2bf6f5310f8c9077c2041f81b5 +967959b9eb843cca99d6eb1ed3efb3c66fa0ff8a1c118cd5fa4378df645e85cbb9992ba815c31ef605405cc35ea69948 +91af4d2a1241b7f97eb72cd13516288224405c9c8fa4cbee5a8b77d14df62df799291d87887570fba1484e461c14b7c4 +b76b7ba24913f43b61d48ac2be068f85a6473bafcd4d66bd8ad9412b443888b2ac9786c209de253a922c10741c9ffffb +ad51232fd771d1b76b6d43eeb64fe56d54664638720bd78c9ca5af2a6280153a83163f945f4c717f40c145ead1e10b59 +b7680ee2a6e3ce950fc6d4a4194cf82a0796dae7d144a0118f54c150dbfa0d8018490edfa36d72d62afa2f579f1db96f +86f9168c5e9ac513a32d392d74acb951007090946cb834145c56a5eafaf587863d5f90bba429b428564cdd7179884377 +b21d00fbe4b0fe7b38444a40eff53df998d44dbba3c43ff3be30e553be2cd671c4f01d3d89231c460601b1be65bb3805 +b89c65d5886078d5653796790804afd6d18351c35d349331aec70cb9316fbbe81c9a7aac60b42c0da30bcbe394ab6aab +a159953bd7fbfa5f1648d066b778a4c367644a4234784d4e898243c5f5db6817e758230d7be3b8f5defbc6f042a03400 +a2a04948452af186f41aa933d45180fe4694850e12b96c634c246960c0d1972032b4d8a115b10f495293542e10391032 +9733b372d2cbc04ef576e97c16c1545fe508811fc5b0267b01269e0c6d549ba610fcbc37193555a8838602e178414ab0 +a9bff69df0bb98d9ff6fdb659bc695bc8a96ac69ee871ddf4b8fbd646ce59847d9120c45d230ce97527b4457d2eaa844 +ae1973038d72171feefa8d59c25733c8067d3319b125f913a3b51d1fda203840fcb69342577571967fabcbede4954767 +a53a91e242569ce81abbaca5f6275284d208f03f628de99328d6ad2aa90b879f70288f54002cb12af2b374a99d4471bd +aae34146afc355bb2b1e0ae29ca5bf1d00d6ce049bd29f32c37beae89bd23c38f037d0ad18f551d690c53c0892152ad5 +ab068a2b10eed57944c4ecd616034064beae9e82a1016ff3bc88ce565bb41067da5750584bb16c7bdeed9928572e6f7d +a2b6c8441f4359a0b8f76eddf70695720566716b5c0680674e23eaaeb44d2a92cf9cdc892b1de18acd963359c10f08f3 +b75bcece73cf8b4b26028be9bdc36e242da8c8acdc7d94f2db64474dde770cfcd6e02f7450f47f43a6093e9c3cb0b4a8 +8bc131b08248bee7db453206bfbdea4de356dfc7a474de1266b0bd0ed692efd319a96fa362955f5dda2afe3dea7c39d8 +a066e3e41dd80961d6662877e0b70e750eb1b26512c55834be391d4a666ae5e1a9789537a0cc88d0e43e49565834a3a5 +a805141eddf3bb474159905de6139d68c67d8fdf070bdfb4d819eb76e86801019dbd30670c878f89cb74a966a51989ff +962a9520048360c761180c386b2bc857bb30b38546c24f8ca5162aafff7c4d47deb90852fd2b0b280cc9157cff747e66 +8fdca12bcb7ad173e412ae5ad7edfb0bf1ab9c887f648717c26293a9d47b600458fd1f39eb82d1c403daf455b801b6d1 +ad57b4e52cfda70d178fd641717184d88b48ac96f2bb30f7f964ab44e173dbc5f9fd732b3cc292f7a33559aa512deb93 +b9871bc77623c5cae3eaa36abe65b44fe63dd3466084a263e7e14a9ff72a17e55383eb1afc06ea493d77021c1de45437 +ac1a94a0eabfc05958a3532c4935d93dcb4ae5ae5ed40a5afe9e3103f15ef5d499c61d76bba8acc224b6f0c38af0387e +aaae28b61a109dee16b3c3fe58a81d803d2edeb1808ae49abae1849cc0f9bf14ed3227357b71a6f3c90e6e75abe8db1c +a85d7dd3fd1bc1339a0c5e4b1da73f02c21313240dc04248c59ccd8427d4271ed998d89d42c84d367aeb7b82260a2388 +a6ffa50a5fdd99fac785a76004718102dee20fbf026864cf8ff6164547b94d3024e03b4b2bfa4072e61d3a8415b2beb1 +b930b90aff70417a63e8da0516c426bdd235cde16e54f64dd50feea86925499b4e146d56f0adbf3380ea4d27b3ff882f +96bf13d7c897b3d6ee931e35fe515e613cd61a5ca3ef6c5cad49cf13bfce673b3c89fad4c29f35a2a1eb4f881d48c022 +9711c6439154321ea9853fe8af894c41edf9563bbc2693909347ff4578d281f71fbcc29ec1638c35cc1d74755ebc4855 +b7cecf450348f98e6ec472b7b9e5b627c1bcb438e506d93c7cf9d5d27adae8fc026702df0c6f904a85de99a16526d330 +858ae411c47df1211b4ccb2de5324cc57a9c9fdb6ffe6b6adfbb601f66df1de423c4fde3ebe6ef420e7abdb2fa4376ad +b142e5768667ca28f357d46f3fbaf2022d35775d463f216ffd3ec246db4611055fa83bc42b39728b1e3bb4b950066a36 +85572b1f205e31fd04188603ff240fbe613f2744cdb03d881f283d4b4d4efa152ead22d6a3f0bda58921626d5190ff9c +93a72f016f83139dd0ca9ef654887da9e7c67a4680bfec9376578b7a31d0012cae252546cbeb54639555fdd641fe4951 +ae86940a25be8a6c9e24887cecdfd492dbdf86a4b127b66c6c3966b2f4c151611afc1a78db810e7f787844df32863e13 +85bf4c85a21b87d25aca182abbeecc99dda23dd5c6568aefb20846ab0af6b464c5da72b9ee655209069686b476230b98 +8544918a9250f0ebb3639d0ea917920ad888ae3ba8daa8b4f94091cdc7f0724f8dd443b51021832fa9ef8d1443a2c29d +8007f7c605692effd7cacc83b2254ea8fe9342b2aa47d271166cdfff54355b2f82e9f298ad37c42d64ac8ceacb83105e +8d5fce5180a2c657854a6691c2ce65a6ae50da43c670dea6f12f2f1685f2d4a25734cdf4930151088ad64af806ff15f6 +95fbba182f8d3c154d66103f064cdda5743bef90bfbf534fba2df675dc05af4c2ed9e8caea217b0b3eecae699d1e0499 +a88719f38396b39320a92f97e145412069950afa1c8ec276816b010f709e05a43c7f3ec560b3d24adfde9a1f94f22043 +9895f350ccccf4c8f9bceb58a10270fbfe5e1b78e54902e94cca7e29b233c9caf7e9af17822d64125390d4576f044522 +a2d958bcfd99b62181304b84be177d9be42cf36e522519180e6c2ac9ddf6c02f2fa70234be50bc5dafce1fd348330031 +b924e346f9d13e1f9ac12676118104f88afc79d5888ed27dc741d27d37be30639f37cdb67a7722faf5913e44643cd0de +b8be5078e38ac3b84cc8070a0a08adc3877ccbfb18058b79997fcb644c4b1b9f83463cd88dda3cddbaac549046c081de +a97551e3872000e77b158d2e670bba1575d487af850a5192e73e5f93cb7f647c4c38f24911b0ae700770bc08b65f3e04 +93a8831f690e7263d39785bb1a8f0cda144079acd21434e8e40b4e84d6af1bf6adcec0f07623be8ba100bac7b0f880ee +95aeb3d8e7005d820f3bb2ff4a88bf88d69f5d3a189db2355091c2db414e29dff3f8ce14587684ade9321807a0caeb3d +a630df8b1bbb095339d8abdda46f7184ceb0ed09f0e75124bfbd3056ce4b40bf0856564b68a5a72e2f752ad5a6530cf6 +af4a873472c65befead228268b6b7e5f0604ff192ab3d509d74cfc231c9f3c2c0d8bfcda9c02e1c6aba2f3318769547c +90e4d7dc4e03c549eeffa936de2f71dae77be9f2025ea8a72439562ccbdd1f3e6c146d90c3dab8525f1c2c4e130c8e84 +ac76112e97b2150d0edf5e7c7980aefd930e1830de6c6afca9a05a9d9e8bf15736b6931c930731d197d70f1936ac403d +83958275157d1ba327e214a0648b42dca7094407bd480719bd87c0068af2409f558e725d46e6ff923d63a9fdf60f46a7 +8cdc2feee0f641dd4533ababc7adb4a4a7fb0e345a2821008a5f0cca5193df692f4c28760638c791293977e2ec847dd3 +92544dd0ee6c5aa43f0f4f9819b2e98924ca8b62363fdd2fba274c1315899fffdd168a42b46bd49cafce739ec6480898 +84f5b6af997e0d21e42b67fa442896cbb6cb311f4d20e349beb0746dac9331488e269b2a6a8f47fec11682bc3f6d865e +89ec8b3d7b69de8cf8de9ea688f74b6bab6bf50cbba9fdb9df5e5c8b7a0fe3b5cce963754dc2619f1177a4751e3a92bc +8e5607265c811019e9bf9860ef85dbae80c5a88e5dd59190fab116a2d39030656d405d5d45ef26a7ee69263b642fce00 +840c10d3ef360b66bac041828965726209f2edd67350b1b87ea40fa233336188816dd356a96c16a400bb7264184ecfe0 +aa692abd6ea3c1233acfb967d303c0ff4dbf06040f9f4125569c926a5b2023fee38e6be5c3d903f8b89d1fc5da0c5123 +895f8d6894852f581e58a1d3a38d441b2e09229196be6a0485bb05d4df819652218ec7633bdf72b40b118265a9a86d65 +87d0a49828809f004164bf763dc57a3d53736da639054bb246ead524bbbc756b3b54b8aa123536bbfbd60cdd6daa368d +abbb9231831189aca4c97f2a7282c5152648002e500e5f489bee3fd20e70c9849aa9e580b924074b15566d698a316970 +82a8b321717ec28d78f37a85f2de33826b186fe8ea6952dd998e5c01d5ce43ce6f88de5d6beb04e8830dbd716fee95e3 +b2f28b28080627914071a05bd6e088f39766a1b6fb3d34e4eb8f8ad0ec4f72bee4341a391a378fe8be63746c17a7dc94 +a233eaba4f0a5165952838d280f68bea5a9bc41eeaa6abd074a17a1b21a946f98ab16f27d1e9f0610ba93533cd390170 +8a675908bb89daca05499a19197f222ca78025f0e6d248522e6a499c4858e6a5a8435aa0cabf6a88bb7043f9cef71e08 +b9c205fae160e28ace81bc9d3340f8af7f6350eab78d1f846bb563f8bc6dc8a2f60db4f3c83a64f55b5dda5a5bfe34ec +b1fbc0a92ca6eae5fe919b27b52127eea3402bde2c3aadc981779e56e7f69aa85fe629f8693220d2f1e5c21fc0eb89f7 +80c79ebe23abc587c7ecfe700cfd6350ca8732e1f8e10942cf82f8cb9579d4438cc08168dce7a0df4405b4fbde47e077 +a9db69149199e6677d26ba780ec0ebf19a95d696dd88774d26e56f1ca7e579894d06a04e831923cbaed3d96e0f513c7c +9235c8890e2d38fcc1e742993508e08397c2299503409aaeb96f83f805794c9e4baae8475c05b23d75c0434e15fa27ce +82a89dd908ad63a1c3c1f102f06d94c57da7e9cd00251488842ea78102717b074bbc2f3c8269fa84b88e0d6527277af7 +a29d27a66a29441070c7abdc8fe5ba7a4bb1f86fef7b13807ddd8c575906f7e9e37d68dd8fa0926409d4a69eab3ca49e +a76f20910708b939a5118833acbc9d406e4511e52340a3e542fc90486fa6f8a3cbad0672236aafa5095aed5728a0d4d9 +91bb8d3a58c7ecb8f79667fe79f888536730501a1986c012d358664620b44d4d88f76b3b7fc13ae03c69991d8bb9586a +91f0ce478b207f5eb3afd2997861bc6ed3337f3baeaf06c065bb9ea18ba02b88afb417712d016cc1ebdcfd71d1559bfb +8ff40891880e6c244164557a5fbfe5cf2e1668ff1135dbab2700f73bfcbce674a91718a9a10a00943845eee2960a2449 +8229fade9a4c778ec3faf66483ad09b6a22163f9db2bfa524842ddacc1e9d86f30a280f85f3e2e5d114aced05df03fad +b760a8cc07984aab476f4821f1852df82b8c323ec69fe6ba58a3ff299412164d5ed4321c13bcf4d037660ca6a2eeec8e +abb3f972e3d66fc83102f3d3ce5d9149e26428e2efbdfcf4ab706fed6dc191a4236536ecf7fd0f2ba5b117c63635ab8b +871eab5cd68e6210483a92dae308efa65c34722863f7645725682755f06567132a85ea121cb360f4d3daa7ae5c79779f +a3d3105c7892c5e37ab9885696483c2a9e21ae2543a1254763cda7843c9d911b34b40524701fa3dfd58798cdb5443706 +b7f04dec6ac8d4fd574633d1234b0e11dc79e84931c9feb88955b946e66f002b05fd368b839816d29d20739db079de48 +985265df8f1ccf16df6eb3ceddaf1cdeb708ad8195f213f6cd90cd8d6b434ed934b2a11a0dc7d881c788a3c3f39661e4 +aef74659cd7fe399ada47f7e891f3671c03525648a1ac9881e862afb4d6b0d3e2b019ed407845b99b96be58192921d25 +8df7e13253bef2a14b0f2562c758383deadb25323e048586c0ea73227798f4da01fc1b344a04ca7fa9bf37bbb7e7dc7d +83548a03a65ec441c4752bcfec5676651dde5a93dfa5c79d7bf36bd5590afef2a423cc689a5058da20e25996b4c7bef0 +9069788c6ccaec6900644352337c54493212e9dd6c7d8439828fd9f6f7bd72e3bf418bc8d077fef398cd3136059a0293 +80874240efd3bf0b6e16a1755f8a8c194955f32e1f8d842af597293ff0189ff5f2993bbea01ce3dab17335374e4f82dc +82976e21360d62e5bab7cdb6880a5c0b232cf16d267eadd8f5abad9c1eb72afbed8708cb4070ed3e26653e4015888cba +a905fdfb61ecbadb5973e19f5e4de0fcc95b67e0fbbdbf93e44b63e97dd187b9d40dbf16696eeb05f9a2913c1f05b379 +862a6058a82e9739fae91d056f6cbd4424d3961986c328418896abebef7c34c17b5d7f8fd764075d26901169ee332d36 +af599034da083c34d8d9dbedc2bb935b9ae1ea3c12bb530fdf4eeef4eca9362856451f85c034a759fef4d509ece3af89 +80f645328b7127f2a87064b3c2e17b03bbb9f2b847c2b5e293e10c394bee8ecdaa1d410f3d91dcf2857589101529acf5 +a46cb8e80f38ecb0572eeba9ca3a729cc2e3c18aec7b0120f80352345329541690fafd5a7c829de841c1ae2f99545fd4 +8614aff88db1109e62341e34464b88e3d48ab0ade15d8f28e798c86d2ab8daf2d4102f92bf16d753dbfed160a6abb166 +a6b8fac54762a0fa32c3962731db1d4003dc37c2a3c281f86d073001a028acfdcc1038452fe18f7899e9aca6eee24218 +b5ff71d36c9d05f2ad9a3650b3cf8790f3fd37f8b822648d443234155033ef2a36b194daf12438a9c140ca39a24bdc9e +a90c7c1c494deac27b9a5c7f1a4f094d05c560611e4f52d8449c5bbb4740f5c0032f36777ef751298de8995c6d96fac9 +b916572ee1b3e60c5293b2dcd31c7d22e09e005635cd858504e00238ff76d33330742f25febe0e81c8fae06d58a8c044 +aebbf9858c51349c4e6f8bc58361d84db7e4b4f68d160646a5eaafd2b30d2bc37e33c5c8f6f4f30ceca07d4defc4b4db +a63858c60bdf3e84caa70787a4a1f263125e5677af9e00a51caa094cb653e62ba144a6f00dce4d6b4411c2a68ab8a389 +ae0500de653c64f3c95d070117fdf2038207af58fcf8f1e977edd4e55efcd81d8e6e6d42c537f25861d3aee2add1028d +af550db81d086ba51560421f73ada3dbc187c55d7b9cd9d9a82d808cfddc0c3dc4769cd33a4a1a0898ef3972a11d0c38 +8fdcabffa49420cc665d1125aa44bd3ff221a78d5336467f58ee2f867d5132ac32c9527cc0c1da1d2e46f15b929bd658 +99a7479d6b9d4bab39c3bfaa95ff57b5312109c35660a76c89552d8693c9958c08e3ea7183832c831394b4cec8b609a6 +8e41800a484162826d3ddbafacf62b6332df04a3699adb2426b6540c10da2cf0f4e48eac0aff628ff845d7b73af33050 +a2e3d21c8b6097b3e81faa0904654f64123b8c1394ad2f79b94eb0764866843171ebf0f7c75b3a5671f665f0bd162b52 +a4ae60b19ce4cfb73ed515b06a2067c30ce7cc9c741d46b64d6d78c34e95bfc6fe28ceb69e109fc6031cb9a786407e3c +8f4c4e7ee70d2cb70b9a1bebb1299fbed26a3bd42da3ac5a859924edc3d67eab05f5c8c945c65e4040a63c6b440c1832 +af8e5f12ac7687a55c003bb259fd03a20323662680960ef36778152fdc7a5c972a34ad6ddcfcb056c3cd737f6e917dd0 +ac0bef27e89aab1026316e95d01d251df5f51c3aab3878d85e242786c851ffb1c20b47615571d825aa13da52c6e04167 +a6cc7c4b7e8c61dcae72c503465d53f707fcf0ab464cd88643476685409815b81009720af4837b07efc49e125320782f +a387370ace1d3318324bd6e7f39c458cba2d9ec9237532d4e1b307f305e419ca976fc8136f02b496ffd373b91d27f826 +a2edf48503b77b9f7c2e3aaf53cb2fc55d78d9a5b967ee7195ce55fddc92defae7833a1f3e2f4eeec287a8ef5dae5b7b +b8b9a735b2f4feda7fe78cd81531213ff0117d71cfc75693cfe39f10827c7f59fcdcb27586c517fb49d25e5c4aab4a19 +ab3fff53a4e5de48e46125389c3a6b4b75a4998c62d11f5352a9b5c096547a1c309e6940222e95f4f63e46402b08b1c5 +9510675e0db61be931abb8361274dbfc8c45487385d21faa632b50866997f194e29ed6143eed5028b04dc301fc75b7a2 +b47d23450d55c242f5228d0cab08ba0d1df65640c2208f71ac960926cda573c83ab5e8732ac82b967474403028bb1c1c +83ea07fc8b4a5637f8b141237a6164c1b3b853bfe05a7dc01e76825375882a6a0c57646a0f101e58f7001e4259d7b65d +8fedc52a5e7716c2920cd3350018ed430caecd1776393edb1261f73c762943190c06d89023b935c643de23941ad710a3 +a7e3046e9ec4a16c9e82d02c5bb5e34a13b7e9e049f07c83ac06a47e1a7fdc74e3e4e542bd2936819579740dc442df37 +ab26e108eaf27f9f29bdbabdfdf2f42c9ea2ad2f2b8c9dadf460279b7c9f5211d4b8ff134e23dbb8eb946f51d02161c6 +b086e526eaf8d74c70466165283dab79005e488635da40d3d4d0b0be114744695dcb11a6b448e0d6cd78aeedddc6a942 +92fa4cec65a26d3ac7e57f51dc78825b33a3f3faf71cd7841932b4d6dc5b1383fd48f64654fd1b7a01b6df7d0223135e +abd7f854a9e17d9b7b9fa25d8eb4ac3b4c3ee2b0738526fcc94cceeba812fb367afa2f508b04bcff556c67e69c8f22e4 +8262472f0cdb3fa497a97b48bf46d912b8bc8f8bb8a0be932b5988bee3c994a015f010fe79b92658a462fc3e6c449887 +abff4f751105d2b8eed9855607e78ba1b93d657d961d6457d879c7c8dc16c39b31f01ea24824162a13c17430cb648dfb +a4f3878f951e5da4a7dd126c01350fc0cb9d1bc1fe6360580313e5490c06655c4920d6d8e8b8a2358dbf86c0c5179f24 +8d0bbb0bc507b1a56d6a97398b0ce0e8f43bc91e65e4bb90714303cc9964e9c31a79132e3b8b7abc45ee602f2db8dafd +a453d578beed4ce9452c813375e3ec9370398415d7b95ca2a025bd054585cd036d01f7fdf4a2d109863942b35b187cb2 +8e799b132d3c3403944258bcc0475d0a27eff268ae3f64354a480b3d94be1d031cd691aa7c2dec7242ab8d60b84160f7 +a1c90f4c778921ee5570b9007db87e4b03a537e2979eb39fd37a7141601eae34fd81349e710193b4b1067cddae2de757 +a437108e7a200460701332e2e35dab0e65bd93ccf7567d02250ab04f27bb0d9e37c38063506b000a0b0755590ff8de9e +b77bd387d773e5fe4094011613e2fcecab11d615c784dbf3f2471523673191979e8952ddeb59f86085c4962d48eeadd0 +97298b40a2e9264a624ad5bea377c4334a58a899e08aa29566e10edab5409bd2a5da3872904f679df2811be3522e8079 +b67ae831f6713a5b360b39e18361e01771189e7198cece81619d0c7bdbb669414739da33ae37f223441069dd0310fadd +80555441f0bdca8c11a2d8762b1ce2c1e5b173bc2219c988840aacc91812f00a90d00a9cf0ec41a52a24401172abf39e +8f1524fa24ae27749e3ada13e853c5b48ae9f625d971efb0852c9047428ff861001f4d9d13b3509e7e0d36c7195bbc8f +a02d83ca38b3d2d79f3a5c378071eef81a71631a923efeb398f6ee8aef613a4afd13c17198687dcf9e3c19c5558cd5d1 +b2d1af2926d92d70501fbbe93d69107703de495fc6380551e26e15c82ae1e952c7eeecb2da4931e60f7e0201425c0b5c +83ebfefe37d59a34b2af8a550e4315c07bd9e8e8b69d5a56d7ea445260873e741e35ade4a9c8bdf91ff6c7dc62f1fe7a +8f0922c0f73333136b31d3ce8b941cc8315e646bb1910957ef98009b6bb4caacc6ffec3f27243f168230f76c5ceb9af8 +997d95de73ea163a236d81c195e685ae45f1de8ed1b32d5289dfcf0b48d4d9de5a09948bb34774c22aa89e310452b4e3 +a3132eb85ff3493fae216ff932bbf64c25456d922da5cf77212b4e2a6c06f57caf7e7f653817f3730279d5e927ab6022 +98064efd60b22bd6dc280091a70f70d7c52deb0b95d91ad7812abdc05d87dc46ec0b56b9fc9d9f6828e055cd07cc7d23 +8a523dba4df43d796e35a61c8ca09d41c8f86423bdfe4b38cd35702157de56b20d5fe521eb6b449d190f16d55e86974d +925c3b847ce02942cf18cf168734d4b5eefa50da063912599b4a6daf08b0cc0ae0356bdc9038eabbcf49c49f9e66ab8e +b028a4b2d938feeb45de0a788da0bf536e93605d0234d1888d5c95cae51def9ae5f3d5385a8e1bb2bd6cfe4e2bead56c +ae6da7af98b0bfb1b1f3c1e0e6bd9d6b2580e0e9d0ee38fc3ac8dc24380ec00cd5c2ba60e7630b2c257f534f3e03ce3a +9722ea65b6bae88ba8dff19752508d43897760e4dee834a3e5d0fab42da440988bf4a76eec95d9ff32b4818ef04edeb2 +a23d0f0b35d9b1987d164566fa2c32bb9eb3658add806f488c58798750b7c5d029f58bfebd79ff5280bd40f23c1be9dc +a914a088e4bacb1c9fa9132c674eb0fa76e2a3d9c0f34db86026672a5e2ac616a4e49c694585ae3137e381bcb0556756 +b7805c412077ddc3438a150f62afbaf7c970460c88f50ca72fcda3b186b52c33f0b20e2e84a88d988714c672c65ecc50 +93862bf0ccc1a066df78aa668f1a106a38cb63ca2fbbcb8dc36fb2734ef354554ff44048def81f663d040e343b14bd68 +abcf367336107f5a171ad9de26b012a82021f74e44846a7ed1c9cf6966c6fc4d36f3e3469b505c71427f66dfd7c529cd +93d08a06cef5c34cce8b3c8c67091d328e7abd9dd37d8fbdc37cdbd1ae268d7eafb8cdf727fac0ede2d786b56db2c945 +b20ad96af621943255a7b4da7066a3b276278a2a61225abf3be42f7b59fdb514d5383a7461c67596dd6df53540413a82 +afa34e15d5b485b1174e10ca95d69e4953cc5ec56934775be40fd8a75701a3b5d1c2ed53f8e428dd6a488a4907abaf77 +b83985e5ba6f76f4fd3bbda0b7e83f1a30364540163e7ddc021b633eb6d58422621f4d5ba5d86ad1d635780fc9570c48 +a0ab5bfcdbca4a3c8e15a2519fcdeb0f1871bedc80eb745a268d3a6095e9ef5e58ee5a5a304d44a121e7081bde3ca8a0 +8b71bd0dea1a2f12e7b3b51f68e7912079ca3708d0c2a8e882807bfdfe1b75830ec80c581a94593389d2c42c2a3f472e +8e15b91410750039668928732fb3a89505e86da53c95a5ec8813df06a581ba8e18e59ea4054179872f2cdf50f5d2b0f2 +883d78243c7786e88562fcfc9ee46dc471892996314f5effe85d9a584796ded166ef1110f2b60494ec90582da73fe3a4 +99904cebec134301892de562fdfe20e4b05776d78d2595ec229b47d5e07ade53a9051d389368e17b1c2592934cfdfd0e +964280d7097c3e8556abf5e6d2998a3bd73103a38b281e9203d23b12fb9b64508da5cb190827d935bd380082e722aa5d +8467dcfcbbed38bbb10a53b359a051deea6b4a06c9235085e6eac7a874237438183d181ed7f505af6225f76807e9996b +ae6abe0a4d86c17e7a7098674e768c4d38a7aaef6020721ea924ecf6eb0309aa1acbb669a4ec6d2793ccdcf46dd67fbe +976c523f68a94aecde41616ac316b333eb08d1dfbb3eaf3ae581b89cdefe0dddc7298cf881ad5dcd2aec1ac610b9de68 +8c5d91d6aead146e1c9610403b539125b9727c2a815c6357852e7f001887ece31a4b1bdc37f528cd2730520b6d52d3be +b47aab085b3be23b0a788cb639526c7b981d5edfc7afe6cd6df35065db0fca85923062bff2246ac4370d7f6581c0bc65 +a1a19f3d776b19d344ed69ed87fe40ee6745a5ead2a95acf865abcc0a887a0237d6319aa0edfd3d73edc08c15b86158e +b3ea4e3670b9e828cb55749defceaf8e77bf6d4c8a770a83d1a44811dbc681069a08713f456077b69e0ce52f31063386 +a94fe891d3321e7c0b348485948d02f14bc56073c81c9e4c4fa6dd536bcdf52f365c9510d7c6e41a32ecf3abb7caa92a +b197433b0649bd72f84eaa707cf1522243ead748f6c6d4909a3802c559fcba1414fe06382b61fa6dbf46ce1715a5f0d3 +a078ed708533b5be95862b654119876c190d203bc1a2e5b81ec039e62b572054547249e846000b8b2140943c4600b1cc +83bd134d6550229c626b5a900012d6311c7ecb7fccd60fe4f96d8ec4e14babfee80bb8cc329c199a8a87e015dfe02eed +8b457b0ad5b88d8524d3229d4be896f1cd8d8278de3686861ef0af91f27c8ea55f106dade616b364d1270cc24cec3ab8 +b9fb1653e0b80386024001a37504bdb7c474281ef8c1f047c293e15eb64b5f1d2f74a80a8e442c1156426d56b5f0bbca +8439065b415b06f792e126cef2221a29b6fe4d55af4aac745316de796adee1ccd4964c2570121086fc465c2dff2b3d21 +adce3b68c0649efc7b895aac0c22f5770aad2883628e71ec53b36dd0be4f3ed0edc8a60e1251785966cbd3987e65b03e +a46d19c2304f523586443a90070a3bba6a44fdf22d9a3f63320ac225caeac2ae389565d141c9a61610f6a28c68f24c55 +b245491cb5330184de7d0596d0800ae94bb2c27d4781c7e7f041d2609ac61ebd985f9453bf8c752893ac71efe5265ecb +a91106977c6aaa8774b9fb85315312e1e5fa47487052377cb4fc1c73e9fbde1745cd494a07ac587d7a26f55eca93393d +8b3454d96a6abbb9b650e010f42a3f276eeacf3108fd1d1f351968d667eeff0ead39d601ff501bcc4f9e02442cd7f885 +880d82ee5a00ce6f8e619ec1d2b7ddeb514debb85178d0326868f6b4858e312566ad106366f40fc7b0c9c89d93999295 +81df4a0c54e21e0ccb260daf05714bb155352986db76303d177f7f79a9064775ce8a6375ebe06032bcd978234b95cbf2 +afd0f51332ff145055a71f29ccb77aaee615b02258d2c73e3082a24f39caf6472d17f188650040e756b821be105158d8 +92bc592d88a9eded2f147eb9c05cf8a2156dcab1939a978fa7cd078f352816005ffcf0543bfd7827e4be66009337a2ea +b43b46e9c46ca90d9dd988cbf2a4a419c2b9fdd513da4b0a1b3edc95f83e4b1fbfaae29c54639a45b5586e99317fcd50 +b67ad98710f7f970214995afe267264767fd84c6b57459f64cbd6a01403f694b985d2ac5c8715a820b780275dc03d0a5 +92b1d870d1f0b5620784b40f1b04afbac4a492b8c39995b62d7469571cdcf12cdbdc018257864f62e226b76ce224ada3 +a35068ed28633e92d0cb277bbc6738c344d157362ce6861b37092ca170a89780009207addbdf97a6ee51424a47644fa5 +b1b2ca8769c4095d097634f7736ba7fbd0156f00840fad457ee1ed84271d13842bf75c9443eb86aa4b120751e22d5ac7 +8cf4342744ad0b7fbb380b3d6218495ee3c66f3a255660bad7975405ace5ad4663e321931c21f0c8a777d3f08295de1a +818dfcc79d7bbbe347e4fbfd567b4cbb7a9d7578faadd953e350c4851a05c8b3c6bb580edf13a37b9e56d32fe93a77a3 +8fc3d4f19c622dcb2d45a89a61e5b3b704bf13ee9c3cb9c5294971da13d4a9d897aa4ece68c2f9a71fecb2313cf6bfa8 +919cd2af2398bc4c52ecad6a0f50e92a17ea942a89ea78a711c2adadf200f7f3d5931d915cfa04f21cd9de8824a6ce15 +b0c902be67868929790e36293c4878ec213e01c8468a5a399c2980969418fff2f8a4b40cb56264d2f0d7b8ff58a82f7d +91f6eda8ae29bd47416a4d9041d2a96c9d3355ac88e6815ad2431c0b08dd379ddd2446b1259cfd0af500f3e50fe47675 +83bb510922f25def48734a22c7a6f1cee7582b328aa786447e10dec2967e119cf724d7ff936cbc5de7f4b2565783bd05 +8a6652aaf8c0a67a61b863bb84aeb00f0a89d905eb708e7797b68c07f7d7e431bbfe43286b1317e2d1d8cb14099462f1 +883ba22b1585e2baf7fc68289e57bb1e42021d5902b516d8a07622cb017a22b5df7238d9e0efa13f8b88e77018f268f5 +b74dd2861a513356c7aa2eaa12a39921767317f59f81daff17b3f35bb6a78c886857b31427f53ddbe27d5f3b13003795 +82b186fe0f341fbc551af3190cfce4be511153e120567be4d82e445b2311cf421616291675feb324f39dba4aa8b025f0 +92a63c8ea0156c88ccbc3a80f5c301109e20d4be941d98e45267022c47ea6257e114b660a2b9e6c698f46314f260e238 +b56a9284852547150dceccda1e5e4370c78b6f79fb47a348e3947e07043287e81860b274e4e99d25371a4afd965a0da1 +ad4c180eb60adacfd75629d645bbc1ba9cbf1617da36c64cfbf5066a964e9fa2dfc4e4a9a0e206296f560ef01a0819b0 +8aa05524780e6031a35e794bce4d66ce1f388364a064e999fb037a5cae86ffed82e0b743aa9fceca533e3aa191eeee21 +8343c52a931b1c1914d80fb5d9f995e68e00bd9ce3bf64e8d557541ceab02c482fb0ccdaa8e44f290dd15350a96ad6a3 +8e526e58cfeed1a7057de8221439c3436ebf089a22b84948bac3cf2be8717af6a7d164be42666957d820be9ff023c15a +8cd0a127dc55c4159bf5f57098756e01929393430745750767a024e084152cd9f366f1998f85ee290f0836c562ad28d4 +ad466a6ddf8778ea4853bd666bd321f40e727f49c85635e5f613747e3d8633f892a09558d830622f0a59cc68a6db62d2 +aa2200e6cc2eef1776da3920b98b5114380d1a59a5c822048ac4c85dccdcfca45643874ae3b5c0b582552dde2d938c83 +a38dbff9cff9611c6a8d10af8ce417048decbfa95b8bf95bc48c6e2adc4c3b73411f37a6bc87ffd4c75713431355de87 +ac35e566cc3a399f5f6659882bc6008dc023377df2743bdc3d7eed5b135ee590fd6ead0f53f67534a028a7e34a968eea +b266d00ed68f28ec4c1942dc93b355b78068af916d56ce7a10dc36112bb104c72f15564d139b53019952e4825b0adcf7 +b2f309b11b0e6fac3a7d13256f5e519087ec255d5a7dc3b3abc77dbac072adb293d0001f9b7de41291aeee627c12b146 +8cb234aea711919cc74523e1a7b2eb477190bf4f7ac4e2bb83c85c9c7410773f4c164cdc1c1c6dcf34df546ec4f67b3f +8165f4a17492ca163208f9fb93ce219fdc0935363bbe335f940de0159608a4115a2f7b264bebecbe5b227075a04d833c +96ccefa2c07d5006cba587f308a4d517d4303e9f68f9eb30a1edcf2cb3327023fcb3f7c23d11850fa7f404b70ba025b0 +aa10435bc7a8d6c13efc2931f8348351680ff4bf7552c98698739c28c1577fc13ef9d22e9a2b5dabb69dbee4113d98ed +b5000a583f4370e9f5de8d9307fdf1ad76f2b9d64706c65abab88afa2d5bc9f2ec5d4c5a5335c1d152ecfc347d82f5ca +a96af6ebf7500f826999777a3b82780283121b7fc2a50acf37924d6b1ca8d481233b475410a67f5c0493bf44d9267afe +8d9965f6ab952d978d3a798179d3590ae4ab213155964461d7469e0cce69d407967287ad2b990ad1127fcc401d7b7a63 +a727e2a86fdc7146442815fa81f860f3575e146417f2a1bf038d76cf1007f44efef97cb9ec39ec7da6bfe68d47a36fae +82d39e220a49ea0354aa2fdf269cd05a7de7b061e8c125996d14adb6bf51e307579890279d09f17f6101779ea0391429 +a1eab09c819ff5e07d5d2587244aa6eb2c7f8dde0cf40568bda3e100820405f626a1f165f655a81e8f39be49672c10a2 +9569f9a156d52c16cc8b83ba461deccab4280172a47625da4f8f300f1825ed8c59aa5d8e0b3b4e89708bc49af7a0d035 +a5236d9cb1fd8baac728e50b773857b25b8755a32f787da3d613d714f43d6ef76ab81f319d96d56e511a67827babe688 +a5762059420bdb2000a616e3ba44af116d759902555ff310fecba6490242e0f163bb35f47dae98677e9958077db73842 +b0c30003617d7e924503dd32ca876e90ebcdf726dbebc83944b798dc9f5c90d14953daffb3abc9422546971818fa699e +92db657e439c2efa905c9da0402d5af82a6d0aa65aed9e6b14f562cca24e93eddabde1e7f8dbad848c20dffb7005446e +92a600652083717eb58b208e82337e4d61e4e60c5ed2d21162930813a8dcb5b8bd919941eca0f8fd2c47c00c5b978b1d +b3826c1fde0583f919fb843d5cdf762d533687ce9b7fa5e7921b90b77a68fc9e04f3dbf3e4d2715bff1a2b17578900c7 +87386819db62e1b6d01410d8017bea98a1bd86a2f39b121bfe283ca2707b70cc4534fb114bf5902e3389e6d29fc831b2 +83e619d305c16d7d323ad2ab81dcb9e380e7e7a666f9e71a8310a9e8cf4d1b8ba003217f63aec6d83993f5d20d79aa47 +981b9d7bc517b3f72b7062bf75fdaf21f8ccf43fcc99d4dd5e33f984083ad06cf24425dfc70fdc449965abb3ce3de077 +8dffded967eaec03637e8328d8a67b1b2eb56f73bd370abffbadfcaf2747fcba0b24d61524d637ad4fb43c2b9b92036e +af0fa75f2b7d5a4ff9c4f32b8b9b8135899050d65fd5c69c13e6e78766164f01b6b0561954e3a9cf43b518005757e52c +84ca5c316157bb87ef1c5afa2a02cf3926da6a556fbb9a1ef7eb833770e8d94f7fc4ebc444b0b8eba9f5853da2c9b601 +805b0e7f6d64e384ff4d98e5495edc0fec4563cf9d117637dcad83a922b5eaabeb4f7b6ad441f9faaf96da8b2c0459c9 +a70c17690aacd71a82903f4b43a0866c37904e07313ef53c1d852e2362e223640f58d6d1fd6a752055c96530017a0313 +b387c51615101c21374cb6b85f109b88a7680ca0eec078d2ce2d8d3bf7b132df3e69e6f8164ea46905d4da6eeda24bf4 +b3ef1d01aba050ce9d365349aa250ce5713e0d928e64af737a70b0249bd81e38c8f34ef42c82ff4f79b535492c444251 +96579ef6391485b67ba39f57b4505fc3381f27fcafaa06d49b70bbea0a104e58c3b418c8390545ce176c463d796cde2c +8fa8961e5ab9f9ef0bf7b51de8815892f3068d8240e7b2c89b0f6e791c8820a80f450302001131a22c194dec326f07eb +b71ea51408c504f2731553a4f6e043712a97c2d754d3ffdac46f9a953bbe36c77d6d418c8304e8f6d961bdedbd1e2656 +918830ace4bef09da87807a1f4d0614379b49bb39ba888ede12c2c2dad47d8d5c376b1767c7ab60108c2d9fac8b537f6 +88b7850fcebcff11fccdbb739a470745da8e1251efe83c19785ced5f1b7eab422f4c8b949f1351f5dc4d58f7052edaf7 +8a63966c63a8907e101d00ca7fe5ed93989e7c4c1cd56e87d130ed62cd978cb2502311c9f9eae6f75e45779f63394206 +87ea261d93066a309a98a0335757057f7e7ff6eb45307982a3fa77f6a49a0125ca31fffbafb58e1767a5a7ed29afb028 +b3988758fc9a3ce524c408e74c2913e1250abeed4080b1dee3d43fca52043958f95ea96b95a285e3afc85a416b6d6c68 +8904ba0c408f2b2e2b8668056e2b9d6036fb472b5e2bfa23360a83164a5d8ae84bd9bea680f11c8c1b1a0f81366bf0d0 +9509780bebed875a6d6446de7200dffb6e31fa8a782585ffdd97f483d05ca055d4decc447b02d19d39e8e46719ac7f31 +8144639f8652aa4cd4c4f96debc1bff902767698d3529e8e606ab512db8b7a38d280f10e1d40e961f4bbc776cb04d706 +87200003b51cee3ce9b372e0596b8334bbd528f3eec8d0f7a7de3a113393c0893a7056b562194b794a57e650e04305bd +9368b04a6ac6a007307ac321346eaf445cfa65e9334695d299925d55287181a5f643675fcb4c329a4b0a52d2aa47edeb +8f9ad49465ecff41a9cadec62f150e70b65b75200223e3d12dbb27161104a09a58fc145defc4f57eac3f47ac9adf7dc3 +8295ed7e0a04a72f1382b2f7c7609bc763eca1c368c2270d072953ce3efb801af77eb3736fb5c526dc9aa46c3a6f302c +aa2443b1ae5b124e978eb865595a5fdfe7090119f418ae9c552f4fe84014966c2d4d3728acba0b950ef8bf69d9d4d3c8 +8a56d85d1041b9ac7023ec757ae6bdf7182db0a9013add26cbe9259db8f0ea831ee00d633d56ad5c0f5ddd7b44db4b6b +af1369cf9baf662fbcafaff6fd2dce2f0e25bf7032334972151f229386bb32741671b15e7288c57e46d597d6d4951962 +a599a85f665a0aca18b0c9ff7dbe974a41e0f59990a4da3f3f74a309e4d329c50ecabb108e2e7179ada76649d5d676e9 +8198bdc97492cd9ca1a730942fbce18ca26353f46eee756cb40b298bde0c645e469b90029b575c821b7ac01cd44ef7c9 +93f7ebe4bdf207abfb68a27f5218245eb03cdf932d04643c3ffd5cd5272ac37b8a1cab231f36eee006b1da8ae130f4e0 +99c5ed92cac6811b7cc15907802fa4c32cbdb42ef8becfdd29c4c3bfa44f230f561e6d014476d0eb8d21c475911003c8 +b94d580b5249ecedf59b9a03cca2f2c21ad0e17a51aab836bd9e9736ed132c5b23ba852c4e6d89071cf29c337f2d2582 +9052df4de5c289925823a8556c2cea87b44513f92bec8522017cc7526d009349192de50e7cd0c4ec18cfe9eeefee488c +88a1c90116f86184e4e989eb24af6af34631aaab1e28d2974401d560d925329a8fe49062b6701b28b448776247d86365 +8ab6bb41977b58ae41ff642fc341f72574e0a8907af395627fe41cb728e37aee77dbeaee7bbd0659c0c5370fa953a64f +b8b422e1e70ec4dd8fb1d79ec1381b4f9134710af3b2fc1fbb3c60913b0468d7caa98230ddd3e7bd61900ec4523e28b9 +952dcf9db231ea2abd5e4056bdeb906151f948a8f2cb977df1ffd3f62268279ac9212bd5c5b94ea7fbfe163572204090 +984cd3f20f84e0f9a58e406f983b46aefdc8b1bfa1854705c2fbd84593843c6e8c9945510660d204d93685293d0bb2ea +b249f5566f3ecc2982548e406acc0e773717d9e6032103c31df3d800a47bf64afddb5f8786d0137e76e5851ac665468f +8fe558cc8845e89f8d2f9d8e27151a78ea8ad452206db55dc94b29ff07dc9c4a60fc786c483c6d708712db9bff70e257 +af53896b4273a489323adc7e9c5b2f94f2aef6e2c8662c29071a5b1a5ae47e9a335820fb2664990d569fb59dbe98266a +a766f2fb21609313dfebb79f54874210210e27efa32d128ee5753ba22805c770cd27cca8e182d9bc64faff61ef4f0b3a +a5384375dda01f18bb57c73650127dd0c1a0c82f91cea436a9c670ea0ecbd6b47a6d10c0fe41dc12ddb0aed33ef95ff4 +95db3403ced35412a8e572d3b99ee09642cff5be67adc35ee881e8850ac4180b215e3404e7ad6fb18612c0e071dd7eec +aa84fe00ba4c2d0421a998c24f63c050c37aa0540445041254d93800f3ab50c337a1b4cd41286f1da2eca1b7816feea5 +982d1fffe81b87f73314cc273982a70abc4fab3baddf7bb0197bfd10172f6cc6d54bc9987314e1dd6b061c911311090a +ac7bfbc96d9588cab489c60c19a57db26d7bc7767f552842edca4ee40a7da544254ba309018617c73f57955f96eb2299 +917fc2d92973b0e73df5bdb9e1cacfc9bdb8daf608f63902f75ff880e256d75ff1edbf825eb3d1fca8704320ab9da75d +a98bed8cb3864dd54aa62f65918a17dab8e5ab0026891e7c2ec9cb6fd68bb17ef8745212e61d30b77a9786042a427c4e +8d574b4475ed6296fc82d05648c9f2bdb5ef925e423be513d5803f1d1ec6023274cd81a4221379bfe7d2eae79b7fe858 +a97a36e618bbe6bc1b2d320e78eac988d60c7315e780b449219a41c489029e8f76a9879dc2d3a28f80c521d70a159102 +921d1a332809f23c61d65041644b12589ba73a9ad5d4a8a73fb70d821608f1994cf6ce2c8f11075986711e6cad573ce1 +a3c20a0692e76787db3ef150b5fd98eb7c88cb161ecbb47323063d57f676821245a060a935f51f0fba15a59f1ef82c02 +8204b8a2d4abb6a6f60f2e1b86a91252b23b451202bd816b67b1a9b2546aa2149457ee101f2832d7c043d390763e6041 +920c56ebeddf8ea9dc437f580b1225547b5e3655d742f2868b08b82e70c095af9e070fd377e9cefbad4691e0a2a0b500 +ad36d7f526e2f59170cd4c4ee3ea2d4924ae5e1006d6891e52c09aa5941829ea4f59f93e47ddc4bd68c754d638b0ac88 +a8fb38042f73237564772eba8f89d91d924273c2e523660e7b5537bcafcb8075b403b06d656525460166bd69bc3eac5a +86a2b6d2b204917c424d7e4087657e6d7c66f198458ce992765575495e76097095aa73d3363a1a97d39f2c1856e96ab7 +84feb5070b803e14d96497b698059e564d458e6e1b8887ff5516e66f6fc92d50b52334b0a320c5126599cfa4d603043b +b2d57b0301ac57bf4917880f28faafadbc48f4aec7b82968f71286b355e386a05edcb0d5b02f99019d84e69d8bc910df +afaed8ef4324ccb2e348c84d8297f74ffdfd63990e02129d2a60accac883087febab71fc3697c4dd341723858ab8a8fe +af0126a72d2dc043a4b911452ef880adb86014f06384fa39b6a80340bc306dcd2671094bc4bb2372dce47e0a99ded473 +a669556ae9496e374feb1b6f496390d351514f858e47d1cfccd7ebf7c5c188953923c926d4bbd49dbaa646bc3d267ae1 +8fef55cbe88d8cbefcbb1bc71b9bbcd982c921c95876be0cf4e0cf8537ffaea562bf77daeac96c40a159ab69ac78a58d +8c052737bd9fd14625b32b5fe8661e2dc02b7db6d79a4d5cbe335977e3c32274af3445b46d1c65ca3783cfcc762fc375 +934d85dd78ca99b4ec77c0c5fba884aa12ff30fcbd0717692e705983a769f8d53637f497fcf413eccb438ddfd259bb79 +a29aaf139e57ef0323aefaf3ac836deb9a0aa8e464ad36d5c18ff282a42008843a90725995e95175e3042880a3df3b0a +8d1e5bba5c29a7e5d4103ddc3816ebe31f7a7f3735ec273dd437892bf452d818c4fdd89cd713600a25da6e63df154408 +ab42e2f489a595edbe62214929c78e4b61357e214d02ecaba9c5d650d2fee2cf6afe47d4fe6289ffb4d2e136fa4deb6f +958fd7aec907f3c11fe5b1e6df7dbff555e2d270f04c0bfc834da6042dab3880a336fcf7fd81cbc6c3476887c1298ffe +955c9009376d0b04eeaac2fc0b73d766ad36acf60ff06b738b7982d0c692f7775b33c1c36db6eb39fc72f0840df5d4ab +a20de145c323ed6143a40cb76ef1df39d460b5347f4e102620fa8f990c97bfd1b86474e390b1416d685e11cbd900bf6e +b5e8fe2034a7f70b884d99c57ded7eaaeb3241bb5a4b261ded0e320f5938fc568ec4d19f3d57f67a713265a8e0d375b6 +a780cbaa9a0e3ce85e9710fbcfcd3139586ac9c01e882234b6fad98954ec19f65a96b5849b742a8fb7bb061585ce378b +935831fc78c44018eb4982df4ca3eb902c5122f090db3ff1135422ebb0fa1d576ec6b74c867f2d9c40a6617cbadbb780 +b99271ea8cf8fdfca12034e909f1644ceae383f10b5c5af348cdb3f0839f5f5446f61bd31327e7a67d3d89544959e4f8 +a2bfae7db7fc3d8227104cec70c1c64a08bcbc3f8193f920393676c987a2e718471dea1013a11eb8c04ee866577f520f +805d10e056a8d7a6ac431741faffb18398c6f7eb59350dc80a6248afb435858d4f5365c82161fb93370acfef3d4f2692 +8e8efd8db5b869e30c35a2dd1e5cb9adcee10f595bd20039ee7ba9a6585908245a02302b49ad558892222b7d95fca9e9 +8c1719cf37ef916ad51035977c3614457dec6a449ed1b3dc99fa86a2a7beb6af54af806817fdd0c31a9a01ede4fc918f +a8c4f4fe4fe76160aab7c0c5bc158a5909018561529bea4cbbbd0d76b2d9b9a5686cf33808a06b49a112f4ab0946bc7a +8e6a529ee5cf317cc8dcc87d1207a3bc0ac3d65bcab385ada17d563cfa7ddb5fc4944534f2302367d420e2a957e5b238 +8a6649ea4ee194381c5186e714994c4f4c23533c135dd3074f9ddd7475122993b0f26e240f17a1db1980d5b2d01ad8e1 +af60c1343c84ddd86ebc201ba9b60145bfedd9ac6d714313e79e4927485ab7c0aaaa92de1e9e5bc3670c56ad14e2319d +ab64357387f4fa634b66912c87e7db0e855b8a5d4bf3b14a9c1561a9fee4b9fb9a7b8e78577ad6a9a987453510d598d3 +8eaff9c063ff7cb0da79f06d483c99d896bd0b8fe70b19ae4d300fc9f310a2565bfcbd6355aef87c47db4f11dcce2847 +ab20c9febd36b7ca0650d4f5ad026277b082e63275de2799525f9d50e168dbfcfd2ad42d29b032e09c068276dc8515d3 +b63769f7cf181ae3eb833b958b93bbd1b79fc9300939f347c666723876b7f0abd279a07e66b888af632e8d07f440107f +a3f129b5ed839a8a8e17612b0e2d2dc9a58d3847fdb0aa36e1589e830502744ec041dff4e4346a02e9cd0d6e55cc59d3 +95be94138fa99a68ff8fba01d38a4047cefedab262dd8b6fa28705511386ae58ca2b09394dae9db1034f9fd31f2a432b +83f55a55c09d102d88f232ae5571188ef083c02039f2ddaa21d94b88e2bab04ac8fe6385caaec6bcd733fffb6c1f3164 +aad5d87989ac51d910d5058dfe46493314f308e3b1b7a5bac181cfadb7c217b12ba2ae14c53425107aba089d0929b296 +923f69083b00daba5c59342600975672be13e562ea74c5eda87f06c12ad62a0272ef1c7f4ac19d0f1fe4f8623d94ec12 +b45fabadb7b5b93fcb8e9c8761134dd8bb720847caf8ffc5008d2ae0939678fb99cfaf28b8fce3b109d46c09e7214e37 +92d406b997492a2281f9c85f86f5a4c9ca37c9afbba91d27b8a0dff9e84420b0292533cdc5420b4f07332edcf312c4cf +8913462447189c164df3d1d48d7d350e947b2056a029702c29d7e7450d4255932b27ec429f54a4bf0a1770024725fc7d +b263c4e00a3f6cdc27df5f3ef8cafddd07b60341361a96ed9a3991693d9ed9f6b22217ad72f0dfc4eafd31c8cac230d0 +a17aa8cc8fecb4e45f015548ee17fa663ab2b498adf4850f5c4bff1781fcae354fa5407a76e418162c48794a591083a6 +8b8746ea3c88bf033ee6fdd618e23f671569156d8515d135c5493efdc3d2c9abad7aac3cbf181101bb11aef7b325901c +ae858cbcf1ac49503a3cccdddf57f00f90bb791b5e498ac619554b106ac53e44ceb9a4f8cdb74234b7617a40223bed55 +a89c76244bd9d3e46dcc2b91478cbf1d8f33ae104552fd8369ef073fd907728e79a505852091959f924941258ded15c8 +b67ef5be4e3576ccab40cfabe5ad28a6e258f3d9fab2f9affa31937c14df05d3d02a283d2fa151b9899fdeb64b326c17 +8a8e9ab29bcedabb3460f16e0ed295a92dabfd5dd5f7720ed5f0bda7bdcee9a9c4c5a06a66f81bc56962d41298158377 +b6ecb80bd1a5565bae594e51c223e18ca6ca8a519c2ebc7042c39d490fdc11ea251e07fb02da7d0506e9df84b34c78ba +b27473ecb416eda4fc9f93f0b7712a98a1264949cbb2ddb09b94fdaa7bfb56a5ef0cb0574e72e06696bc3d2978d8f535 +abbd03bc64328592ca7c6e8d6f805a3725502a433bed08f5b47fb91f1973d0b16090450222036961c9e365763ec1f939 +a4eb17a82c7195ac79c4826118d04ba7bb37c5fd0e0f3f9ebc23eade15dac61ce989ff25bd12aeefca58ca617681e68c +9134763d02167001dd1956ff2ef21a711b370491cf016cc6c25c3ca37ff507468bf355bd69aae847f17ffb3693466855 +8596c2c515cd9c138f2188a7838d9602e42878d464de2426d856affc474a22fbacc56633b9b8e82ec3ce93c9f1fe605b +83e65e4d4a42ce9fe739d248e74d0b89e73826a6234351a13142426e459526aea645ea4ac3e46c24c1eb5f5a6d8986c1 +897e1c24cbd3797ffc593b5488bde97e8dcb9e8dd6f665fd0cc8b22c2729755866ff9cd700d194e2a6a6e3aa428af299 +8bc9fb3392aab49bced7485fec5109fdcebd58feeb8d460cb63690fb5bff9f2641ca7ef373fb9f0a0f6f5a30d28defea +af9c73b869aecd8c7e1df934358cfd9f5c70601b6aa7bc4d828a15beb1c9d8cabd232999c196afd746500c566f53c4c4 +986ec1f953c3b13a03c63096fbf9e0c8ebd405bcb9176c69c9aa27c183e4147c798a2f00624fb00d7d1e267c8d595c04 +b09cd330ac3efd624598262507f9f19b790dbe615a6fa8e9a7383b899d2d87289019c0f7297fd20dcdac455d475d3dc7 +a934c732ba4e5597cc5f81792e209526c53d29083cbdfc1684d06a014a65711a6c7f37e2d64ff6891387f9e4c1e13214 +b06350f5d544b83b903fa614ecc1ee7db32c70c1702b89bf0c8c403f191e867ae0908e0402a48a28577d3a338582795c +b9243ca5194102b7c74aff9550574a37ce6ec95e154acbeb006173eb39197daa986a84a94aecaaedb453885891c3025f +b8732bb9cdf0849ff258b9ac610f294db2d75f3f383751d873f0eb3386a51e083994dc24efc1e176f6c0ed7637f994d1 +8e8302e19f7a44c3d136a13472f84c738baefe58f84f9d96bc389034988407b6a0a0688441672ef6bad09ac16cd2c33e +88d5cd05025d9e2d4e1f9f5e1b9e415daf69df033fb69f88737d1ff5097eb45c61a000fd7de4afeeeb6c4ae57277df77 +b5cb2c6a8f85976eac2f9b12d4b4634de56a38df5d772475b13d74bc18b0ab71ede5ac06483601ed6398c7e90dd9526f +a5dd5abd05fe92d65f9ea2780be6d3fcb14cf3d8ea8728b367a50741cf61c6952f6e1ad8cf5c2aa66fcf25a6f72cdfdc +8e540b6717e55c01eea1f70af2de7752b395c05b671986a63c1cebb52662a83720e63d8ec7e2879076ac759f225f7690 +b5699d669639600760f5adae013c1fd731b642fc95cf7b60ffbed9562b191547b445df29bd7095f8871334a14d39f116 +b812314b92e3d1902abc43a69b5f6aface3a3cd065637591c16e4721f3bdef2ce3f149251f06cb38b85dffd4044c0353 +99507fb69c705b92441ece2c5b661163522a10be231185e04247f24e134bfb189a3ed06ee655f064f3fc8c71dd99cd14 +b3fca1730c8ae1ae575d8ec75dbbcacbfd1460b6dfb15ad42b87044670d259be103b5386ff1bd828e4ab1b93480d1f90 +a9bb4e1c86098269a2110405f90eec8c1d084e13975f49aeb7e6751b0d118731207f7db74737396278b71c2947d20386 +9137aaf24aaf2804beb7b957e3a0135157831c99e2ed6a663052306122f7e412b6a2e1f2d20ecbaa35004b833885621a +a15586cb10f7db03f62d490ca33a417bba67e8b1f6031d4f6f7682db845b6200100aef072f247d399755f6d2f3eeb343 +82ccce2b29766b33f4ffbfe7c9705730f353091de994e36fbecdf1554bdf2fd2f656f30a1cf18305f63ea68f0c599fe5 +b0657dd5e228d6119a3d3ad9f5bf10c795957d064558ada78786f1789dada0cc1d3d1669e2269506ac7b290e13056ac0 +adc025943a687ad0dedcdb6bc696fe1f31e2b2e6ae1165c4a7b769b4042268cf2cd6c82c3a2546df4040e00872213f33 +b03b901d47294f7c35a0f3edfea4abad2419a01a3c024fa6f327c89bf7c10b67a3924b9eff74908d9d90883dd429be9c +895b433223f053da8275563ebe7cd6f299272d2f74e4af5fdb4b3fe76ee2939978fd5421ceb49c17acfe33af01e048db +b71e3b52d17e166023387c7efc6ba385e1d96950da6817f5c2f84288ffde1d3269d727db49fc80b4bc877621a444b1e9 +a89f01343f22ed143a4323127a0d10ae6e34ae1b6119c77268a018d4f1ab99da69aeb71b9978733686f0ec14115b3b80 +b76e79f595d0071b92d783298188dbe95210cc2f0e278d03773bb8a8618598bb9260080435d9cc6898f7d4484531cb78 +a7b1f26e04aba6eefc00d6f1b98bcc36d4b6aa712298aade84859d89fcf1fa90ce250cd573b500251a99bb039db041d9 +80d960d224d1b9cd377bcb5b0cb5f5b5e728c79323a2043cbcaca4c00c3ee4cdea4b910a39b75c976f6f71ddf48602cc +85e6bce985d85da33135c0174fa60024a2a33188c2a9d143c3838cd2c4d1aad5ea7a6e07443ff78c33e2a530d3e64f59 +b5ebd5c29b65239275af29ec51159a37f1e5b1efe6815905b822318b11c9bce2ee99429f2df8f5c36612cac58dc81c86 +86c1cae998c7c2c8a8aaad02702a2fede242c6dfad003e778031c432e54905c12d865f3ab4ccce31d46f2442ab97e8a9 +b95640d418d1230af5d3ca60b5cf2bd2de84a8586730deb329b9cddeeec8c9a9728fd238fcbfc156f473aedc8d139500 +83c794cd2b0cadd4b0058daffa0dd2b14286a8fd5b83f290ef4b22c2c830e848fe167414e169105cb4320c6ae6efd3d0 +ad03b494f56db17bdc79caf82160c94ee9eaf1686cb08325116ea267f6e4b1db3e6c3481226c6dc1d58f3b17a435cfdb +93538fb55d0ff17f4e3f06d9a44de86f0907537d8e2391790fe6403b25dabe475977a2fed14f8473fe1e7ecdac1da64b +a1c22cf0e4b365a298d8e5f4621bbec7e2a5ce7346681c7a8cd14f4e828f72be229334aa20c6a3f52d91065f34d14dbd +8711803102df64483b231b0deb3c92d69905f1fee288e9ca449bbf3f12b08c544c464b44d82d72a3a9daa04b7a8ca6dd +95843b78c5bea2de702922933ffbe117ddb96c4bfb3d9f90299a3c8a6b5aabd62985b0107f568abbd5b930bad36d34ce +b55774deef197b6ee82d822d7f3ffc8eaf4827d48a4d2ddc5de9acbf008dafdb31cf2d8e078b1248d5c8ef89308021b1 +af245d8555ae94e7e73371889234f52b0121b27fec354b0ad3745c84979c402d475efe8362629265109712a1e5c46c45 +b2911311fad929b4ee5edee39bdde8bc75c5d8a93ca7c364bd8b16c249c9692aad6ce0094982c5dd8e1a75b8cf065140 +921b0e0a07360e9818c5f7f2a5dbd8126f668642c76bb2bd4422ee598e5aee3783e793aa35e5394727fd8c7bc64c01c0 +8bdbcca62f1d8838df205ce1acb47562e0663d3dfa9cc8d6c627b548ac8c14aca2dae7a940dfcf86665c9c5618e0a214 +99199000ed7ed4bd5c3f1c5735549fdb15c235a72934aff81f07ad766b046e4fe839196e9aeb8dd2c3dc478e1551d918 +88359df71b006c18bb321911741a65dc057732d1ea2a5d0c916c341c923b5ee9a7634fcb0135b5f2ec09c231b8e674d7 +a16ec880727920cc910908f8956bb3506d2952e4baca9358ccc1591dc9b787596b95f5d4d9bd5bf6bd25eba8644ba127 +922e1ae936f4aa654ee3ce11440b953b0955dfa308973e6c0c77b580920bfa09b32c1fc6d06a633cb106d3c84bada228 +adbbff33f6d91c8584aa6710c24ac53dc3c1d860938332504ef211dd47c8eb38a4c55c785831932dc81e9d6422715930 +aa9bdab448347eec58c4403fc99abe30e07df67348fc676fe513ab380a80f61f1fcc93c2e6415966f574323d14d11ea8 +8817991c03a91112ea6712a050615d9a13796c930cbfbcbbdb56dc7cc35cb67a507f5a52eeb2262be3755be89bb6e56d +a5df4be4aa15a9cd263d07b9c02a5293063a20c4f8f694c201cfdd528c83548b788dc01c90128dbd37821da8e2563b01 +83eeb934f51fe508d4155e6722b7070c4a1f9b68420023d961029dc5d5b120e77ab77837276f19115dad87a118feada2 +8e3ca52f2f5123e55d486cec5376f06bb3f6cc2a35238fd3f4a069c01ad1bb4dd85f5597b6f0f22a29f7c3fb4d178104 +91e820db15a4a112642780f86210aa7269fbd856087c013a6ec5eeb3389caa9182bf7783e1f35e357d7cad12ab982035 +8e8c3cfb5cd8149c702b3c9370688b72783c4922392ea025ce4ca76b34cc269f67de6fb2936edd55ea1533ba6c6ed8ea +94b8709d7101af225ed26049e4fdfd5b6b01ee03defc3e175506cf1c95e2c76b05eacbd19f3bc21cc602b9f3d4f5275b +a750655fb03723564ac969c24804253510065e4082b0686310d86b023e5f97f4717bf5d673b7908d78093f0791f91fe4 +b76e7955ef3ed7a7c3b81d7701bf4061a648cabf20c3b3aa53b4d5a63810b5fec4dc63f7ffdeca697712bf96469a78a0 +913093a722bc94e4327d0058191c591f81c0339fb2f53d2244e3bbf2f43ce3b4e4f03dd12077492446a90c532ef67a01 +a20b34e0c26b6f4b1c9a659616a8f1ea432b3a7584de048173a936f14c90a3ba8e16e07570875b3be7a7019af56c0287 +aa1950cc2bb99423dc2fd189880818eb5967ae555bae303aa6dcc4a77e7bc3d1e1084a6a5b00f0479a6fff9b18ad974e +8807237a1257f953f72d37c540ee26aaa25c77e1f241cbe77b2efed37deeb220b12267f538f27ffac612f9873185147c +a34eacee19eba80a88ff1ee65ddff9580053b4f2ad3c57d803449fae50e6871bb358bbef99915cefbdbda7c7aec8857f +9772dce7cc392c1289fa9c44c7cc86e00fa502fcd4e53436dc8ad289db6183ec97071a65ee3b2012955f3a8e4ec8755c +b1c179fc317dc59aa5ce0d70e998bc5edeba80877ea571e7627ca71bf957441a94bcfa10a18d03d865d7dd30ea66b5a3 +b850d81819fdad3760240a9a1c7081ceb8993ed85a31ca3e592b126c20d567c0ab54a3aafb97ba876bcbe0f86aa8c986 +a2812e48e11a2764507f8cd41d93587f7bf1d0b3ec0f92c7b8df7d203b48e17cbce0f2fae2e04239d8c2b6efcaee9e14 +b06fb5c88cd531031c61aaba9dd9557db91ace895f148f53bd5202ffbd0abfa6ec3ca89ec0cbaa7925e0a1876d2dd1c2 +9064829a280736a170eab0e097654ebd52aba383b457f1a34851ec75d5f11d328cca59f1ce62d95d7cfc27dee607a40b +a90d9df142c02db2628099d0c2a53965526e9160e6dc6830fe4c4d853cb87119e23734f4262d058feb77651097ec8e9b +91ddb64930a2622e496b7eed0028442fa17dcdd69bb0c1633fada47c3d5838bc60fde3e655c3333dcd2b371e3478deae +b1069e98023843ef534232d09bb61cb2c839b29bfb6a4043bcc79ed36a75cd646e7f35f4599117b67169af63ec0b4c07 +9206340ade81d80f83a9ba8e57417b7ff7eb6834ed2736bb4d466e8b92a7ef487922165b3a44ff9f895c65ecc48c01e0 +990738833a0d95a8b506362422a967c5189d987b1c3494814aa41c852fd818e3ff1f1b8dfb0c48b4c67b52830fc2f104 +952c3f4770a13bea8d07d1988aac2c56e14612b55cd4e8b9b4a511f4fa94d2baa455afb71b8a84768128d39e70d9e59c +880ea03ee556cb4fdd70c04ce130b72f5dae8eedfa9215091c14014cd8c4c5b13f788748e786b8859458d949248976da +91116bc6c2ec6c9c53d432171ae1a8f9a8e39712a3c4e2c7b0ccdcaf515753be512e6e0916c82b9dcd286ebc10429ec4 +a98ffab9313c9139c9f372848e311e8983fabe5a2bdfa06ce891a381932ca94b260c917d3dbcd80a651214ef24cba353 +ab96357390995637ffa22a767183e3d2c386f5f7ec01d9fb8eef7d56176f4c1e025789b483224d5b982942c680b009f9 +a0d098d3dd8e93771f272359f00cc2c4a312728c99899788be35a2d194c607f2ec1b6d02883a9c83d338eca5dca8589e +8befe9775c49b8a7f11946ae0e649ea26cd97e74ba747a2a4954accab52c3547fb877e71b25f26a9ff3767aa19dbf151 +864c4d2f7758ea7e98f82795d56a89cf4e24effc0977fc4cad63d89a5f8941eb95003153c6d978adf820efa8515efe3d +910aff75111ee754b24cccfb37e9dea001346b099373fd30bb1370af7d2b4689e29ee0929b5d8beedc19d5e94b977952 +aa758f745dd998b9070a14e5d689353323f3d258f71b44f8a78b9d6e5e79be393b9d173d75a73c47d7e6ce6ddd786528 +975c8777759c48e60f53a9b8b2f151a5d36183aba236994c9278e5d09357774ea7b2dabf202def60d50b42e07931baa0 +86149eadfbba6619521f5cd30689db2feea32ca0a969dec7b3498f2559c9e158efea2677117de62595d2a219b676b217 +a19eb4c238272754ff1a0469a8f4df11d47246e430755d469e80127b4dac5974ba4c4f03cf494712ee0f55213704951e +94ec7c279c656e3598acf763d4a56a15c3685e3a37eb415593a450a9d8d77f8f4579188f113d8391b9f0b7b270523d75 +933201b432733ad60953b02495b0d240c06ce6c4a34a89e4e9d9c97e001f66d9e2b507d546f0041a5d81572ebc3d257e +ad8c6c40075f31904d5c633b058bbafe4387aebbff22d37d8045c546cd423305051fd0817c196e38e3da0c76920afa03 +82f6463d68dab6e86c5a82a24f91b5dcf534bb90cea762af9d97a45d490e51897c383e61108238d844599c481b37b8dd +a3399d11e1dd7c0e723331d2de7058b85a2c97164de806d3cb51ea113115800b3f74e755da2c90cb9a16b0a42c851ca3 +83c09f540e6d18425af7587c198e7e44b0cd56c27544afa50c829262d1de5be2785f9c115b42ccf8275b8eaf96070a71 +8a0611e2aa7623c51e76448084657af6b76498cfe237694b477dff5ebd3a1f055132853a26fcf91f3ef9a20616100e31 +a0ef39bb2fd548694c3eda6af19aa70b4ea8db68ac9c9291abb6339a5a9893824e266c3d5aab6198b37e4e3f4136fd87 +a16169f3e71379933ad737a89926e329afa1f15df309a09b539211c45a3b21fc5b93b504a1cd4b86829739a045320d73 +8e1afa218a8e29f9673342b8c2a717ded674d3d98c768918216377b723c9f1e95019304960912fc507811a8419fc9ed6 +aeb9f7ac89d3ba31be6bf5d6c469913324f7a670aceaeb8a7ccb726efb278bf14ccda9e0d5d486727ebcc533cc627df1 +953cfbdc6da3fc61c510d0d22100253ab876b8ae955ec7cbd920b79be621c4a889a83616dc3ac102f05daebde1ca7092 +98f179b3020bc6d12eb1671d539775a79cedd35455c51cbf0f1e1fdd23809f0dbfbb1c4d320378512e3158f0e0e7b17c +a2927c5ff70648d765d7c22d2c0cd146561f5bee36cd7136232dc0228e09a659aae45077dbecae09c57f3a791cefe96e +8e1529599a03078e154736fb9a6d895508e0e54e3827147066f1348374b0ea0d81ccda5339957ffae77f0757fa8f6ee4 +b2b1fea6d2bb4130290bf027986d7bde69e69ea3a33b25a9a90331d9352e4a03353065a57699d64de856f6445ff05003 +891bc04a15932fd7dfeb73b2e3a4101dc0e4566d13aa8923d5214204baa27628da89a05812fa9dea666af4b613599bb0 +b9af7ebcc7c0103cfa857fbad0f90e2176f6a59b00eb66ddcf5cce69918ee6c01d4bd41abca6c5c77e581ebb86185298 +8b8bd576b0df1413d1f2782393acbabbc377b351edd86bd0b0365d12e9838f775693d9a6908478fa7b2ba05be85f10f9 +a020e51161e3edf9b39f1adf8b17db01842cd32a719f777700733cbd6fce25a1b9de42d2dc749e5fe37821ac98654869 +b201acb0906ed7417c344bdbc704f7bc33df29572b1c908efb2b9a5e0acf5e684167f434bc785ee67d4e30cc0ba85151 +82f0e6c085d1a346945cf8b688e9ab16526d6edec42ba90378ae278d1b622b80cf273f54dd4978cf2dbd2923f92d7157 +b91595fd25166fcdb1341a55466e4c2e5537de1a57b8fd45f6a04b3574f46aaef44b991329ab15030776ee2b7bb1d488 +919b0439befe8a2cf8a5ad897e088a5886163dba78a6026ab257b4b968309cdeb30dd39b3054f0222faea566ea081a40 +8096fc93e7128017ae42b2dbba0cda82f457fbca6d88f94d297c9576ca5a53c6148b26b5689aca218649b9e7137a05ee +83d3892d32364e25ce75d458989da570796bb0dd4af9c95760f3f28c673a44e099b50321d7bba04e5a6e8ffd41e85eab +a042a6b84bb0df37ef0b281f89398f611b3042fd7bfe5cd264ea59c38cffc836bfa8e6658dd9a08bc0a77ab6438a7e91 +b0afc50462a35bdb463a520cf7f5e27ade9ab1fffaafcb6083fb3bda64f9909b15b274d3b6140a2f4d13fb9196713efc +86d8df9259018681a6a64ebf623c1926b6686d5f982c6a322d9e1213183680fb38ade15780b50aaa3010e9f44241d82f +a44ef545202b37bd4bc021d999be64bf3b0b06792658e41f2c115f0c5ce1607fb0b7c0dbf4f050aea2737982bf97a4bc +aecf43545ad7a0327fd07e2789879e90616a5fa23152e8fa865dde90a4ed5f5d65c3f1401782c624a9d1c0531923e4d3 +a186914d26698cfe54c105ed621d0b9d523e44dc3d9353964aed0a62e64aab735fc710ddf8581a398de08089fe71c7d6 +937e4bc999774fa6f6e56d68fc2fe878f1fd4149f4be478b67b2c8b659827dc23e962bd0c2089532243e4b4e5a65fe9b +a764420dd2f8435a5163f88778083f3956c7dbedaf428a9ddce70aa81f99c2988a5d7996fded783a91ed2eeb437df4c8 +b3006b89a8ec4ab96c1b066f1687a794a9a8a617886b64bee094787161ae50ade927f32582f7a438359f4f390c83fce4 +93146b1416425560e8fb830d3b1f603f56a3decc40af54420da40c4c9552c4c909f365f509fbdb228de1a39a9f52840d +a96391d9c8b46b210e61ff1852ed1c4ba5ef8a9445e159c8f0970c391da0aeadbe54d205609e9d55c5a36c1c50e08d34 +981b4f63467bfb617a3a38baa8a6b7a9dbd51ad13e0aad3c07ffbd8694d7e4f4bfae410d28252b7499e48e63e2a3e9a9 +910f003ae3aaf0e2385c17b194e44ca031e276a7614ff0e9401583ab43c627c7651153712f4f10c006d2ea4764d4c5bb +afdc08a43dbeae1ccd04e036e4cb0b4fedb13c977d49bbfccc9634e91d35dfce6d55ef8817cfc4e79467508c07a43ff6 +b210cb18e0d53153ec48882ce6b137947bbaee9f9c23ff56195cfe5b730937b6df139c72591748b2c9f17b7ff62f385a +a2ab3c9063bd56391b396876c39b074000bf32495f50cd67d710b86ec20e1eeeb04e92c9f39a29268e41e7a6cee1f479 +aac31b3f0e6c58242a7c5460b69a5b88b63b288c32bb8505674a40003e4af5ee2df8a6ec62fe77a4693fd4a6695cd80c +96e057d57dbc656a6cf38f4c25b3ff2404d890178d5cad0d0e9690276daa315a08f39302bc1a7e1be00f4343dc342f98 +85fc4c65024367063287e29fc7c8ee78c30a8690b1752978a2045dfb3bf6dd06e30ef2d3da31c9d7dc513c29b10bb115 +a1d649c5068d844e6c86a288cbdccb02bbeefb7cf42d3dda78fd04cb1cd01f437bc965f583523e6d20aaa555741f2502 +b0ce53379fb618355069938894a7e213d78cd408df37cec32a9d3fa1109cd06d57472f0a994beb1c063f3ac849e24246 +85634a2199109c28fcf02c84e209d9a08f80d8e6ac195f11a55162b0ffa05a59b834ce1a8ffcecc11d3ed023ec5df1a8 +98538ebaa0e1546f2e004144eeb1013e91737d965ce9ac5e14eaea2253998cd6276c19619f4380537a36faeb0162b8cb +971010911df12dba25f944d0d856adf7232d571896a025994114e3bb1d9dea08eabc8100d78abc07d115209e0897f3dc +aa4ae66c2d5c995551ed563116d54eee55be4e1ff2b4769a33a974128b2032211fb1d7709413ab60c38562ef35c71c2b +8ea33a37ed4ad34854f5d2d4c4c57e38b3723503ed68618b343302cef8ea571957988ec1357859491b8f6cf58dc080de +9957ab2dbbb892f642c0461da51d977f91a0f07a587db513fc7a1e039582fc7edbb2b322db8708b736e5c99ffa08075a +97f129c42e0c452db662f5ecf4aea09ae63bffa38db84fcadeb8f0889b1b5a6cd763735c0925dca71be44f6d1dcdbb5e +93c27d8a21ef4227f631a73a0f10053f73b7340081307d9ceaabbc85c5e97dfb1abf9c7ee1ebfa61865adee22a69da3e +ac8a8716b0fb65f75afa51e8184588c30da56455d7df00f0350cf173bf8f1eda8c96d0f3ce487bec5ccb8ba35f3f8ce0 +b6136d65875e9f9f2b2d21d1238a43905890ef03d438d98c15042ddfab5f8d4f0c7ed74791b3064a496cbbd09cae3d78 +8213d11129a6d1027cb5db26340c495cf97882383a1aba46b863ad7bc978fc64701b0fd9ed0a1bb69770bfc57c6b2156 +b146dbf3e10d3a1197e2cb49b7e5c9f3af6f72c1d470b9cce5300831db808506d859531aaea07e7b2199d872f9a3a402 +aee752221ca94e9dce1c30d58c405f9ac2e6a9588076e8b2ba0dfce58386d3f0aa7d762edc52857e805e3271d870cf53 +a5449b57845ab0260672ca878175aa838e6f10f6a72aeb9105d5ccec0300eb00c95efefb4512047d522ed6beca42ae15 +97ffafe9adfd84f16a3f8d7eca0e896a6285b5e1928a84e8ccba3fb307c1cfc2db0212cd9f7afc167437440be82678cb +b7cfdeda43677807dc8ab2b29e5a02792e58f303bb198a17da6b8868c341132649cf3560cb614e9a1a834cd4bd571ed7 +b598659737b0898c2c343082aca4a8b94ab9d9c5d780372f414d20d457a03cb91e582bb36313125c303e721856c2b239 +8adabbe7365b7a4841ea815647e7b02d42d2ee2b608f14745e80dbecd3bb1a57bd25ea5a98711a8b8ebfaa9e1033ea2d +9968778f94b8142c609d5dbf1a46302fb562402232d3527f6534ce7563e0d8f1350ade4a79441f48aa41c0724d8f787d +8410e5e80ef25a0d562f6704f9767611edf081aaa0f110e71bdb3bd4ea89de03ad36de7452d6e398a336bc1446b5464a +80cadd17472f05ef5d0f05a54645488b1382b218f561e1c0aa3c66b024db3f3677456fb2213fbfda47aefd413e6baec9 +ad00410ae25ee613a213950f7183286f0b92731d32bb990d64cd8c46f6327ab5b1a53966cff8ace636509bf50e05028c +a58df09fc821b03114c7cf3c319bc1fd9576425849eab490301f1225155e0dfb7a27a4b220e99f48ebc9e7bb33e0b0e2 +a63c419428f753f9a62775392bae96bee4ff6c88a526dcebd949efb4c9df208af2353c1d9eb10df767e904b323380152 +b159b7b7885964005dfb3d0d3820433fadee814276db20ed0828438beca34090b7b7c19d7f78e9e3a840229abc189022 +8c1864ab1427ed50341897f6ef4c716ded5f53926611c44d26117f4bd4628b86166d0ae4a5006e4e7fdf907595e267a2 +b324a257d3c6605d8aefa84466a892ec72753a33193b7f927d705948e0ded31cba394f970a7413ffac2d6ff72ae8adb0 +b852d056d9e01198b8f970f6daad14124618f2a542d2197a915bc8b5c16668c610fb61d6b9a7bad81e29ef30afba600d +959a513814ef445564f1dcf82078c17f4c90a90a7d25fb6d3b0b06ec345e29b3cf7913c2bbd8106c25d3b44d9bb6eff3 +a135ea86382b0fffc1feb0b627ab41a56d0a59183ee8c2e15bbf41101c1e40ca9e42e954a5a3326e5e2fee204735ee11 +a4fbb86f370efc93b1ebdea3ef625fbec6c25b8675c85531c70b1e1f9549ed633e6b108c43b901ecdcc94c289d153eb3 +9289c067662b7729be68282dd21ff6ee715dab73dffc630ec3c31d35d83d1a2104c92d47445d0d11b4181442cf213d44 +96cb7544412f438802eaf4e70d77d5b627b91a02f136cdc2c3674152ce5af5852806f3280048dce364fb88eae3a8483b +b7c2dc77fde2c94dd07f16d731369eef12a35a4546b3c7f98bb8b32ae88d0c2779927754121787a72c6a4da40f253de5 +a942801627fc3b26a0d4d9cb6a48f4a5d35b26ed9314ffc6cb5be5fdd680857f0ebad809571e0631f4f512c786611193 +8359a72eb61fe327172dd53433f5e19018a12e8c7cec6c1938ed44abb194c2339ff94399df94c2cd1758ff9c92d9cfb3 +9707da6f81de22cf5db457eece8f1d35daf4acd769f507cd0e4ea8d057cad3c4969c469ca928bfe2651ca49ce24ed016 +8caa1d0f49f9535d351ae4db7f64d2dd1d6484c43faad3c00857e05d74919ab0f2ccc9bdb526556718cf9160329f78c3 +8a32813e72e587412a7050825a0acb0551f89bc61caa6c2ce6056bc9744e0d7ee124df18f6029a2f9f41aa902472a8d3 +aadeec65d10ddcdc7647e378ad5f2b9bf46bcd4196ff12834a4b23627b0a13765da0dc0f84c8dc84fe2612cd18a88ca2 +a4c97e2fc7ec2777ff74af1b255287b108cd9047b75ae7a10560f14fc3a5e8b001156a6d6797b2314a436244069b43eb +aa474d3cf633e1d521998b2b34d3d3f8c5d5db7faa78fc37c970680a27c3463d85c2f01826717d5def3558fd37cfb7cd +b9493ffb799ec6af7b31492bc5e392e7eb89adf7f98910aeee0ebc32c00b8e31b1a77391901857e62fe5d0c10a73899f +944b68b2e1256af1d99998dada385863152a6558cd7a63cd9230997dedb434419545dc3833d99508cefe0c04b0296c1d +a6cc5c80ad89a05881ec09a5ab6ccbb49a7523afb9c85a08dd090377149cc056ec0c63d3373ffb3f13a15f4abc020542 +8c6f0dcff087ac53693e48008255bd4329ec2da6130cd55c622d63d8b3ef19f207aafed8c9d7b11c7d60b3b87664e6fd +aac51c05cc67466b386698fede62d436b79849a5710522cb7c2f41f54d36e39e2c9101fab7e454482f3ae263ea8be4a1 +90f19c9d81a9b099821210b58e59bc0e892bc92fac306e54962689fd7accb91de705743b0aa5ef3ab1b6942f0dc12bf3 +94d5fa9465cf93ef86e3cbc87342bb5d8c157c723b7748fc61d003bb415705b7599bacdcdae05dd391db188134ef14c2 +95804e19059342f8e9b2cc8857b027e35b7e289400541a85c5a2e796f6076b6378e2cea6fae7e8f29377ac0c69a77caf +a0ba78959ad3a5cca7b214bd9bc817075d71c7f699d982648378776a3ce71fcfbf1062b04a8b4e16077d6940992154d5 +8c24699416cd41b2e906fd9fb8517185c7977b86e6a49395e2af4a6d25fa82f86ab1039ae4fec37f4a52b63804203b80 +a28b00ec3ab90abcbbb692c29ecf6ceeab09551847a1b4725a0ea3102e19dda5a99b64fbe5853664a6064109e212254b +b5c3fab27875ddccbb4f93a500c9a6b3c634417e365cae99bff165a2d544c9cd6a6ff55e042fe2bd54ccdf4ce8306228 +ae0ef8516d8c4dc1514de3da39cfb5b3f3d2afe77e9381389bd9adb07c9eca587b48dd370893cf1a6bcb8c094ab8989a +acd9a0b0b7aef79bff1532764162d13e08a0c34dc55a246e16ac47986877789c9061a68d30ef1a4946cc7608b79cf8c8 +8146a47ba4998bd4a4562ffeb9dcc85686916c67be2c4b4f8d561db51679005b9a47bc4ac7a472e6ab89d7e8ec2d479d +8aa98ac804b0e71d7d3de780047fad561ac3ac5350282462625f3bd24ecd1ba0317b218d5086cff206c38ea39b30543e +86129cc240a9c8f3597129b6dd817e5db183a8a38d63264e9ecedf4e0900f31eee17b3a6cd593480efcec9b6d3c4d553 +b038c48f9dd315fb05bacd3023ef24471311c595ebe6a5fb57c4d6206445ed18dfe45649cdbe263d73080efd41110695 +b3976527178c76c4c222297da0835669207c15646e1d0d24cfe6bda6a001f5c248011e0509ef2b616e16249a5c9c3f47 +95b205cb1ede704760707aea034cf9d19b26b273c8aa690241b8a461254b05fdb1fff688796b157a929ec0dfdbf9d610 +9762fa37cc6b1cc7f7fc23d97a17458aacde74b1f3792bf9e425a380dfaab970393fcddad7241bab10fa4292a70bfb0b +a05276c63cfbfe5defbdb4ba5006a87a97959d80a3dbbe8fcf40c71e6e5f03ed85678e6894ee01f0f0bcc52dbe3eeee1 +9530ea93f98ab49ac8c284480a562d62682277e2fcfe7016ae643067cc0196380194780a0c2c03731186a9d229aaa45f +93c03104f921fe6d41b370c5ffafd25bcf952bb7de2722aee7b7a1d28de02f6a326e508d4b2bdac330705e638a906d19 +a2f3061f5531b684e2b539eacd2faf2395fa28e270e55db7036c02e41f8bd244c579b7746cb36daf96f30758d46946d0 +b97fa4565f5f67febb9b60dbcc3e8047f7f0ed963f4f4b1b8095a6932bdb31d1eb47bca6ccec4bdfec115f3df1258857 +95c1f51a5f5cbc6637f628100897e384a814fc1606377879c7df06d54edec53bee10b80bfb18f679465b9f2613c3b117 +846b81e8089df8d288e0795a719dfaf307c659d53cc09102e30876368ed7d818264cad21460b38641e09441dabe42914 +aae382dc2ebb20bf89d44ef010d76a7212f5374a4fbc5caf394ca972fee54322d726c696b86d4e6b9f16a158c9065384 +899255fc47db3f1e2694d2f300b14e765b4595224deb9527033fd16f25ffafd3f21a023113fb848a0f96931b6ef31b77 +aa3ac7fd484eedf34ee9c48d4dcc1f5b658c54afa3697d573b2162d4b0a2529cf1139a1ec5c00bba27f2b344fb0d191f +b66c43f81a1be23e806be5bbb4332d9448b8dbf507755bc0be2c86737a4bc62ee9a55cecef677b22300e7e00257068ad +8d1bb37d004040f6843523dafc1b8bb7f8856dcb160c65631799708e5668003215954bc44eabb1aefc06f951ecdcbb40 +93a29e38574573be2f68b3cc2f683c3b7ea7bc58ecc58f4ced0d2bf908a47edc48cdbc84293fc468f1dec76a6ffa9919 +92a468d7f6ac9f14ec6a0bfff01888a40ca197ac817958a14bb38c403dc05d31252137d46950b0b9f242aea0ceb7a184 +b6b708061c43b0b28ab94cd0c9ebc33adb9205f5c0aa84d1367c4e5a4ccfdcbbcbe731aca830cef25feeb744e52775ef +931c274184f3d5b61f23c5f7644694b956eb79edd238e6991c13c986838ae1049fc7b695c4d4ec2aac42799f7d59ad6b +abaae09b111f9d85213fdfa953a8f7c15988a3b21f7a71264f323e39a91db4d9ec836d4b27ee84d1d8a267c570e06af4 +98a145c11bf6e0c98810b8983dead947ec765b3bd7f9e245637933372dc1ab0cb24441bce3f18c25f70bbc91d3f1555e +a94ac8a11eb64bcb8185c1aaded79996e59395b5d130e57c12a946b3f0a9c06e2f583ea0ab98b38d944349e30bb393c0 +83facbac681dd218160be5721b7f70b6e0abc6963a721278f5f8f11816ea8848de2a12726031404f1bd3b0d93c7610bf +ad7fc2b78179621f502029d229cc936039360fd541c760339d4f6690644b39c36f39c435c45ecd7b4c683b45b5de8d5b +a93e6b114299c348a530c0adf04e3180de8c18bb04589b3fdd358dfdc118884c9554091815a01114a81011d9e8b9165a +880a5b941e6e7d213f0912c4e2800227ffe3c1c5db141b6357ef422ab8e55ef2c4de9a7acd6c88cdd9057e9b700b62ce +a79a25b8e8a2b6075c536822981d9bf95e71b60749a53fc7a40f309b92034a5a8a5aeb0e6e2f03e8e24f47d765fc27c6 +97e5e6a5b56d728e8cfa6eb048b74be6de7d1505a6e4354964c5f27aaecd8329b5d5150e26025d5e1542c613bf77a472 +a58bfcbb8bbf0bf556c0993936beab3a874b10ec56d25ab52a02b80ca4586d30d7f62990157244f326ad6de05c95dbbb +b5e13af56257d4e4b77480dfd738a498a2a78e1dc12cee786d60100a0d4c0adbdebf2cecd2ddae56b0a3c143c3b48c9e +88ce83c216b7f0a74dcc614f56ed9670eaa4052e8081124360cda319158e496b47edaaa8de28ad1d3e3887206f8c9fa9 +8c821c9d0f339837f9ad2136dee0e1385a078fda212375f2f79a56988f64e523bbce59cffc48834418cc37ddeef16e9e +9249c78a361432d967e51746d2e892a71925ad205ed71b93911a27a3a1135431bb424ef0d6d1ec961547489b0e45bbe5 +994c0205a2c192053b676486091fa49f6385fd404d106ea0949a6d7b074b79bf974647b3fa9bbb29eef106b12d004310 +a15c25bdbe3d8da65874337dcecc8178c35cdbfbc9d9c6b80851bd97690fd2dc2df8012f671abf2f3d0a7c80dbbf853e +8bf4a209ac8e7d639eb8aae0d22511a39d9427e8418198a34f59782dd9f6afbe8540c8a9485f121e8dbea8f654f3bfb0 +b455d43fd5dde19a3cd73b6f9b3f832f0f7995bee3cba01b0357209f4cfb0eedade3d3306815da4109d05850bb40acde +912e13fd316f16b882fcef2f00cf043eb86045ab456118f7c3621a5414c281fae951b44c417fb733c43e146416fa54fe +b9e6af5922ddba6584b56c5e3cbcf695aede93271a8a26c200026d9941c564dd27b38843597ec3924a81e6d209be5a82 +893e4d8ff12064c627128e0d33c499fdd6d884b41175e8dc5eea7a52ddff50c902b899eea64b549926a8478666aa8b23 +a07b337448f014805412c1f55516792eee49614f22b5b7fe7018742a6a389d496611f327a3cad1503c3eb3f416edf869 +a26760e5302364559671560026b6d4f26e3703238d4369dfa73536776bacabca0cb264a5806c0394c0c10b783ffc3f56 +88a0af353d6566b8ef5f32e2a5066feb9b9b942380aa557833371a24852e96a4983e03ad51e13ea4940e0eb4c75c7664 +8600082fa012be340643577af0417ee29ba540e23a1aff0f3568a0adc1a854e742ce1051b3d5da779066ddcffdc65d06 +88bd1dddb613991b9ccc3be5f96f79ded6c1e09ea96512b6ed17b18dac73facae88cdf0d17da01e7cfd5c38da3d06355 +aecae22f713b2792bc9351ca2ab301b28fc578c2c1ce6ad39800385e95ab275d0c1486cf5af08a54e15f17641ce60f0e +afd04d76335c81e86ab9a08b1a6719fa5cea4d0f090f4c678fe96e09e7d38ae26766521dd20eff3c7290e9fbbec1f081 +8404e03d13266d3d331c7aeef8f905d04041abe496027b9f9dfa1e3c55c43dac78634fc5c860bee8a9ac856e10224694 +98195b3fc94e03ab66eef7325c36acaaaf3f0a28a2440cc891939e04281b2951e4b1316d7f82842e2001fed444cd880d +ad672c6f852f812486cd8601472e36aaf66d5a873b0843c2f93e40865fe017ef710c48d286e188e127aba780dff24b75 +a3b9fffc17035d7d3a66cbea5c5014992078df6a437eb8d4235cacf6ba24041b918f4b61e6d285e278483c45206d1485 +aedfd94a7ab12c5c7fa25ef458fb227bf6cac8848a4873961e8fba90b1bf7b9b6e688c1217517e5ea08eaf39da43418d +830837da3ff93282d6dfbb02ace35fb57771919b49b6bc51b32b3e7e41f2761cee29dd6861d106a6e7de24879f58674e +aaed884ca90cae6dfd11408858f75b6b37db8085e221a278e7cea53a22928d6d01d43b7f98e9e5d0701df4639d28ec4c +9981805cd99ac373b92f5bb4a0cfbce7f07298f8a5632014863f7a071c68494b5e637b7e150732c375aca06be3d79895 +b6b6bbca3f8833c02274f182cc9e53cf72755f7913b5354413cf16be5c09dfb308f1f045371284f467b7a40e0f36560d +a7f0338a290d682cb2cf5b891df35642ea8f9befe1d229cad22a16c2735fdfd3f3c26ddafed41c7ed876b0cf54612ceb +b038d6d7b5336bd9cf957951366f73d484bf1da3a6da1148484474f3a7f7e74ac7235ac63b7d9d1011a90ecea402ce00 +b43cdd53092f4195fa6a70a713c9096c8ac5102302f2a7ccae6afb933a579485e5fd6c947f979143e896a8d0a264b1cb +8d3310f5e2e8546b57c69bd9bd012ce0a33cf6e80ee5c4b258a41e32db360b0487c88cf62e256dc5f6e9f41c0631d750 +92d4960d2f5cf834e24988f3ddc9380bda961de7d8c40a4f0684242a64e0ddc3ceec4feaaf097b7f99012fca57e74615 +b60ae72c7ef431db21c81b0ac9ca57a664fb257ba449191c92dbb88eb53b0100f0bffaa99bd44a4d84b7fe1730a7a5f4 +86b1ed40457e02b80c93120c8f17525cb4315c68c176fc3eb56e9e26d26c1c25eb3a24df2b6e93f1675e0f47f44f6a86 +a65d03f81d71530c768dae364f64a79b4f7ef33a9e03bbbd3f2c486c3813824a3d3c3953aca21e66fe0cb4552f2665e8 +8553f75b09a1d294367a16456287ee7c8d8bae29af9f9594a14658236db8acbb363bbb9275cac3d934619d95a83f38bb +96f916427a025dded34a24fd49f49730725cc4fe6f27bec379b3e4f0b18556881badd4e588dab9a29ec4011f7ef7edb0 +856608c27413af9ea3297aeac5921781216904c76896906c746d07598fa258e7c561ceed240a0fe6eec5f0d6cfa9ecd5 +b03f150ea87f48e8ba533d448fefa5119515e6d47afc25d2928077680d562d6294e1cb501d0a428112ceebc42f0ffbce +96e9be02b6fe585294b0f0e126b21ba2327b8e74095d1eb0dd8ebfb280758b07c43e1b1127f7dbf88af380f85846a983 +b866d4860775053c82c4c6fca8c0d5689bd673df26b30e528bb8406b0b871d97a7e950e90f2d95a95cf546bcb80fb6f0 +921e4409abbae325425d2e67b9fe9617ad4b00710e49f704485a3ec947bb7282b6ffad4a303e0110ecf46076852e929a +a52e51329c2995cf47c87ffe47560ad3b5222d19bde8747a9fb056e77f74f869cb4c23f3fa4b21e9de5a61ecb6c52432 +85599c31338482e3f8216b1ea1664ddae5b15977efa0d8227cb58342e88b26581975d9b1cea91c98d4a86d22558fc78e +b880e82d301ca15a01bebceaa7f54bcca3cd0fc92558d1b942dcc174a85ae8a1577c5e0feee963e41636fe372174e938 +b50ef1235b1283b490b6bfad836dd8cee72b86054f14ce46cd76b89c97f191f040fc4091af9c1bdad53a132bf751f7e6 +a8475ed4ba2f51f9041f71049b7fefa216c984494398656b58f317905736cce2091e4df7dbb3515d0ca72aa8ea749338 +95c4c4005cfdcf2778b8b27dedc17aada395eb80bece2d4fc8db43654f827d621e539d048e50373e9ce14a60180b7269 +99df65189d38997ebc4e6e2dd5075511f735058397a33d252539a0afe517623b7910295a8742682a2cdf4e21f603986a +8fb5fa37b512b9b02182065abe7f2c74ffc1a487c78f225c6bb82da4e3f245a8b62b652a7e64a0f52edb30927046b6ab +b242b2bf09d8c46a1955a121453893d455bb80e4dd648b5e87415a5df79a19b4094c55b813a5b1a488802e31d26982bb +addbd7c3a9621e2c506b7a172cf2625bf52b3af988fc24f2ecf47753dbe1173d95b86bbf4824c247675f57bab328e9e9 +ae95b055a1a249d19a3f080ce5cbc7065f3d009ebdeed03362db903d1e5138371a1564a9afbfcb51b620807d0e8f192f +8bfb763dcec00c041492d5a5e57f9c7442115201984f353aff71a08fce2ae242189cb098e43fb642e808b8761fa517d2 +b07b768339a8876887e920e5dc5e30a20fb24afa35b51269e154f5e75e93bfb334c6720f3ab143cfaa064221cacc1384 +9938f3d9d5a1da8c84dbad8e464e32dae0cecc232687d78b0984cd2b332ca7e41c6d5eade73ad9b95f0d9d076c8fecbd +959553e80a715ad90f4c83dee5bb1cd12b408b7baeb190df58e341e51b74018265dd2344602c74b57a747a75269f3e88 +a443ccc6b4112469ac4fec7af54ed637a719c1b0e0639742589f7a6309555d4674154f6d26839b76e90e9f82bee7c79a +8eed45cc7a9f3a0b2744488558c9abcc7a7e67a01784d4023cfc893ab88f443d355e4aee29c784d7195639ea7286a738 +996a81c4702567f42a957fe79e1db9f057b8d6a68ab4bd6b797c8f7319901919772dbfed7c0eaa9e717bbca61ce3aad9 +97829a09c35c566e6ba2b56d41ed069e6bdb48fed06dda7b8904306baf347d74467a65bc9505c9ff0ce2a1b1eb93ecc3 +94611efe2d155dbdf898312b53c51eeb30564e2608c3dd128e7ababfff92d5ebcdd8d8f3b6f57048cccc8da7d203c505 +ab83c9c8ec3db031b825af7c62fccf8a48a8a8746267ac7ff0c3cef0076e405b6ceeb459219d970239e76149bdb22278 +a5d8293e8bc13f832f1c277fb8534bb351f2e647f0558e0832850b74c35e101e5068752a9685770948d9203a68ddbfcd +93e1535575cba89e954312e9cd70339c61800b6d5627552749fffd4a77bdbffbcf4841944b4e9b38cf17400647434657 +8cf070ae2e71bfd843f9a13f5eb668e2dea943122e5c5d8c52db9d42e257f84e3b02cc22eef3f29d847f89c8051c8811 +a7351f0c76b8b678aff461c1fc78e8a55d20634da44b73d68a00feeabce0cb145149ccb8261f0269e3b5a43c93532dbf +9962048d16182ce28334b5c1c7b7a906dc54a739aa8a6e46878044f4293bac672904bec2292a288601cfb8b77db8390a +80dd3875dda5a0e8b747d431f5be4f181858c88a347b14cda91fecb508c6fabd6844adbe5d24fb0884c23a6af3f2e968 +8a6a9b3f7f99c4178e8eddd369a760beebf04fae990ddc8f0c2addcfe958b3318328f2d44e92515d8fd9c5b7cdc3a8b2 +ae316364802ed4a156e4107795896db8cbf1321d5d0af5ffe0d0a4805910e36429d9d01610211e7d9c716b4efb1b68b3 +9393c2bb0ea1855edc3b844e55291f3212b09b868bdc37cd7689f0d7e92c7473937af7ac16d6516141ca1dc17ccc7150 +ac909d1394e7d3b373feed325873310f29dd8f46c911595c2e8325e90ab8ec52672d921c447e69ec2d9bd000bc41cecb +80e58b3c07b9d8388a7bab67b77a68c7d1dd95f48b53f85a1366e2ff1b1d09ace885a80f49d686aa2d9dc6fc3579a700 +899bb130c5bc3703b0484a2aade21f4ad9099c482935b664d3db70eca3650b445e454578415622b01f8adb53403a06ff +b449d6a5c20e1c36a35bd909854e336cb097e2382d048f332e21aad5954c50d105dfe7d4a28fec14f1edb263f2e2c25e +b45b4ff01047afc7c64bcdb9ecf6a27201803c4ccc16ef36fcf3df02af5b447f7e36d7e150f847a5c767902028cd121d +855f8c1046329430595bd7a6e2612f1b5000ed5a8904a4ae924b132a3916626394dd150c383dedbb22e4475787c13e8a +8259182fcb8075805661c68773b5772781c45a1b406dbe3291c364e99336c89cbdf1a35b4e5cd742e0c09330967c79fb +8513b09f6cca871ccb53e0087352a015fe23dc66b1cb7985336510754d30e25c555e0a0883c04d3d8f977d1b14f8380c +98f6ef6f5267147ad71aeabda4ceb2a010b998ffde238cf461a4081cfe2f94b174c65a5b99f5bb12685a21f6d40e5d1d +97def96137d35335fa3f8b3f0925c6f785644123385bff82c67320810e6bc3116d23788b7e7682d28cadcd7ebe9391b7 +908424f845cf4bb30f048dfb8d77429eece0dbb1f8114b812f835c0fc297c7743385f2d9c389b132abd8b799abb906b3 +9342c5de2b22e2ff330073e79491dbbb8e0721f7f78e2c4d26b15e7a038a3c83356d170f0545996ebc28fb4090415369 +94583de96cc41a83c572d66fc2c91c62fb2ecb727de8d3af460fdc6ee3d8bdf6db92eeee454d0f0911256455b3527e2b +8923c81cfcb0b3826db821aa3ab3ca367b5ab75a14a73d98083d88d3c6c6f080b62c2376a18da975bdaf00ca3e3bf6ba +8d2fcde9fe511d5c030ad76bdbe60147053382003d76ad0e823f88bcc3a9c0c2dae49d8456c285c4782dc6cd6945493a +aedbd6629aa8732a94e860328ebf043ab713f36ac8055609e49ba250bc1a41f55f429788a3992c88a6769c1c37e45fb4 +8a692621506a50e26210b593712ab8cf40cfd79daf197d6130d603da70e2c89983221bd43113cb54471f500ea3b298e7 +8716022f429247192d04b007b4bfc6a35caf49a613641037143ce2dafe7b5a4930c0cf698c216b761b15ce63f4f4e4f1 +afd66da5617b07f6e14dd039019b28fb5aff8f14b4c0af5babf485d9e9ea77f3fdbabcfead1068c0415de93c99f7f69b +973cd042b5b7d6d8d5f1654555efc16d77d6e3a9a4e3a80e782db6bb297e4269df882d59c73d8ece5001d93baaa28745 +b0fd22c75caac1eebb54d621e12a437d3f50370ffccba5e90fd65a934f7c14eeaefb9d2c2af8c105d9757cbabc52d65d +adf8fe8f0daf405a5cdb26e4d99b10a9b4bbd1e7b8344dfed8ec89a0b452e1168eb12cd587606f3a0179f899305ff35e +b66c5014864c1e2fac3b1a03d37584c270989d770a31c43f30c5c64e887069390006ddbe4f3d6096917fadfff0a82bca +ad799ec175eae28694da6be84bf96b58ff464576b0b4dfa041ed43e18cb920dacaa8c2d6641d3ace5d80c01b0a885270 +b9c196d7d8095a4220d7ffa859ff843a19f0590a69ec1c7226f4132217770c122a3015454df562229d1cfb06bfbe75f8 +a88ec2554ad628af62c2301aebd842b1b613aef59deebb699ebce014ce49dc2136ad78d61fe3a5bddb52c1a37758564e +a7d13ed42552238853ad75a56b0b4ac1eeaad35227e8f54e345948edf497cafe3aa67bf5734f508e3a34ea1f84a2d619 +8b315c5e62fe691c1104fc38f0792499c2131f6ec94000902edf0888537f26b8be3d9d20cea29300459594505b457b73 +952d39d655d22005c2c0d06bcb30bc7d9fb4b074c0bd67b361b83d34987923a86575c7d3bd7e727e1d5bb3b030989769 +8469a8fafe8c5634999f674fa5b35e1de52dce5075f6c4b2a88417618fa3e82f1216220a836c343540c3f82c3d8a27ce +a0016f13768043458aec744bf7b052358f8a9efc0f26ddeec4bd8ddad09b40b7848c38b401e2bd67a353189b635fca74 +a7c9cd785192e32ef4fba350130af2dd577d6552c4365b9b7b30eb69dae48d68bc2ebd75ce6b80641d8f64420a1353eb +89d22056f344b22441579fa70614fe3f90c53e444a68ba31a330238b7080410bb587f4461fe78661eebcd972b8c91c4f +84c38a5e852387235b9805cf547ede71d7ca65827189a1ef25a83d9d6e2520e416e0afc28d91436a0a234f1e7efb99f1 +b1c170741d0fcd59b9d534a95e1a5d61106c1a2b671b16cb231de933c03f9b398fa9a5eae3b78b10043e3cf5183164ee +96388535c09dc84a1cfc90f22f8491419ab3dbb69889999bf939852acb34af2c30c3dc067cadd372440da2469a7fc749 +ab1211da4e11830484b271a9accf219cb49ee4c35a67ad61b33bcbe1d91b37c72e8632667e32c6769b1ef1d642313d39 +b86b69f64c4e5b603279e7804413e0f9787144a8e3f0cbf3c62e8622131450b4258f72e43bb220fc5d5b857455b0c450 +89693d9a04166a2b9aabec99d6962a5867f9e71ba732463d01ddd36ac3faf1351d8da0d0d836f285999f75dff5e79429 +8f2e0e97ba00f8482ab677190649b41a32109f0391d0433b89b3e73910d66e0d34c33cc4244c0a3b8282c1e1ff4e46c2 +a0c695498081bd255bc21d2c99c4dd9f466dd2fbf93c07abec13ad3dfaac697c8e87fcadad51f8d7e1649b16133b7206 +8254985bf2d0e9f662aaa58fe902cd594fca1c4a0b6c1614bfe621741ba17fa87d55cc5eb0118b2b3e36ec41534d1e4b +a3f674b4b6eb28a397b0768f3e442eced9ebc77f6b940d4fcf0c61410c77838c024d4c911521f11a0267e3c281f83876 +8d0fbc99adcf95044966448efa4c2e0a17f6799943662476d1877894562f3457a235b6ba0d34bd690125611fd1db881d +b8815547debbde07b3106143a37f3eeb9bf823065e107dbac9c94083376da22e8db6e29d3c3bd51d64d1e2ebd8f2833c +909001246abd7fb0dbde3d1e9410eccca09dd2c8d401bd9891f403c9b52c175008e052b2574493ed7a22299a737a7bc7 +8177f4a7276eb901c52afcee285ea905f1d6d01c1d4da2e9162e268897c020d81fe462d978e27ab42009467e918fbae9 +887128a316b4d253884786e62286a75a6aafb87ffe5e14cd44151bf5fd2aa93cc103ea46ff248225546eb124b0fdc618 +95aabc433f0233b5e45afa8d9adef84778393b3b366ade8e703f63e540105626926aff14c48ca896ba3cdb99b92e4113 +8c6d6b33017d87e15206ba8ddabffbf8610b5f05484137fd79ef98e77937465f85072eb5e079118a0f92c7ca996a38fe +b2a573683d47be62501a33fd228cb38cae0e26e66fdcf4716a97bab823fe39342172c163b21fa6566bf140ee6c60d898 +affd9c21e842b5abd6db2e82e0ce355d8301282cef36e2a0776fa354ef4a64a80fe939ac03201e49ce36c77b95efa31f +8e7e47f99294b735895118fdedff27918351ef22e16ddc814ad64935bd54ee68014349c75aa75081c7b35a19de981209 +937c44b8ffe0fccee348d5831dba4e4c5e83b6b39d056d4a4146987ab73b736eff92c138872e6da06e1eae3450050ea0 +8bc22e1faa0fea57db16e0a29cdccbb658b125f0da6c3121c156614dcc835b1eda596374883a043e3cf3d5812a32f6da +acf0a8e002b5e47b0f591ac6d67ba7d2d03c0bb7f475dba09dbe877b50585339cf4367d35118d7fc062299f74076f06b +988065fad7da459903d1c8b1c5c5b2a86898ba2ef40f259af52c100554574c0605eeadc5beab8631bd9751fdf3a099af +865c29b5f6db4c557f26ae68cf3f09d2723e6a4214fa4de8252343e5b13ea98dc6a18c43a2a957f03d82ffac04d96742 +a4658ecbaab8010495d2253ba880cb9c5d5e4973544b982de1dd001210cb3dcde58627a196ed36d33387224a057d59eb +8d7f1dc9229a4712f244f1e2bbde55f1ea9fe7bf30d90424d70391ebc839623c7f58924054dbdd813de971d171a1c895 +b918b80341da1be2635af51d33493e24a3a51468da0c53021f375319b6d7f142bbb9632c8ba512b0de42b51d8e2116f7 +82b633d66b9136f5da10fe6e7db0862eef339342653a1f5ec1b288495359bf67130fba5404b4a601b5cc1d9e931d2465 +a8b51cdc519fe1bb07517d64161b02c85ef763c265c2de76a8287b7edc63798b50afb168c324a83eeba514a126e9b291 +835f2cb916f75eabe0b7c7527bb688b1d38c7f033242169553b84d6885735f85330ac1085eb2a65f521331b853c76bf7 +b0f7e967bed7e73a64dab9fcc191426c50967c43c0b68b685241cbf87653f7061896adbe5839f685626307014ef3da47 +952726763e8ed7f06953bde904d0d85e9860c28038dd347efc18f7ef9a0926490c4ce8d9a244b33f07d9ff3d5c8000e0 +84f1d8c0f0de624e7b11c01c8fd5ca0f9f14fe223e4659866b3d25def1aec70ef2b84e98ba57e801fae2fb0c924e37f7 +8eba73a7f1222791916680e3d5051ac465b705167a3248846e41a9d38ae464365d2112e0504e001554d95a674fe02961 +ab8c38ea34fe35bcc1189015583a8ffaf4d1d3d25dededc316ab3ef323dd2b4e7b5848d3a1346a0830573304fe5789c8 +977b44b1953df7083b3aa462de8d4f1a939b7d53208a6e059a4667d57353b0dbb5aba81e7ef527c6ad34bbfe31b1df6e +acae51ed5bdb79421e48141fdaaa2a0170bad2b5e97f29b1583cec868173f035b741cd0275bffdbd6b1c5075a858778c +8ece5d5654085fb89fddf30ebd1ab7f7c09f22f36a3cca243065a93a1f17e3ddb8c5715ad7966bc358927753181e9c7b +997bc4885b71261557d2c769a3495678268abedb4edb27e8e76639c337a6e3a78bbeeb7086f54542be43267901269257 +96ac5346877b79649d51e6a04468741028d7166bec53590e52b78bbcafa96cc4eaa6e92abe6c2af27b7103217cba65f7 +9475731d5e5b83c7055e58270baabb301b4823e155986d9ccedfd4bf4cebded42040db0f071a210e0ab22ead92e737ba +ac5c47f50345ee85dc0fa567f976d8b7c038b3d9470062186042e2fa4b04381af438abc593ba4092f3cefa37e82c7017 +a85004428219e9488a27af2115efbceae9ed359ab20426cb6a213fec93a28175a1381a4e4465b6104aaff7494091ebe1 +a31a71e29ab0f714bec2a9411425bdf2ac3a4552840d5ba652d4c1f19a9b9b6eb5f06532e14b135cf02fa815f318cbdd +a9c34fed2cf448acad354248c32a7573fd84309dd980bed3b16df6bfa017fa6c4612b34b951e08001bdde9225ecf9925 +87f7b7fc0546de30cc7dca29e736cd46b4a8dbc8cc1bd90a9997216a6cf05a624439077b4c3a64bd9f6a393fdda89931 +ad7643a4a8a78a47c9021339113dcdfe7b3d6ce49faa7bea89f6c93cf6e3c89163d36fd20af31bb05ec85224fa80114f +8c42f70e3b415c8b8ee8bafdeec72df7d6e2d98f816de47accaef3bcc3eec79c16a9cf6e544b584a15df6d1a6a33adab +8e798628a0de39fb8fa41a801830950129dae10ca3c921048754dd922a7cc57d4f7644253706630aa8e461ac812ae4cb +abd8b79cdb7f10a1780c25bfddba5e5ef15f59479883447946f9d986ad7a56402d5fefe890127cf48ef4e400538fc674 +b0367e76fbd2868c4d26d2cef24df0f006a192ab19c52476d1ae0d3695f1070e6404a482af965035723c7e806cbbb08b +afa927c8bd26e0d56779a25517ddc2d813762f3d051a39588d359387c798b782aade8ebba7b4f80c6f091b7eda2e9a0f +b3a846e5aa6223123c7796eec02d139183ad6eb3e3c4936ddf8b56def9f33499611849a6377ada918f0da59e9cb23f5f +892a88deb8ec826a2fe56f4f8b33243f366cf37aa60bb3e3f2d8537af87374316e222c77e8ea87aa2aa1cb4757fdad9d +af22022daf80e3ec5495e2c413b5399c74e515562724b5beb916b5ed4ff9b8960848feac73f54dc460623c90efbd7aa4 +b9a11e155d91be316d08ce66ac1c9643afd007dd5868bc9e3b11db9f2d425bd4ee008449ec462482cec527767297ad63 +b0f8016f1440b8e3af6fdfe042af4023e04889093a38eb96f3a0a3855ed92ce18c752204b8325c4f0d308c69817215cf +946231cf5357a6f936ac15c2e237b3bbd57449be54ef04fc9bc0f41558912f0ee9bd159098ecf63e4739365d147e334d +911c1c4e3a95238efcc91a1e784966d6ec871517dd8621e50e39e29e3eaaf6f442867a4ad3920a467ab178bc6bcc497f +b6a43a06726fb70958a97f60f5dddf36d638167db12673234134c4b50eb031e83b98e1fa59a8441246a14bb3c42b6975 +ab401f0d47d80f1694cfeafbbca230f212e3266a0bd7377053b2ff67c582d588ddd494894bc1eedbf737cd12bd521084 +93a72a6bdfda70792900c0fefd8d965a26b9459c78c1eba72725416887b7dafbf3537cf84a7c60b38dcf7b2f3a417226 +aea1f6932280a9a32bf7aa5cfe5fd8d12fe35e3c6197d1b24e8d006fba87645358b788168955754da7fe2e256b77a760 +86961d43deccb4d4a6e35129a1e58250cf744b5c8f7bfe4af40bea9ee9f859f2668872a46ef54d5590b793e70ceb44fc +a00584fe7feec01d863b57894df34884fc4f05bfa3d6677bc6346e615eae261869651bc16e09f36b15e071d14b6d6ec2 +a9a33a813d7eaa1d242fb4e6f9f1d5bc6094e2fd344778c9ef83967243e38c77e0d95da9736dcc9f4d7eb48814564ef2 +98bb194ca38025d9d1bd0d39806f1e6aaba0f1601b34d62da293a71e07c01ef973f367886d920dca054212665396633c +862c96a93a5c8b057f3f0b1bbd3ccfb9aa3fbf8fa54896c5bd5a4d472c873542dbe3f85fb3202f800de3a62afe7f24bd +b791bd82dbe37e6367bb77504f6aebc9033a9c3726f4c5dc7e78cfdc240d811a447c5ec6a98328666ff4ccfcf34429ea +93f71b1f8ee703ec9e1e846ceedea5588337d9ee55e536467fe3a183b57574ff7129ad4c4a90f8a85a473782d949f793 +857545a9c3876c8f91ac171d1245606d1331bd86e35dc899984b5482c6132d5038598d41620532882b04c0d120b0831e +b3ed0887ca7680131c052b2493b119660d82fb776d78fdd9412db470bfb94d5bb99feb92c4378b72ebe0ef37db664ace +85ff9f917acffeecefda709aecd72699092269284039a237329e80ee2a71e759f4490e25b274d31c8f4c60016753c40e +99dbbaa49fde2a1c6e9a9491b09dbf8c6120a662a85ad37f310980002e9fa8a82ffb76e73376358364f0a9b021d1e3fa +8cdd3168e8aa14a63d27bcfe4e2cdca9abafd8b77267e05f5ea2bee3e2dd75c0948f84ac196bd38dd4d552925653baa6 +b7d3eeca5832412b9bc37c04f81d45ce2b43ea6d1e0e7d4cee176604aefc51b1df898aa80c58f795f288fb65ceaff267 +8fb16ba37d8d49aae9f7ce48a9d2c511c4bada41d500f6666117617d1d83248e85af35604843959b420f1f0bf65f0ab5 +b4dae92205a4f863a1d77cfad94d604a90bbfc9863fb62e96e0019bc943a9fa04fbfd958e19f905e1fb5c834557e0f0a +ab04b0590ac800d457b1a2f0493a4e7968391b623e0b54ea27362222eeb5dbd1629794566052add8fb09844388c85f7c +afd1872d0eae250a73dbb8ea962eac230aa5c70ae8b34519c60cafebed21c35daef3d7cff73f354b511035f45e378553 +8408af10276f388ddc874c1aa7d475a52fa4eabf465d4ac91bd49cf6f602cfbfd94e0cbcd47e1fe60c2256f7216b0185 +aab2fa76a6b2c2c611b35cc4760eeb3183958734fc85cb94ea5f82364b034a65502b63c0853b1e34b404a52d5f27ab58 +aaa1c58fb59459f3cdc6dc763e67d61c275b3b713667b5574a5a8d7f728fb103b57fc82eb75afa70bee9ee0e4a1de5cd +a2386a20d271f465c9070109b5cc271ac461718accfd6efec607078d4dfb183f83fcbc13507aae6d4bd3b75840adc792 +99aa7c9d89eaeadc27ada6d7b8e7da7a1f7689d67a980505354c76d516d4069320a6f008cb01248ff52c3f4792d35c11 +93301ba65e5000559171243790d4d1614e742ed2d7edaf5968e3fc808d9c7ffe9848fb90ccfd8335797c5efec6fb1fde +8c09fb031063102eae48a49b6c8505971c3d0c5a51ed5d5772782f51f359165641659d4a8dc8b21c0170a2c301b418d6 +8503b5f9a5aa7b3fa1cb9a1331a1cdcac4d0f48b3d39eba44c91f1777826982ab435e2715277e4af568aba1e6d6e9c02 +994f42763593bd319c53881e775001e5dfc2f73431491e6bd7cee7f68d67c2fd07f9c3d42a67c701d81e78ee1d9dad32 +81cd9b37b5e0e4b981aa950b75af66c7920a9a14ef4bd533a1601f0cd657ccf30fef88f4f0e07bccf21e2b20dc209874 +91984357f1a830a696fbcc82877e1835dec6d7289a8fb7cc425cca09c29887a978cfc46e99a050203306c2628a58d144 +8b95c3e7825b165f4db6261f8b8cc64a2285021f3d51c1bca49b82d61f9549dbfb0aa0f292b29f2c53f20a1e37ddcd3f +ae139cf1b9773fcc5f9ba2d55f77b1db1bcf6d55da09ad6ddcffd8f2431810eb59c6b6450c5a586274da856c10a06889 +8eead75951a2db5ecb0bdd965bebf38a87bbcd3923179aa34569085c0741539599a4fa354ec240ef6eda3dbe086507f8 +87dec9c32c4c432e2154c56a09d8799b3411ab85755745e16db16b5bfb9bebbf24fcb5c5abb39e5592ed45ca2ea1876b +8612aa7aa27d5f2ba0c19fa4cec9a2430c34f8bcd45f12edd782c288a1232995046df0285c92e471570e563d05de08de +b76728f34b64c11cc253a80f2e8eeead6bc6767284aa8a9055e04dbec5a0cd5e4941d625ebf9d9413d91712c57ca154f +885760ad275549df56a2d4dd7df55cd63467f9ee81dad44542324571641040f5d2374959a1aa9e5a2908ae71c7d80c2d +afe0ae20deacf08a337f439c667dcfce893d6dd889725faa8008ca3290f2fe4865ee2f74aba8f84424d6e7ce18ba3de4 +98a206aa52eebda387c026bdbd13b688a6dfaca9268c1940f6ac59965a7bc0eaa1018985ee66b4b69aa199814397ab76 +8d189b3c0e21d8869d966d76bbc0b039bcbf7d0969a9adaa400d213c3a1d25795c4381cbc3a84232a46ecb92bb5f6c86 +b5c3569590b612b978be1ec0d57a4dd136c12bf8508be7e4afe797bf5463480cbfefc7cac09dfb7f141c97f3096956ac +9067cd2621a2eca18bf109f1f5bd9d0d1e6d298d95f20e6bfb6a532aa664dee6e7b035dc5a91a2d725e8b53ae047b2be +8b8bd2a4fe2fc8db26cc8acf7b4baef6b57cde5663164655ede0096dfc4a82f74e35a4ec7acd23c8de139a7d640ff595 +818fd67c924aec500a6a3ef77f03fdff6bcd4d954fec7c047dfc0edca628dba603e42ca417bd58ad3c5e00706861a0d5 +84d1ec1bf9656e67fc5e3741b59e2da3124fd23bb90e55404d2c4644d4bc8b1b07da5672945861bd1ebd64a81bf94553 +a1f9009b2256b170c41cc21fec6c9c36dfbef1aa865051c53f95e90faf65d0bcc03419596c0b7ed6137c7c6bce826212 +a2938e2e6f96775ce1477a4af966b5cee118344ed0cfe1ed52b0e7f8c5cee32d7182855bc5108102bbc20fc44bf15db2 +a16a523356c46ab30dfc5746250c6c31328987ac06e8414d3a85ea44d09c7b8a8b1a02978b92aca0d5e40666202e258c +a4b5999ee0b33dc847020fd737dd9ea3d8251d37e6f2c3c50bc6faf14781de90749652334e57cae4bbd2a666fae23ace +8d46ae15ca8e3e85e0eed90ef311f7b043a29a244187bdbe561ea211a958a3c62e9c43a9f39e2cc2997c5e9c1cc75d1c +809becd2ed50a407f1249dc15e8dec7975c8fd4320ab18003d882e7d842bd654a6c3a516e30734b27ea3119004cc4798 +82e1c72c911874bb06e089d233bb628840087e556b9f171e5bc106e1d419b9f33973e7946c0d324816777265e81e7727 +a1ded762dfe72cf06346ce1b244de5b3051d4286380ac0b25703f11c51e809021f3b5ddbb5e2bc50d70b6202274f62de +b0f756a56322bce6f4427781dd0161657a6c09d31206199401e2c9db4d901a6ea8882fcbb447c500690269a82fa238b1 +b31c7b7bc410d9941243b1853ac1cdaddbe512221fd8d8ce21bc827c845a0aa679a37ac002c6698908316e4646d7a726 +a39d85cb0273c1bf5038a93c576de04016de8041edff99a75a5956357a3076ce466478e5b4eaea519e541aa0ace644f1 +81c3c61075652e356478b92ed8d62cf90b35626593ab5b6bd16e0f27374c6efd69fd50831955712e60937761c7261f50 +93abf5fa683e9472ca60cd77619466c8b762215814855e98b1f08daa333c6a40c292eca139f2b37e7e422f15a9828f5c +b54fac1cd9a45070f7d5ad5a89047f83c059497bb110e5bb81212b3f7908036b80112f44102e49c2f39e367cf965a260 +83a1cd2049b70145761c2ac927007a88551e63ad43ac54b8f5cbc4ad85ac8cae01748bed5e5b532ffd941dbccdb10f21 +b2fbab6865b4ca51ef0ff696c7a3e7a77177c087254563a3955a5f8d015b66dc1f26a8fe09639fcbc3661bfab1ca1ac1 +97356cbe18a7240552a9b64be64f52551b4aa16e37028d899196fa1cf24add08a88321073221c72bfee2a41f5a03115b +b81a98aac5b149793da7feaf62c8629f5672094f050207c747727ddacd3c41d8a9df7511d65b027b156c033f329f1973 +846bb6b03e89a33e0381edfe6a3ec4ab690c9a64b3a757435336f6ea41022201417552589158e529b475ded86b647c15 +9834ac83008a9f74307d7481ba8f1f932f898331e7c678d65b12d360796daad495ec4e0c795f40730948592055899402 +8da290ccf3e6f47779795ee48205a1b60ffd8244dcdfcf188400af74e0e40e424c6a002dd8c8ee0aa51c6458a960259b +a673a522e817d997f5899ae2c771de59cded39da1468e3657014ed54b088683b08fe50fe06e3cf5730ed35766d73fd28 +8f54c627bf991b6099f498c3248e442e83332384b6ebaec682d8e6ce8020e5f4219f88e5238dea1f495805e131499ed8 +8b9b91fde73288973fa818d7e4093e8b9a4ab8f2091c8a2e970995bd6ff4f1262439e0baeb6554a93e9ea2771beeb358 +a880c5aab17bdbc05df6512d528ff5c92eb9878dccdf53bb703463a4e6e84f26802b0bb8ae5ced0bb72ebcaa2d446002 +97137ccba969d9169993bc47f3a45a9d1efb33fd6d58161ccc4a3579abc7e33c970ef3dddafce5e10a0d84494cc5f948 +870179510e908dffcff2ff7a88a926a13a9e174b0d1dd147f25190fc33f3ae90d056d6eac92c2aab90f9d3b9a1bdc824 +8afafbcb08ad1df0fa9b9ba9884d674e065bf9483ab243f6523b98d6750c4679640bebe281e9397487e003e63c8a628c +88473f7d90ecd86829b85cb3366c3a7059cd6aef0325f4cf9d6cd94caeffa468a8a696b7f93bf4e522920a98b2a10529 +a56b3fbec7d0c1599f6a78baba8131756961a359b158b08ec9c9af398fa872132759ccee200cf0720f41d42dddc5567c +8f27162a599e91daa46cdb86a1b8fb37f60511af76f0bc6bb90a92ae01874b010bf837fb2086cae501353727d8976876 +93e0a60bb8a8cc356c081bba6ec9f9094467fae81ee73661956329d59e6df76ffe8344c7ae09f62ace55de416c7cda9c +a6c5b1db89f8515f8f7f729989a15a4556b7e7b83f1cecaf89b9cffe6f9c1dd853fd1761d40a0754fa177aa299a12587 +acc19a840c6df971bac15142d99f366303f2d29635e38fc41f2e3fa92a77ce8bae92337f917af007182aba3ca70cf294 +98fa25a57220facd6824eeaca320c65e3b99fd5091a509a6387993d76af39f6a32b1347cd3b8d4701d4f1af8420e7eec +a0b5c70e057701fc16a465b47b5581066ebee6336abb1629dc4a57a7b202583081dbddb5e687fdd0048d5cba317eb7a7 +8be0fbc3853b94f7cafa728f919e557000e33a704481207f0ec92ced676cf2844b20e87fc073050c52680bd5ee6c5903 +ae702a6c5700fe0ba7b8e46002bfddef90f045e4e027058cef31663bf2cf9909a53ca0f747afe0d878529f1f25cdfda1 +95d505b2f1fbe253fcec152b94bcfa9b1d409ce2873ceb711d71f4293b4ab52cf836949e73bff2f72efd14021d9e5467 +a7a1f3a425ffbf8d32a9a3917b76c4173b2dd19acf9e1aefc50865a91fd50caf25f82ca15a9f3ce158eb6074b43be754 +91ccef5392d08d4ef660bc91dbf929192ce6625329f8756b498953daa9f3ba253410f30b51bb4c96bc5a9446fdf2b296 +8573696c19a40d47b0cc92db3e04c85d7f4b87a7843bc8ed5e626ca693bccd642f3b99c11de34afbc8609ffd305c7d06 +a2c18941d77b7bef39a55129464a642363ae28eaaf34959ed4272c9f2db38e8434cbf2f2d24ac5a401e2adab889641b1 +8cfc4256aee21b83c25405a86d6be842296be60281a2bc6bb9bb83beb963233b9b594d6f119c41dff79f292fe60bd4c1 +9923ce6b8831cab9f7cf2fefed7ec383f5fc1d8c46d49c6da6ad43f82fbe6a42e37f3d334b12f8bb1afb95b566b8952c +88ea98718d9f795a8656020e8729096af0ff002b19fdee414e8abbe918d7b60561e3cdb68914fc6369721934dcbb5036 +86940ad730aa07d6cb8924d65513dbce1543f10bcb70915dead0d9f13c0db172fe5b8095d0a5a434c4effb892a9b8722 +939ef48e278334fc53a0b7225332641bf71bc8498b2896614e27864246d1f317ace6e2f40e2c498adec5d7b1c180e269 +9409d1a4cb5c52df40eaa46e97c0790cf1486ea6a076e6918a7ed173532f937fff7114371cbaac2d020f509d35e51ab6 +818145c4cf06027a64729013f0648741e31a6006c3521830b6a31f8240aa60d5469354939af50023893786be249ced86 +95a0e5f0fead474f24f8e3e340caaa294cf6847927a0591e2ecb671078a62f7af6d7675dc1ad7623064eea6e3bfbc57a +a16b1cd85c9bfc75e6c871b09d752efcbee0ded772c9759da2b350eb80a17b35f6b91322f38fda65c8bc61c753543494 +a16ce416b46dfd0ebe92147c06eccc9bfc3b5ab741407fefd95ebd2168b9aea4a953e8d0a54436bb8f80c2b44ae5c6f6 +9494a4f8bbe0917a36e8ad79c701b13c7f0c9c47f012835e05277d92eb7030f8fe1dd7ea246c2db0a230e120aa338b44 +80db6fef17211a2be9909b6d419446059242130ed24805ccd3e70827a826dd6ad5eb09bca509ab16f62f6d4a84a900ff +927ce984e665204e5959c70aaee03138f3e381bec132710b511c3fe9604424e0a736eca296356589cdfe5ab08b092289 +a07547ba349510d74b4e69c8ca2b6919f11e4f61644bb6b0ace151263ebf9ad1a2240b7d8b304afb160bc7d3ca322ebe +aa2fac784487749fde49ebee555491482da0a085875f37f4ec04209a75480652d0049c6e1398e3767573c51899168cd4 +aaa9a4e638eb96ed7aa6fd634e425ed9aedad74dc5afce3d51d6d6f7d25dc76b60f1c5546708570b25c4333ac91fafec +8112c9648d68ccfb4bee6282d4db075d9a7ed39e3f345223be56679dfb062f2e8f6386bddf50db5c4cd1f9131e3515fa +8461924caba220050d35853a9879017ab501831536c4544c6c2830e39f6c54256d08c0ea2eebd10ab38719d224e2b704 +8574767231de600e150899094c55c629c050cb6681221e4b64d8d30dee1e40da5099168cadbaddedda39333e9e02a222 +860fb72054c886af7b55cfa90b229d6064a0953f3157b4a0c2d73123083fe5f47268ccd015f626e8326d5327454c8fee +ab7b5696eee1b6ad6d42dccbfef004d0897148e4a38a9e9bf46d4ad1d0003176f831d1de7403b374acdbded0265d84cb +9128301b1f5994843f4220bcae4df86c29e62bc30bda18f31d3fc776a8d8cce06bb74aa6afcb0cab16cecccbb8991974 +903569cb5bcd237ce4766e0b6509fe6e332609feec5526bc149d30018a851eb666a51b873d80a642644cd54875d245a6 +89748c9ab4480a747b5af86c7d5ae2980c303e5bcad925fd3526067d3dbfa1f02d917e9d9b3e6e254b49e74863a38bc9 +b87839691b4277ff4fa95eabd4d9caf4425be9c94c2a4e4795e263df8f6eddaddd476fcf52facf8548294a6ea4a4a179 +9247ac277d338b67c355e140bd41547fe35867d4fc088403319f88ee9bfbdbd80916d7f07e0cd0e9c26da535fef84b9b +80557badc9f4520d91e36ef90ddcd626b3c41d019e0a2c02ba7cd3ece2d7b3621d732fec753035118e34af60e871990c +8a3054d7f0a2ec33df3cf7c180f77480e775694cae4bff1ebd802a65efe68aa010299a8018c4782311a7f18347f2a77b +ae6f26bfda86ff48ef213a467fbb27443c4fd7eef5e30a0f1891cc7b1ae90f287eb1df80b76c2addb459515d7eedfbf2 +b85deb5270f542e32cd9c090f48fca448ef4c259a09ba4dcdfec7c200171ce6b3ddc675a3dd655261b8dde7d2537cbef +8df5c814840c03f3a71eff016787c76f42a63cf2cdc18ec21462b441c9741cd53a6f80a4b14a09f95de33b8faef55bdd +b3f175f611093e70ce597e1eaae6256b5e11b178ba8c66f870c5fa8af22f493a85497fef146070df5a9ccc971fe31a1c +862451a08072809673803f2848e252286b226f86a5ba3a1f9ef04c461e64873ecae57fce1d93ab4e4e0dfdc94e70d2ca +ab9a55d848811b02e106974a7a366c7d713d75b728d84bfcb4a2fb5b7e16534267f4fc662f9746ea1be8a74249f8ff9d +97e412fc1b368a4d5913051cd99bbfd631fb0dc29b83056264c54e1f34288f5c1fbcd6e7880b29ca9e579ad1b3473640 +b85d55af1635b1b1a3e0bc01e100ff7c8b79f6aa72738b6497071c6f16688b9e166c8c8714c4a49ad1983c6cb16d6d0b +ac3e606fbeb77b39840909abd387c92c546cc6fcc8cf2b5266e77bbf949ed19e697345eb7c7fa2cbb1e2d4dca1b1ff67 +b588ee4f12c49b828f0489baa7558d3ce81265fb750bd4177dbc88a368713ff56f1e0ccd0ffeedb31f91741653bcbebe +a334504ce0129de9be09beb53d7bf8bff47a4bd17a8ebeb710a273c3529d81072d24ee6bf04264e1740956a34115ad31 +86a8e199c565317be2450e125ac63e33824e1b17dd5faeddfd65e1718bd77d3ef91c435cb0517cb001ed96222c06dc14 +88e05c3f80b16347fc3845216d9a62e0a89a43a71e2267d6e4634fb46c1eb33191413faf8602c444fc859c0ffdf2ff2d +b8f01fd968f6a60a217ecad284d909e80e247996056e410ddc7d5d059ce788a19c5e7d243b376a29c3c439430774dc63 +81547be3560d01d50fccd10379dbb149790c4b6325ec095086b60a90ff01f6b6c15419c8b2c32f5d021eeb44b20d9139 +872bfb96cb9a01e7036777a63ebd314381e45247a08986ef3bee15c8bbf3f5ea9c30725fada91a811a5358284def43cd +abe550e6c3bd1e041c601bf07fe2829da3def8cf15fe208886631238df28281ddf75d43b373e515b2b97affc0ce89943 +a607fca817db0c565308146c873b58eaab8a953cec61df87d49301ce35b7adb8f4131996446e4788981a9a90201a6bbf +877b31675e61949d2d369150fd8f7a0d8501ecf73207058053ad277a3381dbf441881bd05b626dc8bb716a16ba4d5a98 +b421488968877ed03c16561ffec5545225f8aaeed8c92eadeea6b07400360fd69a36ebac6a1eedef02e2b069079e4a51 +b9439a8a448a7501fff2f89efd933a521fec06928201828791fbb91b21740277106b61da5ddd52d9bffd88f52b9ba9d5 +83ebe6b769fdbb1c6ec4d70b914034030540bdc31385cbed84ffbd81e6a588808ea0f4a5e0dc5f9f2b5354f4ed16bf74 +b65794fa247fc03509883c23de6634e0c436d8383d6be4366e9b4e075939601097b7c6176e751e7d5b6213a85474d1d9 +994d90e9139433802f349cda5297917875f76b4cd0ca4c4566f0c391ab3c60dfa32f201252ba70b0a0e1102b8ffa080e +b011d6163bd0b456b814d401c42af85b1629ef6e959e6138432a955bb6fef3df5db44573439be7a142be15335909fd1d +a3904d86f0b5410cbc639235674f9393b430779badfb13dd477f3edee86f9255e91072f57042106f723d9b839311b348 +a33cc02f2047016a70cc3ef1bab2eb3737494ff854233e839857f4e579ee672eaec5da672b69161196d58a41e8421924 +9852b94b9afdad7861981d771a6c0ae2ab13a84129c2e60fc50d2587e3c14cef2847992f6e4256c940be588c43219d7c +a8628e57ba20ff2150ba6e53ef2f30e411bd066a561797fb3c19ebae1e37ebfbf47eb5e40c9e23870cd1cc0ce64af5b4 +aac016a5a591c9886be4ef0eebb75a987d37ed4b5b4e53142cfe38553d2c26fa73020504ab9e1f005f39d030fec79f24 +864466929e8cf3c02dafd742a0a8ffc676816eb8e78a69ef038f3f0aa9bbbe783efeec676ec688ce26739fc8d21ea15d +b9a475f1bdc6961b0a2cdfdcb8a2b079c6e94c7dde02a2cb3243920d3d7f3fa6a7547e1c67f4cf16807297f3f50c5c0a +8347fe25e2bb7c215fb067a5770c660bf45068fae224c6d30951d7a2187e1f9af04056a9b95f68c18859831801c01b13 +97cb8013e9908d38661cc9456862c38f392689dc8d2457b006682bd2353bcace38f52f71a93c8baf26b0ceb259f35622 +abdf92b8a44bf5cc75c92d7a30f025c2fa9c7e89e098227c38e19774d9dfa7563df065897514fcf7cf8a541c446f7c00 +afbfc533af295ef01acf44504c37453ee5ead2ab0913edf0b76f031a275de985611a20a31477e18ded9f77a6d2a3bf34 +a17d982ad311e07c2a916ae6aa6567251ca9f3c366edaa43f0d278a02830d5a6963d243944a3f40239c61eecfee29568 +b2328077836623baac0ce3a9eb178fb60f6f489c7fcdc76f34cfc18399f8ff0a85289c78c498f3fafe554f09b22166da +8c69eb1e6e9c31f934b999bd7bcb1c763a205c442631242b054d8a07917dbc11d7f29e619e42bd8d41359bf4655f5ccb +acedfb69850555308fb29ddac6029504f46deb0cd38f878f525c082630c027e08119639e4c71aad65848a1704cd18261 +8ef1506c0974884bbf52bcf1749f679c3d1e8e2dfbf7460ec9602ec5bba493bc56a276e9cad4f19ccb678a6482cb7d70 +a181d4a660193a4c52848d39d56d7aafcbd6e0cdde6b83ec1758fd5923d0185b0e1fedeb400e44c95a4adbb1cec0182a +8884286b6a0000e057c69b3f4782c8ddcf88e67229ae693a385bb70e8aa7ed54e3aea205dfef985b9d075f3ba434efa6 +90dbc43aba2d0d39a8e46f5112c405aac25a092ede5bb3e4d91fbbdb5d7011b8bc501fd4a2b3a3af668547064cf185d1 +a5e50ba4467cdec8889e52b9dfa2b2d3e8134aec120064a39440579e8738f3a6f88797a746f6371cb862f082f5f7f128 +9495c29711fb3cc4e2e3304ebdd27c2c04cf41b5d71aab98e1ba64d1ee937e6bf4291998997464f4befcfa31d3249655 +96d74b4750e5197c712e6191896a39b92e865ad1a15cde1847ce5ded06802dc150be388aa149194642763a4e44466db3 +98e13522b2ec70da640f3f3050102b18e8a8cee6711db74c8d20ba4e70a74193f6b605fd3d079ef8aa415347c0b5d26d +8361e51bde71a47e66748b3a62fa7f18a114558372f57aa5362c9f8564c80f31d416a4efebfdf98dfa50acaa6c10a8f5 +a569e8619e8cdfe4d42475b379d7adb3ead5cc9f80c5cd0fa173f07210c7bd15768c2922c5a0a7b750d8342764393284 +898bea20c715ab6c2fef89c15c27e55fc8973d1ac370b49ae856ba4a1d5dbf2d71439729b89545e708773c2423f8d9e8 +981bbbea66e1d0d4bd6e5be0f443ed2358819e4d4c82ddfd57f1ff618966ffe5dd27d86223bb90a010e49d5b6ddf546c +8beb2179a0ea1549d132f8b45d69e3d47d361a14b79880f504f53d5241884a205c7cebc7942b4e3e9d3dbc255cd5746a +a1f5e71808a7bc2d25704853a1fc18963a63d12adc3648f56d1d3c6b872bbd1d4a35ca83bd00862eedd80031cace3920 +a23e7c9ab4be5aa98ae409b09adb8e60084049e3487eb5c50e4194fc22bbbab06587593c032a9ae6535531ed4496ee4e +8c0a4ca74eed6582ba7a438c2be72e7037799110504158205d69ea24c1a85a9ccf1d11e1224789c29f3b122b19c2b25b +aba8d9fd2c0a47ada83cf635e86922fe91b79f5f86898589b436a141e4239c29efd8cbe8f85eaa9dd7ffccb00ac777cd +b6bc6b7eaf7606f95c16cbd1d82eeffc7e314412e8f77cfa353d7a713a6b4067be698f2be55f4c9dfb4f485431dcf04e +827e48dd9bf2a549890f83340b4b95ee62be157b402eecb95a9fdf7c02235257907762f1ffd4e86ef871bfb334671cbf +8c1e1566d315571bf4323f61f22b71f1332022a7688eddfad3780b51a91fe764d1039961c0a7ffd8e88a960dc4f491b8 +aee5d2e6bdc2d01778bcbe86dbcc19cdee45aa30887c3079e1f4c697ffa9b7cc7ca58716d953a5aaa186865fd0249d15 +820b28b56b9f2bc60ab47db8221952da5a08f52cd475ea1a47f4030bf48964a7edc0a71beea80ee13b480cc136d10d03 +819935fb10bd153010807e5fed0ff4333bab231ffc0e47af00279c882a0f8de25ce49076fc8057994cf803d623024006 +b65d45c0a04ea48c78233422bc755c49204fe42d6695be74e68e64626032cbe5743bff31548d9e6577b5e7a25b3c19e7 +98d9abec65b4d8c0ea421fcfe913c262dfd26b89a9de330d6836064596a9397c671a2b18c00faf1b1719bf2f51e65ced +835934a445aae9683b0c23aa8f782038f7505002118b63908fb0e55f7123cf9ef224b85d4c2388e80f67d783d04ef70a +a2ff9e7d1b04d0f5a0c526b34b357b2051295d4ad28e6e06a8fb24539d7d83b4ba775b4ff5bd7d2b887d240b9952475b +9780eaaa0da81f53180982dfe751ae7b455e978aee65390d5574952f2d53f7bb82707481abfb3439c6489156c60de114 +942a658ec982e1eb1efd9927d5b60dfdf3ff41ebf976e4ac1b5bfc4a51cc9c0a90e70efc3054f9e4d8013244b963066c +96ffdcd0bb052d69fe949927c6f14332d6649c6773e2b8254ba8500849c30c65428949d31a57efb3765f31d392425342 +b6dc51899a253c9e76de0704a32ae36c202da9168a896c12ddc9ed726ff3657f3e6aa1662ae1abd214f728f48a923215 +a35ed1514ab933932a584c4e1d9aac44ed03ea500c49dab3e82bf48edb905fbbbf895f2a6b295cc2607aa564f37b39e8 +a4f92c3a5d57c5a7994c9bf61c4831fb51cfcf5575405d22fbf1881033f19df1d03f6db0d5317cb1a3a2bad04e61750a +a790f6c3537dd32aaf6b64d96edd48ebb3c90cfecaf367f6f37d0ced7bada67f71672141d14114278ccc61b58654cc33 +a5f2861e199685c462e110c7623bae3c732aba61b1d61f580ba84af75b06df4cee6e2eff23902d8e20e1bc204cdb0e73 +979a500bb6842c9b10864946ab0b004006164141c27d6d7b03cf497fe22e957bd371f8988f8f89c0fe0a3c163a30092e +ac95f892ae422aa8993a3c7ebd23051253885ce0a775e7f5c90620782cf592518032696524900525c0d299818717e4e6 +8a60cc603343115aa6f700f6e12808a4cb4aa2af0bb9db502c032de7d1a01dc5c578b3fdf6cd4106153ed9b5eed1fa3e +977b6fef14c43041ecc9d77a2165fee9e56cf77cfd232b2662026127e734bb1340a1b9206077d5f81c974489a185e98e +9072d0de45572bcb528d1eb5a0c3ab695a713931033d8ca9e3ebde0e80ffbf1859e8b2022631b502b5a9b93b8ec189b0 +a0a022f5bf5f7d4312b10257159f3ab27484105432f4a152f85592bffdec1a3c474a99fa2ebc1a6952f4ba9967492e21 +b377d9dc0a36b2e23903cc308b09d50efb60f14f1122baebcbe1129d6fd20e4ca27bde74ae0553bede19cbd9866d6d02 +a838fc080b91b298b74bedbdfe123078ca2ff7fd7f27b2e4ddd61eff515a301b406e115713936ace6f75bdbdc5f47c9f +b05bea29aed5ef8ff72f6305bf13b7511b6025ef8b0a39fd052e24a8d7fc08d4571070d5160d100f9f62663131bb8079 +a9c7326c04f882fe353399c85146434712ad3e22f26cb3e583a9161a7b1dc799f77be4e8c7519dd267f5bf32831b7314 +88acbe4dbced1a02168343a0f7e5897b7af4abcda4281ad68a62b07eedfc36d32b99edd159013db3bd7aab80793ef5e7 +a12a8e9ca2e8dfef9a53e76489723eed7fd2a444803491eb8217f093d61f5fc146834070a77b9a014dbbdbe393c5913f +b409967600d99d3b510f703c2cd95ecfe981b310bc118142e3d54d2b274f11be5fe99998e92d1d848e53076dfe015fa6 +a3159d40c864eb0690c58a0a525293c99dedd8f8a283f46de1c235338b8a8d2fb8c88e1246ec18446b27e4aacfc1b915 +87f0c0b383593840c8ddc4716144005b8c0ea91ac6e43dbad5b14af92f19724615dde1a26c513e8e9d85d054546e4511 +98c1c3e3f3669c8eafc88a3d9a425b6ceafc8c5e7202014c1b58d07bca9aa1a37926909bc6c06baa63b00bfbc466bce7 +a8676ae8b28bde3d7dcdd68baf18de0a1b6924524d369e9831472453a96fdeb6d181f964cb7d0f630ecb572718694f57 +808a96dcad4b27774f505f4ef18e2ade99e87bf4ed566aa6eba8dfde7a19ed1a528d4e58fe26e5f0e223ac1376804e42 +9289ac76c1c425818a5de33f87fd8ce57f9c6e86f978ba4ee389ad13f8f0b3334f2941a5442e952fd7e5efae6a562d1a +a189e8a8399ec5dfa6cd6d90e4bc1b8dd0e53f0e30e6892141de08b5930906101c6dbe5f4869978e2eb54418187a926a +a7f454c20ba8b25362352f72c32ce0efa7115430f927ccf3e2c4f884b2dd4184b8c01d9dba9055446439117e2cc4dca9 +96d0558e58cf42f086562a9fadd5ebf799b2efc8bbbbf1c8f1eba0c4f9526d5a81a55fb6ee93b4538649fa5a0f4a80e2 +845e05c5b60390cfafb38dc086d0d105f8235e2e23bf3915e41aef6656398c018ec65ad355f9a973add083a7cf801dc6 +a4ee2f30376eaff528151584d565caa8b98ea03b3caa95a34379583d857d863e66130061e87f6b07a6be68bef4f50997 +b372e9985fc296ad8fcd42926a7f41cf46a94a0ea5a12475687c059fddf6b9d902b1d04320fdb596bef8e7f3b1fa34b4 +a603220b182a6ab95bbc244cc897c2c16b3de965ad7aef75e6b78eda578131642afb767c88bdf70b67d6328a06f16e1b +a7acae7d6a024859bdc7b439e4a898936a9e5dcbe379c620241a53ae6871e77f9bd89ae381aea56bcca6c1ada6339a5b +b67df929d8061c18a89b6f186b1861f97e6bbc46a121ecb71cbac71f54d4e246c473be1ef9417cdfe83f6dada4d5e38e +8066a3e22b3e23a3387b1a02a14d0e8c44a492734f2e314a352ae74ca9369d641dc5536462055557238a0e807bbdb382 +990bedc385cb5f3e9197927bd3d0c35a9dd650384885f8fb1bea22ccd96f7b891b18979e86069245c16fbfb62ce40d38 +a49bb8bed9876778dde4c93ce81239fbf706bbc123952f4ab72b5847c78b442f1a55e68924348124f3d79e798976993d +8a5ff2ce4dad2dbffba4fa8e664dddebd3c11519d8751347f1e9daa17bb667a6770f9f37b3f4169821ae36c1f5f5ff14 +b7004f7d467a0c74e3bbbab5725bca7b661e8bafe417655bf6a5965c7d60bdb93a1c52f0f0291ddab2e9ed6b013f3ef9 +8e78b2d17f787904438d10f8fd5f687d39dc6df6592aeca699c3dcb1ea644e6daf36f5f30964f004a4d5da3eda9d3c73 +883d3b89e87658ef6df8bcc8778b0aed1214ea14a7e8f85a0a40cf1fda4fa5b27a07e64d1b1f25012f4134d582e2225e +8ad583ea75f2fe95a75eeb091322fd11fd89316bd02b8461050c8799d5126e6445bef3c87cf1ee13325db8bb15aeea5f +a0ff1573983a10ddfe1706c43cc4723486c4f1d24200552ceb1849251d5fb65f542b9b967bbe9bc419f9ed5ee1715e53 +8befca726ad347d311ed180a3092f690b2e0cfd79be5f70cecb0aa30ff9f93a07d757f913deb79e5b966dec34a296729 +a6189acea271dabcc7072d4d6395e41b5f543065d676541658d97aaa113f19ba309f332c850e373616b712bd8067278a +b3e026881ad00f3f8fd3da96174554e2c673851e33aaef0f7adb886ff9c1cbadc44ab31a46c4c1e5f749a5e5cbfdafef +b98a7d424e6b25d19b20f2c79e3ccec111e94e2bd8db8e57c23607c46f12aa7d5812cb4c049a7e033f6de2b20aa2b650 +a4fce7c441b1d083933174aff776216efb0ac8dac9696b4a31a27d49c466c4fc866210375068f8e36b0f69ca00e97d85 +93a3d59479b99ac7eba650a55171af2e3b353a36bef91cf1813d3015484f22913c86cd32b7839443ad60c893016632ec +980da3babbdb03c06340dc8f2e0dcd48ab3a8a4979764981f5ed49839e22aa4b20525c7147b64f79b70cd12f832b5e12 +b6a7fc9d85ffa892436a7538f9b6c5ad5735c3d5b0f4599687646247d25dce8c80dae4c16126df8f7e17712ada1227da +b12d76b6a3048692e8c898e1cbd7cc67b772f46fb225a4553ab9d2fd6ca13ad5f43e7ba460597ee7d0a7ecf6a547fa91 +91395a8bee9932a7c254d903a815eb30cac0b13d391d2c7e3898c0c6fa1817d6f7a3c28293d248386ab4f7b48ac25e70 +a70d287fad703fb90864b688c6c5ad34bb8c6c1bec6b5565299a291495fa07028974a89013e132d6a4fd06a2d353498a +9142d6d97f792be9684f51933498410e1dcfb14814ef7c92650cc92a5d3906050904edc097d0d6985403ea6811c91c5f +8f4c7408c0eb12df8c06430706bb6b67a990049e2956adb9b4db7302657f6ed98ec21478cff5ec423bdf4c05286333d1 +a5dfa92ae114819505d86183e72d9f3f59335e407c589c0e9e782ce7cb7d80b267dee3a4eb03c60b1dbaff0979511f85 +8c2efc9f16ef0b88ea2d7c22a54e28f2ea2e7bbc96ec60f02b46ee2c3e27afda5379dd75487e3c8037fa724b16a3cfa5 +ab8d781d2a4763488987a230e7b829484d0fa8300d04449f215fca298fde403ad57fd21147ab6f579302a8fb75029bc5 +ac0d5a0ad0e19853051ffdd1f4f0dd0dedee2798d35ceebf167ae8c3bf3da500276bb2ca5f738a06b7d87defe43f2f01 +ab2db35e3af473ab171ad68c0fa7d5673a4b5ba3244c2f9aec739526753de72e62bc3a72629686644562d54ee6b1abe4 +885c0e19242394fd5b850aab741435be238f08ea1a19407c3931777f4f63962b8d45c38c09e9543dca54d424247a8470 +87b0e9f521a7bcf3025928763bf8baa1a677d292fde3f8ad9f42ca41eeee791652063d84e4ca75895ccb184b78d6f32d +ae4632856da447504f0528384594111cd61b96832984a7f37e328712c9b9ba3d1a6c3035d0c14af95b027c0531c659d8 +a8f7654b7700a7186904da484831c66125d59ccf4829ac0a7fdaf524790fca4a907263c4ea51de8993ad43be4b21d299 +973b17f1dd4636516a7d26c11cff0f12b20b6d6fa61dafcfed38af6aa5801b1af39f6da464bb060d102dd69ddd009b3b +b3883a95de9e815f7d2aab979276fdeb5c2b3eb3fdbba80e908e337d6204fc64a6ff578db6f75f862bc4c22ffe572ba0 +8e17059eb93dc9afbbeee6911abbecfcb10e1f7f873db189854e5387ca54ac8dba2f2d35c1254d6425bf00ce2ecf428b +a9bab7e9dfc44d4085ff15dc24093ada6e70ad8adc3ac3306d7138cc0b1ab4f2d5b1285070787e92288c4f080b949987 +b1874ef379f8552a2a75c7cf5350ea87f8f92c0e58cab4ce5e62fed9648e1a3975283de4bc45a38325448bb8c80d7f0a +922a4b13ec7900a96e85bd9ec1ae6740a53418b3980f58d5b9d89bf4a728cb9161dcfa9bdde85e4098e21076fe78e805 +80cac2d4c457fa381d277da285e99c8ae2d042b244c41ad1766960f56f2629ff291f36a8c875a3cc423ff6c7993c3e91 +b49ef553c1fc3b4f1edb83d7ef31b4a16a05d1430873a58e136992b4b57e46bbcffd45a7b65b60c2eb43e8c7d3904d74 +84a5de11e4aae5d874982531f7e5b55c0d3dec9c40bef1527c49a786949d9698e27c324dc65172c1a475bc3a40528185 +a4dcab5f41b25e5d3c2135074afab71df14d6a13f9367eb6b6d99f1f2b5394ffb5bff39dd019a1d7975e124f7f0309de +aab4de444f4a48f783c9d5f3ec5a12b7312e3ed381ef6e9abc50104a62d7b443df72267960719e87d9ba3bf854f69696 +863bf4f35a483b708c7550ae35e45e77a2d415341c07002855a9796f4bd52629bf44cf4d292b7286f7574ed504d05288 +93a7404436e9d610c442145c78902de1e2acd0f87224e5468ae8d7f21a6efd73f476c0c61483fa65eafc816ddce81d22 +b771d17923cbbbe5e158253399ba54348068cc75a2366d6a71cfdc1f90622f6b9a55cf689db547ff5261e2daeb2b9438 +835aa6b8eec584ce13659673954cac5ada0002e3f990dab3779bba9cbb8d1cde4f91b0fa3ae1f1e2e25f8198d2c1a304 +803d99fd0eb07e668a88fcc6b6bca2adcca28897728e69c038cd5f3f14e4f0a6f818fa6320ae0dc2ea0cd1077c410e2d +a727391adc4630eba3fc86a6a057306e1779e60f26abfff9d5f83d5e4d71596a13b13e7abcca8532bb42d328b8c7087c +a114b5acd9a6c6b24316356bbafca9b6f16c9eb9691accfd242ff744ac400d45ff7f1b5adc2d1a54c2161f0de4518576 +b4c7036bf1a505f114e9794ffce88d88852e0fc3ad5352107839ac9d4e0d017bb9935509b8ffd22bfcefce714c0482db +963134e8102f6dbc4f99a848a08fb661b95a163d8a1119749a6e8c4650bdd3f4bed6bf52951e8b7d6f84c75a2e030e2f +a54f4186b18e27b5f0d30d36ab59880994e9a67b2040e4222fe975a7e908ca7a7ec8b341718d5778daa86ce4b6fc540c +b0b1770bab4dcaa142acbbdd5e66f1d97f78ddbfde048584fdcb1bc7b755f53f2446f3154b52150f8fd07dbaca30ff74 +8e82bffce9911278f6903eac8e9a57208f53426749139fce2799a11513bd53ea3ef2f5c7a7d904a45b6420248b69101b +8f5caa32991798509c0251b3e75ff8dea3068ff5e77f03f66bda01f0b9846ca79a6e6161755492bdaab6dd81eb0f5a00 +aa1621a752391a810ffb0ece696ac7846e76106a9f54d9d1dd8cb8f9609a71c9eaf9c94efaa516dd3d3bd4414a272d68 +98e86d315537b3e89099a15c3bdd08116f23c1c330b9b2122311b23d35f6ed58e3c14e6704624955c44a5e118cdc0826 +a21ebb89eaad4ce05d422dfeb689021872871eb934b26860eb875c883f7193b65ee0ea444f8ceafbe7fd8092b11cd1bd +ab1034f602eb53ca863042855564b2971599d6790bca14a0893d940261e2f7b49327fd87f5adce0ec7a91d97093eca6e +a44bd180e143408d64c60d9f3af3516231da072bfffa6304e3675fbdcb5b286f14441dda980f1c64373348247f790df4 +91d69c45577d4d3032e8de4f362e3c6dd978fb6dc0df2993b6211f3d886bd33ab7fcd148bcb5d4d098d58f63a36835c0 +834bc318b0d95fa2f6d61ab11d97f47fa0cf74e1cc40a9dbf627371333d24db5615bd93b62928698600a38322bbfb937 +a8074f278d1720a908fe5d63a0d34f8d57ecabb8d510ee78e6b9aa20115ca25b26c59f7b780b69ba9a46ef14d7d191a8 +b5fffeee2f3afe4e25f041fd0847094c5142c8f1d8a525cbf763780486fa92f63aace52682c4dbfafe2f959ffdd4afec +a68d03d74107b6c429eb8d9aa00bee910121cfcf5a347e1ca4c127d19d419e7e46d34878338c9e458b24c612659c40ef +967aaef03f3b660c1688bc8142e1d5a22c7cb981a9152e6f7df4c21c3378490232667db6b092e147bc16b542ffcb0635 +a2f9ab09224cef0393832888a3d2ae8c1de7599b734b217f117306e4808782324a1b7b1e9dde290f7816efc5d2b8682c +8c713b63f99c08ce79e68734f38f0bc50b744899222d444de113ad5a3aab401b394355fbc3b0b0835b3db2d012212b9f +9153b792d8b441f86fd59cef546fd74015699a0f8c7822416684bdb2159f01dc0bfd1e1cd21a806284d36c3db9477b48 +ab06ae28eff3417b2670c98089842b835ff4fb19113060057fe27d80d8e2ea5e0090ba055ca44af38efbdede1e1b80b6 +a12fa3e8114fa8bc9b321a0dfd1089933b755b2586c878f4bdf2a00a0c0b29b0abb37e319a95205e2e3067fe0313eb9d +8b504ae8a69eb31a6529f10f105b121405c6a98660c642e0ead97fb5462f08058ad40a2a270422aaf8a92028498df5bb +872549f0b46900c3ed0e42e1ee9692251bfa91861b9b7d84393865ab3971e2260a85940844cb0bd9d3a5cdea2be336a7 +8177f100ffa41362ebff98ba9c9169d05fef682cb6b2d5c35af9167d9d3f15b6562dda7751260f26c387fb9b478bb8c9 +99e0a9302a64ade79ba5ce2cdc881a01f6fab428f8e669bc06d275fec9b3c14aa5af6416b7d2945dbbc497a21af7c2b7 +a191004f60f03469498c50cf3db556dc75952a1b5c8313faa6b88693c86e4d300ca029239f0cefb0419d74d3b80bea8d +86853e0c65bbb188d278f221173fc0f24c8f6a9e430dbb047ea11e421b5bb12f52625df972c76cfbd229b4651909834a +88a4b8026e9dba209f63281767b790d6a0a65afcce2fc22d7f6ed7154780ae07c64447517f421acfb5235e9a1b86250b +93b8ebd2632386a6ceda80e06134242838ab1341515aee6419d8d2d34eb927a59527eaa100f153fe1b2b115b39ae396f +b43ee68e5f82363ced0ccd98252f409f1975674e00956ae6dafaef87f5e02b83c36bdcb80093ae2a8a3bd725b3567dca +952063dff77655c477562181403cab520f66e8cc0fbda8c94c9d751870c1c87874e12dfacc36f1ac8a032d29d52000c6 +97581b37aa6df1205b01b431cdcd8c9ed53146851fdb4fbec0cdb55c171ba4be84158c84b6e400fb3dd1da6a3903ac44 +a90838133d778ed66ca110189e010e339bab6124e56d449c1432cf6045b7a46aed57c23ed77e4707680041b70621a966 +a5db677d15f8fd8c2d8a6fb8ceebac56f3d7e453e7ae748d5b54f257680d9b571929d08afd53cbc99f37b68144ee8ece +b163cbab3bca5e5f71ef63824a887778704312b0913c2760fb8a9e8991331cf4895385f1a0c4fe8d92a9eac561839f22 +9471f5635dbc8d1c1162ed51f84fe321db60976c014ced076cda83c90b9eee9413ea4c3924821e4c247cdc43212b61d9 +9897b29e1ad8ec9e0625b1ce5766638ee20631c8a3abb0bcfa8b87fd5763c15fcf6b46edaf794bf3bac29ada046e3a02 +9508f42caceec35dbe66855c05e8437e353bd49365d7271d6eb47fcfc4025b2ed5895b3ca107412a677243e6d37996ef +9009214c5716816c11fc558dc0d0975ca9e99ef706ec620bee7c5a0adf97c2d672bb6d81784d7f3470888b22e5f00102 +944f8f4df9cee411d86e344ab0d0fe95139300cbaed8bb06169b32f7fd8241936d0c22537cf5a05ebad50bd1eb826339 +b577e0281197b69275ea37bd669bdee7b9506fb081f41501a9c8296a21246ca6ec59c56b39a23d6c1d329e4bcc8009a6 +a6d2aa51c8f0bf345beffea2218a8a0c02d9cbd87804d5d254d802f02d717a87b376b3063cf5429fce6184ceb84e0f45 +aa381ecd4d49636a01610b1a437981dff765cd53d3525e8e54e80ff3c3f2430ae284debf7da67d5257143e6e95b0b9b4 +a5e6fd44c1df49aa9ead812d4a5398599e15dd01cb87fee04f812311bf5ae2fe19acec4fbd8b782d07f05bb6e3fe97c7 +8d3778a87602b01a112ee2922bd59f25ed5789b611decdc2206299ed732d9b8b5e064c51c8a6383be90077221c33fa2f +a6d7a37a72956273ecd47642e0dccff73d4658d713c33659db0e8022fe5c5cfae203dad043b576e654928b0e05aad7a1 +a9637e4acde677c390901331db4d518272d12fb7ba8ea008ff056b8207ca2e7535020c69ce1ff0facf36ab91c3f1ad82 +b390df8517c01af92ee7d3c00efad0b57a21e3f115d53463cfe2d696cc060705353661bfd0588ea1a28a6f682aaf102c +804786395fcae414a6d62bdd40cc701cfc8ef3b98cfa0276ad6ac6c5b6236496d9030d5763edf4c6abe229eb43c3d643 +937c3f83cf93c0f851e426af23227f8b88977217b167db7f50782cdd99a684209a7818dc34a7771aea3677e7569442f9 +93a1fdc055dcded7eaca555df493ec6520c84c49d1d2dcd8f66a10452e448b85df05244e5c3b083adbf20328c5d28b8c +b7248a7caf56010a880c66b1deda34febb1ed35e9e8b1b02dcefadd1be661b0f815739bea33e268204d1376c3f7705fe +8c2f1cf7282fdac6eddae749585a894b2a633b4813ceeb6f5d5010138cfe722bed578bc7821d2f91a1567fbff0872d62 +a0b3797287f446ee38aa1bcd13383ba083f1f4e0c1e534f278ead9c1365cc22a486a8fda556c151e9d2ef8838b69afcf +84ac38e8e7c74477d34000551dec47196ef90d93e8dd3362812352c026f10828b9673f06d3ac6719656409be049bcda7 +ac07e4ead9dbca9e94215a4a9907d0016fc12a791fe34b71b3f61bd253244b7b74f4799fa566a1ec3106937bd50dd3cb +a4a31552087fb463e972fdcba23f879875cc05d724ddab084c4946b44b41bc6fa83ebd469bc6acf5508437c180bb03de +94349881aab3575679be6134ec8a2f3f0fbb55c45c6edaf0ce482f6e19bb272c4023cb2a5578a4dc28d6f625c2b185b3 +a18ed8b7e0511519cfa1ed6150c34b35fb3754f08e727b8d9153ba170baf8711afe4a8358d461324b983706a447df248 +90cadbb6dacf3ade03ab585b46662be64f32aaead9fc7e3415722ce502e761cff2bb66209df2a06a8005ee90ec8245b8 +a8f734753b031df5f2540cec56d82da33e41e8311e9df661c865a1a6fa50b1b5965b605b578e59b7fb40e85ffe70ba15 +97a507a1d76e0293907f9b9d74f0f867461ea3911e70232bf903478504720b79e1c6cbe802e1ff3161931cad922e9faa +b00dae2339ad1af2635b0d6b90912a71908cec400ad87cb9515abd5b779c52584738e4e074bf5fcb4958c5a339d0442e +b6cb944484080216ebab8c41eaac3af9b994e9faa13f4f09b131d1b5bc110116cd15b0f51fc535f412a02d605ef922b2 +af1c3f7a1b5e8e427d1599d47f87c59912e8e0a336df1b4a26367fcb8f47bfb701af2b31ec4f1176d5dec7aaae013637 +b797e2c1b97ba59719113f5a72f00cf42d12b0b82f509f017fa0dd4fa3a540d584e69709a7b3d41f3d388a6d4791365f +a1fae3b1090518cc8712cfd06adcf54b8571e9cf1b31359f8e9216239b852c25b2a870009e259e10369fefd41cf08a09 +8810da66189d3b852bd3d34cb45f83332b8afb358df6db8fd9481867289bd5fad85d87270615cc96c95aab0626276008 +b270ac89215c5410e72dc0b28454a722a4e63dad803675a98f55f7c9fd964627040fb57e91c9e608f3f01e4e0d43b8ef +b662bc5b83aff81474289041878190d1ddf33d5c24de3c1d2dbf042b7218bab9b3d9abc9d33ffe128b550145ecf3eeeb +8bc2137ab0210d78442843d09d1b0c0e8282336b3540c84389b190647007fe92735879d9013f9642196415088f838a21 +a49a36aae11b2c55ae1771e9120f6154631de163edfd18ec3ac383402dab767a69d505c63a581218f426e0ac80aedf34 +ab9a926ee5037f0f560d921d419f45f8da37831f06dc807e4dbd5ef3f40ab1f87ade035caa0d7d56f42d0d11941139b0 +a251caef0c188d15431b29678117ea8069f63b876fa4c3809aad0ad01b42496d2834dddb14085fe66280bbcc974af68f +a7d733e30057bf9156419ab6eaa73cbd3797323fb3f97bbc7832f77de17a448a0b3fe19e60e2f7cf27a95bd85cc87746 +92a883acc48cd19e113aa6251848e68803f2fd5048b183f70c202659347d82114d0c2b04135699886110bf25c32b96fd +b3ab9dcb2b5102045ae492225b2d0f3adebadef82be8e7dd9c021e169d987e4e76332fa9c566696a189eb6f8a6382101 +955ab08b8aa4e510e940333c7a225dd03390bac40198f450aa47c6d760a62933af0463b54d89e8b98e1256dc80aabaa4 +9835e6d07d95dac2b06f17b77d5aa8bded9e98ea8bbf581c085de78f867311f42c36ed01e389adf7ef62e049131885d9 +ad92fc6fad987a760a5b2ec9e676af9b3606f9afa6de36a46b119b6b5898e2bee4ec08f453c8a712555ebef62b072815 +8998fd9861c2b82f6d550f0a033eacd6b336a5fc51dde60d6a5ad58aa2a6ca959bea5d3e9f0d8be3acd7ce594ede49bf +8881713d58d693876db346f8d727232f44f83c07c45eba878237b873e6a9c54df66fe1faef0d2678e847cf9d259fc732 +8510cf978240de717de4cf36b6d27a207c2dd516661f6ca35cef866f9aba31ae72937bb20466087090a2426d1ecea2ac +90f21365d17f291db128cd3e8e3c6e46ac5aef1c8b3e2d9f9ea0127ad28c5b21920a0e1be5215dc0a8643518a4aa3ba0 +978a3c998f1fade2dc5a000e85ad274b15aa849a1e406fa008bcf2eb283f3825dc142f9ef0efc61064807ec22c1cf6be +aec7a21bc3e067d6109a023b02d60dd73592af2f1e261a90da751de402418c993072075ca1bef421baef1dbc4e3c0aa5 +b63ddaa6f973b59498304de82b43b32167298e1d425fc016123951a7c87fc3aa7f6d8cb18023c955977e1aed191262fa +8cef35c8d0a93c7c56353a16f8aeb9fa93e1e6e74856d49c14220b918fd2d585724fdcb272d5e3611fcc97e46286707c +8fcd05938df6a1fc4402e0e216f6533449dab276d629e5e88a8854ded29e32c6638e4dfb3488419bd593437b8de0db85 +906b28f5a067015cfac412d97182b7a3e04787962a599a2dbf30254dcd794932be0549551aab9dbc335d95731634d025 +b583cf76e80f3c2142ef5a3a4d1800d36689aae4fd80a2e13c41370e55f1d1b4e1716db8b04eddcdd3b1fe5ab64b6c3a +8c08c57ef5ff82bd9b8791005b2009f0373861b62327523e5f70e8cb3dad639b3e2f5c21d35ae44157daac9d57d44059 +996a69ab504491e6219d9a495d9a6a07ebf86e86d9f9827e4811434a0df8a544d1027584d8f1142bc5edba2b324551be +b61e34a3365eb80747532ee32cc3c73ec85b4ab65340b53735d8563f616b7914bd152a3ef071272b20efaa83859fcca7 +a769a16a3975d9840a678be73a994dcb76bf0b9283f83e2679d4ce193199539e7afa2fdb6769fc44b5e8eacb04f570f1 +ae23ae27b659ffbe723e074d4777ea9c7c54ad4ab7d7fd34e121ec791932254b64265f178c6a1b2fc5b7bbf128f0c773 +828fd051327553ebae4de830fdd18d0ba64b023c35208b45cd920d68ed7e757f96e2fc6b6024393efb72c69d125365f1 +8688596a2b212b215647b6aa4c15b5e2d9c9cbd3ae6e2464fd264b48639b8c2cc8accb27b85e76faf9edad62bdaa76dc +8f576780e7e081e84b3cddf4e2290945993958d1267a53ca9ef0a7d6e356c3ff4db9e4cccfb799f7b6d53756c219b1ef +a40e0db022e392ae771c68d5119d8c4bd9c2eb3b738d6ff0c1db841fa44c318bf4644cedcfedd8573fae19963673b81d +9962e3a3cbf0b00d031f0e1bedb81ad58a6b16238ad3b99e5632cd38db9d913387ae03b07acdd9c4045d64b82fe2ea70 +8158cb612eeb14da499d2d42ec998650431a370a04cdc8e1df4872dce37375ac97629fa035f4ab38ce0b3f15c2d0d5d2 +92eb0ad4c8013b23bad28e12a74db1b98c2ede74395df0562826c37860459f1aa4ff6457079fab9e40cfaf0dced32e94 +af22899eddf1f274c840a6de80903fc5a550a3b958a68c3f7886f1a4154aab7d8e3c1bb794485f3740a4a269cd2df887 +9905e361f9fe64994ff36271b7d28672432e988bde670b3da0a483bda331958eb9edd5f57dc556f403500257b1784dab +a8c4d74de26aa8ddd6d91296c3848bb75e0f68327e5d203f2affb2427ccc3f9cd1b8e430259bdae71cfb5119c37337b7 +8014a82c827ba6462dd158978a0cba89a1d0c882f109fd8e852db69f4ec1c8f515eddf2030d126315cf5368a6e0317ff +a0721703b945acc72533663d5a3516588c87dbeabb2b00523d2e627f59d4bb6ce4f135f7422328145cac01403a9baf8c +907d0ed2cf6985934d436b6515108af2ffb25d3da9ed7cfd19d096cb1c7ad5b2234f12796f10ef24b4c27cff59f5c72a +935673b0336c8a5cd27e58452bf2e525b5869a82dfb0f0ec2c570a2a151a643975bfe8e15ec4337fdc6ca70017ba5d11 +b70b2547422c0191fa4d71a6a73075591cec5dcb6f672110a1fb19c5667e96a757a4a0b43021139d662a64f20791bb71 +a73b1a6768c05b4a56801f54f9b6226e13175111de0828aec8f34bd5d4cf5113e8d9d81a0f1c057b5593d1d358b2f97c +87a06ff094bbe1926a7663cad0a00d28f8072149adba2de9935d9f42cfea5e9f316467f23d190b7fd07b37c0517f3797 +b7a238257f702f2fd652fa81b20d0090359c3c176d5c0a630f5455c8fc458051ba21a49a2ee2f05e5c8555343b596890 +b47d5d9ec737ebd4a5cee5079b5497ede2219386408cf786767f618729901f1fd4d9f82c0245370d379148c5ee7a1ad9 +8874de66f703d7dfa133bc521cd2d8aad9ef2b178a172c375a24ff75dc419013f9be46dc38a715217b660217be3cf114 +ab77e93cf0c12c64c1bc489643b5ca23d6e81a15d7bb962d9df0bfb050115d304dd33f98cebb6c1a4ef05d2cf9e09c34 +a6a4fe5e0b4f0bc8d6192c1c52faf178a248ba1228a9f8df7b20c8caa3fcbff81b7e32b2edbf98c224879c0b18a298a1 +aef2865260b507624dc8e12aff7bc8b46e0e7471df39c2b6892833838c18e7a64e57aeede556ba42225ea0b20c706acb +af0c96673b290197e9fd493de9da77d08ef153ca4c77f3e33f3ae6f6e0a9e1da4f58726962a907d7bc09e65c2c4798ba +8e7323326dd8079c6ff351a94b902778a9b02601fc09377789cf8aff7c91d957de3a6d8a4225173053cc0b75a1a4c270 +b08e8d36a3ad46dbfdfe56c7ba2eb777d75ebb886c08a00b364f0433dc1dbf34d252e54653abb626cd40e15d599f0608 +b19c07923e56238c358032fee76aeb0cc37c4e02ff65df26e609d131f8d7592c161b52f222a758b6b4baf4b0698edf9f +980d1c0f8bf4fc2da9953ae5fb5a3a00b4ecfe8676ca305ab6972883de197b6bddb810053d19ce99c0e2d5914f5ac0fd +aff45b58109672fa091458e819a659d8b2fa0a7844e707b78f945b7bb093410ae6e67f2f2f0f1a17f78957ff6317c5f5 +8a6dd21166bc224894ac5100ac8d7f77f66880b3532c0df9b35077fbfc938c730d7c36ce076d68bee60eb4fe8ae91cbd +85fd4511d61ea0f78006b5d4c6cd8268f55eb7fea6709d2e85b14e5a03b9cea875eeec0c1ce238ac15a6c9393842f281 +a70b5ae308a5ed6253306250aa39dd6077748e4a18ba9b554d7503bd4ae493bad48606100c71e856be2c5420701dffed +a515595eb24cbe324bc3f94ece730a23854700ad93bacc6120026d7dd5cd03212bc415e0a25e48a9206d99d90453e79e +942b36ce768c511d65d12a1bf376287de5fd66bed4d9c6e3cf600989a39519a587f3613bbb00685b0e45c281e4a0c452 +83a5c6f179d8e86a5b68bef155720589509b8bbdfb78b2c76a9c83914b89904fb42a75b45418a528ed66099a9d173ecb +83448accbc24fc52bfc27bf4601fecccdbd53eb5bcfe7a51cc006700499d37025fe4ed2c46161ae8d28d42dce5d9e2ea +8a010850814a0c4db30acfc5a2c07468a446b9dae3f429efcd7a312b3f598c0952ca3a6ca749b7d5117180432f7981e4 +b228090f42a87322e6779888ecb8b4fd825c0dc79e7c00132150a4c593e16e38d37e838b6168bc23dee58e957da1b99d +af16dbd5ad98a41d7ad725aff4cda4f7feee1063e3b2ef9a85812c88bcd1bc1e8c0f6aed171c1c5fbbaa14b9394fb1b2 +b176706487da733cc9116653c277b484fa84896d32b12e861783a0fec8eeebae9dbe0fa91d91ccee0b986adc4810d1a7 +b33dc169ce8d3d0c6a4e24682d1430fcc8c8c19de46dfe3614a3038c766c839f9f31ff9475633426c90fab0e1e3972c7 +a8e831183d1de7ee12916a3b449e2e9e41f069a2f51fb8035f9349006e82f5a22f63e8cbbaaef41efc4ca25c857ead76 +8dfff2fc0a9c853b1a3d99d3a39e8fc226251f188cfb684b44fb242b779243e83147a98800510f19537c12aab46e4327 +8d8e5feeec647f13a5186bc8c4d2c5141bbcebdf9d2f836435733d2efa75badffe57081211a6f2cf8e87929d1fc04fad +af594e0e48ec2f88bab23204e02207d1144fc5eba69e7fb16311d1aa46b442f45ae8e8726448499bbd82eb4d523ac6aa +a74c860f9d66e676a8a25c6f643644e484b0bd91574e1bf23486e979468249b8da1f4c52b5ccaf331f61ce3993b47ce4 +98767036d5f42c3d3d6e92bd1b176f165eaf1bfbdcc0f8b78a41bef23c68f6619d918e0b1236295662e02790fbe69b29 +a6c3bd7174522b4f70cd338968eaa526a072661de9cea2e0f689ccc707392f5239029441c25ed8082f4f920bdc90f6a4 +89c9270b00f3396bdf7e157bc72c1c6073fcda9a8fb74ca46cc61ce8c6080852e62c7c7cef0a12a36d62526eab47b2fb +92a40c911deaa49d682d285e523c6c8e9d72326620e096399dc1fc0fc758811d9d1e4619529918cfbffd6ad249e09dce +acef1169e9d7636125bbe7a4a2ae670407a14d8ade3281dc0701a0ffd3d474ae7f0c2ab7e5db1631319f52e3e278daca +92b43ec4e3c5bb047d018683fb62f3c50d7f3cad409cf3992b9bee03a308c299b7b2b73ddbb0cb445c886392082d1b6d +ac4b72ec840e593ef3f154a2896cba7530c7b245187275e6e68c65da0b58195580f112d51373e36cf7977ea8362b98b0 +a4cb8adaf311285056c2753795ddea6ec8775ff9c1eb635d39fefa59d0d630ccf68b2c92de2f063835923819aae4d1f3 +b28d62a46ded2e889f397f871508b64f82f9d19d7eb1d0c396aabfde3c21856a4c274bacb116c6d180a1b67e9dd4d6d2 +802309d1e92a9b56cb67eb81076c66255c48d6ab8fb683e8964a2a4e42156f5d1dda7489dce39be64cf69c6e11a62292 +88346b771b7575702da0479767009112ca9fcc119c55be73f573268a5f80c00988ca56da0e96c9aa035a9a70c29ac2d9 +9410ccdb67c9e9bd632529a6e32cd8763236118be74a7269182d491af2b4b050fafc29ccc5596c65425e97a7d62737a6 +8419da76f6ae86ad5473270edc831804902ddcb32e2bb5b91858a8d32fd90202ad1e7b83d02fb8ae870427200958ee9c +98b4c81723ac7981f5457f5972d0764c52df4e7884f8f677b702c757dd202298a55d1b0c9c66c45461e58cb60fbb71c4 +a0db34ec3ba07a39688115fab56fe535e645550bf7cb80593087c1f271d1859df8cb6318b08d9a90ffb06eef1795b6a9 +b404cc7e0bc049f1852a6c41db65173f64d32964bd3d8b225d1902d61df9c47f0c4748c972212a60d94ec0ff378199c6 +81cf8324fb341549e0be456421b973ec7f0f7678d02fd688dca82c0c67dab27974ad926da4541b9ddda4293bca1714d4 +869eb17879af8be1b74f1eafc4a7d5efceed18a59493f09e49f0a54b976db20b86efc1f7469470991117545db2d5e0c2 +abd400cb31b79373e83febb51feccb04be54594ef339bff6b27060b1fd9cc4166204297ce6cfe7e35e10956d77821b63 +8934ae372546374b81874114e05e9a8f657519c9b5610c92a9fa7998308eec6590e3bbde6603ec5d6068e365cd6ba4a0 +a641fdb324d269e8e398fa1c4a995676e12b388e4aea04f9be059e53d9a592699a3f90b667733ab37e4af414c2672797 +8733c0e88d7872a23e1a19bb03cbbcbc21dc24d33629e06e26593faf80135aaf2ab152499d54c2fad61fe2a5623c6de4 +b0edcbdd024492c7b97031179b3a73b766a51d9b8e8ce74e7a50112575930370aca39b0120e777046ff73a1d3d98322b +adcb9f33cac546f00631df518e956a5855523fe189dfb5f92c0122c2ae40996701215a5c0c182ccba036c2d205845285 +991f157e50291ba5a5ffaf57f9c1c4bd5a987548a9f7b19c3c8eedd414abb785c8ab6f51bc766d285c6f85b25db1a829 +81fe3ed83fbe3053ddf47561d12875cf4da0270155b50e8b6c5beab31e4a295f167df96427a6a9a638b209264e50d591 +933bf009a45e43fa3294e2252949fbd76337fd6201699a4648e464f84144e36d245e1215f51ea93fbba76ce4c36ab2c3 +8eb3759f364f49a65ccfba1adc0d12c564e31936a8c3b86b274a84fbc1d67919c87db5f58c92b2778094b9cd2e0ea0b0 +b46daa9261e739448268775ead25a2a907807a0653674ce416358302652485ce29026806a5c080f93584f9b63ef1b870 +8e265bd8eb701c8640db63ad8982d392c2f04acb572f8a7819e5d2811f276b658b2dfbcd9124bda8362198da4077cf57 +974a1ae8b109dd0e8bbc95decd68a2fd23c38d3ee3ea91b847d9f46dfd5175337e22c0fc81014281a929c22b8f6cd8bc +8037a033791944866830d4e92ad026f62a948505d9dbee2812a3afa5d6284583784f36796e59cbd6f03485a4c9b6f8f2 +8b29ac555fa0f9e82629a7e37bdf2b23f5ec30a34b0fba0efe00a787336baa69107e4e6ea504af60c446b3e32038b08b +92e46327da3cdc5ee89689cc5a8d51cbee604fb3545dea358fab77ade60c1cc52eef078590d40466539471300ba4cfad +918ab27dcfda124766942542a0e666b2e708f67e5c9d2b26f277002d00cea7f2d76535fc1d2b66d86420d891720e6daa +a3c4ce4898354f4c052c48ad269629186f1a8885d14adc2e17dec724dc0e6206cf5719cc2f926e1087fd755494d79b18 +a440d5731f64cc037e74f3938d1b2b28a0d203d058e7cd190528369fe23345817950afcd5ad21b3d982ae88ac72190f5 +8193c27e58c6cbcb16a97ef06e4ff69f7dc1c87e4743dd9254aed6a714e7b8e1e0ec768900e41dc3b39cfd407a1db3f1 +86f191157c8e85b5f0e7152f632346fca712dfdb1879d5deacde18dbf918194f3246a6c46e8e9d7d71b0ab429a059b37 +84ae83021192215245d26aa84295d02c15051570758e100c1d7ab82f78161cd772ffad2112620ef0d8680477832c4031 +a4c81b0002e40ecc379e0a2c2ad3ae80ca4ee0b1030a89ce58e28061ae7c8c455fb6e5b58dcdb02c749f7fea72fcfc1f +b8371a720c83686be25c8e63a37127e1b1b612f2652df965fe215d044df070cce156e3e5a062f0159c495c66d05efc04 +a621a637dbe143f099ce34dac177c9c4384d27b431230b6fc17ea4478913dc9efa1029eee0b8b04c07e31ebb07e0c397 +a7022d1eddb9deef129a62e4e9e04e37011cd200cda8248126689d8ab41eeb1516267afea53e0e681c59e5bf9d307199 +91d41d3f25575ebc036148cddbb6bb956f316eec09d881f75bee17f315ca0b2dce519b6da1a53365605c99e9ea21267a +ab63040dc84060885f4bfcccaa85fa45073141329c3b02b500d52e8e501f4ea651d1920ba635a2b79eb0244a6be5b68b +ab20bdf8969207c69d38bf297aca90a2a5069c652b158a9e6c3053e844d87f2b95148dae5bde68fd2e0e42503451a00b +827a020a26e824ab606f287d517e315dd992d6ed2c8c982e3bb7de3d54210791516cbbeeace31f42a09f076db98ec686 +843a815d2ec52f80dd8caf22f6d7998cf61c06ffebc37c63d1b990655f50223d1e0cfd795f8d6574ba8ebd82d9832b2d +a595fface5650664e51c603d76c8d7476f4657fe49ce883e8726c3e6146214e870e6d1ed8d63a3d765de23ce72e19e08 +ae48c329586ba4d025854abd156d5b2545805ee775c6ab095c254e3754fed65359327a0cbe32cbfbf1cdb0f97b352a75 +a69e783c8f3cca9a52ae30c954ff75131174aff108de903d3c16aeb77a481dd0ba632cb78ace088accd77e53c0b2b0a8 +b18c69d7c7b52072b125ce78a19b2dfe47c0c1a7d8e9c2152591e8853c004760db4ee6120bd6a1d5466b2141af490a25 +ada5ec5285afd44751dd1ba4a3cc9a9910711be18229d7b622933db4c10523cbebaeb6e4f4fc556c79a0bd1d045f9bba +94a051724e5ae356d4c5c0861da835a196f7c4289d088217b92e7067a12d2335d98bc0ad4fe591a494ba9e9f6469c963 +ac40df154abaab6427f8e2f335023afa05be0e12884ae8d5932eb1a81e0386b6e68c4632d1c0f6c11def67b0b4c79b25 +92c335770ebac3ac14f1c56beb617dd1dd134aa7a691b8883dcef104d80a5f04229e0bf9346cce0e6ef85e028c97e4bf +84c52736ec2731d82ad82eed79e1686d88146e6db561674549981a73801f93e91fe1b79eeafdd521cfae29f2fcf7e5aa +9965e135c7f44c2fa497edaf5b3a3540fb08ac902be0a075e6e130f93668dcdd6b2a8624996f81f76968f49309dc0314 +912c059c8131e73dcbca17517f35e0767792337e02c86de289c04202ed69ef9c7a57774649df8ba169eec8c0eb49f4e8 +8977256599f48d1c28b883988285daf42a53a15cbcb11d87c3a2d69bf20001c38c0d72719dc1af43a438fc2da77ee78e +974701aecb6c0ebe278be8297afa491e0d8232796d4ce4e5c3ce8a57043e22eed36517cc6a184b6af811447ae28bf846 +9769a3b8b931e07fec9c02cfd4c51f15b5cb37bacf5e47bafa32c0fd937963b0e0010fc1f963802dc24d89d37018358b +979ff8cf0f472fb2621f7bcff40f76739bc8eefd83d3a673d7bfea6f0c563365d9c8083ce71ed9107a330191cce6b07d +96c20d0db06f4948a19de606a42a84a0cac850dbfe05280f11f62a9832d7d2cec4f7a40c16face069c78736e6cdcfd61 +ae4782233342c02901ab2ee6f49b43a3f8dec4d50e83251ab3956ec29c6f67ed934dccec52f0a5a5b068a267c32d8f89 +86dfe7862de9fec66666dcf00fadfebd81a24cf82ccc900451cfef04c06b0d203f10a621695f53c25c22ab7540c8d532 +8778132b6fadb3b8186219ec03a457b21a365ca20f0ccdb6b2174c0fc396dcebe66e363cf8859315b2423a9ad188a040 +ad6ac25dc4c04777a54b13a15df68ecb97037b3b6148b8d593ed8712993b3de5154d09e4ea22e1ef6b63643189e1cc71 +ac7ac4a7b30d18ee1b79017b6a3169289fd72721cf274fe9b8373375c163f6a5226a38acbaeb2aab67d9128a0f247f88 +b56eb67b31ec85c73536cd664cddd2e9890557a917ac589cb1f05e5ecc27690608ee4ed2a7d234c45af11a5f0f97ad53 +b3aeef6101227197104ce802c87621c6d09808388f4feb364cb9c0630cd71ddbc4a1bfb5e891b1aad5888b26482431e5 +93f565fa505833d5cb76b23d5928a7ec955dd754fdf7300fa4f01fdee752e30adef8f91c3ba94411a58fbf5018ba62b3 +a699045ab8b898f4ee265d1f4548788cecb5861de8697cb35193744fa8917b34d2817b8ee67ced2c90aa9661a3dde43d +933ee92a18863b164efa9dd6e813fcada50edca408776f0e27f3f6633b1ad30a85763c9daa9a7204db8350f627d4b235 +83b8eaf9c5524fd8534f6f66a14102b0183e0d37463556ebc777301b4298c97eed7b454041a25c723493da925fcdc8b3 +9405f4fd069ba5fe18acf22af977ed09004135273665eb5441652afba9475ab2de549331503ee2b7322857a1f139d613 +b3f55b8afdae1bfde6bf840c7e30da0a161e8a0a9e27e09070688720e0518e71b2b3a87365371463a81221ddde23774b +af0c120fa403fc0dae19e51e6ce3152c56d71a73b4e237a64732739527ec1ecb8721cda69ba96ecfa78091195220af10 +952a66436ae24f5a73bab30301a347580a7b14c759a6f7ece69522cfb3f5a325635bb018dc1f277ccbf80151f85463a6 +90e604dfe68e58ff9a3405742bc04163d920811caef3a49491412663bea36bef33350adc5f656555a8473016f9bf2417 +af3acf7ceb9bb60bb3f0c827bfb1a872714f172a57bf13a00deff4c5821a6ea3dc131b1fc56c91e12da328d433a50086 +a0c941013249af9410b5e48c4ea19ab5792468530190237406519e5907dd490b790581a5ba07910a3c3de530c5f1289d +884b448dcd6331440bd4f50da31772c943184e00cf246600b5cd923a79928c5d87492602a9f62c8cc3c5a76ef534a67d +a275c9cf5498772748743d55e99d5fa54d3ef495202f46bb439c0e07728eb0b58ee5f59b3fd1b4233e2266aeda829c11 +aa9f78222ced7796588d848c7d2964b4a0e229a702d16bd6cd2020e34138ddfdd24faf01c77f9d1a6fb1bc9ba8c2f820 +b7b34e56b94aa15f83b71b757a3465ea47ac4e5a39095bbe683fc6c6713c87631a15b81b9994d56846d153f1cc51b103 +ae54faa7aeb046ec0e77db95f35ee5e1f1274ec2346dc1f1734d70e86bcce54feb9fc52e94879791f16e691c2da67374 +b6f0c9eaa7a32d8811b597680b5acd16faf2394ab6772b8621bec7cdaa3a249d1674a5b45f312f92ec81514aec551052 +a88ff68063f30795884333dd033bccb397c7866af6922d6b09b968729a49d13c33fd66cafccf00579d88f23668b2a9f6 +8a897fe4e6165a62f3605d33235e91b5a999762d0f822655d44bbeb7a006dc7c08300f48e19d299723ee22f23f884742 +b67a42d41ffc93f8004d6d72f29077f8e26620ca510ee35d9f0b5bbf34e26e5c2353552b9f57776e55d5b0cd095aa311 +a27689f0949df64cceda7ad2beaa4ca9bbc4ed85da9b2fbea96c604445a2284faf8078dfbfa5a1e1514bb1b7156e2fde +b6064f305165fa52ee7efd5846b9871338f42ef06400e642882270659917c71e8e6f8bdd84e0b07b5305883c26d6832e +b5d4e50a19ade548c1e71d4252bd078d8e729e3c88cc0888969620db31930ff42712784090ecb456c60a0368620dcbf7 +a26f4fa8d75f350b9c1f4d989fc6af06e0c61be7220589438d4d4ef6f2f4d1a0ded7901a46edcabad234260c7fdcbb89 +9737ddf44d1ae3fcd9a4d6e095fde2e761ff0169f2df2783562ade0880d531191266b460c3924b007a97eda482c0c15a +a1e50e270d2629a01c5f90afd59bd5cff365de8af44e2ea572200cc444c7b7cc10d4d843df6d34fa9b783fb0b6b12326 +b274fbbc10628736c5c2c1b3ffbfe7ef2fe8e33ff5d3424b4e685c44964d576e8cfb7b9fc491c4293031b2dd4a00ced0 +a0fe81040c264126d9163da6694580c5b7203f4c69f8dfdfd842326f0ae724239a232019379357e4f12a5ba22447a06e +87fe3ee98cb358f6e26e7647b6910bd2286d5864f8544d7f34cf5949464c5854c58e35fae79b43e0edec8ed0bb189c06 +82c28a86c0cd0380ef0c14337c38e09e07a5b671d304b8f60b315dff470211350d930138bba3602ec9ea8b4d5f9db52c +96a86ac8736f8155c1d661cdf537125750c66f3bbeaff54388944c46e3b482f7b25c8f7101c9dada2f63841534979184 +89c92e713a0795caaa711ef9bc7cc23cc0314a3b4290209f57df3d8c74cbe943f495711f0c28064ef1b6540cbd0ce036 +800e9eb3ad2a7e11deccf92708f3649e37009e1851f9bc5686524e4fd47e9d799275ca3e95fa0a51c9424a659a546aca +914abd539869ee464aafd6bf78cd63e0ea88fc21be5d1a8bf81bce4473ddb333728ce631618a2f23e2afbc4ec0dc660d +b652c3453d34a7b9b45ae3bc2542bbc32023571ba377bc5416e9989113e96eab94d57ffa31a0c73c5d1a71b51b9659a5 +ace4559844a367e30a9dcd0047ee21693d6232d9c6557e1b92805a0c2a2eca9b970b6104be0d3e360ad8f4a9ce2779c2 +843ddbee50b9715f067285772f9a04c48b41d9a957727e1e04899d9ec0372355a708e61d39c32956e119cc77e9abb0fb +ae3b4f57050968d1b3dcbd9b5bb5f3e2aacaddb39aa84229e4718b9cc03736467ea6e35606136f60e3b72b35eecca5dd +96ad4da2c505b7da33c724893a403197d4a5a393092d04a0b62151f99c8e04ad944ceeb031c9362481cc83d99ee50996 +b4973acd731be9ef200b505ce72e77fa781afa269290c8160b545aa14e4a0ce0d704f0ba8117b6c2dc8bc144ace6ed40 +9159f84f8fe9b85e749007e63d36317a3336a1b1a7e440fb084ae6fb4a3a6d2afac0b0cdd6b382bce3779159e0b814b0 +98654b7af82e7e1b643ffdd09e125fa916e0b39588908596fb802aab82c3bd8f379f4593fe8c1fc7c533d8518af42e39 +b47e4d79ccd82c4a1ba3df20dc809662320fb775cc2b5010f58572e1c2051a52c013dea507a3e3b681dfd9b98bd5ada6 +98ea992f0ed02bb12c305017126dc0e3709bb7a1c5257fecd94f54699303ca8cd3f568c7bddd8ed5bc30dab458dec9e0 +8d7bf1317239e3c21b8778848d479795a9098033731544654bffe13f8be88671561c4c65f45e71a7b7e21adc9a76bef9 +b56ec8f5484d1d6b0730960652eab5974e88fedb5642500933c9382e922fb473186319f4a534bf799a925335fa69cb2f +8e7a801d1e39b8dafa84a1bb9be4da78da41df793e2757b80b435f24d4f4fbadc436ee265c2de53de5e81ef02973669b +b74a9840cc4f59aec04947a389fad3d7811c4c60eecf7d4f1ba9de6d3d04b7f760d7d3332b97f40ced1fbaff52b7b89c +a8cbad1896bb20a5329ae4d4ebc4e04b0ee8e763e006050f7bb2e18994f11c65f7cd57355964f1d03b98fbca500a64e6 +83a9fe1753eefb84aea64339c416e5bf6bbb67b877ae4834c388fdbb1bb4791a22af59bd8172f0400253a1f7405071fa +b9cb49a7a2fa5904f850989fccf089900fd9488bf6024199dd7d5d797d35a5513e32bb85d78ed91349b93bff0f313cd9 +aa507796d3cc78b8732bba85e4fd8dfc790e8ce6711a5ca75a27c6b9f6c3ae5afbfce696daa7e2ccb31a0b722c996b28 +a4fb761dab54ead40dad4a34d19fb6912337eef0463a6ecc0ff816a8394f2e540f78faba7ac9358bf013e406c23418b6 +a3943c1926c5ef891f3e76b3116b2cfbc05bf048f4e5c99712194b5601e830635c90584b535ab1ad47c6c8a494c811d0 +b0f166d2c5fb07b1c96043b0a7e71ceeb243122330043978331fe8392796df3cc420cbd59f89a9c0f2e950dcf843b428 +8030e3ec511eac9d90e81eb1f219c14c23eaeb82d101a1cf88ce5674d41191ed18f773472f222b5c7071d2319b12d875 +91f0478cb91f3d0bcaea82df36cbca937c38a393b28b3b6d2af28c6d653fcf42912a7a5c7ae0f890685df6d7e3f1ab8b +8b888613c52c0b4e91845d7175aaf7f2de756a11aa7e82cd26e1dd489b04ad62aa585fcd0f92748d8b45257eacf8fdc5 +8a13d62dc07ed4ae220f8f339b3fdedcde68cd1720988c6f2409ab81ec4663b8ffcbe63e110b89b6311e1380a8dfc93f +a3ca0100c7da9a1976d948d9ffaa1e12e90adaddaa8a741978e367b2308b8d7272506030605dc7a759da4d1d56253b5b +878a79b06334b14cd23b801dfc4769a2a6c6adc97758b180ba6ba81be729de7a2e2d914ab86642563a83c6c18a3e684f +a9f5bdda8edd8c1fb9b5bb9e08940c0577688e8785ab6b9c87516027ca0409361e647b47a59fa97bb11307272de58a22 +b6ef00890eba760a3cb765a8cbc00643bfac23290c5eea5f9afd0235df42054c15a79f578642d721f7064f1071a200a3 +b0cef537eafea359e62ffc453d937935089fdee23cb4b691bf43f8e64698c59f2d81bb02e9994345ea26f78417470b16 +b5426a7a581d7dcc4e6136901e3551c27dc4dd442b2849786ca61453ee8082f15d41d0ae23c2a8cec4160b7c4da4ea22 +8432e93e19fc24961201dd750f7d14c9fca69a457fe9e97a9cc9b618927896d1a523d2cd9418243025d9978c3f781528 +a11cec4c9c707c51ac9583b4ecd1fc80d3b848b539f9429edd532d50d8a93f3219dc98100922af3d45d2ac8ec0315723 +a5a0fa3e3d8bf1316422aef9d449c63d63ecb4fb294b4987e1ce768135a3ad7aa9cb81a3dfb0e51d5d0ecc5b6b2e6c29 +b3a1cb977dbcf38487f94ceb72ac3d4111b55a3e5ee71b14860a975ec8f08001e3a129675527194b808dc2cc2fec69da +8df5a9e743cf36cdad2e2a425c332daf317d418ad0c4e6676cccce659e57af12a35b059ae11ccb08c80d41f7d3aee472 +b5b25b3d7063f13f8f634cdc7be4f2b619c9b948cf28a5c2d189ceec3752b55f99cda9a2d65d2ebf96ce895d0348a79e +a4a5d32d74d5b1077d1dcba527ec40a8669ddeea9796d51568cd44c3f481a9cf870cf66354fbdd262ddfa9e189d41b10 +95196a2873b5bed8c4cab84250bf874572828697d4beca9fbc16048053ddf913063b001678c9e8c99992e057b5644402 +a77930043de6d3231cbf6d66f82a8a746e4f77775c5c1e35fd19d43b70399c94d30ea9895c82c865a6c4ee60f206a9ed +99de8f9dab554fc07e061e9fd411ef916f46139a4461607f5d601d6930194d3433882f6427ac8a346cf867cbbd08097c +b76809b153f611ab9d16bc49cdf9774343f82d6fc1939f13a49b20f8e8dc0ef679f07f534bd5acd5404ffdf3fc18f04e +8c6d45c1cab2759209e0ffaca93d0f7602122e883b5ae71c79087abd781585f33b4b89c3f5505da82897fb2c6379ddb5 +984279d4c9ee8f51eaee7a146ed665094bfc1bc97a50bcf1a77e18b6304fc71fd2a6ef58daf3abf1160d744d9813c035 +83529d6085fa4142ed5c7e950cbe25d87f1a16955c2a7b963478daa4940f0cf8f31571589d537cdc02a7eb39df019872 +8f4c88ed9d4f0ae38f5b3c014414cd50bd2387393996f35a91491fad83fe0ea9a112c48369ef2e901eae345c72be7690 +b1ef0a88686b4d48455ea06d5e9bedc92c13789774df37e2f0868da3b55d06aaf58a41fcce391f5cc0861f35441877a8 +82b92a1ea191176167375b5c1374b27ba710c768d81cee06cde787790db098d9f12415711400747fd54612ef9af0ea6e +93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8 +ab54d7c9a3ec7da862f55ac9ffb4c959c60481ef5142df42c1aae63a40fe999ef89c020ce9b97ead5ea155a31ad9dc951253ff1703be99ed05fa6fca6b22850a5bc2ee8d6b5bd7ffc1242c2199309112d240d18039e8036509565c19dc099d11 +8a653e72f96f4553bdfecb4d7ee0802e8bf086edbf06d07a64ec4902d961f9c4655f3ad9472e48a1ec66fb30aabf1fe00ff5f8abe82276df35cbb14ddb6047a28f792fea1ad009b9dff0e5e34e6fbc8d054a9f62432d0d98d4f0974ef6298d64 +89ab5abfa1424db4981ec60bb0d96005dda380506c4ac4358e8c464a4e50c1cee2e8aaf5f2d4b0b5e43dc907fcaff3ed006ab5292b6014c816a06af573d94cfce800dbe306ca3b0342bb570afb0575ae013f55ab5a0c018dfe222793c582bb50 +b11fbb2ea855632e0c164ad83c5a9a230b15dbdb74ccd5fedda7d5e162243ca182435abe98b3b99952672e802ee3a7e001c7909571a6782988055b1ce529aae79c7c5706141ec42bb455ff6224343e272e1457c207372c632b7fbd5123d353f9 +a0ac685c627e5b7ab90cfe24a9987d5a59b354e49fec06af0ec5b287710aa4549d49fbe04e5359e755ff5e6745d190a200326ff548f948866e317970ab13bc01a5a38059a9d49df21300036a69cbeeaead3992b5384496776216aa49e703adbf +b2876c27e287955196e8bbf5866d7799297c5facc41866992fead253d1dde7a91c937272b1cc56735f26ae78df2cac00006bd67347ce3d3a48d459106e566a7b04acea0bb5932fc80906e51c5ff92c16c18a0b55febe7e06ef80df9a4904953b +81fe59b70ff34adf0bab40e1ff6f8d6c6b3066307b3b11bed978b3bb687116c60fdd9ae4ab423771139cecf7b428232500cceace9dcee8c35ca1718af838a6c6318747513a26553b8e1bc356d965f7303c74e20ede959121aca4dda825239244 +b2c50fbb6695225b8f492a24b7ecb0bbc6761f824a61332ddd4fb113a43647527dfdb0bfd9055f6be1d3b7c2e858828116b1cdb8c4c9d0874e417f4b5c524e83ebe131980e7ca3f0d6f4c2720e9dc5f187adf0653a458355724a7d9288ee090c +8383c9a4d40c69e34780d5a3996a7d28c320ff829aab31508dca6e1aa71bea9bc6cb155e15f054249c719d9851d6270d10c868dbc3907f58e099d4544e19486e995bc107c9604df3451af0dd2e949967a0fdbbe361f43eb60ea088600994a8ca +b83a55c54e92080190c4dfe70a67c38b391191f0351f557bd329ee4a8096b10ea5f5becaeba7e86f9411ebac0c226e7f12b97baca8fd905f3e0e941c2a4fee39c490a361b30e6b7ecdc0b09fea3a5799d9f6c6ed753e02ad2baaa98af5375a58 +841e674d1c79edb849aaff2cbe0585c9dc2953e322aa9bdd6f8db7c625a4b6042574ea619ba945f4cf31d5f2b31d21cb0d1119c43ff9e587d296ca22e1cff8c5ea872421caf7eee2b2b2475abd79f9ef84d9adf822fc3379ae001d58e5046b8b +8f5498b0198365787c19d7b1789b6145dd0e05330ddda91bf9bb9d70a7c2b46d5444492e315e1cfb0de7bebc8661bd190167de053fb75c62bedc28c624915b10afc0cf699cc4f2c0ed2a8a90a0f41d4f1140d7acd46d3ff49e3f9357792e6322 +861a9dab0bfdc3ef2d589f8bd5b1a4b478a81a6455872744f885e6e8f436f73a3d7dcc65922369468c5a3310f65d98f312426571ef1ef266ad52d83d3b89ca7ab31dc942e4bdfd4440d9e847fdd04c19bfd8410a9a531568cba45e8d2aa3d246 +ac46a8c7349e2c051f6f0ec3fc396eb2fc419bc15ba9985e7a8464ae38e0311ed8af9a0c68c4578645a9f0d8038056e609a048a0580ed1c3ab5c4d3e7e5ce145dc26599a2d80bde5e2770cd928545747179d23b1f514ecc59a66f59ecb9f66ee +99c914aefffae6b7749a242356c88e00dd29593b243059faf2060ba338241d890c57e1cfadc52a03069be8b7f18abf4b19efb4cf7c41dd8c52b845e6de265f06c92db560680d6a2acdce60bce9be5b9a8e1f2625ceabb3701a14fd30c6ef4d05 +b5dcf9b83c24fd1fb2be97f703dac64659ae7ff80f7e4c21ea36c1aee3df257ef51d0d1dcdd956c98b3cb11fabdec4e809952a27dfbcebe2393f3c2762e160d78a151b26cb4ba0d49617802f9baef51d8c6eaf5a6b2da20c1f5c208b494f3de1 +a8a37f4dd5f16199de8454685158549e09cbd9e81a561955995429d04dcab25fa71d41973ed181e815e64266da2520cf19be6a5aba3508917ffc48fd4446daff2ea68d723ae3eb6f46e6a59c17abc1d3aaf40613cc4c043de018280d48ce0efd +84077ec9f2de368d0f711aaf0620f00713769e412e55c7988acc061b2ea51b233a53cbda551b09e6306d1c4615b866c91420b16e77b8f2f8d911fda6dde4c6e099601f6212efd3b90042cc3226a91097981ccd51302c1fba72efea1cfaed9de1 +88b74d8ecafec474022e41f48a66c5ad71422cb2706680c01c970fcdeaea8a6e4418f1545c7353cceaa78b168ae4a2b70a30a2c51549574ac53126c588f5f1e72053f5811b1fad709607254fa4f87b6f7d6e89938a6761e27d37c9b803770f54 +a65d3c4adfd929d531bf86ac0ba7ff140cc1181f693f5ca440b4438a641b332fd369a2df230dd7e2e6b1df5f54017b011605815a7325ce3d45935f96d3012661eef5839c2e0c31d2f8d0551ebdde6e36b712acf97d41be5d28339f70adb57707 +9476a90c417eafb01659638a98d235ef2433ac97470ee78879a0eaf93941751b3e0dbd9f6500bfbe40adf015223a89100b6b533c28e98c9aa4addfd27c520cbb6b16b231acacadaeedefdad5c8734b57edb9540c2b1e514054f15a6b3a6d5f2c +ac290f34fa6b516e3899628448ab9e60a74d38bf3a9ca36f2f186c119aaacab914fd5efeb41c4af372037d324938db4d0d5a66dd636b097108dafdce046a37b79e6b0acb09c9775bce5e859e4c4246bf3d8c753ed6058242391767baec91f0d4 +affd61eb4bc24483d6daa055cb0cb6ad7e4785f4a13a3fd919ecb0605382b35ff96055e2b991156fafcb8fd85807f7660d84f02913fa0f2a5961c9dea3452fe532349357ddd79d24d23396c41447163079fe69a8a065f7b5d3230edc713c7600 +994d275b27dd228cbbb0326a1ac03e3d6ab4dc8f6cfb70afe97f722d6a256a84e5dc86e3677dccc5b8e7aa54ff5f03f20b2aba4c31cfa86d8484b61f24d2baf9e5a4a0bd74c88baef9c6b707fe18da94191f3fa7fc008758a0ffb46a9480619e +818850921ae0a3cd4e07e3c3c7231c4ab325188df7f679215a41c983ecd85e538699ad5226063f38263433838b5efe800c37029a59cbd1d379de7d61b3b36dc76a599e541d0f489fec3be704902dcbb5c03184a62a20e28b46143c97868c083e +9628d869c63f03f1844cae49caa5e4740ee72a3177375679ea5c5cad4a96d64dbdfc9f82321d41fda33069cbff1e27fb0c97ee422b558d975df023c19f6a599d7a958ec416536249a16f92c4a7241c2d14eb94b2bc717f6ac11fc866f47a35f2 +af8e9cf99bd6ebea38dfb0aaf56cf2bdff5251f770962cb44cc336aa0a8b5d757df79aafc51becb51190120d4bc673b40a27a9ae1c99726f5d597800b197802e65a63e1f6a2f28b457b891e708fca0aec375f9089fabb82f3c92a66439a8083b +b777f84357ef01797b362fc5db838ddbff82010095e91daa6949561786f661b2fd829bf0b4e656f29fc6196042cca0b50212da28d1ecb84b72311f03dab329d701aaefcb926e38be40e3504973c07f96242ad89b2aa716ba508f27eb30e92674 +b01b9e63a0793ea1789da96201ad17381a158576abf399c6926c54b585c1a9a7771598d395036dde3ef1d6f3e512b0d5172c34cc4624a19e6466f3e8befd162c24c794590d6548c591a535c674d80e29c25048e8784d998bb21ad99ad3bf10f4 +a8a899c7d601b46204b8eb5391d638fdbc7af8d26e57e77cdf879e990edddeac969b6c016c7abcd7ee218cde65284cc61461cbd54fed218f3efac5e060f260c1bb0421a1da7129d41c2bcad5e96ed0d6a5e9c40cbf21530abb25dae61dc3b128 +b55fa53216c831161ea290e030cbb7dd7838f480bd0737643f765195d77ec592979556ca59d0dafdcb559ff03ff7b1b90fd6368c5c205e3d7f5e2ad27b5383a19a62067190494d1c6b3d5d660ce9a8a86456f3de33c2908951503af10f7831be +91892b185022682a326310fa2e2e03a15ec46adb1892f1d8cb6a62abfaedd24ab33fa8e69ecc4f7e516f24bfd1c061580d9bb96cf6605512652d56070594ba35479c8d6e47d92343b9719898ff620067f38d5dd53e60c136a7231e81fa37348f +909abb17a009e1060cdef285a571451205a67d370430fe19fab5d495670a8824098693c054e70b6f595668629d58a1140d06dfaea317aa7c51618651aaba82157d542ab590109abc8ac36f44c720c11e05dd9faa64b96819b09ff8c761de4453 +8c91c0c8b1db4005ed3702110ffd75230b00bad6c969b95af6282378e4fe2520302b13bb9acfea47573498ae10a395ff0de9cb7714a29c48762482239492cbad0d6a2dbc33a4dc2267d620f346619260d4ea07967dd62ee565bb871e3755eb3d +977f426c94b291a9b398448974494487303d7157cc414bfb35ca8c37a8e5a18cd717254f4aae29f74695a813cea40f0301b52ef41257acdbba37bb9c021b0ec187b7a3784bc12ed376311fb2fd1a105748c9d143a408888c9d6426758591dfec +866ffb2ce1ed33593f9aec6d0e7195e0f4513372230e4ea7a851d028d99d00d4a2412877e3735b7d47027ae900ccbbfa0ee918bfb52ef8ae0f964ba891820b559bcd46ca9844efe1f4045f4d3ccf611cb8545a375484ada1a30c606cd64cbddc +863446f32a18aca3874c7a15289030870bba05fcb839fce789cda3da3377ba7ecb1a977c84faf2667b4144f322268e5c0eb7de69911ec46ec8bc017f19ec14c7666046bd2bb338ec531062e46d53794146cf9f5c613bb144f1b1f8442a7cce43 +870a2e8743b845f056230fc62b8f5149335242b71578bdf66bc14fa6d7527fd5bf85d0ef516e6f2246dd601413b67357138b794aeffe9ceccbccdd3900dc9fbdbb35dd3adc4a0221493e594ce575816aed8af0fb53d8df3502ad51bf5c9da124 +84eecd70ce4bafd7d6e0b7ea685267812ec23f6e2178f5fc569487e4969e36c03856ccb56674e65d49d4b3150cc4ec7d0e936a0bf8a9ae558f838ce0b5b5989ddbe26ebb9c0224a2f820bcdc76124a45071146cb5e89ab8656ffa27eb25c8fbd +ac6b775771419cd38e7cd37e9f594a89a66e7cfeaf5b9cf21c6b44b41a765ed54ad2888c6fbd77a23285037efc883fde05ef82ed9fc49afbbf4f35e8401c7df4ef88f6a9a1417a29ef534e365b58da5bc6c98d486f2bfd839424f0a709d7e8d8 +9954ecf7e25e1b8e67d8771449e7c00bc2ca4e48e604b92fe291e3ef8fe5608412de8acf7fd500f62115d9e10a0271bf0b02caeaad3f1ee939ee8a03af9f37ca50915189b54715a934ef01df0e96b91d0452a0b27254f46f94660c1ebc287be3 +831abdd3d7a5bfcbf39f38fac455e5e113297e17bc4dc8c49bdd938dfc332bfdae6af6c06cc8228224940ea4d0316549152214e732fe2032b16d0517acc90f9e9e0f496645a49b3864eebe19b1e4b55c5a5d86533697f00cd9ddfde38ea2af70 +82f11302ec5c2842184939b9d43868e03cc90120e6bd5554f2c051cbff458d0046e74652ee001deb081b8aea0c37c48707081ad9f82453973fb358ada46d2dd5c6b7ebb9e5799d23dbae4ac90fde75701f921ebf244b73b0f04db659454af562 +a11414895fa706e76387b79f47e814bacd9e437b7aca346b101d66d962021a4f96b67a30b4436e305bb3317eb82d0c080e657be2c0bf247e534c6e31f85f1d9bafe4455a2ae22a0192e53a1e9582e66b460180cd0cb90300b4cabd2c36bc4d21 +b55043990ddf27bd285e9221319a1d918060a315e92d8304afe887e9af0879e17da53871865882d96ea2b8daf20bea2215e9a2b2b94dafcad3612c9fbadeb7c9f6a4e2adb4b8e3ecf024737ada651b784a76831c2c7b6971143c4f9f352c97dc +89873bcf8754282b6547a7a0e1787531d0fa2779c5062e7de81afbe132df403d70fc2ea87be4712c7a58514250fc62d418f38264a2b29a0d10d27483a9574387557914b7a178a982c22160d0c4c1c29aeadfe3250fb682745e4f19f76adfaadc +a00fb88c700529f3bded83be19527c82f6df1a40bfce42faa1bdfc2a5729e9d2766daa8f6a65885d0c0f3cfebe3166a619a8aaaa135907dd85694e26eee0e7062b7e9ec3b9db463703028c8ff9515f9b6e190b1fa8f04aab30c6471158e56ebc +ae77f46684ff49e2436fe636ab74c5a244376fd6e34f6c207de277438cf075bffd1d37c47b5beadf997418145e4038e20eef9391a390b5bacae18fa203ce287f6622eca30b86c8637dc76db81a77e3796b58fc88e3b61accc8f7989a086ec543 +837c575f3a129520019420647875d082900b506afcb89e4894dddd49a3ebcdb114eaacc432f33119ace647291ae759a81273bd920e4031e9760e8ed4b744aab9b44dd6cf5f251e75f5404d0cfca3e15d8ae457aee8afdee56e794491259bb454 +a010bc4d0787706e474286e18d786e4d779a3434db592b7e6398b3de129af9f16251f4b929eae78509e3c0cd06caf82813fda1cc561cef36c1ca5ffe5521f29647e80b2ac0bb5ac953cbd83096627ad4c6d19c15249a7583ffa681a5b8203af9 +8ba5e82ae9c88152a4e6ca6b54e18f693c94ef2ef732470e1ed4547488a0a752ff1bb2f6da9c9d25b875f962070bfe0d020285e031327544ad9523f9beb3463ad4d22a470cc86e91b6d5f83251f7b39e020726776eec14de815f8a428081e89f +a5ccf8af69bd593dabf9e729bec46b8d4333236ef2fec9b3a5e5be580c34faa056e83de2f0613712122a9f4f531692d0052255c3822aae87c04d238311b51c6727f8a20d56e7e221aa7bbf4430fbab74058d390e2cf50f426ab5db18f18818a2 +a36885e433a3c6a7db407194cc6307b3568a1d000e4f6cebc6731abaf8652322f6f8a9d9e589421e436afce02257e9b0195610a1fb5e0a067401cfa3e64fc0f558dc58d15b5ae676d3d4761e11c34757493f1d78fd5c58f0ed56b841479761da +8e719fc50682758ac95fb5547457ded3df801de84f6f9883d567120d0097ae8e2eb634a70cf93b072b93aa436f2d50dd09b905a9415f6effbeaa0515195ad3b4b5bdfe6397e68094c2918c44dad248953b66eb6846d8b0aac41664326239e9d3 +877241b94fba746c0c9ea95c294604e5c6dfeab9e0ad7f31fc4bbb9e2610ffdaba310e5ea82404ce3b3e5618b2b336cc194eb0620c969dad9f9a681aefdaa4370bc1051c71719e551d1f1c51f4b1735bf5c706cff6612fc3c918ddb0061a208d +8d9a0776b02b26b7e41bec72b65f6f693e4f0c8fdd6252a9457e3a0ac315844759c3ecb46f1793c6397932f801c8b4d5147c77408b4edfeb5b19912733a15fe82b7c17138a5f2f0f17933eef986b12bc6ca35d90e5f7c0395234c62f131daf2f +839f21c9feb77867e256ee4165059276b6288f02c5fb580a22d2e3815c375d39bad16d76683d03b70900a416a66963d608fea8d566c8035cb965449c8d8014a38ab7c17d057ba802643a08bd4bfbbb675ec3df330dd6c8df1cf454a917e530ae +87cbc4749fc46227127f484de3f0cd72ba401ed8550249dfc0e3abca082485a39eabf7e58be310b26a5bf52d8ff98b32001239f2d38ba6202393251f7a6c71ed8668e017e25e78639b7d1f4aa1c99026ac98da899286135642649016f54ab494 +b23b59cc019cc068b0db66b2b90a3a0df4c0d65896220d6c1a4866635b7813ca0e01c8a4211a79296c0d74ed4287a8a815118db3f924820a1ead25fedb7384a71480d594106c81887f57bb5cc86bd9789b2eda2a2765a923bd3e6832df4812e1 +a509cceb4138c0e2b57e00caf96ccbe3942e410e6fdf1c0ebcbdf7b14d26ead2713128457cee482bb0de9c29668a2fcc16e4183b7c7131c2aed2378d30b45db311ff4ebed23aa2983fe6be54b6bba0b9ffe7add59f28f1925ac5cc67aa3a495b +a43e95552243a3915f698505c0b8e2469d6f28f431772279f7731923a323b4a96ab644e75b2cb9fd7534c6e441237f921194a230d81d7e1409810eff348edec6a614cfd8cd48ecfd956eca82669ebde2fa48fc9090d0643f71250fd7caacad4a +8fea8707e0f15584a51a93094a5a517f5d46dfb5243c24b977b89bac5fb75791b38703bdbb62820058c5743be12bd6cf0b0d578ff7877ed1aed0f723dda1e75510988dc41be225d07ee8b0698d0641a91008488516fc3194a36985e342632551 +9804a5bf830c8d66d2bb07c3ced70560aa5738b3b8af5427ed5aa119f7110dbf224106a03a42ebae2b5db06c2f5e5d99008451c52a29711e7ea1133723a860df497b2750208b4a430ea2e62c42db91247cf2640eb92ed834e6a63e8829cd068f +945e3136e24d0c72ea9a13de7027e038c53d384d40e3b191eee05d06b0df16acb7264acfb4802fce61116e442510493b00d0c2a31f72bcf3b2f4642f9bb6789935adfb9c05dffe2e0bbc77c4dc008d768a49fa0b74e480370ef63e0225c025e1 \ No newline at end of file diff --git a/evm/src/test/java/org/hyperledger/besu/evm/precompile/KZGPointEvalPrecompileContractTest.java b/evm/src/test/java/org/hyperledger/besu/evm/precompile/KZGPointEvalPrecompileContractTest.java new file mode 100644 index 0000000000..c6d06224ff --- /dev/null +++ b/evm/src/test/java/org/hyperledger/besu/evm/precompile/KZGPointEvalPrecompileContractTest.java @@ -0,0 +1,91 @@ +/* + * Copyright Hyperledger Besu Contributors. + * + * 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. + * + * SPDX-License-Identifier: Apache-2.0 + */ +package org.hyperledger.besu.evm.precompile; + +import static org.assertj.core.api.Assertions.assertThat; +import static org.assertj.core.api.Assertions.fail; +import static org.mockito.Mockito.mock; + +import org.hyperledger.besu.evm.frame.ExceptionalHaltReason; +import org.hyperledger.besu.evm.frame.MessageFrame; + +import java.io.IOException; +import java.io.InputStream; +import java.nio.file.Path; +import java.util.Optional; + +import com.fasterxml.jackson.databind.JsonNode; +import com.fasterxml.jackson.databind.ObjectMapper; +import ethereum.ckzg4844.CKZG4844JNI; +import org.apache.tuweni.bytes.Bytes; +import org.apache.tuweni.bytes.Bytes32; +import org.junit.BeforeClass; +import org.junit.Test; + +public class KZGPointEvalPrecompileContractTest { + + private static KZGPointEvalPrecompiledContract contract; + private final MessageFrame toRun = mock(MessageFrame.class); + + @BeforeClass + public static void init() { + Path testSetupAbsolutePath = + Path.of( + KZGPointEvalPrecompileContractTest.class.getResource("trusted_setup_4.txt").getPath()); + contract = new KZGPointEvalPrecompiledContract(Optional.of(testSetupAbsolutePath)); + } + + @Test + public void happyPath() { + Bytes input = + Bytes.fromHexString( + "013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc420000000000000000000000000000000000000000000000000000000000000031e5a2356cbc2ef6a733eae8d54bf48719ae3d990017ca787c419c7d369f8e3c83fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2a99adff965e0a121ee972ebc472d02944a74f5c6243e14052e105124b70bf65faf85ad3a494325e269fad097842cba"); + + Bytes fieldElementsPerBlob = + Bytes32.wrap(Bytes.ofUnsignedInt(CKZG4844JNI.getFieldElementsPerBlob()).xor(Bytes32.ZERO)); + Bytes blsModulus = + Bytes32.wrap(Bytes.of(CKZG4844JNI.BLS_MODULUS.toByteArray()).xor(Bytes32.ZERO)); + Bytes expectedOutput = Bytes.concatenate(fieldElementsPerBlob, blsModulus); + // contract input is encoded as follows: versioned_hash | z | y | commitment | proof | + PrecompiledContract.PrecompileContractResult result = contract.computePrecompile(input, toRun); + assertThat(result.getOutput()).isEqualTo(expectedOutput); + MessageFrame.State endState = result.getState(); + assertThat(endState).isEqualTo(MessageFrame.State.COMPLETED_SUCCESS); + } + + @Test + public void sadPaths() { + try (InputStream failVectors = + KZGPointEvalPrecompileContractTest.class.getResourceAsStream("fail_pointEvaluation.json")) { + + ObjectMapper jsonMapper = new ObjectMapper(); + JsonNode failJson = jsonMapper.readTree(failVectors); + + for (JsonNode testCase : failJson) { + + Bytes input = Bytes.fromHexString(testCase.get("Input").asText()); + + PrecompiledContract.PrecompileContractResult result = + contract.computePrecompile(input, toRun); + MessageFrame.State endState = result.getState(); + assertThat(endState).isEqualTo(MessageFrame.State.COMPLETED_FAILED); + assertThat(result.getHaltReason()).isPresent(); + assertThat(result.getHaltReason().get()).isEqualTo(ExceptionalHaltReason.PRECOMPILE_ERROR); + } + } catch (IOException ioe) { + fail("couldn't load test vectors", ioe); + } + } +} diff --git a/evm/src/test/resources/org/hyperledger/besu/evm/precompile/fail_pointEvaluation.json b/evm/src/test/resources/org/hyperledger/besu/evm/precompile/fail_pointEvaluation.json new file mode 100644 index 0000000000..b206e64308 --- /dev/null +++ b/evm/src/test/resources/org/hyperledger/besu/evm/precompile/fail_pointEvaluation.json @@ -0,0 +1,1474 @@ +[ + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2373040013932a1205a312a30385a633030324131633261313732397a32223228413139613130257842203938313738", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-0", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030300000000000000000000000000000000000000000000000000000000000303030303030303030303030303030303030305931383030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-1", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b23131303131393031323031323030313030303030303030303030303030303937313032303231323030303130303131", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-2", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030300000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-3", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303230300000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-4", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "mismatched versioned hash", + "Name": "fuzzcorp-5", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030320000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-6", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763c00000000000000000000000000000000000000000000000000000000000000030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: input string must be zero when infinity flag is set", + "Name": "fuzzcorp-7", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-8", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030313030305a30303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-9", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-10", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2a99adff965e0a121ee972ebc472d02944a74f5c6243e14052e105124b70bf65faf85ad3a494325f48719ae3d99e269", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-11", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2a99adff965e05821ee972ebc472d029412b415f3844a74f5c6243e14052e105131b70b7a5faf85ad3a494325e269fa", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-12", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030783030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-13", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc303030303030303030303030303030303030303130303030303030303051235c303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-14", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc420000000000000000000000000000000000000000000000000000000000000031592479313731592338ea433862266919203d994117217838413961622a8e3c83fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2a99adff965e0a121ee972ebc472d02944a74f5c6243e14052e105124b70bf65faf85ad3a494325e269fad097842cba", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-15", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030308030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2373831385a12e6a0b2a4b592a471ee3a5b3ae2333f064f737dbe815f717beabfef2f3bf23030325a303032303030373031303037304130373131303031313030303132373038303039303030303032", + "Expected": "", + "ExpectedError": "invalid input length", + "Name": "fuzzcorp-16", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030580000000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-17", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763c03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: input string must be zero when infinity flag is set", + "Name": "fuzzcorp-18", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b23738313830303227303032303030373031303005304130373131303051053a63e53130303130313237313830303938", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-19", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2373032303932a1205a312a30385a633030324131633261313732397a32223228413139613130257842203938313738", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-20", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303730303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-21", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303032303030253030303000000100303942303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-22", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc0000000000000000000000000000000000000000000000000000000000000000303031303130313131303130303231313230303230303038303031303030303183fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2a99adff965e0a121ee972ebc472d02944a74f5c6243e14052e105124b70bf65faf85ad3a494325e269fad097842cba", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-23", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030304131617a30303030303030302030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-24", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763c00000003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: input string must be zero when infinity flag is set", + "Name": "fuzzcorp-25", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc0000000021000000000000000000000000000000000000000000000000000000303031303130313131303130303231313230303230303038303031303030303183fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2a99adff965e0a121ee972ebc472d02944a74f5c6243e14052e105124b70bf65faf85ad3a494325e269fad097842cba", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-26", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303000000000000000000000000000000000000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-27", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030300000000000000000303030303030303030303030303030303030303030303030303030303030307883fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: invalid expected output", + "Name": "fuzzcorp-28", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030000000000000000000000000000000000000000000000000303030303030303030303030303030303030303030303030000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: compression flag must be set", + "Name": "fuzzcorp-29", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303032303000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-30", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2373831383030320237aded5cd127303032303730303031303037304130373131303031313030303132373138303039", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-31", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x30303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "invalid input length", + "Name": "fuzzcorp-32", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030300000000000200000000000000000002a38000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-33", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2373831383030322730303230303037303130303730413037313130303131303030edededededededed313237313830", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-34", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303000000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-35", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030373030310000000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-36", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2312e3031312b3031323031323030373030303030013030383132303030303937313032303231323030303130303231", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-37", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc0600000000000000000000000000000000000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-38", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030300030303031300000000000000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-39", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030d8670a313030303030303030303030303030303030303030303030303030383030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-40", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b23131303131394331323031323030313030303030303030383132303030303937313032303231323030303130303231", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-41", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303024303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-42", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763c00000000000000000000000000000003030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: input string must be zero when infinity flag is set", + "Name": "fuzzcorp-43", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030302030000000303030393024305861000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-44", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030305800000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-45", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030383030303030303030302430303030393083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-46", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2784143382a373921634338312a318f3743392d2830385832795841746232244358394332373143217a5a2830416130", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-47", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2373032303932a1305a312a303a5a630400324131633261313732327a32223225413139613130257842203938313738", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-48", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030000000000000000000000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-49", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b237383636363636363636323030303730313030373041303731313030313130303031ffffff7f303039383931323032", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-50", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc420000000000000000000000000000000000000000000000000000000000000031592479313731592338ea433862262719203d99c117217838413961622a8e3c83fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2a99adff965e0a121ee972ebc472d02944a74f5c6243e14052e105124b70bf65faf85ad3a494325e269fad097842cba", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-51", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030313131313131303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-52", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2a99adff965801921ee972ebc472d02944a74f5c6243e14052e105141b70bf65faf85ad3a494325e269fad097842cba", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-53", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303042303030303030303020303730303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-54", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-55", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030393820312061303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-56", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030000000303030303043305861000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-57", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b23738313830303230303032303030373031303037304130373131303031313030303132373138303039383931323032", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on curve", + "Name": "fuzzcorp-58", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030313030303030303030303030303030300000000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-59", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b237383138303032025baded5cd127303032303030373031303037304130373131303031313030303132373138303039", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-60", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303021303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-61", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763c00000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: input string must be zero when infinity flag is set", + "Name": "fuzzcorp-62", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030313030303030303030303030303000010000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-63", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b23738313830303227303032303030373031303037304130373131303031313030303132373138303039383931323032", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-64", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303046303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-65", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030473030320000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-66", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030000000000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-67", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303043303030303030303020303730303030303030303030303030303030303030303030303030302770303231000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-68", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc0100000000000000000000000000000000000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-69", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030383061303030303030302230303030393083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-70", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x30", + "Expected": "", + "ExpectedError": "invalid input length", + "Name": "fuzzcorp-71", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763c00000000000003030303030303030303030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: input string must be zero when infinity flag is set", + "Name": "fuzzcorp-72", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030000000000000000000000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030307883fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: invalid expected output", + "Name": "fuzzcorp-73", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc0000000000000000000000000000000000000000000000000000000000000000303031303130313131303130303231313230303230303038303031302530303183fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2a99adff965e0a121ee972ebc472d02944a74f5c6243e14052e105124b70bf65faf85ad3a494325e269fad097842cba", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-74", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-75", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030307883fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: invalid expected output", + "Name": "fuzzcorp-76", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2a99adff965e01921ee972ebc302d02944a43f5c6243e3705245a5124b70bf65faf85ad3a494325e269fad038842c32", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-77", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b22031303131393031323031323030373030303030303030383132303030303837313030a53231323030303130303231", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-78", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b23738313830303227303032303030373031303005304130373131303051053a63e53131303030313237313830303938", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-79", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303130303030303030303020000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-80", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303032303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-81", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303032303030253030303000000100303942303030303230303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-82", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-83", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030c5885b303030375a42583200000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-84", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc303030303030303030303030303030303030303030302430303030303030303030303030303030303030303030303030303030303030303030303a303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-85", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2373831383030325a303032303030373031303037304130373131303031313030303132373038303039303030303032", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-86", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d332d3d3d3d339d3d3303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-87", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303001000000000000000000000000000000000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-88", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b23131303131393031323031323030313030307fff303030303030303030303937313030303231323030303130303131", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-89", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2373831d127303032303030373031303037304130373131303037304130373131303031313030303732313138303039", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-90", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc30303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030302e3030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-91", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc0000000021e2ffffff0000000000000000000000000000000000000000000000303031303130313131303130303231313230303230303038303031303030303183fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2a99adff965e0a121ee972ebc472d02944a74f5c6243e14052e105124b70bf65faf85ad3a494325e269fad097842cba", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-92", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030302030303030303030303030303030303030473030320000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-93", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030313130300083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-94", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030300000000000000000000000000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-95", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030020000000000000000000000000000000000000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-96", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030613030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-97", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc30303030303030303030303030e8303030304131617a30303030303030302030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-98", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc000000000e000000000000000000000000000000000000000000000000000000303031303130313131303130303231313230303230303038303031303030303183fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2a99adff965e0a121ee972ebc472d02944a74f5c6243e14052e105124b70bf65faf85ad3a494325e269fad097842cba", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-99", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030633030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-100", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b237383138303032023759ed5cb5b5b5b5b5b5d179303032303730303031303037304130373131303031313030303132", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-101", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b22031303131393031323031323030373030303030303030383132303030303837303030a53231323130303130303231", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-102", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc303030303030303030ee30303030303030303030303030303030303030303025303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-103", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b237383138303011023759ed5cb5b5b5b5b5b5d17930303230373030303137301630000004003130303131013c036130", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-104", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303078303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: invalid evaluation point", + "Name": "fuzzcorp-105", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303931413259392800000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-106", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030bebebebe30303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-107", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc2400000000000000000000000000000000000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-108", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303000000030000000000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-109", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030313030303031303030303030303000000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-110", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030300000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b23131303131393031323031323030373030303030303030383132303030303937313032303231323030303130303231", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on curve", + "Name": "fuzzcorp-111", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030000000000000000000000000000000000000000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-112", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303058303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-113", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b237383138303032623030323030303730313030373041303731313030313130303031ffffff7f303039383931323032", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-114", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-115", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b237383138303032623030323030303730313030373041303731313030313130303031ffffff7f303039382a7e223931", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-116", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030375a42583200000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-117", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc0000000000000000000000000000000100000000000000000000000000000000303031303130313131303130303231313230303230303038303031303030303183fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2a99adff965e0a121ee972ebc472d02944a74f5c6243e14052e105124b70bf65faf85ad3a494325e269fad097842cba", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-118", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: compression flag must be set", + "Name": "fuzzcorp-119", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303130000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-120", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303161303030303030303030ff30303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-121", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030313030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-122", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303139200000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-123", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303032303030303030313030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-124", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030300000000000000000000000000000000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-125", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303053303030303030303020303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-126", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763c00030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: input string must be zero when infinity flag is set", + "Name": "fuzzcorp-127", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303042303030303030303020303730303030303030303030303030303030303030303030303030303030303231000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-128", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303130303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-129", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303730303030303030303030303030303030303030303025303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-130", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030000000000000000000000000000000000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-131", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303032303030303030303030303030303030473030320000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-132", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303000303030303030303030303030303030303037303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-133", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-134", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303032303030303030303030303030303942303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-135", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030db0000000000000031000000000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-136", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030300030303000000030000000000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-137", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030233030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-138", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030ff30303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-139", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc303030303030303037323130613030c130303030303030303030303130303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-140", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030000000000000000000000000000000000000000000000000000000000000303030303030303030303030303030303030303030303e30303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-141", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030000000000000000000000000000000000000000000000000303030303030303000000000000000000000000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: compression flag must be set", + "Name": "fuzzcorp-142", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030000000000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-143", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030313141303030303030303030303030303030303030303030303030303030303030314183fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-144", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030113030303030ff30303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-145", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-146", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2373040303932a1205a312a30385a633030324131633261313732397a32223228413139613130257842203938313738", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-147", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2312e3031312b3031323031323030373030303030303030383132303030303937313032303231323030303130303231", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-148", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030380000000000000000000000000000000000000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-149", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763c00000000000000030303030303030303030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: input string must be zero when infinity flag is set", + "Name": "fuzzcorp-150", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2373032303932a1205a312a303a5a630400324131633261313732327a32223225413139613130257842203938313738", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-151", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030a731303030303030303030303030302e83fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-152", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303000000040000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-153", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030333083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-154", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303037253030303030303030303030303030303030303030303030303030303030383030303030303030302430303030393083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-155", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030300030303030300000000000000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-156", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b237383138303032023759ed5cb5b5b5b5b5b5d179303032303730303031373037303041303131303031313030303132", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-157", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030302300000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-158", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030302030303130303030313030303030303042303030303030303020303730303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-159", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030000000000000000030ffffff000000000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-160", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303000303030303030303030303030303030303030303030303030303030303030300083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: compression flag must be set", + "Name": "fuzzcorp-161", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303023000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-162", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030300000000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-163", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030305930303030303030303043253000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-164", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030323030303000000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-165", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2a99adff965e01921ee972ebc472d02944a74f5c6243e14052e105124b70bf65faf85ad3a494325e269fad097842cba", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-166", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303059303030303030303030473030320000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-167", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304230373000000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-168", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030430000000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-169", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "invalid input length", + "Name": "fuzzcorp-170", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763c23030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: input string must be zero when infinity flag is set", + "Name": "fuzzcorp-171", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030304300000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-172", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303031000000003030300000000000000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-173", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030000000000000000000000000000000000000000000000000000000000000303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-174", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030302e83fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-175", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc420000000000000000000000000000000000000000000000000000000000000031592479313731592338ea433862262719203d994117217838413961622a8e3c83fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b2a99adff965e0a121ee972ebc472d02944a74f5c6243e14052e105124b70bf65faf85ad3a494325e269fad097842cba", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-176", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030300030003030303030000000000000000000000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-177", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030305a30303046303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-178", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763b23131303131394331323031323030313030303030303030383132303030303030303030303231323030303130303231", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: point is not on correct subgroup", + "Name": "fuzzcorp-179", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be7639d3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030", + "Expected": "", + "ExpectedError": "verify_kzg_proof error: failed to decode kzgProof: must be less than modulus", + "Name": "fuzzcorp-180", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303041303030303030303030303030303030303030303030303030303030303030304183fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-181", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030300000000000000000000000000000000000000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-182", + "Gas": 50000, + "NoBenchmark": false + }, + { + "Input": "0x013c03613f6fc558fb7e61e75602241ed9a2f04e36d8670aadd286e71b5ca9cc3030303030303030303030303030303030303030303030303030303030303030010000000000000000000000000000000000000000000000000000000000000083fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be76383fac17c3f237fc51f90e2c660eb202a438bc2025baded5cd193c1a018c5885bc9281ba704d5566082e851235c7be763", + "Expected": "", + "ExpectedError": "invalid kzg proof", + "Name": "fuzzcorp-183", + "Gas": 50000, + "NoBenchmark": false + } +] \ No newline at end of file diff --git a/evm/src/test/resources/org/hyperledger/besu/evm/precompile/trusted_setup_4.txt b/evm/src/test/resources/org/hyperledger/besu/evm/precompile/trusted_setup_4.txt new file mode 100644 index 0000000000..ae2e20a9ed --- /dev/null +++ b/evm/src/test/resources/org/hyperledger/besu/evm/precompile/trusted_setup_4.txt @@ -0,0 +1,71 @@ +4 +65 +97f1d3a73197d7942695638c4fa9ac0fc3688c4f9774b905a14e3a3f171bac586c55e83ff97a1aeffb3af00adb22c6bb +854262641262cb9e056a8512808ea6864d903dbcad713fd6da8dddfa5ce40d85612c912063ace060ed8c4bf005bab839 +86f708eee5ae0cf40be36993e760d9cb3b2371f22db3209947c5d21ea68e55186b30871c50bf11ef29e5248bf42d5678 +94f9c0bafb23cbbf34a93a64243e3e0f934b57593651f3464de7dc174468123d9698f1b9dfa22bb5b6eb96eae002f29f +93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8 +99aca9fb2f7760cecb892bf7262c176b334824f5727f680bba701a33e322cb6667531410dfc7c8e4321a3f0ea8af48cb1436638a2093123f046f0f504cc2a864825542873edbbc5d7ed17af125a4f2cf6433c6f4f61b81173726981dd989761d +88e2e982982bf8231e747e9dfcd14c05bd02623d1332734d2af26246c6869fb56ee6c994843f593178a040495ba61f4a083b0e18110b1d9f5224783d8f9a895e8ee744e87929430e9ba96bd29251cbf61240b256d1525600f3d562894d93d659 +a2d33775e3d9e6af0d1b27d389e6c021a578e617a3d6627686db6288d4b3dffd7a847a00f7ef01828b7f42885b660e4204923402aca18fbae74ccd4e9c50dd8c2281b38dc09c022342ed1ac695d53f7081cb21f05fdfc0a3508c04759196fcd3 +93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8 +99aca9fb2f7760cecb892bf7262c176b334824f5727f680bba701a33e322cb6667531410dfc7c8e4321a3f0ea8af48cb1436638a2093123f046f0f504cc2a864825542873edbbc5d7ed17af125a4f2cf6433c6f4f61b81173726981dd989761d +88e2e982982bf8231e747e9dfcd14c05bd02623d1332734d2af26246c6869fb56ee6c994843f593178a040495ba61f4a083b0e18110b1d9f5224783d8f9a895e8ee744e87929430e9ba96bd29251cbf61240b256d1525600f3d562894d93d659 +a2d33775e3d9e6af0d1b27d389e6c021a578e617a3d6627686db6288d4b3dffd7a847a00f7ef01828b7f42885b660e4204923402aca18fbae74ccd4e9c50dd8c2281b38dc09c022342ed1ac695d53f7081cb21f05fdfc0a3508c04759196fcd3 +93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8 +99aca9fb2f7760cecb892bf7262c176b334824f5727f680bba701a33e322cb6667531410dfc7c8e4321a3f0ea8af48cb1436638a2093123f046f0f504cc2a864825542873edbbc5d7ed17af125a4f2cf6433c6f4f61b81173726981dd989761d +88e2e982982bf8231e747e9dfcd14c05bd02623d1332734d2af26246c6869fb56ee6c994843f593178a040495ba61f4a083b0e18110b1d9f5224783d8f9a895e8ee744e87929430e9ba96bd29251cbf61240b256d1525600f3d562894d93d659 +a2d33775e3d9e6af0d1b27d389e6c021a578e617a3d6627686db6288d4b3dffd7a847a00f7ef01828b7f42885b660e4204923402aca18fbae74ccd4e9c50dd8c2281b38dc09c022342ed1ac695d53f7081cb21f05fdfc0a3508c04759196fcd3 +93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8 +99aca9fb2f7760cecb892bf7262c176b334824f5727f680bba701a33e322cb6667531410dfc7c8e4321a3f0ea8af48cb1436638a2093123f046f0f504cc2a864825542873edbbc5d7ed17af125a4f2cf6433c6f4f61b81173726981dd989761d +88e2e982982bf8231e747e9dfcd14c05bd02623d1332734d2af26246c6869fb56ee6c994843f593178a040495ba61f4a083b0e18110b1d9f5224783d8f9a895e8ee744e87929430e9ba96bd29251cbf61240b256d1525600f3d562894d93d659 +a2d33775e3d9e6af0d1b27d389e6c021a578e617a3d6627686db6288d4b3dffd7a847a00f7ef01828b7f42885b660e4204923402aca18fbae74ccd4e9c50dd8c2281b38dc09c022342ed1ac695d53f7081cb21f05fdfc0a3508c04759196fcd3 +93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8 +99aca9fb2f7760cecb892bf7262c176b334824f5727f680bba701a33e322cb6667531410dfc7c8e4321a3f0ea8af48cb1436638a2093123f046f0f504cc2a864825542873edbbc5d7ed17af125a4f2cf6433c6f4f61b81173726981dd989761d +88e2e982982bf8231e747e9dfcd14c05bd02623d1332734d2af26246c6869fb56ee6c994843f593178a040495ba61f4a083b0e18110b1d9f5224783d8f9a895e8ee744e87929430e9ba96bd29251cbf61240b256d1525600f3d562894d93d659 +a2d33775e3d9e6af0d1b27d389e6c021a578e617a3d6627686db6288d4b3dffd7a847a00f7ef01828b7f42885b660e4204923402aca18fbae74ccd4e9c50dd8c2281b38dc09c022342ed1ac695d53f7081cb21f05fdfc0a3508c04759196fcd3 +93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8 +99aca9fb2f7760cecb892bf7262c176b334824f5727f680bba701a33e322cb6667531410dfc7c8e4321a3f0ea8af48cb1436638a2093123f046f0f504cc2a864825542873edbbc5d7ed17af125a4f2cf6433c6f4f61b81173726981dd989761d +88e2e982982bf8231e747e9dfcd14c05bd02623d1332734d2af26246c6869fb56ee6c994843f593178a040495ba61f4a083b0e18110b1d9f5224783d8f9a895e8ee744e87929430e9ba96bd29251cbf61240b256d1525600f3d562894d93d659 +a2d33775e3d9e6af0d1b27d389e6c021a578e617a3d6627686db6288d4b3dffd7a847a00f7ef01828b7f42885b660e4204923402aca18fbae74ccd4e9c50dd8c2281b38dc09c022342ed1ac695d53f7081cb21f05fdfc0a3508c04759196fcd3 +93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8 +99aca9fb2f7760cecb892bf7262c176b334824f5727f680bba701a33e322cb6667531410dfc7c8e4321a3f0ea8af48cb1436638a2093123f046f0f504cc2a864825542873edbbc5d7ed17af125a4f2cf6433c6f4f61b81173726981dd989761d +88e2e982982bf8231e747e9dfcd14c05bd02623d1332734d2af26246c6869fb56ee6c994843f593178a040495ba61f4a083b0e18110b1d9f5224783d8f9a895e8ee744e87929430e9ba96bd29251cbf61240b256d1525600f3d562894d93d659 +a2d33775e3d9e6af0d1b27d389e6c021a578e617a3d6627686db6288d4b3dffd7a847a00f7ef01828b7f42885b660e4204923402aca18fbae74ccd4e9c50dd8c2281b38dc09c022342ed1ac695d53f7081cb21f05fdfc0a3508c04759196fcd3 +93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8 +99aca9fb2f7760cecb892bf7262c176b334824f5727f680bba701a33e322cb6667531410dfc7c8e4321a3f0ea8af48cb1436638a2093123f046f0f504cc2a864825542873edbbc5d7ed17af125a4f2cf6433c6f4f61b81173726981dd989761d +88e2e982982bf8231e747e9dfcd14c05bd02623d1332734d2af26246c6869fb56ee6c994843f593178a040495ba61f4a083b0e18110b1d9f5224783d8f9a895e8ee744e87929430e9ba96bd29251cbf61240b256d1525600f3d562894d93d659 +a2d33775e3d9e6af0d1b27d389e6c021a578e617a3d6627686db6288d4b3dffd7a847a00f7ef01828b7f42885b660e4204923402aca18fbae74ccd4e9c50dd8c2281b38dc09c022342ed1ac695d53f7081cb21f05fdfc0a3508c04759196fcd3 +93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8 +99aca9fb2f7760cecb892bf7262c176b334824f5727f680bba701a33e322cb6667531410dfc7c8e4321a3f0ea8af48cb1436638a2093123f046f0f504cc2a864825542873edbbc5d7ed17af125a4f2cf6433c6f4f61b81173726981dd989761d +88e2e982982bf8231e747e9dfcd14c05bd02623d1332734d2af26246c6869fb56ee6c994843f593178a040495ba61f4a083b0e18110b1d9f5224783d8f9a895e8ee744e87929430e9ba96bd29251cbf61240b256d1525600f3d562894d93d659 +a2d33775e3d9e6af0d1b27d389e6c021a578e617a3d6627686db6288d4b3dffd7a847a00f7ef01828b7f42885b660e4204923402aca18fbae74ccd4e9c50dd8c2281b38dc09c022342ed1ac695d53f7081cb21f05fdfc0a3508c04759196fcd3 +93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8 +99aca9fb2f7760cecb892bf7262c176b334824f5727f680bba701a33e322cb6667531410dfc7c8e4321a3f0ea8af48cb1436638a2093123f046f0f504cc2a864825542873edbbc5d7ed17af125a4f2cf6433c6f4f61b81173726981dd989761d +88e2e982982bf8231e747e9dfcd14c05bd02623d1332734d2af26246c6869fb56ee6c994843f593178a040495ba61f4a083b0e18110b1d9f5224783d8f9a895e8ee744e87929430e9ba96bd29251cbf61240b256d1525600f3d562894d93d659 +a2d33775e3d9e6af0d1b27d389e6c021a578e617a3d6627686db6288d4b3dffd7a847a00f7ef01828b7f42885b660e4204923402aca18fbae74ccd4e9c50dd8c2281b38dc09c022342ed1ac695d53f7081cb21f05fdfc0a3508c04759196fcd3 +93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8 +99aca9fb2f7760cecb892bf7262c176b334824f5727f680bba701a33e322cb6667531410dfc7c8e4321a3f0ea8af48cb1436638a2093123f046f0f504cc2a864825542873edbbc5d7ed17af125a4f2cf6433c6f4f61b81173726981dd989761d +88e2e982982bf8231e747e9dfcd14c05bd02623d1332734d2af26246c6869fb56ee6c994843f593178a040495ba61f4a083b0e18110b1d9f5224783d8f9a895e8ee744e87929430e9ba96bd29251cbf61240b256d1525600f3d562894d93d659 +a2d33775e3d9e6af0d1b27d389e6c021a578e617a3d6627686db6288d4b3dffd7a847a00f7ef01828b7f42885b660e4204923402aca18fbae74ccd4e9c50dd8c2281b38dc09c022342ed1ac695d53f7081cb21f05fdfc0a3508c04759196fcd3 +93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8 +99aca9fb2f7760cecb892bf7262c176b334824f5727f680bba701a33e322cb6667531410dfc7c8e4321a3f0ea8af48cb1436638a2093123f046f0f504cc2a864825542873edbbc5d7ed17af125a4f2cf6433c6f4f61b81173726981dd989761d +88e2e982982bf8231e747e9dfcd14c05bd02623d1332734d2af26246c6869fb56ee6c994843f593178a040495ba61f4a083b0e18110b1d9f5224783d8f9a895e8ee744e87929430e9ba96bd29251cbf61240b256d1525600f3d562894d93d659 +a2d33775e3d9e6af0d1b27d389e6c021a578e617a3d6627686db6288d4b3dffd7a847a00f7ef01828b7f42885b660e4204923402aca18fbae74ccd4e9c50dd8c2281b38dc09c022342ed1ac695d53f7081cb21f05fdfc0a3508c04759196fcd3 +93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8 +99aca9fb2f7760cecb892bf7262c176b334824f5727f680bba701a33e322cb6667531410dfc7c8e4321a3f0ea8af48cb1436638a2093123f046f0f504cc2a864825542873edbbc5d7ed17af125a4f2cf6433c6f4f61b81173726981dd989761d +88e2e982982bf8231e747e9dfcd14c05bd02623d1332734d2af26246c6869fb56ee6c994843f593178a040495ba61f4a083b0e18110b1d9f5224783d8f9a895e8ee744e87929430e9ba96bd29251cbf61240b256d1525600f3d562894d93d659 +a2d33775e3d9e6af0d1b27d389e6c021a578e617a3d6627686db6288d4b3dffd7a847a00f7ef01828b7f42885b660e4204923402aca18fbae74ccd4e9c50dd8c2281b38dc09c022342ed1ac695d53f7081cb21f05fdfc0a3508c04759196fcd3 +93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8 +99aca9fb2f7760cecb892bf7262c176b334824f5727f680bba701a33e322cb6667531410dfc7c8e4321a3f0ea8af48cb1436638a2093123f046f0f504cc2a864825542873edbbc5d7ed17af125a4f2cf6433c6f4f61b81173726981dd989761d +88e2e982982bf8231e747e9dfcd14c05bd02623d1332734d2af26246c6869fb56ee6c994843f593178a040495ba61f4a083b0e18110b1d9f5224783d8f9a895e8ee744e87929430e9ba96bd29251cbf61240b256d1525600f3d562894d93d659 +a2d33775e3d9e6af0d1b27d389e6c021a578e617a3d6627686db6288d4b3dffd7a847a00f7ef01828b7f42885b660e4204923402aca18fbae74ccd4e9c50dd8c2281b38dc09c022342ed1ac695d53f7081cb21f05fdfc0a3508c04759196fcd3 +93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8 +99aca9fb2f7760cecb892bf7262c176b334824f5727f680bba701a33e322cb6667531410dfc7c8e4321a3f0ea8af48cb1436638a2093123f046f0f504cc2a864825542873edbbc5d7ed17af125a4f2cf6433c6f4f61b81173726981dd989761d +88e2e982982bf8231e747e9dfcd14c05bd02623d1332734d2af26246c6869fb56ee6c994843f593178a040495ba61f4a083b0e18110b1d9f5224783d8f9a895e8ee744e87929430e9ba96bd29251cbf61240b256d1525600f3d562894d93d659 +a2d33775e3d9e6af0d1b27d389e6c021a578e617a3d6627686db6288d4b3dffd7a847a00f7ef01828b7f42885b660e4204923402aca18fbae74ccd4e9c50dd8c2281b38dc09c022342ed1ac695d53f7081cb21f05fdfc0a3508c04759196fcd3 +93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8 +99aca9fb2f7760cecb892bf7262c176b334824f5727f680bba701a33e322cb6667531410dfc7c8e4321a3f0ea8af48cb1436638a2093123f046f0f504cc2a864825542873edbbc5d7ed17af125a4f2cf6433c6f4f61b81173726981dd989761d +88e2e982982bf8231e747e9dfcd14c05bd02623d1332734d2af26246c6869fb56ee6c994843f593178a040495ba61f4a083b0e18110b1d9f5224783d8f9a895e8ee744e87929430e9ba96bd29251cbf61240b256d1525600f3d562894d93d659 +a2d33775e3d9e6af0d1b27d389e6c021a578e617a3d6627686db6288d4b3dffd7a847a00f7ef01828b7f42885b660e4204923402aca18fbae74ccd4e9c50dd8c2281b38dc09c022342ed1ac695d53f7081cb21f05fdfc0a3508c04759196fcd3 +93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8 \ No newline at end of file diff --git a/evm/src/test/resources/org/hyperledger/besu/evm/precompile/trusted_setup_4096.txt b/evm/src/test/resources/org/hyperledger/besu/evm/precompile/trusted_setup_4096.txt new file mode 100644 index 0000000000..92f11f0286 --- /dev/null +++ b/evm/src/test/resources/org/hyperledger/besu/evm/precompile/trusted_setup_4096.txt @@ -0,0 +1,4163 @@ +4096 +65 +97f1d3a73197d7942695638c4fa9ac0fc3688c4f9774b905a14e3a3f171bac586c55e83ff97a1aeffb3af00adb22c6bb +92a72fc2d2d7888d95bd8b479fd66555908ef365b31d181c6aae60b1cbbcc21110f057dd13f9b694b2b260cda1bcb516 +934c3d60d8a31e9cd617427b842dbd49d7dcc5c8949d932773f0a0d752786f229d7017c592b3303dc5f631d2c01d5c08 +a895d8f7f4f160ab3837d80b5f6aa743b28d22ed22116269f3857130709df107867ba7e0db0d5e171492fab0db2a635f +82d3d5a542a525646953cf68517013508bf9aec3cd7faf0a311fb0970f07697c8efc6943fb7fb8e9ff208a30ce4e8027 +95e3d50c2686c92568f46c8aa3a0e7cb3d456cc532c4ea0d07d47dbbed678fca2976b0b28009a360a2fa3dcd2716a7dd +b7b60fc315983545150f0b6545509ffe3f38b5562574e640dd9c61d1a5db441855df9b0cab10096fbca09024fe076602 +86836a32ca078c51b9e9012fd37cf6647bc4bc2b8331b8c51f0958aed321de1fe44c2ff374d34eba13fcac18f3061a63 +b50bd23db7116d7cdf19bb3bbf38d946f345c2b80e31bd3ac566efcb302561d3727df398ba913d7f3436b82003337c0c +83298b2de8fc1e36765903cb94d1b3e45ea5a09f5e0468dd4978ccd9577f81e2985f98f7294a3233d822f54d8d3f35e7 +89c74ab72d45bce23aa7b71d063f0e24e03353909570ce9459e8da7f872880c0267774699a10e88ca8d169b7f906da30 +a6bafa458bad96b879b771a1173aadf9a6ab07b62525642554a9e8c62587af476925e0bbc853d745fde3c77433cc05fb +8ef8070be49300c4a428b0cf1383608d4bbd0d7831e47cc210ae00f16193c4768b01c630dad6029f760fb8e22d1863ef +972bc1b58ee7f483c768fbb64af19c87cc69c5f14f9268dd4cc6ff99c8f1a49e872030d840f46b8c18d39395693d1ef2 +a1243cd5fa37c1ac9c8a5ce77357f99a190204ba8a87acda038efd7a5e298afe7c645f88d38d2d52f56c85afebbac06e +8f7e3506cb4608555759e84094654a7b725057b737efd9553c4a00531d54bfde9fa0dbed7bed84b20d34b88b3eb59112 +994b2a83f893d793c942781188ad76518beacce4a77cae5d9ed7f7dd47d12721f8c799ba8180e16acb3da06aa3788dbf +b63d24f3dd00314b4d58ea119d1ea3e10303827e23f90dec00aa3723e8380bf8d16450cffb16631c887741834e3e9f3f +8ab4e03e2d86abbe5dd0401744ca4bbc915b787a8a11b2ba0ad580b53f04d47809948c47345439c3cdc5ea47bcf705cb +a505e73b25aee781f49df4b0d8f8e2456d6da95cf30eb58ec1e8bfcfebc80221ea2f988b7a7087bb6ceef6c96fbb294e +9185b078e755a7ec66f503484bd8e75680670f99be8bfc0dd5f05ef50bd1f3da15c23671bd7146ba2919e6fa62b3f423 +a4b4eabf6621d9db591ab635bb50f60c54cac033eea827f2d3b0e5e6b60479127edcd07ee797e6eaf6135353b28ce5b1 +979230aa42f260e1993189932d93bc47d3d775283689492cee54c115ff7109f5362466040508de3dba2c9bfa1d08b216 +84793398dd6643bb8cfd62c14eb52aa6e1fd7735fedeb4ea49fb42fbdcf804f0b9d26e89a6ce4b0e4e70e8578b779be1 +b5af00da65a02da4791954598b465cd68d14a3e31b788b0e4d6cf63231c52d57f06781ab24390685c8f3e2690394ff97 +82a8cf6a5b252ba991b216b83138c7a2a473234fdbcfc8b9d630969e3beae91c3021e61184019ace7f0ca7171e33b589 +b58678c9a81684d9c88a8c639a98aba71e994543737e4fe6fc882641194f1190105358aa2294d61a7a610e03d4c9e72b +97ebca7442c1328d8cd839aed48de80e10e41eaa482ea00351302cce0a29f8a8e70b75495ed43e041eb5c6829afec3a8 +91f3ef06c5be53d9fb26792c60390216493129a332a845fe58227627f67971fcb8b4bb6b8de3cd31fbe5fd63fe144721 +b2b42d9c7069f4cbb6b084c9088aa0025c4d7badeda1ca753e4a132641740bcb4728c7a4b61a1ea6fb6af67062b74bf3 +965fb54d9133351fcacf688195092c8c3507de2087f17e122c4ff778a1e6097ef754316f1591188ca1185b83a02877db +8e9285aa4b559558f147c74e8aa491faffa7d09ef9d63ca928a0e1a1a0d1613c5e9fd4961a775333e89acf6a1d9d60e2 +969a42314a9c871f409a04d9260c160644df40ec3eae18c839dafb6b58afce77c869d6f88cbc0ff10513219ef16475e2 +a42b1d86ba0d0e09301fd6939540e01d5cd45a9c10a9220e4779dd93cf9a0b3618fccb81f6a27f56e437fcf3df493ea0 +96da42f72efc3cf2539cdfacb1feeedc0ddf2e739d00a07df341b0112a11ca76235f9bb9e317225fbe3c062da7eed1bd +ae40e5146b9a3b1cd0b459043b3b438794b74acff9862fd00ae34324b1c7b6958763dc22f20dcdb0b5f6886aa5244a2e +a3a9c0cc707cfd6586e8aa10fb4d3165686d8e63ce4ac8ca1e64879913870e7514fee5665d10b84e9b9aae01a96726cb +8111811dc2ec713a14cfebff119b14dde24af1b2c2b0fddcb49542fa4a8e6b7cb0bcc31c81ed91d6c1da7738566881e0 +953ca02b2c059bb62138ba7f7134503a26e429f539a2854209c68d5507bc6574d71ba82cb34008175c88793feb981ea1 +a4c45e01365a5d601adf202d27c0a1ef61bfe6d6623847976f128c8f2a5d27a0931a5ba24980c186a6df24096733aff7 +85115bdeb44d8fc4b85607565169be934d4e7a5ed13e67f47ab4fab11dc99f1e5710601b76271a25af6c045b3cfcbe02 +871a84023c11a5f2f3bd6e7a40b41601e8aabbd8fd07b9a08a7dcd84d31875bc35e8e7c26505b5f829c1bef47fae2396 +977b3104c766bea6ef33075a7ce162c717fca7125eab518b83f9ab0d400d1fb9bd59a588a458ea9f7743c07409499a7f +b80c65a8bf253c75e1d13e57252e941a3ba241d1ed8b560c0a8ebd89cf00192befdd0c3c23cae5eb1f26cfa6d17ff358 +aeed5438dffbc3af5dc6be921bc7a32af72a796e34719f4b376d797a127e5ccc500ca0e7e8eefc6568d6187f09bbfd08 +b67c9a8d0c1d38e40d7f5f84a80ca3d87532751de8527a2e99ce88c4b46b504f8b01b25f16e2816099497fcb13d3aeca +8a285c6492874e340018a8d526eaac3be7e7e901be26206012ee88ce6b5d14ad3e6dd1949ffb10ce80da0b9ee18b71c2 +a29db630a03d4d2aa3d9d6f7484b027ad6c8426636c5b90bd15f333c33d7efcd306f794085154d5419aafc194c21ca74 +a8dd50311e524b87ca522b8cf2b008245736fc6f1f12ccb68bcf42e7e00b87658d858cdf005153574c424b945372213c +b1da29d2978a5edb2c7db84e6848a63c311601f4a3c0597cffdb51aa59f8d0dad04965159bf5cc05e5d19ee0f1f51b4d +b7f7ea74eb18c6434bd2d4a23ac5ae276299e6c6ecae09cc65c0baffadd79be32f34c1745b9fc89fb41e9a0b2f7f6c43 +81194eb94fe80325534f48058ecc85beb3d8ca45e4a17c03d513fcb3ef73e2ba9edeca47037bbe4b8a16bbe0be0b1ab2 +a8d7dd39a1122c6b7219af94fa818aec1a320b46c7d46595a97c786181302b362cf9a69ec019851b908ca637e4a9eb7d +a0aa50fe56a96db810d7f757df69e77e9a60e805840f484635c96438711cf0092f344cc5c7615b32da036b639182a546 +ac0b94c25058d3eb5c1d1dfee8cda07d6f124840464f6571ecf6fba2604d95c16b6abc54f67d41265d534d67b39b3648 +a9c64c88c1413d1e7275fe769c77f0b5ef4ee80341a945839e029c3f96e8aab8b027008e0cb51d9cc5be28c2d1c6ff29 +a05dcbb9ead38d761a7f5e30e561e71d94d386333656b696e4b46c828db0c50c5c048621666fba4df562d3f915dcad1d +894c40bb12acb7d45f3d38bc3f200b7dcaba14e804f0d3671e84b64dd650ba6a7928066f168c87334eb3c220d98b823a +877179a5eb49cdffcf99afa0d39bae5b0d1b248580817f03c0440cd9ffb0a4c6388af364d2ec4d552996f85eadf8c80e +a8760e2ac3a45072aea6000507cdd59fa51a9c60c29666d400db9219d72a2ea3123b7585f2e743fc2ed6777d63576d60 +8752882dab9f576f497504721e5f28e7153cf913d5acd4a22b831b43717bff078ea1b0dc3b2c0b53a169f6406dd2a77c +b2e8c488b91d70df1423ad48b17af13d2ec4158ecb88f54ab7307d9b31dbb0f3152bce30c0b0879bf503e8fcafe41f2f +81ac4644e831620ebea149a4e4fbc1e89c4868fa5e616467415c5557872f872336045e1fc230269469e19b36e4855c17 +a6a234e1f9299913a05146e2d4e09b00bf2ef91246c4a8232f65bac5b202991eefe1aa227af6b5f5bbd0a666363b88d4 +b0869efd9ce419e4c9cdcdbd81f62764a4e84f83628b06a74ff554b7f812695f52d9b2253f1e476919f515ceaa046be0 +91f374e120a16e21bc3b18d390d798a13194f7e7fc63a13853a7986fdeb1c67d6300f925d4251dfb81fce7ed3a5fdf36 +aec7525b13f52580e10d5dbbf08903f14f369a713e2f59e77ed21ce659965351c50dafdd0f3928b8ba4d21a0dd8e5b49 +b47e08d8c07f6cb4f1f0ee4c6e118d3d4d873b7140e0416654f0861a4dc011346af708db29280d15d2ee994a95557bd7 +8360037c6cf909812189421e61bf320a254485756434ce48e7c6bf681c9e0d52dcdb6027d3565892a4ffca5d8dd6c4bb +b4a3b391f471228de19e589f478bbc6f6f6889a457679980d58575f8899120c94cce7db00253060979741924dbfd042f +8852803515447255d950af8e74768c0786eea5b6404517ce600ba35a759728c3d257eca22507b1c2b4e42d220dee5617 +977292fe648a6166a85e57f1bc91b7ccc7d28cd3642715572db31c4efd1850b937fb7854d0d66aa925b930a072d2fe7f +b56905a1da8011043bd759a61d0052b738bba0b6985c0b6e73e4055b72a6d704bcf2a496d410f999483c6c46d1aaac4b +adc7ca377682ae3eb10338bac5fef01f5f99b31d2af06c7e03f0c10d3de464ba2f7a470803d73650a2a070d733344645 +a99c017f93ddc02e829b59ea6835b80604784f5c8caf32d28532abc67c7f8a13abf7eff8fca5a41fb176037c3b1e169a +836eb0850e6b06f2ce31d0d6a5f48f7ec7ad926c3b69af797b1931001d5478b39d806fafc3e2c0a36e560fae0fcf6612 +8323c7d361d89635f2e61474fd9bdb43c79e140e0d196a80088740372382a6b7812930baf481a47e2336ada828ad3ae6 +8b2e185d19a44f666015898544fa48744d1352decebbf987605378cda0a31a21f45ac86897510e348572b62d44363858 +9865078f2d46334b99fdfe228f9c54236af4feb2ddc27597814e3e6ee217f668ada24ee3cf4de87866e67f23def4ee4d +969e3ff317524ac96ba5de1b50d6c5933ab6cffbf7e9ceeb62ab58fc6a032a07dfd34b3f174b0aa8ad9a96513a9315a3 +a58c7cdc0912f6a78ca9660b3e44c8b19f36931fc4228ff04e5402ba468a64323126917cdb9eb65d9564e3eb101d0b87 +b97200d4fdda197a209a85243f530d92a0a8bd1da7f338a3c9f8f58f2b0a20330aa7e5671f48356b41076cf3207b508b +ad3c167108b7254b25c5c28349ada82a134d333eeab895b226ecf1b66da637ea6143d5e97be4023efe02b7eeadf2db42 +ad96a77f490429faf562082e46372eeb9fb4688e4b1e2ae7086d338b51e03ca5ad3985800e9e123c99ad9912b76cd3d7 +90ba6dd740c76f7a98846e9ed4bddc3f85a34539d962a78f10e84bd322145a84e6cd3fb92afdd3dd4adb16b25b342786 +a7085652d463810b040163d775a90a911c2945b0b142b457c22e6be8b89b4840980572b271c8547eca317ff52282c491 +a92cf28cfa29dd9c803527daf06c23ed9e91bf8b5c3926879c4c9a80967ac418d1382ce21a06ceb684466bf856bab304 +8c0626c19b6d8bd9d56f2b038c6200083976da0cd4ae5d3c3a71d73cd789fbd99b3ef414657079e6d7365ba968c43ef8 +ae212cfe8f5927dc7441d4ce5e2b72182aeea2857c35c42f8a370d0aecc2a1c718d47d1130e3ef10ae1c917d1cd752e0 +a5280d4b30cc1989ceecab7bf81acaa39bffaada1bf5f41ed0def755840e929c2fa3e2b83640dc5d0d86e8670aab37ba +93d4685a00d9f9d2023af38efae02ffe55291dff5506334bbc98399223891880b58d037c205f7768ea3d53b7de23ea26 +a0fd5e9691551ac479f91d496373940d0ddcf3563468c1be35722f746de52d1c9b9397fdde2eec33ccdbe39dc93c1027 +90d2a08f2a23a3455f73a2c3f9c8d686143e01d1b0c7cf833768efd936cd6a49d292aa1207aaefc42b75f00b70ac67a1 +b1a55052b853c1169006f8f81a3210f8d2096d483475c1ba4d641d960c0a63265d6db88037dd025bf683fd4555ac81bc +ae1724431b6d0439e0b44168b1f62278ce7e21e3b2e7da664d0cef67a246b090afcc35244fdf50ff1cee87e406cb0c35 +a029df7b00a2b57d7bf6791000333c5bb2e416a06e019394617e92055e7c78d8bf29777143765ad6b389dbb0cd53a6a1 +a7fb942f2b95eefd7986e08f7a59c6f45f0a1c51be0e3f6e33ad67cf8dbf1e243632d001c52f7b441447b1fd03b51a63 +a76f84feba16773b55f23d2d66037e5c1a9c85647c8986a98200585ec2f9cb28158ef842fa61beb4c86a85c229692c20 +b5e605081999c80ce61b53408d71a892ac1d6f1b177ab2dc7a18b03ab612d14c51bd990e5f4826f2ba4c0310e332a9d3 +98e3d5a7bad4eb817838cadb18a7c2efc5d586a402f0b54b894366855018f316518eb2d0744e439ea0f40a83176eaf46 +93dd180318c952ea846f2e9f8eb780ce5549f03b7b17de14c6d59be19419969bec74b472e34eed67f57c32be0b8c12db +963396aee89d4d7c5d54d0277a6763f8e1edd9dd608112afe9644d17b3c8c033f6c81b162dfc474c3c0a5adabb449f73 +8bf25f8b181f5f7fdaf6eaeb7016bd4e4680a011b244bdb717ceb8a99ea5f18479cf98ee247bcc76402760280b116248 +85084d95ae492f26c7b1fedb9077e9e65964e5ead9bb13bc7f1aa8cd7b8c0ee2b9c0663840c1702fdd27742ac462d5a0 +b78657254e839f00d4a9353470b2a83a782f7d8df5575e7fb9fcce85e4c8d7cde72419bacf874c57ec124dce174bcbe2 +87f2adf781f2f57c37be008947baf78d22d9daa228ea61369cf52c5f03b4e7f4d994b1269f77d315a0de3cc54f8dde14 +8b6ee9d824109ca2196e3061c821d2026c8b839d58993745076de76ed960132715678f226b289d20018fc4200d5330ad +8d76f7a41c492e403de6bfd36e44fdd564606b6ffc9a6b90ec45c0dc5594860dbfeb20b07562ad14902363e121351417 +93d86f0a70396da3daf76da707d0373378082242bff6cafd9a0e36475745896c30ca40a03e5833cca69ed76d203429f6 +b443d71684a8d105d6504637a4bf93089154e713cd54553723665a9d5c15c460976c108f79b0200c90d55edaebd4294f +a577dcb11f615cf70444675d4745dc5fa800334730c86112c05c525948e4106481b743b4b36ab12fa3144a245e9ac7ea +b16116160db122d39f939485aac8070bd63be9750ce989fbed075163af12b5570f918009037dbf71800708a8d16ef3e3 +9245e9f5da5118c404b8bdaa9f9f158bd29d38f8b7ce5d67e9ad970aaf147cacc2487a2ff07cb2f3bbcc29f8492a7fc7 +b170d0caeb6a6a29d4157e058d077518b74cde13d0c918d5d2ee76914a483e77deba9ff4d298b14af64f53b6c8883cbc +810f6c955d025d9d4b19b122e3616feb42565b8ccd914f9e91807a7d172ba3bbe4771f5ffea065d84c9200e62b9151a8 +902d496e263e8894c59493706b3d83b241040cdd4da44884872585658db410256b2f082b870cfa90c1a82bd70495707e +80c1b7cc6d570b620edbdc7c0a4583b1f4dee1669bf56bf460bddbf8e653e25c835a935c464e5cdf29a81c58c943518f +a9aa69f94b15bc7e128f9dde1632f02cf95258b99daa93b73d8c2afc060a55e9636e767b6b99efe262ae915ffd57b455 +b9b61931f1543db289aa5adab4234e48524de52e0227bc926d4365624d50a5001af70d9bd35b5a04ee57e764852684fe +901be2ac33470af7876834faad7c7474399296a9c81787b49998d6216edb4686f4acf57d15d1626edc1e5e675911e577 +8a780304feff9563014aeeb51221fb88c75b22b8facb45718bb6d249610d19101b73e48ec8f77a243429aa9cbb4a4300 +9274a29e25b0a504ed37f894838859a0687883919a9c8c966989ff651207e6f4b98c27bf397e0cf4ee63846569904f38 +acd56e40a1e25a363144a5bdd04a2d68c411ef0d992023cc8270cef5ffb3a80219af80fd2926472846f5a7f68245d9e0 +9505c0985abf67e40c7dd2bd707ff9bc3fc9d26302bc25b61c21c0cf0e52299253176ebd73b754b496410805767ffb04 +8f827fe86bfdb18e698c96f2127841ac3a20b65fafa0c7c62a9195570e6e36dbd0fe29b70313b8a9818dcb9faf95b9ce +b4289e96bd8426bba9ad67266d12e804d1452f013765db9134645d8cc2ed6979e57bb73069886e3cf688b0c294a2cf4e +926163b50d645b27e75ffcea90a733207005457de284461d9bb8e6e4a5f7042fb02553175e33b5fcfe5da906b60a9edf +ad634ee62af65d073e32662de6ca0f3d296904048ee07205100808faa1abd0bf29f53a69dcec076ddbd322bfb14c9816 +ad77be98757851ebba0c35a9be67333394819e9a65493f039e75c4c9705a88064fa3842f35441362f0d3d8002eb4b3df +b281fbbb165a7ad0d4707d219ca4806f781a2b185a09a0f649cd68cf5533e4a5d205bb36a669ee51e831a4706af3f1ed +b7834ffbe76ec1177f4dd72c5032998260c85b110f5b57a699301fa47eadc94a564075472770bb06ae2b98b973b20a07 +a5f402ea96f21ea35deb2907501f1157a649cd80a76e5a42e6c2e22b2f273098aa694cdd9fa24280c2dea82dc43efb51 +81cf72ade9fe586f7fb4f8389cc416fe691452fc2bf1cde708052f005572c098a8494c86edaca29abe456cc75d97362e +aa3a68cb71acd5c501795201daaa21a35e3b8ad5c5cc4cc9c6d19279c439985caf25c29012915a9828b47844aa5c32f2 +ad7a6d1e27d888b4de3cf74893066fffa0b7028b9cad86caa0ab9dbebfc0b28a169ca3f6ea5e247266b1377746402bab +b8cd1f7b160e8f018566c7b2bd42658dabc213004bece6ce2ebd6241882115a1a9d92db2e7ea5be85505c7054e493b80 +b040e163e22bd8f09e1aee245bc752266788b0a1d4bd731663a747286a5bea9813e9ca5d18acf50246738f130d488e21 +92780fd0e0866d4d88c809b344017e76110a2a94e6b83f885205db0634668a880cf589010e51394f16aa571e474def9a +81ff76c79855652e4a4fe8edd473e65e3b0a3ab54917db2c520ae2f43d36fb02fdb32c7e06303490f167171e58a3a9de +ad76067d73f590d68b6ed37388378b05ab5c052fee76c5832cf0cd7d12c150ecd225bdc0075c1fd98c1689c9bcb0e286 +836d5606167c62ef0bd7867d4d52c289e6bcba3d663d50d6749768edb0115be8a62168ac4e961904d7cbac8341b3c736 +b765e7d00c489029d8cc4206c4636a26fb011d28fc045875aaf81672678f8c9ec7ee27a98e5e181407a135f9d494d336 +ab782b686a3c7c8e66331ddaebf426ce649b11fb52569255ec8dbf5b6e1155208a34bd6376fa5413302b367eb9ea36c1 +a579e2d93b17576fad3a9607d40b92150d2ca88209724184aff9ebb524938f1d7889ea3b7a7e927519e3430b4bd04aed +89e1db4b574e3b4493319f4ab3cc1d2a81d130f0c7aad00b70adfe2eaa8eec90eb5133561ce3202ff6bd3f718e68c67e +b317b29982a28e865dbcd5076f0b70fbb6a389990dee3b2bbdbf2aaaaef07c363a56f263a77f6dbf180bc9610fc6afbe +a8e36630d5836a7677bb537e2765c0a97087de716b26882e83c7329412bd9b4211f3a3d317f6af06d7aa9b9305c3c936 +935e77c8a17a99766bca67aca48e4f856e402f747f42678f092ed4a954858a21b8f478c9a9e0bbc9516fe5ab63a527b2 +a4aa13a9225a61df7096c3de4c38a525e5f8daa2e9f76adffb9634e69d995fe2869cb3a322073be9d1ba15eb70684437 +b9927830424ddc42769ef94377c7643e3168eedd7944bd27d4b95cd741e159cde1799200fa33d86484d54a6e1ea2a03b +b315e14dd739b242855d7cd16b2bc98c669f51b91e387747ea1a612ebf481fb1b6aed8a0837ce27b9c9408a815f9322b +a9be82a9e77e1c101330aaee739266e6ea30249d1d294bdba30d3921681acfe48ff0405d2596f1d323951420333a5aae +97b46484207597cb28dbaa73605ea9c3c7397bff15c06176674cc2ad92746a32199e345cd21ec2d7a54f7a134d29505e +859ec9284ddcd80f711fcd43d7d91614b435c85cfc500753c5ad0cc4ed4229258c1c2c45ded6771949f02ac0558faca1 +916e6a36204e3645e524b830839e2f0cb3ff277cc49102f446b6f46c3ae29a4b003824012d2c5513d07cc402a4a737e7 +8d2bd263d30b15a9c2c3eafea17d85502c6618c5f37496dc91728f09ed2dcbc616c6936281536077522858123ed8ed0f +873272487ceab7dd687676352ca2f9da14d5ed453cf4c8c92f8bbd85341b77ea19230f78ae80b04712d53985b6f234c4 +88cc85af6d12f937078497df03c70abdca11d73a5421b9416f2a67ced7591d70b5a0e7ad562e55e0e337354bcd9818dd +b01cdc53d317c93a4b504a33fa467f5def6a681ec1d5b98f94f0ba7fa9984d568cc859d0595b65049be3b127e7197ebe +b352ad93c95e956388f33ec43e45b626f959f67d915e00c96bbb887a65a7abaefe462f9e90e4691bb71d22213a5da4b8 +b81fb507deb084d4392cbd8e527ef580d4281d462a2e46ab73d4bd9b8ca9579d2df7faf93aaf9008280a4c6a7cd0a56d +ab4a6c890d9df128c68078a55eb5aff7047455923842d9e97dd62fcf24934749ca426929a0bce4e19830bccbc569936e +8a7bd53db8401f92bf6a7633efffd0be80f92efa4845d7d1c3903fd63e54d71219cc8641f5f046267b045c584a53d934 +a8ea87452ead85ab9434a2d8ea7e47c56bdc6fe6246786cb048a5720da4274fcf007b9a35821bd2471ffe2cfd255a01e +9355bce0ea787beb264148b9a0fc51e6bec0d392ffcf21ea580ad20ef0c60fa7fbb7e045f056ac16d2f0bfcd04e140cd +ae8d7acb166734ca9ef8613222f4f0720a235a1559d77568fd4a449ad6b3b924b38b0c5852f144adea348bfdc9662450 +8e001807f943401cf12ec6d57a30c73cc7883a6a3f4bd16ee7298bb53f1187c6f45d2381ff321d57e993f339b4ba96cf +912807db0e7fcf1a1adc594c3c6b283f219e835baaef2165928e3a3dfa73d3ea520ccd978efaf73dd685659493435914 +8530a95089ec2f2b86ba752f11bef5bbf62b29ee5735f6ae6a2ee4d64d75072089d17a27966a3648baddcb70b7aa7a95 +b15b3bd6d3a5c5ac39dede41ba2c86c99237c5711126ad184b90588d95cec3d39d8ef7b1049480817d7b4bd4e3c4c8f9 +a1ee1d1c8e7a9db20ce9394a297af7f70012aea33e85e0f33dc99d83a86c72f682c93b19e8bb645d741d18b3e9ac7d27 +b3e02bc2f4f1eb39dc18978b6d6c842a5e2d4aace2b39565b4178ff250053085a1d71af33c38704a9d16b68eadbdae4c +989e460723c841a43563e12a62f16c7c8b1e59f961aebd1948df513654171dc321d72db988db819d4c5446cbb2b87279 +b3966e52b48072cdb4e9cb3392f2bb8e5b688f96f1d6782b937b3eb59c86023726090b2c33a6495071ed2f410e4a4b84 +86cf60512976a04efe244bad0c1882f94436afe1c0dc05fc2752947b413f33766556452fb7389cf80177183a4025a17d +98e79f4c3ec507e0ac6d2366abb1b26e58cbd6c10bfd7bcc92c88a46684944a6d49f530f255682383ee9c294016a80f3 +95360d1a2d224271bea707dc27322e01ab38f1b2c396dd65d30a2397d89a80b74ab19fd99171732be64d1b0838314b16 +adf86841174a64726e7fb2bf576e3be5c57c1429c26ee8b7686543f9a09dc377b8db4a95e3d0ff5acb8335d039c003b5 +a6f36d08de9c01cd8ff59c9f78bbd2a09712116d6733e2a8397dea86b3dc5612b83386ed375a2291ce5a29e579ce5d68 +a81de0c93cc8459f75391bd05b217b26673f9f3126706f2f4d863f0550284092470224f61d78cdb2c744f527f874938c +8a717a43e341495e244a4f33320cdbba4042f1e379db93394f1e6bbcd5bac41b873444ac466b75330e2f8f3b17db0a08 +b190346b2f98da03629ad3972971f9c7210474bcc48bbe76c75062c19e1fe12727596dcc2d5f921692644e99d1e2d3bd +8c64dd862c70f72c80deb4ef0a000d7b2af2840a655ad466b62cadb9254b36b985dfec22888ea8ec4a19f4075ff2c584 +b428b84394436c48e511bfde561b8d9414429b0905e1450daf0ed4c75459be3acd321fc616f3c7d4b21207274ce9af38 +96037562c455863af9447f366cd0bc2fbc10aa95eef21cbf93c8b5bb3c7c62e88c8316a857322f7de2aa17328f98bb68 +81bec7f699758d6b762f2ad1bfb5520af698f052e8c0e43c48744dd8a7d125a563ffa1f1daafd50df6da03fc0d369222 +90ec28210b98edc7c2b108646a2b207bb710779564b528dce4caab378fd67a03173696439e512daa0f4fb0e2f5036af1 +b9a1b0f959f0126dcca0c526f1f778ffad81e9725747d24f05afc5673ff02ebdb1d58c85be3141a2e02699a582ed5875 +97cb98c9b00c4143807053bb1de5cfd21e5980fbc0f6f6901fd7191f97e3a5c1cb0687ff624f97b2e4a3a90808683406 +9097c23078c3cb4dd0ea432d0790ce9adf1e7dfe23b6121ed5126f0be62c4eff59e6d58dc955c95809d97fd9938f2553 +a1e43c5a9b046b5ebde6a0c45b947319079f5d23b2b7272dd8bbf2f40c16c8b238a7c7296b63d929f069a571c1d7ca6b +8ae773c22c585927b7f29e2779463302859ad28a485dacca2cd40ab866313e73d6b6de08ef7476fc3c56941a34200d19 +8ffa098e8ef62e056508d144792b1faec04e869836375a78e1f62c5a39842507a62667984ca748c7a503d3f471372966 +83eccf75345f5d162aae2af1abc0f12a048484743f79675ec16d1146b85495ce3664ca9d88d8c8d9e8b90add6521aea3 +94ccd346b8f9e431cc0dc9b7996e24c3bec7270716cd46cde7b0ea86469809695089a39cc72ca25c33f77803b9d87529 +83b55069f117ce178400db1af5974696350a1be374934487ee28b311ce9052ad4ad8f9979931a7b36c71af00dec6b7c9 +960b626529f3c455acd5b9cf092bee0a39aba03cd09d8687d22c1c304fd27e6e28c25f030639ef75ae7e3f152b28fce0 +8d3c5247b21bb6d5af2631bf2d595343521192e8545f057e02a7a2c3e49a8e3fc752047f69eec04db386ed60002e1f44 +8d4fe310440cc3a9e7bfe60e060eaa5782b08d71619e7f2680142c95dd5353388b58ede30545f386ab16b3756bc412be +927a2afbc50ac10466e917665a63d4d6d24e642b1869502c06d4dce3f5e6acdd7c0c0f1ee8d4e6789140ad4189356543 +a0ed782c624d7420509abd6103ff44417b7e29f991a38141068dc2c1bfe6568640854f2ec847e5bb8e5393fe83ede2ee +a3ff9f2e62d86b3b82955efb19f8f1d617c2077b22e9d055bf2383499ed666a33e57148a4817448eb2e50b18cc8cb1bb +ae219dc824129eb4ed674e59511d84f66b461ef77abd45ee752a8eadbef865c1243505a24a1bf6f73863340d2c69a121 +8327b02b7729afaa54b39cc12581a5324a0a14ee47a696cea2e8b8164f22cd8fb4385bfd00256dde2c32f89f0ef47c41 +abaac567c0235bc0feaba0665255ef120d6138bec713f1eab9812c8daf37b5ff97d4c4e4138c4052cb37a26b0becded8 +9110b96093c679df191daaf092187a937864e59c885c4814d08ea9fe0d5c5d2ef5bf29a5e821a4f95e7f27f9d1867662 +8e4e5e3448be3be0b22ee1b0b561d9031c836b6292ebdfa6785fe78a8f97a8e5f38e0388e932fe05cbacddbed3fe1a46 +a55d6708f2f2854a5f95fb9fad7c14a43ffb8b48b5e1051a954a5ca7ef229637532762f0db30f2e1da88f994f412e0a5 +a6f23f2f52228c46ab79acca79ac440ed895c8a1d0924b14c2ecc65cc61684847dad75e26534d57539452e128f22fa7b +b0e1e5def6fc240556325ca345aa31f05515670b3bad6745cc9f19b109e16bdbcfa4b008e4aec200c56e093db1097c10 +8c0392a11e7109dad2358a5e034b1bac37066b50a34eaff7d2e692419feb9ef40a01909cce984d862c96c1460b474340 +a224ed90684d79d3496197aaf6430b8ae215ce56bf98f199f365daac20cfba59196ee9959665b18c5236d40b993940ad +b955fbd63a3ccd1efa7bdefbe01ebf1e3e3cb44fbd04c5c6f25459ec8f4ff679bee4de9dd6806d29964a4ba053df6e86 +acffc3f12f69bea09afc14cfb5f63d44c2ae4143977d2aaa06ff74d0ed5c137443caf98bbb1691b49bad1e4522a118be +959546657e459049397eabe338b7fcda8603f2f9e717c60cfcfa6af0cf5774d192b3687da34838bc7ef8cd0c5c59ed88 +a46d7ac7808410e35b3603662a9a8d2bd0de24150bed7c28df86bc137ae9f3711727f1178a0d20558f1e39e3c3698fef +b156f79f65296e5efea35234c68b776f8eb0d1ccb79b7c951b57bc22712f72e8aea0ffe30d2a97ea8aae0f62e2e4a3d8 +8f816ce4e779207dba556f9b5fee19407ce873ed6d0a856b9ad472c183cbaf43243caed57e0065ac10869fde15ac84ef +b5cc4b1870d4125307c7e1354243bd4c6aef88a268037208e1d1cf207fd16864486b1ca9b58bb5ec1152b62672afcf47 +88fe2321bb635558ac9f712566ac3297579aea00b67e2c2b6857e82f8c092886b3b11d1787acc19de14f393dafebc273 +8fe0ddd4f9c5a5cbb8d1120cbb698a8da1ea36179f87c8933146ddee1b2a635e0e54e45cda841645dafa55a242e6f33a +b15837b03d304d324507776a5030a5f3d3b6b69c771a7e144763c2432df9acd1f2d3dc9936f59961d49be5117484820a +9136b21549b7919c8575c90e8339f0ba2b6997a858a450194aa296e3cec838049b52270aa97506f872958427dace6a74 +acfcb0b69264e8800f7b8f00e0b8498fcb36f95122c7087f0e5f5ea8d6371248c68ce610d0b66c464759291fc603516c +904f6dc6a143a40102d89557c6211e60a28d7a423c25e54033552b83ff68bfc93a384e66f771c4ac640a5de3070fcd72 +8e1c87da2af5c01302723dc7091f4d11c715ebcba43d038659a99a12d54e03a08b2868c1e837c1d60c3431603a879ef0 +9336bcee2029ab84b889eebf3cbf3e52ddf22482f4cc069d40796ac849167b18479d79642afb6df09fbb12be85a2e4b1 +b2679f9e7d2f5cd62aca4f123106e39d8aa0ee5ef5136d1c194491ad0a4e8257ca55b53fafeda9c1508a85863d2ad395 +b092d8e72d338e9d0b9c3776479223b0788325f60ec7f561faf637e604f6ce29342e7520765797b52793333dac9d04eb +8a7aaf02d9e702b894a65c22e7440590d1739aee7f2ac967cfbf3ca950fe0c4ec04a0eb8e445547239605c0998f5564b +b90b3f7eb407464cec7dcee507e1b3f361de225d0f5326c61a11e94a173f345debaa12e01784252aa1996d4700d1cfbe +88664ecf12b67cf1d584e7b8b878cdc4ead8eb81b213dfe6914055a422563ea149626080f0ea1898308f466eeb4373c2 +9455063fc9535ec9feb3f05c282d5ef3da39ecd4b7a38a0983d1546e007a47ee3c23b6c8635192bb866cf92af60fb592 +99898733e4218076a729232fed49646275e08647b7b441aa84e019703f4fc18fb656b356fbbf97548d6f293a763317be +99b5cee4527b689d6513e4a05ffa4ed78817645df53f4a0849e8162ed867c412e47208eba5489a1065cd5c73f14ebe78 +a90800759a3270d577d4159be6dcf08021586434bf931d88fbcc26ddbb0bde0ce402241cad87cf0eee35d4fc846d3dfb +8e9466a5e11b611ca0edc0e6af0eeb77b2eed9e570fb0ec2692654de90d1d73c2dcf42f281128c9ade0473fe87543b69 +817607875e14440d1f7ee44a9987ceab26e47eecb8960f0ab2e3a98505bdeb3afbf2c92346a5f2564f32611af35eea20 +a497c02335c02b2527a0314da2ffb15d24df06ee396de5d9921ac6557d9f0acbb19c4bac457bd0ab3941b2881ce3e536 +86da85c393f8f291d7d7f5d0b8d98bc7179a951f79d7cd6fd0067383a002dcedeaa71264849284132f9fd69592f59f95 +b602c85dd940c1bff27b3ab7b93cc1981a1ee74966910baf698fe6f1c6be86f3d824cb5e4a8959df223e674738e71e03 +b4786f67b8f7799422fdeb4b4a6d649cc0bdc877487670056fedd8836c298984863986ba1365bcf9acaf29ef1eff990c +afd123e4d2cebaa8319fe0f4e2f7b80432d58c164e1247228285d30d8bb47ddd610bd57e4ed2d54a287764cb3ee90cb8 +b988cee812c7c6387a814298bb3b39be19f793bfd0deadde4bf47e7ab7dc1db1d55c56fb19ce034f466e1fee6cebf084 +9993e7e2629b7d9ed90b169a8cc41cd7f153356b92a1527eb7b9518138898980c090bfb4d0938bf57f2af519b7fd51bf +9096ef9a2ce7d5e94d62fd736a3743ecd8ddb9c5152975141714a263bb71ff57b9f8f39c6b15b968c920a53e2039683e +85462eb8184f23b1d89c24b7d222905bccaba3c2665545d57548173abb60ae2c317b26de99fbf7a576e771566fb3531c +87cc549572b2287b78c5a28c77ce42cd1eb46ba7413f827403efb8bf554d735f5366a49c1d146cd8398a123144b52ee6 +a6f0a427b8ec9cbc3cfa7cbf5b3f98ad5eec34824620c9215ff6ab7b933231ba1534a53141aaa59031470a3a994e75f3 +91c8bd19b39190f4b8916eec2d33b13f6b3605da7b511d41ed3dd5cf790caa755565224308b266c237999ed396699ffb +b2614c5953e37f613a1489bc7745bed65264377758de39239b27372018b52d45ddaa174be167781908b59c0f389f9bfd +8453d03b0a7f7d092354c51901c35fb09bc9c3a1d13a64d944ffaf309d1a8c453e586b481c25037e711976207073e89d +86126ac6b68429356547d340cc9bf5225e851540eb4e59d2823a753129c1c98a14a89cf497af8cafbe6f233b59494193 +b526157f26068a35af48f3b182d5b04cc3ad352b33e19797dc9f9baed69a71140e1638b639a376ccac978e8be297a04a +b7f97c6355782783a0df6c9a751d2a06fefd0dc0380deaed494393d559178355558ab10630dd4c23fdcf31455504eacf +86cb6421bf1e4ab8bce161a6eaac0981506b1089ac537ceeb5d3f6926f5ff45e75cc9b7dbf3c2d01de97635096c3b909 +aa70c056a180509e9b02c5224f63a61abb87f649e28ef4cd33890ff2e49d76acecd0628c4b7edae410ce100d8cd3db7a +839cfe9ea5543611c1218233dec1c0fb85499b5d9bc5dda58889bd6ab67defe96a66466185a33de8afa4d9340c01741f +96f908d55d5d249822f9338018b4bb610e01fdb98f690d6dc886a238fff034b534c04e3da28565fcd785c42f127cc792 +b702a0775554e716dc53dc2c2001ce8d69df29dca24ecba72a31f3b76ba6e03cae7a57a359b21d56d2b1fa3a034d24bd +acb79273bd0b0814c017894dedfca3bf1136754cfcdcbbca4490ad24c034f4f12d48318c33add943b4057036fb7242e9 +8e6ac189af56c52fc3b0bbc1f62b98904769d0bdca1c7d8895653f68ed0e3da7556ee691fe1196bcf9f944a2f2795f97 +ac21009993cb2e327dba835b714356db25199c7892b49f9b764db494e8c079f96d7c5d6b751fb75767eae6f87b7696cd +b14365e06ebf557eb184c7146f7df72f07674419e31839f995c3c655c326ce886ee909a60a922f3e6d468f446a798eb8 +94d33c2a087c7e33a7bd25fc3bfec4990c8872c897ccc77bd324a4cd7efa87c9611e8005452ad101e3350f9de9dd4c35 +962d7a29f61eb82ef4444f6e114fd4d52b3b9bcd7ad8a96bd0fe5f4483530479a037852b8a34c6702a298d6d76d78d35 +84017833344df747ee5791266abf96431b678c8820dc01cbdbda980db0b314ea581af095d7971db6d7d0867002533d2b +a45f6d37885e268172dcf59aea6dc997f261184e6acea2135d2a89d7b4646392238993a124da7432b22c801b6e847fb3 +96317db6195d8ab076203f9457db5f38359c5221ad365b31838139add58038893308742ba74cdca5160e00659da5985e +91c35ac95b6ac02e9b900da3ab881fd98ad0df5f95da23d61a2833c79d9d49af29c511faa02ff6d3bcafc001e9d02282 +83da2069734885b03b6ee13d001f9ff59d7e98cce7e996b5e6abdc7991d99b6578b0ef47b72d676e311424f942d21d3d +b4c04bec1e45e4e8e33fc447bd08ab55dc9b7cc8b5b0e8ae4fddb80adffa44467628f14a8b0afb9de6ee62b5a5324da1 +81854bc7236732ed97b8743dc2791ca0fc8c93478732832d3a3881cd1173350953cd194bd72885eeffd409d43795c962 +a9534d30a2f9d2b445049cd78c54db5443b4249ebdc45454f3d3508765f7d5419af696fc335a1ecefde473c63309c9bc +a495a716801e2c7bcdaaf5358db667502ba41e4e82c236574cd4a093f694ee3749b968bfe150cf77e4189af052f6c0aa +833b994fe58b52a9b3790bd0eecefcd77f146b5d8b5d29c84ec92b578450da8af63b1c02c94fa5b272d6e4c9c17be911 +904bcd0853ae8d33f58c208655d08d3d7788cc732012324d7108436e4201d6e02e86ef1681b013e18089e2cba8b0f955 +a67ed5e0c20d6a599c6acd1507d6921522e461a61fe80af4917ca653a2d71ac4cb63fcd37dd30df9344e79943ed07194 +8639af3e148c36fb0a47f89a5f1cacd8620cad81e0b506f4376af406e0ee86d59698c207ef1fe3eb0ff3f7930d92fff9 +93b85275f836797f4415321affc642614c2545c25589cf2250390fde618174a9fbb7b9f71c2fcfeb2c467c96b4a20fd2 +b653c967b7902b87cecc877a5743e546e599ff287571f92c07c29ed3399573eeec51d34bb9792c37e24d4e9ada810ce1 +b37842a364a50583b2b3dedaf06849c325dc4af676e974b923df3183725549fbf653713945376d67fb87a5f338a05c1f +94f9122fbbe19ece712ac29a992adebce028f98c63f7d6f6e25e0f0971b301246f0282fafb6f586726776e8b00856e4b +b3138d0a2cc2a902e6bf9eec98f2981c9257dfb53d9c8f31a0797706d3181a4ccd9b9e777792af1226e41c1ada736f76 +8774a599a9ff5b5e16d4bd807fadbba136f1c8705753163481dbe2ebd12eb298e200acab03a9a72358b8ff462ae17d92 +aa802d6e9dbbc659af0c3319310cde2d28d2a7244f11e10c4cb6290ffb75975d5ca05e6ee0504ca11b8b11c4e926f24e +90132466d59ce7321c81d21428b573926fd5e1d29abd1808ead82504cc1507ab2d4346adf74280f828a5b8451eab0224 +b9d4104865f1e1b6bf694c3139f623597ccb17a97f75ef029d4ce26aae8704be3351e0363d23f77ad592227bcc64eec6 +885b0dae9c1a051b6b056a4b2ba10b49ea7e141685e63c7bf6423e1b2bf733e88caef28799a29e5d193fd0cb3c5081e6 +819f3a31608f7d5fdcf2987670ad635c3dc0c4807ba28cad9a1c04ee4ea04890bd261a52b0e07b0b7044a4ad008cbc98 +8e710bc738938aedb8defdecac2f92369ee32c0bd54354111b29924b8eeac56422812639a83d6b3187de14b406c88d5b +86e8af697ae305e0d422c6529d343d7ff251b7730127d5461b9bd015f3837ddacaf58dac220d8b1e3c80c1b7e9cee747 +aa2e8338e14d36082225b81a816d225cc68b6e2e8cfdebcd98815b45f9569b2e7f2b43737205956a110b20dc22dce6ae +88a2441e958fe2d2f45da8ada6e04781e06cab662385cc0cee0dbc50e9c0a4c47df6dd89b59036c394e0a5a209b18484 +a6eaf0ec69d2b2f2f907759ab1e5e99c35c69a7a1614646478d82e25956af1cf0a347c150a4f963adfb8215e9b296c2e +a04d223e9733544b08e6ce1a80d7f276d825396b97e87423a808e1b80c1c08b02a4425a766e5e30a156207bad583e225 +b35f6e3d218833156f84746f7e5254a22be8f2cb57df5a518fb24c9c5d232ceea2a2037fa38da923f32ac43c5e6a70a6 +b3034ba8a0a28b967e53acf96ed8b3839c3f4f29e87a42506cb3c797e4e43ab6f67c78220925b063302b25e4b8c0a7cd +90067fa4ac5813d8f9f4e21efaeba0492b4c1709a0aa9e83095437d77bc5f506c8823f6e659acb68a1a3c9dc13046040 +b4e12f0e4f85e27546b5e534bcea5754fa943aaea35a5658d9c810cdb4808e0a824a902fba89dfeb0af86220c3b4f6d4 +a7dbf474a2e82c9289e850fac5a5e6c95e1888067521ada0995d472c79581fc04665e2ea98ff1d47d704974a52578920 +a01a417c5da6f036c89c1e797d5cf1fe985cfeb16171c629dfa65feb0030894f3799dda25fde4f7c2d9ac260c4a62f34 +93d3a10c0db4c82c18321a2e68dddbd93b92884a27feb756b09d382fe30707df2605d12f8a938dfc84be45876a8e702b +83a5e28541109205f9934f43ae640e4d363c677583cec6f5e1e3211fc82233f2fc33c8ed4c661d66bcfccaa822b65159 +80c9285c0b12dc605392e883d49376d87186b221a0b0247d1a4cc259fd15783b2c62d7fa7bf996fdc72779fa8bfcb56e +91e838584d27c75c15a3af2465abb57b3b208f36e2e3b62ab6cc3e7a1d2a1924c3d35cb0a3ef76c86824efc6a0257d46 +85606ae7e00e8425365714b4d443e478256454402662de71b270b94eed43d9ed734b15f615fe6d2747afe0325771d89d +a4c0337b50a3152198b00b0dcbc76ecff544b86932a4ceec981639bebaead6fa2422457950b9d81bf0865f8c735cd7b2 +a976f5d40d82658ba686aad9a4d139ecafc13c45e5256aba224f6fc3971e5bb63d3337f837eb23dde4af92244da3f4d4 +8ec5174814056e77d82b353e51036305bc35e42b5185d6c621e1e19ec6b3d8bad74695622f7fa04d86785cb8e11c5e15 +947f2505f807e6293b991880602960b459b7ff602cc1ee73ec9ed343ad353758d09bde973f2247a8bb4ead425db191cf +b509b1d00ab53d57b6229e97cb5d5c426931560ae7f3dda8686f31974f7236833dba7e9aae014ddb1ca70f8a841fa0ad +81776e3655bea83556ba387494230539ec5514aa460c66a75391e6bcae251e4a4855d466b5100dc611f638487b56e43b +8dd0a988409285fca7913c1a503a304cdae2cf5d1d6577f907501b7fe7f6bc3794cad18620bcf8de071f6c78e6f76536 +b74538e28f5f74eded6a402adac2d4fadabc5a7ca0ef6580ee8663794c204b4496a634460087c53412627525063fc31b +b43a027b5421058910b178f47f00846161d054007d771a224941e170ee07c2fff7415aa15b3ab76f0769dd09a09ab48f +88fadf53da7b8ced103186d76be327d7f18a7e81078cba8ed0b509dc03be4f6c68a94315c4192a88ec4b568de67801aa +8522ffce27b6ccef18c7cc2d2ee34c3cd584592e8a60df8f22a4bde6b8376ed56d42686e279701ba71e9e6f342abfea1 +b38d2f77014acaf060385d151e6c6a9abca0a30d0200bbec8a4da3ad33b7b4cbbb02f245ed8811779ad1472492a82b50 +8beaae22fc5a8d6d097250da9f2a71ae415a441dc7d2a90d2a34c2cf395b15016fba401c8badba7423bdd52328b96047 +824740663edcdd144c828ccea625122c10f2607bc7a1dac8fc1aa22d21feb635adc509cec6ca4f511dba89a48dc7812e +8b108e890f01db768ce75f281fca63c2d0ad51a93a12cd5b224c5669db87c960c409bbe563b419134279f5bf218623d9 +8ee995ec787f81681001808d54bc0f4b59c43acc8582448f44ef8e6532c1679ddeaeb9a59471a32b068de3039f3cf1e4 +84913420e365aa1ea5d6bddaa0529efdafda33da30e53ad453057bec865780f0e8e7f710cec7d82922885e36458f5ce2 +a8c198ed2794f4478595bcb26ea008cd586118dfe618aac0d9066b6554d01a40aa80ceb6f26c87990d5cf1fc4eee577e +85dd4cc4688242e1e2096ae5d1ea3316ad3b2a866e77a079f52b194bd5adcd21cd24dc29cc29996831d4c73cd2978322 +a01f2dab073ee2c94e2a93d6132fcd9a11f4a7ead2a77198415a6fd2f3acf6f72c7c049c8241a5367fdd41dbb4e8b16c +99e5d15bd8d4e01621472cdc813b864014edcdecbf2d50236cfb27d8033c014e38e0ee86d55356879b941a5074b2d2dd +b4fe24fbf81158136be6db8e32c326b4710045c36b2b360c1e1cdf9b7f3e3224591d88c7556ac34f1cf3648b45e0023e +a30c202b71b6d441f684fa7ef3f9cb582ec916f9e2c3f06f214c989153978f4fb3c131bea4fec793c3cb6b8a0316ff5e +8c0966533478e5d416cc7ac1f7e071122d66cca29ca7283da8d8f8fa2d42483798a7b45df8a2f9a0b976b77ec861220c +8bffc2bb9a5b14f466b12b2620b31de959ac758799e8ccde00134ad91d037a582170b69231e4a6f349624e110a8914a6 +84a3ef37749eabe783283dc905b641ca3acd9651a0b7358ae212566329765fe8a0eb3d7d02c8cf84ac9f89cc7c1f092f +a2dd434b8a2cde06e5acfe45734588b4fcb7d8a8ad7dd20101e6a96ad7621ab42a943c7fbf6151f3ec8082bdcbea1056 +a38a4c9a144770338a976b81ea5dc8782228a25064024e5fdb8a6ee0b79aaaea9a45cccf8f2776e731f69cc0bcb53a9d +b382264fd466a88db982d8b83d8c6a21807c10afc213735d9a06bb5a08bfe9404613cd9c036deef03b65453dfa1b598a +855cd6bdb77f86aa9e04aa8c93bc4c898d217314f850d0e55e2e435d213871fd4e2b73e46321b4373872678671a2efd2 +b00a43842982205eddf499473deefc3645ba52bf8e606d02c5a2b0528d1ad76f0c18f4c733acf301e05f5854e8cf1cd6 +a791723e8e9d2469077870cc29b096c9bb1afeb9c6d55f0fd0ef41eb4bce532dc2e10cf13c3fcab3ff7f1f22fff5515c +98f26fa5ff80441af2abef79b9ee3d9785152088bc6212bba7f2aa500a5377839a307e3c42cc34a1966bfb5cdab90968 +a3d28d62217d1b8b5474af055a7605a2cf60d512f85d3ae70b34a31096d58868b110451636ab15707a8cf0078a7591c7 +8cffa106eebc653ee9e35a184035c130e52c1d9a72fb8b1af014075c327ad16f0110f7d1f5a146935565449ea9e61d34 +939cdc45529672571f6eb942855c156a4cb95252bd12fe16e082cee8bd4b8b33aef1307648c340420c013125366ac52f +a0ef4b5f97a4f7e0ad95e6fc765584a18400be9bc71896772e304e7fc12b2a8ce89dedbfe3a3094f6a9b622216ddf909 +8e040266960e5629f8673314b93646990ddd95467d95a440087199930956594027c952e18cda1ab61205dd4c39da47f4 +98cc4fba2d6375589d6062e19f82f79a5d34d420edf626f512ddc68fc715381e675bb13ee30e3b9d9d810a246b6c8aeb +97c72db6b896d1e5ada574515813fc6b1833e7b5bc8aa2b853cc580de0829d2bb87322f8becfe42c346f6faa8de9690f +82e8d494f4b75ece8b882d2bb25fed514571b98971b87ac240f7d6d748477cfab2aee904e796c45502c04053da9cfef6 +a0d1699bb87bd6733fcd510e1e028640109fc389d7581685889e9521b9e5ee3ad25136025b23e783820a86743cb38db5 +8666c2200deef3b6b9330e21b2e342740264b069c58e46bee95984992e632c94723a53624bb30a0681acff0417e2f6a0 +aae412abf586079adc9025f7deceba6cb15cd85830b25fe568144fa6f4e6ae6ba3562f6c6e6c60b4cfb7c7873dbe7d4e +86b796f30c0447bd08a6d01dba09801e480059fde0c53607d786ecae07beb18a560dcbb0676bc193ee3b69126f7b3de5 +a886596045fde66b9910e9fe065451ae635bf65b2ffa4bb6569d14e06eee48fb3806765188f4ab3cabc18eae2595f6ae +84fdb7c6f688fb8f1d0f078aef13c448683562dcae1aac49d4b8cb691c96984fe4c47c44802e973e8a59014eee657f17 +8145d34f2bf14596a435469536210ad92c309dd5dc25550c27b4cc4e699b4456eecd95e28319486f36af2f3c77804804 +a07e27baee9073962df0cf1788da98775d98baa274dcd976e301f8706c97332280b525dda993208e35dfe834ee048bec +aaedc7e5448a2b4ae0ba18c3946c4055b5026516f10b4cc245d9e9109d48ad097c4897fdee3ab394cb64fa1659056cae +8a66b3e259ff237a619af1f5f04606475a5d02cb0435fd4cbc76326ff0c882e2e22212a261f07ae169ca454fcaaa433e +a4840bdb2d5a23fdad5ea27ab2e80a5bfedde1a203a45c6e0babb6d417e7434a320aba2058c7bc80f98690e0ce147d77 +922114ecb80b6b7dbf568f92f4d1c3df5bb3247565830f7e5237572ce4f297b907d22cb934743ea8a6f709dd77239429 +82f979e27bd6586fbad02178f74698f30c60d938f55c10efc8a6108c1d231ecaa4077e31f783e2d87e7c125c6ba95827 +a3d7526008816caeed32cc4910834757bcc2a26b6d0edb21eb23c951cf096cd7cbfa0aee0c4837e26310352d755ce37f +897369d1414d1809c676ec821fb1ac02a4b31c2a7a2b70117bfcda241288fe3c237866c4133fe362299ef902669cad7e +b60af88a59213d0d649be2851d43babd85745c8c0326980459905d7d448752dc62b092df1b1de6640d578dcedaf21b49 +a1ae360b6111efa07d49dca10943d31e1754490306f9d0e5f1015a1c943a882176014bc2acd8d0cb5494ca92fdbaebad +aea9be1f403daabdb0166cdb5f24444375a6523ad829d7cf3af3d95d0bd68b93e10bac514518c82aea1377e7fafe1930 +b88a4d22ebc820baaf83559f12a0bb19a0fff4bd9d7832abd3285ec5574095f44f84f1c9ba88931d2db94870f7a1aebe +abed568d06b6a4364c1e1351ae89cc2918908d99a4462894e8b23f5bcc19fd1300228643b88645e536190e70a271f069 +8f21c94582b716227d120a7c39f3601e8d2b97821fc55ed8c757cdc5929300dbd06a0f41ac6ac2ff2580d797da569e0b +8f37e8cfede6496384ddb09610c716097f26a601f42efc62456aa18939eb51eddffdc36a8b613a05df2982b68d5a9a5a +aac43a69bab717ba1f2f9614797d79680bebf6910d682d1e548f67b086fa4b9e3dddc8d600e7846f2aa196721386d6ee +915503f707c16759f12c953668cb3e6767d05a690f8fdaf717f5ad845f587f4e6e5b8ef1c1db905c7c490ec3c93f4925 +8d9f6b0761f045b69d110f533c6cc358c98237787e6e52997210e16089d3bfa03371421a40e524a003412e2a58166e27 +a8e602ffb00c2cfca33467ba5e63abec1ea4e7a037822173444362a1bc62317b23ce1ac37bd7e66bc7fb65fddb7430d0 +8f498b87a637f7064b0fb3ccf08cdfafd4ebb497c60bd1ef77440da832f9ff54cf7f8cad2c4147a86d4135ae50fcb2ef +b0993bf9679567b3a1b554274b6b21c24404da8a0b4f38cbe864b4e1980d334919d3bea6b4446569f86a89853b1b1387 +a19026f8e776b678cd359d8b7815575685e654e01d7ad867edb7a001f6cd6d8e3d058088942a1a4aea0654d600d44306 +b4ad341f90c8285b2806e51efff2f6d957f8665605e0aa9c0a3e178864bb1f39e41c07d0397dcd6a058d4d78e8a46973 +97e740c4f9e48c16cdaa1360e5c36110438418b4c4b0ca433660f3e6d0e155470b09d11803ade72eaed5f56aef8f3ad8 +a7845ee3cbe37e88cb1da48d8c0fff7e60b26d9a31af3319abc51975d8df9db4cebb2e4c25716a9ac0729fe31fa36071 +b75df19efd2630425cb696ce8d12915b929922a97d5504c2ccf14d2f80c33c75aea0662fd41f0829ad54a1c3dce26f26 +88b9f09e41dd9db76a136031ed51e60a8eaf07546ccf394696bf9be77d323fbc85de55a435a453905f50d179385c37af +a592c37bcdc9588c2c0442a8e04f7e396b169cc611b04f140754a5bfbd6feb5ab9d58c262ae0e7e1fbf2d019186565df +94961f4255df80792cdb9e714f5ff2d57496d50d1542584f29c058a3b53883d0dc7cdb61c9b1dcc6ab4aa58062fbbc23 +a66404ced470420ebc6c6129e32b2cf40181c6e985cbe75a0c958c6b4cce246d9c02142d1a4cdb71b73273ee82e7d32b +aa76b3bea6f14e21adea4b4e19ef905d2789e51e98425b7ed72c22d9011add2142789e4e86a758cd53ec884f4e861052 +91251420ec91bea38dd63418d3a395605b8929b3ef0c09eda606bd47b6dd9b8b5d99d18d5b99a2031e8c31fd01a184a6 +9887afcfff36dd9ac5aa45911b1513ad9d38d903eef6e43101df9d85e88a6d1b18c95834c5214151eee459d9f57cc7e7 +841e9ac3ab1a2042b91d9bc4b1ce36cada72d9e6196c097272306593696e74977ff7f07f9786e8ccc7e47b964428719a +8f81c9bb13c6d3ea5927e187a78eea9bfa3f8bef55b821e476eea8a244fb54e4c8e6cddd7a5072bf4072a05375160ce1 +877a822a1bede0a012b15437c12e8e930429a325ea837579bc865443cecc7abcdbe2412d3a9fa22701460c7bb03879e8 +868b5bb9bed16a705f54bbba34316929e30ce6902031b1cb498d846e7a00887a662d2f17ee5e303ac80d4656e67af0ac +97d5a1841f5ee52b3d09cbfc3a43d7e0606ad94fa81172577a7f5ad5d453bb2bac41e5266894b37e66fb3d157d1bfb3b +b566a622e5b07c19fed347e55beede22ef5400c1928ee54298288919230e991f217cffc4701b314b9f48b7a5a447cad8 +87cfc897472cca7a8bf04f24e796b688cb2680a20b408113a1a0e7bb4bc2645f1a3e1c68c784a043244dfc0f08933763 +99b8cda2633b72d2277bc157abcd43b80db3895dff3a109c4e1c795a8eccc5ac47030d89500a1fec17474a893ed1dd65 +afda6bedfd1786c738b38f6934f9bd0bcc9717c008b854fca68827cb72691ed8e39e00ebab284595ca7af86b5ec6a032 +b4927edbdeaa0441dce64ad8650fed09ff2e32053f7f71df2da3550d5d8889745c1c11834f6436dba76c6799c681c40a +94d1c187d7bab9738219f986994fed546ff6fb3e26bc1acdb2bbc76107defb06dee1b04ecf2d32cd71161919e05dde0e +80d7f3b7be748695b607767640e65955376b79d1188fafedf866c0b98ad7f49a9cae34678513d523467194c89f3c4d3d +a6c1503ec3208f573fa9a4589bda0bc533678f6d127af369248c4468ff2717278e5aa2ebd1eb570d303cee34a7119df3 +8ce7b9340ea4f0220ba13b5d75c0489f1c5f5f5f5ac9b5b0b546b4bbf191aa77ca7693b6e5fe2000ac9a530d863f356b +b9ad6de16e650e06b23163fbdacf92badb1f74922492481c3da21699d38e3effc6cbcccbdff3085dd7f81c99366a7c51 +a3a4ad6425ecce4b3274aa107de052195b39dca47c771c128717fab88333d21bce6c96ee4c08f6abb3a2bac21eb24c02 +b8c7f52d9aeb9b60e9f465206f1b1fd6fb031f1724fd54aa95ea5e983311cf0b137db1e59453458ec36ea07302737c0e +a282d4756e5dbbbbeca8e28dd419d31a9df41368ccf638caa285533318f593fda941a4c5871af05f7f6c65183c89e14b +8763ee2cd57012aa44f787642bdca5045cea22ddc0b0bbed4e61473b58b1a5c7726121539d6766b32ee1428057da8b0d +a89939dcb2c05e5fe223deec52f422965184698da2748874b5bb564b5c2eed3e7a5f7a78e76b44e2cf4ab670dac1494c +a05f25876987243fdd2736902a268c122f2a7047320165d6003e6ca7c68ca828507e7bb9505e691ad2f83967c0a8e9e0 +b934f865aede261b639d63d6765cf9bcc4d85cf8cb84391930a4c2ddd6de0eb03a24b4c90b061694e9fad2aba38e6f61 +92cec5861d7fafdf3c9273a072835114d6e4a0331e13f7af88145f2bb523f30106361be3f46064284cbd4cc1b2f40c6c +adac0093eea20db8eba318a3bf55f9b87164532c81aa9214a8d897a9e7a7e9cd232d97fd9ca7e30efd5932576ed96686 +a31eb8031d0f068339f3caeb1a6d845d3ecbcc0bdfb8986467e96d0a16d5c9491661dc8b07b7c8c378b84c153138bc98 +b485a3bd930e39eb4e5d0dc572114fea50150148541d10dd927618389c5a2da6da3353922354a7b908707a7f2b09d5bf +91d1a5ff047845bf25aed4c11f33e02b4bb9041e856f1df75484be24d853f6db663c4a72157eac8575b337d589407dfc +b4780a9d0eb818571953c1579b4c93532c7fbc63adbc736f5279cf10d42badde0c06c2b1a9afe6bf1e0052839e611154 +8868dc369edb68fe200d3287112775c88e9fff005b143da172b4e3536c06cb90b6b425f78b59d9fda2bb157ffdba3955 +997c280d7bde64752488f7d06fc3f5a887ec7b05504763cd087970f2ecddfc46635b7c6ee03779583092a0f999e9fb39 +aa2c842bfa8658eb65add3bd92bad2c1382162cb648819390b2c9d64d3c0e62d559a20e6ffb30bd77cbff2db202ee75c +b3b6048daf1a92f85cf037638dc8a2efab333eadd1acccfb2ced33dfca0e85b522b0c5fd27c49ed56012f7aac20c7829 +a568b95e286c7cf960592feaef01956bf8836397e2c707eaf8efd6b4c2027bfa1b0dc7f25ba7b9697255e44fe46f5648 +abb3f268fe89490dde4ae1e62b8855d55a99404aa94c666477c57a64ddca6907bd8b90541979248dc1fbec33a0ad3248 +82ed0c36ae784b264c4e0cab543daa1b1bd8a3f733f409ac19099683a0fd82239f566f3e0cf884505ef9fe89352244e5 +8afade0bf744472146e48d1f9a8b5e9e1cb7b4dd6adad865bbdb5fd486be40c403d9776f29e0e955000aa799e1d5da6e +8ee8d222245bd33e7bb7b08066a4161e4fdae131247b8227fbf5cdf25cea9dd9f06ced44a9b402b1cd55b36575eebdc1 +a3f166bfd953d398febe9330e7949d8cea96655dc89e435a7eabb77f6e574c62f7900b5184b99c8afb370e9e70b5ad08 +a3e7aa63d063f2e85e3fc69222c50ea247ca003f2f2ff3a68eb740c8d5fc520e423af63bc406db568a48f54b9a4c3d2a +98baa3a8a39229c25eafcb621ec7621345f744cd4278a148bf871bfc4033c56554f519e658c2076bb5656f9b77011899 +94713808a25efc5dc1e2769836da6af30809f9a1bb084de0747365af029d614d01a0881966ecd7d694ed782bb4508246 +b1145e097d1ad7a8d304688dcdd593599285854142bc797a27f44a43ce544c5321c01f790c07976d29e8160f47b2886f +989af1d1c28396a2f23aec1437c23350d8c406a6106ad7dea0268430c333375b772cd71665025ecc44265b993197a8cf +a27c1730483212902364b627f84dfde5c4edbaf8e27673f73b053cdd03a44b1d9f0a62c3770bf12b1c6c999a44f647c9 +865fa094ae0dbc4da9a959cb9d0124469cabb80d2cae2cbd4f59674db08fcb2cca2c28f5cb1a0965eae6281f82392fed +a285815f6f9b38f2fe0ae3d5783cab60757598a84a6a8691a3f22da6dfdb00ab7b65a162c2714acf370ab45784ebdd5c +8736bd2c51fd32a3a45d6fa12b5a48c23753a8efa58056217ae3ae8d7d925cc4735286134f4fc9c45b647f2f31d828b1 +b4a8f5469337ffbbc4960f2b02afe25127b27aa2ac073b3d94f1d0b7e6fa1ef141f2713069c5934995f8e37eba5d148b +a1dc3f7483b170e92edcd14234afbd0405eaec19150b64d0987d128d7c436eee8d353fdec7b784b179d74dc5e6bc1f26 +b8fda1dfe383756dc96383705f95d8573514c6395e0dc6b675ae9df4e58a8fcf42a1cfeec9d13b4c17ca511e49a4bb3e +a8e52ba9f89dfb4c4d6c6e006376c1e3af2067101414c0d4770614115a16bca52b09b1615a5c9491e498fa692adbf1bc +b04bc497383a3ee06109278c4ec584e5377da2b16773d84d5196e550fbda1a15d78b2b99c8163334714d2ff834445a08 +8a6b259f9ebee71ccdf673a6a8775bd088f6b2054f3d91819c7271272a684a16f51140a48bc62f86167b8c403c8909f1 +85f4142236cfa3b2957d064c31c5401a14d09474a85144429700efddf0c50b8729e322bd8f61ed4b44d09afe1cdab23c +85c470febd2a084e5b14c2b339b40b1ee767e9f04e862ea16470d170d1d9bf429dfed415cec0e931df3787412ada3773 +9603f798791ef0365e334c6418f40a18e8d2b0c53ce1fa214d42212c223c583a75edba8e7e15aa74dc492256b695b700 +a2e348bf2a2b84a560318a67717d9c33dbe5a465c131ec804a051fa482d089352bd74aa37873b00e3509651ce7a9f44c +b26d61fa3b9eada68ecd44fc338fe04eb7adad1066919da6c0ac1147b5f9b4e38d4314fc73f35701452127161880d367 +865a0c480fbf8154a1a4170be713e5d26deeeee6b2858a8095f3e3f2e613dfb7d01486097f9262663c381e2183dae367 +90e3a891f089e7c131a0e3ba2ac506e165bac8581e9b56043714c019798db2a9c10100768eb3be3b10d0c99ca1edf69a +900dcbde25b6258b82ec686e2b046037e3b8db16c0bac92c14da5653e3fac2f6b78206584a8beca3b4a39a49a4c8c3b1 +8d0b05a7342f8ab9e80f6b4e532d1d12a805194fe3e06d54962b264e77e71cd52ed8f500e6febb8967b8fdfbd2577754 +b4d0b53897f983b87ae22f4fd32a27dfb15768170053188fbc1f27cd300ed425af46ee522eec54ec9fa9feee6cb07133 +94196112213d65ecd4996bab0cf14916959db441b73f033c88b9f477f130ad845f468f932d781a2a357d9ee25121d914 +99e8c44e69076500b0a0318d23c0edd3f6d4a43edfa93b7d3bba5bfe7aeecd3ee12b19be71a5731ecfad4843f5dd68e3 +b702798904d7f271576d2295dbf90a6d2a45848eb6ac703eefde92b0c303089e5294e35129fa15c157d023ea4a3cd52e +8428458b24892c6ed694a8f8876ecb2c2db05419d6e7040cff3518989db12a49c20bd08a97a67a0376f8f05e0c9ceaa6 +90fbf15dcd3ba8ee1693392ef8796bea18170a887bd212650f9804b3b0f4dbf0b723269bb16a5d78244e0974b5c68a21 +a723cc2375f0728f38d8fa1a8784f41ea4210616e3ec0dbc1b236dfd8ba6f24911fb558dfd3220b8f1c5da2c5151e2fa +916b2f94f6f4f4a9a0211d87acd7e4dc712701e78d8e45e100e2f955059d0f882a246e766722135bfb377b17e0b46478 +92726d28ddd3da02d9e88fbc622efda082a7c5e60e6c0ad83679517e83b5b58497fa1c6208748bdbe2b9751c30a6bf18 +82e2c93e563f097dcb52966743cd052b96ccea9ca2b831878416128688caf7dd92dce67a17f89f9ef7bc1e2a65d99f04 +837a9c2d03f5071410c274da522044d2e655cbdcec3d300270590029da6e7d6879390247ed595400492421767caca7a4 +8660f329f70b3dd6e08a212e0ec91be5a05e8c92316b5ac875fcc008bb9aa343887a98257e7fac99737a7ea027bc0449 +aabcd1baae69dfc37bc8550657e554ab68c92c9daf4a6f56ce0c9d7c388dbf83dbcfd911b64d51dfae0758346451eb3e +96856362d4974ddea8195d03ed6b3fe7949930882e2943b38f828d959105a1e87de41f793dc5fcdce12a0e2209ef8bb6 +b39ff1047058b29823f824aa3dba5fbeaf5ea11576114c0c843db8ee3382df1092c11779104aa2c9d203f87b0ad46cfc +a792d491221238f7b3c0ab5fad58a408f5e991738ed5b3be2864f2c5f638c32b8d44a9ad13816cd80a67c64143ca2bd8 +8a3b31488835be700004ac8acd6b680cf3704277e5ca781dbb72efca2e65f33fdc9ace3444334c85f206f3c162ee81b8 +945dbcddce9c048f9e6f1a2ec8f9564d77e9b4dfb21475cf6c535bcd1cdf5ccace63e3efaed1006cbb49f0717c2ff272 +816380ced8d65af4ba614b3bb6012d00bc2cf7cc1e990a4188a4f0003d93227aaae6ee75ac3202f828f8255030ff8a25 +ac844b97083ea7c4cd4a9a4998698c85ee21fc8fa5fea6e57a0bfb5e4bcb592585529ba4e2a95309eca8e1d644e56eb8 +b44ac2e0e07f64916ee0334f57a9b1bf0599cf4b75e17cf0e83832cf375aabad761ed06e8fd887f8e479c80a033e9174 +a6fca2bb2075f9cf375632d20618b830268ad55ba5c7235b039cd1030a7a7291e68d78bc0d7b847de53ecd7de9aff204 +8407f91ae41c93e9a2f7a5fd5f7db8723522f55bf95ebc53281b08c592fa832a893da65b8319a46a8683d75a9a9f8103 +8d16b3202958f22d26488194bf93f861d0b87e3bb29f2e0d05ae3863634df19338bd38945f81b6dd0bdd2a10a5a5971e +94e3caee1c0fc176a3818a55f80e80fb1cab6fef21fad6c46dfb766a925749f9f4e3fa5c697c05d53efad50782059f9b +8076e3edfdb34f679ef0fe178b1b1f1cc855753d9e60ad005f000a9ddf34e314e7b16863a9b52a1c8c234368e1afbe93 +94e1bcbf57598bc3eb0c392dd1293be99d0dce2f4c929228f5f2000096e1f2f3217ab28c0812c7f5b27f477b1ad2bc42 +87b120c919d9cd0ee1965479a8b4e63deb5f3a63e6a7665485fafdc77bf4f7f8862687b18aaa985409897a545765bb09 +a4b57758925e89fa455d8e145ba5cc28d2a5779b0aaac06d789c9d7ed31e91f6992cb9fac2b41949e3897ed21ac85423 +b0f7bde0fcff1ed5db0952e90de209991a1df965a838259eceb1ac38c93bb8fe37fe8b5c0758fbd3822e32354b4d12f4 +b499c556930cca080076b49d83aa0068d23aa18a0f6c8c5e5cf575c33e9e6d53253d728fd60c90d39e01625e40549a9d +a4bc31a9b9e3530621183b3c0fd85b097999e7d278259cb1c71258d517b33ddd0a5f04e9ab70a854cc5b64308ebd08f2 +b5049a4787992f6a4b23d31ca07265d19f0e0dd1cfb814db01945eccd14eff717d9d7824089b3578c09e13d11e69bf19 +918051ff8e2635cd6a82f348463eb2bdfccfd83497d86418d59ad5843d3e5e6ee162682f67388de70f8096552c9bcf5d +b35d2b22f74fdec716a5256296047aba7ea84b56ba3de0b3d276e48b6a980cf7beb296daca7bd9666f9c69d41793401c +8da84fba90af2039006970d2f6f7d8f59e1bb4d714b3986951eda33c2b4c9154cdd7ce1861e3572da435a2b3307566fd +898e0017c6ec8d2794ba2891f27e84917482e8db68a4ce3b4383b7fa1518ca38995d8e4e5c53712632058e9c7bf2e2ca +a11853fe3ac63a7cd7c07876508cdb98ef6db35fe4b30a5e6a262a80d663ba5241c3e12d6b5cc904b6eaf9dbd3cb8f7b +97b14c124f78711080c6b960478832cd87652464b36c30688676c03291783dc48f22399aaedf1d221149f8da5e036033 +8b547b1a9aa8735d902a7d7c92990101f4bd7c67839f6baab60b27447743fb739b62bd57cbf6c082e008a2eeaca025a9 +95ea9ced78849aa2c5eff42ec9ce6dc2a66c943e7b5d84d57e4b2ff29cd3711cfc86e5469590c46c33028f7767dfc0ce +b6bdbd5f65ad8554632d89d367dec89acbdea3f58edccb8cad3cf5fd0bbe4c16639665b72bfdc7840a1e0fd254b8e482 +abfaf074f570631962a9ff24fcd844250e462d4eae858436c30fea63e59f7f3d36e038896d6cf3d5814c214709082c2f +b1b9d5f71d924470b94da6f0f9ca122c1035b06bb8e0ae446061a0a5b831a5d6014094cf1577bf18c9e9fe5968d043b7 +89e6855457dc0d9c5df64a85d44fc9c4470def8bbd8b8b8da609f3b9ff8c1bbd248831a8da6900895158153ac9679a92 +8a178ca8bea61e15e3342777be250e23d7f55ce098203a75bb8e9f494adddf28bc3f39cbdd415d3be2812653e7a6427f +8dccccd65fe3629a0e8d022b85259eab4ae0acb62b8d4513469960d5f035e46dbe47d2759a42b0f734636dfd4c7d0d57 +b4baeb5d03c45f2526201fc336d092f54b5d15288dd0be2b100ab09ca0e64a26f3da98a1e4b0a7c1218a65341dc8728a +b89fa0ddb60aaa0bd07cb2ffdf50b1b150791cfdbf9f8dfb0a8726c330736ae8c3efc0032032513e3fa3d19f8e337129 +934ba52ebbef233b103377837141729d5382e62055bd58bc466908ac7597e97ae3be5418393ccb73e40602862f738281 +ae08ce01c61fee7237727945423851b57d056b7af398828d22c5108eca4ca66d0852493c0d8cdfa9aaed0d94d0e9307b +ae793d07a722ec96ca96b95fe60499ab439b7af941a2ee3d8320570a27a226e42d80edb4d333704e82762ef7b97771a6 +889e34367f6bf78fa313ca8dd158a6aafc8c87ce12c72d804e3629d58bd26c4a78852d33544004c10637a45ed4f3be11 +af17544ed8d986d2ceb6600ca01c9f4cc46e974933cae13b6c2498c003f2b8a719a328332845bce498deef3b6fb31ee7 +8a8dff10b65e9b6941c368313398c1e83b0afc77e98dd5928367158aa288cbd970be7923a676ca190f55fe4cf50e901e +b70b32577846656e156b7043155c460f7afcde96d0ffe527eb114a11e4e403e86c0e2f1f93f8a3fd23ebccfa8fc3f749 +98538a16e4955721765f1182d20d9866096d5161d361774f22ff18f01663a1eb4adf76073959cf2c8d26387d4d555047 +aac37c44436b1f356ab11d85a74da9804fc541bc8efcbad92c285723fa67c25f5a3f00e857b100c297d4f6249dcb788a +a0fe9caa24c3b4a2324dbfeffaf1ff20dd58bc817b0298cfd45df1b724e7d6c6197e72ba3c7c5c8293005bdaf9524b0d +a4afe4c7863120653a4c5b86a6827e05f33b6069a02416ccc985eb155c8f719b2a455ade7cd0e2aeddbe22070fac59d6 +b5912a91226464c3887e77f9fc3d3b4ee648c693fdb43174d877f0dd23dba87b79c4fcb06986e85e169248e7aaa6eff3 +a47f4fe084cd3524befe88347df98ca67996866081a0779dd46ba5f7118ed02217d533ccefc330e1d7f61b26004ed828 +aae526538a297fd939d4a2e0e0d98125c1c41cfdde376a9adc23a93073cd4b5148e40140f0ca15f767e5b63791bc923c +b9f13b35604dfc07ed24895ab35ad68fbed971966926ca2149640d332b71489000f614db6cc1323be508364e6d66fbe3 +b0d1708df1b2b85493de242571f32086a1720192ccffd40431e6445b0b846c0dc3374d41a9eb15f127fe998d5eff15c3 +b38374d96539b82380073117d7de43dde45931aa2ef83b18fa8103b98d364869c8d71f08f325cf4839f75ad874f8e108 +af40b95922b72182751ac0f7b3587b5c8bb374347f03f55980861d2f0ae18251732712bece56ef4589e4473ff9cf43c3 +8a674ef81fbd4bedfc4ade661edea0350be4c2eb3b7c9a42964c9ebcf42f33b92351248c9adca894cc4bf8b77559b39c +8a4783f35ee15be0f025ccb668559066b946d65bd756fe90c7a1252b9a80dad8357aee6668c1f0444f47e7739b459a9b +a772693d76b6f4257890215c018511f9384c112097e51cdf44af40b47a02ebc88d83e93abc0977ba6a6c1afa901af088 +8d0919756ba58fca2747aebd729a817b7243cdc68ebb76137cb76734024e50e7544016f9483f2de15c4729d09b179ae2 +94b3a4d8188d2ce221734431af354ba133daf747cc75f59cb7baf819d50c45758eabee3aee178c9aea425028f938dcbf +a31198be2203ec2a2eae7ab96116606ad6d1c6fd3ee180246f222bc308ac7dcceb60fbe55481c6594fd432932b210aa6 +885071ebb57c819740bb28b6c004d41a2d415373c174a5b952761888130a4e387aed90a8fd149ab1bb677cb550134ae7 +a8c100deaab7b7dc042ae6fbb3643eb2d3b6bda5803b69904d22f031d6ccbbd36836eb6ed650822cb2c4cda3d9408f57 +ae9c2ef68353eba0cbb39bea6de0e3ae4423d1abbb8c44739e1f1676fab8c8a2b45ae1a223526e6e46469575d1cc4900 +8dd30843f14a20ef1d3ceca1c3292186d53c7062eba073f4c38a6eed505b2786fc83ffab0211b76a8e06ac79616588d0 +92f6593f4043e5a15a2dc28a5359b5f3b8e51e02d66236907b00a30847b1b52a968cad17da1e83cc8154557a2e12879f +b3c0daa751dcd9fdfdbd604ddc3a0767ce094c1226f325c8658b6d8d2af878bbc9551718ea96ecab3d7400ed553d963c +900d9d5581dba88569d271c909424b4c9b6ad0246c1b0197c1aed58d04be4c8cc84fbbdc43f0ba2e48442ac2772e6280 +85031027b897b6308bdc22c22637f6cbf4b1e10771ae62d530038025249ebd2f777cf55399ce483ad59f31b65270c319 +912933196c27a5a5d5a5c99284369cd8bc9dc6ef2331c2c0e07d77c096aab0e231ea7c569e581550ee79d1377280e4a0 +a9642d96638270ff5c2699f8a0e3fd68dba37ec7528e892fc423da2e45d145d116b9ddb8c8c0fa034e1d5c062127ac43 +b7072eae6cb69bad41246ce431a8871fdd2b2042d28e116bdc2d37c233f17f4a7f08e199b190e2708d3742c2bcaa3050 +822c2bea46dc6aef170728e3d090af0f5106652865e4b7538c8aeec23cbd24b6a19712e46a729d3a49dedf41e42b782d +b35bfe75f420d966822ee379f204c075f7ef97501f657a3b674dc639ac6fc70fdf70ceebc7953e5853fdcaa39b47666a +98c9dd539bd14dcf639812ad0ca1a410d2394077fcb9cac3de65da9df0217d635f319de4c7bdff161ec58ffdaae17599 +8913516fd792a83819dd6cf54ab6c5754cc48a1b280a0c1f4854db02a690de4ae11c4b3c7ea74f8d4cbe373ee24742c3 +b7c84396e9f09e225e28f3b5484223f75372d38610a5f9801e09d5a7f41da29f0cf8a0ec075ad82aca9049b610289307 +a3eff696057ea98e56250a4b97c8cdd9acf68e44a96429d405fc60857e417c9ecbf4256abaa282c0cde17c3262eaafa3 +967314e8888eb67be45271336bf0976c77fa43c6dab2bbf8d0520ca5f85d0fcadd411e3c75d239c76585d4c4d6074b77 +80d7881e09b7b2637410145a604a07508e8bc03731372790095a5f0619c99a04e5e60753609c9a8eb431db1162737990 +8d4915d0c384060db69a956b13dff66ed4b5e4807eab322682994cd13f6f04e7e821cf05e4e6ca8c95fa15f91c70364a +8aff910ad97099ece8b9df612794bb4a36953c8650ac70b97b1f0f4a57e5444fb9f830c4f794335c262afb0eeb88a68f +8d51cfa1739d7e2342c63c43e950d1d929e42a777859aa5f01b2da6d440c4f656535f65113bd5aecfda8ba91999c41fc +82f958a1e5a90d0372bda16a08a3b9dcf229d1da6943ca824781dd7d9d30e870510c027b8f6ed3a4cd09f19995ac5c5f +ae0bdbb5f00915163a17908eddceedace34a14d6448f03f5910e6525a81c2f052642cf022740073d3b7a9950c53d6623 +8edbb4a5dc20cb3098af25edacb904d1f8104be53bd8c4eaa5f914ad71f9a3db1eb372ceda55f14a0067f92e20ff736a +a342cc738143533f8f42982d517eba9d4a7a835def785a7fd1570cdfb5b36485e48d1ff425709a857a0cfe7f20f43a53 +90a5454dd703e8fbe88d28e7eb13807bfdbfd4bc9ec22b6658826018b244f17f58fcd8658614570b6e987447a569e7df +a0e5aa66ef2c1ff33da963432f5effba31c9193573f860ddd36228e4a29e3b465dd44cf5ced67ce0e93eb3189120187d +a19d00adf091a680e3dc91b9b7db02d3e027bf100acc28c08b931afac704d4117f5a9d37187e91b5258cca1040c51470 +88e5c4092929262568216ce66bec60adbaacabd367394fb43c8ff06b572ae7933536303323083837e54381d32ea3ce10 +8afa2df203defe6515f63a00ff80fc2264830aaea02cdbe34292d83f516d4af9e5945f43eb2e6d25445cb6a63037e6f4 +8114179272947f23fa4f6a5a4871561c03f3ed3f6ded5451c8a04ecd2deb987bf35773338c579090e54225d0718859e1 +aa9321f29a00330a5ef053126c84d9ebfb2130dd58617816edb3b8db91414872fd919357260bece160c74240cc2daae9 +8f75fa14ffc34b507113c3a0b8fa540a68ea9f39e900d11b75446038ea331fafdad76ac0dee3a453cce49ac826361187 +a4cebe77db731bc145e6b7023ea66b84b257725e38852e9e445a5214f7d0fc6e6d1129a696d0fc93f72718e904e686c7 +a016c639d479fa0cba5ffceb95635dd5ad22f793dd75e96fd98afe77a549dbef728920013f223c3985e5aa85e736d917 +ada22fa02e2aa41df77ac4f0b59efc6dfd7d23228d172587f8493ce5971d5c39840095a15add87fbb440145cde005286 +b08724f88274b73b3436b055c34a36fd62e4b853aaa28064054705f5eee192e863dd8882e500201b2a5ac0b3d265bf27 +af68227287a7016c3eb8379bd6cc689014c05f24b6a2fd80be48fe2cd295fea3adf597e983a4f2f8672eb536ca3eafde +8f9d34524ed5588359d8eb4701748684568d6a5a385606fc2765fc622697bcaabb26ed06a574c4dd994855ba31d6853c +91ff3dbc0ebc0209dec4a37cc9a4078cc3747ff380814e328a0e783d9a30a7add848011f64d706a962300c82d902d09e +84e4e93ea0822c09f7fd2ab20fdb0d9ee2212df51fb54f79c0c04e510165f6674f4e061a8293edbbe357e72d2a74d44b +a3ef6b1dcb6c81f3413a9606f64f71bcead3da1621cab8c4de702cff3ea8bc6968a966519311fb3b04f6898ffaa2b934 +85baed0c58533216eea5d8fb00ead2c3d7b7705621e3aa3273aa169dc48030fd17d4147d7ef012ad8c6e78742e2e6736 +83670e8adef8197743aab750dca036619b2332f605408a03e02cb5ea77676d53dee0ffbf55d9d1376a16d1380499902b +964ae3ed47a75becdf6642d92d814087f354a6fdf302237b3d4ed377fb0e2861da71fe3870d69ec2cc288447dfc92cbe +85e91aa028f1e3dcfb313bf270411db2fa781fdb47f6f7048641f33e6a7d6d4550ad9a55023fee330814799f6313694f +a65c1db81b36d3dde2827c25dc165fcc0acbd2888de3fffad30c7ced8cfe52b22e4206e16e81962d23f88da231d1f4f4 +b8cf40de6932ab573ae728f1370d25aa6704ff4ff9a30df7318254c8afdc43d015d55245feb4b8948fcac6dcc26987b5 +ad264d25fd1305d9e2d1f05ac38e04aa4b0081ed51282011b886ffc1077adb13f8a2962a24010243a3e387a3c3547bac +aceee86acadf975924ba28d3b39d2e5f36abcfe2e8ff7537df93a712f97274bbc081e35653d42c14ed9cde17f5866e23 +a7488f97a965156ecc45be6e65a17acff20404cf33c42b50b020b40e8487fb3c5adb23539d88425bdd8992e3608e6b9f +839edd6319ed8f0bd1a7dd16662f8cdf0e10edb20a2a3b25778c697406a0dbb0f6d4ee3deede368c69c12538180b5815 +a0160015f24a154d2ba89b51da15c7c6ba2b3b7fd5921b6361d7be19c8500dfffa7069cf1554b6ddc06f13d6454b0b76 +a0d616f8c67a8d34f5d78ac4c4cb82018e994dea1fb87bef4b958f7e00f98080849e210b20a0b3751d7e1edc2f90144d +ad2101804832725c535830c911d170d81ab5eb95b77a5a3e9647b55ff22714299195a79ca9ce0b9fcfef2ff235c40149 +a396e9fb081f58d7d87dfdacfd1aaa485b0cbffcdd73dc343f08722fd2b78a1d9886d69e3c2e46b337d0f2d113b266e3 +8a63c45dbe602e94eadcdcc480da8c19f3f3805c070d1288ce61ed42636553ddb788a2829640b95da796a31baf1610db +b81dffff1861bd705bff21841d25a7e6b928665b0240db599dd5acedea06d5baed4438c13567d2e317b0b2a7289a7182 +a433432a9e7527ea1fbe58462dab5a2caded53d73faaa94ad5a8fc9c6ba82371d2e76560037fc3ab71cfc3d6a892487c +909697ce08dd4a271dfdce06ebaf14434d14620a357507f1ebb684827b00aecaae087438aa12f0baf4ad50bd23f859a1 +8128edaf0df52d4f591daafdb224e489ffa48cfdd178f95e4d8249567ab33af5f43723880a9c2348e264e41b57852a57 +8f258d0d6688d7ce9a9c48a8d60723124299d83fa63a5293f470f4eb525f231518b2fd2eba019a85b54a85663d33696f +8ab4d3e7fab2dc269f17c1e7999333414a068ee6cb7b5cba89a3913fec37a534c2174e91cc2e3a32d37c1d5a68d080b5 +81f5e9b2caae23d80578cdd80a157b194c1e526dbd46cfaa492396a1c99212c37d3fbe31a6f10bb9d46aca43a0e8de40 +b0ce70a0ac711fbd8a4eb3c4b54255e270fb06b182854b8f43ff6396bd231f53a0871ea4eb50a0ec334383a24c1fadcc +a96b58cc5c0b0200064fbaff39e67671417a62a9f61b3879abc31e4ec7244ac76bddca1c71c1717754d5281da5c3dec7 +97545dbdb887352d72240ebcaa41f280db98b636f5669892562be259073fa44c91ed3cbe082846791ecc360f30f1ec1b +b0ee85fbe4a4719534c6b4773c2689097c0649a3656b2f9424ff26857a31528b7426c93342f70312599781b908a83a59 +a6c6f6ea6f9c5de477fade06571ccc12020e17cd663d5288ea7ba45cc2208dd05bd2bb5ec1b6c6249cf0b90b82190100 +97ff89ad97fc129be2766e0218221b0db246aa8c2f639b2f2ea76ef66c68f77cef4e3415b0228aa5b42aad241bc0617b +b2d806e6b614f3894cdb3fa247074d353843225991c4f719b3224393866c6e026c32e507825a7b8b1caf100bcc47356d +a348a178e1aa5d07be48e34232b516347f92e1eaa4351fedaad438e1f10231c9f757530c00dac590dd18a51ef48caf4d +9743734ff71182dae33e372ac979aada54453ccaabb4d3000636bf850b4a27bd1e45f415d472355594b7634c7b01951d +b1971874c6d1e2ba49743581e95be50e4eb46c1168901692edbc361c706002fc840d58709a43dc05fe00348598f3a1e7 +863f56b08c5c70f3c4bf734a1920671f030dca9d6c960a30e021071dabfd63832ec50ce2438acda20c91fb8561fa76d7 +80eb19d134bfdf4aac1a71c05ca3a465fd138a7eb573d7cfc7005c14fa6b7d3a7ff2db6a27dd34acb2017bcc87356200 +af6d6c0c96fe7f079b467d12e96b9ee673fb44b094f5f98ae456346d987a86f969bb75e67aafd6ac9b08acd120631db5 +8b8abc499cf059826318274ae43fa4d20d3890aa4d5a4345b4837812628a88e42ffb0bb03c74f0f9a8178e222368395b +a2569780b48343d1842da870be7d49f6362186479ed449a4e4a142f374eb962eb887e21a8c33100ac70281a5ea6710d1 +a91cb368416a31559e5e6fac21074efc194664081dae2766b5c1799356be760a88a6349d431935f50f7bcb5fbd7fcf2f +a71dd9ef0f35c5ef0e3f5d7b1228b7abf3c626b8f944d9bb3572297b73f5a468d1f7f61425b2ea30f59e3dfa06d432be +84f3d175ba62894daa9257cc1120eed5cd6a9a3eed9219dd5ffe0efad3e1b5db8e9aa4cc40f66390c6287ce71604639b +b1db0256b3d835246fa5a101b403b1955c9676cc0fc6a6c8a18d1b8264c5319ffd1475f9ac09a7ffd425b7c00079bd20 +97cad8e1e0e402a989036c10d1afe0bf3f37f6bc5b80ba9a76503ed73c37a711119de53661a24879a8140f046db0b10e +b2f1c8298ea24a9544c1b3a9aae5bf401aedb2be7ec18a4f838824db529ee42be375f150bb19839a574efb6101312d9a +9366386ef6259c0b03af3250f4b47214f426b8da47fc21f8649f4bf987d3181611fcd15d4f9aed355786e3e795a136ba +aeb85d2f5cdc6fd73cfbac9c05462895c15b76b440b9f70bd419d2cf13314327918582bb97ba488722defe1fc4f3f6f4 +939f3e6ff3fc4b725b738a5146c472b9b05bf25f4943a5a40bdbbe4dbc1e2c8fde6b23f591086797eb3fa645b9a51f4d +96cc6a8fb32262ba66f77e2a3503806a37dc845ac708cc0ebab5a117ddcbf1db639ce5b286965d32fe5528e935c16c3f +b9c29ab963a1fe07c91d31c69e96b33561a154b06ad2e200347bd4b45da8a92e88f2399bb16b709ad9bad79eb4526d64 +b371d0bd32750c6861ffc8508b56a6ec5da2089aab387b54865bfc995a1c26fce3e72487c1260814bebfcd0faac4965d +a512416ed09e0cf4b6ec2d26c32c24f9f466153610d9cdc2d9d589fc8998cdfe5fa78dfb64095b3aac731b97dcd91c99 +a065ef8f4ed7549d4d0da4b0d34467427ea2f75830e7eda916ea009589c936da326fc14e8650831baebc8e8fe4e30f1e +a6b5778203729b5b088eb3eb4221335c01e9bfb86e9b9c36b411a9a93527279fb9ee0bd38d8332d7d27f4dc5bde5c014 +8d861e128c2ed021944d0a1b3c2464cd09dd5fd0d3dbdd904451940a67500c1ac0eb5a9be0bc70abed64c9a0a834db3a +abaa203eb2e0a933c37b5afb4c87f2f13017ff45be2d31d6eedf1ddab06b0220f2855f19d0661d7f85f9f26e24b564b2 +87fbc271212889afe590a9beb89347a3eefbb6e26017fe86d84b5fd3853f122e0d337a0116ceb6a4638905138385f4a3 +938808e973a6659029bb687b59eaa43fbcae2a2e74bb016ee8d72d8613405d42ac70feca852de0f893d4bb4adc1863a3 +aa8218cbe96b0bdc34cbb8a2db83cbb89cbcedef8732dc7a0e96518d5b26944085a25175568df6e764761309f0307b5b +a72d58e059451683dbe879550df0414548a71ebb09afa92c611bff46255b3264c1a08f80b73f43295ff20f2cd985afba +8d31705592483aeb390c6dbbe954cfadba4b3c7bfdd41c96fe37cff15e5f05529c55c4c7931f19a8c5726a8a93d4b74e +830402323573567e4eebd3a45cb4d920bc4aae9ea8d6729aaeb98a92d408a24ff6398cc8b8f45f7260f409d5f168fddd +a2ae9b856cb0bd4e07a55f3e6cbec869d5301b3594ef788d0ee9bb16b2a51feeb4f0b2c0ebeb2d7567732af68a545c11 +a37f593131b6eeea297a8b4137d4d7d7f76104f6e389bf506b1d0dc5f3decd3ac47b641ee105d52fe93a482bd8969505 +a596432e4085e7465d033818f362c01ec0e0f1489beb44032e8e2a7b22c9eb75781a814d22910bc00f23c4945997e2fa +8317aa4eb78107316e5923ce628b0ded12736ec1a4b99a06911736e32194c14707be570811790a053278bcb58e4a640d +b42002173f15971db599190ba89c890ab06d0f1f812ae56054b4ced4037c71cd44d3b4a05e0b9da6140df6b3ffe37037 +900ae3558cfca95fb570140550b75560adaa3a8c6a2bba0fef52e6a0858f30fc8110e8be24b07b1677d8482e443d368d +a03d4c296e6b318b1be1929294803e95eab0ceca89d6edd7a3ac0eb599f63ff61512545d2f2e833fc4330ade64c6f367 +a370791b7037f9272847ed51674d7359f085dcf3be4f3e257cb58b33ffd61241b634092dba99778e5b7afd45d4169503 +ac158ca0e8e52e03a0ce1cd71aa6d5a1c523450f1946a7387723026e62537209a90523be7a3e0fdb0e56dc0f587c3a97 +a4e58e394382ae1f54c2ab3a26264d3b9eedb3b719ca9b67614f0c71ae6852e07c662f55dd89955b1513ec24c30d57f6 +96240c606e1373734cff4537cd35ea3b872e10db50e6c1844292e8f2dfc13011c02bd1fde7b3cadfe0b0365300879b01 +aca2f4b0b4cb842361db3fea6732c5abc7c86b35c8e17808821ffe46601bf837d4ad9bd4e2d63096728ef6abd197f660 +aa5db011966b34121f6e646ecff340037b8418e8fe8e5b3fbeb5d41768f131ad9094c894c570f5610e61d1a7fa0bbb22 +8ac096b615435701dc7f5909a750df7fce6d9c5e729f64f5f87cfb983382c908bd82084d07a86cdf159945015a619d4b +82a45567195020377eb7f6997ab38a50b3b0cfe015bdde35755e1f82b190a6d7658180b541e5b372f5fcf5013c223e91 +b4b380fd0166d4b149132d5e03c77348d3c24de2ab1d6ad58e290e0d1a64366acb631254c19d40f38acd6287adfa24d7 +93004a44b6d837b2ba30e6722806a6f9a135e1bd08e7002f1b1e00e3f167039e0f9a4caa657ff5338db1a3d42b7c51da +b34996beefac26556fda7e841c80a0c5b773b7058e1dce5d24a6f8a9ef676077725f8ae042cd43bd6316972fcc74284b +a2f361d240f71b79bdc9d6c2e4a91e9c0acd2e8c30c06b3361bbda2cdb2e8399435487716ab4b3347f03ee169bc292c7 +9840e4e8aa479b156871048c4efefaf9f76e4b74f563050ce27072b0355ef8d2ead55fae908b5f5907e66fd851501078 +b58988544eaf6432b60fe4962dd107baf1d7ab49c30d73f8fef9bb30ce97c2208bd60c6fa38be450ed2f33e6aac7a2d1 +a59fe4a4d54760e6e4ab783a9c06c589a5733ac7b2a91fe55f3b70f9c61c93e705b1381750e714ef21a6c62af8bf28de +8f9fd78d6827a073ec3689ee4868e98d4cb9fc11826950b858d6d97e9133cb24c1bc9cd19f80251301c5387b72bd498f +b769d64a58f3b33fc90df5596be30d34eab62dc82d371cc859b1c457fc2c394456eb78be1aec2f3c5168ba7dcf556519 +898a6dd63488a5b79a2cf5a814216860699907ac8c97aadc2c11f81694250b88628e88c24a34dac5d2247993615f8b71 +8763629cbfd47e64d1717999075a6098cff2fa31e21cfdab855cc22929d339516d289e1af042be47e7d9bc07022bbfd3 +95c023e3fb832014861419394da3b9752ad27198df056f56410bf1c2af3ec260d3f156bdf63868203f70aef6a4d69615 +a0c265ff406c8e52058353d33c0e6b51ffe352254d8162fff65dd71bbd6d408d4e9c07e9ffd4c6cc789a734f8aab73a7 +918403559dcd9d1d571bad020550d123b4c6771f02d64720be3e7890946cec25e5537b62d905ebae3fb51c70033c1cf4 +a5590edceddcfa32f0b83ec20923c5fc29bb8351741fadbf0e2b33e0cdbd7164fcc457b1582f924a58b0cd14b2625a4f +91a3d228f5449c6179c7b5cc7fae5a84cf5f9e633cbc7bd67cca33fd9358e7119a9d6d497622d0a8ba1978906cc570a9 +a896ccd7d373ff4eca5915e957b9fcb9f1f81b86a3b815466dbd684931a0fb7dcf77a335ca1605e6b3f40f8dc6133048 +aa4eeecda69ae4b8dfa4577d576f9c8504598b2554b918b6607040d3e2551bfa3acb513544e910a563bcb3eed0f6bdf1 +b5fd9607e0a18daf2a6cf189df03ccbdf380609d4ac93e7bd6a41b68737dbdd1da22c0855f0f2b86763307baef3620b3 +a881f02800149e2d0722510e8bf649e20cd95b848a6bac7c51424404f65e9dab08a76dd171d60459ad8a19766120db41 +8ba340aad01fa1db841eab78ccceb0a307a9075e73fbb942e3a3105d56cbd5f397882e58754312d3d5d677134b22b11a +acd41901b371e3d6e5be2ea974f5c28a85b2745dab4a45bbe1a1fd5b257a1249c266a27a8d72613d93a27a305318d86a +81a335cd393d400fc048e9776237783f330594393eae51003abbe6088e310897b2a2cef8ab41d53b9d1f035a2822b587 +93d3023e4901b3a7afbc80a5df6bb68037eede3a24da9526a5dff7a0343376f9ce37a791836d5aedebabba1e168f2b92 +afc6eab7d3be7f840f84cd377ce3e727232cb7e84f09b5b5c958da7f58f85dbfbf53fb86df0c63b49faea485484b2f29 +afbc391cd89945d65f8fbb9fae653d7eaa34922af6e50febc4b9f4c1dae93aaeab58f3fb7b24771c05cd86920f313f12 +803ca45299970982d5e8ae7667f90b5ec942b8537bbf947c4693411c2be55e9a013e8d304110739f00a3ceb66b382293 +94bbdd9d1d137d37fad717977445c2b47cdab7545827faef98767c6c8a3981e6e265f743f6211e69acc2daa02bd54def +b8437af291342dac15736f6316e1a416619c948706f43a35a2246f447de2231b1aad10a6b201548f3b3af5d2b69251e7 +a54d969fec830635497d3e5796d9240d1cae0fb0c4cc64499836a8699be55721a2b14312b307ea82de6683f049b5aa3d +b05e974e8b46cdbf532df990eb2d5b63a7706fb9bed3e36937675330289cbff5151a227c8602ce6dcb3dc2c1e066e4f6 +b5db56d1aff8e5edc041ee7dcd5f38ff5c40069c1c2ff4319d9df24bfcd0013161cf3cfc1c768128fa75ff3627f44eaa +b222d049daaa343c282f65294122689fd672d67ec589016acbf13d21cb996bf6be0ce02915b373c1b8a7e5ff84d57410 +83dbffc0fbb585179c4a7c3986b67e7fd6eec0db319e9f3f41b22110bed89d89e30349363135e9c45e99fe326a6db175 +ae9b64c78e620d89ccedfb152f67c373e23df79650c334325f1c9d465cdeee6b9a7d181e409289b86c3dd863eaa01b2b +a244db98b50b6ae80725964ce432b8f117004a1cc50cc7af5cd8d03d4f53095d6ed5515e63dc2a53d9b5c0bdcf0c6f06 +b7b62e68e502bcbd66b4bd40c8cbf96b7e97b4388169b72e0da7c162d89130e244a0b22e74873a73176d182f4401074a +a984c5a1960b4bd4fa6d215f9d7a10154d95596b4a919841fad48b5de0a8921aeb7140326240b3a61b6d82a02915ed9e +8ef36c5e37422c43616ce746983a4052018ef98af3370c629b2c7d6a01c2826a99a1f44bc6a8edceb5eed1770e4b2a96 +87ae3161cf5453e3d4e51fb335b3e576a6ae7e5a681641268e4ea1dcca24757a311b31f2381cc55b58320e4c56854237 +aef4349a3e2bd6e9248dfb1b2020833a81f7b29a615a928c3629f5a4e6e47fa2aa502756798b90799b3d12cdebc40c5f +8e8aa1c55aaaa5437e92681968208f2f0c809982811fe0e7a6a7457c5cb453a2678b3b74e898ddcb0c77689b3cb3faae +838bdd057cf0f8535a73bf5309c4c2e9a2239b44aca7b7fd00eda5a485ddc8078709e64f5445b27baa0f9e7a67f01875 +8fccc1ddbc0735a9b64fe55934301adc6abe9d3558555861b5984ebced26c69e477672db0ca32e0c6addbdc106735b7f +b3a19ff36301280020886757f811fc507bc994a9031544c17ec672fab9e85e179572345c6b39e8aea2c180371d198b44 +96859072913f540253b25b4355c23c2fddcec3b3282abe5f3d02e0a759cfeab4120e0dde4e5c734a26bd4efa91e90ad1 +8dbd8e8ef11d529a346da1da3395accdc57937721935b69e45efe632fc7fca5ce1e03113a5dbaf7a1794067154eabd03 +b4a5782b4db5b5f2d1fd431472ea60ca8d1ede74f87fb0d247b7ea312ca316c0cbc8389b3cc2b0ca6f0a80d0f39f4f56 +99923e21d180d6f17b9f10b4d8875b0197031ac75457c1296839498e8fb3c787d12da2c78f4502bb2f9f6d251a2a5ba0 +810058558422ad6f0ad8dc189f623d167734215b88d1e092bd2e49d8d2d4fed870f6b7695345798abff7e1acd87e25a1 +b665fd7132875c917a0fa7bc8179764f3df02b8d2a7df539ada02d4ff8e75377f3db4a3435055b6e0d660deecde1ab08 +b02e3abb9175ebdad4f1ed140695612b67e8634d58dc8f8c3e87ef7c96a741e7c8d1c1136a1b2574fd91a77afee77ed8 +ae2d87c2ad90ea25aeeb850cd98ffc1c5e8c2b9a16377f1e2198fbc510193a23d53848b39ecf64dd46a6cd435011ccd6 +8e6216bd7ea092137f8ca97fa126c92e8d5b660b92bd47ed1166ed7a01babcba7db11f77c15914b81fec9ba3a92e8c97 +8aa232629118b0b945699e402f4e56e65eac6f2ecc4f7547d3537e2e83e36a8a57b3c55080d22d2a5e3a1433b67e5530 +854f384c7ff7323b7bc78400f0f23fad2ccfdbc583f173f7250099335d209bf95fb88c106f24d094c59025158b41141e +8420368b4221d0fdcc1b855728446055d636c0e7ab2c41ed72c4ed44171cec300bc9d07c42d6b00dc2933f18933964a6 +8f917e6ac546cb79a13a25edb71de01afc8c6ef6339c0ed2bd99c45ad2ead42207ae5298d25921c55649e42643242429 +b841a412f2198d6a55ec27b8fbf5a7b63f6aaf66d18afb8a2edb93e4d1c03505a785739a0fcfeced96e30af988a6ad9d +a39d2f86ea3df6c0a71e61803f6a1611b4a126f1f2ec986948c34771429a90399c1c9f6495e8c97acbc0c1df56ee2242 +a0289d0c001e9dd9d324e856ffaed6412fabf056a093ee2bccb7ecab7ad8bb4d0468a717f119c889a5fd0a0ae4079e77 +98063963c1fa5ef09bb3947040b1ebbf2fa47847c3e306f11aaeaf77e13cb7d4c6892e166ff20a88d4378875710d4d48 +8b1443a196869252784c26ed092841222af89c4d36f6517e33df0169137d4b0e0b27e5fb3ccf16fdb0d4c77f77e5ec44 +b37cfb13bcef2b83014be5e895205260dbc328bfa1e0d5661c89f017fe84757d95379d9015eb65fada510d8b766941a4 +b51a9e91a25a24b7e4f61de78e54c3313f0ca5f2b62b1625cdedb784bcbaf383d2ac38a8e0d2828d8431183a8b476b2a +8e120c604ddec61675cf699ba9a59d435f8392588ec9ead4253734b489c0d3b065804579c3e3ef36e502cb0db834c352 +89a87bad33d3147e610dad3c0bb9eed97d46c062d3a62574eb0cde05cead09e4cf943b171303e0de7521677b299474a1 +a125a6c741156e635a9bb84226de5fd128e43b67a3250b69a760f8c05a2fa08c14bab843a08a72496480527c14683197 +8c32ef72c985d6d0b6aca2d18f6588e910a1f6b6d69c707bdac51d6a7c796108ca8cdad3695d9640c8560d1f9ce9c571 +b95ef06fe08e01d86af5003dbf5e2d3f633d3421d5531c4a6c769da958163bcfb4d2940615fb37e9474b047b7d541a03 +91a4934bebab72f7090cc3dd94fd6f9114b0f17bb8149f218e18680cc22887bd22adf3d6acb983fe03b87bb68dbd53ab +81b450896aca89332a0bb3365314d29aa228bc39e8ed3288a58b6a7468db3915ea5e2be0ae8332863bd5a97c062b7be4 +8de03113af62b9fc128aae45fc29bd49f8137742be455814cb0351f43cf316df313ce33d6963ddab9d5511316201434a +8c431605c0e09a583125d6be08b3475d9cef5d78e83ed5d8d74f6957c474412deb2bf18957b41b447538a147a75d96ef +b698b1033b4b7677a6404c1f91d6d71afe48e85ccdcfcae75c92ea119bc7e166a92fe0a89dc4df83d8d73a10b285e980 +aaabad329717f3a0899098e750f4272acfbaef68db41e3af3ee3ebb24021233660cfede0c0f4308b0059d0a222bb6b41 +b88107f155f1e996ed859b7dd9571e784f62ffd4f93e420fde4df5128222a2ee995ab634089904aabcf9bb9e1e1759ba +a094e712a8671963d54fdc10c97c3f2c3dba58f58c8a375a174242293ed7ba50069000d8871d3fc08527e20ee46976f5 +927030dfdfe56634aa8003811ec409ab1edf7436d01bcaaad7d17bc7de55bca29ceaca4a556bd20ba9aa8089efb846ed +94d43222a32cb90424d81a31e61ef3b0ee624efecca23a64d68ef79238d36e8e3942d96dbb70cc9efaad313fcb79c6ba +aa225dd0b39ace4be104a0f2fb73973eaae7de46992e529ad7476e7415924fb936ade4b9f5a341bc9542380bf48332ef +876a08d3201ce8753e03d11ffdd6128f9b7503689f82ecaf7cf49096f0cf49f1c4020976c77eceb5037041daf1a88533 +a3db02726d73d8c2d85d9e5a740548885098151b85b4ad566b1168db4c008fefe39c8c19c47ab8e2e98d29cf2e0ca6db +938e606ab19e3cb6c4356326c80a06477b639e4c999a0c8a2af339d45029e73273416bd681bff963d58eb0d51f6de2ad +97151d15179031d52346f0ce34a20bc25fbf4bce2f22ffba3ba3afb94d546d9104c3abbe5a9dad056b73dbb92196a552 +aad246d39111771450cf05e0dcecd3c157d708f48b12c3939541ac67159dfe5526542b0fc47ceab2348014b6463462ab +95dc539b8402b15501407cf6bbaf7980a1d5e5b3d1956f3207b41a88205657e2d68f79678740e8882ef42027a291cad1 +a15a0e7d2196e546ebb0814cd655334c5cb31ecd63b5cdf3e25e57f4a349424cc9b18d4bebdb4b6ce3dd5bda40afaf99 +a2516e8bc63c912fc2e1b5120de4eeb8881ff79e3e76069871a97850efdccd98ccc33700a4f45f4df5fb1b7ab48708bc +8b3d59585cb65e7cc14d2305a339855bce49197490fe011d6c3d7e53d08261c9cdd500956872ac795feb7a8069db5589 +a2b38ba575e4035b6667f42365895cf623ad0deb8f9034d1a5152a0a0f92bc82a088aa6df531de59d2896f17ba107542 +b40407709905d2bf57072f48d97bf616e40761cfe063a4cf46083ffbcb5bb7b4f03365dd5ae3154c1b03e45c41eb0188 +8616fa00c0157abc75b34106fbab547890bacd79f2f6c3dd0cc57d1778234e98a6cde96876b40d2b1b5f41abfa1828e8 +8f4166998dc11be96d00067284b17c5fd5955612bfa778e27136e59e2f50e617d1350f5f71ee1e4fc1267d1312a67482 +b1cc89014ff795080e2eef431f3ecfd4996c91221ed9b2162a9ddf6bbf080d676d00445ef0ff8ad638a5fddf089bd760 +b449e34036924ff051b5632c65bd17e86063c684825df23792a11fc86cee34c04b7f4df1e7c03e626310e7fcbd1f93da +b9c43a3ba4b3be883879f6edd1c5d7042152aa41350e588339093423d4efb4e3bea017269439809498ac87f2794edefb +a7af51fd781c16cc82669c814327bc9b27f730b21c774aead773832b39721d3589a5d16acc302875e706bfac404c3ea7 +981af4e16aed2074d7efa032826e6e795d41a3814b59ce2b08011e26b72332d5259f50c796e1bb6a9d00e3cb74cafb85 +8bb3b5d865cca60631534122b2af336f85b422d802e237b68ff32954856be165d4aca1e9524e15001e20773d93dd6b4b +8e3507b98cdc1f764222a9a3a2b1f1c5629134b9927813b63f541660894d12ba6c7125cedbe2df65506ce5613735af83 +8455432e4e96d5c66f4511d7a8f9354bbea9cedd5e841bc6ec59c8366941ac9653b54fc1e8f0054c1bee8a845f8a6a2b +91c392d9edb2005daf49189446ed05a06da86f5a8f98019afd0e7265ef56e21917cc5dad39a2974f538b465008bf1c8a +b04e185eedacb0058fa60261d0c6eda38799b57e26af75865ff986537bbd71af40279fd3ddbed5784e9c8516c46750f6 +b8d711015205854b9c9e132168920da8d305d832f8605b624d6928584b6b129b479825632beaa14aee0470265030ae50 +ab46f74d8cd5eb76b9692e9dc17d766fb9cdb1d4b5150ca2a12104e571eef22589adf6cb8f36bdcbc197c34e0fcc1669 +a64868b7d4b989dfc4b203fa11452c1508dc2c5c3ab70b05553053177a4bd6911f514f654c8538032ed5f27eae289328 +a06eb8f5cecdb2f22c51ae4d116b24b2ba3d1ae5ca78d9b6e68c1236771638a14c6f658451a82e0308ba18c944008b2b +a062c1078055b84e7d6667ae319ee53d5775780b53ac6d0e14935726969bae506d4cac567d61c85c8fc7ee49fd15ea0e +af25d65ac72963d2cd704315b2a2644a28c9babd8556b336ec92c2b3858a68a6d9287a169aae0beb3c1b3dd823457dff +a299af91ca6a99d4b18589977a187c60f77a3969a02b198aeffa37e2c31d97da221ed2c118312c7fa4a59896d3f4355f +ac3a2bc16a57e9c31287ae506eda9a33da5f6d2d332c3c11e76348b4a88d6ecd8180c23c46b5bd2f3b6131ffdd9a89e8 +9513ab2308945d5663dd78b7947cd7b1af4069aa8ee91e78ffbc59761bf5addd9d175527ad071613b7309727db6ee230 +a6caa49518386cf727a4807441142f0d4cfbe1b5af65b1a481db3a8567ffca87592989c8524e6fc9bb17d152fee1ba98 +aeb5732d108aae10e7001e3975572a7011b3dfed7896bac60ca20fdcb6987ebe28029b4cb88c0c0e089b51a9958a8077 +aa8bdc59089a268ceeba2f1ae72d417721ba7db13831f3f8459f5bfedcb13cd4215db8e95ad6bbbdaf6dfeb22957ba93 +871b8fbe47c39f588b39a83be5bb638ca40d8b67f28c86b736198063116bb21ae7307d074c8bee09af5bf8cdc715099f +a0a63df7079f4c8b1ab6f03f6aa2dccb66814ad0dd8aeb9bbceff49f8d7f128aaadff1ba9423789609145b0d8c30ee0c +a37cb4b8a4ac21b98e96c2e6fcff89b858375ed343b84fcc84686bdd34325a94f694ac778b04b2d1e47d8823c50c62de +b66b6b21fe5b8c2770eab015b9fa68755f9ecf191b71601abfa93b086a39c2519d2699b27b972ee387b189217b4aa20f +803b6fe1e211e81ed598bb6bb71708c232c4ce30819176d1f0871865d2bc2ecdd910a67aade9b90dd43c4b093f7d3539 +94e82e2b330709ef5a227130d8303b9d8dec46ce62c7bb98cfb32f6237532ffc779388651cf9225b15fa9d7ae0d0cc1d +ab6c97a5cefef3b9cf3c24dea3606e2a6a779781d8844c01ddb84bfa170dfc17b9a1e8d3d9a94b785a45d869be6f6be9 +b44c2a73ef924d9026b9671ce54eaa18ed04a31d4e208cb72e781c6c6ca33bf3d0719d9783eb98e185854a3c1845b646 +a1102427966a4c31d79eee110307913c1474abcec8792dac7beaf00c7d1b8b9a9c4a1b6839c59a4662c17aa74a9ff978 +8103081fb9da8266acc1389a192819788b617482b5bad78a4ceecd9d61eb7d6d422b9fb96a7701650135cf53b7b02edd +aa70eec19373a104684f75a2f0ab9e04a11758e7d8d084ae7c581d24eb8de4e730ce602233e39e6985dbac46b5b31d7c +83ad5dd2b8f2d40a40747fecbb43f3acebafc401b9152c1fd4d6dca191feac67e772a3255af530d6c077166f87095129 +9612d53e783404194122b28814c30692848a8df340e8861219a7ba3a68d48135ff3a17f16745c4072edcb398100932f3 +859b45780538ee93ce7190bf44fed0ba3ac9404126825b5df7205f751734338f2dbf67ce77ad44f8cad2feb3198a29ce +b4d08630a1824e38ff9d2c7945224dbfd06846724631706a44e0308128f8b32f848094fcbe0d666ed0b68b8877e9768d +b7024a8522e7b1304e664ff4d994078d6b27409503badfd93b6d46688ee87892498aacb9dd7344686eb7ecadbc008135 +97fd9728c81d6c1b397627f9f2b9c2d325e8d322a2548b5145a120a2f982721d108e67744dbf7480d69f5361f38f1094 +847962abccdc4058882a6191c367bf6b1740008bb0bda738eed9e86e3d4f8c0b9a7802282b098ec89ead52946dfb6c91 +95f269e85cbc2eb22c964d25853dcce972f4cab07e17dbcf5c378166e7f4e59301b45091ae5db025aee2f7ee98a11440 +ae32874ade98cc4735f496d8983bdc40a5afed1925b5d5075c3d762653c8412c6f350b937021edcfa7fd36fcf9ce3807 +948baa72a58c7356278535883fb8d8cd53a302601f24a517fa2bced64f013064b3df50812e3ef1520a89e0a2c5b6216b +b2b366f316eb4e01f42cedc02b55588ee588248f8a76399f4576cdab3b0e7693c283100f214f36f13840dc552b30a1c8 +82143b825c11793a3352a710ad98fb233ba5ba5fd7f747563261cb7210da1f0b8b5820e5f2a32f805eb71bc60ca4a802 +a00c9ae49dd513e76bf683c9a08d144243593ab3331ad9d15bfd2046eb0fd9b1b030d3ee1c7596c02124f6ea8838f5fa +b63e46e0f04719f11b96ed24fc78b1436c2db43b609a143a396c17c1afea68c503a06d040c1bcb5bd658d2017fa4cef8 +80ed42fd52c5147ff899b4f6e0006677332408ec6206c9823286af51aa21e4712f1053621d1db012f9ebda7d087ec05d +b2ea32bd02856d8f16a500cf516744571a326be577a008610aaeefded4e66848ec3ebd3c28d677d49da7055dd9dac3d1 +8e101f8901aff8b93a55827396f40ac816c3bd941e0c4a16a6a524c10657b99166010a6db72e4810583abcd61124039e +a025ee88b7506bf580e3a088d6e6ba9d987811671d82a8a713149d8766cd9ba6876cef464af3799d117db61a69121578 +823274ffba3fa98e6da63378c8b8a7f126e6bf398ee58c3dcfda9257dedfaefa64222b4e30ba56a344a1312f59be0b17 +b60341190dc697e7eee593b8dff04dd5450c86fc7b59ab4c95047adeb66f550373fcd3d0a7e92555ffbfb1467fc813e0 +b0a873540769defedab58adfb094442fc20e065ad29d49303e7a2e755724d798d6dcefe226a66ccf9211f26075618cab +a4bf3b4eeda02d170628acb15495967635897cc58e6805fb516d95b339fc72e01bc8c3b74c62b22bbb65c488f3c9a315 +a4fa6be0ebac0bf5327e87d63973ebf44d34763773eb623dd40a9ab09a8db4b49f6bf4acd9450bbc4a790ee8b4347d48 +93657b37b155ecf3282e68ef8f62999896b39d8cad4a0560a24ebf70f68008ede12b68dd7b70cd3f7104e51b903221c8 +93c33362bdb8398f332a52aaa3394682505996a8a0c76e22c0389be56915522c58da4d1583af137b417021d26dc3d84f +ab338b0baa7ae9a75971b6750cb72457c1e918dba3fd449a576e1b0a9dfdd19356c232aa8f737b212c21831371223fdb +97043c53b0f54ac81afe3c67fd4941dbba0769b9bed718171492afc07317271a4c36b591cd18f057a50e4c7527320109 +82c54f2950647b52c649ec7f25dcccfd71484c406a53a94dd4e9e63758ee2e559fdef8a4560ae2ef41b08b174a131761 +b35b2adfe6fc1be668745067f485dba3494f547d2603ff28b06fc241d48225a11c85891f144609337d2ebc0713f6696d +a837aadc06ec942edab4116efc246540ac5db1bdd8981963a7462a2bc3f9397c4c634fc8c8789114cc1018fe8beb0585 +8fe5b4a7c8bb42b5ce8c401f7eeff20c034d83ef10d6e1541fdc135d389545d731258f42ec5e0d30512eee4aab053b7a +81a42ec920b00761093bc856cd630e117c9ddbd7dd20584990d91e63f972073d9588cd948141fb9d6e9c7b61174ef4fb +9805345e5ae2a2bb90bb9d058f01a2a7db6fa574fbed6ade4160ed9dd54d08257b1284cc4b80573a8f620aeafff014d6 +96d085def67e05ff835d1ffa00862b5f2380119ed272510da798492f9d5321e1cb5fab1df3202663b6b751d42138ca8d +82390dde45bdf7f1595025f1c272daa8735c2af90f55da415c7624513982067ee77b54cb46936e1b583556db1c260e15 +8b793c439afaffef75d891d630c2c3bf2af67344ee02bbd3a3f80d02898a7b54c1f0e0527713422ef3270a1b7a32de9e +8842e5a3ef7877a42ea39e2b614f7228fd77442cb125d14ef9ccb6fcb5ce100e7abb3cd34f009d741beac6015886ed4e +b8a00fca614badec4996098428c60620b8ac7c41e3a60d33d9fb5efac101d28d5f38601c1d2cade8a8762f12e5c7f293 +985262af141e2b58c4c6ad685e9b7cb0b85195d183d7db0d7449e42a5ec64e7f2a078b49190ccce4b9c9648b9a999cbe +87e4ad488400ac73a47cdd477457b67b2d97f812917cadda9cfb37d9b03885da94d20eccb58a61c772916c0b5591e71a +98795f653a08ea25248544bcb113a16f13c36376831076f9b153ad6deccf07683a3db69968065ce672414aed53539852 +89cbcfab11dbdfe1699c2fde2ed918599e862771b7b866fecf903bda117a6c70ba23e4edcff84535f0177e7cc070a37c +ada23420b0e5be2706e4446208589a2647e59d1f3b072448f7e4b04812add50dced41c7e41fc1a97c60d04c7144e5324 +a962d643ed5968de32bd6729c56ffc6a6f237221ee9952b28b3723179f6308d053fb484d199fbe6793a9e6fa16187cae +a2ed7d506f146158d1be02e9a37b85a4462666d9332f45d0eba95e87810f0b47bd219aed4e3bda0e456e3784847e8ff4 +8b003cadcc9e7519bbfff1116206d13ae9e9ee258a7780fa35749e5fdc9485e934bd7559438653d62031afec801c8bb1 +8676eeeb2dc70760196b1313bf6a75aa71cc692a64c1d6fd6f6922e26d4520bd302f17ab954bd4016298e2bcaf91316e +af45ef2ffc35a5f8dae6abdb373f8958ff975c9f7a2f74ba1545c2f5c8abb3ef2a997818f8fffa0be760016d3aa19cc2 +a5260b2c97ca579d72c13daa826cad8a9da4d5902443d29e60ed67203e21a7fddf83344dd94730e8f155aeb65df4e480 +a19267cff056a022cc8d0af55d41e78dd9152069affe22e9fe9d9dfc848aca4aac4909103b35300b358098c36456007b +909eec06302c81ad6bfd3b96daf577456d28cad59bacf933fb0139cc6aceade01a686015d2cda20d25c778b9d00d5355 +87391a5bbb409e0fd6427b6dc805b69120181e34f53c73c0ae11e0521e97e036d5b736250f95c8ecba37b7ee27ea20a4 +b821e81e4f887d5780765fba9c79599b3fd74840d7c2578e03ab8859cabc982f4fcf9987e757a150aa81a000ca3442e6 +96470df0be386e1bdbbc94897386f22da7a80df9724927363142b074beab1bc16caddfcb731787b18b230becfa7ab0de +b7d1e2de7254a18acffdf6c2cb50bb23be3030269a230b1237a0bdef1656875cbafd8736b6ef07322c20b8002e9d8d5c +84e795c3d85b5f526766a32362c6f7f2fcddc99e89734c99929dfbf020d04f285a4f44f2d0a4a03b519375db43fb9f89 +95bf0f2965d9b29592c2168c79957db4779c9ed8da7ce11da7eb8d11c0fe165f8c37a38baa398af78b8a963f674282b5 +a6253e4f2090efdb5c26c0d50fa5fd2333e8f245b68ade9d6fcc6357ae2c6fde5cd0d1c6e5fefaf102ac8ef4122ae238 +b2b8692016f5fa5dfc720d382f0fc05f37c5726087198f5f6fcd6dc8105bcebf98ff819870e2b944c23d6d4ca8e7e62e +af86a8f6ae1838ebdc29e2d949a1028aebf8f5dc7d2e907396db3d112d236035679fb2e0fbb1a49453ef120cb75bda88 +8da2742e7215e490e38a0cdd851e95ecec258bcbc0f5b49e9846397e3062dbdda8b5decbe22c7615a851928326b26ad6 +8d266bc0dfd6e35dd975fbcf3eac55103863fa3f62c29f12c6f825961670138aacc1c89829c88a8e1d3caa44c62b5891 +a40bde477fd236c36981b8bdc3191d70f01fedeb99a21a525ba8512eaa614290feb98cfe9351fe39c27d12020ef46100 +b3856656a88647aca31dda0260a6f7308f7cbf7dc93a0fcfd81a683cee5a008cfeb044d0688022da5f8fe52e7712c742 +8dea06d82705d27403bc89cce3cf99125709d6baf92aca6f40931cbf4ef1346feafc6f21207b897416ff9a2042ccf127 +85852dbafe41d671cc0c5014a6a666b933c95f831b4edb181b7460e6780ee430540230c2706ee6e1fd669bc9369c4421 +83271d68b89db416fef7ab75c64883732be779cdb7898eaf7f84f9756b006183c454ab99a1270661b93347cb25d5ec59 +8d2ab5e538c44cc5a2427e367d3d2535964a95185f0cba457377b53b9079f806df0a74c475543a80d4397bc60ee36877 +a966f71621491a0db22379473021d8157c3173d9ae7f331e076bb51b6d5f05b76d04656e702c78efadf71dd24e844692 +822f5d8b0f4f19f98b52234228a3a4d599c5391df1a019e5c3e69ef5fd39a49c396396488045408ca3f83475f5a94cf2 +8cab4eb002432c0044e0f1da2c8313516dc57913df7e7be4514e9283e759bf3e0fc67392cc09353d8d09d49a42b5557b +84db5c6efecc833af8f4748f1c976f409faecec916fbcad97a4424f0f018bdd837e4411285ee912c217ce4f8b3494eb8 +993128e2d935a83ecd7ad5a223fe53c7915f8b258ceb680df88a682f3abb87edc922a4f2f2f16905c3f493ed91e1ec69 +86db3da05f3bf2f21aa3d6df245f35023eee4fe1df6f83c35ed060b17b51b5d88db0597a65ec6fe78f2f0e429362eaae +a8b511e358d9b7f1211c9e54038540871864cdb5af32f7dfa53b9c042a8443b73927c9d42f88c3e19574e575feee0a77 +a3c8cc9ccb1bf0c3f38b147b4c060ef3c25e44524392ce244bba1ce3fa90d2b97f9ae61d95b5fba2428e5ff85a7a2f50 +b2fb21f203e07478b7ab94bbb22d1449567e52e3d41327d2a6d140a70a730eeb22b617e22882578bc228d082205aa5e9 +b22f61e7ed6823abbae7f7afac5ccb4a0265ac5e44ba0e362512917bb99a19c29ef93676af86279ff0b1c1e21b767970 +b2b212cdb1eb680d863c592f9d18e907677acf0bfe0b1cc824ac67cc0f9e8fac383bfcef1b7553e654675388509a7fc3 +a5ebe9c66cdbf144dd97470199108e50110d24cf1827df6d3ec4c15ebedbd4c588094a66db761980a5ae1de0bcfd0153 +8175a28a961b033467fc010aea4d6401c322c17b8e50d682428365b34f1edf87e80b9d4e83e14351dcb58fdc16d4785b +8dda8c206dc3daed2100208494a2f74d5fba3f0d4157ce8260d09fc43eabead01ffead91898af37d6330fb1d6492a3f5 +8c97f0469be2c1e804620840f2fb9add5e169f3d9a515054c4c257a633f71a2e2ec28b64167fec1b25092d359db7919c +98d7e6bce9423142d1a75898a5072a89fa2ac1cea71e2ccc52421e84d6bfe46e2a827e053a8ff1956ed87e554cff5ea7 +b37a7bb826efb2c71ee980127dc95c16461efa9da85a1af5c1f07a05cbc923b571f31812513e42798db148534302c2a4 +b23e5692e57914cdbbd48a40d09193e8de74168d29e44eafcf93acbeca3f4d38946597d23d0f203484b6ccf26fe0022b +a75e05a667d03207bbc23699af1e5bfec382654417a67cb2ab43b7827ee6270240033624dffcf522e77f879b24c8c51b +9082f568c7dd35651afb5b3a4a7fca8aca001168337e0a372daffea34693d73d582f1d39b860276504bade7088aba905 +a384f338360900a0c9676d75b4ee56b1a52f615a12cbec40ab9653132668fc464807d38069f34fbadde6fc44b9b17858 +99630818df6d307a9bec472a8bbfd59ef0a718aa6d6e1a0a9c1cce94691bcbc5124522edc0187f2aabce454840d3ca05 +883b09861a544f8b36a69aee91605df08ff83810d5a01ef14989e9c6d9983929f3b539f67887431729a3db5ecd8e1ffa +b31f237af63f7bcbdeae18a43d2c640e8dd33c31e404225e10af733724b9a80f21ce9958528a30cf8fcb0fedf5921056 +8a120f0bf0c1e8dccf5092f8a3413fd81b30dc728dbe0f67768d2152b16ec286579c9fe0614bc7139d5c8f85d4542517 +b8400f4d89d747aae0e8fde37dca6915ecfa64c34504351ba34fcfd91886fd670944de3d5169bcdd95e7271ff67f2a06 +ae3658b2af425966770203237b34fa49d429898d82ecdaf685e2f82aaf3370efcfce31b5504c9109f048c416d4239b37 +ae3c26c8c9efaa1dcf33f5a2d9196a8e8efebcc7cc1f77d792be45e27c0f8dd7280474f4c87be9d0d898587eba6b5074 +8d2ca62a71717b9c8308af1b2e7642df12e6dcc20b6b83ff0e426839e9aca4b82171c33b86dfcd10e2f914a4a2e27111 +85c4564c09f5ad99ae5f51f587895e6a5a06e5f513e57fc0f91609ccac4055881a1009c3c45900fce6711dc7fda9db90 +a1dba47ab222520779e91c024250e3e454f7744d48c04c809a07991dff72794bf5990c5d23bc82e441e7d3917fd6de5b +ad65b935bc07538780c56b735460bec2e647d321f28ecb20801ff313a211f003a4e1f9d4b094d0c66f238cbe41f08431 +a9c322f6fcd5e831f10be7372b8be14369b0333f82d87fb444cebafe6cbf90bdfaf2952b7a310d76831436100a625862 +ac5706f371793c45162e72812644293f491ff3b9a974a025c62cc98689e801d25c79f3b072fd62060afc0d05e07ef85c +a9caf447df8db5679a3e88ebe8aa8d0005cbc9a1d0378817968e44ffd55a23026672e75eabc20e7739e727b98ef0d377 +b168a9731835b5d6a0b7b0771dc6776d3acc079f114a60912820f0c5ebb705c465452829702a041f6c9bd24414f94c6f +ae5eb5a2b9ebe9131e394e9763108ec279777ffa1a6f5b8b6681dad229f20a9c1778f23cf72d1a24a753a65360213132 +9563d136dc234ff6eaf46c0630a163414f1f4c37d22448744b368c15f77ce11f42094b4b5e49c870ceeaef3424eaf89d +a39f563d3ae876eb1629fb0e1e5173b096da74b57972ca630fd7d40462a9abb14ad34496f4fa8e4dac6ffff08d1378b3 +af9a1f6040f8936f3af1b3ae86efb09f7433eef92ef04527a7f960bf07f091cf54b7d108fd7b40b3a9052d5be1061ff5 +89ad6c6a1bd71a413895672fb29eab7ce146e746778dd7eb4968f551d57467e16e1f0ef73ece16db4abf5eafd85240ba +87a5a23d2866b87785cc7159f475080de9c684963dc415ae3269fd0b590f5c9862473c7b6ef180fc7b96810096a3fd19 +99ccdecd6a4df1056e6eda6820cd2b6a21450d0e3a78131495767aa6f34c41e4593f78c8ad3e593f80fc6c7615a6f17a +8902f569efa24ab3c6facd2b52d5f9a61a7e687d5837dcb9b2da1ce34a76a37b86812c75f62871d0dbdff06b42f077f5 +8b32d41254d26cc93bfec4e5e157bfec7a2d1f15a0c7cbc4562583e42588c1dbeb2d6c47fdbc02743a4dd0bf5af17675 +b391d9100c90af9d8ce6224b37b763c994790a9a97fd040f091d6fcf38c61f6d39944a14fbdbb24aaa9f311f539b7a57 +81e950e8e1d8704c5017e19dbebd1e7f8a3c22545815b840f42d2c75443c783f4f4c2c9fb53786b0a5ba1b36f238b91e +b80e33661703bbdac230ac7759024e5bacd83c2432f7395311ab23a02d0df677d5f4a832be045d6b9778a80f07cb2089 +8d7a57b024391481985add75ec5691eec13e9463195ac058e0488e54ae8a79dad3a4614790f853cc56dc9471d51c83ff +a4a824c80b84864865cb70b6480666b6297d65e827936ba726282ad0e0bda9787338909d3b2022762c9f9080e196e6a3 +b5a18c00759c83f5e417f0fb412200bcfbd3cf991b14a1d031c0cda35b539ce8724693a6f1e99dda25cc333a0c2d9113 +a4b6659247365ae1d34d8adbac5ef593ab9ac805297aab76f3a7c5512ab658ee7793fc0a27c15641a68d76450b083714 +b8fe57f1832e8f84ac67c1c9b293dcfe6904b51aaca5d2be14686974e110dc0e19c6de94fd75a5bf3259bae1a32aae54 +9734c43b2261feee5e9f3c2407221c6879f1c373f9a0c4d5e926774ab1ff28900c3bc23b4ed4e3c376f142c3ac198c00 +9693e8ac023bec1ae3f9f50a22d753cae7563a98084efc6d8459dc169d49ee2d22a38c1cdfc26fbb75e2b54eeed889d5 +866961869007a8592fac6f104d840f564b24acba1376c5704db2510be47058e9863b59f4f326d530fb470ec473552c80 +a8bb285361734bae3b5110fdaaa70facbdcb3f27bcfb43ac9953e28f5dc844f94149a53ff7bd4749d7f8833948f88015 +8e9e5d9605fe356d779e242df3219c0ef12bbece370ef44c4c19674a7873a477e5903b70d8fbfe884ccdce4ae693267e +917c27c26cea38d8f0351df8c8ae3ca6332cbc5866bd52bbf73767cdecc62a1d7dc9c562da90a6796c8d6ffae3ef1952 +a3cbe2d6a84c296423fcf0e6bca08b1a306cd686be8486b7a7e030b7cb5c5f791bfffa38b1d51c5ec5e9f9d02ca8bbbb +a1c019be4651babd247be6f8f5a8fcdef0c3afc62d06bdc0e4abf51559dcb19a95f0ecda6e5fb6df659ba5fba904e67b +a9172867edc3de59059de8109f14fabc9cbed1567fb1dd77cf7b8a91a4e00bdfecc3f6b0fc149d63c75c488bee3b4bde +91213bdad35d8c4cf3f9e1305da45b0f202fa8e4b3d872c4d7f1870667ebf5174b55e1912693e2850ccd3e507ff07923 +99a25653bab38a306a04c66ed0bb196ea9a522d0e30608111759c0752fbea1ee10b6a574c3e4ffe9ded91d748fdd9957 +8c4b08b4c9c5db17ebc393c279aefbd6f228b2831e94f298feb04a3cd4cd5cc5b7a1464e4884616adc1d54e6c6654406 +ae47e73080e00743a2b8d39b1a296fa47296fa19cef0ae2d4ddc949d7c18e80c44a3b43758e2deabec96c5ae8ebdde7d +a4cbfc4f49e3285acbf2a3e9bdd5c328a5d2f0f38c43c727d424c36d7e97774598e844bdecf7cb85f6ebbad4f1e6a9fa +85691977690857c611f219555cc2aacc305826fe68c735b01d562a78241df139023e1d6a971f136a7496e5a2073d304d +b735f6e75b63734e0f3dcfa788d44bfdfa1658d5edd3cb36f54699ecafde0441eefbf672d7be9aa5878cda81c3903499 +b4ca2ffea56733bd0093d2a6fbb5b80d743444bb2a3003651a3929c7444bd4b60c8b6394d06f9b282c4f787e48a04950 +857b50a9e21ef372ed5e04ba189f9b963658dadc2014034b5e8eb594c64cb4d8b0c45146759136d0d7b537276eb3e85b +84a36f7781c8cadab24fe41d225807ad19396435d602deabacdea6739ebaf3cdb227ce4533b2e558e3894628c115d6ed +8421a4523c8b6645c16aab3cb2837274c1789fe6d17a7a646d0b60c6d3404175883cd1a10b9ff001a8119aefc8177b8e +b58457173e92fb4a01d043199478863fd715270210e2badc16f11f22d685dac33520b16b2d9d9d27c089eb9caa37ae76 +b0faa3cf877801b399a0df58ca6ae2882a895b01f207f7006af366c6a4454a015db0318a2221e91418382e71f3a0471d +90270514cdd3376ece65eae4a2b2c51b1b39373f6643e82d9b2e0c8576752c81c1c5c964b200bb239894ae267e61d5b7 +8fe94f4f6eb2f9d60a7bbec546bdc2744444f5e62555e30d11558da42efcee1947096a514edebbbd0570860d9b55e069 +84330eb1f20a6998af40d4b9e7ee1c1567cedb0401666a10c0d996ccfd3e7e9e4edf585e1fc2597c34c45f36d457057a +aba97d70123cbcca89f325474fe8f952742eb092e03e9878cf6e32a5bd20c4ea92844c5311686cf8baeb72402f541a2a +81e8bc4463115453fbaaf844d59484cb83f4ef9655b2d410e33262dea0902f7f8cc41580cfb6b4987425166bea1ce3b0 +94f8478aafa15c41539adb3309c919a9606afc1edb590930ec09d2212781e3c22333a2ae83b6a86d237c873ab3e28059 +abd522f0ecd0490b21464d4bb5fddf6a123db84aca829f66595812b05cbffa5e2adfbb6e48f0ce3946fa7e0f78a2bd4a +b5dfdf94da381ba5eaf3dee38831b29d053f90d25baccc4dedffd2f8f5b7d4c635a5adf08a992ce16080514d94009732 +93f59a048a8140b5e112f100f426ceb923a63e2585424e2a6374d3d7b979f04e5a0223f6bc56c5c26b41128b272ccd5a +b7521371be289921fd4f230a8c22727997ccfbc7aaffad9f89c10811a977031e5a7a2a1f924fc4745339208ad86bfbe7 +91708536a804e4feb12184d477935ab8aa80857ad4d2a3ecc25b82e28eb064f4f7482873a841ef90ce38a2035570b148 +b193714c58139bfa0fffbcb23dd77dd67279855b16965b23b12059b8b7c8d596d30239d0e7ddb8eee4a506b7fa974af7 +86e780e0be5105efb9aa74ebfea109ad286dc7c2f259165f78f853d161823b20d88afdca6e5630e04a6f01f05ce52cc3 +b03cea4d3e78cda4879eb498381fa06336e49b950267c5f4e9569570a987e120f7f7fdf34cca04a448feb268dcbf737b +b504ce6ff4d2daa4a87cc24ec0e3c540d32a6e315d8fa5e95561428aff4694cc8d8aa9be4074b478482cfd27aa7d5482 +870045338218d28c7c04b5c35881a04eb5b5aececdc1aa0670087cec292eb3ed7061e25a62a8476bd5be066c01add42e +a7a458be8f7108b009be6f43bbd37d0298575f3f4a2088739b0117fcfeed6c067790c3e45390bdc95d93f5188dac4c8a +a91b31776550ff92e9ae28ad985763866475596612f041538cedf619dc68547bba4394aab553aefde1103d0b7bbd7ac7 +b5afd11d971c4e963039a6632b244970c783fff2d813d16dd64fe39e24fb7b7c1cdcf4e8bf105ed23016b7eaa7a42031 +afd6bd91477dc741ff3c7c9cb6f95268b213480df214a125e91f592ee28ddc5a7ed8adb15a3dd2d50dc793d1016f97f9 +8ae49e2fc2aec47f422c32ea2cadb055d1b11432f9362283a9233cec23d90337001109397b08dd640471f13ea5c75feb +918972bcf1001b9b29b1e4c236f0c804caa618af7873030672944f03c52e465a512083ca57ad7c4d27dbee9e0598c9e9 +95dab13d1edf88871699219e5a841a0d29f60d1a738fe48e5b994ad49fbe4b193bdb520896593cfcdf3ac54c0767545f +a985c2b4a52a592548c14b8b3fe1a519d5b43d13a7c6ab8469e62518c89dec4091a8fbe39565951cc515599391334987 +af5de579f796194538d942cbe4dd17db9022bd4a1e733fa6801baabd062ff04b91430232c99ba0a64da117089fad3a7b +af0630c3973c54081bb5311700267a4e1072a2e031cef7b8a759ae70d34fe460f81fd9902078f57df82ea9a026c6527f +89fdd70e79239b6307117da507cde8181a6083c0b3bd92ec9501fdeadf61e98b9bcc65f76f3db7b5343c9c4e3edfa47c +8a8457c75030580d719642a5c19f39d9bb6032e9ccf59f033d7857276f61a7b71c402bb60066298e43e3ab27e1d17178 +88c175887b19a4540bfada4ae515cd5b88c814eeca464e1b4aefae226a9ffbb82380836c3d0e2bc23aaaa7d2d39cd988 +9169c8eda5925c9658d7b89424362c8242ba9c94de010b27622681f6232fd587dd4215c96ba6466c2e58e65099360f1a +b7606b010b4ef7cbcb05fc4ab2413f9442da376c17ca59ea64cf3705d54916881dc34632a3c5022b092d68aa92a7f34e +afe50503d1fb68471f14116afba2d2c3ada54cbae919116971792fd1bf928af95338ffc79ff877923c40bcbb3fcac884 +84b8abf84753e7bfa8310a1f28cfd0e548b92ee89dcd7d9f0f4d9f8bff32a47db28e633e531c851d4f343ef5aec63881 +a601422adfb6ad2f2619cecf13b6a7cfc56efcbfc6d154f17dabe036a81ee885edec82bcb46386647253b38728d2a662 +941dda044f880e5ea1a3e738adaf17d1fd5e22ff251cf8dfb8748aabfba36bd0b54cc5450bb92ca2add2809f192e1e5b +a3e262c5a365ed24cfa5ddf50236bb0e3bcfa3b65561e0bb7422c8871cc58b3671d14956c725c5ff1cd10e477092525b +874fa6d7a9c062600ff2bc836590162ac38b325b3460feebca3bce994c39a84bf3d79a7c716936c7fa8738302397568d +a3b510950ee9dd109d1507b24f11c725d8132e57960f5ebaea1a0503cd63d70eab022ce3548a96816abcbfcc6b95d872 +802badde14c7c17e5c0e33ae8bbd9d47b19d6a48d950555871fb470d4a0904bb99f12352248055f147236dce9796364e +aad6a156f82758677e6d11cc7caa66124dd0038ec15697531d89cca99337b1f817bccc678d617c2be7700d320456d993 +8fa6f41898c20d2c45dbd0bbcf18730d9e14d296214b176b3addd2b56582f22fdb0efdf743936532a94a1638fcc6b0b9 +a9e741ce09dfa9d5d845e0fd8a729ed088ac5d1b6a84709ab0b753ae58b93160064163a72c38c7ad6628cf7278ad1b26 +b1d07f1a7a19affe01f1fed47dae377ccf1cbb3724650cb85a40dba5f4be77aecea8dd01f8539e7071c252d348e4299f +b2ca0f4f725f21fbfb39e151dea4539d961e55645b0b32bd89a94b5f437e6b3b11733fd39588e889cb111d52a2163ebb +a73e4493bd5e8354e8c43a77f4509e411e4f71b41ec57142f5fb53616c26eddcdf87b8e58684eb0215ed91ead8aeb028 +929c423f8ba701474ccc1ce8bbcf0bfd13d993ed8915f628b9a447a87df32ecb8727d056785a9ccf1973d47348e76948 +a6ad64e1fafda6a7ff88d4358b5e56fb0ae0dfbf3f7e4e488e95b75b51ea432eea257523d46fcddb0171eb10d92ca96e +89584633b7146779a810226a3664f11bd53db295f6ccbf68bc75ac65d335cb1ea2276a630084bff9b32522379342b0a7 +a7d48d4957df57d02dd2373acba5976f0b0cf5a08bcc75ed5ae3366b8348a6ea885f60745993cbc7d08426357d313943 +824c7fe6f5ccfcdfdd9632f404d0a24d8ed31efdbacd2073c4df0f152905783275947b2ddb4e16f668c7961ff2c64b0f +895b41fdab7ceb53c0e34a9f9102eac3b07b59494b08dfbabbe371c724bb94af401f0a088b057f141f7d59ba37630e9b +92964eea33e7bfaa502bb14a61f7b11d6e78579b47bb42f5b1d9b76f776c0d4c39e3edc4866fb2d5eb884cd6393b17d7 +b6bb929302086421d9340d59f2ab09b70e9de5c21f1aea362acf0ff9d12093d5429be7b79c73db6744eca6655e77d810 +808e98cb92d8812364b5d4df334fd2d5aadb2cf28bbef2687e488c32d314630b759b21e01d14e306faccc2e7e18d2b1e +826d6371c5cc0ce439c2559ea7956a5d08d7e4223adee421177fff534630d719a90d9098cfee50b84eba8504c6b657c0 +911aecdd90a266f90edcbe0dce1d60a8aa3f1cf0f5eb34eedf30a552d298c5a16a59bbab1a6ac8621e33a109c202b653 +ae6760730faedeae6c9e04d9e238836b66565c5d640d6faea105d6e2d80d0729c3ce93e52983fc2570da82c1f813a115 +a171956ce56ac78660f3104d95a920be6e45b403770ab043ee745337db4dac6f0b29675b41bdd5d868b91bcc5ea825e9 +b2ebce9ee950de59caff41e18c8d4eaa3fb6f1efdf752d265b13633d6563d7cdf991982727f16f2d345727e0f19aba7f +907ca32a898b6724ca06f602f643f339ca3dc5146614b18a82cf4101074a265af390fd2348338c56ddeeeaaa1923912f +b29fc20a71072a7150363e32b4e70f3cdcd1f07a3a123f8c7f1a168991a38cf1f1271031fcec56abef8511ea56f24af2 +90a2608bdbe0ec8d9f7bccc11ca47989f259d139362f88a17dd5853d8041c8d0ae171983a2419eddc81ab2d6d9ed6f54 +a000d32501144549004cb758176bab726c18f22f733fada52cb758445e4468c2f37f24d379f2b8da8a1ec2ff897094e6 +b2964e64d6550bfeaacd028bd98a622257b03db1120c5427a6562474ed071f78abd245c1398aae36c73b6ba7c9be7a5d +af0402a6a54784b4aae6eea1d77a9230fe7247fc036a18f4cd1b72e340a0d05460fcdb71a27673f96c0f3d516567fb15 +8f8a7177d7c0ec9daacbc4cc08cc8e79fe1171ae2aedc1e73bbdd7dbd19ff657b8b2ea47f273df47ff3b8b8350589f7d +b70d568cb174982b2085754ce9805c3b1c5d84d254665525aff7070631cbd7bd8507e4804decd58b4634db2dc795f057 +8c9de130d33911142f0c695e336181fac12baaa86a46f1dbc3d7732b7ff3ab510c810f5b5e8f581d324a5b19e7608952 +a455067272e5d83502381d67043338f9383ef699d0c51d41d3d3e4b663dfb65019518da4c1c218ac3a161946c640dc6d +ac66b2320624b299f34d8c783a99c431687a7ce6691122178abc0fb7475040e4b37295c3a40eae085658b73a5c20f7a0 +ac8f16eda4d2e2e827f127884bb9f3166479833c4e9547e5931474849855d9a18f20037684fe03954da89879ae49a164 +8bf0e93f327894b55443ce666cf5ba0eab98a73955a0c86f8930d6c7d7ef48fce428acfa9333395b50d3d7a64f8b32a0 +b4864d3ea19febc215a832f73d26684891746a119b25606cd3fae30cc23bc89438efc74554c9a38916294c47f16da6ad +abcf5d2db0ce95154e769afcdf5aaf2121890df5e1337e38ee88406f68e203929c4610e62630a12f01672a5b6f04d166 +8f9b7c9c79472c6b843f168b1435c998e11f2dc0699b576dccb2323de78e7e3da3b90a49c03f53bf82947ad7ad8e943f +a89c329c3abc9e09c2f34cbcffb64dc7b85973fe160a60e7e7efa648e3296d06aeec2c13bb732fae98deab60dd792d90 +925b28995da25a087816cd8a5a2c7333f60a6c2103fc8fb844e555423c278d8387e0fc2fc0b96ecb8c1484bf0ca152dd +afecd3a4a94349654d120b15d2bf889b8c10bae16b0d128ba1572af01c66206c38ec33d72027add552f36d37f2aa4a55 +80213c7662a65d8d0769dbfe968ebc1e55c918236b732b9e7d84fc11cbca3065455ee8a4a96a354a5c285b23ab298d67 +a2ae0c26241c11142be790985071325ec6efa7975de5cfd4147ed9f52dce00e11fa97fab03dca5febc79855a618c390f +8bb07a399319799bf8e638c3ee5eb13159b3e6358b9fff149b1c880cbef565e1c735c0e7600aa88fb41985b9e1f8cf32 +b445129df95b895f274278ddea97a9231f9338c85f675e5c87a85139171c57fdd191d61fd4f50d5d78dc0d0b4a623448 +85700e9a5c920594c6f13c532c462f8e0617ddce14525272356b1ea7f7220b2eb5ab4be5a66a973e9596cea6ad3b6709 +a7c4329b116f697c5b36f56d6fdf0d64cfc926cadbe1002143276205ed99ae677463774560e9bafb8e02829ec947cf90 +853e5f8c34d35222714264bd7ec2e94271f44aafbfbda308e947ee3287dae4b83d5b0824436a8c429b263047ab8f70fe +ada60cdc0533b1bab7ed400dbcfbbf3ae2844265bcc4977c950d83a5caa9ccac38840d0939c1544f41c9706816fbcb5e +ab3ba8161a9be537d1a0502846f4ece158c13f0e1aa58b748e729806695fd4cbc0c7abad92175fd04e817f2ae6d67f71 +b4bcf82b6131c65161f008409edda485e3edfeb61dfdab6944cfa0d02e0290693ab6a6b4a22bdb1b9fb07badd1f17b19 +8aa7e58efde80d8952e5b18cd1fa856ecf0ca04ef55c41780392feac675685cc394b6a08acc2ed5219f59c2df476bee1 +900cf373f2216f4c169e442f68ff271e7b28a05c29763df873426a12ac981a1a08aaaa0c731ed00b651c99f160c3e35a +a35c6fc25f434e15cb98b3b58714298b0cb39fe71582404202f340edc1fc741c598b22c95405c03e850fd2306d398a99 +842b31dde20c3b9aa1cf814696f497279a4b074162b10c6c444155bd7728bdceaed4388d417841f3664dacb5e8e343e3 +8a588d64a90030555858f1f316f350700522262f8f8378869bfdd5a6b2e2ac62dde279e6903c2d85279b868216af020e +b92d2dcc4658987b9e52b67306b3918c08cbc38c1a8600b7d9edb96d6813241e53e9fdd9b412b0288fbdb7de87a715c6 +93fb9780ac3d5334c1adc6e634b29a0f708598d620c7845d6c5b5a1ac87c36564395ac9e826529912986314ab75d6b45 +b2cedadb7c791656f3a93e254e43fa1af8370f8a9274876914e1db2f667e994ed183639a803e24cfc32f8df8db618a4e +9972861060302b37df9a52d80f048e4d5791f593c16c97b3582ecbb49bd9861906e4ea7d5c6129e1cc4f1bc31f51fb7e +b7c7e62877cda820c9d12b716666aed4e0e7c8f8b95c9510dfd0ae4904b800287249fcb3d64a7ef466be594042d029f7 +a6d44decf085de8a61ccf23c132f3e70af2abc8732aa46f4b2ebd6cff90160fc9c0863938315f53079ff51139dbdc9a3 +b57c378717cd46ed21395aa98851e899bd37d75b24a08c2e309e21f642a1658f6d1c0173edfa66d98df4e389ac337b7b +8207fc98fe589a795d884ff859e614e2ec5e2b98d87dd31b4a197c018be913bf6a53021a2d74d879e0736c23b44d98cc +8db222cc734adeef98c79be58e68780751b82c34b91ed6e532e11b922cec9d8da32e1129694c7653d16c2ceff62a55d7 +823602a4f5c867e0d790621ace7ee783ae91748b8b2a112d402352561a4814d0e128f8d772e096b0d272d287c7192332 +89b3344e3380760745a463a5cc4882635c189b9e50c749422dd4fa467373d97e8b4f0a1440c2e3c55b8e814a2ea8155d +a15906172a85c6c0741544d02bfffb73d749f76b1acb3ee800ea6f3183cb70ad4b27ba6c0eaf46094886983afcac5c41 +ae70492e56634f7661826c1e176e63f92b70d11711dbad737a8c01ad0e523cfcc656990a8103cbcaf01bfa504f66ecfa +89caf80cac28e2c8d874d0208c21cea2594d3ba0f0e0b7756e1d4405dcad55542d54c0040e6ee53cdafe21227472d961 +ae38ea2af6ff7a1f8f92a80eccde3e9eea111274d1a37e53a5c581836e228289feb4e1eb3739fa1642311f8179eaf4a2 +9932f5a85902c839c140cc76ea1ae79e4510a28fe365f002b57afbcf0eb813c9c7e670d49e319fec93111dd74e7619f5 +ab281d07e43197bb3649df41ee448aefad59e5550c905a500f6f7a22a77fa6f56b628565c83bac51e03ae23bdbe50698 +9556234d43d8f72c69c8c2ca37ce563d1ab3679de1fa1009f78288d317fdc26c193688704876e784e248fc9cdce647fb +8366914e563b5926904398027a7405702686c1c96367add1094a33bded979d6d5870a429e999bcd0f49df892fcf4d0e2 +a01f30ea58ab75ec78565079d38d509da5274717127b89b551e744b44a8097c90482b3d7f7283994865f8c33993c23ed +a16f3557712dc456eb9544b2b31ece03ac3a1e55373468c3176aa662997da69746878f07d659b73ce89174f7dd14328e +90849671487c35b35910718d1bee03836099b263fd85e7ab519cb7549c1d8798832d7f3eeda3ce5157d202e73833240b +850553f71df6378422fff8e52d76d2983971f68352e38906aab1e7ac0a400208099a3b67f84c22cd6ab9d4c31d4393ae +b62abc189b6131823083d41f2849b5663ebb8d17e8a772234690793a0a3494a1cbe36ca6161fd80bd25a015ad20525ec +b460b5277ccfb2d4e5ff751cf03727541bcdc60c29339020968f29aeaf3edf27cfd2dc672548cfd4d6e4fd88f883634c +8b2b44c6f68ba4c0b8a5e81c1b8ef81ada56fdc8cab7aecf4b8615d57a65a0dfa0185c90a72713a84950b1376cdf77bd +b450f25fb3fa3c0dd13a5c9178b7aa72b43f39b3a9c74fc24a618f8069414baae56ded1ac6ad66f4f30a44b2399f397f +a2f9271c47a68a73d3d2dce4cf88ea6a3eba3d482037a3623c4f5130d8cfde60e6ed714d7d25cd1b647a7e7d553085fe +b8a7e7335e4c060bc4fa72a90146e2f13581edc42edf84040baadaedacdca0d45072b48b8f1ba51d7aa1fe3e7d9c7108 +ae0dbdba0316562aa2147c91cc7a3402861d59e557951195cfba8365e90a62a5360944d571722bc10a5950c2ff82ada6 +89dffb86429e7afdef1bcaefd0f6081cf7f421af52d25a0379a22c93374aeec6832d0e6a236f56bc3efa98849a9550b0 +b9da55d3d8a1f9cd6ffe6f7807f6fe11470c940d4214406045fcbf1ca61e514066731a28507470f19ee4fc329aeb71be +945f8e956f36f8345a16074248ee73286fc00abcd4ee34f2fb7268bc07555a2c7055dc6c766bce563b19af99fd3d262d +8632c4f42f282893db3e3a50347a6f23718ce1c6e55a568291fe94165be9caf819edc8610e3a8e9bb3181a19b42db32c +8642ef6aed39ef71af8a80b0bc7177bc0d7e575e9bed759f88bcf7e1a1375ed4538f2df6c7a5ee887a7ff440faf9ee6b +89b17b8a26bb7721f30715210c6561147f8e6ac03489df1657bbc30845056db9ceeea0a7f7cbc211b7cdb172d1120ec8 +8cea2a9407985c328eaf2c5fa3f1ef93919459fed082867fd4e0be4f155df41a448d9f24caef89c2b5a64ede2f82591a +ac227d5bc123780ba295e32fe9f3cecb0fc5e2bc87bb3d18dbc886c2fea09e37d0dfef830dfce7aa8b61a0fd6654e16b +b49c7c4b0bf0a17540dbb6019453f4b27d43baa65414b47c90b603d18809727e8e844ccb4871bced384f8b9116555457 +8cf866afb94ac10a7443a8014d2d7e21ef4e2d202bcfb5e9d10f47d71bcc2b86861e377c5931199d591a3d02b475583a +aa25cfabe1c313df181ada5716923bf4057cad7cab7face00bd904bc660773238ee8e0f615a5f9815e445c78d5b8e9db +83ca763b5ba08cfaa9ae780ebe33bf2afd39120397c71d1213476f7290bebddd18ce9f9ad060f1ccd423573d566e04b7 +89a3acba12e9f7e4237331d9f1f4998a6f0299a3d4dbe546ce187302214d4614508d4b775a58d2d365766fa6275e07a2 +a26127a3502d14b92e35364bdd29c07ebbae240666756d4dcb246c0d99fcfafad98b0c33369ed02413ea9c32623ac082 +8f3439f26390c844518834d2d52474abc4819542a0378ba813a264140532fcf6e85c24ff58261e7671cbcd52bf49e7bf +91439c54133ce9b505884beab1494fdc62ea957acaa875708f40e687db536e8a792ea4591f1bcf5177ef3e8518dffd50 +9477cfdae5369a59aacf26c370756148734737fd0f494f04a1d562eaa98f2e2b97ebcf32edf8654d48fdbcde4adc09a2 +afe71c35cc3e33489810cc45201e3fff52b7fd9faab39441ffb173d2333fd3e7d901e4570633aa2f9bc6b11970fe7742 +95ed1748d9b3f6e5ac35072edbc25c2e72d183dd10fb6cb27fda78ef7cf6211452310b103bee2cc373bfb0effc570902 +982e1eeabaa7e12f2323796712a2ff01ba0ad0d68f97413369fdc53e4463741d465dac5717e18e50d6fc292f259f23ba +809a1c0abf6c9e06ce2f4ec57a9c68e5ee441ed5ce31e9f87d1852ab7a337809de2fc5eadcb830d15f2209f8cf0072e1 +92166578302b6d4ae165583324dc3f4f003ce52aae45f765cff7f4d78d5413d66d5cb17a8c9845e2d63bbb7754cac7a5 +b62419f9b93744b39a40eba6a37963bc885b286aa5de5246670c26624974a2c2b4d9a17b551b0589657b17c8d2ac2f50 +a7b5bfb381e75f35565eda4ae209cb051c22e79e80a81bf121b5c3620497020a4be6734e452005b707b0d04293c17f35 +ada1ddae5ed319259cee96dd20787ab09934e32c7daaf0bbb3a50e17af6d528e151632034560d4561a418a9727636a6a +8cc9aa9ac525811b72b8a04f58db788b5fd921912dcd5dc0dcb3790d8244971072c7838b7286ebfd9b73e883ad9fab3f +91c01239a1d07c041dd665c23acf74ceb011ac22934e4c046b0de75841f8cce94b321a9490ad7616a5d0ca6d976b69ab +af7e6698f0ace7dd08cfd8bc0f7d3933e1020df1b101beb35bf8bcc40a13f37183b8943989d4f39c05d62c192d891697 +b0fd60eecc7600d4a1c17fe7bb899a323729c43de13e38dcc1c745c637229de260bf3e53df9aefb268b40119ddfcbdb3 +8dcb252effaf99207d92df32aa0a725a1a252722ef3b378c37ec5d8e1daac9f7a8258ea3cb99c5f1a7ff3ba4464e643c +8ab01902afc9e7963bdddec3ec0162e535a1e1e222140d0d1cbf24f64a74ba74cc94bbcaf5987069b40ae82731423a77 +800033576380f6f6c3b05a9a8f6f48cacea7302f50b844ba22882b00c724446d835a9810f4e3c267b7ceaec3a620a344 +91fdc9925bbcffb2eb156c935ad573a310c37a421deb09cd045f2397f27245dbf5333ed044463e1f938ee8361855026a +8901e7ebcaf9fc6b0c649d9e2d3008713e91849e4ce6b1288c9c32b46df96f5ac9ed1a0b4fa326b1bbc3ae201a9cc9e8 +84501003cba5eb5b26704aec93938ba27e8e1cd61513a3efc70923d1e5fced20dc4ca375f404d8be956dcf2d625fb705 +8eb4da12e6b7cbd1376fd7aaf282e81bb5257b1c895ea7f2056f700f5adaa2e4410a2cc8b738bb421a21de7cfb6da14e +820cfc7fe92e440fbce966380edc8ac81fd825b213d63fc2f0a389b85f318967135bd9d167f1bb82893cf6f530494076 +972107296d7dceffa80aa47d23967c8edcec95b1c941f01b5f882766be3bd890f9fd0235c604d39615dadcd7ba9526c0 +986b277afa1e64c33232185dada5e49f06ecacaf45a98f3c3854f085927c34e714a58cacaf5e6b65bc065b10a86d82d9 +a59e7575dd124680a9ce7cacc44059574c95183d2ab0e48c99c966482c8930815f77386db66b72f5a22bf0de69c6f684 +956187de896db28085631690a30a87455e9a28f18e12d6ad1631be60d57207588b2b1c74bff8c83062bb743e411f3bc6 +82e01d894bca2484284a668e8c6787c5c074b0aaac0399219025c59cb85202bb3ce97a33a09f79cdd94db9ad8f9ff319 +837485ef346fc13df5e2f0ce8151d72ef05ca5100948ace04dc70c66a6b42f2b40530277c9330047c337edf0c6025bf4 +9753e650e0817ba23fbe57468fac8da4d45565872f210d7eec36157d95152b7d3fc843724c61440300a7c82e3af4f9be +98bdcb902ef63046e03f5b93a21ab29782a16bd4d9ac4264b260904698445464f29dc4505548a511d4ef57940519ae4a +8c161972f4f6a2c1c1ba9fa6a3fd580fe34d9ea6337ea3336f861b8450db838d5919e89257b21871d01d62b1d4cdaffb +888472b71b06971a6016cb08265e3de688837bc312044e73ccd600666ae3633901051b40ac2db99a2c6c2e0fcaeab2a6 +8050c5b5b3e6dad7154228140d9a5565ed900de2c76c1cb584bb51b55c0b6bc6907593ba238028c74c9000b3de53e52b +90cbad17b9b8fe56b34db2526e4d3819f7e494c52f3f10ac1577777b1bcadb0dc1478fc5737855571dbce3e508e12c51 +abdf4de4aa5bca87cfb082b6221d7d778b4b3ddabc73ffb668baafdce7cd665807990fc2fa8c48dc703c872509f9c239 +b003747b3471708c2fc4119694ee1a49e4305a805008cbe69a9ca5e9bd881f33c50971aeaa3109e730710f51057fb400 +957d15096e585e7436c4b09e24718bae6f7b8e57529de8919f6590c793bf5e7029daece21dc9d4c869c9fdcc304fe909 +b44683865e50f7e1a5889654cb2f0f988b604d3dd48045e39be6926e131894c5b45922f4a5c99b14e9b6ff9b0fd6d764 +a8c3357ec6da32b87ae3ba765bc551986d4a48c10cf9d63dc3d5741c8ada1ce04404ffdc8abf8a011b6a0be6f6df75ad +a36cab5f77c06265ee2c5de52e7a949df78700d42694a722f1b730cb80e1c28fb16e049237b819a3375c4e3012564152 +94f1ba006e839d0d59ba4ba467b9a86816ef36c4fbf772fccead361854a54d19e0c8f2d01931b493f75e0746fd1a88a4 +90f5010bbd4ac4b1863a1e836793380e54b0d3e7ff864de935f3f2ec3452bac436e3b9a283486faaeadc84b3536a5cb5 +b7600dab8bea821696bed4fa62ad6b7da3d389ecd129bcf8cf4b9e051f12524f476f165e59f31310cec5c6d8adad6d8c +b7ed011e2caba5e20c69a9bb1347d83c0f8dc80049d9c595cc67c69ae429fb935d648672c18e7d1de3855ab3832f7cc1 +b2e32d45670936b75b6f7252a9a0424d5efca0aee58b7407c95d55f8274186d24ec5802e9bae316cf1a691448bb6c343 +97b37b07f399d550aa17897dd6f900bd360a2e4b0cc3dbc01f2cb3b286d3825545bd31965047d7fe1eeead3cbaf13373 +b09b1237bd55ca5eacfc22870de32e9d62b9eaf8f82abbfdc9b72152e453063deda0862733ab16f85b858245c57119d3 +abaedfa830ef39d52ec646095f3bb9beae8a5846977aea57572880a55af193f1b4a9181560065d6bb80f2e7f02009dda +81075b578ab950b7bfcd033856250c00f9ba19fe44160f37f6c3b685e72c9b597c69d6c7049e489622983dc81123519c +84d4814756b6e2003d40242c6b4a5786c91633c7e7e35898e8ed85c3f5914082a67e84dac4a29a77bd6d1f5bd0a076eb +85eca1066cf79df86f0021e4ea2f3ca5c4e6f1c1665842e17c1f800baff19ef07bb208f5cdd5a3c67730e612b617559e +a73c83491c9ab66346c5fb318e58e04da31c36526172fae86c9f928f07324d4924f789c00947eeea7975cbe76917c947 +8e4e317a6495df0595c0c5c8d0a2ecc132eff18d59b95c30d53f80b93b1a84af63e6b4a13cd29b5b05c0034c6bd4f3bc +8111f89d99ee085229f03206c3faa97e1697ee963eb727a1e472b959da1e6f7010885c5230821c00f214907f7df14bbd +950bca4a0a796da47b8d20249a70efa37b78825f1041d0191931bb15804ea4094a779ae4c308aff1838b77c0349b5105 +9743e2343a75f5b26be5eaaf45b2c90131fee1bdc51be5a1c3528bd84be758e3603b8c524388974bb181542505be9cac +98753f5e4893d342c7c1bda8f5ab603cb13297ca45ac70e48d9841bf179d7a7e89f4a42d543c215ff0c9cab085c43f8f +8b59cc94de3c45ba3c435e455b0e13c11d27491181b183034faff0c5991d9b3ce17c4a9a8af046679cce5e6cfe9ba641 +a649ff0ca2dcd50650628a6632ff484d7d83a2635f7f8f64b242477c172815c70b10db2808f13d8217d631a5466ce229 +a11d300902f0206aec5efe7678b749aeba561592ecf10a20d3d15448a0a11449bab75a29c2174f6246ea834bd09d1abd +873f64e5d3a94ecad56dcec7ffd577ef638c9965dfa41b931f703c9fc353555505aa708df02ebfb30dd303dbd27dafc6 +a282dbf9ddd9f9d5fa040105cb1d3231bff53cc9a5bd6abd6ba6237f25bfaec55ed9d564e447b37d2cf90bbb9b3fc899 +b633ed1e46aed7db30fcca556d7ecaa4660abcd79355357a6b0823b2b5c56db2ba98542b0a01b57a3721b94cf937fdd9 +80f8c27c772857c997c681cccb6f8f9cd5e5aba871516649d9238f4bdd05f17bd6a259608173a1680bd0fe62c26a3a1b +9088464ecac788fb6f172a43793e9601df21a3118180aeeeeb9f006a4a3ae8122f815b776ade7bb853b8d682f571fa3c +ab21eb54ff6d6c2b66414e50b09e06a3fa230423c633bd597efd32d5745e88ddaf8b04687a7715f7a106350c61ab12bb +b5b25b462223cf04af61cbf16501dc91797087bf7bd462c31d1ad8f717df3ba970aeceac6c1208515d0deb7ba6f31061 +abfd331d9add9cb57b50c6287e23da675a6d317923b4144c1c483fc71c860ed4a405775cb77139232f9e0058a4011d2a +89d91987a4f51250fd6458ad39613ddd1684cf6ccf469127a0cc28fca24f22a2b8dd871f7027e8245d1c6dea92d388ce +96b0be61787d04bc33242bf47fdf8926e2e8859513ad37f1ef337b418f89fb4ad976216c3316d18ebf89436f24524470 +80d0abfc071388c00092ee7f56747b34cad5006e45adbbafca6044941ad67c7bc945afa050756eb337caff11a2ea35d5 +88d1513b1e59920aba986769129aaa86ac1390dd570d751456c0d5c304a74b383da3f9fb9d19bbb7351569736961267f +8e835329cb92627eb816d67d5cc6ec4f8ec28e1026722531927e989e0dead65ed36d9ceb845651a85369d309c45931d7 +8c2d3af0c84a890728b24abef8e1d061ca74f822b54c8fa29c9a5090b0f876d907d9bd37672ef33d5f606745d7f50a3e +974e4c1aea6452aca58d4ec134ee7598f9d4a361c081cf247e69a7e70da35b36292e13f58b6a80c7f27793d72f101b4c +b48134934a48d6f7c588c9083bdea8b765bbf08dc34caabdcedeb5101bb1331e70ba8678abdab813a5a84a55cec9f23f +97423cc7b679d37dc04ab1ef13e3d80b5f8080599aa55dc2972b8c49f215f30ada4aff8ced50b1704d6d3ec19de9649f +996378cadc1c5368ba451c12a8376ddd4a5bd54a1772b73accb0a024503e8406bcf6565799c1b9e14b078230c71e294c +88a2388ae4d2aae01b20c486da0fd3f5289921869d5a3b1d3b184baf6adafa1a7379b4fcd3be7e7a05f5c4eb45a8ec37 +88b53d4c6a16a308230d5d10278c8f439f0815f036db06ba2b2c905a1b2eefdef66f57efec299ba64ef63cabf475a153 +8c40d8e50ec024b124c6185b5a87e9c29be8ece392284986ddfd24e4485d84cf71a4843dbd8babbc2bc7750d66e34389 +895ec63734a6b9e8e476c4d85ad1e00b9905a0f900cf126c2c5710396228b162b307d24140e24a81db5bc6820b3dc8c8 +851c942f884cfe3c946c9fcb80a0651c31451fb3c07ae8b59c4d804e169d165b3fdac28406119025b450504418118263 +aa8adc591dff1cb710d03bed5ded71a67d71efd563b8848bed2eff00ec7327c9d8dfac6958fba08403a4310f4093c4c2 +b03bd5a2544ada5f9a394e6b3c2a759f2951e3330839e4be3818308d98f7bc51f2b0bcb624ec7cc3561a736f61e1a65b +b7e9656dfc837fa1263068a950ebd37781339b46cbacf9db4167e61e8e2cd48e48a1d9133abc09e56b776c3ee9d9c06f +84a23d09ad0e6fab688c225d319b12adb60f53b62647d9958743564f4bc02a46fdb661a56187e7f3c101304fe3add149 +ae6910e101ce9a47121f451060d81b7cf2ebec8dea54d1ad9c2ca028619575d09aa262bab2b71dabb8fff00d63f693f1 +a8e407fa60eb152eeadcd079dd61aa2b1e93c56870e4d5a6321cf87d3621f81b0629fd7a5cb221e2d7874c588dcc46b6 +a1afb62029726f5539aa88924a11a50eff945ab2b62e197625b25d3185caad5ba8bf7c49b425d7f320b48ae3c1370e37 +91bc8c89d0df80419f8cf7e9384327185a6ebc3fb1e22b61c627c40b438352164b5e5d7b75e785f1a7fe9fa1397a6c90 +b6232425d78ccd4cd3259639676a779af2143534a5ea52b5dbea6aa6e76e3cfb434b31872e864820b7a02c7886394999 +9465efbcad40d69869a6282269b038f030e01ef6ca32b174859ff0942685f0dfaf364fee7432cbe644dabb4ca85e955d +86b4b41abb7144be3002724890619dbf336c2f38fa45844d6636ef3ea0b97999b87b95a98e220a816dd90561ac25c7e4 +83fbaa1b7f43bc9e4e3d9f9a44cd6a7c65395e48222d2540820c5e7441ab40b24a9bf3e4961ff28041bb6d07be9f12f2 +808bc511289484f032b153122a82d719d8b13bf5f2fc7f7f0a6509b9ad5ab132ed90cee390a4e72cc842e8632d167aeb +8e4bdaa3b7b057f7825cd824c978904482aaf1ffb70b0d573da9b40eb8bae0df5911b3a356f5892c91470f1652a99c45 +8f224dc2aa20cc9c357d47a972cc4e5ea6b8f65c63924315bec47158f06bb8524dc4e9c1e0ce55939a61f4a8e0ceb8c9 +a809370c71bd64d37315b0ef483617c3637693fda702d2a4fb3dfd42015591af29722ab5381207d8920fe246e2334505 +878f9ae4c2b0d287d292873df9c87bedc45ba54bf6cdb1076c43d97c44dee0a32f105ffc67a0bf300ce84eb656f844ae +8e3fda631dd1d2ad15756f9430dc157d6e1daae235b4296196c31233c906fa9936064367cbe8fc4f4d926d70fd2b812e +8ee934bf12bfa342214e893e918d8c40b4824d0ca82f6cdfc34bd1b6b469235a26ccc7a15eb27c278c14b76274c861d8 +b59c220c7a9ef00213fe7da2b79f9ed8a45c7dbd1e9c1a7d16b4ccd6fdf6e5843ba1d20f1d69d249a86df5f6a70a5f5b +96065ea9f2ca20469a851eafb84a1b10263c8be405a4d7f3dc569e2c7a8332ed1e838d2196916f628da6246c939942ee +b0fcaa930887b72bc3a23cf17ad969d289d06b39e49db55a93052d4d9f8c110f3e07195ac3d74de3fd10cd73cc2aa811 +b2e8efb9fd890bdf38d944db8e2bdf34cbaeaa2c3bd3c018b982e2661b54587e69b67ac0515f6f8d1b9dc2da686242b4 +b7477f76fbd2f6cb042e0db1d5f738f4368369b73b0ae9972d6633f4b8cd63359074bdee83f86a9cfaebe63edc26f48a +9835fadca0bb0e2c35ed2ade4496e415f8aebd295d5cec08d43e0528700242e7207b17c015898e165047cc60a6622a1b +b956cf0854982226cfdf08457a7ad76576510af44e0ca5947539581a802caa7848bb89acacd2616a8363d2092af4086f +b623b959d5b1568a4bf841f7d3db8b23b18f5e74d6920546ae4d026e17d05019d8a2ce533cbd719cd95bcabde40abc99 +9870c15c12bceb94d0758ae9c3213cd079d5bafce5b836bcfc8ef1a5fffa416dc23154bc8afc6446eedb3f74481193a9 +83e7b60040bc7cdc0a22f234d2cde0371ba9843e2a0cf7656368c471f9411a08218e3f38a26475cf295f9751791ab52c +9398fb71cf88042f3c5c8f9edb46cd1b86fa541a82a9774d173270078ecf26683e18a8e963b458ba35fff42e1cb50886 +b9a0edad714d3e7e1fa248c946660364f4092994826338a7d376a4e9a137839cb93af86de5f5a43b530b42ec0ba90271 +91c2d320baec5a90293f009f9d3462bdab20ea462d8e1eee06c526223c0e817d4743a9b8ecac8c56e6f803594a8eb9df +8056d637e4250684d7bbd59cdfaff55121e116961978efd26f27ef82ac832d0c47175835bee2464e39f2a3c4c037efd2 +91b7afd1a2b07bd4bfe02903c8b8eabf2c2d4753134caf38c9ab547e063ecac74fe9a740bc20483622e264b071e2bced +b872a46732896fb881a9189abe18b87c8d5b11b0e655c41338a1c882033260b24116219588e037b5026511321e84882c +83a9231dc64a8211105f39de667e475fdc87e9c336859cc80b531de191c1a09bdcd422add7cbe164f0fd810a83d1e17e +ac7f8ecbe74c351fbeba9e6fbf6a041c491639a506a1f0e457cd61d9338a2b1c382c33a512a7d2bdd6ad220d5f4dff9a +8a2150265171f97f7fc7eb56770bda654d91845540b9126cabb015db3f62d8f78c2845ce9bd6928250b289bffdb78af0 +981119d1385b5de53f1f1e894ed67b17cebfd943fb61b611a95cb81496fa6375f81e80f50803d60a4e8b430e0fc8fff7 +ab478a70772fb01532611029a9cfeab2b23506da69d5348489c0217e039c7ee1b287aaf0e22ae26e8abb23a05a184bbd +9195743d8e943b9aa365b42e929f49bfc7d2ca84dd69ddc06da096ca681262ec1a32341a8fc6024c23823a666d9ef511 +8df2c92ac3e7fcdfbd2a5f319a10e39936176099fab0e6c47a1367153ed084fcd6163799fa62401e43353118de170cb8 +b388cda12c5b400794616585ac6d646b87d73d96f7ca05dfeefd85d409b53789025838850c430e629daae94b49eb9d00 +a46b2eb3741e2fd9278bed3b8e6c208f2ead291f1911371ad078506348c1e3017666ed7cd5c927bbbe94e1dfa6ee5d76 +87913b73e14ce516fcbdb87b547a60a8626fa3e5626c9ba88abf60315fe7536f7ab08d8f9bcbcbb89e8ab88b9e940965 +86cbe3bbbce67685e88727114e89387e9aa650ad48b02937fc456be93dd8c2a498d34cc98841782fa5dbd4c44a15f4d3 +abf37a47fa66584ec202f381fb0902864552a467f8fb3108f694ba927414c36f29e7ba80aa5a8bcc29c168e0a7406407 +a8a1e2f98e922ec615d98a967475a38e66f330ddb28db9cb68d8f762ed7b4943155bb8714970c15a007bfd1bdc247f4f +b9fbfb18da6c54da8fd8fb8a7309c91bcae253456cb68f42ea8cc795f0bfb627af0084815da886d5ca9c11ac2b9ba305 +8a89215a3c4858654d55bdbb698e29734c47e729afad4ef929635b5c81b6df8aebddff2edf039675662ed672365a18b9 +b7fcdec77a81dd820a3b30a761414978a19c797883c45991709753f6b5bb8f1c18a739fdeffd5bae72f4e3e02e73f185 +a758cd7b6b199082bf7542d2c3cba834e252e78aebe11070bd317fafffece471aa9a14629197f31b2febfabb29fbd02e +ae635672ff682db3821effc3bf7343e2fe773cdc9e65b38f950e14d40d75d556ce1436880cfc8ebf94a29ede76d0d914 +b5819263a5c3fcd6637e326c1e725c9745b372ed581b4367d5e1209f12ea5d8cbbe41799258fe0fe79f14a8643386dac +b2d31a273e3c20835f807d169396c24998fa08f050ea7045a10a5d71b29297a705c8673c482fd169f8f6fe518dbf1e80 +ab8a24cdea5cd6a85be299e105c80c900d316c3a87910f248fd6324c673af793bad2bb1b2b10410335df2119ba1c1d09 +80fed5a8e0e57005fe9d1a95219afb022bdafb4ba03ce5877b5700c62219348536564e52739ae4a4ba94c48b225f8fae +b9a8c38a1a75b49900974ea32b8966c4e7eb1b90a889a2a907cc42632e185f1ce714c42bbacf2d5c0748330d8673e170 +90e947c28c48fda8aeb1448866ba81805f7b8e66afa6906690cb9e5e4057e3cf33db75ea6c94ea1d2f7f74f1a1046f0c +b15f8350a08192d2c0409b4c49842f1dbfd944471fbb7ff1a500138b74ce9d1312de757790210cecb00bbdf9915a43e5 +80b2f496ed36674e0448224d6b3d6add8a05e7f3c583e6d921b7c9bb819ee8844ab46e65016178d1176992a19bfc54f9 +a866b0233d2b441ec500b90a4300d1365a7fe579412e70414c2255541ceca8bfcf838381536b8c6593e016c689cbfb06 +a60646045a605928d928a680181b9648f404d4dd81eef04826c07819da7216a0b35cb246078e78da97988926dde58585 +b714167ac48a849bd61dd9970012a51c3494ef1c2f34720145cb1f4d7a9db1f78449c324c2d30e28b4bbb038b3d04a86 +b68c3c3ee0d123551d047f6028d5703c963030540b523ba86648164f4e2a24691597f0b2a3e3bdbc1558fb4ed6348473 +8697915a6fc75f4466319f6711d1e1b945b49714c2ae34be58d82369fc490b963916e809a3fb62c87225327460baac45 +ae55418375aefb77297da8f846bdc81dff73d16d37bd8d04518acdfcbff3b948b34249f4a268701b73144962e4b91c77 +806bd788bd291f36d8da93c63843a4318e09f09992a25d1e0c22843216aaa05894d59e749b357a532c553a41696c644a +b1cb21a6de1f47594c97141b447202405328f8f132e22d386be88863f960feefb49901b553bf4156726979e4bc3f8003 +83ee909bea31d02eea1ce6a2d2ab840fe9ad1866e91abe71712602320281492239c5baffbf924f662ab7e547a2362c14 +a4a12fad59a482e6e951ed81f1a9b55c0bdeb3bcd8bbba4c7b8c75a31222f0565bffd82ad0a346ef354dbbf65edcc81b +aa4eb0563ba8bf48131e95bb0bf08b02ccd261d06870670642abcc205d5c71a1d16eced0170c910be5994a4775e25f12 +874c9e395f1375c334829d790f7f127a88339a011d96f9d71153abd592fc74519fce0b99eff3353e51a4b939f3df3df7 +b88a068c26c1fb140637f4073084a8f4d927d2b3b175deec55c3589539059848e799d172d5c1dd1839a228c93d1fd443 +a700cddf34adc75501d3e76788a265362cf46a5ade7dfaab8dd5e3a4d12e6889df3bbd6f350b9e7403a45530e2159569 +89fd0b6282fb7f24c27d5841ac8f98085fd4517abaef35ab3f95baf0a7949df79644bd55ffb15caa1259334cd4f1206a +948b6e2440fbdfee36e6f803d87bb185c628e0416806a2d2f3f5d507e1568ed944541f6425174180dc8fda5ad02f85e8 +896e8b40dfab92097d6fc61b68f87931ce1bfba4097345d6d03ccc69228f6af773a5704ce616a92e128b4fc29a7b777c +b670d62c0349baa9cdb6698ce66825800e8c19f203f24cdec43431eb5f2649a16ef146fbd22870696e51ef0ec14683c9 +afa59f1fe510c1433c07ccb33b01ae03456011aec5b2283a3484f1b83a397eddf43a488ddee6054f416929c6a59a32c1 +86dd6c8908bfc961fc051108239a7a7f9817d6dfe246d869dc597570188716fa82f646e78e2925d268a5f41e4753c986 +a90557c3239ff96b569b1abe835b2cb416723e22b46c94bc9ad493c11e1198a3ec22cf523e62d318676acf7b8de4f68d +93dbbb8829df5dde01126e963ed9e6a018b4f32e971220af3a0885e7214a030f2f32b218b95349ac03b513fb89bd79b2 +8abf5b250de156e2ddd74225b96098c1048a77588adcf6169036c8202e3b34d7d903af6faa2381fbf658b7f6294783a1 +941b133b3efd11236b812300f6b86f648114eb63b2acd5d69056dcee21d768e9b11bf94ded851fa86fbd4a34e19ec2b8 +ae044a3e783c7a9d201333f18fb8d2271c9ef992c1b159f34ec750ae47ebb94c19e894a3357f0ba6eb4a166d5e9a03b2 +8c99074fd22e374fd0f9f04b1ea71582a3b4781ee92719eb2cae4b1cc0add33dde4d27fa51952f4da7adc12c775c91f2 +969619df29f70b4b640d499f1cfb0a7fcb8f7172e03162c57b18e6f852b67f7b8011c08c96b96703650374c6cc74fdf5 +8dce5f9adadcd74ac898508dfb8d5c9e0af5c97bd7b7e4eda7530888edc3c3185b76912c784b50e94b068d8e89e5b3f3 +847e13a166ce6a3c5603534740e63846f8678f56a821c584aefa5fe8c6b329ae1c8733925e411265f4e22b766c04876f +b45235563058e9ab8b60d18ee419a5273eea074946a36128b04e2e6fda9c0fd4a757dc38a8fb66f95c4142f632f30b4c +afad39b4e71b1fee0e5638d8f1b451e46fc3b061f8567ba00dabbbfab4186dc35aa05718a67aada68398b1ce55344d21 +86ef83fba1207e07938905d71ac982a65f1d9c07b1dfdb353f8cf3cbb4d029d404fac9a469615e9516aa70f76d95ffb5 +a5d82ee7a0c78e86591ed6014ba357bc99d3c8f8055381e60635b26ff4c7d5d3a7647c123b2dcff3af0bec938bac00a1 +985ea179034ccc69e5e967ff6dd75736a65d75e3dcc0025ce77b601d88c71d2c83f714958cddc71855095eded030554b +96fae05c8ce05803693e0f7d26d9a22a6fe84a288b0d6ab9510105165af7fcd22329324dc4bc4a8fe0cbd12e112bdb8a +85f57814cdeec2c2058fc3775f9523d524e08628d0e26873eab34d50e6a6f85259286b869dbefce4fb52708828938225 +a0356a83491292ec1fdb3b52be3fb3d93736665b7890f0faeeb801ae9d7a5155c454b802b8053b684a283b5e2228df49 +b5e65a53da86fd205a5b08b0cde0651bc501dafc2a2cfd41cda2c1c832f40c104fbdeec19351bf2a64f2a0d924447b7c +a6f1bb7b1be8a1da4b959ab89c1ca55507c8aca491dc0e4426574413797df1172b06bf81b2f8ad6d151274123a4970f5 +8731989df4554d1b01d3f4368e34d7a847db33999e1b539076410956241b66f64769b918a64007bff8c0e79d965074cd +828f899705e275454b0e0c8ca03b28c0b29a553b386475e8145ee82e7e52df5c40935b2e7043aa5884c72d82398dcbe1 +ab76d40137e655f19bf82523a8eb41217f36e3e06465defdf7cb85f3441e68632ff80cdcebdd7e32d2dce1d1f4944fb7 +b199ab7264618de46abe65a38958b04837ba0f09f142c32df13ebfcb6d744b2e44190e5a75f55ea8823c6f24432ded75 +8d29e36142521a5698358e1d493a0f7050540b7b9d9ed4189e9e49cb209fd35d4376c7c775e845b05b6e76ae1e0b753b +a74827a37dd70e170652a8419bc9c764fa5865c28b82a8da32bb0204ecbdfe6937fd12c358a1cf84ac5105d65fa18491 +87d8858eb200cf06cd79d0b40f6070a39cc068f0545003d58715801e6235764bef83dc1ab5172456ed62dacdb3822446 +833cdb0c49295457f0ebc2d0cb8529dfdcfdb374aad5d795e9269b329a3f42080c4ca6c6bd67c26112bf353af5e4cb48 +a6ae76017f72854535b900fc1b65c66d664b5116adff8ac5c98f4ce608394322fb1a55bd6b0d0a2a48cbcfad0088e44f +b4b8e550e34f4dfda5a9a4728a9e98df7abeda2d98f59d2d669f6f2fef67ccc3cd84338df86246ccc3265baa33374da5 +83df0f4a96b738a4c7ba953383796e4104f91161e277c75929b868bb46ed7ebd6f11486a538198a79c5d968beecbb80a +8bf116bf11a6cd50f64658c91fe70d87037c26737dc27c6b2e847f58ae68c80c5e18051a052855285b4aea6a2c59aa0a +94282145933642e11dde303fdf0a3acc7efcda93d690ea1101e214668b32880f60b166b82857f226903c4035d0ddcba9 +87a386acadccf0657775291b3535c5feeeb8b539ed87f271649ad86dc4d627373004511cf5b992d32d0547f78767d59d +a2ae82489beeb713b2ccfb18864e3d1360a41245d11d5e0540167a4c99c786040af5634f54a8e932573491cfdaf12e4b +8155252708565223b5b16912ab6a3065074250fbed4531f00103ddfe70f503d6e44fb2840890d7e08f7a43163bdd6bd4 +8bc06269ca1c01887411a3f56093adf42f457eaa4cf71c2aed68d93cf33724551fbed7eb7eb6d9e175958261c3320802 +b56dea9e21465d07333950947a5ee834b4b65ec915484f6d3a1aa1fa139f590da063258bf836872170a7135ab77cb544 +b4814a15ca0e84fe0e227580d257b6928d486fbafb119c2637886cc5b1880c9f32873ef86d67994676f06ce5a370508a +a966818554b445a5160a4a85f645451d410743e5d760e8773bbd48d696a6812086ea4cb04f4560118c3abdcc25d48c3d +9487d339acaf52f6e9f4030c27aeb1de03973f8fd2f22261e52cd1639dfab125d2452907401baa2a3c8cd478a6d96f31 +b637ad911c7fe2df1415a0ca46c5d89c3c565e45326c11e1d2cb7ec0b6de4f3979005885f686a26949f92e07b872aa17 +8515e583b2c9306e200d45bd463eaf6b0825eb8305ccc94f0df3c0e4358d16f2e74ab6f38c4e41369688d10ee773c5cd +814d548f00c441a998924ee541e9aa6c7446d671dd5903d9bda4423d0e0bfbcc17a60d67d8dda5e996aa58bdbac3f286 +82b06475ede16ca133f51f7134543f04d785ded9fd7ead6bdbe06a88640a7eb938237739ae0c25f7d7d31a4dedba348f +914e544da2241f4f20e6423e71ea9d61faae3170470716828b1ba085c3add2524fe8b7fc829983f183df9eab93cf29a7 +84e7dedccff0096e76f1da10b7dab3751b5ae11ae064fb73fed166de0b443513bb5febcc9eaea70e6428f370ccc00cbc +953a96582c03ed199ccb8b6559d917e10b3fb68e26cd1d79c55d7170d47068bcc2ee99867455c7515bd39fb8aa65f559 +991b6bb0d1c38454b66df5fd994f1f7e64c86cbbfc1e1fa9cefe43a3abb99d587ccfaa3917d7d17663d666ebf132b208 +a53c895486d4f1aa1ea51ec40480af48b605a793bbc744972bda0dac7537e34209823e7a209054b55baf72a04875cc46 +af2a939b6a1fa9c72a3f17b924e8aa79f30dd31e885a019429112bae06bd1ad1161d4e8e637d195a1f3f58021900215f +923c825c417049b5e54387d6b2a54cfaef5b2b3e5670e365345143c5fde7e2e7a97d6a44d46a508fdc5cc2e380342271 +85fb356bf1cd8608f37b1345af5a3989772eb2ff57d246902591e3ca7cee4ec4bf3404887e48ed6bb665865edeba133d +91f62dcb8f551ae315fbd364170ef5416e91dcb7608e4ed843304b7c43ee88f4d8dc83cfa17b864bb3905c6ea66e8796 +8bde8af0e6946e8c3e374246fb8a411c1c5d60be7de0183c4904eead260fcb928043bc7eaff317909596be4eb1eada53 +b5b356d98dbcad6631a9880536c2fd2865457f12771c5c93cf8f50e833515ab170ae90ca88132596bfca4ffc8663cd3f +970fa9633dc4326cc46e338d9cc33a3342a48ca7ed37f08e4212ebd2654d550cd49e6cd4e4c9c81bdfe790f784fc7ef3 +a6853617e34061b2a7343f66562752412f6536be4d2dbc0d497feb1d8c433e3b97ed733f0ef7ae3bea8d19947258382f +a9e0b9cfd54f565fa5338add602cf42a6f29df615c10f6411f071735a20c528be78cda5ff0a00c42ca995a02b83db048 +82b04be368041c9cfa86388159b7e3251e69de821ca812499f6c3a5b4617f6f7405716a55796ecfebce1eea91030c648 +a1de66607ae339df3ac0663c17f886fbbb3d171b4409261c6f6ba6393eb7d02c8d411501328092862697b0bdf6049209 +a3c87f4b678dabc307a13a3db0399068ce6c5911741c15626859b33a98f8890a9d6b369f9c2b0915b72dfa3df66f6865 +afbb00da7cc05ecb3b0f3541e95fdffe7cdced5fe7534d7a0baa1231ff108f3eac91081d74f2c34153f9415c75989f5c +a6d5d93bf144bf242f87587d24c75e031311a9783a9626dc4bcddc0f5f2ad9aa481957dd34ca8ec1fe5bea6900577ba3 +850b02856ab59ca4647d58610856d945cc91b9e552b2ca0f177198eafbc7f27304ffab5601e5478c0d74b7a1923f7d06 +8709938390a6f908e5da062db82db283eeb4088b5dcbc9d98a85e70bd70f6e31a3bd9b4942dc8a784ce0e414dcd1f3eb +b6ddf34b458ec683512b64d836a232b8922c3b636b73641186a086238cadd2800682899e51574b1cf6bea6fe3bdbb031 +99e61922cf2af203c20ae7d1c257d4a537d4090a88638acceb0643c52bd6324844a800338e758ce76e5af21465635a75 +a398a441646b0cb0da2a981f3dc328a2dab3bc30d4b1b2631fca87b4876376d77284588a95a3253b449058000e9487fd +89af46bc559c9a1774c50bd52f19eff4a8912b368c2c07f16ec4842fc99c453bddc819604f9224c11433c87c018b8451 +ab79ca2bd57f367ac093096c2253e50f2b89e830d1d03fc54611dcb53b6cd43a17333cba1e8ec71c3c686a72ab57fe12 +8a1bb874c06309d9b955153850b3d7ade8438897a664a7d060366aa41415081b4d62853217115339dff7218777fa3764 +b9ab9b63f9de036956aba49e2b7ef84ecfd01e7e38141ee455d9dd40266e5d20f23c354ebfcc584d8d522a3139492872 +b21ffbf10b8cb1cd407ffaa0698083b23400648cd8261ad8ead00546e29aa4f31d2fe57faf03fbf82cdb580c6c68a822 +8fff4fb6964c648ba78e253717c12bc456b20d9592720d484e61bdd6fab86cef2a05c2753b19bde2fa34e48c5c6bebd5 +b15e375b81351549d84bc2ae0b15c5d533714caac8cd95af204192871b0e64a973b0f1eb43b00f277f5ae886ccb759f7 +b41b4335c44610752c02719fdea71d1a9afb55ed3f9525aa59c5fd5b34516d1d59f55627f3fbca6fff2d51247ec63b55 +9a003a004719cf96cdebb9da4e7e873e06c5a6917c88101a41812bd1e454bed7c6fe5c3bad0c91694e687ebb940e09e3 +8c4c051cd89d768f292ddd63cef95ce981185b2eaa6b00881dc4e2d4575a27585216151177bd3c89b0768eafaac0f314 +b5175f65864201d28304b6dffd1afe1e2bf6927a6e7ee7c2a72b33fdbceee6e8f038865aa0792f3497957ff0706f4368 +934c87e853a48ee9d972c598a869f0fad72e8aa08f9417a610de42e271b596b94799e3964a293050bbec68acf032a4a2 +8366feeab4b7e9d76981a2f339af9f2bb5fbdacc9d8f42ae5c9f35e3fb3a0682afba1409892855b06fd844f23de3fa95 +a7f37245d59907265403faebde6744a7e49900720622942e1807600eb12e30922fa2f31bae169ce03a03734f8140b0f6 +936b72ed53cff2899bc4a3a1f4b89b5952464ca2a392a743a57f32196b74b3ee3e2730298f927fc82344b5f7868f1106 +856c52396d73cff6fe3163c8e6a9df3edae08fffdabe613a6c7b571251b033f96e9ed537563a50a1e1269d94bca4151c +b2752a0fde47d105e961271f7a7721d6c00b05b450b9139776fa3cda88b5a823011d3f94e466aa245bf6ec65268a4c3c +b68de7ee49a342d05d081269c326dab75effca2640a4a8e4137187b17a2fadb9932f20005550abbe6b5ef7920cb80913 +aeda9b96b866e17ccda3c776925526ecebedb56df894ee4ba42a7175333c28bd3647e346b0be48151646422108322eb1 +810d6c783ce2b123deaf084b9a83474289e2b5f27f25375367f152662698a90076a3e0547e2cb2f5ce55d435bd6d8e17 +ac9d3ee378e6bc72b0ce27850e6785d3cd2a0eccfc58f9c1a57674b74145df788a8945a25a9bfcb9d92ebbfe3542a862 +b6b4add36e2833ee62c6e3af170ab98499c78393bf0d9a2c20ce90c084f6fb40d194c144e36e0ad858fe04652244d196 +aacdba3f33391a6d77717dee3b657b8d9b1959f0ed69086051085213b5568319e92a7e2f4244c8b1d08a49607fc2e785 +9612d7354ea9d498d084cfcb16f40448a41f9fbc8577f9019484f5e5f132c906516968df88683736e3be9ea56ad307df +983ab9562091c6c22d679c490ec87d509284184282d88bd595d0654656fdcafb990b94686a1c78d9b3401152318e24b3 +b26da8843d02ae4d7e85eded2a14ef42ce8c9ed8de537ad71918ff904200125ba5a9dc6dbf91d88a55459c583f6a0c51 +ab1ff878d5b63be94b33bd2a020be63c2224ff2d9f280384a736165917292951b44941d897e5931642b5cd515d0bb21b +a81e4ebe87d8c1e3a7da09859da87f5a41040a288246568523b289b4f462f2dae1ac2c98b73566fa5af64c45d9a38f12 +93a09c17764c560deaee921d7c4d201244e07b2e29144ccda36897807affb915ad8cdfd552508973a7e85443315bf185 +8a0bc818074f839e7c0f8ee790c558b7cd2b7a5fa2579e558de8e8e7e24f58a249993802cbd41e592577ba4bd33a8d4e +841f3155709332ed0ca4de91f0785f544e97108df112b8242d418ed3bff63291b8a6441e44b03d0fc4db311ca657bc6f +82eaa6dc58e10042585e49c981ecd01f8b4c56ef40cc40b834841d7c786e73fa64cce3b49c0f08ea425c3ca578d5facf +b2914ff2d76c214039bfc251371de379cf845f2c554136063af259975a20e3a879b4d7b953f2e6077cd55aa1663562a9 +826f7f3d2e018b7afebe844822045b075801cb3336fac15267de78c4955651c6b5108169edece60ff0d79e2811804ad2 +92a335d7a69589aa8a6746a4b79ac6ba7dc0ff2e4a39138520139b2226abe993add64dd021336191eeffe2320c01b806 +8769450d7a06b03687d851ff4af7633d813763364804f1f282f887538e9dd8b73b8f9beea842e801702f3a35b47cb007 +8bb1f1a0e4928afdb3d0573f0961bb5baf9b0d8c5774d72fb47b9c7bf498b54c7ee313849929291caca0bbe8d84956e1 +96aa07703e73cfe7a07495e606f232eb979d43136b45dc09a113b9118fb60f3aa87fe262863d06e29450f1d5986c14ce +954b63e620202bf53f7a218a8d85b4d002b10260312945f476e6cb418a061abfd6609d8fffa9a74ceee974144c2c6a3d +a5bbd89697ade42f596923479cc31d48baa0ac2114c6d8f81e9c57e14e6d560d13d594eec7cf41978bc973f430155ad9 +9438a12e32aa515510b99bb1b1dc498399dd73738f3e43693bc1d8904a48cc21cc12e465c020e89d60f1be97635cd46b +a31704645fb8c1c10b356883df2ddb170c94eefc124ce0a6b52952eadc9c7c58103d8a6783b9f63dc436809534686156 +a578b4603526bfe2ced9b3d33ddd105f1b13515f14e4b64ba86cdaafbe8e72e8d541174c6ff8f10eb3a0fdc14ef0fb87 +8190e840190cec3180eccacc18a06c64ec2c10cad9c0e5bbd4d8b33ce5f92c7aa48bdab7f16cc9fdb59b485d5a8feb19 +880a7eb87c08bb9919c26143b77dd02009274eeb872dd4d2afd1a0ca9bc16d883f5750af1b8df2b385955574560a9d35 +b02c6def10ca7e11ddc6b4f7ee82e8a71770b096aa4471f34f3be7984795c518b1b0993b3a95c240fb2d8b3009ebbb9c +8dab9465b51613a08aca9dd5ed89724dc621cffbe854180c9fc349186ef43522cda30aeaf3bba2257ea0dc1c44e9d0b5 +94c4b590eda9644d443e1f5bd2a9882f5607b5ec02422b0f0a122d39272532dbaa64955ab85fc624fb1632911942cf98 +8e28830d75e787daba69971fb7c8908d9fe9a1e10d8c5680d69b2bfb5075a2400f490701725c2630e9d257f6bb661a93 +b4e4a18c10163c0d48beead3abebfa11e2de9b7a4fedf2ef9bcee3833858169bd4028bf70920ac8072a2646d6d3676e5 +a5ee5938e1e660245ceb17694b0f78af5072bdea8cfdbe91ab2ed82a172e8f98542befa934d4893e16c280e9252e17f0 +989182ea9a6505746fd56ab54db1f52536e820cc4aad5c680539f74fce835611afd72a893b9a01c91ee1432dbcaafab4 +a810d9b591c63561f91e50e81dd9ba78f25cf6e11937e9ef71b82953d8420292048f72d4efece0819cd1251bf2acc080 +9199465d63d8534a815c9dc600fe0a947fb46ab729f8d967dd4c74f7ef5f5828c2fc9b025f016387e5cabaccb20cf459 +b4c7c7708469c8cefebf1533958bf9287bfa68319a2a5dd8b4b80de5838b6e8ff48a35abe0bdc441ac747f62d8a5e889 +a2fd761a066d5aba3cbac530dc74b061733dc7fd1164741729194c324a4909fc337dedbd8cc6233d81977e16b073533d +896ac094f7bc7616865a02dd345fcd515ad401ab7431d2db8559747abdb8dac8783e932f6615e70ffedbd0a192497935 +962418805a1540fcb471261263c8131ea4852e5743cb55cd389dd41a2bcc7d7cbfc66a7409ec2027f065aeabdb6a0c68 +91cd3c9c042e447074a4e81788a9e928498dceb4582afe96d7eb2aeda813ff5505863bf4c22342bbae3766dc5c76a4dc +8f9bef4d010df67a3a6273e81fbd82c4b684047ab644bad7d075cee39a2b110b6bbbf66be37de53bb3ef737cf384ad9b +b172457ba38a5049fd435cfda214bd886b73507e8f1e4f11244bb04abb1ca03111efa7bb0120d2d077bbdfe47979c418 +8ea5b73050aef2c83a1ca89285fa2f97fef3c154561e0e14970e7d3f64376590467e12f6a7756f92f5a56bbc62601a37 +8f211ff10056a4969916eb42e03cb804ab827c8a6acd65e9c2ceea50619e3c2a4c251a0ed20aab4231ec24c43095a227 +b6a5304eaa1971a291e029a0c745e509fe9e2972ee8767c0f6ea1dbdef74e949bad4f58300db49bde7db51847715fd90 +a75276fbd3a4c1cd7741976c3322d850e205077100309d8ecd9a75a37e7cb98502d0a1825c475873761c688d97bf44c4 +b1508cc9de8bb9b4a1ad1c3043ea010e484a47a800c0a0d89c5b1ce48408d8b0cc4ee9a53854e747695ece98998d6020 +b0bd8615cec78ed275af10f8f07862d46df627f2eabdaf8e2c0edffaa84bb65dc9694ebf6aa203fb046879ce7914dfa8 +960f0e7eaaa59c7b6d56e45a28fb70ff7af88f5e1c0f18df60991210b053ab9b266abc08632eedf3d2bb9220da794e7d +8ed015d0b5f0572e034793fb7c4c95a0bcbae5a37535839dbf95c963d7b42bc4f3b77c57942b1b9ebbd3992b4d2a69d6 +83374eb9a0737a0e5044427ae20e69626b23376bd384d668327f5f94f4b6434e8b9b3cd474631d3173960562f5bf6489 +981191b111c84522a203da8e70d4e6705511760c1b2eba4f2dc7d26539aa3e78848d3910b89cec357ef00eb7bff538a0 +8f1fab82483781b0a074cffd02c31a5f2587e4501e013f41ab4cc4c82a03daf6d2f60ffba4b19013247dcef3a95700ee +82148cf05f1bb1a6d6f359fe3fd50bac49d4ead747972a74665fb5f98e494b57c36574b4ad888cc145ae2f303bda04fc +aaa1aff56f4edc7e8c418497133d3d1e46553e9af968288d357a9ac371c60a11d69329081888bb6e4b107c3d889cafab +b8524852cc0d960f55b1bc2522582b6e8babd030eda069f1007ab239ceacf9ffa71843f65f13d44eeb545690596ba98a +a5c548510e4748240e3fc16eea453460a6e79550dceb1b4915494706deff4b5a81c85ce0e671417596b94ccec433f903 +8b811108269365c612cf79cae9fe5bef5f26723779d65c9d691a49fd5dc2c4d0dd03abf306870b968a17f2d844a84c92 +838dada292006a290e595809dc7c90a1cbf30ef86584130a6aaa684a5345db729f23c37804a2c53d1fee7ffe98f2cdf9 +a07b85a33de86da460288517a4edac0ad8c90d1b345f94bd865267aec70afce7105fd3a6cc8c5a46fe597ea12e159c3f +a4c7686a5f089cb3c22220381050e241b3108078fb25d1f76f9df3ff047d939c29c7817717a9043582d870ccb966157c +845efc33d77bad49de56a86db8e49ec9d7b63be4846df0f8ecff24cdf2d483eef175fc4b86697aa4fb9ae13e50d34bb8 +b07218c43d7dba8f3828164e45d95a2145982086fd50cc25e020192f5f06fcacfebeca6800af122391361d91b5c9b289 +8ca01a848cf2c4a8d2494c3676df2ef21a493b302ef07eb91f35c86a037bd257115431cd2479b238d3e6704765783b39 +b888fce4d308100b80db530f77b6fa05aae79d5ab37424503b067e1645c6726ca853ecf464159afe5c21e2a644e7fa88 +894ef8a8981904bfb3bd52cc542bda628e4753afaa49715fbcd8e71416748fb3ac0c3a58dd99ad92a53846c057885c21 +84fa13dc2f74525c5608236ce203a725a6012377816217570f11f49c07cf0805bd65d07a3a3b04ac3f0216c08be03f3e +994fd004f24f7a25602dfd673ff0de7d25e0f8bfb610a51ea1f5f53d62744ea13e35e07f1ca148eceb0fe5046e8ba6c5 +99d9172b43c5c3e4373839a8750eec2d9d116947d201afd3489bc756033a4653439dbcf2bc17c4b6f89d5f3b755938fc +8c48ed35c377bee84d981b639fe51384dbde6aa9d233338bc67576e80fb3295c7680a1360e80d4849db15e1e6c96c177 +acb66cabaf2f1195a971ea6f541966daecb14f6b38a4b14aea1d533126c619f47a578cb0b0140c83c4584aebc6a5f7e9 +af8b47dd0a428ad4e8bbfa79ca4df5acdc09788bfa577eee3fd7d9340dea40cc3eefe0317cda42081cd6758145b23607 +912241030685892c0a0f7b506af2e91770c5d46801e67762290546317060efc97a01974a0891c7d80016d3c981e1a33b +800a3847c01658e9254994c7c2e4cdfcefda1dc343b44e33a614db4fe4291bb69daf52706764eed00afb62c765548742 +93e4b46ff582300334088a34ac79f04ba952594b37dd600ee1d98def5f9f68c6104c61ac068b52e58d8018715e973909 +8e7405ee05a43ffccb09362448364895e366e6cc44b487c4387785a43db294d1d4d30ad5ad0586e9634e5307d3ce59d4 +a9945e23d916e8a91ade76764f3c8e82e0e84cdc75bb00fee29349a1d458d818139175e6bbb37431b10e89e1cabd62f9 +921503ad71f7b5bde9543deebcb26ef07ddd80de728c1430ae6e65fcd77f58ab3bfd96c5bd5896b299c6539786eaf703 +a1eccbcef6078dbbe4efe50d9165e6422efedcda8ce6e034159687fc4048df9a3b9b2ff0bbd064921213b8e3b9e1c171 +b26e68c4bb858c8abf57639883cc5d3361fdf65b46deb9dd072470e881fdbbc3d5ace4526bd78ee54302604b3e7588e7 +aefbc139edf03596be101473129b27d0f8dc0e3de3c0a7a15860c461f07be21b6a5ab64e6c4d02292b3dec6bc906e1ec +b01e5628810d4954d47295436d4eae0b7a2342158ffcf39dd9d0cc3aec88fb8f60f7ea28715598a3f84cf74d7db21ce2 +a08503d0b996dd7ad60698f53c2897678f427e3f73f94676339cdce01a878a412d49c8ac30e07ec401563498aec4193f +a5f0d9ab071d520d5581c8d27020c36427a8510e0a5cd3ebf4facb5b23a086d0e16075c25cb27a76ea3c33b66b801043 +aafa15fa92e0541830838049b172d51589926d46ce332b0b4842762bbdd5d34ef08542ecfc300334cc04ecb3079da726 +8297a2f4fe289e80197f37a6c470b53b4ebb7b981edca05f794cde9f99118e18a351e7cc545dc4297adeab7f98ccfd1f +952628464ba502253f7c65baf8d9846b643bc6d2e2063d9950cebc4f038a5cb3b8ca6de03696ecdf5b4a8b29c8e71673 +89970155c803cc2c40afd62772385d013be58840dc83c707534d045af75eb74f23b8677e76425209dcd7eceed7dfaf1f +90b8d942f2989392f4844b50bca7db21e76f9ea5203909a96ee344a780934e5edf1f93ca986c90e489844e87dd0d757d +83f524793024a8e74c49a62218beaf7c9cbd0f19bc846da048063590e358f1d7f08fb5eac4967f45e91d618f7aee389c +957dfa91c79b987eb2f841b60fcaa6bd2a068b822031e812ca8aff521151d1cdeb182cfd73ae267f28cd5dd593172764 +a56c349794dc95dd8cdd6f46ab1af1320b7b930679d9ed7086de286d331166f97451bbb73c92d6cf8cf72eda9c9e81eb +af8a86cbb980cdbd1ab653f5cc520e446ec4281dde5fd2ba6d8c9b8f2a6b2752abab3ae114f05c5f83cccfe3e1ffd907 +b1f909066c8dc5dd144fd9072a2f98bcc5341f2423f213fcbd77ee3d175e0580f712e1849d6d0a93ee4761c0938b43ce +8a5bcd3d30ffa1f3cf3832ed95c9196412cce5b87d5489c7236e09ce753502fc282683edfeb89ce7f2cb9193e58f9a13 +a7d56d4a3829d79e346f37869492e98231b780a821b620708e604ca7cb44c54da9eb7e64257af8cfa29d748675b84ccd +9823c5101bf77d1bef4990eea5bf977d51bebdd065efabda6d9497eaa612fbb28e4442756b4f064b1dc404a4f526e062 +a306e649f4bb8c2fdfb2c4b4db44e5517d8f140d25f67116c70f4f5ba945bf2c6bd141c1d8c972ab97549ef76228b3a9 +b21a29d215eec2a859b4116830f3aa711385eed8f752b41bc0ae1a018ce26eca95d580cef66d482e1d93b9b13e4a0415 +9718ea189c371f7b5ec0bf0a7c021914222b0c0c097fed2abf1102b891fc9762447288d5b6e0540249844cfd6f8bc9d4 +97af54e990253d59462da44512dc9fdd827b19c33ef813897ac5c19eef81f826227ac9d5aad7592a55de2201e538aaa4 +94070ddc8ff58e7abe8f328bed1ff68ea40f2fd35f59a0177af230ccaa27dfc6de5aa1c355bb8f223a0729f253c8bd60 +a8ae193739dd68590c6013e6d39c7d1ff42b1ec7a23ac014e160fc6bb1f38921d52e9288eddb7a3c8f1e9e5d9fb54b4a +97f1a8b05f21174283618eb824f6869daaf307090944539cdcdb939f186a1f4b71a7804bd3e84e04e18ba785a843e9f4 +a59b4b3d7396f91cc5d2a0de81b64e392a4d9078068550cb604ab404155d0e9f7d9b24ff5312f77245ead90f84404812 +a91e9b1002feb8a1ed0428623dca3716824f912fb3ac8705de17347a3c3f958666d4a9c733f85f7c7889b0722f4d397e +8aa7e633c4302b2600102ff5be6ea69197912ba5c996281827ffa2dae626d004eb0e94ce6d2e56421d3b1b38f6c4f006 +a85bf62a088f01945fd9f106b66d05643d6e6dacddb1cb1a4862c4dc70ffee8658af000d59f14037121a255dd748acc6 +b89327857364e08e3282a7c3e1e948d5b471e7cc01c12363fe288a2288e14afda0f4f188d32c416bac0284956cac7d47 +a34419cf8c9e38cead5a4799fe9adfc5b163992857ffefdde31d4d3f7b78e1668f3c97a5983d8723a961b1c1d7a16953 +b3a759078c30c9daf097d4bda7e978a8c890b9500f448c9433a3a6a04a1fe602fa4f2f8579c835b308021ce9dfbacbd7 +adef01176472a6b1e7f754343431a6546e585154b9e1b8c8ad8b0931871915c4a1f4ea1191e97945935de8a20ad15935 +a5bf71db271304c3f7d45038af3edff9a8b46ca58bbe0148b613eaf10d0d9889f764fcdbe0d5c6679c60821a70e7218c +8631082f83a0425dfe7804e5353774d94f0aa7e9ea5b550496a467a9004d6f2077780731661cdc98bd1678010a355429 +b94bde69b5962235352aa8362534d81ffb7fc231a4bbb2e3b78d21dba6b4ca5803b03019e0ea1d1599e4fd3b0834d379 +b0ccab1c13e0433401e13ebfe2c40de50f52f64fedc0b40e21b8a16d454231741f37371231c0a71e25defdd27af4958d +ab39ba2f15003bf2301fac132672b30b8f9ba56914f735cf86e26d5b18b9ac21f9669e67c4d83603b9832b19355aabed +b40f050f37e61809d528d4c5d3bc1e49695e148bebabe1258db4ae87b0b3f867f96f89a536fd552d9387341f982268b0 +84cf939dcb36c06287aecae9af6c1f10b7af60b95d5fb6835cb24f3de00aa7d29b3a183d6b5142e51910bf870b7beb28 +b876413fddd2841c3bdc5f68dfa5e3474733980305ff3f1b23a9b4c79f8c21147c70b85756d84b7f90cd72d81fd619ca +86b94bd8b00d8c58d847888e5d3274ede565b7923c449eff6631c22e3287d129c43984e0830d5d4a56a161ab87b6ff0d +8fc42831627e6664e0069dae30a7745ba859990a796caac5b35da7bafb76cb3fe6d35c17f4fe18731b5557c80286e1ce +8fc1634581d595bd62a2056b9ffb0e1f192094adde9372c2c2c962104a03ada6a24375a90d841ab59612b143fd323be6 +99e8b7d5ffc168a6ed63210828445e5a1d0c92d0af838d68be18f8c1933c5eb3ca2b2de818ede8cd286d9601df807195 +8957b5411db6033291e4a4eb3c371b4a0d23e0cd32e3fce3223a18daeb6c6651ce52d3ef8e148231e4122ced19f622db +a953eafc61744c73850370bb3c668026ff7da4c6111225b19366ff47171602aa7e7b804a07d66d11a7f846a4e1220c9e +911ac05cd283720ba6c9823c4a6b0426863e6476cec90d04acd23bd70a836c3840c92c1c736fe3a00d228fff0740f5af +aa9971dfd2f849afd3f543790e88ab0a3564300fc92fbb2e6d07ab2a3924fbf823306e0e64a4e61c3a3c29b7cc763331 +873a07881327a1b7cd89adc4378d345eb7e7ca8b07183556efe14256fd80fe815b081e222eaf1ca999dbd127276782bf +a3abc764e38531b0faaa02d65b6d55fa5afe6718171c90b6881c62103a5f522aed8cebd9bc7646c22698bdf80766df3f +8dd398d1b545c53e760a317c5e8986d30be632274f844a7307693194f922c3b64c57d6962ea2a08c3d038638efe05c36 +afa3cd1d7fbcbc5457d01f8c81168e742ffce1eed1c0ba7214e71877e4b398616b61c72deaf2750dab561bebe362266b +a98301721ca2749b525eb7d9241c16369278ade01efdb3243177994ced890e85ac2866ee1edebb095a93c56f39343375 +900336e57bcbd83343e17044583d0d8554d4c30cd24a6d24b7c3ffab0937d73afb35b6fe0b6a62180089b066b1077504 +b4c301de41fa4eaa109953cdae91d7d7e07e99de6c24187d386c6b039712a6545e078dd10adee6537e9a3fca1a925449 +89f6ab5eb0e3b4d0a66f7f0e6d8be3b2a71c0bf17770223c986270b4abdd970dd15f38952280247dd5d7d8530f3aba07 +81363450b997a417b07bce8112e4bd8ceed7c2c926a41e7330bc932d8beaad97b3c9476624e42f51be94fe3a08d3b257 +87ad66a0cc4f47e7c67a768017c6d3ae7e2dcc79c45b62576e0c974fa996f1d8129ea61370b6c0fc96d57ae7f5ea7ee2 +b44fddfc8363a00d47e8b4a68610457363f0573f3334e91fad0fdd455f77b7ae53747771133f623179000e9754739197 +953ba496feea7aee5681bc6adcd94fec4c193b25d3c4e91475c2678dfe538798fbdbc3a2ac28b5fdb1d1245fc1694e8e +962366ceb249f563ef4c25b71d398fab8ab2390e530f287eddd35f36b40456ec7475070518d743496c3c81e82751ba54 +8d99237960349003e9af91465bf3a1f05b0bb07668c2fcaa6c117213fab7d9fea045d444df7847688e6f9ad86673263d +a0a7dd3b99b0081a89f75d07b62628836a2b8aabd0be7388148524f6c3e7f81f8c7667839200ff24db4662b0519f8849 +93905293e1b4bf83b693314495a3eba47db401f7454fe643300ecad40b5a7f95e4ce32ad3eb69321aa154d70e0bab49e +ab9418b844163d0a65f8bf5685bcd65c33cc05e8baf67d39b189ec11e6a5e35dbc6e308845a9bb87436ba31d4058f9d9 +90faa906332541a1e2c1c920d1a522794acc5322cad37fa77664b9a1a574dcd4ca11f8fd74fda5201ea9cd82f16f1cad +afb9e5f8252bd1c54afb3afc879653ba0353b911f4fe280049da34112c29f746a23a6602dea9854a8cdfd489dd2a8310 +97f5d30727e29a99c9293f24379d959cc12db68147c6bfd2c9c95c7ac900cf02cdc751dace8b14be742d56c98f987228 +855aeb6d1123a470a644494c31aca5d3fe2eac8fd46dd33596e75e08c6a8a9d7bdd2786b1b778ccea734ed66be31482d +a42086a41f49e5748b258fd1bbfcad7ea68b9be599dfd33af003e0ae367ae1dab1c4322c345dd6c4106e8baad3d4773c +b5818cd4a83b60d1cd3b217b54d40e10c95c786aaba40909e8e91dab2fd72bf60f245ff6e4e0eb6f33d6447bfb2b432d +a53c70bd904b5f0db90ef096774d2a9aa7bf7a804261b2145ff36586b7da97d4a060a9d053f44a4d786b0ed6591c71f6 +a30d2977551bcab52d1af1d76f1858d58d91e64a5f17c72041717921a104dbd79d16cd9bafb3caa7367f547db2bb7b5d +b69c7bf71a97af9032acb2729e0d1f3ef7f396584228eab2539aabbd249e5ebc072927dd2bccbed3497405e3191a92c0 +ad560e8ee9821d7f65e4b00cff74c9de653ee4d8d21d180bf576b1be9538576681c10fc3818b04619ff67f4eaf68d143 +a1c2fe8d19077a82921aee2ebe09ea9f9fefa03eb139d0332ba5c2d339305d9abc2f13a5fede869dece520a727b7180c +a27ed8b82d83ca7d811b77ad1ecd271d50e3a2424ffc21c799b96f5901fab7bb98d226c6152ef5d8ec09c00445014307 +b838327b3c0f94e61a75ae7a8d24dddb63ad4973dca7dab35ec5fea80b47dcf5315da38367565f45a079ef500a5f85b2 +8bad947099d91caf0d7000deb2f30d8de55e219c32a479a767d1d194c59b60a80acd67e352bf55dc69adeeaaef035fd9 +abb4e41d1cf53d678cac153371d59db1afd9558f4a57c0d194c2adb5510b074811dc2240e175311110bba4f7fe96cd1e +b775189bf863b8d9a0437d1eb4ee462223b6f577fe018e082b52b1150d4f9429a457768fb54aec43f3004650c7009371 +8cf5148e022bf824b9c109e3a7e6ea3f9e18c697ca9f0c87f14dbc83292eb9be6d3be63196d876c43f351080d22a2f4c +a7fd5701ab8a86b22a564021d1a9c64f0950fc2d9d73da4760256741b9a1d38ece6aa6b09c4fae79ddefb9c7ca2124ab +85f334609d8f2e1aaa90f9ec2fd3284998cb1863ce9f74242311c575dea8119367f3a3fbfa8261188358269ad2f2474d +8aee9698351034bfc8256e465d4a0a9516858aa9cd78417d80d99eb85ae1516847f1bd3b1b0dc935a1228f704136339b +a8b657811da7af90d6adcb6a593f7e393dbea46a88fbdfe9aff1c5b3e6b71a2a15054e4bf237bfa74268c0828175dee6 +ad8eaec222113d1b25d70eb2d72aac43e42a7d706ce6ed5539e10566944dfe912e640398e34efd63b0dc8f4d3c90f417 +91cc05b426252ac6ad46fbbd55839d6f18489c70a9f1374006e80f49fad3458f7a6ee7d48292e42e38ac5206afcb6c35 +8566a697b01b14ad3d7f3106c1a77aead26b5ea8386ef481c486f5d915cbb6f5d6b6d82a8f73e025dca9dcd914aa07f2 +85c0074220d7ac0b95156227a00e28c3024ef7d5c2f28c384ea8392dd6b8cb10f2ea08c3f2a39f08f12cbc2d68127411 +985f1f49789055455b15d3fae87118b2ae523870c713a03b0c1ab585225638133d39c1918e8bf3ffeda8dfa90809996a +8933711c45b67084e34323238dbdb6b4a7e950574c751ace651e754821066b52b268516ea15d7627d2a8cb6179dee242 +b18d7dd71e7c3e3eb30f5d817c146623384da271e9db8cd93b0a1de990b57779542a80d0d46038a395c1eedf68ec0462 +a746f6a923a2bc6e8ad72281e1a5f2e8fadfb232c60c910bd4a06248ea9f9cdbe14728dbe36a01bece004fde28084078 +8c3929457fab0b88496bb9936c2cec7a536528b52a81037bb24c0b2a4f92b24e49d18d05fb4b4b561c99ff0886eac714 +a31fc840766f6ca8d71cdeb48ae96f810bc93d1391d2260464aa01636ceceb9fc8b7fb04069bc323971779a149f1bf4f +aacc984cb1050c46062cf66235ac63eed0f6aae5e5856d14e8a7d2f2b0e0b6a2c8b02c524d087812f9284e70a307a6d9 +a2f56c851597a137271ccd1404234788b9b8fb4658d86a7cf52d1853d06d59e529f7b590662e03fa10b2d7337fba4358 +b0706daf17e5d489b38fe3ece28446f611e935cadc0afed74ca351477e865f01e7c2b981874d20a1e2088be907fcf3ff +b2ccb9e6a8425d24b1fc8e9393783052772a797284f20ab5fcb0488bbdf3b2bc0d3e7ee1de50c640b2a1331f1ade7bf5 +a311e9a137a00968ed5710553c4e2e6b750b363138b4ec4d8ca64f69724c172254bb388597ddb541af4d60b3230f8b35 +92917cc9b65ecfcc58300780683352ee53e9d97f9c80e6957f2f33eb5715f338c248df91734a5ae311b927810de8c5f3 +b4848cc6950f2f6cf72a29512e0c5aa4809f92dd23052ded771c0d0f5983b9f1e757a3dad0d0f9367f4d7dc959143d07 +b137cd32f617aea12399b96732508a98b9fed9ee1826234b609809b8b6de78caea3efb9b2a02345ec6cd858f29be04f2 +ad50d176a8ed5880bf789808af9e1f644818692c42830035a0de1f2e84f05314540f26b131d620ee3ff06e5520018ccd +a0a8b45da6ddb4ae76fa0d3b3e41c1a0c25e608d44db764653fc9ae386e31f21fc0e3f5d25c3d51acd6a29606809c497 +99169f72682034eb4159181ed7b06dd9d22b92f191b71a9fc1b1a2ab1f1dd1de81b146566824a2ccb82e963f8cdae939 +954da96017ebdb49ad8e37d0232772272e117b011f8f27cce61df875e40ddc020df7e13202b0bcf41de1b7a70f696f71 +b237224c78c3603bd96afdff5c18df4f34394c5ac6e9f9464a02c9ffe05d336b7c99e774c1c90741d9a578d31b330db6 +ac9acc3b3aca921cac56262c2cee12838d7a0fd0a6591a3608ee0dd125f4089e9e20341aa30dfff2b350c3e731e84c03 +9736965b0a62f6de4d7afa08f73eee59d13207be3a8d6172a9afb8634708ffb4f3b57d435be1d46d129e67f7484b36ee +b66b26ebf416dd77533dd99b0b56eae07acf5ee1d25601c86273eada15125909aeb3bf952dd6edf51f487b0e72b5e26a +92969a53a41c40bcec986bac33c93b5d9d5e2eb75da29de87d2bccfaa0b6e064f0569e6d5b073100dd337daa1e796cff +92bdfcd98d045e0382b824eb85a7c139ccbab610351c121742263c67019f33eb1a0610c7205c48a0d0b66ef4e0a74ed5 +8ccef40286790a5821bacb43e62f2587ca8a6a39b75e571aaf7b23bef9dec7baca7560568beb5c4c2b9f0e8c932cce62 +94a7df48ea09c5a9447e8ced51c2ace333f4faf4faafc9e3891c81fbd124ee91c24518d33d4eb9c098a39fb1b7924e20 +98a9104df26593e242f776a7ce01720060dba0aff25964a92386912917922e683b80c92f0ad05d2cc3220d6776a81463 +853339a66cd99d55649f871cbf04dc9470683a17dc146205710a68d4b6a2eb3c5b11ca90a01eaabee3570347d4df3de4 +b4e6ebcb474f2492b603254e40def81501795cdebc5f55f8da94997486e515258d8369418caf7b0cafcb78eb6d12eee9 +872db3827d863bf86b858d0eb5bbfaacc6720ddee05df3f7f71aabfef4f00c30ae232dca52d76189eed6b67e2b9bc459 +9774fcbb9cd74304c3300a577bf02a7abb217f8baef4ea9e2e093ad4671f668e9620293c5ab79c787d751959fef06d21 +898a464814bcf68bdbd1eca6f5135550e9f6269381d3a007b9af3d8635bc1deaf975cbcdc50b8bbc7b4250ea1a4fd913 +a9483156760e5716532e81405e332184a2861444a91408c9309ad2d602f04276ce55b6ab2c80110049e8d1fbf6454f99 +b2b849982a14f02a493e6d4f87dde41276e3c9052a5901ae1bee3d8fa038fc8bc3b9d6bf3fb32c72f4e71b877522fe58 +a1f4a0c2d733413e77a6bf3521bd14847f73d6407cf687cbd22c9ff0447bbd6cf55cc637cad66888f092787e044cb383 +8a52c63985ad65384ef4839c2ce610d6d929d012b905eade48ac21e0c64c7f24dd6344450426f5f2f9bed8e8883075b4 +80ecbeada5350d85619bbf3d3a3b0398e69bbbdda4033fea24bf7163fc281049622d8de2765aa33c77e01b241bee0067 +a51ce6fca804bb1115128117dcc222e2e47a2fe9231249f356be20ff31ffeff9b89743e1696a6fbf67cc1e45a5d2aaaa +8b18a22d9a1161a7da4351545680ed5588ed2d719f29fbe4b91f9dfcf80aaff745748692815afdc556b02421096a16ce +80315c2e9c749c9ed2b7087d734adcc953a77f8bf15a76c1e57856233608dac7b394b0cddfe8fefc7918ce2e4fdafa22 +abfb47e401e4cb394e5f8fcf505f1408cdedf35a5fc792d3f249ffc49b0cb4a127e36969b41d0e44fae5f99544f505c1 +878293f50097b562bcac669a84bf8a74fcb965d3c339982474edcaf9acffff8adc20693a050dcd84e738667a41de7ec0 +b9e9af496479e97f1abcdce1e32581139aa0d242d794b1203a235d89302bc8cceb02582307f9a8ef40957d2a819b526e +8eb026243b0c4cd00468b0664ff17c7dc5017fdb1ecbc32a2c69512c2e0c478820196e6a752a36ec44bcf079d0a30fff +93bc985a1f17977f887d95b9d4b9552b8749d7aaacc1dcb996149f98d0b1ad2d2b520c539d505f188056f4eafe960c4d +adc9ad21c21a59401da86ff91314f570fafc9a76408fdaba53431cfc4af68f004a3443f5459ddebc734d45388bd3e8b6 +a4931b824ac65f198466e8b9d0270820a0a652fca2478523c8d5ddbc65dca265bb8e33541398bdfbee08496db19d2cb1 +846b13341044f0b4d7a51feb8e443532cdbc31e55d7c6f3061b9322a3a139bdfe22753eb439aadc001ff8d038d3847a6 +8e8641eaa4b59f1d89ee862e090a72795323db84a44f713a2213bb35f24d0505e7f13eaf34b8af919a754996d4b7f747 +9394458456ed4f5394f686bdd2fcf1ce8da1d483c410ab8628d57d4a46ceb53bc7ce4a1422ae357e4f8168907efd95ea +88a7c22d3f6c1db89f41852d8e873e6cd8d50c819b56e1f8723ccb9f70cf58626a835f0d30c03f61c96065f32b79fa01 +ab88e29d278efc36c91da55acc1fdeed510294c7704b50fd78615af26c591b88a749f806b1232a5beceef89f6b6f65e0 +ab58fe1634e840ac91b7f2a67a128fc124058e9c01fd41c484f71c450b46336ade2d8af9859d2682f584bc80f3467f1a +afba6c6447e739fe6376ea0258cf7a5c7f6a0d9d3a1d9aaeefa674787659e49110ab71d4338eda00c01e742b8e8ca7f0 +aa311ef95246b2f40be0d4f841ca4940bf04234e3d14934353245617e025a35f2c67d7801520aa31ecb9664a9df992fc +ae1194dbce94654c8f4928ac572bc621fc95561bcd7471177ddac8e3afd06a3f6eb12c778e7e8d9a0f9f9d85b2e70c22 +8cc37148d715c7ddcc8cac2fab5be88e38c03e3eaa6664810f01dcdad534ebbcb2a4221c61980e7ba8f4a877a2a3b283 +a22a4ea30e67a7588ebf1e82b8b4a0ae62c84886298ce177de3d120a9209f38d77be5a500d796945f0eb121f4c3b4ac1 +a1e4c85a1052e114938ecd70798912a18d553c23d90097a5ab1aaec196fd219032a3e6233cabb4a400bf8a06fd3d7bef +b2a495d076e9989abc1d0d186125a41677a2130f5940c762ea96182607c79a911c041fcf7d1c48663ba6d7d5ed037d14 +b42042eb4d7228336ed9ba194b153d31592e68c2120d2a51841dfea91d18d8fd9d968f03adc451d902e73dd9dbef4ee9 +918363ef7aaf3b0055dc30638bd47dc6107e4e0bfe134321dc4ec55062dcf32367fe0a9567d5c9dfb89cae17f2901ddf +aebf3052052a34bd36910688a783ed7940cbfbfe0fb69d87fc1976cd0ae5b5b0e0474b6028d052fdd58bb26e5c1d3812 +ab77ce15ef809d5eb82957d6f8dfcb118993ab1f9c2fce0e341a8e277f0ce1f336009846151369e6be1dfe1e68145127 +aeb7f47254b2b4cb814a51138b16ab0321a1d4472a99bb25fd7bdb808c21cdf43c37b8bf14260c6a8a4e7f76d0628c3d +a94583221c9cc3493c1a67a9bdb928f87a41a4787522df84b20194ead596ba27cb4091ccd72cba0f5bd644cb3c166b6e +91e169c186529add07c3990113b9a6c4c7cb684e8caa182001d4d8befe81f1109e1e55f76560e899aae4b914c99e2a0d +aa05f0c1ad14f3e05ed82c9313b8fabba46c35e46992cdbbc6ac9b647125ae5b8cf99a61172fc69124929a47219512d2 +9583f86bae21e64079cd703d044e37b54a4ab02492ff6f79d3ab4c1b80e7ce30ef9c8d6b17b9755e936052e6d46158af +b95df374d147581ade4ab83fcc2e89022e4df13639c31892bb141371c9bc9adc3f8bcfda0dc474f79244d1280a44f4c2 +83b911218e01d15fb1b2d012bfe1c558e86733de9726421dd929ba47aeda3b94ec63adb41ced6d78d4043ee49f59ea91 +88c990898b0f45c3b33919199a25450e41b204e79960ac77cd71f4c25673dc0374176eae07a11a696bc7493743956465 +9938a99c2b85ebb08fb1647657d11e046f878411cfa04d46ca86a846ae22317e98784762c9d117d41deee6f271b235b4 +a7534a38d879eddb4d9e5c88ffafe5adc72e79a940e3bf4837fa1ac6beb8bfcecd535b121958949e1de0054067f52db3 +a960483f4f5bc1593fa633a4999bf26191b385c9666d34133f3a764fa1fee747f30859464c5817a8d57460c7010fc7a0 +8411dba8ca101a94227705aec3ed53e0c1bc8a643e5b4708b438146ab7acee480c399964f3f2d9bb69540bef7a007fed +992677e53aaeab9490b3532dd51279b9c7199f36027417d99ca7181812880b9b5cb202938e174c14615ca8c3de8d300c +834b29582edcf7c1f9c3ee4f8dd68124ac3e3dacf41e8f0982f942d337b80896ba89e5793dea39da48aaa3448704c16c +9543124834cd95958ed49bd4a3da93294237931be4866995832244f88323b8a6cfa7960722a08f0351c3a87637bcc00f +aca0fed5e4cf09deca026667c7b7a3e3ccfa0164e64aefdc79cda25bc687977350a3396265e2c057b6506f3252a11f99 +8a7b2e2422040ae70de5712849422ad2e0e329ac6a29a366d75cf2500f98e1e6d828d480e915431784b28e5601469535 +a32f15218bbacad0939b68c1499a875010e77e3ce32fe20897ea290b001c6d518aeac9c90bd0badbbddfa5b75148d70e +b46a8f7fd5806e1bf0ed6f9673712826558e22435fabeeecf9672843386807aceea61ad80323c0d0a7b0e3da8663453f +a8f47a839c746fff19b8ef7ac322f310940cf210f069d0677ad62ffbec5037014f27a9c5879256033e55410fbfad55ad +a23db24a1ef2fc67f72eb2a05860eac8c8e46e6b84f2ae8ff8c0fc2cce259dd84e33997638ec80a6167acda9a943fe39 +98076cad1074c54db0b34f1fa405632306c745c43ab96983377ec2f12400a6007395a35e31ae1b7b584e7b7f93242fe7 +8418abe5e3d7e33dced70e2967265a9fbbb947c2a8fd08696926e614685b52d872e0fd2605c042c4ae8a904d3f5db4bf +8993c52c291c0cacc11e5893953c6c40a714c651fbdaad303e46d0b9820572c3cab41ddec6293799a30acd244570fda6 +88bdcd39f1a87b5db320fd8d2f049e752da3c11d95e30a92117ec70653aab1d0d0b4e5f9d80f299cc73deecc73f7d1a8 +b4337eef3967d4b0534134484b2559b39f0eaaee39e5d2bc5f5f061fe58280bd727769c51a6faac003cd019d8e8957c7 +b8c4e705a021cf2d9ad691d4ffd70e5d9065288b2334aa4a656f1b544b94efb69e292fa3e577bd4afc09521cd233766d +846386ab374ccabf23a4c3b50c210c13021220485b6d63fd560c34fbcc0caa79224b18d2c6f393af72c411c2ebefc5e4 +a5c2aec8f5448348d7955e02d911e5299b48462cdb310d6a6b8fdd110af8bc0b19e8b5114c603f60797e1c49fa84d340 +aaaaad09d9304462c2a667c5d8ec0cfb69d74415611c28f0e63354f4659768e1fcafba4a4bc789c2ffe6d949a1df0673 +a88cd464b45e015fc3ccdf73cd9aa6e0f853adae85aa74f10491c77ee789013d9fea9728d4e093dff7d41f517678e1f2 +b0bd572c164fd55369b6f497ab08f92469f54efa7ab9a370e0267ab0407b342393a6dc1e254cd196ae8b3af87d6d470c +abd3dd91f6605ef4eb5c66744912c66d65c1195cd03d3567102081a8f6a9bb742a31777163cad0012d2e827c0df4e76d +b77105c960669db2bc7de180f8e2db6616bea6ef0579061e08042e9c3e51d223d4b54d775a0fca577d85bb3b5a16093a +a1a531788243b5aa5f13480e2cfb2b57c97560a1b4fdb99e96963c4f3f5a738aab34835b377ece2a97bb219d2e8d13c1 +a8254089ac3bf7fa2ed1d0488325bb9f5cb8eedb6cdb854f74b820ef3a5026685f4235c08e3c43a943e802d2e19edc99 +a1a4a71ea5dce7da4362e94475e73c4e3c0dc89e2a4ca7f99f417432fcd42f8fd7c729ce7622262d57d9397b55406d44 +a5114fcb6bb48d8acfc37c67bbd4e85eee31c04836347f860e349a33a6f3d986299f8cdfc130c01d51f387b603913f94 +b04258899536ae19827321b030f124687fce06ea637a471bf3316df7bab61f9b446bdfd4f06488a6808ee632483f74ea +b8cff2098ca286dcd5802bee95841dc437e8af076cc13eb7afc4a218ab947fe6ace914beb8fd423af5083dac972058e7 +a0db982bee635f0b4dfa2d71d3ad0e72d5e4b6ad67b5a840843231d18bd47fa2785caf87773fe864b0490b57fcbf0539 +b8bd5710bd99a87cb3e6a440adadbef75bce9674e3a311cc3042c229ae3b485e7253f8d51d6164100795778eb484001c +aa68c476cf5232978919a86fd21acb7f43c700bf7893922720b2c0fb1109bfb28e9acd39a355c667a93534dcd4022f2e +b9feb226d742029b5cdb88d10cd0bba4ec62e554554bb9724ac7852b5b720094fa48f76116204f0a7742e4b624a341ed +87635324242b17632f5a17b63527119288a96d00a66a536870bdbb380a183e3bb3aa72c4522a467f7a3f7b1078fecd79 +a99c340fe2fc95b6d171cee4f794d14d3517a949c59f05fd6d3412077ea596193cfb375f6899982f4944db6c1fd514ac +88da8e4fab1e171cd2d7784ab78e4e6b46a7e6ca3b74aa39a64a49579905112fe87ba03238b72f2335009c1dc9c00780 +a9a25e49c84ca64f2c61dae502be30f94409780bb2f8b560d9565ea7cfc98d6bffb7e47dbdbc5466e8e96eb4b8961d0b +a9a94096d3ee0408a633a4101a5363ba052d11ffe184b9ea9136929b6a1551a49b4a30c2c20da2c6ac67e9264d659f6d +8a732871fdc015dc35d31963b263c219dd9be7b0861199a08c1747d4c16eceb1e893faa7721fb21ab78aafb7b59af2ee +8152789d57b3e741a4261bce2daa128f33909d74ac233ca04aaa027b3606a6e2983790f5c8b65ff391103132378f4b97 +8cfbd04a6d6c1ebfdc64314e0d899e8426688fe72a6aa847a2189600381e23df277c083d5d97be115ff13558b8e0a067 +aef256705fba9ec76391a76e0e3a5ad3e034cdc5d289e5725055fdc9ab64ac39e76d1a8d617b499c5e8f98f903275e86 +9621c68aa5d362874572064b4b5d39e7398e8f1a98034f2a43685b9d4a0d6cc0a1df1c956faf0848369bd9781dec62ac +95f495261c2eacae60d4b4b14d5a418e00de331ac321ca9298ba126dc80c9b605d19af890c1c22304a12b617bdc75fbb +a89a3e5332462aa968b7bd5bf60579cd1fca1372878232f7e833568e43854361498f8c5122383575fb6a239732df5eb9 +a490ad4a0e78b9c498af6314eb59bc4e6a0929f602799f0ee3df29dbb68e90cf87b3956dda72b36a3f1cf93b376f509b +ae005b943c174e7e9261558be6510ff14d2d1305595fb377b230eba34115636d8fea55261677d39bdc4f1aa86ba4cd5e +90b826b68dd1adc48afa0bf168b7e748ce2d7c61fc474e841061dac2458d95d26953af9cea6b7129da87f0e204c60439 +a79ba549799a31fdc4454610a72fd40933de9b433944afece7743b60d69094d724b1573f198a77f33755a0353898fb56 +8d50f15ca4795b65614af28eb35e178f2b3041840a90aa5fdf21c8b9f32dc30c44fff05e6754672ec8e6b03fd3fd1492 +b89fb6cea79a7bfb1752e2c55365260c01ee1ee59f47d4813af422a7c916801ad0eaf3da12132f724f5df69bbff8c552 +b98edf63b77155e2be84fea6154dda6166372eccfae5512eff71b4cb01782f7039256685347553e462e76f42ee070c9f +b78b3e6ed58ed909fee1069b7b9561cd5a85991409b0893c7681ec009e7c01799341906e34613df36038a37aef181694 +8513fe1234d81214fe727ebe95aea5b879e8e44253b256b24aa1065490acf69c2f912705d2a41b46446061562c0b4e57 +8f4c9418ba3edd861d8a469113940aaacca6b7a7c284a18f7907f43fab8645fd59dd4758db57f31ae0cd37693f011ceb +82d41bd0c435409798c7fc9ff73e6c5ee1b65db94a224a22cc9f856697f2702beb450749b780d3dbb72544c17297d8c5 +9536399cd60b384362cad29b39ab6612d193146d68a967c79bce92e7693ebbf44a8bb8b13c57cbe38e35baa671f3879e +a4bb4c18b9d08ef81fa0bd1662dcb190d45e65a1c53dc96bf6c00dc20fdb289d798097aece4cd3266dc64cf3c86c9695 +a3f768e2a9b1f27fc113743f96f9167e064a28c9dd3ab0ec95a55b405d82ec6dba2f2cb3bfd8ab2a636e4ea268f3467b +a1d6976ee4ed285a4596cc7e84aa0c6cae21901d4550331c751b6319b466bc0cdfe2ad0e382819b8fd62c9cc3dc5f59a +acfa4b882343c1cf116048af0e21b91ad303d463019cb882491be205c8b2004f5a8c819e2f2db3d672f5c0838e0efc03 +8ee9a2c3cf12d864ffc45bce3a2892ee69d50bb6dc35e37495b69e25e71081fa26b14cca05defdb79ec0b76796d0a626 +b9b8008a9778da52657cd0bc8f27a655d9fde615f69037aceb8b1f535ea7f151e7a8d5291b7b85798d704af2491a3908 +94b3df07054728e622163ccbb200e8970ec1e2edd3c7fff3f9297d6119c7e557271a9364318dde606e98d5b637ca221e +a80e7d1d6237056413cb6379285704f3aa432c658a5cac2f09025809d97ae0a1606037005758bc8163722aadc56c95db +ab27f855c23a5cd24a4ebbb771545d4cb0514963ac165ad1213172155eead92b6a540354a91f61367efc9807a679958e +8e58eeafbaad541bbd7ba046d88940d8856f15a1dfd686347bdfe815fedb8d74f85b8aba243bb7d39c44f92c303495d3 +8975d8f6d1de1028ec744d61f25d9068358b0b18081e84e8a455023f2b620789fc3fed03f3276ea712f4d3e5cc180540 +b96a7d69810f963cf84b2ade95cb4a8fa9605c6b30d61c70ef4de9750259aa4c0a99c0e2de8039eb11fec98fb522f8c1 +8686bfb1072b0995772bc013ff84996017b7629d413f0f5506a47cb86f3a4dd5be4c0b2db6cc6f12d8d57c36cec35e87 +a7ab3a9e9a1d96c436ec06e6252aa88896e24b176c19612069c4fc28bb768a9ee624ff12ce7a4bea7ba1aa4a99cc87f5 +aa355aebf12ae1c737e17b7c066619327ed821d68d09a5dde2dea6e1fc833fafb1362ff24e4da109ebae8b858486acbc +82c6927f0238ceb5b3e07b2e7b7dd52f811add238420a34314a156a4abbfbc1aa0dfe3ad2fb7db6d01f7d47aa7973daa +a2d344ac3d4c963b7c4281b9e10c223b5e208eb76cbfb2c5ff436f37af4a39c7d9e14d9bdd6fd49fa21c6877edc722ac +96ffd354c3b8e1ba4eafdf9d5b7fe9c15c523233129f0cb4114cb671be16c8fcdf0354e09c3a0cc322367850b64272df +8d7199456755617c7d2f94f2ee1a59b9a097eaea4b379fd497e302b2a23981d5d213761ea0afdcd3cd107eb09b900c63 +92dbaa1f38999c82817d963933fb5fc9cc309da895f1c1a481ccbb2210b62855e2e021e6d119df8a39a7b0e6748b93c5 +805d545b4986cbdfdd0638884001ab103909e5204859192018180e0f55ffbe2ee6d86f9ebd6be3e76009836b3be75de3 +b17b2b0cb94620a93217deb34430e4f1c331bca272ce05088933406b6823b3ffda51125232e33a03d230f00e4db75cb0 +a4005b9706c21a0043922b9f8341b5a6efb77db6b3d3260887077735d6ac5c04eeecd7c738ba69655decc2f6a4110baa +b1320b58a52176bf6deba6f60cb30da9e2ce5815ccee503207afb6e70a7fd3fbceddc6133a90c3bc419d2e9148f6a1af +96f31693981425ac9ca46fb39b5159f43d2dcd38c001c95dd2b9138f78c2ef98e632986d961de76544792c0d4d0b4fbc +b1d01ea3234bdc2f92ca1ca9354cd3122a04255068edc386b66b0ca958e9b30f48de1a49e61714efaa276789c8c3d917 +987997835d6ba590ff402e0564e79855deb2c31e29241dc0d4f3a84d6416b8815708a0eaca9c8d0e9da9ca246d708d26 +8ba3eeea9e015def613543d6bdbbd917ac3859fa1b8ac2062e5616f575cbbc888bcac65f6b8d2f75dbcff0add39f7a21 +8e54360060695a2af4f8de39ca50f6455b91b0ad146daca7eb5d773fe2a99d50480bde665e8183f3e41183a39f72f141 +ab0dcd6ec9289d591ace4320c63bdaaf45a712c51e652308c2a3e9a33eaf6d5247b0ffb5b04b3fd0a43bb18e05a8542b +af96c7de7b16537f8730d189207a55283aed0d0aed39df9c02b774b796aea6f5c56b7bad6ddf4a33c48f7d98f63a1216 +a0428b0b467992b17a6a8a8eb5dbaaa9810e7eb3699ef0fa278df344c4926af02718daa0b6b528a77e3f980d8d99d605 +a9dd4edf04e040a2f12f9878704f5934a5a5823e72b8ca37322605da0f947b072b3b73657f56de4b89526057358b9512 +95127bb6bd207db0ade92404768b2874614f3ae33aad5da8685d3ab896f607238a21a7f3b9d8e7a09b2dfc16bceac6e4 +a7988372f4d47973dc7ef7cf15a3dd405b02da7c288656cbacfbf515af0cd43b972824993fb88ed8ec62b2fbe7de0b66 +a8e295d5a26874ed10a18f592e762c73c508ec32ea74f9c214c65e9e7018f37472e1c97f0d4bf865451cc7c59a7141fb +abda573fb81c9d890525c161b466c9ceccfccd29b5451a864f3feaa6f5d4e5d2cded27c06031469fda0e5a1a4396b698 +87741fa0563a75ab12f72030d4a18326b90104459c12cc0a775e5fe06590ee777284df6213dd9fe170cd972842265545 +ac084a5fea6e3bbc810d4534a83fd9ea6d603c5d68e4ba5674d792f222c1d055e5b8af0d21b19d174ef221ca77414505 +93bc255910c7812c41ac47eec728646e8385d5a53625664b669407ae0210b3b4209401886837eb157401e459ef485e59 +91f703d1a5ad97799c8306cc1c5df1ba227d7aeed401b6b7c3779cca64b54ad993dc6c7fb2d046a54c63a2e96be7f087 +8fb32c25a5a376ee0feb07ca2e2dd1c643680ee57b642bde6f6c25632e9b0d8ced0095d088e72ec5b8e5a2dcfcf2328a +8c2e7ee2279625da667ee24eb345915203d35e8913fa54fdabf341afa9ac336ba623fda82114c9a9d8f3a746d374cf81 +9470d790b0b0fc0db3dc1f9feefd7b37568be3a7657a4d91cede9622a7da7c90e0f961efe4f37d1efaf9f96bd4114f29 +8a4073e46b302448892ca2c64bd3a4ef40ee371ca987533a3ba86c355c88804ae108aeb7d1ec66098e4c4248a92c3500 +8d8bdd8cdf8d0365826806fa89671958af091ab04169c45d7cca6d4dabcc47febe3698896408820f4bb7f243772fb4f8 +af58744540ff1e86de1c5376e12dad7a841a929ba0951a1ee3dba678f6553323fee62c79aa6741671127344973f8d5a2 +959b21b4642e5b0035acc59f0ae64a25cdeefc436fdb02cea97625c1c6e147bcdd77c2555f2210f9e88eda6bdbc6ab08 +921e75d2e857d32933f518840da0b13c5f3b6fbfeeddbf3465433bdb30e506bf05e1b79706235b522f843c87936d9cc3 +b2e4cddc742b5bcf2e5ff783d3ac797b31514fc5ad8ac9b9baaf934445e665bee16345c01a4c04999520cd1c41567a7f +aa10650bfa5ce3328028abbd06128374345d8e6937f2f4a02201b1b305350742e0f67213b1c5f69a132e97e3e3967b59 +a53f11ecd11affe5cfbd174f63203de8e4e358ac59029b204df1244e72fa8cd600b99fcd2806e05b60973cc4f65d3e53 +b9581181eb4dc0a4e1faf7cd716f32854f15ec98853f296add58847ed4c4036a1f6cdaed4acfdc6422fed05264bf42dd +88ab901304bb861d0a864b67096a6afeda10dbf9391c9f95a8b226541873e6a6d707cb652c7c7dbf3610b3d2ffd373a0 +aad6aa83da7bcb22ac4ce2817d3b0f9be1d81b1596aeec56758b6501912e50f7bc1557add13f03da1c7c083559a3e9c7 +a02d483d8f12f74d6dd3f45e79bcfa301dbbd7b67d7d0c158cd4af625591c2fbccfb27fd52449ba6da1544f885aba1cf +878def0ff97d3e38a9a0c9307be4f557d3f47f4cbddeaffb9be86dfd268d1fb643df0093902e3618c5cafa033403b439 +858b952ae1b1b5a4e3285d8bbeb197c6626c8a2a33ffee06bfdfef531118b1b4983561d6d25bb94eeae297b2bc6dbed1 +88c798d495c036f6856f6d8e1226e522e83b5cd6f94d9dde41821ab2d203e2a8cc340c88f687494292ecf9a84fee0708 +a7a391d3266ca5c17239571397b48c2db71f416eb8d4fb8a015424cc9c55d00009fd1dfdb795bc5eff88c900f5d17558 +83a081663150f89cf796d998a0c9442b1136d762cfc7ece4e70b821a102e0c8c248a21f48006902e3bfa706219d5b456 +a20901c9c06b828347265074af47aff0bc363de5abb60d0e64a1387b51069456b62e2f97aa3cf4c3c6f8cdbc6be4ebeb +8287a4f1b24485e726d426e17071bf65bb1996500a89d5ba0088d21919957faa47ce9e6410e346f608414c7da7cf085f +b7fd366f4f8bc2a318551e05ee1103ef9cdf93cf6c2c63fcf0046028b91e299782f3d1812aa6b5bd6a5d06f061632c6b +8ad22e713d6633b7ba8f7af60ffede735e2d539e2d59720bf73e17466d69cf6503378bee92ce0eb3f8243ff42ba3f9af +b14339a24ea2f1e4b108679e1d5524eb312396bb496762fad31648dcc4501c337fc3a0223315560af3c20a3e1a0094f9 +8539b0816f3701971d7fc876baa4d40f09e9993cde5ab3ed79584361a598dc14c67173b1a6fb77fba79bc3e0f3a7ec09 +90f0438edc95da3d4fa561c071de828f1b59a7234d5773d55742e3adc2b7726fb93182a8dc1fbeadee0387daf962197a +8fb545c3d291ded7aea40a5d5d36c4a75fe2a121e77954db5914266ac6a1f691bc8c619d5753d64385d7ca6eb053bd85 +9339da27f931f30fb4c5b5d9849eb40bb227d9e83f2e85a8721d9ed7f3d88f6419271bb20a1b89c26f80c936c626cba1 +a21c2dfacde8a657e5d7355ba753b3829bda7f9c2dc7dc5ebb3da442d2480a8d87b3e4e23b5da9dbba980c3ade01f1ea +98c0c1873047a740591c4763993cc4131d6d64ff59883f0d9cfe0c7404ca98172e5616572656451995cfd0fd8d159169 +a891915dad75c8b2868379c7f040ae906ed30e69b76923d4343222b5217837b773364917e4251763b04c94f2ca22840d +94c176e9b1e65122617685aff3973855aa1e0c648f2dc35f3c4c1fa3863a28c3301a260d26489a9755c278287c4a1253 +875f0556f2695fbae7736673a0731ee70a0c2953a758110f7699cc7221c46b616eb4e439f57618f154f0cfdff57a0148 +8e66dfb1252adcb59f3cd4c424c7341da5b74c33dcb053b751bede30129014174a556bd59270cae0595c669c092731ff +ab749e76441eec1469b24aba8ad3b76937402ce158794539d38cc8647558eb9743c96038fdf4d001513d489a2dfb48de +947e5a5af1da37ca4784005caf8280f5de2b69680feacc0a5789bb4444520d64ee40299d6492e19fbccfc39040f6274b +919b01a297de7c979d27b94879c1fc3a6f5faa41c85f9d4647d2085c02cd0896eab1e7dd2feaf2b9c3f42f4dba5342a1 +88727fea0d63ac9198512eee5826aa69141c3907f3c172909328105d6c790eea272a82d1e1fe27e7e8ac5280e842a28e +828d08128899a7bbfbd7fd31e4ebbda5ea3c66c1a177e678d46ce4937cce804cae81d3e7a4944239614e8f0775edf6df +aa11487e1805eabefeb7a16e6b2c0a551b7f049067d3c1468b33df877ad1c50de0f1e279cf0bfa88d7f507fe2bf53b85 +8a45ddc21b8d232963341cfae10a0d57b9e65fc3b017f9bf2b5742eb4c45a3c11341cc3916f995b4a30d958ff65ca421 +8fca01c2184ffb86a22f4ed757a1364a0f37a3a1ea7c1a055b4e993e01d352748f6c22d902d28ee439ebdaacacffbda7 +b10b5b055a769ec45011a31fdfe3caefdf889b7c683446f41c4b775c74a4de192ac68b319a018c2dd434e69dcd40fd5c +b5a45942fb9e6e83758ebbfa15bfa1f2cb2d39033f2ebe038db29eb137739f5cac31f35555bd8b14ac04f3206e0f2998 +843435a2d791c4ccf2ff9f783fe7dbc48bf875bb9bee845427dbf79755fd6d09ff6b14193de0bba3996ff17b9a473aae +b5838d60df052f8febdcb2b16121838b5b228ea39650d89c2cf6655f06728afe3a323ac45f1c517e8bd1055067fd60f1 +98a1c5a8824e2f0bd33b56fe1bde5175e1f077b0074c79ae304df4abcdbed370a44db82ca7d22bf0071305f5b3ee3e9c +8acde9dfc9c6d02704ee756f8dde1aa3e421b006325db56fedc8519f633fdccfc9250edfc6009b3bca8f6c2efead7f1d +843b1ada23a5177028f68cc59928e358e0c90ec60bccf774605ef6f79869751129e84684662805ea85aad87e00c9b922 +80906aefeeb2d69ec8736149f8d19165143054002a16ce26501106cf5527bbf69011beb6f867cedb088895c6195c7627 +b8b4d45603783ac7325ae7c2b31d8a1f39cf60f56f9c7b1c7e9a7bd55363567f9eeea30f165713eacb12c4fe3286cd1d +9287ce137873050a05c6844d6aaa1527d0a6dc9403594320624ce72063d6904fecad36fd909998e1c8376379e6bd2f11 +86abc48b1d239ae6091cabcaef10d2786a990b72c398633d831d669199d9ed3c40c347617e2c07f028fcdef057c929a5 +8c4cb5b4c2dcfdb5375a0df15c6c024373513d7bffa5fdd2ff545314b0c6b62870a3122a692db8e820e3f8ca1deb1772 +8cddc1b6e030c89e68fd2ba79feb2a63f11ce60cc534f004932f5a2f08b047dc5adce8491fbd0f19a015420e5bffb12d +b4d56b178780d899c28bfac8894a28b9b53d7695b5c36b06ff624877281a502e5ed8c88d48f011dc8beb7816b70e29e0 +938e52f73596a253a61095ba2f84bad88b44949a4c1d903047be11a3d2e55df61c3b99073d3ced08242f9c3da50a8210 +830991af3a7d5cbc53a6d3659550dbf0e57af573ca57f1caae3724fc76e5ad9fe1898b540850d32b55528f4464f2b61b +af9c2f3afc17f5df424571e6109ab51ae9c94e0ae24c041011a57c5b583b80a09b4309603365d57dbe0a3bb97a433ed4 +b823bc6941a9611f32b88fa2b35b9641fb61daa8f64ee0359461e2f55b55cc36fd7d632d7f1e3ca879b6c52d2ce057fa +927086b6edafc055011643377767e075f044d7727ff412f55f45ef83dabd26bbc5c8bd838cacc986ec6c53a4ea978d4f +b83c68c09aee1afd7644e7740d8be028bb12a8a3fb184a1db4614ad65672048f7c9e2bf59694debcf53626d73546981a +82ed8483f7db084b572ea23fccfff00446a604a49d094980bcf2236e1a0565da783701e4c38bd74b95239bc28803dead +82ea648b47f0ea46e66b76b4c14ae771d9e97502d24608794e51eb1f5baa301e9cc3cfb83ed8482d9f55d151df2a11d6 +ae6c89003cca4e25ad780381af7dbe00f2f83e12c237c54dc830f23be8ecba4bdb57d5c69168bec35502074451e4d979 +a541989f101bd01fc39db7f3abe4afb083de5999c5776343940f5704da8c933ad906331dfad7a18ee423398690e1cd90 +83513d748bf108c3018fb0bffa3224c220497e0cbcb0842151b4a8d24e17222bd826ba56f37eae52975688ee2a5da3fd +b769d5256be8c0645beaccadeb1cb1a8b585210fd78dbf92990400070acdee073f6ea6c0eeafee081a95e2e8c0cf5f0e +8822683c7651cdba554d9217b9d5433c8b8c8c5bb47421293d6ad0e1c5af67fa80714c04e58ae5fb0cc9b5a583f66123 +8b3b8255767f58a6cb8c13c711be8439fdc53c8433e97480b892e58384eeb2022ed7aef62fc6127c93228f5e3c7cae6b +90f08d28267c51261b74f172b3dc1abc6a64e5056dca42728beff82d8539105621588a30cc3cc58541d0075320d6db82 +81245b834e0c0dd511894ce4e83eeec96a49c37a057af74f6d4f48fa24b48f4875de1b29777857556ee78852f40d0791 +a349072811a920c64116afcbeba12e34c7df0b6ce427b32a3ca59891d2eb15b69e852e966387c409329d359351f2b000 +a1301a0379264151b8320ed7e008cf70b22d9a2d188bad3d0df0cc4ab6b5e7f87392e87bb107781b3db25c1e023818c3 +b665feee8563ec8f66a346ae078c475fe480f4d11182ea636e4e95a059de525ddee7375a51a31c4166c6cecc93387fac +955c20633e2f9f51efe4a8f717b0a822ccfb668ccb2724731fa77ee7bdb6a48f33bb1009cee611dd55eb42661ffd4d62 +b869018c7cc428b3499ed8edfbdae4e308e0ad2e93ad9a5b53a1cfe795a193a1b3c002f34afd98c7b1832c2494c21a6e +b76611b7b43cb468cad7bc25e82b199e9e71c29bc6ed313f9b3edd6ee4303e200607820456a76b19c5334e14238a97e6 +b36dbb2e3c470d7948f3f6b22099be191988708ebff0db472e056b9becb3268ab2654bac9c61ef10af0ffc853f6165aa +b9e4055e663401c3d3287221b2d3643a5001714f0261323af2c41f46d7220b5547ffbcd978fae521b0c71630dff4adcc +a6415ddafe472a5d6c8f223bde24726b9b91fbd19470633c0a83ac2b64f4df8b0631ef4e6ab8fc2ddf1f708133d47949 +8914a742bd022c01ddc0a6a212bed566772169d8c3472ed40fe9708addb7ada84192c5abd7db23aca16c789c646d7251 +8e99ab9aee29ec3cc719136cfd735c122b037051cfdf09c5788fa34e8ec00ef6fdf6fdcde066ecb254aec3c59ff01697 +937427eb1c6c6f207f78f8a0ec71a5691eeaa3be14b8223f09f69b1ddf0e23dfd5d104b30dd3bc8e8e1596954a138256 +a29510302e473a00d02dc7913820946df3d6a28b723e8fcd3810cfe755f9f1db9f2fab7960e5a6a6fcd77ad0f74c5afb +a6a2d8e915eaf1c18d8959a9527c253b1788be986887548510f80901386edbdcbf38d75adf0eb1e5076b5026517d919c +b8cdb7094a221193be91e1c7fd9ab7b214410e9ad8a8c3ec3b672aae6b9e76356365b484d00545b85c7754b4e4703764 +8b96d96d83d322ceda9758b6efffdc12ec8b4c1450f1ae6a8bf5e94c42ba6d5bc14adb7fcf6195396d09769c50ccf05c +974c86627bc5f115015cf5386509933ddc3dd91d9239df874761fa99bc894075ddd975ded95c8a83d862ee50951836a9 +af006c6e0778c1f97212363ff330ac0757431e2e70cf48c8ab2cd18138b1e715bcbb791d8907d30797dc393734335869 +a69f34f3a3886bf663b5c35172626ccc7d5640ce909a1779c7a62bea449f25be561dd04fdf286f872b77ccb057ee2555 +9932bdbb24a5dbf570e0ad97274421f2d08e58ff22fb73564ebfea4b77f6efdf78190365cd0cccdbcadf6df9f9a81fd3 +a3a772522ed9b62c61927c66041c40c19f0d63a5f9cace57dfba5d1f1e3f1b2b883f09106aaf8e2cccf2c2b454b490ff +b1f17a262245ef9b03ce22dcfadfeaa244dc322a1f5da9e6c460971f2bac8bc072ba58e674051b9a9c004da0176733e1 +a18a7d160ce3e26108e22ab3f07dcc2e102691b4d1160a52362c778ad540e2799ba5b2228d39bc20f29392209e6756d3 +b2f1b158e12f6b3eb4790901bd37416b5719bd10d1bb181f540196e3ea4c38c430eee6bb1b049f606c2ad3d1d293f288 +894fed7dd85665ea411748c86542bb27efe39653178a41d5d32cf2496dc01175301a7100e04506f267360a6107e343b3 +b2a5a33929ccf9f9d6b57e0836aec4318f4b1183364bdfff822b154d2a8c6a791a9d1e6b01eb9a53a3c3b7962808c16c +a3178509cc09849896264539b9b6c6eda142542c49a975ed7f1ec3e71240c15a7039a1a651064990712c0b1e9d0731c3 +93321d32589b5813e8ce1bdcf4a098fbc5196b3438f5995b163c7da4304e44f7b4668289e00a7aca22e2cb72ee058adc +8c48852fafdffe3512759211f83041ebe47099da257f985ce9c4cb6b0e5f27c1ce88dce8885cec5f319d1ce4a1e971f5 +a70989d4dcb75f27e4e081d5432235c4d3894d6cec8100921ad31f797c43d4eec5974def4253812f72aa63a95dbd3ee3 +a2c1bced4da53f6158d4c13977f08ddf40690edf6a34590e1fde0b81d51cbb7b293771beb2a42fe496852f1fcccc0d01 +b5d70551355fd2ba7763eab19c9ff2f804e0b3f07516f69ce30d5c211fcceab5579e1dffb510bc1a9c63d7e08d6e345c +b5aa934e466bfa04bc85fbbeac4be9e2bc3873dad5da438a2e3e62815ce286df9a25d8d097d62e02950e971c67846ace +ac8a4b063890548aca055497c6ccdae82558434ac545a6f274345184b60c054f9c3d847b7d112ce2d4327b2a6422d818 +92c145b9cd7d2800386992e9b6b8ddefead0e8042a53cea2494842981789e14d680ac9523db01cc43594ef696b75e7f2 +8a5c2675a4df24549c2d5bb30df3c539930b360a653491a55e739054a0d45f6e89d6d4529b78e2c35af3b4853c91a0a9 +b7f669eaa4b0eef12bbae7841137de03c6bd3964accabb1c5127429907b14b0047040232ecba40904292e2a740e294ed +90e594402a82ba13b8e6478d69760c512092cf8a1d5a87bff97c6f7302ea5cf9830b2ea3b4a80b2a8af5117ad69ebd47 +85308607535864a170f50b28616600cbfba5daa9933ba6193fac9344a39c5ce392856932a7c55abbef3c5fd105087659 +93def7c9eddc41188f32e5b978d97b8cbb05a0cd70cdf2ffbe1f5d3cd77a344333c575e830323f75fd77802512965fa8 +958c8d711daa777371e6cebb76084249381a2f8c374efe7371575e5459e7ece754b7d1e8bcef9597db3837b13cb461f7 +8644b8e96812a3fcb80c91f11bc4bb835f661d862541e61bc8911b8e41558d09423017d66dc7dd8624a296fd584b4903 +b5820fcf48ac2b76784a947c08677d966893f38644d8bb9b38299e1deffdf584d54a33d367f1f455b674400125a5cab2 +b46b25baa6e4ddc65396b246afc5b365c5b430153c261506974e74a058ff20dd2ac2fb8ab76720864425b206828b93ee +81333c5faef2fb66d270ebc93b2e97b97d779650a1cb146770376b16a060b0f487d1ab59b0a9361132d3c2cbcd354a3d +a0c7a14dfb78c731d8dcdf7869a8e9a63c26dbc1022f5311c0a19efe7cea4773868fdfe495d9f48ea681d57403ee20b3 +ae8e27522261adfe335d8ed32207d4dff7e03df53dee893768516542e17bfea3a23a5e6c594a7e74dbe78a51c1ba0fd6 +927d24e5a74c069bf7f8c6dec3c21ee3fa2aa2985fe26a02c88d6aefc6fdea6e27eaa51058800c518a61165546732a01 +af55c628d1c9ba0d95165ddfe367d11672dad2e6e71735952907e1f31eef8b5128a39eaea4aa90da7547da154d2722c0 +b1b6c0ad124282138dbbb55aaecf089f621d45bd5dc716dedb8cc96c93f3be337e0b4e0438dbac4cee0439af86c00e56 +834ff97a75bf3db75a3aa313f5f61eaf25862b5bba4bf039f15b68dde75edf4ec506fdf38f925835de419c6aa54e916e +8d33fe5ed55daba07f500364211458e1c2258aefe787d20dd59de1efdba51ef87532adc766be8eb73f328a9800add583 +a73e1402daad660918f22a0fd7e2b81dc465c4d50573ba8fce5289328476a5c9fe855f4de7db3a635fa08952a0dd4b84 +8fa678cfbb278b22e93a8968af74c6a22bf0ade60cff484040fe0fd4fd897a8d428f1d1c31ca52b4794d7334d25a40ed +9775bc71a9df2d8264d17d877fc152b3bb6358f0811c637b9e426afffb8406f6191be4d2f50b285e30018a2b4ce4fa0b +b7ca93cffef6c05c0f185b1634030867e80ae128594637ecace4e6d9c4232f36513a9d92072643ec6eefb61da6468fcd +a1ecff7179baa08194ecdd657ec3768cebd2187dc22d78624deb26f2af6cd059d5eeb956e9c2fe9f2ac387fded4ace38 +b51a901b1ed43b1673fcb592c9339156a58ec3f5c52b2f44445003bad46f8c9c6bf9b686df2e256a62b712bf4ec76409 +8fb385ded0aeac3e34843f8631b25b814bd9775f5522fb5435eb197a10376de79632d983f4a895f3759eca631214da20 +b1a0094caaff2257a81ee5cbf2b7c3914312182eb4ede24f9425a2cef0155a01177f9d439b8130205ac8e4b9a09d5f18 +84382ca6052fafeb165058c86fc7b9e09b01bd691075c80c992f5b43f533bd37e07d178e2489fabc8db909f27ebd5627 +a7a8a6ea8d49912d1ed1d8d0551cdbe9e70af07a3077ec2de39a77dbe237e4bbbc5ee7c838fa61cdebf4b7208bfb8c3b +8da11fce90225a64d27da0c94cc8eb148594152e92aee5efd4c053ca6ac2dc29190bfd5ae59b4c7ab111800f723b97ec +93d81c1f743297c7ef019be107ec6f3808c16f6232f240b1dc5081adc7d0c92dccb2478c2796433081d064b11d76adc0 +b300abb4d4c4992dbd35a1d3178565ae645e497ecca9d082a1fa8aa9f8ac44df60d37b8a81393c5820705dc242b3927b +9293d80fccbe1b99a33cdb165e44bb6e431e33eae18232bd2dca2f66cab5844309854ebda1d663fd9f7f416d71196f82 +881091b811e332b56fbf2782e6f0e19532a4ee873e5b04815643cd0a5d2ea50c68fe4bb77a26b13c19b1a877e1a425b1 +831505afd8807e00a0c410bd6791d2789f48313e2d776a009a4ebec661305402824d03653590dfcf3b9e913b6da00bf9 +a16e023ebabb44d616efb0c7dd56314597ff1ff09dde50126e56a03bcfc56ec67667ef523d178907b8fdf75997c85dc9 +96a674aa933f64bf33741c145ec35b12d45886f60c2998aea60b107e157762ebfef962476c807bbbce55cb56d1bb70e6 +b49068129004ca04a00046a75d9eb51b660ba40b73de22a05a1e4b9169fe2291df1264e787de51b3fb9b4b914de363d5 +ac7390f9df12a4d60947a9dc63ba1e52ef424db9ffd969b127916a70513a6a9a1745e26ead31726629ca5d97bfefff31 +8116a7842b601ea48d4f2365b54f15353e86ff4dbe91584cc8c3f73c12acb919ef75d0eff6fbc2e98cdf05f1981aa41a +8253665db0fda4a477d9eb6a21ddc4858367869aa88dc5797ac3f475dad6b4a29459dbb89371a79ffd3245bbf0ffef22 +8983db43909aeef8c9a8f9eef60e15fc0cd2eb6c5e58de40debdf1b9c49d86cfdf38a27e17f761ee64eafeec2ffec8f1 +b06b4f3435b4feae9c479d17f250892fdff00756f5e01357a553226dc928ccbfc822a49dc19cf230893f0b80d768be2c +a1ed732f34153d98988b91732e9864e7686bc72eaa854a1343de46097e75966772283324ec2ed646ec3e7c2a20198248 +91feb47c3d6bcafc2ac69a23f5e04856440d6de47381ff3ba14374f8ef9fd6d98dc2d43ff02536ab8dfb93f934d89eac +afd1a2fcae5234b68ad08d21d111a5aa71d73fe62db23dac1f2dd8188460e5352dada58b71956c0409147963974591a1 +99be215c619cc975fd98c4bdad9cd22c7efaa9044f310674cb52ffec23564c04d56c5af802a1052bda54d3546364f9aa +a37547519a5ce60d249950746a0fe7db16a4fceb2ebaf93e0d9885f182488d52969e13960e55696b0f6dafcaa3f5a35c +8c48b22f59110f4b2ccb2d3f5f5e77bcbf5067fccc194b5ed6cb83f8fc7326b01d6b62ef2283889d542818f6a744fca9 +ac531de47ee70c346c1bee7a25ef9d075fad69e2b0f2488c5088c62ca4a13286b9324ab1951db0d49cc3dd0a4c43ce1d +ab2b51282eb8697eaa70d6f13e6872481b88ec2a60a042ea03a9e807cc9dd198fe75261b1e7d1694f667ee355fd300f2 +af9c1c93544bfcdac5ad547403515e68f6a976c739620d31cdd641a2ab188f1f638f83864a7bf8eecc4e1c817880fa46 +aeb84265097d015048d765258494bfb5cfb4079f86212810256614b46e41dc5e4f00b0e656c973222e42515e4d741fe0 +abc53294a22b8f0624a8a7c09d1d60779a8591a40184379d94276e8d9726d2275a7dda54aa11afa1602380414074e18d +b5262451f7c0178449c669bb1aab6ab9b8e0da1ecdd353265b2975a01e1f2e4fffcc78fbc25815d070077e7f1c1e79ab +afcef28d2751a083e4cafac04945792a32b53c54fc450a7e5b73671df8494953d3663f312737621ca3a5fb9b7a2422fc +b4523991e849fa91274595a531f2a59cab43f62d38feb65da02aa6519ddd1758e5e292554bbfeaa13706b5c5c2f18191 +afe60f5388fc69a3c35270c0619d2d9c935c6e7bab91b05b56d702dacc672049fd9499a553ca4854fc63ca954ec51f6d +b4ffc8820766ab25ec8e7de7edb7e3424ac82fd456ff18ea3a7bd2538c73e2087034368914875bad08373ed60be63a24 +8ca97af6e2a9ca415ad3397a88f92f4eed39280da2dfd09e040c163ae105ef2b2b2e6fda89c6859d183ad6089f758975 +b62bb47d0113c0e5c2f0138173d2b1a39b845dd827f21ed30ff4d75721b489782c5723857bc4258e111761b60ee1103d +998e43472722d8b34e6a1ab963fffb9922f3a73c08b616186b8535a306c8ead0f90f9a1f400a6c954a389885e36b6105 +b5e78e5fca280ce9c0d0a76109119a271e800574bccd8bc0d66a621fb013a6f9178372f90f215b001b880d37afb8741d +8f1b7dbd91996bd833107dba6c8d8b4d4067d1b1c15b941a5c8918659b50b4a0797f638528ea92a8506ac8e2f21a26be +9968d2111b7017f098ab03505a517163a960ec792d7a41f5f40e617512d9f597250ed13d609793748be1c4f74e779621 +866ee7cf2ca9c66d765ce0c8b4cf45b94f6e7949a8542dea202a61ae71dc59a5b65e5eb2cd4290ca732e7cf009fd9b24 +953e72b9befb4b3eab3cfa3c5147aad2a28b32c51f261435f8481b95721eaa6527ab4ff7fc46fcfe228551b82f1d0867 +ad91d7b4b6def42c17b28fdf7afed6fe0fabf160fa6294f63389024ca9303f249fd6230917b86d5346028e8c139d6481 +b38ee62228b06b416c49fd527e25ec051f38a5df50f0bc1747dde107ee289c33d7c9fd20dbf629f72a86d859c488b0b5 +8a5af101ad8c3d0a0f43130a23e4b3c2825bc90f27d524c424d5575c4cd5b1536c14c4f0fef03093b0c0b47b4eaec312 +87effe6fbfe38cb8f08defe220fbc31951b5cc18d38ede1c545dc20c5bf8025e82eacbba71890e0f811e60e10dfdb36e +b3bd26dd1c411676ca8d015a30a69593f5831cf52442062c3161e6c7343f4dc9d7fad8013cc4e41b613bbd4630b190f2 +9210c6a0c594775bf27d322f732663d63a0ed763c4fbb22df2309deb8c45ce12c2a34ff88b462a425368bd8ee13b2c30 +921cffdb2054e84a059fca5b36611a79a9a467fe2f3477a4b3184fc5d027b44a09dabb1c1729726dd6423e14f8e1130d +b5b31caa4ea31b1d410bf7acc371aabd69a6f2fa31adcc6dce0a5e6491ba28a7e7303e058cf05dd80a4116a35c77c7c8 +afe1be264eceda023fbd780acd936853097b9f337fd3500086f71773ee0055bd2818207fbf5415eef33f18f387f557e9 +a2cd2a9bebcc3bea8516c68ae6d6539b5b3c4626b18a43a089ad88fcee8dc36eef35f30412daa6539e9da877dd947d76 +a8f53e2ca8b5f01d99c6cbd27e772713dc63dc509a1f786a1d7be295becb14560ede28a7d11341432a49e8f93088538f +a4f486dea12b6c6d31c4a6345227bdc3066399cb9d0de5e0147bde1bcb5a8f8508301b8fab60f80316a52adac4db81fc +a8e1b70bed423c1ec3f61f3371e273b1fe40a31ae3583b5f419ba8bb78f3704f8c4e69c249a3456abf74ded08993c84a +b4f799b7767e71f4543109993457525a7d59b501080beae27b849d8552d9524cb5e58fa6fed7137495dae02789c29fcc +b41d8ea06c3d11fa9103016e350ffdcf3d841c7da52a69646eeb798e01055795821b7ec98e86eced3b1e461db7f320b5 +b6b8d7090eda974164ecdbf9a5ceff6c45bd08e485644a5db46aaefa440f44eb7a5f2a3250570dc30e9b91ee3a57df5e +b4da6623bfb4f65175c75d6ade848d4865b9ddee2084dc504cd1dc6113a976fe71da3c3bb938a1dffe91e950e3ab16fc +85130d000e123a2e05b0a01f33e5e455cfe06141ea5e01e2a859bdf9647d8a61ea40429ba0436da4d6377fd75bfce761 +b3f91c6694a2e120fbe952f864c414617cb78c37045a919d35fd9cd2d0a7d6a655c0c76c4c35d2d59c2dbc36042ccf27 +b620c2d9ab94461a236fe4acb77c4ded3fc6258f8b3b72501a5fe8c1f8d5a09dc140dbab27d6954782917429be4f1ae8 +b36e44a93567073546568b399b471707924a71a918098129151eab1aedb5d3e3cda771443a9f17737caa29d39a415e34 +92f65794f7bbfc8149e8251c9b4be8efd81057b1d70a2f2d223e15bf2822b462d7445fc74b45157deb079d1994df23dc +aa022e8ab8fbd6a6eec929b0462980d3f4a305084d1fe8a42e3e7b2124594521504fcd20043b7f078873c15dbcf15568 +b1af8e2492f72ea1aaa9b565110c60832d11ec8cac343f8998c04365259d54a72e1e191a9bcee25435e1c6077ff6c4e7 +b557adc4566fb9458715c02fcf126d4f6fe442eb1c5d1821ba2d7aef933250a241735a47de11148e52c45c229fdbaa20 +9112b026feac67581b4727ef78bcfa2caf2ad1a116dc3921a1a8249c397739c6701198461099e625b12dd55e20407f3b +a3226cee104bbdce8e8d0b37fb7512a357cea6377a17126c89aa3ce3c29c8eb414762957d5a819cdce3137f84e7f06b8 +936ad86b123c1e277feb52d1084525269380a8c7ca4276cf1daffd2dcdf0870670376900e58a1e2ab361e2a8c80897f3 +94398a4244cf86153312ffeb888b5b8c73f0da07571e92364e02e015ff47da21a11f0fb390cf8b57542d3f62cef93a94 +a0d9b5748940bcc69d39a60a6f383903333687db85cca0ad291ef9d36b4d05d3f3fb3e126dd48e0e8aaccce0a60f2436 +a5ed10114c2c1102a9b5e1305ed4897c147c291f2175936448961495114129bf52cd30c54c7a7afe7e45af8abd9524f1 +800f57202c8960649c95e153326dc7dd1b6f8a332cbad9c8ab7ea6b69ab5d305ff92ad27c2b6d15c96d89541a814852f +811b5a4d0f3388ed907810c70e42524e31ab14a209255af7cc2d47ec64ea076127470526a8478482edf2dcd60db28833 +b5ea43a78f4d7b0d05da9f7ace8bbf65386803565fe63c61e1a1934431716c431ecba66a0b4f4bb1b3a1e499187a0930 +89cd76d5d6e6cd77ebda0bd68b5deac567e437ea6249129e9799a9a02d62424dd5e04d98c7c7ac468f12d6e11af9a3fe +8607c76db5fa7a2b058e40b5417ef1bf42c671d074cbe36578a8bb4b4c0ef69e5c2082f56b452586236762efb19cc8c4 +82009127f00d1d66e527b320fdba6c0895e0db84e14726d9f78ad4e00e3ba05d800d996737b6f5100f36ec5e0ed016a4 +a5f79381ce1f55085bc102a67e7cc4a27fb632e8a83b6e3e9d515d8dd2c23f5a4f2b79b6921aca19e89fc402d3c0b8c8 +af76109cf5d10384ddf9d9c18e74fd2a27cab4d4f749656e973275a3b7de712ad6929bf1ee4524bf9583e9b47fce454c +992d1c3e15106d70feb0f557c14eed3bc9fe1a1616a1709421769e516d318229ffcf093e2d3974d95095966fe960a793 +8dd3e845b5432c567549fcd7afc569fb855fb85b83cd263369837fe8e12faced5b6f6aa95a490145dab1d96ce0ae95c2 +aa3d65abeb588b48e470564593e3b7879aabc3ce4bf36158758e73cede5d98e6cb365d661542e621c1646245192f31ac +960b08358315841774f957f5b2b4b063a2d1629479054cc9a976a865efd4c6c7a72590321360a9c330512491801c2f65 +927efc6ca88f1c1e013039ceb968667e3fb381540c83435966341d3acbd77260aeb124e28f3fdc86f9c778f7f203925a +b1ff1ae028d5de9b86f329d4795f9a41e7617813dc4aafed19277f8662c59228483ce3b2841ee48cb136b83776af4f59 +97e2deb04777b2b0cf107f09ae829b11262ae7f7997b672fb2fbf301dfdf233afc87d13cd3600db1ab4616c337e85c49 +96243826579e2edf6abbb579151e4dda81ab5ad8e56c29a69ba280c5f0a0071be571c2b9f1faf3ca189688efc2e20e78 +a8a82bd2c8bdddfc9ebe552866c704a1358c8524fcbb2af824857898e1816ee4b28c59a16a90cbafaf06369ac8cda2cc +a49d81e2dc3fd2d41ee97dce14456825e5e5b55ec9d01447f0217c18d71dfa7fa3f3a7451fba91515636aa873fb67768 +b1aa85b302c0f1bb6be97affe6ce393fda7935cbe76b08bf632b891d11653f30c7da3eed2555d0fa2b068170275e1c10 +a9ca4ad1c30a5b9221a217b5a0dd155e601b1f479ebbd407d28803d373890247fe9c799c01adcf6b33948c4397e81e57 +87f101a43a228ccee4f2bf74f011edeea0d257bb270082191446c63a565654890386e593c3f73cb92716145a1dee6018 +b188017117ea3e5ba6ba559cc3ef45eeae577e068f21572bf0f6b4325584a458e51cd496650f1489e791b66f78fd0955 +8967a2bdbfb7eed1cc3a2671562cb4dace6286fd694c8347446faf537b5859dd8c5748de91e14231bb21abf56e7eff17 +adbb09ad50804762c79c3afe7c14c347249b564b29c9455cf97ec9a5d6a9dd758c9a9340588da23f7aa23848896be036 +87f970be41e5c523eb3176a97fc9dbce11c8dfdedf3e8497103f7db365ecdae3b463a874c7ee82e45bac6f3a09851ee8 +89d599bf75dc4ca47f7cfd28562fc9d8f4c16a9e479586db74c85c1008c656ff047cef1a39f0649adfd0337e3c0bf43d +96bb53bddd7fe190da498fab9600e2825018463671eee0fd14360270223410f7adb1065e23f7b9453ea8ed97c1356db4 +a05be60c5188b922708139bd11d0e0bb65a6b2219280778efe2db6af22e949c0ab1d77df2d54eb487816e52b1c717d24 +aeaeb5ec9e425abc405a23e68004cc1777ef0ab94f34822c1d2aefc92831e5c14d649a8e01336ebe9fac670e38e8f68a +a4507eddb52238dd8eefbb1c8479b3fd648859c9d44371f8d605149502d7e60fa2f3a2a1675e68639788ae1fa39ddb7d +a1d39bbca54f0a5c6895b6d122bc4f68ee1d29e2064f91778112d3c4eeb895a4cbb0a2031cb7a468eeeadc7179accc91 +86d7f4e68e02a6f8d0d88e39e2333c876992592fcac7732654dd362bd5602efc8a0f70bd3454f43f4fcbee3378ee5b5a +995dab276322f3055312e38acf3ae9897d9c179e98502639844c4ec99718543b9ac8ebb2c66d1c9283250c7033402d44 +b89f131422223d3c9b479164b96d27876d41323b6046d07c0533508ca5f0b0797751a6d37fcdf1e0a8e3d864dd714c8d +a37cc6c9565d5eccc4352776a1e8183bfac56dfabd018b0630caaaa916584bf627cbf48c7b313b8d05209541c1abb44c +a3bf3ce979464f402a0cbf8badf0d3866b8733af548eb92bb0aaf2055b32f439bfafd98e89491b688039314878240353 +916248d2b354028914886ea6fa8760ba8bd8fe2188b069e8e49959b122509ca85243b97305b3282c3ba5bcdd4c7a6bdd +94c1609958002a5fce80bf55d825e92ad2cf486e5d4d0b8bf72ced15488fe83083a94d91f612ecda3a80c9883715a23a +87f35fdd96b1f0531c89732e932aba166acc76221fe68aa1bb6189658b4e23383445a22078c4c36a8ae0adbc3efb5647 +8ff148f1d6dfd1badde791c32f6cf01112d8c666fed1778f7933ef319f553f204cc2261815814b38986509488f80df9c +8ffb29dd648cd8c9d502691723e5267aabc390e7e7e9d112916fdadb571221f68d4036796a7e3a4ddfa6325066636fd7 +837f1a9d723bec4013bf005f49e3c0874aedb290a3762eb2215211c22d73545343ac0936a2d29e2a2422af62df7160e6 +89e6fc7c04b98c83a93013d8545a14139a56f478bcec83f5acec71970110bc8a0b6435c48f6e499213dfdfee84a7730b +af9713d86a4bceea0e6563846de6f7a6050d1a48f14d068d8393b730a496e19249632c6f9e9b6fe6de5ef968aa3f502e +980ea7adb8d80d2ae48d66f5682bb9c5e6ed246e63662eec9215f965e7f1f0bdfb6adebba78d2c17df8276f036c2df2f +8e09794012712823a4effc243437786120d7eb3a42cd771e9dc5d7b713c830b777b8e1ebdd8c48efecf9c63e9af36085 +a5c90dd9cb1887065de156de7dd24f0a0215642646448c802cdb19b57713ba7eeb11174bf282cb626e000e5540893b54 +88acb1b813bc064b11f37f19e5f87dbcf8e270c7559867e993fca4b4aa10a395b3a473285439f151323de4cc5bdce948 +a6d030925c95b0ff75a948e1d1f3a6d414ebe4185d3e5a163d41865e7dd23ac3e14c791ebfc0722b55eb693270539042 +a500f2cc00e5a5c894b6ff4f2115cabff056be9c3075f06706a892d69fbe25bd25cad71c302ab8f237168e12e5cf69f4 +95a61840aae356efc98a9a1356e9e5922182348cdd5a0938505005bdd1d15ae6c047269064400ac0ae0aa67318497599 +a3a7fc9fb312a32f04df9fd8f3e1d6bb2a50efcc0f5b3ec3348756669b2a05582a6dc16360f776cd1e12ed41a5313f51 +88bab74790c699950f4facb5b1ff4b0e1e61e38d23d7956b6a8aa88cfb423bf5cb35a36aab66d0384e89bdd3e3daf654 +abd02136026e4b1d167b45afa830f435efb2619d22e00f015208e156991c74c0d14c06d1994a3032dbe114e06370cc72 +81620a6316b14c80d521e06a9f0e7971f1454081de20ea24888653b75f3c0bfd5aab8b58d7ba7a6141be9eb03bd7c1ca +8baab042d5a0522f704a5b3c362ca939b06820db8e35026c890eeeceb00dc607b088dbcc54f8c7c89b04f0703c48639d +b5493244928669273037c380a280e85e8e793d3f2d21d05e4471bd0307fd5077907f090926b88b2ee57c9c0cf217d181 +869932aa4d1307c910822c2da57376e64fadee2180696bcc45121056d63576b8a47c87f3859dc4cce29fab14f5bfc581 +a478015851be15bcbcbb735ccbf1bc05c482e5451f42898782e69a300c324180859d325cf340ee050aa19a25c0a46e6f +8df19bb1ea55ba4e0a26fac6b25844828d30550dab3cf869856ebebb7f045a79201b63ce0a6518884fd70541263fac14 +9438d13c62e5b9127d7074f0ab9266148b358183958d53402b8c35b8fb0191e978ff62ab3b88d50a64ee6e38a6033576 +81e9dcbeca58d8226fcdd27418df047b640fcf53bf13bc34b7bd47fb749eba5d7c5c3eb249b345f1a253b45b188b4a36 +801583f8707218ead0c4e215051c3ff0e0323a712dae13c0dba0e3e82a8dc7a69dc016bae9e31eb4cdd5ddbe47711e4c +9083e8c0508088fbf963bbabe7cb5ee4cd13c9513c8d15bb58f732aacef2d480441025c8c9ddd07540533dfd839414b2 +a183b8000ba2e20cc00d7e1f5b004a8b191ca41b0d21bfbfbb61d8c0a37925f6495132f5f9b240c411d6f40856497243 +84b5eccb5375180c56551d262875f7694033f6f1e1da98ea6e54ba75d5852360ceeff9e04c92b74b176c15f0255b8459 +a38bf79e3363c3e261d487f4c707d346d4e72da048dcaf750eefc846bfbe3f832780b9197c521c5f633fb434fe762b5c +a24c9a171757f95a7c87fd30f5dae6e37eb18a0e11285590531cc911d158ee1f6863fe655fdd4a7be8d3e41ef3b7edf7 +96c5726534bd2e9f0e56704829fd684d2cbc1bd188407f88337eb1a3280b97e917d7b1ecda34a7fa64203351922f42a0 +873f2b6006bbd86dc17b4a9cec6dfff10c820824bc4c10e5d8b85c48531384cafb7d3ebf8e77557ee6706edff6e52484 +ae3a5440eb7849cc104f8ce22a55d4eeaa59b242c9088401b3ffe675921b4092e19db3cb4fcb1a5d79596ed66caeb832 +b9f21a31f2870ee0590c080efba434a76e55b03cd5e3ab280a2a87061a38093603a84b5da676359c5e9654613059160a +8b58019e7b17cc02af600b4ee426158b8775f7a1922a1e216c5ec96dec57e7456443f3de84e7d035dcfce36973924106 +927fc1fec68c503918b860cdd8d33cbde51836209726f7ee79d58aaad8b9bfd81cd0020e96e7da36d5e72928525ee887 +841f179bf2297aba7b59354c8db4a64b1714806f3f33175df8cc69273d349932d58d86d742b4538a9ef83227fa86eb5a +8390e88458b61efc64494cd01cb9b278b1263cc8f69847f1c20e117fed45f8fd548680bae1df8bfc3b43ab52e0d8afa4 +9867dc5030f9d1265bb1a5c6bd4a192fa9b41e8bbb6f1468f54e7337029c809dc8947ee3990e8fcc54f32f8bb8e89780 +a97999c8994a202f9eac7602faf63047310e103628bbfacb20be74739cd09e49ec26205bedc550d41e8487079065c56c +aaee1ddaf788f80b93703e7ff19428cd80b83574d0a423013fe5217b137968355d4b24830f0f22e474f4464da541dba2 +97090cf4be99ae50baf1471035ad5f027a80889f89ad2af4e33ef23c6a789c179daa34f802c1b8ffc4c2a5dbdeadca0a +ad0a19986b97ab377c9f9c05eac0fa335277f07a79aa6d26d0638c26b37e6a319041c8b90a13a9af83e26bba87679412 +945f6d0148dd09cfd839ff0933da07c9797e718c9303d3e37cd6b74671c92c555588928cb33e04f01eec781a35a19874 +b3788894f44f7e54eef966c11c7225d95f97ab3700f202beb6895500587cdb28dbfade3ec3c9694398b8042b16c867a9 +aebfd343848ae92f6782bca7bfef5d25d748012bbf199b2f54cbf655c1644dcd8cfebe824ae175f12acac8e7d9789343 +95bdbc98a3a912ca055d799e288c5c786dc0da4fbe0cbc6dc57a609af777c78fab1c7b1e4272bb2899f87b3e494a92c0 +99f9935e2515780999e2cbd85bb8ebe4bf09e99c1952c2843a4cf073dcda39b673f19b35b76885cfa5a2ea4ad13a5ad8 +b8b622c30b16157341b19cd2cbd762ecfe4d530aae4738406ac3c7670b566606796b075d1afcb236fab2323c850c9343 +b8bc4394c0351645fefd3f5854217bc30247f9079a0290d31831a1c44759e367b231bce707a9cf1d7f105cc56bceb6d8 +95548b61bc1dc7de0561fd4aac3c035c9aefb2d6a14f8241af92aa5b77a51f1654f2e1596299b4d86014c80ee82003a1 +b1f898a9e9be8874e4b71a6fd5f39c3b4998f03cfe15275c14eab2afa6049eb6e606acdd6b25dc87b74dcbb2d0da6e14 +aeacf5cec4447067d4b3697d9d3351ebd75d364d95aa92f28df560e1ff5ac8cef957029d950899ccaf53e514d605d148 +a97120dd147fc3357f6668107fa740b2bcb1241bec2f8a6e6777273cffdcf59c5e16aac952d894d95976844e51e6f04c +8737de60bdcb31c2d2f024c1f39b3fc780a366b62b85b416d51593511d8eb7198f2746529a58b63e22e85720e74aee30 +adde4aa20cab0d548fe86223e5fa3bf0da7d8ec33dd1d76c86619c7788c3812e1337c76ae28cb6166bf5c761aa746fd3 +955713a9bb719f8f4b2f33d73bc8efac08eb2624de91faa5c6e36a765367830744471c34cc2962831a395916bbf349c7 +b2eca76ca5124f7b2328c2ce3acb87a07aa90215bbc9c481702cd785cf695b7901c27ea407db8d3a027ea2cecc96ac93 +9012c21b867a809630952fad4afcfacb8c4e20298b19a7c1cd060002025b38f9d34ea97475f761e3f9f59d3f7e12b927 +83d4f757b7cc01226f1bad2b404ad2315e0290aaa732225853677fdaad2baeef6acc64e1c8663a7803031f50302d4c16 +aced79069c89b201776926d1ef4c4fc822336faef9d5fae13e1dc935321b4c0648943cc8989871b906f387c46fea59c3 +911c240ea7e03df08465a5b5f4ff76878acadc38febde08bbbe031e5fea0a6f66a16ccb6ba2a26551aeb491bb17a90f5 +b9ef1fd0cefd5fc034539fc59c84b8bdf8cb2299f565124c883750426109e99a150cd2ca7681c074d6b55b9730606f77 +8031193d50402cc84152a3b05e361c66ab389e091f653d8b76f164881b36fb31813d3b011f5d5181abe8626fbe3c2204 +b9929c18c80a3438d03d36005446790814e1d8109a07c62fe3ce8d4226ff3872186589f0164e039b50dcfc80f2c7d85a +a340caadc7f41cd535b4a2e0fdfe4d82a4cbb3a71399147c81e664eb0de11409347a4ceb48be3fe5aaf7ae516f336257 +8b5cc166400840c0c16471fec23f7c7ca541568ab7755d4165810aae56d10d08742b6acc82009db1d0625b1d7c872f1a +b3ee860ed90a93db011d3b3736fbdc33485cdf341c72ce7d6efc44dc3ff1af9d2d8d8c915fc9bfa5bce035ff28bbf78e +93d9608f7043d6c50c912cb94c54c11605b2f0bfe73e3b7144c68ce3041e5cafdc4c4be384df921a8ee240726321cf45 +97b658a607029fc0bcb25eaec3ff9d895269df869e35aae003ad4f7844b711b46479ee849124acc88a85c8a10d6c613b +912d1b2f1fed1f57f64c7ae2e6d6a20b073ad2513f81d2610b98a76ba9ff86d9ac54dfc710a000d4f3cb014a03c1fa27 +9306587b7b2df4d2f9562c918ff2d98e9b68917847c51427b62392eab60dbc91697f224bc0548c56195c7a446742d702 +a86e55ec5bd24d68997f39187f75f75d00b2a289a856b9013282af945e424608ca7ec78227039cf11fa87ab9ab740d5a +9782e3af956e640f62f12ec3af390d8a7f40d170d5e171eee3f2cd5d04e8711728fc3d5e18c813a83d608b4d3da4c18b +ad44365a38ace92680fe0f54fcf901fa4fdd8f229eb9176dc1182e634720bcaa6de452fe2a31d7a4aeac5af7890c296a +8ab5ccc21ffe87c3dc111a19e7ca54d9a09ab86316dbbfa50476c1fecfb707d119c245dffce2d0cdf1ac8b07d25c0f89 +8cd763b0173382e149a357569e32686a93cd39a872fff633e48f8eb45d0c5b05a3d73ab30892110249439ded8fbcfbf8 +a75c40aac57ba9bd816f6c1511d5a5236d876285e0ea1b3f36e57824b2d114150d8036cef7aa8eae26072b9802825e5b +a49362fbf29438f6bcd3cd9ab6de5dda15a8b911d5a82d9d42806a0b9107b22dab5576dea8b731f407e995815ca90ae0 +a94a534b672181a8fcb688165666a55e42690046771b134ff7c68fddcaf61816f08225726198c4a252f94d52b38203b6 +a817438bcba5313d578bded71d91d916cca778a1d668b3dd1a58c662f8e7cac2fb4f5fc6123b4ac9f29755b77ed42385 +84b6d4d3feaa298fca23593b33c407174511377862d182a6a67967ba30333359cc16af2e96ac89f20df1fec8284f00cc +97cb96c771be01dcb99c41f3fd847ac84bf37fcc16f22efc7767c5d2f60a7eea91f4aeb8422fc74a97358b5c3c05c789 +83a820968ae2adc5ce435233e81791f401ab4daa19f69f600d203eb7480787f7add771ed7f414be5b8e9a5c53b477e1d +8ea8a8055b58ed95bb242444c7d736410225d5842a76f9db69722f98c48366e511e4001626f8ac7695dac1068c3ceb70 +8c9bcb062d9395c8834a99ce0620a7aec7e78c7fedee91ad2a1dc28308b12f34c4ca2255e453048261518f021c534aa9 +b9f39f3996b7c593a0c4fc64c319082466e6f3ca17cbee1276fe10d2eb62fbb6ad17f7d86ff92609c83ce96e260d5ae5 +b39f10e2a249243534da2a0a424f2e345e6092690bcb39aa2c5867cd8a86e70563b3d5c537a79ff0365b1326147f015d +854f94bc11ec5c09eb3e51cec1a4e2da0be6af9679287ace99de0183a4523eb69aea00058a1cab4a3576f89a5da7cbdd +92c53a9e985362be27923449e797fdf0fa36f925fa4e24bafc1506cda48258887f693dd4fffb48c03cf0501f08f493d7 +b9ed043637fbf1ef9fe1bebd14b38b37a78a4acce4ec829ba5ec15fef444a10c5c7d37cc8f14248545cb413bc654227d +b2f50ea51925529ffb4e247e1373d4d325da79df8cbba8a0efd0b9e36d98f59db624f4162c9ea67c78c46b155f41f582 +896d49825c7972c22bf4685700abaa2daabcd4c15867e0554a643823ca84dd825ae9c08bcbe51dbe94a25e5f7b7f148b +98a3e529e4b3849f20cc8af79e6bf3f85e862d4597bfea69c3286bf5c6372ab4b60938e194371eb7b91e0efd60b47e2a +aa821aee646edf6f004b5ce6a07f14541691dfd709d8dbf9f4b70a358b887f00aa17d781b9358a8e4c950c2bd6f978f7 +a12033fe8e65452889684632cebbfd8254711fd5abb5d9d3115a7fa944000490061f8452da7d1e05e81d69c73db1e812 +ae3a93f6f7a672b663515e93ad7ec14d074c33de9238ae7ad4442c44d8585c5b36e34ea287d6bb9621b7b50fc169aa00 +a182c7004a82c7238e0c4bbc2a1d2162b9bad932747ec26bc09a3996930595db5864b174560b89f2558290fae51fd159 +855d38e9fba71089e6983c22e6eadc3049884ef2edc3d75cbab7b79a910c274ca9530e759add2d1f9342c29e161438c4 +905cc403ad93bb385fdf8ca28896c4686a3d9a7f8b7693e90fbce68c7fe9bfd4283f4b9c1e54ee246143abc579fd20f6 +8e135db52a7ddb31daf59632f1b52041530b03d84cead9e69464c940ae3cea3f14946b78ee7a9b8ccd1a94d288c545b7 +b337b06f800560b99d138e9b580a48875139b1e499fb0b137e24a2892efe5941cd080a4c69ec7d483a0dceb7303e257f +99a564658e3c2d897b59f555f3d6000a91991d04800a450cdbe8f4796ef76c26f77d1f2ba9e3b8e56dc707e70ad0d34f +b8bbf9cda24020515d3bde3edd53ed741b60e68274acb62c2ccd911463408934725e2e1f902f9358eac23d3a74cd7525 +a35ae3a9878c3535f9f8c7394702cfe0c9b30eafca92d69d3a49a942840261759e4eeaf77c1761529adfcfd0aaf90eb4 +acc63b50eb5916ad5c26fe8c23800ed4d47e391b4f61b3159db04d3bb98921144bf8f2ea06e2d40f50aeae23b5924feb +a843dcbcb97f1d2c250df59d3d35e3788b5649d9845da3048057182469a41a4e3835d3da3ea5ab215c88a39cdbad0f29 +a8b58413c71da3fb575bc80668325d42fbf7f0f7c8396bb142ec903f28a81b2453987e70ce3966f7583f3481947db6d4 +a7058cf788fb7e6352839e74806e4361bdd6cc351d542697e590224b74e1e9477ed24aec8b7660b9133b5e3072f1556a +a09a634d9cd439c60cb9ceafb756ba74945b6bbb4e8dc9d49a4fd44ed1fb6ad53bb943f20175905bfb39a72ad72b511c +b216cdfe8f043d84c9b4ab7048f278cb8ab5037c39a50249f6ab0343ec4bc606e4f464e814d16f814677376fae42432e +a63fe5214485e79ac7f110c165908838abac708c47c568a900e1fb98f63082827c0f798802242fb75881293caf3c3293 +84067591f0aec8c588443a919b549599959efd8c9297672c50f5d8a95d93a31b91e044f53cfcec65449342a5d28a0761 +b9c8d6f4232929af2f7807bf89f959da437068499ba23c5af5a3f23ad4ab90a8969238bc557673678a4f05e53e0da712 +99024d488eed42eedee3db5ebeac63a6ae5765c775155e0f4deb930d311b9d4d96bfe26a3609ac180778f0c9b13f0081 +a0f83967d92b4ad4736732420fb0a1cedf7caff51542c912eb24906b67e156ca222e83bcd603d4e0ad7f9aefa203b2c3 +a2e39b80dfc5a149172262ffd8cb79d8b5dd6c953b2b1de03c72291e239f9b7aa3319e369ffa29ec5dbf6d44c14108b7 +a84622d73da4ab80abf2e9ce68012645ba5a299e164d71e2a8778a5ecd7b5ed92f2b612195095ac321c1e515d4018d60 +8e3e5a8538530c8ab13a1d7a1895cb3588eefedc3ff02fccf776170de3d5e0dead94588eb7d77aac03d7571e13c28480 +ae008dbd0ad4ef043ea129100e94357468b892e274e6f786a83edee52504377938e294dfbd3c45e755d15184fde03623 +ab941cfac2ba6d0040dc297bcab5f8b0c21b6e872b45f1d2c817d6288ed81ad3c8e9eaf15477efdb4b20ed5d5ba3c15d +b066f588357faf04b45e9834f3186ae9493982ee0b82fc9ad853a3dc1509ed9a53e96da3cf396970348a4347ba56a686 +a1152f10212399ab38bb5cc0db3e633437787bb092faa97138afd713c7849d24a10d59a17baea39b8ab5a3dfa3abdee5 +b3b9b9381c6829d9ce09d4db06d234264cee3aff62df4028451599c83d88aecc0091141261f446cccb6f5e66b6b1c734 +ae2a336a95836b3a76e8205aa26737ca10d62fed665b0b64511a657320fa564549347d416b8adfc5630a3f7d3f51544e +9308905cf44f2ff58860a9feadec52ff32604cb4525ce86c420b6d4b5b04adeef12b1992646ae299c05b9bb5e344a7ce +a866f694d7c72cefb6fb28b91a42ce811e993ba027334d79e4eb52fead55d1c659851c059289d22a8dd3c698a6be27b7 +8e838ab58c94bae5ea60eb229edd4d88dfdb12fbd3be50d817cb912507e056423c30dd07c048b7c83c7dbae7e6aba5cc +93b51cfb97605ae6b476b2cf08cd5266cc7e701ddd717816b63980ee81072bbf33f00ba4a0466ed2e11f5a5a50bfc003 +ac82f49c94b55ffded6e9df7d1e3032cdd5e0c163c534ec6a20b8f303c4b27cfb57ffe34fea6a0ddb3c1fe9c59b29e51 +9105a660cba4c41eff786bc546c2cd62c7d83a652f4f4733d3b8cf798ff3bd212b26a406f53f999d523f0da93e0df8f7 +86b25f109246050bad54406d233930a4c280cb2fd0215f3af03b382d680c940683aec1f18f83e9373297836f189c78ee +97fabfcfc7f77864c80ffb36d379a1e4adc211b56d1c2fa71d87f4f28fc426363ba99260dbaefd6321da910422513e93 +b302bc1b17fa98531cfe8599eb2428128df0cf6bc548f5c4342002435154e303c83574940896335d857dd9bb11b699af +afd1c76328602fcddfe2be35a2b00cd939a5d883f7b7afbac676683bc214fb157052db60b0574a6e28b4ad7c1cadc7ab +b738c71bc8b4693a7c1ba92bd6db6ffc29f7cab84ba9db38ef5b3c117ee8ae529eed0c26809e9dd78ce34c4b4447c9ba +86501a7d58bbff4ec59f37f21f060d453fdf688dde2713a7ceabdfd766d5435cf0b2ed9c3d01e8d752e231408e4bdaf5 +a7b42913242edc8e12e75de764ceccf548189c060ba55e487df108dc0da0ab96f4beb1638c1e292c1e0e7ea21a650fb4 +b467e5f6a11cff057965bd6aaecd4ae87548f71e8cd49cef07545e79a9136a7f95815d426b784451160d9e26355e0225 +ae70f550098bd408fe496c0fa76c263d29cb4ea3b027ce2747686ba7e179eeb1f8af1c5ab18b3863da5eb75533798a0c +9336662e219ac87358bee22f3a27b48977c2c5883d416f7d479a165134aa13a77145d90721b42a0287e018fb933fe8dd +979b45e3fe95c75b49b075e0fd2a7f1b3a3c7b742761f1252feba0ee946283f9e6e14f61eaaf67a79f4923b15bfa3e41 +b5eec26acc77f1fe0ee621578d7f72d526da2d09bdf493f17c653745c0002f729ed66ba6625ece7ec13bb566786431e9 +92bfaa50bb0abe7143a4efc9c821de8e450482bd5b7f8b5fd0f27d335010dd21933b29b36aec5ed0335c45b7065abbf7 +a45c66fbdd358241efeddf91e0c31b84aa274724125ae6d8be2a798bfc39962ee6a8ec2a5515463b5e28ea35abed4781 +a24707a9c44925ee749a069927e64c317629aa0b0f78bfcf05ceb447ae58beaa264c3f3eeff9dfa176c26171ffc3eebe +84bf55ad211ee3cc13ea03856b4dc631c26801a75651155c1da26d88c5bac0af0d22e4fb17f8ee1af76aee37387dd8cd +8683169f6bb9763b46bf49a57ddea217a8b6d96080150aa95f9ddaef756538097cb2afb88e4e97dbfd9d9998acb2f65b +8c9373c8618c54828d98acd0f14777d1150a4af1b622101bfbcea1f9df5a4d20047a900f2c26ed60b6350f22232511d9 +860a5b8e2b98a4ffc709d6f4c9024ff4ce807c2c97e6fc05c45ba8fc8a62aff7c7831fc911491fa139790e3582ba9d12 +86d108c5c176c62042b02ba3e552de7759d14b424a31b86925d4fced4ac271e91009609fe50c46d9dbd1389ce77f9ad6 +b2ecd36e1c0c74acd095dd255b101691e564301c67f59cf693b7a2b32acca3107b986689d9e9333d53b87e52f0864a9f +a6d49129239f4f32474c72ae84d3a80141596fb72df8ad5d2952fc5da403acbe53085b249d38bccae43a0c9bf25b4965 +8565a6f889c5c06fdfb0e2bdf788bf1df6033d0993af85bd0029ebf38eddd1c3fde6de100a967d24268e4c722c1451e0 +abfccde4ee9dc18f7181cbe04883ed774f96a3856324bd3b0672745bb2bf4fc4aa8299fd4dc5af11fb7478c3e1f0891d +89ba832468dd3a8b62180c2f823f778d0b336cc8e8c0b11ba8964616e0798c65051e52a4644019b62736d987181f2cbb +aedbedb7fa647f743d0c697314b840ec8ccf6428c92a7c5ee797727893a72015a3ebeb95274d031a7540990bb994eb5a +b932b1315265f49ff4db15461a8ed9a521f3bcbe9fa0fe2595ab0319125f1763f8557c9711eac809081a044aa5b9f6ab +868881db332e4c46027dd7cff82e59130392648b983a7ebb059726ea0ba951edc087c45c72efa3c0ecd791a2085bda36 +aa4d0de0cdeb70a4e452d9d369939906a0930d93fb20d6db8ae3b1bdc6d7d4726ef2c7c939591e101c5fe6e0cf8cc357 +a052a19bdd2707f6ba59ae728a144d79992ebcbdeae69a99a9f4ae00edbf1ba23fd2d30059b3ca9790766943ff74a346 +ad5b92862ed7eddf496318ae7943db51d654f6c7d9365283f6f3a3f3b5491f8d2e23e86f8079e5b944e4132c8c4a7a34 +b173f3a3e0d4845fb222477850534ce1a66e7fcc43680533cd3bf4c9a1a942e24dcfa22c54f032b3fff856cc02f09ec4 +93ec8e7b983a51b42dce1ab37da9d2863cf5aaddbb1b97cc0b33a33a51692ac9f26c6ba0794f868edbeddc8a03b21ebe +a97e8c3704fad405750be1c89ba8bbabc4b8a9465c8dc55206aab0ada8e0cbbea2563c37043ed1169e1b792cb0b19b68 +a3e190d789f48e9244fa1dfd2ca0019c5f5ea66dc463cd683b24aac71cdf8114c3b520ceaf8a2f9df8be17a7a7bb7a93 +87366c90d06453142bd80a496901f4500168ea004d78570c4fee1d1fd4c8a9cbf8d6e15376a9abc038792893f5caeba2 +8362b37b12e89b75c6137ef809d33d3c0ccb3f61b8166aa10c209acb47535bc2638fe2d15bd34f5a6eb6e90c98247ff1 +8990f1ab6e3da208a07819754772fd6d679405fe72508a9df6ff416971c51b749262fccfdeccd9bce051823b0a399e9e +83f2d23a2e6a82ce87add2a7ecec0dc6fbe6eacecdaec8f5273dab91f422f4b2a22d278f10a72fa679903e39828a6f18 +95340f5c35769af7ec7daf3c63ed8dc812117151f644aa221d132eaffcdf2a282ff294b9b70f59b0649f56d2276b7c3a +a8a8525c41a039846c2dbe5f3ae67b21f88ea96b1bf2db8429631d1cd35d2ecac9aba567e78a82f002ae63d9654b211a +a379e0904ccd44e7e8f00a895de5843c04190ed8f8321c69f8dfb1fd2a0c130721812bf627c43ac9fc8139f17d29d4b4 +954b29268d81560aeb1e6c5f9e40a556d525d53e64444870c79225affd7cfa9550d02b22233ea3155dfbe23320b61165 +861ef250357eed2322725ed3f0a54faa178af238505bd8297f478679c146c7e80d2fc4fd26f2ace8791cb1b9ac475540 +802963ba13bb958d6671dc628416fe495682f8977ec295a584264afa0c883fb510c098429be9a4bcad0749ab4a330e89 +a7d1e6637af0aabdbd6232a76e19322b0f475664f5546feb43ab79682b7cd9c2759607bd26515d446e35c8945ce4d1cb +877f2e3442afbb07890aa79765fbb9834da9e01c0ca268ffed62b5557f226517aee34d36e5b96973e2f388dc14c57b47 +b08bec12a00e48bdeec12192169dd2275ae768025f1eadce58652f81a449de44d42a2eef12722a6f53f48d9641272219 +93c8cfa679373a9c181679d0a995d74beeb1ec5d8262fafb0a8d5bc7407c534df8209877434525574f28e3c65d265c19 +96601667870868dbf9eeaede138aa33886f6f4ecd457fcb108d9b1bd2a3ff92bbf2c916c8f80b479aff6d911cba1af82 +8b298b1d2ce662a265d9d666c6d70470bd619505fc37d955b58d55150646fe52c707ded2495ca00cb68a33c938940bd9 +b2c9bca6e5f2dec4c4dd1c71cd4ee0e45914a33c01f7d7c1bd5f4a5d837f90da6b6be4b4e3abc1cfda727ae046032aaa +b11488471dfd7d842a78cac4c3b8edf8edd879188d20f3fda06b24f3ab450256c96b9e02c34fdb82b5180a7efeca81be +b70d876171eeb9ecd5d86ec792a537a6632e0a052d6249bccc0faeca2988d9277c1de4785d56b4c1b3938c4d7f0b7454 +861699c27aeff5f83068593bbdcb43719ae236f1642f68f1ae6546f56ea18309f43b97c985e1a85a8108ef5796e36b6d +aba7eea67b9fbed1383b38f81fae2edafb000253bce24b3e55bdf24bf9b3a1e4d3df7d1297438cabae737fd6ace23037 +b88dfece0f6cb12aecf6fc13f7aae8f734ca14bcef14546ae2c60ee22ab54ddf2dd261c1b66ea57a326d272af0735ed9 +8b55a43820c940ca862f6a56dd58612157f6a1ae498d4068044791f684e8ea37034a1237f64043226a30d9359ffbd978 +a426b5317c68c415eaeb28f74e408971e7e54b6801a6ab8370b2be81edf6154a04e3e708b9d72b8975cd27f6f781fc60 +827388f3e7e832415ecf52e17f17ebc75200d08599d7b10a1a7f2d596d4c107455727d9df5c26c42e23759e37927b715 +84c454d14543d1260bfcce81dcdededdec6ce1246707e91129ed8de78d04e4615d1706802322f4ff026fdfa7ef1f4b88 +836fd4f0e801ca2de2d83d3fe83370e75ef11345770d4b69cbac688384e8eeb0465a265aff1c1388c7a9ff2e8f1c8448 +8f39874099919f326be7b8d0dc84031c28eefdcda6c53ce1d0aa9d63d719e3447e18496dcf7e2b669dfc268b06a863d4 +b146f954a29061034f394dfb6649b019067453a306e664d65b3533906fe17dafee55b5745121b357330014c71b636742 +a32481dec0f77f6d6a03e0752ba1a56bc8427c7c5bcaccc58e606805d8ea2503045c97ac1675c5a2254b53aef49ae9bf +b9a2b5b2c03436fb87d37245c9edf505af8ae0b88e7a5e8756f0e620a0e228fb01acd68d5b334d770c727d0b6c4fd172 +a9c33916f4e5b50807aeef1aa200c9c5c2844ea96397a10684f68e0e84b233bb40a3b6c326262d2ca0096f4a23586a05 +8caa5b91f1d407b868ae9b727ba4aa2705b5cfd0b465d880f139ae26899cc3d98de31875e2e78cb994f493d3e11afa40 +af9bdac94874844502c05ab64399f653ea6fbf2a40d410787e2b4feca681df3d02abfb930a952bc969c8aedc99baaeca +99a96e0c0f7e25774cb47f29954ec5cdd98e6c24787b5272c8f0a6452663ec50ab1e768cc70fb560dd0868041c4eff18 +aec5645076eae4922fb2b938744358d559af37e3d6818deff7bdacab3b71216b8b9487195e5a641db2e68cfbc685f419 +b264b75a75e783ca885213346e3605670d096764888a70fb949a99ef5561afa41cd173bdb80af1fa9d6ee0c8b97f344b +a46e606e947db3eb7e25c9c58ac90109b69043ef447509c26fd716a34858ed2e161120f762df4715b8050e4573e9b347 +96b173f6d3122763dc93d8d9bad0e952bbc0cba53d2c2aaf79daa3a2516cccd74f5d8045504df59d69cf9b37106cd37f +a1f3822e9987ace4cf457f80346fe17287a43ff589cef90e2aae8b52e0bbc651f8824f56f964f1d6e397c53e0d69052a +889303ee671a1deb51a7b56a736ea2b7f9d2eb7301951457217fa0fe0d4c4d79abd3c8075a614c4287bef35db63bfb23 +a5acebc9496cc462523a9d38c675b51eaa4bf555cfe1ffc57cf4b0b38d3bb1f101be1c67df5647e51a1d491a3dba139f +a5c47813ac9fa5c0732c6030e6e86e2db48a32d97b12dd2ce8d92a1a26945557828b8b1e4de05277165af45da104ff77 +87f7131c63a8dcd0d74baef8ab91cc5bd3f6367a6b5cc1f80293d9808f91df173a360b92621b240f8b03fe91c3ffd239 +b483cbed238b8d2b11769e1fa5cbfc5ac8bf14d4ed87142ae0cdffc04984b47d9854cc291daacfdf21708dad5a152e14 +a654a05cf89a742eb1d0f21d592287deb274e23b241dfd48759dcbd4b035da96b921db6337d0696d09c2e9c7ea98fa38 +8c3d475a03a9bea864ac714bd31a3c7dbe5ecf2a94bbacb054fd262602b9cfe7b55316d7e0ad1f932f733448a0948f54 +97f7150932e0d9fac35a4949b8e9b5839a70519c0ac08419a08ba4e45c34228e8df00b64f156f36512cbcf928d86e2e4 +a2aaf6efe0a8c3f67deaffad1e4dc4142f327ba5be6395376c56952a074e2a8816d9d8f0191e1aac26b9dedbb194376c +991b37e00e1375cfba4e46e1e0102b5edc900b159ff8a868a5e578527acdbe9df1b6aed996379bce624fb23f12082bba +9829631c25ad10d03a13586d4509d4fa17f38c564ae49f97ca2ce57171bab650b95151c8eee063d995348948df87a83f +97865cc65b30c8da34dc650af10756b7088ba3128381e024f405c84033587941380df91e1aba53aec4145a62afa05136 +a518a4db7013ff59a889956eb6392a63df5e6940f96292ce929cc42506c203f36906a7c46a1bf20ce425ad4e919df551 +9563f074897461613f4416d163255b3d40be15a76898cbda59d5fca1d18b175ad826f807c77b382bd75115ba7391978d +855e16b9f9fad0e227ca85a56c268c77e2d1f07221829e584dabe9caa925439db8289c56a068a55bcc2f1febf5cb8f97 +a5b88cdc77fc4320865f5a58577d81ca4204c87fae0520d480fd8dc346ac87a6c306c643293866e62c359c454f9fa210 +9949f904e1d44559ca7eabf551112b0e5aaba897c25f2eead5514b6131f8acbb274bf49821a2cc230ef1359a7545fc09 +942f37fb1914dbecc43c588b414ecda4a10b6a7dc378ab5df9ddeb6b2453233dc6a26415fb53eaf10904167c16600a44 +a1540bbdf981c6071c7b0e6ac06e2641088fab0f8856ae847c80479373d526cf6d0ee9ce47390ab468e298d7f85b4321 +b600026df69e114237fd68a945c4e6974a34765faded99b1c72757ac15e86983ec42a504b796c8ec1f004535cd0fa8d5 +b62244d25116ba73ef1f177e198da10e94af2660bf616efd9cc02bda2503ad979efa1d53df28b55f4042571881feb431 +8cbcf56edbf8c76bdee89cc88bd55bcdea6f2c13c1cf1bf2c0c0a26792ca63b72043fbcd46a32fa1d7497d363885cf3b +b4162b1601954df9256362dea851daf2a889efe83c57a2a6bd1e1b9022417bfd08431ab532296c5c320ab4eb299677b1 +a423113be8ddc50bfe92bc9d6bc76055af3024c2b320b909adce68327f9e5012b26d8672d3810191df800b99a1d6274e +8fb97e0f377a64c793591d889cd2c9ab26e6b6fe3bd885390ad6884f86050a38f0d34e9249098f070474459137dc21e8 +8496332f7bc848aacc43f0c24eb761258a3bb5d67447098defadd788e84863226115fb43411484ee6c86d341f1adc3c8 +8033dd2e37663eaece28c0849a0e2284d4cdfc90d4f03ddceaedd5b86c770b1b5eb48751ffe3fe623793021a6334f2ed +b36fadcfaf6a277df14a42e02a3107e68986db35da2166e3f492ed3d6db03c6018d92bb34ab5dc30643b2f165b4135b0 +aa72a29bad0fe78dec3523bf692956d07086e82c56796908733a7dbcc801a7cf949425909b611421da1b01c7c3233e1d +a8f23bbd39ebb4ef3ff37a69ca114d412d0e82ea27bd9a2c0c8836f6b15d773e98d43158652cdfba74855f9bfc764dad +ad5cf7c7c1a68b52cddf4e64cc5e41eecb90d7d191bf24f20ef5978b31be4ac0c1b9da7123cdfc760fc2b66a7c312f92 +a0bb840ee52ab624e1ba2bb5c8ee72625c62479b361531a3172a7b5cb8f53310cae9ed4c64d4728f40f3beeef4c51266 +82a81d048e8c19b7e7f42b4125527a9541f8e9c4995379c58a8968665d2b5356ed721f60877bf815ae247e6aba8ae573 +8c1d8b6f01c3d22ddf8c36f1f293846bb1819b9d81d02bfa146d0b8594e62b1e0f1b05f763b01515691de1b1bd2f184f +aa74c1fae5f97b58b843d804ef1f4acd1267c65898390f2a45d72f8cbcb22cb3b1a8b885a424b104366a945c4372c303 +8673e0415f1b4db544cf1fc39adeef6df6819e890ffaa27122ba1bacbf2aad312f94a140bf4d5253c5e090736bae310f +ada4292eb29e733cd4843b532fea78edb4804295772754ff3f20fc8435a53ddbb5a4088bd05de217ef651bf5058939ba +9362eb2639f4812cdff09baf7917250e4779b1a14dd0d5bcba109f825ea3ba76b2611a84bc91e21ed8364351573bf473 +ac07bbc11a784e5da3f477d1f0512cf7a0ecc0d993f2e80f9259318e6894f5b14bf4aa61aa318fc0ca8c210956eab5c2 +b774dfa8cbf6a784434988549f72aafa15d51ef4dcbe5c69c14b468dead0248e75fe10510c236c8900e4d4a4cc4d4046 +aaa5201e045cd538bfaed5162ef37939b75d17adbebb096a1c2f2b63ac593b55093fef72fe455f8c527b78f5d373078c +a8af4682859a30a3c4db527cadad2867118be32afbfddfb4178280747c5206cb4a827b3a2bb817f9397842a1d1637b18 +b1172065b24ee54b77afd5dec43980000db0ba8182d29933a7d5dfbca6fc9fcc0b34f950527cf0bbc077373ed1e3e668 +965f0095ef53d9c536724d12047cfabedb311f67588d6152b0724d07ef3275d6de87dc7d8e613de2fa28ea38162f0308 +b2fd003b7347774288575c65c217c497df97ba4a187fe35264d2ed1d39e35d862fc904a206dcb11c181c835ab7480200 +8c4d0588ff2ef693ecac5ae22a312d94f545686d00c9ca8a989155cf3360c46f390f3e8a6f521163508aa899027d9ab9 +85db932750cbbb7cf46f72c97afb04bcf6f648d471fd2b6ead9a692c93ee41250d12dd21af0dcd23c2ffb68ee0103016 +883cb8b1bbc38f7658aa3b0464d8b04c141f8fad442bae3af5675103f452862b9a01fc06c2c3c06e607756dbec8fe59d +b1c645742675db17324a7454126760e99a7424c9a889627db4670b5a739a2d3046782ca54dfb44e1d741efe80774ff9e +a6b5d4fe4ff92a050a5bccbea768c65c595d9cd8ac79045934245131b8375cb3baf14e306dfab158dc19826f1f46c174 +a355ca87ac37b82f934d52ab75ac6b8d23c38a9a9409697b6f0adfb959a64ddefd030444d7c96424762e347e6052bacd +8118148e0f0682ac8ade23c1212c24fdc8b75b643dfb86c9f862c0983b14c22dc514f19ce940275700a0ee9a367a784c +8953c4ce63d343efefe2c90184247ae9d3d04c8c8077e46cb481de1b244f80ed1d0505d613f027b40f2567dd78fb12e5 +b4218ee61312099e9f65c865a6e697fc6ececc11676fec8aef5b9799ebcb9a561899e073bc0dc22821165184bcf1567a +96e53184516e849a92f9ad6fd9fb2a0b1dacb6027050d40e7052853f14f7f725784fcf68d8d66468249d176908aaab6f +af0309854bd495639c7426059e5f2cc7f3c62b96684c507e913839989b353f4225162c251296f2de471c537f7263bb2c +98d5b1c0135e475b5a4a13dd2424bcbeb3b0bbdd40be2818b4f95af28e95b43dd3561dc194974981afaa5e3ee9eb1768 +a65f3de843eff34dc413a6cc3dd740ef3a71902792a1934bfa328bc185a4e86e08a61858b6034546eed6ca8d1b36a3aa +a8eab8bdffb2feddd4b9b7853cba152f57a54d7b0dbefedf0c581f620044bafd6318d7e6bb7d0692b8b51e44ce4bcda6 +aae01d858392cd53fe52c5cfb29274f4826a15c4a6d9b3fa1fe55f10581e559cadc5864b99ef1d9460c54a236887ca74 +8aaa676b466d9ad6f90eacb5c95c43b5d8a7c161777a16a5ad05db9b85d5395bd6a827ed38a9341deb1761986791929c +b9a659cc348db89f5037d1adaf47b3d617a6ff812f66f87885dad841eb306d5f6609d65fb045a92751d99b82808640d2 +8a1b5276c08409672ad39a5d051ef70f34fde64cea77fb9c46124d78af67163ef219fed9e4caea228115c8e5d13b4d6f +b46ad5c5c6de77b5edec17ed38ada6fb63ab7cd66be5b57a4e37a267b9259f3794ed7a9662a6ba3b3ea88c3cb5e6aff3 +a0f683f9fdafb04583e5c3cdaaef18c1756348e57d1868faeb7a091034993874d38a064c5d7ab7cf77efa182c7e53d03 +8f76435e23cbc8dc7f5a87fb5ccfeb872bfc0fa7c76c19838f2c5465b9b60944378a7af5b37ade81614efe9573ee7711 +add037cebcaa3c78a5e860b8971e6d4183e6c8dc76edb04e959dadacbcb2ce2de8b1c2307ba7835c2d6542764c2ea080 +a2eb0a2d054c159332d5a18ef543c1769e037ad5d9fbdff224a27d6fd82e80405a529b37ee21f8d3979bbc3b06fb6326 +a2baca90282fd708882fbb0668e8d8b8f83fa51787cd45f86704a9a1579e0b5ebf91c0f8af24c2b5d7b86fec7ddfc3b3 +b1d6fd2da2ae66ca4352f50684c909a34c9b99640f202ab36bb89bbd6539b579b7a04b48a3829c2430c5940ac021a39b +b1541deb6ece54c26572f4a4494a5f474852ec3588820005406269e442fe9d6911240fd64bb2ec36e24c337351e568a3 +8e16aa6f9c49d3e9b273aa8cc29ecd01d68922681c35c82abeb5faeeb3fb0e9df89b473649e28c87b16ffcd694d2d510 +a2f06e7da40723cd9360e042eb36aaea98e1e7bc464d3f0693f091ff55e417ff6a5450c0135457db5ee31ccbedd4c09b +a6edd0e2b9a06d0caa3afae6a0be76af246a192cf5f93c219b156aa5c175d9859b2a0ba6ab654a79227d283eb5cf6cf9 +ae6d0ae9a9d1b941f3a150deebdc6ffea11e9caaaaf5e5557d9e7f66ade224e67b028d41b646e9f6b57e7e92749189cc +aba3b61b423b5a1b744540c5732b4d6c15b3a20650f983ece43264901e43b776cd35caa01e0ca1586e60648b8a2a6c10 +ad79fb54357484eea57ca4ec6b77a142e138662dcafa36dfb978ef328a723019092afa7fc8692434d84f28176b5ad969 +997c7ab0a7514ca2624864a1e152d2130adf235815a12eb0e006216c4fe1b984e02fee5bbe58355aa55998798ac5bf89 +a9d81f9192a62728ecaf45bd308261c2f008af1e2797e223250ae62cac4438632e3fdbe8fb15ea62ef8478b1704cec83 +9168127f09f30200e9187e13c0067fc2481e1af74df49d22b5de7b48b82a56d0f2c19bacfc9521ae0b1520cc3dfd3bf4 +801890010d3b3efdce0602f8fbab3658e4a088f90117b099e08eab19ab1aeb837e20cf93b78c06b4a6b223444fb6e216 +90a30e3d40c230c111251320be19a02e7d4888078dcf3f8869ca29d7be724d1a724f087639e134525cd7e0a81f139550 +ac303a6337d5b7af335d853ea52c13e608b0537bee5b818b7c9eb2d63742cc3c7fd2856d0b996b9a2e94805c7f87c114 +a11e4b6e5585a51a556132a5aeb565cf86b0d2b2c983d033efd653bbfe6472d2dea5a66a1c67acbdbaf1cfecd0de37b4 +946354743a96b65cf60c39fc5386b7ac026a1ed64ce30686965900a73cc594d0964588452ee5cec08ba079cd089d436c +af645f7a4eccff64b4a38fc90a57524f37bb809f0df45eeb2b58e7b850673f341c7991904f48f3dede366f4d300e22ba +83196522898abc5ec71a60078a2c1085e68ea744ca69baf69fd3f6db2704aec328cb97cc81c8a9171fb3aaf1f7b24178 +a53b710c8f1736fefe2ba041735fff78d20662978810489841406b6ae8923103f342cbe6db436f3598ddd2d8f591fd1d +aed77e28baf473b462049b53fd19ea0a7f912a59cd52ee38e9ea55f07c263a4ff60c74be6c06d9a7ce56685c014dde63 +8994a271bb2801d57c7cf42ab1387e66412c64746bd1550dd5f2b7d9ba4c89397a5e645604cdb92ecddb7e78918e08eb +98418d8b3b334672ff391840c370a3cf8cb8b0f0b62c94dd6086d20af5a130573ec696ee185688327c115890648c5414 +b7f0d8ce87216871e6422443831b846247cd5720ef12c04c8169a23ce22b596390677f6909a01b147a45e69bc54b0ac6 +990da5648177d20c26dc3d221811343719ee26b2b53552696768fa531914cfd3b5327b480657655cbaf83a8b23a7c017 +af6c82ac32c139e5b893f1c2872f47f51f286486aa48b80f0ccdc4a8c04d7605055af57f645fccf89b1e8ae047069855 +b6478e1bfa11d124ad200c32164655bd01270df97aad817d048c7ae751a161240ab9ef298ca281c9f5325ae76c166f0f +80656ee167fa8d4b78e966a98728dc222877245fac085c4ac36d620106e6d9557ec1ddc4379214c1a33c4dbcde81a9a2 +b16842af2e0ce8f6902a9d7acdd0b47fd90fc1a9aca19521df0f566d47dd8a9d9e0bd8096976e2580ba49ee5c6313e89 +b389d5d3ecdd4dbef69fdc2fb04d896c63d821f826c52519143164126efa607832ef363306c366535c18a9f2381058af +865ad1888cb52019627b885d6acb447c4a9bf3114c3cc50a74b55601abeec4d74db5dae73f8485ff2e84367f5fb30636 +97d1dc43963b02d511b5238b74db8ff83a9f18d6e027bdb91bd66d051bf82d801c28b3f76d5425f89cda2a73841fa9e1 +a6686f0701b6c34ed66edbe945518c01321a31e3c2cfb18fb985c84732930a73e9b6fd2f64e11ee77d2a805b70af6526 +8e6dd566aa4efcd154d5cf5c34aa001fd02094e45fd8403785c15d49636f25c296eae1dc547ff3078fd9d9265e50f770 +986d09ec01b649370b824f8f92e5f980100009af221465ed7c14b1dcc5fb0dbf5935d066800f827aba839597048c4ad5 +a2a640b38f8559bf84e17b8803d57798b1398f645636a7553aa5a0e0c1a6f46755b7e77077be4510de9ffc8b7bc8f275 +88549651874af0fc68da48ee222e88dddd764d709edba3f285db3cd03afb716d26f9135907cb642db3936f922e7268b9 +9037bc6da84fd59986eb0957d804aae030dcfa78998b2150a2c378647b8982d208dacf436a1d0c64edd766966b0e81b1 +96ce84ed7d68d8418038f363fd254fe1b965f4a334268fe45a7dcd1aa1a62972f64c0448684029e102c34fe9ec61cf44 +93ba99e10a41e77692403d0594d692ecf4217642de974eb5383d1429985b9bea6533d1485f0813ef4e7d1de32b8ffb9d +98bdcd80556812cdbbdd8f7a69f6f1d7cffda6784015cbe14ab19dfa164ddd88cac55edf883f471053992c681dd4344a +8347019bce5475b7f1059be4f01baa85814acaded272014df819d2cb37fa6e94b7869c53bb82d6992bc32ba6fa20c249 +a253ce221af89e5e24ba2dc3522116e10b7f54a10f829eb0ea121f9b2f8772e080a5205c70e64650ddbe08d2d6526e50 +af0d9fb9fbbb7cf8957cb2ac38d68ab21ee169b2d02d45b248ff2923b8a10aa0f4189b199aa0edae15d115f5cac5a82e +b0788499e6f663ad1da549f9faac5c6fed2fb7a62133fa7b04248b5db8df90c1b2088998c60bb153e09b351692064069 +a516362a13e88566ef3a7031315968b58abf53cd75ac3848e810a9b3fae54ab35f014a12b4bdc281418bbaba482ba0cc +a49c6372635fe1173b12c750df547780ce41f3cd87fdc8e7815b14e663e8532e9eae7d3353da2725e83108e4a75b49a4 +8465563a21256ab7140f08f24d853d3c46b52a42c3b396efaee7235e424a9eec92e36a088b7fa7237d710d6240b3d2a8 +b5e689aa5f9eb85d424324b120af75449d068e832fb0a2d4a0ded9babffe977b40aa42af5c3c08b0805281095ce0d85a +b11fffbdb735c9fc8d5ebcba5bf300d1ebd2315b2ec77f76248a864eb4523c01c4c66827e6638253d9cec06f10e8804b +a2af078a9c2a194dae54dcb427c4ba6dad6ee747d271f3b6cf7ad601d2d9d4df6d81b3d422e7a2c3cc6ae7ddb02f676e +809196d33d7c1a6e0389e79df44e31f95d721942057ac42f5b3a8102aff5faf9337c38110f316554c80c6aa98dc55803 +878380fe7ade20dc6d9ec52aa5e50f0dfd34abfd091f0d9f5e0a291a128d12f9f68cff712570ac1c705e6b92e3af47e1 +a571663c17e5d175c80af7cab390bb4321c29f775350a32a210503bfed41c5dccadca6bbf0c12ca307d4519e0ec7e3e9 +86c82c693cb491093e5372efebb71b4d4208ee5873d78eb242e1e4fb19739d00e7c404ba4eea5f0d989e7e05085140d1 +adad7dff03f10fe3bb23402d89be0006894013790e9c1f70404c788ff4ac69040899883fde6da139f600a12a5f979d0c +8e07a2fa09c14943d85b27902f9dd91e8f9e2b36a016219a42841e733df73ebc164760f018c727425638230f294b5d2b +ac967a24b209ba09c68128228639ded0e64bda4f3ef55ebdb9823ec0538ef3b14185ab7fbd4237496bedff13be04b920 +98217ab6bfff5e6c1ba271e288d8c06ac745aa1ec8bdd27f0d309ab1741f2ca21b6a5cec099d7b5bf072203e27878f1c +a0489b7bad0a4d4838c2eff854a583afc0b38aaa3cc11ff41979beb9b0d56068da6d720428b5f7871fea0429a693c902 +8440520add696bda61419dc889d654d14e96fa2a76b40a4025a834ff6e0c3091747f4458d07a09f633ce36953d17cfca +9527537d0f5766441621221d8ceafeeabd6c3d2de7e6d9826d7f323b87fdb58ff7280639d64be43c664ac944c5d2ce73 +94164c9f13fe33550db673001e160354c13d501df38b3e275204745395e558378d6c040611067a9d2a998f6ba01a14aa +849e51bf310c68200d918c842e222727a49bfde514bb3dfbd7d50b394b7b1b879ab0b263dc03b3067970fe1b1c6de946 +b9cf657519dbecd3fdebbde4274741fbae8ea9254836460bb31ab2b2f80e811d2da3db977ac06b37e16b70ffe977a065 +b6597e56705376ff70b3c569a07d329e8c24619e1a1e795c25e04ccd1ee8be4973cfe0e320728f74b90e991dcf99eb87 +8cb69427a5398cadfc6207e6e8c33fec480521e6e32f34d8448a85d013db52860643e805e735688dadeb0adf2c8146c8 +8c43413357c19ced287c67696925f1a158d4a2f97d97a0ca52e0e2ed423eabad837b2e7f245b6bf71207b8631a77e2fb +b158821f160c068c587418e6dac53dde6bc342457dd9e34cee9655534185edc5e3f31f57e38f22e8a1faa57a0c662ab7 +95a055aad56db57097e1e911fe567bcc31594a1e431643c32bed2a6da5bc4df4435b2cb6a7cbaa71c5ac63fcf2a87847 +88a9ae312b7edf2ccb7a866dbd8d38951bae97a11258c59955335c0b14e9edcb2f4e69b379f5117f89d2acac5f4b6942 +90eb01e2550a27191a22eced09f999ecb110acdff34d01d928f96def344c944d712d3303f8694aad070fedb6603163ff +a9a85ebdf9322ff818ad3f7f21687b2059a67b85f60b1152d10d848081d012891b9ea1ad6141a2ab7558c67e35661e95 +b25f6657ef674cd5150f7f49a10c29d61ce52fa5dd061aca7e4787434f71d3b89ca9326140180f7d9a7f61ad2c896c56 +933ff2baae013d166b7d702a970ed2736c3f564a8ce739059952173141992aa47c3ae470567240de585f8c5fa015b96a +a3fc388feaa7dfc5e0010d50fee2a2490f5e7009c098e1f0370468d33e301fbdefcaad83a20cf7fc7a714c75c6537ca9 +b097462c549fefb8369f621a865f2bfc93d8ff70e63c82998b1caa661516e1140693c28f75e5189394371ab557d0c605 +8edd93016d1cfa27ad7ee8242800c8706beccf2bb7c949b0dca2f06c3b5c9c07279d85d3b0840cbfd5b757fb954b21a8 +b4d71375c9e127d9726c5e9b3ff8997223e023571cca32842505ddef567c6fa628c62cd23ec058bb98a1def7ac0d8805 +956317c00252a2a3e8ccc6c3e46b10dd51195de837fabea2523d4804ddba47480ac814e1afc0c0c8c8a386c3551d5799 +9750524692428b3ecaaf6cc64f7f9eb0b89fba94f5ca2e10224155bfd570de837526b2e653a70a967e0bf774b01adbca +ac62f1c1e190522974592b0b1c6c38b527f71fc91c20f9257de2a991af4fb4a46e7db206698f3bdb0f368c186a8a82c9 +90de9bab35eeedc160183e83fc460ba80e3c97a4f21e8e707a002a6304973692401a37c041795eec3cf40be928e80939 +872a90e49b0c246fbc3c48687b250dd6e22057956fcdf72808bba99d4f175fe4bdeb5576ae7d1e18505a900927fe5c8a +b9f95ea64cc4a81c52c545e80c2e6991db77e5202d829f2205ea596c9727aae55cc6551eec1e5f99443f8f8705aaebee +a4f7eae6d374de3da210cce1244f959ee61a49d0a87a19841b5b527b4aafe1b0dbe8f919d6d36ed9db6fb2516df97c72 +ad84458121874036d5f69b69c72cbfdcb3ee5860ecd62442dda4503b024e817ff913b6e3564af7e2fe1e4e3568959cfc +ac77fffb0a942ac32c5b16188b09dc51c7fe098cbc147219cbb72e6af0d913a59fdabff6a2b011b9c33522cddb37f689 +846e0e513beadc4c0b5b73b7efe5c5bddcccbbe399bd0a4513df6f37c56adfe227717c7fff91f9b6b4e26b3d26a06d37 +b131293a482bb503c15a9ae1bcbbd141b415780b957973c8b6c2bb789278c0c861152231e1f8f6452944f50a057c27eb +aefb847d417709a67144de4eb60d37eed3a46ba07454ed30b0a3f99074cb8c26981b4c66e9b6efac79be350d0ffeb93e +a85bc60ecd2993a950e35f6fbaec65835e84f8092d13c4911a533ccc864dfea808a1e184ea402a7603e7f4e8bba086d5 +880a35008a1ebabcf882750bfd957231c561913e13148ccbd3f35fe0d6d0ec6d5d89db450f00162805d14bb91f1e6759 +8b76a23a94d0738ef5e456ab9cf149cdc918254fbf672f14b3b38a05874d842570850dd8e24fc5f3e3ce7cef6c7d40ba +b4956aa8e986007c066a1702fba0a725efe57b8ad422f049008406a0dcbe33c3ba2dd516ed90e9c278fffd020aa062c2 +916f6316ce567aa203e87807753f92fac58a9ddaa5e4d6ebc585f717456914d5bdda9bd806424e47bf8deff70a418d0f +a45b1e0696955a463cbb6a15ff33e1f638c381d2f51ad4de68026d8dd2cc6178c1a99f93011b2b27d739920dfaa66022 +b42abdbad1b327352dafa9c9a6ca595e7c8c592ba9feed3ab53f37bac5e31e8e2e56a996a8ad9eecfadbff8e36afacad +ac4044190ec2080a270104cf16cb2cc5aaf02d251dadcc74e9326b674bf03d3ea74e062ac2edd8517c4d56345cd006d5 +942c1be47fadd306854ff046d84b46aca22bba52256541447adca324934c831186a98ceaac8ae31bb87ae9071b9f5b91 +84cb1baabcc63c62772c4ec78ced4a231ea19af7aaf63d0eeb10799754cbc391a62cc363441f8d2329debc13f11398c9 +b68f9607c522375a1926c92ee5d47e24b6a0744ee4266c13054794e50222b8537a199efa61a6653240b8bebf66b7b6cf +85d90bdd90e476ce808c4327c217d16f5199c8f5f80833b79361afc45f98ad839fc11adca77ca85be7d7921b6cc1753f +9244ff67da9d389cf15b6d7d063955957bccea82c403008e5d3316297f52fae384d9b8f64313ef036c51ac010f5e9eb9 +b5c874e3925774a47d28444722ee1720eecf1c273c09b9e084370d5d7c4bdc28412685fadcc564758b1749b77a1df4d7 +b3db13701cfa2170207c95d8622997fd2f1df206116f7e4884a6e4e42da59f854a46e2bcc1ee4fb8355d02aa8d6c20ee +a8a4eb1659ffd9b0ab7196e7479408b4f3d23a3e36ab1010b5e770772bc5abbd2d101bddbde57e2b88e1ca03c39b2781 +8aa5737eae2ca4aaef89584205710bf4ea84fe6b9649e9d0b3e56d064b218f77fd70b7f16da5e9c00585ce19fecf86a4 +900f6aeeb79f6dee31cde510ed6b6cf667782cd7003cc598ca33100a058d4f34ecce24a76048df8bebdef7d3395a71eb +a4f95cd10a76bba45d2db43a2d81d1b4f3b1aa68b32d0556d87e1b96630da5519d6665d36cb3c7689c26647115cfaea4 +a50e67ead8499efc0f7e25ee5e49fb8d171ec6201a57e45325b2a4a504256fdc7a85f259f806361973af9a716596b33e +b69947f2564f20c65c9f784e235861cafefd52c89f0430cb4ccf43822b21f060df39888bef003e2923ddd459bf08728e +99723542891b1ff1ef283cadbda31140f60e0796bd1e43783a41512b5845277b403f97aba57eb3eefbef408c76874e3f +85eff0dde2069e611c0ddb0c8fe3b5f65a3eb62a658b82b369f5f44638011d060d92fd900db126707b6d84ce4386386c +a53556a76b057f7580194d4c0846135807a434b4aa976f9fdbb9c4879a7f33a6f8248c09fca121331a7eb29ac53199ee +b29af20147a2ccdeaf8da1b5c7eb1a472d530dedddebf0e0c6c61abbfa933bcbc7cb8d93e3d0aa27a5bb1e0bc526e7dc +ad0907661bf039a34380e82f28fc89b4744561edcef73246eb8dc7cbd7b045bc804fedf448ef573bc336e963e43f1254 +a9df6297e309b6b524d338bd0125b285ec8af09e440fc42a4f82c66a86aaf061cd787f64878527f4c677e6eb13a53e06 +a6dde1b3c6a927c1e16edfd29e310d91a4e7f77ca513fea532364063d8c4f804f5f405d11f26dc87e707d4b3631c8113 +88ab16820cd37290d9e99b6bad1fa1a7704c0f828a35be31554c8ba0f1da2923bb17b5a56ef015b798b99da346665422 +99335b6267f3504d5878da64ec42c850d7bc848459bef19fffcd8562fd25981b779cfd1485a2c67edb7a72d3f40a6e49 +806e39953f2f3eb2471a1213021cc11f2d7ce7fd00f01bed239b2ccd16dae6846a5a05e9e7f3729523fd863983367aa0 +a8049858311cd62b13c8b104713d4c32d66284b9986d25f214d5a1aaa4dbb2e5f13ba25ce84c2d3aaff76456dc5a56c7 +84d8e255f875a8764d2b11354985c1939812c1eabecf364d2bf15e39f5df5e4c2041659da4ecfafb9ff7c4be861239a7 +99d2380183985e7a208e4872189023520d2201d16af92c0f08f677079842efd10999331c00289a19be6e6e86bcaa5ad5 +8ffe7b64f9567036f97866c6b3f7c9f9c49ddcce2841e8d40adb42e64cdd5c15e744b9d0b88d5a0b24662288d0b1c621 +a1851770194afd1225eb8b589bc0225b70530f8791e2df8a5fcb1e839f91a3ee0e7fa62757c3a2f04e635a55165c0543 +a233d3d62824a21ad0a71f2d0d5fff195ac7d65ce06f2565e50420b7b775d4d5ed9d3def6a2d6ca2ae8f8f9f11bc8166 +9644a96361e2506e84eb7d1daaf0ce471603e9d488b75b8cbc049d0877bef56621b8bc4da41831593b7552cc78edc158 +a8163b0bb4b7d860610cdefc4d7cea1862565961cbadf9dc80bb64b4b1a9cf29dbe0bcad510bc63e3b5f07331292aa85 +aed2d795c512c32fb9c020d0bb6a4ff16a5b0d3d43b2969754a7d619c353233d88bb334d477bd73d21a60cd278ca166f +97ae28b31690e5acdbf5e0467aec83f17f988161ea15b4baaf613c77d460d2b4b36d9dd3bed1ea9a54c6d72887fb7ab4 +85edb3d4772eaf9985c74913dc1544af6fce60a18555617e1535ae512a151451f4d86f6761330970e0d86d32f6f3a4d8 +b1165b1c44acae6bc3d8d8261ac999c09e1c82f85d5731990ef3fa932724e5825b9b98dea4038dc55ec6dd7f22e918d1 +a5b32863d96cede51b7d18c9f0a8c1f369eaca9f893f74439c0071c0b22fe46fa17ee11b57473a936a34e766d71abff8 +a853384b8a0b7af96c86aa407b4fcf2130533cd9ee4e79e11a8a4b4f4b81906bb1bef7bc31cb499687397766795bb8dd +807ac397d46e4d6c5db395d0c340edbd3227d380efb3b6a1139e151583295f3059df8004db0e88ffe786fba5b14d192a +96243517993cec738c82ce64401fc24eabd2ea80feb5ad8d919b127d2ad35f8214130a454dcf9b36722b0c7865b56256 +8d50f62b0e1d317ad8ca4eaf188cf5deb8328dd0fbab71b81861b52e97f669991156aa143d95e0b11db1ee0dd23932d5 +b6200a9975e18a2f39ef6acf2f01442fda3c7e636a8ed966599d7006ebe2585d252d93351be99a988efb02117b74f995 +ae8ec1ef4306aee61b4d24e34de54ae49b1672a51497595455049a6414a2e9c960c82c09b53fe16ff32e03db210c94f6 +8fce7f1a40ae0e3a65e06bb95945e8a391c6d78d8b9a3a468154062cb4bceadac4bfa0ea3f7a9cf769acb91dd03462d2 +a26072945b36df44820a7d14d1544d073700269443d8debd1c830bd07773635117cb2022448eb37b581acf7a5b68f4d2 +b0758113625d397d96632ff4f751f0e9eb9fc8d7fa95701a52bbf6fa9e2e620ef1dc327b8495dd9a27ec7964105ffaaf +8f1b6e9eca67bffa5fc249e8e27ed24b891a1ff4ae7b57c3a663b8601ae41a0562088f927aa75e6e0e3869f6f197e106 +91111edc465291a2cc7107d6dcff7b08d2765c7433082a28697ea67f72f9b9a7550074c693feece0825027bae9e393f3 +a962233c0012f45a4bcf4879e5feb32218ce879ef33db766bff01026510bb90b6a16a2236c65a216cac8708991b7d6e0 +99d958e36cf64171583455922dfb6efcf170a4dcd71ce2fe4229b0ca6275a3d0294281a67626edb12b4b7bd5a20fbf12 +a53dd036a1e86e3b613fd3dbe25d9907a9c308431b34c3d9be814a6be6dd1604deb2426e05a280488cca65ecc2ab89b1 +b16e964395c2810e66c822c6bfd413e3458aeeb73554365fc67a8bf1b6cd08467424c74cce06074aec1f5a5657992126 +b0dd4dea2fff95eea4f32127562cf174d8efb11f1f6cff9c4397b188171be7964f42f246f9e3fc0272e8c7e4f6df15c7 +b3bb0cca54a8ed932d339932d85e5889e79b632288af160095722646ff2f8e12ee91cbad6b5133052e628aacb17cfa0b +a18d1f4e7ddf82da940625a661f1f810c89baec7995ef9cc93fbf892c3cdbec467164c4013b73cb2c4ed9da8208cc8c4 +8c5fdf33a996c71f907f1bc90ab75b3c464f7a9eca8d24af8f1ff283f4814e6104228cfe4844ff69ff10b2d0b20c2364 +afc4282baa65c302195feb2649fbb53c1c0b3b7e7ae0c70a3342b11a9af290df9df4f20a7d7544014e3edf3cebffa820 +a45d4b0ab470f413728ab94acf048c47ad08d825cecc631c06edfa9aa0d6c33ff02b2fc47503f721b86a03eae028315c +8b8b6a7c45b222c8d3b6837c2689380e38c93df27ca5b5f02d6c3b299dac4193c7d4ee79b079bc36dafeed95967d68d8 +95ce009531fad05f74f71420ecf737df14e906f1fde4047046267e9774f784f77370cda0f76871ad953a2c47d55a90f9 +9574460ee565dc68882d87a344233273fb1b8d7aa008b4692bcdda50fd2ad0049dbff033d35ebec446ec58a22febabbb +8034ee95602c07c037e1141d3d5002ed6b692d206fcd19f45a0e9827c1c36bce8dff0169f10bc8627061f860f26b7064 +95fa6cc99477b603e70fbc536534f7d109b6eff2dda0ff3e8e5cd18a79dd54b05f56d653df6990c65d5eb970fd43d425 +98a0f4b8ceaa63caa0dc40346a86442cf1bf03d4686d5430adc522c46db7aff953daeb7ceb9048fd59490472e84f8c58 +b29003c373c5d41193d52c83ed64a5b91bfaa6de1493d3be85eb15cab6d7dfde74e01a53c44c331df89cb13eb4389a98 +963dc5cbf7f3166947cbad21a7f7e3ae58f74bbe4f1c425c80a821f85baab7f812af95c4e8f4e403246962ebcc00e1ed +9783b623e5f15d4ccf9d25a2bdd95309813d4fcb5057281a27ec547cdd755adc5ba890ec8eb3874fdcc04f66a51b384f +b7134853b9712aa36931d84122e80e959bbf6b4129f9b196347ee6fe2c4ed35d93b2e52d4c2b7ed8d97ca8565528d743 +b59f48ef6cb8cd4d561f8ceb0fca576ae34a950725a67e294253eb230e252a9a0dc0bb7767e6aa73dffd0b23c5435bbf +b8258e1a77859c26ba35cdf94c0b9d9dd55a9f5389783f22a3b62f8a50f536ddbe1a6759973f74e7b454808cfd08c6c7 +b574e3a13dfc7645a31f1dba975ef2a34108984a7a889c86fea2b9374d74bdbba0b5e595e5af97d22413b117c1d2cac4 +b7d01b73ab2d37c6c4f623b891cbd9f49cf1d95b82dcfeeec1c076da87cf86c258c488417363acd2d7a9154b7dd278f1 +ae6bafc9cc1c87556c78ce39d58e9d8e8bb627716970f914793de49842d6b9b50401471c9f70bd0559298ab693cbf73a +959f555d27b78bf54cb28f5294a172cc3104abcf0dac8a01a1174e09d97d789e49c2d16c1edf77c0457ae196454a8d41 +82e43b2090c11c7cea141b2e95a1a536a4f5c2420f953cb1fd91431e603450e6b3c88fbef6b0bd027d960cb892c945d3 +b406417316a21eba0da34608f4d050c74a189df953456bb892f94828ed763a67d1f71e7ffc51e8080d8709043e35d29d +8b02983e18417649e0e07dcc44c686d399bd67a289c934cee7e1f92032fd06163a1fc825b5dd4288c796416fe399d3df +b64a101687eae9d98b609403ce53115e471e6ddcb6f4ba47c237609b6a9f963a6f90114ee619e75e2b128058036f4ac2 +839ab87851c8edf4f2023a8ffe9d9087f18fc87169469dffb575a78d1184585255ac0ce5d55e22293bdf84f35fd642c2 +a42aadf6ed8a5fb2492489b0b3668cf4bf8454f012c960d1ee9a4067bac36e4f8c51274b653f9f032aa05ec7b4384d4f +851470154b8d5c8589238d0081f2eaefdfc0d0bb915d12680fd9a2304a3992c1d350dd9821e6272949d3324f3252d8e1 +8748b4069365c2235440f2401136647520d85d4b9b4a901b714b40a363a8888f0333fa44fb7e8b500a409653a9a7e089 +91c8ac7b0f46a8ae17cba495a9bb38d3b41b5b5a5b941f7a7381a7f9ad1370a20e795057b24767afa6fc0216855ea720 +ae0c08b6578d11a4622321e8e78c353613988f035e1e6a13389d53a8204ab8fa2b234daefc7a125481d06f9a775fb0d3 +988f5084ba69961ba916b1e388b0cb98fca8fe8deac78bd7a67427aebe1f996f8c79b4169da671e3f4e7c42e5c8315ea +a524e54d1bac182dc82dee82078d1f3a4619ca19c66b4d2ef5a225a422d1a6a233c304b22f408353d29e05367cbcb233 +943b4d79f90c04841b2746f4b2d1cb7aec594ed6f0299a821c3c025d5d9084d481e137c6d95c07a97e0a5273dca22f4a +97d59b2b84feae099e71d2d00cde3865edb35ca0c97ce037e337d763453c33100e06819a214bad69a0b41627234711d9 +96082b0ad8d75dc9cce0fcafff082a235106d52850c1ffddd5629f07736c0422cb266f4b2189ea2da9403ab6014eeebf +8a08352718f0081ac3308da0070c731ad7d5a8c72b05541cf3b20a81729ffac171cbf82c920f48f02726eb3121b0adec +93d061ceff8c77468d2f787351e3692ee2f52042190d7f860bd542ef5a7e37bf8dd925036d7ccfb673fb734eda6601a0 +a72fa4fb6f77f03774ec42b8c3e53b1cb22a86446d28dc94dce0f117281b7f6cf249902e7a4b41a9d16134bdb4d4f2d1 +b472f53ad487af04f7fe60eabbcf246f84d159ad6b120be7c9a85698d331f705b822fd82a460a8e93f829275ce2caa21 +8028156bf31ed106bb2f5b0ee2efbdf59415d77b22b91c292249966376fe95250139a3bdd28ab32579e8ebfa36a25b8a +a1f43d0cb9f221f964b7d8a00dc81e787c9db8d9a85da462cdbb3de88e704d7650aea4286d7ca1e33b25a7606e56f822 +81c8cbd8dbc0ce5cd333849fc85e5cb9403efbde519e38755cf035f992c969d6219e5d212955bbdb7e2ef75a30b072e5 +a709e193e52b481fae8b32051523feb2b7ce5fde57553be93b74717714072e992f529cc93e3087a5b683f91c47ab776c +8fb3de899dd7a003bb35a3d3ec2ee12ee1674d362e95c7ce8d8730e23e5ed5c79e909b4224930baae8adbf2b46fd4dec +8056b7b2e2b10fd5d48f9a8a1cbf844e6654da3e724cb17251555d5baa0a4974cfded12319c9d18fdbdcb7894954bc4e +a35f7b486956357d0dbc4b2a4104cfe4e4118089095018527f93b282646e3eeb85b07cf87acefcaf325a1a6b30e66801 +a0708e75513619a454971c48f111740f710c870c47c780847f16959637b097d6eccb9e85322b10db0f03ab3720995323 +8ab9f45b870cddba63d629d987573d106a2e2fc3c7653d48bf89645c87b4c57607c79bf648d7ab6a6e8cd29732aa7625 +8b61b28758d246c74b5fed9608d92f03f664db2d421c4ac3ae9b6021930a879a59ec8e61d18b275987f5d7bc3e80f4b7 +a2b3ccc0386dec926c907a0d20416dc2145b5d2776d1155de7411da25e81aac915817f6eee4bd26af4c9cb8ac06dece0 +a9d45649fc25edb6b192b37c669f48db1ba950b72ff49d9d1ddc83b3c6d7668cd10f2d9d41e1aa01f35176e0e83e2d21 +b2df2c7f21bc636572359fac7c491865863ad10d09cb7f4a199bcfa246e1dced483cf2d9439aed421605de694ef21216 +b5eecc458082e18d949dfb27caf0482f0e3ca662f2d42f9230411a0e57bcb48f11501ce8b8f0015a0318eecc956fc7bf +813eb152034300168446cedb27c55a1cc2c85c6e7c3ca7e104bf7590f1fbd667b7f59de3a1ed89643493bf6b58ee8de4 +95b3f830e3dcbec1062d57a3d760367c9129e2fbeb619d2e24d5ca0c31b7d2750a835822b8953076c8661cfdfbfac522 +92501a1055bb5e2bf3b506a7d20919d555d6397e12a01a9830c32b15f47b66bc233fd4cd3033fff2f4de8e5d527e793d +85d1de62e2389b0a54bb66364f289bc7de6249fa0bf3acba56f6842f9bcaa79ae3b25a116d48f56aba3bc829caa916c9 +92acec3fe9446c0c2fee3c1602bf3e447a5c2e2dde6aa81d0c641c1d9718464952cca7de4087de00a1d05c38ffaf320c +8906ac02aa464a563c05b615b8fd1c3383129bf6c589b707aff1ef28f8981ea55732c9c76c7c7909aeefe2d34ed859f7 +980d61aa44dd326c7f63cd06fa3d1933de4bed43210f4afcd139b75a09c3807491eec558e614a7dbcc7370c63677f94f +81371c929204b3dd8e6aa1b6e83370f944c8aaf4527bb297ea4c39a6c27b09a121d10dbcddaa3e1c257888f9b508c275 +b6ec123d9a3c3f1a998561541b396ae1ce6d1258dbf2f2d2a1a102927088d4d3a3deea7d4e07ab51ed8a474f15a92a0b +98368213a92717383708cd8b3f4e829f3a6c7f325d5767b477d9d43b3d888757074b6ab34edb40b607faa7529ef1aecf +875a5535c2f8a157597e285d9f103ad59a5ce00fe0b5d6b2851ec308002188e11b271c10427218695f94bd76e9a01cd0 +831c6701291554b78b6e7a73982706a21660c8f3b65e6c08bb731d4af287cd5271b71ebec38768dfc5f28b1a38e7ea86 +ab2a6d4e3d28bfe0d28a825f9bed7e7a26419540601c2a51dd746de5ecba9bc06f4879da2b1ddf79a4eab0710b397f4f +85232f5ce0db77e4ff13b0a3a808bbcee2692b58b2641c2b8c401f5ac2d23f4a22eb694e61d15337e5706b98fa35b147 +b158b2100ede7d122b16d18f635b91354517635b64eefd38429451eed5c6b8a1308c922e20bc5db6d8bd377356873cad +853460bf4206c194cb7d1b749c2b2a44655e192ccbfb1ced7e38a8409b90e973a90014a502f079efd044e20d2eccf7ad +95441948c94ed3c98478d7bc11050fa4e68bd6d0320f306407f82459db5238bb05e4a7bd00faf05f032f9edfd77a5d70 +87d563ee65585d9626785fbf019dbce9f43442abd2259c5cc6012fadc350086655bbb9efe99835e1f2f90c8334e62c2e +83473c4a7ebce1e84bf9c2acc567193ec21f353a6c658b6b3c1f2fa108eb1aa80b8e6b19ce898f1e7eb7255114ce7fc7 +b060a9f583c5f5ed3dfc0ddc1f0fb7c2f62ce70c2c0c6b3c5c1737d277d1dd0d6c3ebb0c7468f9890098454ebbb430b4 +b695327066765a477abf8e47d56e7a70d602b9f96055d01cbfe848985b263f845bcf9af787b288c4a424006afeccaaf7 +9576c4f921ac9090a1b6f8050e1db5eebddd135f2611f053ccb7fb6db1525a62ca19a68679a68d8b2094c0ae5dd9654f +a7bd1bebd1aa82034dafa9b850a8713b01fae9d886fa33017e427de4ab4f9ad8c77f96d7a8ccf31d76ccdf08cb2b19a2 +a90f7a48aa60ba7dc9131d551e5576ebd092ef8c60b33a44fc68ca7753f6bac2837ea44d154406d0edf36d38b467616f +889abad81855ad90ca13156e6110da0edd8917f69fe57941225f4d37f0bc2c0e8629f4858e5eca2404467b2d0770a196 +8856e8e2d5ab5a549f1b9988dcb45a63703d4e60d2ba8c4bfa63529ded407bb9c35a741fad10828c02e3b98fe45f3fc5 +a12440e3636f03c573cf59411ea99fc95645763a0af65d5668047d1d235c2e65d850fb8e7012e35aad63410724b2d62b +8a2c5bb29f2e18ee9ba155473d2702721a7780688f917011bc11430b2ddcbd96acc519f568ee4c4868e7af64f083c28a +b22053c983f20054d0badcd0910388f325e0046c5a123aae150db230a9a669d8cb02249c9b45cb1e95fae6b8256d951f +a4d0e64e3f1e4123c2ed9c5aab5b0eb6865e3f7bd53c80b29cefcab388e2c2c3cc58369342b69318fa2255e609415fc8 +82788f75d9324aae66460f716daaed61bc5d5e794f104b48ec2dee0b0a25a7a899f560ef41d7466dffeac9136c4249c4 +926d5c134defc9c7fecf9323d49fcbd7335961b57a97c88d1e782baef198838e2923b6f1b43d6b78609596bfbb65f6dc +a6210531f3480f2392fb733553dd544fe4e7f0064ae3f7f18210d7d221f9e19410e95a17ce89d17471ffc353f4d846a3 +a08bfc7ee45a90d82a2f73367c40d9050a78b35dadc6180c07274282d7300ca6c379948601d0acc435b78a16dbce21a4 +a85ad9b69951110bfd288a29ecc92ddb804e17416628c847d4c21e2eff6c5ea6b7e15e57ce0250ff9047b45ab3932458 +9863feb37d7f0929c59d8bc78a129c573161ec97e2130b836d3c72a3c3e6918620fe2a6feeb74f4a6465ab314b6b7244 +a9e37cd529cb2e21917acdb167bc2ab126cfbe991a49a148265e3e6b9a61bfe9da8b0e69d8bc34cc4c6036f422a2ee7d +941ba451146ae3c0388e4a398f44aafc3bc462a705e29d4f5c615989f76f559527fb85537de359fb36a4a167fc13bfa8 +89db35c2b6bc54495dc41c48bfbc940044ec0f39ec927c625842b042f74074e4999c8907862adb83fe5e93f27ba20f1f +820ff3255a5ca539217ea5ec3b1999493af1df68656f2d7c6b46bee636517674c1347af15be5440917c86855f9fc2444 +b7364e829cbb6254dd06d331692c2f99d22e68105aaa443bd3f492eace596d93539aaf83c1cf91ce40f541397522fec2 +b58bcb261b108989e3c999c4db3c5a253cc30c1441c0fab9ec181f3f26581406c09302ce2cbdc1d843786a9403023952 +af4560dbcd82314662f6ce2b0834e38cf15e6d7336b3535aeda976c664fb0a86153bedf3214e406e2e9477bd83ed60e2 +b7ba7a37f57a6079c3592b6aa6bbb9dd0bd7d1089566d744265a0d0c4bf815962d943740db23f225c53062f9b3caa6ba +a34b4c068b4974535a30a5915e187856a5bfbd8d6497ee41c16645145ffc08c27afe3a2bb11d2b65d294bf5ce5e47470 +8b00f16aca70cee2cceccc6f38e7c6e557d31b3ec44ce045eaa25fdee9946477d8157f6d9409e868ee151dc0499e2fc9 +aad25d2f68199dcd5ca056377db1254613467a760635aab5ff5f97a9c713920160a4c1440336e6fc027abe50c443253c +aca7ea8dc24d2289ab53b6333244d33a5f7b5a4dee44e71efae2952b00e84a438fbe8f66b21b89f5dd19b6cb9b3f9471 +b1defb61ac29018ec8aa4a78b89f5671c2cf438bf87e95ad7540fc431e1a8d302aaad3fd65c4afb83f5367720bc3c168 +aa7197ddd86bd09faffa64095dd4a0b98aac2db25e4b48806a0493f4688a47cbb92a21abe9cf2b92561973aaf036d4f8 +b47ef0359fcbaa3fef1a81a36ff9ef60ebc2d33fc387c365910be74b1dd2ac03014448096b97f6aaae16ab1588b1d3d0 +a77f86fc37c376fda10da5bcb49a59ba57f432d4181dcf5733514f9a3d82c873f5ff0f85eedec4917b11d83e0bbb0334 +b6c2832496892712c5d00bd6e2249c9b2709e5600b9bec71592503d615c291ae9756b7f9e0490995cbc49ff55757ada9 +a220b78550b4c516528a5a3c05c18072310199b8dc68b6b3459499551ee58355d29de01f8410747c775484bd1907f08a +9646d151b92c5685f9ba1dcb213b3deed40858630f42d5c4c94fe0ccc897eace1c5b801fdadf8dca06dcab70a5164d36 +a430ddca81b2cd8b521f49cf62621eef15daec1a0dfbfabf54718bcb9f1c3e6675a227ed60bc0dd113270e081c6d017c +96caf62e3f0741c40644d2287e23459f61d0c6f44ce5704b102aac845cf9fe7738a6ae56eec270beed724b1510694494 +b91d4cee532a02a66f6fa864fb5235620000051b7d17d184b3b5251272130c27a18abe51313fd83897333589b20eae2f +8bce1637e1fd6a1855aa28f44c20f07c92ac818883d98757e33c0b66190e3d9d17fab33afb538001641a7c14cd834b86 +b26d24a08ad0fb3cf84565d4c4e30b24c7525f310cb6bc714da0daf2c0ec14184be1c7089584b8619eadbc9eb64584d7 +af74b366992c2773378bbb8a5dfa10241fee606dc94ac848a5853e62505d4e1b5e0de4fc299820b58ac5a8df3743194e +98f73920a0866a505c53ca576e150590ab7c8cea8d6fad6fb6db6eba3a60c01f09b33c91bc221c972f7acd1d45ce49f9 +8ecee9d71cb5faaec3112dbd0ce6f0824b85a250951e0ffac49a3324a46530e3d7c3fe6fb67336a70597f8b7bb6637ae +b3cbfad7d09984d6652540ca77c722563551384b8853e73a79b2fa1c8024da9710af1cdd165aa6d0488d41b0e191bbfd +b03a031e3ba158c8fe32a0d5d0bdf4c53a97fef4c666ba79f5ba99cf26515d1d84c29e70145b6033f4b68f3c8a271d89 +9794219b32ec582bee819e89174b8e7a3f8a064ffcddf42499c947ad69fcd3d18fb5d1e8e27fed18ad64bae9a7d95611 +b286e55596e81fca030a90c9cc6e85bef89f192f99a52f06f35f88584dc68647a351612f9cb413ad670746f21724296e +a46ac0c550585a5307da57c205a1c23e0a74483ccef10f9420c144ffcbb3b77109d48f9a5536617990e47db2e987ad45 +842e5ad46fd831f1864527773a4f841705a8be22054ea0bb3bf7b9f130120b1bb530e793841c28922803d781638ad6d3 +ab70deffb672912026f02f8b3be75e5c3128f30e9ece35347376d6fb4bae3c83c4efe4c6544da43e9f1a93760e993136 +a8f3b4321c5ad29c7cfb7e27557ff073bfaac3a89b1c531337be0d824b55a2fe391a8f8bee6853f95c10e7e80662daac +8f1c88624135c1b6b34601e7ef4eafb4c1d825224b4ff9ac18ed04062585621068d872a7964fb79e016f78a2e0aeb61a +82610794b2d351ecf90a6a6da26fbd77facf87ada4b88b4b2c3065bf5f42684893e72eadaec9d8c36d0c8f8e86909c0f +b92f55a7d4dbc9e864a3fc5e6fa41c875a5e3321f29f0aed80d974e550e352e7c29623e9e51db17cbd111c42677e6e3b +b274aac6b7c93fd65e53a6fa4fc875bb48ab675768e1504d74d5ee7c7402c389419328d596bf7658b91db7adc1cc596a +8fc76ac0bbecdc5a4ab7e78bb2a2be1c4c713db68b70b5550f54c0062c9c398acc33c80a3c7c3478995449fc9601e8f8 +899f4babe86f459382e0fb1be838906dd6cfdea77508b6981cd0a30cfdb74b893e021e7b2ab6bd3f025c994a33b71c85 +a572ff063454eb1efbd9eeb2234c5aa593c8d2eade24b17d192b3bac2592595e770c6cf5d3f5140e43065283d712ad13 +92727709f08d27e432a529a9cb80462172fb8509e1c7991df89693f838e82a1638a7b7412c5d04b11ca215766a78c775 +8bcfd95ca0d9b6a57b18447084c243c01618da9b3e6e60567b9003a1ea96bc8af4064aeb2eb577cf94a770a9fc05ce37 +91f9d0a906162b40f74ae3d356aa9520881b4b496713bc312cd90114d0dede0c4239ac72382172b44da61a101e12d932 +b756b1ae8fd50508e2c552689ef6a7bf2d0125260646cfb58ba4ce18d67a6871585a1054d9736922e86afeb548cc7cb0 +b9eb5e3f66a9a1eaf058b160b2c24b04536a2f6af8037df749bc1ffdd7b1e914217b7106dd9c0603e1f0b1c26369a256 +8b9bc03d8774335ff7024602342083bc8417551b924a94d4ce1e70c157326f6f2c1be9028b522cce183fb53f2e1226fc +8200cfd1b98eefa4d98d5f89d4ccefc728b0359b345f5e766e84544acf42c98af5ff65c7e07c9b4a2a6cb79434772bfb +b250dec37883d06072f1cdd26a1d7082ce85a43338730db37ab5718497b3610fcc917c9de1a1e2141ad5434faf4de50a +96e368defd6860c6854ff2c49a52b9cb0915099ffb3a6725dcbd25d1d9bda4935d59c72f1fbec7f245748f0f69552e40 +aa69207aae055d94028af14037d1ebab86533dd3bddd008977589d9a70e47287b8736cf1f3f5b5cd3757b1e4cb6bbaf2 +97d674162b1a67af09add60b9fff98661b94284a3b67edcd4c2535ef9234298c91d5e2466d024f609fb40df8b77aece2 +b966f875ab4f59238163f3399f72866666c6245eef6a164f31fe874342d6388704038531bcf0aaa3f374830778de5a5e +a927194b4e3bb0185d9267a731d8c5290cf9b4df7cca16e9894b2a1f6cfec8d5a2a8bb3b2baeca2382939ddd1dd1ad0a +84b04774e17d3383ed3851ca26aad77b65f8bfe030469a2ea388502a051175729bb2e6c9b8f245b20c1b7ee2bd247095 +8066379250a64a858e9ebc07e2ba1daf8ab3676f17207721b5e65a2e56ae8dc04403877512494e8ad36398decf31ebe7 +b65c929395693915d9079f0f92c6cd5ee6707167d9c1cf3926eed76dd2c979c882e1bc5f0a19143cf26a2feecd0c5b8c +a4dfe26787c5d40e9a92ea77d72b1f5978f475d33bdd4a8e2639af3f4f2078d5e3205eea3d4ebf1cb8fd7703b75f4f5d +ac4d46ae8c344d4089c5ea2cad3afc52bda7a8744f4546eae53cd60a18eea7fee758f14fbae4a24d97ee432eb355cc0b +b21f051f823cc63124122b5bc209ff7e9e2d5999fbee70afab37a9e2a7b0ee96c9046c78a0996da2d5874bf16944d7c9 +a70ac024842516ba2550608f099ffec0a862fa10444a0f49fdfdc0c2e81cbbeca242b729abba25babeae69d3095fc449 +97912c70d890ab3bbbdeac9798fc53f2ffd163cd7ad287ec894cc503dadd1c077b434d33510b6832c4b7198ecc22f2cd +89cf9874b6b0c4b56981ee63917898164dada5bc7ce6dd6d156c72a05326cd9a8e3ea3e224c3ce11f386b18cf6d49892 +9339ded5500df3eec9b0f8894248223865b44c14f093a41f6deec5ab4cac8585857dc874526278104da70a64cbdc3aa0 +8fd85bb2b7bb51c5257b63352e922ccb1ffc45095a59610027ffdfa00b7c19eddb0bb4b2934933fabf7e6240beb50188 +8cacc7464294d3067703678951aca3d0e569bf1af932609f05ec0b858518137a960f68824574d99640b48a95c748b317 +b6ff6a7d4fa3b733a053a64105d4fadc1751a9743489b15de1354d0747daa9cd2f748c1373a9716ac6db5144f668bf2c +a2a34fd06e4bed3af82a6605f63102908ab3215366cdcae4225fdb2eecb510571c702f450e5613f7daba92754933f25d +924b98a1037b287dbae6bab1e27afc54f72126d185fde40c4ccde3deeb9c3b44ef97a7f3ed7d9a134be6694ec6df15c9 +92f8616aabfa0099ceef2927796c74874a1b8a1228ffded92264ab5194b58e1460271ea14ac1de54e86313ee425e0cd5 +8f7a82718a03d18fc0da76887664926d5b3a68e6700ff2ba3ec46cf6953da75f7370b01e015d02a6c11f48cf7b013cb6 +80d5f80a5df53cec9cdc1b6fed5b3ca8702e5f77163b9ddbad567ced09a4627eaa66d10d2e9e874d0b8dd1aff4cbb00b +80e42816628f28e3d2f2331428c49bcd29fa7eace0dc5b991133a3780ea8ca78c0804e8e0f977e933d159741b467badd +870e25b9ce7d14503920e75228278005fc90c1aeed4fbf6c444d4d79e3203524cf3948408cbd0a3f5e535ac676554a30 +a9fc7c0aa72ba5bf6cc5368ea1c7f6ced95c42820b0168cd9f3b7d4b7b35c8e2c2c75ca6b33707a4b4466989772f34ea +92452ee144ba6e6c4370d5f943097a87bc4da72a84335f130628307318be9915024aac2bb296fc16365e9dc96142aa02 +b1c9cb81ec027f63a1ad9fceacec6b71c4c36413ec01376f71064f1a7e0ce222c072821eba37dd25dea22e7b9a4dccfa +95ef57c181a0cc9f88b3162a72ca45dacdd9b149d93e5daabea378530e41b01dc70875300e7636a3c6b201ebe0ee47ab +a7f18a76871212138fb4e5779270704bfb49668a540c13e2044e46a500da6fb8924e50e7af450e67c163ec44c03942d6 +ad77e31f643424c4c57b04bc4f3dacce61e6a25d43590a079d02ce18b46ec6fcb181eb4f494fa8325fb3270f7d937b1d +aa0ededefd32cec31f102a90c4f596d04f18d1a46272fcf12b6a2e76cfdcd7a7774099727fd3e9d02c9d8a9587bbcb5b +a10b5a2dbc85f99674e59a44ed9c364fbb17483bc4aea21f728fdff7e6716a8fcf25e3ca19c74d0b2b5df791adb2e7d4 +b7d151b4e05b8506cef8d32b3d5df1c7ed9f44072a4b74d42645c18848a1e1be3909a9dafe13b49b53e1a232adb808f6 +916585c147acccc1f5d0295d02dffa39f1a2b8261c6b717f650d7b71622d381b39ea581b6dc559397b49184666fb2357 +b294d3d63400a2e2ae8ccea317f75ca3c3edfd88b7c1b58f0ed5e78c936bc854f032deda7dc7b288b580dffc58001e43 +8791a99221dc424ce26e43dac85d0f44c6db77f362dc11d79f1a937fb8e251dba45f0eea42261b8d3459c11c74e9d06f +862c1ae7c68d1a03ebcbcace881c8df9a1c89e29e25889807ac7761030a7effd62b98a0be7bec0ce6be08434f777c2c8 +852793311ab561a999277a9a48af659c2f9cbb6f45edd7e0dbae5e5c9d15ec4573df3790cabef594ff204238bef099f8 +8332048a49b95efbcd4faba014ed92532fe8be3f20bc352812a068d84dd957c2faff7aeacd8b81d679b38a964ad9deb0 +b2fa5fe77f60a24ffc569d2e679c81b1e882227d3bd4085fe4cebcc69036e3a002a903a99e1dd99d8875fdf3deea02cd +8b246a00ea29351641c4fe18874792d206da6db8fc0e9cb17c8746cc857fdd58bcb0e026ed8f9af3eef7cf06790f27d0 +a1d3b979a2ab624071d0289c06f2ebda76c4879983225bf45acac5ddb2f64b4db7a5d07bf21db930d4203dee28249746 +b5852be715dc25bed15fef741b678561a4c045a4632bdf13aa4b24b5ee0f8c605aabd373c99640dbd4e055da83cf49c8 +841b82b23de8d85cb82de2bca010395be1e8ca1aade965532cf8199c200565576f2750948a058445e95a3fa86067ea6a +b6045d1afe64011b941bed44965b2c3155581698d96891d3fc8dfeca944ad73158b7796777ffe3e0af634b833b632734 +add836141d5be809df16be64a0b1c88fcb3b837e1d6ccea72fcb7c6b293e88648c17aad2a6cc92426aac37535ff55761 +b7ee1f1317397ca3bad0f53f6e043dfa47da6f2e2ad2cef300ec404d7a0f597bdc8384fbb689022c794bc9eca936ba00 +8333d0fa12ff7beaeb839c039d9ecad46478bdc13904b70f012b86df093226c1759dfdbfc896b337ce462c5254befb4d +a92f21b5bb672f3b1581a6ee379b5130f5b2b709f167e48e61a50afdcad96c02caaeec50ae4efb3ae5519fcdfce97100 +8ff6c98810047b5c0fd90dd1440ee7b47aad0bcd758895beb97e45d11fb1ccfe89d9f0e5cd78fa9cbad6ffbc30a4b480 +b4550f7fd8794a5b5b1503ef30d389e0c5155a5e6ebc848f6f80031c00c21eb695b224f61e2d2f2953d8faf18ad27b1c +9776959e34c10934263120a520e36b3a14cd57a395a1789c74d180ff29c68fa73f72bfd8434553e6ec07c9e4026278be +894da0a3369b46fa4a150b166161d567ca7f2269a003636af4d23f95140dc9a3ddae4adc2adb50c8ee49120745c06e5a +a05f644e53fdcd666d58ce85df5f88b639aa199d608d544d9493530b73e2fd74d3099d49d849e629b2db1796a632d1b6 +aa448c499f334eafef76999294fbd5f2f0d9d2a234d083aa8c9ab38b45556e0a9184633933b653f5001bf19a2946e0d1 +ae924c24b44d01d5240eee021f7023a3416351cf86a0290b2368dc2e4b2abffa71bc566f17c7c103cdb0622954d13ba8 +a001b9350a80999ba41fb01848df2577306a86620ee17f08361e84eca12dec5039b6e5a764ca7a665fd0dc143f71abfb +b0251416b702cd48b81941fe2e5442c70e493c63c7ba8d6dce588cd4e025284fe516d22c950d33e4dd76b6cd597fa865 +9651633ff255cdd1b34eff1a435f4f3951df5a048a3dca3e5815cd84a97c4ba89f6e62602a9f9601dc350cf224a64149 +ae20ec91bd6fb11558c41179d3d14a8ab7380ae1b5e89a94949e64e7127c1067099d996fdcc5624f5be84374fbd1d0d2 +8fc0cd5738bae054cd1d68228c4c8f1fdaaa6d9b5328c91f7869188e24d5b42f8f9d28f0617cd318c8003c0ace5aec9c +aa85c436e1b4d38f2d9fe22aa7a2f4d62a2a9bd3958b619e1ad5497e48f03a6af4fa4340f964883793a7cce7ecccff0a +afca8b03c92697bb9b8f24edf223d4f85768d0ff8e143f1b17dc7126454d96d69f1a2d7b4efd08bb2c3242d80a965a08 +80de51fa361f4b6ec06710c60cbea24493a539154aae8054af9ccf1c7a9b5642f1365de68aa66ae06945bd9ff4bcf63e +a66bbd638651241f9d754bf18fcee086b263510c43d4547a5b517f46f189504d8bf6e2340c0c86360942d894d6e55dfc +b3ee246530cacad87ea2f65b25612e94a4a77aac99f3ddefc09341948cd8420b69a0e41a803cdbd53d5240adc73f73e6 +863a9fa6a509f5e3669453697373566bcc50eb3af892eacd305c411b586cd7317c51617a12337b9c8767d7ce2a91141b +9826606e2f178e727bb7d32bf70498388dab3801e1269998563e9317a891fc2145e549f4440b7e3a73b377bb6552d68a +839ac711c3d448d65d2dbccfa74731a8a2ff9f430d884da272c6d301e88284ae4ec19efea46830323eaed13c4a122c33 +b7030775214926dd45d9cfeedba0e575bd117cf485ce4bea47207a9c1411e1dcba34d891600e62235d2c48f5e57183ff +a930e1d2c0ebb8ab28564f11767b7454c48c1d96edb46690b04398594f15dc44d7eea9fb0b2230e04b949e9cb7e4eaa6 +8c26df3156b39d648f5446b5316e13916d3b1c3743bc0fc6a98f2e8a3869b3ebe7b327a1b29c588bc2060b5d506a4cbc +8286f511e5606e6a4d6eeb2ad665c319f356e4d6a8b81e13bcaa6d80a610cfafa3cfde465706ac1e7fc3328c7440ec10 +b4b6ab6c87257c54c58bbabca500d0054c9bbad083825d112fb6c66d5d080d66557fefc5587be461605fc0d5a947b672 +9894e3af61113c4a1746b2fc18a20df938ee99c64de1da27e67daa3367120ce3ded8a338f05f4ef6600fbfb7df18d804 +801ba201c919654e86c11b1e141a3f76e036f484c99fccb6e9db1b14512395659fcbc799ce526c6686eafa383d8e56c8 +985638e96a7abe027700c1cf30921d55e565151158a8f7a25beeb2b8b2745c25b56c1937d45740950d63925ffb49b8cd +b1f2ee0a1740f58bc172c7753988da7c6028842fbf88ff82dc3408adb436993f7fee81a61ef1cc4a6f36f495906b1a07 +89c493ea1d23050bbdda0249137af9d7963e956888a6bc79d022e97610b246e0dee9cc9f058293e4c19d124224f39f2c +8051634d6fb4ed4e9112f02a2ca6e99ea769e1bdc1863bb49e8ea494da17310a5c63e0391b740f065d90710f18669456 +a10225cd0bba00d871ec068d11d82989ba264990c8cdbeb9f856789276b6418c5661ee7d4fd474e0e4c83477ca581237 +a6f99ae74558e426b55972d4774ec0681c98f06e5b08e0caf1806a2bf2c80c04fe4b2090839be5d0f33dcd7b7018f568 +98453e6f44fe89159bec08fd324fa5e1874fb46ee4c8ac09e661c5ab3a86549aeba2d9b955ae3e69f2c104c0eecf8b3c +943efa4ef74ca097a11e5dc8461bdd3ce94d9cd9c67b1e6854cb14b7cf90735c9226e5ea09d8d12467d740d1db4cc99f +91bf02338414ef8f7f1c14ce772f54b9013a029dadd6b05a2f9e0cf25002dfafd9a55fcf8db1922af8ebd8a2a7bc939a +ad13c0f5ba9f3dddd240d8574312205163609cdd518d6c5a2bf3af30dcc206e56f009e8ed1a491772f1f07b64b3dd268 +af88041418c54660212c90533b0717833945a373bd7158cf3d3fb43a8f4931418fb653f3e7533a837c0e4766fc3cf269 +852ef0561f23218a572031fcc76e29d5e75e2b82a2ab1ffe187489205c804a9528686dc818b5be4d5827e51eaf9298d5 +a1bbc950205a77e6eaaabf65dd95dac6a1166ee9c40555fb7a8ed344e0c62e84defa757cb4f3abf96798712e0830a3e4 +81fcaf652daa6e1c7a162b78a2554cbdd50bb437723bd1977eb875c44d5af95ba977d68eedf3bdfb1b454cfbfdb42527 +9941bf9fcd4834e404f6deba52aecf2028a490e6a13127b3ff1705fc5e0a56dc892998d4f0935110d35dc21ff94716e0 +a48dda2c268893faac3d95c0d8f2a15d090b4f57fa0c61dee774832827879e861d79f001dbdf29790f44778c34977627 +8e18505665d6b51db89243e441d3c8081ccbf771a88ccc7d10b024e3a65fbcf0edfae5145c1dacf662be1d9688b687db +b615afcefd8db686bc2672c30a43de32948c1fde99e84d64e2b3f49f0a94120334f41e0019459a54d985164bf3a2df7e +b160c3ab84387b85735bae44f2a006d5a7f108c2b1f864eb7ea178996d6de871699f576423727f68887a35fe7191d797 +8b0f9c9296b4f18e2225bdde1c75b7805d2610dc9bd37a2ee0ec6b367c598911393edadb789b708ab76a237caef63497 +b3e5c20439899ac3670186e79b970b3371aa451d147897e05112243ae2a568a386e18c0625c71487eca89709e704ac1b +82285c1da01a03cbc13749afa50f9409ed6f4f26f7e05f4139dea2d741a8090d03584527f1ad7aaeb58b8f8a4c9e0c24 +a3a5fbd076976de6d31214faae3511c0b3222a55275b229d391f86e463052ab98a511999db879e0fa6f5b4bf70a4a871 +85ede78192003964c9df9f0c2b046b847f844fd946d6a2414e8fb8458402065f4a143829b4a0259cca30052e94148e52 +82325eb2b4c6e7a00315cd26b1ff49f53713eb34a93d2129836009b8615ec67bd880ea7d5f164cc8a0f264597c9236bf +8e4936b0e350e933d53daa3020e3b4f952dcdb42ad674b3781a5438a3899e23ab1853974b9c8e511d456e2f6237a8f8c +80180c3cfe604aac8c30d1cea7e85806f2c75eb52a26a8202459691b511436911232ea0a8d1727d7dc39d304a766afce +858cad2b56bf8e557530a3dab2f3bf888498489305989093fc7ef36cea8ccf7ee83b3974f618506432223fd88f3e01da +b2d3fa2bc045d304f0faa0c58c6a78fa6cf41ba4512bd1eb3d5742ffb3537cd0bf345a9ac2ccaa8dd93b6b85ce032d2b +ae50f413f3b9ea1b653dcfc8518126dc9743399358f560256cee4944207ab03e149ff521b9a3ff97a67edf438ecead0c +a83dbd2fa363200b7396923581f29b03d4e0936819e298aab1c5d3ab24039974a326fda55dede64159d91f1d07f95252 +91f1e053e302ad340551b0b2a82b9d1f317eaa3b9d936c390cd77ce93fe5919c737583d3354e5fea6641b0dbd3bf8148 +b07064fdac4da2b819830b4d1d8845cf45f58025757a3d433146a81235941d8b4cc03707e2f2852980b49c987926680e +a7234cb6b9219b2e44cf44a0ac99e3439a0bd1558d92d4a3ce3ef2852a587d63f68ba89be126de7857ca5295b892a216 +97e0fd1e0a18ba40093b9b5d9fae43ed1c32297d926c15f068ada2a7e6f7fa51194c814295fd14fa8d40db1d7ab7bd17 +a2b26d79c69d337e8c0d1683f62bda6539e85f5f46c12a418df8846760dc92784cc9bf5733261c75c3b475587228ee9c +8b1fd7908c5a6216efb37f4a91f38fe3e8b26d464c39d3cbe751257ac103a6c90bb14cde3dd6f6c34148f0337e0e3c2a +a3b7bd36ca319d53533eddc2c59db18e48a2a97a2aa67d130025bf780d95cdd4eb3f6d4508b56424d2dfc6f40fa4ddcc +8bffe6ae4f0a0a7c5aa4061c088772de1488560a1108bf5f6d4e768437943753096e9dad86a44454b1a92e7d4b622013 +ab3976ba734e3a303812797ebc6692332b10c4497147bf494b1154e38cc816c63b9eb57b9a878f4e4d2f3734c43a7d13 +8661afc5b35096963e48697629ccc05d8684ca5cef96492aeb8fa1fe85daf22ef813d5c83acfc8270ce46353b10c717f +b59fe1532944a5f280f91af49681336de40454c399f67577558ac61828a5a2d0e03c22d9815f0b70a05ebc25a55ec554 +ada663edead029d7394dde0b1e7ec6d8e3ca10c95cc29d1aba12e8648166a217345f0a35a78bd47c56a0aa3d9cd62c8f +a49c18de620623d8be54bfee982fa5cc68717895185e70b84a824fad88689835c533260317b1f05cff4be3400a1b1528 +b8898d2fe51bc10f5aced8d1e471ab7db65a1e4a9691fcc280ee5e36ae2971e1fcaed347000e71d292d5b50543a60dc8 +86eed3fa826564a932c70b610c46763a9b030a2dc284cc728ffaceb26da7d9b48e55c95ad181ffcdbde4a8efea0dfb39 +85117f830da74c05c04794503ef928aaf26017799fe177cb81ccce47f8275ccaeb4456c0f915ac06373fb1caa2a55896 +8b3a3636ac723052025f799089cc758238ece57ccef1ee74e39df3afd0fb27b6269b88832d70e14e33eec9b6e86ff917 +913586214ebd2644ec3b4cecf68bb1671b7c2ae5d1ecee03585cdebb72d0b645fd362ed59962601e59cd15989a6b85f0 +94667f40b6138ec2989d03f078f9dea3f30ae7827127076cbc0838d1beeca36060a2eff63ca49b08e6e9b4d5bc392f58 +b9d96388b59208ba8bf6c17ca3b2e56c5fb4d9e1a3ef6f4d65e66ed1e9edc3ab938768009de32d43d9060e952e336731 +889a30f693e02b425614e4dc9698a0a178538577b48d0f617eed51c93f5f43dacde14f6599c91269faf99c73174f1437 +ae03aa684bf06aa7d32c94888963ba4e7edec683cd88ab18dfb139214dfc28f78e57cf81bea4ed5ff83b9a59d76afbab +86dc4ef045709f7a782279fdc017f204317d5715efe3627dbe70aef9cd5fcfa241531a033ffd45685f6ab17d4332125a +932e005ad5d73664be4826b1d854ec6b65d353477b0f06a9ffc84283d70faa7db784b5a70c971bf74bf09b6407090702 +a69744de3938b7d3d7718a49fea7d0513280473da341c0937e6d03ea98fd719ab3f86c2e4fb15b94ea127436a058657d +864b32fa2b2f477e711069b205d4a24610d3385b67d6d0edcd0fc66098683e6b1e72b2830c4dc7384352e02fd99d604f +87590f7d8766a2b89b653cb61b28bcc646c909a678b863a3de7c62f6630ec4afb375ffa1435cfd08d454c17a492bab1f +96a8be6962da42788dbae496fb2534d7b1290e961cdf7b38297d67ab7551cd5aed49880b5813c9a883311d95747120b1 +acb47e5c1e65e253bd097a3a5dc17ce309026e3152acf8b84728466432e68b4f9866b33b0499a081af5049267efa5fb0 +8fa6fcd27e51cd6eb87d194347aa772357e750795b7f72d39c7b0a065e638f38857d62bf6bad07f9fb57f0ec438de855 +875e491132fb6dec8ce5f28cecc8b26d1deda689e77bc478d9049f12edfa41c420ef624db50971ed72c9701bec2f5e78 +a30ddd4525c697c04427f04ab7a6855cf12ec2c41699fd2dbe85ba282d14647a97513a7f42057dfc8a4db52b80c8463e +b927f38a288dcad6ff839a7c3ae0c4305b2b346a04417193e67b87495c31e51c301b55c9d5f3f3c16cd521dd23ba656a +8c1f6519ffef2dd6ee2a43579ea4b341b38f6e48838354446e75b583ece42b14050632e6340ae43ede0e6c6c5a1f1bef +8e962fa951b2e54f421457b0168c290b31822dcd361d1cc83ac0549650b89d3055a1d9bcd7e867c477b93df50a0ea1a0 +97f4bb5324e54bcfb85096d6c73eedf5a3325cfd2e2f55fb09a26ec787795a6e46f5ea447b0a01871a836b2640cc8051 +87bac34f222eb285fae3b0683be546eea44be99f03d33831be14a9046be066ba8f82316deb63cdf2da096fdc9045ab88 +a568f8305273c8147c1b77608642c02868494293be264bcf97bf263b3d73390aa37c3c0ea2aae43f29788a639ba856aa +b208071f8ece0d16a4bb8721d3d57b338086dcdccc979f2859975af2f87adf7b451c9b5d34c76373496ba0588f6a70e9 +b384dbde6d7bd7a47c7f0ca23b0b761a632159a270fa26cc2fcb6f2bfb64c6be0ccad780e9bce5bfca8609167abdc01f +b35d96b383ad732c2717e5acc3e5e8162e1e1b03182da9d0eddce790dfaeaa9e909db20fa6307243fe37e10838e937b0 +a99465c3423d401c551155f3eb7edc3a431f1b3af07e9a4238f4b1434595f72b7e25869f3477b7f5f188413058bc52bb +807b5453075c47d2bebca0f8528b4b1505eb9937db1bfa20ca663a365e10f0bb14ccc220f79a34d961cfcfd0c8d9e1be +886d7bfd63f00e05e31e43a611733e1bd37998abd947e4819b00bdf839f3d35b45d1bc0fd96208de8e2b4510c2375ca0 +875725cc90ea1c150ed509badb4b4e1cac0e88f7310591afe2098edc27326ca9f2725cdf13fe1b4ddb2dd45f43866240 +89d578a35262bfc1439e277e0becc22772358983d79e24219e1a8f43af6382e7cd0cd86b47b3d7d1b69e7c71e386c4fa +b6003a3346481a1798041c07b7513a099b61b076d61b33134aa7f6d22bc4788d5e62726cd151bb62f9eb9c2e6fd75293 +937a28d529b020579bd2d1169496b6db569f51e61f32da6733195339d793eca15214883ab54b26cc99406ee1ce2d311c +afe7ddbe703dd177e7bd509c7c7bf9103d8fb793d00a56e3e89a41b3021626dd9d6537ad41e71241c3a3e819f01f3174 +809d5ad8525a65ad313f46dae056588809360528815301a9d340fd7504dd90b6984ef60b8ff0fd12b522520734885b59 +a88d6ed70af96c93b1b55b1abdf395cfa540bdd207ca86be691b32bb02f69d9665fa819946fa63fa3a6fbe45c3d9c6fc +a9011dec7ca1942e6a55e517948ebc872d055d401fb12203a54d9670dc6f0c4d3b0b51d6ffe8b8ffb60af3db39457f3f +aff1df03b9a9f94c3afa7147538b4bf26c3cef54038761090e5ce9bf7ee60c3579dfaa1e9f747572cf0a2cea4ca32a48 +b9466d086e9400542f7f2f4e2d403d29350f8366ac20cf587fb46faf1517b4d7c9babb6b95d8955d51b712818247fcd6 +b75cb5fab147509fcdea400f99f7f8acd23d7958fae88404092670343b614cbecadfa1ab898397592736a3b552b57fc5 +9095f8e0eee696646aabe7806a10bcd002717f4b46a43a99fad8e906ed37adccecebd1a188f7c7f3fa2f901b7f4e287a +a5b02ab5a5656a15c189c9fb96da33df0c317a0897455c15da26d01b37cf3d5f5d974737fe114816ccf342796305db98 +9449e0b6fd4a3be1ab17d1d7b73b9d32cf011249331901f47577b14da0af474cda749ceb3e00c0e201c5af15ffb5e7d6 +8610381608500c9a9d58a15b6037a21a58a122a21324580127e6ec6679346b0b0a4e3f7d7e6d71a1d73e8a0cd1640d24 +95fcefba018ed3616525b2e62a6b63ebb61502b185f95ebacd8c289147e830970f6bec3112aff607d4530e8fa2342808 +96d4dda39123108ce629688f7b9ac23209de0344e16d908bbad9cceefd8e3898b353cdaea61f8a192ad33e77de2f24b8 +a4ac38b0cef45b33475d850f7837ebec5b5fe5ab4fddf08eff4f50e3e8efa8df4d911e5cc89f0a579c5bd332375f3b8a +82acb1661f7b17189471d18181d748ee7be1418c71cdb2a116809cc4fd6fb3c0c83d6ff60dc93c753d78f575c08f2535 +ad4e494f020b604f77ae051da3f692dd3d00be106ffa8bcf7bc2477d4015d7f9a507cfc5fbcdf5c91e5dfbf3aaf44ccb +8dbdcccaf1ef351a20e2b7c5c45aca8e225f662eb70ea961bad9d617139a53e57291e7c44576c5e793762fb55e593c88 +a1582a2a3550ee02c95182c94adcd028268cd5f545706ee8210d1517c505a488c6cc2ffa7adb584a73a6cd9b0aa80d84 +a4a8714f4c0c604102d27070f9dbdc3b17d2f39a0df4770f04754023177d468eda82b842bca0dbd1814a8b8a3c6b7d8f +85f3ca5918f12f0d5c3993054ecec5c1d7af0e089ec945e18e0408411fe70ee5b7d6714639e1eb1d08a2797dc108b6f8 +8473d2ac5388d0b5ceff365a78e202f67cd9f0570211f3a871c5bf029a0f0acf202dc967028b4131497b0ef99797bea7 +801056a91608dc72fc6805c4b5fc9224c45da08645c932b64c0e3ba941f100633611314e9be6a2133d683edd44f8b127 +b42e43a23418c0e6f8a984b9bd604de29932d53a5de1e21df212c3208aa2eecaf970af489d2fedd42fe170671cd17ab3 +8e42810296b90ce0a5575a3a251b3f58647c16adab1f0ae935dc43ae69aaeac199786f6edf4448e66d449963ba2bb00c +ac17e675d5d9895a59a80f23a9d4bb70d5f7259c5b54aa59169fc2b202d39e68c1a48212aa42e4eb177d07906e33e7ee +93d497eba141f2204b193c60d27f455e89c8342c647a76848becd19e9cc23f108f2497653c37534dceafc868b8826679 +b277b044915b67e4fb83f6f8b5e08b3b35c89f568bad81f3b827eb60b98a9cf31b21d4b4b1cb315963e9ba49b4fc3f51 +8b52904d92b2008b1bfbaf2de6fdc50c3f5238758dcfae34b056c1bee3ae3a55e4309ca9e14ff3bbf743f7f20f99f8d5 +8244a7c6ecbbaafc70710123a01e7a6bb73c1fecf3e8b4bc620c5a5159ec6485727d9912b07d05618bad92af02c22862 +8cef71c76198875631471920778afa4063a4d05442fe0ae6910c8e4c25a3ec96c06e7b0949af658d7b6b0b3f2e836e3b +b583b9609c6a82ac7f637c96c36e0722debaf911e44a8c3ef9a804f30480b7ac297061420cf4e34cb8f2cacf216e54b5 +aaddc69c1fb29ecaf4b4c459313849e357fe783d35c91324cbfd81d971308d738d079457deb27de6a94e656d8b62fdd7 +974ebd2c8e1fb175611fb5b73d6ed8e8e05b7f4c8ff94d1c50a4b57fedcc86b1e24867262299050fec5d66c0ee161329 +8427fbfc692100b6cb3254effce8ce20dda5da38971885d5151713f909500d3cc0c17052f0277e8449a0d69426a8d723 +a7eb20b1b868512334809025cd7e56036d2479b3addde531cfffbeb87e70d8485c4c893a085739935665b9d13af84810 +80eea8dfe4d9e35c09e997bf4bd00d6be0692adb6d02104f6dc63e9373d38f40c79e40fc8f5855c337f69470940b909e +98db9355dee3a5f0f5dcf386dd96978945e7056185ab51cf4e4f6850fc1a8564cfacb576c6f87c2f66e65b3f272b06c5 +911fcc4f4a8409a032209957120dd1aa05ef9fb7f6ea08bf24e5faa66b3f6bcd41e00bfdaadd0e4bba82d248227d8df0 +b7b39d74f4c213548df4ad7ff01a9058411b5e195569c19a712cb5ff8dd59ab54a9414ededb39c6b86539a53a0f7fe86 +b8e3a9b5663b8c7f23536f20a9eb3ec10a20677c38575a08830e3f10e6bcef9f573783c327f6b538fc61978c2a5038ff +ab8af9b5f085f8cacd77cc16eb3a3af699bfb2e5b5360b6b291953491cbeb2444e388a994e4433b5d6cfd6078d4d9a39 +942dd57203818d4470a751e222db37c84b384352f136e44dbe57b0a2531024e6da8aad296094c9925030a212c790ac8b +991e874b339863930a6fd667d86cfad76781dd34c82e1d24f013a4d46a825114e0d871f92ddea1e2fdd1a050a3668c39 +a1b9d8cd9ac605e92384049a19346c2a4c87da174e9232af4612a22757cbe3feeb8f2a9f74b4ac1c2131f2fdbf81a340 +809a670228fef54c5a404f7192d1f97d520a346ceebcf401cca959ff5cdc24220a0218800346a73db0570600923b1b0f +ab672a9c4a28e2ef70e293f0875ca602e8677419155e9ad05f584d0958769e79df92330205f4f82c5cbb537ff9e2992c +a73022e3fd2d0a721483d021710d1cff35211edd0865e08a4ba6281341dec7513ebc63bd3c0784e4906936639098739a +a584db708fbe97085bcc65f804abd24e405ef0bc5bb9ba52010c2b42997d600dbb9d722c73675e859dd6eb031831a132 +86412ab916967d693d4d848c32a9d8067f46f67b377b3e650644f3ed02174f6832df13e83a158fa1ade9819c1290176f +a113d6805d4f68703bfa2e41c016e3de57ebcf65c70960911b374d95c089b0519b095c7b3ba111c4d889c100e2fd7b58 +89bc37cf8f222ccd05732f7fdd07be06c27b318216ac2aa8b3388b57a74bb326f50579aa5a3384983aba8255c67da8b5 +aa8d3a2611af168bf819fb5949f3a00233625bca8e219cc1938b6177acb9eec91ef755148c27e902346ac6a754c4b3b1 +a5881b53bb825899fad350ca223bfe4921988544a598173f905cb204c4b3f9096cd16450b676214ad6d7cfe132140f1e +a3b49a3b2a6a2d3d5cc974ac7946b1982f5ec04c747f84dff8d07e647ffcd27fe01f1134d6fad24cdac05c4233a99394 +a4b8da831ede2922bc0a783bc593cfab21ed3b0f922d4b8d014283bd012e179ba03840095844ce269d69b2fc947163fe +85b9b2dbc38f8c95d84157ee815570ba76affef543a7a0d172b138d4a5845a67bdeb1fb21a0d4ab41c69253694f8f91e +89c9660e369d4c28818335b385fe4eb651c7c57ee9525917a846157feb9bc21dfa8f7d6a7fdbd0ea362ebf647c9bd620 +878bc5d2734fdc1a4d672d9503ed6a819316270fb144b44ded691a2e2cde63a4a39d21b28fd42768836f662421a34569 +8c2cb14c3b72bd865860876b5f66cf8edcbb7d1d3f6ebdddab73ee71b0a0af4d730049833cdd361d253f0e9a026be6a9 +86d5224e05e7e5c5223cfee74e4f5b7215e8e8dd6c5aa302afce59b024c27dc323a1bab342ba2956708f012753fd3dc3 +a89ab4377eb57adcd27734553a138479e1521f856a1dee153fb28b58281442a248be14a87dfef1f72ef3ea670078e817 +a583b1896969778875d804d3374abe6219eed208007cb3959e2d65e1a20884cdff6d2c5336ea88baf913b608ada4058c +8d4e75beca15bce8bcd22b4cfbf5a38e53dedb52a47a3fce155da875e4e561ed6a9df56a4d3ca84c2f6f5b9830d7e555 +adfc0ab5af6f3d68b4bdb3a7ffd810dec77458e567deb6f4f37447c653cc943c96059022437963a95ac6d43196084b93 +aba8b3be3f4f763c195c49a5623e6657e994dbe35b605e657c2673581c4eb52bbdea4b010d77ef9f97205742a2195cbc +87da9e343c45e21518f67941879209d1ec598b7f8f9c4d8265c0e2e8514ba8a08ae96f84797e38c1409f7021989b18d1 +888f04db1918c177aadf8ed0e24f6a7bcab555ea0c89ed911837b1da307f459de0057bb6869fc11fd8297160cafb69cb +b5d1e1424270bf9b4dceb3b87e591ad54bcbbe879306fada0cdf486e0edb22fb1e98dc827dbcce67d450cb0546df8316 +8aa0fd06946cc152718c66eb76f724e1782d047b1fab1706a3418ac0903676b6f73e5d64e1c4d013d29e552e9ee78ba2 +aec561ddceacf45f114a9e23bde9eb4cfe3fd7473de39238d84dc9632174fbc369408b2b17ef852d6d16472d42c24c91 +abb378b46dcbbf745b3cec2653fad529431c6dd5b120dc441b309bb7aa5a7bedbd20c60f9ed3f54ab42d2af72c2f753a +9721f1ed94bbad718c8e61ab0fc743186ac38e35b76874e3324b888142e9f3024867d8a289a50aede7948de55907f58e +adb2ec1dad7f8c056b314732b2e5511ff7173a050db22302b64b3d599f7add70946afdf46bd2b1815fc6b490603ab792 +b2f016d3b6fc024c2fc6333efd99e2c4707b1560f73f5f243f5fca5cc7c36faa99491515835de1bc2b4f3e00275717f1 +b99aa14bd756c42ec3785e99f09a589d3ada0dcb8de12a2d3b3803d691ad0e4e513fd4f58cefc0f762e20fdaa2cca3c7 +a5be04f7c022f899d1cdcc3ab5f932bab08f7550f967f386b5e2f473ed0c72cce0054042bfe4f6a22a6c20fed99515b1 +a1cf9c3c63ed317f9f638524d20dfaf957d5cbf338cf1d788252f75276fbe5459d055e13439c2a4412a1bbbffd43e0d1 +a748076793f96602b44d22d3ba80c04c3dc931a1813ce80c079118a455095b45294443c3caf236c0c7c301a0afd34c72 +8e02227b6ca28c1a7f1dc4ca55736f840be6455916a87b23f60a516bd096f254eff56a76d0c4d7ced26b13ab11368b43 +8e2975b903a98e0422637b8fc673c7c2012d56674816f274cbde238ea662ff2c729ae8c56cf95a17955833c82aa1da41 +a6b11eb5d8bf4d5f0b5aa4acef26a99e0aae01513d176edc70bf83f12af59fb5ba4c91c4b49bca8436d5b3847ada5e52 +a143b73aec5f1d48bb14d05e562964decb7293365fe93d99f0f71ec1b2636214c0091e96045efc9459a07e20e8398815 +a70cbeb9352452c91af2b0f3429d609e74dd2521982ab15b8a2b706b285a68805003929400042c233ee30b52471ba28b +a747364b5cf81fa96980b865c73ce37a838d0a482d679db81dd0772c0f56d1c8f349a6c3ded476bad047dda179806d6a +98e512dbd622bc6f2371ee73f6e74eaf0363d691bb7e0eb90f959856d6416eaffc2cdd1fe86d3cb22fc6a5a9b6508329 +945dface256b8dbef8ca45d258015f7ff126ea07d0ac960120a89c3ca188f5dbc8e336ddf6826605235866901ddff27f +83d685302ad35527bf3c14f02d174ed25b1b48332fc26dd89ac924d4f598061e505033b7243a9316f3753f9f56d0fe1a +b361bbf4144fb0e28b5ed08c9ee8c401758ba87198568e641ec1053742972c6095855c1388da0a467d0556cc7de20f4b +b8b854dab7e5019ebbfe3e29104e2e1683a7c1877a4e01b5af31f156f903f6978dc1f2706f7b5026e40c01cfa1d368dc +97f5b1e10f1fa40853799a87d12736ea85684585f7b605d0a6747c18b14c1e88fba135fe3d609219672de0076ab68e25 +839dd856dfe805de853bf4bf47d49af77aee5ba52deb627cd99047aafc4eae99284909c151ff6b8f87241c40e006a230 +adaca5f9b03a2a6ee24832ab2319a1441b163748185ca27fa2011f49050469ae79bd293b9700df0a9f7b074f428249f0 +8e08261dd36038e7f0b4563271373fe8f53a7e9cca82ee79ce8419bd1deebbf14b2a11b9b5333d9d7c03f4f3e47592e6 +81f72716c0b548cb503961963d1ee26469fb034c50715ac9394eee3162047fb5895d481f5ffb8e702bf81f7b1bda3694 +85c183f914d4e0e04402313fdbc2c9865ed9f33919a72b2664bce7fc6ab61454e6b54fd911e71fefe2d84e436f3cc514 +94e786a9b365ba9087f6b5165abbcd32c89a79d806ad3cb744847a8dbc3a6d06aa04e99bda162365c6393af4d62b80d7 +a706a51f3f31ad5ccc72dfa1280e576f95da3d6ad3146ec78a88461609b87a67f5d7769eacf23c41fb44c122f8829db8 +8461bd7681f454d60f5497b46d80c37c6aab5e80ee16ccf04a147025ebcd28f79dc6458ca40accbf26e22f6b5bad0d62 +8e7b57331dd6fce02b7d7ace7c22ba59282fc124f3e88f645397ead0dc23fcd95838a10d5bb95b037c660f806ad771ee +b3ff7867a6c664cb34a3439a6e461d60f074e794ab3ee924032eb6f337b145c4bb8bde6977dee7b950562280a154ba43 +96ca48889c44c3f849a753afd8c4a1624b77ea28b5a87ae1924934f63da96c9fd1e4129805a0b19dd7e46736ad0c86a8 +a9f3d34ecb583cda425ad5e411fdde0d3a6ecaa4e35b3a3cafec29d7149c874b4b1410a6663b45937adefd774eaeba23 +b18c894224bab005e614e6c9d318e04c9088560642ce22b7697494beefdf82c4319ca0550fbbf30ba8e8e5fe19e2b4c2 +83c6ee85abe70d89416aa89e0ddc5b5c8907d67945e09c87c673c7aa6b7fa5d67287001fc77f5dab2cbd96b96650810f +98574d68f754d640c4cecdb102dea0454d01ccebf23b75c037f38d3bc4e1b9d53c0f190ddd23258e5f81ecc9d637c84d +a1ae3d5cd807b8987b1b48a449f6e4f470d0ef4c77b1932239657caa11be1aaeacc91a19ef0e4343c00cf690c0c67365 +b6ba6c4ab444a15eca9e8087d58e376646bc1472e94351722a502413ab19fccc1673c0b51d99e4cd80d217c17f8e15c7 +85d6917e78622be31c8d69f265b7e25161e8706975109b1223bbd7057b3c1040c898c6997993eb1a0947cae7a0b42cec +ae16bcc66ba753ccdc6acdd5caf4779128ad9ae9f688b95f708bf7ab4a57083954908647bbee016d621266c0cf1d153d +80edda09ca9ae6bd29b25ab642952dff5e76b5680e38940ac8d68a9476975a52723e7e35c38760f8a75b552584ba24b2 +8299925f517bae8e818499eaafac4ef035f7fbfa4c01eed4381c4daa3f2cd3a8e34ab41c741f81c8a18c62218c1ff22a +939860c3da499a58a2c15783c88c0956b6c1d65613ae56f8281cfea571cc031bd6edc0f2b995d5aa8b8688786d8968d5 +8f22731c310fd000040cc11b825c911ebe8d2fe51016b7950f380cada1c448476afe8dad8fe653f7293dd4a16e300231 +920a733fb80634409cd15707d16af616216a4e06faf598c83c208efa5e0c50e67fada5ce40b1d20bf97ea8b90981e964 +ab82de22219c63126059d47d9f14a0ba9a600a1cb9946df0d536dbafa819333b5e82e202f4a9218f8d631c28469e4546 +95e4b4cc8ef1a6e551791833ebb63cfb50dfb4c7d5b7781e765f2accb2a5d7243b61a457a3d6cf6517f3548dfc5e599c +927020bdfee591b6aff3b8d004a9ab80f0ca477a7ffe79df7bfd70342bfd05675130d8dbaa90cbdb0ac3f77599d03f81 +a49c81688bbf42be01d63fef035f4b30a687c417b1b9af4fb698014a667892da41b09eb469838b94dc0337f7fb244f7f +b02640055a63480991820136a96343f3345bf4d748c784b6b9deb17ac0006e86ce0c91c3f8457396c2376491a2b5e75b +95b471d0e32861a4684f1b2081e7984ccc8405868a461cbfad6e82779f93c1573f99177acefad1dd2cab366fdb21067e +a72018b32aa3be2a319c2c465650d1884a5b101564532c665730023c8da6988d5608173dbd8dfd7046104ae8d7c7f2d3 +ac826c1cb3212be114bb0ded92bca0339b3452751b16a50d7173990862acc120193d3eef0249064be49b5835dca3a0ec +a4dcf1b3c7909b0218b3046087f1427fb9b4f86183fe4b7eae81e907c9ebadcbbccd7625bce3e55cb7366f9bbb4c71f2 +8abf5a881ac9fbfa5e4bf60b84ff489a202a12f00d7776c4d365c34c152ef1b7d0a7a843183d8440454d4e5bdb9c2be3 +b3abeb78b0799e1d2bf3ad52dbacf49a9a678efdbe98ff0e8050f5573f6b1a52ad5c2757bc71dc1435fcca5a7c19496d +95e0df552c6b4f1b9daaecf7608597255daf06cad9fc63383fb23de8989470ad9e963257d71fe2ee25f611d718dc1510 +aa980ad9830aa0ed3a149cf9049ac289252752030b900eda146e2c626ee15940fe2fe0ef7e894304cee646ed8616921b +8248d312f2c662a5045e4c6b2c9c62b7ed094ffcaad94a680695c7bd7b032cc7f5cf088225225dde5ec0abafcbf932d6 +89eacaba980395c2e758a9dcc1014b13ac5ffb7c1dd435111bf92746af31e0ae1e2bf8e63234fa54fb97e96927f8d65c +b775e27d4dde51482e3018279ec1b3c9100051fe9a0196d7cb2e5c31a599dc4cf55f5c51f54980f5814c67f57fcf4b0a +b08278df723c1545121d1bb04b315607f89d3df8aa516ea6f0fa7668804480724c6695501cd725014290749ae4b909df +827e14e2dd39e8bb3f602c3380f7737826c15588c6449dfd327822869377195e1f928a39af1ac5c3a86225622c1c0310 +82201faa981112390a8068e40114b22b64614ff42f95de48a301c480e579fe459d73f86739e2b27ef2a1c5dceb71075b +843081b78ee2e394745b8c811190971dd5b21f5750e73077d31275850df4c1f48807fc4843d5bf4eb17233375babe2fe +b7cc7bbf4f727dc060c433086b7d20b77c47c2b42a7ec10183c30938260a68142d9b3b5dacbc4dae4d1ec24f0bba8fbc +b9f143a68ca5ad8c9c9dce39bec5d102911726d0b6a865a99f89ea4907d6dc06a36d2b054ac6385b2390087604dddd4f +864c7a48f0713b69b49cef5ae12907590e42b3ad45be0408af6a466c6321d70bb9cd52d17519f06d435019107f704ec1 +b2ac2f1b5c4107a6c118900e98da6f825470a9dab5ddcc53383da55de4e125f13c56d6f9c191511efb2656725dbf09e1 +a02bb8b66fb18256e63d21f380336b87476756678a77241e254c53f962306d42e5bbc5cfaf7b02641644e88c5299c749 +814668631735ea6b2316eb034d04012c4ac6af2688c2ba0fa77055e7b2e9c538fa34058ae855787c127d002637a9514a +b4841bc20f52369c9dbbb2a3297c747028f1f2d171d3c93f9590f8e8d0a89a78e2d1475b062f0ab74ce9dec23df18ce3 +9745bfa428294789fceb813ec0eba525295ee07b8a112ad14f834bd641089764a8ac5f820225b7623febe5cf7478e035 +ada617e5431027447d7a132234c1612d7237597bfa54d0cdc3c733a028b319e6828cabad531dc2e94115b7a3a1b571b1 +93ab735b634bdb94ea1d2e1e3760d343ca3e76c045fc9c98a3dd024da74c39bd21cf45815fb63186f6fa1319f62d1d0c +964371421fed0ddd236c3fb639c4156528fd8bd3adcaaa0a5f9121926df6774ac9a33a44d5a4b60d723787963624c968 +91868d72011cc336d15fdefc26cae88103d5df796194dd1a0f9bee4afccc9958b102ebbad068501663fc94ca7a9f220c +98134a70e43ef446493d59de3075a2194012d8f937833f208741ee91fc1562510aea52d99e273415ed3e77d65d6bcf62 +91f2739db9daf2ef68e61b135ea28668fdf4045d3014635a3d13aaa507876c1cd32d8f373b45d00491958a34d9e4ea96 +8ab25a2011bb5b02ea30748d7b90644b4b219baf97ee9dd6b58e6f3008c719a32004f83fb03be7e5ec66eb42ffa0ef80 +86c11d9bc416278036f449d7c69a328075be3bc5eb40606d45d41878cbd5815e54110c04782c7ff11c67e4b710ea07f1 +8d55ae41430af753f5473be4c329cc3ee579d59db760ee0c3bbaa2afa27f663a2f7ab9d5f49123020733a35bc79af5e6 +a31c238ed9aa5d35584f26b18dc36fba97aa053dc0e013dc9fb1d854ce9824f144fbd6f8eb47459b41b94f2d0353245b +b2decb6e70411ee344b1c5c034a82e38a7d7b5039386ab8922b13da9674575139529d7c09a9c7305e0c69452aacfc49a +b546e794b5e49dc0525a1eb86a83166f38313edb6200f3245b1bbc8fee707fa581679495e877a25f6378db7f3be7a93b +972332197ef689bc9f55c22c53f4031147a50ede7f8e5b22defe5f827ee364213a740bc179c21ef281f4cd0c3bfe7530 +b3fcea592a9d6c993ff50832a872c7c26bf28f3a6e1fb51a03d31551f3a52c3059687a2367df7d1001c0405ad733fa0a +8ec187bfcb70e2f6e82c1d9ef383e8ceda53a0a56652df2063fd7c0c03937d5dfcefb906f88f5b7d4c8a632c26182ca0 +94ea8734e2e3632c081680be7a46a7249f29357a558741021c9c57664eba21eaed03bcca1ffd601e11b04b1853ba3539 +8e1d5e9cb763ede4db8deb900702ac3da78c889af4e5fc67bf475f835d2a63ea97e5066444ca2aa4160c45a99202a585 +adb9a0ec32302a6bee76947c75112be44ec670e4e11e50af0441229afcb0d4fbd51ce2b124477c3b5663340e5ed6263a +af325eede54e8a8276fa532d7a7c555672e219ef5eeb7e4000699201e8e65e116ae684bf3749a9722895c345ccd07ea9 +96a71210b0bd0b8f67d320463763b0ad8891fd6b408bdb94b94199d0f1764e82bff6189aad1d58a94ab0557f4cff38fe +b6308b51474c93c075c8884d8e98a018ac6c84206f1675b519b42eccf451680b307fd930736a77b9d84876e762495768 +9651505e3092ee8ac931f41a5e8c16082cd923a64e2994b0c86de6c2b27e71661667ca38674b3bd8fc27778558cb9faa +8dbf231801de8062d03c048deaf6fe2ed3519e0508280d1f5a84939df66f87d728e9a649bd9a9e40f67f73f1ef6bf3d1 +b0cac85a8aad5db95263876de2284b04088eb86eaa05d44f7719171ae3081ac11beb3057f8fade8b36af2766070adc80 +96ee67e8e8d5b465fdb3b5f47b307693361af0ecba5f28292a09e1a84a6e013a3fe10902306554becb0d8cafdf5cf16c +88761bad99aeb9fa1e482158c6187c94b0aa9c060cc184ffeadcf566a8600a506bc337b46e361876d9510d54d1cfbf58 +9452ec5c63e15e26a05a553a1b846d6837c37aefd4cc0fc11c797c8505e2a9545b71565dc5645dc0ebc8586aacd4eeff +ace8ea72f281ffb82604b19881626aee7a4d06dd0150befb60915efb566716cc725243c16d8e0ccecf84789d69e9320c +83be6702adb341ec17439b7dadb70125f1c2a2fc344076241ffca3cabe10c6ee6b1e356a04f9f153413060ac97bc8f07 +b27b231f577727f33b527d6fc2c890cfebb58093174e04fa500f344bc0786898478977ce0a35fb758dc4385542551792 +97aae28188a02a7b336d0ed5ca20b0ae629c8c7cee95176ca70682b39df0ce947d1f1e0004446a7441063757725006e0 +a57dc495f413e61d9eceeb6ef794376b12dedd1d59b8da59b0ca849233a02c45a75c2eb250cb09f75f0587d082e0f099 +97ec10a5fe330fd3f0f4e57c978aef88a4d6535ca8c9074eb1d3af87593cd9180375906eae1c6f2fb7b9fee4b1fef436 +a50ce5b516c5eb6705f90c3bf820305a7dcbe9ca3799eb5656d5ad7039461b5ceb4d6f8bdbbb09a6c8985b728c38b8d8 +ab6e8c25440e4b95c173e3d775256a7e3ea559169782520a8ffd3e5cbba03d5ea72e97ccb9b98fc72a50c67f0719e5a2 +82ebfd3d95ae27d57370142e45ce43ac88a0fe09b5d9dfa6471e480571a971af69cecd94569b2eddff0799b87e2ebf9e +80a38eead9c3ee45ce16ed44d5d56845b238c152574b7eef0db1d4fa06d1480686d9e909369552d603616f7e5dfd05cd +90c1aff5b6bd05f0bd4f2f9de46a7c602241f1f14d9308a7ee1c04b1da25ccbf60e25471ba073a474de47be3e36ff43b +8560512ffd589a00fdd05f7e141bf9122248d1c09a4c1310a09186ad1bc8e25491845274ff7202370e6f1eab9192bc80 +975cf601c767c9cb9e03d2a70b03b3d0e80244ecd748b38dbd408535edf4e643582fed2bf6f5310f8c9077c2041f81b5 +967959b9eb843cca99d6eb1ed3efb3c66fa0ff8a1c118cd5fa4378df645e85cbb9992ba815c31ef605405cc35ea69948 +91af4d2a1241b7f97eb72cd13516288224405c9c8fa4cbee5a8b77d14df62df799291d87887570fba1484e461c14b7c4 +b76b7ba24913f43b61d48ac2be068f85a6473bafcd4d66bd8ad9412b443888b2ac9786c209de253a922c10741c9ffffb +ad51232fd771d1b76b6d43eeb64fe56d54664638720bd78c9ca5af2a6280153a83163f945f4c717f40c145ead1e10b59 +b7680ee2a6e3ce950fc6d4a4194cf82a0796dae7d144a0118f54c150dbfa0d8018490edfa36d72d62afa2f579f1db96f +86f9168c5e9ac513a32d392d74acb951007090946cb834145c56a5eafaf587863d5f90bba429b428564cdd7179884377 +b21d00fbe4b0fe7b38444a40eff53df998d44dbba3c43ff3be30e553be2cd671c4f01d3d89231c460601b1be65bb3805 +b89c65d5886078d5653796790804afd6d18351c35d349331aec70cb9316fbbe81c9a7aac60b42c0da30bcbe394ab6aab +a159953bd7fbfa5f1648d066b778a4c367644a4234784d4e898243c5f5db6817e758230d7be3b8f5defbc6f042a03400 +a2a04948452af186f41aa933d45180fe4694850e12b96c634c246960c0d1972032b4d8a115b10f495293542e10391032 +9733b372d2cbc04ef576e97c16c1545fe508811fc5b0267b01269e0c6d549ba610fcbc37193555a8838602e178414ab0 +a9bff69df0bb98d9ff6fdb659bc695bc8a96ac69ee871ddf4b8fbd646ce59847d9120c45d230ce97527b4457d2eaa844 +ae1973038d72171feefa8d59c25733c8067d3319b125f913a3b51d1fda203840fcb69342577571967fabcbede4954767 +a53a91e242569ce81abbaca5f6275284d208f03f628de99328d6ad2aa90b879f70288f54002cb12af2b374a99d4471bd +aae34146afc355bb2b1e0ae29ca5bf1d00d6ce049bd29f32c37beae89bd23c38f037d0ad18f551d690c53c0892152ad5 +ab068a2b10eed57944c4ecd616034064beae9e82a1016ff3bc88ce565bb41067da5750584bb16c7bdeed9928572e6f7d +a2b6c8441f4359a0b8f76eddf70695720566716b5c0680674e23eaaeb44d2a92cf9cdc892b1de18acd963359c10f08f3 +b75bcece73cf8b4b26028be9bdc36e242da8c8acdc7d94f2db64474dde770cfcd6e02f7450f47f43a6093e9c3cb0b4a8 +8bc131b08248bee7db453206bfbdea4de356dfc7a474de1266b0bd0ed692efd319a96fa362955f5dda2afe3dea7c39d8 +a066e3e41dd80961d6662877e0b70e750eb1b26512c55834be391d4a666ae5e1a9789537a0cc88d0e43e49565834a3a5 +a805141eddf3bb474159905de6139d68c67d8fdf070bdfb4d819eb76e86801019dbd30670c878f89cb74a966a51989ff +962a9520048360c761180c386b2bc857bb30b38546c24f8ca5162aafff7c4d47deb90852fd2b0b280cc9157cff747e66 +8fdca12bcb7ad173e412ae5ad7edfb0bf1ab9c887f648717c26293a9d47b600458fd1f39eb82d1c403daf455b801b6d1 +ad57b4e52cfda70d178fd641717184d88b48ac96f2bb30f7f964ab44e173dbc5f9fd732b3cc292f7a33559aa512deb93 +b9871bc77623c5cae3eaa36abe65b44fe63dd3466084a263e7e14a9ff72a17e55383eb1afc06ea493d77021c1de45437 +ac1a94a0eabfc05958a3532c4935d93dcb4ae5ae5ed40a5afe9e3103f15ef5d499c61d76bba8acc224b6f0c38af0387e +aaae28b61a109dee16b3c3fe58a81d803d2edeb1808ae49abae1849cc0f9bf14ed3227357b71a6f3c90e6e75abe8db1c +a85d7dd3fd1bc1339a0c5e4b1da73f02c21313240dc04248c59ccd8427d4271ed998d89d42c84d367aeb7b82260a2388 +a6ffa50a5fdd99fac785a76004718102dee20fbf026864cf8ff6164547b94d3024e03b4b2bfa4072e61d3a8415b2beb1 +b930b90aff70417a63e8da0516c426bdd235cde16e54f64dd50feea86925499b4e146d56f0adbf3380ea4d27b3ff882f +96bf13d7c897b3d6ee931e35fe515e613cd61a5ca3ef6c5cad49cf13bfce673b3c89fad4c29f35a2a1eb4f881d48c022 +9711c6439154321ea9853fe8af894c41edf9563bbc2693909347ff4578d281f71fbcc29ec1638c35cc1d74755ebc4855 +b7cecf450348f98e6ec472b7b9e5b627c1bcb438e506d93c7cf9d5d27adae8fc026702df0c6f904a85de99a16526d330 +858ae411c47df1211b4ccb2de5324cc57a9c9fdb6ffe6b6adfbb601f66df1de423c4fde3ebe6ef420e7abdb2fa4376ad +b142e5768667ca28f357d46f3fbaf2022d35775d463f216ffd3ec246db4611055fa83bc42b39728b1e3bb4b950066a36 +85572b1f205e31fd04188603ff240fbe613f2744cdb03d881f283d4b4d4efa152ead22d6a3f0bda58921626d5190ff9c +93a72f016f83139dd0ca9ef654887da9e7c67a4680bfec9376578b7a31d0012cae252546cbeb54639555fdd641fe4951 +ae86940a25be8a6c9e24887cecdfd492dbdf86a4b127b66c6c3966b2f4c151611afc1a78db810e7f787844df32863e13 +85bf4c85a21b87d25aca182abbeecc99dda23dd5c6568aefb20846ab0af6b464c5da72b9ee655209069686b476230b98 +8544918a9250f0ebb3639d0ea917920ad888ae3ba8daa8b4f94091cdc7f0724f8dd443b51021832fa9ef8d1443a2c29d +8007f7c605692effd7cacc83b2254ea8fe9342b2aa47d271166cdfff54355b2f82e9f298ad37c42d64ac8ceacb83105e +8d5fce5180a2c657854a6691c2ce65a6ae50da43c670dea6f12f2f1685f2d4a25734cdf4930151088ad64af806ff15f6 +95fbba182f8d3c154d66103f064cdda5743bef90bfbf534fba2df675dc05af4c2ed9e8caea217b0b3eecae699d1e0499 +a88719f38396b39320a92f97e145412069950afa1c8ec276816b010f709e05a43c7f3ec560b3d24adfde9a1f94f22043 +9895f350ccccf4c8f9bceb58a10270fbfe5e1b78e54902e94cca7e29b233c9caf7e9af17822d64125390d4576f044522 +a2d958bcfd99b62181304b84be177d9be42cf36e522519180e6c2ac9ddf6c02f2fa70234be50bc5dafce1fd348330031 +b924e346f9d13e1f9ac12676118104f88afc79d5888ed27dc741d27d37be30639f37cdb67a7722faf5913e44643cd0de +b8be5078e38ac3b84cc8070a0a08adc3877ccbfb18058b79997fcb644c4b1b9f83463cd88dda3cddbaac549046c081de +a97551e3872000e77b158d2e670bba1575d487af850a5192e73e5f93cb7f647c4c38f24911b0ae700770bc08b65f3e04 +93a8831f690e7263d39785bb1a8f0cda144079acd21434e8e40b4e84d6af1bf6adcec0f07623be8ba100bac7b0f880ee +95aeb3d8e7005d820f3bb2ff4a88bf88d69f5d3a189db2355091c2db414e29dff3f8ce14587684ade9321807a0caeb3d +a630df8b1bbb095339d8abdda46f7184ceb0ed09f0e75124bfbd3056ce4b40bf0856564b68a5a72e2f752ad5a6530cf6 +af4a873472c65befead228268b6b7e5f0604ff192ab3d509d74cfc231c9f3c2c0d8bfcda9c02e1c6aba2f3318769547c +90e4d7dc4e03c549eeffa936de2f71dae77be9f2025ea8a72439562ccbdd1f3e6c146d90c3dab8525f1c2c4e130c8e84 +ac76112e97b2150d0edf5e7c7980aefd930e1830de6c6afca9a05a9d9e8bf15736b6931c930731d197d70f1936ac403d +83958275157d1ba327e214a0648b42dca7094407bd480719bd87c0068af2409f558e725d46e6ff923d63a9fdf60f46a7 +8cdc2feee0f641dd4533ababc7adb4a4a7fb0e345a2821008a5f0cca5193df692f4c28760638c791293977e2ec847dd3 +92544dd0ee6c5aa43f0f4f9819b2e98924ca8b62363fdd2fba274c1315899fffdd168a42b46bd49cafce739ec6480898 +84f5b6af997e0d21e42b67fa442896cbb6cb311f4d20e349beb0746dac9331488e269b2a6a8f47fec11682bc3f6d865e +89ec8b3d7b69de8cf8de9ea688f74b6bab6bf50cbba9fdb9df5e5c8b7a0fe3b5cce963754dc2619f1177a4751e3a92bc +8e5607265c811019e9bf9860ef85dbae80c5a88e5dd59190fab116a2d39030656d405d5d45ef26a7ee69263b642fce00 +840c10d3ef360b66bac041828965726209f2edd67350b1b87ea40fa233336188816dd356a96c16a400bb7264184ecfe0 +aa692abd6ea3c1233acfb967d303c0ff4dbf06040f9f4125569c926a5b2023fee38e6be5c3d903f8b89d1fc5da0c5123 +895f8d6894852f581e58a1d3a38d441b2e09229196be6a0485bb05d4df819652218ec7633bdf72b40b118265a9a86d65 +87d0a49828809f004164bf763dc57a3d53736da639054bb246ead524bbbc756b3b54b8aa123536bbfbd60cdd6daa368d +abbb9231831189aca4c97f2a7282c5152648002e500e5f489bee3fd20e70c9849aa9e580b924074b15566d698a316970 +82a8b321717ec28d78f37a85f2de33826b186fe8ea6952dd998e5c01d5ce43ce6f88de5d6beb04e8830dbd716fee95e3 +b2f28b28080627914071a05bd6e088f39766a1b6fb3d34e4eb8f8ad0ec4f72bee4341a391a378fe8be63746c17a7dc94 +a233eaba4f0a5165952838d280f68bea5a9bc41eeaa6abd074a17a1b21a946f98ab16f27d1e9f0610ba93533cd390170 +8a675908bb89daca05499a19197f222ca78025f0e6d248522e6a499c4858e6a5a8435aa0cabf6a88bb7043f9cef71e08 +b9c205fae160e28ace81bc9d3340f8af7f6350eab78d1f846bb563f8bc6dc8a2f60db4f3c83a64f55b5dda5a5bfe34ec +b1fbc0a92ca6eae5fe919b27b52127eea3402bde2c3aadc981779e56e7f69aa85fe629f8693220d2f1e5c21fc0eb89f7 +80c79ebe23abc587c7ecfe700cfd6350ca8732e1f8e10942cf82f8cb9579d4438cc08168dce7a0df4405b4fbde47e077 +a9db69149199e6677d26ba780ec0ebf19a95d696dd88774d26e56f1ca7e579894d06a04e831923cbaed3d96e0f513c7c +9235c8890e2d38fcc1e742993508e08397c2299503409aaeb96f83f805794c9e4baae8475c05b23d75c0434e15fa27ce +82a89dd908ad63a1c3c1f102f06d94c57da7e9cd00251488842ea78102717b074bbc2f3c8269fa84b88e0d6527277af7 +a29d27a66a29441070c7abdc8fe5ba7a4bb1f86fef7b13807ddd8c575906f7e9e37d68dd8fa0926409d4a69eab3ca49e +a76f20910708b939a5118833acbc9d406e4511e52340a3e542fc90486fa6f8a3cbad0672236aafa5095aed5728a0d4d9 +91bb8d3a58c7ecb8f79667fe79f888536730501a1986c012d358664620b44d4d88f76b3b7fc13ae03c69991d8bb9586a +91f0ce478b207f5eb3afd2997861bc6ed3337f3baeaf06c065bb9ea18ba02b88afb417712d016cc1ebdcfd71d1559bfb +8ff40891880e6c244164557a5fbfe5cf2e1668ff1135dbab2700f73bfcbce674a91718a9a10a00943845eee2960a2449 +8229fade9a4c778ec3faf66483ad09b6a22163f9db2bfa524842ddacc1e9d86f30a280f85f3e2e5d114aced05df03fad +b760a8cc07984aab476f4821f1852df82b8c323ec69fe6ba58a3ff299412164d5ed4321c13bcf4d037660ca6a2eeec8e +abb3f972e3d66fc83102f3d3ce5d9149e26428e2efbdfcf4ab706fed6dc191a4236536ecf7fd0f2ba5b117c63635ab8b +871eab5cd68e6210483a92dae308efa65c34722863f7645725682755f06567132a85ea121cb360f4d3daa7ae5c79779f +a3d3105c7892c5e37ab9885696483c2a9e21ae2543a1254763cda7843c9d911b34b40524701fa3dfd58798cdb5443706 +b7f04dec6ac8d4fd574633d1234b0e11dc79e84931c9feb88955b946e66f002b05fd368b839816d29d20739db079de48 +985265df8f1ccf16df6eb3ceddaf1cdeb708ad8195f213f6cd90cd8d6b434ed934b2a11a0dc7d881c788a3c3f39661e4 +aef74659cd7fe399ada47f7e891f3671c03525648a1ac9881e862afb4d6b0d3e2b019ed407845b99b96be58192921d25 +8df7e13253bef2a14b0f2562c758383deadb25323e048586c0ea73227798f4da01fc1b344a04ca7fa9bf37bbb7e7dc7d +83548a03a65ec441c4752bcfec5676651dde5a93dfa5c79d7bf36bd5590afef2a423cc689a5058da20e25996b4c7bef0 +9069788c6ccaec6900644352337c54493212e9dd6c7d8439828fd9f6f7bd72e3bf418bc8d077fef398cd3136059a0293 +80874240efd3bf0b6e16a1755f8a8c194955f32e1f8d842af597293ff0189ff5f2993bbea01ce3dab17335374e4f82dc +82976e21360d62e5bab7cdb6880a5c0b232cf16d267eadd8f5abad9c1eb72afbed8708cb4070ed3e26653e4015888cba +a905fdfb61ecbadb5973e19f5e4de0fcc95b67e0fbbdbf93e44b63e97dd187b9d40dbf16696eeb05f9a2913c1f05b379 +862a6058a82e9739fae91d056f6cbd4424d3961986c328418896abebef7c34c17b5d7f8fd764075d26901169ee332d36 +af599034da083c34d8d9dbedc2bb935b9ae1ea3c12bb530fdf4eeef4eca9362856451f85c034a759fef4d509ece3af89 +80f645328b7127f2a87064b3c2e17b03bbb9f2b847c2b5e293e10c394bee8ecdaa1d410f3d91dcf2857589101529acf5 +a46cb8e80f38ecb0572eeba9ca3a729cc2e3c18aec7b0120f80352345329541690fafd5a7c829de841c1ae2f99545fd4 +8614aff88db1109e62341e34464b88e3d48ab0ade15d8f28e798c86d2ab8daf2d4102f92bf16d753dbfed160a6abb166 +a6b8fac54762a0fa32c3962731db1d4003dc37c2a3c281f86d073001a028acfdcc1038452fe18f7899e9aca6eee24218 +b5ff71d36c9d05f2ad9a3650b3cf8790f3fd37f8b822648d443234155033ef2a36b194daf12438a9c140ca39a24bdc9e +a90c7c1c494deac27b9a5c7f1a4f094d05c560611e4f52d8449c5bbb4740f5c0032f36777ef751298de8995c6d96fac9 +b916572ee1b3e60c5293b2dcd31c7d22e09e005635cd858504e00238ff76d33330742f25febe0e81c8fae06d58a8c044 +aebbf9858c51349c4e6f8bc58361d84db7e4b4f68d160646a5eaafd2b30d2bc37e33c5c8f6f4f30ceca07d4defc4b4db +a63858c60bdf3e84caa70787a4a1f263125e5677af9e00a51caa094cb653e62ba144a6f00dce4d6b4411c2a68ab8a389 +ae0500de653c64f3c95d070117fdf2038207af58fcf8f1e977edd4e55efcd81d8e6e6d42c537f25861d3aee2add1028d +af550db81d086ba51560421f73ada3dbc187c55d7b9cd9d9a82d808cfddc0c3dc4769cd33a4a1a0898ef3972a11d0c38 +8fdcabffa49420cc665d1125aa44bd3ff221a78d5336467f58ee2f867d5132ac32c9527cc0c1da1d2e46f15b929bd658 +99a7479d6b9d4bab39c3bfaa95ff57b5312109c35660a76c89552d8693c9958c08e3ea7183832c831394b4cec8b609a6 +8e41800a484162826d3ddbafacf62b6332df04a3699adb2426b6540c10da2cf0f4e48eac0aff628ff845d7b73af33050 +a2e3d21c8b6097b3e81faa0904654f64123b8c1394ad2f79b94eb0764866843171ebf0f7c75b3a5671f665f0bd162b52 +a4ae60b19ce4cfb73ed515b06a2067c30ce7cc9c741d46b64d6d78c34e95bfc6fe28ceb69e109fc6031cb9a786407e3c +8f4c4e7ee70d2cb70b9a1bebb1299fbed26a3bd42da3ac5a859924edc3d67eab05f5c8c945c65e4040a63c6b440c1832 +af8e5f12ac7687a55c003bb259fd03a20323662680960ef36778152fdc7a5c972a34ad6ddcfcb056c3cd737f6e917dd0 +ac0bef27e89aab1026316e95d01d251df5f51c3aab3878d85e242786c851ffb1c20b47615571d825aa13da52c6e04167 +a6cc7c4b7e8c61dcae72c503465d53f707fcf0ab464cd88643476685409815b81009720af4837b07efc49e125320782f +a387370ace1d3318324bd6e7f39c458cba2d9ec9237532d4e1b307f305e419ca976fc8136f02b496ffd373b91d27f826 +a2edf48503b77b9f7c2e3aaf53cb2fc55d78d9a5b967ee7195ce55fddc92defae7833a1f3e2f4eeec287a8ef5dae5b7b +b8b9a735b2f4feda7fe78cd81531213ff0117d71cfc75693cfe39f10827c7f59fcdcb27586c517fb49d25e5c4aab4a19 +ab3fff53a4e5de48e46125389c3a6b4b75a4998c62d11f5352a9b5c096547a1c309e6940222e95f4f63e46402b08b1c5 +9510675e0db61be931abb8361274dbfc8c45487385d21faa632b50866997f194e29ed6143eed5028b04dc301fc75b7a2 +b47d23450d55c242f5228d0cab08ba0d1df65640c2208f71ac960926cda573c83ab5e8732ac82b967474403028bb1c1c +83ea07fc8b4a5637f8b141237a6164c1b3b853bfe05a7dc01e76825375882a6a0c57646a0f101e58f7001e4259d7b65d +8fedc52a5e7716c2920cd3350018ed430caecd1776393edb1261f73c762943190c06d89023b935c643de23941ad710a3 +a7e3046e9ec4a16c9e82d02c5bb5e34a13b7e9e049f07c83ac06a47e1a7fdc74e3e4e542bd2936819579740dc442df37 +ab26e108eaf27f9f29bdbabdfdf2f42c9ea2ad2f2b8c9dadf460279b7c9f5211d4b8ff134e23dbb8eb946f51d02161c6 +b086e526eaf8d74c70466165283dab79005e488635da40d3d4d0b0be114744695dcb11a6b448e0d6cd78aeedddc6a942 +92fa4cec65a26d3ac7e57f51dc78825b33a3f3faf71cd7841932b4d6dc5b1383fd48f64654fd1b7a01b6df7d0223135e +abd7f854a9e17d9b7b9fa25d8eb4ac3b4c3ee2b0738526fcc94cceeba812fb367afa2f508b04bcff556c67e69c8f22e4 +8262472f0cdb3fa497a97b48bf46d912b8bc8f8bb8a0be932b5988bee3c994a015f010fe79b92658a462fc3e6c449887 +abff4f751105d2b8eed9855607e78ba1b93d657d961d6457d879c7c8dc16c39b31f01ea24824162a13c17430cb648dfb +a4f3878f951e5da4a7dd126c01350fc0cb9d1bc1fe6360580313e5490c06655c4920d6d8e8b8a2358dbf86c0c5179f24 +8d0bbb0bc507b1a56d6a97398b0ce0e8f43bc91e65e4bb90714303cc9964e9c31a79132e3b8b7abc45ee602f2db8dafd +a453d578beed4ce9452c813375e3ec9370398415d7b95ca2a025bd054585cd036d01f7fdf4a2d109863942b35b187cb2 +8e799b132d3c3403944258bcc0475d0a27eff268ae3f64354a480b3d94be1d031cd691aa7c2dec7242ab8d60b84160f7 +a1c90f4c778921ee5570b9007db87e4b03a537e2979eb39fd37a7141601eae34fd81349e710193b4b1067cddae2de757 +a437108e7a200460701332e2e35dab0e65bd93ccf7567d02250ab04f27bb0d9e37c38063506b000a0b0755590ff8de9e +b77bd387d773e5fe4094011613e2fcecab11d615c784dbf3f2471523673191979e8952ddeb59f86085c4962d48eeadd0 +97298b40a2e9264a624ad5bea377c4334a58a899e08aa29566e10edab5409bd2a5da3872904f679df2811be3522e8079 +b67ae831f6713a5b360b39e18361e01771189e7198cece81619d0c7bdbb669414739da33ae37f223441069dd0310fadd +80555441f0bdca8c11a2d8762b1ce2c1e5b173bc2219c988840aacc91812f00a90d00a9cf0ec41a52a24401172abf39e +8f1524fa24ae27749e3ada13e853c5b48ae9f625d971efb0852c9047428ff861001f4d9d13b3509e7e0d36c7195bbc8f +a02d83ca38b3d2d79f3a5c378071eef81a71631a923efeb398f6ee8aef613a4afd13c17198687dcf9e3c19c5558cd5d1 +b2d1af2926d92d70501fbbe93d69107703de495fc6380551e26e15c82ae1e952c7eeecb2da4931e60f7e0201425c0b5c +83ebfefe37d59a34b2af8a550e4315c07bd9e8e8b69d5a56d7ea445260873e741e35ade4a9c8bdf91ff6c7dc62f1fe7a +8f0922c0f73333136b31d3ce8b941cc8315e646bb1910957ef98009b6bb4caacc6ffec3f27243f168230f76c5ceb9af8 +997d95de73ea163a236d81c195e685ae45f1de8ed1b32d5289dfcf0b48d4d9de5a09948bb34774c22aa89e310452b4e3 +a3132eb85ff3493fae216ff932bbf64c25456d922da5cf77212b4e2a6c06f57caf7e7f653817f3730279d5e927ab6022 +98064efd60b22bd6dc280091a70f70d7c52deb0b95d91ad7812abdc05d87dc46ec0b56b9fc9d9f6828e055cd07cc7d23 +8a523dba4df43d796e35a61c8ca09d41c8f86423bdfe4b38cd35702157de56b20d5fe521eb6b449d190f16d55e86974d +925c3b847ce02942cf18cf168734d4b5eefa50da063912599b4a6daf08b0cc0ae0356bdc9038eabbcf49c49f9e66ab8e +b028a4b2d938feeb45de0a788da0bf536e93605d0234d1888d5c95cae51def9ae5f3d5385a8e1bb2bd6cfe4e2bead56c +ae6da7af98b0bfb1b1f3c1e0e6bd9d6b2580e0e9d0ee38fc3ac8dc24380ec00cd5c2ba60e7630b2c257f534f3e03ce3a +9722ea65b6bae88ba8dff19752508d43897760e4dee834a3e5d0fab42da440988bf4a76eec95d9ff32b4818ef04edeb2 +a23d0f0b35d9b1987d164566fa2c32bb9eb3658add806f488c58798750b7c5d029f58bfebd79ff5280bd40f23c1be9dc +a914a088e4bacb1c9fa9132c674eb0fa76e2a3d9c0f34db86026672a5e2ac616a4e49c694585ae3137e381bcb0556756 +b7805c412077ddc3438a150f62afbaf7c970460c88f50ca72fcda3b186b52c33f0b20e2e84a88d988714c672c65ecc50 +93862bf0ccc1a066df78aa668f1a106a38cb63ca2fbbcb8dc36fb2734ef354554ff44048def81f663d040e343b14bd68 +abcf367336107f5a171ad9de26b012a82021f74e44846a7ed1c9cf6966c6fc4d36f3e3469b505c71427f66dfd7c529cd +93d08a06cef5c34cce8b3c8c67091d328e7abd9dd37d8fbdc37cdbd1ae268d7eafb8cdf727fac0ede2d786b56db2c945 +b20ad96af621943255a7b4da7066a3b276278a2a61225abf3be42f7b59fdb514d5383a7461c67596dd6df53540413a82 +afa34e15d5b485b1174e10ca95d69e4953cc5ec56934775be40fd8a75701a3b5d1c2ed53f8e428dd6a488a4907abaf77 +b83985e5ba6f76f4fd3bbda0b7e83f1a30364540163e7ddc021b633eb6d58422621f4d5ba5d86ad1d635780fc9570c48 +a0ab5bfcdbca4a3c8e15a2519fcdeb0f1871bedc80eb745a268d3a6095e9ef5e58ee5a5a304d44a121e7081bde3ca8a0 +8b71bd0dea1a2f12e7b3b51f68e7912079ca3708d0c2a8e882807bfdfe1b75830ec80c581a94593389d2c42c2a3f472e +8e15b91410750039668928732fb3a89505e86da53c95a5ec8813df06a581ba8e18e59ea4054179872f2cdf50f5d2b0f2 +883d78243c7786e88562fcfc9ee46dc471892996314f5effe85d9a584796ded166ef1110f2b60494ec90582da73fe3a4 +99904cebec134301892de562fdfe20e4b05776d78d2595ec229b47d5e07ade53a9051d389368e17b1c2592934cfdfd0e +964280d7097c3e8556abf5e6d2998a3bd73103a38b281e9203d23b12fb9b64508da5cb190827d935bd380082e722aa5d +8467dcfcbbed38bbb10a53b359a051deea6b4a06c9235085e6eac7a874237438183d181ed7f505af6225f76807e9996b +ae6abe0a4d86c17e7a7098674e768c4d38a7aaef6020721ea924ecf6eb0309aa1acbb669a4ec6d2793ccdcf46dd67fbe +976c523f68a94aecde41616ac316b333eb08d1dfbb3eaf3ae581b89cdefe0dddc7298cf881ad5dcd2aec1ac610b9de68 +8c5d91d6aead146e1c9610403b539125b9727c2a815c6357852e7f001887ece31a4b1bdc37f528cd2730520b6d52d3be +b47aab085b3be23b0a788cb639526c7b981d5edfc7afe6cd6df35065db0fca85923062bff2246ac4370d7f6581c0bc65 +a1a19f3d776b19d344ed69ed87fe40ee6745a5ead2a95acf865abcc0a887a0237d6319aa0edfd3d73edc08c15b86158e +b3ea4e3670b9e828cb55749defceaf8e77bf6d4c8a770a83d1a44811dbc681069a08713f456077b69e0ce52f31063386 +a94fe891d3321e7c0b348485948d02f14bc56073c81c9e4c4fa6dd536bcdf52f365c9510d7c6e41a32ecf3abb7caa92a +b197433b0649bd72f84eaa707cf1522243ead748f6c6d4909a3802c559fcba1414fe06382b61fa6dbf46ce1715a5f0d3 +a078ed708533b5be95862b654119876c190d203bc1a2e5b81ec039e62b572054547249e846000b8b2140943c4600b1cc +83bd134d6550229c626b5a900012d6311c7ecb7fccd60fe4f96d8ec4e14babfee80bb8cc329c199a8a87e015dfe02eed +8b457b0ad5b88d8524d3229d4be896f1cd8d8278de3686861ef0af91f27c8ea55f106dade616b364d1270cc24cec3ab8 +b9fb1653e0b80386024001a37504bdb7c474281ef8c1f047c293e15eb64b5f1d2f74a80a8e442c1156426d56b5f0bbca +8439065b415b06f792e126cef2221a29b6fe4d55af4aac745316de796adee1ccd4964c2570121086fc465c2dff2b3d21 +adce3b68c0649efc7b895aac0c22f5770aad2883628e71ec53b36dd0be4f3ed0edc8a60e1251785966cbd3987e65b03e +a46d19c2304f523586443a90070a3bba6a44fdf22d9a3f63320ac225caeac2ae389565d141c9a61610f6a28c68f24c55 +b245491cb5330184de7d0596d0800ae94bb2c27d4781c7e7f041d2609ac61ebd985f9453bf8c752893ac71efe5265ecb +a91106977c6aaa8774b9fb85315312e1e5fa47487052377cb4fc1c73e9fbde1745cd494a07ac587d7a26f55eca93393d +8b3454d96a6abbb9b650e010f42a3f276eeacf3108fd1d1f351968d667eeff0ead39d601ff501bcc4f9e02442cd7f885 +880d82ee5a00ce6f8e619ec1d2b7ddeb514debb85178d0326868f6b4858e312566ad106366f40fc7b0c9c89d93999295 +81df4a0c54e21e0ccb260daf05714bb155352986db76303d177f7f79a9064775ce8a6375ebe06032bcd978234b95cbf2 +afd0f51332ff145055a71f29ccb77aaee615b02258d2c73e3082a24f39caf6472d17f188650040e756b821be105158d8 +92bc592d88a9eded2f147eb9c05cf8a2156dcab1939a978fa7cd078f352816005ffcf0543bfd7827e4be66009337a2ea +b43b46e9c46ca90d9dd988cbf2a4a419c2b9fdd513da4b0a1b3edc95f83e4b1fbfaae29c54639a45b5586e99317fcd50 +b67ad98710f7f970214995afe267264767fd84c6b57459f64cbd6a01403f694b985d2ac5c8715a820b780275dc03d0a5 +92b1d870d1f0b5620784b40f1b04afbac4a492b8c39995b62d7469571cdcf12cdbdc018257864f62e226b76ce224ada3 +a35068ed28633e92d0cb277bbc6738c344d157362ce6861b37092ca170a89780009207addbdf97a6ee51424a47644fa5 +b1b2ca8769c4095d097634f7736ba7fbd0156f00840fad457ee1ed84271d13842bf75c9443eb86aa4b120751e22d5ac7 +8cf4342744ad0b7fbb380b3d6218495ee3c66f3a255660bad7975405ace5ad4663e321931c21f0c8a777d3f08295de1a +818dfcc79d7bbbe347e4fbfd567b4cbb7a9d7578faadd953e350c4851a05c8b3c6bb580edf13a37b9e56d32fe93a77a3 +8fc3d4f19c622dcb2d45a89a61e5b3b704bf13ee9c3cb9c5294971da13d4a9d897aa4ece68c2f9a71fecb2313cf6bfa8 +919cd2af2398bc4c52ecad6a0f50e92a17ea942a89ea78a711c2adadf200f7f3d5931d915cfa04f21cd9de8824a6ce15 +b0c902be67868929790e36293c4878ec213e01c8468a5a399c2980969418fff2f8a4b40cb56264d2f0d7b8ff58a82f7d +91f6eda8ae29bd47416a4d9041d2a96c9d3355ac88e6815ad2431c0b08dd379ddd2446b1259cfd0af500f3e50fe47675 +83bb510922f25def48734a22c7a6f1cee7582b328aa786447e10dec2967e119cf724d7ff936cbc5de7f4b2565783bd05 +8a6652aaf8c0a67a61b863bb84aeb00f0a89d905eb708e7797b68c07f7d7e431bbfe43286b1317e2d1d8cb14099462f1 +883ba22b1585e2baf7fc68289e57bb1e42021d5902b516d8a07622cb017a22b5df7238d9e0efa13f8b88e77018f268f5 +b74dd2861a513356c7aa2eaa12a39921767317f59f81daff17b3f35bb6a78c886857b31427f53ddbe27d5f3b13003795 +82b186fe0f341fbc551af3190cfce4be511153e120567be4d82e445b2311cf421616291675feb324f39dba4aa8b025f0 +92a63c8ea0156c88ccbc3a80f5c301109e20d4be941d98e45267022c47ea6257e114b660a2b9e6c698f46314f260e238 +b56a9284852547150dceccda1e5e4370c78b6f79fb47a348e3947e07043287e81860b274e4e99d25371a4afd965a0da1 +ad4c180eb60adacfd75629d645bbc1ba9cbf1617da36c64cfbf5066a964e9fa2dfc4e4a9a0e206296f560ef01a0819b0 +8aa05524780e6031a35e794bce4d66ce1f388364a064e999fb037a5cae86ffed82e0b743aa9fceca533e3aa191eeee21 +8343c52a931b1c1914d80fb5d9f995e68e00bd9ce3bf64e8d557541ceab02c482fb0ccdaa8e44f290dd15350a96ad6a3 +8e526e58cfeed1a7057de8221439c3436ebf089a22b84948bac3cf2be8717af6a7d164be42666957d820be9ff023c15a +8cd0a127dc55c4159bf5f57098756e01929393430745750767a024e084152cd9f366f1998f85ee290f0836c562ad28d4 +ad466a6ddf8778ea4853bd666bd321f40e727f49c85635e5f613747e3d8633f892a09558d830622f0a59cc68a6db62d2 +aa2200e6cc2eef1776da3920b98b5114380d1a59a5c822048ac4c85dccdcfca45643874ae3b5c0b582552dde2d938c83 +a38dbff9cff9611c6a8d10af8ce417048decbfa95b8bf95bc48c6e2adc4c3b73411f37a6bc87ffd4c75713431355de87 +ac35e566cc3a399f5f6659882bc6008dc023377df2743bdc3d7eed5b135ee590fd6ead0f53f67534a028a7e34a968eea +b266d00ed68f28ec4c1942dc93b355b78068af916d56ce7a10dc36112bb104c72f15564d139b53019952e4825b0adcf7 +b2f309b11b0e6fac3a7d13256f5e519087ec255d5a7dc3b3abc77dbac072adb293d0001f9b7de41291aeee627c12b146 +8cb234aea711919cc74523e1a7b2eb477190bf4f7ac4e2bb83c85c9c7410773f4c164cdc1c1c6dcf34df546ec4f67b3f +8165f4a17492ca163208f9fb93ce219fdc0935363bbe335f940de0159608a4115a2f7b264bebecbe5b227075a04d833c +96ccefa2c07d5006cba587f308a4d517d4303e9f68f9eb30a1edcf2cb3327023fcb3f7c23d11850fa7f404b70ba025b0 +aa10435bc7a8d6c13efc2931f8348351680ff4bf7552c98698739c28c1577fc13ef9d22e9a2b5dabb69dbee4113d98ed +b5000a583f4370e9f5de8d9307fdf1ad76f2b9d64706c65abab88afa2d5bc9f2ec5d4c5a5335c1d152ecfc347d82f5ca +a96af6ebf7500f826999777a3b82780283121b7fc2a50acf37924d6b1ca8d481233b475410a67f5c0493bf44d9267afe +8d9965f6ab952d978d3a798179d3590ae4ab213155964461d7469e0cce69d407967287ad2b990ad1127fcc401d7b7a63 +a727e2a86fdc7146442815fa81f860f3575e146417f2a1bf038d76cf1007f44efef97cb9ec39ec7da6bfe68d47a36fae +82d39e220a49ea0354aa2fdf269cd05a7de7b061e8c125996d14adb6bf51e307579890279d09f17f6101779ea0391429 +a1eab09c819ff5e07d5d2587244aa6eb2c7f8dde0cf40568bda3e100820405f626a1f165f655a81e8f39be49672c10a2 +9569f9a156d52c16cc8b83ba461deccab4280172a47625da4f8f300f1825ed8c59aa5d8e0b3b4e89708bc49af7a0d035 +a5236d9cb1fd8baac728e50b773857b25b8755a32f787da3d613d714f43d6ef76ab81f319d96d56e511a67827babe688 +a5762059420bdb2000a616e3ba44af116d759902555ff310fecba6490242e0f163bb35f47dae98677e9958077db73842 +b0c30003617d7e924503dd32ca876e90ebcdf726dbebc83944b798dc9f5c90d14953daffb3abc9422546971818fa699e +92db657e439c2efa905c9da0402d5af82a6d0aa65aed9e6b14f562cca24e93eddabde1e7f8dbad848c20dffb7005446e +92a600652083717eb58b208e82337e4d61e4e60c5ed2d21162930813a8dcb5b8bd919941eca0f8fd2c47c00c5b978b1d +b3826c1fde0583f919fb843d5cdf762d533687ce9b7fa5e7921b90b77a68fc9e04f3dbf3e4d2715bff1a2b17578900c7 +87386819db62e1b6d01410d8017bea98a1bd86a2f39b121bfe283ca2707b70cc4534fb114bf5902e3389e6d29fc831b2 +83e619d305c16d7d323ad2ab81dcb9e380e7e7a666f9e71a8310a9e8cf4d1b8ba003217f63aec6d83993f5d20d79aa47 +981b9d7bc517b3f72b7062bf75fdaf21f8ccf43fcc99d4dd5e33f984083ad06cf24425dfc70fdc449965abb3ce3de077 +8dffded967eaec03637e8328d8a67b1b2eb56f73bd370abffbadfcaf2747fcba0b24d61524d637ad4fb43c2b9b92036e +af0fa75f2b7d5a4ff9c4f32b8b9b8135899050d65fd5c69c13e6e78766164f01b6b0561954e3a9cf43b518005757e52c +84ca5c316157bb87ef1c5afa2a02cf3926da6a556fbb9a1ef7eb833770e8d94f7fc4ebc444b0b8eba9f5853da2c9b601 +805b0e7f6d64e384ff4d98e5495edc0fec4563cf9d117637dcad83a922b5eaabeb4f7b6ad441f9faaf96da8b2c0459c9 +a70c17690aacd71a82903f4b43a0866c37904e07313ef53c1d852e2362e223640f58d6d1fd6a752055c96530017a0313 +b387c51615101c21374cb6b85f109b88a7680ca0eec078d2ce2d8d3bf7b132df3e69e6f8164ea46905d4da6eeda24bf4 +b3ef1d01aba050ce9d365349aa250ce5713e0d928e64af737a70b0249bd81e38c8f34ef42c82ff4f79b535492c444251 +96579ef6391485b67ba39f57b4505fc3381f27fcafaa06d49b70bbea0a104e58c3b418c8390545ce176c463d796cde2c +8fa8961e5ab9f9ef0bf7b51de8815892f3068d8240e7b2c89b0f6e791c8820a80f450302001131a22c194dec326f07eb +b71ea51408c504f2731553a4f6e043712a97c2d754d3ffdac46f9a953bbe36c77d6d418c8304e8f6d961bdedbd1e2656 +918830ace4bef09da87807a1f4d0614379b49bb39ba888ede12c2c2dad47d8d5c376b1767c7ab60108c2d9fac8b537f6 +88b7850fcebcff11fccdbb739a470745da8e1251efe83c19785ced5f1b7eab422f4c8b949f1351f5dc4d58f7052edaf7 +8a63966c63a8907e101d00ca7fe5ed93989e7c4c1cd56e87d130ed62cd978cb2502311c9f9eae6f75e45779f63394206 +87ea261d93066a309a98a0335757057f7e7ff6eb45307982a3fa77f6a49a0125ca31fffbafb58e1767a5a7ed29afb028 +b3988758fc9a3ce524c408e74c2913e1250abeed4080b1dee3d43fca52043958f95ea96b95a285e3afc85a416b6d6c68 +8904ba0c408f2b2e2b8668056e2b9d6036fb472b5e2bfa23360a83164a5d8ae84bd9bea680f11c8c1b1a0f81366bf0d0 +9509780bebed875a6d6446de7200dffb6e31fa8a782585ffdd97f483d05ca055d4decc447b02d19d39e8e46719ac7f31 +8144639f8652aa4cd4c4f96debc1bff902767698d3529e8e606ab512db8b7a38d280f10e1d40e961f4bbc776cb04d706 +87200003b51cee3ce9b372e0596b8334bbd528f3eec8d0f7a7de3a113393c0893a7056b562194b794a57e650e04305bd +9368b04a6ac6a007307ac321346eaf445cfa65e9334695d299925d55287181a5f643675fcb4c329a4b0a52d2aa47edeb +8f9ad49465ecff41a9cadec62f150e70b65b75200223e3d12dbb27161104a09a58fc145defc4f57eac3f47ac9adf7dc3 +8295ed7e0a04a72f1382b2f7c7609bc763eca1c368c2270d072953ce3efb801af77eb3736fb5c526dc9aa46c3a6f302c +aa2443b1ae5b124e978eb865595a5fdfe7090119f418ae9c552f4fe84014966c2d4d3728acba0b950ef8bf69d9d4d3c8 +8a56d85d1041b9ac7023ec757ae6bdf7182db0a9013add26cbe9259db8f0ea831ee00d633d56ad5c0f5ddd7b44db4b6b +af1369cf9baf662fbcafaff6fd2dce2f0e25bf7032334972151f229386bb32741671b15e7288c57e46d597d6d4951962 +a599a85f665a0aca18b0c9ff7dbe974a41e0f59990a4da3f3f74a309e4d329c50ecabb108e2e7179ada76649d5d676e9 +8198bdc97492cd9ca1a730942fbce18ca26353f46eee756cb40b298bde0c645e469b90029b575c821b7ac01cd44ef7c9 +93f7ebe4bdf207abfb68a27f5218245eb03cdf932d04643c3ffd5cd5272ac37b8a1cab231f36eee006b1da8ae130f4e0 +99c5ed92cac6811b7cc15907802fa4c32cbdb42ef8becfdd29c4c3bfa44f230f561e6d014476d0eb8d21c475911003c8 +b94d580b5249ecedf59b9a03cca2f2c21ad0e17a51aab836bd9e9736ed132c5b23ba852c4e6d89071cf29c337f2d2582 +9052df4de5c289925823a8556c2cea87b44513f92bec8522017cc7526d009349192de50e7cd0c4ec18cfe9eeefee488c +88a1c90116f86184e4e989eb24af6af34631aaab1e28d2974401d560d925329a8fe49062b6701b28b448776247d86365 +8ab6bb41977b58ae41ff642fc341f72574e0a8907af395627fe41cb728e37aee77dbeaee7bbd0659c0c5370fa953a64f +b8b422e1e70ec4dd8fb1d79ec1381b4f9134710af3b2fc1fbb3c60913b0468d7caa98230ddd3e7bd61900ec4523e28b9 +952dcf9db231ea2abd5e4056bdeb906151f948a8f2cb977df1ffd3f62268279ac9212bd5c5b94ea7fbfe163572204090 +984cd3f20f84e0f9a58e406f983b46aefdc8b1bfa1854705c2fbd84593843c6e8c9945510660d204d93685293d0bb2ea +b249f5566f3ecc2982548e406acc0e773717d9e6032103c31df3d800a47bf64afddb5f8786d0137e76e5851ac665468f +8fe558cc8845e89f8d2f9d8e27151a78ea8ad452206db55dc94b29ff07dc9c4a60fc786c483c6d708712db9bff70e257 +af53896b4273a489323adc7e9c5b2f94f2aef6e2c8662c29071a5b1a5ae47e9a335820fb2664990d569fb59dbe98266a +a766f2fb21609313dfebb79f54874210210e27efa32d128ee5753ba22805c770cd27cca8e182d9bc64faff61ef4f0b3a +a5384375dda01f18bb57c73650127dd0c1a0c82f91cea436a9c670ea0ecbd6b47a6d10c0fe41dc12ddb0aed33ef95ff4 +95db3403ced35412a8e572d3b99ee09642cff5be67adc35ee881e8850ac4180b215e3404e7ad6fb18612c0e071dd7eec +aa84fe00ba4c2d0421a998c24f63c050c37aa0540445041254d93800f3ab50c337a1b4cd41286f1da2eca1b7816feea5 +982d1fffe81b87f73314cc273982a70abc4fab3baddf7bb0197bfd10172f6cc6d54bc9987314e1dd6b061c911311090a +ac7bfbc96d9588cab489c60c19a57db26d7bc7767f552842edca4ee40a7da544254ba309018617c73f57955f96eb2299 +917fc2d92973b0e73df5bdb9e1cacfc9bdb8daf608f63902f75ff880e256d75ff1edbf825eb3d1fca8704320ab9da75d +a98bed8cb3864dd54aa62f65918a17dab8e5ab0026891e7c2ec9cb6fd68bb17ef8745212e61d30b77a9786042a427c4e +8d574b4475ed6296fc82d05648c9f2bdb5ef925e423be513d5803f1d1ec6023274cd81a4221379bfe7d2eae79b7fe858 +a97a36e618bbe6bc1b2d320e78eac988d60c7315e780b449219a41c489029e8f76a9879dc2d3a28f80c521d70a159102 +921d1a332809f23c61d65041644b12589ba73a9ad5d4a8a73fb70d821608f1994cf6ce2c8f11075986711e6cad573ce1 +a3c20a0692e76787db3ef150b5fd98eb7c88cb161ecbb47323063d57f676821245a060a935f51f0fba15a59f1ef82c02 +8204b8a2d4abb6a6f60f2e1b86a91252b23b451202bd816b67b1a9b2546aa2149457ee101f2832d7c043d390763e6041 +920c56ebeddf8ea9dc437f580b1225547b5e3655d742f2868b08b82e70c095af9e070fd377e9cefbad4691e0a2a0b500 +ad36d7f526e2f59170cd4c4ee3ea2d4924ae5e1006d6891e52c09aa5941829ea4f59f93e47ddc4bd68c754d638b0ac88 +a8fb38042f73237564772eba8f89d91d924273c2e523660e7b5537bcafcb8075b403b06d656525460166bd69bc3eac5a +86a2b6d2b204917c424d7e4087657e6d7c66f198458ce992765575495e76097095aa73d3363a1a97d39f2c1856e96ab7 +84feb5070b803e14d96497b698059e564d458e6e1b8887ff5516e66f6fc92d50b52334b0a320c5126599cfa4d603043b +b2d57b0301ac57bf4917880f28faafadbc48f4aec7b82968f71286b355e386a05edcb0d5b02f99019d84e69d8bc910df +afaed8ef4324ccb2e348c84d8297f74ffdfd63990e02129d2a60accac883087febab71fc3697c4dd341723858ab8a8fe +af0126a72d2dc043a4b911452ef880adb86014f06384fa39b6a80340bc306dcd2671094bc4bb2372dce47e0a99ded473 +a669556ae9496e374feb1b6f496390d351514f858e47d1cfccd7ebf7c5c188953923c926d4bbd49dbaa646bc3d267ae1 +8fef55cbe88d8cbefcbb1bc71b9bbcd982c921c95876be0cf4e0cf8537ffaea562bf77daeac96c40a159ab69ac78a58d +8c052737bd9fd14625b32b5fe8661e2dc02b7db6d79a4d5cbe335977e3c32274af3445b46d1c65ca3783cfcc762fc375 +934d85dd78ca99b4ec77c0c5fba884aa12ff30fcbd0717692e705983a769f8d53637f497fcf413eccb438ddfd259bb79 +a29aaf139e57ef0323aefaf3ac836deb9a0aa8e464ad36d5c18ff282a42008843a90725995e95175e3042880a3df3b0a +8d1e5bba5c29a7e5d4103ddc3816ebe31f7a7f3735ec273dd437892bf452d818c4fdd89cd713600a25da6e63df154408 +ab42e2f489a595edbe62214929c78e4b61357e214d02ecaba9c5d650d2fee2cf6afe47d4fe6289ffb4d2e136fa4deb6f +958fd7aec907f3c11fe5b1e6df7dbff555e2d270f04c0bfc834da6042dab3880a336fcf7fd81cbc6c3476887c1298ffe +955c9009376d0b04eeaac2fc0b73d766ad36acf60ff06b738b7982d0c692f7775b33c1c36db6eb39fc72f0840df5d4ab +a20de145c323ed6143a40cb76ef1df39d460b5347f4e102620fa8f990c97bfd1b86474e390b1416d685e11cbd900bf6e +b5e8fe2034a7f70b884d99c57ded7eaaeb3241bb5a4b261ded0e320f5938fc568ec4d19f3d57f67a713265a8e0d375b6 +a780cbaa9a0e3ce85e9710fbcfcd3139586ac9c01e882234b6fad98954ec19f65a96b5849b742a8fb7bb061585ce378b +935831fc78c44018eb4982df4ca3eb902c5122f090db3ff1135422ebb0fa1d576ec6b74c867f2d9c40a6617cbadbb780 +b99271ea8cf8fdfca12034e909f1644ceae383f10b5c5af348cdb3f0839f5f5446f61bd31327e7a67d3d89544959e4f8 +a2bfae7db7fc3d8227104cec70c1c64a08bcbc3f8193f920393676c987a2e718471dea1013a11eb8c04ee866577f520f +805d10e056a8d7a6ac431741faffb18398c6f7eb59350dc80a6248afb435858d4f5365c82161fb93370acfef3d4f2692 +8e8efd8db5b869e30c35a2dd1e5cb9adcee10f595bd20039ee7ba9a6585908245a02302b49ad558892222b7d95fca9e9 +8c1719cf37ef916ad51035977c3614457dec6a449ed1b3dc99fa86a2a7beb6af54af806817fdd0c31a9a01ede4fc918f +a8c4f4fe4fe76160aab7c0c5bc158a5909018561529bea4cbbbd0d76b2d9b9a5686cf33808a06b49a112f4ab0946bc7a +8e6a529ee5cf317cc8dcc87d1207a3bc0ac3d65bcab385ada17d563cfa7ddb5fc4944534f2302367d420e2a957e5b238 +8a6649ea4ee194381c5186e714994c4f4c23533c135dd3074f9ddd7475122993b0f26e240f17a1db1980d5b2d01ad8e1 +af60c1343c84ddd86ebc201ba9b60145bfedd9ac6d714313e79e4927485ab7c0aaaa92de1e9e5bc3670c56ad14e2319d +ab64357387f4fa634b66912c87e7db0e855b8a5d4bf3b14a9c1561a9fee4b9fb9a7b8e78577ad6a9a987453510d598d3 +8eaff9c063ff7cb0da79f06d483c99d896bd0b8fe70b19ae4d300fc9f310a2565bfcbd6355aef87c47db4f11dcce2847 +ab20c9febd36b7ca0650d4f5ad026277b082e63275de2799525f9d50e168dbfcfd2ad42d29b032e09c068276dc8515d3 +b63769f7cf181ae3eb833b958b93bbd1b79fc9300939f347c666723876b7f0abd279a07e66b888af632e8d07f440107f +a3f129b5ed839a8a8e17612b0e2d2dc9a58d3847fdb0aa36e1589e830502744ec041dff4e4346a02e9cd0d6e55cc59d3 +95be94138fa99a68ff8fba01d38a4047cefedab262dd8b6fa28705511386ae58ca2b09394dae9db1034f9fd31f2a432b +83f55a55c09d102d88f232ae5571188ef083c02039f2ddaa21d94b88e2bab04ac8fe6385caaec6bcd733fffb6c1f3164 +aad5d87989ac51d910d5058dfe46493314f308e3b1b7a5bac181cfadb7c217b12ba2ae14c53425107aba089d0929b296 +923f69083b00daba5c59342600975672be13e562ea74c5eda87f06c12ad62a0272ef1c7f4ac19d0f1fe4f8623d94ec12 +b45fabadb7b5b93fcb8e9c8761134dd8bb720847caf8ffc5008d2ae0939678fb99cfaf28b8fce3b109d46c09e7214e37 +92d406b997492a2281f9c85f86f5a4c9ca37c9afbba91d27b8a0dff9e84420b0292533cdc5420b4f07332edcf312c4cf +8913462447189c164df3d1d48d7d350e947b2056a029702c29d7e7450d4255932b27ec429f54a4bf0a1770024725fc7d +b263c4e00a3f6cdc27df5f3ef8cafddd07b60341361a96ed9a3991693d9ed9f6b22217ad72f0dfc4eafd31c8cac230d0 +a17aa8cc8fecb4e45f015548ee17fa663ab2b498adf4850f5c4bff1781fcae354fa5407a76e418162c48794a591083a6 +8b8746ea3c88bf033ee6fdd618e23f671569156d8515d135c5493efdc3d2c9abad7aac3cbf181101bb11aef7b325901c +ae858cbcf1ac49503a3cccdddf57f00f90bb791b5e498ac619554b106ac53e44ceb9a4f8cdb74234b7617a40223bed55 +a89c76244bd9d3e46dcc2b91478cbf1d8f33ae104552fd8369ef073fd907728e79a505852091959f924941258ded15c8 +b67ef5be4e3576ccab40cfabe5ad28a6e258f3d9fab2f9affa31937c14df05d3d02a283d2fa151b9899fdeb64b326c17 +8a8e9ab29bcedabb3460f16e0ed295a92dabfd5dd5f7720ed5f0bda7bdcee9a9c4c5a06a66f81bc56962d41298158377 +b6ecb80bd1a5565bae594e51c223e18ca6ca8a519c2ebc7042c39d490fdc11ea251e07fb02da7d0506e9df84b34c78ba +b27473ecb416eda4fc9f93f0b7712a98a1264949cbb2ddb09b94fdaa7bfb56a5ef0cb0574e72e06696bc3d2978d8f535 +abbd03bc64328592ca7c6e8d6f805a3725502a433bed08f5b47fb91f1973d0b16090450222036961c9e365763ec1f939 +a4eb17a82c7195ac79c4826118d04ba7bb37c5fd0e0f3f9ebc23eade15dac61ce989ff25bd12aeefca58ca617681e68c +9134763d02167001dd1956ff2ef21a711b370491cf016cc6c25c3ca37ff507468bf355bd69aae847f17ffb3693466855 +8596c2c515cd9c138f2188a7838d9602e42878d464de2426d856affc474a22fbacc56633b9b8e82ec3ce93c9f1fe605b +83e65e4d4a42ce9fe739d248e74d0b89e73826a6234351a13142426e459526aea645ea4ac3e46c24c1eb5f5a6d8986c1 +897e1c24cbd3797ffc593b5488bde97e8dcb9e8dd6f665fd0cc8b22c2729755866ff9cd700d194e2a6a6e3aa428af299 +8bc9fb3392aab49bced7485fec5109fdcebd58feeb8d460cb63690fb5bff9f2641ca7ef373fb9f0a0f6f5a30d28defea +af9c73b869aecd8c7e1df934358cfd9f5c70601b6aa7bc4d828a15beb1c9d8cabd232999c196afd746500c566f53c4c4 +986ec1f953c3b13a03c63096fbf9e0c8ebd405bcb9176c69c9aa27c183e4147c798a2f00624fb00d7d1e267c8d595c04 +b09cd330ac3efd624598262507f9f19b790dbe615a6fa8e9a7383b899d2d87289019c0f7297fd20dcdac455d475d3dc7 +a934c732ba4e5597cc5f81792e209526c53d29083cbdfc1684d06a014a65711a6c7f37e2d64ff6891387f9e4c1e13214 +b06350f5d544b83b903fa614ecc1ee7db32c70c1702b89bf0c8c403f191e867ae0908e0402a48a28577d3a338582795c +b9243ca5194102b7c74aff9550574a37ce6ec95e154acbeb006173eb39197daa986a84a94aecaaedb453885891c3025f +b8732bb9cdf0849ff258b9ac610f294db2d75f3f383751d873f0eb3386a51e083994dc24efc1e176f6c0ed7637f994d1 +8e8302e19f7a44c3d136a13472f84c738baefe58f84f9d96bc389034988407b6a0a0688441672ef6bad09ac16cd2c33e +88d5cd05025d9e2d4e1f9f5e1b9e415daf69df033fb69f88737d1ff5097eb45c61a000fd7de4afeeeb6c4ae57277df77 +b5cb2c6a8f85976eac2f9b12d4b4634de56a38df5d772475b13d74bc18b0ab71ede5ac06483601ed6398c7e90dd9526f +a5dd5abd05fe92d65f9ea2780be6d3fcb14cf3d8ea8728b367a50741cf61c6952f6e1ad8cf5c2aa66fcf25a6f72cdfdc +8e540b6717e55c01eea1f70af2de7752b395c05b671986a63c1cebb52662a83720e63d8ec7e2879076ac759f225f7690 +b5699d669639600760f5adae013c1fd731b642fc95cf7b60ffbed9562b191547b445df29bd7095f8871334a14d39f116 +b812314b92e3d1902abc43a69b5f6aface3a3cd065637591c16e4721f3bdef2ce3f149251f06cb38b85dffd4044c0353 +99507fb69c705b92441ece2c5b661163522a10be231185e04247f24e134bfb189a3ed06ee655f064f3fc8c71dd99cd14 +b3fca1730c8ae1ae575d8ec75dbbcacbfd1460b6dfb15ad42b87044670d259be103b5386ff1bd828e4ab1b93480d1f90 +a9bb4e1c86098269a2110405f90eec8c1d084e13975f49aeb7e6751b0d118731207f7db74737396278b71c2947d20386 +9137aaf24aaf2804beb7b957e3a0135157831c99e2ed6a663052306122f7e412b6a2e1f2d20ecbaa35004b833885621a +a15586cb10f7db03f62d490ca33a417bba67e8b1f6031d4f6f7682db845b6200100aef072f247d399755f6d2f3eeb343 +82ccce2b29766b33f4ffbfe7c9705730f353091de994e36fbecdf1554bdf2fd2f656f30a1cf18305f63ea68f0c599fe5 +b0657dd5e228d6119a3d3ad9f5bf10c795957d064558ada78786f1789dada0cc1d3d1669e2269506ac7b290e13056ac0 +adc025943a687ad0dedcdb6bc696fe1f31e2b2e6ae1165c4a7b769b4042268cf2cd6c82c3a2546df4040e00872213f33 +b03b901d47294f7c35a0f3edfea4abad2419a01a3c024fa6f327c89bf7c10b67a3924b9eff74908d9d90883dd429be9c +895b433223f053da8275563ebe7cd6f299272d2f74e4af5fdb4b3fe76ee2939978fd5421ceb49c17acfe33af01e048db +b71e3b52d17e166023387c7efc6ba385e1d96950da6817f5c2f84288ffde1d3269d727db49fc80b4bc877621a444b1e9 +a89f01343f22ed143a4323127a0d10ae6e34ae1b6119c77268a018d4f1ab99da69aeb71b9978733686f0ec14115b3b80 +b76e79f595d0071b92d783298188dbe95210cc2f0e278d03773bb8a8618598bb9260080435d9cc6898f7d4484531cb78 +a7b1f26e04aba6eefc00d6f1b98bcc36d4b6aa712298aade84859d89fcf1fa90ce250cd573b500251a99bb039db041d9 +80d960d224d1b9cd377bcb5b0cb5f5b5e728c79323a2043cbcaca4c00c3ee4cdea4b910a39b75c976f6f71ddf48602cc +85e6bce985d85da33135c0174fa60024a2a33188c2a9d143c3838cd2c4d1aad5ea7a6e07443ff78c33e2a530d3e64f59 +b5ebd5c29b65239275af29ec51159a37f1e5b1efe6815905b822318b11c9bce2ee99429f2df8f5c36612cac58dc81c86 +86c1cae998c7c2c8a8aaad02702a2fede242c6dfad003e778031c432e54905c12d865f3ab4ccce31d46f2442ab97e8a9 +b95640d418d1230af5d3ca60b5cf2bd2de84a8586730deb329b9cddeeec8c9a9728fd238fcbfc156f473aedc8d139500 +83c794cd2b0cadd4b0058daffa0dd2b14286a8fd5b83f290ef4b22c2c830e848fe167414e169105cb4320c6ae6efd3d0 +ad03b494f56db17bdc79caf82160c94ee9eaf1686cb08325116ea267f6e4b1db3e6c3481226c6dc1d58f3b17a435cfdb +93538fb55d0ff17f4e3f06d9a44de86f0907537d8e2391790fe6403b25dabe475977a2fed14f8473fe1e7ecdac1da64b +a1c22cf0e4b365a298d8e5f4621bbec7e2a5ce7346681c7a8cd14f4e828f72be229334aa20c6a3f52d91065f34d14dbd +8711803102df64483b231b0deb3c92d69905f1fee288e9ca449bbf3f12b08c544c464b44d82d72a3a9daa04b7a8ca6dd +95843b78c5bea2de702922933ffbe117ddb96c4bfb3d9f90299a3c8a6b5aabd62985b0107f568abbd5b930bad36d34ce +b55774deef197b6ee82d822d7f3ffc8eaf4827d48a4d2ddc5de9acbf008dafdb31cf2d8e078b1248d5c8ef89308021b1 +af245d8555ae94e7e73371889234f52b0121b27fec354b0ad3745c84979c402d475efe8362629265109712a1e5c46c45 +b2911311fad929b4ee5edee39bdde8bc75c5d8a93ca7c364bd8b16c249c9692aad6ce0094982c5dd8e1a75b8cf065140 +921b0e0a07360e9818c5f7f2a5dbd8126f668642c76bb2bd4422ee598e5aee3783e793aa35e5394727fd8c7bc64c01c0 +8bdbcca62f1d8838df205ce1acb47562e0663d3dfa9cc8d6c627b548ac8c14aca2dae7a940dfcf86665c9c5618e0a214 +99199000ed7ed4bd5c3f1c5735549fdb15c235a72934aff81f07ad766b046e4fe839196e9aeb8dd2c3dc478e1551d918 +88359df71b006c18bb321911741a65dc057732d1ea2a5d0c916c341c923b5ee9a7634fcb0135b5f2ec09c231b8e674d7 +a16ec880727920cc910908f8956bb3506d2952e4baca9358ccc1591dc9b787596b95f5d4d9bd5bf6bd25eba8644ba127 +922e1ae936f4aa654ee3ce11440b953b0955dfa308973e6c0c77b580920bfa09b32c1fc6d06a633cb106d3c84bada228 +adbbff33f6d91c8584aa6710c24ac53dc3c1d860938332504ef211dd47c8eb38a4c55c785831932dc81e9d6422715930 +aa9bdab448347eec58c4403fc99abe30e07df67348fc676fe513ab380a80f61f1fcc93c2e6415966f574323d14d11ea8 +8817991c03a91112ea6712a050615d9a13796c930cbfbcbbdb56dc7cc35cb67a507f5a52eeb2262be3755be89bb6e56d +a5df4be4aa15a9cd263d07b9c02a5293063a20c4f8f694c201cfdd528c83548b788dc01c90128dbd37821da8e2563b01 +83eeb934f51fe508d4155e6722b7070c4a1f9b68420023d961029dc5d5b120e77ab77837276f19115dad87a118feada2 +8e3ca52f2f5123e55d486cec5376f06bb3f6cc2a35238fd3f4a069c01ad1bb4dd85f5597b6f0f22a29f7c3fb4d178104 +91e820db15a4a112642780f86210aa7269fbd856087c013a6ec5eeb3389caa9182bf7783e1f35e357d7cad12ab982035 +8e8c3cfb5cd8149c702b3c9370688b72783c4922392ea025ce4ca76b34cc269f67de6fb2936edd55ea1533ba6c6ed8ea +94b8709d7101af225ed26049e4fdfd5b6b01ee03defc3e175506cf1c95e2c76b05eacbd19f3bc21cc602b9f3d4f5275b +a750655fb03723564ac969c24804253510065e4082b0686310d86b023e5f97f4717bf5d673b7908d78093f0791f91fe4 +b76e7955ef3ed7a7c3b81d7701bf4061a648cabf20c3b3aa53b4d5a63810b5fec4dc63f7ffdeca697712bf96469a78a0 +913093a722bc94e4327d0058191c591f81c0339fb2f53d2244e3bbf2f43ce3b4e4f03dd12077492446a90c532ef67a01 +a20b34e0c26b6f4b1c9a659616a8f1ea432b3a7584de048173a936f14c90a3ba8e16e07570875b3be7a7019af56c0287 +aa1950cc2bb99423dc2fd189880818eb5967ae555bae303aa6dcc4a77e7bc3d1e1084a6a5b00f0479a6fff9b18ad974e +8807237a1257f953f72d37c540ee26aaa25c77e1f241cbe77b2efed37deeb220b12267f538f27ffac612f9873185147c +a34eacee19eba80a88ff1ee65ddff9580053b4f2ad3c57d803449fae50e6871bb358bbef99915cefbdbda7c7aec8857f +9772dce7cc392c1289fa9c44c7cc86e00fa502fcd4e53436dc8ad289db6183ec97071a65ee3b2012955f3a8e4ec8755c +b1c179fc317dc59aa5ce0d70e998bc5edeba80877ea571e7627ca71bf957441a94bcfa10a18d03d865d7dd30ea66b5a3 +b850d81819fdad3760240a9a1c7081ceb8993ed85a31ca3e592b126c20d567c0ab54a3aafb97ba876bcbe0f86aa8c986 +a2812e48e11a2764507f8cd41d93587f7bf1d0b3ec0f92c7b8df7d203b48e17cbce0f2fae2e04239d8c2b6efcaee9e14 +b06fb5c88cd531031c61aaba9dd9557db91ace895f148f53bd5202ffbd0abfa6ec3ca89ec0cbaa7925e0a1876d2dd1c2 +9064829a280736a170eab0e097654ebd52aba383b457f1a34851ec75d5f11d328cca59f1ce62d95d7cfc27dee607a40b +a90d9df142c02db2628099d0c2a53965526e9160e6dc6830fe4c4d853cb87119e23734f4262d058feb77651097ec8e9b +91ddb64930a2622e496b7eed0028442fa17dcdd69bb0c1633fada47c3d5838bc60fde3e655c3333dcd2b371e3478deae +b1069e98023843ef534232d09bb61cb2c839b29bfb6a4043bcc79ed36a75cd646e7f35f4599117b67169af63ec0b4c07 +9206340ade81d80f83a9ba8e57417b7ff7eb6834ed2736bb4d466e8b92a7ef487922165b3a44ff9f895c65ecc48c01e0 +990738833a0d95a8b506362422a967c5189d987b1c3494814aa41c852fd818e3ff1f1b8dfb0c48b4c67b52830fc2f104 +952c3f4770a13bea8d07d1988aac2c56e14612b55cd4e8b9b4a511f4fa94d2baa455afb71b8a84768128d39e70d9e59c +880ea03ee556cb4fdd70c04ce130b72f5dae8eedfa9215091c14014cd8c4c5b13f788748e786b8859458d949248976da +91116bc6c2ec6c9c53d432171ae1a8f9a8e39712a3c4e2c7b0ccdcaf515753be512e6e0916c82b9dcd286ebc10429ec4 +a98ffab9313c9139c9f372848e311e8983fabe5a2bdfa06ce891a381932ca94b260c917d3dbcd80a651214ef24cba353 +ab96357390995637ffa22a767183e3d2c386f5f7ec01d9fb8eef7d56176f4c1e025789b483224d5b982942c680b009f9 +a0d098d3dd8e93771f272359f00cc2c4a312728c99899788be35a2d194c607f2ec1b6d02883a9c83d338eca5dca8589e +8befe9775c49b8a7f11946ae0e649ea26cd97e74ba747a2a4954accab52c3547fb877e71b25f26a9ff3767aa19dbf151 +864c4d2f7758ea7e98f82795d56a89cf4e24effc0977fc4cad63d89a5f8941eb95003153c6d978adf820efa8515efe3d +910aff75111ee754b24cccfb37e9dea001346b099373fd30bb1370af7d2b4689e29ee0929b5d8beedc19d5e94b977952 +aa758f745dd998b9070a14e5d689353323f3d258f71b44f8a78b9d6e5e79be393b9d173d75a73c47d7e6ce6ddd786528 +975c8777759c48e60f53a9b8b2f151a5d36183aba236994c9278e5d09357774ea7b2dabf202def60d50b42e07931baa0 +86149eadfbba6619521f5cd30689db2feea32ca0a969dec7b3498f2559c9e158efea2677117de62595d2a219b676b217 +a19eb4c238272754ff1a0469a8f4df11d47246e430755d469e80127b4dac5974ba4c4f03cf494712ee0f55213704951e +94ec7c279c656e3598acf763d4a56a15c3685e3a37eb415593a450a9d8d77f8f4579188f113d8391b9f0b7b270523d75 +933201b432733ad60953b02495b0d240c06ce6c4a34a89e4e9d9c97e001f66d9e2b507d546f0041a5d81572ebc3d257e +ad8c6c40075f31904d5c633b058bbafe4387aebbff22d37d8045c546cd423305051fd0817c196e38e3da0c76920afa03 +82f6463d68dab6e86c5a82a24f91b5dcf534bb90cea762af9d97a45d490e51897c383e61108238d844599c481b37b8dd +a3399d11e1dd7c0e723331d2de7058b85a2c97164de806d3cb51ea113115800b3f74e755da2c90cb9a16b0a42c851ca3 +83c09f540e6d18425af7587c198e7e44b0cd56c27544afa50c829262d1de5be2785f9c115b42ccf8275b8eaf96070a71 +8a0611e2aa7623c51e76448084657af6b76498cfe237694b477dff5ebd3a1f055132853a26fcf91f3ef9a20616100e31 +a0ef39bb2fd548694c3eda6af19aa70b4ea8db68ac9c9291abb6339a5a9893824e266c3d5aab6198b37e4e3f4136fd87 +a16169f3e71379933ad737a89926e329afa1f15df309a09b539211c45a3b21fc5b93b504a1cd4b86829739a045320d73 +8e1afa218a8e29f9673342b8c2a717ded674d3d98c768918216377b723c9f1e95019304960912fc507811a8419fc9ed6 +aeb9f7ac89d3ba31be6bf5d6c469913324f7a670aceaeb8a7ccb726efb278bf14ccda9e0d5d486727ebcc533cc627df1 +953cfbdc6da3fc61c510d0d22100253ab876b8ae955ec7cbd920b79be621c4a889a83616dc3ac102f05daebde1ca7092 +98f179b3020bc6d12eb1671d539775a79cedd35455c51cbf0f1e1fdd23809f0dbfbb1c4d320378512e3158f0e0e7b17c +a2927c5ff70648d765d7c22d2c0cd146561f5bee36cd7136232dc0228e09a659aae45077dbecae09c57f3a791cefe96e +8e1529599a03078e154736fb9a6d895508e0e54e3827147066f1348374b0ea0d81ccda5339957ffae77f0757fa8f6ee4 +b2b1fea6d2bb4130290bf027986d7bde69e69ea3a33b25a9a90331d9352e4a03353065a57699d64de856f6445ff05003 +891bc04a15932fd7dfeb73b2e3a4101dc0e4566d13aa8923d5214204baa27628da89a05812fa9dea666af4b613599bb0 +b9af7ebcc7c0103cfa857fbad0f90e2176f6a59b00eb66ddcf5cce69918ee6c01d4bd41abca6c5c77e581ebb86185298 +8b8bd576b0df1413d1f2782393acbabbc377b351edd86bd0b0365d12e9838f775693d9a6908478fa7b2ba05be85f10f9 +a020e51161e3edf9b39f1adf8b17db01842cd32a719f777700733cbd6fce25a1b9de42d2dc749e5fe37821ac98654869 +b201acb0906ed7417c344bdbc704f7bc33df29572b1c908efb2b9a5e0acf5e684167f434bc785ee67d4e30cc0ba85151 +82f0e6c085d1a346945cf8b688e9ab16526d6edec42ba90378ae278d1b622b80cf273f54dd4978cf2dbd2923f92d7157 +b91595fd25166fcdb1341a55466e4c2e5537de1a57b8fd45f6a04b3574f46aaef44b991329ab15030776ee2b7bb1d488 +919b0439befe8a2cf8a5ad897e088a5886163dba78a6026ab257b4b968309cdeb30dd39b3054f0222faea566ea081a40 +8096fc93e7128017ae42b2dbba0cda82f457fbca6d88f94d297c9576ca5a53c6148b26b5689aca218649b9e7137a05ee +83d3892d32364e25ce75d458989da570796bb0dd4af9c95760f3f28c673a44e099b50321d7bba04e5a6e8ffd41e85eab +a042a6b84bb0df37ef0b281f89398f611b3042fd7bfe5cd264ea59c38cffc836bfa8e6658dd9a08bc0a77ab6438a7e91 +b0afc50462a35bdb463a520cf7f5e27ade9ab1fffaafcb6083fb3bda64f9909b15b274d3b6140a2f4d13fb9196713efc +86d8df9259018681a6a64ebf623c1926b6686d5f982c6a322d9e1213183680fb38ade15780b50aaa3010e9f44241d82f +a44ef545202b37bd4bc021d999be64bf3b0b06792658e41f2c115f0c5ce1607fb0b7c0dbf4f050aea2737982bf97a4bc +aecf43545ad7a0327fd07e2789879e90616a5fa23152e8fa865dde90a4ed5f5d65c3f1401782c624a9d1c0531923e4d3 +a186914d26698cfe54c105ed621d0b9d523e44dc3d9353964aed0a62e64aab735fc710ddf8581a398de08089fe71c7d6 +937e4bc999774fa6f6e56d68fc2fe878f1fd4149f4be478b67b2c8b659827dc23e962bd0c2089532243e4b4e5a65fe9b +a764420dd2f8435a5163f88778083f3956c7dbedaf428a9ddce70aa81f99c2988a5d7996fded783a91ed2eeb437df4c8 +b3006b89a8ec4ab96c1b066f1687a794a9a8a617886b64bee094787161ae50ade927f32582f7a438359f4f390c83fce4 +93146b1416425560e8fb830d3b1f603f56a3decc40af54420da40c4c9552c4c909f365f509fbdb228de1a39a9f52840d +a96391d9c8b46b210e61ff1852ed1c4ba5ef8a9445e159c8f0970c391da0aeadbe54d205609e9d55c5a36c1c50e08d34 +981b4f63467bfb617a3a38baa8a6b7a9dbd51ad13e0aad3c07ffbd8694d7e4f4bfae410d28252b7499e48e63e2a3e9a9 +910f003ae3aaf0e2385c17b194e44ca031e276a7614ff0e9401583ab43c627c7651153712f4f10c006d2ea4764d4c5bb +afdc08a43dbeae1ccd04e036e4cb0b4fedb13c977d49bbfccc9634e91d35dfce6d55ef8817cfc4e79467508c07a43ff6 +b210cb18e0d53153ec48882ce6b137947bbaee9f9c23ff56195cfe5b730937b6df139c72591748b2c9f17b7ff62f385a +a2ab3c9063bd56391b396876c39b074000bf32495f50cd67d710b86ec20e1eeeb04e92c9f39a29268e41e7a6cee1f479 +aac31b3f0e6c58242a7c5460b69a5b88b63b288c32bb8505674a40003e4af5ee2df8a6ec62fe77a4693fd4a6695cd80c +96e057d57dbc656a6cf38f4c25b3ff2404d890178d5cad0d0e9690276daa315a08f39302bc1a7e1be00f4343dc342f98 +85fc4c65024367063287e29fc7c8ee78c30a8690b1752978a2045dfb3bf6dd06e30ef2d3da31c9d7dc513c29b10bb115 +a1d649c5068d844e6c86a288cbdccb02bbeefb7cf42d3dda78fd04cb1cd01f437bc965f583523e6d20aaa555741f2502 +b0ce53379fb618355069938894a7e213d78cd408df37cec32a9d3fa1109cd06d57472f0a994beb1c063f3ac849e24246 +85634a2199109c28fcf02c84e209d9a08f80d8e6ac195f11a55162b0ffa05a59b834ce1a8ffcecc11d3ed023ec5df1a8 +98538ebaa0e1546f2e004144eeb1013e91737d965ce9ac5e14eaea2253998cd6276c19619f4380537a36faeb0162b8cb +971010911df12dba25f944d0d856adf7232d571896a025994114e3bb1d9dea08eabc8100d78abc07d115209e0897f3dc +aa4ae66c2d5c995551ed563116d54eee55be4e1ff2b4769a33a974128b2032211fb1d7709413ab60c38562ef35c71c2b +8ea33a37ed4ad34854f5d2d4c4c57e38b3723503ed68618b343302cef8ea571957988ec1357859491b8f6cf58dc080de +9957ab2dbbb892f642c0461da51d977f91a0f07a587db513fc7a1e039582fc7edbb2b322db8708b736e5c99ffa08075a +97f129c42e0c452db662f5ecf4aea09ae63bffa38db84fcadeb8f0889b1b5a6cd763735c0925dca71be44f6d1dcdbb5e +93c27d8a21ef4227f631a73a0f10053f73b7340081307d9ceaabbc85c5e97dfb1abf9c7ee1ebfa61865adee22a69da3e +ac8a8716b0fb65f75afa51e8184588c30da56455d7df00f0350cf173bf8f1eda8c96d0f3ce487bec5ccb8ba35f3f8ce0 +b6136d65875e9f9f2b2d21d1238a43905890ef03d438d98c15042ddfab5f8d4f0c7ed74791b3064a496cbbd09cae3d78 +8213d11129a6d1027cb5db26340c495cf97882383a1aba46b863ad7bc978fc64701b0fd9ed0a1bb69770bfc57c6b2156 +b146dbf3e10d3a1197e2cb49b7e5c9f3af6f72c1d470b9cce5300831db808506d859531aaea07e7b2199d872f9a3a402 +aee752221ca94e9dce1c30d58c405f9ac2e6a9588076e8b2ba0dfce58386d3f0aa7d762edc52857e805e3271d870cf53 +a5449b57845ab0260672ca878175aa838e6f10f6a72aeb9105d5ccec0300eb00c95efefb4512047d522ed6beca42ae15 +97ffafe9adfd84f16a3f8d7eca0e896a6285b5e1928a84e8ccba3fb307c1cfc2db0212cd9f7afc167437440be82678cb +b7cfdeda43677807dc8ab2b29e5a02792e58f303bb198a17da6b8868c341132649cf3560cb614e9a1a834cd4bd571ed7 +b598659737b0898c2c343082aca4a8b94ab9d9c5d780372f414d20d457a03cb91e582bb36313125c303e721856c2b239 +8adabbe7365b7a4841ea815647e7b02d42d2ee2b608f14745e80dbecd3bb1a57bd25ea5a98711a8b8ebfaa9e1033ea2d +9968778f94b8142c609d5dbf1a46302fb562402232d3527f6534ce7563e0d8f1350ade4a79441f48aa41c0724d8f787d +8410e5e80ef25a0d562f6704f9767611edf081aaa0f110e71bdb3bd4ea89de03ad36de7452d6e398a336bc1446b5464a +80cadd17472f05ef5d0f05a54645488b1382b218f561e1c0aa3c66b024db3f3677456fb2213fbfda47aefd413e6baec9 +ad00410ae25ee613a213950f7183286f0b92731d32bb990d64cd8c46f6327ab5b1a53966cff8ace636509bf50e05028c +a58df09fc821b03114c7cf3c319bc1fd9576425849eab490301f1225155e0dfb7a27a4b220e99f48ebc9e7bb33e0b0e2 +a63c419428f753f9a62775392bae96bee4ff6c88a526dcebd949efb4c9df208af2353c1d9eb10df767e904b323380152 +b159b7b7885964005dfb3d0d3820433fadee814276db20ed0828438beca34090b7b7c19d7f78e9e3a840229abc189022 +8c1864ab1427ed50341897f6ef4c716ded5f53926611c44d26117f4bd4628b86166d0ae4a5006e4e7fdf907595e267a2 +b324a257d3c6605d8aefa84466a892ec72753a33193b7f927d705948e0ded31cba394f970a7413ffac2d6ff72ae8adb0 +b852d056d9e01198b8f970f6daad14124618f2a542d2197a915bc8b5c16668c610fb61d6b9a7bad81e29ef30afba600d +959a513814ef445564f1dcf82078c17f4c90a90a7d25fb6d3b0b06ec345e29b3cf7913c2bbd8106c25d3b44d9bb6eff3 +a135ea86382b0fffc1feb0b627ab41a56d0a59183ee8c2e15bbf41101c1e40ca9e42e954a5a3326e5e2fee204735ee11 +a4fbb86f370efc93b1ebdea3ef625fbec6c25b8675c85531c70b1e1f9549ed633e6b108c43b901ecdcc94c289d153eb3 +9289c067662b7729be68282dd21ff6ee715dab73dffc630ec3c31d35d83d1a2104c92d47445d0d11b4181442cf213d44 +96cb7544412f438802eaf4e70d77d5b627b91a02f136cdc2c3674152ce5af5852806f3280048dce364fb88eae3a8483b +b7c2dc77fde2c94dd07f16d731369eef12a35a4546b3c7f98bb8b32ae88d0c2779927754121787a72c6a4da40f253de5 +a942801627fc3b26a0d4d9cb6a48f4a5d35b26ed9314ffc6cb5be5fdd680857f0ebad809571e0631f4f512c786611193 +8359a72eb61fe327172dd53433f5e19018a12e8c7cec6c1938ed44abb194c2339ff94399df94c2cd1758ff9c92d9cfb3 +9707da6f81de22cf5db457eece8f1d35daf4acd769f507cd0e4ea8d057cad3c4969c469ca928bfe2651ca49ce24ed016 +8caa1d0f49f9535d351ae4db7f64d2dd1d6484c43faad3c00857e05d74919ab0f2ccc9bdb526556718cf9160329f78c3 +8a32813e72e587412a7050825a0acb0551f89bc61caa6c2ce6056bc9744e0d7ee124df18f6029a2f9f41aa902472a8d3 +aadeec65d10ddcdc7647e378ad5f2b9bf46bcd4196ff12834a4b23627b0a13765da0dc0f84c8dc84fe2612cd18a88ca2 +a4c97e2fc7ec2777ff74af1b255287b108cd9047b75ae7a10560f14fc3a5e8b001156a6d6797b2314a436244069b43eb +aa474d3cf633e1d521998b2b34d3d3f8c5d5db7faa78fc37c970680a27c3463d85c2f01826717d5def3558fd37cfb7cd +b9493ffb799ec6af7b31492bc5e392e7eb89adf7f98910aeee0ebc32c00b8e31b1a77391901857e62fe5d0c10a73899f +944b68b2e1256af1d99998dada385863152a6558cd7a63cd9230997dedb434419545dc3833d99508cefe0c04b0296c1d +a6cc5c80ad89a05881ec09a5ab6ccbb49a7523afb9c85a08dd090377149cc056ec0c63d3373ffb3f13a15f4abc020542 +8c6f0dcff087ac53693e48008255bd4329ec2da6130cd55c622d63d8b3ef19f207aafed8c9d7b11c7d60b3b87664e6fd +aac51c05cc67466b386698fede62d436b79849a5710522cb7c2f41f54d36e39e2c9101fab7e454482f3ae263ea8be4a1 +90f19c9d81a9b099821210b58e59bc0e892bc92fac306e54962689fd7accb91de705743b0aa5ef3ab1b6942f0dc12bf3 +94d5fa9465cf93ef86e3cbc87342bb5d8c157c723b7748fc61d003bb415705b7599bacdcdae05dd391db188134ef14c2 +95804e19059342f8e9b2cc8857b027e35b7e289400541a85c5a2e796f6076b6378e2cea6fae7e8f29377ac0c69a77caf +a0ba78959ad3a5cca7b214bd9bc817075d71c7f699d982648378776a3ce71fcfbf1062b04a8b4e16077d6940992154d5 +8c24699416cd41b2e906fd9fb8517185c7977b86e6a49395e2af4a6d25fa82f86ab1039ae4fec37f4a52b63804203b80 +a28b00ec3ab90abcbbb692c29ecf6ceeab09551847a1b4725a0ea3102e19dda5a99b64fbe5853664a6064109e212254b +b5c3fab27875ddccbb4f93a500c9a6b3c634417e365cae99bff165a2d544c9cd6a6ff55e042fe2bd54ccdf4ce8306228 +ae0ef8516d8c4dc1514de3da39cfb5b3f3d2afe77e9381389bd9adb07c9eca587b48dd370893cf1a6bcb8c094ab8989a +acd9a0b0b7aef79bff1532764162d13e08a0c34dc55a246e16ac47986877789c9061a68d30ef1a4946cc7608b79cf8c8 +8146a47ba4998bd4a4562ffeb9dcc85686916c67be2c4b4f8d561db51679005b9a47bc4ac7a472e6ab89d7e8ec2d479d +8aa98ac804b0e71d7d3de780047fad561ac3ac5350282462625f3bd24ecd1ba0317b218d5086cff206c38ea39b30543e +86129cc240a9c8f3597129b6dd817e5db183a8a38d63264e9ecedf4e0900f31eee17b3a6cd593480efcec9b6d3c4d553 +b038c48f9dd315fb05bacd3023ef24471311c595ebe6a5fb57c4d6206445ed18dfe45649cdbe263d73080efd41110695 +b3976527178c76c4c222297da0835669207c15646e1d0d24cfe6bda6a001f5c248011e0509ef2b616e16249a5c9c3f47 +95b205cb1ede704760707aea034cf9d19b26b273c8aa690241b8a461254b05fdb1fff688796b157a929ec0dfdbf9d610 +9762fa37cc6b1cc7f7fc23d97a17458aacde74b1f3792bf9e425a380dfaab970393fcddad7241bab10fa4292a70bfb0b +a05276c63cfbfe5defbdb4ba5006a87a97959d80a3dbbe8fcf40c71e6e5f03ed85678e6894ee01f0f0bcc52dbe3eeee1 +9530ea93f98ab49ac8c284480a562d62682277e2fcfe7016ae643067cc0196380194780a0c2c03731186a9d229aaa45f +93c03104f921fe6d41b370c5ffafd25bcf952bb7de2722aee7b7a1d28de02f6a326e508d4b2bdac330705e638a906d19 +a2f3061f5531b684e2b539eacd2faf2395fa28e270e55db7036c02e41f8bd244c579b7746cb36daf96f30758d46946d0 +b97fa4565f5f67febb9b60dbcc3e8047f7f0ed963f4f4b1b8095a6932bdb31d1eb47bca6ccec4bdfec115f3df1258857 +95c1f51a5f5cbc6637f628100897e384a814fc1606377879c7df06d54edec53bee10b80bfb18f679465b9f2613c3b117 +846b81e8089df8d288e0795a719dfaf307c659d53cc09102e30876368ed7d818264cad21460b38641e09441dabe42914 +aae382dc2ebb20bf89d44ef010d76a7212f5374a4fbc5caf394ca972fee54322d726c696b86d4e6b9f16a158c9065384 +899255fc47db3f1e2694d2f300b14e765b4595224deb9527033fd16f25ffafd3f21a023113fb848a0f96931b6ef31b77 +aa3ac7fd484eedf34ee9c48d4dcc1f5b658c54afa3697d573b2162d4b0a2529cf1139a1ec5c00bba27f2b344fb0d191f +b66c43f81a1be23e806be5bbb4332d9448b8dbf507755bc0be2c86737a4bc62ee9a55cecef677b22300e7e00257068ad +8d1bb37d004040f6843523dafc1b8bb7f8856dcb160c65631799708e5668003215954bc44eabb1aefc06f951ecdcbb40 +93a29e38574573be2f68b3cc2f683c3b7ea7bc58ecc58f4ced0d2bf908a47edc48cdbc84293fc468f1dec76a6ffa9919 +92a468d7f6ac9f14ec6a0bfff01888a40ca197ac817958a14bb38c403dc05d31252137d46950b0b9f242aea0ceb7a184 +b6b708061c43b0b28ab94cd0c9ebc33adb9205f5c0aa84d1367c4e5a4ccfdcbbcbe731aca830cef25feeb744e52775ef +931c274184f3d5b61f23c5f7644694b956eb79edd238e6991c13c986838ae1049fc7b695c4d4ec2aac42799f7d59ad6b +abaae09b111f9d85213fdfa953a8f7c15988a3b21f7a71264f323e39a91db4d9ec836d4b27ee84d1d8a267c570e06af4 +98a145c11bf6e0c98810b8983dead947ec765b3bd7f9e245637933372dc1ab0cb24441bce3f18c25f70bbc91d3f1555e +a94ac8a11eb64bcb8185c1aaded79996e59395b5d130e57c12a946b3f0a9c06e2f583ea0ab98b38d944349e30bb393c0 +83facbac681dd218160be5721b7f70b6e0abc6963a721278f5f8f11816ea8848de2a12726031404f1bd3b0d93c7610bf +ad7fc2b78179621f502029d229cc936039360fd541c760339d4f6690644b39c36f39c435c45ecd7b4c683b45b5de8d5b +a93e6b114299c348a530c0adf04e3180de8c18bb04589b3fdd358dfdc118884c9554091815a01114a81011d9e8b9165a +880a5b941e6e7d213f0912c4e2800227ffe3c1c5db141b6357ef422ab8e55ef2c4de9a7acd6c88cdd9057e9b700b62ce +a79a25b8e8a2b6075c536822981d9bf95e71b60749a53fc7a40f309b92034a5a8a5aeb0e6e2f03e8e24f47d765fc27c6 +97e5e6a5b56d728e8cfa6eb048b74be6de7d1505a6e4354964c5f27aaecd8329b5d5150e26025d5e1542c613bf77a472 +a58bfcbb8bbf0bf556c0993936beab3a874b10ec56d25ab52a02b80ca4586d30d7f62990157244f326ad6de05c95dbbb +b5e13af56257d4e4b77480dfd738a498a2a78e1dc12cee786d60100a0d4c0adbdebf2cecd2ddae56b0a3c143c3b48c9e +88ce83c216b7f0a74dcc614f56ed9670eaa4052e8081124360cda319158e496b47edaaa8de28ad1d3e3887206f8c9fa9 +8c821c9d0f339837f9ad2136dee0e1385a078fda212375f2f79a56988f64e523bbce59cffc48834418cc37ddeef16e9e +9249c78a361432d967e51746d2e892a71925ad205ed71b93911a27a3a1135431bb424ef0d6d1ec961547489b0e45bbe5 +994c0205a2c192053b676486091fa49f6385fd404d106ea0949a6d7b074b79bf974647b3fa9bbb29eef106b12d004310 +a15c25bdbe3d8da65874337dcecc8178c35cdbfbc9d9c6b80851bd97690fd2dc2df8012f671abf2f3d0a7c80dbbf853e +8bf4a209ac8e7d639eb8aae0d22511a39d9427e8418198a34f59782dd9f6afbe8540c8a9485f121e8dbea8f654f3bfb0 +b455d43fd5dde19a3cd73b6f9b3f832f0f7995bee3cba01b0357209f4cfb0eedade3d3306815da4109d05850bb40acde +912e13fd316f16b882fcef2f00cf043eb86045ab456118f7c3621a5414c281fae951b44c417fb733c43e146416fa54fe +b9e6af5922ddba6584b56c5e3cbcf695aede93271a8a26c200026d9941c564dd27b38843597ec3924a81e6d209be5a82 +893e4d8ff12064c627128e0d33c499fdd6d884b41175e8dc5eea7a52ddff50c902b899eea64b549926a8478666aa8b23 +a07b337448f014805412c1f55516792eee49614f22b5b7fe7018742a6a389d496611f327a3cad1503c3eb3f416edf869 +a26760e5302364559671560026b6d4f26e3703238d4369dfa73536776bacabca0cb264a5806c0394c0c10b783ffc3f56 +88a0af353d6566b8ef5f32e2a5066feb9b9b942380aa557833371a24852e96a4983e03ad51e13ea4940e0eb4c75c7664 +8600082fa012be340643577af0417ee29ba540e23a1aff0f3568a0adc1a854e742ce1051b3d5da779066ddcffdc65d06 +88bd1dddb613991b9ccc3be5f96f79ded6c1e09ea96512b6ed17b18dac73facae88cdf0d17da01e7cfd5c38da3d06355 +aecae22f713b2792bc9351ca2ab301b28fc578c2c1ce6ad39800385e95ab275d0c1486cf5af08a54e15f17641ce60f0e +afd04d76335c81e86ab9a08b1a6719fa5cea4d0f090f4c678fe96e09e7d38ae26766521dd20eff3c7290e9fbbec1f081 +8404e03d13266d3d331c7aeef8f905d04041abe496027b9f9dfa1e3c55c43dac78634fc5c860bee8a9ac856e10224694 +98195b3fc94e03ab66eef7325c36acaaaf3f0a28a2440cc891939e04281b2951e4b1316d7f82842e2001fed444cd880d +ad672c6f852f812486cd8601472e36aaf66d5a873b0843c2f93e40865fe017ef710c48d286e188e127aba780dff24b75 +a3b9fffc17035d7d3a66cbea5c5014992078df6a437eb8d4235cacf6ba24041b918f4b61e6d285e278483c45206d1485 +aedfd94a7ab12c5c7fa25ef458fb227bf6cac8848a4873961e8fba90b1bf7b9b6e688c1217517e5ea08eaf39da43418d +830837da3ff93282d6dfbb02ace35fb57771919b49b6bc51b32b3e7e41f2761cee29dd6861d106a6e7de24879f58674e +aaed884ca90cae6dfd11408858f75b6b37db8085e221a278e7cea53a22928d6d01d43b7f98e9e5d0701df4639d28ec4c +9981805cd99ac373b92f5bb4a0cfbce7f07298f8a5632014863f7a071c68494b5e637b7e150732c375aca06be3d79895 +b6b6bbca3f8833c02274f182cc9e53cf72755f7913b5354413cf16be5c09dfb308f1f045371284f467b7a40e0f36560d +a7f0338a290d682cb2cf5b891df35642ea8f9befe1d229cad22a16c2735fdfd3f3c26ddafed41c7ed876b0cf54612ceb +b038d6d7b5336bd9cf957951366f73d484bf1da3a6da1148484474f3a7f7e74ac7235ac63b7d9d1011a90ecea402ce00 +b43cdd53092f4195fa6a70a713c9096c8ac5102302f2a7ccae6afb933a579485e5fd6c947f979143e896a8d0a264b1cb +8d3310f5e2e8546b57c69bd9bd012ce0a33cf6e80ee5c4b258a41e32db360b0487c88cf62e256dc5f6e9f41c0631d750 +92d4960d2f5cf834e24988f3ddc9380bda961de7d8c40a4f0684242a64e0ddc3ceec4feaaf097b7f99012fca57e74615 +b60ae72c7ef431db21c81b0ac9ca57a664fb257ba449191c92dbb88eb53b0100f0bffaa99bd44a4d84b7fe1730a7a5f4 +86b1ed40457e02b80c93120c8f17525cb4315c68c176fc3eb56e9e26d26c1c25eb3a24df2b6e93f1675e0f47f44f6a86 +a65d03f81d71530c768dae364f64a79b4f7ef33a9e03bbbd3f2c486c3813824a3d3c3953aca21e66fe0cb4552f2665e8 +8553f75b09a1d294367a16456287ee7c8d8bae29af9f9594a14658236db8acbb363bbb9275cac3d934619d95a83f38bb +96f916427a025dded34a24fd49f49730725cc4fe6f27bec379b3e4f0b18556881badd4e588dab9a29ec4011f7ef7edb0 +856608c27413af9ea3297aeac5921781216904c76896906c746d07598fa258e7c561ceed240a0fe6eec5f0d6cfa9ecd5 +b03f150ea87f48e8ba533d448fefa5119515e6d47afc25d2928077680d562d6294e1cb501d0a428112ceebc42f0ffbce +96e9be02b6fe585294b0f0e126b21ba2327b8e74095d1eb0dd8ebfb280758b07c43e1b1127f7dbf88af380f85846a983 +b866d4860775053c82c4c6fca8c0d5689bd673df26b30e528bb8406b0b871d97a7e950e90f2d95a95cf546bcb80fb6f0 +921e4409abbae325425d2e67b9fe9617ad4b00710e49f704485a3ec947bb7282b6ffad4a303e0110ecf46076852e929a +a52e51329c2995cf47c87ffe47560ad3b5222d19bde8747a9fb056e77f74f869cb4c23f3fa4b21e9de5a61ecb6c52432 +85599c31338482e3f8216b1ea1664ddae5b15977efa0d8227cb58342e88b26581975d9b1cea91c98d4a86d22558fc78e +b880e82d301ca15a01bebceaa7f54bcca3cd0fc92558d1b942dcc174a85ae8a1577c5e0feee963e41636fe372174e938 +b50ef1235b1283b490b6bfad836dd8cee72b86054f14ce46cd76b89c97f191f040fc4091af9c1bdad53a132bf751f7e6 +a8475ed4ba2f51f9041f71049b7fefa216c984494398656b58f317905736cce2091e4df7dbb3515d0ca72aa8ea749338 +95c4c4005cfdcf2778b8b27dedc17aada395eb80bece2d4fc8db43654f827d621e539d048e50373e9ce14a60180b7269 +99df65189d38997ebc4e6e2dd5075511f735058397a33d252539a0afe517623b7910295a8742682a2cdf4e21f603986a +8fb5fa37b512b9b02182065abe7f2c74ffc1a487c78f225c6bb82da4e3f245a8b62b652a7e64a0f52edb30927046b6ab +b242b2bf09d8c46a1955a121453893d455bb80e4dd648b5e87415a5df79a19b4094c55b813a5b1a488802e31d26982bb +addbd7c3a9621e2c506b7a172cf2625bf52b3af988fc24f2ecf47753dbe1173d95b86bbf4824c247675f57bab328e9e9 +ae95b055a1a249d19a3f080ce5cbc7065f3d009ebdeed03362db903d1e5138371a1564a9afbfcb51b620807d0e8f192f +8bfb763dcec00c041492d5a5e57f9c7442115201984f353aff71a08fce2ae242189cb098e43fb642e808b8761fa517d2 +b07b768339a8876887e920e5dc5e30a20fb24afa35b51269e154f5e75e93bfb334c6720f3ab143cfaa064221cacc1384 +9938f3d9d5a1da8c84dbad8e464e32dae0cecc232687d78b0984cd2b332ca7e41c6d5eade73ad9b95f0d9d076c8fecbd +959553e80a715ad90f4c83dee5bb1cd12b408b7baeb190df58e341e51b74018265dd2344602c74b57a747a75269f3e88 +a443ccc6b4112469ac4fec7af54ed637a719c1b0e0639742589f7a6309555d4674154f6d26839b76e90e9f82bee7c79a +8eed45cc7a9f3a0b2744488558c9abcc7a7e67a01784d4023cfc893ab88f443d355e4aee29c784d7195639ea7286a738 +996a81c4702567f42a957fe79e1db9f057b8d6a68ab4bd6b797c8f7319901919772dbfed7c0eaa9e717bbca61ce3aad9 +97829a09c35c566e6ba2b56d41ed069e6bdb48fed06dda7b8904306baf347d74467a65bc9505c9ff0ce2a1b1eb93ecc3 +94611efe2d155dbdf898312b53c51eeb30564e2608c3dd128e7ababfff92d5ebcdd8d8f3b6f57048cccc8da7d203c505 +ab83c9c8ec3db031b825af7c62fccf8a48a8a8746267ac7ff0c3cef0076e405b6ceeb459219d970239e76149bdb22278 +a5d8293e8bc13f832f1c277fb8534bb351f2e647f0558e0832850b74c35e101e5068752a9685770948d9203a68ddbfcd +93e1535575cba89e954312e9cd70339c61800b6d5627552749fffd4a77bdbffbcf4841944b4e9b38cf17400647434657 +8cf070ae2e71bfd843f9a13f5eb668e2dea943122e5c5d8c52db9d42e257f84e3b02cc22eef3f29d847f89c8051c8811 +a7351f0c76b8b678aff461c1fc78e8a55d20634da44b73d68a00feeabce0cb145149ccb8261f0269e3b5a43c93532dbf +9962048d16182ce28334b5c1c7b7a906dc54a739aa8a6e46878044f4293bac672904bec2292a288601cfb8b77db8390a +80dd3875dda5a0e8b747d431f5be4f181858c88a347b14cda91fecb508c6fabd6844adbe5d24fb0884c23a6af3f2e968 +8a6a9b3f7f99c4178e8eddd369a760beebf04fae990ddc8f0c2addcfe958b3318328f2d44e92515d8fd9c5b7cdc3a8b2 +ae316364802ed4a156e4107795896db8cbf1321d5d0af5ffe0d0a4805910e36429d9d01610211e7d9c716b4efb1b68b3 +9393c2bb0ea1855edc3b844e55291f3212b09b868bdc37cd7689f0d7e92c7473937af7ac16d6516141ca1dc17ccc7150 +ac909d1394e7d3b373feed325873310f29dd8f46c911595c2e8325e90ab8ec52672d921c447e69ec2d9bd000bc41cecb +80e58b3c07b9d8388a7bab67b77a68c7d1dd95f48b53f85a1366e2ff1b1d09ace885a80f49d686aa2d9dc6fc3579a700 +899bb130c5bc3703b0484a2aade21f4ad9099c482935b664d3db70eca3650b445e454578415622b01f8adb53403a06ff +b449d6a5c20e1c36a35bd909854e336cb097e2382d048f332e21aad5954c50d105dfe7d4a28fec14f1edb263f2e2c25e +b45b4ff01047afc7c64bcdb9ecf6a27201803c4ccc16ef36fcf3df02af5b447f7e36d7e150f847a5c767902028cd121d +855f8c1046329430595bd7a6e2612f1b5000ed5a8904a4ae924b132a3916626394dd150c383dedbb22e4475787c13e8a +8259182fcb8075805661c68773b5772781c45a1b406dbe3291c364e99336c89cbdf1a35b4e5cd742e0c09330967c79fb +8513b09f6cca871ccb53e0087352a015fe23dc66b1cb7985336510754d30e25c555e0a0883c04d3d8f977d1b14f8380c +98f6ef6f5267147ad71aeabda4ceb2a010b998ffde238cf461a4081cfe2f94b174c65a5b99f5bb12685a21f6d40e5d1d +97def96137d35335fa3f8b3f0925c6f785644123385bff82c67320810e6bc3116d23788b7e7682d28cadcd7ebe9391b7 +908424f845cf4bb30f048dfb8d77429eece0dbb1f8114b812f835c0fc297c7743385f2d9c389b132abd8b799abb906b3 +9342c5de2b22e2ff330073e79491dbbb8e0721f7f78e2c4d26b15e7a038a3c83356d170f0545996ebc28fb4090415369 +94583de96cc41a83c572d66fc2c91c62fb2ecb727de8d3af460fdc6ee3d8bdf6db92eeee454d0f0911256455b3527e2b +8923c81cfcb0b3826db821aa3ab3ca367b5ab75a14a73d98083d88d3c6c6f080b62c2376a18da975bdaf00ca3e3bf6ba +8d2fcde9fe511d5c030ad76bdbe60147053382003d76ad0e823f88bcc3a9c0c2dae49d8456c285c4782dc6cd6945493a +aedbd6629aa8732a94e860328ebf043ab713f36ac8055609e49ba250bc1a41f55f429788a3992c88a6769c1c37e45fb4 +8a692621506a50e26210b593712ab8cf40cfd79daf197d6130d603da70e2c89983221bd43113cb54471f500ea3b298e7 +8716022f429247192d04b007b4bfc6a35caf49a613641037143ce2dafe7b5a4930c0cf698c216b761b15ce63f4f4e4f1 +afd66da5617b07f6e14dd039019b28fb5aff8f14b4c0af5babf485d9e9ea77f3fdbabcfead1068c0415de93c99f7f69b +973cd042b5b7d6d8d5f1654555efc16d77d6e3a9a4e3a80e782db6bb297e4269df882d59c73d8ece5001d93baaa28745 +b0fd22c75caac1eebb54d621e12a437d3f50370ffccba5e90fd65a934f7c14eeaefb9d2c2af8c105d9757cbabc52d65d +adf8fe8f0daf405a5cdb26e4d99b10a9b4bbd1e7b8344dfed8ec89a0b452e1168eb12cd587606f3a0179f899305ff35e +b66c5014864c1e2fac3b1a03d37584c270989d770a31c43f30c5c64e887069390006ddbe4f3d6096917fadfff0a82bca +ad799ec175eae28694da6be84bf96b58ff464576b0b4dfa041ed43e18cb920dacaa8c2d6641d3ace5d80c01b0a885270 +b9c196d7d8095a4220d7ffa859ff843a19f0590a69ec1c7226f4132217770c122a3015454df562229d1cfb06bfbe75f8 +a88ec2554ad628af62c2301aebd842b1b613aef59deebb699ebce014ce49dc2136ad78d61fe3a5bddb52c1a37758564e +a7d13ed42552238853ad75a56b0b4ac1eeaad35227e8f54e345948edf497cafe3aa67bf5734f508e3a34ea1f84a2d619 +8b315c5e62fe691c1104fc38f0792499c2131f6ec94000902edf0888537f26b8be3d9d20cea29300459594505b457b73 +952d39d655d22005c2c0d06bcb30bc7d9fb4b074c0bd67b361b83d34987923a86575c7d3bd7e727e1d5bb3b030989769 +8469a8fafe8c5634999f674fa5b35e1de52dce5075f6c4b2a88417618fa3e82f1216220a836c343540c3f82c3d8a27ce +a0016f13768043458aec744bf7b052358f8a9efc0f26ddeec4bd8ddad09b40b7848c38b401e2bd67a353189b635fca74 +a7c9cd785192e32ef4fba350130af2dd577d6552c4365b9b7b30eb69dae48d68bc2ebd75ce6b80641d8f64420a1353eb +89d22056f344b22441579fa70614fe3f90c53e444a68ba31a330238b7080410bb587f4461fe78661eebcd972b8c91c4f +84c38a5e852387235b9805cf547ede71d7ca65827189a1ef25a83d9d6e2520e416e0afc28d91436a0a234f1e7efb99f1 +b1c170741d0fcd59b9d534a95e1a5d61106c1a2b671b16cb231de933c03f9b398fa9a5eae3b78b10043e3cf5183164ee +96388535c09dc84a1cfc90f22f8491419ab3dbb69889999bf939852acb34af2c30c3dc067cadd372440da2469a7fc749 +ab1211da4e11830484b271a9accf219cb49ee4c35a67ad61b33bcbe1d91b37c72e8632667e32c6769b1ef1d642313d39 +b86b69f64c4e5b603279e7804413e0f9787144a8e3f0cbf3c62e8622131450b4258f72e43bb220fc5d5b857455b0c450 +89693d9a04166a2b9aabec99d6962a5867f9e71ba732463d01ddd36ac3faf1351d8da0d0d836f285999f75dff5e79429 +8f2e0e97ba00f8482ab677190649b41a32109f0391d0433b89b3e73910d66e0d34c33cc4244c0a3b8282c1e1ff4e46c2 +a0c695498081bd255bc21d2c99c4dd9f466dd2fbf93c07abec13ad3dfaac697c8e87fcadad51f8d7e1649b16133b7206 +8254985bf2d0e9f662aaa58fe902cd594fca1c4a0b6c1614bfe621741ba17fa87d55cc5eb0118b2b3e36ec41534d1e4b +a3f674b4b6eb28a397b0768f3e442eced9ebc77f6b940d4fcf0c61410c77838c024d4c911521f11a0267e3c281f83876 +8d0fbc99adcf95044966448efa4c2e0a17f6799943662476d1877894562f3457a235b6ba0d34bd690125611fd1db881d +b8815547debbde07b3106143a37f3eeb9bf823065e107dbac9c94083376da22e8db6e29d3c3bd51d64d1e2ebd8f2833c +909001246abd7fb0dbde3d1e9410eccca09dd2c8d401bd9891f403c9b52c175008e052b2574493ed7a22299a737a7bc7 +8177f4a7276eb901c52afcee285ea905f1d6d01c1d4da2e9162e268897c020d81fe462d978e27ab42009467e918fbae9 +887128a316b4d253884786e62286a75a6aafb87ffe5e14cd44151bf5fd2aa93cc103ea46ff248225546eb124b0fdc618 +95aabc433f0233b5e45afa8d9adef84778393b3b366ade8e703f63e540105626926aff14c48ca896ba3cdb99b92e4113 +8c6d6b33017d87e15206ba8ddabffbf8610b5f05484137fd79ef98e77937465f85072eb5e079118a0f92c7ca996a38fe +b2a573683d47be62501a33fd228cb38cae0e26e66fdcf4716a97bab823fe39342172c163b21fa6566bf140ee6c60d898 +affd9c21e842b5abd6db2e82e0ce355d8301282cef36e2a0776fa354ef4a64a80fe939ac03201e49ce36c77b95efa31f +8e7e47f99294b735895118fdedff27918351ef22e16ddc814ad64935bd54ee68014349c75aa75081c7b35a19de981209 +937c44b8ffe0fccee348d5831dba4e4c5e83b6b39d056d4a4146987ab73b736eff92c138872e6da06e1eae3450050ea0 +8bc22e1faa0fea57db16e0a29cdccbb658b125f0da6c3121c156614dcc835b1eda596374883a043e3cf3d5812a32f6da +acf0a8e002b5e47b0f591ac6d67ba7d2d03c0bb7f475dba09dbe877b50585339cf4367d35118d7fc062299f74076f06b +988065fad7da459903d1c8b1c5c5b2a86898ba2ef40f259af52c100554574c0605eeadc5beab8631bd9751fdf3a099af +865c29b5f6db4c557f26ae68cf3f09d2723e6a4214fa4de8252343e5b13ea98dc6a18c43a2a957f03d82ffac04d96742 +a4658ecbaab8010495d2253ba880cb9c5d5e4973544b982de1dd001210cb3dcde58627a196ed36d33387224a057d59eb +8d7f1dc9229a4712f244f1e2bbde55f1ea9fe7bf30d90424d70391ebc839623c7f58924054dbdd813de971d171a1c895 +b918b80341da1be2635af51d33493e24a3a51468da0c53021f375319b6d7f142bbb9632c8ba512b0de42b51d8e2116f7 +82b633d66b9136f5da10fe6e7db0862eef339342653a1f5ec1b288495359bf67130fba5404b4a601b5cc1d9e931d2465 +a8b51cdc519fe1bb07517d64161b02c85ef763c265c2de76a8287b7edc63798b50afb168c324a83eeba514a126e9b291 +835f2cb916f75eabe0b7c7527bb688b1d38c7f033242169553b84d6885735f85330ac1085eb2a65f521331b853c76bf7 +b0f7e967bed7e73a64dab9fcc191426c50967c43c0b68b685241cbf87653f7061896adbe5839f685626307014ef3da47 +952726763e8ed7f06953bde904d0d85e9860c28038dd347efc18f7ef9a0926490c4ce8d9a244b33f07d9ff3d5c8000e0 +84f1d8c0f0de624e7b11c01c8fd5ca0f9f14fe223e4659866b3d25def1aec70ef2b84e98ba57e801fae2fb0c924e37f7 +8eba73a7f1222791916680e3d5051ac465b705167a3248846e41a9d38ae464365d2112e0504e001554d95a674fe02961 +ab8c38ea34fe35bcc1189015583a8ffaf4d1d3d25dededc316ab3ef323dd2b4e7b5848d3a1346a0830573304fe5789c8 +977b44b1953df7083b3aa462de8d4f1a939b7d53208a6e059a4667d57353b0dbb5aba81e7ef527c6ad34bbfe31b1df6e +acae51ed5bdb79421e48141fdaaa2a0170bad2b5e97f29b1583cec868173f035b741cd0275bffdbd6b1c5075a858778c +8ece5d5654085fb89fddf30ebd1ab7f7c09f22f36a3cca243065a93a1f17e3ddb8c5715ad7966bc358927753181e9c7b +997bc4885b71261557d2c769a3495678268abedb4edb27e8e76639c337a6e3a78bbeeb7086f54542be43267901269257 +96ac5346877b79649d51e6a04468741028d7166bec53590e52b78bbcafa96cc4eaa6e92abe6c2af27b7103217cba65f7 +9475731d5e5b83c7055e58270baabb301b4823e155986d9ccedfd4bf4cebded42040db0f071a210e0ab22ead92e737ba +ac5c47f50345ee85dc0fa567f976d8b7c038b3d9470062186042e2fa4b04381af438abc593ba4092f3cefa37e82c7017 +a85004428219e9488a27af2115efbceae9ed359ab20426cb6a213fec93a28175a1381a4e4465b6104aaff7494091ebe1 +a31a71e29ab0f714bec2a9411425bdf2ac3a4552840d5ba652d4c1f19a9b9b6eb5f06532e14b135cf02fa815f318cbdd +a9c34fed2cf448acad354248c32a7573fd84309dd980bed3b16df6bfa017fa6c4612b34b951e08001bdde9225ecf9925 +87f7b7fc0546de30cc7dca29e736cd46b4a8dbc8cc1bd90a9997216a6cf05a624439077b4c3a64bd9f6a393fdda89931 +ad7643a4a8a78a47c9021339113dcdfe7b3d6ce49faa7bea89f6c93cf6e3c89163d36fd20af31bb05ec85224fa80114f +8c42f70e3b415c8b8ee8bafdeec72df7d6e2d98f816de47accaef3bcc3eec79c16a9cf6e544b584a15df6d1a6a33adab +8e798628a0de39fb8fa41a801830950129dae10ca3c921048754dd922a7cc57d4f7644253706630aa8e461ac812ae4cb +abd8b79cdb7f10a1780c25bfddba5e5ef15f59479883447946f9d986ad7a56402d5fefe890127cf48ef4e400538fc674 +b0367e76fbd2868c4d26d2cef24df0f006a192ab19c52476d1ae0d3695f1070e6404a482af965035723c7e806cbbb08b +afa927c8bd26e0d56779a25517ddc2d813762f3d051a39588d359387c798b782aade8ebba7b4f80c6f091b7eda2e9a0f +b3a846e5aa6223123c7796eec02d139183ad6eb3e3c4936ddf8b56def9f33499611849a6377ada918f0da59e9cb23f5f +892a88deb8ec826a2fe56f4f8b33243f366cf37aa60bb3e3f2d8537af87374316e222c77e8ea87aa2aa1cb4757fdad9d +af22022daf80e3ec5495e2c413b5399c74e515562724b5beb916b5ed4ff9b8960848feac73f54dc460623c90efbd7aa4 +b9a11e155d91be316d08ce66ac1c9643afd007dd5868bc9e3b11db9f2d425bd4ee008449ec462482cec527767297ad63 +b0f8016f1440b8e3af6fdfe042af4023e04889093a38eb96f3a0a3855ed92ce18c752204b8325c4f0d308c69817215cf +946231cf5357a6f936ac15c2e237b3bbd57449be54ef04fc9bc0f41558912f0ee9bd159098ecf63e4739365d147e334d +911c1c4e3a95238efcc91a1e784966d6ec871517dd8621e50e39e29e3eaaf6f442867a4ad3920a467ab178bc6bcc497f +b6a43a06726fb70958a97f60f5dddf36d638167db12673234134c4b50eb031e83b98e1fa59a8441246a14bb3c42b6975 +ab401f0d47d80f1694cfeafbbca230f212e3266a0bd7377053b2ff67c582d588ddd494894bc1eedbf737cd12bd521084 +93a72a6bdfda70792900c0fefd8d965a26b9459c78c1eba72725416887b7dafbf3537cf84a7c60b38dcf7b2f3a417226 +aea1f6932280a9a32bf7aa5cfe5fd8d12fe35e3c6197d1b24e8d006fba87645358b788168955754da7fe2e256b77a760 +86961d43deccb4d4a6e35129a1e58250cf744b5c8f7bfe4af40bea9ee9f859f2668872a46ef54d5590b793e70ceb44fc +a00584fe7feec01d863b57894df34884fc4f05bfa3d6677bc6346e615eae261869651bc16e09f36b15e071d14b6d6ec2 +a9a33a813d7eaa1d242fb4e6f9f1d5bc6094e2fd344778c9ef83967243e38c77e0d95da9736dcc9f4d7eb48814564ef2 +98bb194ca38025d9d1bd0d39806f1e6aaba0f1601b34d62da293a71e07c01ef973f367886d920dca054212665396633c +862c96a93a5c8b057f3f0b1bbd3ccfb9aa3fbf8fa54896c5bd5a4d472c873542dbe3f85fb3202f800de3a62afe7f24bd +b791bd82dbe37e6367bb77504f6aebc9033a9c3726f4c5dc7e78cfdc240d811a447c5ec6a98328666ff4ccfcf34429ea +93f71b1f8ee703ec9e1e846ceedea5588337d9ee55e536467fe3a183b57574ff7129ad4c4a90f8a85a473782d949f793 +857545a9c3876c8f91ac171d1245606d1331bd86e35dc899984b5482c6132d5038598d41620532882b04c0d120b0831e +b3ed0887ca7680131c052b2493b119660d82fb776d78fdd9412db470bfb94d5bb99feb92c4378b72ebe0ef37db664ace +85ff9f917acffeecefda709aecd72699092269284039a237329e80ee2a71e759f4490e25b274d31c8f4c60016753c40e +99dbbaa49fde2a1c6e9a9491b09dbf8c6120a662a85ad37f310980002e9fa8a82ffb76e73376358364f0a9b021d1e3fa +8cdd3168e8aa14a63d27bcfe4e2cdca9abafd8b77267e05f5ea2bee3e2dd75c0948f84ac196bd38dd4d552925653baa6 +b7d3eeca5832412b9bc37c04f81d45ce2b43ea6d1e0e7d4cee176604aefc51b1df898aa80c58f795f288fb65ceaff267 +8fb16ba37d8d49aae9f7ce48a9d2c511c4bada41d500f6666117617d1d83248e85af35604843959b420f1f0bf65f0ab5 +b4dae92205a4f863a1d77cfad94d604a90bbfc9863fb62e96e0019bc943a9fa04fbfd958e19f905e1fb5c834557e0f0a +ab04b0590ac800d457b1a2f0493a4e7968391b623e0b54ea27362222eeb5dbd1629794566052add8fb09844388c85f7c +afd1872d0eae250a73dbb8ea962eac230aa5c70ae8b34519c60cafebed21c35daef3d7cff73f354b511035f45e378553 +8408af10276f388ddc874c1aa7d475a52fa4eabf465d4ac91bd49cf6f602cfbfd94e0cbcd47e1fe60c2256f7216b0185 +aab2fa76a6b2c2c611b35cc4760eeb3183958734fc85cb94ea5f82364b034a65502b63c0853b1e34b404a52d5f27ab58 +aaa1c58fb59459f3cdc6dc763e67d61c275b3b713667b5574a5a8d7f728fb103b57fc82eb75afa70bee9ee0e4a1de5cd +a2386a20d271f465c9070109b5cc271ac461718accfd6efec607078d4dfb183f83fcbc13507aae6d4bd3b75840adc792 +99aa7c9d89eaeadc27ada6d7b8e7da7a1f7689d67a980505354c76d516d4069320a6f008cb01248ff52c3f4792d35c11 +93301ba65e5000559171243790d4d1614e742ed2d7edaf5968e3fc808d9c7ffe9848fb90ccfd8335797c5efec6fb1fde +8c09fb031063102eae48a49b6c8505971c3d0c5a51ed5d5772782f51f359165641659d4a8dc8b21c0170a2c301b418d6 +8503b5f9a5aa7b3fa1cb9a1331a1cdcac4d0f48b3d39eba44c91f1777826982ab435e2715277e4af568aba1e6d6e9c02 +994f42763593bd319c53881e775001e5dfc2f73431491e6bd7cee7f68d67c2fd07f9c3d42a67c701d81e78ee1d9dad32 +81cd9b37b5e0e4b981aa950b75af66c7920a9a14ef4bd533a1601f0cd657ccf30fef88f4f0e07bccf21e2b20dc209874 +91984357f1a830a696fbcc82877e1835dec6d7289a8fb7cc425cca09c29887a978cfc46e99a050203306c2628a58d144 +8b95c3e7825b165f4db6261f8b8cc64a2285021f3d51c1bca49b82d61f9549dbfb0aa0f292b29f2c53f20a1e37ddcd3f +ae139cf1b9773fcc5f9ba2d55f77b1db1bcf6d55da09ad6ddcffd8f2431810eb59c6b6450c5a586274da856c10a06889 +8eead75951a2db5ecb0bdd965bebf38a87bbcd3923179aa34569085c0741539599a4fa354ec240ef6eda3dbe086507f8 +87dec9c32c4c432e2154c56a09d8799b3411ab85755745e16db16b5bfb9bebbf24fcb5c5abb39e5592ed45ca2ea1876b +8612aa7aa27d5f2ba0c19fa4cec9a2430c34f8bcd45f12edd782c288a1232995046df0285c92e471570e563d05de08de +b76728f34b64c11cc253a80f2e8eeead6bc6767284aa8a9055e04dbec5a0cd5e4941d625ebf9d9413d91712c57ca154f +885760ad275549df56a2d4dd7df55cd63467f9ee81dad44542324571641040f5d2374959a1aa9e5a2908ae71c7d80c2d +afe0ae20deacf08a337f439c667dcfce893d6dd889725faa8008ca3290f2fe4865ee2f74aba8f84424d6e7ce18ba3de4 +98a206aa52eebda387c026bdbd13b688a6dfaca9268c1940f6ac59965a7bc0eaa1018985ee66b4b69aa199814397ab76 +8d189b3c0e21d8869d966d76bbc0b039bcbf7d0969a9adaa400d213c3a1d25795c4381cbc3a84232a46ecb92bb5f6c86 +b5c3569590b612b978be1ec0d57a4dd136c12bf8508be7e4afe797bf5463480cbfefc7cac09dfb7f141c97f3096956ac +9067cd2621a2eca18bf109f1f5bd9d0d1e6d298d95f20e6bfb6a532aa664dee6e7b035dc5a91a2d725e8b53ae047b2be +8b8bd2a4fe2fc8db26cc8acf7b4baef6b57cde5663164655ede0096dfc4a82f74e35a4ec7acd23c8de139a7d640ff595 +818fd67c924aec500a6a3ef77f03fdff6bcd4d954fec7c047dfc0edca628dba603e42ca417bd58ad3c5e00706861a0d5 +84d1ec1bf9656e67fc5e3741b59e2da3124fd23bb90e55404d2c4644d4bc8b1b07da5672945861bd1ebd64a81bf94553 +a1f9009b2256b170c41cc21fec6c9c36dfbef1aa865051c53f95e90faf65d0bcc03419596c0b7ed6137c7c6bce826212 +a2938e2e6f96775ce1477a4af966b5cee118344ed0cfe1ed52b0e7f8c5cee32d7182855bc5108102bbc20fc44bf15db2 +a16a523356c46ab30dfc5746250c6c31328987ac06e8414d3a85ea44d09c7b8a8b1a02978b92aca0d5e40666202e258c +a4b5999ee0b33dc847020fd737dd9ea3d8251d37e6f2c3c50bc6faf14781de90749652334e57cae4bbd2a666fae23ace +8d46ae15ca8e3e85e0eed90ef311f7b043a29a244187bdbe561ea211a958a3c62e9c43a9f39e2cc2997c5e9c1cc75d1c +809becd2ed50a407f1249dc15e8dec7975c8fd4320ab18003d882e7d842bd654a6c3a516e30734b27ea3119004cc4798 +82e1c72c911874bb06e089d233bb628840087e556b9f171e5bc106e1d419b9f33973e7946c0d324816777265e81e7727 +a1ded762dfe72cf06346ce1b244de5b3051d4286380ac0b25703f11c51e809021f3b5ddbb5e2bc50d70b6202274f62de +b0f756a56322bce6f4427781dd0161657a6c09d31206199401e2c9db4d901a6ea8882fcbb447c500690269a82fa238b1 +b31c7b7bc410d9941243b1853ac1cdaddbe512221fd8d8ce21bc827c845a0aa679a37ac002c6698908316e4646d7a726 +a39d85cb0273c1bf5038a93c576de04016de8041edff99a75a5956357a3076ce466478e5b4eaea519e541aa0ace644f1 +81c3c61075652e356478b92ed8d62cf90b35626593ab5b6bd16e0f27374c6efd69fd50831955712e60937761c7261f50 +93abf5fa683e9472ca60cd77619466c8b762215814855e98b1f08daa333c6a40c292eca139f2b37e7e422f15a9828f5c +b54fac1cd9a45070f7d5ad5a89047f83c059497bb110e5bb81212b3f7908036b80112f44102e49c2f39e367cf965a260 +83a1cd2049b70145761c2ac927007a88551e63ad43ac54b8f5cbc4ad85ac8cae01748bed5e5b532ffd941dbccdb10f21 +b2fbab6865b4ca51ef0ff696c7a3e7a77177c087254563a3955a5f8d015b66dc1f26a8fe09639fcbc3661bfab1ca1ac1 +97356cbe18a7240552a9b64be64f52551b4aa16e37028d899196fa1cf24add08a88321073221c72bfee2a41f5a03115b +b81a98aac5b149793da7feaf62c8629f5672094f050207c747727ddacd3c41d8a9df7511d65b027b156c033f329f1973 +846bb6b03e89a33e0381edfe6a3ec4ab690c9a64b3a757435336f6ea41022201417552589158e529b475ded86b647c15 +9834ac83008a9f74307d7481ba8f1f932f898331e7c678d65b12d360796daad495ec4e0c795f40730948592055899402 +8da290ccf3e6f47779795ee48205a1b60ffd8244dcdfcf188400af74e0e40e424c6a002dd8c8ee0aa51c6458a960259b +a673a522e817d997f5899ae2c771de59cded39da1468e3657014ed54b088683b08fe50fe06e3cf5730ed35766d73fd28 +8f54c627bf991b6099f498c3248e442e83332384b6ebaec682d8e6ce8020e5f4219f88e5238dea1f495805e131499ed8 +8b9b91fde73288973fa818d7e4093e8b9a4ab8f2091c8a2e970995bd6ff4f1262439e0baeb6554a93e9ea2771beeb358 +a880c5aab17bdbc05df6512d528ff5c92eb9878dccdf53bb703463a4e6e84f26802b0bb8ae5ced0bb72ebcaa2d446002 +97137ccba969d9169993bc47f3a45a9d1efb33fd6d58161ccc4a3579abc7e33c970ef3dddafce5e10a0d84494cc5f948 +870179510e908dffcff2ff7a88a926a13a9e174b0d1dd147f25190fc33f3ae90d056d6eac92c2aab90f9d3b9a1bdc824 +8afafbcb08ad1df0fa9b9ba9884d674e065bf9483ab243f6523b98d6750c4679640bebe281e9397487e003e63c8a628c +88473f7d90ecd86829b85cb3366c3a7059cd6aef0325f4cf9d6cd94caeffa468a8a696b7f93bf4e522920a98b2a10529 +a56b3fbec7d0c1599f6a78baba8131756961a359b158b08ec9c9af398fa872132759ccee200cf0720f41d42dddc5567c +8f27162a599e91daa46cdb86a1b8fb37f60511af76f0bc6bb90a92ae01874b010bf837fb2086cae501353727d8976876 +93e0a60bb8a8cc356c081bba6ec9f9094467fae81ee73661956329d59e6df76ffe8344c7ae09f62ace55de416c7cda9c +a6c5b1db89f8515f8f7f729989a15a4556b7e7b83f1cecaf89b9cffe6f9c1dd853fd1761d40a0754fa177aa299a12587 +acc19a840c6df971bac15142d99f366303f2d29635e38fc41f2e3fa92a77ce8bae92337f917af007182aba3ca70cf294 +98fa25a57220facd6824eeaca320c65e3b99fd5091a509a6387993d76af39f6a32b1347cd3b8d4701d4f1af8420e7eec +a0b5c70e057701fc16a465b47b5581066ebee6336abb1629dc4a57a7b202583081dbddb5e687fdd0048d5cba317eb7a7 +8be0fbc3853b94f7cafa728f919e557000e33a704481207f0ec92ced676cf2844b20e87fc073050c52680bd5ee6c5903 +ae702a6c5700fe0ba7b8e46002bfddef90f045e4e027058cef31663bf2cf9909a53ca0f747afe0d878529f1f25cdfda1 +95d505b2f1fbe253fcec152b94bcfa9b1d409ce2873ceb711d71f4293b4ab52cf836949e73bff2f72efd14021d9e5467 +a7a1f3a425ffbf8d32a9a3917b76c4173b2dd19acf9e1aefc50865a91fd50caf25f82ca15a9f3ce158eb6074b43be754 +91ccef5392d08d4ef660bc91dbf929192ce6625329f8756b498953daa9f3ba253410f30b51bb4c96bc5a9446fdf2b296 +8573696c19a40d47b0cc92db3e04c85d7f4b87a7843bc8ed5e626ca693bccd642f3b99c11de34afbc8609ffd305c7d06 +a2c18941d77b7bef39a55129464a642363ae28eaaf34959ed4272c9f2db38e8434cbf2f2d24ac5a401e2adab889641b1 +8cfc4256aee21b83c25405a86d6be842296be60281a2bc6bb9bb83beb963233b9b594d6f119c41dff79f292fe60bd4c1 +9923ce6b8831cab9f7cf2fefed7ec383f5fc1d8c46d49c6da6ad43f82fbe6a42e37f3d334b12f8bb1afb95b566b8952c +88ea98718d9f795a8656020e8729096af0ff002b19fdee414e8abbe918d7b60561e3cdb68914fc6369721934dcbb5036 +86940ad730aa07d6cb8924d65513dbce1543f10bcb70915dead0d9f13c0db172fe5b8095d0a5a434c4effb892a9b8722 +939ef48e278334fc53a0b7225332641bf71bc8498b2896614e27864246d1f317ace6e2f40e2c498adec5d7b1c180e269 +9409d1a4cb5c52df40eaa46e97c0790cf1486ea6a076e6918a7ed173532f937fff7114371cbaac2d020f509d35e51ab6 +818145c4cf06027a64729013f0648741e31a6006c3521830b6a31f8240aa60d5469354939af50023893786be249ced86 +95a0e5f0fead474f24f8e3e340caaa294cf6847927a0591e2ecb671078a62f7af6d7675dc1ad7623064eea6e3bfbc57a +a16b1cd85c9bfc75e6c871b09d752efcbee0ded772c9759da2b350eb80a17b35f6b91322f38fda65c8bc61c753543494 +a16ce416b46dfd0ebe92147c06eccc9bfc3b5ab741407fefd95ebd2168b9aea4a953e8d0a54436bb8f80c2b44ae5c6f6 +9494a4f8bbe0917a36e8ad79c701b13c7f0c9c47f012835e05277d92eb7030f8fe1dd7ea246c2db0a230e120aa338b44 +80db6fef17211a2be9909b6d419446059242130ed24805ccd3e70827a826dd6ad5eb09bca509ab16f62f6d4a84a900ff +927ce984e665204e5959c70aaee03138f3e381bec132710b511c3fe9604424e0a736eca296356589cdfe5ab08b092289 +a07547ba349510d74b4e69c8ca2b6919f11e4f61644bb6b0ace151263ebf9ad1a2240b7d8b304afb160bc7d3ca322ebe +aa2fac784487749fde49ebee555491482da0a085875f37f4ec04209a75480652d0049c6e1398e3767573c51899168cd4 +aaa9a4e638eb96ed7aa6fd634e425ed9aedad74dc5afce3d51d6d6f7d25dc76b60f1c5546708570b25c4333ac91fafec +8112c9648d68ccfb4bee6282d4db075d9a7ed39e3f345223be56679dfb062f2e8f6386bddf50db5c4cd1f9131e3515fa +8461924caba220050d35853a9879017ab501831536c4544c6c2830e39f6c54256d08c0ea2eebd10ab38719d224e2b704 +8574767231de600e150899094c55c629c050cb6681221e4b64d8d30dee1e40da5099168cadbaddedda39333e9e02a222 +860fb72054c886af7b55cfa90b229d6064a0953f3157b4a0c2d73123083fe5f47268ccd015f626e8326d5327454c8fee +ab7b5696eee1b6ad6d42dccbfef004d0897148e4a38a9e9bf46d4ad1d0003176f831d1de7403b374acdbded0265d84cb +9128301b1f5994843f4220bcae4df86c29e62bc30bda18f31d3fc776a8d8cce06bb74aa6afcb0cab16cecccbb8991974 +903569cb5bcd237ce4766e0b6509fe6e332609feec5526bc149d30018a851eb666a51b873d80a642644cd54875d245a6 +89748c9ab4480a747b5af86c7d5ae2980c303e5bcad925fd3526067d3dbfa1f02d917e9d9b3e6e254b49e74863a38bc9 +b87839691b4277ff4fa95eabd4d9caf4425be9c94c2a4e4795e263df8f6eddaddd476fcf52facf8548294a6ea4a4a179 +9247ac277d338b67c355e140bd41547fe35867d4fc088403319f88ee9bfbdbd80916d7f07e0cd0e9c26da535fef84b9b +80557badc9f4520d91e36ef90ddcd626b3c41d019e0a2c02ba7cd3ece2d7b3621d732fec753035118e34af60e871990c +8a3054d7f0a2ec33df3cf7c180f77480e775694cae4bff1ebd802a65efe68aa010299a8018c4782311a7f18347f2a77b +ae6f26bfda86ff48ef213a467fbb27443c4fd7eef5e30a0f1891cc7b1ae90f287eb1df80b76c2addb459515d7eedfbf2 +b85deb5270f542e32cd9c090f48fca448ef4c259a09ba4dcdfec7c200171ce6b3ddc675a3dd655261b8dde7d2537cbef +8df5c814840c03f3a71eff016787c76f42a63cf2cdc18ec21462b441c9741cd53a6f80a4b14a09f95de33b8faef55bdd +b3f175f611093e70ce597e1eaae6256b5e11b178ba8c66f870c5fa8af22f493a85497fef146070df5a9ccc971fe31a1c +862451a08072809673803f2848e252286b226f86a5ba3a1f9ef04c461e64873ecae57fce1d93ab4e4e0dfdc94e70d2ca +ab9a55d848811b02e106974a7a366c7d713d75b728d84bfcb4a2fb5b7e16534267f4fc662f9746ea1be8a74249f8ff9d +97e412fc1b368a4d5913051cd99bbfd631fb0dc29b83056264c54e1f34288f5c1fbcd6e7880b29ca9e579ad1b3473640 +b85d55af1635b1b1a3e0bc01e100ff7c8b79f6aa72738b6497071c6f16688b9e166c8c8714c4a49ad1983c6cb16d6d0b +ac3e606fbeb77b39840909abd387c92c546cc6fcc8cf2b5266e77bbf949ed19e697345eb7c7fa2cbb1e2d4dca1b1ff67 +b588ee4f12c49b828f0489baa7558d3ce81265fb750bd4177dbc88a368713ff56f1e0ccd0ffeedb31f91741653bcbebe +a334504ce0129de9be09beb53d7bf8bff47a4bd17a8ebeb710a273c3529d81072d24ee6bf04264e1740956a34115ad31 +86a8e199c565317be2450e125ac63e33824e1b17dd5faeddfd65e1718bd77d3ef91c435cb0517cb001ed96222c06dc14 +88e05c3f80b16347fc3845216d9a62e0a89a43a71e2267d6e4634fb46c1eb33191413faf8602c444fc859c0ffdf2ff2d +b8f01fd968f6a60a217ecad284d909e80e247996056e410ddc7d5d059ce788a19c5e7d243b376a29c3c439430774dc63 +81547be3560d01d50fccd10379dbb149790c4b6325ec095086b60a90ff01f6b6c15419c8b2c32f5d021eeb44b20d9139 +872bfb96cb9a01e7036777a63ebd314381e45247a08986ef3bee15c8bbf3f5ea9c30725fada91a811a5358284def43cd +abe550e6c3bd1e041c601bf07fe2829da3def8cf15fe208886631238df28281ddf75d43b373e515b2b97affc0ce89943 +a607fca817db0c565308146c873b58eaab8a953cec61df87d49301ce35b7adb8f4131996446e4788981a9a90201a6bbf +877b31675e61949d2d369150fd8f7a0d8501ecf73207058053ad277a3381dbf441881bd05b626dc8bb716a16ba4d5a98 +b421488968877ed03c16561ffec5545225f8aaeed8c92eadeea6b07400360fd69a36ebac6a1eedef02e2b069079e4a51 +b9439a8a448a7501fff2f89efd933a521fec06928201828791fbb91b21740277106b61da5ddd52d9bffd88f52b9ba9d5 +83ebe6b769fdbb1c6ec4d70b914034030540bdc31385cbed84ffbd81e6a588808ea0f4a5e0dc5f9f2b5354f4ed16bf74 +b65794fa247fc03509883c23de6634e0c436d8383d6be4366e9b4e075939601097b7c6176e751e7d5b6213a85474d1d9 +994d90e9139433802f349cda5297917875f76b4cd0ca4c4566f0c391ab3c60dfa32f201252ba70b0a0e1102b8ffa080e +b011d6163bd0b456b814d401c42af85b1629ef6e959e6138432a955bb6fef3df5db44573439be7a142be15335909fd1d +a3904d86f0b5410cbc639235674f9393b430779badfb13dd477f3edee86f9255e91072f57042106f723d9b839311b348 +a33cc02f2047016a70cc3ef1bab2eb3737494ff854233e839857f4e579ee672eaec5da672b69161196d58a41e8421924 +9852b94b9afdad7861981d771a6c0ae2ab13a84129c2e60fc50d2587e3c14cef2847992f6e4256c940be588c43219d7c +a8628e57ba20ff2150ba6e53ef2f30e411bd066a561797fb3c19ebae1e37ebfbf47eb5e40c9e23870cd1cc0ce64af5b4 +aac016a5a591c9886be4ef0eebb75a987d37ed4b5b4e53142cfe38553d2c26fa73020504ab9e1f005f39d030fec79f24 +864466929e8cf3c02dafd742a0a8ffc676816eb8e78a69ef038f3f0aa9bbbe783efeec676ec688ce26739fc8d21ea15d +b9a475f1bdc6961b0a2cdfdcb8a2b079c6e94c7dde02a2cb3243920d3d7f3fa6a7547e1c67f4cf16807297f3f50c5c0a +8347fe25e2bb7c215fb067a5770c660bf45068fae224c6d30951d7a2187e1f9af04056a9b95f68c18859831801c01b13 +97cb8013e9908d38661cc9456862c38f392689dc8d2457b006682bd2353bcace38f52f71a93c8baf26b0ceb259f35622 +abdf92b8a44bf5cc75c92d7a30f025c2fa9c7e89e098227c38e19774d9dfa7563df065897514fcf7cf8a541c446f7c00 +afbfc533af295ef01acf44504c37453ee5ead2ab0913edf0b76f031a275de985611a20a31477e18ded9f77a6d2a3bf34 +a17d982ad311e07c2a916ae6aa6567251ca9f3c366edaa43f0d278a02830d5a6963d243944a3f40239c61eecfee29568 +b2328077836623baac0ce3a9eb178fb60f6f489c7fcdc76f34cfc18399f8ff0a85289c78c498f3fafe554f09b22166da +8c69eb1e6e9c31f934b999bd7bcb1c763a205c442631242b054d8a07917dbc11d7f29e619e42bd8d41359bf4655f5ccb +acedfb69850555308fb29ddac6029504f46deb0cd38f878f525c082630c027e08119639e4c71aad65848a1704cd18261 +8ef1506c0974884bbf52bcf1749f679c3d1e8e2dfbf7460ec9602ec5bba493bc56a276e9cad4f19ccb678a6482cb7d70 +a181d4a660193a4c52848d39d56d7aafcbd6e0cdde6b83ec1758fd5923d0185b0e1fedeb400e44c95a4adbb1cec0182a +8884286b6a0000e057c69b3f4782c8ddcf88e67229ae693a385bb70e8aa7ed54e3aea205dfef985b9d075f3ba434efa6 +90dbc43aba2d0d39a8e46f5112c405aac25a092ede5bb3e4d91fbbdb5d7011b8bc501fd4a2b3a3af668547064cf185d1 +a5e50ba4467cdec8889e52b9dfa2b2d3e8134aec120064a39440579e8738f3a6f88797a746f6371cb862f082f5f7f128 +9495c29711fb3cc4e2e3304ebdd27c2c04cf41b5d71aab98e1ba64d1ee937e6bf4291998997464f4befcfa31d3249655 +96d74b4750e5197c712e6191896a39b92e865ad1a15cde1847ce5ded06802dc150be388aa149194642763a4e44466db3 +98e13522b2ec70da640f3f3050102b18e8a8cee6711db74c8d20ba4e70a74193f6b605fd3d079ef8aa415347c0b5d26d +8361e51bde71a47e66748b3a62fa7f18a114558372f57aa5362c9f8564c80f31d416a4efebfdf98dfa50acaa6c10a8f5 +a569e8619e8cdfe4d42475b379d7adb3ead5cc9f80c5cd0fa173f07210c7bd15768c2922c5a0a7b750d8342764393284 +898bea20c715ab6c2fef89c15c27e55fc8973d1ac370b49ae856ba4a1d5dbf2d71439729b89545e708773c2423f8d9e8 +981bbbea66e1d0d4bd6e5be0f443ed2358819e4d4c82ddfd57f1ff618966ffe5dd27d86223bb90a010e49d5b6ddf546c +8beb2179a0ea1549d132f8b45d69e3d47d361a14b79880f504f53d5241884a205c7cebc7942b4e3e9d3dbc255cd5746a +a1f5e71808a7bc2d25704853a1fc18963a63d12adc3648f56d1d3c6b872bbd1d4a35ca83bd00862eedd80031cace3920 +a23e7c9ab4be5aa98ae409b09adb8e60084049e3487eb5c50e4194fc22bbbab06587593c032a9ae6535531ed4496ee4e +8c0a4ca74eed6582ba7a438c2be72e7037799110504158205d69ea24c1a85a9ccf1d11e1224789c29f3b122b19c2b25b +aba8d9fd2c0a47ada83cf635e86922fe91b79f5f86898589b436a141e4239c29efd8cbe8f85eaa9dd7ffccb00ac777cd +b6bc6b7eaf7606f95c16cbd1d82eeffc7e314412e8f77cfa353d7a713a6b4067be698f2be55f4c9dfb4f485431dcf04e +827e48dd9bf2a549890f83340b4b95ee62be157b402eecb95a9fdf7c02235257907762f1ffd4e86ef871bfb334671cbf +8c1e1566d315571bf4323f61f22b71f1332022a7688eddfad3780b51a91fe764d1039961c0a7ffd8e88a960dc4f491b8 +aee5d2e6bdc2d01778bcbe86dbcc19cdee45aa30887c3079e1f4c697ffa9b7cc7ca58716d953a5aaa186865fd0249d15 +820b28b56b9f2bc60ab47db8221952da5a08f52cd475ea1a47f4030bf48964a7edc0a71beea80ee13b480cc136d10d03 +819935fb10bd153010807e5fed0ff4333bab231ffc0e47af00279c882a0f8de25ce49076fc8057994cf803d623024006 +b65d45c0a04ea48c78233422bc755c49204fe42d6695be74e68e64626032cbe5743bff31548d9e6577b5e7a25b3c19e7 +98d9abec65b4d8c0ea421fcfe913c262dfd26b89a9de330d6836064596a9397c671a2b18c00faf1b1719bf2f51e65ced +835934a445aae9683b0c23aa8f782038f7505002118b63908fb0e55f7123cf9ef224b85d4c2388e80f67d783d04ef70a +a2ff9e7d1b04d0f5a0c526b34b357b2051295d4ad28e6e06a8fb24539d7d83b4ba775b4ff5bd7d2b887d240b9952475b +9780eaaa0da81f53180982dfe751ae7b455e978aee65390d5574952f2d53f7bb82707481abfb3439c6489156c60de114 +942a658ec982e1eb1efd9927d5b60dfdf3ff41ebf976e4ac1b5bfc4a51cc9c0a90e70efc3054f9e4d8013244b963066c +96ffdcd0bb052d69fe949927c6f14332d6649c6773e2b8254ba8500849c30c65428949d31a57efb3765f31d392425342 +b6dc51899a253c9e76de0704a32ae36c202da9168a896c12ddc9ed726ff3657f3e6aa1662ae1abd214f728f48a923215 +a35ed1514ab933932a584c4e1d9aac44ed03ea500c49dab3e82bf48edb905fbbbf895f2a6b295cc2607aa564f37b39e8 +a4f92c3a5d57c5a7994c9bf61c4831fb51cfcf5575405d22fbf1881033f19df1d03f6db0d5317cb1a3a2bad04e61750a +a790f6c3537dd32aaf6b64d96edd48ebb3c90cfecaf367f6f37d0ced7bada67f71672141d14114278ccc61b58654cc33 +a5f2861e199685c462e110c7623bae3c732aba61b1d61f580ba84af75b06df4cee6e2eff23902d8e20e1bc204cdb0e73 +979a500bb6842c9b10864946ab0b004006164141c27d6d7b03cf497fe22e957bd371f8988f8f89c0fe0a3c163a30092e +ac95f892ae422aa8993a3c7ebd23051253885ce0a775e7f5c90620782cf592518032696524900525c0d299818717e4e6 +8a60cc603343115aa6f700f6e12808a4cb4aa2af0bb9db502c032de7d1a01dc5c578b3fdf6cd4106153ed9b5eed1fa3e +977b6fef14c43041ecc9d77a2165fee9e56cf77cfd232b2662026127e734bb1340a1b9206077d5f81c974489a185e98e +9072d0de45572bcb528d1eb5a0c3ab695a713931033d8ca9e3ebde0e80ffbf1859e8b2022631b502b5a9b93b8ec189b0 +a0a022f5bf5f7d4312b10257159f3ab27484105432f4a152f85592bffdec1a3c474a99fa2ebc1a6952f4ba9967492e21 +b377d9dc0a36b2e23903cc308b09d50efb60f14f1122baebcbe1129d6fd20e4ca27bde74ae0553bede19cbd9866d6d02 +a838fc080b91b298b74bedbdfe123078ca2ff7fd7f27b2e4ddd61eff515a301b406e115713936ace6f75bdbdc5f47c9f +b05bea29aed5ef8ff72f6305bf13b7511b6025ef8b0a39fd052e24a8d7fc08d4571070d5160d100f9f62663131bb8079 +a9c7326c04f882fe353399c85146434712ad3e22f26cb3e583a9161a7b1dc799f77be4e8c7519dd267f5bf32831b7314 +88acbe4dbced1a02168343a0f7e5897b7af4abcda4281ad68a62b07eedfc36d32b99edd159013db3bd7aab80793ef5e7 +a12a8e9ca2e8dfef9a53e76489723eed7fd2a444803491eb8217f093d61f5fc146834070a77b9a014dbbdbe393c5913f +b409967600d99d3b510f703c2cd95ecfe981b310bc118142e3d54d2b274f11be5fe99998e92d1d848e53076dfe015fa6 +a3159d40c864eb0690c58a0a525293c99dedd8f8a283f46de1c235338b8a8d2fb8c88e1246ec18446b27e4aacfc1b915 +87f0c0b383593840c8ddc4716144005b8c0ea91ac6e43dbad5b14af92f19724615dde1a26c513e8e9d85d054546e4511 +98c1c3e3f3669c8eafc88a3d9a425b6ceafc8c5e7202014c1b58d07bca9aa1a37926909bc6c06baa63b00bfbc466bce7 +a8676ae8b28bde3d7dcdd68baf18de0a1b6924524d369e9831472453a96fdeb6d181f964cb7d0f630ecb572718694f57 +808a96dcad4b27774f505f4ef18e2ade99e87bf4ed566aa6eba8dfde7a19ed1a528d4e58fe26e5f0e223ac1376804e42 +9289ac76c1c425818a5de33f87fd8ce57f9c6e86f978ba4ee389ad13f8f0b3334f2941a5442e952fd7e5efae6a562d1a +a189e8a8399ec5dfa6cd6d90e4bc1b8dd0e53f0e30e6892141de08b5930906101c6dbe5f4869978e2eb54418187a926a +a7f454c20ba8b25362352f72c32ce0efa7115430f927ccf3e2c4f884b2dd4184b8c01d9dba9055446439117e2cc4dca9 +96d0558e58cf42f086562a9fadd5ebf799b2efc8bbbbf1c8f1eba0c4f9526d5a81a55fb6ee93b4538649fa5a0f4a80e2 +845e05c5b60390cfafb38dc086d0d105f8235e2e23bf3915e41aef6656398c018ec65ad355f9a973add083a7cf801dc6 +a4ee2f30376eaff528151584d565caa8b98ea03b3caa95a34379583d857d863e66130061e87f6b07a6be68bef4f50997 +b372e9985fc296ad8fcd42926a7f41cf46a94a0ea5a12475687c059fddf6b9d902b1d04320fdb596bef8e7f3b1fa34b4 +a603220b182a6ab95bbc244cc897c2c16b3de965ad7aef75e6b78eda578131642afb767c88bdf70b67d6328a06f16e1b +a7acae7d6a024859bdc7b439e4a898936a9e5dcbe379c620241a53ae6871e77f9bd89ae381aea56bcca6c1ada6339a5b +b67df929d8061c18a89b6f186b1861f97e6bbc46a121ecb71cbac71f54d4e246c473be1ef9417cdfe83f6dada4d5e38e +8066a3e22b3e23a3387b1a02a14d0e8c44a492734f2e314a352ae74ca9369d641dc5536462055557238a0e807bbdb382 +990bedc385cb5f3e9197927bd3d0c35a9dd650384885f8fb1bea22ccd96f7b891b18979e86069245c16fbfb62ce40d38 +a49bb8bed9876778dde4c93ce81239fbf706bbc123952f4ab72b5847c78b442f1a55e68924348124f3d79e798976993d +8a5ff2ce4dad2dbffba4fa8e664dddebd3c11519d8751347f1e9daa17bb667a6770f9f37b3f4169821ae36c1f5f5ff14 +b7004f7d467a0c74e3bbbab5725bca7b661e8bafe417655bf6a5965c7d60bdb93a1c52f0f0291ddab2e9ed6b013f3ef9 +8e78b2d17f787904438d10f8fd5f687d39dc6df6592aeca699c3dcb1ea644e6daf36f5f30964f004a4d5da3eda9d3c73 +883d3b89e87658ef6df8bcc8778b0aed1214ea14a7e8f85a0a40cf1fda4fa5b27a07e64d1b1f25012f4134d582e2225e +8ad583ea75f2fe95a75eeb091322fd11fd89316bd02b8461050c8799d5126e6445bef3c87cf1ee13325db8bb15aeea5f +a0ff1573983a10ddfe1706c43cc4723486c4f1d24200552ceb1849251d5fb65f542b9b967bbe9bc419f9ed5ee1715e53 +8befca726ad347d311ed180a3092f690b2e0cfd79be5f70cecb0aa30ff9f93a07d757f913deb79e5b966dec34a296729 +a6189acea271dabcc7072d4d6395e41b5f543065d676541658d97aaa113f19ba309f332c850e373616b712bd8067278a +b3e026881ad00f3f8fd3da96174554e2c673851e33aaef0f7adb886ff9c1cbadc44ab31a46c4c1e5f749a5e5cbfdafef +b98a7d424e6b25d19b20f2c79e3ccec111e94e2bd8db8e57c23607c46f12aa7d5812cb4c049a7e033f6de2b20aa2b650 +a4fce7c441b1d083933174aff776216efb0ac8dac9696b4a31a27d49c466c4fc866210375068f8e36b0f69ca00e97d85 +93a3d59479b99ac7eba650a55171af2e3b353a36bef91cf1813d3015484f22913c86cd32b7839443ad60c893016632ec +980da3babbdb03c06340dc8f2e0dcd48ab3a8a4979764981f5ed49839e22aa4b20525c7147b64f79b70cd12f832b5e12 +b6a7fc9d85ffa892436a7538f9b6c5ad5735c3d5b0f4599687646247d25dce8c80dae4c16126df8f7e17712ada1227da +b12d76b6a3048692e8c898e1cbd7cc67b772f46fb225a4553ab9d2fd6ca13ad5f43e7ba460597ee7d0a7ecf6a547fa91 +91395a8bee9932a7c254d903a815eb30cac0b13d391d2c7e3898c0c6fa1817d6f7a3c28293d248386ab4f7b48ac25e70 +a70d287fad703fb90864b688c6c5ad34bb8c6c1bec6b5565299a291495fa07028974a89013e132d6a4fd06a2d353498a +9142d6d97f792be9684f51933498410e1dcfb14814ef7c92650cc92a5d3906050904edc097d0d6985403ea6811c91c5f +8f4c7408c0eb12df8c06430706bb6b67a990049e2956adb9b4db7302657f6ed98ec21478cff5ec423bdf4c05286333d1 +a5dfa92ae114819505d86183e72d9f3f59335e407c589c0e9e782ce7cb7d80b267dee3a4eb03c60b1dbaff0979511f85 +8c2efc9f16ef0b88ea2d7c22a54e28f2ea2e7bbc96ec60f02b46ee2c3e27afda5379dd75487e3c8037fa724b16a3cfa5 +ab8d781d2a4763488987a230e7b829484d0fa8300d04449f215fca298fde403ad57fd21147ab6f579302a8fb75029bc5 +ac0d5a0ad0e19853051ffdd1f4f0dd0dedee2798d35ceebf167ae8c3bf3da500276bb2ca5f738a06b7d87defe43f2f01 +ab2db35e3af473ab171ad68c0fa7d5673a4b5ba3244c2f9aec739526753de72e62bc3a72629686644562d54ee6b1abe4 +885c0e19242394fd5b850aab741435be238f08ea1a19407c3931777f4f63962b8d45c38c09e9543dca54d424247a8470 +87b0e9f521a7bcf3025928763bf8baa1a677d292fde3f8ad9f42ca41eeee791652063d84e4ca75895ccb184b78d6f32d +ae4632856da447504f0528384594111cd61b96832984a7f37e328712c9b9ba3d1a6c3035d0c14af95b027c0531c659d8 +a8f7654b7700a7186904da484831c66125d59ccf4829ac0a7fdaf524790fca4a907263c4ea51de8993ad43be4b21d299 +973b17f1dd4636516a7d26c11cff0f12b20b6d6fa61dafcfed38af6aa5801b1af39f6da464bb060d102dd69ddd009b3b +b3883a95de9e815f7d2aab979276fdeb5c2b3eb3fdbba80e908e337d6204fc64a6ff578db6f75f862bc4c22ffe572ba0 +8e17059eb93dc9afbbeee6911abbecfcb10e1f7f873db189854e5387ca54ac8dba2f2d35c1254d6425bf00ce2ecf428b +a9bab7e9dfc44d4085ff15dc24093ada6e70ad8adc3ac3306d7138cc0b1ab4f2d5b1285070787e92288c4f080b949987 +b1874ef379f8552a2a75c7cf5350ea87f8f92c0e58cab4ce5e62fed9648e1a3975283de4bc45a38325448bb8c80d7f0a +922a4b13ec7900a96e85bd9ec1ae6740a53418b3980f58d5b9d89bf4a728cb9161dcfa9bdde85e4098e21076fe78e805 +80cac2d4c457fa381d277da285e99c8ae2d042b244c41ad1766960f56f2629ff291f36a8c875a3cc423ff6c7993c3e91 +b49ef553c1fc3b4f1edb83d7ef31b4a16a05d1430873a58e136992b4b57e46bbcffd45a7b65b60c2eb43e8c7d3904d74 +84a5de11e4aae5d874982531f7e5b55c0d3dec9c40bef1527c49a786949d9698e27c324dc65172c1a475bc3a40528185 +a4dcab5f41b25e5d3c2135074afab71df14d6a13f9367eb6b6d99f1f2b5394ffb5bff39dd019a1d7975e124f7f0309de +aab4de444f4a48f783c9d5f3ec5a12b7312e3ed381ef6e9abc50104a62d7b443df72267960719e87d9ba3bf854f69696 +863bf4f35a483b708c7550ae35e45e77a2d415341c07002855a9796f4bd52629bf44cf4d292b7286f7574ed504d05288 +93a7404436e9d610c442145c78902de1e2acd0f87224e5468ae8d7f21a6efd73f476c0c61483fa65eafc816ddce81d22 +b771d17923cbbbe5e158253399ba54348068cc75a2366d6a71cfdc1f90622f6b9a55cf689db547ff5261e2daeb2b9438 +835aa6b8eec584ce13659673954cac5ada0002e3f990dab3779bba9cbb8d1cde4f91b0fa3ae1f1e2e25f8198d2c1a304 +803d99fd0eb07e668a88fcc6b6bca2adcca28897728e69c038cd5f3f14e4f0a6f818fa6320ae0dc2ea0cd1077c410e2d +a727391adc4630eba3fc86a6a057306e1779e60f26abfff9d5f83d5e4d71596a13b13e7abcca8532bb42d328b8c7087c +a114b5acd9a6c6b24316356bbafca9b6f16c9eb9691accfd242ff744ac400d45ff7f1b5adc2d1a54c2161f0de4518576 +b4c7036bf1a505f114e9794ffce88d88852e0fc3ad5352107839ac9d4e0d017bb9935509b8ffd22bfcefce714c0482db +963134e8102f6dbc4f99a848a08fb661b95a163d8a1119749a6e8c4650bdd3f4bed6bf52951e8b7d6f84c75a2e030e2f +a54f4186b18e27b5f0d30d36ab59880994e9a67b2040e4222fe975a7e908ca7a7ec8b341718d5778daa86ce4b6fc540c +b0b1770bab4dcaa142acbbdd5e66f1d97f78ddbfde048584fdcb1bc7b755f53f2446f3154b52150f8fd07dbaca30ff74 +8e82bffce9911278f6903eac8e9a57208f53426749139fce2799a11513bd53ea3ef2f5c7a7d904a45b6420248b69101b +8f5caa32991798509c0251b3e75ff8dea3068ff5e77f03f66bda01f0b9846ca79a6e6161755492bdaab6dd81eb0f5a00 +aa1621a752391a810ffb0ece696ac7846e76106a9f54d9d1dd8cb8f9609a71c9eaf9c94efaa516dd3d3bd4414a272d68 +98e86d315537b3e89099a15c3bdd08116f23c1c330b9b2122311b23d35f6ed58e3c14e6704624955c44a5e118cdc0826 +a21ebb89eaad4ce05d422dfeb689021872871eb934b26860eb875c883f7193b65ee0ea444f8ceafbe7fd8092b11cd1bd +ab1034f602eb53ca863042855564b2971599d6790bca14a0893d940261e2f7b49327fd87f5adce0ec7a91d97093eca6e +a44bd180e143408d64c60d9f3af3516231da072bfffa6304e3675fbdcb5b286f14441dda980f1c64373348247f790df4 +91d69c45577d4d3032e8de4f362e3c6dd978fb6dc0df2993b6211f3d886bd33ab7fcd148bcb5d4d098d58f63a36835c0 +834bc318b0d95fa2f6d61ab11d97f47fa0cf74e1cc40a9dbf627371333d24db5615bd93b62928698600a38322bbfb937 +a8074f278d1720a908fe5d63a0d34f8d57ecabb8d510ee78e6b9aa20115ca25b26c59f7b780b69ba9a46ef14d7d191a8 +b5fffeee2f3afe4e25f041fd0847094c5142c8f1d8a525cbf763780486fa92f63aace52682c4dbfafe2f959ffdd4afec +a68d03d74107b6c429eb8d9aa00bee910121cfcf5a347e1ca4c127d19d419e7e46d34878338c9e458b24c612659c40ef +967aaef03f3b660c1688bc8142e1d5a22c7cb981a9152e6f7df4c21c3378490232667db6b092e147bc16b542ffcb0635 +a2f9ab09224cef0393832888a3d2ae8c1de7599b734b217f117306e4808782324a1b7b1e9dde290f7816efc5d2b8682c +8c713b63f99c08ce79e68734f38f0bc50b744899222d444de113ad5a3aab401b394355fbc3b0b0835b3db2d012212b9f +9153b792d8b441f86fd59cef546fd74015699a0f8c7822416684bdb2159f01dc0bfd1e1cd21a806284d36c3db9477b48 +ab06ae28eff3417b2670c98089842b835ff4fb19113060057fe27d80d8e2ea5e0090ba055ca44af38efbdede1e1b80b6 +a12fa3e8114fa8bc9b321a0dfd1089933b755b2586c878f4bdf2a00a0c0b29b0abb37e319a95205e2e3067fe0313eb9d +8b504ae8a69eb31a6529f10f105b121405c6a98660c642e0ead97fb5462f08058ad40a2a270422aaf8a92028498df5bb +872549f0b46900c3ed0e42e1ee9692251bfa91861b9b7d84393865ab3971e2260a85940844cb0bd9d3a5cdea2be336a7 +8177f100ffa41362ebff98ba9c9169d05fef682cb6b2d5c35af9167d9d3f15b6562dda7751260f26c387fb9b478bb8c9 +99e0a9302a64ade79ba5ce2cdc881a01f6fab428f8e669bc06d275fec9b3c14aa5af6416b7d2945dbbc497a21af7c2b7 +a191004f60f03469498c50cf3db556dc75952a1b5c8313faa6b88693c86e4d300ca029239f0cefb0419d74d3b80bea8d +86853e0c65bbb188d278f221173fc0f24c8f6a9e430dbb047ea11e421b5bb12f52625df972c76cfbd229b4651909834a +88a4b8026e9dba209f63281767b790d6a0a65afcce2fc22d7f6ed7154780ae07c64447517f421acfb5235e9a1b86250b +93b8ebd2632386a6ceda80e06134242838ab1341515aee6419d8d2d34eb927a59527eaa100f153fe1b2b115b39ae396f +b43ee68e5f82363ced0ccd98252f409f1975674e00956ae6dafaef87f5e02b83c36bdcb80093ae2a8a3bd725b3567dca +952063dff77655c477562181403cab520f66e8cc0fbda8c94c9d751870c1c87874e12dfacc36f1ac8a032d29d52000c6 +97581b37aa6df1205b01b431cdcd8c9ed53146851fdb4fbec0cdb55c171ba4be84158c84b6e400fb3dd1da6a3903ac44 +a90838133d778ed66ca110189e010e339bab6124e56d449c1432cf6045b7a46aed57c23ed77e4707680041b70621a966 +a5db677d15f8fd8c2d8a6fb8ceebac56f3d7e453e7ae748d5b54f257680d9b571929d08afd53cbc99f37b68144ee8ece +b163cbab3bca5e5f71ef63824a887778704312b0913c2760fb8a9e8991331cf4895385f1a0c4fe8d92a9eac561839f22 +9471f5635dbc8d1c1162ed51f84fe321db60976c014ced076cda83c90b9eee9413ea4c3924821e4c247cdc43212b61d9 +9897b29e1ad8ec9e0625b1ce5766638ee20631c8a3abb0bcfa8b87fd5763c15fcf6b46edaf794bf3bac29ada046e3a02 +9508f42caceec35dbe66855c05e8437e353bd49365d7271d6eb47fcfc4025b2ed5895b3ca107412a677243e6d37996ef +9009214c5716816c11fc558dc0d0975ca9e99ef706ec620bee7c5a0adf97c2d672bb6d81784d7f3470888b22e5f00102 +944f8f4df9cee411d86e344ab0d0fe95139300cbaed8bb06169b32f7fd8241936d0c22537cf5a05ebad50bd1eb826339 +b577e0281197b69275ea37bd669bdee7b9506fb081f41501a9c8296a21246ca6ec59c56b39a23d6c1d329e4bcc8009a6 +a6d2aa51c8f0bf345beffea2218a8a0c02d9cbd87804d5d254d802f02d717a87b376b3063cf5429fce6184ceb84e0f45 +aa381ecd4d49636a01610b1a437981dff765cd53d3525e8e54e80ff3c3f2430ae284debf7da67d5257143e6e95b0b9b4 +a5e6fd44c1df49aa9ead812d4a5398599e15dd01cb87fee04f812311bf5ae2fe19acec4fbd8b782d07f05bb6e3fe97c7 +8d3778a87602b01a112ee2922bd59f25ed5789b611decdc2206299ed732d9b8b5e064c51c8a6383be90077221c33fa2f +a6d7a37a72956273ecd47642e0dccff73d4658d713c33659db0e8022fe5c5cfae203dad043b576e654928b0e05aad7a1 +a9637e4acde677c390901331db4d518272d12fb7ba8ea008ff056b8207ca2e7535020c69ce1ff0facf36ab91c3f1ad82 +b390df8517c01af92ee7d3c00efad0b57a21e3f115d53463cfe2d696cc060705353661bfd0588ea1a28a6f682aaf102c +804786395fcae414a6d62bdd40cc701cfc8ef3b98cfa0276ad6ac6c5b6236496d9030d5763edf4c6abe229eb43c3d643 +937c3f83cf93c0f851e426af23227f8b88977217b167db7f50782cdd99a684209a7818dc34a7771aea3677e7569442f9 +93a1fdc055dcded7eaca555df493ec6520c84c49d1d2dcd8f66a10452e448b85df05244e5c3b083adbf20328c5d28b8c +b7248a7caf56010a880c66b1deda34febb1ed35e9e8b1b02dcefadd1be661b0f815739bea33e268204d1376c3f7705fe +8c2f1cf7282fdac6eddae749585a894b2a633b4813ceeb6f5d5010138cfe722bed578bc7821d2f91a1567fbff0872d62 +a0b3797287f446ee38aa1bcd13383ba083f1f4e0c1e534f278ead9c1365cc22a486a8fda556c151e9d2ef8838b69afcf +84ac38e8e7c74477d34000551dec47196ef90d93e8dd3362812352c026f10828b9673f06d3ac6719656409be049bcda7 +ac07e4ead9dbca9e94215a4a9907d0016fc12a791fe34b71b3f61bd253244b7b74f4799fa566a1ec3106937bd50dd3cb +a4a31552087fb463e972fdcba23f879875cc05d724ddab084c4946b44b41bc6fa83ebd469bc6acf5508437c180bb03de +94349881aab3575679be6134ec8a2f3f0fbb55c45c6edaf0ce482f6e19bb272c4023cb2a5578a4dc28d6f625c2b185b3 +a18ed8b7e0511519cfa1ed6150c34b35fb3754f08e727b8d9153ba170baf8711afe4a8358d461324b983706a447df248 +90cadbb6dacf3ade03ab585b46662be64f32aaead9fc7e3415722ce502e761cff2bb66209df2a06a8005ee90ec8245b8 +a8f734753b031df5f2540cec56d82da33e41e8311e9df661c865a1a6fa50b1b5965b605b578e59b7fb40e85ffe70ba15 +97a507a1d76e0293907f9b9d74f0f867461ea3911e70232bf903478504720b79e1c6cbe802e1ff3161931cad922e9faa +b00dae2339ad1af2635b0d6b90912a71908cec400ad87cb9515abd5b779c52584738e4e074bf5fcb4958c5a339d0442e +b6cb944484080216ebab8c41eaac3af9b994e9faa13f4f09b131d1b5bc110116cd15b0f51fc535f412a02d605ef922b2 +af1c3f7a1b5e8e427d1599d47f87c59912e8e0a336df1b4a26367fcb8f47bfb701af2b31ec4f1176d5dec7aaae013637 +b797e2c1b97ba59719113f5a72f00cf42d12b0b82f509f017fa0dd4fa3a540d584e69709a7b3d41f3d388a6d4791365f +a1fae3b1090518cc8712cfd06adcf54b8571e9cf1b31359f8e9216239b852c25b2a870009e259e10369fefd41cf08a09 +8810da66189d3b852bd3d34cb45f83332b8afb358df6db8fd9481867289bd5fad85d87270615cc96c95aab0626276008 +b270ac89215c5410e72dc0b28454a722a4e63dad803675a98f55f7c9fd964627040fb57e91c9e608f3f01e4e0d43b8ef +b662bc5b83aff81474289041878190d1ddf33d5c24de3c1d2dbf042b7218bab9b3d9abc9d33ffe128b550145ecf3eeeb +8bc2137ab0210d78442843d09d1b0c0e8282336b3540c84389b190647007fe92735879d9013f9642196415088f838a21 +a49a36aae11b2c55ae1771e9120f6154631de163edfd18ec3ac383402dab767a69d505c63a581218f426e0ac80aedf34 +ab9a926ee5037f0f560d921d419f45f8da37831f06dc807e4dbd5ef3f40ab1f87ade035caa0d7d56f42d0d11941139b0 +a251caef0c188d15431b29678117ea8069f63b876fa4c3809aad0ad01b42496d2834dddb14085fe66280bbcc974af68f +a7d733e30057bf9156419ab6eaa73cbd3797323fb3f97bbc7832f77de17a448a0b3fe19e60e2f7cf27a95bd85cc87746 +92a883acc48cd19e113aa6251848e68803f2fd5048b183f70c202659347d82114d0c2b04135699886110bf25c32b96fd +b3ab9dcb2b5102045ae492225b2d0f3adebadef82be8e7dd9c021e169d987e4e76332fa9c566696a189eb6f8a6382101 +955ab08b8aa4e510e940333c7a225dd03390bac40198f450aa47c6d760a62933af0463b54d89e8b98e1256dc80aabaa4 +9835e6d07d95dac2b06f17b77d5aa8bded9e98ea8bbf581c085de78f867311f42c36ed01e389adf7ef62e049131885d9 +ad92fc6fad987a760a5b2ec9e676af9b3606f9afa6de36a46b119b6b5898e2bee4ec08f453c8a712555ebef62b072815 +8998fd9861c2b82f6d550f0a033eacd6b336a5fc51dde60d6a5ad58aa2a6ca959bea5d3e9f0d8be3acd7ce594ede49bf +8881713d58d693876db346f8d727232f44f83c07c45eba878237b873e6a9c54df66fe1faef0d2678e847cf9d259fc732 +8510cf978240de717de4cf36b6d27a207c2dd516661f6ca35cef866f9aba31ae72937bb20466087090a2426d1ecea2ac +90f21365d17f291db128cd3e8e3c6e46ac5aef1c8b3e2d9f9ea0127ad28c5b21920a0e1be5215dc0a8643518a4aa3ba0 +978a3c998f1fade2dc5a000e85ad274b15aa849a1e406fa008bcf2eb283f3825dc142f9ef0efc61064807ec22c1cf6be +aec7a21bc3e067d6109a023b02d60dd73592af2f1e261a90da751de402418c993072075ca1bef421baef1dbc4e3c0aa5 +b63ddaa6f973b59498304de82b43b32167298e1d425fc016123951a7c87fc3aa7f6d8cb18023c955977e1aed191262fa +8cef35c8d0a93c7c56353a16f8aeb9fa93e1e6e74856d49c14220b918fd2d585724fdcb272d5e3611fcc97e46286707c +8fcd05938df6a1fc4402e0e216f6533449dab276d629e5e88a8854ded29e32c6638e4dfb3488419bd593437b8de0db85 +906b28f5a067015cfac412d97182b7a3e04787962a599a2dbf30254dcd794932be0549551aab9dbc335d95731634d025 +b583cf76e80f3c2142ef5a3a4d1800d36689aae4fd80a2e13c41370e55f1d1b4e1716db8b04eddcdd3b1fe5ab64b6c3a +8c08c57ef5ff82bd9b8791005b2009f0373861b62327523e5f70e8cb3dad639b3e2f5c21d35ae44157daac9d57d44059 +996a69ab504491e6219d9a495d9a6a07ebf86e86d9f9827e4811434a0df8a544d1027584d8f1142bc5edba2b324551be +b61e34a3365eb80747532ee32cc3c73ec85b4ab65340b53735d8563f616b7914bd152a3ef071272b20efaa83859fcca7 +a769a16a3975d9840a678be73a994dcb76bf0b9283f83e2679d4ce193199539e7afa2fdb6769fc44b5e8eacb04f570f1 +ae23ae27b659ffbe723e074d4777ea9c7c54ad4ab7d7fd34e121ec791932254b64265f178c6a1b2fc5b7bbf128f0c773 +828fd051327553ebae4de830fdd18d0ba64b023c35208b45cd920d68ed7e757f96e2fc6b6024393efb72c69d125365f1 +8688596a2b212b215647b6aa4c15b5e2d9c9cbd3ae6e2464fd264b48639b8c2cc8accb27b85e76faf9edad62bdaa76dc +8f576780e7e081e84b3cddf4e2290945993958d1267a53ca9ef0a7d6e356c3ff4db9e4cccfb799f7b6d53756c219b1ef +a40e0db022e392ae771c68d5119d8c4bd9c2eb3b738d6ff0c1db841fa44c318bf4644cedcfedd8573fae19963673b81d +9962e3a3cbf0b00d031f0e1bedb81ad58a6b16238ad3b99e5632cd38db9d913387ae03b07acdd9c4045d64b82fe2ea70 +8158cb612eeb14da499d2d42ec998650431a370a04cdc8e1df4872dce37375ac97629fa035f4ab38ce0b3f15c2d0d5d2 +92eb0ad4c8013b23bad28e12a74db1b98c2ede74395df0562826c37860459f1aa4ff6457079fab9e40cfaf0dced32e94 +af22899eddf1f274c840a6de80903fc5a550a3b958a68c3f7886f1a4154aab7d8e3c1bb794485f3740a4a269cd2df887 +9905e361f9fe64994ff36271b7d28672432e988bde670b3da0a483bda331958eb9edd5f57dc556f403500257b1784dab +a8c4d74de26aa8ddd6d91296c3848bb75e0f68327e5d203f2affb2427ccc3f9cd1b8e430259bdae71cfb5119c37337b7 +8014a82c827ba6462dd158978a0cba89a1d0c882f109fd8e852db69f4ec1c8f515eddf2030d126315cf5368a6e0317ff +a0721703b945acc72533663d5a3516588c87dbeabb2b00523d2e627f59d4bb6ce4f135f7422328145cac01403a9baf8c +907d0ed2cf6985934d436b6515108af2ffb25d3da9ed7cfd19d096cb1c7ad5b2234f12796f10ef24b4c27cff59f5c72a +935673b0336c8a5cd27e58452bf2e525b5869a82dfb0f0ec2c570a2a151a643975bfe8e15ec4337fdc6ca70017ba5d11 +b70b2547422c0191fa4d71a6a73075591cec5dcb6f672110a1fb19c5667e96a757a4a0b43021139d662a64f20791bb71 +a73b1a6768c05b4a56801f54f9b6226e13175111de0828aec8f34bd5d4cf5113e8d9d81a0f1c057b5593d1d358b2f97c +87a06ff094bbe1926a7663cad0a00d28f8072149adba2de9935d9f42cfea5e9f316467f23d190b7fd07b37c0517f3797 +b7a238257f702f2fd652fa81b20d0090359c3c176d5c0a630f5455c8fc458051ba21a49a2ee2f05e5c8555343b596890 +b47d5d9ec737ebd4a5cee5079b5497ede2219386408cf786767f618729901f1fd4d9f82c0245370d379148c5ee7a1ad9 +8874de66f703d7dfa133bc521cd2d8aad9ef2b178a172c375a24ff75dc419013f9be46dc38a715217b660217be3cf114 +ab77e93cf0c12c64c1bc489643b5ca23d6e81a15d7bb962d9df0bfb050115d304dd33f98cebb6c1a4ef05d2cf9e09c34 +a6a4fe5e0b4f0bc8d6192c1c52faf178a248ba1228a9f8df7b20c8caa3fcbff81b7e32b2edbf98c224879c0b18a298a1 +aef2865260b507624dc8e12aff7bc8b46e0e7471df39c2b6892833838c18e7a64e57aeede556ba42225ea0b20c706acb +af0c96673b290197e9fd493de9da77d08ef153ca4c77f3e33f3ae6f6e0a9e1da4f58726962a907d7bc09e65c2c4798ba +8e7323326dd8079c6ff351a94b902778a9b02601fc09377789cf8aff7c91d957de3a6d8a4225173053cc0b75a1a4c270 +b08e8d36a3ad46dbfdfe56c7ba2eb777d75ebb886c08a00b364f0433dc1dbf34d252e54653abb626cd40e15d599f0608 +b19c07923e56238c358032fee76aeb0cc37c4e02ff65df26e609d131f8d7592c161b52f222a758b6b4baf4b0698edf9f +980d1c0f8bf4fc2da9953ae5fb5a3a00b4ecfe8676ca305ab6972883de197b6bddb810053d19ce99c0e2d5914f5ac0fd +aff45b58109672fa091458e819a659d8b2fa0a7844e707b78f945b7bb093410ae6e67f2f2f0f1a17f78957ff6317c5f5 +8a6dd21166bc224894ac5100ac8d7f77f66880b3532c0df9b35077fbfc938c730d7c36ce076d68bee60eb4fe8ae91cbd +85fd4511d61ea0f78006b5d4c6cd8268f55eb7fea6709d2e85b14e5a03b9cea875eeec0c1ce238ac15a6c9393842f281 +a70b5ae308a5ed6253306250aa39dd6077748e4a18ba9b554d7503bd4ae493bad48606100c71e856be2c5420701dffed +a515595eb24cbe324bc3f94ece730a23854700ad93bacc6120026d7dd5cd03212bc415e0a25e48a9206d99d90453e79e +942b36ce768c511d65d12a1bf376287de5fd66bed4d9c6e3cf600989a39519a587f3613bbb00685b0e45c281e4a0c452 +83a5c6f179d8e86a5b68bef155720589509b8bbdfb78b2c76a9c83914b89904fb42a75b45418a528ed66099a9d173ecb +83448accbc24fc52bfc27bf4601fecccdbd53eb5bcfe7a51cc006700499d37025fe4ed2c46161ae8d28d42dce5d9e2ea +8a010850814a0c4db30acfc5a2c07468a446b9dae3f429efcd7a312b3f598c0952ca3a6ca749b7d5117180432f7981e4 +b228090f42a87322e6779888ecb8b4fd825c0dc79e7c00132150a4c593e16e38d37e838b6168bc23dee58e957da1b99d +af16dbd5ad98a41d7ad725aff4cda4f7feee1063e3b2ef9a85812c88bcd1bc1e8c0f6aed171c1c5fbbaa14b9394fb1b2 +b176706487da733cc9116653c277b484fa84896d32b12e861783a0fec8eeebae9dbe0fa91d91ccee0b986adc4810d1a7 +b33dc169ce8d3d0c6a4e24682d1430fcc8c8c19de46dfe3614a3038c766c839f9f31ff9475633426c90fab0e1e3972c7 +a8e831183d1de7ee12916a3b449e2e9e41f069a2f51fb8035f9349006e82f5a22f63e8cbbaaef41efc4ca25c857ead76 +8dfff2fc0a9c853b1a3d99d3a39e8fc226251f188cfb684b44fb242b779243e83147a98800510f19537c12aab46e4327 +8d8e5feeec647f13a5186bc8c4d2c5141bbcebdf9d2f836435733d2efa75badffe57081211a6f2cf8e87929d1fc04fad +af594e0e48ec2f88bab23204e02207d1144fc5eba69e7fb16311d1aa46b442f45ae8e8726448499bbd82eb4d523ac6aa +a74c860f9d66e676a8a25c6f643644e484b0bd91574e1bf23486e979468249b8da1f4c52b5ccaf331f61ce3993b47ce4 +98767036d5f42c3d3d6e92bd1b176f165eaf1bfbdcc0f8b78a41bef23c68f6619d918e0b1236295662e02790fbe69b29 +a6c3bd7174522b4f70cd338968eaa526a072661de9cea2e0f689ccc707392f5239029441c25ed8082f4f920bdc90f6a4 +89c9270b00f3396bdf7e157bc72c1c6073fcda9a8fb74ca46cc61ce8c6080852e62c7c7cef0a12a36d62526eab47b2fb +92a40c911deaa49d682d285e523c6c8e9d72326620e096399dc1fc0fc758811d9d1e4619529918cfbffd6ad249e09dce +acef1169e9d7636125bbe7a4a2ae670407a14d8ade3281dc0701a0ffd3d474ae7f0c2ab7e5db1631319f52e3e278daca +92b43ec4e3c5bb047d018683fb62f3c50d7f3cad409cf3992b9bee03a308c299b7b2b73ddbb0cb445c886392082d1b6d +ac4b72ec840e593ef3f154a2896cba7530c7b245187275e6e68c65da0b58195580f112d51373e36cf7977ea8362b98b0 +a4cb8adaf311285056c2753795ddea6ec8775ff9c1eb635d39fefa59d0d630ccf68b2c92de2f063835923819aae4d1f3 +b28d62a46ded2e889f397f871508b64f82f9d19d7eb1d0c396aabfde3c21856a4c274bacb116c6d180a1b67e9dd4d6d2 +802309d1e92a9b56cb67eb81076c66255c48d6ab8fb683e8964a2a4e42156f5d1dda7489dce39be64cf69c6e11a62292 +88346b771b7575702da0479767009112ca9fcc119c55be73f573268a5f80c00988ca56da0e96c9aa035a9a70c29ac2d9 +9410ccdb67c9e9bd632529a6e32cd8763236118be74a7269182d491af2b4b050fafc29ccc5596c65425e97a7d62737a6 +8419da76f6ae86ad5473270edc831804902ddcb32e2bb5b91858a8d32fd90202ad1e7b83d02fb8ae870427200958ee9c +98b4c81723ac7981f5457f5972d0764c52df4e7884f8f677b702c757dd202298a55d1b0c9c66c45461e58cb60fbb71c4 +a0db34ec3ba07a39688115fab56fe535e645550bf7cb80593087c1f271d1859df8cb6318b08d9a90ffb06eef1795b6a9 +b404cc7e0bc049f1852a6c41db65173f64d32964bd3d8b225d1902d61df9c47f0c4748c972212a60d94ec0ff378199c6 +81cf8324fb341549e0be456421b973ec7f0f7678d02fd688dca82c0c67dab27974ad926da4541b9ddda4293bca1714d4 +869eb17879af8be1b74f1eafc4a7d5efceed18a59493f09e49f0a54b976db20b86efc1f7469470991117545db2d5e0c2 +abd400cb31b79373e83febb51feccb04be54594ef339bff6b27060b1fd9cc4166204297ce6cfe7e35e10956d77821b63 +8934ae372546374b81874114e05e9a8f657519c9b5610c92a9fa7998308eec6590e3bbde6603ec5d6068e365cd6ba4a0 +a641fdb324d269e8e398fa1c4a995676e12b388e4aea04f9be059e53d9a592699a3f90b667733ab37e4af414c2672797 +8733c0e88d7872a23e1a19bb03cbbcbc21dc24d33629e06e26593faf80135aaf2ab152499d54c2fad61fe2a5623c6de4 +b0edcbdd024492c7b97031179b3a73b766a51d9b8e8ce74e7a50112575930370aca39b0120e777046ff73a1d3d98322b +adcb9f33cac546f00631df518e956a5855523fe189dfb5f92c0122c2ae40996701215a5c0c182ccba036c2d205845285 +991f157e50291ba5a5ffaf57f9c1c4bd5a987548a9f7b19c3c8eedd414abb785c8ab6f51bc766d285c6f85b25db1a829 +81fe3ed83fbe3053ddf47561d12875cf4da0270155b50e8b6c5beab31e4a295f167df96427a6a9a638b209264e50d591 +933bf009a45e43fa3294e2252949fbd76337fd6201699a4648e464f84144e36d245e1215f51ea93fbba76ce4c36ab2c3 +8eb3759f364f49a65ccfba1adc0d12c564e31936a8c3b86b274a84fbc1d67919c87db5f58c92b2778094b9cd2e0ea0b0 +b46daa9261e739448268775ead25a2a907807a0653674ce416358302652485ce29026806a5c080f93584f9b63ef1b870 +8e265bd8eb701c8640db63ad8982d392c2f04acb572f8a7819e5d2811f276b658b2dfbcd9124bda8362198da4077cf57 +974a1ae8b109dd0e8bbc95decd68a2fd23c38d3ee3ea91b847d9f46dfd5175337e22c0fc81014281a929c22b8f6cd8bc +8037a033791944866830d4e92ad026f62a948505d9dbee2812a3afa5d6284583784f36796e59cbd6f03485a4c9b6f8f2 +8b29ac555fa0f9e82629a7e37bdf2b23f5ec30a34b0fba0efe00a787336baa69107e4e6ea504af60c446b3e32038b08b +92e46327da3cdc5ee89689cc5a8d51cbee604fb3545dea358fab77ade60c1cc52eef078590d40466539471300ba4cfad +918ab27dcfda124766942542a0e666b2e708f67e5c9d2b26f277002d00cea7f2d76535fc1d2b66d86420d891720e6daa +a3c4ce4898354f4c052c48ad269629186f1a8885d14adc2e17dec724dc0e6206cf5719cc2f926e1087fd755494d79b18 +a440d5731f64cc037e74f3938d1b2b28a0d203d058e7cd190528369fe23345817950afcd5ad21b3d982ae88ac72190f5 +8193c27e58c6cbcb16a97ef06e4ff69f7dc1c87e4743dd9254aed6a714e7b8e1e0ec768900e41dc3b39cfd407a1db3f1 +86f191157c8e85b5f0e7152f632346fca712dfdb1879d5deacde18dbf918194f3246a6c46e8e9d7d71b0ab429a059b37 +84ae83021192215245d26aa84295d02c15051570758e100c1d7ab82f78161cd772ffad2112620ef0d8680477832c4031 +a4c81b0002e40ecc379e0a2c2ad3ae80ca4ee0b1030a89ce58e28061ae7c8c455fb6e5b58dcdb02c749f7fea72fcfc1f +b8371a720c83686be25c8e63a37127e1b1b612f2652df965fe215d044df070cce156e3e5a062f0159c495c66d05efc04 +a621a637dbe143f099ce34dac177c9c4384d27b431230b6fc17ea4478913dc9efa1029eee0b8b04c07e31ebb07e0c397 +a7022d1eddb9deef129a62e4e9e04e37011cd200cda8248126689d8ab41eeb1516267afea53e0e681c59e5bf9d307199 +91d41d3f25575ebc036148cddbb6bb956f316eec09d881f75bee17f315ca0b2dce519b6da1a53365605c99e9ea21267a +ab63040dc84060885f4bfcccaa85fa45073141329c3b02b500d52e8e501f4ea651d1920ba635a2b79eb0244a6be5b68b +ab20bdf8969207c69d38bf297aca90a2a5069c652b158a9e6c3053e844d87f2b95148dae5bde68fd2e0e42503451a00b +827a020a26e824ab606f287d517e315dd992d6ed2c8c982e3bb7de3d54210791516cbbeeace31f42a09f076db98ec686 +843a815d2ec52f80dd8caf22f6d7998cf61c06ffebc37c63d1b990655f50223d1e0cfd795f8d6574ba8ebd82d9832b2d +a595fface5650664e51c603d76c8d7476f4657fe49ce883e8726c3e6146214e870e6d1ed8d63a3d765de23ce72e19e08 +ae48c329586ba4d025854abd156d5b2545805ee775c6ab095c254e3754fed65359327a0cbe32cbfbf1cdb0f97b352a75 +a69e783c8f3cca9a52ae30c954ff75131174aff108de903d3c16aeb77a481dd0ba632cb78ace088accd77e53c0b2b0a8 +b18c69d7c7b52072b125ce78a19b2dfe47c0c1a7d8e9c2152591e8853c004760db4ee6120bd6a1d5466b2141af490a25 +ada5ec5285afd44751dd1ba4a3cc9a9910711be18229d7b622933db4c10523cbebaeb6e4f4fc556c79a0bd1d045f9bba +94a051724e5ae356d4c5c0861da835a196f7c4289d088217b92e7067a12d2335d98bc0ad4fe591a494ba9e9f6469c963 +ac40df154abaab6427f8e2f335023afa05be0e12884ae8d5932eb1a81e0386b6e68c4632d1c0f6c11def67b0b4c79b25 +92c335770ebac3ac14f1c56beb617dd1dd134aa7a691b8883dcef104d80a5f04229e0bf9346cce0e6ef85e028c97e4bf +84c52736ec2731d82ad82eed79e1686d88146e6db561674549981a73801f93e91fe1b79eeafdd521cfae29f2fcf7e5aa +9965e135c7f44c2fa497edaf5b3a3540fb08ac902be0a075e6e130f93668dcdd6b2a8624996f81f76968f49309dc0314 +912c059c8131e73dcbca17517f35e0767792337e02c86de289c04202ed69ef9c7a57774649df8ba169eec8c0eb49f4e8 +8977256599f48d1c28b883988285daf42a53a15cbcb11d87c3a2d69bf20001c38c0d72719dc1af43a438fc2da77ee78e +974701aecb6c0ebe278be8297afa491e0d8232796d4ce4e5c3ce8a57043e22eed36517cc6a184b6af811447ae28bf846 +9769a3b8b931e07fec9c02cfd4c51f15b5cb37bacf5e47bafa32c0fd937963b0e0010fc1f963802dc24d89d37018358b +979ff8cf0f472fb2621f7bcff40f76739bc8eefd83d3a673d7bfea6f0c563365d9c8083ce71ed9107a330191cce6b07d +96c20d0db06f4948a19de606a42a84a0cac850dbfe05280f11f62a9832d7d2cec4f7a40c16face069c78736e6cdcfd61 +ae4782233342c02901ab2ee6f49b43a3f8dec4d50e83251ab3956ec29c6f67ed934dccec52f0a5a5b068a267c32d8f89 +86dfe7862de9fec66666dcf00fadfebd81a24cf82ccc900451cfef04c06b0d203f10a621695f53c25c22ab7540c8d532 +8778132b6fadb3b8186219ec03a457b21a365ca20f0ccdb6b2174c0fc396dcebe66e363cf8859315b2423a9ad188a040 +ad6ac25dc4c04777a54b13a15df68ecb97037b3b6148b8d593ed8712993b3de5154d09e4ea22e1ef6b63643189e1cc71 +ac7ac4a7b30d18ee1b79017b6a3169289fd72721cf274fe9b8373375c163f6a5226a38acbaeb2aab67d9128a0f247f88 +b56eb67b31ec85c73536cd664cddd2e9890557a917ac589cb1f05e5ecc27690608ee4ed2a7d234c45af11a5f0f97ad53 +b3aeef6101227197104ce802c87621c6d09808388f4feb364cb9c0630cd71ddbc4a1bfb5e891b1aad5888b26482431e5 +93f565fa505833d5cb76b23d5928a7ec955dd754fdf7300fa4f01fdee752e30adef8f91c3ba94411a58fbf5018ba62b3 +a699045ab8b898f4ee265d1f4548788cecb5861de8697cb35193744fa8917b34d2817b8ee67ced2c90aa9661a3dde43d +933ee92a18863b164efa9dd6e813fcada50edca408776f0e27f3f6633b1ad30a85763c9daa9a7204db8350f627d4b235 +83b8eaf9c5524fd8534f6f66a14102b0183e0d37463556ebc777301b4298c97eed7b454041a25c723493da925fcdc8b3 +9405f4fd069ba5fe18acf22af977ed09004135273665eb5441652afba9475ab2de549331503ee2b7322857a1f139d613 +b3f55b8afdae1bfde6bf840c7e30da0a161e8a0a9e27e09070688720e0518e71b2b3a87365371463a81221ddde23774b +af0c120fa403fc0dae19e51e6ce3152c56d71a73b4e237a64732739527ec1ecb8721cda69ba96ecfa78091195220af10 +952a66436ae24f5a73bab30301a347580a7b14c759a6f7ece69522cfb3f5a325635bb018dc1f277ccbf80151f85463a6 +90e604dfe68e58ff9a3405742bc04163d920811caef3a49491412663bea36bef33350adc5f656555a8473016f9bf2417 +af3acf7ceb9bb60bb3f0c827bfb1a872714f172a57bf13a00deff4c5821a6ea3dc131b1fc56c91e12da328d433a50086 +a0c941013249af9410b5e48c4ea19ab5792468530190237406519e5907dd490b790581a5ba07910a3c3de530c5f1289d +884b448dcd6331440bd4f50da31772c943184e00cf246600b5cd923a79928c5d87492602a9f62c8cc3c5a76ef534a67d +a275c9cf5498772748743d55e99d5fa54d3ef495202f46bb439c0e07728eb0b58ee5f59b3fd1b4233e2266aeda829c11 +aa9f78222ced7796588d848c7d2964b4a0e229a702d16bd6cd2020e34138ddfdd24faf01c77f9d1a6fb1bc9ba8c2f820 +b7b34e56b94aa15f83b71b757a3465ea47ac4e5a39095bbe683fc6c6713c87631a15b81b9994d56846d153f1cc51b103 +ae54faa7aeb046ec0e77db95f35ee5e1f1274ec2346dc1f1734d70e86bcce54feb9fc52e94879791f16e691c2da67374 +b6f0c9eaa7a32d8811b597680b5acd16faf2394ab6772b8621bec7cdaa3a249d1674a5b45f312f92ec81514aec551052 +a88ff68063f30795884333dd033bccb397c7866af6922d6b09b968729a49d13c33fd66cafccf00579d88f23668b2a9f6 +8a897fe4e6165a62f3605d33235e91b5a999762d0f822655d44bbeb7a006dc7c08300f48e19d299723ee22f23f884742 +b67a42d41ffc93f8004d6d72f29077f8e26620ca510ee35d9f0b5bbf34e26e5c2353552b9f57776e55d5b0cd095aa311 +a27689f0949df64cceda7ad2beaa4ca9bbc4ed85da9b2fbea96c604445a2284faf8078dfbfa5a1e1514bb1b7156e2fde +b6064f305165fa52ee7efd5846b9871338f42ef06400e642882270659917c71e8e6f8bdd84e0b07b5305883c26d6832e +b5d4e50a19ade548c1e71d4252bd078d8e729e3c88cc0888969620db31930ff42712784090ecb456c60a0368620dcbf7 +a26f4fa8d75f350b9c1f4d989fc6af06e0c61be7220589438d4d4ef6f2f4d1a0ded7901a46edcabad234260c7fdcbb89 +9737ddf44d1ae3fcd9a4d6e095fde2e761ff0169f2df2783562ade0880d531191266b460c3924b007a97eda482c0c15a +a1e50e270d2629a01c5f90afd59bd5cff365de8af44e2ea572200cc444c7b7cc10d4d843df6d34fa9b783fb0b6b12326 +b274fbbc10628736c5c2c1b3ffbfe7ef2fe8e33ff5d3424b4e685c44964d576e8cfb7b9fc491c4293031b2dd4a00ced0 +a0fe81040c264126d9163da6694580c5b7203f4c69f8dfdfd842326f0ae724239a232019379357e4f12a5ba22447a06e +87fe3ee98cb358f6e26e7647b6910bd2286d5864f8544d7f34cf5949464c5854c58e35fae79b43e0edec8ed0bb189c06 +82c28a86c0cd0380ef0c14337c38e09e07a5b671d304b8f60b315dff470211350d930138bba3602ec9ea8b4d5f9db52c +96a86ac8736f8155c1d661cdf537125750c66f3bbeaff54388944c46e3b482f7b25c8f7101c9dada2f63841534979184 +89c92e713a0795caaa711ef9bc7cc23cc0314a3b4290209f57df3d8c74cbe943f495711f0c28064ef1b6540cbd0ce036 +800e9eb3ad2a7e11deccf92708f3649e37009e1851f9bc5686524e4fd47e9d799275ca3e95fa0a51c9424a659a546aca +914abd539869ee464aafd6bf78cd63e0ea88fc21be5d1a8bf81bce4473ddb333728ce631618a2f23e2afbc4ec0dc660d +b652c3453d34a7b9b45ae3bc2542bbc32023571ba377bc5416e9989113e96eab94d57ffa31a0c73c5d1a71b51b9659a5 +ace4559844a367e30a9dcd0047ee21693d6232d9c6557e1b92805a0c2a2eca9b970b6104be0d3e360ad8f4a9ce2779c2 +843ddbee50b9715f067285772f9a04c48b41d9a957727e1e04899d9ec0372355a708e61d39c32956e119cc77e9abb0fb +ae3b4f57050968d1b3dcbd9b5bb5f3e2aacaddb39aa84229e4718b9cc03736467ea6e35606136f60e3b72b35eecca5dd +96ad4da2c505b7da33c724893a403197d4a5a393092d04a0b62151f99c8e04ad944ceeb031c9362481cc83d99ee50996 +b4973acd731be9ef200b505ce72e77fa781afa269290c8160b545aa14e4a0ce0d704f0ba8117b6c2dc8bc144ace6ed40 +9159f84f8fe9b85e749007e63d36317a3336a1b1a7e440fb084ae6fb4a3a6d2afac0b0cdd6b382bce3779159e0b814b0 +98654b7af82e7e1b643ffdd09e125fa916e0b39588908596fb802aab82c3bd8f379f4593fe8c1fc7c533d8518af42e39 +b47e4d79ccd82c4a1ba3df20dc809662320fb775cc2b5010f58572e1c2051a52c013dea507a3e3b681dfd9b98bd5ada6 +98ea992f0ed02bb12c305017126dc0e3709bb7a1c5257fecd94f54699303ca8cd3f568c7bddd8ed5bc30dab458dec9e0 +8d7bf1317239e3c21b8778848d479795a9098033731544654bffe13f8be88671561c4c65f45e71a7b7e21adc9a76bef9 +b56ec8f5484d1d6b0730960652eab5974e88fedb5642500933c9382e922fb473186319f4a534bf799a925335fa69cb2f +8e7a801d1e39b8dafa84a1bb9be4da78da41df793e2757b80b435f24d4f4fbadc436ee265c2de53de5e81ef02973669b +b74a9840cc4f59aec04947a389fad3d7811c4c60eecf7d4f1ba9de6d3d04b7f760d7d3332b97f40ced1fbaff52b7b89c +a8cbad1896bb20a5329ae4d4ebc4e04b0ee8e763e006050f7bb2e18994f11c65f7cd57355964f1d03b98fbca500a64e6 +83a9fe1753eefb84aea64339c416e5bf6bbb67b877ae4834c388fdbb1bb4791a22af59bd8172f0400253a1f7405071fa +b9cb49a7a2fa5904f850989fccf089900fd9488bf6024199dd7d5d797d35a5513e32bb85d78ed91349b93bff0f313cd9 +aa507796d3cc78b8732bba85e4fd8dfc790e8ce6711a5ca75a27c6b9f6c3ae5afbfce696daa7e2ccb31a0b722c996b28 +a4fb761dab54ead40dad4a34d19fb6912337eef0463a6ecc0ff816a8394f2e540f78faba7ac9358bf013e406c23418b6 +a3943c1926c5ef891f3e76b3116b2cfbc05bf048f4e5c99712194b5601e830635c90584b535ab1ad47c6c8a494c811d0 +b0f166d2c5fb07b1c96043b0a7e71ceeb243122330043978331fe8392796df3cc420cbd59f89a9c0f2e950dcf843b428 +8030e3ec511eac9d90e81eb1f219c14c23eaeb82d101a1cf88ce5674d41191ed18f773472f222b5c7071d2319b12d875 +91f0478cb91f3d0bcaea82df36cbca937c38a393b28b3b6d2af28c6d653fcf42912a7a5c7ae0f890685df6d7e3f1ab8b +8b888613c52c0b4e91845d7175aaf7f2de756a11aa7e82cd26e1dd489b04ad62aa585fcd0f92748d8b45257eacf8fdc5 +8a13d62dc07ed4ae220f8f339b3fdedcde68cd1720988c6f2409ab81ec4663b8ffcbe63e110b89b6311e1380a8dfc93f +a3ca0100c7da9a1976d948d9ffaa1e12e90adaddaa8a741978e367b2308b8d7272506030605dc7a759da4d1d56253b5b +878a79b06334b14cd23b801dfc4769a2a6c6adc97758b180ba6ba81be729de7a2e2d914ab86642563a83c6c18a3e684f +a9f5bdda8edd8c1fb9b5bb9e08940c0577688e8785ab6b9c87516027ca0409361e647b47a59fa97bb11307272de58a22 +b6ef00890eba760a3cb765a8cbc00643bfac23290c5eea5f9afd0235df42054c15a79f578642d721f7064f1071a200a3 +b0cef537eafea359e62ffc453d937935089fdee23cb4b691bf43f8e64698c59f2d81bb02e9994345ea26f78417470b16 +b5426a7a581d7dcc4e6136901e3551c27dc4dd442b2849786ca61453ee8082f15d41d0ae23c2a8cec4160b7c4da4ea22 +8432e93e19fc24961201dd750f7d14c9fca69a457fe9e97a9cc9b618927896d1a523d2cd9418243025d9978c3f781528 +a11cec4c9c707c51ac9583b4ecd1fc80d3b848b539f9429edd532d50d8a93f3219dc98100922af3d45d2ac8ec0315723 +a5a0fa3e3d8bf1316422aef9d449c63d63ecb4fb294b4987e1ce768135a3ad7aa9cb81a3dfb0e51d5d0ecc5b6b2e6c29 +b3a1cb977dbcf38487f94ceb72ac3d4111b55a3e5ee71b14860a975ec8f08001e3a129675527194b808dc2cc2fec69da +8df5a9e743cf36cdad2e2a425c332daf317d418ad0c4e6676cccce659e57af12a35b059ae11ccb08c80d41f7d3aee472 +b5b25b3d7063f13f8f634cdc7be4f2b619c9b948cf28a5c2d189ceec3752b55f99cda9a2d65d2ebf96ce895d0348a79e +a4a5d32d74d5b1077d1dcba527ec40a8669ddeea9796d51568cd44c3f481a9cf870cf66354fbdd262ddfa9e189d41b10 +95196a2873b5bed8c4cab84250bf874572828697d4beca9fbc16048053ddf913063b001678c9e8c99992e057b5644402 +a77930043de6d3231cbf6d66f82a8a746e4f77775c5c1e35fd19d43b70399c94d30ea9895c82c865a6c4ee60f206a9ed +99de8f9dab554fc07e061e9fd411ef916f46139a4461607f5d601d6930194d3433882f6427ac8a346cf867cbbd08097c +b76809b153f611ab9d16bc49cdf9774343f82d6fc1939f13a49b20f8e8dc0ef679f07f534bd5acd5404ffdf3fc18f04e +8c6d45c1cab2759209e0ffaca93d0f7602122e883b5ae71c79087abd781585f33b4b89c3f5505da82897fb2c6379ddb5 +984279d4c9ee8f51eaee7a146ed665094bfc1bc97a50bcf1a77e18b6304fc71fd2a6ef58daf3abf1160d744d9813c035 +83529d6085fa4142ed5c7e950cbe25d87f1a16955c2a7b963478daa4940f0cf8f31571589d537cdc02a7eb39df019872 +8f4c88ed9d4f0ae38f5b3c014414cd50bd2387393996f35a91491fad83fe0ea9a112c48369ef2e901eae345c72be7690 +b1ef0a88686b4d48455ea06d5e9bedc92c13789774df37e2f0868da3b55d06aaf58a41fcce391f5cc0861f35441877a8 +82b92a1ea191176167375b5c1374b27ba710c768d81cee06cde787790db098d9f12415711400747fd54612ef9af0ea6e +93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8 +ab54d7c9a3ec7da862f55ac9ffb4c959c60481ef5142df42c1aae63a40fe999ef89c020ce9b97ead5ea155a31ad9dc951253ff1703be99ed05fa6fca6b22850a5bc2ee8d6b5bd7ffc1242c2199309112d240d18039e8036509565c19dc099d11 +8a653e72f96f4553bdfecb4d7ee0802e8bf086edbf06d07a64ec4902d961f9c4655f3ad9472e48a1ec66fb30aabf1fe00ff5f8abe82276df35cbb14ddb6047a28f792fea1ad009b9dff0e5e34e6fbc8d054a9f62432d0d98d4f0974ef6298d64 +89ab5abfa1424db4981ec60bb0d96005dda380506c4ac4358e8c464a4e50c1cee2e8aaf5f2d4b0b5e43dc907fcaff3ed006ab5292b6014c816a06af573d94cfce800dbe306ca3b0342bb570afb0575ae013f55ab5a0c018dfe222793c582bb50 +b11fbb2ea855632e0c164ad83c5a9a230b15dbdb74ccd5fedda7d5e162243ca182435abe98b3b99952672e802ee3a7e001c7909571a6782988055b1ce529aae79c7c5706141ec42bb455ff6224343e272e1457c207372c632b7fbd5123d353f9 +a0ac685c627e5b7ab90cfe24a9987d5a59b354e49fec06af0ec5b287710aa4549d49fbe04e5359e755ff5e6745d190a200326ff548f948866e317970ab13bc01a5a38059a9d49df21300036a69cbeeaead3992b5384496776216aa49e703adbf +b2876c27e287955196e8bbf5866d7799297c5facc41866992fead253d1dde7a91c937272b1cc56735f26ae78df2cac00006bd67347ce3d3a48d459106e566a7b04acea0bb5932fc80906e51c5ff92c16c18a0b55febe7e06ef80df9a4904953b +81fe59b70ff34adf0bab40e1ff6f8d6c6b3066307b3b11bed978b3bb687116c60fdd9ae4ab423771139cecf7b428232500cceace9dcee8c35ca1718af838a6c6318747513a26553b8e1bc356d965f7303c74e20ede959121aca4dda825239244 +b2c50fbb6695225b8f492a24b7ecb0bbc6761f824a61332ddd4fb113a43647527dfdb0bfd9055f6be1d3b7c2e858828116b1cdb8c4c9d0874e417f4b5c524e83ebe131980e7ca3f0d6f4c2720e9dc5f187adf0653a458355724a7d9288ee090c +8383c9a4d40c69e34780d5a3996a7d28c320ff829aab31508dca6e1aa71bea9bc6cb155e15f054249c719d9851d6270d10c868dbc3907f58e099d4544e19486e995bc107c9604df3451af0dd2e949967a0fdbbe361f43eb60ea088600994a8ca +b83a55c54e92080190c4dfe70a67c38b391191f0351f557bd329ee4a8096b10ea5f5becaeba7e86f9411ebac0c226e7f12b97baca8fd905f3e0e941c2a4fee39c490a361b30e6b7ecdc0b09fea3a5799d9f6c6ed753e02ad2baaa98af5375a58 +841e674d1c79edb849aaff2cbe0585c9dc2953e322aa9bdd6f8db7c625a4b6042574ea619ba945f4cf31d5f2b31d21cb0d1119c43ff9e587d296ca22e1cff8c5ea872421caf7eee2b2b2475abd79f9ef84d9adf822fc3379ae001d58e5046b8b +8f5498b0198365787c19d7b1789b6145dd0e05330ddda91bf9bb9d70a7c2b46d5444492e315e1cfb0de7bebc8661bd190167de053fb75c62bedc28c624915b10afc0cf699cc4f2c0ed2a8a90a0f41d4f1140d7acd46d3ff49e3f9357792e6322 +861a9dab0bfdc3ef2d589f8bd5b1a4b478a81a6455872744f885e6e8f436f73a3d7dcc65922369468c5a3310f65d98f312426571ef1ef266ad52d83d3b89ca7ab31dc942e4bdfd4440d9e847fdd04c19bfd8410a9a531568cba45e8d2aa3d246 +ac46a8c7349e2c051f6f0ec3fc396eb2fc419bc15ba9985e7a8464ae38e0311ed8af9a0c68c4578645a9f0d8038056e609a048a0580ed1c3ab5c4d3e7e5ce145dc26599a2d80bde5e2770cd928545747179d23b1f514ecc59a66f59ecb9f66ee +99c914aefffae6b7749a242356c88e00dd29593b243059faf2060ba338241d890c57e1cfadc52a03069be8b7f18abf4b19efb4cf7c41dd8c52b845e6de265f06c92db560680d6a2acdce60bce9be5b9a8e1f2625ceabb3701a14fd30c6ef4d05 +b5dcf9b83c24fd1fb2be97f703dac64659ae7ff80f7e4c21ea36c1aee3df257ef51d0d1dcdd956c98b3cb11fabdec4e809952a27dfbcebe2393f3c2762e160d78a151b26cb4ba0d49617802f9baef51d8c6eaf5a6b2da20c1f5c208b494f3de1 +a8a37f4dd5f16199de8454685158549e09cbd9e81a561955995429d04dcab25fa71d41973ed181e815e64266da2520cf19be6a5aba3508917ffc48fd4446daff2ea68d723ae3eb6f46e6a59c17abc1d3aaf40613cc4c043de018280d48ce0efd +84077ec9f2de368d0f711aaf0620f00713769e412e55c7988acc061b2ea51b233a53cbda551b09e6306d1c4615b866c91420b16e77b8f2f8d911fda6dde4c6e099601f6212efd3b90042cc3226a91097981ccd51302c1fba72efea1cfaed9de1 +88b74d8ecafec474022e41f48a66c5ad71422cb2706680c01c970fcdeaea8a6e4418f1545c7353cceaa78b168ae4a2b70a30a2c51549574ac53126c588f5f1e72053f5811b1fad709607254fa4f87b6f7d6e89938a6761e27d37c9b803770f54 +a65d3c4adfd929d531bf86ac0ba7ff140cc1181f693f5ca440b4438a641b332fd369a2df230dd7e2e6b1df5f54017b011605815a7325ce3d45935f96d3012661eef5839c2e0c31d2f8d0551ebdde6e36b712acf97d41be5d28339f70adb57707 +9476a90c417eafb01659638a98d235ef2433ac97470ee78879a0eaf93941751b3e0dbd9f6500bfbe40adf015223a89100b6b533c28e98c9aa4addfd27c520cbb6b16b231acacadaeedefdad5c8734b57edb9540c2b1e514054f15a6b3a6d5f2c +ac290f34fa6b516e3899628448ab9e60a74d38bf3a9ca36f2f186c119aaacab914fd5efeb41c4af372037d324938db4d0d5a66dd636b097108dafdce046a37b79e6b0acb09c9775bce5e859e4c4246bf3d8c753ed6058242391767baec91f0d4 +affd61eb4bc24483d6daa055cb0cb6ad7e4785f4a13a3fd919ecb0605382b35ff96055e2b991156fafcb8fd85807f7660d84f02913fa0f2a5961c9dea3452fe532349357ddd79d24d23396c41447163079fe69a8a065f7b5d3230edc713c7600 +994d275b27dd228cbbb0326a1ac03e3d6ab4dc8f6cfb70afe97f722d6a256a84e5dc86e3677dccc5b8e7aa54ff5f03f20b2aba4c31cfa86d8484b61f24d2baf9e5a4a0bd74c88baef9c6b707fe18da94191f3fa7fc008758a0ffb46a9480619e +818850921ae0a3cd4e07e3c3c7231c4ab325188df7f679215a41c983ecd85e538699ad5226063f38263433838b5efe800c37029a59cbd1d379de7d61b3b36dc76a599e541d0f489fec3be704902dcbb5c03184a62a20e28b46143c97868c083e +9628d869c63f03f1844cae49caa5e4740ee72a3177375679ea5c5cad4a96d64dbdfc9f82321d41fda33069cbff1e27fb0c97ee422b558d975df023c19f6a599d7a958ec416536249a16f92c4a7241c2d14eb94b2bc717f6ac11fc866f47a35f2 +af8e9cf99bd6ebea38dfb0aaf56cf2bdff5251f770962cb44cc336aa0a8b5d757df79aafc51becb51190120d4bc673b40a27a9ae1c99726f5d597800b197802e65a63e1f6a2f28b457b891e708fca0aec375f9089fabb82f3c92a66439a8083b +b777f84357ef01797b362fc5db838ddbff82010095e91daa6949561786f661b2fd829bf0b4e656f29fc6196042cca0b50212da28d1ecb84b72311f03dab329d701aaefcb926e38be40e3504973c07f96242ad89b2aa716ba508f27eb30e92674 +b01b9e63a0793ea1789da96201ad17381a158576abf399c6926c54b585c1a9a7771598d395036dde3ef1d6f3e512b0d5172c34cc4624a19e6466f3e8befd162c24c794590d6548c591a535c674d80e29c25048e8784d998bb21ad99ad3bf10f4 +a8a899c7d601b46204b8eb5391d638fdbc7af8d26e57e77cdf879e990edddeac969b6c016c7abcd7ee218cde65284cc61461cbd54fed218f3efac5e060f260c1bb0421a1da7129d41c2bcad5e96ed0d6a5e9c40cbf21530abb25dae61dc3b128 +b55fa53216c831161ea290e030cbb7dd7838f480bd0737643f765195d77ec592979556ca59d0dafdcb559ff03ff7b1b90fd6368c5c205e3d7f5e2ad27b5383a19a62067190494d1c6b3d5d660ce9a8a86456f3de33c2908951503af10f7831be +91892b185022682a326310fa2e2e03a15ec46adb1892f1d8cb6a62abfaedd24ab33fa8e69ecc4f7e516f24bfd1c061580d9bb96cf6605512652d56070594ba35479c8d6e47d92343b9719898ff620067f38d5dd53e60c136a7231e81fa37348f +909abb17a009e1060cdef285a571451205a67d370430fe19fab5d495670a8824098693c054e70b6f595668629d58a1140d06dfaea317aa7c51618651aaba82157d542ab590109abc8ac36f44c720c11e05dd9faa64b96819b09ff8c761de4453 +8c91c0c8b1db4005ed3702110ffd75230b00bad6c969b95af6282378e4fe2520302b13bb9acfea47573498ae10a395ff0de9cb7714a29c48762482239492cbad0d6a2dbc33a4dc2267d620f346619260d4ea07967dd62ee565bb871e3755eb3d +977f426c94b291a9b398448974494487303d7157cc414bfb35ca8c37a8e5a18cd717254f4aae29f74695a813cea40f0301b52ef41257acdbba37bb9c021b0ec187b7a3784bc12ed376311fb2fd1a105748c9d143a408888c9d6426758591dfec +866ffb2ce1ed33593f9aec6d0e7195e0f4513372230e4ea7a851d028d99d00d4a2412877e3735b7d47027ae900ccbbfa0ee918bfb52ef8ae0f964ba891820b559bcd46ca9844efe1f4045f4d3ccf611cb8545a375484ada1a30c606cd64cbddc +863446f32a18aca3874c7a15289030870bba05fcb839fce789cda3da3377ba7ecb1a977c84faf2667b4144f322268e5c0eb7de69911ec46ec8bc017f19ec14c7666046bd2bb338ec531062e46d53794146cf9f5c613bb144f1b1f8442a7cce43 +870a2e8743b845f056230fc62b8f5149335242b71578bdf66bc14fa6d7527fd5bf85d0ef516e6f2246dd601413b67357138b794aeffe9ceccbccdd3900dc9fbdbb35dd3adc4a0221493e594ce575816aed8af0fb53d8df3502ad51bf5c9da124 +84eecd70ce4bafd7d6e0b7ea685267812ec23f6e2178f5fc569487e4969e36c03856ccb56674e65d49d4b3150cc4ec7d0e936a0bf8a9ae558f838ce0b5b5989ddbe26ebb9c0224a2f820bcdc76124a45071146cb5e89ab8656ffa27eb25c8fbd +ac6b775771419cd38e7cd37e9f594a89a66e7cfeaf5b9cf21c6b44b41a765ed54ad2888c6fbd77a23285037efc883fde05ef82ed9fc49afbbf4f35e8401c7df4ef88f6a9a1417a29ef534e365b58da5bc6c98d486f2bfd839424f0a709d7e8d8 +9954ecf7e25e1b8e67d8771449e7c00bc2ca4e48e604b92fe291e3ef8fe5608412de8acf7fd500f62115d9e10a0271bf0b02caeaad3f1ee939ee8a03af9f37ca50915189b54715a934ef01df0e96b91d0452a0b27254f46f94660c1ebc287be3 +831abdd3d7a5bfcbf39f38fac455e5e113297e17bc4dc8c49bdd938dfc332bfdae6af6c06cc8228224940ea4d0316549152214e732fe2032b16d0517acc90f9e9e0f496645a49b3864eebe19b1e4b55c5a5d86533697f00cd9ddfde38ea2af70 +82f11302ec5c2842184939b9d43868e03cc90120e6bd5554f2c051cbff458d0046e74652ee001deb081b8aea0c37c48707081ad9f82453973fb358ada46d2dd5c6b7ebb9e5799d23dbae4ac90fde75701f921ebf244b73b0f04db659454af562 +a11414895fa706e76387b79f47e814bacd9e437b7aca346b101d66d962021a4f96b67a30b4436e305bb3317eb82d0c080e657be2c0bf247e534c6e31f85f1d9bafe4455a2ae22a0192e53a1e9582e66b460180cd0cb90300b4cabd2c36bc4d21 +b55043990ddf27bd285e9221319a1d918060a315e92d8304afe887e9af0879e17da53871865882d96ea2b8daf20bea2215e9a2b2b94dafcad3612c9fbadeb7c9f6a4e2adb4b8e3ecf024737ada651b784a76831c2c7b6971143c4f9f352c97dc +89873bcf8754282b6547a7a0e1787531d0fa2779c5062e7de81afbe132df403d70fc2ea87be4712c7a58514250fc62d418f38264a2b29a0d10d27483a9574387557914b7a178a982c22160d0c4c1c29aeadfe3250fb682745e4f19f76adfaadc +a00fb88c700529f3bded83be19527c82f6df1a40bfce42faa1bdfc2a5729e9d2766daa8f6a65885d0c0f3cfebe3166a619a8aaaa135907dd85694e26eee0e7062b7e9ec3b9db463703028c8ff9515f9b6e190b1fa8f04aab30c6471158e56ebc +ae77f46684ff49e2436fe636ab74c5a244376fd6e34f6c207de277438cf075bffd1d37c47b5beadf997418145e4038e20eef9391a390b5bacae18fa203ce287f6622eca30b86c8637dc76db81a77e3796b58fc88e3b61accc8f7989a086ec543 +837c575f3a129520019420647875d082900b506afcb89e4894dddd49a3ebcdb114eaacc432f33119ace647291ae759a81273bd920e4031e9760e8ed4b744aab9b44dd6cf5f251e75f5404d0cfca3e15d8ae457aee8afdee56e794491259bb454 +a010bc4d0787706e474286e18d786e4d779a3434db592b7e6398b3de129af9f16251f4b929eae78509e3c0cd06caf82813fda1cc561cef36c1ca5ffe5521f29647e80b2ac0bb5ac953cbd83096627ad4c6d19c15249a7583ffa681a5b8203af9 +8ba5e82ae9c88152a4e6ca6b54e18f693c94ef2ef732470e1ed4547488a0a752ff1bb2f6da9c9d25b875f962070bfe0d020285e031327544ad9523f9beb3463ad4d22a470cc86e91b6d5f83251f7b39e020726776eec14de815f8a428081e89f +a5ccf8af69bd593dabf9e729bec46b8d4333236ef2fec9b3a5e5be580c34faa056e83de2f0613712122a9f4f531692d0052255c3822aae87c04d238311b51c6727f8a20d56e7e221aa7bbf4430fbab74058d390e2cf50f426ab5db18f18818a2 +a36885e433a3c6a7db407194cc6307b3568a1d000e4f6cebc6731abaf8652322f6f8a9d9e589421e436afce02257e9b0195610a1fb5e0a067401cfa3e64fc0f558dc58d15b5ae676d3d4761e11c34757493f1d78fd5c58f0ed56b841479761da +8e719fc50682758ac95fb5547457ded3df801de84f6f9883d567120d0097ae8e2eb634a70cf93b072b93aa436f2d50dd09b905a9415f6effbeaa0515195ad3b4b5bdfe6397e68094c2918c44dad248953b66eb6846d8b0aac41664326239e9d3 +877241b94fba746c0c9ea95c294604e5c6dfeab9e0ad7f31fc4bbb9e2610ffdaba310e5ea82404ce3b3e5618b2b336cc194eb0620c969dad9f9a681aefdaa4370bc1051c71719e551d1f1c51f4b1735bf5c706cff6612fc3c918ddb0061a208d +8d9a0776b02b26b7e41bec72b65f6f693e4f0c8fdd6252a9457e3a0ac315844759c3ecb46f1793c6397932f801c8b4d5147c77408b4edfeb5b19912733a15fe82b7c17138a5f2f0f17933eef986b12bc6ca35d90e5f7c0395234c62f131daf2f +839f21c9feb77867e256ee4165059276b6288f02c5fb580a22d2e3815c375d39bad16d76683d03b70900a416a66963d608fea8d566c8035cb965449c8d8014a38ab7c17d057ba802643a08bd4bfbbb675ec3df330dd6c8df1cf454a917e530ae +87cbc4749fc46227127f484de3f0cd72ba401ed8550249dfc0e3abca082485a39eabf7e58be310b26a5bf52d8ff98b32001239f2d38ba6202393251f7a6c71ed8668e017e25e78639b7d1f4aa1c99026ac98da899286135642649016f54ab494 +b23b59cc019cc068b0db66b2b90a3a0df4c0d65896220d6c1a4866635b7813ca0e01c8a4211a79296c0d74ed4287a8a815118db3f924820a1ead25fedb7384a71480d594106c81887f57bb5cc86bd9789b2eda2a2765a923bd3e6832df4812e1 +a509cceb4138c0e2b57e00caf96ccbe3942e410e6fdf1c0ebcbdf7b14d26ead2713128457cee482bb0de9c29668a2fcc16e4183b7c7131c2aed2378d30b45db311ff4ebed23aa2983fe6be54b6bba0b9ffe7add59f28f1925ac5cc67aa3a495b +a43e95552243a3915f698505c0b8e2469d6f28f431772279f7731923a323b4a96ab644e75b2cb9fd7534c6e441237f921194a230d81d7e1409810eff348edec6a614cfd8cd48ecfd956eca82669ebde2fa48fc9090d0643f71250fd7caacad4a +8fea8707e0f15584a51a93094a5a517f5d46dfb5243c24b977b89bac5fb75791b38703bdbb62820058c5743be12bd6cf0b0d578ff7877ed1aed0f723dda1e75510988dc41be225d07ee8b0698d0641a91008488516fc3194a36985e342632551 +9804a5bf830c8d66d2bb07c3ced70560aa5738b3b8af5427ed5aa119f7110dbf224106a03a42ebae2b5db06c2f5e5d99008451c52a29711e7ea1133723a860df497b2750208b4a430ea2e62c42db91247cf2640eb92ed834e6a63e8829cd068f +945e3136e24d0c72ea9a13de7027e038c53d384d40e3b191eee05d06b0df16acb7264acfb4802fce61116e442510493b00d0c2a31f72bcf3b2f4642f9bb6789935adfb9c05dffe2e0bbc77c4dc008d768a49fa0b74e480370ef63e0225c025e1 \ No newline at end of file diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index 2387771066..a4842eaf50 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -5341,6 +5341,17 @@ + + + + + + + + + + + diff --git a/gradle/versions.gradle b/gradle/versions.gradle index 9e7620281a..09652055bd 100644 --- a/gradle/versions.gradle +++ b/gradle/versions.gradle @@ -152,7 +152,7 @@ dependencyManagement { } dependency 'org.fusesource.jansi:jansi:2.4.0' - + dependency 'tech.pegasys:jc-kzg-4844:0.1.0' dependencySet(group: 'org.hyperledger.besu', version: '0.7.1') { entry 'arithmetic' entry 'ipa-multipoint'