PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 82256 823f2053c60d1121168c05ff51b37b98179b2a1df138dfcb111d8bbee4c58cd9

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bb2e197d6b4dd2e94399bbf73894dd592de4e5ca2fc944a23e5995cfdf47d85d
Certificate Block Hash
823f2053c60d1121168c05ff51b37b98179b2a1df138dfcb111d8bbee4c58cd9
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...0016be000006fc0100
002000000002000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000a005b381c9ba4f5d8f1b284ae310ed5841096aa4fb8b537a0b393c3707927d885422ea1fcd58cb63d3e2ad83ccc4e063654f6317d8f2f8191b12b101db5de2f2d5c639aef5ae4c4dc4611dca071cbaa60b2a21dd9378f55b7904000000000000000001000000020016be000006fc0100

Raw Header Hex

00004020dadfc205309ea4c2d9eec4c2f7889edad4e850f8db330534364cecbed0d9f35311772c4768c04d8b1100243906528994e51c67a0f8bbbb7a40fda307b51470fd1580496a8dc500185dd847dfcf95593ea244c92fcae5e42d59dd9438f7bb9943e9d24d6b7d192ebb

Proof Data Hex

59,560 bytes
1212160103073d1dec03f3a79cbd3b5dd08fe857901271829d8c79cda4a7e69af2f6a8b7dccada033262b9bcf2d8f186bc946dec41cfc40bf1fa8dc71e3e77e0377483deacea9c1d54bbaba703d1dcfb5e5bf73067ee2808b206be6a6258fdda7e564b4a774e03fd26953b4e3122f1b16617f65383197c4275d13fc5bac6602ce4d98d1fddcc1f1986797514c43bf8b5a70dfed96f23246ddaf53b9c335a5bc20d0f371a8f83c138544268b6c6bf95bcf3264a7f483427f9d780da4336ff08535beab94a7d4af6e69fcd9600bd8201759ac257494e2ae5ab99afad73b60b1a884fccfe80b0d48d4e73f0b5353a6d9d51c5fc1fa3dacee8bfec6edc9aae2d1b4d9afd352889754ff87cd9b19e4c01c251a9de1c57f0f9224b918b91312ab224a4b8f356be183edbe8668de3f3f70b6f26d71dbb8879a4d45c876e7026684b9e1f4c824a43155f1e94a1a21db1958ea297c5356511df0fe474d6ef1ddeaf33e5f58062e21346a628fb52f2d2bd97b2954f01225d8f33077be9ee0794fbb03b93193754feaba080d193d33f216914600c64b2e4c3c00737a6e50915840cf9d3d6fb9a5fe0f993cc44851816fb19729955b5ebcd5d81ff4da0e6b9621f090437cd5617a0feb296977a1311971f8c043997777a589b5d7ee62b6f86d76398bec9351f46fc6b734c5305903da469da40be29866a4d71cf1b20c19eed9dafa669d406377fe5a0bfb0d8c8362af4188374306826e6a0786158952c942e9454b5198e64640feda5e8927acfecb8fe82a0c7c671c9360d5aa2d1625b3e47da6a43c4a352b600536202c68a321bb3d4a4a660625487b3c273864a68139aa514bb44b41e5c8580daf80deee0033831baa1834e15ac2f8fb2937cfe44a241d64e1fdc553cbc44a60ebd698a208c1b09754125225c523f9e9a34959335b7b91f7f8ad196d8384ae8a6da93e068e7e2b732d2c227b93cbf8326e0aa08b89342ecfce2797ede03dc2eac04d2a557c7855cdcb6a92f9a060a3e4fd1a804cc7b98d76bee4afd897465a0f824700106fecc7cb9df920dcfba315603049899f7de988289a9b4149eda816de9eb3c7e830acb4d0faffea24bdb056fa9a94f2152cb48d7c003adbfdc53c1f71b84426c5121cb31964f56bb495009416bc92fea273976620e45201e8d98e8967e8a037f54a56e5a63691dc9b850181972cec961c06ed525084242302b43cdf2b0af536ebd67c6088b07eca6c1ce551ea000e565d06c328fd3fbc6548f474d6d70772ed465eef98285221d959acd473d27d4e2b4da20641be37c93f20f261cba0a6782e256f2eba79e1e44ab54e41571a403b25697d433f26a9a616f67dd1b185e7e0871759dbb0570a90f3c94fe43b86800adf458b14113f89d27084a9fea5090b3d45f8e8b765c41fcd60ca5f4245bd59a8f85bc3d288d4c786765ddda793dfacdf5b65f0dd8d2644547809cdd2b17e52766373f6b9301c47f8b5ebac9cd9cf71e0e6633fd4dd6b524359f18917d5c8d0b399d394509f4672adaecdcc9b2da3d6349267754215db54c95f9c3c600880b7bfdaa0d3635a3d22a41f65ad369096a13a6a30dc9c75f7556d1354fdd59ad11901c5f0cea61ba69d1d82273bfa3a77bba8379dac69ffe40b677c2e69d68265b3f832ab49e98e9349a1dc0a51c44bb79b86b465c5fdc9d40bcf5624c672230d6edb35e0770b7a277c07214af49cbb74c7527de07bb2ad4f52fd74a8b9d996969a70b491196d138ae33074f62e1bf900aab54840d0fe180d23bf6494fb0b534cc95c9e6b462c5e5d09543cf7a786035c01f33250c87a8c02a9536584d9cf8a0598d2d26c8777b31151c14490aaf9c1ad8833b7e93e56c2ba9a9793a60461fb5a2da131ce124a5ce519df907b6d1db5aad41a7b2dbb10fbb1893f3b7c68e3f8c1da70195e1e2fa24f9b4b75afc5acba06e96eb5017f9ea342a0d10042599998eb618b026e1c3d8a76cdc63ba0a58c559c2eb17abcae5f8823de84c7f4b3cf26828587f90bd1ade46c04dea28bfb45a077504792f00433f4fa89fea079b1f3ce238b3a97544e7f45e7bf60e9a44d78821323ac650bb1890625766dbe516e7d61038a6fe4533c5211026598bfd085761952d91d952dd52f948854c729ed7479e845f1a5879309afa277d0b38a78022af2a8bde688fc7c0d2046f59b5fa552be923ac2c1ab0c6f2066d02b9a30622b403b019cdee3ded3f2aaaed0d69675b997f0d5d9f595c2bca42f8045d5124ba2345a83c1b7828ae7d6268a8098bc195f34498a9cacf93a1e57af748841087c8a04a557bf9f1bde36ac6cdecc028578cfc10488e92d9bd24923f9bc96a0c2114933b48e17c253d1aab4e41022c81bbd9da2507ca9ed5448712ed93719c5cdf523b8aeb6351ed4f1b9d8cd2bae4fd7572c578447296276bd38522c1e8719d149db64d81a27de655efe4487b37f31757391ba181e9e088134e644d363a90d01ccc4608ba67832aff5e7a462605fcb94ffb87fbef88dd066916a35913512b946517c2741338f0073df1be1997235668faf0dc42ae3423bb9bfe092236607ff72804186f266fb079126aeaae4002cd5043422076c823442a2b59be3fabb9eca0518c0ce32a70c07e919af404c0f6332ceaf2be8f3a568911585418420a807daea9cd8f9217fbc49e0a1b65c781bdf16e9db222c5b9ecfbaae5ba99c95873bd37b66f5d0be87532430f1aef2c1ac2f5a9d61128a323d07a0f7cefc54452ac44b46839c8fa4af91cc33e4e7428886b9b62b3655d544095df92ba1fb4f7a32b61aedc84dd7b8144760d1d52baacecdb97adc5ccf4d391ca73c5c5eb2a900fdfb123bc7cc6241778cf66222e79bfe031f34688b0474b8bd275831ff58afe612b80427f1a0ff51e30c4ef83df79d3e31940f86e9580255b1bbd5e838590033394699b0fa3e46286177e096355bd208a763387870fd5f2ce4f26a16cb627ebea10e2906906153264ffc75a7411623c43195c77aa019f272f05003281e33f5a1c5d3181fd6dc538946368be3942ee537c8088fe148c615ba8d6aeb6dc76ba1fc32dead463fa5fc994a218b0de8a28226dd9c1ed869de8c3d9cca00edaf3558b4e6653f96b074dab536a45fd8305123035ad626d0d3de8001f7ba9cc8d9e964540c657e10d4bc07c20a2b1f8a470b83c17c8fc493e34a64f56828c4fcba9f884060fdb9f06bd0ec30c7c9a3e243e44fb4a603851e020a5145fddf9335d8dc15e03dbdb0b70e65128fed1ec5c7c76dafbc97fcae7652b353da582fd3aaf3683ff5e14ba6421957a0e3507c0b6de6743ee16c33458ccd73e1eca0f2905559c0a7c38e23b0e13a72fb9d436bfcf9d1e43c3328995248240568b2a26fd140a6eef89845d8c159e925639f5121e7dbba71fa60dff63b5a41e90016c81e1bb7a6ea99fe1ad0de71b1741c5928d4e235d5f5eab65999d89dc2d47867c553f4eaae548641ec66aadd67f4429ea8a97b7470b7958708b4212bae40598818b6f2359a0508160c3eb24a9333aed39a4cb2c0661e0fd4ee14ca910c9881d8ab4f1fda9cfd701a1d8e0578c6e45ebcb8b354bdf69f9a5daae1a179b4fcedf39b0b87194aae834f6ccde2e69c33b6bc452bb0d6f7238600311a48f383d48f9b921cb55147dbee23c099d9d14b3bbcfbf7ca42228840145bac7558f6f821c1b73005f4a37e2ec4f3e1f49854fa7f001623cd4121f0b69eec754bf3d4b31ce65c450135487b01d2ce8efc4cd19b1e3c04b53a9cbddff533ec467f7ce523574fee1186f9d10dbe1e17808e2890c9df4560ad9e0ab1e7a797690825fc637453fa5fd9ac4cfacf5e29253c0730d4863d66d44bf4024496cff22911a7f8942912174fcdd0bb4eb33d5a1afcdb08aa2357820f67b52000c1c236466012c525052f3c804c865c0306af871af938d98301a29b44b4ddf7d786be22f4d59be95777bdf7ae3e032a2dc098a86a4a2b009167ee9c0d270dbd07522ebc2f924e27c1cf4fbc6c14a742c975f5c11435e61e97dbb235757846d25860bca485f7a7684672ae65018e7a11e292c95898a2b10957b1b5414038a08ced749533bf6930588899ae20ad8273eb959672a62531cc05f718473dfb37e6ed76bbbd20af789295022ddea409abeee4afb0136be6409343cf49ee5c412cf08a1848e6641966cfadcb9684d431521ef893c13de7ec1b643a1ffa59b8e55b2b27cf860cf63eb5b776e31ca814edddaa3709b7b3cc9e48e818c4dfad2de36c5bf3c5d745b2ef1e3e73ae3b67e0e70e11efc308efa3a6381042144a0a5a142b1f8038b2c1aaaec98b206c2324f77cd2919a4ae88de6ef9760effa15328a69037076a6161018aa03c65833619a90c333ed76f651271eee2a21c63c65e1256bb0b8fcf71021f3ea5cd409a3dcd61636bcd7de8f6b09f4eb4bbd9c426d236d9fc6d5572d35ed6c4f2f2c52631483e46542b2c00c1758252678aca6476fa0e5e6d2904421039c53d8b48af83a0d952601b6ced67f9a5dbba7e972cc91e3fa91f97040df5afa2f5e991e7eba9dc91792569d4aade26a26058b7e80d9895fa8d56f112652f5aa56be1f265a1c6ba63dba579a098eb390b9bc2d5ee3ffa0804cd1094a7c55af1d018e9ce0bc22525fd61fa65995dd60724ea54e501f7140b9da49761d666b023f956619cde7078f6b01d02c2c05a099f616ae8f33a73f30fbd69b223e3e075e2e68839dabcda9f6e8da36fe5fb318ee2da3993fe5011b0234dc4d5f8f36299f3c907795b50a8b6c69ee628e055a88448609cda06a64dc16c1ec3964840e49e011d2a47bc9a4cefad8965f7719f26bb4ead394451d4d23b6139af3e7b4ccce641e3704c4fdec1d2eee98fb48dbef3143dad4e90877e9e7a93802c19278a555f0b109bc1b1f5058da7cac89cbb6df65ce67a1618289ddb3cadd2d19c96684560bb27fc1d4b066c1000cfb05d126ede88f4427536ebffe0d86934717e8d66a62b2f6540e3a03530761a69f5b8e57586f3007759509ef5c704cc5311247e973ba1105789ece50ba6a64675dc1b3115a5a0f8299d16a5feaa58cc9d2fcda9ea110fc3438a10443cd46102ed413f4da09c22277db572ddc520a76d9804d1a45603b25c9886ea02b03e70bd8b88f28beeeaf4ae4b82d1c8b4309f0bf7e0d80cbccbad8dc1757168728dbbca4399d92bff24b3cf43620a5afd14243da3243753c7975ab924f8680f723530535645c3e627bc26ca6b6dca33b1da2b9a986f459de2bf348816c982b5b34aae1a560dca5397d9130a8d2f41931ca4b0ae8964e1ff59181e764bfe4fab5836f1bbeec6440fafaade629c968a9c4341f5d9714212bfc987c3a66082a2ca4ba90fddfd6e42ff2e01ebace81d78337a5c8a8a35d8b2b7a33cec0d94a4f24ff530d917a8f1fd5147281166cb39d31109fde50c8dff219c496c2ded4de0cb405a84c66c80dc018ca0e2d762adba7c7c8c971fad6d0a1ee58141563b1b85ba81624cd6e36832df80a8a2fa7a54abae7f056687372fa7686e679c5f0dd72bb68be1a19a6a310208c86b8447ca0fb209c1586696c5b957d819398689adec84924823b8a8459edf5db71cc90342db1707cd81e13e7ad542dae2f597e2f6b75a8f324c88f50a60d4e5e3e6d1ba889dc1d710027d58e8b79c0b3dad654939291d786e44e343d2fd89176da5d87f5c7eb96526f392f6ad8345ce4885d2e20c4068936bf5def051f8c1beb9a19d2c0017c7d7fc27238ac59cd7c91455f6bca1987acbb28b60ac65590b814e2442349a3cec3fe85e04e7588a361b0c51af8a36d3d131b80c7724b392af7825e7cd8c1acce899486e8afd8382c89c83d76bbc30917b4e75ce6a10c18eb5ad8e5466a99a3937479f845b0fabbfb03e43e80c038cb0f2be53f93dedfea8a28e203da22b3ccae94358e1611ee62799ea5181c8bade04261450816ba04297b5249074462dcb2294b0c68469013a22b879d88269e962cd0154aa2d7898cdcb1c61ed1a38ec0e6ddf9bac98df34b2b1a5b9449f4a9ed12e5312671e9a29100258666b0ed9c3e071fb314c0feb5a14630dd5090914e0804e118b5abd7da46ec8c4743792da615bdd74afc988b3ed1f7c13bf5006cb9eb242a89170a542f19d1acae6af5f4737bad06eb9ef53c2c3e25b74c29d46cee78a9018eae1db6b82969ddfc4991a32af22d18a2bfac317180be7dae939f697f420d4e38c7cded54ebcc75dfaac5d50076c6a05cd20c8e1b23223420b61924d98493483d358d99800a2465ccad54cce14239dd519385093b6bb4f93000babbad31cf48520dc8b232ec9c8aea3d712af84e0d0455f7653f328b5883ebdbb746b455b076e011add5b7560f8504f2cf0159a72d9f094ca21871a2eaa39d3d548d86b04f26d5b72de8a8a0d0193e7e505f14298e30475d9b9b81dbaa80e724c44077710cb4d8f192ce8086dfe04efd40e5266243db9e289f28b2da01a28489c36c26bb5ee5b3980e32ff4f8ad7fc3767f71080c11468e8c72c2540e8669de32cc2525948f3e675a6e1a8576ef0c3d275ca151c071df70944ac935519663d8c2cc2965fc063328911b3da6d4bc53d13679d3c5f097e2955197146c2be51b768c8a577a0f1fac99a32ee0b9ebc4d4992ecd51888faf0710c02440abf660fdfcc66332d661946b2d34c146ecfeb664209d334cfcb2c6f4aae584b6e9209e07300f71eeb342a42707678b05e7b872aa2f204b8a802b788e66d89bf1c3e8a7237357096345f87efdc4aada60124d249be644044be54e2c15f07df17bceae61959ea5e13fb9668a54aef0d3a3bc7b11fb5de4be741276027b28d63efb98b55940f4c461eecc441706f5efff34af0e1b04e1c50c2d017dfc9a6ec9ed1dc7ab5aa4bfd69297663977c7a51c97ba0143ca2daa54b5634eaa6aa0cee35f4d9b6ace7e62bdfa8b33f27d9fc0c18cb3770a663d3cf91624b875e843709b07afa52aa422c2a0d96330922f3151a4c89273d268c00bcfa46488cd5d51d6156f9e3147697d91e36bfea66d4506092d0683073f4a9ebcd87afb99a3f691174e25e26f22c7c2504860d4acc0eacf536b428ffb538872fc619afd5b22b71fe3693f2fbf211e7f1f14c5974710d6ed36f0cd2e4985adb1e0a5a80d4a1cbb9cfdb5dc8cc992fbfc57d5aac185600ea97fce1f3ccecbe64eff97c73f1f0cccfe2819cbaf3a8ac3e2f97ca9d8c72950712ab2545caac0961192dd5e22079399f619f25ef69a3405eafc1feb196fdf8e47b9226013ddca1c036eda0e0029ff178c3a8bc553f9146a2a54ffa20107af796021d5f469602a7e30f3d57f87fb2b8af4e4535502772f3f3605d116b53fbdb468f3ce75ee55dfa4dd4504f6029ea37ab1a58bb5b71c357d2c93d9514ae8a438e3ef1c1f951bc030b9f66133e0a87a4d5e8ad32eca78cc4a1c45262e8523ceec1ce7a09e10e593a94e161f52acf8d340b15b70aa324459cf5b5a68a24072bdb651364f0eacc5b878fb2cdf44f6162eab744d373f6253f99e0f09869c5a7d1cc8d7fa7d385a816de1c77e3a20cd56eb052fd5eee80d76ec7194cb37554ad6a213ee6e29d563c586f3a6654373d2f8b4f14fea090355fe68725682f3cb3cecbdca4125ee7bf6f9e77df832628f44ebaad196badad65a0a2d73fb21219c67f18d8fb0d49d367f3d99d84fc0944f371c52f24e3ed4e9266283a46a95f95003373f5ffef64233358c09ee1372636d91a6d8c5f3f4edb90184f8bd1b1ae13b01f858df38b6c21bcbdad3e25188ce0daf9abbc595ada426c7aba0853921c58e0861aa57946d614f0bbb585df9e6519fe3b76b8cbc245592dd43ffcaa389e39fbfba3c44c22afbe3191089dba6142822e715f047afb058fd5239fe820e8f8d39e400dad1dbdd3ace89181680e7182cd0774cdd523ef441c09e8ef811a1d20b0bc49347f79ecc9a09e8f503f78a195283ba0a48f189c30878fb4b470437181d1c97d851ab83aff47680be98bfb9703c2fc58677eec2d1c9a8ee106b93cc0542e8d34574cb5720fe6dd9d6919bbc0effeb0f1f12a3fc839236cdc6538bd4711ab2f9084d4d540fa45858a3ad8b26e87b475add875a9f6b489ce19906a2b0031c4d1d1d36d01bdee69b2c8db3f81b08241c9a889af5247a870d661f98d19c93b7c13c0485459544c56d4d7ea964b2bf009a5f4ad403ba6622a179a548f7927f65d5c2b0203ea2e0e2c2a0b465507c596eab923633f6425651e9c25e4887de2b4bc6b931c19f557303e855bc721de3d5f1ebb64d39545df6d6266933c0050971fe514f5ab293713135f7ad1a90f083d9d77657d8857719522d3035fbd374ae64b797cf9b3f3c0bdc46599087887480854ef5888b7885d3cddbdfc6e87bcb7b59c4a8c6354eb2d13ad64d3c510d528484ba3081ed548523bca192609ab5cef866a8add005801f1f58c0a68cf276bb26aba2aad7675b8f21d90f825ce6d57fbe14a13f3487bbc40d78ceb4fa74d2035559e7c8a92838bbecd3e32bc7c719fa38eb8ea2f4c3a4015d5ec66f5981cf4c7aef5cac53359878a731cb0b1e2cfdb32cb10545a4ab5a103d6945794ff18da679bbaecf6783610a80126515da5d9eadacd6f39e8a8702d6838a878d84b5a56084a23ad45a6dbe06fdcc52f6c4b631e1a0aced7fceefb5431b50694bd2c27d9e8772683ad71e82e6f22160b7e26e2ba38d89d2f3dc210b760a146064f2c37e8ccf7df29b95df0052a760146384571fee98747aa65df9bb01b9218fab65f6c15ea4b0b15dd0e125a5c6d61f224a1ff5cefd13829ea2b3c3029d2e9ae66caca796ef83f674407b7837e4d6abc85458bc446d07707d4e5ebbae8f3f774e837962f4ffbd97cbc8bb1fd62256d0307ff8a32c33e84c5cb69014b9bd31f1426b0a4fadeded88ba1dfebf4868b5477d827e05647fe05d3616e456f8ea1ef7f7edb01f898308880170ee9e7d032440f615d83f37548945716a9fc321aa66c9442688e536d19cee30ad7990071e763df8049330cba82209c285516c56c977d87c163e293f577731b14a32f16495456106da506125a3996d03fa3f06e64e38caf599062509ce5f14a175889e763dea57dd455717916ab131e34d2a0eedf2bb6ade20685b57a100b69916b44adda898ac8bdab304ed056039af0a23971508622778bc93beeedb35a02aee94f6c89e6c1ef105f45189c05c29d10ad0114eeacdedc8714c96c7659137ef95590aca7538c7e8789a1e7429c766ec5e156fc3501f4ffe659559c44c5a01a70fd6b879e5fa6691ff6b7aa5462bcc3ad61747736ecd4fb9e786cbcfbc3be21de64b768aa0a3eda93acb364ed5f909de27198b27e71d804b010c5dd6430070bf844d57e8f7a48e85f2fed7938f5fc01835472367aeea0eb81a09616b1ed7def56c218fdd4354cf2982e2ba0673ae8427fa4ac6a93e2c1bd37634c1c5a5dbdce4566ba88da086b68c5512736e1c09401f39fbc05a2a43d9681a6bfdc3d6b75e90bdb65f70123a72659b1978e8a0b96ace29a72a5993707c1d3ca48dc5bd5a3d8ac272ad8a0412fe0d00d7fd688d66cd1e23fe7cfe01e5cf4f4f6544e0d65a76fdf83ed5a17c63817f46b19a4d17e9d597ff5111eadfa9c5905a491b25fe3ef4215e938aff9cba80c92207930f722e0e947cd15a66706cf80851044dd0b586c1588e84a72f0516aad2fcb38f3ecbbd7575c850e23a2ab9a51aab8b1756e5e74486b9daa5afbdefc4d6f54982c71ada8c7e8743b188393f1828da125329fce061b48556e83cfb0c729fdf3b7d32cc10fe25701ce9ee38fb35a0625138bd357c6bbf137c5689b9c1189fc2b2ad865df6364cbdfaafda87431d754d8ddf133011eaa8b10056c5528c5a6aa1dde60ac36274f4b87c59311dfa8967cde08de96312454cb96d4054ab46fe20c1b961c0707cafa3bcdf113f5ae4d7f6d7da86a8f821c96c7f01579f2e20f26d031f09a0b717043eb772f0e356730dd339523232391065001f9b7e2999788560c488a7a6af452d684eedd24bf938cd7330287b8f0c66183b9e6aa2645014a26dd1a00d2cfadcba59323bbbd271d60a4fed36dbff93030d667f4eba8977509435656d5efe03288bb65bc5226d254bea40e9e357d4c1a11820fac688322a05fdd3fa9cf6c7b27b924736d50d5da8ee0cde7b18c6a3376d044f57b79cf7dc2102910ba938d9234b1515946e68c2db28b64100bb7589595bec65ff2ac3c24ca049a1e68e0444df093ab512940d7c7218badc1e34740ba2be551b336cf744380ccf0ee23b203d3e3a42735793bc3f29bfb6910b089fd981056b3ac480f7d58b3836133bf8454b7b242c583bdaf5ed36e32a2c40d25f803c50ff5d382bf33b28f4a2f81d6d0145a1936e263e967cc887c4426918d009f0a198ba3aee6049346ecaf772f4b394635a81162f94e2c76ddeff2848e5c17fe87b578228ae52e2b66bc825adf3492e03e8f0c5fb3170422c9241e66c1c5707abaaae16d110b9c452da8cf6d319289e1dfe6586e12533ef832300f0f55742fab9654b222770561f4de88d1bb6efd0f54827bd1a461fce81975c02d62afa98edab57d361d43e402556562ff0f37285724e0c043a52ae0a61709482c6793bd930d146d6a0bf3f6369bba024f8cb4865d42f339491a0a61f8988357461ad778d310fa0b937051e044262696c774a586c3a503907610d5f53e7a05d629c741970a3d3b97e67f16468989a82b1cf793240522bbda38d211ac54309c097a22844299a095ed631019e503e12ae57fb53735ec4767656254344a6290adfadab5780af9759789f56a35c84c091c492153c9d5b7ab3e000a85f358c278d3d6718bcc02a40d07d119fdf7a0a9f4e3b3dbbd86771fa8f71f32f1320c3dcf4e002e217dbd720f2656f7af22c1e59d857bc44eae2f9cd24ffd64e5f5c2a32e8cdb9b87723af5c0ea328811a017c249ac2104d4332bd1992cb3615baacab414cb1af14e1a772b401e823881f1440ee1b661828e00e537da22f58ab58cb28d19e4a59a6580dab25f954c3d57a3a223c868359bcf5ad030add26b55fe8d4ad0ed4ac04aed736575b1d2d058d3a4a57022952f5017131e0a4aa12e44791b1f885dd5785bfc753031cc97bc0937bcbea0518ad455e4a5fe8bcc2ca627b52d13da1a104ba6d4c15fe99352832381f385e450712ce0c28f76e81ef291c33b79bdb9975f4a06346eaea83928ae835e9113817881832513df117f56128ad687ed642d7c89e8c8a3ab073c64f5e0e000f1c63e75bc23ca312886b0e0f70650fa8d1af6f818c9538abd5a8cb3a05cf26677a6f079df1ffe89ad7da63a25b460c4a6819651b62bddcf0ab4e8db88bdcd8508f4449576cef434242e8e310ad2512ec511f8c89b685ed510c39f82f42ff77aa8ddff6958474f21404b2628d063e8188065d3b7ddbdffcb80f35c05586e85ed5e5be1d694fd82c4d12fde4c6aa735642e86ef243948c4ecde6312c6b84c7308e29d31ebda68611aea68a2689305a3c5245ce8f32f3ec5f7b0ff71ee2797ed0e98fbc2af34149d9a7f532e6987d539cf839bca13d9c12c99776cceddc852f074b77ca83722ad7d6f6912b6acc4dd46deeda48a3e6334fec4e9feb7aaaba261686c583f608a82c91e36b7bb62188e94d3e128349d13ec4a8d47022fed026149995fafbccd0aed3de8da9c63356806d6c1c4f51d2c28cf5248d7ab1072291b80faa701d0a1bf5c62a435ed504a3885f453fea9a9f818363670c7bb3262a529f4df133cfffa1bbb7a0cedacf1cdb377bfc43836a3a457e43ac4d05133ef280901989c95b50668a24143d5155dd87acf1000932664ac0fefdf8093d25a52dc015510af88c29c252a2a207e2a2bfb3df5c2bea790e658fbfae723256e048350f564b3d0c4c7de957f2da01349864163bfce33174a0a453776f3a67ea05c71f46d52c8f5d46393492ecfdd8231c9144ddef8390d9b3878b893a2dc01cb5a8532748a45193169cbc0b6a35936674b997502235f14c1741f37fe7d120174fe51f9b3deeb3f34a63edf3a38d39cabd49b122e1e6fd8e60c7be40d35ab720a3c542d39caa800071e570710572b80d7be7eeb861c16d380c9a4693ad8f73e9320ba8178b8010876c7edff7879d7b48357c6494ce441ae2c768b30f7168e2929eb1eb7dcd99806678d9a89916c6fa9ec3a775299091de43ae9e6af329e75f5b488bd41c30c7039f3c0221facf214fc8b50719d7db5f482cd2949615406900a1d813db1e9136bcaeb69e8461917dc49491102d180e60be33b1bc7c7bf04bc293ff5e0f5378282c4a26317e362ed8f86e2a6ddd0aadd501915b04046481a2c23b247659ba753b663444315af9bc2f67d95cc95a45cebe006e43342141d95b8dfa90d4e71e0a791f18c26af4e861664efbb698b6cbba3dd04ac85ab8820a1eb47095cb1a7883923279bcd06dda49b19f0b16920da6dbb5f1f8bb2e1762024245553a5256c4ee49b1079a3ebcef1167767d248ea6628ee69af2d841d5c055706c0caeeb7bb24cbe8da20586de058f1e74338bcb8f3e2f465593b6eb3ca94ad8b3b92e4172a9ed3d6af9b650d1b0c625979ab741d6c11f8c89daf8f37ba7081868bd3e55bd139b742ea6674f7c1fd91d022931f6df04be6d19246e4a751c5eb8c6849b145358f84ccc63486c304e8743c210130fe0b8f2d3433012f8c65e5785f2f328e8561a05f332eca5171b5caf51ff710efe710ffd689b6a1385b0e0322b9b100b51af697b809a7cc5f0d6e5035db6b7becc5cbe1c7ec1e8135328f4b193abd7b4da0673034ed57269d61218230fd026cefcafddab03ae9fa69bcbad9ad627f7d7df5950fb5f1bc3268af51630ac483abb267147af78ed144bb1b422cd883bc2f3c9a92586161aa62e1f3cc37f39f5918a35df721a4960c714a68730995b9885ca8115d0ce4cd52a955abb577989901d32d5f1aae47d3774b7925eed13ea3f8324d71ace5675a779e528b3dba58d6c653b3c0de5af37d24fcd86d561013001b4f7dd1089797e35ca8f662c7abd8b2befb15a57c376a8bee444f83f2d55e3edeb4c1d01fb716bb14f1770aaeedf98a6cbcd72f6d409450266f6c73f4f8da951b09f00444a0056d792326f40ebfefedd84849a8b008300534a5c73ac5ac1f33450aa57714f6b098659baa828194dce20364932f269a5f200b5397845b1739a50add3c60c1ec053563f4e6e338512c9f652152d4138de6aefb2e04b1ac4c36678876a1d852c57699bbe9bc865cd2e00c6193c341832dbce66950b6dfac1b6cb02b07eb8fdbaed539b4c7c716bf8f7b078a37df4ba6f9fe8d73b069e0bb209a0e4bad9ab5eaaea66701c80c9f72b9f00a932ab8b3edca234bf3e85095a96c1c9ad955a6cb97b4a5d2344b2e259b4ebfaf34c62a4631e7aeb7310b5bdf6169763f171b0094a6a1959943e541cbef88ef62c9d37c157740fb5a1ce6d1f8edfcfa73e088f2899813f31569bd41e25e98b740c17d57145eb6a62ed69ff0da53942c39efc7a7b43c5a8a3ecb10d58f384188b83e7e7e0faea5a994f7d32050dcf10d64e673ba7a0ea4306847a62185fe81db1019eab643c85881075a685e3cab8bfce4cc181330335b2c1b0cd8c9be17b609661714d9cdb805e058a33ef67a01289fc080fc10aef7302770c8a28ea6da76379ece58ddc193bc6f5c722f4c3a07c56420b8bf640654d765447d8b48475bbf6e2f03e3347fd7da33aac51c4ee962c172129c219a76acb4e69d57b8230842e69002e128857e29d05eb9bda5f219e9b2649b1f4ebd0edeb8b7350de7c8ecfe2db42748e1b8a244222192c25bcd29b34368248d379fd6ca1c8baa9c28ed32ab9509039c406b3c081358271958d6ea5eb6070d5ab332dee1daf07d3e36bcb29248cd68f192ac9d2e9bd7ee513711604a1060763e9adb3bbeb94af189d1ea86bdac96881cd0a4ae16a2ec135d6d5c1514b711a11f684e2d9ac59a38c7990e5654e853c5104b41c147634847a1ebdc05cb1693c08f8f2c7f8bd7fa600d0fed4bc595177f61e0871941c874783963519b30cb3662eef5c69f0fac804626c0a02db13e58f671c3749c05c78cf8faea1d239fa56a534f830665a602151d107dfffc8e451eb2adb40b3d90cb6b40e7e7ac2418d3a7290bc5fa4284763489e207001afd11f9c7d6f59388f7208b234a81699749f5fd95e8dac7c8c9bad91392ef29a8f1469e24cb5256eb55f957db1e82be49d50d3d70cc9476c65cf3801f6f134ba3b9a91ed06af59cdc4bad04d7110a965424fb5b2da8acc88a866d07c6d4713843dc2807a3dd195b892694233afbd06c1118a5eed0868de068e60d2d05766a22999678b09622a54d7238e01d86973f4965e7ee38e79fd0079fba6a4c5ef384031d719d9ff3178487d3df6c70c252e0901c0305267c5d553c23898ca24361fbf54f706b58cd2a7a4b1944b9812812b14d0dfbf5c2efd174d4efd422f5f43e7b29194720ba24cb689361546f79fb3f74f6844a19fd51f5d45114561236226264ae74b32237b5c279e423ecbdb4c28b7791503277c636a422980de6f2de1b8707e8156d5d4607adffb8b779d1ce9966a256f1d239177fab793b190d185b2cb8944075a285359557ea80cc586f5a2b5b6344c0429101f2ec13ac50a48cb85a52e29932d403cdf07ea977b8c98df726bb05aef0a22bb00854a69cf7ba6e9aea03b657a9989d4f6f79e67b1b49403eb9545e3d873a76c3e41316adfcd780f45b59e94baf1bb7e7f3318a98adbe4bb2ac311dc37353ff1b594194fa7d489e3d64f907ba6a5ee50f31fa1c2a7b433ecd3c278070a0199b8eb4656f947eb36e22aa9836d10dc7527809f2ae6dfdf1921d3210c02c922ab3b0993542324e7bdca48b34d5ae1adae3ba5438d641cbcda050c60f99a4accdfb31b9c0836a22e66dab87946cb06a7bb1933014d1270304b33035d6fd59199a3a662d007439a5b27df91cf02962a42970d48a7a0ad498962d08f711d78a256364ca4124393c5a30cb448da6a91bce161cf48e5dfdbe09311f9bcbab971a8094a03a8f6e19de26350b9a7fbda7004cbaa04e1c68e3b04648dc1d9961e3002007a64ff9cfb788a2280cdc83bf33707fc80a72b65e06605585a2042f82693bee392f62d80983412aa6c2ae757a145705c8fe08b1998c97cced3e18392e8b429918c739226ee0eab88c3d5a0eab62362323824d1e3552be36c0d0d58a1eb8f5b0a6145000bd5c919e9f472c31ba59b3c3a8db23bc409c96552f084e6d72dcc0058044fb4be1f03f629c29b80231b34f014e7204959a9b8fb7d7d1c8ded6a428b2833fba79b8bfe0990cadd9592d591d946e1736481ad1e4377f8f38e4769dad1aa4ab76a68faa21a8bdb02b2406ecf6bf156b9488ea729729e7028879da48a99c39717352efaa294c106c18d0c2590272723a366e1e607e8b841ae8d13c730f279103592340e36d3fabe19b5b7f10175191887107da18e98c98a4b80fb4e3bfd6ad5d5672d0f3bea479ee6280d75ae172dcd5c93a5ef3f0125ddfaacf355c5f78d37a81285546961ab3e65523c2784ac77f15c4a8e9b29f8a699e8dd27a2dadc809a0d131ebbd1fa1e73a8060362a7c3f3795af6029b7d40a417f58048a5b832a4df2fff0a0e647b83066d2c22b6749e7ed6df6bb3373246f678b2abcccbadd08609494766289504882139a2a17451d6b0ce19b9f19dc7584fad5a2ece58ed7441541ba03a2761a12b4c257af43dfd0fce2000c77dc94ff636285b92deebd8790c35d7f745521b4f4c3f444d7a5bce2eafea0fb50341fc99d76256e6ccfadf5228736ff429863d40212cb9c268604112cd7f3b687e0472d0976c2a7a32094225e4c8c48d5d709e4232a4f64538513ba8b9039d555d026e6e1dfd165516696386b0de407d79ec71210d49d93812573e0c5e151e54ff0cc06b27287a17a5a46ad9fa90111663d2c6517e391d282d5bf8732620b885373c02900325ead633ee237806d75345d2fcb8064527e5b972b2c21290bfab691897d391df3e671a3b323a38bf93dd5b3bbde9cdb26824fbccbfe4233ccca191978da6bf280e2476e1c6d1d1a4bbe2d583e1fb8e35625dcfdb2b7aec8e597cf1d1f8501e0302356b7c20300b2eb894f66a0f35811a0e9bf68dba3f4f96455a7fda7a636d138bbfd1264bc9d553339b5fcc944d15ceb7e3d1d5a406c8009b2c18c89c407d655683262f6a6fa46ab06e67301164e9ad24c375ff7b8719454c91ca533476aa4cb132c37069a31a52afd764b07bef4fd0ac1b230252d8f16aff549df13ac930d948a2309156f72c1f9951471b56213e9a84208cd1f00d6e9ce38315a53541c6e0fe554fa9a6b41fd697ea41552dfbdcbd0ea7378908d2573760e8a0be50570f6f85fe91888c240e8838754bcb098cc90b24e262b28a857bd60de539b106d8bea0a27a17ad7b098d5b8d16c4e65910eb586f9038ff463f172a321c24373bdd9b46b3125d04a423b301ef352dac4670a6f44e4928c95d76d3c7d994bfa511c10cd80402f2fed1a66da3720196d65aa9f81aebebcda459bb53537bb88ea15d0702feff218cf951ed78da76b18942fafc7a19774ebbedd2f7969fe7a00b28c6f05cc641e9f4949d4b94c945da0e246a50b19b279504868f5704796e195d42942c3de2967b1e48d28af93d5df996b09686aca408f1ed21ef7e95b257b8e36c7e9de61d47f9af6aa389ba040f93a73ea565f7c066e6752cddf0a7dfeb91e05177041924d866345b7da763b3aa1915716c7849e4a5c3521cef7f0ea00720b2cf272a1151c6ffd94286c201299030fc322828764dcd987402e6f4c8955d9531e7c860447da3f6054e27284ff0e63533c774557bd5e44cb46699ada53d39d25ccc9a7e5a2411db4600de2bc24164b04318400eeeeab21678bfbc01a409d20ae16d1013f84baa006c656f6c322be6f6ba2244a30c2abceb180fd27aedcf176208fc941d46c5830eb3324ac3de5386b6333b2f6e8ce70ff76c2f9f75f8dc12c538b97b083f9a07a974f20db7a733586cd80668ba119d83905f553bbc94b76975057fc1294305e29f451e625229e41c2bdb5a1cb47ff575a580cde255d1c32dd9db6d9bb49e5b5854c2b0975907fceca5d774a6a0ca69cf9f5e1c1650d5db3ef0e6acc0d3334eb3e454a1618fec461e51e6b57a8aec8a059634919ffd1b05b627dd4988173a284ec3aa57ea37202294c78aa03e3eca02d441c7d8b9f76973cc762002e447fbb14e2fb5e516a2f8cf8b4276c001c20d7e25b0cdaa57f1fbd2a1f24acf1893919facb5a6afd2bf40fb4a9bc09e20e93c63293e6772752682f894587914b37e761a93c53854394c1291c2b166beb66f86d4b35daf4b6b364463a671642f34844d9cf88927b7791d3daedbca5a33e72c832a9c08e830a561e009a7240b5339379375e61e26dc0cb9ae4a8016ca7f20335069c669a18aec2aa4f8df3c8b8db3b88ff1e4a3f325e148c5e28c928e9868e576e7994038bb8c99fcd0cfc1c7ba6937673c7b98cde176ef4da2dc70f89e2d9c58c46229757642c23aaea8864c6b4cfc1864bd87e56f88605fb6355fc533f41d350478cd2597ecbf53c2949d9b1b48eba34ffc416ee6773464361c43d6f40ca73da172cc4aadb9f2132099639f8d24d0770c57d18ba44af03f88fcc78cb60db85cf0cf5739d18f80c2da4d306ae7db8eef59155d5858577ffa756014b66ff09e57ac249547396a20a07d44091053838b188e9f0f302c6aa6c2ce42e7adbab8ee129fb6242f53297a5884bffd5eeb3e1b886781b16f0c50e164a9ad6659c76030ddc6ddba5dc2fd4390fbb04bc7dc53c5681938c15ae5e7ce406bbce0c3f8f3afb83968019b819e06cf2ab3bbbb8728c1d08fd5283372464c9305fd1f8386b7715e77074a4762499c7593f3e0a152bd811eb3c8da0f790cf1a1dbc056949990c2dbce44e826099b3590177a568f3eecc7186ba0b20b3f19a27344b5ec0c7d8ad75e06d64210e44fa0ff7ed7d3e5ba5fd4e4a0cb5059a973cc430122134c61c1f53fd39601f1fa3e394a94aa3f7b963bfafff592c486a6506d8e4ce23f51e8b3297605a950a590803a4f2aa70c66fef4569f150042888f66d80091510ec15e420958dca4c553eeec570f0fabf41101b07aa10b5695ac6bafa11e1ebe99bd2583e06c29c779bd2a1e8d11274ce1218d32c3d269469f9c691ffb9a8bb2757e64668f4cf27fdde3fd0d597fda7b4c47c3dd49980ceb15a6a9b9d295c0cf34bc840cc789982ff610dca34c690d7987643474d7d138b5bcfc44b5e47de0c020ce6d37af581608122dc51546d1fd22dfcbbbf556f9849a49b8b06b58e748b45aa9493c4e6311502d4410ccb556a996beefbff44edbaee781f4853b8f0c48d6e85267b2adf6bd3807774f471a538b353a3520a1e6887691aae94c4eb3dbe78794df31a8b93774cf0be281ed370ee52f712a03e07b73e5320b6a908854c3e2339382d4c6f9a6c7a9c1c5951891d4384f79deecf56b852ccd535d3dc03ca0a17e43f16bfb56dd83a12fd46bd2863135bc4a72e4cd93b83eca6131ffd4179fd5f2b666c3481767aea84ce1f5ce3f48a1286e890ef79c7a70c68ef585f2defc74a932232bea84e3ff13e9aa41ceff9e044ea097509221e4af453a44d8a1992f5b975799f3bc9a09050219541d7dde202ac319e2c94755705b38c6e224c8784e0aa89bc745b52be70fe24c06d9c87bc9891a4535fb8c6c85dba49a83af158fa3ed27cb95675fd5ef8862f57b71121bd8180ac2cadc02761bc6e92d9f327b5adf50c97ec13cbcb8766793ad25becb4890b5b08dc5b6ad27d9eddb92f12629b5ff283be7e3c9abb7fde08a485f44972c1bff83bf8e9c9a20ef6d663f26a763358309add42557ff8b06b258fcaccc4ee8a55bf2ed64bbda146e8ed15091703952c23f5547eb604db18ae6a663291917022717b4df42aa19e140efde5659a72069e237228408cfd0cc8125ca9da70be258e2677e92245a1f5fe1333804176187cc109e2a9488ad18f618ea572fd702cf6a3ed68c8eecd543eaf08a55fc90e897faeabb965228f404188368ccc46caf1afde715dd9d842c379529b867cc7bd9b3025a673f4ded49055eab7e9c7fc5ada50526259b22451e9c019d533fbb578663015d2b4161135418d6e084cb075733c6377c7454c11bd832d17ae42878902e38b76ed5770a6b9e272ecee0c170698c75fe985128a7ed5335742f7eba375012c4833df64285a43a612e439baa54025ad6fcbb86ab13011a9c03fb188c09e8eeadf1dfd7d76637d91265312347c165ad693f3265d4559b5fa17b51d2645043aa1fce29347b486dd45d4d337b5bc5129073dcd5367c2bb06ca1a6a2a8a6786b8e6f27a78a5d6aba33961ef0af35d54601abdddaf33719e4112336a767dfdf410e12c7bd1b1d0b789c638b06bc688e8aa84002c143865af6c2bedd5c08f446b971040cdd268eb34fd5341577652b167350ef30cfeacead29510a9c99b4c81901649fc62ac36cd1b3edb2133eb433f2463d50c278f1f4e24d0bd9fc058ad079134a0a95f885d87a0cfd667b45d96509d2f5f3618d01838872ac33f60048b3a09edbe6aa269198b6b519ba03d4f5f6c957a6d7ff3adc94ddae89c6af082e798645414fd845caba1d357346524d65f8c17eab2ab9b61a2ee829f9e91eedd23f26096d2125f7e1e4cc6c1857374e612b71166a6d16421eb8a9b9c7450271504ac373acd9b07ed047faa893036a5a17dbc1a7bfcafd018297d92da946acaf376bc67a48df9538e7571e13dd50a8840ddddb078fc6ab518d96922348b4fbc4c301c72427bfa227c63ca06e16daa7141773aedda813a2ce0826075081ed7f22c8c4a52414700a768cbc93f6f6cd2bd24155f57c55edbc21a556814c74c8de0af26260f40b8463bd3e1ff42ee0745d1bbc69975397b72692dce5b675a31ef1ed07236fa5092c5f4c2ceace8b0afaeb587d19bc9763a7b9ed82a3c75ab73a32f5862c6a305c927b9d03c5ece138baf8e2f0ebbb99320cdd76c33bb83ad139eb9a902492da2b8609acb6f2b144be24015a6aa4a0f63ffdd16d154d080919644c47eee85a1db349794c3d346b0935fd8219f0544ca370372dc66d57c481352f4fbb7da663739e4924f7d255ee6bf79cbd7742074bf203f60270f1ebd5168f04183f55646fb9afc318d10e0104c35eb1dc769d4f8b2c32f1eda9101415a38e950ccacfbb206a783c83e91cab8a1f226e88128006a04f678527ff80a277a812c2c44e1c0478428b095a2ac2a7a6a04361b3f2f07450925465d2b3f8f3b029781cb50b12122039c0ac84b2bde42b5e7c47c2289603f4b0384ec07676e32a04d92c8f12f33495930372d36b5bf2d9ad7cfefcee363e43882cd683b9fc4d2a45d7b4a8905fdd49ee47323de9bb42449f5490d1ed663c5fcc6af7925a3224608e28eda7c9deaa345e57b0cd9c65fcf0a735f2a32b56f46c18a85024e1296188ea371502896ffc8d49d40da40b245f5b9e4a3f208b72f658c93fd056d744cbb81c0e970eeffbb0dbe5a44806c3bd548306a32c615e7cba6b2780b7a25ea185afc2393565d8eadf204ab4861e273ca6502822d806749764953d2f7a9684609cbf4e439301d07140fdbce699012338a5ff62ffc0769e82cc8ba8700a14bde5ba6ae2de7d662d698a452a84bd7932df70d6017d125f8918f23ac6fc17042149863f593263107f8290edafd28d69d68df5a454e4376d387b89a21e88130d432a04cab3c28e0375202a089c8ecec918afb435df4e462b0ff3f86ef39e62e94282fe214d7ccc16ac1a4c65652c68ebcc8e5c91ef28d3fe74fd238d9bb2c5fc2f69a48a357a7e503022c0a0de56d28dd854e9459e4d35c18e28f7ce9cdce5f9b01dc5c5b44d0cd82fb872402cfbf2347365a28f4b945c8e0522a81427a3dd21ea7c53edf9974739b5560ceace127ce9ed9650d4312ce94f5c7471349c5bfd379b64b02d7deab1c8d74a07baae6205d1e865b25df9b5a99dea914a78e7b9d704ac6843a6a78f8cbb81ee38039aad500b634fd14889a12eefcac224ea13fc318565ed2a836e8f05d3239b6ae7f1d44fa02447319d64c887edd464e8e8e7430026ce22630561cde299e86415377bd76b969dfaad254c1b536717d73294ca08400fd78f7b46997322d483aa3ccb1cdb4253a1eac1c8fd0f0b5afa04fe1c106b3c6a016d82f903fccaea44dca7cf8c223b020fd0598e894b6a7f7754c75cf8aa5b8929b8709abe4f2632f74fe4f6962eddb695b8c57f0ceca1fa25e5fa6a8b11a18a184f44a24cc62db05509c7303c00a930bd00894dbfdd04b9e4ddf48b7d9cb231de12b921be943c5edadbb875cff03db5c9a2071cc3daa1ec64d86a1e336f7e32a771a439580b6d091bce039adfc426785403c89ceabbc4b2bc42c3968cf723516088dae58b109eb3ff8d844524cc571a80b34180b7c7e78902813f25b27746f30c8ad98deb49cd8504603dbce8f4550a62f2454d783e86cc06b0612344eb7c930ce1f13c7bd9bed611423ff3ce8e82ee823fb45185a5d0ee212055c576436e5bfd6e7db33d8635549db61d3f6ed488401d6e5ac90e01174ebb947591cfd6d334abbe1eb45ebef727dcea23976e7b524ef4a4ca9a723b37935e3ffe8372e92c2a4da95d1d3d69ec1910f21a7fe58e9375e2df7a727bcf0fff0fd9b090bec203eb6f2306b4dffb44378e66f5895709ac9149b1548f988d0f2ebbd9479bde942dd9b70f79334563ce900d6e9ac4a8a74e042fabee5aa1153b8d4a873baa2a1116101150ab984506a12ec68c482eed30814f307e730859bf6a3cacc33fbd31c7eaf6a118e4031725cc13ad282e9020c6f996afaf084432bd2a3ec6b55ffe00b636d39d44b40b89ac4365f1742d62f19fb2d04585515873fd398d2c32eb9c697ac0ab30230de11594a7f62dc50863a4d3ae9f2eea1449096eece9af7860ea9b6bbab3a21332733c737f53c03dedbda4830e24cbe8fc02474b8c01f0e9995f98894c6b0f06aac725940ad30b271bdfd0663a43eae63b1e675f667ba3c01909f4c51b3ee71a87e543cb95b12bfd12f574d3245a4b8ee58cca27d12f611fd4addbb7eee14bf7d5ca932d52d4ed2b2dd97d7ea65e0cd03db3f77019711c59b892220a10dc77c4b6fc267693f0cd1f538a301755f1492fd2bcd76882234391a78b30ae7d999fc8ec9e30043b52f30008dac09a44ac04fa172fc502c5b1b74661b2a14070ffee666b7633056bef49edec4a802b9c916a31438a5956ae3838dcb135094941de79a87387d0d3b8360f2243b554375a96697a8d7cd779f317cdf70880d3db0cc362be656a2db70d426fd17e45f17aa973b7cc7e8342fa5c9039b0538b5b750a4e666ec9fd7f5f8894206bdef5af3f0b418dfdfcbb1332ae48adc8378955c1d1728dbde69f48f75518e9815d5074a2ce8a2cbae7f2ae4e8638c19011d54f45731a6229097099d422b866591463bd9c30854f3f8fb552e864dc3191aeb1057f419e7c03288a44317f97357fd815e9fbe59ec7d1b33979a540984629bb59d515c4d7c97e8c844a805f640d69fbfb26681591e9ec6aa5754afe802b9e644d44539e729a9f9e1a885af2e5c7172c7af7b879e906fad26bfd761ff65a83c061b00b5a6496bdd37cc375def7b00e9b23251cd9534ada818301f1812454f198763feb9edb8b02be50e514277928b9f96d2fc72d67c3f5f9a630653d1b167232dec3f4f038a9efbf308dbecfd1fb36861a611af55159be01d9886dc396691e559e94a935cc5309948284fc2080fc8a4d21caac0ff899067774bf1538ad07843cc2c45309cc5d45eaa0ade08d8182dfb3ba2e582095d88eac9e26afab213076ed077d6f49ad556ce4f98384c6a5c7167b384f3ddf8f938676987cbed0452ee541f6cd79c1fe8298af920675dcac85e55b05fc442ba1129e85687f106ae0288b46bb8dd9417ea345495a4cc4b792b63091e3caedfafcc5881e547cd9969ecfb31dfb745c6800b60f423c5b367719e52d0fd346dd41679c24a24bcd8aba7c84aa3decb0d8cb74479148ab4209a6b9cec91b2b098401c30d28a3d50635f578e62a92d09edc6328167ae57eb2a178da0fcfd942fc5967bc14fe7275a31e675faefe8e8753935e5781ccd783fd3f9307d72af45cf121fdfe632d191c95c0afb1f999cc4bab5a360b37aa319b01089c6d92f18bb64457f0041c1706e78f263d3449496db5b2d1cf3a47885fa1354537105f9c9d7486e0c40d3b1afea286c440b99fd2909b5975c0bf8576b9e9a6181da730fa736a9a95a744bdc330178fa4bcdfb92f6f18e7f42c8cad6eb3bdd1a0e4a81477500368fb47cebac772c551dfce85b121625eafea4d4cb3969244ed93070aea0fb23ed064b541c5080ce8cd81b8d219857fa194aa7b94175888ddc19bc8c28843f5dffaa032461da68733f158644a6938b89f4a63967efc58925f776e1b509febe5942d17aacaeda3bb5a9bf2d76d517c64c0dd6c616845e1ff38d5b3c3c3c521be78538852faee8e27e1f2fa0063cc20371bcedac50272db741a68202f8d4114f4aeaaacef428aef19f62bf30fb39b4eed3106a4ad1f235d2d7aade74bd9b8256aa93fed83e87a9c3b1b62cc142dd5f4557a4983b5d549bd250a8ef281966f0bc2bab42ebcf74bb0cfe687395191829959617aea0747bb17673700adb0349166876074a074ebe5ad3ccb4ea2044dabf7352552f43ceea8cec9cf80fe80460e67df104e55fb27e53f1a177ccde7e0bff0cca50fda66a86680f2613d370730b20401c07fb3e0f226f546e72d6bb5aee994a515b1bab4da80d929de76cf22d650f30f2f73066b868684f3a87429f0639648f5cf2583f80c40140198df72f46932e919eb6e0c02e81d1deffeaca0344c2eb922ba40e1a1b3b358480f71ae4e230b84f96ba3103aaae0359e80701fa4599c94c9ffd4acbc815bfddf558adf3459aaf0d58a206b2eab8a8f266c4fff26a56c97a8c59a61092d5dd216e3c893a4da8926a8985f03a205ffea99f6d9d725be57f05980bafa8a50fb49051f766e01adc34b7eda59e480fd956fd8ae76b5919903425f69c229f8c2dfa3a1354e4133c53380e5fb4051844e8bc082635e32b911cff64431ddf27c47e1e44435ac048aa87fbf574d657affd0e7c48143ae77e3e47463e45660f222e28ecc2452e8194b36055856b30e4e74db33a32a967d8ca93e2da5e9a2238e00b7a8a43f292fa5b462c8654fbdd18c44bc066a675b458a113b1e6eee9bf304c65722a240b4ac68a1c1f1408c668c2039a163f425fa76aefa9953081b4322cb37206f87bf0ffbfaf324dc4410c863aa4446f9b2fd62e39978101bc944677331d2dd493e7d3d75affd2f859442b57045a7f9c1dca8f993b21ad42e79dafe2c6890be5e19ab12f5ac4f93c112d4dbc7b6cdf1ba8f534939b4258a1e6e0c2cb823a71bda447bb5fccaf2ab17a99ae73da40b8812bdefc1418a2dfd33cd4f8f5584744c74bf06b1038c7b4ad75cbe805d9e5b1557560c20d573da99d28db477c5d6b923c7e0dd79d1f933984f1f73f6424852634461b33ca5c9a764d3419aeef269edc0ed44067674375fd21d30a2a23cfdf7b8a8d98a27672023e3fc83a9d2df1b659329cfef1eb77359f532690bc45cc6a6087ace8748c2e7b64550b9fcf5dfb16149e3a0c9015ef2990385ed9df88e8b00acf6e643736998d44fd229ec528e194f4b66b28ec0f3d20473b479ad7232cc6d80550be42e16073885aca444cfb1f5e27ead17e310a2e1cd5b1d022c4f85f31973460e0880a683f543a51f02776d2e33d3f6919138d8e9c26959889a45720ef49bce20c59d2c7adaf24cfd5c605825389f7807d6d504e84a8cb5e2a5bd18722d0b6e6e406565fcab9e8df861d9a988375445880c985036908f2a40461cbad729a335c840889b84aae28269cadfe709d5258acf62f0621c4ae542f34f766facbaf01429387796cdc95f3de214eed953953021cb56037d245eac1806f2eb2ad5b06a805990f4459e54638b26a20f0e279f6790288e0ecf65df1cad08a1d166dab85527fabf1b205d466cdd7bc2dd234ab04b778fa314e32f0507edb8705c007f9500fcf5430db8c68d050a3aacf764a5a011efd296d074444dcaa008199e7bd716a891b4857a203c3509c7ff4529f916536b8c89ffb049d73a1f30791fd17a874a01aa4183049456847e60ed3c3ad5c167349a0366948e20c3a20921c404304de50d178d424986930f96e93f784a387fc004ace38bca77e6056b847a6d58bcec893b4c85af9d4aac5cad66e2a34e224a3bd14f593d0f1ff47aa108c1d5261fe462c7d5425cf86ebfb47f4c448790dfd9dbfad74a08ef5d68cb15187662c4c43c50fd33ee3fe0e7500ca9fe7d3f509e40f398d87525554d7e45e4d7bb7e3cf7a1ea1676ec2918170d91588f0116409642f37d4b508eac12fc9c5ee7a0e8ca7b5ad5050d2876a2b40279021fbad0f65c3e8c69266d78c5b8fcb01b4d44d9075a2692b00c8b7731bbb109bfafdd5e4de18d4329675a5f6860baf3c9fb367647a2f6205da6215812981438b7a8175a15aa363dc8cd615ec6c8517808780d93843d58b53fe4a381077088b0f5d2f85276f8b3d11e67e102f5cf7f0f4578e48fe3af5ba5d94531364031601d8a3410ed37f0c7676a05c51e95fa06a531d2bb93aa21af47e986b711e95f5298eb3965042470ad3977ef65281b87f73fc18b8f81370984f3fc3bcf021489d04a0a8ea5654e929f6fe70a7b280efb5dc01d48f5dfa750c0384d87461c73bc0777af92a8e978c1ca4af5ea4416988bb326374b317eeffa8373d993ed291ed95e4325c01a41ae2d271a1c031b9bb4f1c6e2124e7ff0b864fe782785ca2fe4d6fb9f311117396015fcb7609537739cdd5e483e2f26ce3f63031304da481f0da7cb6054fcead37aed21e8d9a1feea0f482303bdcf1ef6ee19ebd1839381d3d8a10ced07ad3d0b7198a32efa17a9d6972f5eea2e01cc63b0ea6765e9dd45187623b502a878b2530115d6c6a211e52e3149f40065a25a7826ee2a31e6d42bdb19dde8793a52ebc95123668aad72f20482a2ad51950f9a5c943980c3a41a25f43aaa5a903786149d1e6864ef1b2c18f7c49433846bd58e333e58e426dbad0e7af332825da030f894cb191bb57d04e37f904913a0c31d1e4a3eed140040298a9722a6ad5c482fdcc0d20b141f3ab0f50c1743a0cfbe78f4b2b94fc1205b9dfa5c3aee59a80b659ab93da3eb19313a9f00d1ae8f938d1fb8748e3eb5d1d0e7b454da380a10b8b9ab7bc0e89d1d89943f1a5629b943748788a7994e90c1fc31b6392137a3a69876ef76d4f8c89311d75c93a0d2268b0305922fca4b065e4c9ae1c615b11c31e6c5823cc0bc45be92ac6ee7104da0b68a7f1583e4970064f4639f03123a70f4fee69cc453a681cdc6f5ce3c2e01c6c8a923ca09bae637d152facf1f1cab155e8adab9dfcbd62dc3965c4957c81035e601404d02d8a2e1d57613442fc52c6cc552f6993d2f1fd322e4281bb8607b4571b65a24b9b8f32d7b7cacf18f1d0dba5fc85d357b96b1e5333477e45cf699d263f985bdaba2ebf92e1ff6a9dfdfb3036da9facab3be74e5f1c13bb1b99cfbc19d4443f2af57a6ee44dac0d5284f8128f3e3291638427cfc3b650b59943226acbb429d5779030951d23b06008b3cd3c28e768f8f03730e43c4c84d1ce4a9913b7792853d90688c57bfa0ce4174cf128c9a6cb4eee457d2487a56ec0cb9cdd06ccbd44ab3a3c155ec27327536c254eefe809f7cc7a48ac008318b35e6129931c92b9f147f24d8271850d2f08e331672b040d3361bd4579318c395975bbd1206eed96bdef918544c59cab0b6d813e227d870f612541616e266b2a2ad36a03ff6d951155a53fcec3f8fcc9ef884c688bea2d7555244abd4191437e9442b999687f4a094087db65073d4e5c93b1ee0d053b40434db428d5282cd2fdc039da1daf9ca03bfafe2f7eaa9637414d1198f5aa8b4c5df85b2119c70768d582751b7bed3f94d45b436a91730c392f669cd1bfccbf7c86cc8a228b9b6ce26f4e6f9130f4deadc8600a2ddcccb686aa0c82b4fbc39e469be2038e09814a900509027b53c88a6561384c2142a7c9ea1d56eb1bc038dd1a298b7898f08adb4286f0219393f12351aa8deb067ed060d3f5051053f2b01822c1f6cf51f2c1926170f14ef5a5ac8d28893736389cb6ffe493b1c81e6323d601557c087238c065c740d272c8aa71a923d0b79564bafb7f4fa2cd94a904a6ecb49feb5e472d2a0f1634e3c0d585ac7f549834368f87732c2941abf16ef4e8e25d148711cd8e4689571abf2a279b6fd6db18e004b32d491c654c0c0c365dd243a0c9fc6f5368fb720849deba71c670675ce788589366bf7a2dacc19379ed6d53f6cf25915c9d331d007d359ade0b27172af93670d478b65b4dbd0830bf34419548c5a01b3bba33a07fbce4df7896c60459f54666f9880b4aa9f1048cbada51149c67845bb115b35bec9cde551ee2fea6ef566c389fa33e1b694357afb742158c5fe29bb2eea81a408061990e8fcf8acef4b29113283be91370ef9eb336eb44845eaedce8aab82f73e92eaf45b72db06b1ff897abb6924933324a56019fd2096feb90406c293aaf80d2916d2d0ddd6bfefe39167383dce4b2313baf9a8cd349548a84d6eae18fe0184947337a48b836e95d9c2527547e270a8ca809bd14e3ac16f3f45f7b3c29dab694a36079866d4ce93e6007c8450d53fda46c63b21a50c37c8baf81ef628a4a522cf9c5f77f63ca3709c0cb172a64daafcb66325ae3a9546d08aa5d11e329d4549c602499ef9d9ef2df284de163b120c0c5d94f30fbf1fd9ba14b29028aa9813edb1ea5f0e007aa1ff73332e67dd0306ba938b0e695d8fc4068d243410fc5e31d9717c504679f44c140c8a5a19c839d11c5c494084b44ecd887c19528e3106433d8a8eed17ac193df9caf39812e921cc161c7b609693fb28ea0a58f665bea54aa39b793957af37fbb6a1b23dd3abdac3d1eef972acad17d3398ea97e7583f834094eb760a829f332711dfd385a132d40b7571d01105be0801281b53f7b48d284532c38956984b94a15386e5146cb564dc136002d7e86ee891f760a8a54dd379d8655651452c8a3d5af357b11cab4b774ec1c64672c28989e9323b870d197adb953ccffcc48844eb6162d3fc9ff48b05769fea8151f7b7a5f5debad27424a61123a1d06fa2db8a7f93eb8cacdfebb388f14e808d740b384865e146344c5380dda6d0510ce812376f30db2a87aa4eb214fa95ae3cbc13c85123ca7a4575ce78dece28eeba0978e5566ddc8530fd2768b2453f92effcc51556c6258fcee4d1fee65376e8a620e87fdb4fc0377debe13d12868a5b6b32ad275a9912075cdf86ce8498940086e3a8c3e5a1b4ea53454fe5c7bb7b3b0b074fe6d56514df6898e2b8be2cb8b07a56ba2190e07a83b8f94cd52f797b12de4357c058bb6c87016ea78308441acfb23868bac45675f11e059c0dd071c34e8519702921ec86199fc87ff61ba26f29f63c6e0bf0cdba71b3e777ea867605ceba960f1791deacb2c8045c5ad68c3eb432b5b064bb72ac2cabce347afd5d4b28b4554d8621bb0ca5e0b8752ad52a5f6b01cacc29e23c8e2f1297af598fb865c2ab703f90f3a2aec25d6e5c1a91b1dd462a8902178428081033760608dc1637e523d2049a87569d00f60e1252b7497f50da40d767de1331ed41cac35feb254d76ae3acfedcc74d88c5175c48040bee923b578c82ed01f6267607be27fba27f975b926cf192da89de13e202003c356f290f70eb525da0f36c8e8be807a954f61831ceb9f306ecb966d8f825cb38cc42547bd25a3f3be3c6a19fba0733f90d0563fa033abc1421019a9a8a52086195a3f1a174311bf8770a832548b7373dddaa3a3cef461e440ab454d34b5e70fdd637fec75f4e54a2943ce4c44dd1c98960086303f23c16edbd009d64a6081775e0b66104403d077d3a55a17d39055e68049a176160496f3c942d0a9fe41beddbc46fde51773c426b62f2e934aa94c447d4e9c254b958c3ff678731c30138d35e5aa7c369dfdfcdf4445fbb2e6bd6347f7774363120ce0550001319a074b8132d677cb27d5e26833b53d40e82ebd556b4a2d09dc5a4f363e0d75361a8af7373b8aeabf21ac04eee00cc09c48560b24f32cbf315259d20b6b9eae384d56c838d1d798bad7c744db5cf1ac0b3e8b103b8ed836ff29125a59fd49158adc779c90ff6db43d5e7d1f4bc8eeea51db962b65cc7595fcc5184b49ba69bd558265d8054957c9f72077c78345fec020c71d9a59486a0d6b1f90d38873a3b56c8a1a26af03465d2037f06c9a826679e3bebb26cadabd7568c5d43e191b94aae2bdfdfa2778650f5f714b321666769f654b16602c4291d56ef9306694339f0a0652f9da86b2891f039c37e097e6ee99b1ee52a8c77d68c71ca388425f2487785d5056aa6eaebaf1a7ff20d85fddca5d01808adc2cbce510090bccaf1c3f98957b17221aef4bcf034b14a68234d3656d5da430aba55a816987a4616900561a80c672c54218c533ac8d3ae5220e024f21e587556580154c84aaef547f308511034c6186f4b50b44856c1700038876c472fea7fa522dc6b0868a99e51c9eb218e2a6ba480928cfe5595a4fdd220760ffcf9adf4331945455a717ee0d4706e433d27ccf6a4e1790cb84faca19005bfbbec688cf539e962cab7a46e8df995a074c3b533a7915c16b4cfe6193f45faa4a2739f55f8fa4d660d38369a9ee487bc655769138d4e1789ca3dd5aad011d8727c8df42e5768b08ec1f387d9ccdd072a38912429794d90a83dedc38f379153cfefdb7d646a3181c5f22f27d01d52647b9d1ab1f486362a0d36e55d7966ff2ed10b4f4c3e33d810580fadc410dd43e94a376d0a72322a7f6fe09bc601604d1fce54b7c161cdd57ca051de06ce5b4b9e5500f0838005267658196b6d38abc36a09d4f19bdb410aaefbff12cb1870ca29a860de5cee22ffccfea7dcec03472e25da65d098fc90e1be713ee0e066e401b25368b2cda56ac67fb8d007399f0a6660a74441d39a601914d642ec6da5367ec5279847fabe75e3d762686f9e7efb5f836eeb22aa9fdec58ce1056e0e26fc1a5149ee698ebcae7035dc30e5a033e0f021e6ce8cde49687f164e78248ff08ceae05bb336b3e0b76bc509441aa60366d9f890c5fb5611979962df664c3bcfa2e1b5672715bc900952eadd35aa3344c9c37149f70cd36ec699cc23d6f087c814e30466b87cca1f50098c3554dc136d9c84f2c2e52ce2a3083907b974ba0d9cbbf72ab42e8560d113e40cb989f4eb50da6d5ba10db0234eb271a2cb8b83b6eb460b98600eaa301aed7cf863eb99a3b851dd468750ca0f1d69ef335c099a360dd448a341231b2ecb279185091a6ef6edc51cb0d1455564486c3a11985f204ba0e3fc64a9db1007aac2282de9a3df29082810b733f57fbc8bd892517ca814c9518a5934f8249ee341c9cada72ecb481cc21ccf7c246b9ea848bdb22d48171096d2727caf96572a4112a23edb69803ad847bf5798495cc0439d6a0a17fb39e88324e2add249628f4ec2a379003aa92a8dcc170a856048167d2074de209f6f86562465da05fcfaf96362c9a5effedb9cc3c574723551fe6eecbeb6f41a8ce357980a66317022c687db8fdc432c346189a8ca29657a84ab148cd1dc5cb3b6f131f86a0338e83eb569e52af1a8a35b3f375c6824e92955c7c792f44f76d7fcfc4cb6f9b5ce272d232275d777b3aab25f8e346ee7f308bf0e55cbda81d0a2b18a5abddaede290dfbf810880a99eb8dd8c55c24534c8fddc5649e3170357bb077107c50781d7fb2c4d80b2ed2601e720c02de4934480772c679a62b229ac6ae52c6481fa7bb6778e49afa611b55250dd702f05cc6489ce407ed6a140553cca614a5a62c6685a8e402325ad259ec2ad59d4165a0e245ff7ae88f0beb12a8fb0d1eefff8a3c90f49bd9acf4180facfcc406ba3436f026e1c0b3f13dc471423a679ba4e2078a26147fc7247c5807021fceb33a57970bc4d25d3e64780d0f612133a6953e96a69c0c168c807597f13df970a16c6443f4a0d44d4784e95b455e7233dc4b1048dee7624f8bf3a682f8a0ac00139d4bf3f035e5181ba2b18e7d6943df2d61baabdb51d45ef4aa41b24a45edafae30fffd096f8d4f43b22580be70d52a0b7d090438b6b3eca845df3c8813a7454b7e3ac78b5ec526b8571828a48db593e999f0e118e27bb1e9db607f3956f7352767fe71b1eadacf7e528e61d1edcfd81daf6d36444b60ae4fffe81a94fa2dd9c497c5b040880eb404b0b5e65dc5218309485287e7096aaecc6c2c66123e9a6d4d16ddbaad4ca10b5e82b38ac566f67b56e360352b2439d26ee849b0399f70dbcbd80ec7745fc57f24f6aa5f46a61dfa71fa4d56eb6067b169b0412f70e51628d3206a0f95989602c7d3d2527ca539248844b92f0468b083f0dd79eda70006ca281eb8b3409743bfc9357d3161a069a875d71d8a70baef6fc47ab88d7b0746c303c64fbf97a46d82ff10de8c9593f3ba96fcdd10cda43e0947835e696431cc6c068e810431d4cfa0e1be16f088f1ed0d4ac77fe9c6c7f7391475119990132e374d53d212caf0149a948eca011ac9dd3882328fd16eb810c043e8b585d45077933749bd1b2b9f907e44fa09783ba767bc4dc138b6c634fd703176594b3af9fc8a9cc1a6a9843a9a6ca4e0717c562b901b724b3abc657707816eb8affe568528dbd77e8ae6d78723f763193dce96465ad90293faa0def7e275245c7a7921b1977cf63735cd6c8ab901631d2cb730a54de0fd7ca00f6c3b53426380c518cee40721745920a894eb64158bc8b4d0fc1cf243e4c16017477945dd98a748fdc31e04901d39b3c8a663577a1e230a7e9affc0a28eb677794a73da715978aef25230a29808f154de15e38107e7b4368feeb4e0b827ed1544603d1c93db4f511180efae3f65728f6c6be50c9066c50595205d65ad0727604506901920869ee4cedc1f897a959bb5e2372db0e16356e4b5c201810974ca1e24088770d375409b91e119d65f5403f821ed4ae3b0cde0bc0f552a2e47932f89e1a4b937fa8050b356129d3033945a590c6f969c76fc8931f327e2f923c801e00bf0137e70448ebff94fb9e436105a3fa9488c47d3004ebb00efb79bf01f527abd6846574f48408a38278e84132c01321f6d94e231b057599e39b464a1bf8f21030e6852a60b7af19cf701d0f66ab81bd3b3c4de5481af5da3c6360eca79d98f25ad8c72210dc517934a967a4748fab8199e371b33c1d1e113ecf8573aeec8487c07f506e01c414a872659880bff84896f01404e3eb5bacb0e9e4dd0b69614c8b6f0593bf02c498b8e5b5659fe7afa3472b07a4a3e842257fa2ef3fd78accd79d4f5b70b8563baf02c31331fe07ffef2101f672804aceda66311fd661cacccc2fdbc8c4db993b13237cd6b378e90df0835e93aeb42c911756f5e7f657c4ca477064199e2a659e9b64e9f5906765368d6eca28f1a59880769b1c286ea1f9fa7b88f2542c338fe47a84f5c933d11cca583c5959f466533af4c0b94a76be20c256c1aafc8c301feb4e91bdc3ba7effd1b3372181fedb42eeb096254fc404d8b6c31560cc4c939d6a84b62ed7cd1237d705cb7b9550661c21b2810a097ee03fa53ef93612084289d688b4b90bf8dc0c0ca5f71cf9efc00795961673e28c3105459ec5c5da09030c790638778218821d77e1aa6bf40bb7cc312749c2ce76fdae9dea0051fe778217ae75067b9b4d423f68e628e1df5553ade8dede6227b499d29667bab2c48173b1ae9deca966c9134b6cd2994def4e4cd370f53e395e0be124c5cbcc3272ec7c2d60f2fe13570706c79c4a64af2e88699138312e53f614dbfad4bac65a4242a4d9b7af844c7e4d22d80a093ea69c599b4501186118c5583c6b799f25f370193ae81e54b8bd935030651125236304a8640b82e8da8c5d27ae190db1cff335c0afadff9fbd12e63599df83d5d75b625ecd7cc35ef5cfae9e74eb6642a772970d2dd5fdcbddbaa3dd96d5723eed2b271c0835aa1cef0b28167fc6b3e041ec52e3693ce37482c7366c4cf7bbf8cc33f3579199c8688f92f53632399cd33db6b0305bb8c67d03a287c5ffe7d0872c511b35d5d12823c703386d739d4136f6d9ba8df44dbd4d1fc618902e098cb5aa3f46c8b6d80e3a6e645a4ce17979d993453cc5e64b6ae8e35136ce83dc998706c9699cfe65ff4622deae1f70103eed1a37db6ff4293bcc40dc54caf03c6b6d0d180f9b84ef5ed16dd7ffdfaabf736d50d2ce763ad5acd4eee8db409243ef96a0afaffe85e3c43bdfe4b6ada0eed8741978b290e448415724aed1c8cca54ca765d99ec1d92fd70c86b4fe2cc2c873753d0330147c60f559ab0a3978fc3cccfc5c2675ce87b5ba5606177fcd70b7019d73d0bdb13ce5dbf3e227a5bcca08b2638b10da617983983e70e73140be66f7fc417f8c20dbc19d63a6c0c56608a5c677ee7a7c9d8cab164b965d4d3ce5ad4c9c20f149f808818e73d4ad3f181e24f6f9418f104236c7445f2de77d158e60400ed70ea1b5007b94445eb986ca360e527042e9678db47c75138e501ab09885ac242573ea7c0e1402d69ac53cbe23e1f6da369c83517b1b0b69d9d69f8e64411cef3f67a80b29c97906be5cd665ce0d93052667c6478f2fb2250d7a08efa9e0aa12031d2b07ec4fbd70fcf588e8e703aeaf86922fdcd6e506fd76e863b928290cd1422e9537d26a5be8735cbff3435dc7e8f21eb9f2e03aaea1d8fb46413242d2a38aadcaf7c12c9d5ffb998a13c7f2ec09776074bc70f895774e5602eeeb6cfafb7cea586bbc2f42ba1ab0759920551ee098c6101c971541588fc7250980171a711e3bd359d336372e8138fce3d9dc8d55ddc45d0e3114cf9e9f523668dca395fcad69dd84d26bf0d026dda6dda47199077eb5663eb40f458856b56397e579a0f6fdd73ee20a762c9687b5aee47abd63b069b0734335fb6f3bfbdf73a6a4b9d1a5d14d4e63544e43704ef76ec5a9a75055a62f0d18f1b933df116ca63fdea32babdc7443d40fd6f195a7730f737f129c7e89ff23c0b43b98eed5d0ba1b17a07647513636eb17a5e411858b53757fc1166779111b5577610e668eb3b75eac4a96d46bd7c8abf1c2b85a781905978fe5bdf1ed109f1ae42d44fe7a1896cb62eb9ac67862ddd62f6844bdc3df8e16be7f77740da11b9688ec3c79adb1006a2380ae83a482d9f0c42ecbec2cbc36c1ec4b2eb4b6924ae48d4913a23405f02989193162d30abcdf232d708e2cc461dfbaf67e8a667af9a375d82f5a2d182172df51892eaf9fa785de3e3935751f35afe8bd5774aa76e7fb0339d7569dab62fe8c0ed00e7238ff3f9381b48b13a5dd07ce9ea77efc2bb32baee67591c792e85d7d721a1a1c0733dea2a7c350ce2943570c0a6090edbd483f200c3dccf163ebfaec107104d38ff3a9bf7cdd54a7e44103ae6c08e38d385d31c654b6948515f175e7437eac327a44da139bc2c0a51adee5a788e7d958dd2d8e0edf0037517a054c289d70b8d82d6205711cb48b3f2b50c1142b6369e17c1f7c000af9b18250a9e4005709c3e29173a513d917b5c372101ede349c3f4475fd1afec3d2109ca7703921900bec406681aae933eef8d1b08435d6edd00195aad8de49b11a5cc5f99d297da50bc2ce0f0ee8a91472994af676556d9fde8a6b1f3616de3554520b54617e224eb397e19ba578bc20b21bc3143c13a5a82894528c8049be1a34b49c1600b03464d3d7af6c5c481fb5ccba54da546b8452768ffceb1e3e419f87e9c58bcf5bce8df3f9731e0ddc44dc31c186655cb9af952269dae91530d55fb7b00f0b0a45ad8062667ccbd2817e62b06180bbf9d59b2975a6e3f9ac593bf2a83eeae7482b60730f5c072ee0555d901f8f3e36c24df6b0f1c848505b7492251778b6215ca5b411876cb1c42cd4b0390287dadce25d3bbec12bea0ce4375d4b5dd2d07e0c1e9e119c100770fbf65497a6858c89c1131b7bdd49bdf4babb43bbf1d929cb54792a4663da21ee17607585505ab45d7fe8bdaab9ffdbd52dddab44506502d83130f4b0fcd91cfc8ebbf441ab7530b5f9c7b15fd343b627eb293734015fefe2bb44a136cbab49ad929d0c85f6eaa13a7a7a22b3fc2c2e52770500d58b0fb1964d7be115c4244286d6b8b58010ddbc12439d38375bc0996785ea54ad49f2c26543b125c4aeae2f2673721c4d397f8ddb03a0e6d6b03dc36dfd7c4cbe0be0c94ace4912da447cff57b72810a5aa277a315decb04ca72b98c9764000dff564b0995c740124cab02d0ad7c687c4fe975211cf25472770db6e38258f3c7c34df17a28a8cb157b0db2ffa71da5d0d0fe1acdc635dd3a85df9320c7ac8f5f6b3db7cd2c366d845f505b22c843ad00dd5d574f0001bd2b973e7e7d7bf97ca424c30a02d05fe42e3daa1ded4764a047f34aaf35137ed485d7c881d1dbc58438b8fce0f1b6502c9bda2db3e64504981b8b534796792289987b6765ccd50031b94d220be79d2e28c7f88757666b0a1c47782c662fde3d1ac2c19772d0d3ce0efd405991d7984d40930f2407d07608da25bf5be4e0e3eb0f7f5390947a0efd0fec9a95398c5e9ad6b901a23ece31edc42b825d10fd2d82dec8fb1ee727014c638e6c60feb75f8496720e1a2a1d2e7d1308a5254077f6bd8e315ed31a52c53905a96e495a88f876daf3ebf1af3fdc1bc5e435df6278716f75ae9ab6b0ca8f97ecc88d31d6917b82c3580df2c8fead65235c53b1cd12327174af46418435b3b08b98faa8d4faec40505c844b3b064e6fdc41a5a026b0931e72acea7287fe72e66f78897cfda9214caedc5020413fdefa23966058d3dead271a251b66e5aa77f0a7b60397e21d7b67d82f2ec695fd38499cbfe9dfa9575d1418f4b30372858a0fb9280cb8949c19f11168fc7030b782421d75016f94649695a00227b91bdc7e7f1b9a4d18b422d13d853d24bc03b0fd8b44cecac393559522bbad38882bfa5c681054315d7524bee02fef8df75e756907b0d736a632d0ba76e35e110e63e52884df434f99c9e5ab55177f48777aac2de56f10951f2340a64f65d00583dd7a59191184489d3d4d9c687fec185c37853afb8b63866fe9361b964520bd061073abcb9b9d58e7b69227fb44efe40107141274539aa2898e511a7f8328f82b5900181e40758cde480349ffe5e9143016b6367f902efb3df70a474dc3471645694ad32decb261e1042ca96c56bde2aeddd1cb835f9ab7488dc6057e4bee623d2964027ebdbcc2e1ede50966e0c4a0b9c74241dbbb4f1d07e9b250f26576ca00a7ed199df490dd145c2ebb84047b46ea79959c87ecf85540fc9d31e7094b55a8d26cd6bcc0fde669425ade2dbd8a89b40382d0efcc628743a97e237da60c174c236127d6ae7b4ece7b551ecc9dd2dfe45e1372de61336bd794f4390a8fda6774b931d1f46af98ffbcbc4ab1e4b9a59bee95cba29fc4bd08b48fc9ce3fc2cdf0e62e62221f28c70132e36cbfcc6274301726e2a576439e21e3f9593cfb42147f36be5677a4be3e9c3c92c02a49b80bb77a48f31ab86d86e96718c2edc2935f842588fe6c665e57a86e20bce9b8a0e6900e721745003877a048244a56234ec6f38cafac1c7a2cb609eb2e95c5380f4faf3b8a963e0185a6abb2adf0175dc02d73c818851e399477d2eae3014d26fdbdbf4857880a2d771e58f2dc6b292be2907c316fec935e1f611339eaec73a067c7e328f4a856ceb47ca44c335db723d62a68ccb810a91524a8ee154f155674ddc40a18851991ef96cc4de2eeb76b7a190faf2c0459ef6d02c64a9a1ada52ec490f8cb7cd2697e2ad7c779e2783fbd8992d046b5e774d37406296c6741d06ccec129609c6ecc2313bec8692c7e56a697b384722ff9bd0c95bc703aabc592db00a72578090ebe435a8ee4e5e734b82270946b2383e2c44e314dfd5d7c25f1034fa292681f84c113071d0b252320f9f9499cbd5c84cfbc11d29cd3407c75b7877b3f5a90bd16293a3b89312e669f8be670dfd02a3f01a4de73f172ffc4ce47ff6772e31ebae695082621d777e636ed3c69a96c66a626eaf2d77e60f162fe69eb0fd956a0a6d44443fb5c44aa3f4a4ec1945473773ded4d335dfe8771a195648c4a5dfddd46006538da81fb0ef0a2e76956794983cbb594678ab6d7a9df53e5523f9cf0cad693a12f26a983a16a60b0215ddc2b42d322a66d4b75d457f252f48cd7ed34d2b603381e44445eb17824fadafcd7f01654dd274ae3e879c443771543ef744bb2bfd2a99014fde42d7fdf3975c5b3ddc9f17b49f621bc6ec04625ae6781fb3ceb716f86b4b59c257e67ed57255f1b0e448f9288b45440aa5277a39b2bc403dabdedd8927e74bb40fa16f0f80f94aca2ab076af195ba245ad565f323ed026c8159c3c6c5c70a48afaee7c6d294d5e16e4e3f0c0b7803cb3bf4b9255e3e5f80ee4dd4525b90ba34efaf4157c145baf8b8b4d6b0c91ce7bdcaec6785d096633206822f7d76cf860325a3fbf5062787d28d3c4054924ead26d52909c99b31bd1a1d43a5835382b6447f92f006b45dbf059536a97af8e06f878950bab99d2ed5dfe863f29c2417a1ec7794caed18d21d07c1d14fe06417fb78040e61942b1e1b3e5f942396242653fff0596d425072064aef2b379c849ce175e7dec008c1e8630d547bf7b2da29b24280fcd1439e4cbec2dc933c818906bf2db04a21a5abc158624a61be6b99e4f3fe03ccb56ad32a15e582f69c7e841ada223c1322f9855f4e97d3ad650223f446af6533ed89c23253683cbb1a22facb0167d0994d4fa68351058a574c60f431a6c0fe2c8ba3804b0d2c863666854ee566cddcb9e33887cd164c29f2ccf59f5d2a06b2ccec130fe504702a867d4e06606f4f9b110e4257e8c1941a4040d6203cf61576ede84966ae8948cfc8147057b54efd977c7331bda9ffadef23c78167ce89777b70faec8ee94a601703ee480118341e1722bf41376a27dd7a49b2a397750e4011be0fd3545de4b0cd7f7c7c8aab6d40daba3004ad0ac1dc4bfc2857c186e4a20a835619307983075b244357fdae5b66d3bf4de238f261f356b08acb598e3ae85ab9f6c471ddb0095a988ecc89d3c5b7235234f8a340b6a57893d96b8a6f1ad7559aa0d4ef767d872ac49b4083cd1e78aaebb37419bc45a3cd9b757d11e4b24b363ec1c3c015cb85385e9491a7b6109857ed6b53c23c8dda02df48588f49d7df8deb011409d0bc27e7e58402678c177dc29a4e0665c86d54f737fd54de232a2b027a8cdfcb1cf12acc06d58b4184c75371436e5d3735d2b765863f858a88bca6812846d372b735419aaf95f775a598b7b9ef0e6a4ba631c98eb69194acd9f8ac5865f9afa8cb56b409d80c96c78090474f29664d8f0a8c3e046e5f64602dd375d689f9f6a6106dcc5294eb0eda91c519862d228dfdb1c574fe5d412659bb1da85c4e9c0cb32f1728683c64db6c9173d6257b41a8de115256ab73994f85d4dfc432ca56caa557bd8d48496f199a9a4b2c2f3e7a888fa752686a838e76387021b55f07d5bd6fd4e08a62dc24937d06c713fdac7e1f287f81056000c7fd98d9d0607380b2a7a41ee114b29458e447cf2fe78e6b1ae65950ce29a4bcadbafc6eabb60f44a473b4974825e27b3b62e6df72a6209f4b6a589e7f5019559b4acb4b17e936de71910aafbba70bb68153c881a31c5f96ca5f42a7feb9c8e6af150d69ed17790beba0ac12cb145de67ad3cdc6a51f90a612e41ce6ed4042bcc022c8571dacf22d3b8f0f6a6b85bf06bbdf75ea5bf16a5da30d2ea28d9a1fabed2f14e5e061366e504b71a9e5da3ce73958297a8da83e2b0f9cb8accfdeba5a2aa09d1027361dcd8b99376ba50772d871de6d3e21f04b56962c96a5c691bf06f7451c1aa126206b77ea31ff1b16b6aeca9fb0e1aaa6ce5fb3ffdd53444846e1281d9e3a2ce06478e13de833a8d48ef51196e06cb44316cd5b8340a929bc1374100407d1c35119a8a6b5b0d24c170be861edf77a5d11ee5213aeaac47e140d0c44605a4db9e2d7bb48bbff4015b7479ab50567bcdd0b22cd2bb2cf822541415361211ec05a40fcc7b8702cd8fb87be30f862d7e55228336b9b1100b5cb56b863a59b73a4d4d11c98594a7758c2b4040cc6b63804152135daaff9cba7c8fbb748db3fbbf6890de89cd2b38bc5e81eefb11a313d79f43eb3d2a6bdc61ce70e3f6cdae8b2bd11cdb163128c12b5c8faa5377bce9d3864fc005c583edea105d56dd9da70339f602833154f37d9aba65616c9ab6e9fe2c8fe8e12253206eb8556eb34800eff461c61e40209ce2f9091cd7d7ceee94b0fa8e32b042e6f713b714a8bb124811f88f9008ea0e8071b65970e0f051c40ca17348edac70ed465d93696e51af11db0214c3d48a23ea0769178f19a3a149ebf12ae4a4ecbd81ef68ead6ecc4b566b5237267c1f5c46130cead117d367a008002c84d274b060207fb145c0e0132d0718ab84cf9e5330744375c44daf3163b3cabf68a7c0d21d289d6b35d3def1fd06f60ecbdf93682db19fa7b1edad280768cc4639ca3d1facbf6ad5073e0cb813553b8d77a59bdfbce815d316860cfac85455d37b99a12ea8156bbdeceac3f1ff4a3d74c18558c9baa55801ddca1b4f0297ddd3a354cf6112d81e4cff3cb6add8753978557eb47e43370fb2e2c80dde20d2c7d1a41d1f44e5274ea534167435c68ee88e7ec07c29389710d88bb36a7585c306783151c3c017f9c13bfa6061a38b595523623bca7454d4a1c029543b07d4c31cbf6c3b8ca87f0454c0bdf8b7c38af0ba60cb785c27e3902ae9c00496a41dd88678676f6582f78ad1e7055315105138952e7b1ac39b197d82fad6406adb9ca05f003077f9bdea6b73efb2d5ec5150e24146c0b0574aefd233323b39029906f906c7a91f17b6db6a3aa3c7b1d6521ab96774da43102d694cbde254203cd45108c00121b5a29463e9c953978bbbdb49d4f0ee1af6725f5e1d58a21d2765ed3c84bcc53da129041e8f3021d9a575b76a3dd94d537a16bd2ce38760682b9e0bcb451b691d9e59d69615867a74995ac62e02e0371cfca617e59af8e33fecc53072385a52a4a72152d4cad7982cf24f6df9474f33ec6ce9e2be2c9c9737fdbfa97e015f55f900a263dca16690ade4a1d9cd1038f00062aefd9987a8052f302294755f828f97f99e31c78ea96049afacc0ffa5cce6196dde83769c7661d147f7f6b40f6e097154170d597a3b379bd92a56b6a2b4dfa1851828087caa5361d898b750b2595630ad8fe80c65c472dfd68ac859d48bb4db627e1ea56c6d2ad05b85a8ba7c407f6a9af6f74b6cd1c4c1d9bb26202383b2aca63c69dafaafd6e9fb8e87b64fbc7d9c3b11e00484a338baf264132b5f51e1775d855e5e6a9012dc0db233935e8c0fcd69bf2cba0350a48d37083784b4f1dcc639c8e8d323ff7bc644ae8a98cb5fb4796eb6f35d23e5aecae1221ba98ce1575454249dde21e4ada006a5beb40882545ea0a6a6c0e910a58ba065763826387717fbfecd1f0fc42cb4b16fa7218d1703ddffe6a2a4bfbb077ac3e28f9d3f55fcc7bade9bff25da231aa40a19660e8858ad80f15d27667b38ed26f0afb3260614783f141068b671183384272badc0c47afeb57b34bd65eb67c0d270f48d95413289e8b3050cd3df982908be2eeb7fd77bf806a4785676205f042d3a61bc331261a13b65184d68fc5a516083e1eb61dbcf066062abf157022e5f78fc0fc51125a590d1e92330ba1737c9d56e0bebdaf76f20b6053ad7bc48e3911d1388ec0c62f7459ead465f6603a006aea529b4dabbb4555adfc22fec2cc0a2128dc3e1c7ab9d2041723732cef7dafce65ecd95c42617cbc68cfd735e5572cc7e9fa9060ab6c1fea6b7fe2382f425ac51847e7e64d33df9e773c3cc3b80561ce7e35ac28b3295ca9e269251f762e47d0287c5a1dd6db3ee350ed419624a01d7583c36daf9199aa0b69fc5c8103501e487684ec9678df5f325756ec23eb0bbd0ea5ec1b4e6b8870818bc06068d692e4ec39c7f32c014ecb6ae36ea67f18f5b01008bfa630d30da84db93b02bb2429e1487f87482b25ad0c32ff31e2bb92febb3cffc4a1345df79d0fdcb460703f3586e492665d517a82f92bf8837fc319643b49fa45decb51d4a569d2d6ff16f9de518797fedada1865102ecfa984f31eeedb8bd87f2e505afd88a4e8ad81d40fa837c5206c72bdb35c4cc32e5b463ddf3c0114a815c98a4416f02774d40084b1c0164db5b9b50b408acd3909ee3c325e7e488c66d579dc72fefc61c992bec91a13f4bab27dc9daf57c04e0c88874504785b769344efc41a6576877086f9953d29a8457f2683cd8bce1cf2c7ff72e4e8d650e0610e3f62986e7cfb4309f7f4978f88c5405f72602cd01f5dcacf5af5ac567cdcdbba0af44accc3752012f8a4835f241ad8bc8027d49740757b8f8b2421c4a92e96d9beb3055837943e711827b0cc9984ab5398d888dd761990bf64102d7909b3afc7df06d7be3a6521da6850a96091db72f0f43683c3d1a9cde5d4ac31014ca6569e7439ca6951e0995928a7ff141a29927a07e8b51e25fa3f51918b1c2f0f1723d59bef5ddb2309081aa2de392f54bc664f9bac3e24a8790b59c271c54a1308aecb4333977065bd97391dda97db9a7f9c15e037083709b27d4e1b9f06624f9905c0b158a016a846f6b7a50fc8c6aff95d1df67338dbf63dc6aa1f499cc12e896390bba72a4c938d1d8e4e65add1b6818e981304c052adbc8ed39b565a893c413920bee23b62620bcf46f497612d146f2a2a0a306f6135a0fc9f7d5b69f59950bc7162b2df9cd035e5def7082aa8f444a1d4e7499be4f6118c407d4e53d20745b8ca130dabd16cf3dbcc6ca1ba694fe27bdb43c899b484725c4e3717233468d22cde27db913ff6b5ad528d4d17fa7cd03132472f4959fc1c9fcc862bfe9acfadcba4828c214024a871c26e71ab1df9a5f77c027d63975a38d055f7407833742bb8f37433532232f6cdd2abb37b298da947c1c7f105971e974dd0fccd266588a0c9599ccd2ca137cc9ff2eeae3481f0fd8354c256c12984dc9ebaf532f4e6d90c00136f9fc8fb10112ed70962c00f6d4133ff390a5650c111620d58961b2a9c9cd2a30f0da3bb17452cb711d6bd21eab7b5be41defd1ef8441b7325ef92f193152be2f0aab0be174e27315328e5c94bc5b9b6f80acdb6904e5b9df60dbb7280253854799274c20f7632d15c989c2663d14a6e4a29ee3625e38c1d8cdd2244047d63230dd4a2c42b30eb33e6e6ad2d5683a2173d76c500aa09a7f20451ea2123695eb585f5b84a556f7be391cd66e3e6d82d4f814e6832ff5821cc3098b16283e5c6f1c623320eb966da7e67a60e56313e657720893e75ebc08ddac0d6374ddae6581be81c064c5a2b8c6497cb57c9cfd4e4348e8ea795b036f13faabdba4d1d124460206da43501c3bba3154686d04bf675f543506b1439a07437f750ef5520b15cda75b18cdd1ebf8f8df6169312ec55b5380fdef58a8999119222633c63375c11c3cec1b5f30db7e022478d13f704f5602774d5c9f85f818bd3ddfd1a334fbfd30c30183f414a9bfb1add48349262e1a34e55333aabcf187748db3d6461633c7a80ce2fdfbc079c21a64d0c995ae71f1c7e4001c6c4772a0d65fd9dac2c939ce7202d7864b901f08cdaf512fcaa05f3f5c38bce03bf18efc195d97c6a850640620f090773851e4ac88a81333868de6dcd947ba2412a806dcc355faccb90e478ccfd72fdd5278ae50af9288409981dff4c780c2c1360cfca3cba71c99552178b3cf5cbea9d09a3ed1946a852abf7f4570e0c5e1222b0e63977fe07add63e0352f8f76a36e5d683d7a6ca96bae387008a63e75c3fd4de33839512ddf761c1aa758918ba812343cce8607bdd2386cfea6b0f30d54efa1d94e8a4ea097a088c51cb9e150ba485dbd16bfabb59daf24b520c92468ba4aa36647a85404ebc782f090ea9e6c1c13ab90c66f433a17c46a254bd7c77a90296fd6578b20f5eb934a03878c17b973a738d394690f0c83eb12dd7632132f157a23e29e310436b5a0338270bfaa9cc5daf15d8798c3ecfd5d551575e30a6051d7e3f0959cfa13e18bddb2f5402eee334848c19688d1fad1b222030b6f4299333786e9a27cc509116db3e727e92fd2ff3500bbb647628e86369a02ac758532d590e0f8bb4a60fde2abc10750af39a782df651f45e9efc33256715ae39ed006457f5c419a74a83f8c516ea97b5dbf2fa87953083aa4e1f1f6c81f0042c89e981322a5e4ceace326c52e2fae1ae834567d553b959000413a3fc6cff41ca3dd6e8f9d243c46675651c1ad28af970b64961d6153dea30d4aec0d884c50f34330a5d79d61155009709f4308782d51e0ae4262467ac13b20b1e60f3ece94999e74882fa3eed13bc1d0efb4c1117cbcc6315675c4245543be46ac0f30b758c00debdb38255cb230765897afdd5ba71ccbcff1d8812ed8a52f3e16e305d6d758ca699c4cd50538910f313201aa1b1ce14595789bcc1fc6c4936cc47e6652a6e59cfc670b101a6a2d17914aa009770b977d76e476462333d69d4f10265f89b2037efd585d7b3f436af73c3962fd7528f9690ede56b7e612407e3304d9d2bc95a277bb1a0b7f0a12338e849f62aa572ce9730480a15eea76dad418b89d8d9a7ff38bdef4829f03b9b437f40dcaa8c9884bf626ff77e1d26a3bfe2337d6df1611a77bf785c53db43bdbd95e09b38caf563d7f3ed938a3317d63d92b0465a00898198f7b26ea99e401a36f6770f0658726855ea7f5d0a00ad02aea8535e286646ee40ea5ecf0ea573c4735b11560a3e93b3c46de0b6be8a5d7090eb8198d4f35da1ec7f7f0e2c24fc9d1aefdaa40ae3be0f1c10c5214d9d1ca3fbe1bb85856c98437ae0f4f96390f8dd809eec933cea771b9f8c9ba6d7fee5254a6475e121a4d544a81e70b243bdda326170252420ccb8eb9f9bb830129ccbc2411c500787af21c2f07b989f3a5922a5b1e64197871f8ad7cf5732d9d0173931c04193bb8e7ddd6fd82e23c261bd177ca59b82ec74e41cd7bb5406021d276da06a588a7de4f3bc3d4b6b124dc0e32f751f00ec9f7b9556f9c0d799b35e108c9201f63a837f9f606c088e49a8308f1f33adcb4d0291eada5fddddbb63792ef06e16cde977a0db89b9d282af2ac9d72902403097eb65cf35157fa26ce8060ac60c767b20b38dec6caec4104ea66c821f196aabb490aaa66cc9af0ba7db13eba3331acaf558890a7e2a1ff7502af75bf4c6f7e23c65c3c783d373ba214635acf8d884d6453500d159ab9aec688d529f3e4ed5db21b3a545551efc5b584cf86b92ff181b2597bafc83f9f2063d757f0ec70db2f208749d049c40f29d8bc0494b063f18f4d60121775a97791ffb7383daecec51f49901577b626d9a2204f3632b18a044a29f61eac5c5e2351b5be767ec79d1f7b88bf068122c7e1de176fbe922d99575368716257f10d4d5126c4ebcf6ca532492512e5bab83a825c3c60052028dc604605e6d22f782dce3216444fd9ccf9ca92622233e68f91ba27632b261b338575cff9fd2fcdeed6acb83bfd84527ca2cce21c38689e5284058f2d2995c778e8629f2b379815e89d15d526cd3db0cc4edf1100dc7ebcbae26457c4198beb5b785f2e326bc5c819b6fc83500eda131dbbfd67874fc49695dcf49832cfbcafa58c2af59997b43d92de8924af860ee4546eb9d5b7553f8602dd7bf872ece5ee5b99b1d7ff85457b086cef35ccb7fb9b581b9ad82805e048891b8ad12395caf866a2fbbc9ef4f38a35bdce69dce976f65df9f7ebf6ad41ffc779a9f80b1182ac045cb000e4a087e31cec337634436e36b13c122d58c6d0497fc4c2133c7d8304cdeb59d0be7f139d926e9a61d90f083c43fc55a75f16ed842103c7bb817ca6b495bcaa2a99086b65685e55590e6314fa50a0e326932a673778bed06467b78c8c44c399c5075bf974dc917639e06d7b787a498f2cd01a15bcfc59d9076bda6de5ef5aa7609ade9fce41114c8db6b91cecca0ec94360c1a145db07834670f0796ab79f01b1c8829190e678463e9bda35cfc5c957d42997eba9d3aef50365ee788a599a66f8841e84968fa1f653dfaa1dd9e88e571d966f04071e563696201c08fca75f9ec25811831d9abee80a9d8225ea260af9c0ff851cced4aca24628e90276c86bdf5c9b9649ece3f7543ff9d4eecff08477f99292c37b77b8cdf82a278371e41b1090641e156f1803cce1409d4220b001a4add0931995f961a4a13a9c16204e0c32c703ea2625a1ea5aa060a301006cd8e54554f5b9a93aa06efd39826573dad85e59ce9075729c7b59f259d52a94b872037e3737a5b4c962511b3f66af78f7ef42d2baa074da19924346ad6885626d986d13db85f3e5b787b80f9502f90452138a4655e39ff6d9cff13b3c3252f2c0a90f07e415fb995d95c011c56e454424c9d2787482f931ef5016f531337c5c3d02bc234356f58132fe7c5c4eb2cf2399733c7769902cd880b7bc5602c334bd8ae8fa36c65e4032a8fcea7e29041ca8b03e7ca878e0b2dd93d7c2b8c8f27d124803f73e290455afa06082bf17b944b90fdf9562d08acc99b33a9e5eb89ac338a392995a86e082824fb21fd2328d9213b77632bc666e3c9009019024d91f936013d1de9e62e9a691d57add7d79c859e10708cb412eedc3a704f6880c10cf113ad87048ab1d524ab2d7f5ac4b7b6f7dff3fc2e06ceaed0ab3698e4dcc9e56bb9261dc89428dd7bc64be9f4047b93b18565e092283547752a5cf972717c816a0faeb826235ddda5d04e160219b4cf5d0a9b13d3807468e7005f2eeae043f709004c4bb153d5fea78b500ab8128cc6b0117343aa0819658990b224b2ddfda2e567b143e10186a3f042e3afd4bdabd2da36502cf06e24697814610be13799f352ec2e86549b911ad80ce22f58c78e43b61be1be9e5f926b3dd9b3c5d00265cc36fbadbdf517e5b98c77b866cdf6dc792ea23748ad3e8ab8b6be825d16d2165c450d981eb80b4bfa518e8f2d3764ad13faec33d6dc4545681e44dca5de3813393dcc06b3d5e8f8570a01bb4696a5fc686867dcb0eae6cdb6394b68da86266dba4f0c99acf2b74e81817ec82ab9eb68fc790207ebea8c770fad79ba2114e65f39f06966f45cd3f53f1e6c0d753c5fa1ccfec77ce0f63e7385d47eb231c3e9884440ffa4ffe11bb4f8a277e81a3fcddf8accfd010fe0f3ad92554b2a095a918b8b435376a93be7535bbf683dbd1d1f46fb534522ea0e020032fc23c6dfeccc1f56fbe1a500318ae2636fed700f042d8a0ca85527dc9772e30db29e1c0837ef27b67bb016944acb205c535112059e2c3e8a288603ddde0b6d07d3a5dd3c16f9b3d5758c7e8513f17fd7a6941055949130345a147492aae7c176bd26ec87aa100100d802ccb6e907e9e15c6a6729e8ae7ed95a204812473ce0dbe2fb5160e015ae1cca891e164afb9503085ab5025d1f3bf33f2e0e47b6f6de8dbbc4664a04e6787d4792e5ca2014116a56198aa3ae88fb8697a8e50f371356ee3143b27ffab6568708aa8423311a2151e9d8745edce3e89aaccb4828c16d2778c2ae2e8472d92b76720958b8d80a7242da65db0a6fc8f3aed727dc4b7cf5e58a166e6796028cfe0a3b2ff462dec65fbc3f0ddbe1fa3f47d3459aa74f424e28cab1630881136585c08a6f27c23509786323e7419d36db901816d9f06619db6cf037b4d8166be9204cd297d8563e412f80ad8d9af7f7e1857c6b07fd61af8da0e346753a75e5ee1a52649150999d406858151ec9801e652be218234c634ebc0a726298b68c393d70f53c76c4df0a7849b8f6087f971ffbdc67c9c45d3f6c58cd047d7a845b27d87ab9230c6a2336f308cf05f71bc9385696e46509a6196d4e0b79d60d5fe1cc10c054a0ca1aa48107827b4d6384ad14a1efbd3bff072d0ba275f00d06a59c5767b2e14068289b74a15685ba645a800f1980ad709ba80132c174cc7074d954d165dfa51683460c5617629006e447f0014124f23f2b713933216ec5518a26eea5e9df4e88a789c783f30203045206fd43c802d2b83d000fa9b557dc4487c3d044d82cfa5fa69d23f03a536f891d1bccfcee2a1244af93729da9aa844f57a68c2b21abb2f31cd3f01da7e691169d63341d518c098370150fd5c05cefb2690299ddfbea08cda08fadd0a79eb4cf9b1c592fdec91552bf2e2ad4bec23afffe5a18472fba4888e5d4bc6e0253a059b03363db42c11f8cb6d2bddc4b0276d2c338f03a8540af779e085c5824c78e16b0f33981332de840dd3e6a64045fe3b8ac590c0682e264b746c81d07a9b65c7b607d998db1d6dcb85235ca6607a54dd9d21bdb640ec29786fdeab3852b3d1bca90748bb80bc92fad51d57b6ba6bdf91f04d1f0a58d0fdc192c91ea5ce12c7b3054ca6a83f6c5c038e5859eea2a2505a3ad3ce3052077d8bbe84e4cae5b51de220e4ad6968a09d918a1dddeeee7c61c6eddcd21eeef54af8f4276f3a955a132a32cecd20a2d3249be066bf8bdcfc985b133d62c0b48bdf9700a19402152ef151deab6123eeda8825fe684ca3cbc147b447ff885f1db833f6cf13802d0d993500f84bd3c46b2503071d0af63995da22c10a8f3023c7b29b70c128f9eff98e6c1a22ae2b01f11eb6e43849815cb576052549d24f74c18a11b926823d23a63fcfbe78f09254f68b9ec5f851fc7e669c5320be16f5e77665083ac8cd45ec333c879378d5854247e2e0b42cdd3c781f5c0b5dbaf91e49f4fecdcdac51e71145912ea632a3dfed43c7a0798ff5f799ddad1f6065dde850c3b2ca97e270a752b96b1a21d6ac2e39be9bc20e211d404f851f22fce836148031c325a635b40e5960b8cf0211421149334b5726d30631c6caa7e8e1684ffec292704f7d526d7577eb03f458e50c6d686143b73b833e8dc4f49eeb31f87c8021b102df64d0f0f7f05ca597f1b3fec5bb1984c72676aa78e36d877cfed3d20eda6bf398491db02787ecec81c6b964cb11fcbe9012a4a3c2be16bce32eee4e5906409223668ffe24adf47a996eb7fc3f61ec93d45a57347bbe307c4803275492c3af3628ffeef5c5004e7506c9af95fffed6bf0f4ef78dc708b8206f0d36760394981c300b28a238a954978fc1a04d8cb44c6e7d8e04369cb6891eacac4f2e4942477439601e0c24afae5158a9e531f711647b8ae82511d071eaf88ac23b7f5dacc61da0b9338c1926ed3cb811921cc267273b5c9898e94e18c188947c5bfb5961d4828df03edd8bbbd4767c91e936798c69b41dcaf906ed600bbb19da0fda4ca4a00d92c424f919cf12bbe3643b289e7055cc00f2292a4966decd3df8731509d43190463d46a16122579355e85ba529a24fab0723445dcf1e4bc35d5398bbc6615e368558713a32ce95af3c535349e1b05054dfb347e726fbf6058786bd509a406cd3264aabe0f7f58b1d1aa4bbd5f63564f40f7f3d410ff22b58272493c7b1481f67a449ac816cd5357075edd40dbf9ea71d4a29bcef50c7d172ba79b77efd9a738a2712a4311738ddbaea76e820c2dab01e36ad37a9835ff05291c0de946ea8fa70271f438def6a8b9cbfc6ffa1b3003d63f36810ffc2f39d8b885cbb9e46a0d76d628534cade3ad59edfed1a04b1fb00cc878874d0365a7baf85fde581ba73664d83b4fb5aac07770215e98665623355fb72405f2b3dd4c695e28c97069ca88a7b4e681d5557df7c6cea9943cdd13506ca287dfa274e993ffbbed155c74cb05572fcaffb4df79020f9f341a8f10a9add21ca59c117666f0cdccffc2eddcd911973dfe54fa69112e86edc4f04118940f825cbb4a7a5e7eeadd8991e7d6c705c5663dc17653650d241bbf4ec05709b43719c79647e80a95383a4a84d6444a9adfee26e8d435fbfa4590f5dcbb43f92524d2160f67c4862ff734d46c52646c64627552ac59d067d1fb2c69b257f9e8d711737f8b009a4341e34fd42d4469999e3003a87be51e3e88c38c2c4ceabf12747ed280bccad7ed897a0a40fe656eaa7425477a3aaf38b9654a0f5cea827cd8d67fa090711278fdc7f06228051ccdd0fbd7fd6845ae07a4c302407fb3e80f789806ddc45b5375d87eb32a5f0412d7308ea14537a45aca6b57fc71d6dd7aca729795c6e5e1f2a2150a88964b6fe15b82c83a587381725ae8d8b1d64dc6c47bb8ec59df4e4a289437d33feb7c1072d22fe135d29feae933f16a156b1073917550d3a82322f904df9e29a07533b506152f439dd3b0e70d0a03d43e8e91bca255deb6052dd6c010ad6c537a39de58916f14e3ccd5dcee357d01f1e1d69fb287f0fe0a9398549a4f985b902124b4a3574d0ad70302699206fe1c6629facee85b1de814bb2b41d7a08a00c6d74dbf636bc1d96f2278f2e92a39e720f4a54654ae768cf4945e491319b071fa30b27412595fa7a9a02b9ce29777498ad1bd51f5812219f6c7b648b49bb1a504fce58b68e407fdb3e15e8b17298344d3de5d72a8a8459ad08a208636a42ef9aded98b5afe63e4aa2e37d1961e41a9774eb60df9da313987092db88a76fa1a574a2b66b0ce359279dfdc427c2d535f4bd7471a97b50913eb05292cc5d5f3124f7e5fe0df384e69bfe1a24b9da09643ac2d64ba16deccaad1c40e5bff8d138aec8624ef73579710c987f00e48860759d4d550c6c04be1009a74711f346626e23899d87448345220116d95072abc7fac4c2acca5e6dd069cbe1d4d917edca5e060f094962031c4accf68f366b18136967694de2cf535b5d9b6b36e3cc622c02bd64bc4f84066d300240701fba1ddb408b6de256f7def43d355b02a0a0a0b9bedc1152431069a074152d88ab7bd0e5376a317143267c540e89cda1938b579facb4ddf519a4e4e14218c9580a50715f1ba1d80ef8e815bfb72fcd8649be3503937506b8a2c5ae581e1ebca5eddf0e2f0fcadad1c03d50f9716822678a3327dc9d4c0c8ce6a9577aec6bca67262fda28d10e8e91091ad36facef6b154ae1cf197ebdf709511f52feb96c7cd21df1e8464d150f83450bb7dc59d380cb77700f8f88d72a5f2f00b67f560ea386b735fff1182fd8489b30204ff7c5ea89f65b822e9a0980834ce40e43a3063c561985c3d2e999f13f0ffd85d64e3d7ac3e69e3b1d80bc4b6119a0e07267ba4ee254e2fa36352bdfef978d68b1a96ed6226024bc3717e29edfce92b17d6044b5f14faa2b550cef04901399881c725ce56f7578cf3a324d2ad71f3ff562a14d8a64154d384d04f45d13f598f47276e4bbb609861cbf8689c24e6014eb9d70d85afef5ed68fb5816ed35f77ec9b91e09aea6cc761d27ca3fa9baf02a9355b72afc57836fa529c9ac7116e454ba013506c64810af063586282fb45ac6dff1e092727600f9f8eacad7895b88aa53ee5cdcebe06bd50b7923548ddb2f2846bd9d1b7714cc9832c508a5dc34e235c871658198874256810bbec7deed44f687c0cebd78d20a1a0bb72dfde4dbc40694778332c668b92329ddaafdb4c85caef360a8f90eafd7e2776ae5a797541d57fb640cf149212c7e704661ef6f754d2860b46d550df663efefe6c8592641944b43c21b62f507fa3442283091414817cc00d3f8cc64ac9ed2366e256843fbcc652dbb04a3022b6320f2807c6a621241f5bdfbe57fcca912b5beeeb3ef4b84eb2f1a54050bf5a3e6abe5a4c5b948d29534b18b6b06c0cd58dca7579a4f595220f0126cf3def5d56184eef975ca4c12bc448f531eaf881010c03621471f8c54516d0f16d70ae098a98f71da946cc3effff000910171ede635140ce4e7d15819319aa8280793df187e3798f2c21ab925943764f91cbbc7c485cbab4152a6096229043cfaead2eefee064aa984e2b8b5f9c6a45ad1c4ff36128911198030d3fd02c21f3b2280745373c1ae7d5312d8ec5350322c1f3c5711dfea163ea7aba6ba51a68438083ef976f11656f2aab001eeaa64200300a621268f8f6b1a676ba0317029bed2cdeff173787357d97c14366bab3f678660aa551c796ab72b2e9d3910fe99cb795de5b204b4fa5489ae8c9b82a2459ce5dd76e7be3278906388737cfad33ffae880903b926bf1ea8df6bfe85d8f5ddfc894766f625bbea99ce32a4b7e08a2318ff3c7d5d07b6110cbe313e248e55c72cdf0e1b10196e7a2a102014e448036a2c279a7b1db32bc4bb65c57f43b9b8ee2447c23f80434cd5b77f923fd9944a52c4939a8f7fe572299b1b53938713d3eb1a79cd151ae0533e3c4c3f2b5d47f0c11eb079f28011afd27bee39f8ee4fd134ba4e23a780b3d66240ce7ca9b8c46eb7f3b2bd089bd27b77771eba9dc6b567419627340cc9c8b8d72af4f64f777277eb327373d289865ec67f66e21ccd18651de87fdd1b6b8d0c858aa0bffac991794fed61e0a5f4039aea1166b6bb6853f5bb0f4a7aa30b09fa8b97e48926d69e900bdb102963ee0752e460f54a6364fdabbf2676cacbbb163d59ecde9d4b7d11cdc3209491579c8faef2db1a3eb2dabbee142db00bc3b122f0c84f3b112cac2d555c7cdb5b54cef85b54ce2ede628bf8be76643dc1b04969cc9e5b5a5e0f99d3f7219c17c1d2b7081793cd9930cafc21c6d53e2f556429bc7b706690cd38958fa38d0598606e798322b13517b262c516dbda89d6672cc5a07f8cc30cd0ba66efb280ed52ec92a871e5a17560d73ebd0665f8aba8cf886291edecb83441cb83aadc6568ded3f50d52fbe6a284605eed570dedff10de4098e7911bf23a8620cb1ad81434c0825c0dbf854a07c059b57fd9f93b73a41b95649cab87a9cd5612560cd65ae3ba937ae7a5cdb86eadf5ced205e6cfdbbc4e51946c0d115f5e068ff8ac5ac55f52f1ceec2ccc06b02c8c45895432033c47bc38eb2de221549470bd39f195df2d1c16223dd28f6c271b8073aed2a50d66fc4b7c4f453d51a0052daf7b0eb2aed8e326cf09d0ec366a869306df4c2bc96e4b453856f1945259ad05d49feebc886a2cb9f89190e6afcb59bcdfdacf3ea54e88ea29184ae709c838e1a0d7579577765f8307d8aa2459227c69b93fd29840e83b73f64f6d917c7a4add77a6cd80bef57319d14d56432794978886e5f9b43a7537122852487460d7d803f16b4c9aa459c57d7735d0bb8fccb950942042ffb2fb4b24074690d2462a37b4c7752aea9fcbbe8b1c4a695278dd74293232c664c74e2e08feef9ae2285208104bde931b8332d95d123852af7a0a29a93ad7449f0f09cb3f4f47cbfcedbe0506cec3211b0cd4bd0022e58a040e0e3ee8d9825fdf8b9f534f1f84941c5d1cb3aa7043939978bf8bb7f0e8e632bc27de72f1a8c6e33b5cdeae26881a42c641d7c969fe8b58187767c36e513101ca06399467705144d8de333416a41c2486d14904d36c3427f5f09a0fe0e45aca0cbf9a840d65c50218c3b568b9fb45f1056873102aad87529e0e4af042348418d5cebc52099beec3b2b7dc93e7938f803e113933e33d47a628f080fd3858ff401cfdf29b2aacf1aae7a3425d48f64ed8cdaad64013c4dad9d88e9bd0fa4f148cae35ba5f27d09cc8509ef119b59527525683dfd6ece8475dbcbf194406ee074f687cf5dfa4615552b46a9797da0b1181aedfa4da825e4e30e605b7448c95bfdd76def6f2d42ba4474529f140471df2df4338b7c7a54ab261a9691eb1b499ed94fa0ab6d7f7c2d09fb1602c5a27de06dd7d06b0d2b491fdb7617516b3156d387d1fef63f0aec6153e4690127e4fb141666fddc45bed1e8f5b91a1794ec20ec1ad42b4250e61942b1e1b3e5f942396242653fff0596d425072064aef2b379cc39f3f368dfa0af61a15a99e686f22ed23cde454a7d0dfde31367d96aa5d5a218612c34a033b09903fc15a123f3d209b71fdeaffb7a3bf8a05d723a7ad428f1792a3fddd050b0d37e1050322309f62024f8033e851c7575658e8f8798233f3f5a2a1c57b16628f96718f920903f30784ad83c3ef80cfca9055c3eda6c6aa6a50ec1b7f283eec301e999b4a1e2cc66820e4513501091c5a290f83020a9cc138c8b144aaf2f13a94ff108c567f64107e41d3a81b3de21829397284d99eab20bc7fc265dc4ea538541f77be9a9d17f70a00b786ec55ff6efa232a96261b96b72372fbbea4fc67ed1c4a8d68e14da9471431e93ebd3d4ca7031e14b2ddb986e54b6fff5c92a2dfaf4fccf0a619866df206c55a6090b962e7176f909997c310c9acfb909393f1bdc0b8bd6af41b84ffeae04bba4a4d69255fed701e69b0e5a8e4ae828dd701daaf43af0281310d65e7167c41c003bf460f226644a1244e54c05d2688b5fc42894ae8da79d617e37b209dc397088437d2b058d6fa3afbdb210ae30070c6031f68a70cd56ec871d484729bd341921a6a27389ac8f0441effdaee3e351f3467b014028e50dc0eb8e33ba4c5a88e90c34d91e4297bee2c44d640bb011e5995fb600b9ecdfa708d354015a7c001d26f75c795fb0245ae8efcb3a8bf4dc0186429c59cd7311fbafef6b710b8690451d847e6672e0bbbb1257ea1a6823c8b6ae5d9fb4dec2c30bab67f552fb07406601e56ae75d689f9f6a6106dcc5294eb0eda91c519862d228dfdb1c574fe5dff5ae6924fb3f77f071af795715a31295ae571cd38722b6078d44d497a8974a8dfd49b47314b5b6e0ec2f8794f6eb6fcc20d099d18b97d2af8da352909ae950dc89cdbd932ad3e8d2d56baf90d4ea3c377c2e74726c0068cb520f5e961ce7d27c9265d84b4bf7efa283aee3b6ff3e646fb51ba2e71ff2049f648f152b2259f16e1e686733df298c41223f7cf58bf7c639b0034be0be22fa10706e560c66c81b1a60d494a253317b454639a48fdfc97745698d0879633e86bdd2570821539e40a5f5f111c5e6f987a631bab40179d5b26ac86c6c97723cc9ef48349ea5557525339d8515f77a02f6b67932ecb0e182bcc0d10d1a2d03556e71c6db06c077f056e4c8de79eef98c2251af8a110dc14c7c449b2e314ac2b1c3e0f91352c24f0800bcc5e27af2673b327fd05611d8edb1215deca0386fc645a808173e97312593c1d0ad715f5f78a0519999eec0b5f0512272b3703c652249ec4b99913c45d0e5f1023a25857d90b2d09774a356b5329249f487e9f4e7df368eb0024840a30f89f53e3f59b8eae6fef6fec130b1d9c53d93b55b417d8e593b0c1060e2cf5b07651eaba48f8273f04f8a9ba3d8b766b3001ec17ee7fbd9e4bebe3362fe14585c66e578ee3280384b8d5017352364bc23757c2ad065965c9916b8f2286d6e57d67ab521dd639aba1f355e53c5664f8bb052870e691c5a0bdc2278f95498a389a7af68e8fb9dbfdc100242b551723cc43ec31c1b8573ccddf76e00bc6f0be5c63d3d4301bfbd650bf14fd8f310c544cbb057647d285db8216cc166a2edcc051d0cd67c169653579483782280ce21799043a5b607e61b24142422dec36d686c423edaf1bce78013a86e3a60bf4d9ba1a5ccb79211f0464342ae80f0ef65bd621fe2af2d544f82b521315755889e96e548e6b2dd87da7ba17348edac70ed465d93696e51af11db0214c3d48a23ea0769178f1077086d8d7d5bbce32cebbf33a5ea63e3dd09a90318c53d55c868f9b2fd060d218f35f5623a1986c46ce47bf43dc41708413b205bc9964441cf716c41ea385ce8ceaddbe38d1b8569e2b3a7a6bcdde28cb25b6d069fef8b0faba9eb6eeb211a70c7aab1541b69a00804f5f1c200273c5ea18f21cf25b47d9c4647dbb81ec2e630cbeeb0ee26e2ce8ae8c791a05d8dd243621c55cdfefe70a66039e98f721f88143a1531cfb1ecde4464c362ee5b1d7246fe502dd38ecf0d543954df6f84a98f702bb0e98818b60ae4cb64999ace9bbbdbd47a1541f7b56d5c26178cb957c152e89def49e52df4ce9b30ca25486b9d2a1f77219d68d05307dd5afdb8de8e21fd464d47aa5e6114ba2cfa2552ea896135050e89d856ac79ace9b6171b55a7578540b7ac8f62b0a46f01c1863a0297f155fa87f260d42c55ecc7e340f09c298ca9e589cc1f7882bd27fd85fdf3d8865c1d89329abc659a0a86fa0c49adc6831d6e74f70371ab8daa21717300b8a7024887576152a1fd021e10c38cb1eaf874f9a95ace0ab7f42032edf83ad08c01edec237f207384ec5d173607822573703426d4c207a19ac4e8535af0ced1e8f3021d9a575b76a3dd94d537a16bd2ce38760682b9e0bcb451bb96425308d54e61a0f0d67a69473060ecf6bf9215ce9f198f587856a8e0f6d0892eb3dacb8f106585cfd58248c43eacd99bdb540f62c4316a8d6be973554562c0b46acbd521f52e342fa3f44855903cd95565d2d3c3a7d68f58ce0ebc7437b3ddfaa54f098db3e4729b4b4fecd69672bb37707853e8a048213d355bd43d0a1a409f1a7a14ab946313d94ab7f9251e551b04f8da1fb691e490ef71b73aa199c806e6d82c5b19375e65f5022c680d2fc0f19cd65e1ad7c2b86ef135d992109db7d36c33bb15481f1831880be418652d0d55f7d888010db73979aa52d508d401fcf2edce0c5e71c0bd599511488fe255a411ac9f2147b474261db1307338fb79ebde6d6c6d3f1dc18d4621b28b87b3a3a7b35f6faea83536e0bb6baef49240791dfdd34b4702f229bff26c58b54815b0f21d5e680ccfd4cfe21ca24b64b339e7274823984a58479ebd0f147ad7b79ad439532f844db3da8abdf1bb4b16fa7218d1703ddffe6a2a4bfbb077ac3e28f9d3f55fcc7badec2f5fbdd3059b278e56a2be972a1644bbe4d0cebef156ac1e176d5aeffc58f7f70511e58c54dc72116888b7929cf83375b23a7644cad8f815fd443853612b24a04f09f550f0725db971273a56b8267bea773596a15b4bedb1882cc96046e1601c04d2e4e8d545bc02872a5a60c93ae82a322bc7e7df3aa12dcfd169cf6e9b133b4f9d7c99f3eeac86367fe51711325d257d69e29280bcb8a3fd6c054fdc80f41b112411fb591f3f7dd92c336e62ad3d47308fffac8d67d82f403cf56f9a0c72ab3b427e2d374c792aa56dc5f8cecbb25ba613f60ae4d7d2766cd84bbadeff58c0b4d20b5777dd361f0e0b7a0f527370980b1742e989ba384327aef111aab0eac6c9cd583f3d8bde9d1ea03175b842411463f6d26c6160bcebdccb40829c1d88508a7a55b060ea0b422944e148d88f67040ab04e14614e065460aaa324a6bc5b4cc2a66ad1d5f12782eb81c59c764ebf3969c745a71fb6f1a07aa384c7f780fa531fce3bc2afef36ace0ca6ac14f32d7b494a7e8df9eb90c7b8f5395ded6a744e3b25983c001510fd5598014c29978cdae574ee3368921f8ead3c2ba4d0e8f6e7db08f09e556c8e65cce66f3db68433b034e01d57a9fa7a4ed0f89b674aa8ea2f2e3326da8d4c526c22835ccb7d54c82edc82e381e894495ba4468b8d740be01d31d7af7725ec5a4647eaf52ecb353a98dcef1737ac1d172a68e149bb30855b3f582ecc394fd510b3294ffe8aa88d864cd355770cad62eaa8ba4b7ec4f4fa8b1096e8a8a9b5b18f037342a3982a96231b324c27d0eb3690f17523f9d7757d19f2f1f2a27fb9d82564952ab964a1aa5416359cba552fb21f6cbc6d1f000dbbf8db6b50c2cecfd0315398ac7c20ec816994c026143b4ede706f5ce50c62bfcee79dfff8568656111ef54cf8546bf65d85267654f0d506409dba43bf0a018a74cf54595fa90775d093a380c6fad5a70b47c529382dbff9f8951fdeeaa9353d9c75603f503b00ef826ea93707e990f648af2d94a9eafedd77907a482a96996e211cb21e148d3b2b202ed83ddd75fdcc1959b7fb2c7865860c1403c4b6b35cc230d4e9164f5dc85b0c46f78042f1741a3242db9178df65138efa03ac6a488a0aed6b3a582f3bbd5a74fb3abca8fd20f78455ad1fdb183ddad67009854084696b454aa1ad050b38c0b5670502ca6ebf9fe0467fd2683ead029c370ce94b13d5be3c0b8144c19d25b10ca6ff9efa97bc3fbc8447d950f51e95595ab4b73611de37dd0e6719a1eb36c49339c159aee07d551a48c084eb5f7e6738d3e44a512d426cc3485e8bf42c85fa6e2172c7237556c7cb9425724cc1d8145b7d7587c0474f33e6a9e2daf0035cd764982db91f56ac6710eb70096e73ec93adb593ce33ecea6a54bd5fcb3b2d26c462db975c8c485b43ef894f557d66a42b0eb5b89d56e92963dc4e4cdb27a58f2df945c740d82e7436c3b16342e977e19e51f10eb0862516dc292fcd7fb522e36db32fbdbf9867e4595aa2aa801b89b41327ee190d26fb5ceb856ffcee865530017ab3d6c3a9b546befe7eb251769dc37b0269f00f0ad4f294cae8f233976583e53d563dc560be48fea13d32732605914551c9564828ac9b82c6289df929f87c8a8482f1ce11f189fefef8b485381655bdc8bbc3e636109da07adcd33dd696c69b21a50ca3003974963028e0f68eb357d89d518154b80da99f787f2aa27638ea4f57779bb00e9c84e79e5d8b8eb2b84dea5ba2ce5c689b3cb2258b6579383c8b36e0fe3b83b13e79141d6f039dada8a85187ed117b0d9495f94031021b255a1e0a4a4d2a15e35d0ed5761fbc88d3b408a495af05c7a1f789c40ad5b89f91dd42e2e2a6f23acc10af0593d99de027dd675308857eaf8691e3c1c26e04eabdccc36d73a9d3feab059a25880f1fd5b7e4b4f0a3fff11f49d64bbab59ab1f4946d9bace97fd3b0a17e8a3104f3ec10fc06e64f9e6e4522bf46fbb6d56b1e9f4b5a91b76d3eb99876065d3012cc2b038e2a831d0685a6be945ce991830d6f13095b0d95bb9a0f1fe7e45acbdf2803ac66bc013991d2cbcc17c755a60117e8763695c8266747e3acc9a0cbaac864ccf50d2694b87b065ef75f6962a6177d70273b70047239d2f7c840872df50272ac4071ca671726003baae7e70fb735031a36dad4b01aaf5b4a8def51fc575af5dfe8c3a8134860b2dc474da0a603ed28740bf3913943e0acdc8f37f0002c4119781b45d665e0e63c9d39275f257f0950da57afc8ec1e8e5bad826a407c2669193b204a344992e0bbed1c8849fbce49ce6d61e0bc23b7cdcbb6c220a5b41bd0df2cd3fb79ae3e9dbe550fd3718e5df7f6ec4adbc7ad465d0f8508af4ae35236d5aaf9f2db0b1e3f122c5673855468ad40973068f881d2652f76cf293f16ac00156bcccdf5ed6e50c50709138842067f59c1410412280b760e677e35eef64d66bc162403b2ba41d7dd926809c4184cd934683c6b792d3672a86131d659f6788b9a03b7e5d343c87e6095e51600b0bcc746bd8b6a1ad1f168b8045000c22485a93fb5732c998dd59fc3472a44390f07914468a19e1c75fb431e063edd6309b7320d483ebdd39991c10ed535acf32faf07f626323b3530d2e5e33159e9f437a6059cd4b615439c786c39e462dedc1623f8df5108598f033e6cbdf4704224a863407318a007643a6327d3066f398c271adf5344598572f740ee5236764b794b1fb6025b285bb15a504ae6c56823a6469f2c60973ae1d5e01ba35c5f883221cfad684ae5bb35d069d4bac820196b1b3a68978b54f13d97217924a681ce7fa23763b9b21ad3f412f30cb2f4c0941f133025ccb46e2179b90be3c131e7b65cb5cbd22b313011e10226710d78a89d0131e816b828ce55f471c06f1a276c9f4e0a15bc89fff0ed0554136f13abebc7313dd34b1ce6f665c7946c263984734a47a215d8f4e7f5fc3eec7ca605386943e0420a9d8ef2c706459d4a4a27b0e3128afb09125b70e29589bba7ef6d02d79e467fe3ca2da941179e71db28f97631d97edc4b441ed751c137032fd3bb2c13a5812a41e93d4aab6be6739e2d287e1936a32bb5edb48bcc8b4202d232442fdc9dfb1c5c283aa43228ca699516837112f6972f3bb30f1aabc558e6782c2123859b3fed317213f5a3a0224a9c7aa21b621812dfb9bc750ac41f0a581de28a3cb6fc8bbd79a08597c0f10d0e16979b3800ed67111e686497cf5538b152e336b5d03ea871c877f00aec6bc1dddcc90032967d1c71e1920dd4954672acf2d9e564f0d04040784d5813be0722a1ad947a160a10d2385e6fbb98efb9d73c100fcbfd617be16b47bfecba921a56e778cb036368193a0fa84cf1fb4d8e773264eb74a6ae2b278f411cdd0dfaee07e6b496795e77b5b4e17ce11e86cfbed6def1dab3f0dc976e057eda3ed3e4146f7b3b2443756a11156b37160c1a20d7281e75096ed352f431508faf17d1592a54de1d9ee21b5986962052b8c51b7a79ace6057b509eb2909cd84812b5c50181a2703630cea583058a5f9daac8e068817e6125e27d4fc897191833f0d955a81624304e9da33581884199a442de2aa05f6fcef1979871503664f3291826e50b07f97b5169ea79e3a0c8a995e0f297be7451c32cf69a93ceace6932597b07606f72e2be7aa2198e49a6991c87aa983db3ee99ccada41d9bc5bcbc795a034a8e1f24e8a62aca6cb11c29c681e7434d663965878a05ed3a319813c8c9b5aceb064f37c4cf5a003427d2c84d72434c97de7e19a3bd114b2e27aaa80bed70e11b4491cc90b99c1249d19aee8703f2bcd7d7aa3ff32b23e158dbf9775eeeb9c10d38cccbaaaba19ecc4de9a68adb37d663460cb83f57635d0223ab9f35b2d4244abf2a2504bf532587ea7eeaaee003e94b00bc254fafa7c3733c80686891fd9a287a8e7607174f71cda0eea9c1189970dbce4a1117559a9551c44c3fa59e76c824ae16679eb532f2cc1bf73e8b0a65c3f7d098bb9db9d55ba8c34079272bf62486f856f554281bf2e7daade0d17063f24781a98e1d4f29fd47ffff4c8a99544596014c8b557acdffb7c0b4cd80ce16a5ed25dff4c260b3a914e042a1211cb26512e2704b05a6e810b1ae06d1c627d3eb5ee74eff924280e6444f25abb01fa2982bc91453b039566da5afb3a914d71c9a775420e4e1072a66e00ecb4ad388b710da1f7687afc0f85d52c5a48a4e1a1f2f0d2533f0cabaf6b281d878fa62f896704e86c647b86e8cabe95734bd095cd91b8a43ca16326f62b4b4ad2f9413969b9a95baa4e7d52d450d5b8521e81b5e7a047bc7c56def2d831881dc6a13519981b1a73f5221c2ce3a7c329a4448d1274d3282ae9b4eb5bf3d4391273052bf58d1c3ed13d82beaf429869e967d0475f48986ad4c9ead947dd9dfa1257f33859bdb4eacc83abd2ac61439a27aa9839ac301142dfb958ff7e7874bb366101471a49d46fb0192f32a06c31961534161628a6ce092dc0e2981d695d9c2c067960176a27beba91f52b8b80180c1619b918f5573599d6a1a662baee7e46fa65e6089bc3981877427bb0ffa31577131f9b8a8c2c3353fcabb774e18910b6f481842e6a9d81049b15bb54d11db1b0d901ff180422a0fcf7933aec624d50737049befa8e4eab3f105ffd7b8cf6ed3e726d19ab1bd9ccbf9df8ddaaee1d88cd07fe1be45a98c04e79a2f486a70f88d8bd6c17e6248f6a717509cc1f56407c40c2f48b84740c6d359717eabc4ba6302a3d09712fcdedfce25fb02a1b00c56ab85d45d7598f2a6384f94748600eb98dbd2d1a24ca36ad2686f29ccc37d546c2607295f9d434c3aecd8d2c5547f75878d7e62e50ac51687b088a346df6dbb3fa38a357bb264e75182f6be5dcb374cae0c8e5a69c7cffc047b3e193a596ecee1a0e14752875d1bd955b600b5a7e8c3b30745ecd798378bdbcdbdec467b8241f8a2cb3dd78587fc5d82d21a590e89e7494f09c5a301c693b4db9b085b1c759487f3202b84c0ace1a6457ba73c08461ea10353a39914bc4bed6d433ad918dc76be561fbc28c9eb7b945dff6f62dc64371774b8c735168b00d4170a86d346e1a94df8c814f9933b12292a24b2db16541f64b105737a800bf7d29686210f926aee994a0257cdda9c70ad3a5952fcf05d3e6c35ae1bb83cf4b29cf3e4397010020abcc547a711acaa9d50ebabf3c2dba77ea17f3ceb0a85926597122891a808a690b0d45acdb553e4e7f906250edc30a53e69d7ec9729bdd1ffd1a020cc9ebb8b4b11b79389bf6bdcd96c579902adf8707ac8a55322d40d53be893e7cec4da91cb18774dd739bc7448d9f47fd74881bf2e204fc506451d7560bbe8d594cfee2604c7e213da10007d676224856ac20507cb31ca39a37bf844a7e571a1803ca1d2d194853d7a173ff2d0f17ef7b789358fb1fee4d4937cb81875836cc5a16dfa05ee8b8f34c2075253ed1b5062b45e9d35c7b27de48686037d8ee232a97bc7ea0ea844a7e67f65e4bf4d3612d188c07ce966e86729d441dd9455053c9763cb94073b7ca3a2a9af1a8cb013072171d6d1474b8530eee4ac19fc6823e5fc3d9b1da02f067b66f0cfde56241260e7a98b465555f58c804276d4086ba2e086b6f7d493f92ab38e37026cc49ddd263996dfa0158a51fb2422020c5f2d389d7980592f9bd089e667c5a25a07a5701de1fbbd732fe6761c05fabbbb8ea45cafbebb928b0a67231135759858e26e6cb5e184725b35dd5e05bc7b38dbb43235bc65044c5a20dff56724d8f6a648ea8b63197a6ae6ab99403613293918ec324700870e8c3eea0fcf0f0e226bfdd741e4f6266386ed273d2a203a5012c2e26114a62b1c92190ec948bb5b0ea756ca8a7877d6d291625d5832b905251c68f4bdce4c2c0be39dfcc5d302e5d03a0d69630878782a4ffcf7b433a10537d20fb38c616ead74ab299b5f97460b69dcbc8a88073d5511a8c199d0c8c18c05e9679d6e3bc242b7c308401fef6e69dbec462a46f083a6313f3bc97c193b79ede658094805d4ced4f1078c8595986fbe6d7c7159d55154cf008b5f224395bf5b12cd9675a382efddfc856ba0e4d80403c34b65f2d0d4f160c5c385f05e51a3dafd73050add2188e6223d12b055c1831277155a15ffce855fadd304b4f922f8bf4a1c15b52d92f598a0fb850346f9dbd175cbdd87a1a78a89622b84ae543bb4e4941c5a528ee8ee072c6f1bcf194f30266adcff046da270523809d78d9c67b70866dfdef6b6e6f46bbbfc4250f05d14af812dd39722336454b80f0a2467ed18848d62da6d4313a225fa169608b8349621a017eb51c43726bd42330e54bed85da645c5558bf30a45368639a7f283d3f668bf2b4a4014a74e495a926334d3d60038315d33b9e781ffdf139ba90e7cdec42ba5985d9baeb44e3958142597a906abc61cdad7869fdc3dff8d2582ee10a4dd125def6734fc7af00cb9f8c5ffb49e81480fe78e6156e33226fd54f861d454ecbdcfbe49918c9c373b571aff9d99739c17ae2f259b949fca811c3f65e2a395ac29aeda17a1dafa83bd4ac075b1b9b9d9933684deea20dc0023e3644d82101d26b63cb65f3aed7878fba3cce6fc4b51340a9888d7b3ee8ac2dfe093386b6e10a3d1291289d10f7a2d150146bc78821216f42dfdf2f65f42a91e554c1f88da80e67d05ba6844bf3087d6204e6a826e1d71c42567aa0ebe688c54ea8a01012c30b3dc08149a3a1c1818afea4f76e522ed875b7087a71d514cf12dbe1909f398839a76613b2f37c7a60f5ef328051c1836513f92f0d8c9c0e5698678e16a5c998f7dc91b6a983fddb5ac105518d62e43bb4a6dba3d845997ed978d9cfca72ec28bafb189112e236ffce222ef179f2bdbd39cbfd2c2f4f9f071fecf295dd5aa07e2423a6ac9dfe5de821af34c9464cc805a46dde7dd51851657fda886de13466f0e4f4108138b8ecc93070451421d8ef4c5c34aa4ceabd4ae0176b527d1efd8caed28a06a760b19a4025cc79e3c92f7d5870e84872398d22de9aaf7a0dee89a6fe22990d95f584b9dbfc28fe7d4476565f4cbbc6650779b8412cea8730fcaf7db422443af4ff6d3601a8823987a5254061beb93e98fbed079dde8bf87284f70790e54ec6e9d6385763fff9e844fedff9c5f9196a722adbb95825f2c4588f33a73abaf7ea81af9a5bcb6add2fe3dc0d6f300b764e016dc5dfb0c8a0ce02c536f0fcabb7ad6dbf27f585dd54d2dff825e285d72b6e38abb0d4b6ec0e309bf61dd632b35fcf59ec33980ab9985a2689309834e0b2f5305cab7925f8173421f43145e32b39d42afd8b9d9536d17a2e640aeca35ac24916e063f492eda12ace29f7caa9977e5347c6ffc4a0eb582c9756893dddc090d8529b3c9f750379a159f49bda1826c2c1d8d3d0fc0a3c93cfcf6d6781b05f0f3f0730f25ea0a17e01b150444066379cd9611f9f1703ca05d1657d1c86db67141396ae9ebd725be547d8bb6aad8cde7370bc8a77abe1f216d7de5c7c3ba68247a344eeacf1d3bd9e77386c4663b2a86e0189176416b647dc17d175c0a8fa38c1876fd04985c64d8c8ec6e5df3af581b6bd06e42e057f6b2a20b22d0d841dcd12697a52809d18233707f00872c1066bcc3a572eb5d99acc67a01f8d1289ca1338044fcc509e9811844d998630139885ddd420392b33e10b411dc0e1682992896ac3a65bee345ac6826a3d29791a122238e886eda344fb51a32f5c086287fb635092aa86ffb8ae606977e7c9c2f8ad2ab19cdbad19cccdf431585262b8da3255fa380addcba028ecc9b27ebe42f19de5b65b3cc0e67d62e49710aec36d261d176888408e147093594c2d76ee1553bfe0319c61ae95fe319d7d515cc873b7e76fbe091ff01e4c32a24042c6a8b514b126269bf1d427065c3e0907fee6d42b5aadb744a0c22220452cf90820a9921c3126cb2152816443156dae0c5c04f915e1695de23532b22d7cd4b58d4f415cc5e29390b5d38bb99bac66f806bd19becaa86541c2d09a56b94ae5646310afcbb34dd1d5f22b8a7ca795a4d9aa1f8245158a15c0e5cb118367e0845524e9a409a922113dbe41b94f8a8a36f7dae56025675850e96ef718bc4274764bc8a96d5e43332224d06492523f0d743b23323fbc594d8ca69d74d6a3843999260966a99e13bacee7b18ce0edec1823bb781d8d44135b03e65309a476f058107d731c57fffadf142bc3a8cb9b8cdd4546b5ed2a90eb501c580f815b985ff0ad2ded389c4d99d47a1885cfda61f3678865ac1382011c707b3e18aa266dd5ecb8498a0afd2fa15873e8da442abf96f9c7d4fff7c5f5803955a9128e70c6129beb5f3d0d03c904d9b922df57ae04366e2682f5f5b340fe1ffcdd104c49ee513c11ba97bc0bfaa192bb1020ff7640e2c75de88155f82b693cd52f9c4b28aeffdf488df774bc8b96fe3c797dc2b82c44528523ee6c9694c1a797fa8801f913a03544f8c04648e3a60cb8fdc40f67456620423007431f2c655f7b52206011085d436a4713b4ba96b40d46ff17eac4c489d3bbf743382da85453633b0820e5b3bfc1807f45cc039289b67823f910fa2795dda03da4a6d6389da119a7812d5a8916cc557ed51d7fc0cb5992e58d99d91a8f1c78615e988928f696876c0bc3f9a9c48f22588eb6f63ae815f8ddeb7cc7dd22c62588f211989887a4289d91056454496eecab914ec0eb4b7317c70215105c8e25db3b2a2beeee84a58ea65558ea9503c8beb07707cf757801999a2c1f6348478dd560c774ee6cd33be45fba38e437fa23bc2d8ddb7ba66faaf4dc81aa8481077e3d9c8ff95f88634f220e8ca3ebb9695cbe75cabc7c11a9dc2d5c199ac779605727453d57b44dcc17a9d9b677de7345e1e1cfe2924e71a7f617bc1bc50fb4178935701586aa83ddab1a7660fb20c8c6bf23b6b0de69f711d7b96f4fcf6ae04e69376e06b1c1afd41df92f2d27a1579cc6a4e836bb4abab068e697dad54fa053295ea3f481d6f5ba2a77b35957b6d8374971d3dffbdd8a1f035c547318dd96003a020ae04ef02a314f000fd5f33804a79a515a8925610e8a3b5e1d4ba9ec44214c65755dce578a156517cc153bd0b6fc7300beff62817e1f9fcd44c1a8732d8af5eb15491c87ee5056e8ba5e7f372b220130cff01890cff4e0c2ea59adf10209b1bc26a249f1df2a77d160ead97fb4902912a19e0428c81b077cd462fc52d01121dbb4e3d6a7d53a9b5bf92d00d8620209a1c7114c4712f44468ffddbd43c088dbc515ca389f29893a6e5c893bffa1960494600dd1b5176da040145e2994eb797aa5b30376a60aa4e8ca5c24ba94503b13ab5937426288db25be325ded86d5c44675484f2597969ded6481c330322e0306906da1e0278b506b4b5a2b92f000bbb827de5540be27e040c340fcbd9a5f56a577ab574e9b67070d608f2f04ea0dbd7e363b5f1f6f209ab13748450e4f6318e20df5534617900560ff096cd0bf9a8c8c1a0ed4974e559e6d4b870770c74c74755b330c8f7b6d210eec079f194831f6bfd27951d2f963cc4924b3f6337ed053e6ae6b36987f305f8dd5ede43e428c0211fd33b024c491c3edb91f12acb3bcb625c31fb63bf7eaff17104c25e80e8a52a23c2af736facca8e3d71e255e3da8759201cb23ba9db27c37f49385d8b5dcefa211d8d84392bc871169845ecdfcea29bae972e0bf4035f2e4be88e77127613140b2bd35ec27c38bcf9573c88a490f7738b358640e8ff9c5cb6743587693c327272a9a3bb313032de30ef15dc69dca51c3e259c57a28c09118ec7f643f207cc60e6218aeb526e5a407f35000481f4781605a3d9e36315dea1ac6de596783d70784690968693b0b8976459e4a2800299150407d043f65b146697fd25a44840f44434025d58cd4c8cda90bf11c0f0d5a7d62e95d8758fffa05b167ebcad5cc69c729dd1c92595f45727be17a92e4a7ca0d26c66aa6a7979dca64f56851626afc247e53ebbfeed62587069c70521cf74e4679829528f2b15eaef2d95a83cba1dd142731d4fac333187e0066ceaa31365cb478fe46e3210fad64d8fae18ad56971a8b7f93cf7d4e2706f4365ff6d9846fa7b13d33652364a8378e153aedbf21e3a35b20d57976c27b6feaebab3ae946c0f8c69079d7a9b6f6f7f99c8e62cb10b11f6c9ec7a7c98582db9222b72392f2f68eee533c4f6b1926609d48710113597e68dd3655a1bd2d09b7839552736b4b6bcda0a8f4993fe2fca342858033193e41276dabf05e39ed00d11d8cd95fb861e7d87786b098bca0150da844fb0bed05ccc13ebb660c52826a95478f877f17d573b1bb27613c04513d8153860363aaedf9e5821169259b3bb119d98fb7999118c9d4d5dead3410d51752c0f4850c31f7718c583ac8e8679ceff767893656f7eab431da33c8f4e95c0186d326bf0416c9270ea65b9b7034268df74c4d1e96d6213ceb370f14ea9934d068ddded2d15bf3941b5ef00f07e062c9fc1b105dba499bc4185c4a33e36f92713c8058bc5e3f4bfa9b87b1f3c4b15cd9c2aff93e7638b4483be87012058a7ee7f29a773fa5b70f8e03960dc54be967164ad48747a0cde861a09ec36f57649b8e26ddf1957c193913652bc737eefdc154e9e98ebfc689432a3d5ecabf01a624063de6d651f3f3016574a5795f03bcf73a08ee7271a9f410a7173cb069aa8e09806b39a0e4eed989c165a6650a8dbd85a6fae216613bab6ffe6500acf115c34aacb4f7710e747ff53e2dd4ae8457f566a20cbbb2cc9db3976fc42ac73d958fd6e590c4eb30d3f3904edb1f2c9f20d223454756fb43e6516aef3a49f88ce0877d47a5107e96d67b0b2d25ab492a8dabd1f42590a4b3d50dcb9ca439b055fedf23734fe90833777561795407138b8beb357262a3e154cb5602d17a824e9c76685c3acc2719c4f05fc822e458bbb674e066619c1968411f5f663926c0eca1f60371a74fbe89cb61e781a359eb519404518338a3f26ec94fff8900a6eb0e8ef9b2c368bd10a1b3d4ca17768a28e8c67d9a5762a0efbcb584cb5bc6f248af18ffd243a435b26ab96ac5fc03f84e23cec3e51ebfdd52b4957ba86c72555bfaa475a7675141246e77c1fb019804b39b3f6d8130ed6b4058adccbb4e78ec21e0da2688de359e686ef4a9b540ec88608acc4419cfb869e022a6194a28a90c0a8a7dcb0b5dc6572a056118318ff396d1b2d156d80eab938b2aa61003d9df82bcbed31354892670f529c9fcf5e6b630e0fa90035dba05e976269df899d9f5228b1af08371d1975a190b8acaad3cb593bd28e06c8994c4862df0ba7dc1f41af7b52919ba9fb11b5eef300063d80d53d3e95124a399f933740f33583bb609a38cb809bf3ed277876203b4362f310d9a5fb589d59444db9e599c1c273fb6ec47c396d1ad84f5a0ad7021faeb64948995e14f11ae130f981f1ea54b060bea0581b0c6cd34ddd77053424238681a7da0b69780f5b8a3acac2a7f12bac59c3f698fba9f7e683b53012506486fb45453886cbefa740f6def1c61b9f26cd59344cb7f17b0317a525e601fb4bf27e87de7380bedb5655af1f5964f990def6de09e4d23e2e828e980b4304eb3eb6cac4e5429ce8317da2e94590f21b917b069a70e84cc8ddcdd578245f2f5f01b4ef31c2b27f51b53ebdf9ca92f2ee6992e07e336d8975bc4079fd790bbdb1f2c16537e0036b32abede240fd22f1805a42b99abfe5370577a75cf0fb0feb0c75aa2e9247109e871db4155d442cc6774c51ebfb765d2e52eaf173792e2e341a36278c1bca0654c970f6fb369b595a12eb5c8a944ef104100333419bc301d4392a9f160ba409efb25213029884d218571677a1ca19ae6d87088dfd581f02ec1c91e768f19e505898e6ebc40fedea66986cccf15c47a3fcaaaceb8fe947f6e7bdbd9fe02a9ed147483dbb3e589ffa7a0e3309a88111539345a7404a7efd4133d24a5631a6633a19e0a8071e5cdc99f10236dea533d14d677da2221d5186a3926ee85b4ad56a3c8ddbc9a5d451a8ed6d95a9d3292a6498e84ffaf44d27c6c35ce0591b995588087994df53604f883743b7ad42fea3aa1abf989ee5d2e1829ca4f1c7d085516cd8347fd6e097e1637f4fde972dfe902ff17f59c908d2facc4357543c9045a80b6ad0f784b0a94fd82036987e392988b78705cb4617371f697d8a4bca6574a1ce480c26bb6c6f5cdd144c36d0203da30631e25d787472f5afbb950ff93683aaadb8b14899dc0fde6f682e74b0516195be5e92fb3b3cbaf27f9c9e4c5e05f339cc1a382224067b4f9559ff811a6e6a0d74e95e3b5613b1984b15a1b0e8eb6b438ed8841632848a603b06ddff4ae966823474467fd1dd371e52c3d7abcf7385cd8c0f9492a5fda1a1c837beae3484280b6c93f71c43b0b39eabf3b17f5228db84a3572c7a44a9efa1733ce61bc162bea77e11a6bfa4fc8be75f0b562189b7ebe407d1c63945e9226f290e2d49efb522b0512cae0c6080fb77673a6090995b3db063a9f3e368c8efb0f9e6bf8c744a6e7b181b0f59486c0689ecb62b0f048b3c8913cf7c7df6cf16c625dd9d5124f8593a2517251a2f3e64bdcb15fba9ef5a53f88eb31d44514c57212d1692b86e4e136b691b04580aa45d59041d5860e44ad62c24e0d65959de704290cceb897f2b704c86d7e533eb8b5f1014aab70e8cfb9a4ac6e5ecf7f28b050a77f4a2244528056b4c3a04f28bb681c654f444895510b9349a1b9006120d8307ed6f67047ffb20d9320df9f5295f5f8c5426e4de944ff757b1eceaef91c0b7b07d433c84501fbf1780dbe87b2c0a9453ee27b6a9b3177b532214ce0971b6094d3ba703704edda84a4027760adc629576d019fc87dffbc2fcefc1bf67fd0e45e9f531c8a1378ffa89df472f970d1ce488afe20ee700b16ed0e5b3a781c27f119c68d1c008c9ca2296748db39c4ae72a4e63fbd152b9bc33d3df5f253ca0225bcde848ba25beb03a15bbffd01f6eec4f018bed67ee1945c852ebe6dab8c60147e895407a12bc5904be5380b4ac86c40b34efdcc88f415ec5d46638cfa604a1c847e243956ea803c626c45a0ed8b0f1339fe447964472a8abfea2e1fdd086ce183fb919ab19c912f612667d141e13d41885693f048b13e0a5dc66546786fe4a28c2a3d92853b49e572f64d802e9637ed9225322e254bbe0478e929766dd950629f28cf347062176b21039c45c311081db156757e82a21aafb2bfe679698739e48397038dcf9c8b1b0390b020e6dd396dfae63eab36a9b97fefd5e8af0019fd874e852d3c816fa07c887c060bbb5e8cdb08e994acf978439b4349f9b3c11f10bd96bc33581bb043fe45c040ca56b19e42d1e253f82d7a9d4f9f2cb3d6f17afc9164be56002b6d2b295956fdcb2150516643d8747c3041b00d9278ea7e695187158925b29ac2ffd4ebe72d6e0fdda1adf3345f0ff9747dc46c70258a29d00f00478a99785cc5c456191e1af839ecd9ce4664523899d660b8fd5ca9656bd093ef593139997697aa2fd8b4eb7bb98e685472b22a3d9ef2b7396e5ae57270047754bf8b0d07db58f07c6aebd1d458c63d2eea123b17cc58b7ed726e80c6f2eb74a91c4576fd14e530f013d125f5a5b6ce33c2aed698ff646f5eb8830863b909dce9ba31ec889f6bfac7f8bf9efc5e0b74e4ef4757d2ab73235d500871eb4dee8cb8b77e222c98cd5b4896aad7d5d8a5c5105e89529f2a10340198a61e738930997246ca425d7b38c9ead287925f6652d47106956eaba15afd608557c3415cd9888892d598446f9af1b9a2212365fafe727db31b74cd423edf315bd7c6e51e93a20d8c18641b489923aae303ab01236844d5433fc0bcb0e6005fb865e86643bf607abf22aabd422d8aae2038a5762018bfcfe21c14dabcbcd263b923697448874101b56df6395bb4fb9e89b89ce75a5aa8e96c97d942fb37f378ec1ee8329af4801f8d333688784a2008bbe0c56149a688616ed90343418b8854b6b7fb88f599d3a2b56a4134d1ad7814527b2240105bfb08e6015ef10af646fa658b945471ac0c156798724aff4362b6242480a9eb903abfbb2962eb69a9c85ac91eca51f68fd3a3beab301d0b128a3a3e2e324ee1cf990cc776a0ec1373caf626324e8b5ec827c7aad37695c4fbbe01408a0078918331b9d434208d49f85730ea266f54a08d78e5c865f8f514d55b7d8a5c41e3f6b2f6f2328c2f790cd9a5f414a49f4447cf1303bac4c9dcaf6ebd738b9b22020bd15dec2bcbb72299fc6978b17131b9b1387cb8a6beefb70590ad5eb576cdd496a42df565a29affbe9dd4154f83ed49172fec72af5e00c4f38bc81ac7bd0e0ec9c20120d8e8c8aa65f2f2b4780244fd11f3937de1782f048da4d9214b42da32f343547dd5ada60fe43b992ae43303d13599641840099d46c4d9e084a77165f0c553ecf700d5e168a075dd8807f7294554b8436122febd324c44ef10a15bad6a291c102a2794abb5d58974b47ec0c762299582f9c40eaa7568c8165fdb44cfd1707402f662c85d3b54cf5d43f5e2e8af5074d0f9f3d83c527367ffe76b31ac21ca4a4f906cc514c0ba113846485097c7a98af266c5191b902ee7d5a47cb551696afbd0acfa83f40d16950b0b386e5f3defd13fa4cfdc5e4fee7d02bf3e67f0c4334503cdcd8187a44b1077d19b6f7d122f2c37cd9f10131b39266bfe59f994253b42785579aa40f7264ce3d3d572a7b64ac850d484ed210bc9f96e279e20ebbb45244796f7f6842bad0a9661cd7a27895451185c236765f2a997e9caaebd50ac7db1ce3ba0edea82f133e3907a0a9f1a433ebe77a884df38f84a6387afc603187d98a345c3ea4181cb4f870591092378b88b14605db6a0fb9373a0828f7f0a9d6ca32ca85b715dc1ebec7eae7578582b4dceacc980393049e50530bc5f020f98d35d20605bae92bf5962e60a3eed64f57e64fb3fb9fe4d782be56afc22194e223df9878b4ef387c411e05107a47ed420eaa29cb0b440ba3a5c98a576f908143616269022a8f314f13cbb37ae36cb45887f2e1cddc3e4c575a54871a15627373577e7dbe5c655a83b1f348b9a44b04e62755d1ceb65e93365efa4a2b06eaf30d330017b1040dbd758435ffbd7a5c94787ad3756ba3731a834dc5743df0907ae55a3220897a22abe66694a39c2a237adaf000a75b9557d5a504e6ef9248988b9c1818ffe5ab66c34765c7b4a87703006f878c379d52f716793fe2c6e5dbef23290da09a6fb47c6fdaa9dabf64336b6851378f4cf45b59779b79e96058d8c33a1d6986668eb6eeb0bb1fcafa30a0866f9bdef8bf5400153ed38326c5d110b4098c5035023d41d19c64cf456e708e6f14c37936e7f9346dc6dafde34e33cc8f08ce0041e0eb08c1bb0e839b2b8f618ecdf3222bf5fb75243350adfe4805d6b0a410b3b57595ad9e467b8e60bfbe7de44953767987b07b7f7e7ba4c20dfbb2ada7e21073fde98c7ca6a0fa9bdbb1b6ac1524fff0ff34901f5c7029f8250678cb5d6b4b2a2472c92b08bc08ac92d6a5468b972507ded21d5f7ee21bc8e2df8f7be9b837d0f3753a92ebe08fda2317a77d965a572a8c81762d426a5002189915f8ac5d7108ca84598b4d8884c1d188adb08b4bfc090a3934d83e99f4f77d00ae3c1b5c1ddaf7f17119247fcab8365a7ad11150935319e90c9c80545aed7bc92a793fccf2f916f115e17072634a9654277521e561da66bbb7213e27e24272fc734fabe8dae82be6a4d8afb97b2759ffdc7ea6080f9e3d42c183d9044bc3abe8547ac752454ab1d82c2d0056ea1c171c6c773c7a0ea1954e0a62f89c6408f4f796196c5333bc72ffcf7532c2a4c956941bd86bebf44d6406d5983fbd08be9cdce6e5bea0f9da24297750e122417ca7ce01b15a317c93c51cad3e422c11950b3563a82a213215d0d8b4e5c1cb4d1b7c1ea5996607755d7803974b25e19f75e00f055eeef1e8d97e2ad4c6eba4f6246bdea0d278e30e6926b2eb38540ef2b2199abe222dee9c1f04b3cf57cdf087d2fe1316f066061d48f1281ca5c05793066a26a1c001e9418fecfa6e7f1a984b762200740e0d16e55bc70241250d01f4e59e3d4f4f81b4d1b6f235131f27af14a2cd94ba89eb8fe6b4cf544c844c9c1f142ecaaae183ad93c454aebfc3a85ad5429c06def6fc461c919f1114dab356a837eb09a811f073a8e75001b07ace4db8ce672c74644915f0dd524113dd7d1e3e5fe20e2a01ce81002fe166878545fd33aeb80550079d140f4a7291bba18769aad5add4b1fb12e9524cb63f2aac8ef3c024c70771f3ec6c8d181aa5c4d2fa58d268cb8727e40d81c5c0407c81f5bd41655e8979390e09cff84461fa265e58b35a20e4768b594165d4e6c6af7bd92c9055958020096339526063208bffe11346023bca42817f2b1bb9b45fe8138cdf9b6045d64b3703712b37273d3fb0d2a7a8f24248c01ba5981efb87da2f7c7bc21b6c0a8241e17432dff8a75c6a41e6f2c4c200e26998d1e11fd9b44104d4847fddd2cce3af4698b23bf23d91091c0e0584b41a332cd7bd39fc58f08c01cbb999032db341824e10a38d8f171baa2500b134541d756ccb18d71f2155e16c926e71510b5f586ba55d9ac37f40b8fcc16331767a1688ef7292246d6b11a2073bb2d07153aeaff82e9de0a4e049d028fb00bb5c6db34eb9b0a661479b53f806ff00bdb89e81a991fdaad0aee5e1b8348f150a9d113811f71ad073980701dc80f84e60caa71c5c9f2f42b233c95d35ce027ad5072990f3bc36fe84dd36bb8f373859770ac04fafb5c9e456ee6a4f5b12e50dc8dfd0bb001299db9171eec77064f873caddb25f6db881d02f3e27dff42865115390d80c64377876f83fc6578826fda217eceae55233086da061e4e1d01836b99dbdf958ff0ce265f83e6321373a6547ffb7d72cff7ed94d34773a4688be45e9ec021b3b13b098ba77d78331ad5dbe2834514cd7c117b065c40a8b559ee2648125900d5d2846a0053f8e43a675d63b7955aef2ae869992ce3d5b38e3a3e4f3b10474993bfcc2d719e7b6259d52bfa00ec951aac39a7fdecaa8e52b71ae5bfec7b5a032fa8c8cd2f4ebb450407299dccf21662584fd7bf340a57ae68307c4ec6542dfa203cb3435ccbfef4ad9f3cd224abfcf657538f0327ab3decbd4665cea8082aac5909e73e8d016f2947647daaeced1b3605ee6f203f87e0fcb0ae70a5736af0d7db40204dba0bba3e772a02487df5ebdc072bfd04e5b99cce5b5048cb1a38e982a47c03288a44317f97357fd815e9fbe59ec7d1b33979a540984629bb59d515c4d7c97e8c844a805f640d69fbfb26681591e9ec6aa5754af2d816422f682d1b123f989cac1c4b40dba31fc2da98b1f1fed95e818148aaacb5d257e1cfb3561dc6eadc6b7e9494a042e9061c2096ab63aa8dcabed7d1b90bbba3b5a42457fb5d9e58f0daa993f5bbae67ad55e6a1dab0c1adefa35163bfc400a92b55afdbcea6447c0998c7a99d4d8233703379338ad0e5710ab1c156f20a33c030b7b5c05bd30d89ce90d5fb9edf48ae9f8cadf573e40ff1c9354c750ecaba41b83b1d7e30f230fa93385309d29594ef6cfdd84280c036267b6739bcc0dfdf1d6d73cbba3fe4fbb28ffb9f64ecd43824e5384b847d6f8946b1a6da08729dcb7bbc693cc81158db5dc6199ef368c09f0608a6d98da44b08ce7ab677bd1a462bbe4d7ffa91a28a192f8e50ed630a6459f543b4f38946ee83efff366418410e261e2bb9f89e32f33c944c1dbda848ed496fd1ddb8851d7182473f950e491dcae8fa0b6cb2ebdb388894833fc522afb03ec63cc5a1c9a7b47f64105bd20b40f25ce7ca800428ffddf9b50bb07520fe158d4161aef6c355b88c50625e1e416b224a8d28f2ed74ddba76efb56ecc5b5fddca6e6e87fcd62f62bc8e684f0a5b78ee309445d3b8c5693da92c8be02267265ee40a062b2ca24d608ffc5c432e93ab3590e676f18207c95cb04bfc4498f38bb49af74b8169352e1739e37bc17750d55b58fde8313704ab209001a571cf7d761f468a3f54a8bff9b9a744bdc330178fa4bcdfb92f6f18e7f42c8cad6eb3bdd1a0e4a81477500368fb47cebac772c551dfce85b121625eafea4d4cb3969244483d3675af6301a3f13ab6a741234a1602421441aa9d0ab295d8f0dc8ef399eae385231f804f5fa9d239ed491c42b1ca99a37ea21f5d522e30d153741295d92c28e071650ed195b5242684a8e37b0712f9b53932641f4afb0b82806bac2eb0d13cbfb6bd98b4e2f1a8221228922e24aac72a4c5e7d4254040d742fa5c392eb41fd19fa5d27107563a662d7735e34204929abb4026ef6639b3925cfd3130e4696bc8d8fbfe832c03a8310ba8814116ff9b101a0aafdeed39b1354168b316991b713ea87ba65aa059d79f946b66c3ed5874b7e20b80cb1db7283eb7a2cb3a3ee91e414f2d87a5cbad48446d78d2d69795408b9534059d11b958b3a0e8f4330eabee5adc3b4f2770ddad695502be1a8af1a15f28b712d8492cd0fc46e9b77b1ceec759865dcc2157a41f2d1b36586ef7e98085415029b56e90b90af49b3943185e6e6ce72692c19320575992cc0194abf3a047d5b630636ae70fc4a6b28e902ab6ec9edaf7361df008d88ce01d75921b38c9b2527d295c04c5cf34419928ecd308cbaf89579d0d732bbf16daf5823be35c059a0bc37cf57ab9f303656a35cf6f163b8097d252f136680364fd98f545ad04f6da30edb2553240f356ff9245eb67860c54fe6dac765889d011613ce39eb58580c458249d6f80179668c655fb8362f4a87ca111e2a4fd50b89b4424a4a1a57808adb85d568b22c9a774c9ce171f1aa313efaf4535b7ae6ac2c0242a6461898ba665a249e2b3ec5c750d72c6f31553d8fc4e9fd2d17c407215c6770966b4fb52ef5484f0da6d23979159b52e01badbfb7a8889ba225ffc042332e98bdd2cd3be776affc96ed38533baf2a62b531affb6e606a71fd83371a403eecaa2e4fe32a7bea2ee300e96d0c56f304c65722a240b4ac68a1c1f1408c668c2039a163f425fa76aefa9953081b4322cb37206f87bf0ffbfaf324dc4410c863aa4446f9b2d666916e0419037d3bdb145fa36517897a921e5ad6a33a4ce66a90a4586dca8892e1cb0553e4a76c0cad3dd7a58b47b0b35a30a6ef331ed46e9e03596d84affde43c33c878da8055f43b2f21eb9539bdaefa8274939ec67537db10ddbfd63104bfd978870b1faf0774aa1c19558f8ec490389f274f2f97395d041593136e19af0c96e84594584453a812973be79c5d0c00c860cd5d06fd67df9dc75aa3c1161f92a825abe183fa0babb56a87e99158813a444daddf53598bf8d9e07e84a54a603c0cd1aad385f6c9a95e698e0b39d79a92f1eb39458205eeee0308fb175b9932bb64a7c761506467ddb9ea8626ca52a84a0040c04a10b42a199c4e34a668004403dfe28a121584d2d0718facdff9fb3645d3fa9601dcc103465467e6d8d8fe2a8a4dba6b18b0d9ae0f2078ec933b3f341aa868fbb5138d1b56856cb5e4cef16fcf8a6b09d607e5385a54738d72ee16c2cfdc08d89014011bba9c53320f96f764cd49a953679067098a3c12317d68356f0eb64af5348315fd27f5d6284d20fb2efe927cafecf6c85193958ad6664399880c985036908f2a40461cbad729a335c840889b84aae28269cadfe709d5258acf62f0621c4ae542f34f766facbaf01429387796cdc917738c4224397364c805e4609ce4294c2238fb736195284a20029ac119c1c6e3d83df34b885cfcf0e41ce937bac36eb743cde1ab65d1d73d186c618c2c84253af5cb389b8552d97324ea92746d7e28f6910abdb45da51f34000dd2796a78eddf1a268bae343a48cf776c96702d0f45f08dee49ddb943a7f0b7cc08fdc14290e4093d9c96a03812469727a2cc32efe67907862eb88de2640b46cc1241dd1ab2ced8cc8ff620db0dad1cbff7970767673de7eda6efb67f5353efc937af02fef8627ca708588af09aa009b5cd0cf0702ff24cb3f9ce429ed3df6781d2dbac72b7dce8efe6405446d35d537608d3473dcac30f93ed53061e7f23b95146249e058463e1cb1e6e54c1f23fd4f9dcd00ec98055cacb845648cb188f060aee8d360a7db54a9f13e05f68241d0c5c54ccb2f633e4cc549d141767f29586c3fcce53700d91588f0116409642f37d4b508eac12fc9c5ee7a0e8ca7b5ad5050d2876a2b40279021fbad0f65c3e8c69266d78c5b8fcb01b4d44d9750cf5681d9587fc4171a43c2467639db4a717a712fded2b75089c749c3a994c2b97ec733128df17a71c2699215bbd9dba13cfbf443645d696cb4eb46d7f20ba0c2b472ed314dbebe0d8ab9ca31e1eac0de6324d7d0b5bd655cb71cb22bd2cbcd15dbeb34446f5bd94cb7c1269fd4c0bdddc7262689c013ed415c68afe2ac1f3bb409d5a60950159e0bfb548507c441232d346d9299e35d818967bd10efc9e9d576e38bf7d685309898d586e56b30dc3e71b70eab9726d06bba63f389adced92795c02ffd12de3682e2c23af7101bf08d6087a88da73043c37a7b25031841a6023a61ae202bcc3fd16190f649af0aa886b4bd506fca1f09490dda2b8776877828e066123d7786dfaebae59dd22eed4d5ab09b1bb3247cd12f2e0484fe6b68ee3763c0e1398c82f505a4841e86e67ddbfc4d3f3d477ea274ba3838d9ae26a4960ea4d529442aaf8eea32393018a7b9e1e6ae552cad2e7667912739ec2360e0ace2fddbdf8ce2a9c9390cdfbbead5c338bb98e890cb311280e30304faaa92b77adb2035b032e3e22473fddcee9425ef8ba33107e920bf0219ce79a89aad21a2a6b831bc016ecae4b9b93739ebadea6e8fe9fb891a03bdca5414e6704fce9d4ff6fea76c8d0ff98ffb2051e2bc43ef643e16f246543748926ccd6f48e6233157140118c8b1106b209241616e7acde044c4b9710a3a2d97685e1aad18e3377c617d661c908d295218f7be3bf3575e644a5e33fc625f3b5301cda9d1ef00bad04e4545a195889b696b4dbda3b36f01ce3bca7960a50721ebc46d590db4fc8b5860e2c081bf0c98740d95dd9ef0bbcddde586e50f331bfde0df5245f5e202db89cadd5b53c51d30f0b3e299dba12209618c06ee7ceff058e6a61ac8d7136861e2891b979b3aa22c1ea0986a5bfe10e4204b49d91ce77de207a70fa0771333e4ce320cc7b2f3b87308aa3ef9d37b671b4c20904e2054c08c93f6e1c28b63df5f9c8988b8db1eaed808ab5ed9c557c62c483fe30d3efae8332be8c9fa9a641105f05bbc43ae303d44e0ded456c0e31c8b241befb2a365a5221a6ee301fd53c08deb0441172428b88a2abe073884cb8ce04b462d1b4e9041b61fa36f87c4feba7a7b50c4c358e65303ef51d7bc4a20f13515b815be4635c736dcf5a68109a5b4a1e311423d34759df468e979eb8573551493989774a87928eea5e3a03b9f8669f7a9e2b6238b744e4611798d6f3ef67a8aebf62e75b7bff05ed3ca86e29a51167387ba82bcedce17c12c163dfd9a341c429a0d35732acd04854856351fb41d1a4f12147295c5ba59c08c945ce3dd4d5ffe9189516983c0f03483e1c20a75409d3eaefc6560f20302509708f18a4698d218ecbffebf64f020d296de9410f7ba88ef495582aa6388cbc8866b209228edff4ac42a77e5e3cb2889266b9f66357b70151a4692899f418952f8c8b275be9df47b65c1521117012db39bc8d50bb79e237ce4725f7327a8bfca4ee0a1311c2b87387bd046797c03cebb0450438a4e18a775450154ae825a4a3632cf623679d6f62284e548b73d33b8fb18dfa660f64bafa31c2434af45d39e195970e54a22c7f4f909e86d535af79aa12f5a722fe77209b52ff272705ab36e8f17518c01f5eb5e8a4021209a6563f1ddfe88680475b0d8dfc87d1f6fe2b1691b96c44902d7c2295fa0855a42ece66f3c1d175405bdd09d9f965c64504ea7b5abd89afe9819218e0ac7c138ad846b8a64738d88cfcb171ec413ee16d42d63df1f4b1129f699ab407c22ccc0fe632d3c2a482333981d3428b5a8eda60189407be1dbfafc1959f62c1a6e21456da136f99bc7cc359ca56758079b4ed0990670c3fc37b473aad2ae82d8458b46a8b2c70ba5d1c4907fbf4914b670a89e7cc9d411d4bf13eaf76faa851ba675f084118c22b0e293ef4d4f55a286c8c10e5081140c382580d95a260bf39320c4a25a9b0b9584e03476eb407a9489a74efb6b6de326a584989359510c159ed007b61aee5385ea9456fbbc0991a2b0c2f13e33a075c192d9288f2fca201e14561e0217f0210c4796c1bd5b3702a22588a0663d2176f6ee7025ecf663776acabffd8f98a809b8bb28f5285aa4b085af251742be6db0b30de95b540f013ef2bc10236c8aea6bc8df470eb3ddb3254ca6e9c9aa6ee9902a3e5d4809546ba6850c9849c0ec4bbbb4953ab4e197b8259e472a9c6cc7d0c80aee32a855a3e18f9e8fe50d6dd457b41869571771ab90fedc82da27543cf4968e71f718dbc09ef967d0b728f70dc731bcc3c4054435077cbd48500e8feb76d5ca24fc75090c69d8fc6d5ff8f059c6ccc252d22d9313da3d1cfa3a01cdfcc3059a28a440f2c996b1c96508134b65f849070dbef67cafa994313fefb58ea50960d3f4708e89a92a0c196bacc9573bfe1e3a7b5227174f7d10c5bdb2d4ac6a579adb3812b12ea79f4c89e823005d13506ef749703a63a000794828981471f45a3297d7787b19f0739ca39521ac07df7c5c182c466f0db27d6fa5458e7a943307a717571b9b260b8d6fb8fde0e16414af8a3e840102353e3ae599ece770a26db4255599dc3c22c4c94698c61dffacb3b64337ad036b094e154f6194e49b2c0e980e7a7c2593147b463cd5cde72c3f99663458789ef414d7e9753df774ad2fe58485ab77d1e39644da8b5fafe82a7e74f43ecc8317cf87db686c4a22a8597634fccfeffcc63e2e0f9db11f64d1a4dabaad85bfe32d02045aa159519bd5af1fe091e34b1b72f56a6f2186833f14a048b7192b14d1137b15b026839955186f5380ffaab5b679fece40793f15d17a609c7d0c19f7e526a82d1dc0b8600391600b8d8f2e8cdbea1965630041e5c6da4218d06f1c88274b9208c2e7fe7b62c898cf250425f72c2e70493067aba8a22f19de7658cddf3e5690e69b32e208b1125685afc354dc86187e60423bd06cbe0aa780ca744d3f01d194933f069a0b1889ffd9bc9cc2b210fb4bbbbfd2628ff8b64f5bf66f72ae1ba13dd9b45715538044d0a980d659a77f856fe51b0320db1cd3f304cd07603e88ae2d8639184a899ae61d3a404a3d8d1c577efe78426a2794be79483446be4427247d89505406016335ef1ceb57132f26fcd05b5e5a8713af62a03c801f65e1bd3b08fc639b5a37ba1360628e96f6d29ca3ea03395ad1ac385f237e4f436664bc232986e27b7ae8463f11a98139129af500bb267d009411df8c0c9186b8e1c0b002cb27bf0133dfb033acbce98a1ced2d60d865d2a30aa0b990896aa123767c5ee2f26c57a81874cc8be803bfba3547f5dd3aeb506669cfcba95f63e94b348cf0ff5189707aabe373a0f9dfe416672a6e79180135c5ee545519786fb95ebc3752281804a4d9bb2aac2cf3dfe2083ae86bd3f9e28856246d0acef33d02942a68d813a582cd0339a2c2fbdbb1711f69d67b3307c3e313a1bc88bf3259a32c5cb7463c157263a061565d8e1e726b1a4d195cfb2d39eb2b63b643f849b370a52e62f246e0ae45fc50fbbb9578e30957f5a5a4e1bf482386de222daa40f5ac36e2cb7a79c59c309f6a6770c8146dbdcc2c36658f0dea0686de67ec8057fafad71501424785c2098c28a2a3132748b155d546c34dee43f40db9c6e1ac6ae96b62f8a19ec3d3c1d8f41a4247ed09ca5064d28d64adeccf01ea0f7d0737cb2033c62bd0f14d7908e6a12ee9f8d698ad2a9f14013325bdee377caaace202565988dc7a37220e1836fcea49bbfe30036ff484b8f68831ab713f98d9be4ffb8ad469e622c56ce970626aab6b7dc9f8aa23da46827ef8253ecd3fdcb3fa866efb4efd53b9db19461c3834fe21fbb877badbf1d088eb4c6255438e13c9381f4cbb1aa5189f6861b81e5f372d7d2b7710c533461d3c00d6be700c025d7a43098be404b2cf1358034142e897f9c1c2501546e1f4ecd74a751140c399046e66245ec01ac7e653facb6eb903134e27df52f49ca858b17d31b3209dd8b60d9960fb441f953e5ce174ee06fb504c9813f85e25de1c26af674a6f29f1822c095dedf276379dd3d1ae93ee58d83f1735a738e4f61bf03a0b414237d8f1ad875800cc1eabd3a489444ea43d781e8a9e46b655804008403c951ac9b05f8282d0b1a99b46797dd5397e2dd2022cbdf5273c8cfb596d51be5055437da6efa7171be3e5258933938bb149879a8aa2a58096116654517eee1131c57896e1743879d6094815e5527961463d475c0aced387a122ef722fad0986fc6a08021a55e35a68fc858c72416e6eb5f4d6cdf8aac46f3f646bf0d949609a0b7862010f18d598cea89c656373b939ae599db009a86d4716b06d5f5d8650a26bfeff9ed606ba79e5f9f1460102be0cfed67c7f6bc085934066a4f25f948917e32642d3848843a0552e8660457a13ddc2d1d4e7564cfb7c16cdf2d2561e9b4e2bf69e486da29dc145632e42b6ea4a884b88f8faccbe376148b9d16d7c8a0432322835ac784366f840b6d09ec431c3f26566112494a6e44746ac11bf22e593dbfdd8673aa7e28052bcc6b223bfe683107f4c507d3cd4a280e8f67b4b85ae6f262f2185475fc17180a9a0bd478be9797d0a2ecd979653e22374d2869126a7085c6c95141765aa4ecf7e926c45155962f98c392d0976ee74eecf548331cff7dad9b246f7fd3d7c61ace8daf5c471f32587bdaefc8cad1aaa27a7821d6c9cff620c67f8ffe152029d8d6a8001e53e8fe2c091371dbc16bceacaeeb025db2fe09c60fcc9e65589ec32d746a3513189f30dc6a347d9cd6d85efc5143121e28efc9282373a713f437ff30cf3d4956ec013f436b5e783164cc09ea8e259557d16d52f0f5d27ffc9888ba97d4120cfa3f56d074a049d9126fb3b5a8b92ddc2047184bcc7d0ceb4fe08aaf580fde98abc6a51fb42ec5dc5ea526ca7a9b56100bbc3b93a08ac7fe1de0cf288c913ae41a23a53fc11fe5c0856dc8a9f528dfc76083f2b93335c6ad80253776777416e24a826f9b3b66d21fb08c69571ff105b38f9445c17b8b2a0d1c6804fc6b23255d7bb6e15f53f44280a47a24bbead27b07c2e15649f9f703968e22495d14ea563808524bde425ad0322e41e5ba60aaf864872602191de0e81e704f7d01be1d293edda4c1903ecddd6da8fbc9783dd2b5bc8e10a2143b6da3bd836385dbee612f73c5fba613b88f4d0564ba1f61eedbb3427c95c2d7add04f465be71bb699b78ed9ab50585489779f463a44e02c9cc97b36135d2c3c9e6b733d12fdaf9b79432abe4b40e89270e0edfb91c06ad0a5ee30cf37950f3c7c522e64497df13bac6c2eb7f42a70623768029452eee61923e9d1017b150a3c457277734e8cc034236ef48c0bd7593a9583db0d2bf0ac90dfb044204e32154919c557fb47aecc298186926dd1e49f09e690c79433071da03c297ee02b9b8d4556c3730a262d7ac87d871f141627e4fd58b5081cf1c090dbfa9786662ceb768a52ac2cc7df5fabcee49455a3e090aa9bc313ea1bfa4a1e2fee131b11621d02083bf29f5e78f222ae4d88222906696a85d1423d6b63d7798f05b2832aab01eb9ab7964ee45a69df595feaeab5bd0808c229e4494207434367d07c3880c528b519c462757bb3a52882b2a024b0dfe99938fc8ac1d40a4e5f63fc8ffeff2f5e28d321dd3b8bff5b174d19b464d148bf6e031d6927e8d53dd30d499b229886f5be9fab5f3439b11931174e397cb118d724606087c9d270a27de42116dbbbad909244957a053f66922d3f9a84a8ddaa4c3da3e7fc60604f4390d548237982f2b2d1d92ec6d214ced0294f468d334814824aa72702edbf9aa026c8b424ced5fc4e56ca9c971dc455a1862a5192b5a5c5be99e86049a77e17a487c530e66b891771b66fff9a9326547cf42343ea173f527e848346a1d9b341a336d61a7c32b69ea102d74b46e0d7443d1952b621bb9569cd36b44b05eb4f84d44f2ee0ba4b25fc5a48a2b1cd6baa8c9b7eb49b92d67a3ef8aa0bb9ea1c09dadf74fe00292c257a39a46c7e025fd7dc407fcee7af47f26365e96121d5d034a6eedbb0760b287fbf5486b65afd925bf7abdcff968ff8e06e756c4c003b7a03d7cf7333cf1cb032c8490719a18d67fca906442cf19979cb7d264d7c779f7b9b1cfdb53f98a3e36723dcb46a40ceb5807d3d3db1d934d662813fe399090bc0d0072ceffad9f9215d0090b420e52f6a698825efd5c27ffa81a2b7ff6815a44de727702ed32886fb94fffc088fc39d6363b4a0509dae06ea23c235d55ccea31879439ed3c00c5aa1ddc2566a1fc81b9feb0a01749f1582c5569926c2b97f4bee6fe70c365d3623b4fc031632f81227ba2c354479c1cd414cf71e18c4470aa7f79ebef13df7693df72f3a5b0911a870aa79d99e30f7eff19b4e5695e721755390ccabc5e159f977c8444b3ef7f8efc0eb361cede9992bf7ee2cdcc04791554c802c1485cb29689ec01ee7190cddb9bd9525a34537ca5ab9d05ad7ad84feb65fad1ad75c3669215a3cb99acaa6d76a32416a5e049c92befe52bd888c76c3b1248d973953501951379a2869218d1854f21963b22082cff9848d4408820efc02b56fa8363151ca8c58583e635f34705d137cb248833ea1f7b22a66a597aceb1cbf2999f9a5b7b30a7d91ff30a9c30e9ba994440aca7c8c20cbe2eddd510f345443583e98ce1fe08b82e33a6b4ddff62c41f95c4002cb7839bfc9ad608d83f8c060b16d58273dc2213ce4536d11c416083fef471615053a98f34adc40b58663d6a00c6571b88b964a718504246d6224714d66bab05df5b5588ca620d4eb579896c04861d6cd73651c3906287afdb3f807932c23be6da14e5a90f8697eafdb156d831fbd109f5c0e355ed8002d7016c57367c647356c892c582bf834feddaa65aad167c39efea110a6cb44376effc661955a4170ddb39dbf9eb66e5aaf2322f6191e483c92fa4124bcc9400e3d3fdcbdd941acbc3ca1ebe861c703845952540171fae58105438920f229e7c7c0a9edcb2942895c4be4f9c912195228a7cf0ebfea27c950bdb2dd7f7714c92ebbb304685f5606520b5ac41b150e3c127017866e43430a529dbd9c18846e9ca394544c8a29b96af8900358e39939824f24bb4651a52d5b6be3a1dde20a77ce164fd2666289f2f779302ce4d7a9e2c1e99205582874d82f90b4266c26c7d7cfa097e3fb5856d7cb167376629103a5324995c64227823477855d9734b5185ea0b50b176eb8ac6d69775e93fd206b14e3e1ad514eeeafd83b924a1eb0eb0b556683671f615d87bf1662cf974467b3cbcf6a2f1f91d8fbd7d3ff7fe57c0fcddd715b12f9ab1f2c7c94b104ae084b914067082cd8edd3090fcee1a635c6e84ba59591c9f58ead7e76267b5275153ea6be0f9e57cba6dec729f023a00ef8410dbc766693c33430bf730d62a39d46b25873c50e96d07bfcd2c8d0a8ee1095b7e68feeb0df1a748623cd6c1ca674d449680760e538341c5dec1513f8d3f11b1de93786d52090470aadd233111eaa070bf5257b12683b405517d32cdbdfa81f6c77db0a811e2733b02ccf3cd0ae1d7280e459deda9f60b3aed5b48cf478fdafdd6a3fade06f73c301b49b27d2362a05860264de19bdd7defe92faa0c6ce0e9332deed42639dc2acf958251397b9e55ee923813f206f69cbfee880438a6ff68a89afc6ae17cc27438c715ced812a806399c65a9f0bf0546ee6c3ce398e3a6a680a83a4f8f8a089ab0f7d6fde0062ce1924b16e0ab6d7698eae650f7fd29c58680ff38b8a5d6354c46a82c1cf57fd25be92436f9e93a2a70e2fb5730c8e5ba6ffa1c8555696b2d5430764c066049e3d682d94792394573d8922e55e733967846dc4d2ef9c7ca0e178b5120df0c2ae58585d5518d8cd547319048b7472c43f22e2a7318ad61f598652daa22f479018c6e1c2582512246175ac96a20beb04ec9376bc61f089ca0d442c2aefb5a8b3f7aeb901feffffff01