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

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

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

Block Certificate

Block 64172 8eefb3163723ee24472e155884a2b56dcac267e34ad33e691689e77747292c7a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2295b044970409956f2ac64d7287157912346a506ffbb9f01d389b59c2259f0d
Certificate Block Hash
8eefb3163723ee24472e155884a2b56dcac267e34ad33e691689e77747292c7a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f00a0000a0700100
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003d87f86509c105ae1a1b0baca2ce705201bafcb87d780eb5e503e4c7dee337ed5bca7c8b61c9b826f66b0bbb94b30eb08deda0022832a16c8897080e389d92b68cb3df3abca7040f180297ff3731ba2e4b20fedc72fae459cf050000000000000020000000000200f00a0000a0700100

Raw Header Hex

0000402088250018e18180f40d4d44a7b8927285c48c0077cf5c99b84190a3d989024a8629960c05189ecfe226eee3d874ab206e65eb17172fd5d80d484d569f56e73d17cea81a6a34d601180d9f25c2599b381df0b9fb6f506a3412791587724dc62a6f9509049744b09522

Proof Data Hex

59,560 bytes
121216020307c4ba55cd01c43015ee55596ec4db07549f814c567d29362ca4d898a373b3815d7eb7deb0607081053b7c1b94bc4d716a9b8838f2e7f3a2d970546618a6da06579dbdb5f6140176a7b8e56cf2110b96d840eab7a35359d2fb51513b2841ada495e04fc5703e2fb20ac1c30f7ca57d389394d1ae8814a27ff0fdd42fd407dfc42032610b84f465944aca31c558939481c298257d71b6f835ddeaffd34337fbc5be5840db5b28f672f5dee9858ff4e56219fe5af8c9a8a06bc9b5cd01d2a9c2a61b70cc9ef587039e4f4950e7da19dc4c1e884fc46ddba0c84b8dcdc5f96a92be6bbfa266ed6811ef01ca39e2156b50df80a713332dd5fd910ff9dadef2870453dfe04e4e9d033842386e8fd4b576b52fd8260efc5d2d972d0bedd47326911536c5a83490b34a6b95d2b31bf862841f4d37ec75c3b2f7bb186e1db786e5bfcdf3bf1a86fac915772dbb5d0e60ddbddfd9065a40bdfccfcdaea4151ddaefcdfb4738ade50debea719f560a7d29a0177254d9199547916b465814fcd32e8d46f9c8efa007e4f3c9bc9b1ef14267b9da6286ee62fd9a829e0d9192077cfc8cbfbad7b091e84122e0059ff1b47c04050d40d631d4a426b132315912787c0c52ac649f5b457d79a8bb3fdfae354d1386dc3d4756375b48409bd502cfa7254704242f4969e46dff54fc3127ebfcb944a410879200a1962c34cba699b4abce8b7a76e3785e2316e0970340085cd93b6d3ef8062810f98ac4d96afc750a5a59f5cf924ef827db07d12edd357cd9fd4855de1bba9da1c25465d22b893f8556ab5e45ef6627837a1845ef4826c3843edc512241374b3b991a8e74e21ab594ea6f377fe9451276a4594fa46670eee56e8af8a87bbf1622fbaecb6d313f58a63edcabb005c0dc639ad464aec5eed1145ee2ecc7629f13599261e0581e5a56be61abd4ce7d8b1cb8691414cc122d19ffda1a32b008b922bdacc0a0d375ea5a8a7f2dc703aee0358f907a923fec92834782ec3461b60c2abf46261cd13bec199febc0cedd8138d7fd8d206246f062ed5a869c9e7292dd4ba2e632a887fa95050488a795dad9ee43d33414772ca2d26faa84f0b8704f84040cb1b012404e2d1cc7ff448ef306482f46b93829d7315c6483a1db25a6f1e8ad5db2e82152028b6e5d2fce37927f6afc68d83ebe2a52e94e4bc33e3830bfa033174bf9f85499ddad921d115964e12d7f19ed6aeaba4da4913dd6765c1520d7b37161a0151dbfeecc3753ef0db414e4df376699c86205b15d3940d3ff2854707c431ba8379c45ea09cd1e4d0614a2325b1d9cdd55bd58d827e4721821aea260bde1fced12b69c4badb3654fb633c6c278031de34791ce004a563fe0659e52cabfb113bf829bf25d780b2bc523e784a4f332dd4a65b50a7ba8d03fd1351db25b51b8eaec4bc66ef104d9393d9b9f21b17849d0b9aa17889674bb75132620bc78b4b011daff8e7fc886fe1449ac7d453bb7f20d3fe2f8e69df0ec66db057f70c48db52dcd8e15385e540c57f165c439fdd4beeab5abe2473b13ed68b7d50e83ee3bd445e6c44d1708cff7797cb3c8dc9972ba2fee1a4d6db3788658983e2dca26a96f5386f0a9b012249ed05460b4cd9981e8e4a891118370a7f27ec3d4284c5aa7e028a560d51ac03120c807da8f5d091d26cec289ab86de6151e5ad0db786a168ed7467a14eaf3c350c75867aee64e1c02febe24b81ba99557a5ad0b67f52a84b4ede462c2c5c07a6221694d1dfe88228f0c482fc5bc2b76dfb0461cea54009f43bac93c5d4b49853ef8261b7aa88cddd84c0ec4201fa2ceb7189121c91b852cefacf268991236b2f23c0dd2797ba5e426b77d33301cce339ca3b9042ee3836b4535b8d71019b69b18b1c271b5cf502cdb461b4f89d47717fd3787b2c086083bb844836d7a27eaf43bb8e88794f584215d2052872c9854e26b56d3f1c270d9d1ecc80e39af5af3b0e2f4232631738c0ffb44672b1c7f7413fefef40e704011f2fbb98cbd6edfc6bf46ff80a443ee9493288d7cc47fc0be50bedd0101ac0411ef914cc3dff12b313a8ea0d540ac301e945782fd55a8f6bb1cbbb53a2e0637e628764683f25f6f4a664de6e8c7e17eccc663e26bfc7bddfc8a8b51d3fae1705414827879a74a39854629895eafbc10c133a2c5597658f91212b6baa06a37c602ac8321ac82ddb3337b6910fac147535f1f8951133ccd3a903cc7252b7bd0210bb59ec8851d9db74d8df02f93a2991ae713b577e800e951397a93422561ea4bc1ecf585d9c96869b87fd807098bb4a29d3d6cc152a6cec281b4554f7ff6f2178744e7e82103b52a2c9c233ee5e3bbcfd1c7b3a59d974e05d0cf9cafb95ccc5371a9e7bb1208a2339057c4360edb59aa1ae7b89d7dedf71dcf74600d2828c3907504491d3a9f0092cf764c3bdacc685b48a8ae78cde159f786a45939f407e4bd57f11447210c6cb41db3a0f12b5b9cafd982697d49b9f2a55c9bb3dc8afb3203607a2c1717e2c2c28b8e03d4823d37d61cc084bfc0f1502693475a3dc3eed5fafd4b9ed7bdaf10adea38d48c3632807390d390a7da74e2d52f06da1aee887f928bdaa37b451cb5cd0c3556e4c22d6649a3376857156a89bac5d7f3619a40a547d18bb3da984ae55a3d3dde05af2ba9af67f78f6f26418adb92571ce0bfa5e11cbe0feebd24813a7c0a6b6c92a2738a0973e9d7da923008716a512b0694b773eaaad33c97a193a3acb3bf7fc02ce66bc30ba2fceccbdc50d541a87a11b89cf37f40663bee523e9c23271c1d2dda1871fd76ed1dcdf0ebe4c6bd2d4ed61ec184a9835938d73ee2b44860489f8432650d35694926508fb0eadaead648a4eaff02776e299215367338ffbd7e5925d269328584799cd339eb30a9ddeaa78a79a875a4241abd33b8546ab1f13aa410cc2d08ff534b1b2250e23796dfd44f8011fef331f4c886652f72ceb44eda3bebb1229f9b12b857862fec926a9e69e203fa8b366c4b18a300d60a7e113b636ae4706e616e66324ff3eb3851f3cc4212b83401516e32d3843ffdc82a3240f0e129bd7dc30798c0a3a4b41a4d265d3de25d18b796ba0b389feca914528985f532685b1fdd3ac38ce7cccd856de093b998e759cc70baa1145709e3a4e9844bbc9f920963086016672626462b091c4b675e2d019853ece2eeed56ef5e7945e93ec7596b4374f9b160f22bd4518616e9818967a62ef8983e71330b2218386d528890f85a0f764f21c41932cfc2bcabae5b737a901babd98710160d18d77729a41832c72fa71a75be3fada9047d9d8599264052fb3297bde149e6f6e10e93af6ddaa5e55b720043edeac632c3e5df27f40072df2be6a6c97da5a5abab6410ef7a901f257c15aa2126203855383b36d6904984ea66b849cd712d2070cc397cfff6b1620e9a6019fab26954ab514633abcf1a9e76c2e028a879b341da81906a9574793af0a0f8a8119a84a7db6010da2bf1ef3f10b81f933573b87f561c4792667457c3f3caca46f04f2a2d7cdd22c38b95f7555141984800dab32476a058f7198ddf41782fdf514c4121ca1833187e35aad6e437148d163374d77c6fa69c8b126793bbe65636c0efc7d135065158c237bc49e4935177ea2c8b371de3eaa7fcaf249a5900357653825ce94d27e83ebd65d30cbcd075ef985b270f71d0ed40ae4d0d8dfb844d9f2e2fe7bb2fcd86a545459de0b2d43e28ad0d066cbc5881bb757772894ff6ff69ae3ce06f217595fff4c6eab1510279001cf412e7d89fe2018379b49675f0d86083c78a294f0b93b934e9a6d82e926e696e549d8efd8e2ad86c80da7ffbf32ca64e333ccd7300cb82633e679d977f4c7d77c3233005be1408429e43753f65e03128e991b67690eab3b7cbcfbd61a70cb32d08f928d45cb0d4af3fae39b17cc36c4c7c46a6ee0f65c3ac9ae36edc403aec647704bb93b27ec3f970309b5e3b6045b88bfa6a085ddf07d74cf5d3523b27b7885da6b3de963434e8a9b71761a5c459429417863445b84899562acf0866d516d8e8aa607df5563af32c4f9e64bd1acfea357fea70fdc221558504d689a13bea156fe5f78ee5a7be703ce0a4a2097c02e94bd7bd7abd1e540fcb04fe5688b54ea374199f92f7e6806b994c34929f1480425fafe9301cdb69523dd4b5198473b184c51758dea465337f42178a7d3f1620e106c146be137c8ac77ad3a4aa3cb572b4112895519316d56c5164a4157d11f2114433badec1c0f18fad4218fc267ae106b271141b2e01cc2b630d047f8913886a7c3a2208b1b4385ad9cf6fb15c4c9130a201510a5d9d2e635c778b3798e32c1b7ad4bc26336b099478e98e43babc444c89766272ea39fcb4d26b539cbb4eec8508b2d39db22c486d7f7df4d9f740ce164daee666d42e6e0c4975da191bbc82154dbea186f02e265fa6517ea9f8cd4cfe7d73d2642a05de6672d167127736a8fdf14ff821b2a25a34b871012c3e0ee2a719ee70f25e1d5f6bc0b572b72e0d401d2f386c4bc4daa39c4282a566ca0b67fd05e2690a8a15c56e49f343f31a82a92151f6ccbd8ab7dea491005dc819cf7cd8cd00ec198b93037900220b531451a2715d5c9b85cc5c789820d608f853523dd71f5ccff5126b6506dd6c9e6a84ac9e070edb3d00b83862d32dd80fb0fe79fb3de6d5fe99a238cab129faf0450a859d2bfa62db1e240c9ca8ac4e561a82c8ec43e350b45cc7d5fc0c4432696b225281500c9d050286dac2158678cab38c0dc8de7d66dc7387c9ef300f8c13e53e5aaa0dfde7819a8d1948e6098b9867d80a3c859473404ac16acbb22d93c44aa7078edc6e0c609a3eb05de1e849d2c734d5cf01c8445f827963c10dd8ce868f1fcb9484eac757cd0e42780baeff6b880eadfaa114b46f9f8e2b4a78cd48c7f3d5bf679aa2d24d7c12e41057c15bb42bb17dd5466f8b6a597627f4a96571c4f0ed97903a1b8e15b47976e7d74b6f0be6d762b6c09fedd1da9556f8ef79b26efd05e141f8e8bab310c891198914e72e0fe96b8297fb70fe152303b977c01a50523c28b79e6436b15fcabd49b191492ec674cdf5a734c8af86b3c298dd821896e31292c5561907054c0fe1606b0210d0ad0abb5c046fb95935a048b3b22869e91fc22ccbddb50f73260445d84241d818324cf7d5178b665ab1d3653a19182214c4ad0cc99c5b7e3d2738a2f1f709d8e2e9bf765da6951f86cdae8f8542a82d3c34ac21fa8fd5c3f3e37c868c03dc3060bb4ec051cec28baf511b89be7d95c71027d27176ee91a6aed22a22878706f66d4e609068cebcfa7c02c029bc76f4182dfdc4827bb997a20a5409137d15a59aad3af3e1071113dd31557c1daa7a1b5d56d31dafc24f81f99b9d167c6345210636c0aeeb27de9690bcd814fb8348798ee962633885dd6e68a983aace5091702e5451ef3a7469f6dfa3bcbdc756fa350ee1fef49bf998759d545661fe2e3b1c734feeeb5c622c6ae1151f1cac344d4d037c10a7d76329eb531e213620c4254b18f43d3cc6041fd2529a0a80e19737559275ce870b2b7d1f08c1737e412e27d44ce71d08c7c4b6d8941ac1e7feadfbf80dd181699034a4a84f9ca4575c1f2998821aa12f514d7bcb19cf6e59ea947e1faf66a3a47dda1a102bfecc9433623c62edac60471315a673345a8175d6891bbfaff2d7d222ecdd50c40d41ebd1e96e70e0d649d19a07bbead2a33a86ebc9572a1b04ab959629fe791f2f10729d17419344be6d2a122aa95f077be43a4a499a096fd62edf562010177de5b49cc57e5a10fef053ce5c284932b2922827b0df4c68ab35755b401d45c06ac56c464a38a9e72849d285cb7aa9e2686087e403c188f6644b2c6451e751d6bcb98c001a2b56bee8cd44e9ddc44c6bf0b6f66390bf47f3c4a63c4b59e6c6253a5d94e405b5680820d466c89c19dfffd04d94383a0d6128f19dc08e5b2ed6800b801a12dd8663c7e124bd9c40ae2fa0cadb55ecb1e4d7bbf5806d0bcf8973d6ba17dc0b782fe113972b1b8b6119b14edebbc6b13de328fd0a6018857fa3b4bdeb1f8c653f99fba42a3f2ad86e0c1363bde37b62ba7d0274325d2ffc9211ca9c74633e309aed10cc29f6a90b2ce6dae423a5023665674815bb7800dd1f23c081dfb19b0f936cb2097ab03864ce624a2e4be639939dd2b6df32593de60f150140f1e2ae47097e2939006db163565661cb5d65d41e998059452b06bfa741e19fcd48b16319f813168d0d6ff95cc88673224e13d5072f5ab4212bdbed72f75f688e5f631897e6fbd83fee610ee9927b933d32be5b756a3f4a0f1b5d671a44a9f3f85a418586f6e2282ee8612b4c352d3164597abfa4d991e652b32120e4b211b3b13c2f2352c1697b8030bc2625b1a16596201703dea3f976e43d335832d6eb61ca216103024e6d177b4bd40b07d72dd9204fa7878d322b407c02e99f55c4a1a31075a84b5293cb5df7f2ced9e62c91ee947beabe5986f5b428472d02b66d31f35c1e77c1725ded5c8524675725624045d536aaf6389bd92a30ebfb60df7153ddda6c66f41a1763d14e767e6c0ea9d0b47a9369f738918294311dee868e75c1795d83339b42972c2b7917af31016d5b68d5b743daf42fb97f89dea9ea098b1c721893982234505f1acb559d7301cc550d9be1636bc4571535096679c8e0b4ba889aa7b94d6caa5ec3e734c6e9e9c507e1196c37d09bdeeed37d77d9999d3ddef7eee0e7c671d9b1ddd605a48fd4664f517ddab9c4fc88db81a655a0e90f3da7b8710d2817a8059ec34c77e82fdb5e4ac33a2f9b16add76bcaa3a1f32cc5738362311cf99df914a8eac741328db1a1ab529847cd920b1abc84e5361e87d28e01229faf178290aeb39a85cfcdced5a9d74cfcafcd67f50cf23769cf721ec2da079a121e4a250ce14f942acde7fe45bdda4d2650336f9068e12ea9f3d4d609a1ac96eaad7f1755925463b33fd29a73347664578b2d5b5bfe65b479551df5a2899fe563ecd71eb88a638b58e2cee762f20b24d56551b4945024b3153b7db6ebbcd9facd5c5e15589e416b78891be7955acd7f428214cb55bf3b178663524a53a19f180670bc67bfba0087f29d871fadc1c4b77e0e3aff398319ab23237ab0d28590960ecc8ba335fb77544d86215a6702d873ea2f0f04fb33904504a2e8272d1ef495863970176d789aea70038b72322779f93a33635992bdb3fae9e4762ef3ae2288dc21791ea7da13ddd76387b45e069b7f31274f64b027acc110c901833ce73e9dbe89a47a014f5c9d36c5709d3d88d72903d6d82bd176317785d6c238db640143d14d8de351fa546485057e520e1537189766d3bf3472ce4c4976ccbeca66d8a02a20ffdea61f87c16416a427f78e5e729944ea1c0d5416999420199ae16c64402c7315801c17219ef1b1f51ff995a94be8397c3881965c4af4de24eab5fb59dbc05e7b8aaedd49a0f06b03b4544d5793bae5083e3eae25f6cfcdc892251235d7719100ceb5a60840fe0f637b2db5b7bd22ae10bf8ed5be8357c442242a289a1f316ed83bb13158a9edec98b04078f8579db218dd0319ba2da9cf3a61614d068e1af21bc0a8c2fc0cf7f2cb3674207ce5f484a2a19eb946aa8df885341ea661e96b9a1cdf63a806d5c8ddc3c5c83d1b06d1c9309c80c5e2849ed697447cbfa1a9037f8f9b480dede0ae078614de082de6aec11dd296e952cf80ffef042e0e4f4573c225b4649c1f553aabde5b77f74232a8778b42137958f1e9fe457994d95ac7eef27df01750b3fb608b5b10540ab4c3084532aef46325d80b92e13de19ebdd878ba30c1d79951cdbd24acfcc84333ac7cb098dd4c5a4ab58082ab143634b45e06e0dbb271e6d34ce8705973fb492707899e660d7a546700ba424fa48b9677d045a30e88f5d257ad27833c24ea1f6f3c97e4af41a6edbde0e0e9eebc7cef3ebcedd5cd4902f67e86fcd18afb99c554985ffc7bffc93a5aedca3a8f0bac7fc582213a695bd13fa553872dfe470b1e5464c70087810759c8097716f46d81798eeb358727feece732725f5e6fd3cc1efc7ec45f16a54d5afd3e397e6d0f4c2b356bbd5d5cd3e7ecc086f60dd90cdb2a66e61f01c058113f28ee2c1efce9e41e5ed4bdbabc25e52ccdaa3fd4491a28d37aa1d01f538528b6f7b6331bed775c50cadc6586caba80410f8056f159015bd086de802bde5e12d0d6d9f4471222a1d63878db51c9ce1353bcbf7f1dbed7e9d4f231779c1f85a343581950a0a19e5abb592a3deeda9d5dbbe8066dd95b94f5a5d1da27900ac3537c5e3e4b4f6073e1c67a88f2b2c87a950c9988f2bb2c46dde97e37f282e398d28ee07217b85e1e01560c278a9c804f6e4b5889f3cfb87766264a987f6fe875b6009818105c0eb78064ee5162a2dca6dce9ee0f29920e6d4248d30a079ca78f5ef53a0b872a924c13515dbfbf1e8b2aae25b169c3092a540c72b0df9628bd1cb1c90564c5f8673f72f11031241ec10cb72e5666f9c0b74dba1b3e0ec3041be03eeb6e22a5368f4df3a252fa0d4e6da2c575d98cc879733e391c55d0c864096779b0958fcbc0f3667bece85f3e5c4fa7944adcf977a70359cc4fb2235016723912d612e9df12cc752316c45a6ad7d6b3476307a321e48e7aad695450c505d569e24dfd5c49cae6cd17b0ae5480441eed8b52ad41f4c010d262429759566f3bb3c35d895d337fcbd65d093af4e851b335d7b41975b332d71292da3fbb752a0c18ce258a8ff4859d12adae08d486e27d544e0a0c2935561879bc7332409f48bd8e195246546d42d588d39f34ee9fe28e094376c43f7ce30a976ee6a7cf475d16f107a28fe943c13a5c587c4ddb49bdf770cd8b786a2539853c83d997f0d3a812fed3ac20305fc9f55170854bb74a94332d43ea6440c3498244c76a16196374af3d5191b8630296ae79eb6f4f84fa84a5ab510a71f9bd040a08cc6703abc28fa9fc54a9f2b8aca0cee8fdfb5077f8b67ff6f03084d70948b8b73cd71073735650e38fa2a4e708f511979f54b3cc3ef92ff2d450aae4f6073e6d5d5abfc86cc32a1dd630ea5d4b41952723614f78e21b11f27a0598aa8a7c4bf6249ba0b63ad39c01cb6368af34acfd59b923323c475fab55ddcebe2f8965cf69329047a6976b95e0637948c593e4ff031af93798c9a438ebf875c17895803b430c85ee55b8195d7f398fa30837661dee971a262495f7229e598d440eaf17641b198e0c34ca5d326d2b08403d9cea77dfdeb0b036c1bfdd02d0f718facff5c23dab995b91730815f9d832186b8599eb712021341c962ee56234d68c79725016e6ad77bae69961bc6b8fa87f8d5ee54d6aed8e31c568d13a749feab44cda59c3553632a954492626be93089ad37bde5137364fdc229b55bc9ccef6fde5c6083cd9616970cd0f668fd6679a5eabf287c4cb6b2589413f6bf375fd6c51d9fe1f02fb13f8aae7ec0a2df9891af95b572c0b09dd8f6e34b79b91fd5c50fe342b2840c05e592eb89be8388a47c44b8906811048592672eeb5dfef6bfb8a698a54213658b5873410b2aeae92da4b6bcf1e945510bb01c10d0aa16eedad80dc6fe29337d14031427a4a0516e7e774dbff2d9be9e24ba9745ee760f1d9c8ad69c4fcdc8863705f9eab3cab85d0796bc0a4d76a57f8d59c202ca63dbca49fadd5bd9c3200709da0f702d05e47a76a1460e8124f25e6801e39870ac4acde352bef5581b9e711246b28f1da0eb751b81767bcd23d870e213c6bd6e12ebce3a21c02d732a13031fb2f8a56e43ea7018ce021e169947b994ddf722cd6d0c950dea429893694b7a73da9df457efcc2a10933f4578f3da9236b422942b5a1d78ff6ceb1de2400b5e5e7e2dd865b2b122952d6185ede32822366c0a7a61362c9aa668df0db016aaf65af6eb9b8557e9715cede9d3a92abc0f8893aca3acfa179901ae7e20c402fe3598cd5776d61c66e0f6e0d325d96c3bb94baa58578e358fde8a7eaf4e28b1e45da07c9e75fe93f58669a51b0ea210cb21fd13cd9a42db96d33cd0e9563f74436cd57372f226c2cfe7ee70f62d4700b0b73fcda236c338df00a8211c5c63048ed3c2bd7b95b979cff95b19b8b942cf759f0032cf528e8e5798e070a3edf061d3ef00e3652208dd33c45298e938b0e45dbf067733bfdd5b69e0655dcbcd296f334cdd801cfa7540965e1698813a3a7b782ebfc3f01e1149c911f1035c3a38f8cde525343082682c75a5794b94203a3e886da6a9efe4100ecebc7a847c35b008367ab04d5e4b6e3de959db49867bcd41316c377a1fb66800a25e87f4fc3994423a9f26c42cc45910426f2bc4fafb40447be47991d453f7e593f48b905462cbec5e5524450dd5c6455c4259e341888c6fb77edd12344b61d032e7c6b0555f75551ad4e795e92725385ec20e6490a59b946a3db200238a5f836dbb1711d471f9cc29ddb494b42ce561fb1d387cf35c37073c14c85605f02cf536dc17aef8e0f99902eb38b2304178fda34667e55f65e1f1d3bc05c49c3e5288882376a60fa54538bb8212b77c6a36ece25357046175e0078992d95545f94737561faa7984d98ee4b08e9bd0684a95c662ef18659adfcb6aee4d67a733d85d8527991660ccf32d29969d04207e180b51b601424cc9c048044823ecac904f6bdb24f7fd0a6e55e2c78ce2a275955fdff9798ae38b69dbcb4b56e7e83f9d48a4a68ccc26bd9cca20e333da99b660341f74d309a3a8402ee204e8ca69099bec80646b75be51b400703967dc9a36df61c62c824dc5e45ab86c313774f320cb47f967fd7f9a9e81cbea31872bac03fb48def08ba5c9dfa3ec405d13233c38c742991d297fb572f194d006eccd316a2b8e5720d8b3848b77e849ecdb90c87545dfd9336e390f885cd1b732f3e2cac93426b9614b09905bc78354b64b6445de7ef94aa4fc168bc59538504f36c4213f03fb542e91841428f9605f8750ec69e944dd6780cfaa1c5fdbd152e363096504257779b893c58e13717fac3443be9590be4920eed51738287830b0644a4e256d6f63da468dddef6bf2ce1993015911885c6196d94348cb24b9a15694a331cc9481996a835ef02aa0204ba8abbd840cb7725b453e30ef1fa07c792274d09ab55405aaee559e97605b1eb50298c18ef39d9ff2e330e1892f2f8a812348f792b295fcbde662f8d8df1ffe5db33574efcff2d56a8b90875dd50199df0f4e22c324e7ba611bc96be2f2f0dadceb0a7861e7dbccb724e8c3f7f5bb1ecb5039880eb71739f0d6a6f8fed1b77a1f2b30c3c5ff06e0cff8a574bcf01f159e9722eccd16875c646666c2317eac271825b796cff4e01e56d5bf1564b9897bcea61cf43109623a12f202cce1b962b8bcabfe302ec414641f732dc92497cb683d6ffb4934a1ecc929204cac1ad773d17fd0f369a2e9608969eebc477b2932721ac276d5b3dc8ddbf3891b7ccbd17bfdfff5d5cd04061a45b15a12d8d3c55583a4198b1b3e25ecb53ff182afe67dbca4d9512b59a934202dd2b6b93bd308f9d8a5c356577aa019fc9cd84c15e01b988420c11ec7eaa8098b35e7500c8bdc9da2039c17dde58aa2b0d4be82ab31cd3cfb7a8951d4804ae629bc28b136993a10db6f481e5a65db032b3995bdedb233a60c44dd79fd5a087d7faf106aadfcfb3ee1ea2ea79c7c15007374d665f6c67818567aca2ddd442a830d83abb8ecd480489264af87b1efa34b4fa0f9860e3df6b7aa3b106cd8163469ddf3e5c442d0ff3c966c2e1e0124e3512d6031a29db70fe328277e3fdb859c76f30dcfb40836e7bfd816e4844f582c0078dc3220500a4c7e12f31d15c0a544487fc6dcef8e9c67ef735cea6f65be860f97828faa6873329d4320ef3f1b26491c2dfa987abaa1a22b9434e62133d689d55fe28d7b71842dff4d330ae12f208c2afaf454e882d7cc9624393322b39c2308e1878d7f22b4a991ec19f94b5a37e501774582cb12d3834658b97c61ce9496b01706e62ba7954843db4d67aadf27ba723dda07db2ab23f05272b460ff4492d9f5c538398c19f687053e3f51f36afe106f56e0c735e853a69187ba1af0e57d6b011f5adfb377ef14d8d289c469794df3a0c1ad859e2d5c6904d5940c0276c3aa98f81a209336f8aeeddc733d388728795b63f4d079005618249d9169807170cde1133a8f67f03b1e67ca81479a56edbc957f278752ae570580d6179e638563e9af2b4fcd6c51c2d6314889ccb1ffdbc68dc4de1dc9404a75b851cef938771a6849691271f14ed9531ee25c3e5fab8a417deeecc476d2cde04d1516e62261284be73ced8a3bfdfa5364329e39e3fd575a71c979cf3ce5fd9edc1b8a2c0c2a9e606341927a4bfa9b45d291bd4df0ebbf35d05f82c3a476a0dffa0d378d6160458150dff5b95430c1f269e76a6ee8a6bf92095c128c00299474ea59fef2558a776d26f920256508d59762af84066d4b6adba0d8e0eb8885d24536e4689cf1c44fa7c1088eb1df24b3a6153582671ecdbbb912e0c86e4702069291cccac5139a5c3c8eeb6728f955c72f12bda06e07606adadffe112674957172add2c0fee0b36c8ee3c5957fdf4d8b34cfa45780e5f5d079613a4635894455d217858d74056b599299982ccf2d61e89b46557f9948e0fb3226c425b463fe0471b1a4d2563b4ca804b0c5643ed9ded36218db5dc483eb2d5fd39f4be3f1932678a8f94f2f5619805c082e43dc9990edb85159b52177aec30f5937408d017fa768b0c0384c1fbe701d87abed37d797eaafe15bb4aef2f19ccc9981381c9a63e192726a2c2c28a371096f1f79259930eee3442c2f538531af8fb8f0fe4a2ccc1d37bbd7063e76a1983c9dcca6bf4c3e7c2ff9f780964dd3d78651f535725d34ed9a92a2535435b760ffe03212f73444f4e24688692a65ceaa41c3209cc8226d307a75ab648e756f8d01fe8f8dd70a1a3e178a433df5daef23b79a4e413a591e422e8fa74353d0f935f58bf944b958a590651f9be05d019571eb4299c1b9de65dc350ec108477ba2c295095b121290b1fe1ec99dcc7f70278effd0fe14e619e073174f1e45e04ade55d06de3bccb53dde32e5504ba65ae26887f92e455369513fb21d5de3fe13e22aae3304530cf71ac8ea256c011c721bff5849ff2401b249998c3da8a46e19278b026e4b9920d80496491f1b9c9a6145a18b20c69251fa8ec5ef92de605f5bef8d9ce3825432f5690b687164f0b0922b8e678193a37370f19238339479b48c7417a891511c4a294445902354ef39dedbde21d937a0109453f9db9a0ae5672660a95de44549ccf4ab96516ecc6d56acd415621a7922717e461e2bb608d18a64c7d16a9f39e35edaefa5d98b5a452acfaed1aa36941a4cca622d8c268f29ce99f2042010ab8e7efe3933ce558d4aa25115b5c45cc9fe3ba918da2a01b20fa696db71b0c4c877201bcaceb66880956de57753e8e7d3aa9be33d7422a3442a5b52aa51ec983b32f443a06fc85bff69701fb9555a26b0664688b3b2f4c8919cf389133ac2ecea7e8d909cef42bc7d2dc1b223846adc8ac2352f6180f21ccc46c595eb1c50709934d5d02045d0cc2a6e493920990d7fe73764e1eda56631d832d70f3bf20eeff967e6497c5a5d85465d6c1b64675d50afef738293966cebeecd23419467a271c17b54b4bd2f3d1b588944c40a74cfac14bd9c7bffd3533d0e6c4216d8f2571cab2b78921a3f2d5a2c5298d007275851c913a0484238cbc47f7c54b1a49f1b5ed00cf12e8260f55d1c85fe794ca69e1b643bc9acbe56143078c5f69212e24cdd2cab13cff33dec626b0d34db320f854666c5b3a2425c85d5fd6e78c511d1880a3ca8ec66cea30c9b58e7008df1612cefb19d46b97f65455a1f2584127f5271dd90773f547822ea703d20558d2cc7399f10f5b3c70e304da2f186ecb25541cdb5214c67d297e8e4c7c7ecb16a6b2019dc10b3601991890747eb992fae1de0dcbe96199b4b8b055c1bffd90066b48c5d0bd3f285975ec647e36e6813a51a7c349ccc2fc7ff91161f43246e75548121f13a19ca12865ea347b472b6d5f8638f7706de743b8a42c3b4906bb582cf958b50aa2473af4e0c6ef355e475e00b4d7beecb112a8082ca7cb81ed1c4abd7c2bc7dc042169c99e576fb5b4cd6796fce268db5755983980e6e526ecfcd7182d8f5b338760f49154d35d89772a82063bd97507c67dc77adc04cf2e15b1485e98150fc0c1a3a88273ad6f445d4758233e5237bb8d3d44f530059a855971a14343bce8b3efd8021ee99a1fec2bc7d4dabe8c1ff40e284b20f03740c418dcac7c8231b55a68ef1ee862bca1c4896dd291c0b7de42a1fb66e779915ff6e98ad068ef247be2d450c1fa3f54bf1e0d7eb59878bf26292874c1958bdefb3584f762ad2e59f2501aa315f1d6f28044312688e3d0e23f40975b7e7cacbf7d374026b37fc30d4976f8755df3dfc957008eac7f72315745d2f55980d63be77a5d8e5c2bc907525e2b0605f7b7ebba5f098acfb5af569b006be4b12d7ca9d0535daa3e78e9a8dadadcf025427a0237243af8c1e6aeba7b731ea14cdafe359e06ea89a42df3a2a3cdc922ec0e7bf1fd098039580fc49a50f736f470ccacd34888b4387bb23dcf5d36036e72eafa7ba03359f4992c6c87fb867dd717c1d4b4ad0663d8c165aeda9e00010634c96f8d7cc2dc8a88c381a19d7815c4f8232aa532fcadaeaed3545c7d43cc03b783f07a2338de0b45b57f1a64a83198c64e647ed23f0783418934109c8a8d3f725ed6be11ba93ec9c848bcf5f9b4346d9006f8bbac3b2b25206a8b89ab6ea6f33b9e62d5021fd3dafe2302815103cbfba8d9485c93b95cdb63092077bc407563f7fbaa84fbd1fded9ed1c368d06ab055847fd8e75584286c4d407ccfdb09f2a5d83d73a53782b455b6af7322ad4c787bfa3794b6200d34b628f1dfcd52b3407b97a258198c46e0d2462e7f668b8c3cd4f896d139d96c521bd8d8f1d37b2d76c21a756ec83009b6b046469f01300e79b2d81aa7e398ff1f3b9252ecc3acd13e6ed95ac6c608936ea01fd687185069eac1442b56573b3e708ca7376451c443001154b17fc8f24926c4c67f5d1646a310c027aee2aa95f5b32f13d00a2388141cae8a7efae1203aa827ce97f16d263c2ec439c0e3c40af5592c989c94f8f615a7e96202b8843b838cd529ca069b1a23341ebab2cfa9942ee7799a80d23595f9ade31c34375bdeae86ed6781a0d2131871ff7808e425d5125ebb43ac5bc6e90e68df7b05ffdc10c678ab5346a9a65747d8fbf3b21844b9f5dff125475f2fb052d626d837d7e88fbc554502d41d8155d4ea76547717d465830f799f8d6a370e80ebb4a4c3cf042dfce590e40a99277a54aec8a2612ec6326adb1dbe2c7d5ab13ee72f2ca41376f36a9e44790cc8f3719d6120ed7ff3d7e921594a2fe9464e895833aaf0a1a170df600997cb28f9ffe74b1303e029f22ea5cd44a0cc8527c73ff1ddf9fefa60a4983a47c7d83907a59eec146b02652f53c52e2ba9d721ac5d093f5027d54cfad91ff9f8cc6701d050bed6a1408a1e2d81d50ad2f6d3caa72fc825f77bab11d986f995291c792a296ac1f8a729ab2b42a64de06e1cb1780837ee77c15486eba6b3bdf4de2204cf11504c8e086a34a06e25a4d46a80af5ecc7fee9e075ba1b872816e400dbbff0bc7970c0f92c1de5d77a1e15789beb9b4205f700f6f00dfd5194c496dddf9ddb6771733f7f4179395ba0d2b916a2c47d49df2f9f905139d2d81e92dea41b23367a31c24e7eb709f9bef5231e997fef1211acf42c41db584f9ed5961123d989e5e2834f355ac3f83c7288c8053589e31232385cd991bcbbe8042af6fd82f1fd1a3ded434d01873d6c1a94d01e57bcc1a180298b2177009eb470faca2848b5da3bfdc777fd1e388a1a6c9f7dc2bdc7d5b296fa4b1b4297e4ea1346706e90acc67c03132b2b0a37118354a81788a78a6bf8f95bbef364a72387bef2616d362d77ad99ac2844c2984e45425a1afc07fde707bf8ce5447c4a47e3a25ed3f112a4c4af5b16b2a37f15624926f2c79ef2e985ee186928d57983da7c6d06747361d889f4b64459224c8bc0239446f0ab2522db06031e375379f50dbb5ca587f947cd274543e90ad28a14f164d5bd631c2b1b33fd3bb6566d2d69f33c634af353e4f60342d14b4170f7b985dd9e92423714fc34a12422cf0f19a089b0088615cecef6cdd06bf75c1589677ace5b9b3221e35a3c828a93ce7b742b079122f4d237c4cb8bd41833a83aaeaea88d2dc51100e7b1f5cc282d3744b4784ded234b05ea9edfb237c0e8f77419762128fed4f73a4c91a3a166f0dac6c4aa67d948dbefa40a9692b0c24ce93d207e57db09167282842c2a45b04c95a70de7d46d94f03fbf6c8abc0834fe4e608c503e681314c3f711b53fbad9c117f6fe46d7bdce4363afccd85b55c5197a466f6d91f2572bcdb5cb86c9f90b436fd1c141f93b575a958b2f2c9b428b49b3f154d02c0cfce11ae70d9df802cdd246df240eed120c269cb3a2f1e06f959eac59e536a5220b0097c58cb98c2e8204f61f4043cf988c3f84e0fb12f0d5f8d4251a4c6d959108a6418f0d9e742c35292003b0021e9f4d943509a277f034a8adf7bbae74b9eef51ddcfd4c1e15f5ca7a20af6cb8efb4a47321041c138f40f533768f67b4287f29cea6c48f8c1ca63506ff4f8d4da01f3988689bb3100bca8de5fd491d027e08159a78b23c1eb9f5a27eb2eecdb06fcf4e1cd2ca27754637dcd496085e5c83a7f455ea3547033d96c90d65f4dcdb30f7a0d89eaa93ab38ddc82d23bdcbe44c73dffc1b26723e7b2b9bb0a3c988295dc52121e844824fca71ab3ecc0f34af97b56fa71946825973315c6ea84df92d23fdff6dd1c5c4cca0b6af3787b53c360080f17002e270b583f2c76d71d7b24833759793c9421828c36709316b7414b66689b2cad59bc637f26ef9500fb3c9ae95fea02993b579a18ef387178940ebded7945f964327484c5af665fef44d58a85e7a8e55bf39e7b20c22d6c709aa600efa4232d5259b58be650fa8d25994b6579fc7476b2929538c147c87f0e08844837f2092e5a68e9cf02c3136bfc8b3b44c95cfe6eacd69deadef99e177b8c3cecf9c4c8a0507d3ad8b685c6ecb3749f145f6438e57fdcf519626dbfa90248966f8f7e797690405d689ddf749e8e24696265dd44622df7f6024ea40596a15bcb5165b3b87e5ebacf329a5c88f3cfa0594c08f8ae4e0061db7e4a2f4bea8318116b14ef37b69cc70e206d6ae862fe7ea9c74656f9aa30ea59cd547681b5b85860653db10c24d7c564a3625925d74453311f3e16e1be6e95a109c377567604a50f0097a9eb1d06160d16f1cd89b359a4c2c42f6dc07cd5f842e6b87bd10c9db5990f26771972c838c4c122c5f2773b2038d6bcfa9fe5b11ed185ba292b2b2d945f3ef0856877dbd8c74258968ebefc9966fb5f746f195734bbce22c41fc53363b7a47b7413679a89d2eaf1306e42b10a7ff371598a61b4d7c9e027785ea756531ff933ffe7b6bafb78ecb47cb82affb0aee6ce19f09f1f26e0ae31403c3ff5b14565f815c1ad342613034fecc77344dac5eddd834648860214211a6997ff76b47b0f7bd4a57510ad45b117b84e68ff9a978fa45ed869abdbf6317778de449fdd12d796404e5a48f9dd5bec1e71c393b1741d0f7d60eb0b4150cb869e1824d2bb389def8d1a54dedbc4ab3b523ca1a8c0b23b2caf290e99b8060e925b0115d13dc996734fa9d787c99b0c6210b18d1fa9eb1f592d60a52b675f45ec53433e655675971b7b72e860a4f18ebe79fc1a5590fa2018037b63d306d1c1f989a66ecc77a79caa94acb2c61942cb750c9f6dc1a69571760654f535a9e22da4f79dfdb532a259b68bc33bc14cb822e81abea7a942ed61cc8dd75cd99a5fc9a3c3bd1b63a105dbf94c9f4943c9f7bef5a0c866862f3ae3304e395c749271f0862f1091612ca5b5c8dfa09c448ef815ec40a8a4153e392153a06d77e433fa85da7941f581808d88538e5b25447891163f145623cf88f5377d2604c0d9bf921ce7ce029f0a9fc96df2e7879b909e874d5f6ccbb274b0c6752cb8e43301d2dee131bf68383c99bd5c1e31264ace595f4576fbc6b5ecac64cd767587fc70eaa706c9a7917002e0a98c3cf489697185ebe23c8624ed47e9a759fb9bd4e5b4bfe52d34fcbe50c1e868fe3d1e9c5171fd78713c24b0e097c6ea27241ede4ae30016cdb3e85a54a4421f7e9d82bbc2490037bce7b9e2145fbf76e357de6ee8db1a136ebd12735c824f581a928d5575edabb5b1aa4af679b564083470c6a13a697e413ab26c163249890e9efd36b7ea67650b09a2bca5f85755c4c52a3c9275b0811d5bd08958e91f9c73728ad9c2d2c7db4057349bf309b868dc432962cd9e2569f0616667df30fda4fd92a55d323030f5af6bb7a6e5e8e2df22924690821b68cf6ace951662d20bc076d0dfeeb4df81a364a65241c66c7276222cb3f22441c3b3986e9b438246bd1a70179fe492a09719b18aa0aedac283456cc2c4600e295349778de9c5edf0959a78bd0b3934470a78a15aeb081f2ca2d5399a3f0a19d67d9be78b898be6367126fb4cbd970a2cc84dc1d7e6a756eaeb0faf9f605c9189b79a921ec2495a6b4b0f0f6ef84f70cc20db637e0328bc65522f1afecdf083b868b74d94794753fd0714f3155e9ec1bf3190f2497d8c808bd2b370ec56cfc09832e496333eca76a694d173b642114cf55b0c240fd38632dda093c2cb7015bf96cae2c76fbcf2b9c44506959fa7bdad7b0703cdbe98b97a8422287fb100a416f8ea24d0c76a14be4e6f99f3eecd11a8cd725b86fcec306ec9ddf5d2672d57dda3a628656c54f85d68fed8cb08a4a1fc5495c7539efbd4e64e20d481cf5acd8e56a24fc9546e92d9b47e91010a567deb5375cae8790cb1816dca7b59ea83873311fe2879744235c2b361b4fd90035a6370c0b62988a25e9f05595dbfbeb0856e1b6fc629a2c19502a20185ebc05e44bae0f611377477374a493555b063eac2dacc9f7fcea4e160a9b14f188d4db15e7d4a4973d445d61e9f87c5e5e7e171591c5eaea5fb561d423fd285f49e9e1c26059437e4db1286dab566fdb9dc61ef7d23a52c1c5bb6ddd4d90fe2d54a4207ff59fcf716b352fa546b9951a7f4bd16b6f2faea338bfa7d45c533cd82ccaa3ccd5c0e6ff79693bf6381484483822c759a0f4cc41ce42f37e3e751b379d5b402d592fbce73bf560dd0748ebb957d507fe15db129c40c65269ddfaef2a201be1262204494211d4bd3d5bb7605ce4343ef352c21943b627b75e461ad976f5709e41c4669c3673d36caba77441e6205b253f86aac53de075cde94e2ed58e679850a78443a68d3bd3ecf18e92da644166717c802e70c0932b0680e2bcc99b7eaea0af4a2847de5b0076b3965f7ee5715c63b767f2babf82294494a4a4d83dddba43f507e6be7fc9a1b4372acbc3566eed567ecd89ca28b5cbd2fa4120e230b3109218fc743f695344d412255f074b86a54753ca53680a289f6dd2e1d33f2956e91b55428f446b24391c7d8cd01a8cd5bef0ff59e33cef61c8b0127d487eab31db71cc86c1646d5467b791176932a2e679204dd8f6e72c9604aa5f199804a04a0a736f9d3a8359f583de063e5d57b9fe6ae4422fdeb5e7c9d3d337a6556c855b102b2684d858797e9076954f611ea1e032da1dc1ce125d9229dafa710a09d41b83435589dfb67c4e0760e9f378936667c96be9c7990298eb069ba234f3c86946318565d24867dac5abe03008a7f4e7caa658b84ddc23c24832c6bce6ee915b769a0247ad0ac4f12a58b36c8910090e1b65a92e0e2561ac509950b7aba929b530f86f8ca73175fb4d5ff8546b8188c94121be038e8c975102c892c28d12bc2e608068118c49dc3a8f97a1e647585c08082c3636b2d0e0a7165745b4f81b262d9b1d243de490f0e4cd2e3e903ad6eef4102b1f3a1d73826bc71e1966a27695f8011a41f82596abfd7b6d332d7af09e3bad2c213370be6e1fb4cbbd60975b5a19faf85f76af3342bd88546dd55cdfa936882efd92b2f92fde659c849f7ff1aecde9fbfb7d4da5cc9a458068fcba0ebe0631b32d9d242ea89b9ebb37565365c76cdaebc06e4767d4c21794aac7469dd78c920348a7aba3917393bfcd7b8441868fd8cbf6d1c26dc1a321c37502d172d2bb90072b0eae46f3b6284939bd17c1fc9f49bac1089f06ab7855bce5a11cff1576a5f798491e8e552fd0931783f5ee150195390bb8737b504ba6571644f79a7793f7e490f4f899b317914f5d227d97e693978fe29642d5bd5cdfccd3ed37fd6c0345dcaf8a74762fe9ffccd6450d67475a643b53bc993e9b88893f56925e766fad376cfe6c757f63168e79f748f210256b16a671b295e7f69540235ff84cbd6a865616b9f135514ee2b1b637e34e6d92edb452ff9dfe6a5e1a7685649f567c52e10f25ced066ced433b3aad125877799ad0512c5e7dbb10e733e5c183f6b327a850f823fcebb89c7b9535934aac52c57334b93adf11ff0c60b4c737ab1ad025cd49338ba82f7f756c5be8820990a77b3218d86398fcaac9cd8d16383bfbe655ebb00a998176eac11de380337eda5844bb5207d667706488baf4a616b477b46add5be40b47dfc33e7cff8a9e0e1172acae49d536009a9d2f7fce4191ece3208b308cd01c145152c78f5dd902b36b903521fbbb1081d7d017485815ddb10bfef9bb6caf19c3c0c25a4cb07e1d333ad009c128b91f23f052a49c71925fd98e3b26e00dfec54ec66d1099ac1d2b3329c9710850af1441ea6887342e4b9c0900fe7eb60871a5338a1d87c18e2578c95acec761ef1de4db7144cbdac264dcb0dd57273dfa41a7c189e8eb0f472d7b311a3ca2f3dd449474e881d53811fd2187a7abadfa808c757c1602599b6ff34ac7a04e163568e28bdd3cad8148005e4317f710b31d61e5d412ab2908eea3f098abefa17bcf94a6989836664cb3d08fe2e302e627bd49ed545cd9698106c49edb2f897203f70ac2df9a7953cb6ac3a85d9bdc2d426fb0ba81a438e62abba6e5327f63f9c09d19894e99a0a874977419390fb33fe3d99bae8722251af837565056771319fef549772cb6f9364f3a94c2e863b73cdfde58438dee88a452ccb2b67be0e1318c0bde20c01ae80daba6184fe5cf9b4f16692bce8a2618e3a5486451250ed0691b5ee78a05dfb3b497a6b996a5b5dc2c732b64cc7bb3afd5914626f3bf1ff277947311458a598e18da805613f75bd2210b3d7ca39442c66989640e51418bbcc4fdf6f3e491d95bc32dc20f2525877274ba50dd8199f6fd650110091e9ef76061f434c074696336aab052c38c449fc7d28a3630e5cbed0c4754e05ab29560e6e36c9eda62505f7542c112d10247bc92af588984c8f5836a98de72af3e991eb9221a8f69234479798332f334b0168e2e81c113b1ad5e69383fcaa1bd151b12360e322acee7176f5e33d3241c349ba018e5712a5fbbcd09fb0226c16ccb4bd530c64fe0b1d8c7bd72ef2e466588bfb743c6107bca1e6f0619db0c49a76f48075a92ad693fbb25e8f986e9144fc3cf5aa01be5e4a1cfb6fe9d6a5dda04c7aa17a492a7630b716f62c4e1420b15c0c58738a719492a3ecaee993bf35a7a4c6c95d12aa36d6fc216a69d340e893859ab15a99b15844f36fce25e0c7a9912566bbc84e774f34fde712434733630f54cd5cc89dcd6cdeea6b9132fb52dded994ed96c1f9cae97644062e08badf96faad78b5e47158011bcfd4e5f3bce2b0cea1f65ba0f4f084dacfaefe4d2a75f2b32926f62b15dd4ba68c0e5089381faf6ad691de8ba2360a73aafc21d239254e70ae072cadd7bc4632b36b38089381926ba7ea43ea7f49fdaaa153f57d6f3f691d8376e7bafb01a55517c45fdae2d0afc0ed1973ec7ab8776627db6d58c49f920f5a220062ed22045919700d10f378cd4f34e9be4eb22014cba11eea01b6f2601f8c44c0ab9f73ce0f8c8f07a6f16a993b8a74f3cdf0539d6c8656b3393db5cbb7cfa362b060f19cfd945e8ead4b6e3648382d9804bc377786343fa898556e237a9e58bd45e50b1ca3b7da70ff189a4028b6eb4ec91da83bf94d285826f751ba37a75b84d4683154dae5c4e035b8dc66ec882bd27c0dc07f435ba4b3d65af510582c390c01fa6ce7038b6481bec2377e01d62b1106dc6d7b07745078c22e0cf7c8ea1383b1948ac5eb98ae1f013d786932d5cbf94dc83fdf1196149be5e310c7279ddebc84fe80c032fc57510af994dad0fa55a1915839d6085442d82e87939d7aff5269bc670f83cc1e97a9cabc80bfaed3586042933f6fb7b5fbc76141a9f2c3ef1c39db4321b5f93568bfc8b8a9f2eb4d166892bf452e5286093295cc26cd2d51eee1718a4b19feadf605381f6f9942bda55399903948f5da9a927d5cfd6bc7ef3183f15e0390c256d0bf77a3a69f308b4316b7fbf7e4ada0f3ff233f8db681808373a8f2110ca875d6360ca752ad0cd2db9b3708b8d9c154e8c18b07602121ea7603bc6a9ad7b7ba6158fe9f072f007c06ebd6bb11639dbacda9a6b50ca62bad5486d8d793a64b2285aa5675498f90d9684abb7f45f8b2d837841dd2ba58019b0b47d5df3833d3670c4d1cdc92107c85f32c748d91fcab75d524f0d83584407b3018d76faa999cb43460eaad5f3a5c98a2db246a40ef7e84b77fd0a55f9cafcbb153f6f1621c307354d932950f7b6f04b33dd6d146538c3d012a7cd04c64e873412068f3064c15bc5b36302d952152a89eb3a7a25af53c3657aaf12a26cd46b2e0c118b72e99d9085f061f44ce755678f0c3d77d7d96c292eca6aa90c0c510ae69388abc95a91150575dc0d4933e1ebd21607f47a39fe2b1fe343b84b6776e10e09d06acf5b07cb13aff11ff4c1f782d340df28260d3a984342f1278ee144c0e39c337191a41eb53c54d018432f5228090cf3b2a9a2e288c0e723aa99277c243ba1ed228ad2117d20d40f24e8bffb7e233b27d673f7b84986ebe866cd770aedd5034e08dfc5c02a1db7bd9429fc89d2a5ac6924a145d68a8794a499639c86cfb1ae4aa63103c4c3c9b4f6decbb1a8ddaf5abd5abc516983a74931818b69024bf52d3064164136ac00bd51633046c0710cbd918ac2753601d5bd3b5c58434b239366a8b78a2cad857f668906810af442d14d82d70db2d5b8a48501d5b31673c03413932dbca068a82b5b0c9ed266fbc217238ece50e2148fc9536fc269de789aadad832a8f032b06f46170d8a729eaca6bed6ec479b624028611eef258e533406dc548c89f569a3351349e6fee49b47fa3fa9cac1d0f539dd36a39083c40f5fe7891ed4924c6dcebe0fbfade184a2f570dbe535d0b50d7ea297b46f5f3b6736a9bb943f7bd82b301437d9091ec08e332aca9dbf9dd91a71ed54551500e0eacad7fa76038ac0fdc337f6953f08180ea148b8eaf80428649a4ff7efbdb504c5815591cef5959970de02857e84ee9aeb4308f28f6c93cc95d5aa5aac20a0066f15db8759ab96efda8ab855c46d747bce7103b49defef80679937c9c48b47357c0cac1da03cd7e77505e0a990b098ce1edac35f6e6a6f8a9fab95d291beb6a49c721d738b5009f3f662173ee4d98e9e99794ae5ac458bb6b91fcbd21f3ea23e518d0ef5a8a829b2017f5b72dc03f11c2efc0457448b677afb23aea16c0f5a91943c93b4b17a063d33fd9afc47c2160842ee2c5a0a4f0c8c6f8e6ea221053476ce3ac089ed2d1f512dc54671602b9670ae9023d45286d72e98345252e89a81df609dedcf0b6575fdc6f6dff7d939c87c8018321925d10d27bd816a7690e10241015b401e7c2164004a9762105873ade957c25001346747665a2d8b2a3833ac96066fb2fe88d588ddee8f5b128a4b9d350c18ac8c8f09534812c82c03942670b3b272e28a57edc515b5bd5625fe4e6fe81d092f2a9c72eb55a77be74c8738e5f78b3ad6131af92d912f67f2812e4ca0c25ffce71ff55d43662cdd3e6122549f856c985d91072a67a0db154bf7cfc67fe660a8e55686e7fd74de01dbf78d996fcfcf1887254c35f14d16bef0b028a87a49c794a8ba276d7db7455a07afae44387347c83d5cd6a30e0d40b49b0a6e7ff463f40fe47e051ea80088e323cfaac5d52dceb020cb371f208554173af669d37ea799ceaf4cd1df519abbccfe25b1854fc6ca6238830a1ba43f20079e192dfa804895ac08362200b55c6bedec2a6f518d01973b51b5e2a67656fc078597b60b0b8159a4d0853f9f42e5aca4d08e13f2d843eb23c5a40fc39f1591a553216f4c10840a28e77d15faa89ac34ddecfe5acda9a618416f4ebd0756ba3e0a39a8dd95ff0e82061b87dda44af1f8e2759798145e41003105d0d79c6044d11331805d0f2994943565414ca4e8b4751a1acf6a3cb9f25a6fde2271b979323a93b77864a8948d6fe500c1cccbdcd7e9caf8cd07b6bb75828c195dfaf96f146abfe451da8fe26114e5ee6a880f5e16da9047483b5ab113632572e688499478b1c1a66f2d539a2bb28a9900b2b3fdbb62b02a75fb90bb5099f0ff4f2a099dc66f729e89dbf4463316b9d09f53ca2e65e1507869641a9776da8c6449fae39ce6cc5ee8a8edff4342dbdaeb7a9d8f22ac06278a2ab4829c2ea821af1de31994867420f945bb91eb0c5678db662c8ce1137ae532d0c1564bc216d41ff3e94bed5f8032e9887be48fa05ac9234697c350323cecc2e3ca91c2dd933f739154a8060bf5f91d7688ffcc394fc2f63f66c020927c51a828b8fa1b766087f31fed3b4ee27c49b62459497c96a8c64bb28d068e88f1064096f7d056f2fb8d99da2ae0a6de3e6fae5572ea8b872cca521a85f68d93cafa7bad4c58d3d78602793df0b14a293543815a0d708461f6dca316de47c796a09de6850bd7abb10007d37b03e1e3c2e526384ee9481a3105a093fa3a5d82279d40fb3a4f76b838fef6be378dcf3b8f29046581c0ca65418908e312ff63a76a1e1046c18396152c0dd92912ec90862cecd8ac71f72dfaa01af7bfb9d41a5f52b2c2e0de757721886d0086edca5d5174d3cbacb1011d3b8732945fad341f9780985cb9117ed4524645037a6f0b14f0f856258a71408d77dade2cfaf21aca30938fb4e9080ef0408080c34e27732986a9c1eccdc22be683971c9f5700b965f125eeaf1e4ce87a998538400d3fa62f6f2d54f2b2fca19b3e6ff25592276a27b852ac0423a106aae66c2477e8d0d2b59b677c62211c7d14e1d23cebf0be9bdef7a84f8fd91bb6472fa76005be20c0bf3b4edae77c05740b838219609bd92eb6ef00bb7fe19ee85a9834e1bd049672c2ebccfd3212d72d3c9af7665e16d6e65dd8df5cab86749655977e8a52ed2b0a858a2e4dd61a305a67dd46f921b8f92fbf9e8fd88589a1db8bd66fc5738ca28db9d4bd645c0a17d485e800f77b42e3949da4ca35ffb685690cfce366482abcacf1ff10fdd5070c6e3a857b0a1ba72c523c0b35b00e083ab4cdd1da49ce68d224d2dc9d2e7f15dc2b0ddd791d2b2ad2473c93b2b610d4294ed5bf5f412e6f7fd92f1464a7e4653d3bdf7fd617e814715b5550fac0b57142d13842354c09a42ae65f030be10b10d5b246ef50c220336685f904caf9267b0883d277ea6851542815fcfce41b56bd9795cda20d7fe4df513de9ff0b81fd4b322337101e4114eb6fdfec9c3f5a2e7dcf74e55986f144eef82d359a216475f5c9c7ba9399710abfd956b1d3fca958cb52e76ade72b91444fc68077f637bd90527430352246604a799b47f678729c2400c1d31d21e28f7540e613f74452e4e010fd4bd6a92712163b1a644697eec5fbeed1288b2289d9dead863c6ef9be212a1d99ce1ab63ee549bb5c5b0bffa673949406376a1a81126864e05f1e3b08bda526535eb22039e7d32d3ca4aaef01d0976bcbd58c71baf80423aaea91f142b9222e906f196fa5fc7bf63e006f839440c20301665e44063db205c8388699c8984408fa11140b38aedd4e081f7c7b5ee852f132ab8e46fcae85069cdbc6fee417303b24d1ea1f2315672a24428c9b2af6c2417cc1708a6c89dc73483aa5b9a0562d8e63340ed3f650249d24595c514e0b443ad40bffbaf292242f9cf4c7a01c02ff39c86082678348cdae332514025759f680057843d073752a274e9942ae47961eb5c30f818fd180a10fe0257c009bc7ba455262a3bc20e1cbc8441e9668388ef8500ee7c261f2d6d5820547a589d76af2cccd8083c6088e365597adee23fbf5eec4d483135106d3a7b6538544b9722df8f9f1b443e5c2c12ca3fc805efa0c1e89e10e03b7e66e9fef09f559398b761e5854b3ebc8bddc7f281e9b2650c38ee0dcd8b713ee284d7717a67279d7f35ca1096394d23e48eeee7b8cbb428ca77fafef24c85c582aa41519a9b7b4743d331f4cc7260900067f277604fd8bb3f2f28a6291533e474a8a06b40250ee9a76403dc98206d372c7f5e41d58aff6c48569b4d4f9a3326b8616cbd73fc440bc09011ebe8f9d4a80331de39d0d5851b9d3686ad426cfaaaaf5cca161b3afb61d63b73f0be3699e5aee4788b023a7997b614c775071455c473f19e13000e14bc7c656413a0fa7efd9976cd5a63741e8d3d91770a31f81767aa59154e97b92e6fd25f817fb3b43702bbefe61b51bc84198d4148caa595c60ecbcfbbd87541f905b83379dd2c57f852b9f15df6466baf73136999d1d401f98b07dc458d85d6ffb6be273728a25ea5f0a3c074509e7af9d5128cc94f70eef48bdec2ddc095c47212059c181ed7426eabbe02abe55413b5f9e8e95d5280270a005fa5f9b89dae8bc3932b80601539c0f3c9558dd362bd1cfb5d0b03714ef2e47b38f984dfa0f77680e98eb87d33878574f989f8ea12ca858cb028e7263cc206e71f194279061d772a03b5a0ad6178025bf8ca2f54e7f35fa6b7d7c4571c42ebd9b6549e8d73d8275b1e6fc74954ca8224e43a22ee196d91c061b0d6d621c1af1146faf8f7ddc0fa3a68e9013e71784a4313342499e8883049d0edc20345fcd49acc83d800e14f6d30c00cf5aeeaeb8533db01c104c733e8cef5923d49a9d6dbfd6a0f376d886a69afe9f476f1159434526ff542056c99a7124dd1808c39297e20b6d399913819eac8fcb5e05974d43b7a0d51f2a947909ea4aee7b0a55f874a97316ebd51de6836b0b3e7680f475ffd9ebc9839b350d8f13886b0440baf0480943f059cd1878c8f7f3cf418393ddcf28358a50adc013aca023c50b151112e6c2e0c122aedfb060634b1c739380d8a80972f516e0dfd26ae21091e7c46788253eed9856f0bbd046780a9069f616213323b7bbd4c9881fab06d8a663072861db2fe407f478d990913cfa900554d2127c6cbab4c9430fcf0152f68cb3f67c9f5bafd82b55c543c5d5de46ead5910adc4586325ba77fec30cf9b407d0b7816eb775f0103b7b64752a6d5d6ac03341b4c8c40175b3583aa583f153e6dd1690cab8a89ad0d54f33f918bf808377a5cb82b6c2cb03ed8165dc13091608636a0d9601bd6e82cce27b94ad950018abf3a24a68a443caa37a4fc4de7575b367777b73266ff5ed78c3b93536797b297829d2fe12da4468d6f26d9fbceb613f988321ba0126c836cd8660cb70fc4c6dfd31ec42ac3f3d2a9779471fe7e275cd44a89ade2997b196633e19e90d8a1014f3f36be93a51955ae00a44698c06d7b1bab3a6223a978dc3c09cf68afbb0354e115ca37a4ffec5a9f81d29c50c8883fe6400ce01f3edebb0fd8dbd76db0c560496ee5c3c72a44617447490f07725a945579073c6c25be6c55dbd3df1fa3bd6b0ec6640f8e07d1621f0b0e00b8a49d9bc244ef9a8996cce22f966912f19c2c0fb9d0c6e7d0b93d08c2ff3d01f824b59bf60ea929737a828e481c2255d781248e117bea5f646f42c1e0537a0753f25d452a5cb4961d1fe7c7f4bec131127d8be93602ba4a543be30f7e1996adcfb738335cce85bc5cb63dbec3198767dec49301f2617a45eddb3bf2a59481bdbe6698097bb362692124e13eedb2ff88e021d37eb8a3a4d7c1c30b55441df502ce6f9301f17fc57d34647e1d7f79e86e6334fa99a29ea2780fd5af28d92c0fb88ed5aaaeeba4e7d75dcec7b51b1bc5ee6980e7d6be53034e9f77deaad3fad58c4621f682d372ac4eebb7c8939feab89117d80eedabdbefb6319f946b2c62f788c358bc11abd2a811f84af82cfd81a9e5404e22091a03c1848d2158e8394bfd120785f65997bd9aa0ae169944183659d1ed99b4cd63077320ce27e9482f306137026531bf165179425f8790013f95d01839a681e231a2c5ed4af96d3496e2b520dac62b6ed5378a06fc02959c2fbb6f1cfc09f6595d499e82b76999f5c27f3e63cc66995597a62f5ee018d11ba4a5aa03cc331d9bb6b15b1530123e7e04220417fc6baaf265128a5d66bdabf2116beeeabdb5e57bef176c5d1184417355694b27e2fe02652bfb9121be29ecd3692413b5578d2b67c138e5538185c7ffd6cd5216bc6ca8256906efc11c091beec96dcfff5ecd67db07616dab0f32c340ebb731a2df21836c1cbb1631b8ae26ac4654f787bf9fc3297b55ee95f01b7bf8e2f9862b96516f53958c63f96ad1f40aceb59bed68cb50820bdd0f52d741c61f7940c653c5bcd74cd2096327e05ced3eef9c8516da6a2c4445067560e5054ad1b6b555406f42acc71e527fdf37202aff618e0d04403e48902c4c74f7784acbaf332d8e962d97d41ee9cdcbbb97111fb1b70ff1a0971007090a681fbbcc9b278f5c8a40ec0645824ea1f39e6eafcbbf0581c53dd8e27635cadc8227e0da6aa11169a1e79c495707c01379120b4c539ddc3139fba164ce4357d8a85dee8f577529f8d484add367bbf41c26837016b8e3acbbfc91497edae9fbbda6e551a46182332f372553a70e4f6e82a91837ba266158070d82965b6102dd783a531fc6d489e1cdab9c212a6d5357a1a960692f28da03c608bd77ee50ca9a61dc800bd002be9baf6abf5ac82a682c125706a61d2740a0cd575cfcb8996c9b92ac58be6e8fe9aa058414760f36e241ba423f81cdf7be2327635e42bc7142132a479efe6e634f6ef0b084f536157117b400e5ece24024520ff0dca4617b5a7342fa7fcefd6606683e492568c2ad4535224bf5de21af14dcaae853e4b09747d0155d6bf10ec9b4be20092118cf119cd8334541e7049c52a7a9a4c04cb9cb80310c27db649af0cb3b639fedcd6fe162d79b847d14904cdcd52dd2f381229d36c1225101d7cf77d84f2e32a9bceffac177f66d4a5e4ea23648b470414ad163bbaa5e9b408e733ea1732220cbe6154bcc19ebfb6d71c3e1dafcd3fb5ce2dfcb933256c7b5cda4be3b363d68b30ed093c3c6230df5ae1c1b158bdb410677db7e58eb8dd070977b1cdec46b7795411a1a3108fbc19c9f25c13288e543c77f322cc4402d0a62fd0496224f04bd80bd7137713379b43e1b3f65847092f34093792d41441259e71a3766effec68e04fa0624530c1b966fe3bfd43aff88b3f33cb72e79639f09bc6742021ac7b84123969fa95e187e4a0c30587c23739682495ecb5c917366db2e68d2562e45737903f3b6181db63f2371eb6fd1cb2f5c1f4179beff6491c83f016b173b9f06552b1a5d8161941228240817bfb536eef83fcf25e1216675a4fd6b7f52b5ae35fc2c7da75cbf54abadd8e64b07a87cd53a220dc686c551958f9fadeb12429f9d5d171d137def8bc8101debcbbe9ed2188355920bfc2598db1ee374c2cc1d77b7f6ef3353a4df7d3208cf1c8db5f3bacc77bc7c588ed6fcf061dfea8f88f16dcaa631f3ea562c548ae920cf81ec6221709d65c9936ec05dffbe40a27c45d1982e9c86309e70037440be6f59b60e4a7f04e4654afdd8c4fa01c85722c57fca9a11851237b94d47ef04056ddf94a7f9c2938e9b855ac0d5cdd503ebfcb25640a8751b05750a30fe1375316f3f1164534dd1f96a65117072fc0a45317edb21e4cfb42c86b82b88c725e8e200eda2abffa60fe31dc527a96b2b0cfa0eb4709d36cdd5c03d9105228abd00fe908f3530bfe956f6fec550a4ec071b39cdbd1d9a4154120f6296cee4000c7a4e779301a6d623eef594794c73ff6a4e3b294d6aacb24cad8aa7a12b5c924dff98c4a142091cc6fd56347fbda41c878e19a327676567efe3e12204633f58da0b1f90df42320cd75034ab3a9ad919ae0dcb44f7667c4ed0a77e4b7009ee97b2fd56ced2aeb1bd699d0b0ae0e073a0e9dfee36a38ec66dd002b2686736def69abff1b1f92e26760dcf653b84d1e25018f199f5fdaa7da80907e3961b1899975db87296bd828e5aebb7df10d39b301256c0b5ea3ffe2ca4f685e48e3750502a2da1a10e5cdf0dc05bf9906299487c547ee2ee4aead453ff63000bed34a0819c0441a15a44832f35948c1eb4d40c568cbf7776c6f1a9801ae1f3d041de822433911b07d52aadc47595f26b516b8b420b9271c1eff8795f35528ea2cfb69630f6187d81faf3cdd7fc6be2fa5c0a62f5d1dc8ae3e9d3df0ea349e152a38a00f266175e0847bd78341713da20fb5fc2b74c7e0846882433b82fdbf39053fcb5c30853e5b62b81805e45b64d3a4ab5e8fabf5529e120e11cbba2f033d72e4e94a7d5bc5481a5f9f4e6f76e798a32212b44d0f6caf90968af055eeed52fc4409983f80ffd1e90a23792b777c2d23d87100ba0259b48f46b32bd76f839f7456cb32abdbbf8e6f16bb5a6de776df16fa9cefb16c888b9166034f5bfc3fdf3ccf79e5c40548020ec00835b7c954fe0b3b0814d7228ec201072ca71bbe4663597e6f1eb66d13052717074bc3eecf43e9a8aa655ac81bd004ed602c3341000b629cf3b423b8ed8b94b410a0d58221cd7c5753a228154a6cb22899adc33a800be56878bae5cc222fc46d0526a01bc354063c99bdd1302b327d70fb58da5f4fc5ac254631de1b9e5a0ee826d56c5357b60ccbb656aada7d4362b2ad58ba01e66400af1da73d0d44a979869726627f0c2baf05778e7a928a0d082845db6cce9a162ffd4ab89e7281d5de2e342d70268c826b6d32b334c093912e916985cb870213cc3c6c92ae56ba9846b7f4d150eed8e0153eb869a74123fd75821dae9c0cdc3581f62d3a6d3aab53a4c0b52a933f1a7f46717e7176a2f2ac8a2f43fbd2cac9cbfed513ef6eb92338cc9922826ef8b5fc7a77e9b144c1a9a0d8c82fe27b5e2e9f9e3781e7d5e89aa9cb06074cf4c5c9fb2f5b138dd460fc22edcc090bde2d2a3f8c9233da6bc0aafb1812950d8d8adf31a62bcfe5b0cfc6edf6fc5d226d396780a35b3a256ceac4b6bf866cd5b5939d4858e354032e7e14a4b57b0e96a5c52228fada0e1f800d5d9116e5c0a73a8dc3290bc12da6528f84a7d6ae39e73fd086a61f783e1f7a87272db76ca0ef6c98113ddcc10aec1b02dbc1a0ad0e1acde432463ab23748b8be6525a76bbd186acfd8df5c3399173521d25a11702f8e959fa9ce443fe166c928848b8115df1cdd325c4dc2747955550bcd0d742bbcbcc996fca42fe12dafc9218e7071c304dd511163568e2de932011fcf40c68877c38a4816317100add30ab7cae236c8779ed5b5b366a230b5b51add2ba82dfac47a6597e0c7dca6119f4cfce55541b3be6b1ebc36ba01c5a30fa566b5cb0ac771d5f678ebf37e4d8701708ba016a6af4db225e6eac9106c24e63fdba59435da5d7e9f05cd9934181dc2c450856a2ea237ee8f6a6e57ed687ae96a275d3ec58e67aa3d57f3d8b3891740475b2d5f9c3722b96be5ae884a604569383ccd83b34df46d919e4e6f3a6a568c1fc81076b2282a63797950eede8ff701b9047215cc7ed818b84291ff9b5900660e6f88986382e4fb6618bb58b79086297efc42c0441a34d7db66580996e223e8abda24ac40408143d6cc36be65aa5d9a500a90ff0e442887f767a4ad322c4bdeebe8a69ebf82c8cce2bb6681ac3b54cfcc21c9df88c9ba70634fc0d00c917ff24668043b16fea2fc11b78ddca377071ec1a2d804e924f9538d79516da520633fb39733b3d09c0434fd4f79e1de5789bd47ad4c30f374d53b6c04964847885bca3dba2504348735bdd4e939074dfcf9fec318b3681e891b49d771fe88f450878cc8ee48dcdcdd33d141fa933854a112c91dfc49a55e11b4c1c98c38ad22d4289d52267624f0e53365bc016c111efb03353f1a50c8b9c5cc73b9dc10bcef67ca2fe79d52e870641c04f9ad91531cb2d9faea5de485db8090a63372220bae82c783543b19784cfcb96f816ebac73874f8cbe324b140c59ec6ec3f4f9b5bbc02076bf659e44f02d4d22f5475fcc568ab70b947dfcafd482d93c204a8b4d87463ed8cb420124d343635963c875c163857d29bd774cbe2dc593230def2e82118c6cc58478834b83f60159c3a17f398605680a71476f4f4dd0429eb97c421676b40dff8ec81fa38a8339add4bb7b99183d1acb30f2655dffe4c5e839754765a39a0bb17124e3f662f15471105e2f3c0329b1f95491be707654946a7db950430ecc8bb614c72c68ace1063cf58f6e566ac434af38d0bcbc7cc07c92a39f5c343c81c0fc6d3308c3de95b80b9db3684571d4921b495102fd80a9dc4e5aa21503e343514487e19bfdcaa6c166bb906e3d2bc602ff41b264aa5b1f32888e09c4f76aac96eb8bd0433bd45c3388b5d25bcc98b64ba0f606580d7f46fa6aeb676e7248b0de01ac8211842b9483ce951454586c6fb936668b968139bc72ae5de742e01a8e68190b2e5de6366b29ad2ebf858f90d65cf25f5401385d0bed827abb00ead3b47aa1802e46a61de41807b5208876c10df4e44a6744f0b5b1a724c7b7def51665915dc7ba0f3327c7b870477a8e018ccff8e4decdf699cfa3ee46ea87de191394a92647ed21fb29952611775ddefbdd960997e401a2d63f3b8d6fb19e0dbd8376e562ba0ed9ecae8d28911b4002f94c30e7e1b7e71a48386a4856ff395588f0b988ed139009ab2cab8e65056418eccc27996cb19c96f74cf7f0997a5aabfe78c7d6f4429640b5f650e2441b441b3e00661c38db59a3e84ba5ba43d60cee3113bdf0facce7de8b49de726149d5181d6889af73f661a255940a82bed0e4c2d5ef25c3551fa39b504dd385ac16a6c07f130bfc31aa80bc168d8fede772a666e01b6561526f46863be8936eff814dd8120a3de673fc754630e8d793abb28b7bd0f6569adeb53a035339760c090eec221c91510fe0bbc82194820bfa6733e1f91333d3edd0e72c601c81aebd49a71da32fb632d1cb9f5dc0e4138321b9711a04ba62a803556cc46f3b60ff1d1a6025827e6328bad18612eb14ad22f8752a2aca897dd47ed0d1a2d1e68a6cfc7b201befa96f8b4bbaa74880da5204d2f5086a934514398158e7e46817471fe4e5ac7ffd431d4b28060f7c1642db4f26115e7eb8674dadc36fa3e3c166f910712a7c51bce0e23a710687a79a7db8cc752bd857f475a89ae54cb0d208ba3708102a8ecda670f0c349746ffc3cc1a39bf678de3d25b0ca10c6a5439060c2fc768f20717c28abece7e7ada66355896f5de5669de3d96cc341217a24332b5e3c4e703c6685258e03b4576140b6da288b8227346174e7bbe5244ee813bccb1c3ba9832eaed135bae4d3ef9d1831037a48959df9b42e374904b1f9e3c9540eb4aca6f53300888aab7d8e6115bdc60fa5cd97f8bd3c9dafbf60f7001491b9024f293ebffcbea0ae58e4fa68c6e4675fd676d0402fbc49246a4caa9a035487fb3555f967a144ecc17ec9c4d7aadcf80b2c58172e0d3c9018e657590cf2fc9ef28636277e82c6452e4444dce80d0f12c3178821fc664cb5a23702e04e73e8db1b0467ea71558006c897f88d96f4732b3997e422cea8edeb4905fe8a774144854dbc19426c4c6f34055c1ec3ea45bd80ee3ee1c7702ecbd2da3e36067ea9760416de95f06a6e4297b99fdb0bfd16a1dee8d26ff86aa46aede67c304e8365653ab230079687b77c4b15fc0cc657626e567db02e70ea3397ccd918f7657c34570195eb41037c37838306a7ce6db53c129dbb6ef61b73892b31f1ca3ecd3415607f0cb43cf0ca9b82780133c30f1fd5e15b202680d6458afe018a769b2102ec4da041362b6045ee17c8cab4f6c8a9e559fbe097f8e28ad10635a6e02df4ab9658f8c4d56682252d33e856f231f2dc2e1ea94fc68fa9ed78f4500e2c0294fc047c0972b6b3063f677c81b91d393df609e4303aefa077c54ecb5868f7a967ac980a58b6cbbf024764cb40b8c51bd4cf6fbf7d63e5491637c1c3506c3f022b1315bc2e8c2c16cf69f5f4fedef0abee13ec9e78b4770f8110dc0a54ed4d41b72cc6cd3b40ebc60fa98b443d9e8b3c1b057ffb8cd0d4c52f24d0f5f319a70112e5a8b8b989c309bcc374d0900b9075fae38facfb5286caa48fb200f6e72c198c01306f9de727ca1e42b6b400f7f993c6bd51f482cc4d2c4fabd7fc17a87b6bcf189df3a4aecd57df06aeb6b6880ea05437fa0602ff5170a62653a203ac1eb21cfe489c20abd7e4b66a34791afd6acd76257889df5443f24bd9f7fba045ee8f6f7ee5f9ba05a4738b0c9a5f75c3e05b1d6bfa8b96b5831297c72d2946de81ad36c65ad6f296704ce9823c537c83f823b674c38f7259e2b0ddcf698201778a3feac1ec572b566614857fd1b57a887a344854fa5084f9b34edd2af85be1de3fb3a01d2e4086425d917685a4143124ab7d03364eca41a57ce9c41a30949172c1b33c03f5a1eb93e5d89e82d8d1aa1fccee72893f66faacce1ee53b9e5ab22f13e0b8b5aea041325b6857daa121f2bb5dc5bc62686993a0056ba82b1c3f5fb0d6aaa43a6370a542c17647201899ca013f87de869a1137a62b1f6136d0c6b4968170c5554ef4c45f214574c1688dadb46189581a1cba643589ab56c06107b7e0e46a470c6ee122b8b53db4d8282e9abbe407dae87a3e5d7423a5366f3cdedd8f6418306e188949a15ad9ac085910db7c9816156572630e074a42dc9c04c065ab3f34cb02cbabb01ab3ed95e75ee5acb1f1e2bd56d0cfb9c4ac1141c9cec3170d77b65394a5c7da6c7ca84a3e9eff6040b0c6832c13ac6b91da69b3f0a96c3471d86517229ac27803bac6a3b4e237ee05afea74277c8a808af9fb2675adc1505c267e1efe8e823837cad1146f0b948f29a3d707db00bcfb84fab0c2567b1bca24f80b195373669ab5a4e81d5d8b3e3565097fd7b04d9ac21c5ba8df828740635d4432c667eea868a62aa53c31f756da8522e4733e71b38c9af4202fa7491838937c10f2fcd23e0fdec7361a73531776a3635226afb6bce847008b0ff5331e4cd3f35951acc2772603b54a7dee859e46d87c7aa3e2ce3ae3abed9ffd1955a32b5ef8d25269a2ce07033661e799abea74a9367acd5c42c0625190d79c01dee064833dfa8edd65700b93f8f1ae828216ec2028027ebaa30fe438a40b12c9f180f03596a141d65909f707dc1e249f967b8a75ba55297bf801dfa8de11bc1a8c091d79747719ad1a875ff299dd5589879a0dec32a93e25c6446588780b371163a2d7e4d2604a028b93fd5a295c6ba6102838e36779fc810b1c76e6fde6de2bcf141a43b64770763067da83edd1d37501f0287ac58d0eb90a42cd21945a4af9194671840842c138b664c4c782ee8690d824f6288a5c423a3c8afedb4d07df403edc4ad34714f8bc711420b7088075f50647e417d2bc80aaad1778dbb4e3a5d99b61dc4038670af780e3e24713b3f2d351509a834748bb2aca1cba15c6f01850d1c09df8440beef7e24dc803fdffce2afcd0174268570f82b90218f4916c069728e8ead58195a310bb390e1bcc192d64d8555f2bd05555577c73cbb4a440437776633b1f5809aef7be4e2a5e5465781580b00245cd46b216b4273e27b71d1ab0039101cbfc1d2bb714bb5a1c95613855b96f831569927f88c7f0e2ef76dd68a8d887f64f98aa03c276ceef144d528fcce64b8dba3bd6d2933ba98f012c48be4310bc0445e904e658525466431163a6273dd462f4ead3b60ffd8373302cf5164a8fc87ca20f0c65c6ce2655a0863ae6ac54872df48311aac2a97cedde34e301eead4b098f0078b3497c41cee6d2d98a1072757a4c99243a659a5f569de452dd3c42614972032cde7cd32575ac5db8c5b4a64f42a5b6362a9422ecd2541932e89027254fcdf0f52a2985de89359b59055db47d834ee72148dbedaa308e61bfd27c03f46c76b51b29c5d1735d4bd52edb32d85debbbc6f1dacac40853b794f09f8070128a5b645a73360f7da6b109b2fc4fd88f996bee0104d3d26e51f9a72a307a26cd5b6c5d4ac019fec84331abf87808ce44e80e3cdc68ab0fba688f970f133ddec7754f53e829f52fb893c8c5915c90ae4cd1a7ea04b94a17e75f591e215cafd2e3726674aae51b2df00ba14d2bb271f2117b965ab5f67d1a68bc7354108e7b2650bcfda10d1b3eb9b0f05b89b2536a76132c19764e7367112c46e56df5cfe3a87fa3dcc2426525e2a1e6f03d4ea3e3849f8a69799d70af27f5c357e6a980c9b2a7dde9282c9c4bf980d074eb5de69eee483c2f00c197dd885eaf93fc14f94117bb17839d663379e7062e0f677053b7991cd5b951763f94b1ce07d98bc30074332225e75a3686ee3b75b7c8b9d1bcfdf7457e04c4353ed18c6719f76145ced849c164fe92cb00ffcb950f430359032898b2b695997bd4dc83f2004b52ab050447f813f777348412eb79355f4003053bf6148b3b9276a1d15b08a4d3c5271b5392b3b47cd3946eb4ebe4f456930c47bcafc338c80c7787d4dbd9a1122ac5ed048d41a3f342e02bd5f006a8ce6025eee56fd6745f45ec9c84656d2276d3a7b49bbfe94692e6039a060a727a5847df3bfd57e6cdbc186e77ffa56921d9a2cad7df32765473b17b610eb8e805774f9671ff2b79db9c3b6ee01b568dbc813dc2e4ad183cbfb6c5fbb88137d4eede6748844a61d6873fcd4551e2593839fc9e797773b0483c9e8a4c0ef368d3570a9c4851cc8dac183bfe7eb0d8fe0d4cb8037c5f59d9cee05d2a61b3030e6d5b2197ca76d6577921a6d32a5b8913cc293f94656818fb7193ff313646fd8e38c3b06ef86a9c441663a59c261c2c5dffcd373b539fa30fc1cb55340f992258f6f19a025ad09818a522f54e7b37eac9b40f920d744d4ab2810bdbbf81b924d48602c4339106a05ac2154f64018155e54a4fc22f0c54d05dfcc5e4abc003f42b8af3054fbd4d4c1d9829eaf6dc1dfc96c1d0063e07c2cc2332f0f2b82be3d0650765e5882da0d91cd5782639e698220fb38707aceae989877d5b76dcd64df32c07c79ff6c5a926867d74b78d7c4f053456ba0e22f1dcce0ac9bb76776d234c58ace0372c55c1a45275b64c06e61a1d55ad52bc6ab2a8f7cee8db46a2365788f6c2ceca93cc885a37000ece8566921bdda7edc255684d627d6addd7791c638037a522fa1120b559d887cb74a5ab6a5c924af063676a3f2b14274aaad2bc315b364070adcf6077cc53c47a548e94e63421e6557f2611e56da1d5feba132fb032c027befe217bc803508f9f798bbe705d13f693e1d0718c31cb3fa3d9d6dfc4e3f9b168a4243aa5935f961a1fc10ea8baab8fd89a51eff100bfda228423a46ec6138faa9b07e7451a3df5012682768e27e2cf792a6ede48c3b59aa83d29ad4c1598969f01dce7aecee46f27f028901d8704aac6576e8ddce82fd4bdaf5164e6056b832061ce9b3fc8a7c8771c986fd9a37290f819a5dd31d776f477587d83b503d42e24e5c82a7b90358fedfb2810c1316ee22ca1dc9d18bc719c35150bce2f9242eccfe69f4d0c583f354e456331747238d3f422d5791afbcadb8d74026dec9e3c9efcf9d1079fa2671113bc9fcb98377d06b203dd7cb909566a44cf7988adc35d65482115820fc43b417c1ee8f2640968fa04109749118a4cc383bc1f4dc9e6c6a2dc3e3dc7071818ca6a04fe978a298487dfb1ce4f567593eb4523c391601e904b0fe0414e98a10659cd6a086c5525c4963943bc2998eaec0ab28efb0e2f809b5ccb3993f473922ecb816faf955093fc0afb3b328c7462fa6c709cb3fa0be162913ee7ab0eb81ff23809baa1e55eaebaa1c223668c76d53a7d3557dd5a60b82094f66bcb26d4c6f755c75ced4a34815c767e7c1c2c0a019413995abed7b6e89ded6b9234c0fc5a7cbe23d65e53b26fc806fcd3010eb24c37e420def323c1bbc0533cb0c6cf5ae0c4d14fad539e2ad5cc3420d6779de2003272e0ec99e9b084ba694365e95c65a6b49aa6673cff1b45d54b27ec2fbb9096fe5737358d29e9c6b5c7e0f746786b033663105553f4b7de372c5b33fcd31d0541fe84dc1d857f2e9f0e4234f2770990e0ee3d1ec173f7bd9b6ccce02187757721a7d9ef8a0d87b67bebba6a6d3b0d95d647933710319146a6a1206005e9c9d62851a8a59e1242dfe9d1b366dc1553b7d68153ccfd2d76a2dab6a04cac557b459f55b9d842f5e5b4b7329134d1dc153eefbbb9743f88e02d2a2afde4a4edd106e27a810aa82d4f15f7a6b3a65db90dce96fd0cc0cde443afb379f505e5f42ab9a99d0d1feba991fed4a58578e4d94d2d8672133c5824dd75ad1fd9c11b10734a2247b9c9fd473d38b2534296714e506388f816e7be0ec4e15a04345e15152928fc0c0ba6a57c72e8df85c23bf51f3dd59cb090934f770bbef63d1a47ec99abbf762c1ef4b56a1b1976c4ca34143127d4575b8d89fdc7464d34b252dd48567bfeeddd233f196d91bdd07f80d08c1e6500edebf9e92e4a4ff23dabf3b346281443df744e36f5717c54840d4439115cac68fa3dc911963c89960f95d3bfb0afa4e0ae695c5aea6e524940b7669ca743467512fe4cefd1d262a30d9cf3ea0f665677e7d66a68e42d33b2ae4993b0f39b43661340607e1bf70c24407d1272155a6e8af04396a3e8608ccc50fa8b0022db04407ee6eaf87abc99040249c16e918129e11be06296d4a59924994123cb176537dd534ea8f41dc766114a1aeeb13ed917c0ca9625e538a1003363ca8463d0101ed3fd38edf14878ee534c20da25913ff4c18e22dae957ac0db4f4ab8999ef2e1c9ebafe0f7a05b651f4c37280fbbf8731543d80a9e33271d3915f7c2223752da886d6a379b9edb27be2c4312b5627cbf7122d0b414d3d66cba5bac6fb5c5d3e2085ea77696a3d73e089082c650723387771457f30c18abe8d635c5fb0fe1c0abe6a310e9e52255697b7ac0f135543f22d5e9a13d5db8b253146d8cf1dad3ab038b0a2fd077d75d1a4cb8cf227dd6f61d944abdc81f43395b731190dec609460a50e097354ac6e14dd6bb98c295f506e65f23e4255775fac18dbbdbad377b23c930c7cb20ddb589b067f8227d3a9837cf660b4b316949bed334de804b42e0987262b131be495b59d493ff8c86ad83dd395b8004036cb12b18b5a9cb411bd55f75aa7b517d8fa7a84dd6e68d2a0b0449aab1a3fe4ff3aa631c76d0aa9d4351ba557e393b6e58cbb3406f2407cbebb836fab485a7c7b8e88c52fa3628146e4151b10de23aa17685cbfa4dba326d561336bbf9527346c1e3ab24b16df9ec9316983b6adead505d1fb8c9ea6fef1974a40b124182ca37f2b0377d66eda5f901978c0a7143c080ca73c88f22aa54705d505b9de815d3a6ae7fea7d983902e19079a6d81ba33627f4e12be9fc3e2537e8aa30f4cd1d0f50162b173351e888c113b2a7841666ca08010995f22d41fda75b72bba49dc5d7109b5c4f793f356e47008ed4c3d0cb4dbc77923f94f9135d83e1ed554e20064ee1cb9821a47b20348237ab69cd4845c2e75029ed2601937c9d54d50b570167006219504245b049fc49998214af2a087b101350fbdac2dca9fbd999937b9502880a2a70fc1cac01bd17cf5d8f259e813e638dd22f6a6fda60e292aaa0db34e3fb3767c25e47e1f28c877a8d3493b76d780bb3f1608fb2d481cf5b2b018adc2f3d9929ae35a690b931109a1e67f56cdf87930926723f175e0f1892e03157dcaa6c14e395717865863fd2f50fbd934014ace6aa1e4f5b869777d7eead1308f0d9edc12fceead98710427e59a63aa1a22f6177dcb648a726ff3132e5cf8d545b8431f22932e4b1e2c3b5ea3eecb195e9eb8abe7693670b260d56661ead8b19bd3ec88b4e61a18816fbef4cbadc90387e8c6b25d4290da02c36fb92268bf1762413199a74995cc3ed1d957abd53ab3a3708268a1babf93b4286e8d6c9a00bb3f5cf75068612506e377e62a8fee39724574abab72e5ff1b3809241c4b31dfd90e39963e9119b7cecb926b3b5bbccdc84e9299b0fdb5cc1824c042e48ba32b16f3076293b588cd47af627119d2da19b00bda0c5b0e005445a3af6bdbdd2f81a47704568fe0a117992dd7791a302fc09ab89e7069c8645623f7baa1a3c24858f77567040db02b2f13929a9070d20b96e91a83f4026fff2f4ba54c2a081c74c41426131b15704654b1382e9ac73a479c83e4c4eaed1e701ef16dc3c639576438678b32bcfed5cc2ebb92dc760aa205fd133667092c1065501fc38fa358b66109e363809847c2bb0bff553c4408afe79e15d89dd313f9bb9d5b5fc5f2c32d279ccfecef9196e90a02fe5f52ad453ce67ccd66b4ec811b28cd883a3681d0edd033ff79510bcfd915038fa3a4eee5abdf9f5e9f059fa6fff878e894fa8f4e3c43f0550d3154166b6666b54d5a21978f41fb8ca66f681765bf81b5d205a927cb085250e5ca17ca3a59ac38747b499d0cff8244b12a369388a201b51aa71512705111f94210b4cf9f96384168a5debfca419e21fdbebe18c02fb4ece924c07a27a830c8ff76b305d2ec848e8b69944067c29f2f4c349bbfe29df50c46c810ec1ea0b073a5ffe25fec02a82060998fa99632aae0df663013f2ee94b2ac6ec98f61b20353892e7a1e862c943613bb930507d30b7eb794c43aa63e12b0fc278821867c444cef2a1d13945b20fb36c3363fea2ca07e527cb814dc51bbcbbaae2648f043a0376376f60ee4345dcf20842fa80d6cbc8019677ff91e0de5f8f34b3576d63481296712fa94cfb0dee691237a61dc356bed058334307a1d54c265dadc413377e076163b6d72eceaa316008cc54381faf9f465cd10fdedb7535af8ff9098a3745c0fe4458b92dede3d8dd60d6ad4fde13bea914465b26c248506c924e7e4ab1ab770a769d665fe5f3f2a028ec2c75c7fe1b2ca4505ab4f69344ceab256357161b9051646592e4b0a5ad595d2193d9ebbced12879034f33140b3b96ef84e05302e95fe848f2352dbacfa963a7861dae3a88c88b220fbde1dcc7248f43d5a67a8f03c029886ce8132a79c06e92b28726ea28aba727f3d2bf2f602f91f430be3a46d4bb02db9f989792a986e08c26076dcf6586974817101a74d1764d88871083c7620ac5ae1f8d6bba66b7cd742de26a609191d50cf0c1bccbaba29c595b0028a116488fac86901ef85575cfb45a6defc5976babc92f5967c31e4971bef8e8cdd55a9581b2cf2fd467c2e055a9554b8d906cafab1586cd3a2065838cec973368472c625b827e9f88216d609232765ad1334f97769597e492d3fd677c1500935798b21e157a646eda1c3a74fc1d7d19e39c9f53b7aad35258f818761db75bfdfc63b58217c33fe4eefe833fed9359089f59f7fcc8a4577c3c1ba61997740e983e9d78cc365457d2742c67c3ecd9c81162dad3cb29e7475c3e949ea51801c982fbc9778402c2ccc3bda0b95027f9040969a48368783abd0f9432590e0f9c208e5111d9deff6538b095da53b9d241ea19d0a343075d2e0c1a82e1e56f4dc1f2a441148d2237697cb9d579bba30de92e19f611dbad5c8924983bbb2a6bcfaff61e4fb303d3c59bf10bcd78d4cf6a72e3bcdbc214f7e47f6c3a8c1ce4c55d852f9b6067bd92a1e22a400be6b8677fa81c88cc3053b1983c222a9d862abb0fc839d2b36094319b2b464c7674537f381392f7a3706139d52b5ac05d19c9c2b04d90d4c65010a5b6f326c13b8b8a3f9e1102a325cd0ac5bf88ef3733a3fcc11e7da041735ff730e7e786502da8d04edd2d1e74c0fa64289672a5953f0bcd84d5b54d695e061323080226cd2333cdf766032c036a64235a92322b39df6f1d096fc9eeb990479e98d62db1908afa08dc416559c9a88c2fd8f24c65611e452cd3899ad8edb141e79de4fcb9592a0f4cf4bdc3c98b9821d97679168e59e3ff0feb46ef52398af1a1fe4eba879c04bc69c54858716c0364ce9e09ba43f5958a360534338c38e3f9e37846ad26b51bc3e79c4a54d9e48c04d0179ada2f6a42d0783ed34cebc63a281c0f8c5439ed2c39e258bf7b8a2711a4a77ecc49294face6653b043c83a82f89749941fc94dcdd167a093990fdca5d5e882e9c232967f1e1e807c4ac4e6751fe9bbe2b6b93353661018d055359c43c29f898b883e64d3432d566d7153e0f66c4dcbb2400235dab9182c1685ffff697e472c1dd7455136cdee8cd95ebe08b1d5b5f5e9f73f0660bc9ebad22f5efd95b29814150a007e9919be6280cee3136d4ddeafa2cfdb029e0e8c26dc36e35cebc108414adefc6cb86bb67f32eabafb233f455fe6ca49179d1d860e86f50d2001247b3f6ed80e4434ad0b9af78fe46a8261664748930a1d9416f8eee912b8355908d480e1c5966683f19a6aa080f970f41cbfbdf381dec809df11457dfb5b3114d34a5c01e86847804f6132c5bc45f7c29522b0578d6160458150dff5b95430c1f269e76a6ee8a6bf92095c128c0023f0a6a3a999149acef3c695c7b8f6c405458b7d8541871078a7cd1095ffc6f940a7cc3f826d4f6607b9f027f2ea9f0914b15b8a2f0dc20ff4dc1184e39e893fa9433c3b812b4981fd82d9cc932a565fe18ae1bfcdba8da31f226db926da588677120fd6bbb858b89b4397cddd58346e3a4b75883701650f16e0c33c46776e68521d5d3bda00df65eb8683183351b90cad91540edfbea06d90fbb85d4ee162bf7d0460dd90a42ea136dd402188af21cfec219b20375bdc318933524658be507cf07fd07c17031498f753e152f600f0088d387875cacf2573b761f2287f3d5498c412025edc1d09f488004a581150625a67bf5a9a865e96e219e38666bc46c620da5ee2b540dadc094c5d2f13cb77189bfca1702ed61e9c4d03f88e04d7bd449b364eee9b0ff4b7c7ffc90b3e5000eb1a5763d39a0d01a282b46375512d41d6dad117e12b65ef93d9781c0d0ebdecc39f9ec88107de8abebc213d4c48ab63e0dbadf9d6d53dcdee069b7cac9ff2ebbab72ee3a2f41856717b4637e68198d640435983d9380aa2ec19d6d6abb6914cf8d8230129ade1374d8d8ad38da64558736646b39b4bdace17ceb8a8e88802cff365e409a7c84588e6a14873e234c7b63b62c831bb586e4e5793b20b090caabdfd53cea9fbe3edf70f3ae38ea40549e6b999447361dd620935893cd9c24c4b867dd633994ee434b6c6ee2237a4d792e6d6ff793574d855f322461cdbdb37c0bace0f89457f31b9c9a6145a18b20c69251fa8ec5ef92de605f5bef8d9ce382543294f53192963322b49d2bd89a427f0c8b68f1f35e7470b6ffbb4f19bcdd06a433b344290621727029b6bd1b38bdc73c0827aa11e23245cfe7b6bd14af5c785a73ab39f25c0b3e4238756f12bd8addbb9c421fb13759555848448a60ae4f77ecd56d44405a7121e67301c56b54403240afceaa23571fd1308094631bd742b6fd1f221cd1007e8f5a23075082db49138f54d0b940cdfff638531211368d78425d244cf39e4cefe302b0fa63cd14eafba8d5398a48382a08676173649548cfe82aead5b45a4264c4607bf011b595a1fa2c49e8d3c5744cd4577ccc6bc3bf54e3b4be496dca41f7b41112e8f3d51ea5087a9d9e0406571f9d1759ad534af74caa9da63a7d0116b0f4d9e242a0499a089524e0ad4f065f6b4d5cbb0fc6a73c0df4c0dc089c458b3523f88c9a8207e6455eeed59ea49cbf63297ca57335643299578eb2f03a13a783a7a8e867a42ff11a1a3f906fe93cb2e63695a84a17e6bebf85aef61cc30b2a95b981ca7d56bfebaff54ae31e43aee764aa883e4ebecd6d9d6e720abae0ea66b0be321998160a8b5109d1d5d770d66b8f05e8188f7fd5b2c9dfb80a28b9b0c670659e8ad564521f5e5b83923c6597dd6d7d6d117ac15bb142ebe01e6a38c048bf5159dcae8cb6fa07ae7ccf11c782d540976ae7f27ab8ae3ef06a4895892525466bbb9b42a31282e9dbf7c999282a01af149d83336d6ab7bbc5b08467a7957379330e926e47dd5698325a72f7370be5dc3af3e4355055e603e10d281224ded396aae83a167ec614fe096ee111ebb843d4b3532448bb47fe37c60825feae2faa1c0715c1386eac0aa9ed580c03a9afc21d6204f3d060d88cc3c54891b5e01176f5f09f340a472bd59a7681b14dada37e27aec0f5fa0b1b961841bc364f6e280da8349e8a7388842eebc400fb8ec87dfb5b4cd6796fce268db5755983980e6e526ecfcd7182d8f5b33876c8b243c63137f89284b4ad8e258fe8b0a3a9aac9f40ebf5a70e6b86c2fcc0306d4205cb01ba16837a424e756896dc90cdfe49cd29dbe7c01e5b4bc517ebd415c4a22d1e0f84fd09c1903b6835eae0e01cd604ec45a7028ae62490a4b455b3bbf244e3497753ba877ab5fc5ad15b2a508b81e58db04a2f2e9261853c014f7a7cf0c64403b3a231e9b8f9154d1cb6e1684595a3f409f545f1d2bf7decf2b6fca67348f617c4bbfeb375b60fcbc04b19d37880ae6571b49f29b5279d5aaa495414817d1f4d367eb96760ffd3382fe919fea92d1ae2db5c137aceb9b6926d82a75bf5c64461345d1664f043c1ff714eb8bd336d07e08ed1d70409e5726a542ab248c3dac337bc218cac2296be618f10ea391c4a9047e3dc94237fd2a7b56b3adcd4fe7e78efc8f43132836e2fd86998912fabece7d7ea43449e6eddb26adad7c40d299d68897209b01225b69fe80bc993ea6f2384d62a682315a3ed42a7e86ea33b75f51aa8989bb7bd15dd017db377e591520ae44f3c92745f5d88d29b1015ca3d61155afa217facdf4f3846bac5c0d7a6fdfd6836217f3d8b4c2cc15a8fc4aabc668ce52f251e31e34d08bbcf5f9b4346d9006f8bbac3b2b25206a8b89ab6ea6f33b9e62d502da86229e32d3ea43815b97e258aaa08198061852d133ab47a45943d843fcac9caa8eb6de5a0e77b42e2744c4d20823b4da79182b436a2bbc016c9c35d52bf0dfeacc48c323b1979c5e6bd0aca78e03c1230b7e9b752002b8a0987a981177bc92c559564a17b2142ad5d8769a37c7cea7c14e8f858c53a6ccaa55ad9ed118ae280963b7df74e65f36d5fa9183f9a18ddd58293e200dc0326976d030d1cb421da2ad2191b70f4c8cad527db39fb0e8d367abfe89cb503d3f80394abdbbff8f2985b98e8dc80e493bf42db7ab6d165c141fa0a37327cfc7304c9130b8c55e8d55feeb4e1d66a9041653afd1adbde957924b37697dcf886c420c5c42a213743c4503fbc1149e7b33a0524b2f1ab6ec55df2c3ec6fb6431da97d625e53ef34e075398410dd5a80040ccf42737bf39cac18fa982c7cef19ce063f380d9f238f9746a61ec44381f01aa7b1ccc1858ba777c86d9af14a03cec419c77f7d626d837d7e88fbc554502d41d8155d4ea76547717d465830f799f6070ec131395f1792f2e96521d1ccaf2c5be9ccec7afdf91c98f9c333ff8ad49a6ade851775884afff0fc5be29cd7285d9fc6df6861ceab321439e18344d89577afac4284c345c911b0ebe318434029625920e928d17879cb483d0262c4dcd88ef68a5acf9e636f126414fdca0cb5aefc939a0be7c397ea6dc3df0350a848bacbc9e4df8535812c67f604adc24897d3ef6133cce1d27e22c97da71021bd39ee56726d894cc38673713d00f4cab7951370f5a5c1e78cf85c2062cb948ed8451dbba07a97ac441b0abf4bc6ddca245b77c7feb932442acfbb563d2ca9596e2628179628ca3dd36fd0eec9d567821c5ce55f01fb14983ec1ab449dd23be3a3ceaa54be507a99803bbfc6de169311cf2f09f84a3f9010d28e89872abe7afd9a5e84b0aa09a987f6654e770abc5b3571fe34369398998e767038ddb998a548a7f5ae9c3ffd3a72d43e56a3000426f0ccca3798dae5bcdd39f5f4877944704eff1ac8ca23ebfc199f3c9a599d83b2d2603e2a34e3355f7b9f8a9283faec5a5ebc5d1d26111647f31ad82bbdf7963ddc1e38ed3244baa9454833af23e965ab679ebf6f22d8dbab2e1bb343e6964065e71c4396d7b8bb41e3770c32d44c772f8ce33cab44698b7b0f5c9cf054798f346aeabbbc3bbdadd1bd92efc716a1e1edcb0e31742cf10dc5af6c3343f7ab069cb2923877d2c940ec9d561b23f61804e0b631c38a17877b5904f22a76f9e6769e870151ad409ba5c80514c5797f39a8df87592dac9278c36e2f47ea4823c6d7c8c15d3cb59f527b3886e257f6486f90f9c31df3b46cab5ef71603f735a339a45d94119369bbd0f5499d1d4e410c27d72609c2bf30b8e57aff2720af1d61bd0c2ab10a245556cffcf8b423c1a9db8a1fb19759024347097006bf5ad6b790899834deb361ab050e7ec865f66f1ecf6745c6b25c385c45a945e1e6ae97e748b143762843f82c7431fd6c0e33cf36261984ddd9675b9e5e32b13247cea5f029b27848a18fc24967feed6dd72a1fefeaba23f91d7b0b5f56f9c0f53962fd4823f5f2a1cbc1912c37c5ef1f95d33f25bcf2d6446e71f342334ac616d629cabbf86d5298a5206ec31936c309b34d827923b00adfb4f1addbb6cf58369e32c5545fdde92548a514bd3cc9c04f0cb179f3dbf913b131556e0b7a260a055864d1b31691d68e331249bd43f8d89c4a381dd41c9d9f3dffdc21b20bdbe94be04c5ecd6425950b3ae24839e70f39ac23cb4884af4b412300bbef24535fde6f71eb1f0af558b6a7b28be9d4d74bb9e0437b74d110d52fec954820bd6a111b9224bdb6b1a7ebfef30acc96a43f89e0e97c93cee1024198d7d1953ea72daebafe295acb402698e8201bcbc28c9ca811c55ecb0e3c461f3860ee3873052b70f1a327566d0b8f851a11225589f49d900eacf8fab95961bf06528232851bf7317217a1516396443b83796b364a75041dedc62c86472f405328ee489078a092b5c0fbbe97c378f343eedbe485bb214d294d99b51cc2087311a8d2e64e963e96e107e960f54fb9e53731e5b93e5b8acd8631b2c29c8905d0f775f02b3f6f8a780f9d0b9846301602e485a0219c2b38975fedfddd275e467ccfbfb922d4f8b8530c53d5ac8638e02d524b3336373b59eb1766490cd6d6e87733c6aa163b63caa0158910827e1f7dc795a08cf7469ebf5216bf7f8300b52822d90acccbc874b2a7befe77ff3821cc4ea1b8b24bdd23bd02b95e5a844a826febd28c2060bb845432b32d1dc725570a53330372aed8314870f56fdafdd097fa66d97f024b2db78af74bcd771b1b53419632f43c568c7c64bdaf6cbc6885d2bfbb42423fbc83d2f90257b3e6bbc43acee18a67149817f3328006e7755c0cffb9e4650950b8ff5a09c2dc1432994b4c93fe41327d87d9ef34edc8dbb0b1e657a62fd70cddc6d83026df1e6761133d39f37071675db34f483356d3411609f4baf3724ac8e91bf0bb7772368a3c0a35e727c0990146e2faca0a088c48a5a81d0d4e9b0562eb93a8a26add620e55395ab4a7d344019fa79fcc8f5cc254d579ca3aefd24e268fce41f58df6b28e15deada47502fe65d7a657af9fc9cc545a624f2faccc0fa489bde000b9550729ec70c0a6248f6550efdf75507bcddab9aa348451e64d35ad336b492a66223744e2e0802914fb3ded1f103342ce42ae1f34e43964a4d33d73daeab5540e6005c73509bf34fb81813d0354668e6b716bb44b626e8b2554a6492cc506a96984b0f714ca35355ddd58257ae8a08afc05e0d3f5db15f83bdd2a60fe4dd7f130852a609696874524f57d6b52e02c0a80b0d3a8337332b5d719e4b4d85625548c0a5b985daf4e60fa6bb09aee2afb87e52d76afead55451a1f372ef080d76152e8df4ae0e2dc56151dc5b34b01813eb4c9c1b6c35682f6f7b637910ee4dc05de537e5429d32f25e32b1c8cc2faa833e3f3aa6d8b23c45850af05941de7877852e39b049c54c2e4f78c19771d4f20dcfd6b259f0bc8158c32f3ed25e19caf8ae5253443254093da566b02cf6ddc4356034ef1ff7232b4b445d3c99cafee266a74f00a0841b78af3cd6f4feaa7090ff6c061c22d793e69afd26b1fab8a8b128d5bf8c17b8f4adafbcf0d3fd6256c31141b6b2d158e7175c57949f41dafa044c0f34e2de58f604d0083f3f789defe084ad2c4498bf0a9b018fd1132bf4f1251d4505477fab704afd5d7a386a4b32811913cf7b3000455e7dca6a081f0ff5abb6215076534f019f85ff61be8faa10538e7664aa89792de831a26402a0d4a9c9c6ab8580f2ca09b22b85a7953ca5148514628fc890533fd5ca0f6c8023e77f1ed5490f8e64d8bb780d11a1f03c72db8ce2946e8e6f5567ced9146b76ef0ca052f69c2cc1e48442f7e9045e7071a341acf56b12783860eabd37e4615f8ed9c20988474c5026a0d4850ade074b6aee7302dc6a3acf0672d2c6f8acb0585f8e6dbae8d138b176758055ae8e96d791d79e1882d9c9ce7f35dd57f08d85e19f357c5da0c1de041160356872e1b16718a38a56f50a14094261a64a03625188facb06e390b5d2e77b5b5b7003656eacbfdea5e1b7ec9695b5b19bc67c3d8309d98eaef8523e766c0cc6b7e2fdd4f255296ff11d22491bbddd0b7b4c97edc955e24fca5e23c685e46b1f6565440651383f2ffd2f29c10d3f88c6868ba7af11d3ca268dee288b03b062e70905f72c1353c6b92d07c1fdff6980fffe343b0b3d129917d09de5f9f8c6cdf401b6f645019b46f50a327e6002008fb976ee9c0608ff72a63d8a946195c20cda60ea15ec850a1140cf0ea6eb238be6bb7c40f10e9d71e70776522fef54655e68ed6c941205938c4a7602cc1fdb5c102512329f9b43d99483fab1ac115918452bb96f2a93d7e1edd21e8f0bf688e47bed20744137d39f1fb8d7de2e69630f8e46fa02724e763ccdd171ba0d53927e056ad18c6de183a36ece0606cc67f3054ad1a8d9602c6839bccb2832e2d4c8fbf0403b3ba1adc8f9c198c9162e1b82d468da95e8f1309049407db97e7b908144bbd76fcfa8cd8048b061aaf6f32f2b84231ec7cfb6ab8ac9529928905c32f69153729ce4dc050cf362c6b82a9c3647063b1d86eaab64b8304e711bc6da3c721b7d151d5387d87fff6b05882ee43a2a5300a2b2e58566504066837b4a8083080aaa63f72497af67d071b92d278d716d3a19172317c46dd890d0403bcdbf529c9c3a19cb91a98ca4fb80594746b97769326d514b5b6b1f4b0077dda51c97a9cf46baccbf06ff0f967211696d1b227e9f8dae9f020f77828a4d9655277bcdbf7fe76b1b4e9275a6a3d9eb783f0bdd810af4cc80f37dddd84cb0222c18e65320e474545b335daff917dc9c91f65f38e4eccf9728ea7c66f132e21e2da49de480d5bd15e28e8f07ffaf81f080a2786813f61c60ec20ea4271858c694f12346626448ecd6c96a4cea3552fdebce193acdb96c5496cf889a3ff9471f97779002a105ecced9c685d9b08c478f66993da46248c2b7fbc0a2306213f73bef8a418e0fdae4bd1b86e1205615da958dde1e329b2b126a98fbbe6d46165e68260c871c69fca7c6444e9d860b6ba5b0085b4d1208962b123dbfba6c780b093ebf23f791eb6bb64702652d7f6ea6fd19333c0eccba4dbf0e617fe8aa6870cafcf3eed95c3dcf2aa5e5206b36897e363540715472b60b54f46ef2e4e87806fe821d2673eaa3f545a8abfa3301c3d6eabe9f694e4f62136e6cb5f87e96d53da93a92a8725f3241d5373c1eee554279a4414679b43f1a2c371d541d14293fd9f1e68f5d3e49063017fc8e4787e93061c9d891e68af581e7e4d560a556bfacf9ba47a462dbfb8302e91d99debf67db4df882235bb47bc8f8ab1a0626ec2760c219799dfad8c681bd75f6dbcb84b1685c018064d3e3c52f604fdd653ecbf8435e46c04ae1405dfdd6477e148d7f55c0e97b289cd58c0ea011bcdc4df1f774793843a8cb0635f5ccb199ce826e68e3ce366e9027c79436541a6baee2d5fa59f9f67a3dca58c1af1df234129c2b790268312694b8ce33fd17beb9dd4470c6c22b51be3e8b3941d658ad032f7d534b57b91144452bb6a12856fa896fdde83ed74fec00a0562c25652bbf4f80971c9b9084b73b8d07e35125d46340a64c44f02c4492cb76748a59b10e9d604d63176f647ca351a49d9be93c715de3366907bada3365b71673caf2d2212a093f6ae4043c74ce50103687e0b1412ed9b05d02581f5072fc19db5e39cc176305ab36d161d803ff563375bdf2ff254275fc2c2f6006cd4205589ef663779e96719713c5f6e25300935104ccaafe78a416df824bf75448913cde026d6ac7945c812cee0b7ce7e02e0b6b33305fbe6cbd3663d09594c67675396dbed7167fbec51bfd6f855f099a2afd05da71a07c47e8798e93d2573c27ee89e8e9a682da383e83c08ebeaa92aa2a03bf41bc441126f8a3aec288bceaa67e1fdb52d1a3f76b7b933b5018dfd408c699466b08e9253bcbcac3db8f8d536331f80b6c3c983ae4b9e4713d2fcb5dd54561b13095299243f3f964e92d2baaa51d46d289a30a2a51879da276cc13d4ce4120d0b5b23fefc9a16d840913543c7009fc858e8ca0c05417978829289a8c2dd1216b863628aff3cbdea7eeec3ee8ecd2fb92367ade8301fe4c08789a603ed19091a84ae603b83c37a7f49dbc24c26083fed08e186ff8ac0f4af9757f79c445789454bd1102b098678afe50633e75e551f317ac5f4c1bc17760da252e919e9fe057b75ebf42c4a9e0ce1e318d7c5755a22cd66603398048e88d4a76426903005fb59450b28d929826f63cd5ecb8776b03bb8166a634ba3cad372223713ed76bf8a8f1ca44076b6f04ddf324aba1924519421ffa0d351f5a9aa1eee1a66e89c6464e7d5633e91f3152ef53243d7509eaaf85364ef6d040a682a0a5d7efd76c913c5f0cf2795944e3aeb62c394cb9da662d791d66f9aacbf6fa2a43b1b1766c29076d86028a48f6c0a08d7782d858b52c6075909e9685e89d5fe74db81a6c8572369a4b22c35729c7cf83cf83b3fd9bd2703f43fa31f057a3abcfd9693dccbc6e4d00d94450a31dc2de1da6aa18a8acf31277a199469cdaec43cf98162ab865c62c843c4de4527257f1d394b3838e3eb218039a2c2c0d21d07234e413ff2c2f40ad2839c5304503cd2baca7d5c379ba40affdd91ffa9677ce3279a3bddeeccf6a8ccac1b23a5d9830366eef5b9776d1eb2fb43aa80fd932fa200d0c7db8826dfc04be83dd387959d559fd821533950ade4bdc6c8e9bf5146119b15ea999c668c179846c191a571b9f39f23f47eb6bf7e3ecc220999d94d7a8aecd8ebbf16eabbc510da28d566664bac3b0791abf5b3a01d7db3bee9a52e731bf92befbf55ab9bf8f90e674603cb3db4970beecb76376c2d18ba6c00839be42cf35a70df601122adf8b6854351c7f9ab3bfedcfa6b2976c0e5cbcb7cb3666e9d4ae32db73241e42f8e5457001426c1ab81ccb34ee030d99e76280f4ae2fb8cd3ceda8d34de05268383147004050077d967d13c38c5f1f43e81d6814027f4ee3fbb7f22922881b8761200a9170c1e32a6cb30d60d1ca1b28c9d423b67cb8ee671a487a949369faaece1503623365c6ae8b692fc0feaaa01c02419d18307f873b6480801d33cbc7b3cb6dbb2e29c77378824bcb74353f3641745210f3440a21b47e4055881d531f67f57d608a4cb8e9ddc75008da85b0e2cca11a208ab9b6addf1951021ca2cefc8dbf235d0b03d9e241f5315f4b46360c1854144073377e18b762bbca23f3f3ba3f42b6939713b45588d7735e770fe7b8bb2f2533154d7c57be9d7a5c9d5943ce2835f9bd8bbbc7f089c4eebe65d41831fd3fa9ccc581f35bed3b6717a5423d2a347a9ac38fcc4a2eb77c22328dc8b20b21b2e481fb2d6e6d38cf6e0c38ebb9c80b30f5189730db5e4dbb25205f2f5c3c01e648bbf4f127eef1b2f684ced6d821a99243b6d07731f83e3f6b1f2324a0a01579e5b0a523f0b9457a112909335d3cbbca906cba898832c6ab8f081b9adbd7a6c4738a33726ac2e207cc53edb58ab8cb726cfa1fde6cc50e2aa2107517511d3d21efd67ddef4d5ee662832dbfde684149a05d1a1ee0f3a3f1a3ff18c634804ec0a39561a5a342fc9f34dfa88f52dd899afa842236dfb5d16157497fd8ffe66aad19fdc75b31826d3b1dc1f55f7a240d8efc6e2899d1c8f3410884b0e97f3d28b26b331021cf31b74d4fcd2d5174743e79c25046b8fdc8c43a7773ce444a1bec3c7ad2361f731a4b744780e9cce3aa44189bf168ecec209fa98fc226718709f2baaf6600d959e2c89424108cdc0c3c45efdad0be9e400379786adb0b4c1a6bdf1be6b580650c081826aaf2d630fd212d32c0edaff40fd4a2439732f3f91f542354cfea1d95485e4c6705291b5ddc2636701774703d347b3018c27ae2d9811ea589885a06856539753e9837ae0524cd3246eeea6a505e95abc1c2ce81dbe16bdbf7b58edb4bb4048e52323b390f7ef34419d8bdfcdba39d7e9d96aaf5289bd873412e8aa9e2f1778de108eb777bb29836a4fa66b54a4651b57ae99f2bbe15402d51b19f868dec249edb3200f692fe1a9f18cf20f44beb29be2706b65e8fed81f8c6fad4663d08db77d97d741132bccf40f570b6541cfe7ce41869db57bdb8778b63753a2658c6cbd7b07ab551eeebdd2197b0c18b56f0068400860211a3464e211f84c51f063c45d7f2bf200f63d30f4bb8ad8fe3a1455be37dbecfe47458570e1db30b803f825b8ad7850cf4d74d572c0d961899b648e3fb7be01b173dc0608fd3c0991ec3ec5a751482f32c723b0023d36645d9a55f9d4e5504412132e286d6e2264e0bf0bde428dd633ced63cb5416c4d300d64f5b9e21dfaf799505075c1ce8d41d10fc1bb850a5a3d8d48de37c59511602025e491ebbb6f211a67f45dfb5addd54f39f9ee4079658d1c6b23f06092178d0fbe756ffafe488a62e0d923df11ddfa86989e312f66bc64761a356f2245762354fe647404f3138427cacb75500dc9c64c0baec699e65010e114865a16c4b07298f80914cde00c9fb0af8e893d80efa3495724581de8e06d31b11790b0161d0f2663d68a8dbb68434a6bf214719a98dc97fa6eb908486a47ff011b86724ab8a078335e56a5960b95171c954eb0a201000cc4f615192116e51376c4c337d70832d3a85b9836b138225c61d800d2b5df337ebcb0052e81de6b86e778bdd5c383b88dfa39bb2de13be42ca55d2b18aa4013e880fddebfcfe32a6bbc7553d944e1121bad86603a3b5674fa28fb57ddb40c9adb4c5623b3b3e0b815655e6cee05645a7813c517eb9dcaf2b96282265b66c678c86ad74a1128a59d91e03b845c596682bb01290e7134a3e9a576bfc367cf0ecb1810868637477d69fda3a6488e601611d100ef7d5c42b34ec62478df71632c786f50998c07625a5c2bec577ac68b9a5f5ece34fa53ecc1a7a12ada4e5100b4449dac9969bd139405562a22c5c61ccc16fd7b3f9f80c7c9ede241eeb5b47e6354baf4917d5428c35b0d995e986bf49ae38585897f9fb9e3a6dae58e76145c6ce7616c4297d3e8890822893f3fa5f196886885a86473619fdfa0dd96251f807e0bee3ced2b210a95cf845e32f30ac582af364d20314260ed126a23d4a38b17d22cd10d5b5b02f7d8287dddeb7a31b446630e24e08e3b976ebab2685365a0b71fb335319bbca036c9260e2c827016eede5e9388566b44d8f66cbbea0442c7418a58f7429ff732533814b3f3c4b9f0d2c4d8545628598a981deae42dd4b1e77cadf21e67d20847789c156a092693631e5ff0cb96d49441fe084edd742ce40983fe865c0d9d73a0a08dd9d2bb43c67659fa0f3f3200e56b8bb04062c827ba427d969bab22138afaf16158ad85fea09f44099c98700ecc9240a98e7966099085d1bf0c0c153dac2789cc5c753cf6002c132af436dab0cca43b4e704a1f7496a383da4045d39739c4b12227782f9c845ed2c7a65f5c4287aae47102047ce81ae00cf01cad12740accd0260d503198b0f79ebaca6a719355ba1adb0e19efd84cf8f45e96e504cc3825ebf168496cee1b6681d2adb605778157557645ed8b4710b533b69630cfaf25b14e7a36788508a50cc82210a08904be1cfb71599354e1f5a52f3a8d9f31a75e707d6f392dce0eb9800c6bfa1a6903268e85c6fb318f7e2fbd14f81d977a2297aa9a8a22ad6f83c1290ab7ede482e83b9bb268bf687e736a648130e228fe46f33d23eb50d1ea7c43b7c864831d93cc47a4e6f41bd51fe0b0ff04ac4259e35059e3bc62becddb0e2a24e65b3458c61bf273ed462ee72d73f89269171b405bc241817cf8a3f4f9bc7423296544ad867726f527dfa59c7c7f5f44cd826fb226a1b52f04a98843bc3e42657d468a416892f9d38c78a70a1bd82756ff291b5380dd06416203cb412508f7fdc34e3d19323ba3e2791d431f574dad0052d8945aac53eece669cba3022b5468aaa79f933ba4ecf4d40b2631fdcfb281137d67a9ac3a2a06044aedd2a88f2c539458cda5028b705ebda1ea04311434c46f7352bd3e3093cf787aef5a51313948f62eff104fd37d075a7aaabda2e8823fdd9de6d84923f30ff0c266dd8e33130f7f040c17d4a60509785c4aece49d9ad560e0e004724cc5f285291fe7a709e4f9c900713d920600fc8b80049991f996e29f8bcebd37f227afc5866a82ef3df327f876520aa15663ff6c0bd3884bf3477cf77e4eed8d4ac612ac7b3d21e28d2235592bccb0609363a84a73f866bde7e65474b2907f4e772f7ebef7edda47a7d7e0991eccbd8bd7aac4adbb02d798f2c23b8f694596a05ea3d3697156c5ae3659e3196c658608f39c092acb159428e31dd9c2f9bf72cdba79f992859578563bfbe72b8faef05f5bef380e5c9ed29483a9bf436cf39140f2d85d421acdf7497c902f0c7206033f3eb34a1cc8a4107e4972449fe9cb555fce5e5228846924b67252387ea15ad63e2435231470de86e1894e8dcb3f1f400411b6b8ed19bc77c6b2f47cbfc95372c04fd28b14d824074733ca56e80736cea234f68557c734bb331810cd1793cbc3330cc849a2e72703e60c10e360f9fdef9cfff93989815182c1f30e67b601fbe72527342cf600eb235e94bb48391c2795abb77069c32c195136186fcfed56112c2cca040f68e76fbf31e2906749f767723d1330f93c5b76c3f7e7c2645ca7dc87d0cf77bc3a3205d36c38381119b35df77fd33e6b35dc920c33909087ddfe96ba8ccfabc30f17f9fece711d236db081d000bd763466ae9afef2696c7f9b34870d667704fd9c9079041fdb69a58b888a1a46994e75d548a8447ac0f2753255f957ca0b8a875b8272ae4e9969bbfc20aae360b746adbbdfd53f54027e598f56b91ff9fa6a97c605b95a09015213860b4463896288f7c59acf9d7f4d5afa4674d987e15b847667a06162503fe84704a4e05f548cde256d5ec0a1c56643b34680ffe5f4872d24bfc1fe9d1c03e4f99c45986ba0f90792b18729a10c165880a13c636631915b52692f0e5968bb3d0b702029e945428fe1153901e4c8169c7fa239c1be704d14866ac6ad5e47bc593e9f36ba6366ae87a1dbe22d5b29d51fd0e5d839dad2fe5e2c94775a65ec8a1b34b5045137f13af31fa3f7f0fc5f8abc1f2fc2837406bbc31af9011997d03b7a1b9f14b7a4f039aaddb5ab08087ffaabf4a2ea90ed2c9b7b2ae8352b6728507f8c2c13f9282fe57abb06136fbda9c528ddce8a327dac448280a621ba1d40047edb030ea935ee063276e21fb7bfdb006f513ccebbe58cd9577e9eecf424dcac35694c85dc08a51fed07eb39cd1eb3f43e840307b7ea58d6bcb6327527249fcb51d9afdcc5a550e963a00b25f1a95c3835da2970a959bc6944648fcba5e6ed7cebbe959741bc41cf3717bc71d1f0b35f96226cac917a1f5a29612784cdd92db95c9a58cccb61f146c0c2ffd365f45ebd3e87c44df6b832bdcdf02c09026d1b4e069165b11f9083c0ab8195cea63af123d2faabf9b164dfc6e4cd7f0dd000f6265bbaeeefd22c7ad5a26320529abfcf5910f68a5045ffbb4bd1ce32935e356e143d4d1663868cb87e25981c9340d79dbdfbb9960033cf0a6ff214b34ac3091ad10780784236e9c324b0cbadc1af8521d9d0180918f6bd2837db974b132a15e3ec4f774d50df2d88031db86da61473072b128f24bcfe94970afdf638a9b10ca69b933183d9610530700babf4e67a6834aa1923aa1d532f9e8fd4f476281fe5d0210a8e684f8d020945bea077520e261be8b9f0aab778d748d292256e0b54090c9723d6e698a750a2f78feb8672ea86476ef60267e8770e72c33a4aa6148b4ee5efbac8e5e15277212377315ad5c973f0382f75cdfe0fd03737cfc926c6f8465800eb4ed4462aff828768053d77cccbbcc8d66df83314e1c1a31be976ec5cc4c81d475cb58ca56916ab97875ef073ab91f0487c01d44a4beb5abb0e418310d98cecedffa68e419b95b3e3790f10bc0a1a436cd5096972fb63351369bd181b13f86c1ca7662c69ee0ca8170e2557f03a21217e41efe1ce3c3f2f36194fc4f54664284c5f3e3f11779bbcbea0f98c0f61c1b11a671860a08d2a587181686544c88ecbd3423d5b8edffa54be804493cb1c9b7786144df48264fd0f906753b0b5b3610504a113feac41b7d6886f98b4d2320a27a65207047c3fe96c8ed4bd87a8f0dd647e55553823a214402d26dcb5ddbe366efac2e3dca7902b09ae97140deb345038e5c300437725759693cced43bdaec989c403d92ed0a64ce36054a1e6e57a2248814dba5f40c6a4a34ff3ef09563dbeeafac75480014008e3b36f92a62daa7a40a1faa347d4c81c95a2e7498cc0beb369f1e925f69c37c748a8f7650a6fd8cbd01338a0cb22b2ad611823f0b4fd67a38fc0e2201d677f8d5b10de3b7b30ba76dfdc21ecccafd116063d7976b506f924d4b62b4f493b332c7f58325c3e55ff6ae2a8593642510934bae473067ffb08663c2a42a3f089e181117d40504b23e6d2e6f06c84e383caccb7570d914a77c1215fb5d16209bab6f18d5c8ef609253c7ec4addf4457c9ef790d3b8715f43eb4b4c9c326e8107c86bbd3d499af47de1b22b9d19d6831f646c5631c7e69073052c5c3046c2ae5bcf203888c797a20fa127521260a52ae8879351e4de1e10c81a8dc6cd05d15a9f3bce2ab55148612418e8503e4deb15cd35f79ebb5c4ba524a2147876002e7ec5098062fbc43fe7340e6075402b19342632f4cf608c447a235cfe4af89a373dbefca21e6c475faf754eb2bc38203d8861d6ee0249ec983bd17b2957a39339f7cdf7a7f500039eeb030de13a0d521682b880c06e32b36eecea8623707592ac887a9a424c5823cae6a4403fee1044da1a19ef8433ee1afa809dfb07377ca7304d0016c019114516be1acb727b072607af1cb75b3ec184e95a7fffc123577459037322f0a0aba3cdf4793a9152e1c6944e78e01ee02c78aacc2f80f6c0b1a8729f0ad13a97472224545622b7a3424315259fc376ae00ea524d1c267965993e37f18cda016d7ec0ef64c577f12325c838b6f6d1b2eaed0e234f85e877b9b2ebf61cad200dcde66fbff1e5327773ff8355908d480e1c5966683f19a6aa080f970f41cbfbdf381dec809df11457dfb5b3114d34a5c01e86847804f6132c5bc45f7c29522b0578d6160458150dff5b95430c1f269e76a6ee8a6bf92095c128c002b06c1b1437b0cc03fa0db5430e80251c1eb00ea74f0cd46d6187f1fa1a23a765fb1875baf98751f5fa10639351b2cd402e33c372b69446d4f5664c2f3dd736d139d627cc082fe65592c784151b5e33de05eb7e70c9d7d77791c64b84cfe067a69fedcad914dc7ddecc11dd6fd9dcc4aed1cccbd8bac5c034169b6e1f19f01fa5275eca1d6468cb79569d49a41db8f7b7a78ad13ac8691f6f0f5fd746ff34babca7fb911c89243efcc1a5a0092c771529bc36d4f426fc83daa3d5eda179178a426aca43f7dcdadb309a88a2ff6e9f9f3b251790f1a909a629be6550f41d977060eb86b8b864f442155499a7fd8b7edcabfa4dd913221d69ea4de6e205d5e0ef675bb61c9985c62f60a13558b8edc7f6c0d3ac83d6cd871bc90113a01fc1665aa4c98c1fd3d0628344adfaf1e1994f5cef656339cdfd0bd17f5dd9f76d2363c978c39d8102664344d5b526d3c1a85fe417443200370bd5ca0776ffe796bd7e1a85ca725363a0067de9a3fa7ab268b5f3a6ff692a68f52d035e2d309b6c16ff021de7b588d88be47684b5f821863adb1b473bcac891eb60af488778368574747e25b7f4981a76972e15ff180c1655f4b63d8215603147c487fee1ed65ef5439cff73a6450c4e9c316b00c2754fd9ffc8d550796aadf262ccd0b2c93c9f8be6b999447361dd620935893cd9c24c4b867dd633994ee434b6c6ee2237a4d792e6d6ff793574d855f322461cdbdb37c0bace0f89457f31b9c9a6145a18b20c69251fa8ec5ef92de605f5bef8d9ce3825432a5511a63335281587320bcdbde5a5eba5edd9013fc405ab712d820e55f25b407cc0040ea4aef3421ea28b867e8d9f8fff557c42fd447407b44f14481e536b57f6a145f0660b786f9853f9a86d9bdd13956f07726fbfd9368711133e26fc3a9249ec724f914c879848dad44445967b6eac66ec15644c1f49a059a26afb31c4f50169a5721b0ca774647b302d48b494bc4b2e3db14e87508b305060ee814ad7aee012fc691f2e6b9ae54c4e407e26165eb4b8804a7aaa02bbe281f857b60bb917f459d66eddb539ccebffd24dbb5f65d1cbb80e33db3a908f2951f2188468c07895eba50e2b2c69595f6ad1cac534cd842c2911e1998483a00e39952a496c9c9c6b3563aa8dff8a9de588f3ac50057ba62c5bc6a37bbc6bd1d0fd1abadf053aca455e2c7069aca289c5b5d3f4dcc9920699a6934810218a5486b9c870d517cfb0090c8e1b290e6fe21e7f8c4059c2f945e7539e34a6bcf66a813af2e4803951db5fe427bbac5abe45f6d6773783a7cadbd903a8b6d980aa39b259865a930ae619a102b6e67768c90cb3f970e817fc7264821ffe33c7cdeef1531ff753c397087f05106328653ec25c40114ca8fd10b21cbfcd012ca20e98403d35c57a5802c7acbfa9321ec0bd91573a0118afbebbb915fd7d0d182e50d9a44d387dbc03e4239b7c9f92cc0e0b21dfbfaf093e20d2fb4efd2e1cd702c5277538d949b3f211479b8671432e051846bae872fbddd96ef822528455c639aea38b7e5cc94fda9eb23d93883c5f9a5435dd761f1bd6296777587c332450b67dc54f872aa2755738aba7141c3d5a89d7b68e844f3c12666ef2255cb2f6e8460cd287f046c77d580c54891b5e01176f5f09f340a472bd59a7681b14dada37e27aec0f5fa0b1b961841bc364f6e280da8349e8a7388842eebc400fb8ec87dfb5b4cd6796fce268db5755983980e6e526ecfcd7182d8f5b338765c637558a125b5a5596434d07dbf67850ac879bcb08a320440d32d1814f55105e4773c6a7939ffb786c70640256850d48ef41e1876be6367fd104eba2f8972169020c20aa26fb587e48fdfc4c6b64f64d5158358b0cbd10ccbad3a91f737866dd75d1c4bcdb6fb577a01ca3fe97a4d5cfdce08d8b2420cc9f4110ac478f656970ccc7d576fc93b822d88dd45f5752fdf71b71b9eeabf10291fa27f5a3823655cb2fe930c023aa6b8cc48ccf9444725df733983a9830cf9dfb972f438a8a12922138d60a5c4f2d5f2dd0f69153006ebcf69565e1fe00a9d03ac69eb159ad0af046f2d80349c0ff72af2386a1c6f1020acc9c657e1343bb58cfe2f2df3f0067e76fdb325df059cbb8401bd08f01bbda95c538442c1838b5d6aed828845ad1678d8cd759f3c63ce921fe762037aa26a59c0bbaef44d26ec562fd96b5e7eea7e3028a73501391cea5a7c59fae73cbfbcc180580d543b49f6a8e2195215dc2f216b500b24098f7293395c006c51018b1ae7ece19e644ac92745f5d88d29b1015ca3d61155afa217facdf4f3846bac5c0d7a6fdfd6836217f3d8b4c2cc15a8fc4aabc668ce52f251e31e34d08bbcf5f9b4346d9006f8bbac3b2b25206a8b89ab6ea6f33b9e62d5020a99a07f2d3cbae744cfabf3ee96cb70812d5a9474c80bedd807e5086ac50e4a9529b27f975ada1f53f73a44c702a25cc77e4ca77228e44ae5044953cf70bde7fa9af3ab454841a10767f2d6c43030f126dbe1d6d88f73335057c3fec5315eae179d3b8574aa0d76bf3400c8b95abed7ac061ca46f9a1864ca2a93ea639acc2b099e29a0c2f983935cd1365181e34e96d7feb43063f360496d78e6e14ccb899e72c611be8938ad88306c73c4449501782784df054370fefbcf9d0555a769c2a76343fc5126c4d123d835c7f37914ca143b4bb0403e93afd360592f6aee907869fb61f9500383994cc8b22799a996d0571769233530c4425a6a1d6776e5a16eafe5ccda94f72b1421cfcf289e817406fe10d31a343a84b9873d8d0c2136ab18e6d4b01ca80040ccf42737bf39cac18fa982c7cef19ce063f380d9f238f9746a61ec44381f01aa7b1ccc1858ba777c86d9af14a03cec419c77f7d626d837d7e88fbc554502d41d8155d4ea76547717d465830f799f6a61d303655d79c808977554f3077f02ffba4a7edae588190485badad3c4b5a0ee923098a27dcdfb3707c9dc99b1c977bd852385ec85c937eefd445f162edb506be99028453e9cd16a39c468ccbba2af1de87d73e16116e0ed6ea579c536702d5ca285cf89934f1d5a45acda84827d2f11175c78aaad7de9e17828ad876a7a44785e8fd070e788f5eaa0420e296eb7afa6c00be9ff7060060fee2342ac00c0143c369029b8f8ff4b2da647cfe0218c6a1881a5063dc866c3968ef0c5209961119fbe3e6691b3619dfeaa54f0a508f7ef5cf56705ab23bd9c2daa7b1be7bd4c5835cb70508ce8e71a97950ba50cb4805a88173adbeae7d1b04150e391faf837f9f4a39e10afe6f3953e6c6385f4186407381da73c05e6050c79432385e6f4fbe5f7ed546e8f4421d3ee70d7e08943c44f5adb3e653eedd1da8362695be0f9f727b39db575b9630726d4848de87398d8a6eb674c1174aa3b87e197bcbe0c2f50f585a35321c715a4b662230f741f2e291fc4267fa2434df66791527ca8e49245a63deb889ab496994a82eaf19989d3c6fc76a8aab1b23a848f80ed543af6fcf6ced6629f15023e9d97b2b521f4d8d0a2bce776ba70a2c8b89efd76a1baf4728df3005bb8ab93ab216815f6dcce241dc7190d21efd13df7fe95babf37dc81c3e713d45fee4408bb2fbd1fc0eb5e548a27d936170ee722b1c286c675e25e0a95df0d50ae3697d540bb0e4264c923809fcdc82ccecc2f27691ff3ec5b248c474b292ec288d7de9148f56f916a935da5eb9466b17eec5edd1068c10ce235a277ee84b6a24a3104191bd564e8d0eeaeaee5fecc3eb00d1df6e8a9eaf00a1040fcfbb0612960abd2fcbb6720a78b18e4b1424af673502458fa76562ec843e4629a3624179135fd3adb1d24753bd99f80f3bd3a135d9d33993a171415c9f0d0aa1d4c6c8d4559db9de1567035534907ad58fb72162319b34f764bbed6359af1520e404d517a5fa1cf7fa6b3d5bdd10cd7b7a04e9ea8d1be6544261ec5c3377be01e6acfeb1bf5bd257f671a678d5b0c53306a6eb22db65e6ab7acc8d9992db3fd26448ee08a1da0429a3525469a299e6a11ad3fa3027bc69515a3e2cc5801b0223dc225753f2d6b7f34451625c5e759b729c36b0d27bb5ec871526cb705a2d4ec1dbd3f05ff037aa1aa1d0d6f3d758046e36200ff0762f1647b68bdb7e788bff83e583ee49c616d61e457101101f7920493b6702232d0723597ff9839a772a3874a632d7ef823f05c295d243e81576483477092e004b193908e508b6df14a07daf765c3a83ea894f473e615026d61467ecd779cd0001de47c0d1d584312fd7a92a03346c0bacb9545fe24ec32199086cf850956d5cd83cca36d240e3960b560d2492308cbef0108265260aeaa4d4996e34fd6048592ab21724d75ef26fc670a70e29a1dce694eb82106c0df9eb4028ac3288398db7b1991d80a9226b13b2d71908a767439c698b79b0bfda8b91fdf9aee858367da89d64973df2ce3d800a8f30c108345ed0696b9678043cd5b09f5f290bcb575d7c6210417c205076f0f913b33f48094ddb1cfaadc8788a0573b67790a61ecc69c4ea459fddf2e0cbbf2ad93efa9664ca6639ab232d164ec705a25a604a15f21c80f8cf8bcce3ff0b3c38bec19547dcce5367abc7267dd6696dbe6012db9206341ba3e664ff439522bdbb436b75fd6da3f2eb0b37e119ad6228db819f34e2dcc4b98668eb914154a47b9ffb7bb02bac12b85fbeb7b24297fb8b4f169f384315b6f9760e5a7853f2467f345c9ac1d73fdef7d84f112f01ad648f06e2b61e5f883834a1df48770d64dc6680600be21245b623bfe1ef5787ec7b9c5d8950e6b80d1e0a91906458e8217ceb8a7a3d97a2593b443b6e87633cbac4116997add11a3f0614f15ee049b8b590bfa582a12e177db6573d2221b525ab09407dfce34b884b79b64ddca0fdb094be8d35928b1bbe983a7ec42914c55ce0e463837f53588e1e56b52500a28a76f9487fca72a8cf173353cc4558c101b290e0a85d2aaf7784fd3ebc78d1c9f97674fb716d9b8f25054a0ff92954f92fbdfc75fd0ffe814bd84436dabfce62cce27b94ad950018abf3a24a68a443caa37a4fc4de7575b367777f510e0d8c80162910579d81b319c5209a421be51c19dd43db56c08e7910305b2087ff1dc01fd66b9c89f8e5532e7894593b366ae8815b1db5e99c341c8828c4379ff0dc0f3378dfa3f32ccc0585c5a9248cac1fa1e2213a4de913092a0f355d81515af8c85b46ee297176ee1b668458a1cd8a5eb8e1849c0e5bc0a4733b6772dee2d4dca38ee92d92c48efb03bf1dca059338a6157b2f7b70f8fce1ad1982e32a22ab1981557d56e1168ac62a2b019ffaed9355f8225fb24ff4d1e2921caefabe6491e0439f0a1a223214eabbfd0d8f8812ad88bd3c1d2ed73471b9b45bfe5c3acd8d254826acb329a5bf1467978fb274d2c905170df8283049108eec0561637435f51a274c05a0b2d29e2fb2de7c0e1f34ab124eb6f2f1da4a79c58368a8ff8a461f9b6a65baf6da079d62a54c5f4e53572d83d75dafa30405776f9699b3e5380bdf0a4f345ac620b8e95f61a622d8ee7d5605848746b12346351f177b89f0e0402dc4bb171714215d31d23532acbb2c3bbb1ec81c3c2a1f5e86548d67922f6535c2c5166595b496cc90cbc600ee9545d8837ff03bd2ccf262378ccd403f4fe2d027539755dbc03289b1863ae26b7e8b26fe8471d719fafa297a8c2dd8801d3962d0080f5b2dfc39dd6d108923a363df32008e365aad3fa877458a542f9932108e146a86d7f312966f498d0fc941895273005ed886c51d23cc9d362c47e0b696443b3bf73ef28f535aa1c45011a17370901606d3496e2b520dac62b6ed5378a06fc02959c2fbb6f1cfc09f6595d8f4b9644fd361f9e280343346a5d001840b63f5b0d363e2023e8cdb4220662526e5f3fe9e92d8676611d6009b92361f09c2157ebd3a0358709979ec278ec81772b758b984226bee22017d0cc2ef8272d633e9a44eb5988175f5398bb15c048a52d2a685a5494933bbcd58978c3980dbee6c5fbce22788d85ed914f615df3a34d8713ebdba6e8aea8ebd20f85291caaaee08f07bb365dff4a2db0b8e39255efd52d2f9cde2d4eafcfc24763023764c985f7fc0e07fb3822c54661689044309ef8d5948b02a361a3059a9ee6dfee30134a2df74ed31315f4f59821ac75ce79c618a519c4664af5df5df49c48a51e3f404fde0159b6e07850ab92cd8431d61afd3dc036b1e6c7df4ffe0b8965d09179a38f13885dc378dfd6b60fa4fec3074eb5f63a75e63cf78f3e14fbbfeab33942bd60c61adce6f43fa4f5c276647ca949f13756221495b6c3506b0224cf67da79c7b57a7bc680815a10405f753995be07daa5a98147602b17102e070c341ece3addb1e5fed0339a9661fe700a43874f9ac963334961e4080650ec3301406cb9593d4a6cd768bbbef18dcc216190d476e3f96ee675679a1671d67f65559a932cc088213bc6c15b296cc1d5d77e92514a3b475223364d3837a52d31c2c914d14b959fa864dda10602ee2b5b7d5f4c05dd2679f416eab3eec25691e5a12716948a314ddfa06ecab2ee3f3790d40058c0ad44308e0c82a7e09d08f4ac77ae5be65cb890bce92c692b117d6a30b576bd46848f705df53be82acd37168c6cbebfa2b58ea9a09763f784e6078bf59fb8049fa860849533aea18be226f12be38cf5e44b3a6a6bfede5f0061e38778688d6b43fc2744dd2aecfa663a0a026e22bd377bf4e237f15d084bd6fc2333b1ee1181bfdf3fba8a3c67ac49fe0b8288a92f5946f3dbac4cfb2fea4ea23648b470414ad163bbaa5e9b408e733ea1732220cbe6154bcc04c6a1399e613c09652116f1615104212c9a59b81c070f535b003fd0ccbef08c7e3db256568051ec470ee195aa9bb2bde3df5d5f116a0d6be8014aac6cdfacf19d2890708311c577705a62158691d55173763c6800f7bb51bfce50ad870a82446d7cfe9acc3c5a7adefbe868996bed45e49d40e77776297ddec336330780e5550c3d3a11bb6f412fecf227068a3c5a2cc87dcb8d97e63f0ecfd1b87f508b7bd327f1e1ea7a3f15d2f217ff7d3738f62cfb7da5062e82f3d2142fed12b55b287d37e6db521f50a556924815f54c46c7681f4fc53d847fdeae06c36b1b222b849286dfec116a9226b3820ac460713bf5a030596e30b1ff0a1e09397ed6a8fddb2162552102323ac427d76e3f422a921a3e3e5f14e7b44ffe52cf8872369f91ccb352ede6b6ee22ef6f098239c9ca66e5186b7a6f631749c5f381c66828ef100bc70f879b81874414cc638c4ceb567b4f9ab3b3321dd521bd2df96ea704f8a5eabfb773803cecd13b1bab5a396912432cf07ec7c4fc84473daa66d64118a358089a916ab2d8615a8f8c36ac2cbca51baa1ae6b4c9dad3f989719884d3f94c20b741edbecef75af2975a80c99b855ac0d5cdd503ebfcb25640a8751b05750a30fe1375316f3f11a15fce20eb12e2299db6517f1dfbf9d52fae008e59170a553e5e9e6a86c146ca1e17ed8a61b06fb76faae9821e2cd015253c6cf4181d21a60a5046cd867395523d52281286383037ea4f1166c4d15bb64af024552cd50a25270001811638ea37742ea23813686f9dc2a80a6d42045df9b01810ee702c2bf3b9e2a374580691010941736bf89e6a4443f948d7a63945ae60cbc69f082073f546f1ad70095e220f27959949ca48008c4db2394540a31ade2d0c0f197895c5b3018efa826cfe69c9bc50e58b1c5bbebc152f02064079e27177e5dcb853b5390cc061dfef3c81d2be202fe46348d93d753f0dadf080c67b3ea5fc2df7057ee3dc4ee9a6878318af3fc3f02751cdf087a75e19939a318dac9aabdbe33e36611032adf7588d9b1d1192c7f2203da6025cc3baf16d9c19276efdd86f108ef18d3ae2aa8324fc4f1323daf6473ba3e86ad6500ea4a82ff07c704c53472bb5f0993a77e633911b07d52aadc47595f26b516b8b420b9271c1eff8795f35528ec57582965f75d68a4f1d07598ad3bdd1086c85ec1e72aa0fd1cbb998401658bb9eeb052192eea33a1eb09f9bbd223da50b0375d5b1948badc0db5fa71bb25d991b4e2c1b11ebfc29a96ca4ee4fb466ef274e0b77906677fb76829dfc0f1eee550350e8128adbdccf831fd2947d8aed010f2e76d1a66cc813e571ca14a4f1c48fc7a6ef6f2b337c23123f7737f3a61bc7ea8656bf48b1d8c0cfcd23e84808be3def4c9a9e6080558f05c106ad8fc3d0b71c9b0cc34180c85952634f1233e18a7f4a32c0accf9ae47eb32213705c34aa1db75f2c63976106e2d929fed9a5b71026df2ed36c339a759bbd06572b935393348f7518c6f831c9e2d02262d773b1f3ecaff2d7db2511c8bb9f791d6cc5e83ddd703926b7b914fd04fb3869d4b71d035fe16b96e59ded37ef952fd6d9d487b6fdf8cb5b7a41517ed248f063812b94d15f452f4697f6fe442e8f182d9ccfa1d36e26e4418a7f7227e8a999750064ce4d4fc7323dbbbef05917d55e1177f146f1356cd5e0235eb4e950090295e03551fddd008714c5cf0f3d7132a023f1eec55728083ea2cee0fd73bf3cfb1cd123d1955b7d64266fd79ed8681e71d716ea7c44da5ac808da82d8d9dae0a981b9e7132fe6d114bae16c3bb254cbf80329427c7128fb0ba0988bce1d26f5e04220b0bd9b7404e3496cacbfbd52b1ade8bf2d3d5fef0f346d5563ef459bd05fb60ae33dde0fd58daf45146b0b429e6146c443e6613953982712b2d71980407d8b2eeef653704b7b9b10b89a078252a4b81be2090a9c8884c5f2ddf453e53e72d75618ae7617fbd7588dd2a91e149d4dbd5255183f9e5c11f5909b0979f52e6212991702ab8b34282e97b36a99c4ed5cb5941a43a829cda0180c0c19133fe9b9ea344f80c445b313d86de36715a5fd4db6229cfacd98254a6cbb7407fbfafc00578d2d198f546afd14065844bd976a95264d1cf1889da97f3a54655fe5df02b42d1790b493df88d558fc591e5d28a7f1b6990f744fc2f611b7a12ae5fd657c7fcd7860ad28500a6f2b6becda7f66f1a7b094132e1c2b0e7477462b9a35fce2242038ec25abbd0f5bf8881b86364ff23cb7986c2c202bd3dcd12eb074d826e543212f25016f9bd0e42617e6dcea4873cb115bd19a069e78183e0c01dbd8ad8ecdbf503d2714dc21ac32e8fd920948aa11ab733ce11716cfe8a9b123a7164f981e550dfcc2853480ace5c47fddd749293d13e258c05eac340a06b1071f26c50d06e165ff757a893f933541fb9d62b203771684049d3a532da5a88a1a93bd02fd86043ff5377959a653110d244a9c05fffeae7435d18b22664869d04d8e574d19c839e054d7217a2f2668ede29583ce553a9e2afebce8ce594a8d4b47620e0555101d76df544e62f7f176f64d65daca7dd5af218e654e70a1017815e5560f6404d05bb850a550ccd9c000099a79354513720302161ae4ece0898c714dea738d27f773cb66cbd745167d36c37dcc7df406e48df8bb725e6607aafab8ab1545e961170b65c0a3819404bbc2a0c466524a2e14e773c0a2eb13afd1d2adbcffc33a0f1baea4cc342fa1ab7be347c1758850eed9c028cd4a12d00b07427da09b9a1f49cc8c10395e193e0a136c006eef9b3a625296fd14645a403c276a2fd376efd56c0b74226d237fb9d5b1a80a39a49db204029e33a13ea67847c3d85c1168babd029f8e4cff1b96265712b26177829fbc54d49899ea8e02daeab14830bb7204a7c058d47aab61044506bbecc0a3cb485772096525ee5ac169b08c08185a28c8f55e91436285b4ba1e9449a1aedec70de2b135d458f5c424162c63960bd98c8b5b2c3c5b52bf53c1f503f5ad9024fd886b9dd819921e433c4cd7e1f87480b194de6625e6517414eb7816f94f30fad8128355ab48330ffab7a159410d9057fea84b7c039d64cf29f83a78ccdda250cafb3d8d65efd02506a41058ddf424c6243194b365bcf677af700e499d00572cb75e0fd63f17eb9db61857a0ea00a78565b3a84b61ebec6599a91fadfaa0d41d152748086bd7b90903302dd380f4ff34b9127c740c7c18b1aad06d345add02f9e8d01f58c1e7cecb46831f574c9733e1cc5a6fe5a21a8310fb7e7489dd71404610a94e07a384de1a5ce6cda72fe88cc60c7ed520b7b88d2266e26705682d227760ff818403bb33587e774dc6a761e3b7c1561e9c0bbef972ac47b4c574e7f9f53de5f3b04eb1112246165208527595a7e94d0810dba62d5655c971a4e652253a086c3381a3d0d3ebfbe7bb5c43b82efb6f0ecee784b3ebb91089b1b1d12c10ac58d0b12a159b135a3cd1fafeca1127d483e3300d01c5473e20dd7808bfa1227d4b0feccd0340b5d786a3d03ea3a5ddafddcbd668e72504581a0e46b602127691c22c367bca8ac7ee9ea603b9c21b0b424dacbf2a63d483536c7f917cf4cfe29358bc425683c5b9f11469d9812d2102718dc3ce34a4fd8ae32695a8241d3fe8772bce8165a36203b4d63ac75ca4817d10d2e8072e708810a2c51a277035c1bf78342bf0b9e1e1f0974848dc1f7f76e1904920f9d372a73695d24cb139d47351f898d8ca97800f8ddba9fa31cc99b7faa40d7e7176f2a37a81728e93b80a82566bd6885a4c41bbf8f8a0c49754a312d2a0579d74ab633705581c0307b8465e47890339f04911d41d4d439c4e768ebbc200712b4a43ed77efc2f2a9490744703728581d69767f3d65e7225bd4bde003ff2e98f15ed4cf5e1b796cec9bf520ae2a6de393cfcc1212d2d8fa5be22c8de93ca1b506125088ee2b253f3841ca914b1f09c22c5bd2b5d3e69b07474f51d6fa06f0240b212a44761a860818a0f0ce170b3845be3a29432079431e1ec66c9f76766f641c6cd63824fbabf3e3fd45e7973912dc64c8bf7b877fe55968106461fa7eeda766c4f89c2a598ab6a52ac213313803526e11176b13098adb71d480ab12dda83e2d0e08b348f730c5b8269d200e752461ef33da8788c879fb36e88abb93df831d94635a83d0f6a34734a97f5e020c82ed0f927131667986371004fee854125f880e798136552306eb8a5104477af4f3d56c540efce66d407cee9ee5c9135ee60ab6bc7c354f4f170141d6cf6d129d584d21446e1898384ab5b04e702561d0f493f0cb5fd95d28477ec5783e9e27cc5c68fea8250d558f40046d28f7312cc9f5d3e010ae4a292751813bc4c4a2bf7d618990d105978de7be0c9cd57d38d864ad319cd5a36d4902f9672091d7472b45a39fbe8f52d36b0a544b476e39384152c2e1775e4de979c7b6ec4f1740e6fd043fbb137828f86de1d54187a867c4141e0f6bdc7d21aa05249abea70bb5905a51116b5404804638405366737474e3418d5ca81b79e651c6fb835e17bc9eacc1a9bbf0bead71133b615e5d80b8514ad94ee2bf24250f99edf7fc851bb42390bf4551573248e21107c595fa4499c24e527ebdda87ff3a4389375b1dd4fe1f6d3026ec4a00bbe699fb221ff66f35fff56a17b1638eda1547b60cbf1f8305c5bf9eb8bbeecac241d4129a7c2d691b77c580e3760fc946c1f12a97a0c1091b0b434222a24f054d84b258eef7836105480135c96fc651b4749651cbd787b1ab64e77f20ece89d10e7082459b2a1bb54af3cf53d74348161de7e6491acea736631a41d1ec170a74d9be680f65530b497d823e0ee07f0977765f47a07bdc4eca679c530765aeed4a8a606fa104dd3c4712ad9f79f6b49ca1888b402d36cbbeffe39ff388b45f2bcc2607c34ad7851c919a7accad0a76165329ab887e3454f840257eef408e0a6eec3704ffa25fb3bb7da7c7cfc3b9533a620fe32636ec07325fcab159ac8f8f2fcabefa3344ec3b49dae20ecf74e7d214046ac5ea56b24d9639eb0647046a928cbf28f1a02ba4c3996bc337bde751dc42226adf1bc254c50ddb92a750ce38bc5b986b11340f884beb0afa80186199999901bd3765bed1f8261e669aacb903cfd64c075ddbbb61747506ca3e3ab7214da7eb3302fa7252e563ba036e132b54046087e4bc70d7e2fd69809790b3411a7c7301cdbeee2c3e56230150acd32777677edc190890cdc6baa8fd4fb4434b7457844251404518d7bd663c74aa6880448742019de75e2b65af4f56ec0f602fd6c9dff135b1a1300bea10a964a6e64d8fd6a67a06c194f0a23120356c18906a8d91625e9aad9ee2ee4fe96f260bb034da0e5f6ef7c429453a4975fde602980ddcf96ae6233c02fe32f1fe768e8c136b0a49a00ef15f086c005a3331c298bb8da57e5e6f4b12a25ec0691a908c35fc0b189768f76889452637dace972fa8710ef04e531b0aa5e254e784f0317bbb3aa0c49679e37e2c0dee43c8cadc4e04ecf26dfb2ed8a142734af52e0c26e86528299443ae14ffda70e244e093730bef5eb01d6a2f4a05d6451580d49d9ca08f5da6a51aa6ffa3e0ea3c5eb1b2d843c1a4ba36727ec93bdd325b19d9bb553f46e0b162bb700cf60cba159e5aad303f8e0cac98e7481c0f561baccbf446cf19dc72b6730eae0d3ac5bc0f24cf34c5b0cd80c81659c3b4d63c6f3fd1dba94757f5a16b6ab655734938157ae5113e606584c5ba51ea53f3b89e062d7f5678e203466972c9c10233573d67ef16c52362e31aceb1ed845233b53fa6a23c6f08feab7951d5b21b5a8ed02b2c749d398f78835161dbeb689a5cb10c2b2638f877883d4beefd5fd1b38683cd17bbafb905c09bcf989a3caa6bb5c81035bd8664667e4fb194fc1aadce2535ac3f4acf584446a432404f54f110e269a81293d1110e8a45c9a2348e04f259bbce146a1491cf73d6a87ad67df2c00680e2e5b93acb684865e0f7d8f8b03ece1a2eca466272550e8a5cb1a785193158e203735a007339d91a3f1a0edb122e76aa1e345f0fab934a976233a83403f58238e44b2473dca8c18b052b8f93f49b5f5536c60ce0a24a6a8c22c52cf6f414b679e344efd132ea869dd9ceb2757d39a07049f794f40f549888daf400219b8728c162d06569d50f69ed5ff13652828d59abb7e4576fd80564786757687667d34dee037c3856e0c9e1484c1c9d7bc440f04864e98ac50d46dab1156304139ec290ce8b49239cec6856fa09de5932581ef25aad04e5f127ecb17b99037e5cb04abc3ca0af06267855b1b7cb54dd51d815255183a6cfbfe56eac4bb5d721d427782cd7d56ec7f59aaed6352b864300a8c4cfe5f10803254cb0462d1457b4323980ea26d5bcef88c80a11bcb09b437073966e84f4a31a14ed58e66aa6b5d2b180627a1ce3b2ce2ea57c193cf66e03a36f43933f77703327717b0c459a6c37c1dfa286c39002022dfcbff50ac72b1fa1b2a7b8c8a4273aecedc03da0dd2662b1e52bd56001cab81e993114e2bf63b6886c1dd5fdf5c7100b28795dea5da2b4f6331b9a30a01e43387181516b488c6e7be3c6c01a78c3aa848232973a469287bcf9979ea5670f5e31a7970a9d2e22eb93dbf0ed63794096cc3e43a8df13d31bd723d7947443f2f9d59c8d3446926604c058049fa07a2e082acfc141c491bcc64da84588de7543e31ea0f436b4f491ea642d159bf1bb6131a05ae4044f5f42e008e02501e2c78f823e431d8810c1129fdaca5aed85cc617f6b9fd1eda5446aa4bbdde70296d5b16a740f2325e33583646379aa39393a0f6068fb2cea1aab8f8c845f8f37c02a9fcbd91b1fe1eb4a1a9f3ae7a7ce009c4aa50ad267f0d339e2cdf32283d738dc67db211bfbb361c02d8f2f1c8f6aa0c3ef0089009168bb50cce6c1ba4ac0894387d246bd3aa86ec89f0e310c437cddfbfec90cd9d559dea2aa2740e57e8de832a8797453ea96e9f66f036774b8f6c291913308e12df83ef9e1e1d8e8f9780e113e69bef09a5c4ba5aa4b6c11de5bd2ea337be1eacabe785789315ba33e9a4c7645096e5cac0ace2e5bc150e41b08c4b8201f3162d9829fc9ece7f06d487385086b594ea64a8c0a6870c04f0d0c10fe99f2f31a276c6640645f700311848aa9f691b017c4ca4eb86741a2f949ad6cf8a63321977a3752234a9acad66c601647db1eafe1241664975bdca70b217d680f3aa305e09dc309c45a6552fff63ef2782e00b6eae310b92f75e7b3b25ed60ce105dde3586bcc708180c84103a6772c60cb7e0831cba49735681491709e4209473bc0629a26424be27c2471b6142e016fb702018813711c3939ad5898c21abeac6cc3f1a48b2117459e51bbb481e993d58d92df6d9af0458ead8089d486c5a49c0d2b537372f1e7622c20bd200a1dfba7d8a662bd6f1e181d7f35df9f9dd0e54a959c96d10d851199c321cfe643819efe10e5c6451f1d101ecedbb5a1082f1a384c08153b0370dc76b2dfd470a68e81d6612942e75bcd3bf277c59dd3e7bd0261e733e5c873bc73334ff03f7520384de8f823d5fe090d2015f69b09a0f4af795d6e647f63f67c633f0646c62f9ea91cc03f33bfdf2c22811db8997de17b4cfad5a63d89bc4234f5f8a9a5bfe3128dfeb15608f13aeeb11d51c282655643575cf6c7eb3cafde7d090c5aef2d58e838f5908f4082b72c13982dea6001eecffb21357987e9c4fa1fec885122cd79aa6def49a428310b1a8f79e5ee5473c601654475ab5b35c76dba760d4c3f85c26fd8d32c5d6560fde1cb0fa8ba731bb5cf3be28ae6d03b9f1f9dda2c89eeb68e0134168f61f30da5faf8b4064c9cc8357e1802da2380e2a6f210c5dd77c2a7f67fc9943242f8dcaae655d31de8c55b08c0c29d66382a64767018145c8d05c1c2e868c2a1255f5a5fc48138f687742e8057fcd189f0852b50b4a1b3173b2784b641b5899f4d9b293e1e0903a58774a8a09a7811ccdedc479735b35e2f5fcfd0bd37c6380ac5ff70d4ef60613d0773c95dea1059d4bcb141535ef222fba157f6ae8dadae0c7fa6aee79330a00a685a2c48d23fdfcffdd4f0ddd5a7c4310177f1bfedcb9e2d01960f202e40f86272ce7ffce893dc766136848f605c622515d46040d8863d41c6655fba483318f03c520a665b9120452e44919b94da9fafee363123ebf4ffd1f0108aa5373d9e84c18a05cd6914c55ce0e463837f53588e1e56b52500a28a76f9487fca72a8cf173353cc4558c101b290e0a85d2aaf7784fd3ebc78d1c9f97674fb716d9b8f25054a0ff92954f92fbdfc75fd0ffe814bd84436dabfce62cce27b94ad950018abf3a24a68a443caa37a4fc4de7575b3677774c327999f7e9daed2dbac7d2cb3276019a3bda8f10b08a5ec274ae15d441fc295168c31a8bf27fca37d697a4f4a6d2ca344a63906f1cde089b9f46cb44b65e3957bd44dc036f8a62bfbc7f162488240faec3be9eceec1da0d04ed5c47dbee055c3f9ed222c11f427448df4e30b218031f90f2808225ea21c165c306538fdee8f3ea0eca2ccf874debb6f26c294b454fd20836daabf0143450f9dcfdbc46b72bbfc34d7e6bb4ad57634111d0607cbe2770af2c06af9d3133778ce321bf4e80f007e2a53b582175259c145c6560caab84ab97ad676a7078d89bc33bcc04a424ddfa89a2c9d3fe1554a840b8b2862287767befb053672ea9bcf3e65d7f7743944f967741678dc77b5938ecbded2d480f89a48a177e591b02f2c07c74fd1e374fe7bbc219fcc6d43526bd39601ab4fc106e35ae4b42db5e0e42c4bb9627dacc03520fb913a1b6b1233c1c8f40681c294268b96059c47adc7cdabb302d46bf0b298c42f38d90ca5a2d2f825089a4550359e45998f89117c727936954f4e65c9fe9111a03011d1be66814a9470e30bdf2b8a34fe0fd1f12ce5173e70038206b175bc27423f9df2251fbc4fdf827ec499b4183ea1c403cdbed8d9b24edfa1560ac4facd39d80080f5b2dfc39dd6d108923a363df32008e365aad3fa877458a542f9932108e146a86d7f312966f498d0fc941895273005ed886c51d23cc9d362c47e0b696443b3bf73ef28f535aa1c45011a17370901606d3496e2b520dac62b6ed5378a06fc02959c2fbb6f1cfc09f6595d7cb91e685a75735aafd2620f143fb878b8754a47fb5c8bad2a6756f7cdb56bd6650ed1dc9dce7cc3f6bbb2ef98808ed0febdc615c593428dc0652eff28fb039efbef4d56b7d236e0f7d424c5d7689f6cccbfd2d11cad84153bc64e831827583ef1cd802c60ef2db74df50a809a274ce9cc5c0eb4814e160c0f6d6f93a694ff83c8bf90aba20a20ef2d0db2f65ab7593186a33455045c9445a8e5bd56895c2362c39b921281a2dbf1cb3b5c92a78fb2cdec0f02d1f64226cf251e9569a31d0218e9b48e6120892bb2ef8533957a23016f00bcbadc201c7819f434a421753bc046b60c6a9637e3060fcb8eb4a04b3cf66b784646b86677f03bb03e46ea36c488dd384278dc4bea680b63cb24c7c6e1abeb88937ce100ef0a720f4d63573912b56676d0ed5cf7339cc732330e8eac97a6efd52d41099bc868451d903a2fb43aee254b829ba281bcffb778cbaa797066d1be0177bbe82d468860b4cd6d120788711b9ceab90af1de1d726be9bd5baf92a5e03824e1c578428a1b5bc08c3c0f38a78f713d002fad9051ef512ff98c36fe5a2f56d8752817dda5d7cbd0e2ceef567073a19d236ad3933318769468570f3ff30e569faedb66f0497796bd780e08a3317c4cb3eab3c2af3f74c426239ed2228a00b88d32075ac2b235e37f8c4fbc6ccb36570bb3c35f428d6f76a96a0d100d18f7542f467134e5c69f9c891aa7a477f12c00f9c2c12f932611165474975e9178bcb7118b7ed16127557774751ec921318ba0d908a093ae6e1c79fd8aa6c5285e633006fb0194e280989174bb326f2950df7543a18be226f12be38cf5e44b3a6a6bfede5f0061e38778688d6b43fc2744dd2aecfa663a0a026e22bd377bf4e237f15d084bd6fc2333b1ee1181bfdf3fba8a3c67ac49fe0b8288a92f5946f3dbac4cfb2fea4ea23648b470414ad163bbaa5e9b408e733ea1732220cbe6154bccf4cdffcdab1bd3d42fc6f1fe36599844dcc0050e6706e7b651a7840c1ad3c9db91d5ff08a56d19694326ec6f51c0c191cf1d98869c16d0bcb2cfed3008ec23b1e4b53bdea015b19bba9b6fa2fac44667bad4e6f6a20640911e4f70968db253d78a0d43e0fc9feebfb82dbdcc89d23f3444982c6ccf65ea229cd9daed538a96080c8e4e70d0d5cb2286f9626502bb12d4d201d53e7b294a231776b270d363c97c03a0fd7892558fca2d06d6b79e79a451252b932833ae7191c771e6b6f2ad55eb0f2ec29fc36e917c3d0d0acc655b6cb4c76956949650744175cd903235856a16445c034f605c7d40808ca5907589cbc1719079d6064978bffff56bd293443a1c65227d25de694747d196bef4845cdfbf486e72ffd8faf8e080ce6cb082221c3b90476897477829d4ff88168514b996ed1a5aa277bf785165f26e305f60bc890e212079bccd320437cb41734aa6ad3b45befbcaf968833912926ea704f8a5eabfb773803cecd13b1bab5a396912432cf07ec7c4fc84473daa66d64118a358089a916ab2d8615a8f8c36ac2cbca51baa1ae6b4c9dad3f989719884d3f94c20b741edbecef75af2975a80c99b855ac0d5cdd503ebfcb25640a8751b05750a30fe1375316f3f119a785c9c637a5a95a388370f6e0014f6a7f77da443e5edc40cf4e01bfd7bcd0c65a70ac1e4e1799d2d027513ccd024d1daebe0600a1e6d0c4710584c05a04d0a9eea47d9cd1e03da40dbbfc397d0960291da42abfb9ec4fa4f34e6d165acebf07896661a3d15f9b6e02910b0204ee84440bd4ed4d8ffb41b9f3f2a3c8c00fb470937b7aefeb2d547cc9d2e4ce33f7125dd15a6ac858a2500467117fb0a9cb1f280eadf466ffbdd0478dabd863fe7b0172b8ac8c9131ab93274c7d699c6efb1dc9e1b4fdf85ab929863be661a6a039ab500f4453a51bcb6bf1bfeeb6f134f66ca018211d5f72ece969582cffa423c30d081f8b92cab0962627d91f78cd480500f8041ef083c53e7655e19939a318dac9aabdbe33e36611032adf7588d9b1d1192c7f2203da6025cc3baf16d9c19276efdd86f108ef18d3ae2aa8324fc4f1323daf6473ba3e86ad6500ea4a82ff07c704c53472bb5f0993a77e633911b07d52aadc47595f26b516b8b420b9271c1eff8795f35528e26500cf2f6c0f0a9e8b5909967b0151df5ad85283cc4506a7dc3e9d6ff2d953302d59e1992b836158c018059520dd5c515373237ca0bc71b192f8d2f182ab434d9f5095b4d71c7f8c8466440670ae466983cabeeace2a84763243f905775fc5f8cf4975bff7b55d991b04f718e54182f37a80afa1dbbb5e7a3a5d0eadc6c2329b7fb7d64a20e14e267b25587b7ffe0af30b557384da976fd48b8a276a8ab108c2a226442d1fc0077a2401fd85bca1095a5be390ac71b1263207a7d91437d305c79225efd1e794c10be2902337f26a013699e42f87e3dd4840360e556ec8e59dd2fed8792b1288742a495a05913e8efe166b7f83eed56d74cb9363552fe5c3498037286a84ee5ed3249a04e1c311de6aa931d103b1e11a5fcb844277a2d91515bb0eea104dcafa732fd60749040096d697cfde331266d6d87ec4caa66cd3eff5f637ab0acfb5d588ef7363c216ed71f4621618e02b4f34eba30c45c363c3e779aba23ad5a3ee4a74fe7463f7fb652233b7341a85df6cc54e516f0ee8fc5466a3da2ef28343f0cad887de6b2174dc2c9d2a6e57744741055391aac802ec6597095fc9f27cc81741c9bc15229099385432993f4a5c8b4642ba185505d9d8856a426cf04622505a90218bca183fa6a0a19611db7767d15dd95987505235a85ff7d94ea896f689bda6942373c74a64046c1bc311b86bc53758933ab55466b085d7ea67c290e57f1b1a9fc7a3b44706a3fef2610d19ea8d9f64bcbeeab071cd36fe389d9e3c82ab8091dd1e6de84875706277fcdb0f6e6a4d0689bab29a29c928c02c12dd8bdf98c563fca6e82f2712a9f465244e0faf779f3d9ab62ea046caeae308a21febfc60eac126ba12ef494624582d8579288028a10b9497f3dbb7e952d4af43ef05591cbbade22abbecc651166a74f3d4df4050f1712268f885cd7d0c7d0d50b5cb966e55a912de7f1333451c8a11568fccd32bb70d7b102cec1055bc97335d26f49b1f204712b7f316584fb33edcfff619b2fd56effd6b4a6da454fd65a443de7e1e14a2d3818e53dfcd0dfed4fba3339d78106ffded861e896502ad5f8e8505ad64a64419b6094a7101cafa73515dcb11a7d3bd2a7684e2f8192a96e7bfe67080c5f3c0164a62795b2a8756d1f03e1acb997ecfe650387a70b01e6339d56a97ea7d01787caf90c79b7bfe16e98d4e289cc5c176c2c5b0a386492815837ac9a89b6ef8cd989d5dd18d92e98ef76bb648ed289901e9c9171268b819a593687b0db5b85d2035c3b33c1eb9a72c47ff619197517cc8ada5e750660826e801f44ec027a284492aac8164647ffe37ce582af0c94361a34c118a97018d391e9b4738089c98c68d4b211acea9b93d7e3b7f35ac2df6e703e73915883b349d1165d51498c5b3beab5e9656db5838661ef1a799a60773a81b4181c0b236b570c0a2328c163bc65ca01b9360a201d11efecacc805f5ad681758b05a3b0854434ebea5acf77e7e5661318d1fc32a0f54820af5bb7257feeedfc701f61c0f443abc45e6f8cb38d1438c9640dac23e36357300eebc6afc2c622f42db0f0ffccf33be751c4d37e6d0060542d4cee7bbbfb287232e3d9113fa65bf7a945b44182805c88b717e6e97f05463808cae9b1a646a12da48db1f910fc42199a1585d9c72e836ddbe6febdef8e408e185b33e3c39370ce2840457a7614278d0cdb92bac376795fa1af63594dfe295cc89e8b0171a19188c71f4664aaeab552e87461427fc0329733fbb4487d994a777cf835de76e111139fb254d613730e56e7d8e88215ea95c1298b776395487d30982028706ef30ea2fde183bf0055b622898196e971bfdeeb42bd89e245cfac796ef4a6f76126398eaa289cb7ff5311408af9ddf68785e474093db3910e356752e3b3cbab05f0ae5f5e6cc59c9c06f79d5b912faa4f62c23f8f6ac6288cb54e001c24a80d8b89e465bb093272e1f444870aaf124cc45c7fa8f49aa9f867727b758c1e4466aa984194baa54304efdb27998a0b472ce4295265842119a3b74d6625ef6042a53f91ec8ce66fd2ca9c03f4185699ab7a0c2f044a0d9a24776e14d4575f5c42952b567579a196d86237761b61e9be67204a2e0a8e76322a9e8ca4a9a488d69ef2c35eeebb4bc6e04aac3b3f4ec293c07b1d92d75a1824940836a1f558ff3bfbb102e83b8cbb407f2d3f3dbf067b3e2d6a32a88f0d99b7df66dae3e6733983128ab20f8fb0fa4e2eed2c7fdb8ddbfba4b7538942c184123a0ee145e22bdde43c30f61f02ddd369058073fd0710e4404410f5ac048fc57ffa3aab58436247ddb98afdfa263202e8afd2d9107797ed4d825db9453b44b5445879e6534b78c0fed47fa7c355acce9cef8ff39628b69a5cf9163027c73add6525ea0992e0d0edc11cc11b1e8c316939cc054f50c22b97a948248a0864581c1a2ab1b575424477a2ba4906c717448a1652c5eeac4b750032ba6444911598a696bac657f124f00fa3d7afb620140f807c5f90ed60c18d225d2127bdbd22c8d8fb82b14aaa9e372072fccd36370235e0404401c44ac0fc0b939d58cd363eeafcc90535bcbc53287d92542a190989c946019288f4ea6136b854f4eb8f40b75df80e3287f53b271b994e6d45e2624e439ab13246f35e154e6c0c3186647256d612b0b4c2dfb2eae8529ab7a23c1e2e3ca71645f5e90df2c8865efa3fc95ad95bcf85cc7a220ff63ee579eb9dac212dc2e4b887f6f461def070b952bc57e958238562e070d07b54c351587ca4bda277fbbe2e5b85bce6456116ef8b2d9e54e51204650fe1357d8ca2f038db3e8e973cbd918d02eb3f68641c946b59988bd243c35e3302892fcb904c2feb314dc5c29b07b54caf78fccb5421cc3a9f667acc5c2f5359879a9331be8fcaf6472daf55e8f88f98add12c67cd86fef44f3da1553e09d964afdd2142c318f2e0b949169d7a43b7efb4a462027876bea745fc3a349f58853938419e6cd8aec9b3c9e30c748279a100fef30b0bf7ff3c8840f58479044c89f22db2725cff118aef60d156381638687a7a195a43460c361da66e92d4aa68c27eafcf8645d64dd1564298a5b2926550675b61294151f6897e7bdb082aab1a6534bbbbe4a448e10adaf13a7b6f1b077fc2f12ab009b3be7a779d498c36770258b0f3d231c501f4cdd2bc6f525b67b83e97e9f4e88f3aa323d19adc72a3c194090e539e8086d116377911108fee252ea90e625e0574302de52f713cf8fd9dac892c73087304b3a3d783b704e6b7205e87ce5e4b7d4e50debf71a1ee335ac5e2eea3f1419a29d75279461f1958887055edbccb528146d0f748651f2fc0c9bf84e35fdcd73299a8cebe471d9bb8268314fb52145a2b3784ffc7a9175542864aac97a2440362a974243a2def47dbae47c20f0f3ba20db363a7f52814b75ce511f3578bcb3f2b6357f42b1842a45fb6909ee50590a8048f760033fa9ab5492637f55d0879545ed01b5f2dbcbaca89ae09739a91a92273f2e11aa760753215a48ec367913f49ed0a9f7fbfcb678cb5d6a73b4d83eecd0e312a3375d031924cac2de74772b765fcdc50d16ffcf07c7185fc8053fa39de7024ed64214a154b230e568d3d7eb9dae1fdce4cce0abd15698000c3c51d722bf625607524ea0794ebe7da31f3ca68d36da8d24279a9a1594d74bdc3f5f6186f7c77bcccde8f92c344ea2bcf9a34ba117263deb279b1bbe6fe936cbba2c28c5923045dec9276f5517ed29aa8ae2f189963d90f2872196cdc485c91c67616bfb2b4676f69fa357c11ae4445fa0ff68730f4b4a6a287559d09bb9df78cb35acc56f3060964e32a3299ecdd4d0a35d46ff85e12d30add5c13d83f8cce8b8814bc36ee3b1667beac9a78bf5f4d2644da1d8b6d4168d5280cde7e991a364dd5f72d21cee62958c6f0de04c09515bf29f611d60ebafc58bf99c2f3cb7575b491dbaab1867e6c53deadb06dacb1fd964edf07ee6199d593f4a69e6dcd36605a9719f876de421ee2204f3b3db63728d765f912c6471d477b3c92088f09ffa885086274e641023129a9ad18b9f2b573b9f15afc6e432a94427336ab0850c16eda2d87bd5ff22de037c62e1f454d6f381b8195bfcd669bb4e6206092fba0160ea5cb8bdb1ce11e2495e4703123f9b35d72a93573c053a7025cd4bc27561e8ef7e4b46101b13584b22b32c5d007f785db3fb62373d2b49bbba4ea1166853190d1fee32040cb38d3b6816fd1b46d1aac98015025b8b4a03671acd21378292634421f4e6fcad91be02eaa09600957b53c7d0d14f71d63121b5bc4a274cfe35cac02a4db63161cceb64ded04a5cad48ff417a27af788ea075d595483ffc2b396baf8eb84c290ff318c1fb7b6c90bb76842819c530243e33af21b3e9e42ee6f3faa12b2498f0e62f6a50566727b61cf6cec64d72e30d2307ee7b33a9c23612ca0b90169b8fcb3d7e7cd04ebdecdba36cc63a276506cbc620bcae425ab4addbe8b75d1c937bfb00a607278ff79310b7b5c0c5edd9591cf151f8026a696a3e4472b43769998ae2938c0f586f6cf551f8a09590fdbf63d4db6c9e24f333fa325348c6a363501033f7d91b97a43bb115f98ab2a5fda4e971d5f6d04dd402f28dae3f02384f7601260eed41f3b4f69b9fb682da921ca4472f5fa65ba3e10fcd51b74408a1262e3b609bd4d308752c1e6bcbcc7d14c5cf08d534a4675f9b4e660e51c88f728f3027097eebc3479baddb6ad33720639e561cf42c13463cf5e093e59009ef04232625fc9a8b4bbd0c845177431239bfdf14894b37a0bcd23164afba0cc70268c1dd1cccb92ca0243fe72b57f783e4716f5a8bc133cf274536c62e87ad407cc501be25fb790665859b5b8274881b3bc3bfdc5171d42a1f6c8cb14109335a8e3e86d780e7a52a8137e93e2a82cae965defa3d65852bedafcb8d6c8584a7f3353735c4e129024f55dccc87e80cef4bfb6fc6273f3ec68a3d2b0b4017b8bc4f8ad26c5a386de627f75a05914dd9c18882ed9b986b5c1be8f5f2bc70249016d3c1df94f66ae4783383bd4ad51f80f703ac1bae5fbd6f5911406abe75025d3e6f3b963747e99a1ddc0b58c7d801ac49ebe6da2e0b5374eb7690994e7454c8eb884ac2637260efffdc042273c18cd9016e1b62ce99687fe55ff9388c325753e58acf13a7cfa3fdb3ce2b2d580776e9c9052ea4c34192c8142088d2980d65e7104c115e2d11be4efdce7cccc3a142e4d348c6769b11d6c23ade928430984f113d2ea28aad1a423ef091371aed7719e181f639541ea339081f8e61a130205f8b5a0d3fe9b4e6ac28100e3a43f4fd4d93d5c3de421b3d7c8d3acc58e8a01a686a49b979d9b5112d5bb0e215f72bb2309bf1f43021ab3b07f70ad5104a76a920b66b236e5eb45838b50c2eeed484701b7a5247fa8f87bddda7eea5163109521161e682d83aa22ddfb0f18769d804358eaaac316db57885b793a7162946e09021f7c8ab9d01db56d50d4a0ad6a997f603569292d8401ec31f11044be6099292fad2f8d0a7cd91beb3542bcdac1043e2a42c97bca8ed1487410868cd62179168323c668cbd94724959f2d5a2842175d48529bfd81c7075130d04429b1ef6c135d594d6ac6cf655a8dcba0630d30b43b8c88e25fd52564d702ed5a5663657d4db5934cc9c91d802a3ae7f835eac10caa24e05073531283a978117b7113b6f8a82ff14618fa926123616ceb13846a9087f3c8ca9d05c2181dd482ea25d8f436876e4c54755adb25af5a7880e150e1af4d75e577dcd736c035b544d10cac9285ce0dfad672a5f44d2b46956fa5777e49f40de4f4bfff8a39a1a05ec24e36d4ea38ebb0aad4402b0256ea6484f2c335a572a2229865fd9715cfda609936463a4dee1dabfd6f2290776852e8d45e4911b6f0811465e254ed668cda80bcb63d39a004a49296b0a9ed594bf019526e87635ba313410407496d3dfda7ce428442e34ceaa15c8483896ab061430105fa8f3781dd20d123d0832fcc2510ace8be2011aa6edc9b9565991cecb7d1b3dec70a7bd59d4b19aacbbaab3f2364e85912b087b8d28ebaa03dba193cd4ee89179872510ecb4831a150d03814096f53b17f10ddeab2b35d4dc19321d4cfaa419e359e9ef62cb689fda8d4c9512b2b61860af8b128410ab71e549e32f880365c6a56518d7d724873d0355f81cc0dac1d50015054f2134c8cd8517dfb6ec09bedc5607bcb10f2cc40a88af06b1703de2dad73200c93296b3d8d2e3c1d5d83dd03e1b3af7c764172745314c66875af7cde6c4bb36814011cf5b7dd5a9244cc9df7d0502df2199bf351031cb62ee5d4beb5584ecfe931fe75f95932c1cb47820adc6c81976f436ea8b7d34ce80ff7c0b268617784c32ae9bb96348f4157d6706bf3781c2331a8ed67b1ef423fb345d90dbf47a82da234557fd3f6cd42b30634aeb3d9d82fbbf327261aecbf678bc48c1180dcb285844de78e040940e757fee8d3dd3ddfaa8db94301946b038d2785fbf2e2858946096f3f17728ecc37861d23c1ce35862faeacd763a44dd0bfe926d6ac528237bf9596687b908ad4040c64cacbaeed7a1ccb65eb377abea2b75b7f9ed788ebe44ebae2405de77d4ac5949256a744a375d58ec809702f68d1077e7c7bf989c2268156ced50b92efa5088e4ebd20c07c7044063e46475229beebbe1f6e07340f3f523bf36c53c5b0f6c9a0fdedd8383d3407bc9c5b5f3a41907bcffbd2d7561f32fd0421559ec7a55edf81ddc0d0de7d3a53bc55129d78128aa8d13bceabdf7cd7f150c06f6a8813cf67f7a96632618bf0a9ae68992857c47cfb75c947a113ef2a993340389da8ec540d5096964ce4f4913ced4c9e71f9571d3467f096de5918df5a45f8b50edb478f2d81fdc4e91b91e6884bc4be88012c754b541d800185546686891ddb70b0f93d8680a1fa556f1ceaad87b4944f8f96a2075982ea8ebadaa5e3fd4dfe3ad152f34f9d97f70e3b13ad3d72e4d33cbd7fd3c84b6e5dc341b599f0661b10321d3095ab32bb92f33d9a505443cf3493dd0d2fab4e733fc3b79f4ab4a015e6691001067b9b3c72c2fd60b16a5a8d740916296805935792b2e1474751143f6fdd879f2bf38d506200d394870daab5b8b1a7520e311b465be141d7f9206461f29980f7918fbf607c30e40c9068b864c5b60c42e1ed84447971dddd227e08ceafddddf5caf3123913ab520b38fcbb3177482d9ae0bf4e296a2677b7e116bf5e41fdd9ae0bbc3faa56fcd15089f128a35a0f5401f1b1f1f48dac7b3a47de4ac70ed302feef24ceb2e8dbb228501e378ae72b5daeedcb6488fbb2b61b9551f674ed7401417f6ef8d1ef4d646e7b09d84fec23ffbe54a6a23bd4c851e08e038e00f4729fc6263fbb72728b6afa083fcb119a58126199ae46ab6435a68ed6d3671ffc7957bc6505afe1d9fa798530cd206404028db043399791afe88bb3214abc36986daad9a8ae4d84aefa6dd6416550b9fedcbfa0c5f57bc41c5808255708ea25459260c84a429d9e9856408b6a02a476d9856e9dd071129a5ae3b9d6edc596819dc95e717f7effa58793f7af7d2bbe8f371b0d792eb4c3db68bfe55a0614d296d0bfbd4fbe744e7560dc18b47bf3662739034bf2d03f52bf5c2a4f980377c078c5f234313ff446df21d86cb83394d85212f8616f4f94d1e2a2de1e9c8f9bcc63e4f5217ba904522c0b11626a9617746157afa3f42ccd1b0cec9aa2991508320b8178ff683d4652ee9f7679266c77cc2ec0dd6bcb5ee567123aa544e0649fe6fb237eff2f816ce60ea9c740927df95ca8fc11da7997ae5c3eb1e268722192367a296e12cbb9ac0273b939ed87be659c89a424baf0d98f920c06cf856fed925c77e43c546934d1c484f7f3e5d56b69b65a71bf1031ba251dd18156aa2cdc6dd995f59e9718e7169d5e4e4869d2877266061b86b2cbd63edb57fbe4849383f7079400060ffffff9f