PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 54780 6a6c5133345d7c6d3c3a1c27738542cacfbba1ce70624e54d11901daed145e24

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e340e92206f4ec5d21e8895b13b9c4e62e8251521f2a1b0a6ee52cb23e104b4f
Certificate Block Hash
6a6c5133345d7c6d3c3a1c27738542cacfbba1ce70624e54d11901daed145e24
Source
getblock-raw-prefix

Public Data Hex

001800008000000007...00a727000002610000
00180000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b1b0697341c540cf8e5ce54f54dc2e5160e4f25a56343f47660c4d71318b1b5d3e4e5ded2ca4bbba26f971283b2129373bb4c098d3fbe1bf8c9f232ad74a06b4226455a35dafda7e00192e03ec120c976952d5a1ba6f8ab81c200000000000000040000000000100a727000002610000

Raw Header Hex

00004020a5c6f5075ba1bc1ed763c12551f01c5f0c92f3bde23fe697d003ae6bc3437587bc982b5a72a326a6274ae2407a2b70892b1b62e1085834567fa5493643670e3a86dd096a7a3106184f4b103eb22ce56e0a1b2a1f5251822ee6c4b9135b89e8215decf40622e940e3

Proof Data Hex

59,560 bytes
121216010307b9e2b9f19638c16e7769912ecc952c50518b8ddd6e9de18a82471a7692d6d91c237f6d5daadad73fd64fcc7c5fe51b418e370acde50e4cdfe3a56e17fbe802f2bcf5d3cd75081843683a9a2ad1a1e246b5abf7a8baeda3df30c0a18b5076f998ee9a51e3ddd29de994e00cb93c8f7c9d6e734d26f6919cd07d0d909207f3eb5ada5da52eafa2cf4c60f1d06dc7a68691bc1ba403868742cab6105e1bff8df276d3501761e889725399a35b55b9637fe5332e7b2fcf106b4b631846e36f8b38ffacc5facd30a78b378c1d0c7e2783173c17927ebf487f75b7a60c2fc251c21aa93f2d86513cf917aa64adb799fa8d77fd44ed3befb0ef39e2b3e5851542f7e11d205e5d87ffb28087a093372bf2108d6ae4053f9ecdd09a1c75b68d623402f1ffa100a228c09b25bd960768b73a703b58aa54e4ddfafcc7502baec567c9304c36fd997777895ab869758e4c3e4e46cf72f49712bd6b66cf93b5beb92b754200be7ad3530b467a03f8ccdb8bac2b5ecf9d034fde27ec1831bbec35dcf0e1c2cd605c0442fdaa28b3a8fe068573528f0c38e65e517748edac8860f9a8e4adb1df70bf441b599786d60a9c6fc23b41ad2b3f68147e0c21017c6ee50ecfd2ecb2e37483e5e367a862491cc9a042bc3869f41454a1906f61c787cecec80f15d3567b0e687e66d2cbc6a08701836c29442c2e5626cde07b642380faf6e491b0d5f6b3652163d70ac5014298f7b4cbdb055f2a5192bc7d3d895b445485f1062eef7277f62f1d4613f7e906b5eb292c71e630721bcf9158f544c60dd437036b2b8f548421a6a97dc079163e7b09b3a40175adde281d1799d59ec3126ebcceea69ca4a8944180353d76872b2ea252cce3237a124e6a71459b71d88ac17be703c545cd8d04d88fcf6e660f2a57e7abec12fc9efdad3948cc601555016d6cd611a0e6dfb0ebec9cd0007161195042c6089575d4324f6467995c39a0a88fb37a5247c253551fdbe93796c82cfd433a284ddee527b1a33fd8573ea830c725e3ff17a34c199e86e533b6344797ce8c31691cf731e0f8b2524c0c9f17224d88d703bef1984676ecd601804bed6377b24cb4e94097804295c5018311ffa25a421449071e207ead6cdd3404fdec2275e8402f1179792825a839d69cf370c1d1b687ade160698c5489049dda98ee52be9963a917f20ee26c7f91ee7da24bc23286ae076687675e16a6902119d323a255a412ccb6774b26eaadb3a8d96a44da123c145f7aa283cc74eb61c0ce81fdf61dba9a7240714ff7bfa5239003f4e64a63ca7f45bb50972e62f0c0bafa770968e5bf2bb370a6c800ad8a27335f4e38084c1dd82dd554e84d91739cee1d3ca1da7f90731a638797ef4e574f15071cfa9d6ec3ba7feed94feaf03c278dd619fde5fd251b9c72120234aa4f1996de75d28a0b877ca502c9b6c62e7e0bf4fd7099c8c9abc629ba1acd490cf720e2a62b36dd5597e7e0beb77d3a5c69b2abb1bfc43733903a1fbb9a7167b5faed989c73d4981957f5ed1f0c860b0e9268461b8ad38d95c335f1ac906fff726f40e15726123f1b2d7f5e1499e22fb0c8a09dc50deecd245218aae3c0e0726af9cc113291f60a159966dba15fa9dfe47543909e84b1875f49b5c9f28c37f20444f92f8861f2c8543af40694ccd7570f31b09cf6d17f128464feb7ea5587cd53a0047049ee23bf5808ed699ee4f9b1b4bd418721508c26ae37e1fb4ebb0bd5732e0882f18436e35fc6fc0bf9cd1221f648df98fac7b98dd920a431f8c02789aaa0bff3a6b7336890850a754af4651695edd0d24f73653c745da780a97789795942b2aeeaf67fd07bc8a7f652ba31daf6176007be2c78e57389280a33a79e8092dcdd7423e46b9c68ad53dd6e8a98e7fb192f887e6ce8d266290b409bb6896241b1b563f47ae368536d3a21ca19344b95df138d69c0a243e9ca2304e79eb3e1088d2ba4e7a02f609e05ca99dedee0e3488a923a4265741546587c4e116d86fa9cec55c7d0f3b8b1f68593206dc4027b7be8adfd8cf1307b88a525e8efa16e7731f9d52938b5c6496bd99f41de7265ec3f07104794f40a63a2eccd99cf6fe515cb14c77e1b162e5eeac8ef4e985707d000b8b4bc0c25d0a52ca161ef4d883b704b1188f5eb8458dd369047e427e5dc9003b1e07f2cb2f588145ce7852e8fffedd14a5b9c3ec0f188e3201ef847c1b221ab05a4c54dfe357e29657b3e644b0d7e2c2ed5935f3e61b94aafe753d2dd0d55a086ac0324115008703da282ff452c9b2528dbbe22dc3bbd22f6a4f17b0feb46b6ddade2f7776d0bdfaa407b50c50edaa433b25a76742d38fab8cdbd592c08e0977e2e0b7f6f6eed863d90283904e245f37aa386106c6ddc230b0e7e79ee46e8e3c3220f2cde09917bb5a04cb29a7a3d56f0faed875b9dc9d1bd65ebe28de26f2eefa2d30bade86a6823e9d61255dc11143ad8e07e5c21a9abdd0b80235ad4a2e79ef2c5bd444088961b7d9cba67260650243683f3e0a5b821fce877457da7b8e597bffcf20fe31562e67cc2b7444b5f91472515b0f0568768f0341435722dbbf4a5496606958bb5aa9628419db78af3e4eb5290da5e48c661f6efa061256905d5f44c1b1052126cd0f7c2bd59f51232509c7efbb2f156e5ec998c84fc5797f8d0339275faab24ffdae984d5f3c08532f488a9d78d64036b3b7f40d73874a4f3b9a594c04270d1cba002b898b1a9d2e509ff3109eb24faa795cf0256b90f8e7fafa78dd1535a9882084244faf83a1f4f1a3825c6e10fe4c0d6bc30b2cb9f70576d1f0fea775712edd691d3bd611d6c9054d2e115603b431e9f905b644026dacc698d8a5c287d7cab62527a57eeb10f88932cdc1f290bf87abc620d2aa4051a3e2668a359aeabc66400f0b415f5f6d4565238ce51903af495111f33bd86015ed3bca5038ec2d7b698c8287c1598e712155a18f343d89c459caef4fef0e333a4764a7ceba104a96b4991bd98647e93db7aebda338fe427b7e2f6a8d0bf68efe69510d7ff4217d2f78d8ae911ffa580c624a04d24b493fcaa510a4e534d5878df94079a13700d7996ddd3aaff88c7a34536f80c21fa8fa4fc022179424e1c5b10450965d70b5d576d2333796d75b003f4891ea61ac32e8c96e4ec91a6d851a13271fef8b9140e562ac4499e22cc84a628dd46b9e863d9a2e57e185d8f9a45b367cd2e11d777533c93ceaeb215e2131b6e1b21d2e5f5fd1b2d55ea906aa4a44819313c9c8b8f1ebd697bb7a7cd49607a18898211780d3b94bbcc43bc5287da662ecd4dd06e425a21161c1f01db53456789e3fe9ee49409d73e9716918a6ed0ec47950151430f6852b2fe6d4c3c218fab4397fc36ab7c47a6234c89fb30b324be66a290ca85cbc1f8c8e741e759f18a98ae177f14929601f2c62e59ecffc02764aa50e5986670b5c143ee8757e1f0bbed4deb1781011a5dd7ef9669b4812d545f7eadb49930027eb18fad7d05c91e5937f24c4c86a623f6dbe8c9b1b4374739a4ef132d726ea9d124b672341b5b38522f998394ff4993ab53c40485c096be69a4d665d667517501440d2d7990165365d326d88b776e26721b31185e6d3ef7faa59d42c8a18a38d953938987553e621c6ec1346833ed6c1d52477787a12b658725fdba8785ff754bb36aa6ad0ecbe986964d4833b5d5d03d73fac5172ac692a6670bd49ee5edd912df5f69c0046213514447c26eafd32f8093562d53d03397bcb3a47c84902f9f59bca4fe24b0c2cf1c345d1f478650af555619a4630184d332c535b55796f97686f42e94ec7b8605dee429723fa04f7c82be38e950f2b7384d0428ae58eb9471a1e7de72e8a2be69c0edfc932e16616c5cb7248eb13e6dfaefb5872d019396a3c8527be67af9d8c324ef506e6fb5bf823585b00f0a380b3509cc14f938d447753e045445f84359df00496fc0facf7e983caf8a63075d0badd098bddec94132d3da79fe6533f4b5d5deba8c7fd1f98340ffac23f26d2d6c4f1093eea9823db762446ae8fd402700e31df0fd01508e1f539422c10b36386ae2fb530f961f453f5095cf47900631521278888831e9050589520f4cc58c28a84875c74e7bc6d769c84bec7108911fdeead0f90d1fb130f36576b89694a4f21dc6e10266c2e3c6bd20e9a75e81d54725deb8c67efb2793ad39693085bdb94b9326398f39e847a9e17bf3d8b80234a3883559a0953ed2d683693152051d0a5dd816a874a92db1dbebcf54b254fc0cd8384e05dffac7bf7d246da180da84e73cb6731062ed083b2b84a24d812b53cf798a31bf5848a52e562ebc106ef2752821ae4e6b8c1408709f929a4cae251c4b91ee1bed019401c7d9e346d21b24ab937848a1f42d4a8d71d5d4b19b29c0d4bf7873aef52a547cc44f1697f21135dc993a0e6ede19945b667bb66be2b531550eb5b981ce245898ec4eef933bb399b08b409314e48ce71442d6d39b645321f92654874edc03f950c187d443f81028ca829ab42c53bedd8b468af3170eeea19f84bfbb183595da5dfe037839a2eb888641f6de561f646cbfbfdc02f41797564a07a5bf67e512766cd6ff58a1ce9460d4903e9bee504a100c8e5e6af4e37e7e6ecdc65722af7dceb2f49f5490f74fd57dfe9b94a0ab5d6a3e23f7444e6c83898e19c96828accf2fdf42bcdc3b12f56e9d7c7fecfbf4c15b4b7e27ad12abde9274d7d57fd5e71e5901a0dcb47238500d4b6c294dc66159ffa7a03d40f6d952d45ab2e5903fb3384691f0ff6f3526930dc580653dda610812bd18c66309f2afd43329dc4bfc3376723a914d1517eb1e2d765dbae6d00540fd126754ae9998d872ad4f775be0a2d957808df837c2e44cd8bb0b75aa0393322487d59b43283d64bd79a86f2a0fc20db5b96e9c57720f0bb772290b5fa780d7f8aeca25cdfa9ae252cf5d223dd4ce2039d6067da8a0b61af4bbdefd65046528a959702ba74b8c92d6fd3009e660e936091dbc62dc6195e3640c368b020f4aa949b51ccc5610abe3804206387662f0aa62d800930c93f896cc1353fcb1002c2c85621200038d4cc85c8e84958608a132a1dfb40c7de2b8db5480bf653fadca649ae6eab07cb97630484f611b362fa3dc0e4dc8063cbc60699da0650a99054fbe375ec0fb938cdd458ccbb9e011d5704ac79d7e7d2b5f3199100fbec2f98ec85d9b518a0ea01bd23688d942cff70f03ec5cb4e6314c173d346c3f830fe28487e81d3b1b060d3b524c782f9d16f3ac5dbaa99b0f0d51f2c3704abcccda2b7e3bb7dbb2c33f1c5fec33697585dea1cc7ef9443ff0b4cb0ef4e6b9992be4d962cb614b9affd40efcccbea907361c254fa859fc909dcede29779e4bfb84e4daf1560848485ddb06c99f630cbbe7c7590de94a529eb0c553558c05a9eab82699bc4abf49fd31b8ad74deae001474c71bc0459b093f84dc66b4f2efc38e8a0f7bba3e09fbaa65ef7cab125354eb9e0a70b24c9d3d4dca3caba0b629340334d247e002c133c18214899e291a49925edf4f31238b571955e3a2e8db7c0f4212b52a5a16c5b0654bdc866c01ccdfdc5a27c5530900e416a548c4f36d4b5bd576257deec98da5dd3197739309c34ea65a3d73a5633692d33822e3c1ab1d53930500e9d178e5b5357ca991a49755a59f3052e54e86d6b93593e15050a8604a9a06575466aa950f5a9a4f0e3d4fc8e6c9b778c175805f23abee05aac68e42f21afb0bbdd66c2111c293def4732876f6d6d4470c811345442f1dc5e0483af66efb82027b7984db5e8af2ed711998c2673ad2d01a2598fe9f82275b23b08967652a4a942bd0b567f2ce12e68ddfe251a496828b63044d172ce8afb11d3e762319722addd121f1ab49d6efc8e66dba6c26f1aadfead6d42a3968e2dbd4b03eeeff21fd6bc717e75ae23e491878bcf606b3ccf9f75c5e0d839604f57aa6bca9b0fbde27307122b32fad1471a45a040e1ae9a50a99dccf7a5e07652b8fa3431a7dfbfd82ec630e0c60f2226c30a173c7872dc71cae64d21c02e359089dfa9b7c976b22c9c289746b19fe457ffb12bc7daf7817de3253b6f2ed5b48473e658a00fd0916ca70f6cef51d36d23de39af8f454dca044678c821567fe8ef867c198907cc286eedbb51c7a84ed6ed367f5b0b4167fb9089638264665049b681b100031225c5c87d39bf3705eba96480bfc80d9ffda17c12d6ffcd99492ae6bae151ac5df522390b27c7bc970e71f5dda4c2dd54bb303a8141d251d1211e1476e7a221caa1d8fe86d0bd43fe996eca55d359f942acae58bdf252570ee04b401ac459c92d03cfad829c271c3fdd12752b90198890cca4d50ae6dccf3e1585968b8167aa247c393a9fa2ca9ed5093950cebbca94d5559d4e0825c640642879696a17819bdf94a9738753238cfddd327f68f8cce4a7479be5aa5fc2e4dc1ad905963e83ababae8499fb9efb1bb49dbc14abda496899544a5317c8f33f51f65d4bcdbb72e1f69f1174872c66a64365886ba56dfd216b979a52759989c0b89ae804a5c1d3437fe6260b0a90f5803500e9be9aea8b8c8b3af7f7dcde301fd748dff9984e81ff1d5ed9eba6f0e0ebea935de3bcf75e569b11538a46a60430b1488aea38bb189504f537cbb5b2dc9c89aae86d5f228966c1a2a2c1a2261fd3f50c59f0d4bfc486bffdae98a3f338373d26b29be99c8a5fd03169b67b9402382b21af3d72230157f1425a325c7b437c3ad295bbeee704af431e7a431d19613978ffa1b56505c27df3f211cf1dce0062af890b0561bafb8805dfb415a238dcc6e0b136267ec6e59721812ca99f0af0f21eb51d53a7d178290e2e255c847f97db7fb6e47e49c9db572e7c1e03aacacea543efb31a0fee2d1185527a903362e90c353586ba135ce5a76807daf925bd5eedc904f9d3e80915d9b8190ae3d0a51108b526b222726e09e513dedb7bb10a209155cd3cd929fe1f7f47e1b848e31b79cfc0dae39295762b6cf494650e62bf325eac3e2ba691e2a3f0f41b44718e7924a58fe8a810e31266943f2f1a18ed124fa03ea98caa2c46f190538b24c79af897d8b6b895cbaa21c3ab04c385f44a9515910c3c56ead99c70981015ba4a40a56d951c843eb43de799e2e42e32c57407a7317c7213fd2085de08ba2a6910db4559ac502f154b775c8ca11d85891e22cdeebe9155ba48a23bf31bac397e1f27afdaafddf782295727b9abb314c5cb2bc34d9a753201c9c42ca3eb2d22f5dece4667d7fd74931ee526dc76bad4a9234cc4469a6a3ca44ae85c54de1e2335db6646e6622e52bc687abe58567354439f3c44986df6b698bf01f456616f2d69b587af120c70b967deeca2c54c4908502ee0bea6d523c998035b701220778d0406c1ec73079d8120c8be035112147d5c8d8c17537b2b4622bce129116a5d5ab55e472b64553d2380d58e51b23a23ff4529c49b52ba45b9c9fdeddb4f001be4968d3b8884e395c75bc712eb3576803ce5e5d610373550254aabc23c4e88e27985986d299c96703dd46fd7b0cbdf67d1c5eda01fb7c5e2559af56a400a4778c27ddcb9c44a9befa5dcb9f369a9d18b7cae9d6b18f40d11b88a3bc49ef0646830ced7b4900b617e4b885a54f9470169c8a775454f00895efb5d09d65d4560f6de60558c54f1afafd4c9c35f0f278ff2476eb29057f83f6f2d8a341659b8e5da67763b0ed7757f17cedfb25c8accc00ff3c37db50285fb625d1ffe875d602da5dc3c8cfc0fe532ab84c807e12b2d4814d231869e8e8058ab6543ddce913ed3f915eea781f6dce6f5b0d6f6865b83c751234713ecd390c05376c645232f7e9a56e70f819a06655fce668b7bd71237b142084ecd60e802084e9427549bc10be102159f67b57c561a45faad67430ba5f2d653acd41fa84c65d509187491987429d1d59a3be72116c9f340dbe314b2481a1378d782d7a2e0f22ba060e813f0ad365e9f8c64ca2589b37eb1488b5ab80c3fc086dc94798798fb1e2ca54856263198e31be07e7be3be7890e6730ad7ec1b15f2f059a9b879eda0d8ebd8a9601285c661184094fb3853e63ac0dba8f7b62bd901b41a4d64d75010f7fce9dcdd4a61770274c830734289cbb3aa10417657e1bfe34fb78992c2557af90f66a946d9eac704927a2dab948d334d1254840ed6d812df1d5a397e64434ca8715cfdb73767bda0f05e5adc6984317d11e3b220513c0487d4309d5f728bec5141bd2b69aa05cee033ba5d518df2a0b1d04f1f656eabaafcffe50f8b9a70f0e90677b0cc3198a359dc2b1a5534a420d9058445d81972ca6fc256893fe31e31683f3919bebfd1a3e5a2cc5bd44bd8cb24ce285a784450fa0df55cf1bcb40190cb68bd0052aaa765bf3c38cc81c4cd490d6ec15debea1e63ed7f08a3f4318be92f98db09bdd2482213f0cadb334d1eed108f65dae5d8a66a2219eaa9c86004de1fbd1447e643bb735a467696cca4c4e572b38e5253df8dc7faec29db6fbd558d94d5d59c1b6d77efc2afd8834b2d8a1aec04213e80f9062f9f754601c73ab64c6da8d224df757928aa1e47cdc9139492f8a80165b5b310e5aa537a6fa818f76befa68daf1b3cc8a22be13c2c45f2c190a5aa178b69ecdf4f522364cdcfbd645f0c0dd38f0482e195bf84addbf2223db96f6d383cf44964713515490ac50b16cc310194d4c083de00133904625a600233aeacd7bf23259703a8339a9417901ef2a42f0025d12bed3241379d2d4169a5f9e6cca69f4ccab1f18a677cbd811bfbb81ccc41476c11d75e04a1be4614d57cd5dbd673aaf7cb8c66bc0da54a23aa4088e62489a629625331aa6f86ad88678b263367af3b12dc97cb78fc8fd2442eb57d54c13a2ffb7c06a426f03d6aa6e884a0af7232bb7d91113137da059dc6a57de21195f9810e5c55d3adc01ac9ad34d1c0f4a92caf529afbe2e5a3b899c35f832eb17134d17171a3ebc631398a7b556f6035deb00132e38b71b5f60632c38ec3e8ff10f05739c3d44e3fbf2b49ba2aff3b7f79f6c1aa5ad682f7a8fb8e1a3df4b5c0185d1cd025f6bdb4c522222e85e4b7512bd5a7d49c3be3721635fac7c4388e0a0ebafccc2057a1ffc9f8e3db957d2e15d0dc47685433085453610a52ed31cf7e722f73731d05403f1929dbd63a137751aeff9fe2245d433ca8a52161cebcde5646d65d8ebd9921810dc8cbbf181ab91b0ad870d315cc979c7303e19ea427d7948090f94a661abfdcb1e31aeab1a97945c5b91f87d07dc10568acc3e0d6d61757a3fe48d6b8d4d7ef4a71fabcf5148840bd28593d49ca49b2b884615b59c34ecad307f1a946a99fc54ea3148077a231d3bfc69383fc324a94897825fda16eb3f3c586fefb23a938a8c12d72f258410f49f3fdd9789e4b6c61ce124c44698ae3e1e7fa1516dc10090a4589e32f9df6d7b0d5c96caad5491863de6de27e20fdc53f311670f95150aa4f491b0bdfb8d48a373091b8edd7a9085afe048bc0e84fc117ff3030c07eb99801f925d727e8570afc7e14883540a9d5c68cd7ede9c4fa65c0f1e5bd1343bd722ac677f8bf7e3953b3457cc68e4d465c895916a4401a2fa6da5a78762e561c5bfa451439e9b8a47fab6f78d92a4ef9c0449814fc6aea098a58e2b4531e62793788fd1fc40408693fe85d7de8a2b5bc7de8878b10b52c7867596a4443eaafe19d231af0c37ab4acf58d7110027d3479540f6431b744bd286683fa473fcbde111b41835700b3103bba2b8953b911cf73de0b44c3d35b91f8d41232e02b1044646448225572c5ad80a9bb77cf05e794d836dd947b376a0a9fd415d6a552d440eda1de9273a6b99693097afa39d6ca6ee596bee52a04058532ecc56e50943c750ddc2ca99f1b826a01b47084fe360c5be925023b82150ef4673f76fd43fa0b20244b249087ce91119c141ecc0cef4eb67e25b0c17016ce7308305bd424326b46bddc27c115384c43770df1da323ef1eb3d4ef41460646d097a99a58b5f7aa0772aed1e4311242cf2b74519cbcdf7125ee48e107a22c469a6a2c4f874a6299f91ce82a880a591f05c940ee48fa541b87a3a71decba9305b64e21044abbb8f9d4d6af2b314c906f7e7f85b5acac7936d3bc8320bf254642f64368de4847b252b27d03bb9fbcbec47c85d02616c47f81fb06bfe12f084149a0bbb94e9cc104915acd7c0757d07d41ef8dc05376b85d806f02f9d2bb52efd1d69867f519a935dc70a8dace821917ee73fd2c95487f9b63ab278f3b985fde1b8237dc06b6f0316facc5b3f4f00f5511ec47ab6a5f4a88fa512d7726b4fa923b898bb906212586ab8b1f0947da8ed9a338778cd0446d31cc97fc7e0dc512ff2a9d88bb6778545289857366e47cc2c48cd9d133735434812bf015491fdd2ef030a57c12e2ebd1855ca2d351f0b535a2fba6ab36025e98945aac8769729dd991b712c16620934b534763917e5846d4e65f93e973c03f73a434d4c7f0bd1e445ba548fa3dcb161fb53165728ac15009b9e8dd1750885a54947966644b2ac681aa2f14a9d2df00d7787af1b9cb47c05066e108871747c473e08029c1045b8597adf865ebfaf777b8435e68b089b6c754f2abc56041a53bbbb010e1d496e7a9b291e8f874f4f7ca5a89657f01d601fe55af000445172550edc650b68d9318874da1a4b5a215aafd908af8f46069ae74f1ab8976a4f39122b72f11e21b10a8ac2d9e38b953c7a642dbc7063e03c14ef49a4a077e8e37e48b0014f9d6ee0f089cb498a059bfcd037b20c98c1ea796935079b353c85bf4aa0ad0e1b27b51508468112fbdb31518270d570228ba93e074bb26440afb4757e1b8e21a38b2a588d5792a01775a49743bc7538a3eac29c2ea7f54b1970a08ba11e26c786d65426fd54a3549d9cb1fa7c5804be37a07d025aab660169db0f9c7806831f76df8cbd3cf9cf7bcb5adf6667fc318126ef0afd3feec00b2ea7773bae82ab0d1ff36b2e165c38034eadd0690087edf4cbbe347b922a8a99dab6f0ccd7f8b4df35ef02afdd35690d6ae1e06750e78169bc2472c4454a54e478eb0c6222f747fa22052a4dafc155097d782c9e517b54b22aa1883380de380b5dee003b3e10c77a6fab6081ba3f8bdc03a3d49be784d14990adf0d94df82194eed01c486874209c3c970c9e21baeefd533594973876a8800013d887056849d6e8f937d05283b17a7a977c774804335d2b46fa79fe64392db4bc9adfbf25c28c6b160f24db5df999394f381809c88451cf5e58716c406d23377da07264187336686ad977c5b20c4cc9ca6a5d4bbc083d0a41c12d97250027f5af4593323ac8e31a2519998255e229e7564fbf84b986bb258431f3afa622cba66a7cbd7eeeb3e48e984e10722e1a02cddd5cb2d51abf5d23b5041088e19c9863edd22cb249dd895105037ab7d29b319e9cfe617bb7498e040b171ebab44c54cfc12a3d972297a7b61ebbdd0cbce0b320155a6e540524cf686ce8dba54ecd6ee98f6c3dafc678adc3939d778b2196034a573c906cde37b7b9184d1c132f4cadbfc96a028a778ae9417519897a4bab69e961fa1c0b23ad5196e629ea3314d0acbdb5b5ca3681f4038c9dfb0e5ad720faa062a0ea98ccbbbb63ae16ec7cc52e9d7c183ce8d169d4df17a8f885d74125f367b6de4f30c6f720e7b4fa6c14e1da57c4b5a30b509fa9586cc18727a834c5d39d49003deafd3211a42e3a1c71d9aa217c7f4054191b1ba24954bb1886c16297ec1209e0aac125249bde6808a51c62c2e65acea8a20d00baacfeb8f86051f3b9c461d83aaff5c9d7fc26b0daa1413d18b4ed3a82e2795fe41ff5b16572719ef1164d61f45697c13c9f0575c37454dbff447e600c88b72cc3780ec60f9c2a5c17591a6dc9b2c370664f302922545c27065ef3d0ac6ce110e7b62caefe3342f9feffd8e107e83b434f3c8ff08a6c88adfe99a2e205ad19a4c21ba716bfc69905838ddb01930ef14aa2303f88a0c6dc9fa17e1b69be378769ddbe7e3b7d5a04b297ec4388b2f2aadedc0eb8095eca1c4fc767919e9bd3abcad47a321179ca846ae2cb3edadaf03cbb0a4292c98bd24629af5f532463198e757f8d29e3f711c5b8f20ce822d3cb9782ada5c18cd2ea9900124846699b7ba66a0853b74dc4d7e303e0843982a6c3f0c302b01f2f117f294a8782707dd7d57f362fa0bf3b9ebc9195b0b930f82a3cb35a34dbb42ef5374d07c8c912be5badd8bd7d2e07803a2aee0b85d0f9fddcc5d374d8040e87783de2085b86b4858b4c8b3001db2ad6e357251895fbe1d7be6e3d3eabee5c9bd38b9adff0e1a63a9b92c1c91652dd27161ceb818459128060befc6123220a6c1f9f86bc4cd98b9e44d7c399da0e61e6d73e7514f9bbe3998b66fd3f5b34565375963280b2a24a64a5694bc432a2bd7596a8cd06fe31be7100388d4f72b5c671db512a562db434f1cff9a3254b09639f282e6160e7b6904ca0256d4fdd7e730deb33e4037f907bdf1529ba0fd372aa918cd63216dfc8f1ac8fcfe38a65be22b7b09feb987c736b287d8824e15bec245671da6aef3d5f1ba3fdd6ccbe0a60eefeb8042e47b397ab992c927920db79b905fb0d6e5a549c9cafc1d4c800c319eba75ddcdf1882d9d7ce8c7c24e2844fa28987d9db9bd20bc5ffb40e40ab0a2f0f58eb4f376af4df13934de59d09726f795a3c958b0a3b769dcfb503d5c066b5dbf53d1d109e4558b332658193f6b3fac83ea8d88fe27c72e44b72efd557a0d4edff48237a559f0e32ac57c9eb67f032f7a86ca7a9eb14276c6b673e26ac7092e1584d96b7e75b2c33a3384d0f07303fbcca15e8127d3d546e2ad11b4e57a71c3e224bc56e44fe54d01b568db5b7b2a889e532a0f57b412ea2a1cb1a91db1726506b2a28e00285e0ae0593f6054624c1612c937105543a3480e2ebf58dacea1f20558e05ed4ebfaecf4c39b7c66cc511a500d58d7cb659b7f24b1b05262f7ed33c93f09391033a56ec29ecff03dcd541f797a49939d7aba46b93ad51251ba5da6c3c92ae695e1c688d0f7df887ee9ae1c566538f6a7010c85771ee13c56c7a5f37380c98d185329ce8c9291a46425d90937703e4fce2f292befd8200c89dc467376e90badd9bc0f9cf22eb06010393477a506c0f1c9fabb21a8c5893e2c5e15219debcf169c54c903e0503a78d69c77e5ceba0d97c8f13b2091a67cc37df925a6654b6814e7a95405fbffda22ed8b06157b233cb6d0c9459f45266bffc17d3a560ba722659c7279affc043584d2277b3dda5105d5573a19088942ea6db0bf62b7b74bf5c10e2bc38fbec3041deaf9c8b2be1638460e726f01f5345782ea61761c4f8868240f02e9829175438ecca23820668a23463b946fe6657d67a6fed0bbff7076be28f445b3a379df70718187b45b2010881742d32f58b1cdb0c9f07bb468aff4bba0d11e36b2626dfea8b77a4becff7c39bdf10ad8029585e5413d1da146b51b03c8d9abd5fd648174ed713fd92407af6d9236ef1ec35e358734559b9bcc764f5d94e875e88ab707fcc8acbb2ca28e74ed925989d215f8aee589b33226421a184805385306efe54f9a8591b096a4ad617398be9c085a8282da20782d75971f4860b710f81cc2a49b4379cae0fe945ca275454d940c6d86fffda5076073291546452ca1058ca2c20e51576391e28b5a5b592841ae5349b2b94f37188e8b60bf6cc8cecb08e08ed39e7c1b090cf66573bdb2066c3d31b9d2a8f12e35c73ddbee2f0bf0aeeef7f833e267c5b7ee10fe727f096c0f8095a89d4e952648e6c9fda5cb23b0c04ecded228e39d8a09919f72aa9cd3c61e316918d05a2d543987aec2bea5680c4bc32e0cf2e64ad4f02ed8d1e4f443e705c05129132bcce903e02e1056c4cf4a71077a5b37b09595c0c09575a7b1381a56903396ac75b8f0c5720a93ccdfee2053f01e856f939523fa36882c870acdfa350abfa402469a34b10d2667a7c9fd7fcd72dd720ba418ee55a72571b21df4ad4c74179f36cf1b31b544aa81dcc060b03e1b9fc1a8a9341a1d5720ffa22db061a4b0137b6214466b0f04b6ac29942f116c796505d77a5250edde4430749b28bd051dc9f7e3985378e546ab7df480e66b6d02746d0185907a2c04ac88d2924bed3eb1f7dc495606d616d6a5b96543dc6fad847e0c547c1ff2b2fabb26ccd8768bd8ff6211eca908c7b00410fbe8049dad97834befd74a1992b90ce0b4a46ccec898b2544fba28eb8c5579f85fabe95fe95d50ac963fae667a38bc5726685f2d0371f54cdaa9c10a7b1eb512eecb0fddec1fd278351e2e93b90f6a17972932e611cbfb23da1e196c177e528b6484235308034038e664017215f239e60ead9c7a1401e701ddaa02f9f978b28c952ae3350cbd2431e9eede982a284ff87d03a5452df98ac30e4eca54116bb6142e88325886cf80e69b3c840f0e23c26a895781a251c4a6413c820d02512a20111846de4f3701441bf51c0411d0025caff855219da6be84b95ee2f0c459b7307956a6e3f94358f2640e7c14370c7ed77d4ac8e8734cb5663b03f4d0f9a395e9f2301d96ee8bafa6ea2b6e1761a17670d68bc35c5b0cb06d4bb08b875da6e6b3e5ee7b30d0567d03613f505a762f9159f0bfc6fe2246514f11f6e55e5555bf9e99712d42cc4f5b3fec91abd2e1bfe492e59fd9c1d07208cbecd7ee148e3dc0a0c8fc4d1ae3454ebf2fe1666f7a895b4766a082b48f2afa37cd649e20d94f1a0c0745bc2032fb3a710b20cdf27b5f2ccd833ba06539fd0fdaba97d9f2d741adacaca5210bc6b51adc06d775347901eebdea81ea0e51c3ae0a615f9f1f962033eef23b5b53e3ad61f647768f9add6869b1dc852b60f8520a1114efaed47b1283fc3904fd2e45146071e3ff1f5c77798866258863129278329fa62590a871cca7248fb27dc004bc1b9356396eaa2f81fc136763be7e3e955bb03ad7e24186fac9a9b8e3611bd20e21fabe1f470be26da4547c93af639208d1a9bd4300f104d9a6b50c679001ae9e8bd0a1ad0947979fe4b4776b9903ef5e71dc8b0061d02f2b78e0d3bed9a553f1aab603626306ce8d98b2a42923bfbff50dec5be3b280ae319505260027bc065dd7efd225d7e965ebf2532746bd292ebfaca1cb9f8e998c86e425c8cab385a24a180aa973f92c4ee0d3abd7fa4f3dea9edc9686555d5d84bc8ca1780b54c0f1b71a62f48f6785cf3829af215c5a6a3b07e252f8906b2f2b9c3e39fa94520652e8c124952c1b6356db59574d2cedbcfcc6d7302e968eb925c81d7c77c21fa656509d642b426ce674876d691bf7b6f2bc7003af9e4b72938076c7e30a2e93155fb0e8c39e8ad476c58ff643c9c3ea4b43f6d250eecf6f98438f27b090a399fbe8e0be529c6c54d997de851ab5b5c43ed5417e1f5fa0624ee43d31c67f93e986d71e83a4cab6dd64c79c4dcac28238f2ccf2b82e7b4e59c7e722b7401aa4662c394e4dbe9fb980d84c1b3e5b1a8eed4e5e558363894c4535fa0e4944acdd7ad48f5f0a69a2ae759d382010de9c21d2f9b931cd18854251b02843319c309e353f25b367e89e21b03836984355bec5c08c9fe4b1da1e18dd864847a6466d1de59f7b7ae4dba1dd0c0fd1f5ca1f4db178d3e554239c94206142d63a90ca440dcaef38fb30f196dd8547b360432144a071a9b7c606287980e9f3b49ff432f84d5591c5f23888b9db4f0ea1c2a891e10c97d5fd55f430bf9027b2cab1fc343b994a232d26acde4117fbfa8007426a509d8a114cc8d196ab0d56038961613f2d7854e93d0ba359a88b26ec3fcb730e1b71641447ccc60884bd59fb4ea04d966734241a83ac169800445d9682836431e33b38730a02743d8630b852e3eb12deb892eb95da7177d85212c5504d9c70a0db7aeb6abba03b8a0c44bfdd90396223af2e8db997da18f196a6e8ed9e4b090d3393ef5f48c5305d6e020660673b4d2e0b3535cfb4fb7932d06304084a021f2d857987234c5ac1d6a7f86129b6201e808bf2e3c3dd26ef3b51bbf9ed91c21fbfb06c1d4fbb87fdf1af639d604b395275f4db717f40252786122ae296ecb44ce85ebe09e96ccdc79ab960a534662a6a5e5893713c200c4ddacbbca570d1d56e4c50c3294e472eefb0f49d05842a48902663d75f8a56625a5d077932118edbca3131068b62492db85fd43b67c483fcae21279d5f850f172fbce61b85fa4ede9b34c1e714d12001b58637f88ed3d04e559809aca75276cabfcd1ae939f40d83f0435f8d34ccc3f03b1fc670a7f3684f96b4fa39987294a8800b9879be8acb4ad86c5295b45b5cf34ce6f8a6fef96f07fa2edd632c0cf53adf6bc531010006b41a6ab4099d4d1ff845eee57e9d35712f732f7cbe90de6d94baf5544aef760784d299a175ac808c8be418967a4cf112bc3a8a5b093d9c7ecfb9b5a4ae03f9e4983d64684f789b623f563df4b6399f0765171f13f856017e818f5a6489910a91ca1e35baedd2e076a29779cbae2ef40fb7538f1f89af5cf1f79bd44b460aa0e9178578b479a887b77d2dcc84b1c35efa61e34949385d88e1b2ca1313b297461663bb46a93eea0329c7ffa89690c60c0a6b1582b321e002f6a0dc6832666179bb0ab3453b6a3c83914e3f13c68e989e221cd0a02a9840212df6517d87d8121258681701288026a16fe156e999dec08cc236239d7b71cdcbe7e61c79cd93d56bf86e29870134cfbe9e3b596227ccd2987d73ab3fa98a6c8150c83f0aeb22a0e62b75f8e314abb7971e6947e8d67f4d173dcb44e675ea6f290a2bf55a4d58210ecf9dc9af13ba7051850917fa8adff710bbfa793e8ec5ae3273d8015f5ad637849c53e5930973a65e1be5184fc98019546f920232e8ae9bb3cb71e652242c75dcdbfcf30c6ad69f4636749c7a6f2cd2e335ca54d255e45637740d56ab66ed106e957fb9fe4c4fe27beb830f873c80bbd56cb179eedcc50b2bc9fe1e1fe94c6a0c582df63af687bd2d42442afe14c395694c211d42e0630f67f0290cf9116a2042d2b9002b3e0beb48d7ac4eb5652e46435a4df9abd759adb3e1d4fc650f75754d0ca564fd0e59074088181b753812fef06dd8511997ff8131f016eecf3a2fb7ce44fb8cad05016dd69874a2b3ff18787c0c1e98444192d8493766c01a2967a80ce305b8cfc9609abfb31cb7dc53f3d6abe3d0f528051e355c6c8f4e024dd82135908c6e2bd6e73cfb0d1920cf8dcbdf76e57099bb55e7e330a5ea88a8649557eee880b1d8a4ce79aeb1162b5d388d693adc34e78f14bae72157ce570460564c6050819810825bfedc98bac6d2376f8486c129aa46bb5ba9d21d1788bad0b543a60770bbd0e7fd235779eb46995ae13fab6103665d356981cca5e95f4117cc3ea3951d5ada68eeab722e5f074881ca9e15f064e7f9f84d6eef2ea2085dfbc0d3b7867d354c304321d902a3ecd9c7aab82435f675561c66676e94e5f5f263590f04dfafb2a9ca3863cfb6dd047def71d3558677611793594a3558bdbd7c71dc081b87504cb82dc74552b3ac87c09475dbff0f8867d0dcca2f7a284ce1b262ae045f5656fdcbae2eb42dd7ef78906f637b63164f26620a17f65c11ed1329077d7dfb8c2916d5636ac836a4fff08a7595668e0423519cb7727dd00a1a36609041bb12343dc3686b331d48534a388110393a383537f6b3e740c0bc042e58f5024573c056b75ff6dcde31b55347ace12bc143e798b0b9103ba753fe0fab47cbfce88cdae89bfdff2a5d95db43b78f50eb7e6b3c8a0127352b70cfd1f08f42a50d0b388d6014492a2e16c8aef568bc2596d415c7caac4f7e95cc9ec669709d26781b676494a8dcf886f6aaf6334f1b8bafe0675e0584a07da299a8c063bab02d9d10e8725a550a95fa62c18dbbc4f419d3791b1ddbd55b1a1634bcce1147970eeb520cb38a536a1e76cd8ed8807907511e9ec62f7e2fafd1ef79d4f394dd404d5d207493bbd6a9fdcbf870c7c847559f6936bf607e7a9d45f5789937639c927ae2abdac44e9377776b906a08468bc4cb72fc90931194bfbf5bd7d54da30bf89c47d024704c40c15c85c5d53762ad3de752f5dc7795cec076d207788ccd9c4f98d0c8d04d2a0e251c8993a699f8616fb56b67bc3a866eb02f045bc31c5fd23d2b7931bb33e1602acc74eedef5f5afff63fb26a472be7675fbd80b19d95d58d5e375b0732dfc8b01ef3db17095330ceccec73407fc41e14d3bdb2aa0cdcaa00784df8ac8e9df6fd4f83d9e22cb55b602713eee3c8f4af5f26388c88102f56866fb9d87af7c76e56f33c5b31eb03c9a9c59dde84f53e5b97ae9bdec9c7098f8818cc7a67fedb2188cdd024ff13fa3f6679ca476c72b81eb8573e1f3ed01faae320f8c225b66a98d792c8375e849628a6d146394eac582df95a0c78a31aaf9dec2383842b1388d47673a1858a7f29d7f7e6bfa58c7a65dc0212dc861a7c3502a89f5132bafe77a3026bca01c3e87b5bc6b9c78269e60f7d39431fe69c0d7fbc5a7c8bfd0f089c26c3052eafa30446b8b93eb11d62cd2ffd1d8c69b6aec2d17bf1caec96a659d83c5237788edc75e367597833faabcffd29eb6a799fd1dd4253ddaee7b9de8623b15905a11f252ca2d512c97a6e132a2b56646afe69fd4079b5b7252f18baa70dcd7dabc8f973090d7ec0e97ee3ea784009a6eec8b9f1ff249c2deaa5e7dbcef08af212c61d70f5eda4b9ef22e8cc09ab6f4455f007353e5044dbd696f33b0de3e844a7e5689639c93c256325f9e2ca478deb7aa1e6169fa2a6258f5f73afa799c601469c7ebdd53b71d67c45c1086c4928353b3e7734234d4bad0cea3ba59f44e470f0ee9877b53fc0c787ec3eb21df781a7a9c03f3850516cb626ff82eaef685e7628568185e33a6a53a1b24ea47d775cd17ec015457df5bb5ef995f6b41be651adbbeb05853a55c9fc6062d9eb826ab5c510414eccc06714b51ba6fd08f1a71b2839ff23c4fab7e1f4917932d1f8dbca859e97bdd2c4baa63c51dc01ef6f51fd268d56db2cacb835ea0bc8c596669d5eb0f57d5db09a42f2bcfcec62fa3a2d8d40bcf143fe833f9f71b3914f470122a780cc954d689c727a0d7bc50eb08f78de105991180b0d006047b70cf9a0d216feb71e53a6c895195134a11dcf46c28778d892d845224b6d50f6d76ca55378a64ecc00be8d038e362bb72ccbe0dbce47f25c6fb69f92a272b4a47a0dabe6b51e2e801b6ae16e9d09ab919bbce51b0e3867d61eacd94473c27daacf6abd9293e2f6c7136c818f86a306647966900088f80ead64f2ffbb397da1350b93f710a26918e830790adbc5d130e63854acccd2fd72990b232b7be472bb7b61eed7af05a4dd528be71be24ab68ae0693318440b08a0a8959d2d3a4d8af3b94718fb905bdc6af357c7010de5b4b441d57743da4686845f82dd3fe5742af8c9fa98186f52c0810e6cdf665c3b05fb3c69d0cc671b4749417e8608d20cf9b5babf6f0541ef4be8f1a1d8de88fc1e8228dbf62a1e701e660c3ef0c5935de70c29f7ab0b74d786498d16126fec8ab623b7661ea6a734614b024d91b844bdedd829a19c1f93f3327800897bae1eb02b6ecbd8955ee3774b851f91fe3c9f42b6006350aa4ad225cada5c0418bcbb4872ad0d1ab88f71065d0a05d5bf7ea17033ff842ea01ea636e4de1f5afee868318f644c08fb2d194ce56b6fdc7a789e7eb381b0bcdf44a6acf8e848d9689338b2cb0900302acb4cf5d58f9792bba7c65f694eda94f013fb465d50ddd3cacc63809b9590a0bfac5be3de4f14ce6a811c9249555b65d5d3ae1073de6aa52005ed2fe0039ae2dc1d85472dab16680816deab08c9b1750888727fe445330726b97516df98a0718f7a87fe3b3750d05c6870c1d3ed741559d60923f6a10bb4d45d64e461e368cd163ebab2ea7ad9835451b4fdd49c61e40949b2a7116b6230d1453695bc2f618b1efb5a7508f9150fc7eabf738f47650e2f3275f712b8611fb0bec7f6cd13e6cdf6b50bb3225402e7f8a5b5fc0662e125364bee6e0e1bddfa045c0db617a3b1bcea30127f63521af024e83d7804529bd358b2251714ba05af8fdb1a345a487885071519071c709700d9688729037b7a49dcc749d13d81f81d59c9a92e49a0ba99bd629c9e58190e04df92226bc772ef1123caca2c8c61bfe865944d32e25d0c35ea89e4afac5d6ad094953f16069b22518d98f03811c1b8bc216d894eb459171052330c03588073c17d4b6f8329b189afdf7afa14ab1ab9d9ab8500113c6be5cabb1a5ee8873f632baa09f4069676dc02f0303bedd3eaff31f97ba3b73fa38c1153852f605b37323fc2f8310d6703ae345381e8e1de87e723286dadca34a5d6a75573d7d24752bc85634ff96980c6035b2624e8d5cd616ed1654d8c495212d0cee123fd8a0135ce23376209ef3e4b929391ade3d42bf0c341ea2b32e520040bedf705c5cd1795a3e2b55109f0507b89a14d163c7af56fd7f05f07753408945a50e3e3f3ac0691f9fb8613a98e81c2d64213bbe41146638851113dda54a5b8e5133dc3d993afee1f79755782dacc8fbbb2da3278286aa70308d31350bca8b54c02c0ae1877a1f26e63e7aa93e459721686b9f1a93dc46bf97fd05efc7757af4607dde7068894e079a3c7ca3961e4cd3cf91e92661d34b11c745fac89ae9b5b891d5e33557b3df28b6842171a22b9a5686552436d884faa4b1fea41322ed44780dd9a9e120074f64fc431032fe4d150fc77d0d483e0489bab7ab6f27640e7a59b61d7afa14eeb7714de80e4fce49e0b61b253f1a62788e92bb2473a7520fc2f49847ac3fabcbdae3ef7cdb9144c0a60e7aa040a168f07d3ddd47925e4e979e72da9fa3367aabeb691d6566c5530b2abeba392c6a93e79582a61f0a4ae6efc932feb4d36e5781b6a767def6f2210b24c08fa34bf8aecba96f28084a420a993ff63b48f814eaee79931c55ed7bf9c2a3d23e114a8b4d37c327ab81474520c4f27e4b8a335a608fc1330c2097db15ce68dd4bb3912d28c597c5b9170380d854995086461a21b51e89542d71c416ba7be40d91322fd73639d75dde3f20331c22d684438767563be2c8e8d023b49fee6256e8694017675a51e5bafcb659517ac89545b9fb78c400670713c1e93c74e29e8faa8821df5c2d2bfac56827c4d3f50af8eb7930f6e806bd74cd498e43240c9103890dd65f8891e082608bd548138965eb97115da339c228f97e50e85fd826b11ebd48d44cb21e8d1b0fc679c95879525b82352b528acce72cb93590d25a9daafa149366761e56417decc7f1d458ccdead55c63f87e65e24f3fce0d8787a06d22dc8595c8540d941808e83d7c5717e7b2edfc2259736e3c61397176cc7526e05d965a58a0d20d45793cacb97efd5591e0b6e7641e73260161757eb9c77f2a83e92b71c1718b241dc7913c7d67f603faa581901e1f7c693775a25e016ea678891ccacd4d1fab9ab9ce77e0e30fb83c37e7e86679b605459ecb930796a0921aa03fd57b93f795ff10dc5712f0d26e6564edc26c9462f8630818e7abcece03c8c68fc4fd8699d5576058475e1068c4ba37671ecff6a232445e19e97c8fa7d380c57a7cd483a00d7d4631d97b99ada35ff683d08a0cf633603090eefe1acc3097ab2834097efbee2968d2043352980d625dab02d4d77ecdc99bd55288a6251b71693ecb594d75cae0209da957129303f78e1fdc12745c73870336a5bb14c30635e0e1cf7bf7b81aef7057b4e5e9da9626e0c8e985281640570c92f480d15201d407a85025eb3c644a4f55310d9eb4e74d218a428ef1db826bc7105fde47055b28382be088b52f2d6dc7e728d36afa0ac4dab46bea0c6d7be2a243fc09cae1d74c2177f659b9aee60a8a42213cd4b86921b668c5e13abf7b79bf0849594715a9b0036fcd6d12cec3df4b4273f360f44d821e1f0b2db8d7ce906317c0fca7e6426b2f01c96139886eadd6f399753821595df3d046e1cb9c20b6256cf1c61b9555a8ac46f4472ec3b0f2adb2e8040a825c170b1a5c5212369e27d4bd936c8442a9bafd4935e0f7154d87c12dc982707d5087a69bfb0c3612b5cc2d2d24307a95361650d810f0137318be181e0a21d44d90cc0c8ae94d2618ff636b99a8d2c668b83f00c84a57042eb71f1a250405b68fb3a43928a666ade44ebb7915b70820cb53fb14fe483a1e6bb5213087b6de7379e1c738342df89ac6205140d7782c0f7a24600c77cb4c483c729671cde7f495167178141674ec36646174f06e2985d27f6282a4f490e3f4880b84e607266206775bc45e1893372915ba2d66b6c55074cd5827768622f8aecaf653f0a3b195a2e90e210e51ea5ee0d2d36fd0ed7a0d088df2a7d495c58a7cf4ed0c15409cc3369c318755b05448310defbca7d0677b21541aeb12e695ce44116c3a6574f213d44164681e155c0f32b64142c0b837b3ebd0265c7e1164a67b9b0c7e5e957d3217277cbd9ee156df1132d5dcec3081147c9baa69ec6eff22d407cb8ff6b63611f2df6947ac1918d3ca52d68a2b792bd412cb6266b889d66e8901cb51dc54b87b91af6b5a212fa1393ae5112f4598e4b4120da8e11a7ca4645a3f4192219d0ae4b47e99db2f16d085ab57e04561de7464c6224d9d527f8fb87563f4d881becc219a67ad45b5103f76c7ac1651a0921c9bbcee607c9a9cf0ef0fe6543fc8799a77c84fd701e9ae18cdcd1e4c6dbfb7f72277eb292cbc5df711f6da958b558be5b518718a1840c53274acc27c1315fdac7d33b2746807b9b68b27be2d89d1d789344de6df7832fa0aa210fe524d49538bd7835c930ab1e4f63e53e309d8f0db4ebf63e31d8e79f16af4569d022d194a44f244de7cab5a402c2c3cbe1a47f669d54027a4df3a8f3207eb0c62b49657f695d5182816fb6623ba229b60a6da99fba08b823aaeb0be8e2cb79aa90f3681351264971cecd82a749d604c99863e3fb4c4023a2f89d7cfaab23aa4752025d6be3395349b766c4c28765487678cc855560198822a4c5b93d3700f0bafbeac1e57a7e7c108aa8275d23931e2e5eb2d3ba64fddb1dde6e6fecab91fb50e3566756ce07043d7a7f05bdb6d4733b062e2c2ecd8b52be445e5b2666c3ff304501abbbb442444813c36b8d33ea2e2d26c2c0f463061ef74cba693718848a0d4ff3dbc65b655cfe84196ba67cb422e57eaa1718dbb5e966154eb6e23a8e8ec3049e50496bb3a8924a19d9eb6b7ba2691b315cedb33a0e7e8f235f5109b6729fd21c71d142072d9c66bff29f6659ceab5dc04c46308d2703724936558c97e0ebec91cee4ed9ca874f005e967f3bb1eedc37daffb8b785a9e575ad2db10143b529984473f6f4aa8129ec66964a0715b0bebe6d59e615b6335f187f2ab4239fe6a00695f0c8cafd0cefd7b3cb1c1737c3b9608e65096a2798ba6be5a3a9a2707e98f8ef8ee8e9ed824b5b27f3152a9c180ebcf01fc63efb06c48252c7125268c850fc95514955ca36c384522990f21faf777aae187b863d6db550b1ef7d0b62522532bd3a95cbe7278ad456d9b90955344e4fa94462fc0d7cbb8d4d2985f6e73065e3a840f9c0a35db69e45aa4eedc7a4d2be0331281c79f5e0fe40809b51366388c8176dec26bb9d731b532f2d44d79baacbd204bc583fa3b4c6bf97e2ddaa57e14d2bf0a53fb2165261e6cd58a656b176a6925016d00e49389baa3d8989443bcacf890f44a215bc01fcab54ff2072dd220a89a2d61268d839cc0f780db1f890b63b18a61eb55b712ce591d85460fdd80f9905f8a7d7afdf4ad1a80f18341458687f768bb92a7bbb525b9c855f2a25f628609742470dd5256d01224413f0145e2caa67f990f70c67a2c9185f54709b0447a75af2151d620a32f22ac5cb34fdb01d06a005f5bbb652e5342dc4917b236107ebfd84cdf1786918f1a8a3dcf23f405baafcf10f103c2f5c422a1d90282522973880353bfb9bf50238b0c5c3b8ce6cb34c3ddd75e52962ae03f57e518b586f351510bae3f7e560af11d6d222f2b3369d0b55d55a0b63b8458e486a4cf0cf3541e8d48581237b6946ac170f94c9b00bab4a20e555ec61e43a11f5ecf65ed4b879b361e49c109a019656cf4df02bd26fae74bd7242b24d45ce4d0ac57d6727051421671c045eed3ee5125afabb90ac7cf35498a4a316f095fc2b27c5d7e70018f8beaa7155a92df731ed94ecc9d7c8b0db604f5653320dc42a980f9c40ff0cfafa2cde3233e0a5d62a9ee3d7ba4113abc1e5378d883f4fa48aad2571ad46aaceb78ec55511809af491331374ba8f701745148e6749e1874e851efbf5da1f376d98465235eee8e6d0f1d8a818861162a521e1a638c480e22b17618ea8df464c230605f98aee59543c03263797adf0c66f039b871c5d7cbcba76333d07b0b71b67f6e0f1153024285d3ee7808b423710e8e47195889fe5db69b09eeb1f4bf4b418746a0199ceea4f9633e0d3f9f206a8bb564ef50410844d5b2e4cd2bd95091b0ed030939e05b84b92681dea1c2e92ca4477ed4a00cac9386204b8d38abe97f24741b74f313a90e20b9ef777437732e3318582f44f69e272ca61573796ea2cdb51cdc0aa307b9a81ddb7bdb18a7d00f32a7d872ff0298bcfcd70fa7c6bacb4887a09c680f67aba383ad651e628eb10f8558b7a29f3d0dfe956d77552ae40ce2a2404998c98e8d12a394c0e58be305d1922fb5f0aac42eac435d4d48bf7183596bf5724968110284f59b63031fc16b1b52ddf36f2f98f88cadec463a993d9ac3bbf8f9407a9bedfbba2fcddd5cae23eb4177af2b2865ea607170b9b214bedf7cd22e273d400b1729e5f664a6c4cb26e10ed59da585b74881003dd275264853c4177998bc196b33f1fb950b7236b9454dd2bc2d1b1316ad067f65f5c5c2ac354d219b868a2e4f5262c9d7d96b28a0cfbb04403c12d3387b0bdec7494f0e4fe1482bcc4cc6b7c5977a19be4319c8a0f07adc09c2f5e827d2f0664093d216a89c75f8bc1f3f4801ba6b87ef4db78dc88bc83b5736a4e92740401fce4464062576563d5babe7633fb0eeec3bdf8a5fdae5a2e0d0095a1ff157c46073c3f2f770d91c7f6ad30102efe2edd444654673704788ada3b2485736ab5191988d3c35bf8edc859eb30ecc57d2aa60e82dc2b2b881d21bf92e12727e8eca80c5098fc7dd983545cd8b035155b8afcb1a584dfe577d4bdb2bd7737c312d8a1e2f886da4bf003217f3a2a215d271b21b1b6691bdbd4d4513dffc43b13bd735b0a3d51551dc7fc345110e26fe6b1053a6109799f497095913d89e55735b500d5c3d0cdc25de43dcf5c9767a2df5e9027b7bf82ca2917edc53c733be49990e1fa082bbde6b15d82a6d6d29d47aa64569f36d036e6bbf4f7cd36bf68afca105e7f9e0c152ee82e125230add1f213c6fb39e453edf80abd32f1170b1be428f30c700fd919d592941e4743db8bb5be533f23dbe46360a559bcb25e0b5408c8577dd30b3b558f10884b7ed3716124076fe77fdd1510e3274fcf50d6500b281c707dc2cfdf785fd5a9ae2899710b44e10d92150269d7fbcca62ac022294a3bfbb78d64bff7b59442c410f3e1d8934d2fc7cfe820f8578b4ce6532820d31eaa1acf6476278b61f190458bfc8778a433eeefebf25d8217af89559267bf9cc0513bed154aab685adba6741be3bce5972a664ff98314dfe9b3137033b3b3dd65e5a6c3c602e4f9e4ce04207fb89c8231fbd93461cf9f9e0f3feafdd0f6512093d828acb85da09d4cedb25e36b1ef4e516214a09f6fd44729f0936bd90e5168a90f159ee4123c2d83937e68a70d6788f3e2fe4120994a9c93a60726bf90a8034ef7f2e362a806dc3ee4baecd0a82d06211ebce44eba717de8ecc2599b56d5f0b593dc8c6e4c656f62a09729dd55aaa0155f2765a410275365f86c348a73c51cf2ae69923617458cb5b83959c3b1a75e991f9c221594a7e7b3fe446a42b0860d62813955d4dc9d2abe44c927e2540fcfaf2f3cf5c43d3b97b3f040ccbf7eab5e6ed129fcdcf05a5f20f1ae07a87655357d5ccdb998e67bc7bb51ad81b1942309ceeb68ffa1e3e2852de33bb794063534d2ab8e5e074047f0a370472947a556bef109aaa5a0765dfe9b4da92aef317cee5b24943bde048bf48f584e99ed31cee4432daf02d2fd2690c684d4a93be9a60e82e5f18d24f6d00b3f8b3b21907faf7f8d76a0913a49a45def6e79c21500e0fc5100634bb0171f1fb1cbc75d2f4e875034f6a6096d9f5e1ec6432e9663216f6297d0e9360965ae0db470f428df9f4b26ad54b159812706bedc5330d3f9ea985bb3d74f510ccfcb91db22402844b6fb23ebfc0cfbb3a1ff22334cc6710889b30275915bcd6d995f88f02e670b1179a13e83b74ba1e49c11e1816c208c91967a194529f598c7811fad904ca8078bcdfa15e231860d85db617bbf8775f5386c7bbd453cbeb9dcff29ca912a3bc212679cdf8fdc413b2363f6e17e9994df4ab7a11d53af3812716637a6fc5a5f11f797d53864b04d1f9b16e0bc5df11778e7ec5ad9eeef7190208cadb957cbd8bb4021861e110857e2e38768e95ac4efd02a856e578ac3061c95c30a8786b9c61190adadd9d542859b27aa9844d8e4ce7b39b12c324069f04d363afe45cd549696dcee04e288597724ba4c38136869bbb432f53a80d83b7006a8bf5a9ee5814a442db5be87b52d7119688e48c1eb44eb11e199073e7bb3c32a8faed2f57e3a70deb619524a482a93924d0e6eeee29d2fb69ad6eb3b17ddd7309703c7e3024853c170ac319052bebe2608f93d86b095562942e50a4a1cf6144f3dabc8788d9f5c3b8c07ef421fed5894c33a19e33eac4fe2a472fcff39364a089ec81142847e46bab1d06d447286396bd2decb56fd81482d5b71ca6eacb1ce2b3fbacd637fe8d04be735d9cb01719bfb7f2794d76dec7d62f96220984fe8fa1dd065e0bb30e85c806b353db3c870866a8b469ee0f41168ee9e9710be486fe06d327319a8cd999220516efa33917b698ad2831a898cd774d9d3c9e21f050e708c77234d9fb00a61974e9e659fb21ba88089fd08f60ec6a376b41d036072c0e8e0f20eb865d4b3bf6bfea11dd2cfbf4aaf78f4430377fefe4f388e50d733bf2d03662b3b419943d8a9d8a1746a440e2829bce45c45e34e63bee87a9df7cbfb499caa69fa3e8b9a839f99c580a5b0876b7a2dc400b887b1369a0726405d1274de8eefe4f048ccf78d9f8a7ec74c5e82b2e148c3cfcf3d6a4edf01b23e072c52cdcb4816f7f856d6ca2c5c7ada770f0930dc6c0090da50bfbaa1ebd5ef54d4985e2dafeac7fc99d0961123a276c54bde3b37b9700f4eda9e2cddeb149b63792001fc7e78d2d19524fc8b30ff6eaca4f62851176cf32e34f4b3e8de32b1cdcf7800ab5a4fda2bfcdff431c33436b46a3df584e0fee21d77f2918a700727b333b74e37a4b42c68207fc7e76f688fe72045d61ff2868352c0aeee36a85f48401487cc65d4fd1d568740f3ca4f429adc3fcd9baaa84b8da4aad2da3cd5d1732dd658aa6f6ca3903275b2cbdaf2c9aa1a3d841c56b777f79aed4e604132b17948f60c21d16620cd351d92d53099a4ae7ee0a27f2be38f5d8b4c60008b409bcde26c3ab323306aa9492d5530f0417b7b4574d6bd8ec8f9107b2f35738b5a1a8628cb6e38a8360cb19d03fada5be6c4bf154eb050bca6cd0e3a714c14d7ac6b90af52210f41ac8687b969dd035bbd1571dd504cd37e7de3c9155da1e9552d4d334f0bac45795e5d955bd154fe99f9de784426cc28d394b910215ee5f840138274a8b8a183d2e7e4c472e3b228278745c830cff07f3071eb60f856972c9a17b1e7b31f1d4e2bde51b0cc5b237721c4708046e600f09d06d79e7f665413025c4e186b51c26dc54d80bccb1cce497306bb7b29210a2741294d24c4768d9c4c5dd6741a8c71a9ab65f238d3ef41e4a781ef4675945d27a5501c72c8529b8415076b42a2b2e8ad46f353a2c779462c61d14eb1410afddb2903b9c4c2f3724e07fc1cfd9c8754b9a88b330269bf1194672fef6c0b45838f6cf7b4c3e32973e70ff62f96dc1c5f4170e7f67e2178c7aa95397b60b94daa2180b022bd0065c9a1f2d8e781b7a4abcc737b7436506f547ed7891b94b447ea2a30602a792074375c179769abb6e4da4c90c3ad3b1f1b52e6ef11f85690069bce84e4e1afeeca35d0082552b1b24de835d8d5a3539580705be496e756a6154bfc700135f38c422d0e889504d88f2c6c8c0df0b13863e8d426f9265d1c44186ffba28d0f8e001bf3bd50c924510f959e458af03c7d73bbd8cc5e522ca18bc79d7d606aa5d9375707d33887272c3a6cc6eb154ef709504b1b51708e90c98fd07f952d7ac5cbde36914261b40640954cc85443f823bc58baa7f1cfc4ab411f26dafca5536ad5de43ae67fbcdc8f017765c4e52c63626ad63eb1a3977c57417ea46c9f89fcd43e21957616bd231fac29929cbdefa8af57e8402e5973ee510831420a5d316304275716610ace3b56e39025938f8b360ea2ade6f27c9406e720780a398e6e9ed8a21a47bbfaa1169a0957e71f39e84ba00548708fca0ee99a16d7e6d7332239d5be804c1aa227f7c47aea8b8bc73c166017009baeec0a07eab78210627d8e5b6d28a6ee937bf83c651c195b501ce6689048a42da5ed439f752ef868e5a4530b3ca4671870d23f2709ff48843aa8214d8a258119365e210e4820e4f8804a631c561a186c4d11a1fe9b7e4bb1f7eea348c747a50444e4c67a85a566eaa1eeff05a3d255169da9655c945a47e610bee531ce988f17e4f5ac1ed456853916816937b7676062a9f8720a6cba0fac885b8b62c87dee59e9b6b8a561c524c37fe68f8d009f1adc1044443963f21efbe3d94d6d57b09142bb9b8bec1f7d9a5f80ac35f17637e71372c1309a5a3818d8b306e7670ab7f0179830cf80b1e0d21aa69c1c76023f388f1ead0d828eff14377e7f1fb5c277ad67577500ad645ed3ba71572152d8c89883e955ba841cc2b0dd203de6b1346b1535d7fbd5e56da002df27dc525bbcc942d7bca2aef28f1eeee79387d6dd3f21d24c1ea58dc51548d481efc7aff24dc3ba010eda8f916305debcaec7573ddf0a820ff4e81369f0c0a33ec23fd1811773b196b38d6e1fcd9cb3330c0e398814c1db550a617ac3c58639c56c3670a2e1e8cb6dc49b4922525d007eeb90840d2bfa0184e941bb54da196bb86eafb1872a2cd9617f0fcaf9d5a7fab14535dddbbd0621b5a490e1ab23a1820bb0cfafdb0a3d946e2043a8de151e900fc60729cdef186c7fe5a5702e9b68c5e7d2fc839825c801121f13596e63c485d3ef4d09d1939ad698e78bfa72066c2a09d53437002af548133a014adba5a88bdb7aab52a6e0b9c306645c844c153480a3990dd1bc7b6ea0f712f03f19004eb6086091fcdd09839991adfe91b5e3333934f6d00bd6d7d184218d0003c0fe8c38be4a713f6a041c33ef33ed6a039921bf433925cc4e0502b0c1a68ebac022b62bd0827146fba8ecccfaa64fef1239997ec715beec0052018ce47680783951aebea9282f3dc9f290a40e59740a069d3bddc86e3aeaa80c8a9542427e358e7be6e073d47fd1e792d17f24329a1b1f8931367d44b68a0e59d11fbf832e569025c45722cb019e69ac465709ceead11877801b97c9b649e25a9f0791067139525b34f731a7b0349f46457f397bc33d0a1992804036c506f8be9a8270ffe5d0ba9c6bf87f3acbfc3b4ed640cb163a2f04cf8b3b5ce3ca1b27ca32a193230e2314be3336f6d500865d149071e90a6bae466b3f090a5a0207d470ec9fdc3f9534b17f8c1783cd39b3845196eebf62b848839a9d4ade8e88f53ab7e5776eee65cc8919a8177f42b14ca6ffdfa676115b87704df38384926ae633f9e73c9aafb116b29c4b18fbfa6bb3204f171969c2aa4b5dbed415416debbb5f8f5391d9240425889eff3543422386c35355374e0ee2c7e6527ea42305d1256db8849db37210f160028fe0a255a436743b45ec7e84b1785b7a680bf3e7c311c641cf344106baec15e8de7be1f8430749afc2f3d6ff94facaddbb3a41089818f947393a1531e9326916ccbf7e2f4180d023437f4e138e99484436298de3df454a49e7e3d6cb8117c3eedab2ba2dcbe5e311e3d9d7bbef6fba650041477aa72e1edbbae6e59698cb66b4a42a603f395781fe750f1a5aaf2a09940c7a7edcce7680f1830f9c9e098d09ad399f78b6e9b8321317546970f89791b8bac80752c3d06e6d938a5ee868759644e39add990caa45b17fc79f82f3638b406ef22825b899eac083611b8d88fc4f70c5c0b285b884fd28e1d3e8759bbabe0f9af1f642bee10706548d65dc94f036f952c1346fc57b41f163f99b32848ff7d745b6f634ce0c6856bfc7f00bb0dc792df7ec8c3908d2f7451749969375d3416ad1e4cd8283c6c9db6eecf0740903a93bbef225f722db2c51b4b4cc5557378bd7ae970359e9bd742341e76a7ae737f5ea793fecc1b858f3f766b2ec3b5f0146b71e50e874667be7db1980ec5902ba5f8c850ab93285755334d1b44dce9fa829be4e0a32acaa45d5177ff058978549268bf62e7caa4532739a741fb5f5b7636f361c019c079045b44f09e1292ea2e95ec220ee3605ded4b26b011903627780cfefeb99051033fbc5932e4cc321b0a249cd3a3c4270ff28fca15c446c8debc6fb5a2eced26ad2ffdf2baf79958adcbf0430df60095f6b3400c547c0a9422faeeceb84fd6f6b69ef4612e768ec82b4aa29bf8b51b56f82e3626c10855fc014a57a79e7daf0aae7e3b8e7164b227982df0e4176dbf7ad9f3e012088e3e4f15d919bb801135838e3fc9721cff2150e6e8939918f90a06cc73092e9eeb4460b0940d850e7119c94d21bb94de8e4af6a65f5c9d10f87e1c66169c3665a8cb7f9d75f713fe6aff55db8a28e0ad41adad85a00d0f831d0b1574a336e21e03aa8d7ba8eb96235714596b7bf72d7cf6e05c3f0c37b3f55206ebac2d4d91a33a656557d599636d20557a8b09eff5261a6c3794aa99abe7867826d34da22d7fe9ad1183f3a0b9d17063d7b7372994381c8834f1ad60790c862d269df072426b0a6910134834306311eae426ebe87d385f36c64a866263b5473b252377e569a6b999f003930ab86ecc06e6e6dc79a6508acde74bb776cd37bc5ae421d68b7a0b412a61483ac06b221a224934fa79a8682d774f0e95b00c498148a3f7872a337d5817abe88677e98f01447b8867d7c5c5d3d0ec2fe66453a4b47bc71ab4ccffaef05507e8a0acf4f136ba802fd97bad4102858cab0f18fb4be0ec8337476d740bddd959ba511f1cdcdbbccd740017e6545b7abe2e0fd8c9847d9c2b8910d433243707c06ddee7a3134d8a6ab88af65e38b242d8ff4f334ac5437077ddce2850a78e8a9ef2acf52300b018a15afa9c6ef2f42f9ffeca2c117f0b9e642ce222b1d97bd199e302d216c79f17dfd74fc8347d4eb5f37abbf886e8573f24122a25f86512f8747c79e8e32b1bcf1763db385ca4c5aca86bfcc63fba65d9afb18f966bc3195b30fd0bd9c0899dd7c615d0750a42aa4136318abc0edd8c031a388589c9eeda8fcca5ce7f7fe8f1e3d51a86da7e7e4232b4da314e2dc6e71773673b9dedfcc9d381e6a65adc7d15d7d50ddad5b0b5d17bce28d0d47a6784d8590132dcf497a7d884257a886abd1b1af95731c80109f4ce7f7d5b5854c15364db6664a7b1dd08f17084f6b0702378979ba5de9dc803c422592c2c272dbe4023e7595cd15564bf1f34a2bed960be10be897ca534ebf0cd27e3c302c3517720aaa235f5ed2f7b534c6b284651ab048aa4eab0c548b4f1ead0f7fcfeef5c175237466370dc3b0257f0096c181c764c9275d41ce2afba51f97ab54822059780f9e4b29bb13a83a804b74be4cb7c6a9986e5436cac2930e18ab05a5f6429c85cbaf1b2ded224a5dbb2be633e35313212b7d2795254380676cfa191616e3cc45b6d708c536ae81ad72281f005294b02c61688c0a020adc3b8d0f3a4f7c195e4139b882aae9a740d046f2e4eaf2607bd4c5c1c03f8d2fbeaa7955ba61451b1d61375d824656fe628e62172fb102f5a2f8dc04b2ee9aa2c319ff351411e84cc0220d90625bde0597e50fb71ef4dc05e5533607d80f2b15e49a34d89ccd7927fa48e7c949cdad27155ca5a95add073a33bd12455a5c3c46a7e967fc4b289e4aaf57d23b5ce8be39941250e65f7d3183624f5fb57d0861cc7f3ee03949f9a175afb73b18f0395f3d990af692e328924e1885832b9944315e112074f3a0e7d215abe437431020e3a279e6fa71fee553c256eaf6269ae518cc913aef51b05cf991d0184c06e8521b747aa0853619625176257fe54f34d8eaef1e77bbe7083e1697c96dd435f6388e7945b94d39292d3ee8eda2fa539ae3f0fc601ead83f65317431fbe14421c6ada6102c9d0dbdef1d0fcb6f6c997cd472d8562831ea2830ef2e71a310fad29305414c1341c54ad2cde40f92732027e7a889963bea62c449d3fd40d428ead6a1d16a7ee548b443da5839ce71ad9f83799077ddad04dbd6b715b716308ee344fdafe48e5e26e09c3664c0e3e0ae40d946da8d2fccb3a877dcec4f42604c08b34c4a6b21ee59e38a41f9ccfa118d3bfc74723a7bd2c963c45680c26c5e669e27f1c5dd0dcd15c9dcdbc1970bacf8abd086d9f57769da5a77c8fdc8fb8b74bb19c53862b3ecb15e76e80ecc97ae156f46e82d58ae679ee26166503ce29f94a97a5605b1bebe9612a7a3ada2b6c29037a2cd4cb8d5b179caf7699c8fc9ba6621001868306962ebad644640174fa090400b3595884296f0f54659aba59c9b29ae4d0cdefe8d080e0a2039843040a61bf9225062a27a949bc4be5c78924e3b77e276c7d14647a1929ad44b04458f2291b1b7e1c43c70fda3f0c9976b65ff8d0b5a4ed81512ce0b3ba3122123b997d6fa647c551542e29f818a013ab9bfcd8e3bf28e3b693bdf541e6e37cfeef152c4657e86c9dc20f4fa6a542bc95baf6e5595144050a02f13ca9cbeeaa65f0a0ee5879252bce04194d3e9a562061edf8915cd4bc019b26e3c7130d0ddc07c8ddc02a3ce93b322aad3963e179b1681ad0f893c103e85fa1970e3a4d9a9ffd12c6c4f477cb6171f22fbe291b591c6f8dd8e9c81a2d4eec2ca7acb15ab2a4c5b9e2ecbbd9046c138b81902f790b3b802b35472099c91c3027f94411d8d853c47df5ae1a26b2773a63dab66524fc8d9cf6a691f80b6565825b0af58a6e94c15ed6b74bbc20df9b72c3351fd25483ce83f2286bd30344de23bcdc6657d4ee810ebdc9014a9c7862cf25908250ed3371bd18aa0dfb4f850dae17d56cbb26f60f5bbbfa07e5579689e1b827beb1fdf5c5096a4055728e5997e74f3e695b71f8e5a296e4645b2620ce468e4a500fc26e216668d2ba121eefb6bb9da6c0321d379d56ac7303328d741905e006ad65abd70cd356997ae1c30ed4a337dd882b970b20801b64b85c6599979ad52c04f0530b5b8c29d98c17f520a33609301d916900f8671536b9aee17590faeab03c47204cd330e58ccb2baa44a870e445f5c9381aa7febe6e6084c8b5f065afb0654980fcb4d109f96b49d9bf4e6f378c5d7e315c592439f50faa44f1158800715b40cbfa184007c5ec7e9d4e43d07e77cea8a4a10a9635d5a9cc040d0f5884aac9ae0dd9cb0c1fc82af33d0bd938008c7abbea0da80bc4be51d812cb3210430e2308cac52de1b40bbbd29673a35d3abb9d28f47c301a0327f1320246132a433183af4091da4d95b34277be2869cb44b7816753885ecb8ff80499fdebad0aff869e4003ee31776df9587bd74473b67b36e226d7ab3775c147e314c443271659581904bea4f7012417414d8aacaa640fc286d4ffe495fddce4a2361a796c14d3b5a5f76adaee8cf8ad1544effd00a94784dd14f4eb7fb25ee0bf7eab6ab87b212a184bc30dcdacde830901e07c562570f5189ebd765ecadf4a4df43eadbc82e820a7e9748e2c13d0dabedb1be0f28e3f0695405f89b20aaaabf71e5895e6f1fe3dd791177d0abccb470bd01be8ce1ffe153cf3f8c21ed68f07459486a9af3f1eb34e9a3cb27f04caca8bdff8aca0b9b6f2b8aa91499a45e563ba759e578a4749f11a611341db48b819d6f87f646f42fd7f1412bc298ece4a965f458f52eb561589dded28cc086e1f37953e1436aae2f00987b227158a49af4a31a9d909a271928af5c19e4330c26f4ac369e727a0f416c049ee2cc39e6d80405fddc1905439a7e7189bc1b2910fc0e9a81b5aa4a83c8a9ca61b0f37249ea4316dda8cd7e9fdddbbe6ab6ea8554b5e1fdc69d2e5cc02d8e9c544aff7c6f1ffa7232af33fe2a9f93547c04e841b91176ed265490d104948be289227ae36ec1ec3a2b49d09abe9033cdb0e05dd698355bdc2a12320d3cb771b703a391b4b13409a0bca850e5241b9444ca6a5d02885826c2f2ce91c51feb332d8fad764667e70dae667143d10a0fd1b3cf9f54b9afc49ceb0bf5e40f43d9e15db9992d6cae84590b797d406bd5925dd8d76320b7dabf4e18db0e2e5141e1eb1979f4bbecf8b5c2973469def56e4f68fe67b126b4532c0e685a691e549fb7d8833e8b0b7f6cf8cb69f676d0d307a39b638959c8f0c88106de892f15480696cfa2648cb3acae59a1adc3726be04a82b16fcb5892eddfa01072f096d633ef2301d8b6eb9a5de1df5b96d63f95b0ce646a43efb8b50f8c0d6244ac1d55128222fa114531824979d5daf3f881f9b97ccb126bcafaf1afb02d8ab7e96b663f72cd952953157dfe00f9076358a425ee7c16187c1934abffa4f6539dc4db02269521410fd533e275927b4628e397934ff71fc3b1aed5736179bfeb3cfef4a4bd39ad73b1014f773045b9d758c8177407b5b098ff7a083ca26da8b35e3341061f3ec786d4002bbef1335ffd2adc1577a6cc3b131737127f7e36e31b07210c44e07563ba7ca1b0c683a36d26f4a9c7ded4e255e126b4d44d61109ac1e7dd9ab62c526dc3c2403bc6da6acf06198eaa878272a0fc8a9cd6212aabc8e2450a14619ad73c4f999ec50c9d98e8d02d7636d3cdf1db8e52392d18db8a7e3c3353ac78c7b9781e2ed8105f3987520df38d92f14d3fd042dec5b1231814aff36a98faa3941cc4946b7e93f5d6aa34d3b5fb97ab2cfd5bbdba523564d241b7c6eb993fecd11d229d89b85ca40f6313f52061f8641a2b40ab493e6e9d705083a3a585024694011556a1976c00bc6769d2594ea6a6b227199cfd18de36d8d5e2e2283095b0d2750f48ed79f029b2dafa3eea1b72eb711f202b4d99bf5a4bbac5d8edfdea225d67cddb3191eb38016a24eddc816e06ee8954699ea2e67a579fb6acd40af5dd649d860ad794f42dae6d9a3842198f6b358760692ff2920d62919f70ace36e2e077d2a270573ac865b6ce41285f37d08199bb19e2a6e43d9ce7121345a243d4a5148d5b9dcbb0b524d238b3aed58792c602eb7e4b10a0a483039647aa37adc80d837bfe2156be929b645087e488366e101b35e24f4d7ff8a577138e2766392cca9490d4d0000282cc22eb59235c47708515a1832346559419c68623be7ae745a9dd85f775a23eb74df3f29c4806ff98e799a61b157a232da8b7eaa351f3f2f4caab9ffc29de14058b974439c4deb1645206a37f4ce0ccf2163de465424fc14a57b511806c2e86da38a2f768c4fb60fa1cbec22e254e7b751e4e703bed179ee51ddd09017e05abd1c06be9c6788f7a0b1e16f30df09649ec7c58ce6f2e72f2e1dcc130a97ba4e5a422855eb1526299033469a5c933bdd1963bde11d364674d4cecc9ff51d5bb61a9972ef53c88e56d3dcca637197ffa589534d3fdcacb34964ac87671c7d7a3ad39de2ef1d14a736304aefeb767a866e5fbdb9a070364cec9d85ad37cfed541b8cc7845ee99c6e50a7aaba93d7b71649f7c8b370f3f188b7aaa7306463949faf4ed40d667c76a43f3bff16bbb0e14434549902923c2b7f1ed5bc0163882aea7f51291507a78d4bd13ba49860c5b6dbdf33cce2e5a99fd0889fedd00f6ff81bf3e597b7152c898d0f5bed61cd440b4f817a69206a180378577139dab0767fd0eccc4869e79ac6a3f0ed5f280c0f32983786a703f887cf477ec9704fb6a2b334921873b0a13943f02c14023a0fed3fbf4659c14c18e05362621bead7136bcecd604bcb56eb307e70e178f65b71c53160200a04ce97d216b7765aaacd99b8473ab763d065a363167c73f7dc536fbeb126c7f40d342e109095f0640eba6f5b94a11a8e65a7c8373b85ca4dc12c4c5e3ea6e5a047e4baf1ec2eb8aca47692f3ff8e9e926251876bd3c318aaa9ab3dbcffe57da53b22d7f75ac428b89260d005fed4b88d4d07b19cd28bc4b67e7055c736c6ca82d05c36563530c5fe1e7ecc32f12e5c30386ecfa86e91381f3cb8e812306104fd99dcf8de58327e06ebbf5988e51b2c7aca3e77b0dce4ae2acd3c5c839b048bdf76d5aa5ca4882a61d3084ae990bf234eae16537b8fcff48c83cb3b0fc7374c05cc6fd41a48a9b96a0935dff213668e35a8662926d842f8ada12d59e26eb95363787a07f500b585f8909901d5f333aacb5bfb0c80fcee03b0b223cc23fde9f3d4e9243b157e3f6bd9f66adf69c6b1769368c78559da44820faaf5128e3b83312b84ca5f164a8f0cb89f953e28a09b83adbdbdbcc94b7bab3f881a961d11364aa1f41f7015880ef7580153dc8719e80aad3593b683a93ebba180c037cc8b70c1cccefc68f1d903fa17e97c6dc5123debc57eb6f217d5ca6f4c5fbb33b727e72b9f5ac5517130ad05a1bdd60094f844908002121a5b56917b497dbfe03dfcce941aef9388d9226d52520420a77e912a49b7bf45f75dfbee5c3cc7a7de24940f8ad1486c242e71bef5f6f582f42c2636c20051860de41d5bfeba55c4239cb7f5883d6be03eb06cd072574a5a437c7d4e831d4a803d2c84cd70a819ac88706e93bd6589f51b2773f7f54f2757761ef987156c7b1abb83b584fc9bf72109e4ea97a977b15931888b445f06d5bb7b6c96c772ce9970b7626b8dbfc4ebc0d15aab02d9f01a4f93f53ff1c20865d8778b0ba77092a92bd91b74547a3bbedbf070ca2d5d9df5eb9b1a487454aac06552c03b3345a4d1af413baa419c7843e881bb15a6a258a9bda8c2057b24862e06f45c689e7c11efa4f0f8a2e101abd0094cc1ab4610bb9e24fa508410e40dc694b0bdf4996b69e1d3cce062be2dfc59a6ce422f792358b0f95fcd4cb9c8570ef165fefbaed2c7167fd45985cf12dd6f03fabefef0bc9c79aa5dbdb6452c7c3d24f10278546bc2e9a1675dc4130e6aca88bb20f6bcaeed3d66fbc682dc48605da9e651600cfffbc5ea4ab11c5a4ac44d9b513ca01ef6bbad038e9c066b8a0cc19a3874422dc04488be95411b6d81bafa4d63f325db06d4a82ed2bca5f3c49c032531e5233e7d7d2b4bcf4d19a13217d355cd0e4afabd4c081bf71720a511a690c08e218afc953a42105e15ca41eb4596e8827fbcbea1c407878ffda93c813d209fd8cea9acded7ff11da984878778ab73d0910637a4e5ec4e77e061ad5f0d13563ae9bff4371b7eb75e52bbda9d898f583dfcd672ed8217a0838b7a51a941e03dc2b022b9bf70e43db81c200004559e36cfe4cec4e069e8c11e6a66b359ff3eab55532ffb40d49f4325582eb6e722dbf25323fcc0eff4f100f1f75084ba658dffafa5697c82fb4fdae4aa78556d61c1cc0a68c69d44aff1fa08f66f95525568feb60b48d0eb2d2e60622b3085305bf58ca2b7e9b4fd539d80b5b7a8fe1444f9555ca6265cca4b524c4fdda4c59867ac273972aacb4c664d1b1e4d870bc416d28e5db1c64ab6c201bf7890ec0c78287f3376c5fb6f07359c708df9028b9df41c9fbeefca04ba10304eea171824e2e929aa08543a0f5279d078936d3517fa442a2fcff6593cb04e3042b5616e47be740150d567aaaff8daf60fdc81d72e592ebd989b7b4aabaa6c36dd0587ddc06bbbd8eb060e3e1f002b058d1557a9ed9b6792aaabce43598a94bc844ebe26be24c3512f3843bd23eb2e0b30ba8e9fb3fce941883f93beb7c024a622feccf2b4b4b920df3366b0a319dd363265bb2e0ce7a01f189993c5d35df0d8913e96f2d3570bcd5212eb55a70caeb33c58aab1f19a5f276d30ef45746bbfdcb95eacd2120587132ecb67cb11ce060b52a9473f06f95e53ee2272b27ffe928576feb3a93eb5954a811bbec61b80be798f8e4d82439ead967a2dee12f81246f9baf3e0bc9d208040238be1d13ead745d3c56e7789cf9e8ec8c1a761f8716c9768112d0c9286ed10e73665a7d0f64d9c731d29dd2cbe6a26f299ebf49b8785f1072d3745b77153cfea9d986e4b2709dfe29dfcffbdf299e2885bc2ead3f865db2c1fc7f313638ab558065728cc547cbe6e51f026e3c1f97945bdc88e141aceffad592fe536a3b876d7ae7653269e902a47aad141301b6641c10a16758d26c2c42f424d05c9e2444406084423b2212ee8a1d8325a71f4253c47ff5b6e3616971c0967cb71334b05a67e541bfaa260870e71ef0d5c4d23e0faa5bfd6e048a807cda4e2d6167d5d1095058d6088598d97aaac80df7160f4635788be2b24812c471b233f54a5b140f45e37e30dfb85c978841e5ee5156d24222330e6c0ee3ea23dbc23fe48a327e4efd6731f19b43dcf3a46b68a9a83160a59f7cb17f7f264b14da6ad088aaea140b65a433087358be4765566451fba8c57ccc10503f180393260a1f29c4902ceb2be5b7f251e7c262fc9d42220fdfa591668ad493b1ef3c6483214c52f78f5e55c551e8175b2cd063ca941218526007043a5c101bb1b5f1e56cd643c5ed5ce3b0d3f92a944dd1694c342b1192976a4072780ab9760418578df88b0e7b744684b1cb6008ab48960a8fdc688b5ca66b2ab8ceaf201c2a89409a990fa3a46183944ff1e2ade1ef2bd99cbe37e1a2f08123cc820daab82f1555ee4c37243be2d437bb91e7ecb5229385191528b38e6c322fbac2e0c3983e74d6e4a46bdad73907e1fbd9cf7261510152a06ab0dcb7a336b900856aa32b141c198397b4223df91883b7370b0fb764679ef49b10a8c14f4c7bedfecfa9402bfaf009fc9764d9a21f818975cd5b2a7236ab2f8ffdf4dc50a309ef846aeae41ead9717e7d3bfbeb4d921aa018ee8b1bcbc8c80293970fff9c122eb0ff4e4d568d05a117d104a682d760f6f3f65c95e6211f38e32650d719de155c8922971450797f0ec206fac9d84e282b62652e1f83d3eb384e4bfb77b8eb8cccee9b74cd6b4b487c55c960c3c1bd1bc18f44dfcb13c70f8dfb9bd172edafa2107feef672d84ef93d3a53d862bd1eff7c5b0f167d39e16ca1b6928992582b20e5a474e8868cfc5ca3f2ca7cb316e88cf3295080641483f1d2ce323045c270e5900c673ee0dab8b144adea4f2f174c67fc81887040e5e2e8935666b81cf8e4095ba147b6c34b6f89ed41c28c488afb8cfc1d080b336252d35ee281611511af250de47a51713371b4e7d97e70530c5103e15b7d030992a9a1ffc3470d602406d5c6987117450203ecfaab5f0e36f65a40fbef4b2efd8a1cfc0035460d5c1bd7e8d45a244f91b085c69ff55ca9b2268cd3b95ce451aa0fb4bd3324167b1e3a0fc145fcd7456c125cec722eb587b02dd8ac406b4d9124584216126e85053bff49a500c6f34c4bcd42044416206786a9b20d6207fbd15e7746fea843a490df9662a8eca1098a5b034a9ccb30245e951d9e9f061fea3668b946142528abbeb4c0cc4bdf92acb1fd07b69b130b0b1f4e1b9db5982a09227381a7bb89231004d6fff71f1018896d0cd0a884369f64bf8f933e7d6d63522c16e2d6dd638c638a1c751d0fcea06694a93624a146e4439dfb1fd71fd8a5b57fb975a931e0daf406f0586b062af871d0002fea0443107503f53b02de5cb632fbeb0bdb893d184bb8ef8f9ae8714865f432a4c80299e6ac1bfb20da946f598cdc68c2501b47e2278702653ac2b7fddf85e7e8d4f437535451940d7b59b8218251d4894b5cf310da0e5614d1f86f12e4e04c0fb9867192d3402d229661b8b24a1c6eaa101b9b04785c805d5d2f987f5580a372d078522f4cbae0b7e150439e6a309d158477e8fe91b48c4c5897f97371ece2fd50ac23a161db222d9287631228a26e508947b398afd0c3062a94fb819be2d114f5692a426b7d2946b0f38af1c675b8deee717aead3d6cd2d31d9ab45de98ee3e26b6e267bc304e40337fee290980541084d394ae4b181ef34384fa530879db063dae4e45a1419acd8565698b1a9c59a99f8d0474d517704dcd77e78514c77c509d6857ce64ea2bf2c28c97dee1377c00df43493aded2c3e01979d1384bf2261ad08e2d448b9647448a6554de7402dcc0fcf1e289e7f3b223f9428d59c22dd10b57af379ddfc585a6114dfd9d1ea54a2d307cc48cbacee2cb2c81ebb92ed1f5df10fd2d7354a74c20281389ff844a116f47571aa8b4e8d6b17e6bf5fda855e49e66aae3a0b666b7c1e121c1227fb2dc480cf585f80f33a9173967cbcb7a91a7b0adaf0fbb077c02a38b98db5322012801321baca2259e71a5bd5a1d8fb36c1e8c18fd4f2c50230d72c3da5c7e500113b21ac720246e53fb17f5dd2134639a28d1947c60896f605d062c487bb8c55b99143cb85c0593d6c4f336a43a062a342c3b7d7f84263b06338540440cae08d6a95b62f4994269ded8a1c3c77bb8126451a154c81fdf6b91dd40d2876798c6514c73cfc4d2ff29aebff0214d465ffe05c255b729fc46b3b110e3597b81f21e2e75f07a49d88617a9cec5ea1503ea46651298cf3f0dd7cda7562fb5b5e0261860f164aaa5947985901e49e3542f08d8f2e7a290a21593c907f7c5bc88d22328e87f45b6985366c69886bc466f2be55f4b589258b1de82aa32ea07a3af72f97aa0ca2b59102466a691489963a4deadca08b197a5d09ce52b13f81a81752c61550c77e7ad0f13f229004d6a3f3e13e84a4219a226c28ef7070b26054b56b7bf52e19e8950168843878a19f34b7b0d3a8ccd582eeb6c5870034114e99a00b6cbcf8b23c362afdab20310fc01c3b6e5dd07f522256b95057f52547b83643cedbf0373c8214cc1310f2c132eeec9be5a428e0be36e84545c4aaf775f5979d7571d5ac495fb2c93afb2ebd6993e60774f3befb4cbc44a5986f65d558abbb87edf749dc53cc92aebedd33bce833a9e41db8c6b562588e459640ef9b2a48c5629de13812e09715b796ea2d797434e471b0f703e7180e835f1bfd2bda6e79563e1821a1336e2e0ee1330412732a05d741d6677d8a8b4f6fc18c0b8d781a697ff628a9b5ba956c7f021eace6631865cabc7767bf8691c1a1ae5d99d9407e7391a663cb47f62dddef8cf7d97e399f1a33a32328ff7ca8df4323f1a4ad7fc67c82db04efe66ab4185d696fec1a5a54b7334a089c71abf6efc35fd03aa8675cc2d71e3b2423caf3c674d4c8bdfa7cd0329b5313c9e70c4b6d5217f06a4d49412c4eb9cea63c3c2fee6cdaf48640c02fa6f23839d70923f825a56599e7fc6328e63a74a70323f585223ed417c485ed582af685840751c51ddf69e730b7766dfacbb97bd96ccf59cb1c8d33103762453425c044555eb7cd1c1d401fca5ecb722d1f530fab6a1ed9988198a5b507c607c5557c85d84f7b00f1573ad4b90c86b7db5e51badd4e38367d893c999dd60b4382501b92be733571af154dd3fe8db20573d34f62f520f74beaa78a643bfa54277d3e2336f5a7447a406260dc740a925fdf04b8f99f168d000cd64003815ffcd00d553fe18b6423ffedff7efd00a053fcd603ca7ffcc46a8d17c027bbd1f53f137b9d9353cb12f3aba74452342c9ce8074259732ac2d992b4ad845e461f3d27c3bde1f67673bdc3233ef432ccee3af29b65198277e890b157e214a2879adb83aa44e9785e01a3b572eed878eab6f8060294d0c0b5124eceaea7ca2fc1610918ac90c54dc8f3cffd54fb776242baaa1502169b8cf78a78f9cfbd4afa4ac0345e0a2d73071240e2a6704eb135d400acc64755d4099562526888cd5b60edb34f2e2e1f7653fd15304801d011bd027699c1f0374ec907372c6d90981651b0ce8489823a351f3750b7e9a560c722b1318fc09eaca216fbe3699f14c3e856870c02fa41e93ca9bc6c54eee0cdf144e84fc7abaa32b16c74b99039024a814de2654f7a141dd7bd3f260cae4d421ba1b34c031fa559fc998f38520fbc85f5670121739cd4c41a98533d558393a16e3c70f0f77e8f7883c801f4b8660640b0b65f777749375dde2674443be0bc880dc27b62ffa2d130b2d8a1fbe06445b3c61468ce238202b9437da23f523cdf4b63327b37c06a67f0f78c3f8d43d9794703403b030b028e5a0e3ef700258125c4de24fa6b20f152473be666bdcd9f4c06590038cb255772e49a88a3785e634920f655e90211d4a6630f8b3780a706ecf184ffd287b278d051143e6671c4ecf77cf53b5d83c5148372a3ad837a0fdcdde440aaadc84456a0864aa758c477231e75cecd24ae6880691b17e06c9cd88cae39107820b5b973a167a6191eef0daf0cd1c6ff4efcdef544ee3514cf1cef5f621c03de4e887f5738c8f9f62280cb49fdaa978fedd3a87b7a24e8f08cc7abd202e434a19a84fe0224fa471eaad19f178dabcd09013f939369953754e766771286dc265ee532c5052f9fb2b8724aeb4b8f94d69860da2decf3020e58f4bf21db39bf45308e9af53735fadd9da27f8e617c8c32caa0921f6c2cea4777db7b038d94ac63269d8c6714a192e1f34ae4ead2724b62ca87cfdbdf166e4086944261207609afa41c23c2d6b9fe8f4b28c8780b65d017372110a54292971a233854218eee518138f05e8b992a399ab7e489487e40071b8369dbc4a9d1bb0baf88386a72d80468136f181e33b5976ce954f3c834d3af36c0315083d34a91863bd4d637bfa0f95719d45e76918dbc0dda216b5c56c3ba6025d4f8681ad1831bdb0301d7983e1a31bcdae39260950a4ef19f0f0b30412f747c5cfb99eb566c26c8f79184f48f5dd7931ca29660c100d792f3076b6787b90950c16c0acca4f051f76fe6e1e030badc2f09e783d2bf857c9ca27215cf65e25d06edca6d098d78eb84ab6f0e7dc9f4c9417f5f3e4b4b58a946317b64045fd1b73a4eb09bf7df9e0af6ba19bd31887e142668bbdb8e6fce59e54cdd044824bd159b991d5fb88542925875d62104ebe25de5d1f594f4a119d861647d93b54585357bd59255e8fd4adea97f1b919b29335a59f2a5e328cc2e3f1f5117e181b28cfc7a05c804d4b238344cea879491f301ffe74c96a7f8914742b21a943d1b6b8f79a3984f6abbba6bc4b8522b2cc6837887ad3bfa5c0fc033eb0d4adb80a797560cb43ec1f1a5fafedc442a7966b5fc95ec127d038df823f5ef527180165db050d43f6bf526324026d21958a039a69e61c20d0df3cff8c3ae846e67175d0dc6866678075101974b3a87cc9e64a9401c6a9255ad33b0424ffd39363d6c803935127317e0a1c5dbf268cf4b6a2ea5e5108c9a551d184dabc6d70cb78dc0ccf3acca1159d1537995b363bb078cd5e7172e1346185104d2233aaed5da0186df3490d360a7d577ccfe5706c2b093376c3cbe6c90b0c0c536d17a5124136b051f0cb31502f3bd3d0aca98c2bdef91578a4e56674ece0c1b65589ffaed8904bdd09574fb9210f6bd6f668f200986d7caff8fc75ee57ad570a5c6d947ece453e00f45664ee21f6285558839883922a9c561fc0b5e31a2f925aca2010495061d2afed3e250b17509f08cf8bdfa11378ac35a79c381b19f3593437b4a81767083cce89affc0e9846fd000b7e4f57fe110709a0682046b58917a61caf44a2ad40dc0e97d7c9d27d9a3f5d5e9f6db62de02f0df161cb4296907b54a4b6c812d0b3c4ce4ebbff0ca423752c8891f3feba0c9b0f6d2c722df9e3e5fd90217db1a146687506a260da150fc085a8fd6e4200fdf6c483ba1e18a9d660137b47470e140da57b79decddcc86cd5f0502db369d4c79086a9ebfdac5552c6992a7f165ba8af952f414da5d449f473ee2948707e5ce8d3870e09e908beea72589102353c72254ee71564a9fbbb36e023cf2d4c50241644123acd8aa6be9e7d9fb6489b612b424b9fa820151e669145ba8655a844a4a6d398d060c1bba471e5457ec0ec073d0a91b61618f082ba5c9e09c1ba72ad71c2f34443141dfd5ff3bd28996bbcffece2b39a6fb1eb6648c305d055b8f185650d69ad46d232e174373dccfffb3cad136f0f0ca9a8d22dece049bb1bb600ea73150dc73b3a0acb6b3bc23656c7b793267f6daeeffd01cd2baa3248ebfe541cfd815663535afc8f4c38b0e813ce2534ed9763acc833f98673abca7b9410866aaa5652eab3223850393dbc012881280055dc0f51637e9704e8631c1f8196f63f3b73767d8df488d6b0a21709716c7642bb856ad0553252d7d2534db00fdf5398d52424db095b98a783e6866fa0e5ab84eb505c4fd76ee45adafebe5a684240e6b1b445ebfcde24b07755442b4b41705581db1d96d56500673decd4a7bc7f31e84b7c7bcc72e8cf649b954817b522bc317f6a5d4591994aa601f829a0545e1bb14bf7a42d8497a2644b31185e91266e15edb251215ee689aecf4b1e8405d12d1d373290bd94cfd7a8b13a1ffd08b9c2f2040d7fc7dcb1983f585b4675292e69cba5402ecffcf012e7708f7c61e13f32731b8fecf290c340cbd7e61422bdc46b7d5136a4187c5220c057af02edfdbba9c55a81ba63cfbaade840238e436293ec5e03f810fc736774cea22f24024cffd90076b17644f5e9964ddfe796755c044e0aa726adaa290b710dfb6efdc98bf04cc73cd5f169a377eecf33d1f0276e70aa420a518f2f686cd9cd3750102de304b85db2ebfb94af46a084c37f9f62f19fa0e0f2ba007dd7961d7bd5ac101ac460965ac33f3c39c77ea1e2018eff2808bad4f8d99978b39ba758482aa93f062231b192c038260ed7d6d8ef1d5659001b83a974bc1a55767c1ecc4cfb4f8ffad61db375436f3a32b0498d6f0514151e36e4981cb7764bf9a7b6763d038ca721aa95f30a88b53135db74986907fed1a1a3551a856eadd4b196627a1980c0ca44fc57bda490abcff92a75df0b6e318caeb07dc029d34e4b84b834eb864249e919b1768d4c4660ef49197918950fe54442bb91cfe693f2a274c177101b38378759cb766606d2f011c4b8e84f93baba29138f3e0ac14501d749c4961f35085bfd1b7743e300bb23b84d1806113d3901539e53729f0dec45df4826cba37a6611611d5a943a53de87880b816efb7dbd4bb4ff958ce8b6194c0e4c5786382ffdfbe7fedb820a5e68443b3954dd28e32ad54c30901b25b4302413ac2cc3384657e36abe72489220fe1a7e30714bdf61afc401812739ba140e9c6d8e6d95887b0c97bec4e1056a2d5748e780f846bb894b2e006f3ba49bf54dee4547b9b05fae3ae51c570590f1fc35ae72968275c951c56e6bf4c7df88b62bd9f438eea9e07707fcd4a47a35224f912a223d725af9a9d82451b7e70fa5e3174d214a2c6d548d5263640b206b59e8a5eb45f186b1c49422e195813befe2c62e196150f1d1135c3054b8a1e9710083c90d6059d08b63c52316ed68d04b8a3465609399354ea33ff44f0d83b0644355ea867472727c77878a0e53f064ba7812a42e33c244b5807b2c5067a97ea2703da540f735803b3d178a6ffed1b57181844fcdf51073448ef6c4bcef5979a42b842b9786795f75e77edccba0a401c4d6f9558f0788088e03aff52b02c3dc7d7873630a79b48519eb1517b8665cd1df818c09f958644662940db3aa60ae34f790a25458221ccddd6ec9a11f0f26c5b8398c221facb0334d8c01ccf5a213af56b089ba6fcf092040e88b5201e31fb829af1a0cb603ed7ea0c12c05e6ad4f8b0f4266d412d833c3f8bb84740e1cb1a4423d068bf255a05612822212df7f46d4488d579b482cd7917503f09f1207521ab6961e7999d1fd70f42f5a595e46fd957c498a0c02331ab085db95570bc29086b8ee257b442bca81a07f95b7c3af2d4c9fef0da8ed51ba4eb9361733aaf35f5d37b7eb864b0f09db2e18f0dc4a3f11bef2db7ce88428262c19ff12d31a01b57180678546e940c9095907e58dcef7548c3a4a92fed0f89a0581e72a8b85319944f1615a3d554955c2d8623b54cedc20bd494dbcbb81c95dc7ed620418b71c06693022f183cfa1c7ad160d46b865b9a3df69e5c0b73628e63861705ca5dcca0860ce6ceb583200d35d4a805212db617f39126163f743696d1729f103e1acbeed078f081679f517d4c3ce4c614772db10a7fff421fa5004e713d23e02b279f72f033c2ade3577bc4921312db21bf1cfd8a0eea28876a869ce2e0c86ae2b8b0e569727738e42c30b377df4e27d15f9d1049692468110f9d2d14cc56b0b87e175a6a1783ec55b9b5973d48f05e306e84307d78549876124110471cef4120a5eb2125aff47ab4af2414d8090b99d932200c1bbaaa61c407237b75c7966403815cd21bef1dd935aff676b86c47204290799c32e9a9c6efb86da8b31544a58fe66a789c417b6f163ec98d6624eec3c1c2109d3b3b57ac2a507516297c68728ccc3011df5af1a6bfdae7ccc80552c20d52a29b290558e73acfe45065e451184b551cda130d392043243fbd5f76f36e537192f37d67d057dbfb005e3f4013c2e6d94006ffd00a1c97bb0078e76bca9af5fa395e419a40cecfabbd5206e64dd53eeeda6dd000b68e1e915b6f79d98522884fabfcce26f85e8f15fa4e781618c0f38dc9e6dda2b71cd238bce5b6fd6f2cafbe8249ac73280c2dbd68f45d0beabfe3c2dee4bd56900b0643ce07fba77db30be20581f304d4d4e5f00dfd53d4db819f7a2a4921ed4f7d02f38f363245f33831ea836c153f4f97c4c1ac07eb7018100bce7a684360ae3724720cf25540f1e871dee0bb866b535bd898c3653317eca51ca8488e7b082405737a90e0f2b7d162aad8c50b87d8b5be03956d299748da3b983cac546913155803cf0770c71c515a2d5af4477528b19fd12fece8342ec942b997e4ef7ac8741ae94ebfacf56a82c2a8562e01dfbedbad9425e514a0daaacf462b567fab5df8aa815f6cb5186ddc4c6fce2feec5534dbef6732f866f6ac91c85aee9ea00d7d938f1998eb5f44b798d88e4f51d9a7869b03fed7fb37c5f9867e299b3a38eb6780e5b179c6552629b1b11559a8011208df64f014d28d8aaa9615c5728ab2882787ff8a8ce73c4eb84730fe13eafc284c12564e574f6747ad2b701568ddacc511de93da3ca30040792f7885a4819585bc07fbfc9271a70b2cf23ff76a699e0ee40d106e1ffbe03b89c267b162aba4c091d56a1aa7732d39b31b2c646dcd11d385fda11d283c4456110ec6cad5d1506e483ee3ae6439f4767805286339ead4307a2de76a9b90ac8658d46e7350487d760382f8f1a269f61e1bd4de746959a37d2c00ffe315605712bcedb6d3c98e42f0afe3b9db504aa56f60ba685418472a8f12ada9ac7c09be82c6b1807fcb5bd879145678d75dd9cd7fffb9035c70005b378de37a4c2a10a690355c2c72970fdf5cf0f74bd06739d3feb67bb9d7f671e9807d9f7783773e3133bf5768e9431abba8d6c0a629f187973aa54be15fd711f87fe25e573d46933c542a50c43fc34a6545bb3855907bda99a8b67d3ab2a78f8744326ba7d33f120b9eba3b24c7fcbf6c9c4b7a80738cf69422cdd970c4b7f6a824eefefd3a7432911440ae8dd9c54864fcfcb9238244eb9d5b0d9f52951d83343bf596e5741689d66e8901cb51dc54b87b91af6b5a212fa1393ae5112f4598e4b413434ec204431a6146c4530af280df8f9718d146c6695a3f69dd54d891c33ef2e2f7755e45c03e2d76a3dc25eca07c617f136c8d499d45094177a5073ce214a9676ef0f304d54d0d9658319de1d49aaa27d6b071acc642d56630443d6e299828e17fdba672ea1487252cee449ef3a5398e3686d2f5a53854023cfc18cc7ceab26701c37333796b5397410e7514a3bb16d76db6a289c564e070f69ada34072a3e33747eab1d1ccc6f23a7f0c123af22dff5d2d542432576850d7b5dbea7f142334b397f3ba4fcfcb97961d81b16a6258fc75399a30ca757fbf1f910a72be652618b65e8b88d1250379092af8e982d1af041ef786c05d6830d37a990ef7fbf3d082606d6356da8dee6099a68c550bd601b0928cde664b671130ac50aca4ecaa76112dd5f30b2183fe8630930224ed31897d063f7885bf42b5f99a31d6ccd11e996f727c22f5f4b27f696ea26ed0e4bc696ef429e013b63d395dc9b88f92b1265b633f48207a457c6a6cd0728a26fc2faeeeb9e75467e99109a84d82a218f4288f91ab84b2c7cf8890184891aecfba57f934fa369846e3b49d632bb6f6c19c445edc60549a34dad8bc64d3405e1ed5d4948dd4cdde1c2560d79e458fae1aac7368baffdc3ead9c221cac900da11a5c2241ec46c2f797cc2dfd3756f77499d7f4abdb39f1fcbda43424e339059229d6427596c2259f40d262442e42883b687b5010599544690190aa9cd1e20486192450782cbdf1ecd2db10143b529984473f6f4aa8129ec66964a0715b0bebe6d59e61c711808f1cd396ff217b35c2f69364cc99eb54a1489d71deebf725ea7b07dd225edd97e780c5faeb7dfe5675ae437c5f88e30eccdada2707d3c636986eec200355cee9efed5175808dc4c6da9c956c833e61157565145fb39dee4376c099f7b41bf514945650d4b47f6bb4981c9a9a8c285b756dbce90d1078c6780eeef9d16e66561baac82efdd1da5feb517c542d9b26657c4000e87e0c0ec766ee0cc8b6ed5267df50141ecd5bc44a4c59ee88a2bad014377b2bd080da3d0f3ac6808f0b5c47ef72fd422812be5e36c41a5ee2df746e3a8960d8d37693cf3c6b08eb065975acc7981e44de437ace810580d04084fde67c9a65d69b26480226e512c9bf09a7d4207b702a297bdb0da604455e060de6c0d0ff29d3bcdffb0fd946b70d4690f4150709d0f47b3ef9886a23d7e5b91f3d0de2ddec1b53a857677187410f8a4a91fe17e56a61e94df55ebecae3672e0b8210b6cc243d78e919a7dffdfc904eb0d2f0c2ffab5880c5638c36e54ca2f0292418b30c14d04c64978d6dcc0efb985fed92d008138b2cec87c671952d360145018cd34d00a72cadac31a90212d28638c24e089c730b3d1dc0271063e3e669a631e7375ad9183431b98fa649ef96bf363993e96f8afaccc1e83af5702db467c5726f260f6fd9f1ad6594c93419d7bbcf2162a38a89838e28133e52000cc8348ee4e788cb7a30cefed2f3da9bea6cde87ed0c1a776043e38a833e9813f07d80738d501f1b3c0bf708a88099b93b3a3946217a1d8d70ad7a9c99c6006ac741bfac43094325f87b5d26b61317250e4f5bab93c0d9c65081a7a36bd1de2722a6b597750f029e94aada3edea2daa8bd1ecccc034e72cb3675acdbbe46ea76e9eb1e2af1a809820c3c4c38db9e013f44c5418d981e4b2709fa9068450bc5e344eda3ff702b31b351efbf5da1f376d98465235eee8e6d0f1d8a818861162a521e1a63d63a824397bb315435ec26c01ee18593cbfdedd96a2ef1013e64f11a521471459d538eb4ade1f4c786077ac8031e583b2e7c8ede86cf79f7aba1183469c5651329587cd91040d94a23b0b2cb65ff0d1f9c419ee2e9b6b4f2bd7d0dbd09503df4808d0b4ecb1eec5c0cd4a041e4c6ce8c50170695c5a64072f361096c67a8e2980c3a676c38ada2478ee46c60529bab2e4ef2ecb0d2df370d609b6a3a1dabc68b70e7dd8be04cbfc6ba242c75c0e70b6b16b5d5c989024806b7f2386ce0e5adb76257922768d5638218b8887a579caf27d91aca25c04f887f93233c2dbeb8527deb31435f059a5501bfc2242d5d626b5717b2d3152546d9feb6437d929bd37a7316b1801624e79486b59ca05cebb2394ae4eaa0d5665c64f576ac6f20b92cf60698e077b887e1ceccf1b08929b94c5e13b5bb4655cd3fed8dc46a149e7b33d57965e4fa49d75b328a5225849988ce1e44d6f1bb9fe530054787e80d3968536802b37ed4be22e924e8cfc4abb6c01bb73fb422af693a4d6e8272e628fb5ecf5134166805923c936f27516c870d27ae0633072af30229739fd27f2ca8c453fe4aa095f1c094d006fa173462482bcc4cc6b7c5977a19be4319c8a0f07adc09c2f5e827d2f0664045ef5f9e497cb6474c36fd419dd572f4abbcde771b974f166839739d11ea121db8062bbf04d182bd545397717e9b8fb3a969747d0e7a0c42fa104773b7d921bccb99daf26a8ff2279f5c16c66d772f3e6e4128fa0c87142e3bca78fa9fa5c765f16205bbe88365a43f51df16bc7f740eab1a63fb7f18eb086db1ec3303a5f7720957199690501effa26e724c3e6f086c5f95c13e56d7a7e956e63d673f5f995d75d996bac5762d0b6ae5b435a10ea9ee8b4015a6f1a1f38192c71b3395f8334cbbd8f661818b64b8ccef871fd5e0563080ad411378db5fb48e090cb4d35eecfeafef261dabecf6e6155fb98531feccce5f154702f3d194cacfbf04c90584b1c3b240a228f653fcfab1da2ba9959b7ebfde9265e97b1af93fd33d9623e234a5a14f9bc40854050a1724fb9f45db015952ced577dc15c5d3a6d845e6695d6e01d35bfe9286399c8ba9589b9fc93a2394229c80cf2a4be905c527408c8577dd30b3b558f10884b7ed3716124076fe77fdd1510e3274edbb447c7e8891f0b6f47af11fb9f22e88e8408190b9c3187a8b1ae9912e070c785ca9a4c1b1597d7f149202664e32f7b5433a6a839143dd5e7c8698e4340dd65322bf4cea795f66294bc34d8386eba09d74aa32e0339923f43b381fab111fd5aa0dececfe578702b2df16a90a1faaa581a5c939737baed77732fa6362da012c0bfdbbdcc3d0a9056279d4c31a1e99df1e8a71d878de352af2a886f4b755c7a82e5917071ecf41f325f117a8428ee447a24c876f61f9bf2f74ab3de35d32c7d5c9cfb22ba7b598849e46e051f983d4fe74135311da07f6edbf433cc87250ec866da31fd94e764a557048601011c79d0066787ee285acfeae63e587cb6b2ce4e77cac2f09940a0abbaca1ad04865ca68608b62e4c3dcfe5bf51e5e997565960948f88d760592f3799bba4eb062dc8834ae36da64f7dd6456a6c3a52639715c539d039c468c8dc427c0dfbde83447f8924dfd4822876ba294d0ba559984da90a9a14f072b52f48cc3c51303f4d9da9616a2b5e9b2aba90d162f980d8dde141e23010f65a8f293d1c9023ca0168e857ee899fc1d5cc286dcbbfad0f6e718d1e438751b1f3f943e0921b6a2b5216286665d71b3737012f4e37c155b2fa61f82f5421a858062aa6092228665aafd742440ed7bb90cc0668e9b10e04d0c0fc14d398d953b8c9006eee176fcdb6432deb0ef5014e73078c40460e4023c84969403797c04363df04ed8ac0081ecabd3132eaa0afc21531f7fed7649a084118ba9dc27ef489b1ad9475344694eed7c796eb44190ff5eee4817e00d75c5a1a6552058c676d7e1fcb4b088fe13684b548602c3fe296d6449572e276f1db0120e4ff74e3de3d580c840ed0942bee4a285ff7312f71c7d1e2057e34ec9fa51128a8014cb8f4e876c8c073e0712e2ede57b02a24591727b1f6977b6ec213aca2321edfa3ab352084fce5e05e3037822f13cfde784fc7ffe5f93ec14f01d47e040ae98a2a4ace23d537ce7ee824ef8eb4693c5b6a98097aedeb0a4a0eaf0b4f2ff9e19282d31911f2542d781c594b49ba228c7391dc3d2228f1aad4010cc6579a775f3296f0c36621c2e10906414b89c61c9b92e99dc8458ef57eebdfbe1974e4bc6a8d13b55e3bcf782644b4de18044a77722fbd07546c9c1bc6e165a8f282f2330c385115c29266dbf048306c72246a39a665d4fe193736112fd186fbc09959ed0f4c7a1a0c546ece1e2d060dc45266427a0d5936e3f71e900fd753a0f649bc868d6e5ede5e7b39965b88b2480cae586e02d4725bf0c90fd53bf1bf2704a829213531932df627ab220c859c06f9f660f60639dcef4388f6995114a864d2c323a2e56fa747a8c32ca9bac0545c4ff0d57757a5bf7ca06765b50f2821d25a84a6cdd915f419f3392e38b2d2bdf91af62e00a40afa28628bc839f62ee322c4cf0c6fe157dfdbd266810620f3fbaa52f7fbdd65246b6ba6181da7058c59fa2706938f1882b0b1fdae96433d469d3e81f29c38d496a44d708f5766a1786f34d172151099b5e47d6b646cd9cd80dee5fb82011e8186d1e32c40bb99ca0171e271ff0fa74c656420d3f7427c0509cdc5f91ac7cf36d096db723dc17ceb20bc73fa742a554a82321ffbb5eb75bcda4c4306e5c3ea40892f0c469b562963a124e6d8adf0c73ab7b2c6fe25b47d2cbd76030b1994c9138691a981ab139a5a60c463f38fadd49e50a0666d2371b8cbd3d650ca7d32cdb4b47d8aa4c167f1656548e2d68a1424fe8ea6b51c2ca234d20de8d1bb462f6023286b6a3b26a7f0ae8b8549120cc2ad2ae450c5907a0a1c281993fda323e620f122925b3d6b52987f409f472f7109d49f8cbe56ee9ace6a52756894849f008aa87b8ebdf5338d912da56de7e5db0fc9a248b4d98e4b8f5f2a5135cf55a628d9b87e0f67a1707fbb966b43288298f1b8fee9d8f8fee5974d863ca6f140d35945a6e6380957493cd6f379ad1eb9c481484a10252a4f58ae5102b180b72bf77d821b95c8e566ce58aae6ebad3277e9adc1811fbe5bc1ed42234e20e28e7b2e1bb699a0acb90f12c136c76ee65f1911006f66b32f7499d54af9ede5502ecba23fd2558f826f37d7ee77fe6662aedfbf4149bcf5adc0161cb91cc619aa6afc30cd96ef541c6784e247f13e2c85d0004f822b674765d11661652b1306bc3915a18ca49f4c7e5d169193a48cb4d818262769d9e86c4299ed15a3e38f468765ba080810a5b1e41f6f29377aff1a9def81eef8ae4c013c9e7397b546ad932b5a00ab7c397adc7b69826a03b5dc2e7d1e0eca96ed683a3c7e814b0abcf872096d064849ea07e95b54ad16e92d2713e17fd2c4ad23672d38b0d4b593b9daae59b80f661153292b74ac83f1b4ae4e4911275a04c5bd7c06829c154d70b83a65092cbb6f537ec5b435f81133d7ba79e20d77e2e0363f51385fb27868ef11914cb6ac9f6adbcf659516a0add11373dc57bda0fa2a680998d35608eadee25758ab84a7c5cb837021371fec93ddc1af4a023b632a84ac5ee73e7bfb6dc36cd436653031357ec2da1fad731d8895a81db434560275df043825f075f8cff09cad1e1678e94757ba12d05a00ecaeecfb9ddb6abc1f91d87c0f744cf006eb63b3395e70554f7beddf9a28efee22256071d3ffed0007127c4632b2698bbb16c60722c081be469306d83bfe7bbda3de63da03cdf403cd34099e45972fe533714b7f793d8b3c585a389c05a1972aa7b5a87ceaa661c4254dac8b500d9bfa6ecddb8cd559523f465af84dec8d13463c93ab1950e73357cb5185256aad85e08df5b098afefc370434c417022b125b03706e2c76db64cc5172cd2dd70b274298855d11268b9c3f4e5734ebe24dea21bede3fa5255ccb6d6d2599134949a1a251c14cf883005814c8aba097650a94e2e4c8565c2c1d9f183b2557a4e013b294bdaf389a0f871ccc0df79adc25b8263d00eda2009e73ccffd566f55efb60daf6fa94277beae44cfd11d5cd679abe8cfce0b23ca8c3f87ac0af40b36d564ca7aa5a56fa2e03efbc3b5b5b6471d1d540c0e922172f8efb9f5962f884fb2c040f346f8c96c4aecaee7f82263aceb2ccfee690577278864dcf29e13c68d6c17118413a5afbded44a1d43ff6f3d083c3d3d8396fc52b506606e98325d31dabfb27fc0129af762e9ad4b6c888894df9718eea3d7ca86a206e92c19141b9acafdb6b107de796984ce649b1d2eee350c50dcd01798601911148692091090aaccc5d009a75d4b98cc4de13da388467751c3b216230f0c17b42779f7c338df6f7af22b47a5d5bc22b2b680e96056df181467703cc64dd484cbc71d0770fdde5b1b81a79073723b88032cdfa312f4ee9ba2ac42bad0a7f14f97b8847ff0ede8254160a6d58d01afdd1b65fd333543a6b9e804911207f5868c49ab4364724190f2b52570b4b638e9b14cfe03487c2e0d8c0fdb5ad305d250ca1d0cf74354265cac33b871049b23f0cf1c68149c8857ad04a1b4d5bfba938ed054ac42c2cc07cfabf2cd342f2a60cb50b0073ce0510c523c33da5c18f78b1c340574e786ae3e24ac84cfb833a845180d0c0cfa0ef777b40597833865dfa89250475fca792a3fe2b841040b0125dcca49ad5bf1568c8aaaa5343a7918bd40c6f31f3c4b58243cc04686a3b0aa6e3e37befe9df07eaac3938d98d64e4e972efbd8c0d31819b4a1e30f22cd9680db832cb268648935221c508d47cf7cf27fd0e2bf9cc895dde4c224808c2e6546d16b0b58e102d03553b02fbdab4bb8c56be1b391333fff9f6c4b65a273ac9ba71a141a7a0e8ebf5961b216ab2ee6f9de7bd296b7e16c51d963b46b4e081f226b0c02331bed80d43f4a711cf727b2847f47c329f1aaff206b6aa5751f596c7567dcded7ff22c7a69de612ac96674fda70876608d1ddc3a859e7663447998970d6d53605f92fb03ceb419816f0718b3213b49702d47b33cd0eea96b21c5a6d2f0895c80590214c566ec9fd2c5292591d2c005151ae0abca90388682bf74f827f399c0530c20e34710bd82ce99c380fe3181b07ef7d6229b252b87c6d584db1c776df8c82f7a32d29ede99fdd07efce60cf95cc1589b45a4d597e5b636e211f04decca405e86ee2c53a7089792ad9a732993015059c7e4325271a3ae3e43fca6ab58b45a9647fc6e7db472deb14391f0dba547ac432aff2192d24247e9027ecd06734e62fe60734fb87737917eb5d021694589e1164c20c2a9d1569386248f84f569db4dc13fd9c2d5f3af4a0b2a2c6502ac9df5f16531d45eb18779f2ec54bcb1102a298078646be02dd6d778b3bee739440ea489f36adab4afe21f28099d1160b33ba737318dfa1e2e7ec20df888f1073899709bfb7ab726512b3d6c0d6daee0f723382b248ed8bc8e3315c664e2706ce9bd8635262cb30aeb0b4d4f68eeb0543c71f58a24bac491298ae8397ca8e5e5f56e7141db2a44a093ed5c002dbf8f25f8329c68ff3a8014b9c57446852352961b5b10f0b08b20e5f27d746716746539c4a0cf0e268b6e843a495c2911a22985105377111e53e72e4988fd59c82250910cf5dfa33192cbd2fef4e2e726c1a4225b96d82b739a238592b2a4532a6d01a3ba3003519f59812d24b4454ca3dcc1e07b2286fd854ce7e44994ac5f757b0d30115858b4eef56f88c29adb45e676b2b8f3704ec4b0263f25aa6d9fefb1ac44f50d406b706c5839ef755675fa19e65fb63393983409531289c15fd3831117004eca763ab60434320603532df463b294752f0a37b890f908e39207cefeb8f365d2b1409fea4857664338a671299126afcce9c285ed2f45097b6d32f1908b86ac31d2ff0e8ad85cf4814013668a3b8070808e1f4544841defff1fcca6ef2f937e9834e25907b127266d901f3645a16dd448caa8c209a44dcaaffc28e5b0f0e193d928b3f4d20c51c5f058a829e66aded488c2668a845453ea8cfcfaaee017cf23b104cdaaa385bc02805838dcb7f21fa04f7c41aa14adefa2096cc023c074e00d56f4a75bca741247cb0b22db72e74d48b146c13dceb1766f01673b69d9ce25f75089afa53ae676e72f1146332b97ec4833cb93423125e5e790590ea65b3e3fd48202003cec6c2f38aae9d5f593c6c75177c43d6e4cc5d9d9ab03fa96f7772b5202e8bb267e6e70ba42d45ae313c7b43a96e24b9864fa3e5cf371534de679ea584fb7b0ee4fb22a810548dfe60a13cffb751045164eda3ecd316b71024af406a93e657c4b5c41fba102e11bea54b81a5c5571c0bea8df1710ce594a800a59c7bf34af6992c06ab18a9cf5e0b10e10cf1870b630ae259b127d8db3e55e8f4f361ebf3428f3abfd30285e084a71f2540bd5ac002309408f05f29e3329e284d42af571ca62ab47a5e947049c8bb5a494350baff4464c4d56b80ed8152f2e7c0816d219bff5b84805417081d2576320c85748435a4d8cb98bd6d08ccdd2fb2f2f1a5e95a267513908be3b994316c22a069b49d8c9de930a4d9282fc46f1840a24ed6832e07fc5686af46cba58d5a2b6d68e3b74676e25631eeb1538f40bfa0f16e5f8206daadafa95f6f04df2703fda40296651f7594e1461134c2c0c47f660c91bfb0b4becd5ba29ce845af5d2cf01e2ae061af19643a00933864ec7943b5aae1bae2399e3b38592843aca4b1d6fb32974381a6da56ded48deba5d159a16311597d52dcdfe0659d42d6415a2fec535b33da95ffffd9950c35e1c85a7dcbaa947420e6799fef3707a142ca6a3503df2c8e9dbae8e252d04e06a36cb703e1267c24809c422241a6ae9ad15ff8ce4929a945b8c5235a1cd94867be48824e661470a20a65dc80e5e6fdb5ada606ac9470b8160961544fc95caa3294fab50219d806d66a1c5674b81e7c19846d89cbf57d8e01fa5331d6385e0b103d1456ced56751003da74d28a84d044b52c5ddf52eac319d52e6d4cceeea643b5ef0ae48c4af7aed0f25bdca0fd79a8ab6be71988ae83ed6639c6b603930b5b43913a375b58a827239883aff862cfc7f6ee9e83d5e0150538776ada66283e055e83bb3ddafd2e066c0e46891fb351ba848312c9421b2b1d317e729dff3cb1c7bd676ed6e199d202b0e0c05a240a19e4c09f1c228b4e7cbba34308600ee71638f8d3313ab7452067d42747f97d113592bd98715e974d3e0c393791f3dd60ca18f229339c1aa8f04beedd9e69f7bae39591a5e459098b5ad1f9954d9ea596f580c35b7465d138b4e39def145e966fd2b5f8145e73c72875860bda0bec7bd5909efdd463b520867947eeed108cb86896b23385e6d68d16eeaea9f778f4b52bf83e923019d469518390cde324135ee6ac34d55eee75cba2c02b4effa0b6e87b9400d25edf4551a19fd40fe2be5b687fb9d673d61c7aab7672e11665644c94b8d2a93ce7fbbd1e485b9b36d6d48e643ade21ab8f786c25c4968685a31df9ab26029b5dd53b16c8415cd0db9c420bfeed9efb8b83bcb915d0a7721d9ad6452c31122fbe4cce1da5bcfbfbe7d4c8279bb9bdfac15e84bdde46d473669336e4b5d8c27b7b9e4720c78dca98f51ed1382c2df78727b4f62906804855cb1807ec357deba841078b4e70d906c7150401613d8bb69122516da0accc69bb6870173dca05c2a01c3ab995c7a528a7a7ec240f614af2089618c1350476120b5768c52ddf30df57b73c810ff64835e6154f8a1262e9d0803b489c2c6ecd392b9d3c36d386fe9ea0a938b935c148fa3294c074f418c28203148c206c7823814a6c1b9d0b16a63ecb088554c95e8f4f4f69b0c7b8db384354ab2c842739cf11ffdf97143eb184e6badf14d9e5864f351beef04c80ef759035cc53995279ca157ea54e527dfd35ba572f86286b0d495ae369c1f8dffaedab741e3e34c148bdb97335347dbf69e75a27fbd844782f29107690cda95f7083374c8a5335ad8ac925511f6ef566f9beaa738d08aa2b4135900a9e8e0d7ffa0b0b8ae922b0f939f11f397d324ac374bbc859fdba4e058b26de9353a93b9f6785a0c495182e120a3fa3b11bdff313564ad9707810737e3f4775e2a2f6fc1aac0cab41af988f4119baefba14f25a3994e02558651bca7c40a1a927e71c3ae6a207f4f0faef81ffe65985ae34f0758d3ebc95a0f0f1f7c9784b480dd080215ce8224e121a2abf025ec159968d9fe79035890e59ae4c35a933f7fb8d17c9e6d60956224cd2f92768db64f239165a99ae69e5fe750b7c1a92c96eafd9aa28e58eac2de96906282bfe1a2bf7b42b8228ceff30ed4899ab984db8072eb002811a4a4ec2ba60a380f4029c9efc976bc9358b1a6fe1dee7106c56f2125ce3770cac1c70c266b0800d54f043f88c0c86fe8267f16a3a313b51e3f6598040c6f78b1ce5ef7a68c8006c83970dbfe2a2334fdcfd35158b2470157c926a7693e3cbb6ff7aba5128f5651a0a6a04152ad0310f19652c32a8b36dcbe3fd0d73047d2a7bce08bc3bd5f16c410c9e6f7412100aedc5b6cbfdb19c88b441ab82ceffbe23891520ae417ab712fe6cca0f88f2224ebaf5b68f078e7985220952e1aede395165aa35f59e6a796cc857afb611d4acd51c9a5a6555523de14c8808ec6bf41a9e1361c213ae5b9d1cf28815ef1ee1a72c3972b43ab4e74337c7928f23e4610eafbc93f2a89303073a93906ad1396d356da31821b099806cfbee99e9ef215d6d355d1fcf1c7c863a71dd1c6e8a59c7de33a387e311378566992a9cbba196d6b05e3550b13027a1ca9413d6457c0e4e4aa40ad1b1518736a019b37d4e640d594e660887f4651c7d158c2d7cce52623b5d8920be35f5f2feef56b1cea1518b08437015d16638d45a95458754b188f80bedbcdbf6c6a33abe696335c2fe3b9fa1662f71add5977e690bb476b8bab37a22788a80399d39dcc9d2bda8e9f909f8ba1203ddaff7ca6304efde9409aedd6378bfa7d74d33fcd5bc10c1317bdf70f24e5f0ffe82df73e13e387bd3ad2a0ee159d81a457619158862fdce55e6dc26756653fae6843497d4908d882611e1b1b753119c374b1c77da68cf65abe4aaf9e0955a8d5838847bf0b57161ec047e2f999f94448d18a08b6194a5d9863f7afd09b3d2adcc8edc9241fa4b182155fa3b3c6f794c0458b5da9b6276e72b77af1e68309e133b7db97526fb649833dc95c1cc9bdf36147bc69de861d29e2e640f7d63afe1432d83b65dd25804cf72e2fe1259c5a07846f4d1a8503c3b0a2c44261f82838a12975bd7548a7b9d7d5d9bee5a5570207813ad05823a74caa75a3dab3e29d7e111846f2e65b55ae648c6517004c680c4a3b1b248d502cb51132a2b7302b941b4e29d40954685cecaa0637783ac35f13077014c06489a1534a2e07e2344e9ce4853d11f66fd52a748c134ee6bd62c23883c5cf965ab00024dd250469b8405460fcf09ce44a7574b124ae8d832a5f2c2df4ed8790c94d4128eb40748b4c9ab94a48cf6d4e9f1293ae1e01d0abef293a0f2fe97e46ef25893343d375f41d9ca166846792871807774daac7c156bc46f30e60035a92d0a787c75a0549ac0e312a8194dcbf8c0a153e2ae5c410922b34534759343ff107b7e525c11fd56f93c1b82450da532e357a0c1368c7931787f78a9294ab876c1613e886ec3e4121d60271633267821b4f91918ce229bb0e737bec9d96fa5a83583b0170fd55f328748fa57d63309315db3c7ec2029ef745fa983bd1b9ec5012a172876516f65eb200b26a8c216db0e56cbf62cfcb85596847993b8fa7fe05d841ab06924b3ac2ded85053138ca75691c1721e5e9618b5af909478f100a998fe0aadc6fd2e768d2f8d417a76b89148212d2b7a2bdb3da9612f794e5fe20d39a3da8e804272ea5df917005194727851aab5fe9ee949474116cc099f442565624c90f06409e73f98fcb1f83a0d1b924a9197aa3c67a3bb793338bdfa3c9425fdc9ed2c3456cecd54ee0540472d59ad37a14c86e8f1dc5a45175d6855a57ddec3b620fc5cee0235a445a3aee4d13f76884899bbe73db31ee5a769f51b1a094235930f654564064d8893d4f8aee3dd6d053e8eeb530eba6c9258804e82cea41876b781472287d8fd7e002de49fff21b8cc2eba7079702023ba15de624d19d70dd3a62a9017f7212fc8e175db16bbad775fea305dc813bb7b716cfc8725b4979ae92256a0ccd880e64fa5fbd7dc9e8df5739da370c8a592e1ab733a239df3e3937f38cfe9cf361b5e252804e8759e1a3bd367e01b22b3c18ba0d88e908b489e9ff6c83d62f296846f983b7dfcd3f28332ff71ce032bcb6ca9ab5a5b6e42cc684e9a12124463328a6ab77f763ea5b6f577d54c7ff2efa9e8bfaffc2c7e219757aa1f4072c4f413070a5f656611a33d299a19b1fd7acc01d30df23c21f760858a9f050f39c66d35ce394ac2586c5f188abf3c4e986f72a53d2af059747250ef1f74078343fbb0bdeada7f791cdee1eed9ca114a072e26a2561e4d14b1ba5f0194d0a5676f3a3b74ef286c0335ade35069bbf0d8285f1caeaf13c1101d7f1e3306a5e79603ddd9cf419bd52c1dac436cc13507eb7b5b4e95aba3df202a83caab305e278fd69235052ea89a6943d3f1406eea25bad6e5b90a48d3eb1fd98a25f907b1096567b63a4edd0c2397cd888c415d4e26b7b5c65d931e5a1a2eae8d1cb2b803101e2897fb5d80923dc29e8f1631a177b9641fd904c846af6f514f7b23d7d13f8861d489ccc1cdd75bf44a8ef4508e235469ec5b633b2a8589d756c395ab8a469ad22c8c01cb869ffcce122d3919714811e7c091046c9cfab0cdcba1bfb365c67de3d2e6af28f58dd091980ba47fc83ffb9f961cea7f95d99437217b6c20d2d257fe9ed9d472b9afb20381e6320eb97888abebf291c47b0e79da2041d801f87373392e8858ce15f95a06243154f528fa027ba41c76080dab95fecfb012dd7d2fdfd942eb555b8f5880f0b8ddd5479a19b964ef35bfbb89e53dedeb0a4e3e92ff73855d1f241809d7efa52410a194d6afee9a3f0ed8c076a757bb1653b16655157a2d3776a663bb5366d39ce8099d5c16984ffef0d5ffaa8ead406d7ffe00761023a063c0504d23af54f55108059f2a71022f34f593c41185483bb069483a81a0998b9dbac53bfa41fb83f369c1d2dd9cacd2351791989ce29db94426e4ecde333054119ea8179ee656f7ad3e6c616adc983b03181fdf01ee30150b3d9a547db8d49b698d886edf31a65fbd1e1ea7b034e02c472657256953615ee27a63ef2cc7329df3a9169f7a29e6c5d440d14d83d185b5c3ea0f4b52cc0ecb1b712a2b524c9a2647f6582957271a718664e5bab53112355c6101edbbd5cf16bfb3f6c7dab62df226162bb2e9bf717ca585ccc7bf1411099b5ffe3129a67fd568c1aa8efbd3b84c0465c4a99d9aaca0040f20059d33f2bcc4d09ce7110d2dfcd322e6faef1224a68001fd0fa6627fc5a4b48ce4a69360f9346b73971ef3abda02a887b29eea0812c6e0671d3cff2e92b1f5416f13e6e30d833c2f2a65a30a836032dde95c00870b2532a3771184e8a13e7c7ce0f02b9a286be0f6ebfa9f1bb679ab2679a03aa2b941ed1455c831aa488da1d39cb3fdc28e6e796335d7ebd967d31daf1f09f2d98a27ecd0ad2c8d111109ede58b243181ee74e517bbf3862bf53e6c14c913f3583812f217dc4dbe39be828a1035a87b76585d911ab07983d81ba4b7f8d10c0383dbb85f73b924d32343cc497d04c03f7107c04ead553f8029ad89fa4a3da44454d994199750a7a070837484e7656db36283d3e64c05462b93f210475738a5dff72e92fa0aa8a87e5980de6179dfda6ed2d942318ae199357c483c3315324792a67f2bee59e7b831ea5d84b880000d735797f21bf0bfb5815a4e4986f1bc7d060dc0d264ddab259171a997d4232bdd4666e5315f8cf9a70d9be5214b4bb46634bdef9a72f262665545f8dc5724026c4aa42019e7321f2215fee6dc2cd263cfb94fd3f7144b1ee120086162c3865d797fc1f1e2067c3923c2482471f64e53031d3f73778f519ae9bd52353f7e7886a0a0c8fd422b555bd310ec38502c211aa4fab74ed0cef14d75b9fdc7f0a36350c3acc6a3c8164314a0ed04cd61b1cf52af7555dbf4eb72f16d5c31528b3c820eb576583a8b38b9950f5d146aa444a4df48f277d7e9cf8ddf47e51aff663145c92aa06a83cb9368c3ff114cb3ad967842ef9af4f251c2944bd52b6e136974600f2f4f5c0aed28edac2787bd8d6b57350fd6303ac23d5f7a42934130a05a69ad22c18d9e5b639d90aa63a81ab76b6cfb68e7f7fb63b535c1391221f61e209c2b908675b322d952ada8d49dae53744584ddb7053b9e6342a6ad254b1fef3adb6cf4e2a29769d6d2ff0349078551d9b1604ffd4b35eaccf9fa96cc6836308abbcde56d5a77639ec6aca241ecccdbe2f4e0d77fa6f74519f0dcc8a1b15282c9cfb1af887713b4eede326e98ec0d3f106bb8bbef35970ea55090177d680c228e892161ea1786fdd84264fcb4d90e29fec1456d8f20dbfe772c8d0ee72779eaddd4449970a1832f83b10dc3e958da4b5e08aa0b6e7fd98090b23ba1ab0ba77607aab61c21b3bfb760664b169b72192108ea8e0faac80ad6095e39d6f511eb31dbafa2a7f6e61629103ded7179bbf93c5ea630270c64869ae52d6d179d4b5d9befd68e95cde554348a9efa9381d7843b5f1ed90b8151cb39b3b435edaaff018ab7b84dcc5cc7478b20e770f0bb3aad798ecd7400e5c7389b5f8c38725f895003a143dd860cc8e135c2501ab15653f9cb87643a3ea47fbd917ace614a989960d467c62e748898fd962c1249168c69f297550a755f6affb87bdcf687c589ee51cd8a7b841c23cc22f70c2c016d591f4f9a3d9d18d588dd3d7a323390babb556454d7037462e37d64f42dac5f3d55254cd47f8e31c7951b55f3f80af2d4708cbf6a32595e49e5563f075abe3caf84cf0f4993ab5676096c726026f671cf7668d84cbf2295af5410dedce59bff478d91dd22294e0f680106b822bd571f63e2134e69680ce916da578df952c849b3ad89ce9be28f9af7bc54983cb58562f4b6788f5d4b76566226e3795a28b3d95476df8b5bf9fd058250d87e7ecd948a468d057d03b64449bac7e1297819b78ac00cd43a54a0259c0409ea20f6dbb36927f0496aed44356fd6d92db721d809364d51d8d8315f064e7f9f84d6eef2ea2085dfbc0d3b7867d354c304321d902a3ecd9c7aab82435f675561c66676e94e5f5f263590f04dfafb2a9ca3863cfb6dd047def71d3558677611793594a3558bdbd7c71dc081b4c06ae6d6bad5dca75388225965c6bd384251b27cd8cc363b43c1dc0a20de89418a6abf0eee9d071504692c33f24fc6da091e2eb202a85e35a2a9fedfc3980fbcce961c5c1a681663baf5db17dadd176dd812ed0f209ab14654e81fc6112081ec4bb1f216cc67039c46cd699dc792f53468816fe7468ad2fd623e212b4f2056325a6ebec75f6d1482d562d75ed8a0a6a1bc3ee42ce4a669f0ffad755bd84a195a3376353f2d1953554f589059e2a5543bd7894cb157eca2a986529731fdfcbd6b11d925332e8793c27467ea77f4862b3c4e9452ab5f52c61c8026cd58cfb41f3a7f0405dc956760d53467628e474bad687c9be39be2ec5753d4110121abdb550fb2ac9a6a76f55fa764574f49279a5191809e4523c3c018ea8dbbf0175948d52103e8e80cbf483b187572298b3d3f85df4a130b77895d9427b00fe21c1091c1d160b056702cd741bd0d9e2ff3b7d216e92bf6be7f8080a850719e1c35877cb1cfe8e6ab0ec9f4a47550b2925f2cdbe087e59fe87d2f812d080d88c7a9ad748af810c437abb2241b2525c40c550ea9618becb99ecf184671fbaef5a09fd6014274953b2d4e35d2f7c73d2c3416759fccf8115ea3875be33b1f2227bf50fed7d0403ff4300c9c8b555062b05e2e39c3205d3ea908035e5542f3cc7e6c657b0732dfc8b01ef3db17095330ceccec73407fc41e14d3bdb2aa0cdcaa00784df8ac8e9df6fd4f83d9e22cb55b602713eee3c8f4af5f26388c88102f56866fb9d87af7c76e56f33c5b31eb03c9a9c59dde875b20dc95b6ea75fb5d973c80e784a494f64f7a7719dfab31fd754fee149b404486667197a0419256ff2e1d8840787302bb44b03a4eef51228deed3a0ff419abc933d41586912868cbd5e52ec82583a51f9d1039ef1e480a53f99014badb3dfd426736b8879db038e4ad8e03e97e05c8d7745a212e38f80f155eb503eb7c3450c13a3548f82680d85fbd0dbfd534012719ae2c90fd80400f70a15b187e6da4e1255377b51a913426f10fb6db23d8adc1ba30b253abf118bf0bf8c311ef9a9d76560fc9f42e9cd9552a586e00b78ad1e8151eb1ff78537f0f14cca594cd78ee2ce580e02054cb3a07c879c3bda197927b74dc64b63ccd6a35a6b1b6921c926a3b011a570f5c0254e897b64006ffd38f060af7b6c8090146230ff819699258069855d6e48167e5cf630bf227234e0b16e4da346633048642f05337593340485ce72fe185aa70ca9933d666ed8dc616e95d742d240308f76eb4e15babcb695aad783895cdb8a529c62382889bda7579bac9e34e03d4777a28b472f3cf87df47cb692a4c53d9e2d4bf901f4ed9239003ba3bee8a931482cbe2f24977dc52540b5cdec36d8992fc1b0d3875535db0513329b9e9f42da7a494870b8b4c1c04302475af09f6aa3a8e6fd2ca400edc060fe76ee3d9a884ab64f84f7617e73203ea33d1ab407e1dc089228ddd8c6ec100f61b14463d238e4512a20ddb4634fefc9d0020d50e5ee593daa1692e288316f4e86792c8a34df04b336b0a3eb57700efd21ad09fab0520d4ca5d09f7f64feeb04aa733bec279899340dfd9d7437b77f58b53527b873bad2cf39d469579b5f154253dcd1597ca581dc73fcc436938fc3e8376ca55378a64ecc00be8d038e362bb72ccbe0dbce47f25c6fb69f92a272b4a47a0dabe6b51e2e801b6ae16e9d09ab919bbce51b0e3867d61eacd94473c27daacf6abd9293e2f6c7136c818f86a306647960e3c0c0ad20459c0320e3ef76a857008099e2c081f6820b8f0ff318edd2a989586daa8acc896a8d998881434a67a69c1fe5df2f6f8704a2499e8e24e4ccc57dda9499551fb5f1788261965c0a3b6c5a0f955cb79dda65d6e61fd0796bf496ccbcc04ce01107033221c33077ea2c4bf53b893d00d934dd0534ff4bae18b22b2820ce65ec0fe19da11bcc01d9794e1a5d08f1ba1e8cd278e14f1376cd60977f4d3aab9f26ba8fadcbf7f2ba19ef35076179b3dc32c91d6808e5012212ca017d40b82b02fdf51d404912f84d1119e1386756889069c394c06d8648ead651454e2235dae5a3b92c28f86c24c823bf8d36c878d4f99fe6b787a376409f2b4ba1c353867edadfd5d58a415ef26580fc0886910bd31dbe279724388e0cc564b70f300cb59ecd7f0b9341e8b03c4a9d6a4e61533cec1af6550fa609e2fec21766b54b5764f2d964c8cfb40cf8a1154e6f56c1d6992e37bb42deb6f4171888f5a2e8d3f11bce2ada994730f7a505044ee7da2a8e842bef7ed3de6aa52005ed2fe0039ae2dc1d85472dab16680816deab08c9b1750888727fe445330726b97516df98a0718f7a87fe3b3750d05c6870c1d3ed741559d60923f6a10bb4d45d64e461e368cd163ebab2ea7b796ea423ca1d17ae1b67f12864ca938e86ec5fd997a1e18ef169730f6185fdcdb5df71cb93514aa6f0d40ddbfc8cae33aba18d6fc1b0a0baad88f1ce2ab1243a5599257cf54708f59850a7c4249f1dde5a607b4c9ca4591ef3226819cd7880187647093c3c0c6d65d02f57e5c6beaa03caf195dd11d13d10c020dddcba33a61095fc22895f4dc3f91989633699004c9cb957803f8560c6d14d26cdfc31d46f7675e701ea46a6a7ee0fdefdb29a79201b0cfb199dd3570c60243e3f47c49f46a7fc32dc7d5d5389208b9f97de88b262ea397e30d833c0a82c44ba471627dda9fee42706d42633abc10685c3523f9a90006dc6bb328c7301708db2c08122d30e99f00e8b4976ec45f8549feb9e8326de46265133998ae00d678481ac29f996485cab0172f8310d6703ae345381e8e1de87e723286dadca34a5d6a75573d7d24752bc85634ff96980c6035b2624e8d5cd616ed1654d8c495212d0cee123fd8a0135ce23376209ef3e4b929391ade3d42bf0c341ea28000811dd636f9ecbc2dc3d7c23750534ef4161a7212c7f2f64b41f601013ad4054e372aacb9eebddced5673c9e0905526e317ae9352671ac21cb027e8256e13f4af0aa8007485f9b09a8b69222259f814f77b25401824a79a74e55470fb56592b899effb769f5004a8bd7fd1764ac4893178038b032de199d9734c66fddce4ce648c2d59527a4e26bf6d3ecdf78a3176fc60f5e1aad2ef9c9ac4a45caf55be71c5e0cc143c8efa937eb6168718cace55093127fd2e68a156a8b428f055ad6b186df29886b28ba90d60bce2027b2b8ae35cade35ea9e08b81a0405194c383b1c92b0ac32305ea35dc05dbbb307dd5eebfd2002cd10713ba083e5e30cf76eca44e6375a171cfba6840e8922298bbcfd9a2d1b57daef30a2c0f673e667817e559780e7464ad0a9537ca66969739e6e53a43161e6292dec68b14da28196913bc6e244d8793e0d126a33eeed78669f00cee45cfb0a495aeef9d9f22643b3f308a5796cd7fd79c5326fb50f507362701f95bd997f5dd4aef07a2a0efd54e968f221391df4f6880fabb41f128923e9c600804a81b8b45fc631fc4bde92ec83c23bf0d9f6eab5b0780006a124b2536fd1d2d0580ddd6ed97a7baf7db068fa6fafe910a488d7153e3c1e01832d57b523602f5afdfa3bfe5449e6141e773c7a0686512bc0695853b112ed44fd1e0be56f641ff4e3cf740d3d0087832c625435cd3d7f28cf7afadeae31fdfcc373738f1fc65ca7ffde953cfe16975ed01fcaa717833e36db170a7d30e7e0917a1a84a5f1dd447b967e10875ddec1a759dfc8ca2b2bc43d8fdf8e381c2e851ec1fc57ca93f17c97e677f7c6fcefde9fe5c21ece107cd3e758cf084fde875fc76ae3c15ac15aeab12165909d11f4ce53128a8816829ca29a4c0c87f2af6d4bdfdd7b0896225e64f72132932640fe31af99ba3e96938095b30203c97db64cded0d74d1256423c8d1cde91387d0c8455b166c06c731faa2c3aa17f342c7615e9c098c6d3647ae28d586c5c9bb3bb4c0e37d2966b089000e442042b1104d983fcd190aa90250b10422a3bfde614b5e0242a7f2555dae5ae38f417e3ef7646e35234ba0ef910d4e001fb8facd41e101d1cbeb654817e77dd224d03f3b3c32b14722f8d6ca981c984614e1aa87570db42f9cd94ab2e0b1d21f1f0598c70c1700aa4af5b3a45f3836f4a65fdb65f95e4f8ab10b4cf0aa2a0610c1251ad91d365406a4db4094aff830320f55644a882082e83a2f61ec7397b63898efb3bc49b2ee58f7f14ec773c6f0ab77e19554ccb010798d0e00953b3122b4a8b17da2e5bfe18269cfe09650134cea6af20abb7065bcca9562c0b7ec3c7cf9512e99f5294322821aecc246ac2dbbc389a05ab58049a564791dcd3a04d13eecde20edd6ecca0ce8d75904e33938f0a0057d10d7ee922490837ce4b81d2180f41999efcce4734e31d97cd18c03f6e71339b2f5873b178fd16898757429c4429d081b4bb8684e0d5e3fe15af6eb24a005d18703c751c08e3d264b2a86967a765585d098b80d96b7a133253a8850de23f05fca2bb02fcbfbadf823a0f70e0d30d37309c99ef6b8ff887217490a07039cc6f25f98d931bcc5da1df067434b1c93780f2a49e4adf900842e3545542e4e3ea0da6fcff9fe558f2c65bb3122b4555eba4268cf558bd644afc711d3abc013de27c71b710530d9c48fe8f9c09f87a10db461dfbc40ea180b0ea2105ec86d7a32bec1063c0904863a87923040f11659a900d2b546104d0b9d44d2a9189914c75caa4ab3169615fa296ef9dc01994b6b5455ca9c67643fe3fc2f5ee19ab6984e53adb2011fa37d48d6a2428b7677959f5447073103be6fa2a5ea4cce4bdee374d1fc2de7984c3d47c15d244a5f6473fc5ac22b25174939797d286c4d183256cd97364cf753b428a7fef1a18f49d7b141a81efb0a190a58cd7ded7d70314e2520c60f49139d8853900908e1ecd61e00f5aeab1b4daa7aaaede70dc7e57ecf25703fb394a276da21d425f792f05e3f90a72a6cd0b3b008440a4b169d94587655279230bbb4b8170f2eca778a20fdb39bf45308e9af53735fadd9da27f8e617c8c32caa0921f6c2cea4777db7b038d94ac63269d8c6714a192e1f34ae4ead2724b62ca87da9e7c36adcf5b85540482fdcd4f0b9ccde72a84a894cbb2c4c27d697cbdf45ddb9bc86346a4ef94542645c4a8e6c3088f9564c8dad76af8de359966a096c91fd48c1af55ee41eee66f66b1859aabd815466f44073811bbc75aea50c300423e29d463c00536f603005c4b4e75f1272e58a789fabdd26583af835561fd1117134e07b9444feadb9537149810ac233cb77503d4bc361364a840f14f0f9be6b9a567184df7dd3a186e9e9b49fc42b5902134e0e164bdde974d5d972fd7277edeb00493e426f459b6e855cf3496238785432efb2fb7fc6a75a4a0d6e3202b98f315bef9f577775869b788d98ad6a51a70256a64ada8e09783ae1ad09e2c927fbf297405c28433f79cc65f3a129b94d70c3913f221826cac9027a05e3b70362cbdcffeb72f5762ce35aaa162d17d12c685300bf3207c0788926257d5d2a35ade981b43687952173434ba1184ad14ef7ae8655293ed53504af39a9112540aab25a5dde6e136454af569b3cd5e08ea9360ad58cd6416120a08aa4c7b047162ed48c865e080cd5e2669078280f7a0c1eb5c371dbecfc8a774a408be673978d7d905a79c0715da1d6b18388715d967dd50e55d2367a3b53cee4b7972fe2373e1815cedfe4d602a05e367bfa81137ed5fc0d42259aee755a887bd38df739d59dc04d2c99154f394df736c584e84e225f18695a9fa38bc3cd9a62313dd86c803935127317e0a1c5dbf268cf4b6a2ea5e5108c9a551d184dabc6d70cb78dc0ccf3acca1159d1537995b363bb078cd5e7172e1346bc06aff76477a3fdcc0ab7821b265e09c6a299dd8010015062c262132d172dd8345984a864816b86caf333c0a8798bb7996b153e75913d1e021dd4acf2270e55cb0ad2f8bbfdf2146b9a4d216f4a9a1f5c4faec8585c51699d3e676170ae5b68ef8a03449e1fdade9576f85080d2a60b458cebad7c98eb518591ae7da5327f9f98fe18c53a0111b1892410365d304331007c2ce5567f192e91d67c84d4f07baa546d7dc4957eb079d785692321036c96acd09b7afdc3c1614846b3966491e41eb7d84668e85bb0ee93eff97cb6e2372337aa2287eb9ca34e696cc1596dc51f1bbb742c3dae42881de6e5a7686b9ad5056b8d1fc5d48d0d824414a3916e15380e6dc34e72f2387db566b84a2bc3a896b7f4957382e2bbf7000f12d1bf21ae7e78b010ada2c3e069fb089dde31ec1c03cfdf9ab8148746645e64106ea479c8e71b42d1fed5cced9ad9dfd956edb87994ccfba0f614515b09ef10dbb4a09bf8fcdea206b909a843103f6a2653f8715e3fc6da02873414083253580cea9c0589c4f0a6b8735d646b7033f635feef04a26b6e87d5b669b588cab78287cb938de5a3f7045ec04d5d99ffb6f1d2ee0e591f420c4f890b1120786fff96245b456fc4703a5b609499ecfa459cdd96848b12a03cc84c9cd71e6688a7161ec43d97080620b3a144832b7c1bb943dbd148d15e5a0f77ca198279721b71779ba8a84a1fe7ee2cdc7838b032ba5a53894e3be2096b7372afd8f90b77282fb53f6e7dbb95385112d5f529424438a00db050d2eb3b8ba4c5ca5014ec4542d7d5a44dc512a307a986311c422028ba4db86e56389d80434ffcb4b300d891b7939f0da6714837dd68ee6b8ed4860d1d7a18467d57ff89e9595b060a9899b5d3973352424db095b98a783e6866fa0e5ab84eb505c4fd76ee45adafebe5a684240e6b1b445ebfcde24b07755442b4b41705581db1d96d56508ed38072a0d328eb500fcd9655f2c4c1c73ca2c478718d997b3704b06cf42e2179d3972df77d76e50f9f5ff668c4b7deb900b0c4e637cd78d04b18f4bd917c7825170f1612f85804add6617b7b84a9763c367b764d671dd48fd1ec5ee4363afe1eb8a4da94c43a5d92077432da4773d0466a7869bd990686707339dc2dc4896e0cc2c01ead1bbe6a64ebf10395efbc05f0450f238db19dab424b0a024e4f796350c2dbb17543fe6b53b085106d997265446604b3fe48d9caa788b48adbe643a42b3df4b9c3b2a9ab3bf9ca88b9f091084705425c6ec15239ba47a3b2fc888e90281f52ad3d530900e10841a9e92e9f81b66dae44fc51090ed1f97492e3070f90774eeb778a143504cdd3a2a785ff93aa649eadd07dfb74c29ea2f98c7255fb340865f2711f88fec4b230f10646a5ec4c1b49df322f9c6168b6eab0cbc79fd070d71ea219c705ce9a0608eec82b5df1225488f46044e9f2e70cc14897c0aec7b315989d9d18488eccabb1a315e25f62ee4e84babd8e79af425fc482dae9e26392022f4afa117995bc97e8f5731939df27a1980c0ca44fc57bda490abcff92a75df0b6e318caeb07dc029d34e4b84b834eb864249e919b1768d4c4660ef49197918950fe5444f45adfb2f3b5fd544f5d94e0becc225b8c2667a07aaa907470300add9a230e1a09ce9a2fb4317d5897e451796f681a1ab89b44b67f519509269931ede13881e5c877dd2533611d5619ede395a2e5b885bc47f2374e21c5bdff957d83a73088389eb0058cafc6322aa42ac4521c9a59f0df62a23cb619175eb019c1076dac2d3e09952dc0b53e4dfbc398d7aa5871ef7096dcce504a6e7fa224037ea1b62186e881a6d881df096942e1162e4982313f8a5197763f5d2353aaf3ee0c9958d4384e91dde7ef08d07d459c27e7cd373c9441295d0ff6d85e7e192897825047dc8ce0b3a1aa13d6fb1e220859f6cdcb63a8135a6ee4851946041d85450c2875d4cb8540e9d23a4673c004233f74ede3113d84043d833aa60dcb3e4811d38bae7a104c488566bd8d59a247bcb5ec35cd345e37c2e316a68d5ea0438ded778308666ed68d04b8a3465609399354ea33ff44f0d83b0644355ea867472727c77878a0e53f064ba7812a42e33c244b5807b2c5067a97ea2703391f0a891319015e46a5db87afcea36848593e285fb8b4d99ccfed017af0611a159429a8fc118637e450ab0821de53736d89db03c99c7a320f391a9e606512005b0023f5a00bb730882785f01d3c673ac91080b9670a2339587d65ba26f41ad654249813fd6f8917f1937a26ac1a1cc69f7cd79eff82276ac3b4019a257d755a666fba6e899ecc64c2988fa151e7213d4a14b60994f060520a3b1025888c0dec4b05e677209c354181a7354c4b9ea2c136f5c0fb59678e1ce6477f26de95290a72e7580844a1c4d34a0431d7cbe266a8a2bdf7e73c1e1faefeeb4fb9a4dc516fcae8376c92f07df1ff2750cc9908f004c6ea5644fec1c6b4ff902526ef5d020401d8bccc82ea4f56d8cd7d29a98ab115ae3355c3deb9eee6cbb4ef09266df335f9e5b6548a468b1cd3357924c56d4f7f169853fa8675d76add6302edb58a175500b80e5582c1548d724b28681a3e304c952cb5827f51d17cd45f0487e5f56eb30a4bf19a5bf4821db7c0afbf9142167a79e5d20011f6a3787654fafd6665d71b4825dc1084782ac7c12a2176e8e16d006a6c5ae396f7a6c06dab4deeef2e023dabbe4ddb077bad9a78366fc3bcd4fedea43ddfb2240c0f1510479ed9bb19010aa42bc4fef9baf85efd3fbab893e3426e97808950f507cc8b7559bc40a9ba6152f52ea1bc56c858a5a1f0f7d7be3a9beca7790ab56ea38c5a65cd94afcec51eea072eb26be48e178087d76df1a571a0263b1620e478f47e510c91ed0e34ad6d087d01860f836dd8ba6b3aa50fc2bdbc9d75e12bd46f5ab82691d1124a4dcf1bdcb51c952f12e5c673c14bcbb16978a805eadbc730f19c43b59a52c33facd38887cae8685f5e3c5520e86007faabbbbac769052737c5c960c00ae609d5753abc5b8de0cee163e93b3ef957d014218960460e265284b5a24de073e39a21fb528f16c62831d2b47c490aa4eee14895e8a3d9e3f77fe228c299bff964db4f99325c525ab767300574644adf3d5b35aee9e6853f677fceb8b6a4f2a265426c6c38c92268afddc447b4f358b1d9affaf2127cc92fc9f6cfdc2a359bb20383ec6ea3bf33e72eac0e62248eb1c59e7f53253c15538ddf8b9dd8ad51b2cbe88f453e1cd81ab298473bac6a1ad6077b791663e2642699ce7b6b16e24dbfb2c10c42261d62185e993a8ac77c74b28d62ffed95a4f18f22b76183a9e6591bae2153fd4a2428eebd8cb81002694bb7ed80435fd963d07eaca42a13be35bc5e9331417b64babfd16b7db0aeff86dc3118cc7d2e4dda7a5f13f48dada7dec559096aadd38db6fce8a1cdd9dc5667fac0fd8eac0c1e18c9154be5561a09dc9d0038eccb3e7a7aec8f71dbf04f181f1769717ffc8ff7d49f26e018f67dfd0dc1d98d22d9de70629e8133d549fc6a13b1e5dd0ebb57790d8b8e9a665725fd604593a36d9675285bbaeaf263332418a22bf39293cfd82b2ff3e27850a3110e27c8f809efff1af3bdd88472b9ba4881406717e8a7a16152a605ada742b42eb5982609f8071db132abfee1d6227a0737099c33c55bf1528a228447ee552e07ba35f20a0f86445b4cb399cd63699fa5691339710aa9bb29f61ced8b5972fd11a9cfd3f8a2dda2cc1dc1c86d976bc4fca1eddeda122c37bc733cc1d0602a994214fbdc15c71b76579d698864161c260db604c2baafad4e3fdb86f87ba7867520a99871ebfe5475e2851353f05876c0fd3b56d4a3bd55a25f858fb943bea3f6a630fe484662a24e06cac0035dd7dbeae58ee793373b683d57a4e8794c9eefceee9e379437736c77363d69356b7153820850b4f574b947c79b4e1ca3a0f7700042493c7eb664a051771d6ad4f57bce4fd3d8c901c6a117208a217367aad87dc6a74676357abf645730fb0c6232f6dcfabd82543852a2cf6823f9bb0e03154a307cd20c8f5ff9aae56323aebcdb26dcc435ba7bbdee8bc2bb04f5de76cce49ec8a117fb0be703727cc62b8ad24b872e48d4d0187992ae0e9821921187172f920581f3f10ca4669f92fbf94ced39f2f50acb8402252984083d584a0999a55a0ce278e4fba424813d3e9109a2de3ed827c53f411c94643ad2b6986a96040990e3f11a94c442ab7da07442c21cf73fdfcc44c1fd67dbd2b46682935c6026a61394328c7986debd3a5ebcda482751e311b990011b827ea68c46b467cd91c7bbd2f2feefb7f57cd69e4c5e389a2945ff4315125dd8020cced6763867ae1640768273b91fe2113a3bfb5c23ac823e3bcc71624f742ec013782616dd1119c6017f64d4628ab327b8cf653ff37325f6042727df06e18a13226d3530937785fe7d19980b9c6191d8e46251840814f57f1dae7b5a3cd7e3900fb371cd39b94cf2e517775e4c82c4f25221d448d607ea537517ebd37ab2660e3ad0ff4e6d3b6b8e3be4c73bd84656ef2633ba5082eb21b3042b15390836f301edae3bc0f3e42355a4a99d61614d069c698752b7c8e2c07224e9e84d03be6684728a55db4b346fc866264c1b9f73ea5336169b151b6d05a8542c46a81e1aa01a96ed702f5b5f6915718969505fc9ad80d36861ff9af4357c7060ab8ea8c47ed4a643060cfa57ec6b9b7ea81a3afd512f5a1000df81cd9a8d801016d143a6a36f95915fbaf4594d22b1a83457fab0c18f02b67a754d2d419befa2733a08ec58062ddfffbe5a59e626d29e7cdade679afa22e914be9c7cac0e8ba4eb48e0a621f18d1a32af9fe03ad3ca923c522a51778416e42e673b2cce0ab2eaa299505d426774cd2161483083c9513bc4921e7e13cad6c248efe182e0bd556391de04728514ddb5c0ab1c536c3c9640305fd3d80851cbb37ccad08bf9d9b68da11885d7a18250dfeee91d1e7bac29318553b2c24716538e154afe0492e8b2a834c3064b235fce5d01fc14e59ab96a0fabc6f2ab9a4722972f4dbf4f99c6d7c4290625383ddb96c0c8b2ea5c70595200f6c4d0543f9a2417b0443a7a25d5a1de36ca7f617d54c6e26f2ac2db134e47196529740e8a1055ef649b153ea23b10f666926a25d7b43ef51608f42924e8364835cfc861d29f7f27e8d3dd0624722dba4b4b0a06a940f068e7891c61b4c5626baed5da755f3096b27c0a6be7861b39eec93045aa16919af9ef6f7d404444359cd723bf52f904107495c76517445c834a083ebfb78cf8562cc5954f0f10ec562b8fd6982aae3bf6348a4845b9f7daa1bc1eb3262cb2f3d4ffc5eb19186957b6b00e39c06c189f89391f25ad35a0dfdadb60e52114dc908de18a2a1fd7b650065fefdef410e5364780063e56696898dd29270a226408a019b87a03136a4ec00bb155e7c24b0fec92adc7ea1590a75e57682ad862a697f177dac37b6515a5b0d6ecde5ecebce70ceaa4f4d670123527554003ed11bb8bfa87df7e93cfd874a52b5e10bfa086eab8d3463c9f03c516d6f333e3d32ce9994e1ebd2ed4ae702f2a9b66c1b06c5dbfe408ebf6aa7e9dde791bb124bb74238321051f3e37a2f3906b93523547b7909529cacc8239d896483be971796b23a5a941cf6590afec39dceb3124c2ef671bad2f24b36fb776bcf362d4bda3eaacf7c9504063b3affef88e72e57315400103442d17418a4de9836d134231e5968d56e063e5cee2a3a9eaa1750741748b3200bb1b58ca9c2545a5fd9b73e6ec7b10693bf789eab5dcfd848acbaed5e2c7040acfa77b7f4c0ecf76397b01ae2fca536dfaacd3caff057a35f0f0870e3bd2130e6d5e88bb7f91f7b2fa748de26190251eb7e037cd1c25f3abd4a4ae285bbb2c6e2f103210a4b19818837ccd21ea33d715f338cf76147187054678ff4f237e4db94f078088a2355cb6cfacd4e68ba872ea3b0508319de70f6446edeadce8f464140e971dc18c4eaa9d9f0a56e3d35a60b2ff21cac59c4830108e2fa639eb6f114e1677e5394343f47ee351d305194e379bd59052d3a45da17b50a1614509ad3be1f503440ad3ee92c1104c7b9188849db03527058fb59b66110abe9b84dc66d1352886da3ed64d1b21525deb357491a849f4983653e4bd5c56b34926d72609758dac7b62c8ea9b1ce7cef0d3c63e85f51b23cbeaa255c90c1a02b92191a478e4097fc262f003d835737f8879e6e47fd77158f5bd1921983d6a014ab95eda6fcef45c8fe2a7d65f41772e4e2fc401cac1ab8e22d49451d02e2589e8c6d2f50921f78e6d1c4c44120e9146491b5607cb00f2b37d288f7fba68c514fd9957393e4e4fde81ffa80da8ba8a2bbe2f66945665229f71ce89428942f9df8279c2c4b3a6239ec56e3018980c015b94e31a7df92832015c1c0e6d96baac4d94780f13bcd73989387df14ce59599e11bed7ea9e1b49d98935625d52ab6def43ba85859ac5dd6123fcdad27803c4a7aa256c744b5c8bf99b80f50dcf589f0973037bbaf4cc4b5f2c675457ae13814d7bbb204360472902cf5d3735981b2e5e291fef3d37d962002d46d3baa94ea0b70eb915a16e4e01069d7bda6896d6af947bcda531915bbf2606e53874ee3ace4d939a699ce756af90f0d20590ecaaba4e6eaaa512227ec27dea15ed20b87db3ae196a4ffd894ea6e3485f06390539f1590252c5b75ef42a439364ccea2cba7f43221f938dfa643d5eef54d3150d71e314645bb3d3765dee6fb25d9cf2e1e5377bce4ba7351abdbd77494dfa5024651426cf87ccb5f591a3855eb7a9405ef7fe5c975c9fb4fb1f474c08894a303b2773222e372092f05bc37401a5470b40babf49967a6bcf22117ef684e9a684948ef2aa66d5dd61e5165dc20efcfa084a09c40a24a49fa5deb34c6801d301c149b026dd5ca0497290d6753433244c24b0b7ca9cfaaad8b1fef810be1abccdcc38639b197b822f1f5fe4037f6d1c08140be33debca6f2c6f41bfa9e7f6b1365c2c252666e31b07d95eb78e45a165d67033fa939ce471fc8b2b265459948be74a5fb3ae429d9e8f6f01eae1f2c9e15a9b06f2e59272694bc483fd488dd3f598c940171f375bbbc8af0871fbfa7f01cadc16dee4b576116925419627d1c27f799001125fbf8fee5417ca9c7dbe607bf59ed8749e171781743a92aaf3e824f315f057c760c6c11f9673b8a5f60fabd3066026b940b52f4e26cfc1097f7474dc6f28dcb813ebae889adb04a8d6684083178fbaa6d0a565d5bd41085933f143720a41900416948bf5e8a60fca8caf1ea766a967d5065f5f0ad0cdc4ae86c33c7bcdfdfc7dd7fc889f8cdba2fa0b1f5cb911cfd92c9eedc77440456fe1e26efe2b273526ee927bd2ba21d11d9168668070811a1367784724a61f49c5e97aeb8b0408a7d4a6d3b7b964364a07ea025e6a47c928d616b280ce14ddf13f1dbeb200077f34cd688fbdfc2517b89488d2e5677df7260a83d6edc58e3cba195466122655597e4bda46def226ae089af7565fd273c3c9091931f411f337c5995c0aeaf8539ad503fcfee189ff018ae01eb1a12de38c9896d07e259e18d0341f698a92865eb2427e79ff61fef0ea153e5121b764f09004031c845454ee326404969e5295574166dfb37a2fc4b0bf05f7e320c5fd5c3dc9dc077b4f8d9c4533368771d3cce40726b4e32ae3287f30019bd893e23aa457d4cfb7c6ae76b80f84c77cd77d4db5140b50fa3dfef53c9da7571182f8d86065b1d6d3fc0da261ceb965d34b465441209eb30e78cff139bc9a5089b850cb5ad6df7a882b148640c413bba8dadbb1ea801e217d0402b7ca887e8f938e0a5a56badc18b4c47bc3db18f57139b90e582b33f90af123035ac28e630cb1391a64fbd0f9c7693f64ae4a667d48c2cbf7613293433b76f5ed1aceb3f00cc885ff60eda7fefb6119d7e1dbbfc004e8908f30a452ac45b362a1e0664b73fe5042e6303bf7a3b3ff7361c358094d67f387cb289bccf6c96e058bf047bb5959626a7e26b920186eb34011798bc86b29ad5be63565055e4b7cf06531046612a5f0c3c1d4c7e0213cf027d12e4ce69c810f4fa1a6ab3d82957ab9b624a5fdbf073ecc64214445a3b4b87e7adfd68dd305c634549d338ceec1e22c20c3e095ea842c40535477d21401fdffcddec47b5fd45591f740cc8d7e35408877ea5d84512398ec6ec26a3698318937f8e770edd4260dfe3d961d6dc4f129a79b4941d4301ffcfa8978d6522253961b0f993e7729175b66496b9d1d0c14c8cc48c633069500aad78f975940ed54068c2451a39029a79138d06ac69d984bcc3775698102845b3e9e30817e4d87582a1a98c0784b2c797461c60d6c4178de4e4adceceba287fb466433226ead14cb482cf21734fdf33bb5cfa96b987bdeb3fda9bff38d9cc47fdce24746e740ef8a0071342f069732cd2a6329caebc011ae4db443922f1f9f407edb0b3eed11272a37e0c5ed475e974a4a1d18aa417e9f9cbbfbfc84c84919a882992611839169a5aa1c38e549fa910430ba09cf95c644807f3a158081c3d0c6878476561eaa55d669e7a2eec2b1d877b477ba09850822ab57054d345daba9cac15f52f26615e8278a95a81480352cd1bf594b2513e6af606baaa5ce8902939ccf1f7478ab31d2820e359cadb5f4f9647ac05d5ed5638d9b3bc17c0b6436e15987d1c0f2210a190e9a5c329205beaf1a05fe41ca4e84d5f13d0473e0ddcd3596588aff67bee1c2e65e30f250829a86399d30de13d2c29102061270695611b3981cb4630184500fadb4aaad099519a9a32dacc3c66b7dda9bc553d84c0da36f8284f996c76938b810222ae17310f066e4e7caa8cd99cdc2de4bd9acdbf0d317d8c007f8ff4a7c2e7fd32281b4910f6eaab95460d33732f2263857734f6e7cea27f01fcd1710a4385af8ce4d34a17200142041b2e3b2e14b651a79881bf83424d75331b04c2700f3970d1ad3aeceb341b70606084a0af2e665cdec614ca7b0cb932a9183664eee72a0fc0a5fbbb12ce0252401ebf71014e44503b06759824f37d3752fff869e2944311e935579ce16c367449609b4d54f23f49d6d41438ff1f3ad8111c4246ff355187d18e442b4c086503661afe298c54b5980768c7e67a123288cbfae7f1278adebd1e3bbe2a1cdcff2b64f9a60e3be63178d8581e88e2d40dc62c9395aa1e99d2a0ca7711924db0a8d059a9e02bf1532c9bfd66ba4c753c85df9ef2e962d28c2a7634880f48d0303c89f3700b58323aab32cb894ee8dcb631fb5ae47f4e3e02b7132ddb6d3d2cbe3013ef5722f3dca5a4f26e6645493e428f8ede4e6d6d7b6b51880eb748899af2903486f1c825968d7474d6d6434a480d78bbb6b746b0218b03069c76766bffcd86002cc9312948ae407284c9eaf0d5611a616fa9df3522502532a6162c632e402ffd28828864ba7595cb89e64249ad623c304981d9f94e01dd57d3a24b1bdc953004bf5eddb2cb1d4da7e82aa5cfd33a86d45a3ad94c26ba1ad07c92488dc19608b54543996f1431460f5278c82c9c3d7145da0e91571036a3daed731299659d1c37cb8b4fc639cfcb507df7c1971bee3d8a165c25c5fea15db43a4a1fb0604429dd2d36db9b1c75be342bcaafcd1814210157418c018d1b57da12e26d4bff1d1eace7e24871b06ef187eb5bd1538df6ca8656d07978741c9a1b83507de755c17246fbc37ca515b84b2f621d148935e55b8eeec9160c88ae85d456770d569efea062b4f0ef61e3f4508340174ddf5874de7cdba563a803cec985f90a9caab06ac50c6e5839c754795288032f86b22c04fec6529f68be67707f70feb1e922bf9cfe987b93bd065638255d972ca3f77024bddbb867acb9bdb9eefbadccb15ce406ccc3b4b81a5f0584857526ac307e264b62983510f4f4398a50920e977e6fde3393df708c7684354663fa82e0f6dfa2257fa153ffeb07acec0e56108fea2e88ce0d0a01ee36665a60862c1d0a618db5660ad2015a756d565a8dc5370ddb8a917e94fba756df07fefcdc11d7341872d44675cdaff14d42c6c2e9cb5318ba1f3e183dbd2e86894ab59791cd469e1a40070e2412e5c97c28a059e00c7837804aea1463295309aef751563bffbe9253889dd0a5b39ce16c3abdfe267c50037ec01db562e8124172462f761fc193323a16314a820dc9033d42f3d0d44ce0428e70feb7e419fd51a0210439720b3be6fd748eb53c91686d7c4613ad375d5076ba8646bd36a2a0b05bbb24ee92b2df1333fb24d61a3de47504433fa27c728c687af380f98d7ef94c16665b7d2b4c1222f56b884d93bc3e7b49df2b00550d2ae750211c14fe21d719f50683e97455c347e5916114a5eb60f85e5da542ac77099341e5c0112cf930b6b4f97246936689bd84bcbab3049552f264265d8342764c5f870bd843407c183fcdfd462907efcbe3a591ee250a7712781048619b4adb111e283d637ee047ff69265059acbb048c6cba2f6fc5b084e9e99c05030f7999a5ce3e1dcb7c7204fc03b05e3ed3b826edf40e5b0a7e64e611d1f2c857ba2aa44ee146470eee850f52b9a6ea4c8cdb09485296b47f5764d92c4b2aa9a646421c01095eb778f37d0430157b7c8ab97b50b6c06bbc5b3c7483fe31f6525913ce15840cb7ee443c466c8929b58b721bb26949be1d6fa6cb713c4fa7ee81c853bf910eb3d96e0518871cdbcd98af6d8ada64c6e8c0e7a5187176498c63262ffa97c6b099e5337e01060c0bb0f8aa5de2eeb46d4e202b7e010bd24baecb4f43b37f0766d055a9f3392ccac0f7079d53d0b40d90698b2d6564bebf81a80722fd201b4c73b63169296f0a9f3c7e10f5bf0ae9d78bdd2a86c3e1a2c370664437c87e4fcc48004c8c751b9829e076c55d802d65ae09e16d4715f05a082cb9f7e66fb6b0d75747e614efc1d4ebf2c92fe930bd1ded07dab74112b7778420c24194cc32ceaecf3f0ddb8a63c988c57171f46c95c5ed3067090176211e57029dfacfca0534007a9a58fc67a18744d16c85d52b610c8add46b7ac54f0d7229893ccf4f425498507fce16fb27f6c19a136e6d1b0b545e68e3826552f7b89597d282e59ccd9fca5a91ea5d2129abf1602cee23660ae66c604b4447eb5c6ea349f428f9d73fb2a91d4eb679c2ab1f9606948f7845f62b018c33247aec99b355dd6660056e9d6a58d60a72237d678437ee31e8c5d9fa1c98da5563c3051ad4a8096e98ec3a916a47c57f01d91bda5071455cef95328b5953ddd4c5f0c1b95683250638242677ddbb284dad98c3bd99e530bf3a8bac46fc55b86da2d2f81e387f9a4566b12e6a4a9fe14aca90ae95e3f0cdee92dc318a585fe2d11d59a401738f22cbf18684fc25dbe8636ed22f2fef50413821db0b83ed36b5293e44cb0ebfa9842063ce5e3313805bfe54e489e291c5024d2b3a0e9b1d92edf6b3d2f6c56ed14aaa1bf91a6cefce5e5799a5ccf7d149ed641b076bc1e58d5fcb023e944fec2b4d533ede2020fe12c747a835e5528de58da2c9610a90fa478bfcabfd5643a90f5bd1717793c79cca224876b9e4b306d036ae42f81b2ae95ceab3668d2ebbbd242638773e3a5ccbdff994a080f3f0e00042c7904258444225ff33fd6f47fc26ea81c7b010d57d063e7c00f3a05c4a9324b0f71ca0ccd52cdea88d76346a7a9652f75be13233e0b21b1316ce13e9e666270076f12c31d12921c185d9b6c5a855c4d68c13f9898bdcab65f84fcf6423a78d469ea68a7d0e1918f8156b856262f11353ab72cce47c78f01008a72d17fae13f8fa44510a98224d08e34ee51fe26a8418633984419c7581106659deebdc471b68feef9adf3f149230f216f0ff5daeb1527b607ac0915cd797d984d08b6a461680791bdf41f076f17d91fa2c19c438ece1090a2f4bc608b84ec372872e83a9ed11e012326be176974c03aae79f9621ca16cc93b0ff7ca3ede5ffa6fdf3721acbd8e4f5287b6b917638fa1e36b1bdd1a31502a22e8183df4969255e2af8839bb6b5f9f9055f87fdde1e804a82f9126591fd107752db745b3039bc5da37af0be9e09314a6b3d5199ae3a3c3e6a5c5ba114543d7350fe2095801005bc86065eadaf634fcbc83e88a8ab2f49ce6f7f15e4524bf3742ce5a0979139f57f19dce23de1c107b2ef7226575495039331347e8859e717439ef6050258cfabf4dfcc05f3295a657f6b36cfc41e012c1363d006b51ed603623b1874b364aa1b3630d29d4bd9042f98f83730e41eab30c49a34f58156e663d9f19f41111ecab9356e4e1ded288cc497953a8ff614fa7ade9dcd3a71927fef2011407cc8ad69b3d84ec158c7871cf054c4ea1c21382f98f31e32a67f30bb14446b52612777ab3a114df1cf42b78db814778c250618491f3361105937989c03291ba70a0da902d59834dc60dcb157db4ced13a9484e0ecff75ee17bab07ee12661db2de126beabee542cc96bc12332ddef8ae41959ba055226f63cc48a52b2cf9030911201738026dcf28a4ea20bd3e019f1383d0a41a304234273e05762052f3545de70882001073cc404cdd64c2695f84b12f4c041f3259b1463d0e0e54f3823cdbbc7824cf02f6a9ed2c65f4f80a2d6be004db6a4d0a1f41b9c616b0ab612e3cb56f1977c56cc9eb5e7dbaa9a2467446fe4e5e3045cc5dba6f0028c7e20231e3fb408a82c4cdb20b921fc6806a424fa6f18033d37f87c165fbdfeeda4ec41313b0a3198601f11bb51b75530b1ad03797b7a3e5f146da2fa0028035c5d90f66a70ba77c33a0d80371e99b766c53244f628071f77b7a9feed2fca44d64322192efb8327d7a0ef1fb283f84f58227ec47a1e9a33f3c80a8a9cd55ab1e7a809a4c51fbc56240bc43a2dad281efa394ff902e55174e81a979fa82c2315e11a08451f9dc18aad5352baeea7dca654fe65c4d290108435a983286194459f9572fe1123591eef6f3c6c694d7007a074522553ad709509dd45bfa5190b915a1c3a374d6ef00ce962b076e064aa8b42fd18587febc19d4ff6d44b2c96437f7f497995608aaf72449cd834c3a08d4f28fd022cc284803f8bdfd9381142fca92b33654ada61c23a14b16bbcc78812b524135d5b0cd8aa5c8718dd7164a444642f0fd56456466abb7fab6cb2630cef69dde2b619697e923928e9b4e433625830e5d61250526169d2952a1e76b2d12898b53c8899bb86851defffcd6f24da5c3aac05428d897f14f2d2318d59f7304a2934990b9121586e986b86a4b482a097a53a771db49e85195fe110ba315ab73997755cf40e738f96d61c2027db0e68b9e88de018bb09dffecf69503254c062196bac42f8465ff56b5b7f0a5ed30793d6c4d6e683ceecbe44055b2ed1c9f69bcc46e0fa8c0a49ee0b1c26e6abe674a02c8bea56774533f316169c9df70fc944fa48dcab8a72d56f55d80bdce60c5782d32daa76c69cfb68b4cd4a4164ed31fa5848eb88dad6fb2e12778d1ee5dbc8497ca2faf9cf768a01abb8bf7dade02ed2d981169fb2dbc625dfb1b3e16e0954bdec2f32794d99461d87153e40689e73ac50e1a68a9e13b49d328d8c2aef77a76335ce00dd0de91ec2c7dc5248f3d12401f12ea34eadfd86ab92a202a874ce5c41ff08e5c0d772a1ab59524e7dfcb16b8cbb120f928dab3531f392abddc1be47eba6e8fba73d332b6245f9849a26c0cd5a3db221f68651d1a734ef088201ee2bd94dd2c83ae187ac135e6eafccc7653a17224b50a0dd29ebbc1fd65bf7518d0531cfc7da2fb7dea7e0ed76ca1d27751a348905bb15c396decb8885a258c88aa8881014ef8854d12d38031588550cf8e70ac4ef341645eaacf98b5ea18ef5f388632538aecec5f18c8047e95f55242bc7b08adb214aca2ba734b26b199f1a06e1092e08a0828ecefd6b774a02e7878d4f597850b2ede2ac07e8a95008f524abcd9a6ea2ef2341e32a33ec7255109f1767f0c5a9cd9af0dd18f052eeccce648f8c6ee2cb64d5e816d3459077ca08a7d1c2ac53ab2398873359346565fa2906b9513bbdc24119254f565ffc02c3bb1374be6f687a1a987904d78e7bba61629f9755b5d0cc1069bbf893357d046016f18f040a529c91f47a2d41b1133dfdfc0b9c69bc29b67ca043cd120e107c96042d91bd4949ab6bc93bf34f73ff0c75339c97b35cbdb818445f40ea63935b54200b858c6b56a99c192189ee62446ba9e598c2aeafec6e79de3d986093d033d7c6dae55f2cfc874e50b5d86d96d366cb30b89f444200e54463a64fdd6d8d051fba62a2600f9438f2c4ed6f34db1b365bbc435182f22e87da9083f6e817e9645119e23b674c376f5a47f047eab867dce6f87491264ed5caf723c4afd516dec2f670b0650bcd9874a1dde2ca02a89621ac7509acfa200e5e57ff7c24cfd0d75ec29bedc2c19caeb26e3bff377986a61d808ce33e88482f44a1b103164fffc51ccbe8e5b9cfc90b01000a274e50cfa0d7890e16e00f1035229b59d98b5ac5c99a37699612acc3dc26f35321b275af7566cb5cad19982a7164dfb3cdf46cd03a8cfedfd2b327fedfad0996d8a42a8da5fe7c7163746fac05f1a6765447e3523e48c849c16872817bbecc410586b7f5860605fc729bf2fc636e1fe7973af6d174f580a9cb3e5d819af25e96722c5b406d08807524c3c0d66ccc32a0db0b5f7198b2d7534aeee1fa6721d12d510fd7ec4d5e46f996be0a5acb9f76cfa919635326d037161a685ed904c7e2ee230853b16585047c9d82dcd60d96e119b380eaaccb3dd5afbb7402b55e11c779ba08780c26a93e0adf2cbc2a2231be3a0c7f8304719c559a0dc7553d989a40a8df590adbbb101ddf95f9ffad061031aaed1ac3eff1c65b0aff77dc8e63c65493cd4b599fb548a6997a068b52ea424a141408c208463b336f4c042da7caac15d21ba29da0852adcd1cb2e484543e7238d727215b460d1d066d0bd89e3c3ee821ee3871915d7f55caa0520148189429ac0e991685fefc1131e44a994eaa0445b1041cb8d956498168275aea5b838ac729227993d30796de1c8d9acabc2b6b118ff33c148e5f19290575fca25450ca88de891b40be2bc93c944238c452d29898eae1e43f1e3256b03f90c96bd646474364a80adb564f7a056d16874076c86e6503956db6a0084140c70090ffffff6f