PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 54890 107957e07ab0bdf7390bde7e00ede73cdcee13177488dfac13a37f72f495210a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e51b6160a6aefacd3f37eed569682ed7af28970eb4db930b0a511be301fbb9c5
Certificate Block Hash
107957e07ab0bdf7390bde7e00ede73cdcee13177488dfac13a37f72f495210a
Source
getblock-raw-prefix

Public Data Hex

001800008000000007...007221000004de0000
00180000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000098faa32d84fe1567d3acf74869642049afafed0a32625b3dc8ad99145794860a60f2bde28bd12fc9b09beb1c4d0a5f4a6ada73a5637c908a27d8f3c21c89c080ea5946166bf390969f05d9cff5617284fb8bb8395b5c3001204400000000000000400000000001007221000004de0000

Raw Header Hex

0000402061a8a8a7c47b7d32257fd9852f16c54e904ae0fe747772d17d22e0000971248219238c68d21030b0deba685bd930ba8f0b50871ede7dba330d73f05bf2df377b88000a6a54110618c5b9fb01e31b510a0b93dbb40e9728afd72e6869d5ee373fcdfaaea660611be5

Proof Data Hex

59,560 bytes
121216010307ba583b46a14fc775642ad401d859f972b896af1792f054014ef1a46c0236225d3970aaec7a350c813f26d7b8dc795f155552d7c2cbd1ad21163796dff6e44120268596916eaa7a13fd5aac52f7bab9009aa5f5c8cdd181e3927a98407753d80c416f6fe9e3ecb6fcc2e7f305d8d3e20a9ee2a401bb9559edb1ed56d2fed55ec9da5920b49405e4bcf07056782fb959753e7f892889859bc1447c145931e2d3710bf41ccd48e9126e3912c8c2374f6178df1eaa4915e1feb83e1a784563865841dbdcb171c5cc738a4ea7dd43eccf63c354c74f0f60b5f5af4a24f1576a3ca7cd1c7269023ab3cc8b84cb2a081841e385c8bf05a25629b760a3eb445dd7a0f0d38ef9b91734f81d5cfb7e75b847847df9ab58d700baab845eab7eeecedcb29468e324fe9e4a8d59fada2a1fbe54c6002f00175a2b20cf925ff3bb474ecdd78ae33790b839ababe4d482ed022cddbf5b6ab97421e8f31a3d5f2858358a130b9d1906658b87b32e35a5be6afb555eab226deb24efae9357105ca1a884218ae839bc5474572be6a1a92df354f10337ba27054d934a01cd80083c73bd45209e99ac41abd6431199105c1919fcadee464387ba70629491abfbd110b412ae3b852b5b873b9744b5c50a87b5d9a4772bb8f646d8cffa3508d4fd1bec5802c7a35b39be951c62fa313f51f9cb5e74b9d6b5b5b264b211360b57d431fd99c46c7f4d062ff5cd5c7657ffe3814ca8d33d1129011dd72e34de75554a5abc9c2d97da8a98337256e3eb53f8b1d6145105e76a5e8e4c7bccd41d1ad7cad4011177f0624825e2a19bcca4b660786dfb0dafb320557f1bb57600969067f6c12e283d773458b7f1e5b1b961cb16a9271d03f7ebbf235a42bf0492cf167b91a857c868f54f2a820db9772ec2c490beabdafb83bb09a123f1583c58424c7cb19f6e487eccc6186f86de89a85888692604eddf32f4aa1fa31612f84321f89fd8f74f712033a2b11b2a3ff18814736a2634cd167d02aa30c771f51d4fc21550f50696bdf33354f98a6fecdd8b30c6b9a41c083328298e8c9418aeae4be390fe5aacc78a2cdc8c2fe539f58080764805c965f437f6b38584ab75e084541438a60ebaba8ce6ee0cba837c366c393c9f1865732d2f7ddadf321df6dd2d3465b23caea575d812cd7620f1d10e123008735b46778603d967ef8ef3c64a39bffc8f16c7a8a8b66d3f843ef3d53a9d8b318f33bfe960b66e1e1725ef7358bbdbf5c60a492674d93d0fecf7354dd380aadb67ea0bc19f8041250b47147b9e8b1596a4a58b20039ac622ed841df4cbf86bf3939c3bced98ea76bbeb358603288ca9da37a566c40a5052f418f078cf069dd608c5eb088b56fbb09cbe30bf4a8ce7b399d326a32af6dc2268486c0ce94567ab857bef44a3c93c17b3bc002808df069dab4291f6a87ea39b10b6dbb8a1b3fc36234e89ff7ba335e605583cca0f9478da40cd2eb0b7c4edeefdfa2846c2246a0ccebfcbd649088beb577b8a36b023b94ddaae104bfef9ef5df0f3fb5ce17e1b3ee54675579ed793090eb3a737a13cc2a9525043ff2d8d0bb46ad2803753454b013df5987325305d650089833e0dda0155d2897ed71e357c1f7ed328cdcbfcad6edcf398b45167843d7325b69751f7345dde0725fc68a5b7eb09c8b282da45a46e15cd151e173eb336570932173f3b7390816d3f87405007cb2b7d482724048be4390fe4eb279875eaada27d79ee5c2ba46219ffb8b1e8ed11d7fdff1e88e28ffbac6df14d1d02e9c3ee360839761e24a8470ce6faeac50ba7d8449710cdfede6198923aaadfbfdd6835aab97f59f3d10ce6a2378a62b3b948f3e58bc40174b473b3521a62511e20599752f21647f1f54c5ae1d45397acfc848d1b36b17141b16d90084f270fa4a90448a0c9c2e3069a8e59e1242677555eea11560bf68f0a2c0e4ba916c3bf7c58570dbeb3343d87cf19f9dcd0f1193fe2146bdbe3eed7bc6b83e3f509ae908913d63b453dccbb3d6a69d4a525fefd0ff25503453b07e3e9a20a35ce8d3e381e454edd7398b9a192f5b301aa081492c46b2469043d879ae7b615d2b576ac1f837ccceda5f51a356957fd1413a6894bf8e76391eddb024811fede615abe2c4096277666797d7cade70cc6b43d70c4d6f4ff647e2f1626d302ac96254847cfdd00882a8b3844929ef1137d4a9f5ac4a9527d5a2a4dcfbc568826263f623a027b79793e18b368cf2b8f7bb4881f561f8c077f0e516146afdc2449e57d6cbfcd247fbe0be7e1ce3b4edde1bb1dc8cf64dfdff6ef514e0fe26afa6e08912de41cdf281e51df19700158352c4b4e1443055047cc99276243554d4655cac23dd60f4d868a06d3a43acdc5b688531d2f552fe69e56ac6ab5c114a6386ce0aa7ce0a44b343248a4fc9b277ece2e5eeb15114a683f2595efe3f976e7108f13bf39ea400f2da2153f7e53ba252b813775ff7e7813f97d0b24ba8e10bb7085cdffe88afa3115246dced81a5f1c4fb6d7d7d594a8597501f6cad9652311cabd3bdf5478f135fd12dea6a46af3d0c0c872406b2648cf6d2961290059e225cf6e7bec4bf33f35cc7e9fa81fa8e88ad2f4e5dde0cf9cb4546917ec2ceccfcb3fc306988082dd22a6f64c5063a3faec968b2c2f9041ed1105a54d3fa3b05e677a02e968e3d88ee6c742f8341537d2bbd795bea91df7c332b7c957df57cb63154a731e54b06bb2053db689ca8160067ef87ab0208e8edf3b849624a3ecefb4b07301f87fa1b5d0eada81978e50e40f7166e65e9e1cac8aa1a04760801e9aad41543e25bd14936ca54324a1fe85b468e9986ed8d26a6acadd3da0848973c6bc4b0a644b1782f5f786ac17762d55d2963608b297149d29ed746c217cc2af64fe74a66bc9f796db4ed4a99382f896c2348cae4a372aee23c32d450c8e3fd14ea4eac924b02eddce7005a2d61f316eba2b4a4c84421fd1905ca4c504fc7c99cd8b43abcf0607147e0364cbf8622cf0a7c68ef83821872f140980f5003815c17930517e9e68a1ec31fb481456ab8d1157b400b72457dc12d3d1b1b4a548281326e99bbd095447833228aa2de1140b00d7c6e10f9b8f2137c6c5905539912ae5f9d8b3942eea38f53730781ad4638b008793d358870bfab5aa0f0331d52b66df53ee987b845be6069afae9d0424d89417f7137bc78cc0001ab48e5db4a4caa4414ba2ee6a3072c3f60b85a8c22cc6f66534feb85b42104c6ffe0eaadaef55236353196baf692f30d3bf65fc946cbed8a9ebefe7d8fa379b7184ac382a46b27802f3b5c28f3e20f717dac92e37eb5f38672cc70bd7d851f98885dd2fd7973d135fac6ece3a72f4bb16bc70afef6418ed92f9668792a6004d4b55027cf1813df8aedf773dedb51182e5d88bba7e4cf7683df9e3f281429f00f3503924e5c8e71fd1f95e1924d65a7e676acd3a19f083ce1b37c107779794a238c51412d926fddf29a96027adcb45305c282f13954ffe3f390fafff22f882095e1480302d0756e459553b142fb883995d2d2c0e7404afd1a3c9d268c6b0e856291f9f5c23051b8c5fac9414b3cf8a2c08aa9228b6c4fb9e74ae09274c7ea55fa5a164714d5c3ddf11eabd6fafe393e12f28ff5d76b7f9fdd42649bd0ed85ae11cfd49031387e738053638f2884485b4ba8d418719097622aa7b464ee290c67c1fab7a8a33de47ab6c330614c7fb9187c495304b0345d429781295ea6261d4d7992fdeefb75d79008899c2364555637b85bbada4ed08e92671f2d8949227273d22e41e914ba7951e7fe321ba1b95746e75a2c396dde6780c6995c08a85cef509bf045067c3b42b83e305bacda3855a3ef4e7139af8dedb84241dbb57b3c19e844c47b6aa2e0c842ac2e2cd4772cdb94eb481526e1191c5876a0a25d2c594c7b4e7f31d0a4bc82fd16fb19bcc7dd91201121ceefe811459238cfba53ff273c7a1ae3680c47e7484c4a813cd4078b484b19e9f805b806d90380fef7b88ec5c725ed62c2153e27c453caf5db2bb438ede159225b3384de9fc8839d1502e0903e554a26f4f5587f5c6a0d31cb8c70dee189c1da4d4135af16d775c7192a0b8142bf1a1bca57a517e6264ed6083f7608ef60dc7d7ed7667a46a9c3e5072f2c9be4ce4ef7bf2f1725b603e74b9a4d4beaf013e0e00f5978713b520b49ee140cc0c119f8e71049b8f65ef77c059cfec40710b618814a6732e2e822123475e8163045b5ff3c52b7f8ad3506b0e3028fb8d6a6eac176d621d33fd3d455d076f67b16bd4f919b2de4dba482c111b33b62f2f68458b5adf7d6aae5ebaaff52dd88c8b3000055842c0420a35ea0b11b06e38c584220ab75c8c50b1eda4dd50fd9bae3fbdfb0e137ef19c59506841e4e8c827cfee097930b376f53f3fb20521bb69823864d64a40783544450e4bb0dad9405157b7b1d4ecda2a293bcb5d85ad2e20d3ab7be5b2810e95d144f092ee04b09de521c16b900cd287a621eac1522b39e05308dd115bf72f554df53ee0782d1952dc85e7c4634cdeebf011c6aa055ad1fa829eb0b630f0ae4b4cb516110693f81ce3f84a248c6d9ea3854c2e68e9290611a1de4261cd5dea4369a0061c79a6516ff81e195e3e61f8ec9d90cf8996f699df49a11463d86d370f23cb891b46f2779b55329e4bdcd7143a99ba51bed0559101a6cd29945a176b035e1870c3c133058d8a22fb0a9bb2c58e10ce363f2277c0a6de7093ad7393a1b2e0011426d3ea71754e820198c636189e084fc3a70e835af157d962c04c4524b9f5b61deb18a277136fabfb43071c5a4a2afdf3f82d0b9648daea5932bf7aae16aaa668441d10a0fc36779b847ed59511e26d102b9c5fd51ce41f0dff40c1d3c6c74d02b28147b462f5cc897435167ea8052a005dde72338f65b6095852a4af2f9b9de03be2b5f720b106122ac486cfbf063f1193e9826943c3a2c51443d7a708757bc97dc31e0813aa04961810e9e02c06f69564c326062afbad8d1a0206f2e1f6e4030e83094366a9857e0c9b13f93b17465857ff5a79f355b4e62562b9f86b5e1535eb99e11e2a4ae1db9de0893090dd55e5135f3a457315d0787537dc38b0f2f217c4e068c404d72f188bc5dca1d3d54cf9e6b5bf001587077d5efd0862b3018a28832a2452cc6f87bcacee2b72fe81d34ced02073ed96ee69f26777806bd2799072bf57d200f67e3b610bb61fb922ec7799178401ded54947655785cfca12887ed449fdf54bf5b8c2f552dc5a05af3e366fb3918b85db2472f2da3ad88cdf9bc683e700dcfc8f782a80699d3cee7d752ffb8535de1cd27ff8c5192b3b848abb79db05cb04bceb2e22b5be3a01c2b69dd7a01f5f99917fb22bc731069a6e5105e2a1989ce893cd8ed92a67a17ae441bdfcd10d056d89ed0daa3b8a31f4ecaad2283ca563965e27d176a1e3c930a5f71647f7437d27601cc582d8c1294c8a527f82187a61b18208e81eff09a0a3f57c5d20ca1dc772b64e8cfcf425bcdd19cbbaf8a0fc70f2d48e3324c590774e2f2293e31770da37739c6a03ef006b68e1acc9ea673be8f905878ca3ac95c4ee8c796eeb23a8d64cd3a9bf361bfa2e6ce6bd62279a074c9ac294b70c200b03c7b37d025857ee772e1872ff29e0feea59a75f8716fb1785e161889a184a0c6df46d60b2d1acb0931cb46c78c34fc71d952d92dd77d250da6f39650a9cbee69adaa1cccd9e9ebbdc6e25b4168c34a23b005161ded270b4e7fa6360a2d400e3c45618ae714f8ed5d402adb5ceef051912af12da9d9322aec2a6c1450190eaf263150802f679237e0a83c5df99f46ab3ae1be2788a9c41c5d429f61df762a735ab71666c9829954fac90a32eea80f073188b0ca6708fb9a6c2dc85837e27ae6ce4a95ae5ecfd453ddf9f3cd5e2abe3ea075564313a81c3fe615ef7d45ece42eb8f5627b5bd4cb3807c929d02f3a0db43f113fd1b67f4139b8c28dd4ef0bdc26fdf927307b13ef062acefab928fcedf36a9318ecdd068e1457667c45d0213d2d0a02900170c651f8972ba2023a53dbc85e7f37bd67aec563fced962f7f6c62e6a46a660120de47049cd2b9443496ad8f2cbbd7d5236af047349474488f3b3f9304f2dee6c186e1ab6f52cda5bf7538e43bc8131e15a3d7dc5fdad6581b6049d8a6bc6d6b912f9d8de57776a83c9c83732794f2113996dc023f727d5aba2017a02469f168be5d3ec240d9c8a0963feec8345917d0cfb9deb9199b0449cb7cfdefb8029e5206962e86c3e0a010cf74716a9b360b8277b8cabbc00daf9044d821f67396976d14b3e88b3d0caeb2f340841200f57feff82f423a7203e6a89f78c2969c66ca3a221b45a3ba2524368e22e68818e084ae88250b9792a467443fda3db57d673e44cd7b41ae86cc18e11c9cecb99b90fa06a7ce01a4dea910f2a5f125d8e438e7dc09e7cc21c9236dc70eb482f0e20f901df630e75b3a1e63fe699801ec181e64c0a5dbfbdb8482014cabc105b8779b09f8ab5183bd991af90d8652a94a5d58ec97f441f3db03fbbb5662ca978a5c7f1b57dfb28b1053ee4afa1c2d0b80025707d46252ed654b62ab329ef9ff6efe2d1f79fb00e8097069c931744a1d402966111693d5e7bef61beeca3557b81665e073d48c7b0ba390a3766ff45dd8ffa57ddeee94e0278c58259020a6a5a2fe6a56d855460c0e81b036ff1cc3ad1f9d6259881155a543eedf3d8a8a70d4f2ec92f49392872802caeae629adaa9d805cfb28b34f7745b2a5e9a92f3c4c816fab43dcebfabd70f0fd2b7e93b7dbc7e80d34b31f3742525499198ef36a246c01bbc8080e1dbec9c05c42a9d83bf25cba55ce5670f0dd3492fb28535d44f271a6a60d49f1b47b29e7c76b37b47c268893b30cda65cf7f09d27ce286dd15cb9df0e9f539a7032dd28227344bbbe3ba5d4490957062520deab1638f55f61f1a37ffd71a4a5c2da0f36cf7e8c458c898a32bb8e494d1b8ac9f4b98c8f26901e5c03d656916fac87ed13d8186a1247a7432af5f90d7bde70a37453da193ac6b9616f8bfc71ba659ca6852927b762cc50bc14e414a2c7203e8618745bcf0e1292d13a00988d295ffa6c1554428abce2b2a6074af1352f023507f2f02edc28bfb1bbefba2f36f229e7784b680bbddce2b55ca1f05288e1f3349fca949b63706c78aad634dc88a933e5f44262f6aee23371d51b163e1bb27e944445d00e5fceb585be6b53603002c3366bcec48c87f14ae36391249208b17373a9092920772d14181be41f91b3edd73063a50ed7323336d3c936c3fabc522caf3b91f9cc02ed9ba321077bce2868ba195e1d761ef2dd42f5f22bfd1071e240ae1e14f899831f5b91ca865dac69ef18b831948a7affefc1f6b134a6eaecc4304ba3cdbe968326f2407edd3bcc8ccb4f996b8909462e80dbef47ab7d7e0e0d024c790dd489ca02a838601ca6ebfc27c690367e69c4b33e70bbc73feefec026f0d1a3046c018b82e51d97f3d742e30899a01ecbadb47fed82aa8eb79741787692e248012e9b357cbf643dc54bd31415bf8dc0339812db7935b50d65310f0d92a4abd3b78a6ccfd0ec8bc1f6f340e6cf326889b6456598b51051b786ba0cd3dc1e631409b8acedffc0ac5f173be155b5a78fe64acf438f1513563f93b5acf12a4ecec33f477102a971513854c0fbc9d43dba1af83f0786ac61162cbe250f4b09a0af11ce738389b6a9717b8003a6623886e02d821a5247cfa38e45cdf89451bdad0e35ae0fb3fe5ec58102db943f1be6d17a476c1c96f7703e481d30aefdedc3e1176270a38d1e5f3d8cee564ba18d1f17afef3603fc75a08a9adb28a924a9ab74975155fa786567d16abc657a9dd4fb78c31485db1ee19dafe1f7055d4b13deaea765c1e9e1a03153aea965c406c1c334d131b99517b0b29c81da544cd59e157dbae2c74659291c8dc6a54861abeb13cc244dd675c3e677ed7d264eac39aa242329d5188c5cbc3307a35490c06ac6cd33031e145e79e30ba3419a7ed64a8b0578e207e625712932de8c68d3416b4138ca8fd00bbfa8463bc227cfc03b8145e8e61134620925e30a0dc8772b27d9a970b86002663ea0aa42d9bb3483b33dea1bd4c7d4fb60c01ba80d7854f53ec70963ab17c9b9d97e8d5ebccb2d4ff866cb752e111422de89378af4ffbde21d5d99d5b08bda2a7151cdaa79c373ceb8049667ae2cb720f50a3175dfeaf311b2b2017a6f28dbe17d038e069a4b2e97a9e0093eb876df0a1a59d56d3fd62d8cf62f3dccf01f441e02d376c66e565545ac8830084b1852beea3371e5b7458a4554ece56466c7f43d6e6da932039cc05856135c4b4a1daaa4438632dc9d32e19ee3466aa923a72dab73bf45e1a8bb39137532be5fe0aa3fe958bf329e9b77c931edc4bdd5947e393a788e999ccee2275f4a3fafd1d87cf838dae140f1501dfaa5f7ec828cce1c0caacc95dc2ae654a6f2d0709d0fcfba1e7168d37587fd90adfce4e3216e3d56b5633701135dd501580ee5b2553ed5ccbaf7c23b3a2bc4989273d6e732e55efc379540c2bf6dc971098efcc2a6cc1bc670473b5594bbcbaca644dd7afd1ddd96ef5476a13213e127fdfad49b1a64680133c67d53ae896ddc3b7acd2c51af800ec22148375bd6a9725ca565af8bf8466326824d921c5685bb6d02bc86bd5aea985236cac5198701a3f70beebbdf7624caa76213a68fa0b6ea7066ae9af96d3ea4fd3ad9f172df54399ef2937ceaf776a8c7bce18226138438350d5f1ef9d277a116092d517a10eaa2a450dd76efc895987bc86ec9da12427ee7abd8ce28f47b1502ae352f2fd9b96158e440219944bfd7293855196845530b9c1dd86ca7dcd9c077f7dee0aaea1d8d5f215a5a79befc7b6ca0b52e5892ce36f38533d6096a4a734a03d30698372eaaf4dcf5e6fc6abb10321664904749e1b0ccd535c4092498f9c79e5b8c2195ed651ed00801bc6f1fdf126b62619b4d33fb83089bd4d0a4da6e97438b5a0a41b30712089eaa61db384752f07385599765ef60ab8a4bc4e5f99694ac36a446f5cad87b4d650e1a9716622f6dea749d4f6207e714895d93951cd71af549707ac337f3b200e48547c764a964a99fea0040f7b2ac81bf9804962f371f5d35e56dc1b6f69165af36a29d66b1dc801ee14f565b47e475b61083f120f515b855249f5e07b2e1f5d1b02b04b0fbd13da10f1e1a7b8335523a8200f55ee5b628edfb64bb75791b952b02a81ceaf20f5b1b1445043deb7c468dd83c7ed497380edaaeab5516276fddc477403996c8eab6b888a54e3553808c868b30e56c9ec6e8d7b83070a72a95c63755a743874482eaea3fa084d7411937c6d542e477c880106a802502d0b54aac71fbb30c95d6730046301c55c0b35d196486ba35ef8890bfecff29b242f2ba7f5fe053cf0bddc23112148d155fcfd67e73e188daaf8edf6578bff07ef5f26b52ce3afe39bcdb60e5f9e9b40c9665ef6a447a33fcd65de8ea69b05de1dc6fce5bd51e830ed2fc4a4de01b9425f3aebc5fd2788cf31e4ea906ab8964dc90b39834505b15d40faa72ddc318e7cae810b4b1f2357b29b96d4c1df21bbc8767dee5457f798a74be97bc84ebe50f895ffde6c14280e4df0e62505d7195f8704e3888d3214f18d33f125662ba52451a99966685cc8fb17bada1ab3d3b4e4582fc8decb1b2d5ca221afbb36ffbe4990c5d54aee6b9f0d5247762b26a45dd39f88da1ebdfe5e6eb5467a79f15bfe368fb15f898c7c462acb3f5bcaa827dbe516497f2be01898c1fad8853230153638fd64b01d72158304f70763def8dca38f225604e8be91a2295c5f09bc785f49e3c1c5d6c080e40d2fd0d96673908fd9dd0a145c90f0e5d818b71459342ec7d84347a44beaa5a6f1675656bdbcaad88d3b4942140b9b2fd31349fa34357982607c869edadc3bfbf9f6db58dadb6244d3836c858a8d629862319669795c49486fd151badd68f245d843923e20f652c08359cc22b214932b336bf5c10a4b0bb7f23ea725a070c4c1ffaea557eb9df3bebd33cd48529aab5adc0c142444d4e33a46a4de53341db1cbfd7c90f5f94e54447aa6939dd43826f2200c61b24e1e504e0daab7f853c005b8cce0ae048ddf1672468ad168095b61a49f5567e0b8fe0bbe45f659c5faffe5a18794bf9ed1085322a98cde56ffc99fa20739f6bcb7fee04ab41e35cf0bcb1b5e1cfd2397940e0ffd6a6621f4af4e279f015d790a243edc1110dc534f542dbd7ef1848e0aa34cb052904a3a35224eaa73a9f35d465bf7e02308877b0e4340791253000430d1f40543b758dbf23ae6787cabc1d6c73d15496f5e34c6790bbae8e7b31c63eb22d99dbea4346d65383e9c00e4cf3b8a248d43c973cef21846acbf85e2d2a79479f3541625e8fb5f6ae3bb280f251949503e1891bc8ca90939622bcd778f837e0ee3cfc06fc5b2d898063c218514e05659b137928b08a507a57d7e13fc7d5fc62634eb4ced8fd6ca2f82b2fed81ae6308a6e40fa0846dbdd35784bc021d9a7e94b6bd0214528791a318f87ee4d73be178115b168a5226cc65f79597e4d916baf324407cf5185317e8e2e9b8a0c333a43ef85034c564abcf726a8fddc85b319d2b9ee4db5b4dfbba8a48aacc1242b230b5607d196e7624ed3f48fa071fe8d8e329f409b8682dc7c9f4a9b9e71662e40326a484e78610a12c6065d1207c33d2f7960ea09dc30e931254db4c1a09065a4293e0c2cf9ae06dea526c64f44d6544b1df3cdc7b478ba749dc61dfc04435cd7500a3a8d5f507cbde6da9c6ac2358817d1b138827d4c0abba0530c2a33d4b12f81c07996b8ca2cb3c789a31dc93280fb85881944c898e04003b4217acad56a875759101b8e13937162784b0737872ff292ac568ec875ea0dad2058da27258116350a5d4abfe5361e1b6f877870b3fba258e1795806ed89c8750daaf5f2dad19bcfd6ab8a91051cbfef8d20c97f0492e04cb7d9f33ef0297ccce0ad5d7130da78077e8d30fd0d33bb1abb620988a43207811e9816314a3982ddcea1cf8d1859090a0de95dedbeabf68a92a546d2900e5b28c07fd0d7bd1b0f24999f94e290e1768f17e143c191abafa815a14b29f7fe509279b092c04f29abb6d0036efa3f92cb2da6a36cb0b147701695eca54ecb85e625fb465e066aa452559efce162fdae4a937fd7815b739f27ae7586d0b7d2a920ba3c8bfee231d6748b71e960642e2cefc3cae8c83a5e41196d28d48b6c2ed892e4ad232cebada9ddd3b245cc6298482e0310fe5a13ac3e77b8c6118461859ec03032d880be6afe2ebad3f75eafad7187bd7cc5988b2c65aa5e33417971a5b85440e8fe00f3797c77783b10d43b6f3b772ac5bdbe559d456276d16b7f8ab66e6b792d120abcb715691bad97e3b8fe62819f6c2dd7a4b4bdd4309a2a1d546a38fded291bdbe3693f092619ba57858b662e37bb050c1bd31ab8879dfbf0e066a03809080b7bb7e8192af0f2ca44dbffd0820a5a516ccae695b2ac11390ee86c0caadb83700c70137835f8bf631a07a9a402961665733a272efecdab955d3f47a468ce23bdc2bfb9849b0d501707da803b10c69a094d23c76d3b174068bfd0a9fa3f53c79d57001ad42a1391c3bb2e7921804772a636fc8e0f3df05213f19af6684a0061d652da869266cae5290bdbf2547f674973ed06572ad3bba6f1c2fac4cdfae1624d3d016f5aee560b0b5a2f8d71de733283c5d4e1de94530747a1db09a70d910e31a70e7166a32751c6b4987dd139b1f5fba041005e016c4107a4f825475c59eeae435d7e3d19246c01cd4841963fc5fc84a24603c542f8f0e779f1557ff3db4d05484070aabc1ea85fe930b697787a861d0f7ca20ed2cf432c27c42124af1a362703f7df293ff2d243150c86ad81c98c7b0d66a31c4d46176af6eb53147335208cecbc19f3b60b0a1a9d239d2d65ceb4c807e53162b6791e6b1f02ed9d9c2404539aba94af9222e544dd1bde3c77cc0cf1dcab6c29cd1fea1dd42fd1c8b133392de933179c0db4c6bbbc8b84943a44bc8ebdfaa95c1127f3c971137fe2813ca3ba39d616a16fba1960452073cbe14c4a89edee777d91f8f34e2bff795a315a8613610a0756cdabf8787e77cbd40b1a355ef024bc4f2ea3e50e08b725a23fb597a4d32ec27ca0f00076e9ba903c37e91c2510a52ac73eca0a2c4baeac09272a9b8c2aaa31062ce578fca3ace29fef9d04ac8e7576c18beade0f8b94414c0eb8376ba83987082b14726c92e9c996c1cf48faf4f4d1ad9718d224362d96a4fe97a06881a4bc544e8a1974aae60228d3abe09fe606f21f82b080c87cde4ef7e991ce3b404389c6cea764d386d42d2c68fdc8e40256143c9523f6d55e51f0c6bcda3ef71e4ba48ba4b15d5b52264334f85d35df5d23a01a64770621ba765d1d5f1dd7e76725104b6ccb881ed371a32316f466dba8b5f985eb1853ebe9867d3c9de8d6b2ef00324fce3735415d1d532d7c35de196ffc74057596fb435e7e428a78e002f2ed0cf001169f83305a2fbe3fd51264db6a3ea104886ef96f13bbe92a59643703080f45d11e2b636704df2541817bc354804ad73ae73caae4bbe016d0f211e921ad3c9579d57b5d6770c61bf2b0fa151bf80467acc280888d19351c51e6740fefc99c45833b657b94a80008003e21c0d9266f5f25916ac21fd815175f4e880690a930372fb2fe55e41be108722853654955cd3f7a833be3308d6385b83f4f668fc5e68bf829662da2d2d105d2ebf17d249f7689bb0edf26a0bb3180f6f33f8d47ab4955db716a296c52ecc6eca1885c772106d3b224511b0617efb4cc998e8e467ffa7bfda61ee63d0a36659237c16ce494b68ce84c2c00042fb8d8d966ae16b6959345dac6c2691c3c5b442c5282dd7a6d7df60dcb000d9eb557dfade8f3e02d2c48cb5e2d39f0cff5485eeff18a38a5eebf4cc5709bd904eb2ea76500804ed94802b3d89b0e0c6c9f23a40bc717c94cb136b80377ab3f79e48074bfde7e2e8d8052f0cc7ef1e4e3dbc94f110f079ed1ae9aa2e7dafb21df3d1c54b72f988a8260f99ad31d2876b54cc33e9d9d474559799da398bd85acf69cbcb01af0e14b3d758ee22b8eb5413c0e20b0518e602e12951cb0a253ee0c0eb9cc4c93cca4172a681e7ae6c9beef32baddc3582f4408e7ec1009ce49e6c0c1de02243ef2f848977dfdc057388a527a3a2f3d792d0b7348fceaa27ce3926f0e38ec252af70b015882481cd43caae7e59dbd3bd04a6fad9eaeea780b6aac4a65ab673bacefab9b45e2a26af36dab69c20c5efde17b381c5b19c266a9977ce174761a2404df02bdf33b91023a67d6b764ee3db251f99dadc16e3472e293dccba3f6ce122cc88cb8df26a8e194f5716c7eba02453b3b77f14acdd8567208f2fff9d60554232c0fc0c5713b0abdf4110d90b943d62c9a9e33f40223ac764b85c05425c812fadb81e0a08951a2a63924d6774d79c43e255d96715fd70ff444684afa69e3438856e7c69f92a2a4049403402cd023d79542c2ccbaa3aedecf6b4a1ae566a8d91c2433228b3fdf4f93e4489f6a9a7079fa8e4cd59c462ecde7ade9c8909278cad9d2f8074a81c90f1562edaf8b9c6937d80f6b3c0de522a5f96d01ed225d9269a16d9f324db0875e12ab08430b8ee2400647df3ff7ad1f948034745f2cb5d48b237f0c1751c8a2270d639c9dc35c009fde48c860434d6afa030505e2f62b117d66a9cfddc99fdf7377ef7019f55e07e6285cfda0f347c023b99626080916027ae1d48aaf13e72c7897a152a2ac62d291f6975d68d70079ae02fda4a308ed5fdcd8b0ed177ac4209085a015767af91d6b34ec85e67b7469bc8e2157d6ee3a726d67efac848a39da91f6548989e7dda6bbc7c589a219454501753c95cff93830b6866bce3e659862ebfba030d31290eec8335982ca10bc4208be4723be85ad9e3513638edc7cb7a268ddbb83e06eed0dc1b92282dc1e41f3ec3df575821756c02b155b4ddc3db41115913fca85db4bde0417d933fd483f87ea30f4660060589d47c852abf1bd84dcaafc540279726ceb5721b8a31fdad0be2c26f4ca996dcf2878485b929c58fa3509d360c4291c7ca99374dff70b4afa6fbb2a53ca884baa1be1110ef513e6bae675b3e64cc6ba0f6d02e304ee2c3c99ef01290236ef43d1d2017cdbb711a17cc9ac54db26365b8e940b99f3fd72d543ca61810697825961c488b81d82da8088ec5231952573dd6dfff796553ec96dc986e728f386420cfcc29932c1672ddafc3ff44936019f16aab0af2881d76dfb7416b7bd5c34756b859cc81bc9b99e2ddd0683cd573b495b4df9de485ec5622e2b3cf6a666ef4decd5f4e770d0b07db7e0090c2d0d523488690850505c61d9af186306a585ffe8a9cc29f552b8a513310f6b6596c7e1bfd6e3c552e48c3dfcc8c671059a0ad7dceef7a7250d16584381c3f38c4c02f1e6ae1103dc6c0e689115f03fc114707bb896a527bd51614aec0289c924c839c629f1f09167488617cccfea6177177656b66c5252ec01555d4236d30348a6c2fa80bcc3c94b53dfa567f3ae9b0c3b6ba403be7cef230ae04474788ff52d030984b7d8655b7f5cddb9cc89eb6e0b32aa14b6ad093f82dda14549b2d9fe6b420c4f537b17bded35c9632502bac1f21cb525a50326de31255c7613179f1733429d2e805feebe92d86732cf38d6cef55430543fda583d37e9769ecc678e3d822df5bceefa89110b9cc95e6f15f363d877f4ca3a806e39cabc5e8e07324b9189a19282bdae6ad4e1fee81b044ef65f975d319b29b4cb6e8a914dea31103c3ec5a43bf8b3859b70e91f4e9ace3188abc9d0e9ac7536d78283b939ffc86acfaa8a88591bec79bbe815bd2e1237928a7b8861e472ba6170441a5a1d80c7f5a3a447ca1784a9ffa9aab845d96a7a99780c86d158f94e056dba0ff7ed3731745a1d8b7227b539c48feecb3458ba85b00d6bd209153cab355e93f674a2552b4034e301e42f41840917ecdab9c0581bc6bcd0c0a49bf216b5fb9d95918ce10b9bca7a82846cff2627e5d6ba74308f7154ff8bde9142c7c6bc079f9da14e5180249d611f71c2558bc61657f5ef7d339950e6f371e5ed456b419104638817d9ca8ed34aacaf9d1473cff6ace976dd9aaa40e9dc1bea1558b0d1b289e74a31ac3375338a5cc7d207c92ff0ec22ce80e5de5e0159c02d6ed73d0d4185bb10515a71bb75918411adaa1763ea4505675fdb361b7f42a0ef79385c8307fec3d8cc77f866023575f78d1fbd8c2bdd999eba8d5bc2ab21ea325d43d0887bf39ffe0052ff224033b95db024c9294a54b5d7b0163c9c4c0212094ca06ac53e0d2e99732673e7f6f94f9ecbb99ef0053680a094942ae474b1f6aa4239721a633afc92e13a476690f0ce176119c0a95e845f126f15cba382110d0abb0220b7fd3dfd00dab603812368fb93be82159300827fa0dc84ea336f04d834ff0d5ed289c222d399ba38c0045e7a52288d8ae0afae5b3cd2ad26b6ba4e8173e9033771d82dcbd01e7e06e4be1a5377675c53578608905c703adabbacc4b7ab317e194a9732ede95cfa76eea879169f3b18e2837dda99ff6ed2d09a4fe45d23d54514807ecf7a448efea80c4c7f5ba3921312e93d12ef4ac0e259a8c68583601c28c62bd5b5ed4838a175dd5273f445aa79e23e800437c9339675f9fecf1b9bfe40829a5a870f0a5bb4619dcf5ba3adb8bbba1354f2a19d979e60a3f6619643987a76e654e44042753c552bf5888c151fea893eac6e54895c44c2ba716026a6ee595e3c1c5c8fd3224ffe7a59e07901e7377b71c0e068057131a07ccd0e50136133d7ab60fa4fec1bcfa32ff97383f7d9cf27801ff12d8382b3bae727844cde91c170ffdcbaf328a3e948ac794cf62a1556b8d3a5eec272e0351861afebd87bddf44c407854ee50744e8152e0cd2576365773139da0e03d40e3789087947a3a41af4ab2cd3961e01acefa871e45417e373b1f971177a809942e15f97cfd0d12c0ba0859065174d5d4ebf9a1bc0a4f91f6681383b2b82b002b4702965494b982c1c4fd6dd179eaf1001a333f75dea906763a61b14a2f02e70a0b7439531d1470b9411175ab33c8297e1aa5f6951b7f1eaed8492899bb4d712c56791b044000e80cabe895f7a826df2f1438099d24f83a9b651765748c54125ea41a0403cf0ad672e61fd249c119dc1e7fee859db4f2460dd5fc83bb19054820d9711ab59f20efe7d3640599a609f6ba99d2623ace62be98cd049059ac337043c14fda246e0560ee4e8ead102985de765628b5e8c865e14a62fde4da68e075b79a1065b1d65dda3685a3e470421daa11c22fccc43da51f27eafee47db3682a37b684d11b97ae62578a8bda17b2b4c6df40fa0b0c92953760e56ab9d8f3a89506cef4927393ed6f6ea5ead39e6603874223417791a008e0ca8a48a5d16010f6412a0105d97cf9dfa514d95efc24653760d192f240d3354e13461425e35280f2c14e4d8992c803823b33b7ac2389f1a8af4deabf3ce09885513a6dda9bb86191ae63e8c1fe06c0387725cef8ff6ab2c4a73798277cf33387e06a040ef1225f83fcbbbe2ee3f4311c3313fdd718781090fa60a39ec608d28892b489f3911fc396aecade2fc10a3acb6e54bd0f76b50f0f393b5933c9a1f089c45e82d3725bca64b23556e1f36bf6e15cd4b06eb3f1e6e9d901915f8804122acb2a63cb9c3f8a181c64652e062557acd565222f8c9e15290c0f8a7172958de7bb93f39d4c5fbb66285e9ad2bb702b1b96add26cbb777779b1c256d3e559e8662b0662d7eb726a13f29a8cd664366bc6ef9e0f3af2d73d68aabba8c255416c6b4d888c8d0005333dac2caa0a01f02c61668ff37bac64f10b838b891df93b5494f59e1cf1d8d38e4b6f656b38dd3eef0f004cf7d601e6cbecd05a7fcca7a210c7543b1e5bce78e7179025a5332a8340b7c7dd171669dddd122ba9884ae652dd6170a3772c084662361d57e4b05cb106ee7b47083d600747af16825f623c3e431324befc4894fc447d8628634e48e39b8b99b159302d2bec0e75af4b08fadd7dad0dd42c12c78bf95e84a69fa65004bed04135a0810cbd07d84557a8b40ff797281acf548aa4981e9d0c0f4b750028fca020e930d184dfd8774804afee52d423a5cea03cbb9e1b831a46dbc3fb5ae277c2d0f3cb2e85de3009d806687516142e382223ea6c8c06859035a0bfb6e1016e89348bd40015354bb95550d2c0d1a18eedba05872db9a31b0e7b687c59ee58ad8a9c85fb7bb94109677c1805d8f094b402eba47a87c3c156d9fa0c5762161470a2ea2af45dc7964b16ef0a8222f368b3ce2a9c23131b169cf99ba8a07d7749796b0d24778179c696e528a16007deaacb716ac7495cdc2582de1e8e9842e1fb7792713b1c02eb2d40de69ced30e7c51e2301835d61a66fa6f18db05b315d98feafc912fd7db72577915dfc42ecbfff9383e3963b8b76a6ecebe44192d4b6c38068948c74240c1f0d2df2c1a61cdbed2cee3186bb903c28ab37e5f13ec5defe0dbf495e8b73bbcb4a1d720ad88b62a7b2bc62f548ba6d323f0f0fe159fb6b7d4ad558c10ced4b78e53b902da58640289bde8f7f4b38eb18ae57389e58e0b4313ee616d2124c47bf44c3e1e67bfac657d53e72cd4bac033c7c59e62ae131f627727319263ce7a71e54b8efb98e591570ff3f35b3f3cad35dbe91de2d46493b75fded00c11386967c510f76d2c9165f42948ddcb588953e965ef723b211604627277110ef4b02fa7cd29ef0c1cb23325b3124184d6243786b72cae0d28889d3f835d4236f9e0674abad4f56fdcd2550a13cfc3e8bb8b75ecc48ffff3d15a0f93b5f74e110a0747cf78b160cbf42c189459ed8009e1ebfdf9245a48c9271ce4df70e8f44276e19ebdb60b2e06ba2234356d70a7cbeda0f47f0288acd7c0205ccb4295d35aa9e17ce5efe737b9c2534bfa2b6361ae9543bb2e556bc5e81fbc8e78844b7c04c182361e9a5f0b63b84e0e0be26c39524cbca3662fe96327b8aae8103c04ff616db85d4da8e22e8b24e7c07b5108fd918079924d7ded449ed44b58a18ff4bbc87b943e813621b1b1ea59d50ddb7ef2dcfc8a4997cbe9a1174aeb6b7957a3b091f3ec7f34302fa01c3383a98656690d70f2bc621ad40ec0b80d8c879312328190796e7b2814c96750648c37545f10a2f5d984737c999eeee715eb0eba09d73d714ec020ffee79b9a63ff37aa146d2c010149d95098b2aaa5aa137706eddc5686c3593cb88ec0cc83c411d5d4d836f6723cff2fc57c16f073792c5606352c58b3973b0f716fdfce6c7221321dc19a6908c757e192b9b5015c391d151196756cbb5c0bee8fbe6e6124d4c5ea7e1729f0501ecd73e12b7c078a02f6ac18d904001aab7dfcc6002d72dafefd8a0539aa261cc222af3e2d40d06a9eeb0516d5f2d2333aefcc3525cb1e2201f8f94b211bdc6d1ea5b2a7bf1909c97cf55eb0b4616b6c102f3d979c8aefd38281884a82830fe618bb4538a3b817fb1cddda696ecf9e1bcf8a822408fb31490aac85b4399f30d91db119c783c281c0986d230e072a3f7c43f339a9c4999d606e8c24b30fc5298a9d67a3ef942ba49b503e1ed9a7374e3e1fdb16b47f44204bf244a37b3d1d37d9cd1f8565ee346e5bc3c260fc807324cda3db75bac22d8da5ced96a7efc4c5231b614eb584722817e66f1b52b454c0ba56fa4e8867b84bc0ca20ef8e8e2ba84c2634449a98c8c6ff5c413171c57fed4ee638a4130a24828ed662b4fadd1762c52156def1e6744310e952256269166f5057cd45b864f752584e88748e3608373c1398d68f4a3f4a0a660b70475f597eb8d099413d8a5f9010aa3d86055f19991e30ae17fd5387dfe4159b5d7c519079a996cca1d5eaf97c10468dc5ea288bab71b19e7eef5c6cc5ca6ed781df437579548afa9ed2ea08ac6a28f1d55a2378ff22a71ca7bcb78d63cabca151d2d6f4b874642dedde40918cc34314852e4e314d7309cb879de4d2e7d73a8a534c0eacb0b3d628e0d0903329cb658620142449353f7cd0a3f2fe219115eccf47f0c569f38ac789e6575e407957f6779a46c2248fb18a98f18652abfc83f947892f429da6875025208f833e7b2ae2a70e32c7a7980d2c781c087e5722a4020adffaa327234007661e94d55657717aec0bf39e7b715eaa1e302784e8956ee94b9b2abe9f61ac9db42a560d9de8a9d3ad4ce776a41647c8312fe46e4736f5404fe2adb7a775371e6709532a84526a7551d7a45acdb0af7e4f6f5d4714a53769dcfd5cae8bce02530df557a233b431c4c6efcca70b2255680e5bc99beaa571a6d5a4f61bdd0d94c9c54e939cb49ef197f07113a599014a05f822885f5a7198cd6b383969e61929c6bf0fa5c23fd363fb00696dd9bc9115c70c0881b140e328c33fcc631f4cfab5b0debb2426219b36b39baaed59d63ac41c5c11b16a8c8cd4e679956a378a22c4112f778361cc269164a98d24cc941785446bfacb2f3769675bde4d283f3e1dea00b90cf98c1c3685b212888c001d1c27b96891513cf5ce2778c135efe2d83a7cb08fa7f58f53d78a12d9ed9511ed66f7b76242068ec133c336e69fb35eae15f089ea751ae91aa4a68addfcb17450586d0358f6cfb63ae246a4af97ad78a2e1aa4d8983c79c8d55a9700b7da7392de4759ca6810c27f4530681c53892baca07d357c0122c019e1cad86c8a39ed33d049776f92f7bdc5bb91c28146bb38ad25c466bc1de41b76f215a42a815e4331f7f9635fa8f032a193ad44801d9cab92eda1aa5628e45766bee5981824400298f6e76acfaa3eade2d2e22142ef22be1e0b482221de74a3727b4d3cf2fa4386cd70f1ac248a41101a9e214f6caf973fed845f1a9e3d84517d8b534e42a85411ec0e0f138214a5d4a1768aa7f9db2727b1b39e552b802add55e0ba243db32db278fb9d42c41768795bcce58419b240ec241c95b99cac09fb3f25869830e2b449b447ed684550be2ba01f187ccc3581e97a8c50da4e660c0396f1d817447b53c14c001831baec6b32c2a093978ed98379f6c534b588dada54ed99427cc3f52b279bc7318d9c0b25c3539c06b4cba591fee10c0834b53b22f1bd6a94e9eac2ac81f332f21031ac655fe13ccabee467cbd018dffc335795b1351d05b3d97df8dab0a7109d55ddb7d7a89130427d27d33c0a7149f10127fd2d946673ba103475afcd5aa5dfd03ce91526738217b42740c0f3aa20df7c2fda25b12cab8b2f9ca906cebca42916a79a2efa03a27dc58ff9d4b1beb5dac30e094ae80c14362a400d3177253661e871582cac915b36571ebba80f3f79f2525e940102a835418d59c842445d823c39a1a167f80ba66090006b9715595d4920aac6ba2f69c6bdb5c9c145d9f2942d0919eebe740e07b294fe17329470dea01d551dd8cd8af0eff313c8218e4e0877e06071f39271aa2367fd5086621cbfabc6113d7e9a868d0e55beaa0d16dbd9cc38262c3a60ae02ecda927370a50580eb667b4b7e64cb958e0573d187a3ba023ecf69903bc0a69555cb28e63b3c5f4592e585a3a6bcfa5cadc0244d19c6e708be8f7809e64bf58b854417b782927e32473439779e42ea3e71093304c5ad7010497e569f55b823cca5d2bfec660b61645387c2e49d4533bd53ae3abc7e57f40681d80ba425547e9691ee664020d8c2a65054bc5755945d1ca6e0ee1c42fff88af65a342b2e01e398f4abdc5c308bb3987d08592601a5f1b84b3118ee9d1924138935a3723a071728c59ccba4580f0162b15af395d5acece050218cc498f0dedd1ebd645020dd8df621803aa8dd9db2163f5c0d02efcab3933226c7928cf18cc805cd22d81d7a194b1b6508398f7ccd3176722e0d4c7d86c56f2d8599ddc32f51acde63a30cda856adb26a101e49425046404bd9d40639dd313ea3b35f32bc059ec10c471c1c9b49d6f726624fc7a422b980453fe55b647e8331604e72b4e246c9d4426b2e3256bb9034507dc2942046d587df2ffaee936d8f14d9cf0ae4bdb2fd78188c4f07ddb4ec9524ee3eb5d78cc8bf27b5d7bc99888a1124e547c745041e7b1ed43afbbdee12ef4491d3d8cca6a03a088992ef2be2f919a15ccca9ac9ead78d4232473cdd9c7d5dcc0046a8b5d2fc27d7ffe9c82fab8c50a00b27a375a1eb7b0d919a3d727353f12559f20ca0debe62851688811a9b784e719cd848aab7b32603f0afde70e12b90386549fdf5131b2bc011d14be0c7025651fa0ad9061042085a33b8b2faaf4a36e7c62c2defb1ff769382b0d78d17323b10244894c08555607a468bfc87e39bf93e439c4953403db6ece5d65dca805566b8a8e166eac3cd3c16043175c18b36e8197d38848c10e03d118ae7559d7d8d3c9fa061185b0eeb6ec738266e38583740188a37e1a873a552c976c7cc304c09ee4929f5a6524e61a94d582c4f328992b5208161afa8b23652094d6993234175cdbf5d68b8c56ace7165c8d1feab14e48ebe0930bca208c9a9661844ddd2ed0693611fbb6f298f5780b375251610b1b7536aa940ef9d9b72f25ffd6484a5aa8cd2c59759242dc9ce02b533d8aa3e23512566821921fb7ffa517e9f912103ba49ada7bede1b5ccf26ca093478a2b0ee81bfb1269ed91678e96d99409ba4d78b1a92973874697e0f326e12b13d4a5f2fa6d1e3bd48347eca2b4bbf10f11a34baabaf7a86aa0b5f6dc3285ca5f302eb4b1a21d3b4fe8a8c4c57050dd2e30b43af4de104385ed48d55b5c0c1c3f9d6603bd3932b97b417534c2023c3ef702e10d6e29382cb7fa65880be88821d0c7eea9b1293efdde1e14a1a495db5b2a9288ce1c7491400d85122eb4ba688cc6cdf2b8529d7a8bba472c710bfb7770ececd42dbbcc7b26220a788ebabdea87f25fcd58314f0520f43a1375d753211dc30a7520ceb6b448fb5cf1fa99ecb8c5420b292abd8e4cb470e6b0d8eb7f93da0f6178acca008173357b257cb882051a9a52c23af33b27977b269ef5476b0ddb9424f64b688c260cea9bafd949af4d868e293bf1b099a993f644687f2a091ff4d4fd1a2f9afb14c0f197c19d3073d7119bf4181e04c0714bfb60847f1d4b39e60594e1d006b9da38288d2d0fedd2bb8f8ce49b9267e6037626f85b892537ca2741c7a655e8569d88902c29f5009c2dd43775fa844b9c31648c48c97116f5b2f1d0b0f727f3d10542efbed2c11e9f57e071d243d1a2ef1957422b61fb5e8c5bfcd798b80f81e6258dd774ec09c153cb173715ea7b836958eec1e632cec608f5fac0a3f39e8de94589e2492742816b66c8f5bf669663cfbb8af46a3adcd2caf631c7f7b45984be84151431ee6ac8ba30eac9f78f1f1303494453f896da0a5a39474d2eb479a09f51db3f9f53616ce9cb7e3acae9281145db64aac6a27f06596a7d03ccf7e3b889083ff8a50ae858ff49e0c32ece9be6cd6f0f7c5e13cbe784dcf12ec41062503f63bd435cceb3db12eac6f6ce20c1eb095b78054645f6f06b3c2f47dcdf6fe83550bcf2fdb4d9794eb269f10cef9d6336ecbb3b8a68fd129bcc17c5ba228da4a0c050041fb7b7d42d3843ab38dc4aff297dea3d71d1d46546271f628f3091c719e979cd0fd3183a99e3ed138a5796f56abb9ed216a7936549d2df8d7944dbf43c8046a40cec3c7ea4b88d5cef29f34c3f01a0732b4e1af8e3d0f076351df14c1dfafb6cd045dd3edd8f9a5c72cdb00dd3bddc6f0c5f3e9b0f9f5f6788a550eb5ed62a61e6b49804900fd7fb920ddb26bf1af122a680b0d105b2e2f3d8072bbd85cd7d729300b29d4a2a74bc3d9500b0a78f820d2f777df0414e9526ae5b8fec44ce20e7db115a813a5c2030452e0f33f60159d6319477fe9baa9071d6d54da9456d1353bb8f9d4984d39dfaf5a2db290ebdf94bd19c32b27b2e49e9cba75730b5d0a0b5a565fe9d68867748597f0e8a7f4fe1ac754d2e025831b30c1e605ef3069dedac857fdb49646ce09ffd4e15abb1a41d5fa1e050a6eb395c686468089299f54498b3beb2d6ef18a7a819132f87d137dc322864832aa7771fb966e83c9659bdd5646df1d739bfb56b941324471cb2b8a27bb7950d585b7650ab36d9c958083062530db310be30727626e2b31d0d4572f0177566af47b4db5b755c1a2bd2f449b5a07bd9ac9e504eb38783da1fd62bf81fcbaef2fb8ab1429d4a664eced2ae509dc36fcfd571f870d0b47626424ded93f0c8f47b5d47f9ed8be6fac8ea74489dbb97f8b3acd127e62bb32c8c0987c8d6d73fff3f9607c5e74d2321e3d26e4ac0b65fca9433ac52e46f915ad62f9ef2412efe00796e2b291bc4dec4f2b2c05e0ba5a7d9105090eb2495af0923ebe2d574dd6fe627cd9ce80c16bc7776fb959481f3c5e7799a9650655e0c288c89c7155333dbec2967aa212da1158b0e47bc55d2a1edfdf165fa07af0d468e1e901d094c94eb60a83c6d167ed4f8f6f177eaf51c4fb4d77614d93c445fa610dd51ec053ee921e0c73e395149b0155871a9b4f0b54d10a4723087846aa96a1e1bcbaa7ce5c22ea612bc5e4fb93abec2e879a8a973f1c546b5f1fdc5cac91477f98c37165fa2a406724bd1946d678c659d54b7471bf103287d271d72b83f062f0dbf123a46940fcd8175c432c2fd21fb2bd1ba3366f80e4939faeb6a313c5e3731fb7c91ed7b6b980096bc596fd4b4aa127d6981ce4803e7e719d075d3fd021809c8adb0f67f23c015a40f63a4e44a8ee239d8edc2a6b725889219ae10498b4bce9586af8136b416f8e94ec19959227c00f6794fe2ac5fb210073586aa1e0a2415361c9cf9c839359faeb413298e18500732e5214c57966912a29bec40d8469bf8c47273ab875f402e69246789433552e5bac9f9ebdf2f1d8751c4425c47ab6e13cf80f886387af00c47d3c23e17f466f554b5ab83cb2771422326c824ad9574d689741d85fb3bd0741b181d3c88b65ed7e356204e61ea69c0bb2559b925443f11259fdf869a52978bece14116d0fa390a0f08885509d9815d907dcc06d6bffca84c196d32c21dd4ccdbcad42b8148ad8e218f196ceb45c87f378213ea8a042a055f1f8355f53142dfcf99857470bd89e651e3f65b69af2d0849dc29ff0365616a916afca7372c098cc20c293f9d14d8ae7920390a1058ccb641bfa3827b55f8d359a57271e615bebe5745493e44cf14cdf56324685df5dd4932593d9290f45f77b438b87be8e7382a51023ac63e81bf1e5c03e32b659d6c2894c5d650d40443cc0b4b6d52727c3a279ac28f892ff5af438a50d5c173ea3dc63254266863488c0941e2cf31ee437fcb57adbeaecc4c8b2fcc42c9c59144875dedb84c9acc95e4a0a6c1c943d19977c689645f1a90fcdeed08abc99a81e484381e660b41b16025a25f92014928589d77c6d615a8888ec9fa9e1ca83d888e74cf5ce208ad77158be032ff91ae24e32f29b1b6044218c7107db25f77dcd4bc355aaba46f2a5e07860ccc79f8c9a2baa1e5648e7156ef3b5a07deb51c6ddb9fb18739f6370223125effd91938da5f8e08b90550707a86b5efa12ed52bab1aed3ec6b58c4b466dbe9b626a3e990b04142e33b20041c97c3ed499399c9c5c3e89dd6024f04906c78bd3901a3daf91cff73701a15ffbbffe68b6d43096e505acb8d743c864e82c527aa2dabde2c576e9a3f79bb096f13665d506352c055a85fab5366f7ff32abeb14bc536e55d596d7616eb6d580b4fdc576ceff034b4694b3c925983de8ed26cd24dc0cba625a96b4f51e91963a0da0329059417d855ff48264a2d0dbfae83e4daa080102039b2a45416eb26c084818a66d21400efea4f0db9fdd2c91cdc5138644f988c00c6a8a8b40b1914425f2eecb5e68d66004ce51d3af24023947a99649b5e165eae03164ba7f5de7b938324a22e625b0f5259676d1044b644bddbb529e23fd168c5ceb9f58f6d7cc8090c281ea952b26ed2000534a992ece217637c8be1603ed5ca1b52b552623fd74ad9e519df8b6d6f652b46737613387937c6be3f3ac60274d94663e09b869bded931256d42e7e6b24677843b0e5f58b201d6d54bd8375897e77fa1ade9048e4ec8c3ab1063f71153ffe351439b1b0a6b56a3db8ad632239e7179c60e094ffae40397f7654b36455ae919e4d6e0ace19ac47cd6181f24da184ca782f858d8988c2b87f1b02b968fd4368633dee868de64131666ba86e439c62bb430cd71abc9952e38a5cd677b86b5c571f4459856244ebb9dea4bbf4b124f22d620eb47067c9a9087f7f9b529ef84fda7d57c8ea6828e08eb6ca633c78caa401eff6b50f26876f0e3a7f24dc036d2228cc0155d675a7369ab6107de283ddc45f3aaf6f3bcafc18d87e742ee26250c02c41dc35b2110c3641728faee4b6b42b3466af3f2a8d61c6aeab1cc397b815900f9dc9dc6193ef9e0a687758e1c5260114ae922850549e71ccaaeadba2e5ec6a2c488740fbd76579590b20e9003c92bbd0da787fb93f0cfdebd1275c3c17a1d92168f3755b8308c09b271bc285980283f91e0be0208580a5e1ea44046b4d45bb0f45971e81c06c5fa5014cba8edac6e49326e73d13e1426242a719395c520afbdd08c0355dd49e5530f35d55e0846e4cde780d4a0edf71766fafacf7836719433204ee9749d5883b525e1a760fc206bf4bbaa13ada578a6e3a8d6a2bf06d5df7144e365185140af88ad25ef18a46e8e8671ea393a899e1e59437c6d467f944a5516139ed6dfbd615d39353a1464c52fd6717e8cbbd40e0075cba4ef3a15d1238d424a282ced03c1b7701838ad42e9c55c1e3c5518399a79f7f140128278958691ea1971b6efc8dfa60e2776989a678a86074e442a2289f7577b9fe6bdfb852074da1b2c3ab8e143db972dd885354a7ab56f64b6cae6c179f25376a258d7510c4238efbf293c3b79f4caefd9a047fc5b00b9c8ff10d005ffe6aa9db2cdf9bc860cbe2f3072a7b95eb149643a137e23e2ecb7fd00a3a4ccfa085f2c465fcc5eb78872206796074c665afc7db66d806b052562adb9af13a3a6df377bd87a438dc86dca51ea46a3c540ff4c5277bb9548d11bca4e60280351b47ef804c77fbc4cf2f456d6d16cd08cb8b6fbb871ddef89c26b9e88e5cc0415c728ecc04fd20d066a0c7d0cc31cce411e46632b1f692ae486413b1e424e224de5dd1a92fc321ece5bb7f660a5bb932d38145204d56b3b8e16abad71121e845453fbeb9d2e82ddcadccbdb4cd98e942e9575c8451871d364ad3a1ed8d189c955a9e1f510c1c45918a7f1eea52bb3e041f4ae80dd8c79d00ed9f7b7dff4defd44284f796f600cd8b5d5fda6777db89375f340b3ff96cbee825fb29841a1db4d638be4104edd9fe95fb05c4376db59e50f3c5148a73b2748ff71aa726ed7d0be943f814c1b4b6155bc7a90518d351417f906aebfe309b520918de6882fabed12acc3473182e3af7a9d0eaf0e80abc65287fee231152110f761202af7b7d0f3b395f867a3f1cb6cc0b5afe8fd111ece6730d339672c6e4a1e35d4afe0f3bb1f6a33f660eecfa0c87781e667d2c710c4fc822b3338cc8aeed36ff38f1629760f3864cb412d3db172a0d96a85492d75db9362090facb808f2c637aa524056e0c063103d0e92404b032746dfbe48e8de5d82ddea42f5e20179ee88cd7d8467f034dbbd17edabbdac5e08461484011b3c411fc21d59702110030ece6488519bf991f426459a20f19df5432f3dc6722a0e3a4a6ab15708e3bfc3e02411494abed6800328a55fd5d1b3970c53a2bb640ed77095e6bec6488355a4f764235b101c59eaa0b9aa87a6afb9d57e7ca392a142ee1ce746060f6d22d1e400a83d9001f6e767b36f111abaddc73a823e9741e15bbb0f8bf8a851126e3c118910874fb2adf2a3e53477fce38882d2f74ad0c4bd9a643a0ab9d758069ed1065c05abe49f79658fc0344a635ea29d22606b8593b058aac7e0e230cee45f620704e9c3227c234a33776ed53ccaddafb9513ca471c51b700c43eb2190c540fb0205fff92f28ebbc7147e699066c630eb7dad1880f06f44e74e8d2e788d4db1972c2576de75cf5e234aaacbdffa0f6802adb8cf6f732e0a48e8cf0be3ca7fe6ad0f25654d92da57b8742f269f977b61da4dba4fe35baad6fb12749c04cae526214c860be0c3882de61b2e133060c63d35ba77f3875aac7d1c0a5c9e1a4fd7c97e294d27830c7876b0da6afaec6a6d2b4c29046251a3534b761c7e3884b634417584db4a3aa30a7ae617e7d0e32ee2224ccf24972a16bb4843dda6b14de4a9a2cb77839c107a9eb27582bef1165aae3d752a2ec16cc2ece9d705e72ffa36bc9a6cf4e8e7836cce9efc5bc2fb61bffa4d39885dc99603576ffd41659f8abc5b8a66504db469ee001c0b90f82cea7b59722d5da696cbf45765d3cdbe88cbdf0e1efbfc392e32f597e13604d4f334d623bddb19a5994069f0c93578546576cc51ffd746b57edf7e0a9c1aee160a5232eaee1428e70995fd318d24523e97a8002e01da07836892cd384075c2078284152cb8512b8bb2717425db25ac4d7a5f106f9a61c282c84545a9447ea42c52eea50c3c5f589f385bf9456a925529debc6410da92550a3288b6420fc425f8f28659ba685c7e12133536c07c7809af9fd7592c5eac319338001c9dbd278f3a491a16e059427cb10801293c3ef978380fc16f25ace841962e950146bdad969855cbf5fbec07e93551bc60a4b5f1ed36e3e1ede49cfbc2009009aa25ed1460ae48f6d2c02a8f3a6df3f5771b29060acfeb6a0b1f1a26fb5b42519db2742c85d4af0aa5b93fe75bbe551eefaff611e49f809ccbcf765ab6c0feeda6f7d7327b0ace77bf2702f7114a838e8a4e73fc3a0b749f5e96829759a425cd7378737138863fda56f8e842580a70caa5be1b137fcaaf61337ecf4829a68664ba2593755dc72812ed4c33760b01cf54682cc276a1567e5ddceb3482dfc053fc40e0e52ed4cf30c947902824a25c0f2155a09ae13f0c6328fe2a6c0054650837d915f140e3e8e16d070c194c26eba1b8eb8cf500edd3fe2d64d40767f06dc31ca94a72b3155c820de2e3517a9cd57415d130af9cd7c950d3aa7069d2d766c23c3efdbea9555ec634dfe15dce3142ba2cac3b23ce4393094367b928f4c673254a9d6d1aa46af54089f07275b95b7de72a3c04b57e25ab6167a139c87da1aff7991f101ca33ab90d51f41c1fb72ff95677075e2f2f3d43d860baa7040a56b14040abcc6f10ebc7503cf6662537e5388602bb23c45fba3f9263aa63aa03289092c57041385e029db27968ed27b9dea1d96e7480fd1337686e0d780429743f9f48e8924cb58b2a24b17f21331fd79fa4143dd91fcef3c05bdaa29ece8c90669b55095c1420997086539934231e11f268ef84e00c7d320e3d155e7ab10d5462e05ad87947830a1d1d161bd4f622c158c4eaa4cbecbd5d3d8d5f9d83592ba60301e0ed167f3893d7d93bf60b9de7d6ef94d56bc2f9e69d1954324ac978e4cca42b33a55cea8cd1c8dcdd089d0dcdb6be03328ab92fbafd0dc47b809ecf7a7a639a5ad180bbbb9a5fc9831f07887af11422dc8838c7e47a1a64a4be0e94d5418717940826f8c77affb65184872f6f6f86850c4a21f58a45895e4e25653865ed33b3b51ff00f35b831892e103b0e326e65783f2dc97fddba6f958ebc431e3701efe98fc39091a01ffd255a563d3d323ba1b917f23cfd7fa5b45938a0244686f0a60851b5b2c0eccb8540da27db59b12422c0c233aac420713e8e6e126a6b6ffada8a1b3a78960a96b556469b17f20c60fdd33d2540f0ef23da9af0f252c11216ff57969cd2cb84e35145eaff07495e636adcf3c42ff1902e966486dae9a43c9b5b9b3365e5e8deda5a0a711312c79b618a06cb46fc457118d7ac9ecc5e93bc45e18e439bd0ec34124afba713cadddbb085ab0ed5bcfbc0b672a77794f638c6613747c99131f228d88aa0eac5ad0e8324f470b2f4291b44e67d04d9268d47f14bcb4236d0e750356d8b7321486fb54091b4795fcff9188751bfda3961734e1f3c90e380317ac6e3af0210b73dec5c152265b63960773fcf553da68ad2b124c19fea1d632e937f60740b8b977c31f741be8e3816208a5a929ba7ce700305b9fb60c538647ce5fbe8e3c33d986d62fff1e6db914167e8e970658450366ed133a731d466905fee1b49c46651c1276044ccf65a11de816c1bccba141c1d45f59bc3a8ed75b6a188c0395bbf0f957dd057a833888c36590b9db822f406cac8827bb170adb4a2efccae3b5f1da32da1924ba7b3c8f106959f3b84e8db68eeccc1136019c8d7c8503032ed7d032d300e2b2eb38ab3ed587d6482653ea54f23a23d2ae4267f58dee7397cfc0b2dda3128aac7293775c77656498afbc49af1eb18c2911a4f3e73b8b38262c9a9ef86e3e275959e465a0c950bbcc69b9dbbe6c23cb5ab1c14c1b4325787909b33895b8afb7c5c54d5a2bbcae7444432b3184a8978e03a3a7290ac7009fc7dc52028d324941d190522ec523226b052c7f4d8318b50b27baf849e71d5190ba0c52f64d8f047fb0e676d3bc10e89fa84caf6fc72089b4b6c0690e739b71c859a6eb32044e979282207d7dac9b3bbcc310c650adc4d63c47448dec4212cfc101bb3b504ad57be172da56300b158449173179e36cf3b6721477ae4b6549122f018b4e3ce090030dbfefc50bb8f46e4bfff4984a40c38e3bdc234565f6b2f4b5c72ec7eee7c15c03a092336aaec711ee384737eeb2495f6c1e2159fc765ce04a94dc88c27ff81632ec0d65851ceeb3251309f703f4219d6cc1542821cb8a92114e28c0d3ac847f4459587277ec918462b8da4dbfb09a77e080b53b00ecfb7e2116bd84d29ed6b99b57a2a3f5b6a84089e1ae0caa295441fa037ee755c4fc84617cd4d43d1d0769f80d0a831907317ee6da68b9f93f0fa88d26a54277e78de9d3270e26b9d7ced20b5ace0e4ea3026a0fa87a0a8d21ddb6413746bcb1516e4061e48887c4d036a368b11200bee26543bae7db1cc4447f4f794e260f7fb5c2c08516d9ff137e59eb29e93da0d25fbce0c281d4017c9c4a186334bc047eef94d0cd4cf85b3894043bb547c3648fdad46100160039dacf07a7cf6368cb42376f8ebc4aa06cb64b03a518240eab99a5fd2e1dfc07035b2e18018e361c2ad61a4f92b7513e903b9217094f0ed13a6477de68167f2ae647fddeca119549d69bd26b4d37c1544e80af638fdaaa6f29e7cc20d84a653878cebdf64ac8c3427693002926ff17f07d992882ed81160fccda0298f736e6b1fbffa734f34e8d528759d49639581fd5c9855717a165cd394ff958f5a35639f477b56b23bb00a8e903d9cec2e98e5cec69e55cae40293ab04ab641e379757d3648fd25beddd17055e6ac60325c0091cdb1b186e59d4bd312537585ddbc168a8368b92b571a48cb5fbeb5b0173ffc8d1a7508541d23b676bacdd5f7faad896b66a603fe6862acf5274bca2445207120d156a9ce7c6eb68d36219aa5fbcf4588fb53b252dbdd9756dc90dac0ae9b2e342a662d591e0122215c5381909b64d07ecce946ea4df86e4f79b4bf9854a3a8e68696c3f7301aa6f5d75ba28c6b334e9123b6ed1f8c7190eb1d1a52fe273294573c24eb96b1aee1345b889ca9c7d1c9a4eb5f863e58fd99116fa005a366a1468ecc881b83e099a6664938f7cb97329cf68a6e4d1f4d34fb2c051de8eeea9aa5781265de25a023a65ebbee0366cc4605608fe22897e149d2b908a359f7cc1afd8b912f04fbbf8457e14c908e897e5c3847bff656fb2c876e92643df50d99cefd6a3d74a28e3d58a4c835d434f4e63e93bb80655ae8ae2fd18d725aa730cd33fbe312d21037af95f014763c617fe10f063afa01e3f858c4ac7b88f24856a7cb821ef0fcb5b6b4bb7a9395bd60076b3ffe639a4b04f8a8c601867d6919579b6b99ce9495051b0d1cd3ae21599c698e7e40d2053170b5812c260bf09c4e40cb4add8c63637e216fe63b1bc91ff946d4c4acd879bff9f7294883995de1b6f5c8b7be0d4897a44aba75921ba10ddc57d94b8d14dcf6f1dc85b869c7fc7b267a6ff6c0031f275081ff836219986189e0a0903c0f03c30aba3ac81d1744098a17421f2b14c32f7fb86081e7d4b142e32f7488c81fbd50368f994421c713ff06eeed9b9501896c64c306096860f57151351783fdbf94765ac25f01df61443950e8f19a052d1cd65b4d07f59fac491ef61f07e7921c7a18989bf165b183488232f6565059f201aff46c79f90c2bedf10863a8e5c0d7456875110884833c488ce84bb3b3013ab8a27257218eab78337c69d39dfd770cf8570eb67241d70695f5a93e08c74418a991ff6e13869bca43354094ec7a2d503640d90be1e17b726e906085fd9e135255eb908a5a98a2f94fc5ae2a06a9dac08794507894cd5161aa7efd8cae18b32323fdc2ca7761718eae8f27970019347aa4dc32f3394e546d51cd6401707b07d77dffe91a4cb540533921f886159f6ceb0b038fc3ab99a631a2c19419d1fc26e2ce9faa0220de0123563d7feda92f36ac654c79306ff461c1e2220134f81f08c5ef6d2c4728b5400cc27092775e9a2063cc8df616d57679f936ff02697679c4aac63327a2b0b66abc8bc44f54af01f6d08f518136de8c0538f6648534bfa92a2570b875bf46b5fa3d16aa7cb16df9b961c7ad15ced17e639b60569c708874633637975d51c4b827656ba2fd74b927c6c9a18013ce9f686f85a923f6085032ce190020d3593e10fa9ddf5ddbf5d9e49318f098a5ee8739795254e9fd134545dd5c2ad883691300e24bf9d995653756ac89dcdd301c04c5f052c8024ddcc0bedf542d40f1484e9af9ecbb45714897b19e089a4240dcb37fd6358cd244982760c6e715c70243b0e378f15fe831a53b19c590e30f82f6230faf2b54ba4c783adaedbca50c7e1c3a1ebb521a6d9d7047527bd7d54b03e3b55b595a821de9beff2d59baade098e0a4f17b2af386f8dac93bc4f2620388c19f7be41573bd6c7071d16a4d3a108504e566dc0a73e82a0591a5a733a5238a1ddb5b8bbb5d6625bebdeccca9a908799bb010df894f0f7874f41e8d98ef0f20b3a05038ab063fb82175ffa430b96830d59dde2efd1d6ab5666d845be05bdda298210e056716ed303175622ce1f545aacd07f96c6cc79e0eabd299c136f1054a75afc06da52e63b22fab9b783a8a0caf2e36b0adb28214858afa0466399d1d3cc4f9c0fdae9f7945652a5f1ae988fb83e6d7bf2364db6c92af263769bbe996f84b04d262958718fb6d3bbdf924470d6ed8eeac6a2f882ec692529ebced4702b4bd14b208eeec71f5aea07ae39e48d96d746b48410626f03a1030581bedb11841b9421fcb265e6b1e0b454d944f6caa2386840d001312da622b2b5f9bcb9da40cf9494e23c2234c96ef1b703683b0b795d0b6aa6938eb6d9dcd20f09474ac1f02cbb6af18ddcf968ee80580d256343aa812b1665c0d9528f9c3ea1ea78de9a89a7e2584ae3ea9dfe6417ad0651da17a3c202736898b699380030e021ddc74395f60d08921b7dd5315e323930939c62df86ab737e78cbc700746015116c87e343bb662bf0392d271274f9455e33bb1b9f2b17b147d2b827277691c4986b1d2a0fe6a75062db4abdad4276818a6768264019c274695eee367cec15c1070e43fffd5b576377258fd1d3a53259ec2dfe71b3d8486bc40e85bd6a4546acc624d7dc10f617892123c0de64ea04c1f00c8319d7a113b797bf59c64a44d9da317d7ed3bbc7737e085b74d1cc5227d0148107f0fa9bca3af1e337480691e4d11593a9c2d3e4f88dfcc9eef2131f761db9546c2302b190071431d896c6766448f890a14bf9664d03fac439fa6a83e8a16040f60e2a5eb6dab765203d59e3d1ba733ccf94eae183f4bcf9e5a55ca511ccc8446073040a7df0f03ab7cd4881aebfd1bc7bd3655c34d9f95d68ff5b17bc438fac294810ac5a83ea6c4d79b44867a0234f92a151461f26b9988c1daa6a0a007a14e93a2c621bc929a9c397f1c92cf9e269b48d98adc99c6ad6358162f7e3f1bd8731ac16602fee7ffea9ea5e591020fcd6d8700479205d48f431f1d5248ce8b48f946feec97511c4afdeadcdab4cff4796fb18835d39379fd5400c684f0f665b43daede8c49e00b4cf23b2c1e94274168441cacc613f39ded28a2f7cb6d227c23af825d3abc343ebfcebb9872478f9383d619db74b740fe3669a7856c24f7e6e3e1456a95831fc076804771805ada3c78f240360c3542cc0bea6898e499560f850ae664577c9008a147420d1a96212b017fda1e9cac9401fe45ae25cecb69099bb3f882b1d082054f1c1613b8eaf6286e87024d3edf16607c593c2846b74410b0c955819a578ca741554e02b30197157788199cdde30f094e76b910883b9985d82c58a023bf70367bc6b2e9b634fb6aa5aed3a34b8afccd12bf762bc73c393afd575af5de885936cd59f03c3be5df3cb2929bb0100e1bbe0db19860987516f368e0dc528ce9e49c28b253be7e5509247785593d8b56b28d648b83b19d210202a855ef685f1351dab6163d848c5a830d1e64ed4f23a6c5f88c2d357186cdac94e2c0a4a3d07c990bfb51192bf8d2ab7087cd852dc665c5964e714079c8497fffdb614d0094f5142390d09e8fdd39acff12f395f78673e3048077233a11f07da4745027b085faa3ebd38836303a20db32a9449f399611999c0fa4f69d344bfd46f8863f5322a984e6ddb80a537e956be47c6d689ad7f88eadf8f409da3951118cc7ef0c76dafd52ade85b89604b5350bfa44aa78885fb6a9abb6319a96f1e16c19e70d256c19939dd4aae8c2caf01a60f169cfe20b04836e55680425771eb7ee84256ed0bc248a0ae20d63779de0be6b51fda0e86109b63276cdc3ccc57794ed88d8e0c524d674b4a96d37fa0b7b11c96cc82934c9e17d9e4df94c061aede7a1325bb1428baa8dc772fed3112d473a422edb686a2e28e900dc5b526185e730eda9366f0e88c4f153c4650fa9bc63a6010656219ad21a48fbda38ab16f3c09f9767bab5068198657a8037b85f617e80ffa42c8eb6d3bbf8b1ae2e15ae96632eb336b23a7adb98bf47be9b5b8a3f22cc6a7a5f6de342a9aefcee401d44a722cfc12efe66c2b5b69f4dc5cdd330b58698d869ee8fd8f62d1a5f6335179dfbbc3b0ce7cbe22e038dc89b1ff02d21aa638867126ec49414db0c3e46c0f88ec8d87feea0ea133a7e40b0b7325712e7223d808f9f4e6995baeef8243343a18283d62d620ca31a1cd499976d450c35f119d8f914b6013a44084141bebcec446299e34348ad924328f4b9cba0a7df0f03077cb5c256ea1ac0f6c285254556c63a416681d84bad76375ee14788fa0051aeba961d3440958d33137dc09d18f338d7427983324c84d328494a2727ca92b908bfc94d2761f42bbfb39e5c099a59251fef3c1a24de70586da58005d08e8340b1b06ea15e1ab66bbe4fd8170db5c50a73f86fffadedfa8028ab2f6c406ad4946e7e98a401382ccd32ba5b825c64e648385dfa49333d63f862bc3b264910127bcc9c2be160bbc61f2c28b00ce8c9bb44cd0e3d58221cb3a11d3cd0c2d89583c26a77febca9048b581d9d0e12f8a30495c2189188932825be483735198db87dbb8e6da1a6895dccbd7eabded531bd3275c1889c7ba30db9ff17c498465da54695ca2b3c4711fc7c4aef42a1eb08d007b8bc207131e34a26605d7a57894bc3f44d310df6bd1179f8fd1555ed91f4fbff83e55af65fece1b1f4d6f1d5b0f50d5ad8ac95094c090a6326dee3db62693a48f3f6be3e5c8884bf713bbbe083faa74613d77274a1ce5a6a6bd6392a0a8a0cd5fd27a55645ac8140b726e60dadb72299de67f5f87b47dc3c7b2201e88c86c4d625268a60832052ae31ca76303419c2338e9f38a9715e4720fe485be578a0832ff9c245e59c7e9cae92cfa8c036897b16f6c66e5ec90ab77b93687bd2c606319c1d06ca41daa53cf2d65783481d5a92f6ba637c73ba29bda63c534918f9bc690dcddebb2d2b958d001d4f418b2ed50c700df8b19807e4822d3cf9b36af2b52d58794c1f28a3bfe3d054a6295b921a28c66a0af038128689ff5599b40c07dd1bc9248274b56c9c02ed8bedbaad712108c3e964c502ff08001ac28cf25bcc2f76f1ff60e896c98cd4fb7b207a74ff4471aa6eac94fc2636647d0e04c48501dfc909984973e3f0a023f2af1907e2612b438b009a436eb21550e3b564cab01f9f4fa8f26fa2f21245f6dbc2ab03b9d2b0b2f682f850eb509e78598f907b1562b3f520a77bb7aeb79daf4d44c062a370c4f9269d96be2f4ba33882d79b8b1345efcc72fc749e4d9e2c5764073e9b6eec408f8b6749b90084538b2516cc8253fc44658602fa120b7d19e59db563b04d1c96f94475bde95fedb887f5e02f071e867159f2ebf8e579dd9166022ef7b7c63b0d9029a6497f410f24e30f76afb0d75976f5ebf82afd37fe5e2afd9620e4440d510ecb567c2408a8d0a02ac80dca2334f5709be7f7d29c2e8078172609d1df20fb252c0fae4b32e319b06e47bf9f2fcc1fe8adeac83437b8e111fcbac01335ec0a17f8a957e0e62543404cff8ebf137ea79c76dd8e62a0b478b99e9b43749de7acaf614bd53b5fc79014686931692e6036bef3cf8246b9a4cd82e2560615306b56c7f503b31e3b4cf7f71a64a6151665fb1b0d6d4922c56a4ce7ac77aca93a4e0c95e7f5369b34cbc827093bd4fc1f4df0ac1eda8ef8e758c4683c36cf8999be0f71cab09fa877ac8d1181528011a40ff9e792a177fa536b2f4e6880502271aaddf6395c5372d440066ebd6c90a8caab6f7ac3f32174f565d056f1033658c34e72d3afea133782447be93b533e52c6cacfb9f894055147e59eacb8f22005981aa69afc8bf05db79ae15114ca05a8b925ad62dd70e863da68ae76e5a1675d5464ecf43429c2f76bbfc61afbca1e147947e1a1b78b9843e5fbde37d27d89d9aa6d596d270bc9adb12f5d95474f9d87a135e3a500112d50a98ef22c8ad635d3b547c45f1a14f57ec1c5a6312556c3a6fd95367aae9592769e91006724258df99d2833965f107ccd61fb0bd313702aa61bc38daec9c8d70c877ff7045cd89f8bda251d9eb4f960c206d44d7ce145e671abbfff7b7420b90ddd106e750bf6e0d01b4f2e235c85002d34069919a3d162e2064f36f8379d710e9d5423eb67144068d828cfc47ca78cf43c5801f947262cab464ba0ca0abfbbe692aa0c0f965796fb749d3781921d958ff136b83c1f99400afc436d313b2271c81642f8d0106712fc2f73fab1c492463d33c723508fe5351eeaadd62063764e6f7586dfc0cc157bce935995ee59915ead93be23a59f1881068d1caa653f38908ca0ba266f4c5bf279bd31eae869450e58e8a828af32afeec45ecadc60029e0994593ed56086bbb007469fb51e6c04feb1658fd81ba8dc1c4942c3f039c94b442791b5438224de458b430689e85dede5c875adfe8d20744738c4e0ef618ba8f1cb59120b9ebe1a775c7637aef5b84d4661343b150cbb3d61152ea5b27b938f81a4e52d2adcefe31d0bea8269b2a3a0e2c69d31b1e5a22b171a2e764f1faebda8501922d955865141d53ed072663c3aef0e75bc858f3b1a625b7c76bac26031a9fa547da58ed1ac2e35cdcac86b6b1aa69fbbf997b81ce9de32cf279d089fb0436aa62f88f2653099f775e1503eef3d185981d2a708117a9e9e8f10c89dfc99c578d484efa416dea9375e4f989404a7787078f971b6d23dd6538438851b18111d3745ef8e72684aa8841302072fe259b01c61d8d06069e4470c7cea8dee3e7030588fe229dc0dc05cf8ecad39175dfe12b5f784eeac496373ceabbb97f356f36f1d4532ac02c59f72f4aba9bf05e142f70d7590742195f9093a5f78cfd258249634a4e620cb757ef721052d79793e131082b2b4e66cfcce91e1dfff43500303906d92345f946a462e655997bb25cf773564dc94ae6de88c70c74e33be0a52c2f628906bb9a6f6db6e1483480cd8f7c0440d9fd70b4b8d20bcd52e0e21cf3e1f55d5a3cabf4d8dfa8e23b90fae39c0b53aeea26d049fa2937c49a1afc9422a62779062cbad1988ff56f54d3a77b0aba74629e7d33e4c95a0d58603e0f6a48c83be2ae09fe19ab84cac615320e076d5ba0a195c4871621f71e2e1953355d0e4d37ab620f39bd7f8529daa8b847c8bb643c9cb0b69236c1a5a6d3f58140698fbd43f2236adae52a662fdd7ae94a646bd61dce09e2c8d9b99221bad66b336494ac9d6a51c9d965b78b9e6a5095447f64ff23e7694c22c5b62599eac28a400423a706dcae278f42377ab037258dd7bbb41a186d288e70ee470ec3d2d8df9c7cb80ae7743e049ca13987a5583b75d888409f273d1209e7abe2a2ecfe9eb4346a38159f7470636d9f3ce207099223a47a929837eb3f4021d89c41d66053d38bed3d3d7e0a84ea8a3d2f2c10c98eba4c3d04c9b6b1e78a59cb998172031b7c52378792bacbbb44e7c68b9f8648ea4d177c25ae05ca0b2778643817487098cc32fe2309380e829ababf3121c2a38fc86726abb00e86081fe32446ded44b8602ae0e9b85d048861842704914df79e7c7c83737a8047ef05f338f0f5ad97ed8603218a13304d7f4d64ec1b487def7b38495f784deab9912bef8b86e01246084c48cc221d88135b6fbf20e572e330d8ef745fe11be86199eaa0e3db340aec2646e4bfca9ffd267c021a98aaf6442ab04f911076e87d403bad45e17c0eaccc321f64dbec42d4aa2c5687e7f61d097ea0cf95fc4b260f33b84c320f122b3185d851f0006c83f90c18d6600243d1fc8475a69a2cf42849db594f0c11f7e8b79c97854b9e981ecfe3d1953baf27d3af74fdb0ed8aa2960f3dda0c0fdb1cc40558ee94715aa42c5d617e62087e397b98a880fb6b3615cb7818f6989bb6983685118373d1f84f7d5e89ba92da3dd31ce7e94dffb61d8b65ffb6d05032154b9925a6be744b54dd57e64c41f4c6baa400163c6bce6ac82f952473eb75ee331031efb5b6328357226420c0304824c15637ba5e8f7a76f369871eac6a7880cb4e280253a9158eb0c12108e030ce5b75ffde06deb2385bad3453b2198ef1d5bdbc65bfdd4f304c2e9f1856829ef8e45a72fc63c8c4fe2f576605409743722c4fb7dc7a12a2ab5e0ffa0abf65203e079ff93468854efd00a8ad5e255ff8e64a89ca7b9069ba333738e1b75b09758da1a6e97feb8b10b00b44d0d82fb5ebdd67b46afd7021482cc782cadb2bce049b68bca22a4daf08429dcb39a46a700d2ed9f57727f37f940865e75fbb832d3af225128d921347f131428ce120ea3f8479e2aa27b5f47756a4f7e62744d35e98f2369e6b65826549bd2606b6c319cf0610d6de8f8907af43191a06d304e94ea12e7563de06dbb6abdd9dcc7bdd867fb092bc1c59985d6a1dfcd81f6ebe72b6c0f7f3f18ef2cc70f14d0336f6b1fe2a2acc8236120ab824324215856394666edaa103041f30761f5a49c82d1990ac60ff589030edc21915ac045e72b17491c590d2b3b59e9d32bfc247841bd0f306f586bf50a239600037d2449e9eddccf470a56b4d21454dd3f34d44527e5c4cb877a24ceb55b181b28f969c85b3a2ffa7b21cd12babef396269401f65182dd3264dedb6e740baa19d110f9e998ae5cae62c242a8479e75c8a0bf76292a612b9509fdb3dace8ab9cc14404657bc13a042bf5b2a2a2d6af5b801bee5fecb31b3f4015f14651963009e1c5a4da9568271d28e77268abcfcc995b56565c58ce5ad8e721436785dbcf91c88dcbdc0ca0762ebf9a6ad5656c71b7ae101587236798e9a4720fffed276325045fb9459317678cb6c40a18145c57fa180df13f0d7e0ea284b9cadfb4c3ff7650f75e78dcea0b88236375e40494090e9fe9e37262c0a928c7572caeec3ce35343ccab57566ca2c68f8a682c3468dc4bf167670c445e006478966f497b2964cd129ca44bf4ad8918dbabb0f1b24053ff2805ce86ffbd26e7f09fd1622b69f3c1667512806b940633bf4673379661143e8e70d2caa73db48b26ef2aefef31eb74d8d0ae60aeb88812c6f627d62846299260a7b111c89e2041e86ea0411daab8fe4416c4155dc9212f13797b6be951e46f7c232eb59482487bf2467c2ac304c0784a1ae38a779b1295ae1cdf95dd851fc473c30e7b4921dfd94a8f2b97fdea1db5f4f4fd6b288255df59f94254945b863af0035cd8eefdf757c311ee859549974cdde926492bda640acd899482836d7082607b51a813aa4f73bdf94786b5dba8a9b42054ad40a15c5c6678948182617b2172b4571a9ce2c8761ce41e9bc9c8e717ebcad660387e7cfcf65b89b85329e8a80f792f22dfe79030b334ef05ee71b38ebfe04c0fd2c77ef1130e0e82acd726e68788e2c091a0ddd862f21dbe6f2f9ffaed9a4a6713dd111a8ea8770935c13991c542736621a4f74d4bfbbd889ff1e19629fda9f489f66dce93d4f2eae477658ce46e57b70ee7c39f9dd069543b69126101bd8f89557ad0061d734f6557b074333670e22c6056c022aea5b53ac88b7bafdee2c11784f0208819cc5acdf7c22403bc955d7989dc8641578ca0529cd1e58e1be9af4c7f36d7edce1e35388c2017d697c8a3bdbeb730cbe812a40e0e4b49276250ccec2e7549e087ec39ed795a952e36aa0eea95701ebcff9b9944073638fa68ba2979e11439fcaa50ea2899e7060f53c19f87b1382c2d7f764b890c971c8e9b68171e3301437111b4a76131e5d46e7bf84e04757ec0981d464f456c3da5975d3f3c1d625fa0bc9c56eca9bfbaa40b799b6bd896459f74614b5af140a709d3722c78224d595efe9a758a75d137765effb3305c6a4399540c96378e0c375359514d985154c76421e29955f01b310d899121ac79de49968b1b27a7072f9dff4ab829fd56c480130603cee2b927f6f505ff1cba7f79febc69e4f8de00677b1ebfd524d412e292f7e58e2cf4dd3e0fc5b26b1db912c5fc48c9fb52650f6872ff70955fefb7bda8de4d9793485dc1610118264ec43c61eebda940c75a27a03b60cc754c07938e8ba354639706987f71f82f56977ac5f9dd98e88ebd102feff0c9ac185606d79357aa0db0189bccb5715411f31e0ebab3b5d5138d1c48d42db4ad8230dc53fcf1767283fce5fb96769ca4a4f526fb77c54d896d356dc186f171658b4ccce553f069108462c9834bc3b5ad11b54d14dfc49c12386597da157710d8b3e66ee78b207ddc5278195d4e8139b50ccc701091c78eae6bea13c4d09b914b9a2b87a13bbd3e1ba7e503d959731c5953038b99c93057916ac2de8b1fc3216c5330c46e920c89a3ba31bf7ae48e452962309ebf13d0d865c46713ff601a8f19751f0fef4ab3c124183ff13f2a28a68a2f25d723c437038f7e8862cf52b66ce8d0e913066b05b251adc9eb8ad5d3af1930cd361b71f563607212b4a380ab0d8e98712d12be5cd4f036ed18da8effabcd33c5a73caf9690479b912100bc83c412fedcedd4123ce05f330115e7fbdf935f35f2163e599df107ddcaf561a3a95ac3e04ed392a752e835f1bd961940cba551770ba1e30397ee8efe27938dddfe70dfcf2e8ed296a5947bef9709e0aabad85e9ff709feff0a36bc2a42b6f1694fe073de39e5407a3f3d6887816378d58f48421efb8f16d5608825706cdd7eb245060d63a741b57b1bd588a386b5e775d0bb72e66d7f667d4c64aec3687f20e5ff8709776961de431f4dc53850e63b55b577812b54c867abf497d5e8b2683058972d153faa4474708692bb31bf562950f11e1dfb34024f5599f54952dd207ad2e65e19106b0f30c6936572147048635bac31cf3f99df9820f8a1961ace05e69c6f73d0c674851e24fd82d6814fb4c91fcd027ab203fec11ff3a455fbbd1308b57e455897ff0075002068178f9b2b8a04e252d62f27136c7ef72bf7a572bffd203df1e4f80707252a5d030e03deb25e92c293dfb6bd1de3dcb94e2cbbe69db1c1e36f7fa127422b9f19379d8a657972d69145b658db8156877e3e94e6d030c9208cac090f166d81a211a93a61dcc91b34cfde8f681f7698e1a903b92693cb0bba9731f4d3791e5244a77cbfc9081717b8b15002b8717dfcd72c779fb7d0dbc6cb41640d91e381341f7ec44f4609ef7e38179ba863d470ce17816f0e7044846b5240a4007b768f2deeace03c0ffc44df0de90331123382f5f9b39d5a0e3e418f3ae04722b505e71618f190ff192c9311aeaac0e955b14c3818fa195436927dd782676238875a667d4a883d6f7fc8a63b23b866e0956384b4a03c08ed4657778d855169c5af415d45e2773b947015900a582560cc70841989a565b8b5a1deeb39a563e68871a76c3b320e4cc4c97e9e5b42538d6b4a1a8c4cedf0671581fe64424bb3344be77b989ec4e0f8d1fd95ea449e1215e6aaee39ccb73808a341ab32e5564c0b7af8f75bcd1311a967a7a1315a72b0e83ea305a8f3f7f9339ba3e13954f3ba4728ca7b97e6647c89c1021f420e8ac16a10582a9eb8a4817ec01430d88ddac6d3074147a2eb0763fc46f0c60bab04b194396aaa98fd0e582bfcc3345db06a67f2f54284760c4f7b65dd4419416d63b78c5478d054320e66316d2d8bbf427b0f615dc6cdfc6ebfe5aa7262955cbd8104a99f0b0269b87cdd1399110a18962699e755c7fb334d69f19351d3d12c9c27cb511474bb8807a3d8ee77d8ba111810bb933fa029ae74ad5458843c7c0e43a361fa77ec22c82d0dddfe88131d62a09d313ff272c71a751fcc561d83989c05a637510296d52746654fa46783ccd3c4ae6fa243b5366a8226ff70a40eb4987215ca3f59fb4e1ae8531398274e5fca97a0b27c50058b261c5e5f36b58861fd1853a2328fe6f452d4e0ca89c82b995be0c0ad3bc5f7e804d2436c70c790d320da5652a874e203949b5af3aac94671073da46758ee444420275d64e21795a49576e2151faa900feee40c7934ced343e2a2c2ea78a6e0a3616899d42d313a3242609e936d8332e30dd1ffbba6cf46fecb666deaa24fd1cfacd69367cd06e2f20f6abf398c4083abe31d727f64cd4da4047ad39201b50c1a67fc31cd8c587a02126414e5d9e927d12e683be4e25022f2d9715c340fc019cd8dbf98549b27cfc6e50ec87eee7059d848b2d385adb80c0bbc8d8f33ddebee2e88d6873c6c3e00f035ccdfe7503e1cd0b494cdd7a5f2a9edc728b61bab30f047c69cfd6ac891358bdaf64c562b44c176ba0f54379c947c10622549a84a9ab3f55e7ddbb4d63fb06eaf24ae2b50797f65831ebb1cf050b03f0c1d8c78745e7e069eaaafd538b369028c8eb8f8e7609d910620a2bb48634072ef208f610f5d2766570cd73c450720037b59ebfa4330cc48b4eae6515588d4dbc4d4eb33054488b001cd993fb1ff28abb50f655f8877b1ad92f031bbfc9929f55fafd3382a30daf5c500ce57603b06d7309377cd0c0be091a0c3e04c63109c51a175d7fa186145444a6af73da812537100aba1ef6132b7dd43169ba51eefa37991594c39c9ae99743a78d81e311831c352fd9b0f51bc5420a8359d4409147d5e731a0e94ce11cc896ee4db7044eb513d1ce217c9ccf995321aa45375cb304c39041ea2bdf12e7cee613ca51914f4e6ff4c56db6cee0fd020418d7e5a5fa569e4a78ef1ee4efc8a4b03ed0d38ebd2b11c0dec81f57c516b053ad07c1f7bda6b8a1d9f33fb4384ab6934b0033c13a57e0278abc81d556413f579b105f6aa0f953d010bb203b923d5c6bec24e02b936326179c113714703955c192a92a3ad1ceb4e39148e5eebf181c131b55c4c0446ea9d895a5649c261ac8702e06aaa7a417b17aba7ce46b1f265df97dcdd66bed501dd4c7578f10b656616fe15a834838e30a1482bc126b772593c6481e2ff4342bf7a23257cfeb520aa514cc82219515f685fab88c2f70072b25531754410a315f1377b02521a79d116526107a1c7b0f20334a99ae4f22e450a463159ca355018ae54b8ce10b43292693e97aac26a70bb29cf93d3ac83e4a1195bf1c768dc95e81f955ea2c23f1a7063003d12c239b92149537b81cee685c940a9734db5a516fe60a9baea69e91c78b952483676df92415045159b36fea7c569980a3fc2723ef1df212fafeee8efe8e753b25ae11edee75932e1c33a8aa5a6e51c492ddd4194f9da89ef56e3bb28c1288335be790603045ade49264883ca33333007647c5b837b9e1a227dc73eb04056bde9b698990e0c460db8835b4339ba83aa9f6ddf1e1d22619be0308897cda317c125ac3babe81dc6b84f0f4a160a3946f0fd83f31d94cfd24fc375a905b57e1a759c334bed8a58583f4303ad3f02190ee751414a91225132aaa7b4fe9bc6a27f31d236d75026ca4fb9c98ae7e35b6079ba86f9ee22d5bf3945e26b076c946bbd1aebfb2f10ac9bfde3d5aed5eb1706ae99d9b13f41af1bf628089de10038f53481b1a80238a40460235c6c8ab310372029096a5416e4c9a4c73fec3c4d6fea734b2eaf4889f41fb4fb21b7e7130a04ce1b93caea0cbd6fe58f903a0b0b234ac274159fae02d1a409875733305ed1175e275ac23dfb60b5beaec3bcc94f414c548f803e6b2f60d7f02f299b25635f824aeb07dee0013339389b64069ebfbc87ca3022a5c7adb93045cee48de9911c80eaea1b6e1e3ab031da7b5003d15cbd5d9367b6ba5ebabea21e651fb586361a562017ccfe7bc27558ed42da8f3b6c62a0060813305a88051972fa4703381580e83322047c6e8499cc916103fa36f5bacd1ddb0491848f13ec0e84a0de7f9d8f0b985a07a257037492a9404975095717003792ad7ab6d6683adefc4d2783be040bba5e6b2f3a9ae0d113417f47f2b1c5f899d9954ec6384d86b26ac5ad09f4920874290f124f70f64ab64df87b551e2f0939fd227fcba50ec028f03cf04f99f811063afd59e0f3057dea01e23a63b4e6252a3f19fab2f4a0f25ad54e8dd8062972bf69bd7e670c5eab4403cb7f107ec1db8181e1e6f16776b64c3ff5d4ae820fc7a15300a84dd0c91e5b8236f78b1b5cfad2b97fcd60f3f7b2121e0abd42947f7e039779fafde21d29ca3da7a4fbaf4e4e6db99b4fd84b0801248d0958e18aeb2010039abac302c2d07763fb28a821bfa802a03f8a73f161a7bf776a7703ae8aa073ae4f4a676090ed03fcca65e5e360d27e9bdb858745fcf21aad5efb55ebb36d2c00a5ed8fe2ddcdd40e188c2ff582db8d8a109304bfc3291333200ee06caface03c3a82528ce14c3af48670a58c821fbed2fd0c5b89eb0f0d27f5133f52ff6ef02bdcf42b977b9a73a368184a3197e106b1b206e4466a76ecbf5661eb29220615297e613661fa319652375c88e7f23f2b346cae0ec77f04e4a03f460eef1ce59907db0dd0ef8d4305050fd89bc4491c22191edab5b182a125b1597f46189e370b93c05d7c2506aff13459b88aa5b9ab86b865ca5a162e5d3e7a59ce99799f915a3ce84e88404ce25b3917c8b835c72175f69d208f4208eefe62ddc58ccbf4e0d6b2fb5e31a6c5ae63d871a5ac53e6e3ca002271bfdc9608b47c3330370ce4b94bab9e0ca0a331658c74a7a1e08c2b0f1a0133703fb4c92daa534e9b244439baab219d2068850c323f261fbd621c776667bbb815ef086665d278ceeec049ccf8277ade7338b3c066b089c22da4fd4786bb7babe78dd2b5ff2d0850c9a7f2642190e6a23ff417c2a6e117454dc836f14be94060d7383fa17173c97454716fb803019d31ca68136c169fe72044907bfa1b841c9d7e7b4b6f82b0aa18d840aa561cc1a9198634010a2acf7359dc96bcbab2e70953e84a9580ba67587342db7e755220987851c6ca12582d39eceb29b51f0423c064f82cce01e772ba06dcbc2c2d8a50f7bdd85be3a0f065daaf3d3b5a7be7844960fc559ae2e3afb42ddc41ab55a5252a88a3f78d9ead2b9c8023db30a93f00192c8bcd40e9ea7a5e14d524faea56b1a15872fa9ee9a9d28673d8e9e5dbcf93d626f579e6036210a570f45076f2364aa72983d9961b6d6d0e079ddd4136f3c3213fa597e736420501ae5661a7eeee7a8a6703592c87bb57fecaac7107979b49875dce7a05baf68b6e88e5685e4cd9857b564212e6fbcd59110e8f56ba96a2f073ef48200213c6fc6f0f3ec6787c9475412d36ecad0b6ae758ecac44213d173b50a1e59790b21aea18fbb005d4b9c0b3b6ee8c823b140ef895713a7015421158ccd4dc76c57b4b22f23ce1fa72cbe824fdbd0db5045cf180ed55c3a3cbe0fb4d87f5c773ace4446a4f1127e8f621f1cbdd6f7e097e70aed97ff9758f5575c50cd08270885e779c877242ff115c7600991b618b7ed1a33fb6e2fab2bbf4a935467b99416fe5733526a48abb033dc400014fcafb48c9ccb97fcd20a0bbbcdf765750afa5bb89e40920d5d2c75fcc54b8dfa8c060f0d76c514c14f73cbf088c069a709d104954c3edf134034b5cb72ca9f23bdccfb5adcd02eccafb6804a36d182f67b9fb4acf42224c730cea172512857b474ae54c3cc26e59e2a13152f81921778fdfc30e72ceea66c9b5c29c51d2b1cbd492253acedc2a48baa63bd6ad6579cd22be1d3b7695e6ad9ae437ba6e1be25fb9ecbb0293d9a151b61295823c931fa1a84d1e9e06c5fd2ffc177867e0eff2418bfeb115d2b5aeb2577dc5d2bbb701215b2b66a896e579cf97b5ad6c3312c2a4bff6dd2f261da0826077f82a022c5cebd4a09d940d1037a9ad46fd75c472ab08dccf7af3dc4c13d55b4af6c5310539c4c447edc2a18300fe866d2f32f484c48a7e5b11f1380ea90ff8ee7688b4951eef70c176835a782688404640a52ba803142d4bb77a980f41b4df77d9716baf90bea3d00346da42a77046ee6b0019fec8bf24b41b88791dea713586a9040ebf5a3d2284dfab51f039948d3a4c43c498d7c829888d67587c50110823b1a18c1c61142abcc734563d05c626a7f3126bbe695fc346749dc52e36973deba42cc6a46b8a72647029f75b4cc1ebbc333c7aa67f2cdbd8d0e803ee413e69975a2cccbcd1d5d56a00b5c0e160fc976ac79839757fa83ff6fc8a353353f635abdbc401d915dcc9c0a3b719e3e49ab5f63ced2dce8d0e07e8b7cc7a7d67415ebc982cfa3e53b633a2417f972decfa6643eb3d2d7625101cfc200169f7830b57eabbfe05ffc8243bcf6d5a4c4ba8371bbfccab9471f33951ee9673278451484c824d2dc7cf6a5867bc804f310651493b51dbf6e81df43be141a8cfe8f4a6d91fe7428709f6312e2baea9320afabb807b5e1c4c07a53456d4fca46c8b085937479795091d44ce732b355398f38f92da17815770b2a1cec02b6beab933f64a50f540db835c195122879dd676cbfd32248f00535989766fb83aec3ac7b35dd8c3832675160027b3b277604eb876d9e600f2597459485a444d6ffb872e6b8b7b77dad15854759168c1febf4ca054be98980e56e00bd989eeb28652f92e8d3cf02bfd2c628cea82c112d1685ce94d4cf2e566c033773a3edd485ac9766ee651ada533d7480970054429b255a8688de89f2416f89e7ad45385c29527e66e622a31789a86a47d064ed03d40d621095418b52162723272912943990b85b4b3b34dcd5a3d1c4fd25849e3acb37d90751a03a44a336fd5d3bb8589669f9583ff9c3631e474a6e8cd68cbe4874451db6f0cbd2f4390c9eae40974826e816f4ac956cc49a4c0b180c611cdb66dc1fc88e55592e847344b6ba4046d9a1d5adffd036fd98f6eccae6d15b0c9a36a16a65bbce5adb4347b726de63911de5fa186032cc9d0666da9ef136544b4b98b9240c70126ab5095047228df29c6cb010cba1fb4b5408d411602ee6f735f81985ff9d6b8301427128d6151fbf5e2fb945cad2804948bd7ce5f972001c3faad77bb0452175301fc3dc43ad438987fb0e337de6174b91bf74cdfba43f17786c6a615235cc7ad7c1f4281224a29499b7a3f5514c64c1ba56e4cda20cabb7ab40771a296800208c9674fc1f5b55d35e2e1cb1b74544fc22ccc2751e71b64a989038e5781f55b21f160470e689123ba617aa75cc035058821d42875691bc688c4c6d9a10899039d937d4ebcd59523c6b8b5a5ae1f29c4dcb76b947230368c79d6c8733a6662f1876d2638d9037fd5817e4ba853378adca9c1a0ebbff9679b49ff06e453070345237c8f1da9cfbaf9a2d3a77555dc3f2b660827e8ed5306730854e712f9f0479d351158fad84f7771bd2bb3cda8308623f01b03a10443f0f05930ed0a4404742cf96f5042d52c52ea7346cf612da9eed69f7ec4982f1e76e717763ddf70ca518134630fc52422f4e5c87e64e56ee38d27c728311daf07f42a4c8d27765f6cac27668f5e8cbcb472b1bf2c91eca7046ac42955dc121fdb435aa3bde40d5cfc21c9c7792a1fa3fd173ef980cbd7d102f13282c3daeacf91079c3a586f1506005bd9bd1627348038b6fa170062847bd3d8c2d6d8d6ff26da5f4262c6fc73a2bc4b15079f10be17d6e8d66aec374d60ac89da6dcca64fb651dacca7624bf24f1a5e7f596c4f0fc82880b4b01ee92fb7229b745205d241a4278378391b6f7c1a748a9740f739a32bfc1d12d567e62c052ef9f1db974a101f1b1550a19201b653352d5a764a8b8f23e267f4cea0a0e0ccef78752a589f3d66b25445d98116da64194288131c984b55bb0c30f10c3a531aaf9f60479d62c2fbbd24976410deb476b24a072b3f13ca3970cb897acfb2c522d3abc864b9482407e6a5af5b93080bdf432ff9756b26505b78d64dae8c947c7e987a322931c84885cf7bbd0a53c40570f328af3e14b664631a4b9df3a3351f9caa43e0c2790ce4e1be5b55e27baffc08b2469ed9901e0181be6a1e58dfed2eeab9cbe2ef1e3fe45b136c896cdcdd3121d7c619708f776faed0bb4f605e450052f45a75d1aa345ddc4ffbc2f06471cfc2aa3459cb0fc6c7e630e70c315a246b937f7de91a23fd389bf03a7f3440bac96edb7d90c91c2bc65cad6b706d03409ede3be83af0f019e25030624a96a877936bebdf574dd3d7dca0f1c5d1c3232d231dd1b14871405a4f05c18e39c2a00007100f288ff6635f482abc72346a30b56a53267cd2751eb114c6ff8f807a301387774365fed26bed4a0d3940ef39b72071e73e9c0df61436bcbe83a4270805687a732185669f1ba8b38f944c35a4155e7e1fe207028c5deb413252603b3a76f4cf43971fc6f0c3475dd484d038534687da5d87f31bee4a91f2c2f26858c1fff007964148677bc5cae795d1801a6a3e1b66fb329e28be16c68d416895394463bbd454a871ea9945181e54d0928697c012d5e619d4d76c5efadbf40ed0d4d78fc92e8ce044a461140ded56b5ccd479b3e757da0efb8c351faa28d52ce37696300d2ba6733a6922472671d1041f53f0f467971cc79c0eb0b3f612a71ad38c83669b2b4e85891bc8d5c289412f02b6d94b576f99d5a751f4d17ff4ab3530699aff98f0561f3d35d5984b3bb16684b350bbf15048f89c3cf5450b26273808dab20862e817824f415a2e7f0b9b598e3b79f916214ba49fd345915f1203ff8ac529385e5c969f221e48e46a0792c30852b4da5fc96c2fafda0f209f6ac083f555e98beeeb29c7977b6fdf51bec621a683bddd2533f81585830599541d35131cd86a205a0c69f3ad62e51b91132d4c915e5bb6d326b7b6e561ca35e71b3543b9cbecd216cedb6da9110903d60a0c0e0379e65ba3a33569b02a066adbba5ac97fae5b49d9a823bbb320d7cdb8de5c81961f39d3085a4eaba753a66f909b4aec5b1354e5cb346556c3cdb0e724f6930928f0ccde495e08f663fe2bbd0477960aa0d6775f6dfee17d510bf320a35738afb043556bc5d589c16e7668d18cfe961d0cc73a13e1c77cc536ab20eccfe87ce74d86f2dcdea329ef09348330fa56a507ca61fdeae214e095cb4bb565faaabd468027038bb396e1c47d13ed04e18266e221fe1ddadd2c483b6a4dd98c2c5c144d94d58f0789344a2f86c39a4370f6f0e528d27b329a8b88d092cc51462c308addd27677e60439953fc5ed7320acf0b94a97f7328128ee57c5e6db635b83311657151e67c624c853294b539cffdf01ef476c071c8f736ab94ec153e5ba3e7860d33107e45d6b71326cfda68b02fb9a9555d4ace85f7a5d9657f46976523f02db446b76790c70b551c2a00daa9a9e7849cd4e7340a2cc3aba78b0b4520c789c78559d61cee9664887554ecd8fec43d66341fde2c1ef5df7646e0e689657f457906a1e143810c388662754f232486a44aea781f61f6ed78a5ce48950ef86cdec60a8d6dde3821223debefd8657623c1ab8ca2250df967624d0da83d6d965c4e85f8d793d9a5a77846b51a5116e45fb47ef78911e62d7461b3b508add64b76a9e7cfc2dc5b99948cb1b9380fea7c7b53bbfe5dda9dec459788d8ad365bb74af7024069159745eb7af9f89e9effd29647d656f75e3a7fa041f9dd36dba58214dc6f10ccd31e3c8ad8b198e29eba05c9ec767ff43fcdda69282afa8f4184ae7704bbf08a0c88f35ac8004af8143f6b06d1d1572150ed313b0827d82db88ca515acffab14924e68027dcc630cecc6fb5e5b7cd7ed2c7ccc9f3ebd01cae30057df4ccd571ebb7a1d673341d440b78a3ad9b80a583551d15fdd2d8a97472db06b07982dbe92d5f012d22b4f1cc753309f2a1876f16025d386cfbc3cff90facbcaa14bff8ea99800f83818085bd9b9537c0bd5357d0405e677b327453b9884b895bc733f185660880c8233c20228036e4ad75eb8d473e3d34bb42e3a22c621a4a41819489bdd9b6a8b7a5c06a116357cf77e7021e6f47d30092d46fb10f132c6ba8d6280812cfcce56dc6d8800f5c4489d6385aed451bd265385b1bff2248c8aff95b2a865b7c295a043514644247044707be06a2977016957b2ddbd123b719c3572fe947261b21b3c4e92ec02f18bc1bf60b991a5dd065034bd2d037d1993b0cce400ee6c0e70e6777c466ea9499c33f5345ad75318485160bc47e1507b14beb3925553d0079111dbc5326350151524294ac54fcfa0be1c7a168da079f27c4e656b811ef02085988b605792e6dffdcf3cd0176195d7165601a335f831901b610b6c51f799e7934a93e840084f272505ac48294d15acd7b0e179782bcddb4de42cffce696dbcbb6bd59d1d181185057c88df8f4d4a2d83344de3218ea55c63348ff7b691e6921ec171a7c04334dcbcc70b146c627d8238100798bacc8cfc0cc5f1196fdcab6f370d18d15b1b7df3bb1edf5629e05d6a3d1d2d83b69328b86000ae8b81cf01cbcc0b7a312503ef68afd11d6306585e6fdd5daaf0e1de57f65ded7dd1303e08a2c8e855d122ac199c6ad1355150097fed027d0f0ec93e8cb8d40f12fe359625c706f4f0e4699f7009f5becd8440c9c2d9eafb5af761752f1f787243aa1cbe7420a95e58c4c895baec88068073ed4dc221830b878f26997a304ec8e85b12879656c84da4bf57d896767a9067713785859e195c38fb340b245ef62382c1f042ac297a5248cfff89b340159110fa53673e39100c2339e67a37d3e9627fa3d6a527f089d4c9839149688d57796e36e67ab811c69c30e573b27c9185908f9372231695fd2093ee45ce5db937ca435375776ff899abc4345af3cb6a1059fae4287ecd6e89b85b5d240d5473a795cb1a5aa1451dcf6086ec715a4ba4d4119f08cf32369d0ce111068718567c0fafe8db325f470044e695ffd42c9d550e30832efb55559dc0523afb0e741d58d2fda504c060625c07975783232be6f77cc31d4dcf9789204f3c826a60c3ba17e42d820c32fc4aaec3b26b8e0c84fdd89864deb675dde4f5c89f1fe2f44e2ef8d16ab6f61ab46ddc0ee1d376b4d36974fcfcf15d63cd1b68ceaa755bf6bb006572f43929a9a8ac41dac9ea0922a521de45383f36bffccfabd7d38ba82c870b2277c285cef682a33d5525cd1b5c5a46fe41f534b552cf35b700cabcd97131d11dc42271349ef4a22db945a4ea64502521fce6d3850985a6734afbe531291f793c6ea93a88ae9c8f19e2eacb7efe5fa9405643699e37acdf904c77f2d1bf859eabd8231ed6c51ed58652064e24220a298ea06c7d5e416adf596f2abda09d9bc6c0a41314f68cffe6a423a3a2abef49b1fb63752f0eb6e46863d1f4410b50c55d60d682101675554eb4808b0ab077d5c0f6c95344699bfd7d7fca024dc4ce93011b5983931da82d4af287441b1f262f39930cc375e3115b8710d2a2e0ea41fe7c8b867cd342a9e4aeb412d1255d571d787ef26b99615b96ed8f521d8d93c952f8496bec49fe386d0aed20617bd6e39e6d5f3ca9c6a5accd8af0bdea20a5e80b8f258d0c6a24dec7384169cb311f8fb3c55c5440c13a0abf54dcf92c9dde744aec7253e2d9bde4cbe9c038ad85e6e2a4c3fa6356e5133ee834b06c554dbb65f70f5ee9573b2ba7c283b57182f6bbc41580b7a5a02e18c052e8f5cbc272ba1b57904941138b426064fd2e210d6680e577f39677c5d7fe4e304c85286261ddb063168790bc4460251689c682044ffa5658db4e1614800c63f15117cdee125d6e9e19c2570d35de03c97b8feb1b6116d4b0e6e5bd2e4cc43e72317f30349fcce0834dad39742474861e27861eda39ad4579294947fe237ac80cacd3c770698cf045dc1e9d041c10bd45cc2957052b27c10d18a993ee6f67e483b532425b954258d5b8df8d82ecac56222d363b1f502a6cc9e64044ae3dd1f01a79f8015d76c7a9d4c7e35d75c4a9998b12aff1eaacd598c459728610a41873c58880c0f904279c86a6a594a3fdbe7cd388c174aac3304fa0168b66362aff59bd8be7c9c62b5049d4f9616d2f98e96282b51038cd16dd61b1ee0202c8d610f0030bfd1144444a6ed201e08d963cbe8bf390067f5d5d056dd45000fa3301510cc701c75854ca04ccd371eb5a12697492b75595c278a3544a63bb489c76657e98730c6fa3ca916d6317eed63f36e0f4210f2532eb96736342e33c7d3f445f37c3b5be8b5c6918afd306d0e8685b9627482097a06caa02c5110906ab90e9c29176d7efac940f1e776772a71d0c28f5d653fae09bc1a0bcb1a7187dbce40ca3969b3e8f5f48bbf33355c822fee763dfb53fa5225beaa2a7c4b59a35ae8027450c17c2ffb01ef8d4440cc4540010ca7019aca7156e0c34af02b24f5ba37530679106751cca4b357d6a03b51b1335f12d8d04f670b8de092000b9d068ca60d5eedceeaf6f696b2c3d2fe1d0145c6a8aafb969ccef6addf69e56b99fd011532b05b5c4ab234d27898570ccc63b7af5263076d12681acd8fed10fe395a4d8e8c748d428e681e3ce6293fe3272797513c20859ccec25f677a14483855350efdd6cb70feb49dc70ba2b24eae6a0a530701e91a267fd19b7996f3cd974ea4900d5c3210238eb833b19f01766533f67a5a7b2e6dafc6d9cdc77d450ed76d4474d3d123e26fb0a2586ab28fa889d3a5689479eea5e5c1038163f6a9e747549bc0111dc3c8a7326e1ad2de7bac3948fc110ed9e0c7a049b0d530293b28bad470df8a8eebdbdc3386ce4cd75bf94ff8c7ad2e67aacffa779f278f229b9d1a40e50b015f70ba307807144dbd23f553d81b604b5389e0fe3e1dbb76d423de10f9ed9c8b5a041fac41ab00aee9d1655c6dc23c9f10be6957c2bc4bb4a7004404422b7587132de760b939132aced55781205e014c61fbe7f8d7091238616fd1deb66633829009283508107b4f4beb7ad0b6c66c492917666992024675348b72a632ec1bb80951a9f8acc0a0998c5483af5cbd671342eeb54c9083a608bff3a362d72a88de03f1b833b241f8b6436bfd871762218c7a000ca71cd643a99e221c4db52fbb5a93fddbb92fa211b850b3fc448c46dcb35299944f249a47d7b4eb24e1f7ce8a251e77e9e05798ac17c0a677a43bdf8fa057378ddec1633d5ba5fe39bc16232202edb737985a4f04260beeed81b53360f3ad6e248271ed01979a43b15130ea1d0a5ff942b072c2be43c4fb52eaa0be7ce7b9bf0e3a519618b9988ed6f6e2fb98cbeb06f27575dc944f77943df556b62da377250a35e9ff0c101013b41f8c9e093d9da7a3d876605eac10fecb36e358fadebe0ccc21ef7287e33f2a621d197f31ca1f63fcb4de278f241153f2d2831f410e27e432dc0489672937d1661b70d1cc2880640668d652abc0f2a074b50495066c4eabe763b2bc02428a15f25822fb5f8e099b472a5b974407d5e74c146cbf6d163653f6185323a09790fb8310c5fc61a5025b66f62c5cf83750cda937bce4af9af3cd82d609aeecd3e80cc1b2656ea8e4a8611ff3ad677248b48db8ccbe54cb3bf57f814c79227c980bea1c003cbac7f7275ee0d6d9850e81530bd5b32b05cd6a8cdd30d117c364c7d061eaf93c2a860913e4deb463e24ba059ce4b8a4406d64ec120f49f6b717b019e131c14b4b3ab8f4b62a7c522fc476535fa99b48854d1c863c1d32ce25c9ab791428ac09c68cf342b0d0acb978e841781f6eefb6155ae9e64efa0efcc1da7010e1037b61c9a175fdc8c948a7baa9ba2b621b46cb443f7a6419098390397026fbd77887ecabd5f4ee531521cfe33752fe1222c17efdb9793bbc1ba3f557fedb997772b422410111463c71ce5deefe8a9e0c0509dd09f7f082b1086286021b5e7a8289fd2423a024422835242848aea521cffd0ea43e4f8912d2ce1bf300a48c2fc351139871cfe7aa1099ace7b9689d245c283022ed4ec99cf6caa209b5c2207c69fe2ef628fb5468dbd877d27d9ac71400deccf3ffbf4f2f5c19ad3e6201317d5538ff3d871fed95441329046e0468c74f86c59768f4ebb594c0d0e37ad333d2bc39b76b83d59398fd6037406830be47c9f16e92bff8fee72b2019eba681658e35ab0c9cbe907ba38d77817e10ae0380504fa538de8a1e5fecb5c01c797f2e3057fe4f762a5738715eaca67da8e493a71fe8b177e338c76480319fc950212033cd425685a084b1d30ab5b6a786267145c970b7339ae4d8b234e2093d40150b74b968f866f4bd1d1e5863e40a556710843c8604c5b6fa58c61cf4c6adc1e70fb39c50475bfb517a0e8993894fa12c115bd5a77888f9ef1eae01b895b719d94ca082fb7a5a5350e2c1901eeabc8cad1224932f4868075abe39e5ad11e21e5799e0552ef13017ee82d132de7846664248c2592a7110a1f8b1a9c34ceb7363c40c2de1a1cb0185dd6865ec980976e97a32f3b365a4e25ec2aa818ec338b5e9783c09492c77e8201c6a07141653784f61f2976a6cef164a8ac583291ecb2be305f34dbb619c2b4fa66c813159023466830dde0e19b7e33173e7aeee0e5fc4affd0c942c9a9201dbb60fcc82e39aeb0a66274ef3a65b99381b6b726dbfe1ebca398e2f0db2b028e669ca17a2a95083ca7cf8eba39e38ad421114bba30ccf02d7b157ef4da673d9f58bb6d9366228f1bc43dc048115bc0073218b5a86606526ed8d5aec68316ecc408807a6efe58b5e3db4c40884bbe71b6132b634beffaac35347fcb8e4ceeff3d2ee24ef35ce63da88006b06932b5a33bf710795f21ea14106042dcb91c34e524964853377b7c32392dc17e17ba95f7fa65eeb5c17801283b38e3278bdddd4c2b13c9f7e52a73410369aad7f467d428bde576952ab1cca3d7c500a0cc42b13b0635200705a12ce4474754da64972d9de33e8071f284a9bdf83090c9bff79ed78f4ca48988b2faa90cc46ebb58c1f229f2f4428d51eaf5d1eaf1b1c32e92832fe8610e0f3feb6de7825090d1139f2fd3da417128f2b530844b4f1b694d060e8ad32f1256904f6564697cd52ee2b373b1d0c40189b027150966afd31482947d8da4c0a4d33790d947e2cfe6b884c4bb41507000c698972f80bacb112b57ae3d724d57834c176920f549dc90ba70cbad7a777031f0204b7700d9f8e72e76f177ccf87a9bfa10a39a84fef5527cd44bad7f4f275595533e5357f516bf09dd16b48e31f436701ace9e62653a3e4dfa282ed8592ba458b48c36e407777d2cc7ce1ba28a1445ce9544d44aa8fc3545fffedf74fcdb8d6758565c0255441ddda19d453a5318f906c3f1494a2caa74ef512d82bade74dbbd7dff9cf2630473ef725ef22bf7f54e14ee2a9c1a9d6166d4cd9151abb9e6ae4999707711c4d3729334cc2f8368a6ce01ce8735fe07c92935b8046a2b20274f742f2e7077656791c81fe70932ba5dc982c10de0bd0e71c703622398c3fc3e8624c781f6cf906e9535c9b8fca9ee91f97d8eae7591dd236ba32f7f86479fdbb7059511c575a3221566bc0bb2855758f01bc0993fb08efc99c9fb5619fd87da7ae51402188cd0ba96eb0260a3ff02934d4b6d9e4eae96fc41f44dac2bec7f1276dc1a501e58142dd92888c391f0066cc3a3a0a2b37873552792a030b22e0197339c2ee24026566846998f70ddcad96a15e4f0bad3759b6a904b5c519fb97819012d51a09b4a953f97154e955a08f9d3c1f1723d62a1a1538afde6ff7f3cb5dfe84338e9a54b64bef91018ea7478b69c08e2098cefd0df50ce47edc921d5d16f73fb06341a81b4e714a72eceb70f6dae083fc83b614372a622ecd90a7e66646a3fe58be9a50a0a8b1f9428d91a7b6e94c7d6c99c0f9225f48ad5f205666aed865cd01713e5cf2cd60ade35c3b209b65a9acc0b67bcc6c66a0b4eb8db1267f2d57e5826480bf71eb73d0ee8f027cc57994940a84f26238968271426f0b8db8e11b5a6116330a0aec91b77171da232bd3b26dd1c80668f9ceb3b91845e895d7068c1867ae532e23785181be7dd49ab3380d7a622aafaefd338b4c204cfefcd5dc29c32ae238952e0a978e63ce8637159cd9db631592e3567b869dd1d5eaf2ae86b20bb181cb77aa065ec8b7195cec5f23e2b3239be4fe3ca20ee9b0974ca8aa868e1f3320fa9b7d2519b941fa9c28ff01af8bfeb4852ed0c97c43ebcca8123da55265867e3af4d4c72873f0a44725855ca45d178150d0879c0c6ca1f4e8a9835445e99ca6d51145ad125cb91bea17457e54413f20f0bf604086c3213f1b93abf2d9469c1140ad89634888457452bff826b1ebc148951a32d942989f76c09fca053d3c37c78ef57d5da7131264b71194b4da723ae88a4ff7c0ea53b46901d2eb97246de02ce5a1408aaa08dbbb580744ed187928d2774283b89dc85b8d49feec5b5de7e0db787d6df89922c04e65bf61ce4a4c67e2da994c2a690778982d2857fc5d5612295ae51f4446fa989fead6673c7bbd656a847f5d15cd5dcf0071a7042937818d8821e3ff2aeb97d90d82be81d781818fb8160f7a61c955e66af355933deb09fa56074cbec6a697add9f9213e668ed87a36aa50454c4f9ee90924f2b5e3b5098a993b262208ae7286f82b0a525a321a4afb0c2e39e3cc9cbc3105b072d921ace35f0f2c88a2acaa95f336ba52ccb2f09c174c20ef2fa9f6b5e5848a787bdacced4c38563a26f801f0031e9b95e96f9a7a1e1f1758e1774e624dc101b0020d8c5129f4cc4adff1cf40466eae31df8f5012a1625a9078792bf4fe56d467314b326a4767bce80fdf4be908a6aa26b624df441d17e3466a1333167e7ae4b27ef1edffa04606d9a86d72521095d7a94fe3864136e6736b26fb71328181e95c97f99f7414c21bef70ecb24fb07b0a70da794ec3565de2c3a637f8dcfe4dbaf2122d18c7889611759441c882666f62f8bcd9e8c7f32a66d46354dcc6e1f61eaeb586d56aaf26dacf3e5800b095b29a0d6dda2c6ef38a6c6c0a294b7d7ed7b292eff37bd33134221909d6926418ad6a265416a67ba0fb65fea2e5bd46433beff716a8d56d540a693453908bc0dda2989aec64a86b5c34161d722ba3f4cc63c159fd94b66908767f5f7b68f745eb5ade589352ab21bde877949e0a58952ad703f606c64a282fa500181009c1e6c342986efcbb62617d002428870401a3bdd92e29c24105abbb2b4e74bef3756b7ae97301d1c4609f8ea791fb75ad69b68c72130c53d02a9fc64fec99868adf61cadf1b79c2a633cdaf6500562ca159a56279caa7c13749ec82a4faf5cc462b0a109073397f88da18b3c8db9de0507ba984e67f2f4b2ead1a4acd7dbf49fea091313cc8143606e1b3958979185552dd105335e71da75dc391ad605e635e57e8811512d7a66f87c3560c54851dcadfb5980851ef066708cf1dad32f1f0a5f81b28e0b0bd3e40c53b9da3afc144b4177fa7e7879875cfb11e9237719a27cf2f1272f35f6fa9ea8cf6ddacb60d43bfd25cac2cf2bd041c95e1ce24cba23187b9a537aeafb8939886ab4bedd4964d110b5153920fc5385e5000e7d41e5e1ce0cf6169bd5e9a6485e4d553a01c2af41b58375ee14add95abc4bfc847d1ff488213e6e17da45984830f2eaa1e4cafa2438f8277c2d0846dbe60e41a838d1dcbf8ff18471d4359669174e836dfd9b5c0a5470718dfca031e4505f0e3d212674a30f385dcda07dc9e75ff9e0cd5b463875f88dc5581e9574502fb8ebdfe23371628289fb6d8bdb3c9074a078a68acbc4dd422488dd19943a7f9057e5ea221f73e98e6c65c8f21d3b3267f97ca2634797a92e677df22a701ca0428ab8618a429628941ceee452ee3dd4ae68a6e7525a8aab69d0da0328582936f62cbfca6bb80f87485517fa575492eedb685028099e112a8d52c60a18e92b0ff10b9861d3aa984a181812db4692bd4b05fa3dce7e59f2c5aab173abd8035e5f64efadbf882200eccaefe03a4c8224d8596d9d1fe72f0bea1f8971cbf2b19a3e3f78d5a6f2d864ad385630b1f358e3c53ecf5f99993202764973af3bac7255027486f8a56b3c9418ca6f7397c7baca967df410e4d92304acce0cabfbc1b2addc9b376dfe5da0e9359ace27a14f55ee0caac9ef9e5afbff3cb342b7c807269e447f87f3458d5d8f3425d5704589d8bddfba41a3f0074ccdc20732f39a86d78d59f460394bb4f27da56cf44b9be434f01c67780b3f528fde9b8904e7630c6b62fc858f312dcd2b88e82aa0705f37ea9e222a3e4dfe437823df7d9cff67ff5c2fbe39e04aecec239f38b9f92f5fea909cf8fc17a8872a10f34ef85351c9c5575b824489bbbd34aef3b123a561832ecc45606700c00e8bb6e5b72220670fdc2e5e5d5de7ecad7b066d12b4aef7e452f8598139f687415753df0169c2e01b89a620f6b019118c052d0791ad5bc3bd234784d62cae1c86e0b9a51e35e4276f0cddcb098594d19bdec5968ae3efd4eb529201f762566116346b720720b5516bfd1be91b400a0d4070af8be1c97c84b3751680db10b483720ed2ef66bea53fbcf39da953663300b727f99fddf29bfbee3cff061ed5380ed4a507acf837b906b7e52408985f4a63592b058a15feaeac5e54c6e26dcbaf5e2597928054a7f95a7c619d711d53a37424cf033e6ae9cc9f8102b917fea423c985212a8a5f30c3c8e9c0ba572c26591be968bf2b6a1e02b5a1704d9c9ad2eec847bba08e319948cb134c60860365043a773b956d8022c1e86bb0f6dc222d94cf5b6ef25ed143251bf6eb70a7011afdee34ea82b4d7dd114f5ef5855af899c7be67e2625c1fca8fe92d46f4b48f06bc2dec4e16cf6497a68c87053276a13c8aab7791634262555f6ed9e715945e65fdcda3adc3a365a0b3262e7095675832549bbd5dd47b91fb4d71f6cccd89ddde57ac1adadeb014b03b537b9f46911650383fe4340361d0d9c51c371b0fabebf6069f6eabcb873b6903e10e0f940e70082667edc9c467c9ec149468fc25d6d2a4eadbdd6c7e38992eb370e3d69f6041d390429b799f03728f5333b5f5826ad168569b601daddeab7d8f61cf9675e41bb7308bb6b0ab760ed05ee64b9b93334e5ac092bb8635f4aac989619e91fa97778bb94e3e6560607364db58786056b5c8ea7e8d0686c129165c4bd18d91f3745c1c1029c23043d506113d35018f0fddb4210800ca9e8087e13b06b91a15e15cec5dde5122cb1826b3e967b0c6d6aa302f24471c83bd631d1ed3db76348f6f930f4504293c3ea89730bbedd9b8cdb66b634bf6fb07328802b850eec41f65faf5d57f1f94da69d09dc0c8e954461ff6ab7958527951e9432e2ad2d1be94581ec38fb543d8c6515ac9dd3162ae0199efe59d29fd04a0710ba7d06d96ab6330f3b93de2026ad076ee2e9aacce3fbd07f23e5ae285ab5c3efde398f757178a5283d82f1283041044f94f5b364d02451add8d57b531cbc07d89ba6c4739ac5e64b6f9bff5baf80a3b5b2ace7eb3799f4ad7241241848b1ad117dce02dce3e1a532efb76de052dc94e4c441004c29c1593bcbf5b3a09be0c7b8a297dd98527d32066083088736538e5843fff9ba526b2790047088f07169bd4e8f7b3665b68d3c5397fd6346d40c9aad4faf033836cacc4ee397c31df47599b85aa206912e1f1f694f72d78f94adbe89549db339790f05cc226da08435014133a96901b4ec342923e0ff263b17315940d3803497c639517d5e834a246cc60b02b5deec1c6ac8cccdd61d53765bac63dff5408fb4b42a9eb50ae39d771a2a32342f541d15783899daab918665acac6741e412c61c288faedbc94e1bda1f63626a6911b5ea07aafdcd8098f22521f9ef268bbd7e35ce3830f8d0f01c3c3a3ea073ea4e813fa046f49254809a204afa848e121bdf4bcf80b9590f06413bdb8bd426da2d2ab0fad30a0ff298697c0add1c15092dea2d3110ca59099eacdf3ca22367b342ba5ac28cfed385fbe72eddfa4bfe3ada2931bb9cc2388bc4469c5053aa82266a431c4b76269f69989378615f40cd0556c297cbed450a8130ab1f97eae63a8d377344f5b3a71fbf432f0e0ac55b23d36d7cb5c3666868f250ba4ec868d8de362dbe09abd32cdb3b857045764c5918fb277b0b7708f83e2fd9a922a70c9de55c11cc81e95ff01772bcec6823cae2a8d0643dcacac10437269259e5cebd3a336a8d276d8c2b93a4b9153057092a0566f02b9b2c882dc9654e2fab17878045d49410057f5b7fccecf316ed179b130d5636ebad9102cbcec8b7268cd0237667e214ac4e013ce83da2650cc88736f4692e7ff861e4b8bbfbddd0e2144ae7ba44f051cc3fed4a7524348cbdcf135400ca6dbcef04b7fbc024f1928fc4719373094bb7217ba0245d784b1aaea14aabf97be6bbd22e6a03ff772cab11335b4b52f1d7412ae373b4e6637b7ce85ea02d8cc9d8c738ab17bcc935d4c2183586e4127574d68b925ca9c174b3af1446a403a80bf86a4dd5bb97f9e8013ed0aa089f2e36b4abaaef07614447384eae60a04b4171f23321822e77f26d2b41337f9e035568cc30fd00c65dea6de42d2ee9292be6cadbd9db4ecbcad3866f50ee8b39b38250f852520c2e3225a944c3261c49c893a035637698d835757de3db150ead88083a087e8ccec4ef4b3983212d6e8ae64abf500aab59e2e3c7d53ad34e88cd882b4237193a1b5d3423134b4ea47de4cac196447175b6b09b50a5b9474c209f56eb3992bea4ee48b460dc8288e0ece88420f2554a2edf925720318e3c91ffcadcff3fd6377c097296559fa3ce41e22fd5f2511ce2701ff37912a44f070232c9ccb26e8509fe7093fa0d3ec3a2075f706c7864691aa2c2be5c9f3ed1ce499c31d44765049cd7324efd82ad12c30e25311256938a122731d24db9401c61986a4ce6ed7a57d99333b9e644c59695a4ed8945062264895ed1c89c9aa41f4ac845917d04836349af91bd0d559791d2a6b1898cd1db77463d25abfa70d6e9615146df1f2c3df031dd3b422ab4705680d58d07b254547044fb94e25efbb77d2273c8589ac17c047aabec3c1cd0e985271c5b25c964f9f681da3f4f3197b5c65ce1b08ab56596023ed492b578369248fa73742f89da8447ad12e6c5cbbf0b5e81b696282e4f7f1cf2611356cc34648f85443ef7889a51a59e7869aee50b136346570d2ffc90ed82ca85658a605a4f77aaf28b5747f7e0ece90cd86b54e0284bf3ac890c336b2c205c23ea1aa56115d9d6590288f8d556485890d7e1f3214f4c7ac016807ef728d6563d5ebfbb898456ebd8a7a20a524dfb7e28572b5dd8db7eafc01e7b898adab432bab8eda632ed08e12b5ec979b026c25ae73e9198481294fd9637ed1468c08664aedc904942f4d9f64a251c966126d6f3075684e54fd0e296a95d03c9e7bb6ebe7a1abb6dd89a4249a80a567ffd68179feb85280f602a2336dedca4cf53d4f094fe070117e90c7327b1f1ea6e4324b31f311164c58b467a0d88b745b928417c611d7a1a163f127d6e117c48f38c619295a6bdafcabda96c572eac466f46cf0aeaf37f6753716c53ed4c4cc28695697b16b2b0b2f1212af17701c4e696b04c87e40b157b7cc3169339c22c760e3895951d29e089035baaa927e3d3697be1f5068aecfbd1ad5619c681dc02b4852b316787857d8f81111dbb7f9f4406c5eec65dc1885216c6ed40c0f01a27eefe21021e6890bb00cc4b7b589bb7182d19a9502193bfe1702006744e766fd6668b746961fc59b8c7311f7afaf7fb9795ebce031bc275e9d83d18df80468445c4943a5bcb1444607ad7dae5422599447b63bc952e9b1a06e25361df8f7afcb2b6be36dead920bd9a1a9a1efbe1a77626ec032c28546e09854388381ed35ba42b6a9a5c26c784cb0799344f5b4109208ba32b43160003e824bf8f8aafa829c29d355b7bc4530ca8175c01becd581991e229ca65aeab2658de39d02860741c6107cf0bd9a4bf10c771893741bceb72b7cc27d00a7a21331fe431b85206d26be113a7ea59db2563f30ef140f2ab78d4b04c2f894bb5c793f2e5f25f856c06e2a7e4911ab97ea856e937ff70b41761efccf06f3b3a86490167578b4f80948a3bdcba17d477b259a8829040915113fbf0c0c0b42c6ab596fdb2a211ac2ac049f5a32e668cb4a4a9027a5e6da332a647a374aef0cdc3698999991c58a14766d3abd893fb6e9ab383896b5e54f8e63f1db9db823d4d83d818a899c432b7a301cc9534b7f35fca57d40f2261c42395be8fff3d51c4cac20fe0a23054c33a3c0e804689cfbea54ee09008e0d1266e84fb57442925019b7cf25d75b12b2c124b4a0884146c814221f523a425940c8693369df6e7a638167b26110b61f0c4850a188bcd3358982851baf8d943c13e8eed26fb6120c66e3f19b214725346ed074498c0df0d237a2e502697bbb19551252476c15953f07e238e5b71c93629d9ca0b93a3424330e28cfe579dd01434b61ea1dae5376b1f75d03b03367e1ef0ba1bcbb1fd96e38a257d74ddf10d37f4fde2c0aa1b4904652917c8e6d960134f76f0e4708b8c0458a340c8dca789984f23194801b9e4598bc09639c27e295159d62f739076924fe8a9ce2d0ba15afb0d5a9a36645e03dee701144805479dcec28c3f91cef4e745dbada4509bfd3f69d44b59acafdbaf09a26c874e399ab568fb4165aadadc3e87016e6140f08ef4f7a8f3db7d772a501bccf4d9631f438644929181209198af3b19d085770b197467ebd558a34996feb37f79b44ac7a9f007f30a1efe8e9552397fc4179e8b8d697f452ee8fe1aefb575c5c7ea968c2c797a6c01d0de5f74b9109daced1aa5c62cb3d61b7a1ab15646db10f783a5e7989e4fbcd30e2e74f244e72369c584fcedb5b68bfe7856f6c2baca42c1197225a5e34f5a755ed2804ab2c8b3c164fe1d20de36c8858b3a3f2034ed41b031a15b9fcd9a08aa51eb7441989a5e87830e1928dbae231ace8a421686fc3bf8aaff79fadfe9495c88e41479fe923715b9e368559aa8361161a4ec5780528f0201e9a52c84de929ea2dd548cbc2708c2445de3cdb22375290b8f470fec3674a6d94dc2578ae0a030b58bc00f34753c4283731dbd673aedce1b1a9338849e352da26e56064ffd878dbd7b3317a22600bc7875735ca57002b59b14a0d15a1141d0aab83b7ee9e245ed01224bc04b1b5cd2be6a0d8f340d6d2f3d353ee83f4ac9bfeb62c0323af556745f7d1f79fe3ed597ef5605a44a1e22a71b243da1a51fd68b92eaad0311c62cc43b2b3dcd99a4a806736d1a3be44331318266f66ba3f4377e938650c7bc2a4deb8e9eb0b28bbae4c56bf1abc774639463f8ac0c0d65501f579aa9c1526811ba808bc58b866c0a9ea9a9bd441a42bafeeb63ee1f2416cc8f50048dddd2ee22eb2ee1cdae75c16759ed0e264e54a4bd90c3f58183ba8930e83452111ad99f139b0aa0f1478f0d5a1d881c9e85fe7c6aa37d5882f24653a644a0fa57073790cebbf3fb1bbab85e9286e6c36d05a4b768f981437be5c87f27a39458c3ee2b3b3f151a8f49d4e87d77e04c9acbb8ebd66d5aa297507794e23dcb0316cc599bfe4267b36b479cd75318799739cfcc83da9bd9bd985e354c0d51011d4afab3a73181d976869735b23788d6014f188cfdd38d904b0d3d015f4e7efe40a01c5df01aa3777355a57fb716ae72acde9502c029ef2d579f3ac12eff7838ef3d0ac87c80dcbe01d600e856a5d898a928aa521681d03a205f7bc2137f81d40ff3dae21daac9c5049553ae9433025123d7ad128cdc7d6dff8ed2e68f8729d2a085d74c68e3d93002682e010932a035708910918e2790849c3218add89c995921cadfe45dee568dd3de90f6aa39cf331d7fd4b54b6058c5163dcb422c3ce57eab27cd242efa92e23e47fc1b335d4e246675058b0838ab7431eeaed0c2d13600fd54038121e6a4f2a7870462f2bd77fd06741834faabbed783c27b98de3e7d2aa319f605ed305b95313b22b5871d810ffcbd5ceec2010c9de91a0f6f51e5667cc6b9c55e618681141a4671fa6f807d82e025fffdd8be7218eccabdeb7dea81287e3ac30d9322892f41b715b6d5950f043f2ecb5b126e3f21402addd3d9433a72f628f6b826f427cbac290e7998e607ff618298c971e0970c53f8efd4c78dc5ec38edb9fc5b3192d715682e1ef700517c4a176076858806f9587eed385fc47e6c732482603c406a63ba390b30470d9450ca4d39a6de4424771a1ae853d09d42a48956d9ea59bef33d896bd18845cb2ab7f83f0dfdf70aa8da97f8d55e59f3890fb83b73dc53ae03eb86e7cd8628fdda556c41d12c8e93be292525fe7ce0e3b4aea2cff3e3b7b4b6dfe9f42bb9d7973d95692db5e00efe00a35b84d7df5b165ac4c8906b153f768a6b9502f46f1c34369e541bee4a80b527a8faa692110584ab7ae5c2783d4265ad0be56c91cfa9c3f0f3669cda7df778b5dc6cc48c2e8de96ebcab6e2a99107323828ed11f9d9a4606b1a419d51435e2e9d6a503fb0ddcaaaf42d7909e85a6308d7d3d521b3b69e48b0be366ab5625b23d5143ecfa514cd061c620b7a003b0db6b9d27022c6e05e58bcbb63ff97fffc6d9f1889167b597a6ad93611f34d06bf85c10f7b7ae2c1d2751431d1fb68f14ca7fe99bdce6ca89d9ee3cda84bcf41f12ff8dc92bebfa6689c72ea91023db72a9f23d87103977920ec93416a1db12077930f5c343d373009927620207205d4fcd6872fc5afa3f06cee12ecba1794e59fe31f77ae892f178d35bd4f8c6e38033c80c127311dcf777efba14f259320854417cc32258a0b2d373a301ce91bd7209d9bdb77120d4da331e7c75e09b5bf3798ae3c014bee56fb2d0429b54c4808d7050857ab91e6ecfa7964ab2d1e27b0172df1cee6705ee8d15adae3c6da1a7d271e6d0eba723309f50b2edfbf01e47a95b0f1993bcbabec239837b958d535b4673357f2370eca4c25c6d6f72ffc83bb924c44fec0ef6019e70619f97b80e14027d1a0aa52797fd8bca839fcd9a9cb0def0ad0dc759aa30c28ace2d9c493b874d1dd85f2243904c1552126309a623f31c334ce8924291d86b60d0e3fcd1b19d80c0939df3bc79676151ea61a1e9be36d6c6a05bc671fe1b661f42a62b672b0ff00f346a1581230670cf45c18fa27921bfba7f8bad2d7b22b750c39afa0f721ea35fd88af3682c84a9ac5d8c51074c717380ca147d4f1e8c41574023df1982551123449910e56b16753ad7aae1f272e20bf20b2b38be8905bc56291ec170e3e45f055741159a4f94e059562f5f9732b0a13adace7e36c8ff7e02aefe68473939e135583734168d4ec81edff78156cfbcfe394aef7200c41995330871e677f5e7bd96f514bf38af825d7bf9c64979080d8364a5e88d4bbd25fc1b710ddd819bed747b0db2c5badfc484ec61fc4a4c635a2471602b746b2957c474927eedbd0a8587ed74bf1ec5078e0035cb5093f08c17537840d4368754c1f1c21d4656d4e7b6e5454916f3baa74a5b386c11f7f7d13c1e5a6fe63b1c22576394125e87aa5bc40561aac93f83df37ae4039b28a5bb33be1e68bd00dca0f02b8c9bd0046c630ceed53654bee2c169d71ac2a9c7a061ca58633b17de4ca8256d251faf6efacb69584bbfcf9e96fc66823e1822ecdac8f5775941ddd5ec32b2f17424cd12da38beb2a9281585a67bc8f7d2329327d24a4009319a17923d29ec24268c5a795ced558fb9497642bd6d0a70ab9b8b07a5a666e9aa31291d1c4a54ef4bbb330d435b645abd4ea225e38663bd93b47c2eef0166858dd8d509ff378c3397431a51a794c9c2fa6755d1e7650640e6c6af303d2e187d0ec50bf5b36309d69dd7a55e6d022500bc9c45bab433ab766928a63b451bfc7557fe84af63113b904740fad4826011e8d2d5c51467b2d50fa9a52c0e94322405c4bceac9ef4b7bdbf84adeef4fda52673729a81ad3671b34d8b405b34cb9543b1e1b4a34a4b0c0179a0f62df3b7d431726c39c2d590aca84555b1eb8c46c1c90400748c9a5e15ee7a895626db3984cfbe6f8ff4a23ea81f2c57e4ea28c95e38db35a74427228a0d0661f58089598eb403731a2955a04c0f61ad79315469428cccdb48082d8148d1cc5188c64668fd262fa946237c91fc0a018fca31f2dc8f2f4931d3a0856aff9d8a833df4138cb06863045287f95db8a78e5b0288c2cd07e11902df58dce7c4660bcb58c1a084fb7fdf7b890713ccd16cc4e0307e4d59ac6fa06e903b8adb4ffc580e9fea5712ef5d49f232fb5bb64ee06727e6a63243f84d8e0759391adbffd83aced7bcc683ff1d11f6cbe6e1e69c695401efefb0f93fc98c0a8295e806776468d4d7a55abc7a12136c1b836604140f3ede96d2632b141a0f4655ff1f18ed5ca6bcb3a1b3634566bf8c9a077fbb8a6950b7f27a29bc38ba96c86737f00c57b52e512c992930505f870c319be1e77e0f3ef106e191d79ede27bf8e59c11a965b8e170553a9fe0108af55f3d619d0e23ac823e704861daab7a4621a3c912a6751d38c67a887a058f1616917e03e18b20029ccdb07d20cecb2d44624053f41e8bf54d454a320993e10332b8108ce0a5302c7b5a6a4c51aeb1639e36624ebcfc55734a319f177b4f5726baf1b8709f5086380ab29032041eaa6d639520f9341e5f1f37583999a2688edc2ea83841407498bd95e9eba737ea921a874deed02eab5f36b305f7a4f348d62351528f5b1bb1450082b8c607d9d9dd16d5c7d26b2f7d570685969ff2ee115d7378db6e29546eaca48a36dfd1713c7cc436579034beaf562b25c56db4d1bb47879fa0d17b8b1c0f0ab59c27da8de485f2fd0e358f745b2d83fa6e144dc37cb64bbfff1696c3d42b919b2ec5c665851d412e66798ed150be5a05a19ba48298a1d1f0dbdb83724bd4f774e077dc120445988238fd6ea3956613cb849a3193f6a8a13e7535f45f938ae36ef591373d1d3607092cc8fcfcc777b1ccbc68c6bc3a980e6eb60d6e39d37337db3f49ff5df35833297754bda36bd8c02b89f9fb98332d1d8b98a7a2f6adc08d9bf69af59a307e223ec4b95d48fe5dcc120c4575bec1587d7febe0a6f10e8df6e46b654c95d6c2299b10fc4160805751ad22958529f762799a8837bb144467db9674a0d146669cb5bb4c4b132d1306fd391bf64f5963bbf6b83d0345f56fa76105acf25893de6ee5fbbb15419869de1e9cf06d8a9ecd01b540a4412449396f2a62a03ba6730971c615883bf6325b38ff8dbf4cc42ada9c72c3c81648fab8fdc136a10583b7a692c753362a6132a587dbf012a9aeb5e6091590b302ccae82346876114d522bce7ba05a8ff83fa00d8336356c0b4e225ca59b78bcaf4c00a27fd2ec585e0a7b07791d3dc5aa35cfdd854a38f17770b519b1b4aa74c2e022bad06089a68d894fad67771a70b23e0352ff8b7fac374bf8e15dd4f70785ce0574668d9768517dbd0647e0f9e9909ec3bcc1d164c6832fd958c94b15b418a2881804445f7dd23576ce48b5ce168c636b87482597c23d90442f96191ab86a61b639eb7be2644d7b8dbbc17707e2c213bc079d53a6fd3568b7a6007001b729fac2ea977e5c298d17e380cad3130712743f05b6f65b6217fc05843f1b4d5dc5e413aebde5f7d53cadc1b27cf7dbc5fbe0889037768fb92ca92569b1002fe118304d3fe6d147f33eb2ab09464c832db4e29dce22d6b104c2f166d4bcc993b4546e7fe01c7f070bebac8a49b8497b94bbe9a990c6e3b442bba09c08dd934b010f011d99afdef3b2029777018645820e9c2b5206c99f5eb50b8a1e261836e439e77464b315f67f88b5c9046aeaac2884b7d800331165940bcd9c2c1baaab47ade3c4cb7fe399ad91b9fda9b4c41e10727638ce909e8722bffc459677814bd3439c808e0d08239ab6103a1ea40a51006f15c8deae661536d4f03e2e038a0df4f873fc36c8d964dca9da7189c9786479a48d553a7618362721691e35e32feaddcb92674eeee78029580265f2f9759c198c985be34050289f8c885c94f369d6e005526055f05082dd38dcd116a6262f2553c53081f24bd56a7ff3518393e0a5f929fbac7c87a6208631ec8720f7fd2d7be41bd0ed8c82392d2ad827f66d2440ecfd54a9dd9d9648b4f006fa085f60cb49f7d8756733e456990072c14591fc80b0d208392163d1a4dbda3d7a262a53035018321295f15a6d3eded09205119df402b94100f8222028767d78aa650d3fc6631d095e265cb1c6d44cd7ff610f1503c422525b5a89907cb16b448f07a0fd0278b54d5921a3439646bf0d39f58fb1afa105e6e550a28a802045bc70b8d6ddc67877d0a2db60a3222245c67f7bc9bbbf0fe2ad4028273a86b9f59a89d03b30eaa854ca25cd67642ec0216bf239071a0b65673d0c78e3a35e5285185181a09492e5712333f6c2590b741a8818ddba631d48afc984f6d3c983b2e32ae2254eaa7174d2f57aa1246cbefd5b744bf60e1a8d6d65d391fbf0df64ad7a4711ced4ee656b817628c4a67fc8a50a49ab825fd4bd464f1d45dcbc675cbf65d8811426684e0f810e37c45efa81db102c23c916e613d52aa5a11472c6d0cfe859bd2ccb7e0792cb4d49ea5402b585afd4642093d044a17577cf6807703f612854417615866ac47ee9bf9947a8423eedcfc28d6fdd4733c638128439917bde754fef332aab28a6438a700e4ccc89d18c9e337f1baab7de832434d944bda5d1f40ed2f8e51ddd168893902118588119c611c50ad63f39dc3dd5e42410a9d9853d54176db11b184f1f2a4a410b734ce874f25dc009218cdc1ad15f607074762c17bb12e60eae4b0492c1e0dd015ce4951285eaa8473685fa98d3d1cf1af0b5a799e3e4ee3b58c01362d7f051b883dc34f7ce251efff1a80359ac579c6d6c365c83731243f1445aa2236643acb80c9fcafa14f6b34d38b4ed0ce05700f0f08e9b5039f1851f8aa462e3725ac1e9acc4ca72a12a12f8e4e45a483761ee77e000a1d37946527be4a69f24c96269a3ce4600c2734a5a10257539d8e9c7cfb16ace56d5e72f76d200519d40986c1d6305013224c673b4f748c2bf0f4350946ba06c214502b4a8b8035729f22a47216a4c105434b87368fdfe88b1b3131990c02d07ef0cee368863284cdf9f72cd88f41def9256e2fc5f1522c80cf042880098f30e79b016bd387ec4ea830b677a2fd008dfe5d065ee1f82707880ebee60a4275551039eed37bab324ac0383b4b712062b5d743796aa731f397d51741b70198670046e64bfc751a3bb0d1d05c9e061bfa4cbc2a6b381dccc5fd15b3bba92d211956a2ceee098db63031ebfab1ab8d13025e56c8d44b97b0687b00a9ec59a9ccc4a95cf2a3ada6895c5fc54417074a65c8cd503d4469800d49e369af837f22c0ac92ed1d36d8be631fd56fed940914f94d6f8197e58679abe4d7d17021412ecc55b1c97ce3abf8fb196fbb9b094dcb58096e8e66abfcf5159ac90f1b3c5cce522679594d09e5400b68c58c4c5f9b9c2b9f096b9d457b4aedf0fb38559ff1de25ad3ab74a802d4c60762aa1a525d28c389b5a30922243e52d044754e408efb9c9b39637a25dcc862470da32ab50e592f62ffd8692d254e2c57d1f3f599fa49888b73b0570b89bafc68d4a1d5ca16c061dc44fa378be2e73e25c2feb4da5ff078b1c1aa4626e63e73835a36406c3967d7a6683880d7494db28e78dd4fcd6763567c722ceeb50febb5b567df265044498d7c4594bd9d2dfc8dcac6be0ba72150d7c4e603eed9904dcb0949e3245b2479dbfe88b41c925d42d68f2e05bbd52b4d15b411dc618427fd537cb8c8692550e253ab8c3f42f215ebca80884255aa62529c4fa75d39b4b26094b59da5439797e230253149d994257f330bfa459d4c160701a2b7b42e2f578086835ac15bdf4ea338344f22746511b1a81b7b742c61d3997d53ca859592c4890200b631a46cfeddea3e665e2fc32770a255cf20a55599ac5d64805ba9e090c9a94f616ff379ccf6d5ea71f4e4780ba2c5b121c50674913ab085ed52ada5aea264ee4840fb02531d9ddb7592901a349cbb5f140bb31c251e542a64c49c67b5fbcee529c0640719a4603f5d78ddf72b1d37ed2140b09ef97fc29ece45411385b0600028d1a5a97b3c16ad881e866ba3d571601017a48ee77e2b8a63e72b6de8235d00b2767645c0b6ae44a6f69e83b06fc02b67e650e49d7f75fc894ead22486329eadd5b85d7fbea70597b41ab9016719d1354a134fe0fd8349b0bf710b657eb94222ffd3bc02bfd0c8a99eeac32e1ba5712122eda8b5fda5cafa22970a82d05b737f51c513e48365e6852a5572f9168dee2ce0c9fdcab2f99f61604466dd8b7e7c0ef8c1801dd1768d7fd43d974e6d8a3cc8ff9fb6c716aad8165b3adbfd5f71049172274a33fbe984396c3969b0cdf1c27d3066443ea78db9ad4f95474b317b0be293ddd802ecb648f2553ddf3b06f42c2b32c5e32aa4a7d1b168cdca001aeb92aa5245fcb095ed8b87424047b7ee072a857b38d0ae6a6c0b2b9bae0781131cc6fc0880a3beb4089dff501bca9287cd3a987e65b67b859c01a10e3e44e7ffb728f88a1337275a4cc9f1496da37faa12a8a23909ee444e7bbc7f3fa4ea5dc1d55d61c0fb14c7dedbc9aea18a52b03b37ed3232e1ea223d185918d7980d7501543a651dbd37aa814a69c06fa7d9581f0d766b70de0f2d515e3c296a4e601cbcf4301d9e59b4d460d31a68fac461da9bf3a4d2a6b948a9562fd8b8d0021eb16a42fe1bf8704af2ad7d00542c90f93aa0c878d53e5f517440dfd298dd8e03116530687d4b2bd127db4608a1be7d770adf97a09a4b752f095b11a437e57a329402cc7786df6f735cfa049d2759a24fbd0b5424723898c2c3d3c156beb4369a88094e3264d3e1b8bb85bc9e2098d69095864b87fac7c86fdd16adaed7edb74bc2ab7485c212c73aff1d76526aa3d214c2aa0f00992c453f5e5dda1599810fe50b3feb1518c008c611c166048cf9e3321bdcb2dc893f5533a68b4c4890d432dd6ff3a1423004fce63e7c8815190c5ac47194038e8231ab74f658bc7ec4f5a5d7777d76375f6d5d3afd1f9d87962f3c554b4d4c02170c94b8be26c879eafaed9e8ed9c0e77f22b52687ab0e234302fb38a448c73316fb1668bda9a794c53581cb3868f299d8bd85a796d9f17b4939183c2df2c473443cb7e5af0587af9aa6a3834e6d5575c67930b2356ce6376a657a7aecf49fecd72a9a0fe8c7616a35b255c37541b2e9b19bad657f65a13f6814cd673832d7cd4e4a21c6d573e394f4ccdf5c7b436044a30a218584252ddbfabda7f4fb5ac3f726aacbe0ef2994f46717f33873137d98f2bfcf6fc76c10108fa04e230871ac6ece8b1d420519dc19cc154b51b52a522e8c902111c692482a0519968634ea9a1d367f5752f1cd07f60efc14aba8d0cf0c81228db5d9bf2f2bb237571f1d9bd593368f4622b4a6e24d538510d4fe166ea83581e9bd871a5c1f6207655808a010783ed878603643eb6ea75b75a31f4445b659494c0cd1dabd3d9bf73606b332b25b517a8bd5f0da3a9ff02c132c964920dd74d94dff03b9855e79256a704f09b3728e991f7da209a7eb611e2d914056135961eee9e450fdc08ed1c036071d133e346b8f63c9b4752f75aa0ba31f3039724aaa32ab0e0bb9320119d0f39a16fd9281483bb99079ba75dfb0db7a32ea2be42423acd4c3e5edd25e8cb098cd33f336d4785d4ad41131c87d7f34b517657eee3ed6a9f21ab32997f70528176d813d6292fe6c59e0c95acc42c83a9236b633db20f02f0aa14bad359c005da4479b75c9fedbdf44d90c20a8cb896fd9968626cbebdffb91baab4ec065633aa8fc31887619593064ff7af1aa53a5aa565093692cf33d650f58a0e561556893385a34617a2afc8954508d97a2e814213db9295c2fb47d5b453ac15ca703f831ea1d0c56b4b9b3364f2c4f533f9b674e819b80c0ab723338f5d484b0604a14e6967ee927cb639437aa1a7535c88e89e0e10d432c38056ec7f46278174696a7c8ef8ea29125a1c2bbd1a7dc9ce376a8bd5ee318d0d5a49d6e145328aa7531837af1928a2fc286a910cf086175f0d1b40b361e4f841141117e99f099adb66e279d21a6f7c30614635928ca383e6cf7474c331ce1ab2ba68128e63255642f2424b304c7fbf8d192598cfa32c004bb32066129a6cc869e9f2c6d80f1f25d133a40ecf2fe9044026386a250031bf26778ee76f50c8f516df61f05b7f79e96a12373c5e2f2d466e7f554a0b4158f0fa37e2e0a4b00aef23401276929c09bac8689fb5a0d9b82d22285f557792638d70e47340a00e8892ab53c21daf2d1e6fdc95ff5ba4f4d494becbf3ed7142cc744aa73dcb2b1264dc6d8fd5552d0bd3a03a25ded4724f4008459bded13931b905fff4afde9264cadb8fba65b4f1685953e0feecc9e5bcc88b9a6ffae366fc552e8f93b3a63e13ee72c8533504532c7d2abdd104b4ea3ee7ae768ee72d9b569442c44542df76f741fe24cd963f7e9cbb8e917be5407ae1a1fc48a7b9da592d3d019301eb25c53a4d45dbb7985e5e28d724f888d5b8c5d4ffb71e0a50b2f7ee17437fbd06f55fe53afe968726e780b7fecac572f75dce6f9c8e0db476411d7bd40210ab0179fdcb7a62f21e916a3b670dd3fefe77824b95cfef5b8f64d02df8a65c8ab58b29e90379a985d6dcaf687ced49f67754256a23de90abf77b5900e4e18d5556510268737989396f75d6fd39bf2c23a874df777d6257af3cbb32d51fc3760c1e19071c00f441bd5333bc0fe64d408d9136f409e2ccde4fc5f7c95d695066d86d0f07126a4a543b5b82d86971fc21f0344d0314d593994a2ceed415fe7af6512fabce9e803ca8bee025df12dd1f8c6f4e49e4ff6a6cfc43cb52015ab03e7d45e0ba0b2e80fd32d415e26978786fc99f9f09ca2889f7b8b077c6d9840e404e7b21d0f76fb19ac41d63ace849b7429732a1097119411842d52ab3bcd47fffba5060fe788f19b699e79f645544bf8791410fa3d28b2f969aab4738d79e68e6bc0e8e9b4cd15154ad3daef2f0212d7ba41e0771f02f9097a43d8389f18a9a5118c0ec225e6ba3ae64ca8843ee2de29781cea2f1e5c0c4940d18397b22e1df1d3da81222f420b03ba2820e84d5f2fd0a3dee6068295b1249ddf69369434141fdb57209528aa3126d8dce660bd995bdc78cc440560899f8ecffffce0695f21e1682ffc2a878d5ed2e284b91e2840b837917683216a8b887df86d05d15e2d78128d8a85bdcd9fc2818fe2d7cbcac33db6ee2fff927452c44444c6ce9c99c86fe6d099b1517fdd9862e591f6d082caa15872cc76e220f60c2f5a699497baa4aa8a81cb293702e35d76916a9a0f23384675d3a257e88ffa2913e9dec0f444acf3e1b6dd81daadc7a7dfaaa82f660db05607316ff000e7de2a3f47f37bd5636e07130dc81b1eda60a94dd15f8de577b09481a94ae5543cc52dbce5695311a6b764d9264e4ba44ff4ec0fce55e2a77f01235654b33dcbb3a55b4b8c36fcb23e7fef5378ff58c59aab19b2274766f5f571f0376977126af8b1d1d4805f970664c109fb272be50d439d9b22f691c1974f483d3a0460f144c360d70cab78d9e620edac395f3265b8a3b8704721cafd20bc06cd85de2004950e7fe2803eb9f1fdf18b038da8bbad60edaf43bf4e428f336ccce5536d764b142fae7a8ddb42f17cae750e56e4c4a28f7fb1463ee76747cfb2b0a411dea3daa379dc512f4a3d660bfc3391e03c991ad786cd6bc8113f5e218eeec630b9ab797ae820c3b2cdc1da2a971d7b3183887a9d320abc5cc2324fe296b5be08010f2b78c6f12bef0bd71822bbccec7f91322112a471647b62af779cfbceb4450378cfbba1372ca18b7c74ff57859c6c1a4701dd4743d4f9c886375278ef0f3ca20e764a70336d63e6c4ab817ebe898a02614f093a357df1cbdede1fabd0697b9f9f7449830de9dd6d6b1a2c44a6b2526a6b4a0e8e6bf2ec1cc4d3dd10fa970508f975f53dcb33faf20592b1814fea9fd43082baf9faa14941c5a2b154fd96e4aedf47e6155d6ab876b5890050c8cd86854bed15efa8bc56048f6d8d9ba25e5655a07a511e66295964cecf058878704285cff3657203f957a08550361e1661620f3e6abd9d75cec000033a4aedf8319a720c32a7d6ac71f3f4aa8773593c249b06dec7f65c29f47ac153b6b69c5b942d2084b821a7f799a61f6852870e82f869c5846b49cf2bd630a337554eb90bbd1ab3980b72ac7d8bbf7a0b3792ee429f751a58ab054f95ace63d1dae4f557f51e28e361d2bb9f115367b5a1c1e4bf6199efbba25834e9c6bce0ff0d4210646ba8825158590be76ec303c76a5547d675a41b2284e2a77be8d7090dec330ad980a39ac78df509c225f661e54bd372ccbc4b4839d0832be94bd1150c3aad22720525d3046d77407d730d3d3fc2f7073303eca2d3af73a2259d98d1d6f87a576db009d0b0641a90cde03081ccc75a33679a33d246968904a08c2c172a72802f3d010c122ab7c8d3811ae04d1390b7a3e8e9d4e3dd4e366c77ef4ed66d7ea3db2f80f40f37b8c91ab48122be9fd2e7b9633d23a15417bc79edb89257be168d1146c712af38fb3a26e5486b8942ce73acfa875b8049acd1b5a049bf6d49127c8284ff5887afa256f229e3afe1e69d0f3fed7d2269067b2cd862fde1191496a10c813f6b6c1b4e72540f22b3f0c13c2ef297ad5ab06fb35087a4ce741764ba34c78db68495d061aa0012eb59ca2775787dc7d1c8dfb9214bdb93d98b54eea53485c8e9ada86bbc01f6655ce19b0231131bafb28888e8e0516447dc27d8aad89d13269ff955a2d6ceb0f91b8dffb7ece1a3e23eada64ae1065c554703c79d2d81862c5fb35822c0240c606d85006acb7dd7ee9252f4ad6d97996c15719b5a49974058f12827b82a4945935abcd737799dedb71f65ac65e9ad9a6bb08d796ad59176f391f8b86802fa43cb98c715f2f8ce279f22a1341c760da7b69edb2a2f55efc4f7da346a17db251bc71da83cd8f8ef5fbc44df8b071581b92823341cfc752b72b4a6feed4a05065952c457837dbbf0d3e19dccdf3e60d3e454958698e3dcdaf3a2f6b49d3765a590983ecfac48125c335b7d4dfa154a799fc6ae1fd974992aab096d587f4273ded39f542ff192b626a750e7f65de101a5d47e65bed4b4d8d47c17fb8e8bcfdcd44d6a68f45b4a10e983326b67d5c5b56a8d785daddda9d729d256b81f85ffe3eb884ae48a31048278378e414de6cc1366f8c2443163565cb70f250116fabf1cfccdb5339f264ca022d05c4989a03110aedc280c3ee2315a59001587168ab1c5bc0e8efb64c1f6e32bc08e0633f29f998bdce6f3fbd2b82197fe310ff744851c7ce698c61d47e3d20cc8213e1af208079edda341d06670ad952449f819e473ee1173404646245145626d04650af006798bdf3dc4bb56a51ee56b19329c437d6ab77b51c8663475ab15f226010150201982c5bd7ab3e9d0e7ea56a3001f43e426ab70690d0ce60e81b54d6478b0df6e62405886ab807a88cf950803ae71ce6ca8e79fc984de2594e4974d815d66fe14446f5d010fa6433ea56ad71caae9a2c9c65d1c2d96c98bb5217ff4bb2b111141ba8a35816407843cc50919471bcb8f294d8af1018959f79d214f3c704b4559908ff3a5ba376f027357493daf801d0c0d574fce9c2f5b5dde80500e4aa67d03b24af01f50cf75613a485ceeaa78c025cef1d63adf4f5ba07a62edd2a835c7953651dfaceb4eb4b81768188197800cb57105fce391e68ae2d54e0aa1a77ba0af4f848b7a1ff3cc2343ba23d9ef53d663d2a6de2742441abe50b937fcce5cee1d95badca946eb0f5370011f34000ea7b5c2bbbdd41bbfd50d065a0b5f45ea18cdf2283ced62b111f1754a8327b895415e4adb3448da4c3fa10293e90481dd429b37be4c3ba24b33eb5ad4094a0eb8cc2a6ff72e1f6d73a80633e1184f24e74baf7d4375dc6c2656d1913437c1895c5319245a51eeddbb3f1b30874688afcbb9a8aec5269954870c3b1bb96c316404f6fd8e2cf3f4e19c18ca5b6874cd03bdd1ca2fa533b8c025850164f26f3ceb0f015fed9304d8be03d1842c9a1da6c960dbb92870ef9beb4a6ea73ddf2782df57d47d91ff4e9afa9fb3912c1212c9d93a5e2a0813b1338ea492e0563e5a4f9142c67e717f1a611574c87411db693da01d0a514d8409bbac6c57046946cb502d8c042b7bb5c6b2412533838d571ad2d88dd55070f82ea03628249e07fc01df0caffef5355fb5853d09a0ad5780061bf71271e2616b206da6571a1c77f459a8127648341eba3c5ea4c2a7c88f90b4c88125435dda4b2ad442eee0fb456464c5a6137c98b201a5c21b24a94a16a1398b52f3f49d8d4bc8d5092e5852ac49b4c7b963a920195c84857c58cde9e154f6b9e7df6807e95f4c1a414c0c5cf09602cd2267cac8517f73a124d353cb62680e536f473c459f2fe5dabea3e2908fdc861587fe817695e66210d8321752a77f8c172dccde95de39dbe4a2bff0a48fab8b4804c38989de424b712489c54a831d6953a7e45f10982e390ddf7776780a596bad77d690382c6f7219f4c6b866126b237a7437ddec22a0ba84707bda740dbd387f4b8e8bb47de7e38af1b6eb5f5634abd00cfa3febf81e2960b0a0d60ff52b9fc118ee19731e5ae57b40bd3a6fc1cc45206bde3937bd58d9efe59c911cdaee3e40afff799c5d3e358cb3c5a29a200671daf90bcf228f54f7906075ebd662643fd5be9f311f2462853474e09be4d475ee1d2f2e04c836bd82e3e084561b39766cb2eaef18ae1e3e3958bc3adc325ce8116494cd105d2a65b729af668ac09e829810c32456fc8c3d5bd46e475ec5e3515f3fde7929f93d5adc31d59d9cca209ff134b6610807986a74f26c8b49c075cd7fc81822f81266024ee7e37b96c0f40af2a21f2e7df5115f0b8165dbd95719e577c4797dabc54cbc616aefaf4f43bbb9281b489428c940599683a1778d2d611b851676f8d4e19824ed1696b64a5e3f79e3e05b14162e5457d72399ed7b700ed8f063785ab1949fd45ad7dcc21b30f72d2d5709dc985bcb8c2e81c6c1666113e24f42f8bbd06efcf9acc91dc5a1793dfdf0890c7872ff4186140ad46e60d32cab32f5f10d8f777967dc91869d9c7e2b90ebac79af8e41ac219f1aacf06f26c855f12db0e2cc8568ccaf3d369e58717e57ebc30f6ebd9dce325a20bcecc55e1679c8366125596db3830479a1711548708459c012e786e2a519822f0dd8114276e18df288e445aec9da4a0c2cf3185cf99f2b08bc9f11f1c94e9bb24458cb05a19adeec0ba62064eb83176e13d14d34686ad1f92a789470d3b88555531b98731d8311e1d4e6d39ddaf672cd580f7372bb060e446815434d3c0372e51a802f6b2e67d4bdd03562c87e255659e45af87a0ecca4caa0616942d18c773b95680fed1fe0f7ccc310a33a00f5fd8f17281f152e9c72ffca49bc4eabbce117c720521f9dcb28e8d7ce64c47a5e2f9664d1874df57d646e96548f617f8ca2696fc6dad03b9dc5d29097cc8e158d25b5f54a0f1af23fa9af066694fe03b492a4fcf9f9197a1af533c69e26184e8ab49af1ae42a8ecb9163bd994515d806d789ed9ae0d7a99711b0faf42658bf1c6d3c40128675af2ca7188adf7da24333632a32561982652f23986c67c38125ff50cc2bc73560196d0be008c81c8694a8f2442fd68e8dccad365df9cb18e90c4379a0f38081903b30da2140688e72be022fd50950b751147cea2c3e3065daa1d8f3d1af959205c0acf03f9023029f223b4bc8e396aebcba4d47f752af2c14660126c6355fbbc9001f3b3a2e2190826289ddb4c779d0f3c5b4ed86884cca5bf70477292dae3301b1db227c63a3f6cc4e3918bfe425f6fee5266b4d6d903ccc1fd4088dd29c7250793a087eb5364a451fe6dcdcc5fee84c7b2b99f70293895c36fced6ea3b0d0824b62bfae178e0aa5ecc1382b9298853711b85fa593d003385fc3a4156ff4b1ececc190b146413fc7fd3f4b24f81e89f258eb87aed51e36a2d0f567b70b68bf5bf4548bb9c013bbece3fb3f78427d8a4057b8e601cd2855b4d0f93e66248120dac74bc72320e0834a961b61e2f6d0f5bacf0a2b891de8a44c7f45715a3c3ea67e76ac466a83e0a75284d64df8eb0e6ae0ee23421d9a4d2aa8633a000f5d5cf53fd941ff0ab3c4fbd02cb7390784c813a67ca166a6dce98ee21093844a98d317bd560e9a7428017c622a3b7b657d935a0caba80ee70f2687a3a3a5b7fcbf81e2254b509fa3e28c0f406fc12472fa1d0d26725971b23e97a8002e01da07836892cd384075c2078284152cb8512b8bb2717425db25ac4d7a5f106f9a61c282c84545a9447ea42c52eea50c3c5f589f385bf9456a925529debc6410da92550a3288b6420fc425f612d3daf87b3b4d53cd0b48437e6d4a49d89adb60b68913e4d5dca7be75aea0dd4e8169c2bd4c441dd1ce1b7b61e7ca7ce442cfa036d51fff8a253991f89adcf8c56f19ac6cb48be40bff36153ee18b123e2d0225975640979e209e20bad7d5a774ffae1d81e606cff50d5453b820ab4d41d44bfb5239430489c2df87e3553974c66b27357969205192cb7ea44925b1a0eddc541bb0538740fb2b55882966678c9eeb2368a9f5049c917b919a1dcf8cacbe238e2f47b1283d9debf5576508400cbda9ae40ea43ef16c336fa4e1a19757dfe9b56edd4e6da4037fb4821f0e2a62f03556c2f640e9b50806a9284dc437cfa4c059462284252ee798bbb2c279636bc93bedd7640424cbe85c5c7fe4fb676a164ab48362ad6faf56a8cc373b1b7addb6a58a151147a8fa5ba6bfd6161e896cac6fe0a06ee1671ef602ca7e1e56df3e6381088fde77ed33a566c44964aa9216e60bfad9ec27945e80c7aadad389f9ef8997239bce5744ac74c96fb5215e010f0d76c51413c7c7616576dcccd3e4e4701294cb2ae5c1b7ec92bff6e230dd8f7006a2081ccefda2b465133857411a5af0921837881a46ad800113e60255c2306b808c5489220792c0108319d90accca0e90a5050cca89786e50d6942dca2ad4921a903625eba2caf3084ce44c6285e029db27968ed27b9dea1d96e7480fd1337686e0d780429743f9f48e8924cb58b2a24b17f21331fd79fa4143dd91fcef3c05bdaa29ece8c90669b55095c1420997086539934231e11f268ef84e00c7d3f5014c92fd1e6dc31e7e220e1d6a21a0e5122290a41e83052e244c805d7a5853b73a80a8011376139009578b6c90915a7a057cf100fa009dcddb5403f9994034327fdb5b7d7b68f3d9f56d949fdf527d4540c393a47d0f9458122b00271fd557b30685472297bb73034764348f0e427f612533aa2c8d2fd82b06cf426c73daef038412100636999b645b0efb9101a78d8499102d20a4abe48ec5a4562ad7b8c01d13ef5f0ded9ef64058adaada6147ce80e5ebb58ac59751b66c5268208751bf6990dc6890eaa70f45e478299d19618d6527c7cecb2116058611b9e830e24cf1be6e7aceae3a657a7871ee8c6c5da9a2af4559e748eba08708bc89c1dcde3f635d01fb1ce96445ff6dacb0c257a34229f75f9aa8e1a1bca30f257c75e93e8c58ec3c8d8af5aada6105547e9776f38ccb7be6d0e540c4486acea0c09d56ae9a78bc992650f115aefe1af425a3aa82bc4bf0a4d61aed9931ad6d4d679e67dcce97cd21803ed8919c01d68adbcc20edb64891340e8028236c9218b9c2085e17b667136fc01b849539ac75596b4bb8206d2ad6934529afc58e7a7712b76fa105382490cdf850dd6b505e16434ecc5d8b51813c8b4e8d26c4c44ddc4965377eb9bc1b8f38976d44382169537135cadbf58486467b751af137d7e5125a15ff071620136f03d7b1696439fbc414e2c5b929c64108b8f86d2d018d1fa91d26425c3c0a684371a05cfbaf73eae4c23050758c48b2bc63927cea088baf3b58af88f7aff786e0bd3e440928af06585851cf12ac8532a907cf70a051e8693973d6e28300febcbe6329a263ca5ab5718bcaf7b39252cca984a1db28fdee1a161e86534cb9db822f406cac8827bb170adb4a2efccae3b5f1da32da1924ba7b3c8f106959f3b84e8db68eeccc1136019c8d7c8503032ed7d032d300e2b2eb38ab3ed587d6482653ea54f23a23d2ae4267f58dee7397c0374ecbf3a8484bdaaac5ef5a7827284629ffec9b7d2173002ed98d279aa923c8e4fa00bea42470688bdb9ee7972f2c107aa666748dc982837008da4392649a7a9e34eefa836da4a9314c427dda772035aa360f48ce34899b7603693b401f7930a588ac304bd83a56ecf9015b938023b63ad61dc6e1bb83be89f33980562f690ce74cf23267a74a0a939dc75afd0460ccf3c5870470143bb8186197bcd8a2a87c2d2410b59407827c15f500dd1eeb7dfa0bc9cb91ee2ff160c96d4a15b63f962db48a555c822e2d29758b973c91835f981de95132d720c3b216775cb932169fcedbcd744a62e353c892d1ed28d7f4e5503a9903f529a089da357394eb6408a49d83a3561875834916f84e0828fbedb4ea76f92575e78428e8afb57fc6aac04a6eb2029a9adff485af57d9073d33424ce4d5087cc44e363dc360222796f6cb972d40c0194e0c5dc90fd99b70ec4d8af8b577038db61146276347892fb7f6654db3ac16bc9ddf17157be3de955bc2dee0d46f0ef45441fa037ee755c4fc84617cd4d43d1d0769f80d0a831907317ee6da68b9f93f0fa88d26a54277e78de9d3270e26b9d7ced20b5ace0e4ea3026a0fa87a0a8d21ddb6413746bcb1516e4061e48887c4d0362a48dab4ce0efca5543444dc4263010b70e5ed9b73c0f314a95a29dbac15229c10fea904b2e70e589f5fb64df2aba920b098aa7e54cf57b54f6b95245183813887e1b269dc4f9c70be4dc4c24e470242be994e938d3a7a168efc709085b8cf8a8fe7e683118ed707c12ca774f41b736a65aa0e3d21c653f39c80d48df65b3d2309da355feb22892c412a44abfe3e52e34ee77ff04747b9be51a19bc41acb88ac00f3a882fa36720e8146323f35d6989f0735adfb9c1109530de44106487d0defd0d57497dfabacc40a1da545568604ebcc3f8244f0cdc95544f197f9b4e87643db908109d9523b702310a3ccaf81c30a57e795dd64f884e7f1fb80debfdb0fc8f07dd8a35cbc8bfe902b839c279b4edca3959610694085df48d66cccc9d16cffe8c32112537585ddbc168a8368b92b571a48cb5fbeb5b0173ffc8d1a7508541d23b676bacdd5f7faad896b66a603fe6862acf5274bca2445207120d156a9ce7c6eb68d36219aa5fbcf4588fb53b252dbdd9756dc5a75244becd8c99484f1a5c6f839b5b2f41f992bf2d212fc447fc2722cfa6046c150f8c8e457d092f927ea0269b3021ab44aa179f6b904144e64149afc1c2e9e603f4115828f8e23677f3bc7eaef622cb0dd3dcd7b3c584cef0d784af88fa5f5b9c12b26e225550c7480fb965fd755eeef45bbc74db4642c04f79b97b816fd43b597e484344500cb0c835aed82bc5922724aa40affcd50799775bdad9b6633b012357bf0b98bdf2865198f722468af0628675dfabf1bc21f7581ba54d5f10e8cd9c56cd828bfe360adb791a3d83fb340d660a75b942b2c4a8c52ac6224b731703c7fcaf7a79b1af9a259a91010226a8ebc40735bd7ce93b483b4890543ec2ee6cf6830a9c3cf8f2b28e31cded1c74b526770f842c097765cca9c80f52323de1a6b53f012466667978c7e7617546e2c8822a62148f0d9d12c6c0af7292fedd2a93fd6f6c65fbd08e36774cdee7aa5fab05ebe2f64126dc8bab75781fd41cb18f2b5d6916f7dfd907e26df663a51b4604389393d3fbfa333f7829ba1ee54b664ca8fa1085e9554156b7c3f8e043e6e0c77b0f8b1c1b2ba71f152b1bbbb73c56997cee753125f30f4801f2864205f1806038c3e2d2313b186af866bda6cd8f70f78914fc54d2c5d54579bd1e020b10134fc228f1d9f6ebf01611d2a8674cf734cb3ec25f787aa66031d182b52bb766e6148ba2ae53c6e1e6b8a34bfd56cdb6e9cdafcc51c4ade7ae7fad7d2b8940f32fb37fbf6db12268152552064eaace9f8dd312614d9488ada00620d956d17e31ecf98a1a12eab071616ff60c5621b3df50c8413595475f9f6a721c1c5e874cb25c83ea1198da1ac579a1bebd4d58afff3d03856f65c8af83338a97f61ef71c5753b7e7b4c8153389242ee5248e0ec1c99c7c86b110d501680552adf6f1969e30498830f0e8834619f8e50cde0accf671e489db8adf5bdcf7de51f99b50f876733b1fe0f5a5d5fd3914e521bc6827777c486721655cc6ffb54dfac140986ddabf2332e1bc4e7325b7f1dc19879c6c2110397ae57cfdec1449b54cb0ccbcced6d46900788a7288ab224d57d296e3a0e346f9d7a2eedd20785af120edf7af1625810cbb53ba798ac8e9221ee3306cb469b924c7f11afdeae8642a4955b47c9e9b534f6621dda4d28853a4385cbf656bebb5fde9461bdb823eb56b8dc4b179c9ce9d36eac959df07b46646c67338d33eb7c019bb8438b23acc6ae3993d171ead3be675826001514f4e6ba0b0179e836f57a54f52de0431b901a9e9b336b31dea51b9e4fc2e58a895f0ebcea9d65a1df97c35df1bde996d1699e03b7e870600709e53defabd28bc62906fe937604e1af4496197d5f58a68321882ef41ff30eaa239fc926593811e9fed0ce59e318da06aa29ee9612d3ee25dc6f98de3204987cbae290dd3d56dd8aca30ea037298ea8639d7c9e0e0d1ffb4bdc885c8b3430fc4f82a8d51ea825fad6e57f87f94dc89ec38688bc3ceeb3b54d49915f7c7e65375c5b6b3174443fadf71f40f1d166e97a034057ab8fd4fb5f41d2729172a8c172297219bd5e8679c40dbcee3a305d43aefe4cb9e2bc8a8691687721d26136cd41cb3863fa6f0832d78559f96608aa00f91f2a1d3658ad83cbd662112575270a5bff61a71a7f8c450c7876d480aad20c8d3ba0287bdfb04a6768d4fef1ca66724d138baa358dd661ebbc65670e8108d98d262927ef4fcda3f79e14e341b077d25d42726e002dcb3c8fc737553b464c99e0c59047eec9d57a6dc54d16fdcb42fe90e1980ecabbcd36f9b4b45a048db58418aadfa4c9fe907cbe521765b2a98a2a7fe788eae0a3dfcf59614c53dbb23b45dab0ab892cb3677d6a375839f0b67361d141f70c76d2037cb69ce78e37efb69cfda8772585a797c2babe3746705f9603d437cf4077aeb12c0489e075f9f079fac6785e2d8026c254a9252169e48412de87bd71b8434ecbe60120f2916ba98cb0adfaff9e9a525f0605308e71246e68f788c5a04ddd1c75575349aca27267643b9db6b17521b37ceebfd780913da6db2138520130550703c2debc4311100c08858bb7b48f6ff44b8ad7c1e71902c426cbef411dd0ff0055fc16a2eb93000db0fc9b03856bce86e803ceee7be0a548eeaf0321ba275ffe1eb8ffd0083cfbd4a7039c29eeb01c61822e23f2f804a353924e92b4aeb59cf95593fcd22efbd086c2ca61cd0f63e2338be340794c2c1289537c4912bb6e8d7236f17e91a2140cff1e70df387f47d168ac3d3d98cb4030711610f8058f6d38417b6c327dfc0befe6fedf85f5d947f6bfd503d1518170bf8ab24f8c89f55523c8b093022cf69cafa645a01f86fdee867029a4afc12735321dc583b227719d5c017c040b8d71d5927fab3831be63e17e63c43d0c1de688f27c1967a40a7576b1e9d20c4625cb5885f9f6d11458b342bf4bedd812b142e1f9a5ae5b1c27233e05dac6dcf13a45d490ecbb7082a8e235d00408ea1a5c20e4f93aad739e7e7bebe70686933472b348ad7a2fa4f9af1c95869d12121b8d3e94bbda016d7ee2cc1036401a1972d9c09456dfa41f898e6aab5f8044e568b2b0177b7f3d8b53351d6e03f0d5450a44af7b1a87d187396807f4bbe5b1f74cbe0aa8fe68f20d6b456cc1418af092e4d559a6f086cb0915550b872617978aab560e6cc12c5fe110655d621b0f50b247da638424dd07f474800b282465f57a7877bd4b8c851f5634e8682c0a9998ceb997f81cdbf69d72fd66f15ef76af8f599567b41f0e58beafae2b2353d45451d35dcfac4608e7b0f17705ae6372972a3e6211411880fa9366808bcd60270e391bd36d9f8e338fc6639be3c8914ea373165b18fd03481c1e1f9e5b5d39bd0d67634f25dda6c947c9fd7bd9dce3fa40fb07022cffffffd3