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 59305 efd3241c30cd3be96c3ea07b94d56f798d4536d0665048023497864c48d519fe

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8f6bc8a53a12c40991f89e59fca8b54f8b066e4dfc59b1dd92c12703165f275d
Certificate Block Hash
efd3241c30cd3be96c3ea07b94d56f798d4536d0665048023497864c48d519fe
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...005412000000970100
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000eba66bdd33cffd5b4add9350d97f3209350d15f2a517308ce5c69abb3d955bffaa380be707daa684e3c4794b6cb528b63ee8bd972686a1ad5a5e05e6cd1e1cbf14009e8c13608a3d699b4bac81a6999698d01a9feb3bf0543d0500000000000000000200000002005412000000970100

Raw Header Hex

00004020055ff4b65bb719c9a5d85d46c753646f3163a8e2093eab21ad2cc2676ad086bc0da0a6b950ae9faed2888de68405e64c7c5265b120c32d8bddf0a22b7e74a53f6f08126af47c03185d275f160327c192ddb159fc4d6e068b4fb5a8fc599ef89109c4123aa5c86b8f

Proof Data Hex

59,560 bytes
12121601030715d5af45ce1caf166b061e9fc2397a9a1302b74f5bdc9afc886791709d8838d902e4c707b21751aa15b2cfbfc1be673b62c3e849c17b5f9b4f404458ebccf1b940c38257a9394a770f162b974e61a28d9bc061577ce0e28e60e561df225be7c959682eb087aa6cfff4bcea6ad1c9a6543b0fc3d01aff6a8df2f0affb73eaf79a6a580b2f3ae100aa38951935dac66aff6db70de3b2a6dd2a82ebb96b0affcb2a8a878e196080eda1b43c413e7da534e71b683cf8f384dc6e88f4c13065a63dbbffa17028acc924adfc455f9cfea92472629df51c7152c5c08574b4df3e7c449f360983c890f294fc98e67f1643a7958ed8853f1cca29d71953d3566f8d1ddcdb12224f46baa3b9ebd27ea4f6cd84efa27470af792d8e3b32c8fd7b612a831c2b8bbd08fb8094cab6b8055a830c8609b60ced9cc8558184af87ad2a39c7095f0e5381ad1c6ab216d361ca25e75672c1d1ebc5f3daec0e03a4e0a329faa52cca69910ece3b94104af936c30fc008a68b06d6b4b30251e20c26bbd1460ad0390066b39f5c83bc1d4c1a9d7e2588a00c0b8a21e8a274ed83cfbe6e2aba3a97efaf670d47aeaf29d33328bd27a3628c12feaf1f37e92d0845451ebe7f257b11d57a21ada602bf79e0d74c438eb62e786ddbce7c93681faac1a9c735f1634996cdf782d2f8a82ca4822513e1c66cfee9bc14de4417bfae1ed22a70699a839863afafb2fd97542c751d797fe5b29236907d820a8da0d6d1893fb3456e1a0f0e0dccda09cfd8d7cb442d05f35f1239c129a434d4d93090b2f8b7b4151cd786781d2dbb2bf010d1a495a0060e15e10ff81a5917d45a5d9f06648938618b5206be92640be167fb2d06303eafad59fba17beb77d729fd58104536acd6802fc5d1f6d5d9c647b3566eac475904d677ea84c1c713b1d0ee3ec5f4596a56abd198f2fb61baa6323fc499ccbddef77021d175fb80ba3fd076ab1e93dd3726c9657a1398b16f57246495ea99faab071f5b8cfc53b6e05f5d6f3e8c4d00973749abadabc260cac9f38ee86bd7c519421a13f0a900e7c9b89163f3c0beaa706a2eb9f9bf81b2431ce7ea195b27c0055d1650c6c4670b29f7306bbe7595e0afdab5a95adb749119c95edef598484033dfe9f8977108faf287ec9ba016425180b5244e590b2430a4ec8575877766827c077785d6aa4c152bfaafb0fec574c281d954d50ea46c98521bd901046f897c37872e1b120db3ff889b798f123f1cb1b71107a7c0730d58f4bf604e05e47f4e4d5ef3ed2fe9405365c92fa43ec2726112bc1bbc15b968c44c26d527f70f016385dc3468a2ebce9f32a3e8c465b66a55faf239cb6219abaa5775a9ae6876e9da4f1a415e02b0299710eb3bcf2f86f4d90009d24d5aecff2eef4efc87722a65e98bd782ead233f06b9988dc545923ba9ed38854e99515932cf0d869e1cdfa13ddc66e5eb6cebb89625a677b6747cedada49649620f79d0973947a18abd5528ebbcf097f96df178a6ed91ae2c69506518875ffa0172934b2850adfb19b718259f991d46c0da3470ee67bc27a5fb59be25afc587122230c010870643f81e5a8877b0814777cd321ec6f8e353dfcf93ac493ba79e097e02c9aa3d492792a902637d5249327cce361b49817b54c0f66002695bd9f6a863624c3c315435221a381a8e2b30877e5f3ba33da48c296e1ffc92d258643ec45b3bab936872b00fc5ff42dd5e4c282972a8cad955bc9596aef6a0b2359113f92dc11792c348bb7c3aa7502afeedac0e8ee2c2a2189ff9c40d24719df1714045c0cfae90c24adf26d00dd6b298d3e19ff133e049786d8f05d0ead46d2bdabf18ac4e5150db8ee252aa8d08e2229ab2ea7d3a4050d67829ea5d4dde017e0032979433c8d088da41474e7d7d2f07e0b3e6cb59507897f216c550a315886ac9c69f6ae688da0f2332ffcb9f0a9171e4d931f2301b0ed5fc8eb5dd3dc3a8d6aa5d8cf91396b78c8e2e70aad1857ef2085119a3ff76049b3ca0a662f531ac6529373b72bfa979e67bd078e02077954ebbf43827424dc388f24793402a23b32180e1da0c88e4202e47c5597b5fb9a7443817c1e2bf2b02fd913b22bbf3ee965a2a0afea832dffee24d976fccbcd617288ca465c7c63702674055505dcceef0b8de18d5d6809fe5bc435980f9744cf12c7420ab867beef52f50b9535ac1740ceb162e0bc602bc2d1fff4ec8f69b9bc307ed5bcea0475bba1d5e192587de55619909f6f84cba1e035689b86c5cb97e5e4856c22d0c2af06da357b389bd02523e5462adec5043daebae1241c16b40b235d1aa4fb17e71bbc30f356bb2f652ae2a0cbad18808fa0a8dc18e13d0a3588736711f376be6bfc5448a4dc04b421961e1ac05a1e3c621f646926a8b4778ee597873ba50d62dcad229b98ba0ae930adaa3e1ac5ab44a2996173cb2a08440e0423c949f2d458e04616d203e12f3e25ea8750cc10d7297b00757f999a5975294ea28c64e2391e47ffb1326c615a9ffa13529e40d867710cd88746c4cbcb68b0de69a564798b36a05e172c4882e0654ac3ce9c98a60111358771a508f5bf694a85956e5750f43aaabe1dc95de346dffd19087c8cea742fe24777aca374aaae6bf401cb0ebceff1ef2d18b0d3a8d3b0079a5ff3e92ccd163e689560dd318c72bcf25ef7843f64be0d02be4e6ff4034fd1512acfe661ba83589b951feaf98fce75fec01b6278824619fde14919635b652da4e84568e65341a69cbf0d50f2cbef1149cd38017f0e377942dc00455f53976fa23b2e2d0d77af2d1ed33608ec978a1e040c8b6cb8c5410caa843cc8bf61ec3f7a806ef9cd884645096ef80f2f93b32790a9a7faef2a251a9e4f1693e1fc897a2d7a74e43dfc252a24462b7f8b9a87d16244007d55bbff7052c869de1c720191e5a0b8f6506172cd00f07f622588f9823201da3447690aaf0d7b3f80fe3f836e8ee7e07aaac9df867a20c665891a9d52f3b7b607aea6cce93630aef1297bef67b27e86faa8d789ee736119cef054c70363e9165c66842387ba5ae252bad702211b989b446ea2ee67ce903c63b49323c4ca820c2a8a83f59797dadad354431d2b52d9dcae8d4b610b0f56003a59fcddf15504a24e2fed9384b40398c8d930b46d8ebf0dfff0577d337c344d2c35e33d7361a8a450553cc099d482663fa6b1335a2eb27f26d4aa948f7cdaf2182cb3bdd601e33ad7c17af77738bdfee507df5532ac9659e02c4facc5e97bcca386a160f024fbe378e74d461dd9d268bb8a15c90eda446a9bdfad804a7568e5cc621f0af9de60892b5d1e21b159ef84be946acef5939445dbbe90bcd36b21bbf353d3fce9ea66dea39044f7a04164813aef70b7c0b03456924f1acbe2129a75fa7f2f88d20eefef18478fe10a0404bc81d25fb50ebd62d7850f754c50eb3d4cc121137dfe3a75753c9810e25c3ea9181abeb3a372d41e7c64ff4734acf6cb49253d3b0e60445fc907899cf8550bd403fd64e33970c42832d2babd05f6d4dd854c72da4310a0fc1fe825e8585d7067c36367f4b3694977c1a5593c9359096e438981b7a7469e0ce51dd8603138bc502a2606f6221f98a1f61cc74cf19f275d6f1006724875159bdb893e2a3f45645347ae46c956a0063c44fb8ac67ac8b541255179004a89d1d7154dfef3648ba436183fe21add37212e8dd34a14702c9f7fee3c4b156d4e968a2751dd16fc5138c9c0b33fdfb90eab1e132479b00275599f032b64f5c51af9d69eb548299c540b7a49497ba06ef44f7d9ece221a593d48aaea0ac2876d5550693f571ca02d83eaafa35216244efb8bbd660ee2119cd519699e52b8f5d554b951d9c9ea3ce7e69783441ffb3011e169d90a9d21567e8b4463ee15c7163f8c89ef89c7b00c0daad408f3c523c1a196167ae917dada7eb00ee1aab8a7a8164b61e024618018803db5d2fb96f16ad5270c6df4a5ef3826a073489c6891e1f19f411da7014d0894a2b33bcd73eaf34c4851d6bece7823cee9755f19004a7b80f45b4e49d09c89b3138fc60065eda79f3b6f89c241af4077d232c7cd30bbdf2d77daea2072ee1da8d8e7090b88d8f77cc7468f4ecd794cf50232f745b372890b1b9aed261c7b93df999337ee914f804be956f46e635800edd9d01831d1fad6c6b7d48e466f3b1de7af24203494b3af54b2b3af8c05a6d8a4e06d95e6d901dc9855496de7693d870de2d7653f6e6979a3ecd1bf3819278b3eab55e70b3c1a3065c0dc359b48f08b2dfaf4e5f18318cd11820636fdb1c4a2f0c2ace205a9539bba92e3bb688a08524b16e2f98855c8e917ac93778db0bfb5b0efad2a4222125bdcc268645491e8fd80f47cd673c9e3f1ab02a993652d04d6b18faa7c5e02b1628dcf557af4a65b6d7da53be69a843a2970405690ccf43aad802dd6ff559165e957b9b219296351bc62b717f7086a5cbd8dd3f3198e942d7899b6ca74b0dd032ed1329564f0f427f0e216f58dc976399e6a5da28f36af2bb6fc073e2c393609707686047de5ae8371b44c903c4052d0bc897e517f97b580c7a440e7b4a1b4d45e99a8061dfd7822fb0ab881dad6c9249197d45709f88d657885fd2f0363eea60c89f9f8efc21d3c22e482997f96bb48d759858e7465aeb5b21a6eeeb35dd3dd0cdae9d35d299eedfb0e17eac8576053a3752a16734631110ccc20cc3f8a7096f008dd56bac0ba3ca09a80ae0e93961d338c66dab9c5ef7da9088b29490310aa7940a3de977b6e172525e831d9afe859bd4a0eb3cf6f58b0e9b5003610e681eab34832ba7851890aa0f34ee078f7e398a5b62ed8ee0a63bf5a52cfbe9d74de4d235022495c2c442d6198047086e652b0ed3a60fe31ffe5af26bab48aa06f749fa781fe80de60d312a6ba04cf9404258daa0b211d69c6a4415ede680354ded46abca7bc5f458b302eaf25403a8d0dfe316dadcca5efe0cdad4e87d64b10163f47a3ffe91498872db560aab1c52be68496c7698d26860625c193426696dabd2cacf5b4d44481a90f4c1c96620e8946aec5f7b5dea27e4114fab57a578d43b16f4b30122256e2d612797aa22610d7d58f48eba754b0067dc2f50f50015bb4d6fe5e8abcefa883b10507c8bad7190f8511eac1407a1224c6242a3dd2e9137b3f03007c760abdfa5c2c8f86e298f3e2e8b23bc99d52e0522eb5cefc731549e6fb3e6bec4a02bf734f26ba81ff91dac55289411f3b1ad2dc8211ddfa83523baae3f80e4f56f0368e0535a48e28b876e3d525663caee1ec34283d1f0f2385a3e0e5d1ffa1eb31ac6be93e66275373cc3c5d81b2c75ab7d45c0c368b3757d49fc4f492f2dd32973dcbb93e2a26fdc44d593a4d5cf19f3c853248708fd93621a0075a9dbe975d2d3e5f5462c75ae82ef36f30aea21266300a5dbbcb7f242c9181f2867f1ec32beb2d007de2271e0f3b7ac7b23c79babc9a7149dfdac6b31f909d901a3622d3a36f489f5b58ce6a9bd6408d33a029ca98885a4ac9a6e1fc1eb1dd5277df1e884e51b0835094a391022d73ecb96f2aff2f0fc994cd10e3968c1fd51c3249edaf0d857fd963655042090ac6eae2e97c9d92b1a58f5d98f9b1e09e79be2aec60e627a15a637e79ab155844ccea9052c1cff754134c948ef00b6c89ac48929730f11e053d0fbd7a9db8126949df8a809ef19b0ddd2a1ba6f439a2f7d7277d4649931fe521bbfb0883b953cfa21db27668a90de2c458d787c36a6b70fdd181055b1ba6df3a71d379b72834a2c936d7b8f6cc178b867d0be59244e30b3343b49af525f83ffd6fdc49627ecd4d5f431bbcb22ec6a05dd6dfa8403e8ab6147a6c57dedab1ce42c94bb68896317aed5bfc6cc0e00e440dd3d7ec301dcc14d6ebb223559bbd2313494e55e7b3a9e5fe317a932174764b170751e6f0f44cee2b24a1e6efdbd7f9e38c0e81146e185592792afd9de08fca725068880f0431adc7d5f44ffb7ac69805cb13e8cd2dd265549b831ed19cb932c68f10928d5ca448af80a4d92000cbf9552f6015d320716d2b2649765f6f8b92d8ef3820f162800b42ebf41991184f4c3e84605404cb3bac69f1281fafa2bb054fe43a6b0dc6400fc6217ffe8acd5da5cc7c2adae01b1a9551b4f352b248ff233c9dde6d313212a7de670d54653d58bbe23fa3cd0753e0ce36d8679aef48384bddf89145bba8de4b70b80fc12200cf12c88cfdca9e3ae2618d4db23db84fabbd9d1603f0851a29b8841cf45654a9ebb2c67218085c04b6dffd6baa22c9dc0f80e4c79b54b65f6908b323a7ee63701ca8f396bc8aacf8234db24d42fba948cf6eceb2d30b7f5a0de5f79527571faefab4b8a33bdf02690b70dc2a91edaac914ae3729dc99860ebcbda03c99a3deb647b4c43c8c2efdcabc5993f3d2aed7ac1b751f57dad86282e70a1e2c28f4e4aa3879204ddd45e7574d0751713e582be50a60dc5c2ddc65431546325f54861b00161edbfd6b418aff2c2a48f0416eb9957b5e97dc8b109cc072e1be89295e61afa007186ba506f51b8b88c3b962a5cc7ab3bb2355f7a0dd0e68d4d9772432dec454c5506df4ddcae9fa4573a1cb48fca3881f721ad6f4bc564c18f1f0b21b9084ff7ddd1dd4c4bb92d53bea9b1cac2b2f1c0968aec52260f9cc3908857e14a913cd6ececfbc4a70123fab9785a975a325c3b1bddd4c9b685e8923c846ddfe81b22e34c26daefa79a23f740c1a470fb407bef384992bbe2ac3df47b7a552d0413645d966a3201501c2edf5cebb5aebe530eb881cac88105e64d5247e15669aa3d5f64d61d7a360f7ff9d9428583c5515db11c5570408656b47d12de93a40bdbb709822a4ae1e6d53cb5bfa37e1613b96b3e2b7d58d761a652a2815ef454a260761849b2dee0403db02164e51aea23378f0c822969753f632ab71cb6ff39a770a0accdcb313e816135d04208f4544ab0407be65e55cbffe35d05eaf3cf682741248238cd0f99346fa74a41e56aa18a82c4c156ba14444b023c62160eb50a001f740b291cb0c27a0c0077a5b5bbdf04be189a01a61bf91b2076048257df20231eeb4339f13627fb4765b8875fee69225b2e2b1e7de551e2a861de4ac17a5520458ce79ade31beeb87c72e7ed027be41eb4c3a3c0f558caed6d6e2d818100c4c67cdb832d93aa69c22b7d68beba87ed89a1e0bce94c067cc150c1c8e28d5dd6c96bdc8c1c6a33b3537e9140b4665b19e41bae14406adc5e13db53c36d84fc9c54e25b5d2bf3275f57af20009e02b0a5b70208ff9f85030293b63fa9180ebbec3f802062c3c522c7888e944ad445defa18db924dcf4b8ae5279192c87f9aeeac249968b755f5b91327572b004aa6050caaa7419315cac73487d79f2f89b6da0287704249801e4d97eb1442705b1c3efe288ab58c5ef10600142ff00317e9153f34bae8802f43e48dc59b8600ba2ece961cb5384fc4e6758e21570fb817ac078b9599163c2797fcd6ce4a38c5d7b3b24d35a0895dbc04bfa4be0cd5b2430f82cb32574e35cf7a34b00d43b3fa9b3074645fd76b5621d88ea768b1b119f676e3fbe662f7e86c2cc86170c9fe0b89d8bce140d784094d453e91174cf11ba00f064ed3e489da53787a927edf1ae8e04966a02ed20763b0d6c4bf8d21e1232c15f7e5d27eccceffd8161878ced520d3973fbb8429c49e26556645cb7bb3a0508af40f537dc0cc22e1ccdb8fea9cd016ede9ccd1f86e7e8b85af55a82e76e9595d08243551333b6523a1089836f611f0c19af98a7e101f6fdd087f0fc59ab0a4312c82044c26cddbb9d6bc597c38cb37161f3189db4d8edb89dac357242a18d5026aa7174de4b27cff22977b0adfa9fb30c9a96f60a730414b8dfadcbb222e26313ae6393cf9fa91753302b9225ecb4f298fa51ba1df421c3da37aee226ab673066ff35a062b3f73997ed6c84e637923b3fad943e3e56796c153d65254733422780217340ec742a6ff6b26e92c06f60f86dc4d67a4b9eb8ec17937b24827c5471e96f351fa01a0f8d54b61da8cfe47237af4cdfc33ad510b0da177c29c5a4ac614025e52fa3a6749e66ae28e8011680f9398b6515932fba2bf2933799e2af9a0d14a67f8f9d4a938cc9ca91d25f7511a4e777e2cc41889c3b2be262792c8e08a9c752f9c787a8bcaa2f2a2621e8fb1d7897b94381e347253b8761a5b78eafa4bcfb9abed1cb8afaec8e3bdb91c2de72108b4008ee71fbdec2e3c43d0faa4970b4a2372311a59fe1c1e9ccdea0468dae543d8991caad1d3f1d490a0b7490e76407c6b779da9d22417d8672f7ae4b9e7a4a23fce206ca45e495efddc364e56272e336b736ad01b7194a2f8eb54d44195000c147f835773a77f8ffd3151283e9891f107cf7ea2ba5c3ca5cea7b7019353e6283c1ae7477aee93cbdd8387a551ebfb8636d120e07297330dad6f94498399fe0214214a4e54358b7a312df15119e083bc541088b330e99f816e7941cb8885341ad4005e40585114e71d7e4fe2dc3c6f0ffe2aa1d7ef8396f06f20882b31d5794a75b9a0aa88593c88d9952924322964fb4735f57987ff9bab6ab9e148cfeb523d7a67094895b925470d244921bf27e0fd1215393b75b9adf8707bff3db7fb52ac4762c12db4a7f389aeb65f0ec8d91385cf8dee3ae40308f8399896812288c6ef03b7c5df177d33a84f40e98e4b6cf23ccc79631690df753e6da8ae343f014c7ee4f7234a00db5f1f7d98ff6dcb29aad80c83d22d46acc74995295bf8c2374a12d430704fa3a614acad9b5831920ab08398a5b91b177c24a44e3a7ab99929c9e6686b854c28d23227ade43871be0defa6c9c991e04418937f47fb89ad03539f09a1ccf631735bc917c1b9f228ddcae4bb6ebe05400fdd28e6e779c4ab72c5c5afa53e2c6583b01a7c7a002a1c1f11ed6fdfb2b03dbe5ad4cb97e64bfe38249ceeb0160797dec8c3596400f8480f84b2bf5194f27f6715bb7fd9e7691c08b541fd4b0ebbafbf570c97024fcffc37f73d122f3bf501baee320836e965bd6d7f9cd87590de12d323359dc60dcfef2f784f5d91540aea5dc77cc4a25d5cc71e7a456483eca8f72a64f49ac87a2a81dcacdea1d1ba6ff24e834c124ab6e40f0f19adfb7f11c2c01dfe831ae94dac9e3e83ffcd92782f795a5746b30c421defe6edc7502dc16da79adbea6d73869c56b0d9b00f790ff923be69023f948a957abe79a87088417c03967613ce6fd41614268176524d0371748d7e9ba593dadd8203976770078007eadcce2a8917fddb2160f30e5c13ce0f9e760d621eb87aeca7d160400627b5c1ffac1e133754d04d1ba0bd805d1752628074553389763de361de0162f89f335d7ac1033ec991cc3f0ee6ee1114724aa8406035f6ab3905ef622bc35b25b0ef039f7a46084e14ad2b478275fe2b0e5ee513b24645c587ec553459a632108cee14e51e0477c004af66d17f1830280504cf8eba91cffb1a3471cec1ed8b48e33177a0091bff2228a23ec14b24490de83aa956f9a160c1a5a17b03f03627b31e353b35e1a425d4bfbd64200b092db41eb09f8825e46fa27a150c383a0d073cc706c2c988aec7bb5425b29cf7385493e383cc92cd2e384003ff8cfdf7871ff2ba213687a6bcbd29f0676808268a24e88de23f4fe1575a6bbfa2a8e9563c252236357594264a3b937778fe08b357d72b845ebee70c5210605f7587070f061f55a11d23df05f91ce9260aec1a1daf550509b36feba82532d47b562fa9d300df9dc0d5ced51673c91ff20deefd6af13860991a0bb846ea018f178d49ddb0881d00ed5ae22cad2e5ab9a9dc48cdfa49b32d8cdc73e6b409b8ff93d092ac1c4e9c8202d0e9d611fc0e963515caa18f5e67f1b73db5c159f7346d139836b85c685644febd2a3dcfaa08f3633459c63c6fc00280fcdc9b81f6a5889531bfd87f1bad52b247f29f90ce32ef10ebc6e294d58bf2b048535b69f133f0937f7ee66f3950399df4949a0f9156f920bad23f3b650e4a1a652919caa9cdc054f517e7a7a3f73c33b9fc2892b7716117e9d783777d7ce93e0c1e4cce111c0cc59ed04f3fa9b2556768de6f57c199b7977cddb2be928e8865791c4c9a82e21c67f2d8499b74f993cdb56fd6db2de0ac259bf913e88a9f16b95bae00c353136680d8e6f324f598222e98d861745c455eaf3a4b178201899075989c366834ab106f703f9eac86e26ee4f85ba7e1851d3f916f8b7f034b5e3e5762069d5bbe993be44faacc0af4fe105664dc44fcc15227f3fe4b3e032f556c1b24fae2c2b0e1243de2e56f0e60fbc11c00f79d23b27a459f1ce71dfa9948bb2be8a2ac5a5028628990bd89ef06368eca2e17e1f48e09aca6825fd840f1afe1712580a5d08e813b446e6982e670caa7621eb23e475889243a5e903188ea23675befd66e029a5831f048528b903074cc10e350429aeb9023b8aac604505d6e1f8d9c0aad57e643cd1d748b626acdcd00337fb1133303db5a3c30b493d3f8dc46a64ff17f29628562b1db69b00d2902796c79f7088dda4b2ce0f77d6111161a9e989bac85729c5264197684b909bfbb059a2f934da23668c908b120592928c4e3681f71b2658edcfc0fa1af7232abc56fa055389c6b4bae2afd407c6548431158ba54f3eebcbc9aca9b8c27134637e1d6e51a32122901af733dc9a933a4db60fc3c9f2b941bf773a8878331f9de5dfd3e0ba1eb5d47194630c6f6ba647bb462ebd0480402169baa7da191bc7c8bc5fd18a7ecb4041e03c5e6996ea81ac2577e4587d8267884899784a3f2dac7e51a5fbf2f6453e8e459c8751cff8ae45a806974a625d7bb54f6a8b92b7d58eb5cdae921e877045b08459ce9e2ee165a932a18da1ee610ecf422ba414785ddc84389764f2bfc4abfca8f623887822e348c0216dc15a0180f46fc796d34c57b2db9c62cfcba1c2b10649da23702fda48e615eed70884d05dba2d72318be3ef003e81e5e0d5b1d290cded9200845535450cd37c7bbbfab25816b8521f8e481ab831a2717c38dd81dddb790f92fff2cd99773e55e6cc2c5b2ee5c1d92246a9d3e250680134d2361b9426d5994520904c23dc337cdc17a8f09a70e17633c8888bd9c40754806e8320d9b5f2f81ef44046d0d724aeacb38de64a28b1248f5e83d97017eacceb6707e350c62dd2a5a0884851faea046e1557fe2eb80103ba05a2b0185993bc1aa4b429820c51fdaeb5973cdf1a003c99330c96dc217909a0028ff2aecca6231ab2d4957c41f026f8937b4b6710ad6e054fc893aa4b60821b74ac609207e29b1dffc0e9719134900585a509aea1b52cb260e61964ed36974cb181bc2071e1c0c57bea54b2289df6ebcdc3d7990fa86c746bc3e291d793501bea2412e2860d168cb118169a680788ee2b1d0a03a648262fdadaaa9107f3d4d75912c9621b377abf48c581b2aa963b2246b2ed29c2103f589567d3eb0901fc7258e7a32850f7eefffd31c27bc928a6e05f863f0d96a5485ae401822b313c02aef072644f6ae8b0c3265e0cd852da5fe5aef637e89bd1cf1fcaf1ea2a51602f3dec94bf41b81f72c0ea2f2c3650a31bb76b7a5b59a9b138dee60ebd24f1f9adc3d51a2114d9a3decfd172abaa12c0c13865a588ccb07aecf50f4322c881f2d9fef906a1e92b091f5941095bd4965175ed1e706c179e5ee7a04f71bee7cf17a9ecb320901b5b1d80b5bca8da5dd7bd3fe2d077416d90aacf4f4f07d2ce814c13f23fd760cc783f47bdafebc301d8a214d3b91d79d89e051318e853f9ca40e06fe2964cc2e7b30b7c6d2a08dd72d25ad67c5cc37d2a015ee7bbd7ab18a397548bc9d405d631159c1f611f69ef33616b4f7696c23880895d881b9c72b4aaff6e6503a469f60b9420f6084d344bf87b1d917db5723c0891c51b3bf02ac5820d8163cf1da00529fc271422b97c8e3d4193771a4e03e4ba147e202ad153a1953f49043ee636b9af8a1c0bc63be7530af57bbaca462f3ff1af004262005a64d7a7b4afb1743c2bd0bd1500ded70805f73aa66cb35e61672e4efb95ea1c0202873a470e4e9e0ebf39db6602a5ffc2fcac2920be1a94046c9b4869c51aa821a6b2436ca8670db9724cbfa5b8c047c2ea3716fb3b78dae283546b9f56e2648f29705edec4bfe7a9263c4b7b06c8243476798be321ad9bce3b90fff075521b50852c7e11355cbc33ec222d4f21df27d4675c3b8dddcfef576d69db9d8cdf6b591627c400db0f28e3a0d52f14b690c498db8c728f9ba85a5bc5dae5f3dece80b10469b322d541badf7ee61ef8ab1d4f951ed9942f6ec667c3f16b9da01a6fac570861364789bf89ba1f2ac5f22a3761035ee9ef27c84334cc3fd7d3a1163c5fc1ca295b0094d5402d06c3cc1a94832083baa67534bd818c1bc5d768decd8ab5346aa0b8c4bffbe7629a5f2bb1c34592ab36f61c81b2ca74af406e5e5141049ca99851f677e07f547a72f297b6ce6ccf15e511ad14984ff1862224b41432ace11ad318ad4affea0e0ff50b3904f1cab7903c9a41da1a95abde6abcb6edc5a0467dcaa14fb66c8ddf2f477d394d76fbc9c45ce823fbee0f4b1963adb4bb031445db9eddcc6880ac13b63d6b292e95fe37a97c0265646209e0afc24b7e79b80dd64930344bbf2546ce75ffdf343224909d312b23853feb7ca8c29e60fe5c627b7180568a88cec27e86e3b13a69f80f16b331ca3f22e8dac92d809431a4a395ef847041452340700358a4282138cd2ab1377cf2d047a36b515bdd60e8e19a80e969e817659c86711af2926a17f69b018194f1ba99c8e0ca44b2e2c28aef8d27c4a136c432f943ae3387c674b559af4a4b14e9788aed1bb2750c970faa4607109781856cc3241320ad9c590b2ed4f83293398c908cfc6bceab4dc9fc8d2cfbc5a233fb7dae11be7caae56485a9e41788521e84e8d79049363978eebf752ddac61b3403b081b951b913e40f13914a6641618e90c22eea86f70a7aa5ea1c1c15ccaa01178ef436fb8de6b065414a85808f24b407d697caffa52631e2815359b889c900648758ffe20fa01aba887633b4468d83c9b5fc4b0eca5e5452af35a3df5faa359fea05573a8713716016c44fcdb601dea6dcb144f19f6a5a5f9e6d638f697bed6ecfd8021084ff490c215bdf2eb2347e53e536842f489a698e698587243653f8ee24d94b00b4b155b7078988e59c5cb8ad04fd5c95a92cfba0e385a45a1d129e3df6e5d388655f9f43b9e2cc1dff8c702c83e266a9b97674644cfedeef46953abbfb2dfa0d6f828a99fdd6c2e9503d38146a7016ecf03880ccff4f0a51d4afc5e8a80b1916c9d4b6a84368cd1ebdb52374699225967f5d8862e91733f48cf37593955cc91ff03d350380a9ff47b1bd90b73a9db4d71628607c7392fd30a004565ed98b79ff77cb749f2c76cafe234dd2835b885c3ea3950d34054b2ca6df0fb830e299c1ba8015f2612f4b7ad20a107bb866857dce40e4997caf28626e36eafb1e1bf82fcf1498fae15e16520449fa027bc2747b157c6be7872a68a6bf0514dcc2d7c1d7680b54a9b1e3b8cfde44f75b0f7ad0cb34dfd8eae2ed8391ceef4068a44d3172e4c514ee1f8bc60b6ece477cb4ff74f9cf321b753ee5320b6d538b833778af929dbfe926f0f97776757f040c60458514f943c4ef68f58fe7da5f64b83bd57949028232811a5c798a946bdc7ab5f797b2599e3af5435ec6a27acf45811a208f25c7c2facb782b84cdc67370db69375cacc3bfbe19cb6d2255f889e85f558144f511ea361c054fab8a897aff554cfe3d3476e37719b60eb0490ad3e6f067e7113786fb12b572fe091ae3f19bd61e74aa1acbe106645d52d605ecf41333901b5c76dbaf980d98aa6d4214abb5c88d86a2d6a4d5bb95d8514531f4b719baee90e57c0a2f77811e0e1aed2aac8ba0e61fc7dc300c50c5ca63b17d67ccfcd9cdf3856a226e5ee839e9b227d8942c51d80dbab0f662b1de67deda5b776a649e10129137183deb8437ec9fc9f681680d102288328e0d4cf2a859920349653118473156d7f3aedc1a72c7f61a46e5f8213f6d07fbea3536fb96479c315794721c782c2168a45c9479bea4dc8f529fe4de4e03501967e21a4b6651cc105fc6c2e1b18a0ca2749c4a6c5c3767668dd814ae38ba159f5170e616fa4115360af5863af415d2ea158c0fa0db70528656bdffa9231a5ac80bb4f828ff8afae06bfbce7e1fcf3bd87d1706ba78672799bdcea34d43c5aa416eff5956127658dbfb73791daaa7b08b72411dc0be8461f82a2129bc2775372ed3f9c2d213ce82edaba1b4068acd6817f1b65be2f41573c8526de8f8500ad5953ae0398b29f3cd8e26d948c634739c506c7a60d4cb70e70ba4b99c39b5fd54eab595db74b68c21b751f460ca52dcee1b6418e271a92f88bf70f66e22bcc5ca394009690104ad06fce5e371d4643a3141e3b48a40e5e7396af36a8fee36da3cfdb9e705d68c4b80540c8796aacdfb08760f45617288a5fda96561f186a1f676e24923348a8f073a5000da3aae53734175c5d27f98fee221536629ffa7f235db09aa7b2adb491587daab56c9b49e4e7230acf180fc97e89b668d21dd657e1336b3260331c98ed3b37a54231bbc0a7c683123fb2528e928e32cdfc4003c88287113a53ee5410ec005263a1f2c2041595f62e7b87edc363aac5a7227f7af719a1e8ae1db4802cc397969beaec2eeca93972f3d5d7af394a71435b492b2026211ffceeac1ab7fef0b75d70dcbec5b92c047564114622691f30566e796c8a136d7a90a7e3b9a038c781885626db7f3bad323a5cd950ad1bcf8bd676484c43a0953faf13ca197df30de90c2c0f60c1f3064657961f5c6d9a9ddf336bfd69079bfab569d7f8da7068a666a1826565e2a7d1de7e0a709852f72b591ed3dfe8f6d7f1d9151fe4cd979865ca4aa88fd4f311b5d9de8e94260f8dae703f15c8e4418c95f184815bc6815afbdd5139301cc98091a20a7fca76b998343bdab677b8064694d5fb807e74f4146e9cbc40c04cb5538757c709d73e2d413262e3acb47294f9d3ae9f5825f68ac70965a9fcae5ff72b6706935d4be19c32ba72adf4e324a08d89bbdfd434b1f7702a4607cc8c9068f5d1de463b536c41e4c1172195aec73e0cf33393752b0b42b41273426f0299549404b019953e48d1da0fb5d6d5c2e4277e5ca9b9bd315c6b4dab117832fe107b668fc736dbc281cf5165a0db8366462f0bb35cdf369f11012a54fdc586f8fca951f3536109d821bd2e0c9fd5ee747367a77a947cc0f2bcaae0dc14b9760292c21800712f077b6ef45f0a5d9a2a1e8f5fbc9ed8affd8a9e834f0e93928c8fbbe95d915c86d00dfc187b0cdaf80b1678ca4fb9087547f16e5bbc75be7f906b823a32b42064d5ecdc68a29ce96e0a2b49caaba86fe8b272d14ffcd88868ba109f0ee9ef64d35ed7e8aa77bb8afb6edcc19603df58916d2064ef3c913f83276e42d79440f93c45c5c77f2d3006a7ca792a133f98ebc7dfb7e67fb7aa48070a346f5197ca5636b047b737c541ee943312b4213b3d4d6df075a1dc6d3a0715c93e09454475c7aa1cd20db2effbe0406f43ceb9ac1acf93499fd297901b57472016325b2a1f631cefd5af56cfb647dd16c2d91e5902b4044ac70aedeaeb04222781cd3a328960f9facda03b3a6436e06f651971510960b24d1d449eaf01b9c3aedfe173e364fb4df83d497580e207005a98b1c941345cce327ac06e3530f32a84437406f9e5be4720c364c63e237f17aca82ca05cf58cf4aec4b63873f951ddf58913ec9eac8e5fd4b057402b91d5bd3f46ce77b7f5c219c85d031def3cd554e5a83a67836e854ccf4808cb29d918092e4f21e2af883695e2f26ce872832d5903f3e1c41a9a6e788349d03319cd80a77befbbb4711ecda46ca5445b1af2914c5731322909de371cb5cdcc1a2d656638529a7c497984b068ed47e27d2efecae8ad8b5773975777aca028bc81c90ce474d30b370cff0d67fc97bd1f4935dab09d2ce94412f72aa08f6bf2fb6e05b7a270c74431dbd01af63f1ded2d6cb9d2a466450da328b1fdee3d1008b1fe6d13d88a307cc4331bab919352c89d172f613aab535f0ae3eb599a4be3de115db6006e45e0f4006ac0895978e00d3a606ca49ff245fbe4fb76c31610885b209b69105f104463fca6464cfbe2d17da86b5aabb8413f75bd04a0332ff7b3760a13758cd8a24b033bb73ca24c9bc8277d6fb355aeee06e15015ec923e49c225a3eab3652b03b8d95821dba7d5466b6d256f91b625f876c0a77919b3f8c0ae1fe4eafc63de23eb00661fff527600925adbd24e03e6684715f02b5741ff224a963e565135c2e2d689d8cb48699502087b61f74e51012144abfc2d912d09ed61aadf12a7bda0b8f485ca15a7148353cdc986090f17f21e0ef303f55f51810afe45a26c654ba77c423b1d00cb12607dfb8e3c01e7009ca7c35f8404221f7f93f05518d0198e4d9062b2afbaf2dbe32bae33f16bd6d21a09cde4329ed1ee0eb8dbc5ddf3b4b8d1a9e4b600bf15c7cda22c5ef0feda2a6834f04977b305df8539aae771aef323e0db5fdc855226f46e5605ad0495b0f474cfa8871a5041fe1b21d5ad6d8eaddea14c1306619be9f7f5cbd05be447ef2f3ddadcada1baf9f8c4e09f71cd9240307ab892ddd2232e4b93c8850544fc4450ec9267c2be4159a2620c3fb06004abd99c0f57ce42fd77661325f8086819c69c68aee0be2897345594ee6739a647950f1e0da0f818a8ef27961ceced02acd4a1c983bbca3e19f389579cd41556c58134673e96597783d6b4d69ff2c2591947c7e05349deb5d77b6e63d327d1ec05d4be7118ab0924c25f537026b313b439bcad2e458d627dccc46023a1b9b72813739219e7631fe6fff1ae6f92450a3deb095efe6f86dcb8840acf8b47358a3bc4d33e47a6ca8c07820fe8d7e2afbb965bd92bb81b6f46e5b1bf42449e1ae06964f45ce3abac6a9478bd8032e75c4ae5a065eb0c6ed6fa17c2a116d7727ce99d05d6596ca24fb7dd544ffd710119de27f834ea51602f1a2ee5b881ad6bf43532f97f821a9a8927a802a7d4b118c80fed22d7b2e6af6791e22a7b48a1bee01ec386b159f2d608e233b20fd0513a16bbe59a0a205d286986c53128ec463f25d58ae5b370f127555d6e9ba034e543824c1e01b0bfe037c57b51836fe7f47bd51d5d60986e84ab9187ffcabdaf30a33b082b4565eed7746d9e49a83a9c976dce600dd47cdb9a7c5dd81993206df0f918e7df16170f601c5f59032d12eebbce46640c7fef627a8aae9cdda8a958f326a3a2079bf3aff94f8a5f7c54d21c276e91dba1e390afd7690d1357199f88e0b8befbcff6c42c83ed6eb0abb27d02979e963ae68bada9f7addcdd83bf75f89e7eb3fc34d8d7a292d6c0d2752401b31e76ea19a06efb92a047333e44b53fc38086de9120632cd2d086c9a1329aa089f4ea3d60f5e5b0a38af70d5f4ed43bafe8e52f1ae2f0ca6b6c5ba5444c6abb46ff728bf32afe605e79d32c7d77ab253c08c2849d04fe5f0cd4bf3393378846a70d415cb3d9d3e10a2e279dca5e79a7f6a6b38e74b96a6565ad25a4e40457ce3046b792c9f156226f6b9d874acd93a3350f3328426da000f7f7454aeee23d1c1744f77ed2784ed68cd833313e695fc854aa09b0b2b5fa175358bfe4c25819d10547a7a809a1a84b5a44acc4059bd383ca6cd08a2bc1f1e973105614670f634f44caccdb14522f9a0f70d12e1f23f377d7e4e2dbb5462fd97ab854d8136b051a330e8744a0d93d2d6106ca3aa52819493cbabb4b1870d6ba936028d59413e90825f9dc1fa63fdad06bc479bdc5a719cb3bf7c48c220ab7bccd536110c958eb64e6344e8f03ad369aadafee1cc93821b6198fda58de4bd83ba455892f24702db50d471b519a8befe7f34405d2fe8e99c50b7ce947c99646e224c931fe963c2cf40e36bbfe9a6c10e393d771b66d5be3a53cdb58e8277db7fd45b1a23eb029fb999878757cc4fa12a3200a750c4c954a0144178ca9ee4d5067dc87ec62a7d47188a7fc4280499ccceabd554061cd44cbcca5800e9bdf3590f6110927f78015fd5388818a1599c9ef2efefd0980628aba4a889d351f36ca613d09ad76072bf963c5771abaa8000eeb9433b5821570dec6a769afe195ea832fc4558829dd4e3d1cc34ffdf26e7507987d8e64a9a9a1ec37d469af45e301dbc0d39a187402f7c335cba0ca796ac7386fc67f5e311db7bb67d16eb84525ef260e662fe50b251cad7651fce99884cd31dd27d8cf3f6c6ca474962c7fc41ac761c67bc8dcc814a5c968f97b0f4224eebe5f3ce57a523e486193c1a788f9b4ec424af08eaad5ba1b250de8a1bdfce11ef187c95aada60627dd52e5b9a29a71f166465be751ceaa9ead2e6aa1ca7a8e05d3e10ff1a711e24139af151923cb7fa90b6a64a27ebc257cabaf3c79d1d9796a217f97452ead23ef2e319421980ee471fc7769b2a62cafcea586d17cf79b71a92d2943c4de0f04daaecb15aa65afbf5f4547ad6f99ff61c9b8d87abd31fe85cc2ec6ba07a1fa626f0ec17dc358f3fb3693db9d4e59f5924634f5bb584fde23a30420ded4f69505830ee90384c6779777c48ec4b52f369ceb4bd8a1338c84db997c3f142e90df38123b80ea62a4ee8a120de93e272ab6065b629ddb142e286b5d94a2123459a90fd8af0346dff8dfd897fc7d90ba17b89293cce122b2c59e1d3bb4ffa6e84fc2cd1ea28b8d75c793d924faca507a20ec45822fed914cd8ffb8e29ccf86dd64640909130298e1adad1d1721ecdf1b7187c12a61be8d380704454401671bd7eb1a61d9e8d4708c9294aa2d2f27f1d893922a1eab16892c38dbda3d25043bd2e591e94f4699738a0bd8cea440cf3ac19248b558416f7390686e3c78b0ae91657fab4ff36010c43bbe1ba9d52c0670614ff3fe12b66893cf74148746b646832d0579b69b231a894e615a395636187c06db442e6cbdd31aec348a60a266237377fd6a82da88d6d983cd5e6a3cd0165d9b7d904c045ba3aa5b25a3415c4d523e16e5fad3c8a26ca5686111ec306b539b3fc307d1e085991562c566661556998e1227792385097ed3f35ad261fbbf905e56d1ca43fa951900c6a0ffef1a2213ebc0e45ca74bf818539c80a233e98250833a7a608e3fb964490710cad08cf6570650ff8cb520c245ae0a853ed61e069757e9d75d198a7d7b1f71c71367d12cb541017813b50077590e1f6ac4a95418d56275f9dfc030120e3112f958a970a3070eb21f4d50170ff8ce918a762e0e9ec7d841ef82bb75719c5195b6c0da8a82dcfa62fdd0d5ed8ce44debfa2e4f568a56924f0c5a820c1fe435b6407e869e8efb341dc2f2763c73ea63b3afc2fe38d5ba1794beb4f8eee644bf09e06dbf7a4e90342a47399b088dce2625e320a8c7ff5bdc9571a34c3cdb49fd6b0cb6ca95c8a7dafb9a57c726c267896549af223dc8ab9f9789356dcd144b4444a05377b4dfd5cd89f5689f68e7a24882ab2818dc399de6e43bfaf284624c51e8907a5e432f8696ae19840beab6bda625d35e786e844678dd3a8edcae571732250b54e28f003f2dc2aa8311771c97f76a79f89b40599defd656f18f984fc751d64acac38e0e5c38b475ea2c0c9c10fa35940a42d36e1b37943566c5288bf3b7e1197cc0fac49882f066159de54c258c0aec7f56170fb5d70d52194bf0fa225ee01b0dface3abb25b1ef960eb097096d4a4ea2f8d3a31a059a2cc9ff5efc27d9a8ee317e0c92b1878e24863bad4ac0619e411d25bebcb6bd5de359ed6f7b337b2df2c1678faf9b3b35fa148b893a35399b20d0c3993ad5bc058e0f47634afd7254c9d83e7739213eea58b0d06eee59ed136dbe59b19cf01e19ebf2fee45b3f59416a7d3c812f37911b1523ac299b945b9b1951926e69791f0f59b64337ee5acac9cc69652d9ac5488453ab6a8c89f04c9734974d097093ba7592bf919cfb7ee3160e20a2a531ec8d39b612e32c1d927a5e31255c18e72c97b7d9c2719fb578b9759508b65376898f0e9ba888a23d38be2a9d16be2850cf5e9c1dce5f432c5c3192c07a97e55509d4a906228647d16de342da3b0fbba9a931b6630d30e1b9a4852dfbea41c33773e8ddb19ed7a6ef7958e28cd5f2210a38f1afdc27f33b72e5a9f2aa0527733ebbfd6d2c474d7cee83b6356059bd039ece5e51a511cb83ffa9d22b5712b96d5eafd6ff83af14b326724aa7b8aec6ae0c13cd654f094dde71da3521acad4a1a3ac0fb299ef935bbb77c6ffa082b438671f6d0f81a8871c30ef21b839e8839ccb0aac4d04bd210612897909bbec141322d274f9bfea67001ab917cdaa1cedc9e4f894f73800021d3a265344589d7a75b68c8366d51af06a21e2d64d4d0d5a8487103d24cf674394860f7f36da1a87e47b5137799b00bfd842e5d14da616b3016065ace99f15fb4704ca336abceff5a872772de2ff4570a277f2bbe6447328e5e2feb3f904f304fdaf08b1cdd40bbb1595dd0f1988f81d505b1813111ac29eb39f6fd437b496145110ed393fa0acf7868a3da5e939914ff46d9bb6e729520889372b2075e46a56371c689d8799fae0911dc98234f09e73ffd831f9fedb97ff0524f034ec29112d27d99e4d06740c37277d41bcf9860ef7804cdfa49efc381efeb518b2908f276b25e908e6416cbc3fa83511b8ae4db46b7e99c845c8a38a27a22b2cf4d6b748dae05813ff80e35602a52873514836fdd7a2b4ff1bea006ebc660acd5f8d59c6f80cc7ab93597ed26e772de78abc2791f8dbcc1cb92853bb221837206a72a0e53800bc9db860ad587f6f8a1215e193537c0f97a50ff27cd883bafac6a1594a7b74c04b392c24154bed981a106178497ba139adaa63de5c9e420e041e627ad9ccf824b59d0658354291df1f8cd1eb54ccf6b8ea2df3bdf6358c9845765ded90227c20a2c64b9cfce3a4d9f2760c3b9b342a419476a1853c840d504e0514037e75521a36e176072b1df0d212de5d85e5164f0c74954cc444973647fb5f1a81894ef304074e77bc242f40c0b1793e5c0ab4974bcd66de07ddd8509211fc1a83edb2d60ca7089ae48b098b2af2e6ac01b692ce1b470b3e87fba01d5dc39f109178b7d17fc02676e125620beaa2ecdbf159d51d388bd1c539d7ac08c21e495ce65edb91251fd84063507be42404e56516795bb2599e4626b0c76401e6e78baa7cad130e8c9027d3938109e8f4a95eebc386fa9077ddca03b8ee205adbd85948445fd7f25c803da7657806fa13692fe6dadf549da93ab479e89d9154d5028b36d5c1cfa4b5938d547e76f0a8c73b9b74103767bf36ef48d9e1d473a9d22233201b1089b1f79363c192ea6786cef6d3c3f1a78cf16b5a302ddac389ce39d7df5404ac37f8d33a737e3cc75c8b10509b951e917384b0128f3ac52940456dc719ae2a11d906d6b378013a5d6f3dc5a54aad9454b2e5dfbbccedf37702fd23ecac68021ab838951fa6d6f1724ed6c6d4da8b8fe00cc32d758ccefc68aefcb341bd6023cd019c59d5dcdcd7928883053edd6304da7479a019557a32b8e7e9be7a65b312bfe844a1c5195a4a4c7eced4de7d026435ad0516017d47f35545b8963a9ac5a2b612563696f81e41eac99971fc1097d5082ca5dbb2ceb48f16591a42b7a39b364cf3033d117abf448cd2a5e6d0b2a20a2ef23bbccd5f5dd3f8707efd845e3276044dbe43523c53c067628eb4a11d4ddafec43cc35f1d975d160b928373a9601f71cdab4e27933e70d10aecb6daf938c004858b6d1767241574dc8d78a406bb24cda4024a78145939fed84734c1b6e6eff96ffc4da482b59af138b6f0b9a365063367c75ccbeaa5b481f9901b22a2c19db64a33f763d4aa51299e324da4a0f89e260af6241d224b2e7c7cc241b271811ba3bd3703e56d987253db4babdeae4ebbc304f378472fd296ebe6d7a80afc1c54370ec718a850f59109d79d9af352c887cdcd1489158be52d35d0f348fdd4758c33f5da4a59038a22eab7eb5633c33fde1c9326e25bb43a3b644314c464899b09ce7d99109b14fd5557e18c94cec9d66eae4d5f89bb1574e85776445cc1e8d0d9e837f0b5cb47aee185963ce603763766ae9bfddfb54ada4b3b7565aced8e882281c093241eadf11d4d3a7a2745b5e8b451be7deb72921dfb03e0032f03fd83af954e7cd121fcebfa1959946c1fd36411a2fa58c9428cfe2bc8380e7a81033cf2d67af6caab641dda0304120a2984cc70acbe3df4cbeda89f92bd22d561bba772deeb4190990a80335405d6d6c0497c660a758b0bcc17b0f7041c5217288b879b1d25c8cb907d44d99ad98dab39cf1650e42d8948deb9ebf199fe1ad86f612963d3f7913cedce339c9756b0da67a6a9f5c74d845695eb025b30e4fad66072603936870fa0a9dfd01681685c9f1d78022cb4e9547ff67801310a55c0b212c7059dee6083cdda4521c47f88a8a132483ac28841dea6c5d3737a73e3d61c2bc1d6b25d918103fdc16285188e1ed497725448a3ca53bb7a87762d4dce73016d1b538918fd4c9f77ae5d8093c8a16ae58ed562e02814525caa7b694bb518f921d69130c51d613fc8b2deafd2838f4f0bba3d757e37a148d72889b218c944294331995615e9e14573107c53c7a0b6ee40f6862a52368cdf31687533c5e92ea2af38ea656a304bf62a440afd18d95cc68e333805378f8b40a9d9ea6addb83d4606b3d623e73502a6b6d7d1a0ec0dffc380a7a64230d01f63ac5eab5e2ed50ff8cdcde10c1814ed38e030e7e0f7e57b691389d5802116518fa50418e9160c1e92dff34c970bdc86a804e90fe47bf3c3a1ff0a37f3024101a4436b8c301d4aa2b175f3683d8b57076010ef395e02098cf3c95a7de9e450bf412829a787ffd3cbd048777e1fd61c39c8c897297cf3e59394f575831e0e02525fea9ddd68be01bd882c838f0d816c02e9a52f1c116137cc0725c9272586382cf0dc1ce448f0cedf1d2d9ea6ac9eb0a9eb0289e047d3af06294d1012cf42702d83f5ea7b9e1348c569cb063be34dbedf1d6839193b5c951929a287fa0e1dace61cd04da4f5ca62939dd8dd3c3f145c4271d4128546c4c2be9db9031e4629c6ccc273cad76bdf5d394e561853e7c980c782db2f2409f0e139355db10507b2d8283c3f264578de651b8fe28a8b79612a2207d3c8ce7e9019886fe0c35f4490c34b65bfa1b945dc6b3a7351e116bf87bd382f0ad8889076a5bd38dca99cc8e4f37e17fddc704a55296089ad3cd583865892a5add73cedf67243b01bd1862f128a5d2a08e976565b39edc281d175d102efa6b4b8185afd037a93527d0a45cb79b76061c04f15e20896f1263feb6dbab09f42355bd0ceb2ac5af9141017a6dd97abbe235a954be0e65c624e8512b6affc7ef858a09e158bb79ef0b44f85f0ae377b04368fff46c2ff9a9cf01093f4921097a4cc010ec230fb56cb6cb28102aedc84d9976c38bfe2a2763fbe9245aaaa2b2c948755f325072065d479622ddf971b33e6a82386bfc3d5377df4555988fd9b5f86f08329680dc25c7670716dba42b9e0ac24cd343657374414bd797156bdf7f97ab79b9e243a2f1ff6e55ec75e5847be28ed86b92bd76cfb3f801ac581bc449d0582ae672b7a116591a43bbe1f1a2d8f0c5986a9a5fba0a199b78e2fa704b998a075e85cc8e046a658bb4df18c4fb714fec394e0f84aa0ec96b7b520c3b8f17ba1e4e5fe4acec02b916c6ca12ae4d82ba05ed410fb12c3a40982c51b00187718045f5684b51108b66bdb1c2c9bc0770c6cbb38123f65e154144158667311672e30a8f69b97e545d75f0001aa9c21821bc6e93b55d6da0729fd8865e3e19b6109090804cf9be50529e8819dfad038f04f85ee375db8dca9ac8f53dfae090c3ff583bf0ff6a3f86eec62ccd29d2645e23bac71dec4eb04dfdef9e74d41b5312978a58e8b1be6fc9f499daf6b96514f55628f19de786cd663eb0cb3e37553d4d7ebcfc22a97cce78728b42560295ba4c6ce39a853419ba749c27603060e16a5adbbb89ced93108a1a5ce4befaeed4cda8bda93ae0540141b4c0463d6ef186464a70bcc83fe65ec897842da2ba3f2f2088a1868b80cfdee46014fcd96011a3830a67864110a7800bd9a1eb8ea25e135743a344bcba85cfd6699b01f63130b7208e1b3e835c7e7a6a432e00d8927d007327b6aad56c52fe5995a78ad8bd177fb141c6b74206e53cb353615f3c509428988a041e0950ae66649664ace9b81a8a45443c9421915b6dda807d4206f56d1b00654c021a0929c9748167d5f2a665e5c7aa2dd9893718abd892e27c12a4a9dd9691a8bd9a347c91671716a8589a3cb27b7496f7b035a0ec1ac993173019770f9d11ef747414ca79fc0f930bc4c1b84c591f24e6a0dec36f09cf6cb436e75e83c3cdbffe781cff53036155744f8a5b3b2603601120fc1d4dc7bc8cdd1b7518d95587f46a50e1124ace878216e5310f6de40cff5bca9bf206c1f811cb20cda61f76fb7b2909d29b21e1dd0bfd7d383f0d07d4cb6ce3e3ca84c7c47cce9fb0037d8dc505d778a38601d351f91554897478fd67d91a84575517c946c0ed9c4008fd9563f60e7f4667b68f588632d2b89270b2e64513ae459d9816a693f334395c5a89da18dda3f74d4b47cc77718e15ee11c69d62ffb0d932bd6ee0854159e5ff993e47ec5b553e8189cddc0d4f01abaa45419a4fee4cf8dcab2d1654ddea1d44c0d26202d0ef13993262aef3e501471d5c1825e9b0b41585b7c1e1bdf72599a3ab8526aadf8057f898a69709203e9374451b92938a6aff41408af6ccf19aa11f1519e9bebfbee2abfb789782179b2aefbd003af6cef01a2a47ad1441eae4e0184f8811c4ff80e19289806c6b20555261318513b168304895eb3807898c3e27afb9ec1aaf98afa3290b02f71857037af3dcb89c3d0b99fb0ed67797911a4af488ed08f887cb1971a4ca622eb30553b54dda2d4d5f82c20739a8a93801235db986f6438e21fc9a98c9de37bd673855747d4eadcb37a77147d3f7b7d3e4d4d565fd2d50d08d5aa06be9ed6081e9a117a61c38c8e84dc919a11f63a521538846b8afa4bb320dea5bdc2d7a352e3bbf54b63bb249e8b31e4657fc8f557f888226d721c387709b29deee6e15ca97b1c3f61d4a71060d8d07ffdf640078545a3db194b8096531ea86bf732f0b591d4fd4399fd90ae771fb4bdae2fcffe2754f79f506f03be30178d03a3bae178ef414f4d8a5845e956ab836bd140b8a18afc242fef3a13245e3539d7dc039951c54ca34c3d61fb936f3a0c4d6e599d875feded1013ddd8a9fc809c1700f623201fb6ec50057a41f91e3a4ca654c97c77e98b545119acbd1b017be756a11dcb2a0554fe3f340f75961931fcaf651eaff0068d7427520f2879ce266d6eda0a94f3702022ad89a2e6280bb76e90875e4120390109446df38d8fd8fd872d79c5d0af0271e2987552ec2accf0f943bafdda20a71af12fe8b9a2dcc1f99ec4cc85ffde077355ec737fcf768620dedcf448d67102a2b64897713a1538824d3874f8af6daa29215296b808d6fc23c6c8182be5a8735448ab09e20bc9b7589f5d6f56144c3b472e8580cae0dadffe1d38269e199d8524785b684f3dbf825c75379e06d2c4fc2aeca124a49032d9992adccc3beac03d59c803de4df8d17d92d2593b688cf11ed2453420f63d16348ae930448c22d90c03a5459aff3178920201b2d4bc5453e4bca2c51a894fc758dc48a57bcaaecda048c28811575762bcf788031441a668b946d96ae1fe15a092defbee6c4506372706df24560653637e9ddca571bfc68a282d8d1c05ca9a782a71eb432d22c6bd4d3e91038f2f6aaf2293e2157c74a33835b043871ad5bdddb91072b3e0062957c0d4f7a9769e243ce67229823a07b71d830c5862fa1e40452d2dcbc0f601ddda7079112c2e7922c605b6f6b118b65a0576179ce572b22ca57e4f3d709585c04763a8d03f195ff3ca0cf32cbaa3b175b2570e083158150309e6e7610bf51894b32c5d93537988ab879cbf061844000cc8db700dbf11a7690dda9e2df2d2aa0ca6ff3f74280d3e41f76dcacec23b88af0ac5c2fe7514914d25ea00d03d0ee8dc97a245b84eb2482381346c1702941e4bd36e79143834c175cf7d624aa15aaf001ff1a6b626acdb6feab04c78a37a5f2007b511fa6f4fdae2cfa987ec5ad529cfd441d7cd830fbbd9d5c6185343319a438fcf8e8549523f0bba101593cb08892bbaae112701640aef115f432b11522c830ed4f871c0b56e65586e41d95f2fa1b0d80f996f9d10dac3e1123f29f54cd9a51073569689e78815d04cb31d36e27dacaacb387c00e3314cd2ff41b5eaa64d3148a97388ed1c1722fc73e5cf857da0e3ebb79cd14e9b29a09f2e94179157e5ba4f14225646ba79adf69ea46ee0c3c62e7c1719e5710b0f21a632db399f5760489dc116f590e368be8c5e9ab12438fedd2c3c077baac00c4c5f0fc252b441b35c36b25154cdf66619c9d9ea85a4c938d4452bb2bdde9c48294e350d4bff3103b5eb8f9bbd9127db134e0c9df566c2eaa9c83c4e54206314b92e869d79bab3b313cc9dec81b126b8bffd4eb73ba4031d588554474cfadc3b0a86aa60a5f481217158819da2310642ef8ad0603771e3f10c18d702a73a1d0418dd34c9c34ae28a6c2ef662d3a46e4cd16581e9addac55c64fa8773c5b0272997993a9b566fde143db16f3255c577f744d83aa37bd4c445f575cb9d3deb11318f045fad3954f223bf1b54019ebbea45031af808a264977c5b2c6b6a1e374910a5ebc04b66be44166143877eb2f1026a3d7d7a03f3bb783f8f318bec4570f6726752d6ce9c6035290848c7761a8591bd3eebffda5418cf41827fe0aedb0502200fb7e9c96edbfe48e7f59f3f43db52657ce2fc7c96f2b29e31dea8849d8cb9e1b3f0df58b82f81d7d0ab2afb4f0289b6810943ecabb1e5bb65a5567a116f02b7cac568934232f4c671483992f5f130deb7e19a61ed31245f64dfa3ea4393985e29de67de4123ddd180d4cf9cd6d4fa0fdcf1ac8f2cf9df164fbd7904ae71f49e67164283cad495c0006a60a1cb0ec1d85d75188a20fc2900724160ca35959a8c4c0758145dda5805921295469f67ab53c022273d39e96dcaf3f14aa34e97479a80e0d85b9c984a2bd627a37f6aaa84955f539c939563926d6d89a454931a83328d288986f5cfb8834c30c8d874c16059f37c47e761ac87b1b328fc10e5842b4129108be79bf3fae6b4cda6de7caa14ef5ae151ab954272cd9a30c6f097c6e9fc63b460045df7568c3151e65291070bac87533da8e7e43b6d9d614de67e0dcfd11800b9a69938da6c03b32cf43abdc8cc3dbbc8fbf01db0365517073b0f5f6fd25213be5b4fb16df293b1f6bcb72911a42ad4ae568efa3a1e1fe00f66135611a206c1adad97cdf4388db3018dfce464f3cc298c148a755a1d0d2336ba302b31650e7498203474ddc68458e4099bd4c62baf26eb7454ddf68903b2d3dc8545e59f55f2d25020114a9f1fdb9dca85b82cc0bcfe2acfa06e7023b89a36f127205e16e7354dd4f03801c4b60b1eb9fa9ac2c701975e47e7eaeaad779e0ab223f525eb1b011c3d559e52bb02c2310c2b79dcc35fec7555006c59ac3753eb9099614400140e4575d55be687be2b07572dcb21c041f4c18f982bd8aaaed5c43053e7d1c37e905acbe3adeb641b4be62968d5d518f97d7ee9a28c8574569d4cc93c3c54f547d86f7fa070fa800867356f707ab20774f49e95f203a9236c443121da67e8df17afa1a8a59ebfe8acb502a1a5c1811d7a05a0edfb94f4590188f9be290f32ad8e592eb12ed5936058eaa19fbb8e4ac731d7f87b311d2bbb248f7f415638ea369d2800de0dca35d005dbc10d69cf6acb0d561be40729eedec726371f5656158f1a65000d8d9c739d0f469eff4f575e5fbf98bf968e4ff823bd07c45f2f52b3b71b6a10524bfe0e02ce342f5c7ed0a9ebd74a72b14da07afd4c30bf6ec38471c1b2fae0f3f5720432ddfee918a8139645e36215e96f5cbffe892e84ed6f1e8ae4e24f36613ca1b9b01e8c4cb64a6714ffcb30a346a571348038fbdfa84d3b051bdf55ce8b3c94187711fb394a6e14bf12f49aedf8385defaa63b12903f66ad06893aa6fb468752cec23064fe7397c1af88aa550fa1aec2f5e31cc933769efd554571a9a0ef8b04d7aa8d2e5d161233e4d68753f40778651ec42aab5227e635a6abdad7c61562f8ba2b462f3ecb3da5881850827586de9e432333bb8ce0d0eab5ba7fb63b9026fe96764a03ab0360bdf8be6fb28041f478b2da78556109f9bb93fb61948a3afdbd69275f2c7053edfa97224dae3171cbb784bdd9960e74288a269b1f54e3e9f4b4a37f2382f32751b9f1c2f3801f681697d25a5ad1e3d55c5d54c900daf528f8d9784cafd26c25cbe01db507e81ca327509dafe7c1738ad534fe7288ae7594e1543c7e58b921efe5aff6bfe52696952f620d8a737fd6fae4aabeaece09801f10a2d5f20ae5bd494ba786757bc0d1a91804841047fe5e2463929164fddc40a340699b1103c696ad210f76f253cd73b51afdf96a02d7c8c80c22879aa27c45829e76b1fe510f9e4dd1710e61ae34652afaa96e4ecd9ba207957526ccc898f2a53a5b0ffe4f78065783bde2fc8e28bcb0be6fde155a44104b30cd2d2d0d40703a35f881068e5c4f77cad5f83cefa802c45e175952def34a99bab754e81651d0ffddfe6bf9fd3771571d3f9114416451821360f51987b86dfe42987d5bf2f32e49571c1d2e0cc1e0f686dcff10df3805343b5fca55964e257738a1dbfcd675097d8b00ae154da2e07c16f7967f5a952b12fb615d3136314f0a09eec4e4fe40c5ef07fa0a1456178d4031b69083cfe8d30f1c314c1a2652493664aae7bd65ebbd2dfca2b45fd670aacfe5268dc7f6ce1b357780c40ea56c694be0b3ca0a16523057329d310ad1e000deaa67335763cc6d8229ab1ffbbf845c87d5775d1cb3c00b931762624af17f40942ce393721efe7f5dfb42ed865c36c1754eb74eb04473edd181185a99f63c49e423d9c9e7581b7ad82ce410607cdfc8cf789be39a69ace8526d9ef8fedfe9a9b4a408fc872bfe62698bce8046ab5480dcd599f6386094defa0eb0dd1eb280aab8a1ab3bc0941d83e65885e4bc95b5d83b4e4cd0e0c1f8ed31dac62a06c6351355e9db596d0c543b18e19c7237436408b0c2a7eac85a83c0932754e2d3aeddd3e533a1a8549e3032d94c00eb9116f7f90fa167d861cfdeb84e312ec3d06e7266dcd91b888ffcfd5806e2bd853c17ee1560524fe95cd2ba2264399d73845752c24f82003bfe3cf17897604b6f14d5a10678eb149d8a4f11b1f2f47d39c37eede04d8223eaabb5c6df02facd0c35ae4de7384b03df7cc4a3be553a29551465be49ea08c41509f3f81a24bb8c7758cc75b9a78b496b97dce8a86d6d029f0f00d6691456b875744e7ec72be23b75db3adf2e71134a5b6295d9e3a8ba292f90f8f213ad4e8f340673fd4953f920b651397c99b4d32446abc0cd5794aa693918c69d6431e77889e87b5ef3a9d68f65a4342c72c23544b99de51ca192a4f343cba7fc248ba8b3dfd41899c40468a74399f1e530728a7e422ce58d2a3e0d827953892b4501b057e2ef254544b5cb42f3413be9f0128a41517a1ef11f57d3b460a0ba4cda4f865d67b31ac7e0a7c178b0a672b90372d49ff656d3017fc049058c6d79a46d33a8f9ec918d92aeffc0fe4f36b0413fcf94f7c7261b06b880c91306e80b617d344657c149c7d94a0722a708c732b48daea0b514598e01c3b23a85012f3a9033dcaced459fdc5892fe26dfedd00c378123c9bd521a95fc48da7552bbb360fe196b5cea646297af53aeef13b544b6db74da6827bdca22e85cff40fab9bc63b38b6aa18d6d9cc83bf8556a490d6206ac3815e83952874e88ae4c8a6d43016fd49817504ec8462c2b5ca7fa4ad5935e725eab947aba0d4fb6c451a1a20a3877158fe4d55bb0b4168ab2e379813cf415f8b5bd289ff4333b90a7d1ffdd14abcf046bba862a18f229ed659fed1aa9f32078578fd73e80f79d2f25b7b7e2707901b566bcd5cc7b1ed34607ddd25c5d2221d0dbb34e61449a1680f4f08ce57298af53acbaf8cd5315ceed1f1ea3ed3d7ed44006f03ae025fe6e6ae70a7ee09de6a76b09a331286f93c159624d81f44bab71ca3f8d2a26c7197fd3c138aae7f49806997e80f7ef8dceefdef23435df5a034e92c1e5614a7d0e13618bed14f54df43ac7f9015f64b8c5a02b27cc70635059ec5b82c2b8086f7bcc392b2aab9b954da8ebf4c480ea8ab47176290e146388ad6835dcbb3ec7bc03cbe480a279a57ec3064cecd9c3d907ce7158bf3bab3172e74c6fd9ce46b69b8bbefa301f515702364b837cbe13da4527b2455c19ac44c1b7f538939cf1c12a6619a12c1df076ee49f74ff8719d8ad14f91dc44d44062d4bb28988221fda1bde177f540b0ea461b353e97ca69afb063af175640e304bedc779ec69a500bda59f044478e27ec5b9f0480e35420394421407b6f5988ca0ae1464ef0bde7eaecf08bab60d3a170b855da6a14a29b19d6b8d3c3cfc1967d713ff08fe625ad64674bbb837f30e960645dc1004f526c8eaaf5caf1377551a558ff774beded9e42f0cae873df653d1663adb0b7abe144280b3166e50faf8013b9f733cc048467d4f25290d654611576382e295c5c132596cd2d6122df0981f7ac7cdf8c641c4049f4f9889e81d30c5133982c455e125cc0b8648da92d7c0d5fcb3b71868fab01fefee30583f22b33c3e08aaf4f79ea22a4f4420ac67fb6c06d7983689329eb4f788634d006911d67af871a19149fc5a933d99474de6dedcc3cacbc5f28f8a54df1f8046856a4bf55b448ac1c00ffc428032f07a8410ebc84bfc89fd07a6dd8013314ca9e141bc559c771d4645d229c20d4180dbb1bda0b24a0cbdbd304d67b35f4c0da07e5e1601b5d9d46fc309958590cbc0fe4256964d5546b6594a87383d3fb7be1087861ccd44fac60e41d67ab62cbf08173f7563ba9c8079d1dec83af52e0a6085d4d080ec8faf6f4561a4d6a4f6e1843e1a55a5d142dedf28bb86ad8c3cc462eeb88390001708b11253bf9686025142ca12859ed1c651e6bfeabe4ea7509fa7335c68de034dbff971ea5e281b81a2a5f1c9210698dfd323abedc19a3874a4820130e0f226538e1601e75b5765bf54eeeb01f06d591293a6a9629a84522b24b552b16842f5a2939309a64dd23adf7ec9c9802a16ed2d186236ddaadd72cabeba6fca4f26805b1f8b276716645f5db78f9122271f84cb7208bf59c8898db44ad495676f35a298f03bc3d2d275662a00861f01994afe2ecf02ff0b23a1f32c1a3518f912dd258e31124d9f4876184ac3b911ee074b1075a20d8096c05a309dd6c7d048e86b17ed0002894df42d110ebeb48b0408f91ed43a473a3e6df340972606b5e8b013f38d16b32784fda0e127057c7f26b5e07516cfe4a0d886035568aaacd60fa6cca3b88a5611fce1c3eb9bcfe602e535becdc344caf9df62fdcddba50bc12d0f85f54ff3bac306cb71dd3c2cda9112c8c250bfb376248040c63e51404c02c161dedc42858f8ac7559679e6961252622cb1895712209bad0b95c7aa06f21dbbbbd847820793bc00a50cf25be960a58c7c6b04367fe8672cf8ba22e07117589a0e0025a813d8aead6f5103b02b13fa8a510885ad1e22f1c019b0e1f0dd93157babf4210b6db0e38ed9112d68c9cff55491d0305f3730182cbe2ab64a9426694d117e9c5721f606a259c64940298dfb708ff8ff2ad36d9926686acc2346f4375f8420ace90804c83340718ab1c19a1783045d94389cbc333b1463f7f2ad0f8bdbaf2330b4ea650e1568ea85b0083ae55528e5d3a5a4a4ca4cc0b746e3d026c15f0935b88dd1fde3eeacd485800a08d782a17346509ce8686d5029529c812ebbf5fb0802dcab927ca1265d8d295378edb9e6eca4711900e83ff0b8dadbddc60591b08f4a553900e4a1c2dfc46830a24efe116bf510e2f969475813dd5e6fc6044a30d031dfd6a8b0159e9c2af101f1122dbd0f4538e0e807c8054ce6cd0a93e81c133bdc53bef3c0d819b986fd17a313a92caee85a9c25a2d691be6b5639a9404828b250c60dd032dbed420cf62f5047ce64bfc10f7fd5f09a4fff164e842f6222582d7d8f3c15b6af33b67a8ae9d5d7b2f2c0bbc23dbc97ce61fb7dc92b4ffb5783b82e423858780022dd2c432f8bb8556264e1ca59aab28a798be0ef6fa339f1df6366ba860e4653ebd7e14bec101da24c007662509291f15331ab2c9143ad1974bd6f7a23b69782fab7d2922381f3e453b5539d2bf09464a0d5de85388cd4bfdb44b26aa11013797f073f64a3b71cce21a0d9d5790a9881fbde914b9f69a72a6f941a65418b75809b9b8e2bc993012f744fe12f9eab4795f3c7fba28a8262342af851a5dd9912b0cceb4cd6dbaf7695835ba75298b82ac10e0b3dcbd85a7a74a7a4f0c23e55acea9b6faf62c998610d4ec613549322b0a396aa9cc40f74b27e599be8f0b568d67ebeaea500cb0e4cc9f825272a05ee8527df4b3027f5f1883520dbba20b7767a2dc485bf52569eebfccaa5b9c4e6123208135a3de5532d6fcdae2022bd1ce676d4648e06f3b1fa8b2e838129c004901e57fc50db9561d619e762a1515bf568b3ac030fe6ee41160e8eb724f203bef105c352a1ae0fa554696f8923e7fc953f262e27072c85c110744db5eac33809731559cf69ce4c9a197bc1a9eb01734b3a5f63e597d6eef97d12724cfed447b099557c298a5a9fd01c5dc182504e459bdf155e926d9c5ea0f04fa855a09c7397387a9211b36b8b815f390faf2f6f8615f32db3f1b3141a6205b7da206f9d95f58f51dbfb955bb4fee55b53abb6f697e5b0acfe9f8f7da1f9782ede69801a067ea044ffd7c0f8c05fc82034ce57e88ce6d2795d2b8d6a0cf69f115aef192a69765cc07718c534a8c2587f3376af1c9fb73c6e46588939a62f4d014db348c74c0b3a770e857012edb9194297d2f7c0d8ddcf88fa762cf276fd58750b16de8a26b24cd268f3befcecc2d373a0b669d095e56421b6a3d7da3e4af74501d07058d88b7e2fc0f7d2c9a1944cfdeb2ab2cfcdbdf0d9479e8e885db10b42bd788bdc9e6c703b2ce07e7cdb38de1b2d99e168d983b95cc4280a0cf360b605c39176ad1ccc3af201fed98c9b42c57bd6eee65380df329d1e894210b8196b924dbd235e2f18c157716fab4871e55362c5fd88e7dc72914416d3d667f62a77f6a46c170c2612c6395a0eed5daabd2ab874046905e86980111376222caea5cea3b98644e172405980e095d56431a0145ff405c92ca37c778d1a674f7d08a3338c5913667300432defb1141a46b14d19733f678c957e3c54545286420ee1be6ce22c5a86b00769f1e88f4b9e0e360ff9253f4ab0c36e927840def6942d8b616a52efbc870e35ba3caee4ea1fb8ea5333505ab6d93873a4c60e78d037ca96efb4edd106459e9f2973623d62215603d359a47d88b57aa486958a8e443854390bcb6325df0bd6cd59c05f5d7bc3027a4f27ea1898068e373c9baed6c8da9830ba09cbae7184a6eac33ae46fd214126294bd0c1c382350b565605b2299a2c25271d79ef1c547a41f251ae379138728de5c870bf15dab0e4fd771795acdd5b32b4eb00db0f853edef2c30899be72bd2e94f2b1cedbdc8960c57e972437f087630f90a7238c83d992a5c4214130c2c73ae99128bd66b1521dfbc5de2e89a239fb4ad84e115a6991e6fad72d75a25754de676f70c5d3fcdf5a277643780013b92c6910fe1e1b271a00e89939535dccc844ffebc31c53b2dd46a54e70290786a8ecf524c63ebae7239e980cb3fbc27d5a49fb328ae68505ae6a773d8ba297b2507498db7143e1086bbdf5df7825b5b7f9fbd9a22f7cb8949e32ad226037f566c18fea090c813ebaa71a5f135a80d7cb522f8d486bc73ac457d6f1aa36b08d516156852bdeb363bc47a736fcf9e95f3a0803bccd12a7684e3c14f9dbad87dfa00fc4cf74c994ec0d21a794286cdff1908229b07fc56334f6858e3e488d1452ad4ae6806f3ea350853af18625ed25b76aefb69e4df00ed6ac1685d4e50f1f2b1cf59b32ca1ddea28dc8332605381b1732bed075cb35a146e52b37a23e43b071f96b501ccc260c2f045e1ac7aba98c07a988eaf114dd5a131fed0e55c50fdb6427ffe8e6e69d24ed8e17dda278975371bfc59d2dcf9b23b73879142ebec26f5b762a1c8fdf8c951ce9d225bc8820023560147e4d9e05bf83e5eb64e31d63830d97b9c5ac37b82581c66c2c325af47ba24751b59305a6f4f4f155fa85a778a00677b7773ca2fb588df926e66b71766b429826f3f8b3bf36d949649cd0650bf6c6d8a583efb3fca9587ef9cb9b97405ac7e48e07c82d5df026e364b9e7a8bbee907050acbbf3ea5cdc508ccd29fd495e73a4186edb4d1036e2e5b6b83d317e209de788e79e13fc6bd2016a268ab6dc5f5276b58732c23a0ed735df1e4e6f17c2f452e07129f3b7fb9e5dbcdff5f542bd14c91613b87b369283a93eb0c1ef73a38f26740cb96e3f1c5c49cc1092650844a32182ea737fc8658d0ec5fb31a92255e10a28a3081e4d74b5011b72fdcda540c5ada1b3b83d192cfb49d7c0f679e1e97a20c951fbb2d1bab44c351966107e5bec683d2867229651fff32b54e9d96c199fd83fd78fdc4e23f2c044d2e5f14da4067aa4ddc4b7877f8f80addfc4cb4d9110822e7e4ab1fba144090b7e0348d5b92362bfff4c8af134d2306723a99e8ba425f959029ab7fae30140ae71b5f31c411e0357e075e36104d73c78c4f6934248074df954e730b418aed9d0a3dea2ea8b3d6f7a79b75b47f6a22a49013cd9bb33907cb80f77cd8d420f17759e6884b9781f506ee547962b02ee92a463e8ae2b139bf36ea3eb88a8c453316e12a5139878456d40621a8ae01bcd65c9172856f312eb94b502a84786fc9b80733c24f4d81528e78236ef8264981d0434f3fee75bf5cbfd2f7f9901743af813fc8c031ddbcd026c8e2315302360a511a5c41db32996ddf7558a2729a15d1ead45ed46e27265dc716798f3b29a922c0224d9f1dc6aa0d77cab7a304ba5da1d8553da5c24a48b17909a98193861d61d520430aa29dc1496c66a689549ff148993834bf18f168e9ae24da7ad045e07de64cbfee319d06960918442e9a600d535f6181ef0b139ef592bc424aa897bd944b9bea1235b767c320289fbbbdbbe516c95435431e9c96b132178c3bbb57977765fdaef58bf8d1c6f11d214a58bd2ad61bb827d5a11e8b75093fbc4af408ff0772e5dc632c159e88190429671373701159bb10ad5b9d45151226085181b6ad5a22865d38faca35221dc464932797d26a47fe9e45db82fd01377e7156c4694663dd47c5fa6b0545eec797af528e490e7bae3bb3f386221f57cbdfe1376a7a6282c98e6f9458b9226dc0eb8246c36541774f40b8764ab097a660e17906661ce9057f78cb23dc1db1e971ba3b0a62cdbd1605c301bcd3ef293765589618f8669cddd867a48d0700d2ef3ce33e98fa3d3e13a7bc0965acf7f4eed9b0d18e348d838c20a2b76afc1c5f3a619bfbf257d2de4b941c03f933a4cc430e0ed70fc38aba71023a779429fc91aaa0014118ab43bfc4467d243d559c49bf957ae57ae9f4406902eda2bdf769dfc25aca40f2ac5f79775be102001e5e1a1471143900db2ad916615ea71958a70568a55dc28c29ab20c484eab67978dfa8de6b93906a0493619be0de0dbc8a586b28c522e6c69eb68dfb1f78c33a55bed3b2da8a8e01e4a0995afdce8d7875a9c7b05c5e9237cbef0f348fb82d65e4af96435eb181e22e88522a6b53a0b2ccad5eb9c6d10e6bfd57e1d1a19bc39fe85aa6a0911c9347217bf5678c65a87c5e7dedd785d8dedc58c3be3e69e97d7bb7d02e93d0408f0064da611aab7660277b5cd327b3a1cea2087a4033586bca4113d0d47df13ac11df6ece943c4345e8486b27fe7f341de4d202c96c1c9825b21a48807a2f76a77ed03fb3d51fed912f8f98429ab4dff9822fdacee421202a3347839e607d50701bafe98a2091ea38f35b16e33edd7d761823419226e038b5e2ba55fa6a739048fffffe032d396b6b5f0ba9f1b5ed9915a784955be083c82382eb988566742af4e909c68c5ad7183b9cb3b664a06cc9f4b55543d3d1aad9c19644ee511fb29d3ae136fbf7e5ee972e60a19b9a2e7087e883734803da090996efc75d093bd3cac67ae369e1a9ad7e2efed778186b138cb6451b684a5958b4f24cc1860f871b9b7f2e032e007dce8b9b3cbdb8e6f3c550e823018283acd5621f9a157210a663615ab38c5d63352f2e080f14b3071b79a0ef154532226e193e9c88190aae9c9cbb7a3b91ade4b1f9fb729893d4a7257260431c84f2cf3acee9f04b6cff20854bebcea095b9daa219f133368a2707a180c8eadad6ffc13dcdcc1bcae57cf7e658816f01dfafd71ee84098f9047015e8a93cb4aadde17e68a3af6b1d87bc33745022540698511baeda9db6f16da4a944853b2e60f8f47984899c3cf3e421a4b80414ec323cbc3b3cef1e7be02c3bf58fdc4910181d299253130523cebfda4ebdfe3b8e87ef8f30b4a6896d7133cd24796a449c2aad12105ba853ee28dbac9515bce5ce7d6bc9eb8e420ce785b842facccdfbaeacd4aaa6c25607f49bbf029c63c6e03e09490492d846482e0ef89d72e273aacd8c29bc02363ec61c6f4d14245ec173a32877cc497ba2661ac3386d0d7983808b0cbc899a54fb921e2b5c4d9573ce53cf96a1027e37d69e07c0584226a30377f8389edfffde933254870c01c9571e067b6bc9b7b903c768a971dba859c21cef82d8a2d0d033a5bd636b06e55bfd6b43f1cfd3cff834822c7c0d2e838e85c9dadfd2c8c67737f274fc0e69854739359a45f38d709cdf0b3151423430291edc171d18f76cc7af09d259c337a2233851594e7a4b809c612093080c1ce40b362aa4c2ec14e8c8b94bb4e085cea592253e40492b4c1373aec9300ac01ba3aa237dee3ee53fdfcee9fa4255a58ea8bb736aaf23e626943c6b644d58bb0a51b696725cd0ce3ff5ce80cb6f8c8c60f031f99b24ad9b75b490b0754b67de7bbcca0ce3480cade9003d29d9535bf454d5345c1831986f3a0f9e2bf925330f54984618986e71717a9c718332f462303f9383af28f40db63fa4e967a99cc066c8f05c9d6e09dce757d714fe6d2d9486c9c54c10789ba859f7a6c0e9ec3458e0a1253a871d309cc74a1e70b471a17489882a9b5d669f19dd1d213f2f58e739de6ddffc28818f1f500af94b40bc306bf80f0abfecfb833b37a7c3acd4448c23b7d5153888059d8c637031311bac3a10a255eaae67cbb6622093a065708e06d41e5d71719e97109fc045c2595ff49f942aba78a0ee53130840f6ee474d19586bb1bc14b6a924d20ddeab17728670046df35dd34419438cab4e6330cb54fd1f0e3eb5c78ceefe67f1c3cf3a0a613debb4784c304c5ab07ae84d591773de6b04086bdeb92fac9e89693c76a039307edebd4c1993ce2ec3f541598ce2f6a0047eb7d5184c064aaa4c837010cfdf81c66cb4ac833b312038e8aef59015d87c493bf37cbb0ec217a904a13b92bb772b9c0e2e0559fac51658ae807eae5fd37ff5352359fd29a01864af3c2ad77a552ffce6421cefe6f0f9fcadf7cb1521de4591b6a22032f9fb221b82d4f71f903acbf53382f6e831f904c87bbc5f798780ce9699a240c9daaa12da87bb135176da3653a1b2a466f5dafc4b634fffee503d5cd9516e2d0228b4ae8d8cd5b78f0f71c83d25fa0f62b554df3f8051f0ff5d092d0e018a142e4461f1e26759f5d46b7d2901f3381fe2d71699f758102443d5ff77cd1630fcb91e573789e92bdf42f8b1c4dcdfc5029c011aa79a2c75277398e810f40b719f68b19937cba372055fdd05dd4ff3a75e047e7683dbb94e1fd1d19b16894361a23a933335662b0415c8a9c16caf896f98c2a153c16235fd235b8f49cfeda40e961b025379fbc95e60a42e3b1e4c1d2863bbcbec2384a4ee5e11de829d9d256c649a4b780d57c2eb815d176371dd1697dbc50731802fbb958b46e93dec7885a21a3ccef571332da5952ff4775d0953ceb553dd1f7689e78830647eaf0bdb60dac480b7fd2a6756cb4e52cdd7395b232b275b49c6e739249a04fad9670625414a0e82ee223b98efb039dd84b0e8f10de0aee45660979b15bc9b558ce11de6b163c8dcda217d4e1ac1e0af294e4bff88a86df3c2948611a9930e57e46495ebc900487b642cb3a89c25a7ef88358ffbd637547fbe2a461876360ee7e711b82b3c6032c030798d4d0b068877ebb04145fba31a9e2c330f052fdd3680d520478ac3b69366049b21317a0e6001f537bc6569f39e93d32c32d9488ac2bf55012b99851cf0b29b2941a42a4cc7a2155d45eaffe04e0014848286bc55648d060ccfe24162ae435e953425f73cd5dcf0b06f6ee9fb9389fc7fee1fe8d8101a91017270c5b4a82fe5423a837a551b0a74a0cae7151382b2f4e84a2f16f40311a360b1f5b3cebe4338647364ca13d0ea7a0eb46e6492b4deb98830f3fd9ae0761e7f15f563a6dc9b7f889b2e1d65a6796aa145d8cede31f2e17a15ef0cf97184b8e88659b0801816465b02438e2ec98da818a33ce08b4babd5939cadd69f81b144a25e446395fd54ffe5138d9150335957135b86c30e1b181d7a59381c0d7c79e7f7267efe033eb7835ab79d6a0926108e814e1335e81a79a06a26018fc94a30660311c57711eefc1353023ae7212527405d6ac1cabae9b5ae2af7bc237248b6aa3493c2ef098a1bb0977a0fdfef7de90747db10f91bc45bb182c68355fc4106d683278ef4eb088cc35571d6aa9d5b851bff47960bef108cf10e774dbaad38efd141b3c2a8f68723b08ab9acfaad0e97eedbd5f9d3ecb46681f61644cd61c7f56ff1651a2ac067d80a6f5b3687b1c7ceae388572a214881000db347fda1cf1df2d0326e8d40fb8545a5909461d59767d1acdfdcc70d615ceaeaf39cd62e6e240100ca661f6c5f6239495badd8d9328c96225f2668531a0d4d968ef8c535dcc0614ba43080625def7ee73d0873c8d6cdac40f9e7bfb98ca234552ce0dcb586b5b37fa4bd2be3879eb46483ef2db491480e4d6779a279240ce8b7a160fd9595a1a2da3046f630741b81315e9ea50df844dc090d335fbf176635ae422077f9e9ed73da6b064f78070b7411354fa66ee81789af6adc0428a2fa8ebbe03a23adda79f93218b4bb1434ac790b84b7c5422efb9565dad3c6fb3d6caaf9f56c1d082f8cb2d2b65abf5172cbb184c6d88fcca6ae1e519c594a4a71836f088e06b23684d0796f52c1e13432fcde82205e4c7ed76e80a215443fb8e57418b3fb2a389917d67da2beaa62baafcde1559af6aa7d1c549c1e3f7022514b2bbd061c8b3af403daf837326ec1497b89971d152f530317ef2e61fba6918add04fef399b53e68876f78d1c60551ffd3cfb49c49fc868783660911e8435c36099c7bc07801afab6810161f260f7c2679fd86f50a44e8f9dfb55c0df1dc468333dd2eb11138dafb55013ac8a3c0bb04305d8fb90ce85864d698bab0d3eb3f92495a4e3783d1ec31fc5e544ad3e3ae8f133448ea8c155dd8a00ea3df0983a0a6e62b7ff3b6f39875df44fc49b03240b5c48275c3287b628efee8e1e120270d5ce8e8c6e841afddaf07e9fe1e771ddccfb7c1e06f82cff60c6f101e05be139f95fbace2d74bf653a65a9a25bcad8026530cb37f24df323bb7470029357283f7c6b19cb0af80fb7fe4b77eab5dd7652a58e4bf5a44b8261746f3c55ccbd29d8dca7d446a629aab416d3a522f65cf945d6bdaff38423c5f450ec7f69c12f3916c6a47694570cdeabe5e129fd3d800acb97831c109ad4c7ab07a7b2c950c32123307f548b5d6b8d60e757468c9dccb91e62728f3cef24cd20a6a628282af51041d3b25359cb1482bd890cf8be4697b04b344ac15c128ef4022e3569e40ebadfeee3b8597bfaf3020327f7fed6e28986ca15b46374ba08be85129dc91f654ee2c401c5a5a0d847b0096712a7506b9a0ee11699a50d576d1f2b2fc045047d8d2eb706f6091a87a559d36ac43d5f013521566c62a879207b853069270e2112e3fa6c19e9b7051ad2b7475638f47fe00a82505c49dedb720d3330bb952bc97a6490ffd2732fcc31a1ee4d85b30608979cb74166b853d6377ec9c46fac309dc6e3beb9dcde0e073caa2734dc586aaa37804cdba7b61459f92ca1435f13215eaebebc45603d0e04fe55ca74de8ed4d2eaaaa50904a5b415cc163a4f2d8c16193a82afbd45468107ac6b075d2ded43d05865fdffd71c97f817fc81e3ef23e15eb3c52d3d9227527233c716ef9af0775d1e957ff4fcbfa57fe1b6d11e34b1dd7304220566328506eaaa6218251e5aa34baf24ba82ad0813dbd5db1fa6097b5302295cb2d71afcbdab804c244c68352b43a44c71c05aae5149d84076ddd97d3c773567852ab22ba8df9b0647c02a146d71d0c298ebd0ca797eef7371db89f5a247665c2f82ef149e518dfbcadf5da3557262c2016264d96814c9d6562f53b5686c9ab770a2c7713b68ed3785e97c32ce947a1673e7171a17d37d3ae76f309ccc40ff06709133020a2229b8f74f8bcc986aaabde02b54e0fc2b1bb0a137c1a8c14f50cc6cc0ad7f81e317ae6c508a5dd65730d5656259993a4ffedec0fcc97dd08a1a1637069d72c2abad8d8102d2b755cd222418862a1d9bcb443a92400ef8abd536d9f0a30acc2b390135df0afab95613adab8c68fef82cff306455a785fbc854b5c8174eda816f9bd649c7953d28046105d8066e53ce13f345494e6f252fb32d7774f7695c39051a1e70ef95f513719497ac87fec28e21687cea2f4a740982621c0aab69940ac8fd3e4730cdcffa21258c844f87defa6f72d82a6ece43ccfb8243f26f7ef89428e566bac28ebc976cfcfd367659e0a72edc9dfc85d736cd5e94cff3f59ed7b815fad94f9e7257f934f9b677b25e033e30a39d3598ab6e095bac1f7454f0feaac52ec3f37e33a6cfe30403e86faf37dd7111dbf8062d5c5344afea798e841c3bb35b7cf88e5c82fc280f73affdd354bd6b152806f57d2e3c3a34461e32830c2c53439d2477dca37232e5465da0ef5aedf807c37a1ba66bea72fb0c0c2e99c9f1eeb7eeb3f516fbc8ebf62b5db195081ac6545d0953fac3558e55b9a2f03ddca61933e9f6af634a6d8f8e093e96512f8ee64297da1fa38c47041e0e8ee9089eb5514ea132f729721411410dab97ef5109d1c00f6877c00d441f8cc1c0db9ef6d9fd0578dcc28698ec21ec5be31bbf00d14651dec7d37f8c029c36e97a067c4d32f6c53d9adcf73bfdcfb008cdebe49934b58573fffa0bbe1876135b865ba16407859bbe634c6ea2b52fb3db817a854f288de023ed74654734db619c8e2f3dfa6fcb7f8d9920f99efab2197182b309f0e5a7773a7604b85b2693d0f055e3a32560ec1c6c03560c1aa7ecd1a89e078e1315e5a34d5f95f03ed720e8c27e10295f03fc78639036117abeffa9df3f76a193e03fb49fe93a9f21b43bf8b3fbb0f57ff89046390c89a6c2d3b58960805dd61b7a3e873689ad4e9f0a6ae444ec59d70e98697d082718f50425a2dea9d3dcb92e1a35a9eee14c4e89ae98e2cac7bc11d4bfcf1ab4461ec03cf21b18f686f0ac7a5b2fe9f9ecd73033ea14547b2a3cdd54e9725194506340bf73204b4545036de428f1668422512a2b1445bb787eb2b67b099b5598dac3e95cb10d2eafd5d8f87726f63e982adcccb99be6ba7b7f6403d8f1261a3fe57a3c50b09998b892e73fcd7a732d86806198f424c6ec4c8c53763fad7297e59472383f5c04d7724d3200afabb1b7206307ce08ab103c405b9cca06b2684c1d88c2fd407d07a0f597b4acf413b3de929bb5a416cba6d6e6169025219e5827741f749dd0a8db31e6d7d68798eb21d523014c133d90dad0116cf902dd2b6dd2e978e0a50a485c422d580506c95787fe5d9a870bac9be098af9b4cb341115952c17ded9606de4168b2fcb01932224888c0e14a9fcef8819533f817bde6c98ff3618f2a9579f897f7dbb035693369b73b1f2a872d377502c59cffb4dc834c2a4c30a760fe108941678ff721e7dad9524cd53800d3e0bc0a9125b2f7fcd4b4f8d1c1a26c234a5140a6f7ec9f52da342c020cbcb8d383c09a6cd534ca29ad860447a2f4792c9c840b83cc7638696e48f28f1e6167ad6b87daeabfd39a2b17d28d6bea20d189f2f0a242bf2e0fed16a76188a416d1883a1adbdc1297edd9289297b7152cd9fa10b35be290a97e4fb5941d71247564b072265958801529b47fdbeaf19709983a03d9317dc96902003b4ba88bdc0da81ab6cd748ee603ef5a3a89a06c50df5e53e28fd3508eb454a5fe1e1ad76530cb6abca8bc83b5e330aa4cd9b5bdd15934d6f2e770528b7d44052f83b5c457484d121e0d23ecd54e9245104608749c02cc6c716586437aef4d2d772bd767e06184751ed193e6ef78800e127e0c1d824843b63fedf69759d9f234e19b333a951c6cb56e4b4b55a238f6b7bb6d8e09a52231950011b870a4d2a8d98f6922767ba20b4b6c665e9c12a40b02ae197d6fc319eede1a58758282fb3083096d7817732e1077c325e420586322ac28aa8c0eddca41ca26f2e5655e64d022801f5ea61ca6453a3ecb8ad7d30fabe846fa2c151d57f12408ebfdf83e2a2d59aa74953ea19922537d3b7ca5a8e37a17a46df685d78d23f97321a8928806c7892a8ae8a08d5227d7691dbf1c0d7ee564cb9431bd902d1babb89dba028c9285fab4f5cbd6fddd1868e8f0ea2806b8b2b4521611c7bb10dd28387f932046d1f98c3efc29de7db15db1884513b8c224edd192c58f787fddbbec049d8a03abbffa17f498374ea0f27b595f89260d5c1937077d08701b2180e262623cd67cb7dc674597a2416ad2bf5af3349909be3524b49c8c87cb387d9a1f29b90b3ebc9796ba076a274b6cadda03ae725104640b10da471449e1e448a2506c3ecfc6693150c6bee2ca5438a2d244bd66dbcdc26d6881afda00396ab7523146e82c7d9468c4fc90d3b217c3ecb79f071f26e748a4d1205bcc48bbc9300e94dfb1e233b53a42bb37b35195a1e32af63c547417cd96d36a453e33ce3bf2c7667d2c150a31f753e6c8e5dc897af32c0c5b911f516128760a73d17e5eb603d32eb4bc3093ee7a86898968b568eec2de7d5644aab52bc2b15cb71bc0277b65e64ea396d08053c11de08b8f3eb31da2e88da14288e76375057947aaba426ede164605d9471af7522322d4e8e9a3dfd7a35ded22b899222f73bbafd616158c46a55f260469eb4cdcd54a072fced4f9d91373f26ab0c78d790d88051dd4c17f52a09a22d9c92d690b4ed70709c0f026cc3f86785b4aeebb48a01940f51171de54b4e776756be2fb3e7b1e6b84703d13bf9106dec791eef73644ffe79e4bb90af73248f092786898651d125899cee8119cf97036410715066d7b1be1f9cec1c91029233ab6ffa3732ae83d6f86ceeceb555fa5c4ef8171ba500a5ddd38577debdb71fd702fd0776a93c66658581e92e1d54e182a4724fb96b016aeb490118ceb8267b555f168f0b3bf5900c07b1b19c025a3360da3bfdadae17de8738d7c6910a686aeda7ac8e9ec5251b98c8be65f7d56677226be297ef740411b62b655c2cf20f49d29546eebfe519377beb31c5c7c49ff464288f82e40b84b0e283a5f10b20ff3d6f6d9a16ba82a52c5bd1f5d1096ee3e401455f11bcd5e52b0081631f78b7059e3fce7951d84f7af6097f965d668c68750867513ee51d222ebb20bff0d6df59f863bb6bbfb3b21fec62f98673a73b082aca6692dbea285abb714672210f606422e5c6e5d48896ac0a64d19969233806572416a772cac49261d2267fce1b1a842d11c974f7165204fdcc764f36bd87fe3009cb871f07e1c3a205f1c4356f3fd4c80061a3510072d582f0b16f545e3386591df5d40d33448480094985316be5d05edae49374797ad99bc99d9301bcd2534328703cc275d2de6067584cfa5d8c98f44f538d70f3e7b55f9c75c6811ac29360762b44a858d57e21d346f76aff4a5b3bb1840d7969b784dbab7f250d5a25847630eff27c0de14062a3700e6f87b7ba027aec3d01dcbf5e69b0ad6c624aa3bf922b7a79ef61ca1a511957657d5cf3a855897f2a80039b7fa565dd3238b47dd4cb19a6dbf2f7dc598d6568698523349c30e0188fb0d3a9865876c8bfca5f3e56d44fe05ebd9ff0bca2d64e22f955d022b6b8af29807ee57e24ef0793850b5d027bd98343949275b8b30ab4962621443870ed582fe8b84224ee698e2d61fb9827acc7c9ccbd86b982c5dd2f6ff3cf9e155391d703203e61831dce5d5df18efd5452c27c07a5368591f769256f347e0d6352ab72bec8a2d620b0f7818fdf3902ad0bca35a51612562f7832c132a6a6ae6fefebea5dc56f4231e3331eb16efc3c1e6e4ebaef827c2d3c8ae1ef5a52ea44c60828f911becbc21e437b2ec7f2b0344783ebeaccef363b5b09e0a6c82ff025ff18807aa39239c99388faa6b5b84612884bc0f2411c696c4ea3615296ce1d9fb1c447cb37ff754f84ec18472cf17d0ed3d3259a0c6455f43a73dee3c026bf3d77eb648429b09edc71227588d23e7ee15fd94f8e6a85c4cde8fa9288755da2b0303b21f63f9754d207f64cc9d1ed3c8f5efd781eb49252e18f31d95b4acfc386294d5c439f1b68d9890e41041d7802fdf8b0d20a0b9e23a1feb41f321270fcc6eaf3703cb4d49fe5cae2cb02705cf178cc6143aaa5abb21d43f45a46fec35f64d55f81293cff4768ca69b3459839a12e9ace2272b578cc01ad924710e514cfc323ff6e2ef58ead4153f16579ec5db46392de0deb399ba4c4dcce1b79384f2c0e1a49ba81f8f36cd19046ca544acc176de05d3698b829585a432ec9c40b94f0e40965c8e2ea852df86315bbb0fed2b805f8a7098f43d41ecb30c9b4e96a245aaad2b40e9c6ed6c4c4aa9638e7b280d1b55a758fcc9df7068711e67a3e4697713dffc4735fcb53e2a512e74c2b1ebf92c0ee27858a0888c381ff7c82ba8eb29eeef947e7135243578cde26cb03df360c92ed7a0759e02c386a06b751fc55370fab81b40de02f1e8fc725d96a0848638f20b3032538599ac3fe9e6213213f49257083e44184ec478058177a58b1b76a3fff6c4e3cbf180e5175d61f0df45d1a23bd681c374b51f9b93efeb685ca47a39c13ea1a1064ed1aa20f5a0913952aa5acd4ed24589d8a972cfb05f97d1c575851c28ec9b7cc13687b77451e4fb4022bb037529372462d865c2a5c58fa3264bf843cd7042049a1401407036609904e59612746e9d44ec89fcf3ae291e89402aab9694c68049b0fc4c7b8b93a9c80f732db0ceca5b5c3a8fdc5e678cc09227a8e5319673a1f3ebc8236bd8bf9301c8bf237a4dfe84e18153fac52d08f0096b23d622a589bd030b747bbcbd6208ff1e76984983f4cc7420da39765121835b2432e4bffeee1c7156e7201ec7476b75c960942dc9cadb1dd7d5babb0156949b30f2f32fb20afc0172130f7632a59bf9ff2ed1e1d0ad5b69c035a8d0ce56e31f61a2341b67b1ec09727617550e1646bf06416deba3f9efa03fc64594f6f6e958753deea44abea5f2a6a855a08081a914bd0fec895e526e8185b67a248bbe571a991c462ead42d5a8b968beed1f195550c9fd62e4b6b3c9dc0665d9ead308bce8f47ccdd6609ae265565d8e5a89d572958b1852ed41f4f2c62d196c0ccf6c2fd77d8aef646414443123fdca7331da2462d97c0cf3ddadab0166a5dd1f86e1d6f68680c16d4ef0f0c845ca10ae62e119d602d2808740d7f0c7da23d4a0b87891bc1c34344e4aed8a1543ef8082f5c6387684260c15be84c769a33f18ae2f0fd5f7b923def0fe6786a56dff2e8a996e624afafe61f979b6253cf83da6e9ebd4fb3b53a9502f65f4ff00de6c65bdddd4a830c974fbc080ee75ceb25d1b7c6c5eb36f15872128e949816580c8a9fece4657e240a30a138c6b0aa1fdc71fa31822cbb99ba0a1a201d04cc02233d198ad76976e2ce2d708dee91d488e6e300971fe9e1744adc842fe726c27a7f9371744b852fd093bd35939352ba07b308b703faaedaf3c964b8257a34e2aee2607c50ea614374ed95e2343379bb152777f87f7d5258b363d7748104919f50542b2cd99f64ffbeca728897ab3cfe603359f1dd5e7439cd04f2b17e3063d79bfcd033b56fac6f2ee1bd4d075a27fcf298e208de0c03a81814917bf87fd7098fe48420fd4db25283efaff55980fd02541f271f18c892d939f0ca8c6f746507f7812be35b49921fac7fcf755e809e65200bff184b2dac1cf8350f3efa223c85a9141a4b009d9c064891b0bb19261a89f7ae8de5eea357472613b5ee7c0db25776de374264c147578e782a6ac478d67635f38d774c3689bc615cb1ca11b01fe2923280004f9a9ef7f1976dda4b8797214f429b6640326590fca6669c3244ba1bd52e952a3345b1b3e6f66fd514e7ff1ecaa92cf834cc81701dcc0ab878e194d1cabecb276977245d1b69b4912828e981385daf4ee817d39c338438ac12c511dbef556009a8242df0b1ff9cfc7be0be984bb5b205fb865922b049565ea86b63f628d30972526ce610d4462b2deaaa6b36b5367920d42ec043ccfdb1953254025157172519cf69faa8d7fbf132f39d4b8b06c4ac13319e83251e0e4cff00a149037263afef397963c04937d3cb6355b2859ba23c0a64d071be9ba448550348d87e72a9848b3a36586047d06f4f2b276861814a23bf58035f317c581144413fe736b949e0676970964866cb0403dc68e665333e1a5a52f81580b2b331f96685a4f316a93cd3c8e5d159988c908c4cd7648610f8c1b73b157b72c5260d4471cf74c51d20a25a3e68df092307970773eac496f74a0801eef4cd29747685e44a7522a314e4d1cfc4493d4969d8d7dd2c3b54b22aeb318e7817a751f52f18b51e60aeb715193c59cd6c405cae1deb3808a96e95933f6d98dbdf3ced0a1e1904ff96d084294af395752cff4e26e2cf4cf42cbfe13e3aa2fb4be26b88f83b4a1c087df76b88a549e5864c081b8f413b1d98c0276285581d31818c1df46d6620b22673a5646a7db747a29b4a4d0ee357fc8304fef6c2520ffcf705c8893c8bf5458d299fe4ae518331814111ad508ddef0fc0877b64c16509fd7943d7e82f0f9cd97d2a10da89dc852cbef169fd5ffdce5d95e77cf7d08b08df8755c563175a565b6b75e24862ff6d53c853e2d0766b46cdeb2fcd20eb79baf6b3746f4f55216c76708f308307daf3f894f3ce35b8fcccc68385ad55ddd352f30aa29cb6c8b66691c3e539273c43953485108fbde4b834c27d32b7b18a188435cab4ab219496f61eb450ea732b98af176f4e0587010bb963e3fe2a3c484bb2444ec8f19f2d40c0e2b83cae1609dcc880db03c0d6362fcba3863f0fc8f6df9632415432dd8c66b732a226cfee1527d97f3203c554d1f0f96e2105f1916c752f0bd89b2c69068df996f3d566f2342fab52d52fdd1753581ccb1fa0dfb9453b6a37b8c9f4e410b4ec7bdd87e5aedb976952326f689c5a6d961ef5a94717dc191d5317efd514828aec83c37da034e8120512b265fbda1b04ae2e77100a53d84de21239e21689ebb3833ed362afa43fff25660bd151017b4b4c897ff45053b179bf32d19fd4857b7c78921a2b60e6c130c18ad2bcbe27016581f9a44c30e130bf9bd572ce69001ed5ae22296c30ae30df5684bc3b79bf343eb26d57d80e87a92556772d45a4913b529794157dad86f9b2854317520ef17e492164359c9db29e4aad024aa1be2916598fb19baba9d26958addce1e4b414ad1841678d021524d24e0a753d96a8e426fb9a218127c8d26c869330d580d80bb6fa4f64b56d964f4c48e331ea15ccf43f762c7e7b6b4c80f45ae6facece7d77c584880ff9874ce609c1d2b572d2e3c81a12c782f7c4f11ccb756e82556c51048b19a5308950852ddd3897700d1dd930ebd5a7e41444e3c3fa27b03bb5aea575f7afc5883f253bb9757b4543a07e794d9a10ef6b306e3b65e08e668b9ed0601ffef015cb12d76abddb6a1c1ef62c2d399f0dd530dff1840ff8af3220cb4cf44c49a1512ed7bbdbdf8d8990faf1d40bd59f5aa9a0f05717bb67e786b198663160f64246a8180860d5e1cfdc3a3d6269c279c8f4e3a5e620525bf1e0265e15fe7a990e5c7ad75109fd06c256cd8283f5aa78c0d4a9cfcda4680de52cf69eae597388de7f764375575f75c0773ea298e8129752089efe60d853dd80d2529df0afec0f132ec3a4bdfb46b1bc279fe0b87b4df3d085037115b5de033ca71646aa2c5c480134fd7020d5691b5f88a86f268d9d414060cc1536e4e2a7654e5242a57248b91cded40187160454778278e42a2a76cca5591cde5e109ff17a03943c2e08da02c4ef22246e034a407c85d91885bce41bcc1ee193910ead667eb765d86652143194148b6061989e4bd69a6f03d8016a95e711bfcbafa7149010f6076edb545a19964af66b0951138c61a8fbd1ff825119bb2c0632f02b5dbc9f54d618ce57c31b748a9a1e3844a7f817ca64ae2ba82f360c85a97edf3800b96230c1cd64f98324167050374a0ccaba0146887f21ee10e2a41ba8998d6c4b128c14bc90229cd6abd14ebdfc69bbab6d4f5f713ccd0dab2a9938e81368ef7ea43af91b003c58393a93df2b34b5968e4c92c39f903cd70a71a2f4bb691fa252c600868abbc9c17270468cefb77918a5786c0e584462eaa1679166333d50778e13d7d2495397ef14f4418b157111830d87d81b67b5ea77ebdadbfae19daa215b0fee92f9570f731fc0acb9c6b8577098bd250928113de6cbb4417664c8a1ae7bbf19d2668a7af768eaac8d5af560fc3c1d295a7dd95d05492ea13f5d8d0ad4c0263af31be82f9ce193ef0f67e9b956c6f66220be222c5f9da4ada37b9b48e39cb8556b8bf79815f5e08140fb3dc333ccd054817fbbac620b015aa5fa129c02b20e4603e842ef92db34ea4e112a4b4414e76492b8f1f7432197b60ffa843ac5ddb448787cd6a4e605ff0e2ad55da33c2db12481172c1c4f0d0486a3f117b6d208f7f39add674345b09059553aa0ef2de522bd0899a55732231a3cd91a6ef157bfb671c7894e95ef2c4f9b33fdab4897877d4677e2493a83e5e904881c593e1f905322d2114bfeebadf4b3188fcd4a368a9836e4bf094098962b72e50f66b68329848ab7ebf5829939a968bcbc46ff0de1de1113c4c8f8d525a471acdcf59b39ed0f2f6db6f12d21aa71e0563ef6fec5d2439dda11847d4a82edfb9fce38b28d258426258244b5bca027e48dbd0b01928597b1fa5ae78178194ced8bf6b3366908bcba0783c7be1fffd38efea6245c13450820e822e3e3b47bca5940f569f1657e5d0c4dae15b3b2da0b130a22a47f7701326ad7d9c5264a8c6f7c1004089f105a454cbd8d44f8cb82a43d4c783c10228ac9fef99dda769903c3396da0652a155a23f4887ef48d05ce2fb50d41a85498b7707320c920e28f814ae5df51e066041292248ad065c2d4844e7fce8891ba10a8246ce8c2f11f01b6413e6fc70af5e28c1e1b46a38c6973a82b4341689b745175505d4f16b38385a429b2b27bdd5bd0abc2760780c35172bb44e911bcef236d5007a5a4e1e8378a3cdcb3575f57e5ab57d744c40a5fbf6f012ba2b721e0963641705ad46eb3de07c09a49aad2797c5259c1e940ffad9676ba5c5ec65473b55c5e8b97a05cfc0e63e41a65ac2ee17458fff5d38b5cd1d9c238e47027d1018f9e721eabf4c7c64adf1f4ca4a09b0851a317863ef80adf553acb5f403bd5d17f20ba64a6555e45f713053215063a8869e01f6c98918cf1e102b306a8522231de1ddbe5b4e82dff7d5ff5d50fcf09c409cacd574bc4475d0d41c20a8a040341755561def16dd6b172265f3d5722355d777e76041e5c64289afb34ce67f8f5e65c494fdc463b65765e852c27b64b3c8fd3e3a35ae89f636f468bbc2a5bc7e1541da6423e572329db388b09754a6c60f14392cea301a13452833f36133a71218deff2dd334ec39293773f78aa74b4f171f9ecde27c7c2bc4d8db1d48fd20c8cbee51d8b90228bfd1efcd055887b30222dfd6f60ce4e63cfeb8cea4bd7de059ce0c42f9c5d30450dd860b00e6529dc476dd5839ae755fa99decfdf7cf8e1df0a5b8c45151b35ce051fc3abd665834b4e34241765fcbbcf30b2f5f1bdf7fe187149c3003c9ee18b07cab97d62e2e0a72eaeb592eafa1d9a29698156c4c09a48bd014f9966a732a3ed4e7844ddcf004c7c5cc34f5b8e6cd043297e3e4e2a9a4aaf45a88be8d402e882aa00d704f543576691d5c2dd82c9b23a6f0dc832519da298933dcae10664497073fa92807d3e0e6dc7369b766ed00c012ef2f31b25759f5aa1c372bf057045247f8c69f81681f202eb170d343b9c8f0c376d399f30ee086fef9efda50319825e4a477dc2abd4049833fc99ee5da81f553524ffe186e8eaedcf179953bc89373646f6ca88f526b8a7a9cb27a5289bf04d40662df0c431a9064ec50a22ae44adb4e2779b402477aebf50feebedd3651ba7bb3d160a04079d6e511fcc972160885a52fb53e6251c18c61a00dbce84837e5de44850700af174d04285f9303c286908d9641e5cd9a8a82ebd9a772b2a13f8a934d821930bd3c1dca54ae0ff879447f835e33b3a79a70a66bcacf4f9f0aab6588fbc567157210e02a77d1c80d895c867ef4a28e4321c77abdd3bb268df966016ceebbe62ab927741776e2d3c0dd5b714e7be55bf9906123ebe84f68d5c551745029907a66d4807ccb0821baedb37c021d3567dd5d6173a4dd253da51cf996aa053c622705bcbfff7ddf2358525c4eb2c8a674d509c7dd6aa017fd807e5ede59dfa3d4b148c249cb99ddaa02b34717ac3a06bd695a321040a4e89f9b85d3f03384a357753fc19d4248c7565b1f14ea01f02e0db5b2694495cec8296cb0ebb3a6ddeef688ddee3eff2813736756ae12b2bbe776ba7d38fbba6043d623aaf40f74019b607209fdc13e0b7607a6b7e97106e31d773c1c5ad82f8aceb0fcab384a3da9ee4a31f129878e8eb9a822afdb60cb64f99cb5b7ba60e28fd7540692e0f37780656be2619624bca33f5eb07101063ee19bb81c643e7477eba0bf09b0894f8e9e0d8dbdcf2d7e7b844efd4f372941646307aed20b27c6f34f3128e0e645fc57820ad1fe16db33f1598b754cc300f1061a41316c16f92ecc25d28f54cb01ff94740915a04490e59b7f07644657502acc411e686ff4741774b1faa9b0b910e38a2f8749ca341d6b4a314b31cab7c596454f1a9bae40220f4c613535e53a731bf62e7256ea78c6b9118d947bf27d45350c81a54401165ad5a0635b674263555572ad18fd8b2dc2b69bc1a21f276ece90bc1385366e0087e0447b8dc1cc4082664f6927be6a030491f1f532a93265100ac28aae78d0c89c24300195429bd47fe92b478d292d1299fc4b54e95da65073d5beb1f3580e2a1f34b1816c17c97c77a89fd391dd958fb3c833291335b1c803404d06c67d1123dabe6d26aac1008106b5d4cf9dbc4f69fcdf5052c8b5dcaa1f708bcb2cdabfd7ade764978485505272013ecca08a8fa8d5b9f48c662a63298422e15f31f56e4113d2850e93f874985bce52f566b6a63c95b195bc74d9a303b8f3c7286589a4db504efaadaac6c0eb11ad37f8600945cc993c872597821fd3e7a66bb4f0b5f4a812e5b8c5b1ede0bbb3f2b1ac2c58c505aff02ba11d58b096a951d881a00235e70aca461192d71b83ba2ed27977f07cdaf623f93fae009074ebd188344e92488319aedc1c2a3b34d8082967b44ce3d91f81bc93f04e54b38d408f212a3e1c4deb027ddbb5b877b485b95a6a0df89243ebc888df4ce608143cc762ab634d603c026f1893c336247812d929712be8b6a001bce16042403947934124aa4b7e6bc0e24fffb56f6047e58d2e9bdc3741b9bd23c9aa9fbc4422ffbae1cdf83560cdd99346e8f468947c18834d3ba1ed33be45a49ef9d40e3e56d4e7bd6578c23228f890cbc276b3616b0bcfaa24627e63847b436e285e7f41c0a66a6993dee3ecc5e3f1cac74b89b0ba4db7f1392125ceb01a7ea86c65080f4427c587a55536758f60168cb44d25677629e5bb183e1fc55443fb3ea376a09bad64e9486bc1e40ffd0257b43e0fd72fa484accf6fe00986a0cae0b256e8c6d1e4bda1b07337e33efe24047c521e3ac0cd8cc0ddde2fa7d3a15e8e0a36d655e0c0f6d7fe00abc2d1ce4dd9fbbb7ce0046919f1397ac06e838e2ee79e304fa59b82f79e3016d45c413ce393436a811decd894babcdf942181cd6b829d3f37c1133739aadf9208bc0d89034a64da0cd51fbb1cf8d4ff4856a77550d021091b9cc538f57640cf04ecdf81cb72d18bad313da2e99c3b6feb048eb6874a6355fa1fd4e065aa685d3d5852fc2e868487e16af9f50dff0e75cfe41a69cbe1b0d5f8e59b766b3e95ad6601822ed6a1b02e80607bfcda7c80f0d71b007d1e6eca740a1645e4074c7a8fba71f73b2263236ed90fe6f06f2ca507603524786e3f342df7a82559055ac09c60fecf72f5587ebabe2ffcb19b670a536483753e12234410c3ab64ed097ecf250061518c87ab661e4ff1b91771dbe843dccced36ed53adcdca27fbaaa682b8ec91cf185a9cfaaaa35aad037e5a94412cb24973e79d9174564055643186e4c8d0c6b1946ceffe13dec9cb6408daad86a42837688cf9052a7bc62a57d0b8f62c4e34e169b5705412da0915d206668ea8e9af3b6a77d092ca67ff4b133c4be8c3d097104c173dd25b58499ba6f989eb4c5b21a4896368237dbdc7312c0ad334e9629b3a21d9fc80742ec9b6fb0141c16364e481ac89bc8aedea6b960563cf0810568500fd618450a6caf2cf530d5b97eeab729cbc89601cfb3be1507e81e355a6ad536a945124b21a4fec9f435cfc4909ef0f17b90762a3197344e3ce5f92aae20187775c0c991480286208cbaa23cc51acd2b2e805c3d7fdce0f3eae118f81a598100100a2a360d6441ddd7ba9cd29e5be70bfca8a62e11782f88a21133192e7af6e4bf888d8864efc88e09d11aed99d1477b8329b6a3be52ed02adb8d487442b3d864fb86fb311a486957205437a495e6267322d356eb864807e7e26a9ff776748c0414b657a8ca66ba1cd41598b08298d05a5a345ff189f65290311e8976a3c9056d14d56f5cd90a1ecba48ca8fbc007d80ec5f753d3958a7a4631e58bacbddd80828a939eef0ebed41231c50c41c84b9cfeff1e58207997cb5495a5d10c2f54f577a3321c05105ecc558f6c696c541a196dd14724e10a433e1356ad8d53949539964c0b90fd95ad998cf35bb21a322f2005c1d70082fe46f64bccc74f30bba3a0659bfa20c04b9b5534ee7c7c27264987eeb20c0617866327302f681d890110ad75e4b6fa82a85cff87f246f6c30a23bc027dacd75e0f9ebfd256b4b839136fc1ab1afde302aa286bbddcc52015f39705b399502fd5f181303b1a601d586a142b9be3283e21ae9f0a012b3440266a6483c8021748b6bed39e32d7d4f38af7bbadbd341d8f14aafce778e562f9a65ac2a9f147a4c0b8ad867af35ce55af954deef14df3b3564a488c8ff6b37e3f8fc6233a79f5da90ed2d02875130ff00c1b1cf2f541c215d2bd5d0b53bdd8f516bca6186e05ba4a656d5ba4d89a937ac6e4959e13e415630a5a5e728c5528b3a4d17749856e1bd9dad5da828a54949e5250d73e68a7b64066cf9c6de316deddb1143cac9ac38f2bba8cb41fbf2a044db1aede648abf0a20c28e48eb5977e1425f97ab3c31284829802bda618f554d4155e0a80621986039db562b1fdd5a75130c32bf3f74ff976af33f7dce30cde7ed39b11824e419fe4b71cb9941d9c680b54c55fe6c4c0fee4b41b98807e55a09a2bb0f57825d9576812fac711109ccbb6a841ebded84c0fa8dd889f90f47ba38418a4d3128a31949358df464d68e6e8cdf3e0f59dbc2477c6c2f3d8b742033ce4914f02ed993714c5f056eef259ce007ac4e789d20a63f3cb3ab77fda4337719ca869bb5b3a2ea5105a0a63711421f72b982478a97e677fc3cb0550133c5bb658da16f03efe9baef2ff4a1c519348b8d09c0420eee84ff2514e56d91852f7dff6aa4d3f280a98b68b73b29fe53f4fa3684fe0b4696c1ec8f060a54664a66eb2f86277726ec5f96a96149e3311162c656020be967854cb39fcc059b103f5db5b0e7189ab26429bbaed9f864f97375c5caf32b5de04e45362ca3ed2e74f332fadde7b067d8c8e577be5574df798a99e9cf351e0bd67111dc3eb43d8419ce72c9d72c9e5b33e12ddea1b4883f3e87aac36347863297f5d4b9301ccd017ed191c7f8a1d7dba6ad74d65fd36d66d0ea3e53c80d1733c6f3fdad98dc1a0a439a9f74d1572ee7af888dab4f3016375a7ccff8c4b39e0c9a348aecbd506466781d83e6771e4dc8c05a3569c1683845e967e4817c80a2ec355efc6bc1c3a76b5d0c61cc1aed10cd2a8cd5b79a4dac73d46eecf856dd01ce227ccf87fd42bfb7573dd71abff3d48dfd39a5c12a8418c241a30f9433e3b3f3152ff45b1c8dcce0f33385a71c1eb0d566bcfa0562c42e1d53fb26671467d8f80eac8cdd3b94c4f89d977df6656bb266361919e5a4b4c0eca0b47cfa12721008581feb2d1f0c4667fd26a748b648ce46361de54bc2e4dd1321b1b896d14275e96769846be7fae962f864be660b0feb10fd806cd5742063795f075181353b609075f6ca382b102913135a1be164bfb1513b250b83e4f8d220f3b9477c79fcb852c747ee2f426c8153cd6e7c642e10df4da6d360521b62832a37e858b13128cdbc7fe714f2ca7c07d1c9cf81d56cb826a4a89e68ab2dea6ffb70723712fd32323e6e6f069b6aecca647ed63118e8be04d7b2160e1bf3dfc710aa5d7efe74d3d0e276a0db86df8e3b77411da55147ab3eae620cd5e9331e388f5f69c56789a7163cac2f381174f0e65b45f9d5b56822febaff46f8f6568e22501892506d78cde06d602d38ae342ed55bffeb77a0d6be423108bcaf325063333b56f0efa24adee370115dbb6f64887348925239df65c804acb5c7f2fb644161e15fc7dcf21ba79c08757b596dec45651b87adb899829cda71c062f72411f146e35fcecd5077b0aec97009f1c3b01532b6c66d17a1b5aa17d1328c940ecfc31a1122bd51a40d66d35242b6d473d9de06678508fc5c0cab4bc690eb119a0ce78cb8f8330fa0eee2e872e071a8f4660a5b5e5ccb9db1cba7b389a136d900a16a346becc672e2eec6902a2bce885c6fee33ba04d60971668584e4b31e48a088c60dbec951caf78fe8f78a8961163a00c741fcfbf5a342b65feb87d3664f8e2a9227e06f46b99f0e4a96110437be22b636044e004cc0f1da54eecbcf230b3ba9886c6519df9c34c14be616a07999016d8782a14e5ff7f1ce131d670c82feed41b8a38530ae4f60050fc923df76a24417dc939d7372d225eb745a54a2caea458fe89bf21e9104fcd027a6c3ac811295946ffe6b01d41ed6cd96030a4cf2955fc23ca576220f0f796a39e19c3ca82d763b99d2578efcc20c6658f35e22a90bad0cd03484ed106d50ec6c47748ea30f54d4fb5c75af175edc0613c7b889f7f5fc0af944df9f3235b1b1b56954b5ce9d546ce55b8016068ff113bf9a21e94ee33cfbe693f12d81eee05288d1705ca8be8a883087b871fddc282e4858f4cb9a0e500b4b5db82f53b52aa9ee0b457dd6e8a6c0c7c3bcc65764d360786dd55824ffa81aa3064dcb853ff7619ddfb2aa3f15b555821da73d829d814aa7fc1184a9f9166398acb2a0e6e3174feaf8d02555c3e5461011a9e486d9e78a7a9db94fe068e898fd54e0390d9ef73ef5c1d0bba80fc8a4d7718d92b1ea38910ff45d3f87c799edbb42aa2c8be28fba7f0fd8bad683e104c95b11e8c66225074039b96cc845cb11db4bd9504d5ed1aaff32566d6ed15376e1ac56ed06469a1f1c9a5f4257ca36fa8e242522a93de69875a6fe38ff0eece74efaf45413e1a5637277c666bcb83273654f893c7b928a039a7a700f5c2881f7160fcdb4b527e5da29f640f252fd484aa2521a3ce55edefcd849c9ad85bfe3c4dfc3f49fa5ab73814a94be8696da8c4b29514d3f26981319d490b590faff4ecaf3023b707f1a5af1eb4e1c9bcd332530a22e1825662f4ec10f3c42b5aeb46da5212eb771594110cd705cd56151387029ab26118295ea2825ecad5637712437d67e38eafd53fbd7b99852c7151d63901512130da8c97c8eaaad2d6e7286d6c6165f8031927d1ae5434982e0189bdefb205fc60edd1f9489c30a4cc4ef4b72e3ad05b5504382b22859c3ee5e6d4f02eb1099ae42a975c071f6c16000214eeaa8e89de1da2c81869fe40310f0d858c743ffa1a2dd61b0b6b30d282648dfba16dd6df1ace97856097f9aa5d7c6f44f99a45d016990225061fa47dd53f96f6b18354774625dae534e79483f759600683a2a0e480ad535bb629b5e9f229ff717709973a9ada08e4ab773ea5bb4757548f7832aafcf9e832cd64c800b63763eeec7b20757c26b02e118d86ec7836471f22546edc39aa640b5f23a4cee22da6e841f965da8012117bd1fe84fc6f2830e014bba5c72bb48ab3a6fb32308b6f6c6d633783389b862076783a4a45982457c42e7c925bba4023a663bc7a0a833c5246ddf799a4f8bd2f97f940cdfa9cbc8f00e32784702dfa126d30a62d94a0596c102a73866c20e82f2ede3da5de05610afcbc82f706fc7d8990ac4bcff6bd54433ef4f326bb44cf7452e200421f7c07e4fb274eafdbf0efc982219bdec68501363e9f57f38346e5bac578648a87f93741e5bd960711685db01f5dd7310fa11e38bd9cc824920f3ed4117e2ba9a101b3bb29cb843b7753b9246548fbd84c9b7f9f2170dfb5ef17e1dee3974c73f1528906ca12ab7a58e45cf6abed214e76cead7a046edc8ddc04114c8377b3fedf1a3d37c96f6a6f6329b3b91d34bb911b764629db794c4cdc63151e853c053e8cdeea850fc4c9a6556a03f45eea305b4d4c277ec267ec0b698f8fe82f8a7a9dd96b45d48ec629b56f6c3bb2f6bedbd2e48e968f1b409c58fe1062f6d110dba683777439569158fb06cd6aa91440483cd90035b2aa5121cac061c4a57cbf8049045f56605f59e802cfdd91136625b461b09cfa80619c7e2826ea9ef3870058f196cb8ac6b3205f53f5e0fa64bcbe768d76eb5a96d09f10009ada0363a984a364bc30ef04035bbd2816a55d65a914d25944ac571dae900af4a44283d0f0440289de1bd20da92ffdc2db59ccb8845412de1831a94a7a699481a41d3a018b4e0fa7ea8d8d88090170f5be425cc6933f1531b6ead425f505cdc1d1a8b6d4eb92b35f266cbb130ca391066737a4007322aec6afc4036f4dd8899faf3bfeeabcb0b79422da7cbf16dc818db2b3acfaf4d14126e3153305d23e75210fbfcb70bae5ee2336c48efc2b010dc6ee4dc0b498366a8f3d6cbaaff1dc28d189be1fa1051344bc94408cdb017b3c409ebf90bd8666350c2f7dd4db8a5b5b41f43f4c9633e5085c6c9dc6581a3d7d2bda38b746d34e8bccd3bf4fdda0c293e7c1872b785b66476d653cd22693b946d817c12d66be6f8e410b62f4a9162041acead7cc873ce3bad975dde1b79e2f5c8dcd8c73727e06648488526958c71f6b09ed1af6199ccbc06b32826ca7987bc7739526d109eeb1d669c3060292e0611e5b84904508c8df6d2a0ad281ace5869df014876a5789538e7efa0ea3d4b1e5e79e5a691e3353f29b68f7568765575e63210861e43b9161484f6eb4e8eca20021d6e16692bff7f80140224649e664063ba409671753068d32a4b87ada534accf5bedb51bf11472ab6c3cf1b099f6ef30225bf7c2a38e29259773c510c1144d196b59108582f170d38be93ea4c30275a16bf65f6a82d550e1fb5082fc66224b225b3c31cca392f19aa98cf0b90b7d054a7fad6f65d37b54ec914e2526e39dcf884e0ffa14bf74542340b898ef2127883d76446461b32588261c09b2dae54e5003ceeee906b5c842272ae485a5462f8c78ddb33368be977a3157fdaf124e2501187bd49ceaf412259d4768c61c0d824755d1fd594b72ad00b2989c22c75af9b76a703932cbe8475601be576fe18f565a1edb9eb78590b6f546b7170a10bdc0ae30a77c09b01c0267d96f4db31802b0271000e64ad655de4329cfa164e56ef4e1f7c7cc3ffb4b20d0965e4c531db678b10503648148f531798c8db2f0d75982deaf008b6f4b0ca98b4daabded05ca11c312e790a212d03c333381abc352929cb1b1ba5ef171d05189d97c25cd88e688dc212ccaea024624e2a62b412a32426684bc6a7fa9b11c4e42568d1031cd4fd6bf80d7d876679ba128dc217b575e863cf61d1ccddaaab8c0e240a9bec26f9f845f35fad9439458fe3e238b9ebf0f0cd626fea9c13e45dd3688556350eefea7376260f1186b7d1596c5167dc6eee4b284e51f1e504345e5fbf1a2fe4e00e1c4deb42839a1bb1bf384e9c1075caf0f38c15a56de53b3718ac6e2171ec327dc45e456093138f616b70e63aefe0735f09adee96ff957ae6d9523a59ee209d5af8bab243b663b223d8f4175845a1acf7aafc082e04469eda730ab6580295044527fd798a775077ff9a124578c99e07d52a8faf609bd3a8075734c980739600955ccd6722f3c0833539c59ddaf00b0fa506812b4d8cb595331eb3c9725a46fbded5a027c9b136861464741db928b2927624b19b55d7e706692553a469be5b41239d45289ac42cc2964c67cac84909c77673b9b21883ce029a533115f7e5b684edf8038eb745d626d8c830f9afce0264c93e87d681b6e81542e9654a16da49f53084e396f8b92116f7439eaff7c7973f418643761811a1ce315ee1522334fac9756d61b76e46f40761758921260f0d8d7d23ccca4ac5e518fd63ab48ca7b70f88d85b44bf0f5c889f93a1e88012a0ff9380dc9d0958c43e45bfcb1a32a631633bc42d8e607348f868bf39b4e7cc012b34edb60cef3bb255fd8dedb2242f5679d5ca00f405ff08cf3f42c512a4d42de4cc798c7c8f5a42cb78151053bf812c7f39689154f626c1beb1bbd0e9c5ca6275be72e91173ce28772c581dd551ff1178488436c826fb473a35818671a4b36801f746888c73f8a85e3a85dffa864a11e5546cbc8d6c070e30d85e171715fd89b81b386e2373a84983a308746a61867bd7b15c2f1c9db0a2d07fc5e3c1109fd15b38f48f8f5735fa20c8afc81903215c62420008722c714b004574e2bb4ef1841c9ff9d59cad46a5f2a321a017bdd2517c0ac1e14d15cc156f5ce6cedc03a63bc879299355e4d6d61bdbb9a9b329cf3c886991c056bc43e98bd3a1e1f7c28c124917276afc2a2c87bbaeaefe2f19ca72cfb555f0a89c37d5525b4e13fa701c564a78a68b0c237ca5f8a423f9c30474a50d2b9001c631df3687682c19c07b05c13ef73d9b3e9d95d334b134f7a13792e9c9abbbe6d1a79473a77200bf477c4fd52c0fac7397c7e0b466fabbf1b517faebf0f9dcdad4d625cf551d4a01b05ccc54b5923f0f08b0257e1da79fb3b80f8dfba7551d129e85e9d8f38cfc12aebd8174a3d637b27875d2eb648968f5dffc2f06fe8ceb06b08e08ad344c91ebd61ac9c76072a5a328ca16ae559f2327722081be3fc5f7a93dbe10a8475dc4c1a0a03006d5c1dd3f0cb01095e0ceb0fd0c4dc832ace69c4d21c0b90b3c4f09a20215684259dfaa5b9e5f527b13c174c6bc1a05ebaa9b25e8b0b487ad565428f9694e78bcdf192c05bdec037694ab1f2775628b2a31b279e07207cdab47667bd0f803ee169ed3e17492938fb9587ef6975f38f9cde384425efa40412c1c67ab4d248a66e2e5713c5d56b93f90ab5aea9298d02820b4faba2382e02f5f56ef8f0d417a848628634b94242939387763a7166a509188c92a107bbdd82ae3d1eddd7e4c69213346d3c8d6b99fb8316bbb8b2fd5a2af28d979064b8ce80795358e5bca31096fffc04cf344d9413b1ca66b6f30c82c01fcdc9cb9b0b107993146cfeecea71c3534a944a98aad074147e0fc4b6271639cc5685991e39ac39771538642977f62583487e2e142f93e45f257611bfc65dca25b22b5bf16e1990d1f32037460bb181d5e49bdaeb0de0f6a6cee51ffe89755844c5b6540598dbafca5f635df302df8dbd8adc8b65b3630f2d28cf95f69b954901cacf0cf273ebb335a7867b340cd80705c7bee565f8011c0378929eaeab6c208e7fe51f009f6a8373de9c55b2119da1c1311abf81c7b2ded376d3f47a419f42c5838c7adfe223e92d5aa042a9b369c5a950d95f258beafe9dff12877697ebbe8442609891e16079b3ffe1c44080bb0b4f4126351e2187f763870f20fb4b10402a9b0592568791ce02637c634795cbec9980086f832a7b04a46d4e0c85fd435475dfec1f18b3947a83cd527a9689a5acf0fbea257a34bc9acd6d25cef22ab48f054c90c47c2249f30aa19de5e39064d8222e2c279fa195a1c8c2921c32740ce7b0032f140c130b07c35da2d75313d60054f2938f75a6d4fc66ce48832b7f63dcfd552e54a9492f80af80bdd6ef36913d3ffc025270e54b87f74571848db11f0e2cd64d8061586cee962c9638e874921aba5a07404da9eb8cbd368a0b813740854da08a15af321cda0e84dfca2eb216d123f379fb4a6bc9df0cc9d919a1ec1f27e2bc287f735fa3edacb481b8a7cecb814a175dc3306735fc9c5b715b722e7e7a09e10cd2436f335d3befecd151dd2c4942a84d848de85555bf5b09e726d125c779dc92fe8e42bf4754cdb06424a46c72630cb2ea3bd9515752889e076ec8a4fc0e802941d75b9789a6fa48d1b23ac4cfd799300ad6f00dc10345b008e5fc8b2b4bcb449208aa1167e8fca0efb97bfca5d7575f7096dda3fe8c176f33d78938698e9422c3ab91cb53ad962d3ecdc6704fffcbd955661a6b973d3477fc60021d94701e887f53d7757aa866c075d55bda8912b92ffffc9b6cf760b6a1001bb1881382fc498015fde1d602e2d707fd115a2170ebcfc3471e0dcc119eebb293e6f2ded8e4c33a7805a4d54cd04d99feedbe20864153e162afa8b469aa244423787e15e2c8c0b55f0241c69b412f1603cc7f4c576e64a19719257a17895ea884708efbb391361378515db74dade18e45478eddc67e58b1ada3c356e0f6ff9b42fc50496b17fff07f76cce6e0455e2eb236ec20010c3b6baddb26a946130073a414125e92ea6d46ba8e694411294e101b46af7202dc593d52a5f4655ea8c6cd4e822cc3d1f75d0a044852541dc8788c9285b7e120d8701631111e90248e843fdb5ffdbc9c0288694eb4f18d7f76fa4ab7d0798fa3fa68fdb1eea98d3c5c976c6ecd54758c5109a1b067b5b940f7afe3c2e8ce928ea7eb249041de5dd4f26b1c36bb04249f8d1baa3aa1a46f4fcc6cb132934cf304863ef6b8758d2b02f740cc9c5f86d73a53aeb46373c25216cd4f9088e5535e97243e8f0f51c3fa09ed8bda8089d486767692ac561f9bab22e4b6b62a79c4593fec99aa85d637cbe7102f83f3d8cb09803d59701b18f48974f151c069d1fbb25aae166700bc740ecc8832c09b23329aad2cfe63d8da2e7d8bb0ded638212e8d22d30d3534f934948f56f3c2a1f95e815da007ed15fa65c374f1659085f29574662c205c68d3006e0ae9299ad8461cc638d1793f5d52d1401d9894b7b3fa9fd03938a44f7249ee551b623b7d58be78dd1e9e8dd6248c6c03b533aeb6745456395a93451333f852dc53c79043b9699c35cf233c326605ab20a6fa9456c463b5768bd3d544206e3d4a59604b34b89ca2571cfc7dabc933cee407a93680866f0f278591c3579b88d6d96da0e8f26247eb3a9d63eeddbeb7fa0f3273505cee3dab0ff8031a83ca0ad50c663bbaf92c5a1068dd1c7bf3e069496273c414df6838fc6123c6388d3d617d046965634e3e4dd665d0269a37532fac7b571829cfa40a9ffe23a6ec717f1895a8307dffe314e70ab772acf6b9b21d2e5fb0600959ae34700471f56e005caf034e10608ef9720a6101784ff7aae1a2adfae9d15c028b98f41c95388f604973b44e7806113a753488f48d71e6aeb34e3b818c0c31a05f94010f0ee8035715016387cae8b7f854b2ec4b96fc26783c96a73c2d82bbc69dc6405e617bd121171102912b7f04feba3ca185500e23704adeef7c2c86e8af2aca8585416faed667e6013968bbe516ca5e4f014127853bef3f88f4ef9b34ede41d30fd3fa8704f43fa835e93cb7262bdf29a4ba5708a39f7300b6a867f5e7a68e1d7248684da1ff1e8b0a7d3d15fce7f5fa070bc032eeb223f4a07355c3ca3baf092a1f9b09a794baf64dd963ccf1cff75ed339caa0960b7dde01e3d5fca2faf0aebdca7e6abafc8732cf039233ef5a74a0eeb9b929b6560083665c74eeedcc4118c94359c19f1d6ea9448977367b586f77a1c13fc1ac8e6bb94c2764f46f17f8e5feb0e57e34a490c0b12bd0bf87580cb32ff3fbb4eabe0b13629270f7c4ddd7a36c2b65202efe4cda7180b96f6788b79f0a3b74d5718ac1d636eef3a9f85d9b0ae983bb5b216cc94ed9834b80be900ad06061bd40d594cd76e0d2eb3cb7e79fd5c150921409d85afe05bdd931076aef97fad79ff54c823cacd6257a878daa26fe13e0205c8ace7d68697c7b91b2fc6756be6eea3718882f35a1e1656c88c5a2ffb0b31b9bf1603340bc8c305759618c069e4155c125a92bb4c99f20b2f0620eb5ea4dcd8c0c5a8697ba463512c6b531ea03987f6b624ff71dc75be0b4bcf25c679a4884c940365d3f5e15a196406940ade4f18676e6e32f14bed158468a8e82bcca753bfdc200b67704347eb5aea806e8069018941bd289dd3b75cc1e75a31155f9fbd1a53f1180bab0487c72682e2f72a119e44c0cfeec25d8ec481b37e257e972fb0a1ae24e02c1ae1f92bd779ca0822b41de9e5b20db03777752332135fd08ca077b5aa3723e21f1246924bf7fbe8baafd458595a8096cc42bbd38891b83e80c15ab71405ad4755f20e246c43d0fc9671c7edd911cbfe3baa8f44a7d4f1548ac10a35d912f4f8468bbbf7dcf24369ef1520069f8aae6b56dd981c3fb3e7afb9cad87bfc43b581ba17668e276d198ae0524519d40b8278d36bdf61ec97ee724edc5baa02939d996f4a5fd99cdb5adf50bd37a7c514bb4faffd5c2ec13bd05fc85f4035dfe941ab027efeaf44c679fc016653f5fba443fdbad28a3bd66fba2188fb6fb22403f675f9eae1735cf2b1b66c955742be5ae1a778aabaccd4f20b26e88c773feb684e99ba37ecdae1e5399829598a606f7265a1967215730872c8fa893d6d5752a1b5d8649872862710bcf73273bf8ad0d3c2c5d238771837db4795faf0fefdc45d037b5935cf5c33cb6e7fd3bd5b7cc825305532c494c3a6d0c33d13dc27d4f3514821b995ed746c676818234f00e1b142559a0a447e77dbbd8c987865ce8d59c1d4bd9008f675ad73cb6ae52946a07d7de2f9ce5574631cde538567474ba6dbcba24497b2bfe6f13a72dee4be9a1f85a0c06343d8cc8a9573e53e355354585a843eeaf8849c6deee48b6f7cf2f12dc1f91ff28d170c35d0b731e1b75e45f53f2256288257533ef0ef99e73c851d922a902a009c47dbe2e41619ea6d246f6842e5079833f971ae3b80f130bfeea923c367f97d1c534ec53494efb9850015721e16a4695cd64c7a1c20475f1ed17784c8e5ef79f7a637da57558dbfe55d11d89331776d09ef147b5cbc7635f56416023c8aa0b49bfeec1b5ea33682a41499f7a990972485bdb0eddbc40df2d1c993f52b125ec2c634ff13cc654c1bc18b80c3914c8c3eb6a70df3b99f9f65bd7d52bc3de9072a97eaf71dd4f407747693c1b11393ac802242dddfbac54da51ff8bd34068ba2f74d198a8afc9a4106f139e9293428bce2599d4b3515075cdb356eb942b15f1b2f96b57fabafffaddeff0516b556650b0910a67f9f7f6675e559c7ad48d6fd0f79122d16ac50fc831987f72574aa022c33006234553e5e19ff626802c251f14d17169d2c0fb712396eee05dee1942ee2344979e075eea15b840a1f13e9827139cd970edf84ec28db0421313980b7b8777040cd43edce799d2edb379beda3ea21f1fddee22a5c7fa90f4b1b429b47b07ac5e164e67282d59f24b930a168b3475de7f63179eca0aeb1bbf4a006261c80675bbd26dd12fa6af1cbb6f4a551e8353fc86e90d1a6968ba615a1e5c5bbf3999e3af5f921522a079cea9a3539bf4088e5f74643df8925679d319b2322fadbf11ac0bcc0b56c1b31cce96b2604a489ba1fdd2b13f8426a84f214bc1f3f17ad7b96d9ee50bd6d8ade62cf201a10c0ebf9a2dc4c0e09f9210afdcec6de28236ba5c071aed56a05473aafcd4d62d0d1c8db1596bc690ffffe8c9feb05872236819cad716fe9e46426a5f95766e73b081f1fc32cb1e6a54915d5c05c21780158edc8fbe5e70936b65c75b8e249e59704affbdf7d67af6d9cf057aa58c3e1e7d9d937ea98d57e27cfd00dd8a2b4b5b5e3015ce5572ad748776eed75feee4c0777c3bf1b1f68d2ca471f6a2ff030c451458e59c7f5eeb71a87041bd394d5fbb99f7b2dcfa110aae9481e93e7b6cc492384a107f08628fa4b5c1edc28f03d902307dd98762f2a1b0b9da016114af5815bf5e2aff30e72acec726aef175c8c5612013e31a7b642294b330127c490d80cf326f9f7fe053d99b2beabf4bb3006de978d607cc9d486e8164e7eaac0de586810c3ab63471835e465ab30b05a824f3cc25b0b1b24b385956e5b587272f796fd51212e52de09e3a36ccb460db28261fd3050a080527f076a4493cf5d8bb2653666028d0bff21948f3202c7bf477c4c6e10dfaae363a475e24d381e4fc2a6f13ab7b7d14b8c0cb97484c99d437f8d62d5639a207646a1638b836e748190921ee44abd2907a9674db0133f5567b6883421e5a340dd7d71e2f603c36e07b5ef35eaa271c6407c131708df4c20f7075fb1e91860a5debf03738a7e111bfd09a51c7121a475f552a44eb111db796bfd3c3d119079f11f642f3120e5e31476158370e00c95481154af6646d7bf8b48082877535c8f4aa42737734c33b7d295e2ba02baab647608eb10087e8a762089a5f8c70b85b51e319941ae477322ff95109edd96042921e02db5771c57337b2e510c78b1fad49f83de35d9241ba75a2b179f28cb3a95116a157004d9f3626ef3b538ed3c8c2cbe4a7d5c99ac11de2f4979584d4208be17f532f77a20806665ab3e79729fa6fbaaa4b741b531799367c4077f4ea0fbc79c16bbc3040e1f714bf5a6035f6ea079d41dcc71159e85b7646f72907d35fae2e55251b2c6317bb4ea94cbd14951bb192ff835614e2f85b27cedd22a904c1146d21a73d0967e96c89b38b184597c26f166d1e9e7d22131ef555778167d7443b3e011a3a32c32fa3017bc4aba6a23ff7c37e1d8bc397a89a84bf26d57a724302c7cbfba064503b6d124d7619640e4b9e91fb916b1cfe3ace0de0a87cda39f7b24ecf469eb219321fd5d9956122427a9b9f2e51a05f40b48a382d9212dcb0108c4f30c5da2c6d858fa51419bd7d29a7370f188aee4222b9dc721b7f6c1458357343d5680308050b0f3580a06eedf98036a58b472855e254130d53b5d5e6290b78d16f6131735b6db866b76b7ede86437f1627cf34a0d13134789a6046b192b866aa9f542ad1fff62f032eb00722bc990a63016dad8c90fa6281dd17603909a100591de2fafc0b5819ab475a10e22667150dbd6cc0a4ffe3131084ee2bdb930fe393b193a8b784cc604dc19c02f73cf3f38f657a9238298f8636dba887d7d06dfd03b80d2719adec12e85b9bb9b5dbe81ad15ea3fe957a2a2694c02c9c56b3b620070544482b6d70b185b048cfcaf458cfb89ac2507e7b6a09111f1631f5987f9fe64dc83f4f21e1c2d7e15c2d299aca1b55ff419a0060bd5feca71dec0615f155802fc90b853ad2e352a4186e6898adf13620e0fbe5574a0bd0d9a386f7e40f4a4413134cafd5371eaac3168116ca5a75d3459624be518cb0b35011235ff5d58d2322d06f50e4bf4cde688a71cf0cf1b42562361fc559471373614f51046170293118bcff0fd8aa6d803f8ac6904c569c935668cc8e40bbca88f4b57e9dceb1f96cc15be225f4781876839ce4ce00df406de69a56c4ec43307526fb4eca7e7d7817837a8776bcd1b78413871ab965304167b28b914a44195b4c964e3803f5fee4eb724f0facf7771e16a94a11b4a48f26e8cea5b9f90a121dba61d922627b1a5b5a8437f31e053f94e7798fa6179f912df5eaaccbe30841976a13d43fa0154288aa7ab2883da21edc755d0ed2566f5fa9f5622cba3d1e814eeca56c1428e3c29003f22d37283e4c03b110af825c02f06e097589df45a4588b3a0c660fbd647450b19666ba65f96036f576365ba23a05d8365859a6be0a19b64bd26006eb2be48efae27b6935437819db701f2c861cba8f688a6fc34632ce2d41c21ad4e541cfafce4482c813108b02d5bd7e09ff5958629ce79dc76052cf2a0321504035908890438e9275b4d11868bfcb69320981e6027d7285641c8505692f53b2926d3a0a7ff7869b42af2a97aef785e78a834de4127651f07d079491f60e4fc2409244bd3bddb381250ef731da5dc4cadfddc6485ba6935ad2c5dc7b40b459cd20224088d64dc7c08b47b0cecce6b9b97f3d19cd8e249acf6e2b20d5b2499dd609ce70e53eb41f2bdacd3e6b820e2f36b5854a210d4d4a1f518a33f51f92719849b0f2f079a4d062ccd51893d46ffd18ae8d1de5439f024fa1a154e37b30674a1501591fc7a137a6a371ca16be97be0ea08fe3e418cc08540d0c18f221488e188ca8dbe7a902ec8688404a71131afad8fe869dd39b86f29212c8cd11f33acab141f45475f1bbe473d5ebd92a1d5a694bae56cbfd8847949fedf66fb49fed1d83583ca242681ecccad088228f19d2793a8f9ae84bc13cefab5cfea93ab942c62c6c735dcd47045828e97da4d46b6037d1fc5552de29fd107728d99f6cf56faea127ace8219fdc769e162933f552463b9ebd29d42e993054274cffd166418aed12291da1f9bfc128d93ab15db0285adbd8d55346af22ed2b84f800dfd7e98f7d095eec6ed0457dd29a925dab032ddbb03667c5a9c6315e5db79288141ada15c008c9da40f65299674a580fd93ae7c0c48628d79b183864beb9e7dfffa11d3890e78776db65ac5622c6c4ffefe81947e7f79216c7f38a1c84779b56bf570d9edd30f35c6ff4a11afc4b61fb9daabb6c814bd0377481540f801ae55f99a7a682f06c84aef22b35bd276bed9bb68c6a96fd97fe496b28868ba60089312b43be0a1c90f517352a844cd6905660d16dc3b8e194a662001b7d29578c82d49f5ce469eed87d11a8df41b26bc91bb69dfaf2a8cb0c85dc0abc3ba601ced4917e1b75de19cd4b8cd7548f076a13494a998c521cb1497ba4f9bca9cf14d09d899a8f3d08b8aefc18996edf4806c347ea87d0fd207bcf62dd2f149628acc5ce778d14a2656facc0b0e987a02b6ffb41182988cc972746ae7a50590556817e1e098b058d521bc1cddf79d2a21328ca555987ce2bcc25bd95a2060d567cec66418fde4c8c6a50e3a33c87589ccc2b3c5b1ec1df312ddc565f91d703c2873c9d83db295c71fb530a37a86e16da8598976134e42507a1c3f6c6657133279996b067b4209786b10f30030bcbc979c62b66562f7a5b7fbd07ecb3cc1a00ab0100adb8ef42ef75de5fe236ac971a6ddea98019cbb5183162f256202f37258c1ba3e7ae4c807aa6beb838fd15939b89de911401235c1e56483ffb85c0f60542039791caf89519c91eec9a411b97a4e5f4d51e878c698319004529186f69da00e0a74558c25e27d32408a65823cb5f897e77b5bd6e4695fc8cf177056d9a4f5661547de0e36bef2ebf6fe05c41ebcb57c0a5665c3e003a4dde7ac67f7da5e73539a5966a5ed6866d2aa41907e0f8130d9e6b7297f96899afc2add04eb7e795eb006700b50b989913d5fedf76bd8fe29363184f7ea4a35ad26e1b38594858680a7492c465b0105f19ec3427530de10fe9ce7c9f87bfd287ba6d5d5c98cbb37053335d9c6185dd76fe8e2d24447865a945e64385231898ec72229cb4790dc78fad979a9d43b04aa1fd6231ac880ff21770b709af3c90a56d7bc33821be61f9575a11eac67bf15337e3d89ecf1112db140d28ce9073e96c4958271924b9c894732ba0de467c71206b11a1860f7d0c53aec12e3270167683cdb8048653d2de2dc6c1fdde4b4e30701ab3a6b1c7118bef37f3235f4779df8275866bc0c7be0eb3edbb2d2610398d7546976a8900722be9e01c5fbf093a24d4b326aa285e4c193e63972c4ab4f91959f8dc302707549f3a345c9105eb79c463fe133b98325e0beff4a0c10e86e521a00dace626481c10365494402503f3c770b0ca43f8af45bd45429a4d63ad7641555f2737fce694a4f9c3c14cab7be0dc547f1b910a5334ee9359f56b31d8101ca2c0b0670ce66d46094a97ccbb8dbde2c49f94ab1541115c68b891b32a347480f30fafde63ce239c94582a865e56251d3b9bd7ced4dce4400d8a4eab7c35eccb72a6c1f09c3c92f482562a710b3e861e39ab883893858dfee0124adea93c02afa8d839fe32176dd50b81dd9f840f5cd34912dc78248d4cce405f7a176b8902124518ff4bf841e1527408a63adc3ebb294de451fad50ffa9c8b57e2eacf24f8307429137e6fbde83af732557ed7b3391cb4393835db8f2beab36f604b45b66cba7b74eea209c610d6760f4d697df122a7f206b21a06ceaaf15a1e741db4637b6747f1555293855a1ba19180fa0821003e74836287edfcdff024561d7385b193d2bfd769447b7b1ef3bb480508ecd596718a3977db03a2ff94ab97e54e729c7cf139d25894c72b9a05eff8fbaf5b87dc37878aa2afee181fa4a496eb266f951418e941d1254feb9e1c7bbd0f9b6a2a426f94fecd21b4e6ba3c5ebda0996db4fcc6ff7b0cfec36f77d14a977effcf3515207c475c91b5a0090fa2391b7ade6f416d7744aa2992d88523b2a037701a78019d105b6d6ebdae59e76fdcd1b8636a9d0b4772b00c4526fec239ca299f4bff4e981370cdcf0455174dbf6847b8452ff6d2e5a17b393ed62f729653ac54d1f6983751b4489a5899c7f079d68d803d49cf11a8d5722b5a940026ca3eb650e9b945df5916fe2223605278fde433d755d0442c2d6a87a85ec7f9aae7889cc86e6672cefb914a52298c31dc1127bbafa75b5348e7afd643971b6cdf8c201446f7417a53ce38e2f7985f0630f1840601edc8ca3f901dcf9b83dc6b4f0672590fbc6aedc9f8a2651c33a4ec12af66dd9904a72b4b7f2836c93d8d4081eac5cd2829f3f2fbdb0042271ff4924107ccdf4d038b171ecbae76359d9cad931f5808c0a1a54d96422dc4bed49f1dbfac5613d5113ce91aafe3f10f2a78e17ae5207537ad512226ed805bffb7de96b8af3d4b332e108ef3f851510c47a5fe69ce72c15e4183b7607d8b327077243548c080b45cbcae0038fe8c5c212a4e097f64898065ac2ff914024695482f2563035866b8218460362286fdfce61f6639564f7e647baaf7f8b607c7a5e5aa561079d694ad7ab93fd679bc6f9f9b5c76897499fc4369ed51477b6b6361f6edbc0afca81b8595c1b0794e98d12e6e415ed73c064e2d447aca3344c98e436a058c0751747bca4907b6f21ec5aad981924b93be0aa66c02fd489273337c22fccc243000e30796d92fe055b1cadbb5e68be696f433ef7efed50c2690fdfbdb865878e314e66edb259c98e0f28d3ce3393e145f3f2cbca914a98c206ea9d7b3f50e91309b49327fa478bebca177c9cdd061611e007de53b857be62be91b78b253661df632238c32874491cfb2ce07b247be30d8420c465c58e22e3bc28ddccf5be51914985be4f7a4204ba4704676a2794a8daf37213803869f9baf79bae78b2b34836bcc45f2747b436576a8eba1f3fe755b02d3c5b313f25519ca1ff1d09708e0422016cff2bff2ee9d7b6bc4d2a12bb5a74fd4011f0d2da2685f006b6bb77cfb9889fd265cf4ed8a4321028766298c7e220211835949a16a3c7fa0511dc2f33e19135016424aded446c8a4ec683e700ed2f678644d3278b62d84d2e33e72b00234224e8a312472ad94ae7e89f512e4e073dfa593833807f9c0d1d8b0b3786d27ad4ee91d58f28cec613c662833ae0a351a8539f88eb3c932d499f97286f36660d61a351b6a8cd72c337ff9a0cb53b0ac75e4e251ea6df762d62fa512db20e811cca45c642a896a90ba90f6c5bb5f31746609b5eb44759ad80e6e78906caefb7b47525789443e4f8146ef0f6eeabff62f6d894ede7c734d37c7c5690344f738aede29f5ee3b01172753c63d6d69cc632b4fd6a49d9cf4d0d37df438a2720993e7d1d3262bc0b8fe324efb080d1c9c16a26d4b8b0594746d86219cd97c511a099d1ad4d601d3ba1609dc9aefdb381ae90b094e63e2d4da80d48c16c3d006e0933a46891d8cb72e4732597f39bd1c8495d2c6e33c846bdf00790764896eee412e2fc95d1d4c64abc3f2fc9e1b7de65895a9c3e72903562ee210ccaaf9411fde8b72e292e2d57de7e21cece0f6e0484d396c6acb711d6285960aa9a65f950fde2c70ab90707754d4314561872cf882843b759fabb94711412a13ed16db97096752e74d35e5ae651070c22cbf2da1ab836c244f7d3765765bf3270f6eece1345072db08d38c42809c198c162898534e071b32bcca52ef99b1113a371ebad53c93013f65d471e66f7d1527e4f6af56564a013393d789dce5f6927e11feb20b8e2700917db3806d23301da47bedfd871cdda38e4ede94a3d97d1802331b73cd5e919d3407ba7df563726cf1b951b90826a0526cb3f5da35b1f0c2d3705f66b3cf8c68a79c8fa0093271cea9e97fa69daddd0665dd96551866899713fc2d8ad95ec4e2e25dee3452d5f33a540bfcc071a779676f3927bbc12642a7794cef5b878e3292ca67746904d2e2be7d1412dbb63445690b2cbb9f1c772b7003792b822590c8285a9f0cd56c8a27479c8a47961674dc8d5d58c747c347754ef6b35a957bc68b9b081d52617d63630e8afa8f14b449d55da36cc561cf9c28d4155ffa44da2b9d3c0bca1830d757a9be430d35e87ee7a2e1621c301e114a5ea83383df3721d7fdba8609dfaaa36ef906a727749847dc27e2b1c7fe8711fd6663978adb3892c5cd40b46cd62a710af405c593519ee5880cf5caeeb70b6b0529bb6ecdcc3f8057fd56ee10c9fc536eedaf6c6f10d21e7dabc7c2e8c640032af40623b21da56ada07e7d19aaaed92d95e22a3899c9555d4c966654f67530b37035081f1f8d26c75c7bf7df9732fba494b0bba4d6daf4b0ddedf7eed6d0dcbb3c464ca16e63efabcf1d29ba570ea762a5d565b45521cd3478770354c5e28caf0bbdf3960be3ff58355bb41e1b1f5583d91d13b02524bc52c02c892df15d412096c84e50e42e4b09f11fa6edd25a66a282d3b78afb8958661ac0e506ce3016e5f5d47f319b163ccf9b1da11d3a20f403754fafa07ffaba5b6e2ed75739985126f192b98d37e043bdf1138666bc9f5f7ac85753c480f04e75284f10ad85e3b5f750547815e702e06c1344fb0a78685ed83e0ad51131a5ac349412b36863dec29fab8517d380eb5d0ba020f10552c097da2cf8a6e84989be125ddb2d9521ec46209cead1bdf02ff53b95487dc53208e71015817eaa3f3d9eefbcf2e2986b29cdc77a40a3d8c512ed1a803a0cf8a43204902dc7c86e6e6d44d714dc2f4431c0abfbcce38f15d1aa62cf7bd5e7341f03c8fe5b04a3e761703fc4490e45c830f233de513c857a1e9dbf7b8fed163622a99d6dd0a5b491557bcc391ee0278d3da63a24bd328ae33f26676fc589fb426821d15a9e5c53ea7284364b910fa5a5a5e9cf5caa831a4e2b9f28f718407918e0afbc9d6d8b7d972e6fc3792742e09e9a26b102efc694ac8d52fec3a9b13b61b88a27832908ebd4709283021e89bcf4a9dd383c3e7bd1bf45b737e84351ea94219ad73791c7bd9d3b49c7e5cc6bd546bc4929ccea85958014385862bba421d4a39d710d6a541b88048aa5d2baaaba21fdcda954b272979e6b3b8017f88cb9681a0b79fff79a9d0dbb1d7dcddfcc51f1faf29f70809f2b4504d3e29436f2774d6b87fa88f5ff37db4759d0ef8189a5f0f96330dfbb137d30384bb4558b826123365d47ab739fb90e49492f4466947d94bbf032466b4a3d1b00b592a08222630d65889c156e0b597d6e52e85ab079a5b46c399549abea7a356cac0ad8d21787e480678c515cd84d5040f92919c9eacfbaa601ef84f92f12a95eaa3d8ff03386f5f127fc967ff4d6d48e41c0709c64eb96bead70bc7b0d5fa1759abab7f297d16475c5d19369850c47cfd1fd7ba1f92c14d0119f12d2a3cddefe602a822e5f9614203065eb12999687955c51f585bc344ddd846512b4439715040b680aad0c24b90dca426a0f326ba836d43602d3a215d48bd6a91c1a12682076c70a325e994054c094b10d846f9964b13aea1da3b16c7ea6211bf5933bbafd792528e1b1019f0b468bcb6abae6a2e107b17a5a94ac7bd0f1d08c3f6d1936ecc05b9264640a0735a71a2265cbe13d040c88ef02aea8cfc4be1e5eeeaaeee62676cb1992d0b7b576ca2d5f91b9dbf1bac4bf7b1670d7e14a45a29c1dc4bf4cda65bd10cea41f2963ac1ea823eb684c41f6bb551d948baa59fc263b01e8121a32a02be3cc93dc09bdca2dab5b0b401420b3479c144dfa05cb7f2f8f0973c3528e5f21e9180c4e1c92217caf248d001e86d1093d847ad410a0f92e08aef6645560a3fe21a45f6f6e50f7ce2f2569eebfccaa5b9c4e6123208135a3de5532d6fcdae2022bd1ce676daf67af8cd879c924a40cad1a0c8c346a4adfeda4cb6da401b744d120197823e667193ee85e8748e9d715ddedcb4314b28efde4f6a1f902ccf5bf0abd610ce478b4b7734079e9e3f01036101a5b018378373b558885d965f9f734346eb518a5f786e92938cac8b0b4998b2fb387bfaaf7455b26cc404dac5042c210ca1cfae1b05ce138ffab6e5cd3ad951b4c9f42c1aa2a5006ead0f1fa10f3064c1f077c6b836c725bc5f7f1c725ea8ddf361cadf3c15cf23f371818e2cfcce48f9cc937b02b8171ed804c70f91ceecb08e95ad6a0612e5c651d23a9bea349e18ea5236f33554f62618e0b1c86da2fe0a8daac89b74cae287ff629b3a7149eddc9fb65505fa4d0ca7a68a5094bc62a7ef8253a69ab205678298b38895cbc7aa3f7cb9de651c90566e2fed6e990998e92a5fbbceba51b4c098ee8c625f62d5d5cf486d3bec20ef176265aba2ec8bd7d14b524d6e56dd0011ec7bc4fc48cd4caeff2377f82867cce54f28cb20deb0ad92383a7369005f25920bb8c76b1c54223935729e3d2e0a0660d6d6d7ad2f8e16398f4377c45121ef0aafcdd64ce0f3c8104f25f69eca3a399c0539cb577c1909d79d76f82db34109f94379a029412dad676cdef38cb14c5a297d09a12fd601ec661221512e09d5e472dd3d300c36f691db14590a93500bc75cbfdb334da0b9cd28bb79030bc2b5be9853df222b6b6e0b578ac93fc0fdc8eb9ad3fe5c3ab9d83f1d8c6ad476270acecbdf46b14d19733f678c957e3c54545286420ee1be6ce22c5a86b00769702329657cc28f112aba3b1c18e98079bd0b0a69a6aefb3ed17b926c2a24b6601ca149745acb5b3a1536b8c45343e17d80b288e6a3c0303ba52666383c551b71e88a7f904ba9c34a22d958d3e036a0a736004be80336d59897febebf090a44fe7143ec04703b41a6b38c6cd5867eee0e8047e8b3d2400128a865a83184a7cf09b658d83129de741fd20462b2d9d270613e02a42ea71a17a3d4a1d485be466c060aa2309762950beaae1e375f79ce8b3f1e9df8771dd13d57208948ab788c8ed9b8243f5030b2905dbbe5720172af1016b88644802bb4f6f1aaa821b59d4199780b0409c9550f76a7ec394fc111c62e1d536e05ca73dbc96255171c5a07ca0b68f3f868344c8d4fa938f373aba28dd81ea8bd5e9a451cace00fdfd5f31a63fece7fa34ebd1fc124c3d007ade1477f7fc3c041a1f5014fe829867ce4092c61edd15efdcb13bfedef9d539504d7a0ab620583ad71123597be13c03a84a449a67cc2d59fff36fb146bc891a2de70012469e8e9dd27b0baa0c01a05d8688d107f87731e52955f404730d3cc14bc7a5b9a5613844dbc2fc7b28a92d0113ed193831b8dff94b2931c2e43c21c5f5a31875d8bc40491c631b4a50cbd120ade89503777b49090268534e8a42b5cf5e7c6db7f3d7ec3f90b429c5171b48fb57aecb8bd179a74e15d5cec5ed4d6e4052b30eb2f287950dbd0d1154078c142fac7de8743323c3e89b357d8fb80cffd16db27a5fa5f2e16a9f6fa020f89884872d6187836e8003b2021852a88bd64a3d76d8d996b6b7cc2b12c0dd6a160c15ed7e178c05ac9d625181b071c14e984fc5dc44527354cb9614cc34d0cade2729fe1a08b2f4e2e85867ad001b7de10518b48c1a4bc2e8d45ebbaa3e97f2dbdbb7e942ea439033c3a5d85d4cbf98056200706e69d21908ae29099a7677b7773ca2fb588df926e66b71766b429826f3f8b3bf36d94964980b56ae32c82996a5008cc8e8a6ddf0658e8e40d5a98a91bfc71d9f962bfd40589d7a297c3a1aaf67b32480cd177d23da36497c629ec61f2a6ed5692cd3ab6604c5d300d55078dceae25cf17599a57e8dde204644a6c43b3c2934d8acc040f0432384e620aede759ed5203a3254615c031c4a24471c40dd53a9a65111d6442220c3ad0f8892c42f68f34d445f0ac9182a831062157b3aa5c1b6fe3ded48c05b93fe766e61852f9b9d3db1101fd16c641669a1616f5da060a7bb06e4c39d416424d58fad5ecececb0aa074d7da22c8ae63e87fe35f107c145bdb117bb921ccb6cac2a801818512e0f2a2526f33e56062e06ceaeb8cd951efc315d6615d02792ccc124a24d3328def9c70466ae450304320f30fb2c83f916dbf7f75bb2f7d3315eb28b95d5c4a517507993100b0bc850c8d6dc57ca25572429052da64e8d3b2238efbb6ff53be963cc247c6e65d797b6755057f758f171b1f818e303301f7ebbc06737fa946eb843537003488f893b29ec8f4c9f84dcac604305bb3a378ccf143f5d0e1e783bef2989f41673ea4a5c6544e8a66ae227c18f187680af045cf381f524f180c312d5a2044ab9786fc9b80733c24f4d81528e78236ef8264981d0434f3fee75bf5c4b3b0eb9dc6c12de178ead51c4d010ab32bf13a1809806b7525c95e487d30165c5b1de0f35b8f04b2c3b2dd8234630209f91f8ecc812422bd90edc75321dc8611000335113a6fd2948e67ad8556198297c95ca506eb095323b32634342ca2d2f3c1b1c4f61b01002972bda257e976775c19cb678106878848b7871a93d8140140952673b9f39698f96fbce675a6cc169961d72ec4181b274cf21f6d767f0b6beb6be710871bc836ef34f6e9fe2c60178d5c6180248b88ad5993834f1ab57bcf1d766e6b6aa58bdf4fbb85d0829818129079fa529b89f6e86bad85ea773507ee7eda62f609177198eb2cf4e372ff3a6850bc4b365e1d726772d89594d042084cdb2d881455368286bfd6bccd83b263dd4356a48927ff49e08161a8c1a6305a85a4ab393b4ffa6ede979014cd5be235a69e3634552150f12b6497a50e805433f0565a17cf719698199aba769d122467a3de8900c9b16424c30ee78cb23dc1db1e971ba3b0a62cdbd1605c301bcd3ef2937655896181247715118087cd6e045a0e2f086b924c0c29b3c259a5ca6a59a78be36800f2963e5f4aed5a12ef188aae7dade787b8b7ce5fbd2a03bd91bd796431a9d131d80a4c75c8d0d6d4efa7b058152b81e62c4e655ed9646690103f31801ae3c45629895a07a8b57635f190caf9f0718c4fc630e227fa088b12e8e6a580f1c17ec5ad51cf6da09ab06c61b6cd3e605c80f701cbff2da60275eabd84c29d639a8fc58e3d3f76f35694982b6d9275e79d5d548de0b045882224a38a9f9335b1f2075a7e2cef11620f919a174046139b569df26865c72c23d3808725873cd3c3530c575d24da11c0797ad987b81fe54a4005d058afecbfb1837d7e8db514699657f47da4f90e6ee5f6128290f00dad154b0887182802ff3a01f5d5f0e2386752f15d9c71dc3b49e0f4e163f3e2c7029331a0b79bef0a5182c46c9e3b29c7cb36ac07cba5001b43782e93e840d4345945bbd7613939a00c3e86174ad040b6790e0c310a81f0e3e28cdff704ef73b98bc193523b752f79922001f5d94fbb2375717443af16b9eaa8d9bfa9a135f99a90c8a1aabf8f203b51cde7c83f951ecce000aeb1035289c5a70c6b8df4f057c7a48c121180a19186dedb88fb421f404188f2bca7c31098f94962ec630f1f81b911cb5c952f4292d59b90a4037e40bdfa0554d6788290dcfe3896312d54b44f1573453e5e01092b2db13b1673b1a507042a9f8ac126b3e05e5b001369894cd8d14d9606fbe3ad127a524c06e4805f12d9f62cfe108e8a1c53ec70c20bdf0c46ff1dee65be0e2e83e137408905e2215c438222c91f27e902afd09045e97b16a267318b9e2828568c533921498c241c4e9ee5e19b31915a8f17104b054da5050c08bc69788bfbb4515f7d4ecb24648168d4cf4a9a190a58880ea838c106a2edd62d0e43daa40f881e91d61e0278e5a0d60167a9394c4fbc79929e5ebf5f7419ed4df2e0ae80c4a30940d713222950aacd8b3c1e5f181ab6a682aa0bf4f4c38a56f863fd72e382191a714bd6bb2e4742f094f8b05e29e05aa6dddaf525d82ceb7490921a4cd39c771098ab63755d434d7f2127761cbcf1feb6b33f9b6fed804fe9de4cfc8acd646f89ffe10540c5f9a69ac0ab2a05d91724eac4e589fb3cc94efc13d35a6b28a37151b35907e7cea2ec2ac6a63f059a30df5e1a75813f5a4340196d9656dc97b93589ad69b8001f9b9094216a6cbd0f4c481524ed52e57991254a648e59a457e1e7fc18963b883d4c956885ccb3b4085e8949c94012c5fc2ed132d3a8e43534093c088b0867252d3bdf4fdc6bdf21652870ea5f9d12f6fd5c2eae2b119e0990952b1f7f8957b20219a914a3ad0e4a2f31a163bacc8c14672bda0ee53252cce0ada603b26912939d63c47c07db636571c41f258c66fbfa61a55990e18e712bf8269c1af261acbdb1344f332984c2f478ad84668a94ac8ddeace2f4fdd8aeddac281047486db4babe770f5dbeab724edff5b4cd70a039fca9b45261f31c3efbcd7b0525270aa71e0968febca493697d15dcc2ca4e30a348ecf8da44590d481c11d24a9e338c78ac6fea2e50f5ed7178ef075493cdd18eb32d01721a5f2723cee5676ebed173aa1f562035c38440ad9f970ea66326ebe48f531e32ac5e932a01fc1fdfd7e91583efcfa0d1aa64e9e9e118110603e82867b37fb2e0d219e946b0b1e0ba417fca318627262fc0558bc6a448263ab9b36edc4129ff8c059a0e73fb055b2334506326cd9510c298143ae7bdf02b0be239fa06239895c3da58f5238a591ad78b38a60884f03ce49a092e6e5492fb553ca256f6f5e4f195a5d1ad1dc4e19683ec9994c8e7ef65edeab1f9d36538c532fc9990ed0adef35f7be62958311629d28fb9b9805ead50787b509622eb8d65304c8769506378b91ba1c4808e70984cbb4bcb930fba7a766f664154ed5579501e221f14abd93c479fb5f4c1b53257bf272169656be31879677106e3829ec0f461fa0cfc84c3ac3edc3d1d6dd8cdfb745acc39f9ec3ccbcdb2da4fcc5367cc0665ddacc0d2ab1064dd6b9303dbcd7af96684e6558a5037d047c1644cdccb971ae23a4d6b63cb13373b609d59c610c31b85431bd595869df014876a5789538e7efa0ea3d4b1e5e79e5a691e3353f29b63ee469e0a9ac372aaea74a811938264a8d58ba89667eadaa6d27d6ef4017a09ec34c87f40d516f2a39be6b9f0fb9d8e8b27270a38ad1bd21ff1640166aa7cc83043c0331d42db1e514217b9eb3e25aa1b84da08ade47851391cbe03ba1aac6ea0af3671165319375196d98507806c6b6d4994254a6ea118636a8e01fe3e4550cd7e250d74deaa52f0f22b0636a0a4c8cec6e04834cbf56040f4b0b20ff7926189ab354adb6c57bb4b9c9cc026bc2375b735e25ef791903fd2dd15581bc2bda79ccd31147b037f0d4d8475c195e4f176e7f06aeb3ec07c7c689d25306627da370771dd4180b6bbd2c4d7d1db7418f62def4b7438489fd45d4fc9ed9a3043202afff627f4515ea2351eefcf22554a4c96e856e30825a3bad63152e6039b160022d7c1d273f7a40fbac37da73c34de36f72f9d0a708907e3813cde466c70ac22265e94179729b0a57cd2dbeccb18deb8148407de43f3dd3890e65c78d8cef3fd93ff020816be88cc9a3bb2231b3ad636f961609c6c6f2747fb18406b1857711dc856d036fd2e2543706d5096b21cc8089d5e05cd44e6ce05d43c8dfb150d98796505771ddab6ce465854d3480a76426d9645b9747007c64d59e4788c63520321c1519917dbda96aa8751626a2f29e549cd128508b9edb3e35c472fe863d58db8c078c107fb17fee2b3ddfee7c4ad7fbf0478693c48ef05e1a4a7759512ebb93ec5422021439de9adf425131a549f15dd30b33f76538c15a56de53b3718ac6e2171ec327dc45e456093138f616b70e639f5fb90bf3e83164ac4d4f6cc7b213e7a061cb58aaac3e52505ceb78c7175422883e18ffa350ea462eadf6f1f6cd95c55be21af1c6feb7589ea9a65037e272c67b3d8cc57be4fb2eec71a52ab2599a76cf2af16071cfd9e1239b855b8b3d9cd5516e92aa906f46707663bb73b5e91893a79a8ae42a9a4b4981d2b16b7033b3e421f558a2c5a37e65749121d2cd0a5dfb7455bb6de1d8e49ce5a7f4e2ca412540f1ad48849afc9a83ff351ac90ba9a92f630f9918324169ced22157e8717198a4a6d626e2b2be2230d1bef1a5f4f11def9f1896c49d9871f7d69e703d44c3bb7ce62846473013c9fe1ebe2a1f86f1775eb9f88cf52f677377b1d6fe376377d4a4e9b8b33d561ad4dcd4ad1e480ab91fc0939a3d14577da98a0f2ccb23ed0dbdd222f7af489b94c569e1bf1ef7d6be2c16547eafdd20d06f36cd6f6a0aabad19f543832ca9e4c483cefb2879201ec62eae86a8524bbd20ae53a89c09ec4e13486c2a7ad0cf74a554284b7ceba5e8f70b538edee1d24b31ca1039cf2363af77298c0dd9b5e7b6f26836ad51f8aafb54c4298f764a4458a5243711040d58c95d0a5e7477f3140a1f3f7304ddb49bf66c7c2fc535a00d0fe2db33bb9afb809be26c59c9d6c013ac57ad9969445acdcc16a84734b7ec90a29478a8c6a18b5481c79fb1406b24ae1a081e49cca9c1ceb5871e9765cf2690533517a776982a692f2ac1e1da89f4beaaf59be24592bc30155e4d00ed7744a70ce2160d0e423bf982fc3f5b9d080e63f8c5418c04be865a02bb90540434e5c0cfb4cd1f56c42598de07c730b02e5cfbb420014c47c6bf6056f993c76b9e993bc9da80d71657c06f1299a01b8da3d6fc90cc30e47cd37b1a068c12640731068d8c70d05eb41d9c96635a1d623f30d00bec0198f65b10574810210377657b34abbbe6d1a79473a77200bf477c4fd52c0fac7397c7e0b466fabbf12b1162e6347ebf614c1f568450d702d5ae74cd6b1cd34032c4bd0479297559cab1e497dfd77a13609b2e721a96db03128e35b9c325cbd84f60878a17f14e6eb7a2934c5adc9fdd6a8928bfd8991f54324b475140d157ded333f34bf6d032cda509f13930dcd4f84b3b2534b98e200300b36f82e2a8d50490ac5a3c2edf2ffe6c0c67e52c05fd5772803776db5c11905424439ba8edac26468d9ab5f1a42c4daef8d3250b9590bbb7a7e725e47211d18c77a8be2f5d216a611d2dc79cd1eab5805b05a2ca5ad5d89296065b8c94b8f2e48954b8ef257c7904dd81e1c54dc7a2f154ea1011634dcf99fd243b706edb300a855a23a29b2a757b527f12495392137e947fdf1a3592ec0876eff7e41b2079293eeb5d49161e791dad4607da24900c9ee3a187e7281137eb4ee301f693cad4e4998fb6592bcd111357e6af5dba2459d72e0f83e7add5baef5c3cae7c2b524c3fb2acd5fa29c34fd239cbc6dd36811407a8cb2fd40d78901b9b2c0963e43d3a9f2b2942f39bd4ce9c3abd01ddbe477012b20d7dfc124b308c5a5b8a3dca2df3957cd960618d9e12cbae53acd73fd9cbf170e93e0725e98eff3f0b0d1f32037460bb181d5e49bdaeb0de0f6a6cee51ffe89755844c5b3ffd4fcc000361630e5ec3deace4f938de33eef2c10f9581804e4c5ea89e20cd16a1fcebd83127b03bca42d1e2ccf45ab3b503a1be369fe4077925db8619335ad8d9c201d4fc3ac32e65c368f72b0f33e5fdbe59bf526454047cd5a51cca7faa8321114679126d46cd7463461e3b72dbfb429f6b71f966808a7df110390a9908092da6408baacf0e507516096c2939af0486c1f133f1c73d7bfcb28972a854fda681fbafb5044695d75929f8696b7fcf8a17c8b2f8cbc76ba3bc3867c8a44632d837a7a7bd3b597968412abe2fd19a920f75ad6e9a709d30720b2ae6290df8991cc4b396064540b00ab4c78245704efcdbe9bde07972e0539fd4a273a8370eb181df9997b4ba60e0b847009107d0b0752c052f491972507eae9eb0293b9bf15e9a624c9d235a56288878de54dca95722175e77705cea633f6fb9cd6092098983a4d086b2845065468829ef0eb1c1d1fa165119fde16fb4a512b813740854da08a15af321cda0e84dfca2eb216d123f379fb4a6bc867423bb76f397fc68c784eba3609263b1e9d93cd0a75ef17b7eadb687f3eb670d89e2c538a4fc9a1f630367df0259234ee2d68e4a1c7f02c4ab33196ba887476b1c6cc70f1a2a4fb25a1867dc5956e8357320adc175ab02d7fad194b256fc96875dac3832d4ca69c93dce294a7997b59a5b158e3ea8ce87d846fe9c7300f591092f05749dd58f95c3e573d607364da504c08f0ab27f9928ac83bed26bcd5f76a9b6b3a5e28fce423031c7acdc17597039e9a7b885377745715cb3677722a28f77f0825ec66f0335fa41d0783fff25db980c27ddd2bb784b5df9cebbad4379d3b6e81a2eb6c36e04909f77a1c2b5828f71d230f144739833c5693582f4303efae65385a2c2713a11248dae3aa4e1b2e11edd09596c430167904b2863775ba02757a0dd7251bd488e1caec467358bf2ba714280487675d9ed14c19e82833a1f9ee20f64b4cba23dd54d3ea2ee48f0ca213d4aa40ed066ed9e071b8a7ddfddbc05376b12ab80585bad02f5984118ad5957f20c84dd9b2279c6923a86299c91118ddf5d05167da0191bf42d20a623df4312ae325b87d48b4977fd56d521746338b607793945ba0a3ee9c334cefd2813b234a53d401e429cc7cbdfc8aa40f5ba73c6e65ae68b155a41dac373ac9e4d570a52847f1f88a953e89c6f8c084606e6dc255b8683c8111bf9c90510ef41d2ffa0d619617de8d2c72e373fdeeddfeb81812c4d7fb0d5b6f18feded582bfa425a77cffeb5906b4c24b42a3eba5c5f46fe4d2b965f0acc69a3b2dbffd9a1cbaae32703d7fcdd2996f6b3bc4142f7366dabe5eb27a91774c11b55abf2d7020b70f095a9addd2b1cd33d53c250d66f566d927e8aa61f44c8e912b8aa9e4e928284894058b78e4ce53e3b3ec351ab1eab678166300bd53e87c91bf3fbbe4ce29635b0ac87d1752a364847b826264e53a3f0e84ca6513a0e8c541c5b6d87afeb7f689dd026d9b909fb39637d0a7665e77bbcac11ebe0ae3ac7929a29cb2c140729f2f1fa3c654e3bc21bb3f76475f6921daa32cb262d533b60604935e7f93a11671da8f1eb72639a70a78aafd2a1b350d51f3571429208b56cfcd1719895c2a9c6be37c3d167bed7c3f159786ac37c9dab880a748a8b7b250d7138479c6837ef97dd701b551e7694b67f759df3af15fb9448cea8ea65d3eb450904b85a1570508e65f1b997acf9e031fcb573b32b609f382a28fd7d92f945033d0e7bd306f0db3e32af8f359a6e2d9e5a1d734277533e144e96859058098f9f68af51522eee2c24175788f47105abb31b4f49f4580462239edc162a20afec5e2c5f7cf8dddef67d451c8046f23c4abd027003b21f5f239c82bd3002b18040e95b5afeac5c3ef907847f6d4ccba13678088ed36ad19c1fbfbb5e3792ac831eaa39a717cba34d969356b392524586abea7fc5578c3578ea010d17199e14dfa2561049a1b3135311b5d4dc4c12b7167aaab5c4b5ff8ae722e81b713fe1ded7f87a68dcb2155361ee7ac00590a1a88f9667a108b952c80d96414df21bf06d7b63e57cc57730750843600c338e6f3d71251df919bc753acf97dbeffd4e07a65d1241f24de409636c0e1dc10fb598d492bcff650da10063e03e7e7998b1da2d27eb0f0583eff10b223cb9d933664d890dd88ca70d40999011a63be8e5dae4a202aded57d54be8eb1ebeee34a017453ff95cd281037acfccc506e27591f013cb8452125960e20b70ec30cdfd2be299b53a8bbd7c9f06a8b27bbc97bb79503486abdbc024b5a9a23df736dc16092c81582ac7ba7d3db9c6beb997696e4698cf552115ddf20b2859f2d4b8ec1f38dd57bbeeaa748502163cd14d23732028a69c69700c856252e3580d2b99b7c5b17efe899e7a4ad42e4119379b4056e5f72934139d60c62b76bd9ae6932643a47953ba580efda5e8ac0b3938ae5c0a586b2d84e481aee3053140570c75d48cc244ac82d58f1aeb71a68fc6d0453e12228af2369d5d2f391565fcb41e7c3a20ba354150790b04565eb2efe75ee67388741fe1d0c776aea9e4346f678611b9600e5f9e08816cc2ccd1fb40fe315e99d00d0d17872d9615d4d29471ede4da32072a33770e43943e9157f25de101769a2b75e4d13f2c8989f00339aa74941a15423c0e7e9ccbdadf08e3604adf7da617015c352b6db1f62e7248431927f3ead3964669ad5e3a8108aedb1fbbf3e68165518bee6e6280443093311381fc51676f52bdc23418ddf087c6c6079488c33b4526897c3af5e853cf056b6becc22686c3d956de31163ac5567ad5434e814ed3954b960d0f8d8c70853b61d5dc4d6830c0280d0218b6cef1210264a20ad3abd11f709c4d08441646c3b1341cf0e4eaa887a60e340f79f05bcefc4d9e9cea08145c43014acf069114c19f9926232fcf75e989262808c075359c33f8de594b40b37b831c6ece69d62d194351e1b80bf0a43610c0eee8d1c694552075b39a9d0bb01a8d94251b9afca461bac4979d62b153a272397d31bac04416e0a2c59882b6167e765ad1fdb7909c5bc45641d2a2096879e3e20fff69552fda1dfe69a527dd9d29ff465d822474e74d81b42bc12e8fe82b4cd8f46920e2745f5cda1dd0ba9657d348b4ffd3729ad8335fa32bb791c68be97b0474e7d7d592496653d13b7e6ac63e16851083e2e01c80eb162d40269cca1e6c5a2beaab6b880cfffba9055144e0e672daaeb651dcd83bd5a816a789d9dd9c0c7552e0c29fc4deefb79a69cd3e5ecab48f8b83e996d6894ffcafa756c71d5a83cef2e25c7e6fd34c92f803eecf1e473cb3d7a7a8d9ddd28d7d0ee32f410b1aa71d534b50b5c05b0508738c7d4a192e4a67c268c57d3d7d2fa4456146ae61c3b6f94fbec310ad26d72fa106c36bb89803e67a1f09a9cf070000000000