PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 82492 c901114d06179c29e373635caf1309becc14975df8204a7230dff87bb3db3b0d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
738cbb129002f1ea7797561c161876e894e8c86d89dd764dee2ca2e65016c3e2
Certificate Block Hash
c901114d06179c29e373635caf1309becc14975df8204a7230dff87bb3db3b0d
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...0040fe000002d70100
00200000000200000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000260cc45d4e174f13711873266b970ea4742c938eb63a60cc19e03999f1d93e58d32699293fc881a1b611e288fd7bf30b5c8653395821d949dd1b7518a93760b89bab0e6574145e36bee2a675285155edc712f932c78540265601000000000000000001000000020040fe000002d70100

Raw Header Hex

0000402006d4ec15021f956120fc8cf319d38217ec9a9e4d93bcfc46084b5f1a79c8477a410a7b265da2827fba965f4f06444661be940adad5ab3038ea4e12b0d6254001dc0e4a6a36c20018e2c31650e6a22cee4d76dd896dc8e894e87618161c569777eaf1029012bb8c73

Proof Data Hex

59,560 bytes
12121601030754fb2bd348c6b915f52b122921c17e068ca5dea2a00dc01ac281c4cba25e849d21012acf97375f36ad2ad61a4d2ec8541bd73134773db776b81d57ca1146af9d2aacaf86fe348f1e92bf4861359cbba5c57c31eadce48e50941d0e6ecf37ea0ca8603a78d0e5d8a3b45227ca78a9f2bd6cc0ac26ac3517371189a4f8a1c7f200e6fff3af94df1f6a287c637e734379820ef9532baa07918ec396b3398efb0844f335398277d2435372d4f8aaebaf54c9d566a4f22b037e35906188fe291d91dcb7581de08f299eef0780db74ba3c2d136fe322d26387c0ba9c07cbf22a1db2c830a91ab3f626538564cb473f957cf5a504afd59d1e3610b1b1fa24eb40c4fc1343d91047992b549249bf6ec9a5d8ba1e9e87ff0b4a19a660c13c6dd083b16ac64f57309dfa20b22992a6bce8de7ae937d181ccb9dd86419c7563b2dd8c83e5e832955577394a8c68c8e1c7348e401c5f9244f3f509376fa96ee982de40f2fb64677a18f51d1da8fa394fd961e8a458d966cd0bdf531635524478528eb58d5ae0f602556b8203291245c75a3bfc15148c0efae32cc0151e8fe30cd1eb63d9edf8c73484e8fe61891f3f4c8ba694c26ec1f1fadb45ae861213d3991ec1c8733d4fc23ba049724b7f41d19df1415c70c3a746b4329a2aa7e595beb087268135b3adc64d24a6615f96b72e4b85abba446077ca646305a111a5d0ef0c8e19fd39c3b0678c5b3217550373cf68edbd2167ca8ebdda1185b3126783ca3793fa60ffb508493d315e3c6f259cc5a8b170d830ab637cf5415804544ed2db13ad5e0cd9be6a25bc7073e00e1ddec77bda64d6b6780faa7bf096e0f74f732742e25e102d322bf39e26796e053155a03adae979c5fad568abfe5abf2e19d3f47cccf8130c34c00ab2db08b4114af4e4f3ca1741d2010a9498b6b984f665b80cf6ec1f2ae08f62f9fb607740a94acc5a853878c15a6e9946601ab8ba9c20c9b82a03759bfab38ec001eaa8814304b304393dfae0da79ff388b91bfa223e802d38fa7d71a39d502e5f59f8d2a3768e0f23ddf2608984b9713c82c3d0abc02ab66d4262ce706b74f8218f61e3c674b26918d4f3aaa0bade0d1bd7158840d5d9d5b8fe350b6d6e3538f6b39ca8dec8678a2a57499c48ed48d656515dc5c9b3cc2e10242fe5960f9613ee3484273d967ea63741404bf7f5da30adfd90a7dd070c373b631cd6da21d33b2e058fc2832e0301ecde98166e301096b6bf63c7cc591dc8fdf887e1a3cab5048292538924211ed5e94aaad2e4864630c89f9ab1b32c1c821012075bf63a2a6f988873fa427225b83f250d2de4e08a42fa853748d53fba9b060e56ccdbededccd6bb84da95604a0b5d1c4bb48cd2e1c6f413de64eebcc1f1cd0a4e4ec260b2f1d7bf23888c7cd05815733a6cd6ba921f4a56aa41d7bfe5a59f51a02a1fc4cfc1ad4f8a32a27887420f1cd4f155bf0081ddaa11225ac7b738a6d87b2ee69b0a9cc958178f36a696354bfb93302e1a03eef661e48f6e892882a096084e5c0c3e8be8126e38f9a37a5b695e7204d6c706171c0111ecad543572e184d076708d84d3506813196f848b4ad391cc1a99a16dd03407eaf1ec05f34d947a08e89caa8db253e614bef5c27412f2f1fc8c21a847bf30f5bd9ad14244a163c8a792685b8b7663d0c1fab4ae20917ea9015d3ec96183a713ffb1e807a9a448fad398a6e29a938a2583e929ab51d023a79ca5d06cf33d52640cb0a1db512e5c2fa72ba6752192ed80648f31d383fc3775f2e00b72e4e49ef92b30b7150e5387846bdf27d5f8c2f37798ddd8a7f76e54805dcf2a58961dd1161ab175e4b41b5edc6136775078c9b155ac7d4b6921ce94f80fde5f0b0dfc8436a1fe3293e0399267a46ac79e9809a55407981c384c340d29cfa18158abbc4986931e67aba5821b28512b7816b5b86e7c8a09ea44e6bade0e6a1b2cdbf6979d3c9fe3e2865716bdbfe016a78ed0220b6cc3074cb01f5cf822ee326d17ee4b7ea32a5a2e07f21c411c28792919dd259fc797c247aed39def75eb85fb7d31bfa6f9fa29c815792096bf27774e8a64dc5a3081cd2f5fa84386bc4541666abee9da4fd4dcd8b5a3a201287ac3f209d015b9d7a899cd717075d7dfa4fae6024bdf2e77b8261c15bdbcddbf61f3c5645f0dfc16b3f5095ec8c4afe3fa550bd9e6af44ab21eff64e19b6427da1ff013d184594a177f266139682c82ac759552700f2fea610ca725e7c98778ee6cbe24b91e07ef2bd2b07c0c8424a5543102a6de43175f3badfa9f2f6a58ef96289c46920d93a35876b1ef03380893ca83b3ca003fa1c3046511db85a1ad12fdc848e101d6c3f93fe98b1b6130bcc107b9b7473ca99fd546cc5f93e2db331033bf46d0e6cdd51ce20821458078fd66bcbf5a6ad15258725e95571313c5109c46a97fe0dad67115e2e2893eac1713ff54e41096e617772fe27ed7f4ee79f2f416ef0e53b03688df9d23474127a3e6e73ac0f948579e640739ca88adaab396f9cafc900a8117bc855170494111553e32989168d1ce97cac01e62184a39c17ef02d50665eb858dd8dd244a965bdddbbe414e97075197346a0be4443a86b14c3002fb6423b067cdd44814729ba54a410a35c00101b0f7c8b80e2d582d89d0c37ee58ab43c8a20d8ae02e6d37d34b9bb667d3a424ac274a430ec45e2eca382a44d08f3277893548a9ab150e1f89b2774c2b6a752e1a737643e1b0a5591681322b3d83bc17cb54c40a0252e8e540de565a087f17266e48526badb2a92785a64616ba11e911dd3bc3bc9c03c16a4f3243f26989f1003b4a34320a9632c0b65a003094448cdb52cd1fe2e90c2f087eebad7ea0e41defc5c4a54c2a2c65e724fdba2d702a632bb5f2f6766482b7843af95ed2cda92f54baa86e934e57364a393bb21ac7742347747d9ff8a9f115985e729a0a20e9fb3f90dac3cff79eceb7c785aeaf66065a2434666e951600424f2fa78a0c62167d79db08cdb6ba191887c8980432613e6930465b959dc0773a7112a2d437c77d937500a9d3676549aa67d05a4ebea15dcb75fc9bad999c56bacecd77f2466ab620427b8e039c7ae816103a419f77529e772fbc172116c61dd3982a0d3e86c58a4e5826b6564c17340b1e6979284e0c1c33d5e49088283f40a0a288de991b4f1298c5ad6623f83a5d5909727d6d279fc19103231c986560cb3a1c103072e549df76f990e2c04a550d52ba846cb0f93a4ca105bfc39b925291e0ff7a011b3229ac22fcace23c1c43890664a40eb5467067b0cf3e1c3c109148da4dba0134e924c2eff683d1876c0284f1f70dc54795446dae9b3fda3dddd352361d54aafb4b96b561b117143f2bf452e84a24bb139645d3c21d7899ad425b353de4a51372c1d90991c516a265814f097facadd4c8525a3436853c7fdf6a66761cedfdc19d83fd6794d4bd0e623439e3e0b465e207e0c15b0ea0a0246ca636982b783a76c18e1516969f191856b61faed340f64d79c0875aa0898d3277d74f544b80bd4081ea02da8e096f27ab3844230c65ebcbd4d7ae787e44c15078e5664e675a6acc8493ad956f82e12f52a97b68374ce16baf77c606a3c28105356d1b07f07fee3f7dbddfd4446a54ab1854cb77fdd0f461bb2bef7f2dc122ba29e33eb404ef8fab8fe6c14d74c65ed82b89b08cb872036fc55e5093f95a2a2e4877b2aaa4e283cbe38193defe1bf4ac7b177ce53aecc1f5e4d5845e5659a2e2f86bc3c9836a4d8b7d6135e361ffb1727f0333066f296e887a83a30db069486c0b5d85c889b8e649a209abfa72d8e82ef43841774e729450370463331902f1857f02db94229dd7824d501ba3193bd00ba0a302011a0882d72256bbe29da91ad6996580f13808dfa744872af13eb1df3d59a6fc33cb7906fd2204a1b9725be4cda1eb7087fca88621a88832997026d432f5ef99315fdb59cf65d775cd639c538ffc85877c6020b20fc8b4a0265c3c0c674b7d96b9f2fc933be7715fb9d7d0d017c4a76a6063145f3e902b6893d8f02f669ef48723d55931f808141daf1cd622f66e4aeb82462ae5516569f28cd625a04f18bc82a63699971767d0fb36af61ba469e6d97ca9a2bdf9387bddc14c1c6a09bbb69824143daf2a453b24d7d39528c484523baa03a780f270c8924fe5b5292cea552eb8b558b5a43aa4e0d9405872543970d66079b83d58032a82c6daf0af5bf318b63173142b5a374214a99374a88895f071596c367d34372f450d6b1614bd2174a4128d43ec1a7b8ff197ec1d43896fd363ae120fdd7684da92d8f64feaf429a82df6349bccb1eab28c294d7038873fe480737a5fd15878d0fd44eb41a2182083a42dab64e2339e5fdd7437f0d22d84bc7031b59e9b5327d94df5c23f8c513334c1274acdd52a6f284d48a8df57138f06b70df078f5cb5a91c5c0682e510c523482af77531265227053c96c63cfc4c600d2a32aa6b6230473e5cf3f4101565aa3aca984591350b10d5d17625c345c665d7bb6f99ea75567c15c029f1d33ae94b971ebac6dc343377c01e25735834484c3d70ec2645590bed4a28b2a6df2cccefa8463abf2bd8ca4be44739537e5ae4a37c152e4dae3d3c4e1ce843c19b73fbc74940ff1733137343c3f76ff9ff8ef589836274ca434db16526f5be91d7b9f3092584519a2b2009c1566427f3cfa01e53c806ef972ea6adeb9fb550f7d05bb73a3b3d3ba079cd1d043175ee2030b92bde75c38270d5d9633904e7a8f140144050cb56d4fa5ac8fb99f04ed43672e909f329efaaee603ae9542fc33a4cbce197afd0fd4336055b0abe0b17a321aaa918d063f9318d09372ac9dd1d9bd6e5e39dd60f0bdf308de4cf6e23119b23b55f7b1d9bdcf934b3a6e26e0cf5a3764d1f57bec43b60479f87420d7037ab0598e35a6aaf00cee5de1837a2a5ddb9633d2612fb8759a84b2f49143b24b9791d9d26ecf37afc7372d1878ce1a0e2a5b522550db75f0998716e1e8ca3a9643120e11ceb2e8d1c8cad90a4f7d6dc59b47679fc25a14cd6d7efae19a81f3c41fd3db15b77afc63f0e373a28d982408f36e093c8beb0a84a79276d73a6add2432c227e2c7e564ef1a8fe21c3fe0449825e85f437ce3aba0c9b9eca6df7742f26f7c7c45fbeba064b268f3cf1a575e5dd468b4ff59645fdfedf9a81139d449c5b399864b6801e4244647f71a49312711cd607f1600b9d33970a13a53ebab6c46dd363d8cc0c4d53b5b824f68063cc7468bd6ec05b492996ed80ca6920eac02f179dc01cf3c80fd658740ee109447bf32e9e68b8b303848cd4894e182cfcc404424682a17a04f6ce924b42abb94da86d5c64e922274f5ef88fb02fb59e709f3339750a998f92b651b55ce2c91e480c51a27cc73bbf3b0951c9bbead8972ad9f3b0cf9514c06d7e4cc16ab9b6dcd65a726191da67dd27671153b5e3cee4dace15936ee4bc35f2290330cd7640b5411d02fc2a9450722bb058708eb9f768d3f4958a6c5b4e112e4dfd343e1cc71d933b9bd1fd9db7b94e069cbd1ad2644cf3d48abbe916acf6f5bffbd90991f63410ea5da67463c0fe6219b71e4a27ebce986580c8b968c173f5354cf69fa874a155810ef5794d995d78b70af1a742d44da152622bdf47fac7e33581e951f2bd4cefd007ceb49a199438a1b75f6bfeb33bac4737542c2c5d808262cbfc02525d9912576c5c1c570a44c49e6e9ed9241848e1f4fd276dcaab67fc7085e47f29abf9876f414cdbc4f0b81bb4dd51126ecfbb4f6a53e6393d916c29fa26166476eaf03455898febb6d1b22c1618e147ea00a55d9ee66dacc10d6cef379f432f246150ed0189f1406295f477fb1c16bc0898842a1858a13635e0a123c513e550a4806d1e9f33a0c0cf70f2d573fcefbc28ee19d05fbc0517db57ad204a0daf197f96dc399b2e301a837653916c5bccdb378c9fa2c40ac2a60fae398b748141260e9ecac74c9ada90bac944a8ee2038c09bb739bdc055313054ceeb29db5e1237abc6e041d58913a39ca88c28069aae6f3f769fff34896f0c9b1b262cdff27d407057e2234c19b5af20dad43fb53e938ad8d48c9392b0c68d7c6c4a45a50eced564c6b27672c5498f5ade4d6fb71055de2cfdab57e6ff5a632b8771d72ef8c3eb945fad781441a0e0c83e1f3181b8ddf5e7f27b58fa756cbd7a9ef614349e5080324d078b43494b94198bd09babc31e6de0a845b8ad760b6f163a3b8760b5ca83e1e030365f1488a9ead2a1215733bacfe9ab9d77511b9d6af5abae7488eaeb8a5e819b0d6029deab460dba6ed79b65faf0c06aa06a893e9178dd6e692f6ad52ed7aa9e62428640abc0a8589a6ab8ba3462a2077854ea7275249ba93cc6aaa88a75236b601b6a19184c6a0d69062e7251367e9e6a7cb65cc2edd438be0f1bb4b1273304af4c71837b0415930d1ec3f431431510f8dad4a5e295e983be571b1a64ec1fd4f34ded8e2c39df6618dc35cfc9b9d185f4da738a14ee6539e992b47b3ecc688af5c3ebdc2d0b1430a9b1bd740b09fcfe62093f6e8dd56ef865a82b35c584328b9648d628f5c2dbf22ae2c8a8249334e0e0dd161e36ce25aec4d0954c16b06b2daa0637a7d7538c53c24df02bb1885e9dfa498024bf1c602029619d887656cd12834aa9262fa849e1805b43e44e3f5aef6d6f5905abb4cb8e21d1a5446fc437668b5c05f4fffe7942e6d83cf2f5ddf4084d002948b948e6d6cc5650edd50125d4d745606f26986b9f41c572bd600c89efe6b16bc7b2d1500648f625fbf016df3431109d6c0bee3295ef00d6f2b524097c282c2e78d38848083d186c6caa014d00026731b019c876d477866532818aef4e0f468e4e0f5756dbf648845fbdfd5268c8828b34b5041fda8da99e84de21614c067665f700cb858cbdfb22fdcf670e201a3043d25082e4ce3ab2da47ad55cc2ffc4e98bceec601ed80cc03120a19ec6048a7637ea5726bcc3b2ba80c2da7bea5653c1bfcee4dc0d8bc3649d55ea1163af39a00693f2afdb7d2f9540535288eab68e5c840ef28b73d39f6c9bff0502a689b3411b77bd9a6eeb9f16b2a5332e562a1a9214416e4e88d1491734c46b44b1b0c615037e9b143e22e7947085a0495d4d5c5ed7c5e98e38b688f1f5ddbbdd5d112c4214b3ec641fa8605ca9f8887addb7f90d77cacd10407520e60c6a9c4ad956d69c3fcf14f4380c695c20236ebae6a197a14715e0ad9d98bb509af908a659362e27bc49ff51984a893b79e17ec40bfd95a611f7c82698960009be4860a50ca53c363ee4a9650614835a316328bd3fde7bdee00fa2734a44d1c2b81db22350d4dfc91899cb267c287b0bf2837ba3f4d319d287095ff8cbb4ea96c6b5a5c48dda4ee65a824c16b70197303cb096c4b245b0e26bed6b7cb4b880efc4756500209dbaa5a9c849c7f4a5c21df94553ad561f3ecbb49027b377093d8258c356ae5f040ca661f559d80a2d1f334d4c6bdef8c07d7b52b0c164a3dba7b4124d446757319be2c7cb2cae4d4ec0348c50e31166a297f1e96c07b6aa19f1488e892ba2130188f7331d16a89cb3b203ae6348d9b8b54915f17194c170ca3198ccdbcff90d0adf6019eebf69b80de0dfe63d84fa3bfd2f4e55e8c8f8dcffea8fe7dd573fb093574cbb9fe3af9a4fa595fcf614ba5eed298a9426323b3621f6fd3a268267b796e68fe12f94c7db1f94df9949948ee72eb3c5e13dbe011c21a6708674c54bde306365b7e23ca0cc5c6f13cfbfe0cda20c7572a63150ccf46e11f082ea8bd2792807a9e498e0d57b7e78c84c4f255c7944256faa7f499938ed9c1dd83724edad345dac12e6dafc11e311983a66c42aa731ee6b079290cde9a6e3bdb6ba828af74f485d75dd25bfae9fe373404dd3618a0a86efc98da217fc3e14d2d0f2b3a5e449b977a4d0d3e0c5aed4b790a89d1ba3fd61e4b9b8b6466910aa4075c053461c45315c8af1c1b0aaf43a3c453830546def3da6ae8d8d261b64170c8971a8d1e287014d5bcf0182c82e382b7bbedf36a58307df4c58c388ecace55f46d277ff9d6eafcf8003d7e76e7f83e7607c7b61b0d30f2cbb680cae6ac6d27d5e6966462844dfb2725a63134d6ac1b2e1233a55992b610b1545c1f0d731e188a6cf77c565f4d43701d80100a521c1f155dca0f7dc7807adc31ee7f5623703690b9e761107c39f85e0e2989c964bee34991f7aafd205e12f7766cf0500e99cf7a7798df1b6632673fb02126362b6e39e6cd8d2a78695c582ba8ba67618fd60d142e021702f2455119a8a998852a70ce4befb9ff39e8e8d976b27c4a7e0a0686fdbba757ed69d86fa4fc00de9e242f92027cf85be58c54e742c0d894eaf51d7884a1c126842fca1f5db538b006642ef81c49e31b5a4451201e57c26b6dd766edc2f65b9a2088edb0040f6449e1be2e0dd082ecb8655db09f1c7d22d6eedb33459519bcb320ccb0ee8b657c669c847fe2a8009f8b2957a2798566fe95471b603dac14bd890661c9e78eeff274f500e0f689142f02a5f79c89f8f0ea9b9836b5c084bcdfada1f28da50c032bd3cd64e476ff4e4dc8596a61e1c52fe762bf07b2c9aafbc458d327ae17932355daf795a7c756716307a5f9ed7d9ae1d28fe0bcabee048cb9a0d4a9665b4973ea21f16d964247c9969cdc0b069a57ed22cad482df613e752873138f8627ff3baf9af3ba223d8d74fc7e54acb7af6098ca3f4b2c085cea995ff776db41a1f4cb378abbf48c6130a4e3fb3233c4bbf13ab61bbf942c157862341801d6a80f802146bdaa3d5beb15860b8c0bbed95065c5c1fe137aadfbe54eef4f4a1bf13b69ec505b3d8140d53a0fbb36a25b49e621b13fe4d50ff60f7150cc64b3a4ad29fbf62527d02dfa9e804e936722d4cddfe1883e63ce527e82e74655d7783bb4f7367afe26808332ddc0afb8c3cbc87c9011539150bf44b598144abf38851bdc6bb20d622ddc3fae762d32262fdf96cca398264073bb91d43bc730b84c07645d853cbc9aa7ac422e54c410ec26e22cce410f3d422adbc539935a24192543f73bbbf97378df0bb5db896e9986fca83d785b77654b500d934acb704100935a157e4d9805f8f7893b8f720c42298bd872472387898355e0ddd97e4b44745a8a609fb68ce59a6b8b24e173c8e869b4d93e1fa0505ba78ba0f484da79841e2057812ef935755ec873aa2d0ce2278556e621487d6719110ef26f1b7aa7dc4a7c93b3c4a7f4f6890c46ed89cad038efc0a9805239fceff4ffcf824dd62bf3be1c02606f002aa473f36bdf4cb6b04324966807fa552bcfa9da32c7a11fca0c3267a86ab833341c61b48e5bcb7125ab4bf36dec6ffd30136671f69a469a8202601ed2398de43ee57770cf82346cf62492775978ccc44b8d6904e06c5f17ff28e03041daf98fb45a271d67fe2875d0eb8765e7a8eb86154f48249d0ffc724e692658b84bc174257e2f65e018ad2c0cf6b93e2d8143bd9fa7485bbc3c3c2e3476ea97b9fb066bdfa87f4a2466f3cef2faecb90b9fb792164160d9835337568094c1f2961b20239bd7b3b528643f7c82b148e1081fadf1886b9a1c4e7ed770480f029933c63505ccf3587bb70f8010212a3ecb88e0d32c591b0cb09fc4742c1717cef1590a2eabf59ef8ac6bf47de5dc4ae0ed0bdde5cc825afb4c7d2ffaa284dbeb646d9925c70f10f95248d502bb8fd18b05818e0fc6aa6c9b140f0a3183b4a0aea211c6e00d2df422174d74cfe07cbfb200f03f4fa6e06077244076f80f7431fe813bbce117d81e5b5954a1bd47d9bc3dd8b4102d46aa02856e92f266200cbdc9b08e174116cd86a36fc3ee8b2daf78d231b3f65e2fb351cf38eae8fdc506ed1c1e31e1d1be1a141f5fec9aea7d3a793a6dd65369a335fdac32fe2703701895194c3aee5c34021755a6ffa8f6a4c3cace1cc4ab3c4547d7a0116d0c36ad8fb8b46faa4f2344f2ec9a3ce0f962ccc84da8530e04530850f988f99e3dc3c44c370efa570a1a905577070a39e03800a1b048f00317b2bde145cb7047c784efee3b7d95f1a0d64ca91d2f2264b59676c2306f374b910bb8128eccb5d878c72ab8f904898709f3b0ff0d660614a7f07d46660fd40cec1d99b055532c4ba9db5c82d1abec56731f38bf1740af9ff259cbaab915c45200ca258528532c84a6346bad757f7b22fa6513132bcdd066ec6e1f7d41744840bea039a45364139d6d3919aacd0b34984de7b83a75c06e11efd439582697b5e6f56f0062b0aed8ea3a50da3a4969681871cd56e03c36b78477942660ec18c55b94e905df687da66a224632cc3c782cb626da29fbcf9778b436c6ee1835cae34676c3c7d04403ae41182a3cadc8ee002241e73a3aa24edd0f533ee47d758d32dac3288956f753fdfdc7043dd734975ec4cb7aa44f247f560c1643df3eac44a7cdec72c362e849b9801d4cd04b03a36f35efe60ac134858842dcf3744632f357dd7706da716b0dcfc9125a690ca988929845a48ae786a709e193f78234584586318705db9175210c1f2ad955e1507eb4e57568fe19808aec9ee2faf7a2f54bebbadbea902dc83a46c9ff9050f4026c2cf9b83be9cb888194b892760e6fb8134e5278a2c6f5160a8efba808dd0f256d8dec5bda5ce74689ba06a5996de604625e0c3b8af23c7429f387867c5df484faf9fcd056c0e8111e9490bf7e49833fbacffdb264e591a490a6d85ef74c20d089daec60acaef6df1db411ce15e11d18481384ae428aadbd268aeb0cd32afe82105624f238dfd2388ec1a69156d10c54bcf1ce1867a7113328495859839f1ff9797350926d405b5bd30ff8fa7c4cbba3abf525fe1cd8a57a218c99ddfd2516d1ba3f18e1e12c8c37323652b3433e76d62cd1c585745fe02631741b498d0af8dd8b3fadacc4a6b55340fb5440e9f5203b44b58ffae61afbe3eb21939286a71cd6d70cb262327694bc053441dfe375f510055eb9de86c77a353f5e6caacb8c5917b53d9efbb8c2c2a885638626b9317eb1fbd79c06a69b74b6993e7a8f90f9ee0339d853cdac689a6986fd39133d7ebf06d45980289451b72f1a828d589e0296ceb24a9ea1d33d9f9f8bfa20f5da1715ed049cd2903296c01710576533280eddff9ad227c30dc13f0d7f9245b57a3d5e220cc55059359390248268b3964ba5fdeb4da65ad43bd6537898a237a044e3fc326d5e578218ffdb7474075483fe54fe1b15a976d002c1fc00d826ba7e0d676b20d2a43584c67d654c8c3ac1663855d5207ef01456233279fd33bcb83502f864a46c8b0cd274c7f93af11cbcce60c4bd40eb1dad979249eb0e7b54f47ea8eba3aa34b3475de4aba4db312e1f2abaa2b6880f877c730eddfe563c6ff131ec216ef7ebb663b9a9b5bab7e24eac86766cac382fd1dbc899a11c3a41a97c61139fa78e75d4fcbf5e91db33d7ad9e0b989d52c712d534edd97f3de73688f2e6fc536bd1bae4bf6c0724ac2d7634843a45a49d0ad6f75eaccb1bb6e4119b6bbef5254631c45b0494fdb869b91c3428fce4049961810c365f6becba48d76976c683c7cefe55e9d7f84cd329a97747ba7799741aa5d1f66cf939613c4329c579f29b5f3a84e8d2544064c54e7d26a6958be5f7d04d4513a161f6d647253c28b9a5bbfa8a5d543ad989d78280eca638d5ca96a839f551a09bb0c5f470e168e46e9227e82b3770e72c82949ded55669f60f1f3a33e74cf44ca10f732d90d47f183040572d07c9802dc37c07062ee735a4481450b874a8b060d20841901055a08e7e1ad45362243f49ec01551ee39240b759395be1d2f95de775ef4ee878ab3a795c4ca88418a1c302bb9e202e2816d97fe7c9d8b12ffd02ed5d5fef20f5df72a3d58c93c95798aef622c6974fb28552fa012f4e61e1ce1a1c825ccaa89ca26af31541159caebf895b11d7e03927f101828a3a57b7fbeb0f01d4a8c4fce3a82e6cdcf009421894ec15a95a884336fe378399ae85e450e6ba82aa63b4f70407fe195a742df7265a798712bb02040da6d4cc42ebe49551e9dc349eba25b42920dfc097f9cfcba77626e935875e2538f3842ffbea4d4a2ed0b8126daebe3fc907d1633629d3f5dcf3ea8829edb0dfa3b07c277ba2bb640d2500bdd0a0dc88592813b4ca34b28fd25a604a0b5eb55bae76f8b8efd4da27746427ff464832c4dd0dcb2c2c9dbb38de94bd1ce4a76293cb09095391a3454aea10f3ffbe2a29adc0ce16e3787a9e3194d3e5821c13d0ea656396797b6abdad363614c24cbc45d084bdedd0e48318bef7d51bcd2ed82bcd9ea13a4d420b2ec1e5ae145b6612820afdd29ed2cc14a430d3dbe355ab14a1315eca27b0a7b0aa046a2284782d4f48dafdfb831a9206ecd5d9415f2d7784ebd3ad373ec23b89f73e3491829ef446797f89f96d09289dfc04e8d63e691bc878f3f2d26a5ac0930e59f443e6113c07b8c519061aadf8cfa68a5f0d0c23ddf7a5cfd6b3fada2a6f5e6938b3d46e1acfbc9c52f22ce0f9229f2e36f84c0f4f30bf68000d0e44ddd9260b465221326c71da064dda0a545f6c59a269307f8766711aa560799adae0e9b97216898cca302661f4128fa95a367c82e20d954b1dd1fa6cfaf4e8a78e328359e3d247defa8d093eafbd38d969d98302b033426996db40f6fe6d0b1669a281dda0ab4598ba58a2a422515093e9a0a506ae9b1f54c601c9b4546528b8a4658246dd2527c3b36718243df101399a0673f2e9717d1fd1f48b7e17a0141b45341480f5fd165d3d7758c3cf6470eec654a9ad247879e8adee9a5d781b6a4e7361633dd5430a654fe9bd34adff211705591d66eb2fa81f6866692243f5030d82b7438753508ce80003af72198e0f15a4dd24256ab527926d5e14a767862679a43146685d35f06b0d0900f6800db2357b02c78822541c90f0d4555f69b41588f10052202a102e0648d8006e8d7a44ba9a5927308a16225158fef527a811549e38a546eccd5e98298b0152ada00a534306c215caad7e2a8102a1faea3512ffe5d4460f1bcc7f1f5e4ed828db60460e528833a99e3a46cdfb5fd047b4ae0d428ca4cb902b594eda1a3ba55439cc149924f549b879ac08adfe28595c745c3b82335b52864205adae39774644db50770b28f69f4ac4b1cedce4a19a26bec19c54db157b102e969e8430e4d105dae6e4eef6aa7770816b48829e89c547c4955205a224c2d954928a1842c32028d887f85456896160dc711b5eb1d18adafe2ec5188b2f3a6d1c1f5e5593b75d5d5178df4b1186fd7bc133f04ea914d4ce019fe9c57161fa736d92e1d2d3fc585574a3d14d846abf8b097a308e2e55ebaaff033775bdaf2360f0eeaf893ac288fe09d9fe7739ba8973cd91c33c037883baf400ef5db80f2272c1e0579e57c9b99c8ca0e2831f9726b6467d4c00467c034c19f21eb805707130b62b31b9973db317cb131ec7c41a0b3681180b7fb53b646bc713216a8cdb35b3bd3ad4c3793b0b50cdf81b4ea52ca9df05c6709ba4cd7b6fc08b596257a0da3d59d1b832ce5b20daa07e96cf4483965002cbf25abc428ec1d10ea189203800b785b1a9ae7a1949cc3949b33fc1f6a1b81bc4015294813d1a4827712480ba63396fa93a29a630fe9c8fc21c859584d970c96ac560d14d3abe7f9e792b3102b561066f38c664fa3f1a6c353904fdbb081c1b36b5bfa435dbf39fd3ab6126da9a772972be74001e086151cd48ac92ce8b6874392a8c2fbd7901e8ed0f9cf906613c9991ca38bb038e05437c57622161358f8555aa8efd177a0cf20fb4da0519b43d2f9c5255aaed98dd97825d4b38282af978498dc37929cfbe5dbf9c0f5ec84e45d64ae0c6e652b7dff0670721e8c076fa83e3b7725a9559d1c3cbcd7df8a3279e86ff5fe8dabfce24f4166139ef343942f14347b8327b41e1fcc505c474c2bc5bfe2c26422b46d20d9d69f6bbd4690049d33bfff83485be513402dd7c6751dc414f397635992940fd13111b9411294f07104db45fec1db5a0bef5665765b9141ef3b2d4844bdc240e0e85dbbaaf64131fa9daa8864b9879377f9510a99c43cb640bf1998c646152ae8dba982ac56e96b1bb194b8faa9275558da2518a956561b82a7749bd66302923a135526eb2ff3c62389a6d9d9982a0e89af9663e9e1f3d21adfe76f065555b8cb86f31fd32b685a3829a731689c203c8ea82599e7da9df4f8ae31ca1300660e796010b12a7cd68d712ad00cc1e82c67831530e6ae8f7581cdd248a88d0565b08f28e15a68c4180659b83edf5453ff66da8fa4410fe14a6ddce806bd817bc7d131c7b3b97b693f98ede93cbfc484b297aed170559145a5a5dc107ebbbc28b37f8503a122426db22279a8a112a0bcb939edb9cf9c0cd15a1512bdd328bccc76fefcdaec44b0d4ffa32eb4ee86677c10bb35d102f3b6bc6aaedd4e49e64581e7549a28c36e02259f9fc958b2f8b2b739665ae1223087fbb928fe480e1d7079846cb33e8a59f0cc0da0832b89fda6e033edb87ede8b70d9e3f7b11f2d95545a81b4eaf34b472a2f51f3c342d38b7c86d52ca394e2b14290500235ae6539173fd2910699ad73f6a83f77aab8ba2284b0018d778e07cd32edfaa569d275086b2e4746187dc2f02c91d95716e588d5b8ec297bbeb8c6acaaea45c8c634e24eeeda2b868879386f28eda7bbf1caff20293871fceec5662cbbba55468f4624423fcb98a20918b16fe53e177cfea6a2d6fdce26ed7623ce175374d5a08eaf0743e6ba08f4ed6fed69454c40f81f3b3e2731651160d4579b3eb593c13a38b2a969586fb68ec51cb7914e32b7d8967444a92f9af9f4675a81893b95e0e063712b1735d0e86c3ed5a47968257f62e19086c64c936b7194ef6e6864dc04412652d1dfb6af0feb1533abc16753b23155d45f5be94704f66f1b747bd9ff09102544e6c2e3b70807e590c9cd19898bad37da5b3708992e6dac07c1dbfb9aae0213096f26d4959ce7e1b21d4b8adf88250f7ff4aac60d37190424a2fbb38b59fcc7092d59cf6fc354f1ce4c4e4b7d3b03f86b91cd04f370ef45a64a63f16a48d6327e23ba0b8353a640b95d0a6d21c81041079d16253e6c3a3e03d443f6d2a88ca4cec2d99d60e5db769f68afeb1d40a81d01c2377b4aac43b4113d874c7946e90933381d247c9a69bcc381e598a3528218325b843892d4e96a1027787c9a1c86e2aff14c993c4ba177f3501d4ad14383ce7d50666f7becd2afb2a30f110118e251f31cba3d4192c97cbebeb2710de3ab30655dcee84d1efdf480e642186fc9632075c112c16d3dbfe47f7a8c16ef9eba8192d115afb6ffd26b9029eec549c0b5f5ed729be6525ea0c5c42ef79a9e450ca53e0012b3779161cecac926f80c7f7dc2568dd005e250b1531bf96ccd3b0f062e477c130820f8d102ed65e8d2798d840d843388422c2ff4a251ac3afaba5ca037967a8a2dc66fef967ff6bc954b9654828e7daaf29e306b60c1aa3052b66656748791757ccb9f6204795176485112d3046abc1b6ce94eb1b7d3a2f5689610bdd89845de1a1e00adaf65c88990b57f7c4e4da4427c9f4bff82bebb0ce91069025b42d8d8fc27326bc7e25fa7bc9a45bf65e163d68378b3f0c67c38cb494161cc61e568b78837e80c181c784fb09896f2d7392e6eced033f7f3ee55fbb9b72ececd90e70debd0be20c8d1a1623fddb849432c391835186dd4220852c59992af7764fc45d86f259bc7914cbb329fff497e88be5a51a14be48661e243a772d21e79677c406061335b4bad7af013925a7acc2c3211cd404824525143e18e09db5e97645e7af61b9bba44fc3c16b712f6922785fcaa836e50ef516115bd493e3df6b4468381b53e07ec65082f43add18af6dda623b906a0609427d78ed4dde4195d2227573afe4d85069be4df8ff1b4fa8380a495a4996093065c098279f883b6143a1d8c3075a3123dae5220095a5d7eeeae5018d6d30a153f293db89d95919707cc40ac06c7b64c364a1cd45cd1177a37450b6d9cdce680cf1c20d4b5b60871f41b318bc14c7eeee307241ef0bf8d2eb8e031d88899864ec9835d2522fd87a769b6b8546aa6d96438b006dd988ee3f16b6fd85476236d2fee06551b9c4dc6a529db46d96b167ff3599439f2010b1157cc357352004ae524320aa4deee3d66f76920e280586f0ed00f22332faf34943ded1e4db65cffc5f55ace424bf9d935fd3c7e5ad4fdf20a6185f952bf62458ed2896afdc04aec1f53cd4df539a20a2ce17de800d04a71738db07762cc6fa529d838a912dafcd716f3fb9cdd6eadcd517e8f7c93645f04821010e695a17050d6738376248990bfa9550b7a2beb977125c6ad2ae7502513ae59983b21bfcdae514d793269c121a5954de5bb5f3b350cf48f786767cebf75786342a4287c496e356cb14e0f5b0fc8247dfc591f8588e7de95ca5f82160787d5e1f0b347ffa4be2ee9463a9f206f4c4bef42a5b4c70fe95803b14238c532a997fba1a2678cddae626aa2cafbac633e25f02acc83d0437911e479567a31faa07b07ffae10697ccc7845b396781d49c99df3d86838ff976dc4e9d9ee012a0cf9f583de4af5d9c7265ae46e4881e2b23ae9a7a20840a0a1d721261cfa188f1f4e74b5e30a968d4b40aa19aca65bfe3b1062d800a8c70517168dd76b9e8e34be300d480dc78dab6ba4b8b421799e4645cccbd65771b052f0cdb2efb98c6c48ce22446b9c9b2b5c837205628aefa5d4e551e2491e22bfbdee1cb573e5583cfd734975568b30c55a51ee0666f38d93a111a1ff1fb130d973c67c1ba1fc8977ec3b41896e5dfa9e773126b0a7b2a22c7a07c8015c2550e00067acbb5b09bfe9ce6356a9a551d5095a1374a74fc44c19f5bdeba17cd9064ebde1b6188e766403572c1abd1a90a3a1192a1e5cf9ec5a2d88108d51c7de969b3b8a8a300febb546c27d26f761cea3fab208636ccca382c4b56981b63367f7790918bd6da4e4eafb46fd7a69ca76499d6de5a88316106f65fa0bbc0fecf74e8b3002e8819cba50aa92dd3d4eccfb9e6e1511f9f66f298ddb71308e97cabe418a3dc4b17907ee4d348472c8e922da45a4dfcee06bead99e5ab6f88585ead26ff42904a77c277612f985afa579ce452c785c43e6fdee7bb791efd591bce6818b27b84cf2c5f1a5c519d3721cf965e5b1f9dbf742c9d51c2913252cf5088067a4bcab7b4ded85d107422de5c542f62670d8aefcd0ccf517689258be19580ca9d8f0fe64b0551dab8847e3f9323a97271185efd39096bc93c6877232788145bc17830d549ee08b6cc509565082f01553d36d548b7911587787a11ea3b913b242244b0f88024163edbe57fa846aea93f6db46a908921f0dd719257cd609cc228915eb9adddfa4aca4e12670e648622e1ef686299a3cdcdb88cd8bf60ccf4f3a6e4cf0f915361646c44bb5b013b54f30ce15c8782969d2305ca4bbcc4566898c1f1bb885d42f8bf4b1a6b4eeea68357e7e1bbf191fe218c81488780ded4e31522ca82554b059ca76c6d264239e4035dba290330cb3339b2a99c05a8a93fa0472b0b206c6706f02f690a8129b630c7fc6e63b07bba87f8149980926fbc4b4512875e7a81acce93ebb56c160011c9a5140f56c30f41fea3fcf78d87c6e1885dee245450fc81340737229ef4f0e6b38494f611cecda815b7d2ce84b0368f545282660aa85f7e818cbad773b1821d282ad999f9b1d76f50ffd2f6d06a11f987e593fa5e9ab4130a4f8643fcceb992a06a3f3f9f810fcb86b530bf1f28051b92016bd881f1f3216d80ea3eec6118c0fe5440e3749adb903ac53db0927f34d7e1eb42839772f3ac0c9e9f596a99fe830774241749bee7fc2cfc5f2b809c94e0daa7fcf942b53d8e360d0f5b8505b2310f8aacff6be443762899b4d35ae245aa1a92de997a157986932ddc415275fc01fc03852448a3ea2ccafb60985099d53fb2f170536ce2abf72ede26d5664681d8ec1c91e3d4b92db771dc7d1534845cb9384842230c315eff29a186194bbfabbbba674ea56efdc26424f1b120b311cb9b2449dab79b32d03ad0ec7fe259d277463f30eb5d68fba9e234d72463da8e4f7dfc70aaa7be87c833bfec30139877b5a44305dc34a071ee8a2f75ea5fb2d55796f7fc5bfed593862dac942d6ea09ea485a56d6023508a5e4e4b3e609004bc5dfd36a6e29992ade51101b49d41ea5523896ca011613980025d9a14d2df4f157f91804d7422fe551926744c041fd6b75e8a91643a589330b8e27e8dd047c7a023b3e6cb5b104c67452a438beec93b3c3239402c829747f999e42ec69347db0abbceb24f5c19b8fb00409c2626be53783cea727c588ca8546355693dd0eb53917fb1c0e6da54c50ef990dc20b19e2bec890256a7eebae182ad8172b8bd6fdf6ac8b340d948930818693c57406e827d6e234070bd24fc1acb9ee7c7df7ee95acaa144d1b0418f22354c7413839f9ae77e7759012753e62554076da08abe26e7a9bb858a817d38acb056555f9ba3c8f3944ffad72b4760538e0626947ce8e2e07610530b8720617a58412db0fb5c49e672910f7fed66ee20180dc0aa93d7cf0260dce46171be6da55b5abf7e33cc1ba89bf71e76ef78b87a8ed6257a700116dda8656d6ad9c50fc46fe4ecb8aa38d28561a70e11ff6fab98b9f6a2bec1f47e88dc42f2d80f8409372d00f3c6c4277ed149cdaadaf7e85b86f54753b42b810a1d1edc3c14e448217d5b0ce75170a67ea053c2c9846c3b9ce7892fc563b0b7f1d9758b9d19e0730bdf0dd554726ed7c19e736129493776bc6a202e6c7ff1c156db4db752df43e2dfa132630265b2c37a0efb5addfdd6c9549fe5ed7489172e6a8a0f1b380b756abfedd49bec185054079587bf2c79040a87d35748613cc7596c195d333cb5dea5b08d18a5990206aa08b4da091f0522e33cbf9e4624f7e4ca880491c9803e147d974d5b14efe1efd05861506321764dd41c2ee450bded205950a3c2822501ec6d5461907f83dfc6ce45475024e0fcfed54a98e2d97ba2a6873d1822e171861ef90b4fa6f0eadcf2c017649cf2d19203303688b10afe9b6e55941de36acfbd4afadb0a10ba136211b79f3ab6ff77c3f68c3c449625609eabf0943cfc69fa2c0125877c22dce4de17e57a41ec75788a6031e0a35f6926af267cfb956cabe1fac3b0793f48d2511928db3a27e4a81913ea63b581997f2802088c6549d440fe5194cb256884e3a9556347b0cfd66a57dbf71dafa79586dda6303f73146b181806dbbe260855043fa547a4f296f9a703ea18dd84150501732b03fd1c1f9f9a16998e37d37a3a219c8831ca6d2447e93d80963493b46672406f430675f2adee166285e0cab8fb66fe69ad9ca63eb5a2c8a9d4ebcbb414611d25d8c3247901656649501a1afc1e0123e6b4cf287cfc8ebdf8b9b620bd0eefd9d231758610ce054223a3982b206a710c0adce2c51ae70666b1a63f790313c2d14409939ef3b49404575b9384b47c91a243b31e3fff10e406c0bcb932f553f69cbdb59695977c9d4d68c689e8349d3ae10304dd72e55515b5d6a28175c204a0ab14832554ba875c9fc7ee86ef8cf1e1b98ba08776a95877aae9d3c346a00703fb9807663a740b4c6de4740e901ab1396459467711da711b8d1d94349a715c8c9611fab1b5121024136062808276c6b0d200bf68004a70f27ea744cf768922aea08ee7a833b673a10bd0d84caf4778d516141da9dfd33378f7197febcc044fa266fed8894e6333d26b19a323ca77ca1105690a2cd64ea1813729d46df0aac751fd21954df9ec2260e9a2354f25bc3b4c739034e717650706a2fd9e67e790532187f8da41da72d2a13339c3924e99b2211049bca4fa4c7dbb1d8f1f65d598d081e5dd00ba527641e24fc150917d917d9443ba916aea945cf5ccd7434903434d8e21c94e3e8212d2f63e1c9f6347c31591310ab0561af5e2f2648bd8ae520738d324164e9d02293cbb2b2d1948361417fbe12080ddcdca5517433dea932616c8ace3bbcc7f2ce116f5b6c78364dfa00ba37dc2d19e942aa2109fc6571ed020f9ab033ea360daadd0387b8b40961ef7c33cb86f0068dd305896ad5b97d234f40f0d568c198870ee083cbac1945da429d78ee514c53cfaf506e2822aca3bedea36e090afb89864e70d1b6f66fd7581916532bfd9e1c00bcfa1fccaa19d1dbb37ac4827ffdbed6da9867d08b83d6b0acfecbe6f9782eed4a7fe0503453dd9e32838f762e7b7c1f0ad97dbe17f3b9cf884cb7742485828c1f8bfa4311fcc35c2744c0cac9335696a6cc63e764ffc77ef705fec3475693ae485012acad5d39abd73201d77156c4813d5e48de570d387ed34c7aa32c7b4816e1d1c5b222f3ee7da84f8c8378a29136328595e036897fdaa0ce54fdc9ac56dffc08b331619cab81812d12567574a8c8e434cc42c0b34375f0005efc12c5b385448f5a8058a5db9448445e3c39b5ebd72d3c12d9bb19f855c0473f3c97fd75b72101ca77ad3dc5e2730d1f6664895e022a222b510318974e5e29440033d60526d9c670251b00d43ba0bd241c0434a9d9487ed78ec208fa9ead989398893e82336f92f6c084e2846a4358309c1f980fae2f8683b1513ea3992b741bdd59524fbaa41840345e1fb52154b59ff8f359d22ce1d66eff9be5187c10975b72209fe35f4e26f72ce408bc10b01a3e42814d22c0050bfbe838be389fcede47a782f9a0b0bc3c3d2cb6935add9a68e9c7a3c54508c76da8eb9fb14e40b3ce43b9ab53e99e5008a7563537a1206e868dfc3bfe6c5bed718c86509324e4312ac4f1b72cc7cdb174e631a83cb12ecab6f8f8c1ca4201516a005222e10e48ea494162dce83e66c6e3cc6c4b3b9e57456d8c5147022631764d80c3247a6c850c9b7ec4faad12edbd24d70f740b277c409aabf544d3ab6f8a7d0babd41caef830fd52c081dec25b713abaaea6858131eb7baddcb30c2176e7ebe811772e0bc0b9bdde5100c2eb263d747a100b82afe27a9bec6af2daeba0fdf576a437c36f58276ad0c0bf7a851dc09d43ae7658e9d4501191cca85a9295a770b2045ecba525467cb93f17280bd451124032660d9e3fffab102009a15467e6f94f4aba25f8e1ab7ca1fa2adf4fb672351a64ed66f211d5f646e8c9bd7978c8c0076edac082323321e5942c4ed27e881310bce6d1530ab2a89ec5cd80919d8aed9abaf25f2d9b296f2d43d7b44b3bf3e1088d1bfda29862c8cf0b9fa91d1b286a0797ef05b49f1f2e5e0372f76c5f8ab583881885ffe8b1b48e9ac6a2391ae61edbd9fbfbc3246843a8ad80762c9e9e8d98eb9342e78d866ef44c1974241f18ebc6e654f6420e5f4d20680446db6342b6e44901e472aac05c6c8b05fb865ab4904aab8fe422ca79b1cca74439cdd082a1552eb1a965bd46f0d6bf1ed3346020fd541c044270c1aab2ad782e2b9eea01497c82b103a7901415a7640e0f577fb6a6349a49b47cff5fa2c4e2c850c20550fe066c100fe6a5132d5c5dbd3547d1fa6bea07f4c92a09c0bf476722056dd7d65b5c05c9e12fa576e4e8880aaa03c9046770a9404e48e171ce8dec4f15b5807de9e5a2aaf0a5d566753e3e9d8824dac38d2f1d4017a7a4112e0868a2af2f32a000843ffb333c31255f9db6b67a936586bfc62d096366f2b2fa5b2a91a303c5cb87f00e07749ca8a57905d0e503ea4b014ae4b1be8eb0115bcf93d1e048fba81c3d1df257cb899b50b4a5f18db93e1d56f8cbd87f874663a3dceb7d313a04c0e2648187163bdb6b59da272e4e7e7000a784e9b6943a7aead9ab2087d622c2cf1df1de4b1a9c4bd16994686456a49cd9480a96c6762d5f2c3f9545d0e8d26015e17e8f095b90e0c32a796876a272f8ce3602cc7d6bf2b97da6a09cdbcb9924a3a3ff4c486474ac37a8a42dbb8d96d3bcf651a3acefb3887463127d61061bc8e1ef5daeb4352fe0dc63ac2013b76e66c5a82bab805e8d45c7866de9c4b36bc809396b0f249b54e18d6e8f6a7e46922d76c6f6036dc3d2885979c5b219cd17dd2ff1fd1bbe0d8cd28d2254c01d3cc467cea9394f846ad4c65addf6c7c1f6414a0616349b83d27b24e91972d87818e8cabccb6047de8b0090570ce76fde25f9f5fac085a6dad63ab7b69746dd36b6438e986aa806ada372e28147f7fdfe64af88d8495a41afcbf7ef26da932c0ef92b11a2ddc0008e368b082d68dce3825fd28c16b1e464ba00990fd850ac15c177cbbdb1d5bb1903a77514093d5fdbb63b28b85c72c63da45c617a841d541c7ea35beaf0be1574e04a187c09fa23c82ced45e9ca012b7048e5b735a29aa8cec41389d62d8012e73e0424dbc48ae35154809d9e243cf95c02505722e0511e2641112ab5414fe87297c5c11228839d2612b774a7a09a304f0d6faeac8135391935bb7892e022370e10d2878a45f73d798d435dc2bd0571a72f02986356f2cee67db20305eaa40b91f6915e27b6f92ee66fa789ee232b39a29770c3f4ccd7c6052c362907a9f519b1c81ffc8e91805abfbafccfcaaf93a3dddf2fcbcb589b78566f56f181c2680868e6077a756c7ce824da7048c92086565e12ea2e98059562e8a7a9bc010b581b1e48eaa8d89dfe8e69844f2a80e66d30ddb5e8fd17be78946f179e2e022e25d59410b3f56d761b1ad993b64af47816515098410706d09496334638ec52b1bcbb54181d76503d24fbea36d6ef2757795680290d90a42d3698c78a5d71757d21f9836af0c8064aad89e5401f4349f57cc923a97ac703f6da61e159218065580f0d32443a6330f908b9881a12b1b18a1d61df17daae76d70a0e375004bd124140c1bf091e566b74c268c93fc2c86e6c6b0c21fc55322de39d97593296de4266f0b83dce0a1982acf019156b67330c1044223e0c1cb4cde1958eef9673383ca57c2cadd5d38771ebbd7e5a6977e9c701c7cedacc2b9411cea421ed6d58d53a243a4b7b8c8b0152571a7204379b12be648f4ac530864d81ea3cc077605fa5f77e681173693507061adb8ea229ddcde0396b0b28bc435b5d2f3cee2b2b39bbb8163987baf50fcec24b2a85c60c896e915007e7bfe6f9bd061917d9989d1fa250bf60c72e1d00cd4e9be7360b47ed87b2431ce6e3d8c1c4d20753ae74941f0c0f084010e9137237a1f38a6e3fa9dcb1873516fe8e5d6f1721091bddcde1e8b27c94bf594b239c69cb409c001437ff720446bd033640a8d8c70d026e340e3dada473dd2395ed68b0a11279d876bbd762f4931438d1d6946a32c7622feffd19d16dc32ca826f7888382121b599d1801550ffba1f1f18618ae250dc16013f69a822a4a891f0084c8b700174d80a2b0ff3b94510bd9cbbd9972e3874a10e7de6f27bda96ff8fb6ed5baf10f648a4ff53a5d77c1cdb60a45df7615a003dbbd6acbbf1c0fa53643c8200e4d4d7ca2e1cc0a8b2bc94113be6adf2bf4274f1832a11eb398c94b22b6577db2473919823f0cc386749751a06a3f413cc4b775c639d6f3872a8e186e2381ea4be4894c562c6d7d0934a99678a236c9840569d9ea85b28182c6bb92efdf1bf0414ac60dcb51067b6858a4a1e6b7be40ee3147ffad0716cdefaed5e0301cdc0651276cc19129821ccef0f10d930dab35ec48b081d320aa5ac6dfd6aae9a2117ee2835cb468db85ea2bd379a82e47ece7aed21ccb5e8c6b71938185a9e166f16f2ad491cab2d4950412caa70a88d4d62acf93d989e17162bd6db91a9541dd1c637febfe5895e758361b0ffa03315c2b14cc55c7e57f40300ec683b4e689480e76e0cafebd6d7eef2650155fb8852c26000d295ee7f3ea33afc6ea4d508102d8134b58aade061741d1c0a99ddbd763d654315fa4f21a258da41b4c734cd5c78bcb72fc4f8fc6f498b157027617afdff2ec84803323ae440055696989b103e35be76ce3afadabba4c4e023b1849da217fc617175cfa1596ed77ce60aac9ae2789526b27b24e295b831877790139ef5040e5a782a1ddd8b91f7a8a0c6c3db1282dc763cb890f06119010a296fad82fafbcf0eb754eec6ce0e4b734384a8bdd8823c53ab9f4107b8ebbbc7bef8bb9c6a2ba0e8beaf5eed8572716f011f23ab0d4da82bb5ac97f67a6d33dfa8878e45e62018cb92721fd076426596cbbef128a4484066a86546c411ad290a1ba1f5c38d3f053b62a98ce5fbca883f46ccd6b36beac61f2eda6e48585c5998ed5ec368383e2b7880b1fdd8e8c3b04de9754ca49e7ddc942bae35206691ac40ec143a857373cd9a6c47bc40d1f8f3761b45e20a0ec79b1094240b74489f0b76f0416a1e9d15d10fd78c35cd6d9b2b72cd4e04ca65658615b3d370f3bbb25053f2c83a7b08ab49d5470c967c900166c617057d90ef4d8d5a129652ee2186e8391433887bab78ae84cba5b747c3a6073a0b766efd94d97f072f586c32b4a1836b800a4030dbb93da786654c631b3129894dcafff72c97b1332484af8be9eec1be23ec3c037df4d515c518da243b3afac81612e8fe80fe10cc8c6cc5a40b296c90562a1b7b0bba504b01e614bd7cfcbb2d640dde3babfafdc0cd330fc8ae4d943ab421bedf8553307b71acce2aa5c7534045b02eb3a9585b353a7650a97ee4b049250e77d238e1aa1cb564b75778c91276f11080286663cacfbecf446a68f82e53c26cd68a9ecf72b46fdd14a99a29d7f698aaea4fa848c31476f98fa8b4883c07c9afd428ba9af79a073ab30d6590feb8c6c12b77b33aa70475036a2835c3b915469249c2ab9b39a5a37ff911861d5860945a637b530c8b834e14f3f1df128ab5139eb22045c84ccf68bb2ec349caf45929759a34764ffbdd41e79a167ca630dab3bbe69bd4dddce9f851238a86624b653d8a3be5a345b5b3b4b66a226ddbe95df841fb9507b74a15966cd2b91db4271216e8e79da4fbcee98a723cc2e701233073f23b0a92acdef74cee3b3da4c57b1df897e7786eba5244a82d8448ad7eb8c55bba5fa2d7c0b699bf776d8ee62d39a6d6aff23c2b8c71011d3f2c286979e16f6000105a581602418ff7d509705ffe5f2a4c440caa21855efe56d8676c01ad06d1442e3cdd211fe335556d529787da5674925df3b468e8697fe5f7beb526ced6b6d3689b1afb45aa1f706ca02fe4a3b36d54145b75072d27ad82897092870a95c32e3923c2d81acca38f66dba9a697fae157100d1b1230ccb4b1ad30588beebd024ee96782613aebfd98cac3ebb3b982d11a2db9d11ae75e30c650be65a253c9890a2dcc52f6753a5b983742f3ecf8650e2c939fe3b53fdca5afe87ccea2a91d3a9b8350e614a07ae3fb2cd1cef51d468d6532330989cf694e6ade792a494d870389622896105b2faa40b9313a731f23784ccec6026e3ba1cf336869fc5a65dee8e49fff2d10e0bec33b5009a19116e3d0a1ac60b7319cb16f496ec1f5a0c5b951a4bfebdb6116aa6cb420b5ef2332abd14aa03acbb138a025b475428cb73113ee824dba601a07877880637fe0a1cda0be77b156136e286cbd7825a20945c0840d5a85e8613e4fd8024e04f5562270399e692a2b8adf7dc9c001f6e52b6df81b9a296698ba75c20222ef51ae86ef9a06077078ccdd646a9116fa2c55ee40dbc52b1523af969640d4672313b2640df62b4b1bdd48d0b06323c7de6211d01b7efabf5a303ad4d38c22d63702900a2bf8b6b7547e6615f3bad6e99baf005f47de35e61128bc1cbc7b18eab1c660e34835c67985491a4ed65748a4c2d5da0986d33dfc8d91897f465cd258b61143523e008d0e45b654f3a2925887e7c12f79db7ed3c728a8ebf03587d7464d0dff1f663ce0afcfc368b9958817526cb4fa5825bbe98112a455a8143d3783da80e07d34732013a606afcdb388b5b79e03fb64eb80eabc55dc0be0ae14ec904ee01860a8b2ed5a504fcffe7569f553f489ae4ad5aad4056d9e0341fe83db9f358d7ebd9e8a94f01214601d746c6597bc9493ae139920f93d4f0f0954ca1701691c5a7ab79f0f4021093212f28d93af2480e72bdffd1360bb8d7a7f59fb732290def16a5ab6e19ca720afcbfbf68844f7b5bdb23709e09ce874c7e3688b0d571399e70322523a723fa734da4c4a7765eaad94967c07488d01e3115480b863b7976c2e51bbc99f223a115ee15cc13b207a9e005f6eb22aac77d4e7de09194a13f65f1bdddda1ae8eb0512cb50023b58630c4991e713d563f83e92f6ec7d4aaaa4ab7140538d77c138fb59236394771380564bcdbf110a7bce4325531e4ff5532f0ff156ab32cf7bd94622d1f6c9dbfc0b96d851db439d1b3c281af989787b35b06c4136196899fdcb4c713f63a3e0c7b8a37612be049b8995bc219c0f6ae70a2e454e495f9bd37ba62d62a4249e9f5583c3d1096176578cefd019da1923ca6b986f6ac31544262c634206b98a311c931f445e8be611b49a5b473e0ab3cf085fbed638451c88b43f7c28c5d0532c1a8fdb005b2711c79ba7c5ab3cbba3a7a9bfee9efd706724a019a502acbc2b2a44a983ff337e37b392b5ae0a7c52701746ab2f9adf0ae3dd66a015e7d66e31688f831037bef80105bf8add3c6809ee31c219f4dc4cbbd989360c8da00ef2ef840a4baacd7a8ecfc48e1a524bf39449ed380185642c65454268f7acdb7a0a09030b1304100e18f00b72ff25f31b9d649c83aefec6becceef237d5867cd7e87c43e7c5e723a2eb59a35ce083531cf3a2c33a8f77e6036a12ca2d1c14943310eda22de14b66b95b9b9a8b4030b720c00d62eb1bcb8b4d3e709b45bed31d372a3a8c90539063cbb0faf7beb8505cc1777cfd1c2b46c3c24aa5baaa98b3a14fe35be6c5d87036b3abe2fcefc7bf9dec9f0c3639a3e6c08f166b623afcffb9bb81bf6c66be6f2fe8976ecdab83b5976fc6935934ced19503594b6994b89cd12a4e2d2297879a0babf8395082e45a6bcc565042404fbfdcb5b0197ee0fb276272e55c6bc3081d7bccf27d207805083d360cf14e738f4585679eec75f93e010e0bef98e56fffa3821c4880aed9ed902fea5f751397e38c9fcef5eefa4f8a7498bf43cbd020981b51b553696e7eb5124488622cb62e0ffd2b35f7b9ed36b106f5db1a4c35a12e8e11eebb88c4e02524d51b1de2c288f1344fb0ac780d19e5e6e467152b2a5bb07d3e20451a030c8caf058710be3f8a11ffb4664d11549039a699606b6695949c8896c34878ee1c357542044ca1ec55b8752115805c9c21059efeced9eadc92496005c082066fdca0099ca4229ce01a91ba392b9a5a0686ea9153802a62f9021e3091cb8fa4ed391a059edf93ae48117e5c46629841be84d99876b2b17297f7676a126c8d81a4dda4791478b19d0b0793f0833b25c701999f0a9810e6c8bbc2b1462cae3b4b731fdf6f996320aeb9083f8c1d0e6ef2a9d6d5555eba33abdef6d8b92203e0a39466b6b8dc509388cff869be1c87e4e799e125bc16bde49ee909e977d229ab30d2585b063c47221de464b2c482605d2f10cec25881056f262c58b9fbd123179e255944d90ba7ee490096dc9ee1009f4e26d40ef08765b7aefc3c4b919aacedbd0db406751a2422e7400cde1aa4c35a382c0bc23c1f119fb1648527639e05de2a13d9fd74ba18067ffd46f2967a1a269804c36f0a77c37b9ea52b54aa4d9f655168edd031d3f80c3d9732514d43c54a786e0626173f0ecfba4d9df01e7e2332b9f6c78a32f41e3d9a54b90b75e4194723058e9a925a56bb3745b490631ba95f5be5a9b8222240a58826af41681ee1a3483f8bd026698bc25c7a7806accc0c300c8957697f471ab62765c6b7a6fa9c14f7177337aeacd409e970b810e4681b80f66b1275f8f40103e2a7fcbef173d5af67aa64cac3c4dc93960f4d8c0fa26243608ecb0546ca5d24b416936cc4621b979f361f6216cb904f95b9660af9cbd28c8330f9242d7fd208e3df586653bc3112b4fb1136033a7143c3a348d2a144f74d2568b893ed24594e942bf5bfc1c0902db027b854f12e3af59fca11f7c64e5d76674b8766cb707e1f83bf5bbb0431f7be4038a89169a562e4cc15d50ba1cd893f66ffdf02be0d78a70f8cdc5fbf60c85112426d4722720ff6bc41bebf91eaa4dd7c5b2d761787d9248cfec14e4f49fc73d22126839c7a9b3090ba5a547a2e2ece7da6491fc00a3438149cdd3a57ade35b7109d8c19b66e69d128ac9589f314da1d7920c85528e7e687cae177d8330c857dcdd24b682e638ee15fc167739c8cf55ac983fb67ecec73c41a2ba5071f4a9544b1747096489b3b435f4e86f8e88910fca143c153502fddcd0383dcd2c7ecc9bf6ded566c6519d05da5a41d6c54f32a973a16f03226ca55d83dbb6a993e6a23c097d7b9caa24d15d71b2afb097b11682443a60a4ca64942d19ddd4a75ca362a7501a8b435f335ad7e658fce24aa9b2bf318b254215054fd99b89bf671479e44ea881f84ab510ba6f79f60d83fa3d2617e85b71998868c3ae9555dc120902cebad70ef4021217b32c0b3ac557608db7d15b091b1455f2160e89a034420ae5101a64c92c4229df84bfdceda6562b70afe73d7f6bd056c44b9fc3de508c2d14517c7b0b7f02330870227632a17916c38bfacc8780f82884251c9f0bc842bcdeacc6e8bc7341c8048fabbc5e0ee205ac490a1b674107b86ca45b51fbd7e6d1e8a8c91fc6f1d93d4aa9dbfce2d584e2cc476be0c6aaf0bb87dc4a19714faea1c4daa9d84eb996dfb4af5fd3f0b96795746ca3e34cf14ccd1d1bf32d0c0953ac4bd6e09cfd01b48925d985a5976669fd86590dd74e721c4db1d7ced1e20dafba8ce1bab39154e8de4329b640e18546907fabffa78f06693139a00fed8f56528602dbf232cad5ec7b676d1b9022c39d3bf4de8f255d0dc0900c8d134e33f34e7fa8ceeb069be931e5455d8b08485c9186244e47c4cf1bb2dc15b169093235548cf5b7b0bf9739750669a7a45d491097df7eafbed5c49cbc7c889341bca1dcd169ae064a6e0317371ad2b5415e1237a0119ffa99b87a2ee65cbdf5bf90dc0e7a7f598831a1737d434e49b9dfe037a0fcddbcda61b9a318f994d01962a484ff97d4c80cab26259e42ff5350886f85a14ebfd08b23bf8e81959245d6673ded6fb4c9ad14ae3dbca5903f2c32813deb5c7a3b7ba339208030c4d17550eef8a967f940041c2a25666777e2d1b4b0ef377a1f6d9e2bb2ce5819a24de089f811aa5b5b91c35283d56709b903dbd35d1c17a5c0a0f9d0d7c046b3085e435a1be8e0789b833c328fea1cca75ea033bb0e500e6b95563ba5222340bd9feb6433caa6aa933a13a9c4100b4571404fb0ae1d092bf375373ac2b26ac39ade260f1ce9af932fd3a37695e8b3d3761e404b7ddab3a3e697fffce48c837addfa06e7ac1b9c688477d84754a9fd55982cd292cc52775d8a486390feba0d2f84c6b5d99b5e7cf41ff74caf05c46a11a57e400b501a1c49223299f4aaf097f8d3767c538ed21696843dcfde1af5bf6449b9a78d4e359a2860195c9fb58a4baea78c1113406b93564c569ccfaaf6b5ebcd7078be15dab6952d5a451d5859a06fdade49f350172951913db0293f361ad413d4957ab6f4689cb99d70cc3f103c63c5a88ebaa7036c5fd49eea2cb75cf718439c68c553f15e0fe41f3314bf3a795cd367a0349a7257cae0c8ceb05515209503978466b047a01349463435a1f347078cc5c57b0ad6aa60e9d1fb0ecb039719824987f2ddb2da0100a97b3f13d69f3fb52748e20d6353c5550d78605b12280079f2f4c4b077115df1cef92d23e15964848bcbaa3a28aab76d7de2c6af6677af810aa934bb83d1d64bd9ce152ee42bbd894cd78e2a753b203f860c0c953529d8bfe895ee0c045dfaefe702d789731d8863abcf674876b2d561ad34d09f12f0b01b7cc7ce067b7c6fd1cf70732b098bc74fc233fcf5ed0898fe45e4966811818d15b3c56d902a712840f096a4f0003074599e1404957fef3416f75e96a59f6427fe4113f6ecadf97855a8d5ebde386edb0342d77a0909c9d389363a50901c57203dac93eb989c7ee4b0a73aa09cbd686df1c1815db2a0963bf30dedd2670c7bc33d81b07b9b3d98dc64ff9c063290238043db4b62791708679abb19c7f3b61f2dae121525de4f14c3f8b55b7eddc89bb3ce35c28c999482f55b2331689328043b89776264a0ac884c1859e14e61c9bd80aa769fe314c81c6752945ba9b80e81ce978f9fd85a15c5755b8c720022810a4097c223e5225c6182ed6f8ee4f0a875645c5e236255773df884f92fd8e82af0038fb6bf2c32093a3ac5f095d890353df16fb768583405edd7f30c9cf4249a7a84ba8ba1e3e5d76f00c1e52c63186cc3a0937547f18508598a2b0ee33b181314dfd7d62c0421a7cf50f7b134f225c44b0eee0e96dc7c06b29a6975adf9ed906e785197a6a1c9ebfa704c37318cd464a28fdffa4f4357a26aaaa8e9519148a9a130e105de2301cd1f7026fa0517eb2d48c55b85ece20441cc7a5741f50de9464e4b735a1848be3c0be9f92edd1829c7f431f591cc275caa3810fe27a58bc61fe6502fbf619424abcbce317a447b9fd40e8536478784cb174e7277986407f2704fd861788a075fb837f6bddde012b8b46afa41c50463e011545021ab374d9eceb814f1b31df4267fd4908cf4265f4c52a786e3d29abbf8f88565c053527ea5ee6d951047c7b048922685cc94cfefadbb5b634919369773d0c6e69fce91a2c8a77fbaf43c418420bfa9e06afe0919ed21b1ed009d130e2b2c4a4e3ecb9404315e621cfb60577f4c3d06bfd94de58a13973f428f4b0712b3410d86220b48089a684cb304a5d7e03c7650862971fcb8638591149a3a02a0d1ec111de53652381ad3b99f99c13e9f14f3e7dbafa6193987a08bc778867fc712088b75502a6329cb7d1122758b886ceff684c99694947982fdbbf1290adf552c14543610ea70fc7e38ab12ef438a98084cefc4896d5c15729b39aa4a176d7d0512dcfb2a1d57c69f9dfddd44691aad2be5cbb22a897f948d2df227921e6c0ee6563e35feff9ad861afe36b86a3b15d86e3701eaa6227b1d22b9e49ed5fd4d717a4ccfcf579c533b16d508768f5aeaf341d8861ca949afea8cf1e2d8b59ca1a31f23f53fa91a839bda9c7e6337bcc3f3b2f60b10a45ba458c5e6af058be1f9a7b4e09b044c5f4beb5428f8b61e0d37dfb421e7981979a34a5f89517d77540e54cf2e52cb98066ea2c998fa91e65815e6f437b2306178ef2b602b0b8b3b8aa83616f9afe9d5472cbf11b48148bd757a29834dd7b9035a084f3200329dc6e9203d22e1524fe244778aac2540bce0725594d97013fe23a009ac9ec0d8b5a703c4b87ef36731b9d50c99e20e826d2bdcc902f2d4d0969cab84121f5d83db30102e15714788f88b622b12c96959f18eadb138ac82165c8bf4921b76c524237ff1c21f734f09a4f46359cac20354af64f28b2c36b02fa66e1522a8d3c03e67bb8e8675d0db25bb4c50a8d7ec91dccd4726440ea1ad53670931c8d9f8e4d1d6b925b88b113de44d3341043f510191336aee8f14aa408271c7b96f82efff392cfe94530638c5d6f0b14112d690063c81b8454746ad8b1acf6e656365ace30cadb7b4af8eb795f317b2b429285238e66f55f863073ce733902fcc19ccd7aa4fb7fdabea6fd43ec9a2f26a2cfccf037d9c9a8b274f60d8f0ebf8dedbbbde9d578112386356df339d5e0903cc1f35eadc9c994fdd8266f9e9706811e079def09ff34e6488d97ae705a114689e370d0ef37e695a608c6742e8e0c8071c24c5e89eeab1b8bba1cce73478cc2144ccc3890553f4eefe02dbafd3797095d8187b9744a7003be4004f40c742ee909b5f1da3c0ddab875ddc045c0fd7e6ecf76ac866e03b9ec6b77fc643b07fb84dfbab54bed29799e325418ec51258dddfe329d3614d235c6d847d2df5665e6f510fcc21437c143e5907ad1d958363b76f0301364a3669456ace5e6841e84258a27f14b6e955f03619acc2eccb96fc211e13dc9786dcd5fa91ba77bb1ab0a4988d38086bae222fa1a56383cc794a4ae68721d181565e6834d9491ba0163113bfe3d8dc2d14fa9a390a70b6a51b08349d43ec963bd6ff2bf9ecfc85ef151f507f5fd50195c94a1ce91d0f5611956e69cee5a10f27ce4fcd0cb0c92a648f0db2a8ddbce44b16ff7a0d0b1b535e9424385da7fe1fe42bb76d48bb3149511c9cb664f3a3980b8df793d0f5856d99afa62c3aad367ab518179dcf4c093645fa196865a2080e1075dfc4c6f41b136a8cebb60d9b74c0cb3fcb04a9481f6efa538bb66b2f78255d71e3b65ef74ac0b67c879a38ce9bee1245e88e187336cc2f5d9a55199afb3c290e0043ee0e1c6fab2c1632ba6db869cbc0fdbad78c41c97c063f771069b4f63b006103210d8c781c6e9cd2536f2f8ba7d0b4e1c954989678753bb680a867b0ef6525d9eb05b6d9183a1ef7a1e5b6b2fd1a6bc0ddadf0ffc4df09626de00ae3e2a77a1b49ed0e45be9d04373054aad234737a8c7dafda941ba3b553f454665fd2b8da1bead96849f3e72f3b227536bad4b0ea86025314f0c795916c5e5e130cfae0a4b674dab442513f5b7081a4c91f15df357a69c19901902e3bbc55432677cc5fc04b4c626d734c665a51e3ea6d5936a85ecd6da4bda6c1d741019bc4af2aff96f7475a911a1839b26e138fc2cdad1ac9cbd5b6c586688622c0042eee55b6e670be7ca4d8426ed181ee0a151936d7053a2816b9a7407444b440212d62736009a5cacedf6c1f9b8885c82a8d026f16e6aa184a803f2632622324848916d1a142beff19d924420fd89c3d43196b34b06cc8990f21927630de5cc7834d05e01a2cea007700b6751a3fdf08bc85c161a945e61940cd9b1645be869a2a9dbd0c038d2d94a4e90b6c7abaf36e3aff03001a7aa25805ae6717709fbe27236a0f857ceba176372af10ac5dd9a5efe31a78acf827c61ffa5013fac99b318166c384fb25d1d1c51b3c60a7e623d06b74055e1a0dd2b5120492cc1d3a42a91b0884bcc703ffe04a2fab1ced48a2eb4787a910e05afeeac72c5f0cce549d913d66bdc8c02841afc406aa2f556d1c41909c8ead4dc1e1b5c79ce2e09916e043a024d99c9803d30e6e6126378e3f25bb3f9d8b3a7aabc11a00483dd83ff4a21796a4102a8d9a6c1f793707acb1af784a252c95f421116e5b411d0e7cf0f69b51608ed77b01bfb3b493ee17d570dc0b9c73c7e9b474e9cb93d4a336dc95cc22b230a8f650403afed380e087fd9bee8dcfb8a191bd6c0b01e93552b692573c4bfd0ec6382b1fa61069c4f3e4bf0732ada191e9cbd09cedb0afe41afa868ab212c63ba3e0b1694659ae0ad4d05f557fa6a34af9770298f1df79e226db0e4f9a89e9d146b68f4321cd611579f74e42cbcf27f7bfdb82a63b2d053c987dae1732048a2657ee1fdae6b7d84a60a13e130a87b18928b81ce8277ce0166168b469942bc896116a90ceebbef8ce40baf9969d184c149578b23d7b53be2d28b50adb336b40e522333934f3c6f93706e342a649fabb470610698eef15571dca997e81d0ef4f23cf849e98c1957b8b827cda3d1e30f381d27a407cb5e596148cd196f41c8f81a1c25ca9dfee5f97acc2faa918874eef24bd99a477e27657e54a7e2f7355fafe295196d423f43b7f28e1ad2ef9110c04d965b831e696bebaa995c69691591dc7879c9bc4afd3f4aa0dbc04c98fc457951f3a19c6db64e4b236274cd3475502bbc5c1d09c53ceba755defcf6409ead31daa19d69bf8c9bc4cbd1052c816626adb7f5d18cb5d5ed1eb450d65c407234ccbb587e7069de9a3ea5c6a59d41d8ac74ec029db78b34782257958fb6e8ec82c381a6200f1d3583270f9ffca833636f3952a7175e118c7666f6bd956ee328cacd640f1f4f240d11fac8d24b3c3d6b438180bae40db5db610860b6a3d28834d5829ef0ecf997d19a5e1a32d6f49128a0b5a9db28e72499e5e488211202bdd56a55d05ff452ea33aa2e7c4e25a186eb7cad741153fab506bb726ed38f6af1d745200635adf3dcf5248c1c3e812bf0a3e4479f35a2106c681af6a275ced76fb328815947432f017c12e7df5c01062469ff5b37ea5658c13fcec8852f049b2f37d4f54b236a9d97e3924ae1e15a576dcb6c6c83671c40c8cff2cef7507e784a6a811f22cf1c3c7e542ba61c249bb23d1231c3c3dd9bdf45522008d2094ffe2f2f274ea9ca4cf64406a62a1f4dd2e0e242075e4b04610899b02fcc37bd2fb046f63111c6bcfd66dba779c1cfe168c2fc09cef4f24f496f95c777e5bbd933724ecc8e357b97b0e107519d6d44ce5404902583e21ceb03fc78f3f438bd6736e3e6970f456e66e5fceb7c4771222c4ad9390a0714333fafd2a848c640b14c117de807ca31084948e8779221b7c367a318d299fbcc5260ac4db9cd25a6b8a56fc14ad4b4d0fd66275503488cee474edfa139c618fad8380890592649d786b77e36d405b536a9829615253b55d732974b42269e5f1dace96e33b986670dc56f0d81955e6a636c5673012c12b4cd6cd738a0f717be258946b50aa3ba4ca74a4e7ba1d824dcb3ee93d4034e072849fbb83fc646038ad1c0a49907c950c069490bc6cc3ac650fd601c9462ca3801c7e3b4d3dbb93b104ebc13be2f70525e0c3ac71b3b9c60f64a34c0a5b334d4d9d3af63370e9b38253a22ff13246f05330c20148216e59d60382e1ad092149375b9ab2db034ddbc450093e204209d7fc7536f4239abfccf8c60c92f1eb638e28e1c6487c66298551f408f5b431798cf5dfd8ad36e1027a75518694d0ffe7a69f2847535c9ab20ba8a6e20150d9fb074fdb4efaa4cfa9927eed621071a4c1fb446b1490858c06f8b67bfce7ac9c3ccfb960842bc9a7a9719cfa6ff7637da12c256235e77305bb94e249c4f88ba42643751b152e283063549c447e3228c8dbf52a91e202a5fc0f91a8635645b9ef29267d00f4be3aaf0f1b29ba9da9aaf682dd3a3c6581c080f15ac674d1b9612d2679bfff0c463a9e9fd60fabd681243fe01bdb3f063a845e3598a48eff7450fa32646b3028855606c6e2be9f64312361083c57e2698bdee44952aa413255d008751851deb6f4899cce659d2cbc8266bd07f842387b481fcbcd1037804a268f7480fabd8b95622d02d5aca09d31498617da77d58150af4240c43c45a42aaeca67054cac97ae8d06f17909a5ad37c26c5f3480d7fdbce6a71630a3fc421487f5985b1e6bb66e3f79234b8fcf5062546bb02ece0e6702bcb0883002d8d0e9658c83f5f4ca37efe890307097614ac1f4096dd1649c5f05390485dbdbe46c9eb88f822946b61ce2f9a576bd281da62a3aa2109e506e786fab285321d8eb3f0d9e456ce879f48e45d64ab91479effd88c17d3a3d40de0d5e48e767a923f39cdedd3f90052691d4c95c25de4f344525f7db9e686a54e7d84aa78988eae15ae69b61b2d8b5f74448038193a1c4b37a9d8f6758629ecf195445494fb779cbeb913a02705e210f4096eba562a5d4b66a6f9e0c7ad96f97630e1ce98b02a5e8bb10a4db56e860e84070dd08cbaad7cd0938fc486f9f114820834018938bbf45ed6daed6059b114631fd4c7c30bf2f4de266462a46d2c421dacfb40caa914b45546e9a5ab83e3bf9e74dcc3213f862ddbc8ac093b17f72cad9d225ffa138fb02387f079b2a3dbe337cc8b231bcdd88a52891fbf7b40f159c774fb7f9b04856a02832a2a14a9a189a37517d8ffcee7184ee571ee298a247f83a73973badcb6d71f9177c96bd0dc8305440331ff3b4b99fb0437b71e21a02f4e0019eeeaba3a3337724cdd7494285d53e2e4e1ce0afc24bb950d69561bf58274159310b6ba0b95c2420301e7af482ea2ad53a4d36f912a5b7306d14cd777211b595ec2beb032fdf79217d2908a1c1fbd618312583e51b1778f5a2529ab60b6e2aa7b23ad21ec6f3206d3995db4f1d2e52347b26c14a02ccf7894e9ff0dcf9a90b52913b9127e7e7ebfb6e15c69883f12edf9ac57cb5ff38cb7511f20b0c8d4b47eb31fc3034418a0811f88aa7fa91c2402b101a40b3d13cf15e5bf3c74e43bda6b95f57c8f99de1a7d087eeb4b46c0354faccd418c4f675435d9f8cc4f7110214e6ec6d7ff5a940b1bb7250c485798fb02ae4ca3ea9330c5eed4a8aed4277720e2d79741726a9b7a6e586df76c98bda04ec89898e6ac5e47be21af2257986388a449e4ff2f1bff55c23faababa3eef2097f79d6ca3fb0ab574c1a6547269359afcdc5ffe4368c237a69468e2de92df773925fec9613a2bf3c439dbcb5346afbd569da1b3465ae4e5bd7fb37b48489aece08101a819a0c793f3728513dab8c23a93abb81ca95de6769a6cc8516ef1e0a8704081bcca91ed65f0159bc8a5984402f40254c23129f506e583802e183f93b843e5749ea7695b4a1aa90cfe6ccd887d6ea406bc2eb47cc5390584d8d95cbae1573023eaf30a85b5caa1d1c0c09954a87df3ebdfad08c13893648dc519b49e4d726af6d921542fb1259284418d5d669a7f6f473ef6093cd1dba7c7b6b2b25c05b3d30b4259c85394f5965e80dd01cdba6e17ab11bf6b46fe2aaba0f7c88baace5874a711342403933079902d1105be8b24ca1aa459b8943e8b9930a06a5b78c766eeedcc01c8eca7583fbfff06b5141b9aed177a3b6cdca2701b9e2f45af6ff768f80cef95813d653bbde672ae006e94cbab3d08c52e7aba8773058fb191553dd73c65525e4cb42561d7d787a9abad8de89ac4355261fc8d0a1f556d6ca2bed7abdf7c74f3d3d171620dd83d56ae96c99f5070994a500787cb5ae0a83aab79c3892c0246b958d180a82a934a02caf65510ceb2a6f211d52f76a134927a4ac86ab5bd0bc7aa41d3db4fd6d83aa079e102cb6b1179f28c8675ffcf57fae304d65acfc389ab6bae527c980a96197262becd7cf25f8019dd2c5bab89e92242bbe03f07e0fa06cd0fc428fa154896f8d3e45654b8adf1dcbcc04c6ffa450dd094c0ec91533cd7058d748b02c45e392d63659c3ee34941a06316016b90ec26902c0cd279fcffb2250320245f7c25c243ef8fabadc96d544f3a806eedff01eeb6d09a661bd52b7b0895b30bd7b2416a763bbc53afe8eef11d7486eb9b3bedd179c8cf37190573b753ac1c57cdb52fd9f662a8f7ee8e4ed248ac0675f057f4d931335e641d87f9f40f0198e0e48892aedcd1fb3d6ab20ff29e9a7657b0114218ce296896deb5f6f478a8d94ef6c9eaa6955693e4753d3fc2deca2d81f51b50c0da67b9af25155de0f5c969e03989b4629f7e61140da5d2c6b2f3f5752dfec433d3675e2265999ccdfa3b6777746a0af5f3dc557eaf4987229336141256c3704a6dd1827402d3c70b0f71061a86d354ac4be1c57a550d315afce5fc0c3b60c93df3219cfaaa3aeb7c80cc086d05d9935400020dee89298648f2326784c038244779ae7d82708d36c5e5c78a4970b1999a2493b25285e4c4beb7372ba7bd8c9f5377d7d148d21b5950399016b28f82ece4bfe07f6a783146b20255f033118d9005e3079e6620757673b26fdc47a49ade112023f900da70c67818b54eb72bfd57226844070682d48d87d26b864cd099086c92cbbef431d1ccbe1387ef488ca3c42887cbc2ab5072dbfe5b27c2e3b37d0683b131e6bdad084513d3b52a5efed56493dc1ba1d60a6a388a744183627441ddc7e1a8b28213376025a31198c16332c6f94e69010cfa066903a34ac1a1ad0e78f0250f7d18b126efe68164343a0e7d40fdfd30180705b7f5e873ea5b937ecfb21c8551db32a4823f3fe808fd1c8de8160bade5ae1e4dee4089c57c2b89740fed6e0bd7f041eb8e5202012492d1bafa02f41e79f968b7ad60eb27ccfb05d02ec66ef9eb3607d69935330792d5500f33d77b933af404c760a1a1821c100db40882957d8088e56648dc7b0372ce8d773b95ce7ff9225f8ede1c6a64847cfbb3953d2bd349b8c1339e8903ec218fe4caf30acba8755e2e0f4c5fa01ffb465d62f18710f1da79887d20f0da72669eca0d4c0630172e216e0e3d738974880e4ed62621c52b059773afd3d2ccdbde92a9f1d692bec3a456e4651f2c3560c5e7c66b525088f13b53db82ae52aebdd8b07de52310be39a630150d01e99e2df82c9750357763a4d659195b7ac63c63b03414ab504ccdaa9fc85e15d4bc4fabecf47d1dbdea672626a6ea086513e2a93b570d6a1caf19123e56b1d5001aeacc120fc30021025096ff4738f7dbb4ac608f2d2feca9d71d509931bf93e449ce55a20866926a981d6223a81ae8d0f3a970a177362894ee86bde709306cf25004915bd453f78639d2016adaa25275482e27d715354cdfd1dd66867a2777e64dd5634b275180613347f38936e4b5b48f18b6caee2add3c60c7b1fdb04afb37748a4bd4b6635926105a802f1ebafee197fc49f33c3a32cdd182084e3f7e53752ad6a89b64430a293924fd0e4f87974d22004928e4fb25b8eb83de0c6a4bfe879b22d55689fb2db79e06a83084fbc4063d89d71d808dca8562c9f731bf339856bb048f6890fd786a28ad8d6251f1502b41885c4408dad50a870dfc436b19c4c22d0d7f37ea4cf6b4b1e16c53af83e8236ea5ab1d5b2ecb45b93f9a0f7942f67bdf6a65ecc26429f3339d42620cc8ef956f07f037b0400d709bf077118713275e881beaa8921875126ebc3ff5b649ac7056343a9a85dbf3f4033998b888e2cca84c362c3a4073869545a59288f3a79bc6604259876380f37f64034733ec1b53d8e3135a536e81f80cd39e3cb23aeff6540b8f72dc71c23bbfcf3148d93d7fde0bf22580e3fe225f5371a7720f22e98fafb89975410631df02410fed4bc27ad6c3f5af7563a4424e87e2d7506b51b496c252c4c36f64e2cec8695f6bdc43ebac36b56ce0547bf756edc7d378855a71aa3ffc675d8759e6f9db7db726bedc14c874a522ce2636299aae41e5db5f0f80006bc27b60997ff5b5ce4a4416ac6ab43abda3f62ac909f41f6b494a507c02e876a8505e605decdc927d07ceb8c2bfa45b4b72128fc0b1a9c96831c197cb05a994e0fe9ce5bfa1e419679145de6189c7e9c309297d41078b282b340027608de8f1eeeca8d3dbd86c61b2eb57991062f02a7e3fb2095307a00255d5f7c134abb6c719baf509cf46750085cf9093071a00318b0ed761729f78778775d42ddac4b450ca48170ea93ca7dfbe1177fe2e08c4d69f9c37ca7fd15f4125687dadfae45981777000de3d02fb8c963cc13c25c8fd6eb1e7242983e602673b9809fa4d30272b31718a292d4721113914c9bb4d97436387bb20eec98be07615ec81532c3ce02c8eed29880b322ca5c5f49602e49bdd4d9376362cc5e72787aacc2e5597a1a13a6feb3c65722737f271c17350fa5f38536b5274862ed747c8e13d9b64ce6082109b065a3de1138b65c9b663b5a6e8f087010d933d2fe6bc872706e06b83793d02424187f928bd24fd10853a0e3319658ad087581c88cb1ee733b2ed7fa85320d13a0186cf73a30fa3f45d90bd9372311a624f3a0ae687cde2b798f34c526be5d19e455eda913f8387ecd3ee4825385217affa87ea93780ab83d862b09e83b0a78fa3f3a7d4fa67d7e3c9f347884b240afc02264f39a08e68f0d6d42ab78e5dd2e9e0377a12b83fdb8f7497b708f6cad00980bb21c7aa2bafdf629b4daf072faad23e5896b52eb2324dcd87eeeced31a5c1f784d0c95af4604f141ab915fb2ad9bfb3f155954942794c42f838a95af393917b4a9acf1518d4ac733511fe1ec84ad337220eb25de10b4248696757195072fedc25e9474c535c3937a34ad5f564576d7a3dac11c310cab576b610382e597b2b554b161467d29b55803e8da4c2f77dce5577887dffbec7cc662b5aac29650dc752712779298eafc12f4c75cf10950116dc81549f49311d40e493a0d27c2c752b0552d0377902dfb09223ee2ec7e0c292269b9117278c9e2f4cb72215957b6ded24986dabf6feb97229c234aa175cd775a012229c3a3a87add322aa1f900a9f425a3d73cc60d34abeff419f5b54138c688a0933d93282f4465f7a9fdab36c9fa0f06fda586e0cdd170b3e02b7daa57e95024a3fbb936eb0b7bfeff94540be68dcce881d185de1b1c3fd795e163701ed8f35824c8a4fea04691daa9d0e476a055550fc8589df6d6022a52dec41a56cb20f83819cde5e99cb0cef818c16864be0abfb8327d9cdd1f297cd0383be4450d09896b0992acaa9c6f9b2aeca16d2af89b4db719672ec98c28a1ae5bc5fed00ba60a1f398db625d46a49fcca8f3662d54e69268e0ec1b05d3a02177e8a8af31d362c08812f50dfe0b5f79a6ccd3540a1b9dd1c90423dc0cfa709099380ca745aa52e9ee10a20cbd127ecf9d20fb49dbfdd9dcb17731e7aeea713b38abafc418b1d20fb5ecb5bfe5fe944506917b3c49db2d98be0e087e2b8db1df098c80090e6c03be2f7497f670bdc51b73127ad3d7eee44d99bc929d9480638a44df84f2e3bdc13c97db426a12e36ce4d0db4f63b1118de9843739a252da0d56ae4807e08888f9ab242244b205e8e75c039ceac9a4f0bda3c7dbea22f7e1c733cc79481ef2416975dab0c9cd3d7517c46152ec3ef78f6aaa938465205d04bfc6c1106f62301a3df3ecb472ed1944abc7ce39041a238f5e22122f6bbad61ff1da1600c9bd888f7c956309276d2d5ccbd0645ed4c67abe55f886b804b41f197cbc3533ee812064ee339bc25191cda77fcfd5129e4cac797f03202e633d1c7466549e294695ffebcef37344a7c611a063033ce0f2457712f01b61fd5fbd2524d554e681080bf756fdd572562d96390a5a8694177e2dc179f45e57cd67047290ee0e11bb01865d066402c999d1551d8b6429ec75c8c99cbd596755ab8b1e993c247ad1a64f6e7c3dfb7aa17bbe52c9dc9d073faf43216de607abe2297aa81b28a3c78a1e23504927a759ceec4b630d956cd20f908908ae76fd60c00e1e7e98404ea7d87a41797d57c9ba8ff4b253281679042a6c49e898ceb09f86276ed9d3e879ea3c121ce230eb019bee705cad4184a959ef60c5875154e533a8a3fffcaed0081d92dcacae473bf46c2707490ed09561953c324b43b2a64bae274ad9047fbc8809336a6c2ae344a0ccf87264d2e466e09182890b039e8de15a6647ce602c10135fb5cd6f8c735000a0bca488793b8966a95076781936d489c3eb3eb363d762fa819d34e74c40fc37e20dd8d39d1cb7c81513ed9bf54ff7745bdd7453adbd7353c2f4c5912961f623a6c945c2756ebcde97bde5f80ccbd19f5f16882390b897a15ade02f27810f04f8ee53e7d0096614313330767315f068b07df784d63b90e001f739e227ad3cc091a781a33f0b14d72f49e2b0a6cd46d4e37dbbc957a522e3e596f46844e24241675852ef1304e6418cb00d2ac1c0dbe12712a798f93c8d83df617e3504412547848ed801e29cc44d4a9835297a9eae0f15c701d018e138a9b1a82eb2f9b2ae401c6f5d9f84b4278398b57012d9764e8310105daef80079e4a55c6dc713ef034ddc057d1a9f85134af273e928fe73d23ccbe3bc288a3d701b85d4f0eb670a3debad2db2ba7411297c37ec2afd93a405cb8c64738df51a9acaac4e12c6e2de3fa44c01ab64f2417d7aa5afc4c7e539d26e8728a087052dd35d08addc645844836215f22d50f6c669e93c7d133e37ef3d3e76e1c2c118023067624639e6cfb8e48451349ee3ce2eb75ec587e82c0115279bdf8cebf16134d55091bddd9cc4d0b764332651a1b88e6453848f003e06dff27c905eee0497efb7edbcb98559017a97ce4de885683780556e73d16382bbc2d2a25cb01d6024e5d1dbd7f2b1e657f89aefc8b70f030d46467dfb09a2b4ddec6ca42fba11a7fc1651b2e9fcb33fcd9ca862d0657f2cf2a8546c73540e33194b794c9d3608fee798d3c6ebbda09a71aa021473e9b02c0c03e97ac038336899639eb7dfd14a7619a02fab67e301c99b8643c1025fa79a57a14141eeeafc4f26c2400481d9a057ca4484b12f532a507f9851f30676b55fc497ade216f062e66a40d0072782431e24a9c5b2985795f528ca423d19396746c9b6d61270d803f9de5069750a527d281b9a5f6fb05ebec2a0b2a20ae97562c0eef1c569e08141b0185f0f2d3616762a3a9553c302f0d83099775a123fff339601f8dc514dff81e087be47e7231b47c20d1cf172bce1af2d7b7bc9149019ef65bb84e4daf6a729d716d7e88a8a98aa85e61019f9d08bca4bad3eb5cf98d5c00a0f2fe2b92d060c535d1dd77aa6602e781b68ceaa8ff1dd0a4d0f2d8907def2f38e0fd0456fa130760a8e95fc2c892bbacca80ca25854903496ca35a7db45e1b230c474d5da5caa784a24800e447ee0bae8360d7c4a31b4d8d37018666d9d190dec574e92aca06b94d4cdc934731aa6e296b925993d7db733876f6849c1d954591cdb4af045428595043e1a7f4bd40db6d4af5605466811ff7bdbad323b209dc13baf07043a408f8639bbade6e1fde048a1e7cff7955a1a65c7fd2a6af3516c91188a1e36e2f5255f8070765e5e0d007e4d2399d1ccf21b7665d7a8f686392198ce574c63d0ba1a7bd51e5a3f6cf860fed62bfab2b2d4bcc356ea6b0be3c9dfb46e7bbfb1a0fec11dfef4846d7b7a670ec5f3f298b5fb97b280322def293849f161df4a0e691ef4935e34baae519bfe75f4c069085d0245a6f4dec12f8da117dea40579981e18a1c9f1479b8bf6d9d583950292e7cfb3f5569874a3a2d3f4054d9e9f8b248878938a24ee81bb31e468a39fa227baa6d41591b1fc6f586204b14c6560231ff0643983761f13b07edfe385b1d8c95dd18245dcd06010182844ac5e1aabf26120e3c5bc8740de50b0625b8819b4ab540b93b9b3097fb7cab68e9fd1a430cde17f497dfe2040ed5157f74e8a403a8efb12cfdd45bdcdd2fcd1877fcef154f949c16d2a55e03625b6d5d9a36e99552d4809e4d0e2ab5fc8dfd5614f7d06ed509b518cb2b79bfcd65f07177caf396009ce0c77e2724c31de0e58bf5efe64cf76243d92013c76e72ff13b220f513bbb435fc74f55de604aab1c388f9abb7cf6d83ef7c1a68ad47698fd21d9785063c75471b830bbb719500ce214a6150ca8c3073ad17cde11bb6f8c1686445c86ce071bce97d91df17aa6b711ff65175429da1c26edde0cb2f4a19bf90d0e0a4d418eb3cb4efd46fbf4227a99ef08c9ac42568c7bf95d9fb8ef8085edd8ff0e59dc8199aed88a64c080b12cb8edd3fc5fb28f6d147c2aa43c3d47b784968d7c6904bdae46f3aca956670020196aaec537fe7ded0a984b50da75bd7be24ee009d43024c5064920c8377a34a381832465974c3bbbc75956813772f6c286ce61b0a17999c65e74486eb4160c097f7f2888e41a16c2e6416913321c02f1f5b52adaa71b16e285a209bea3ec9433619d60b7bb2256445027b854df4fabf468a3cba636eb3005bad537f7bde4bbc1b0e13b3b19910f687a620510470ec45f80e06dff691325ac56ea2957d5732122016e09388d42aa51aa3a04723546569ce48789ce676fbcd5dba5f5647dc5503cffb0c5a54ba63d6f0153768395cdbee170aede385716f2e3facf3f6e185c09bb50ca4a645b1320dfd3f234bf3f2478348d4c9b42c732819805463ac18d10712a16877fe7d7385703fd4b37e5102c6b37d982c37dbd5abfd38edc97eabfe561a4f297e13b9a10407986266fa2db4fc3be16780fcc6aa7c2221194eaa31a244c5a5a2604459f77453f39d2e9efa197238acb726ba7d32a838b267d58af2ee47c6148deb3cffc3c205e89e37e5f2c9e7091d225a54a2550bcadb2c35bd38a294182117f4dbd75de80b115333e3e5eee113df06faaae1d2f4c5daa86e707ccf7e5f19f45f84108b8acdeceeadddd1a79389e73dd2b9c8cbcfe5d2721d2f81d153090c72336ff1b21fa7550a8b4f6b7caaf0ad9c0cf701fe5a5fb991b0065e28ec7bdb0b64bf8f00c0c936c801bd9b17bcc6befe55290fa7299cf64c93c148b628f16d40fa26182e562ea76952ddaa8c8f9b4926e28a6dde5cf2ca6059d3a4b3061ba4f89a3f0f69482a7e9ef4aaa2d6e0e4d1952cdb056a3611ad851d6b48d83c087526503f88de22f0b8312ea629d048dded55a5a36ce74a60fa5ee3d59bd38eb5a0b9af0492f1c3be28ca7c35fb9892e42300a4a776a508dd02f9ea5c5d0e74c0c144bb8194affa12da8ec5a9a3d9807770be7d022e23fa8f75a2e803591bc1ee20edcff9270df0b0bbf7692fb450f62a21e25ef40132a61b4ed4a2feb95d02adc381b3a1cf7e95805bf2c5cc6c88a4e4c229b2fb9ea466b7d8b6a5358d8e72c8b763196b3bd1ee5032d849114adbbf7502a137a49aeaac191ef66f05c37e0fe4004469646d9fec09eb095672c54036096c244cdf5762a517ab8d3dd9845ca6fffbf08418840bdc4afc7d66bf0510db9e7d087b866de9aa7127935d126a16ec634c15cf9a160c25636ae1d90cf096e64a3709a6aa40d342c477f5e77ddbcaabe52158dbdba7a2d7ddd23b25c4b67d05f98bd46845b436183e28d8b6f5e57df256b07b71f08c66908317229bf0441712a1aba6211bb96361a197e539f12442fd02f2c26a9ab02ad4f4c854879fe8d356baeb949240644f2140c558dec3b19df60108c28c37e1474900c145d3ea17ed0dd9797a9e9e8d2c5afa9e9fd1397282ec4b610449af67a930a458ade869c3ce13338d8272046897ddddb7912b8985b1d6c80aa360266989e898957b0a9c191665136e81ccc590d091a0c47aa5e87614bba59b63713f729e7b19dd745b8b2c5ad02bedcdbe0f53656e5cda231b38d27c0bfa207825a4ae7855ef6259c76248fd90748d9cab7810ead39e55e86f9ec9dc3e5adb70b49c9990022d44a10254566cdaa3687cb9d721b58347cbe72deaf192c5e97b9f40ce08584dec01c60601ac11083712e2b9b0977ace154054e6f7c6f756f40b93ddc1980b37ed5a8d647377d85dd9798e8599f7115a99b4f4cdfc5a6a868fe2f4718adb2528b012b6c5934dcf1c49bf31646026f61efbf93bb6add9ad197490eddbde82b0fe838122886e6cafab99a2404db2562409b665a565b59ee5f564de09fffc75a9fc3aace5dd33c34877ee8a5d0893dc7b19d23dc2c03da4a75e8f406a5a4f341e9b809153945ed39b3924b4faf680237536f4cd0c48610affc824fcb1d4e1c659612c407c4dd4905c47dd78a71b161e23cd6222645c5eda6ba81bcb2d9957761a4f1def9f8ddc6f1eeb87d2e8cb321687b314389da6dcc54a33059418d3d85c3bb0b5a26dbfca6b3c75d55850483f80e8ed047ef7ac2058344dfc6e0e6acf89fdcfbdc11c36813175734f77f715358ce51c545b16c965f4951228884c398cfa2abd4efcfbbe059c9f54ec8cad4fcc370df5201d9e3b553097fff43cbd6b43e4543948412624a97152456192f7252cbe438b4062bbbc820af4d2128c7716e4b5e4b6e3937a31105b9a7bc92f6afa6f72dbabb730698c5295924c20fb22df82faa73f118603bd9ec58a7d9fc35f89a970533aff91fe9a9d4782fc2f244c8393a6fa96da8408abb0e256cfda757d5f5de728d5b7953473ca6088bf43fce635fcf817b0fcffdf8e75cd6e91c782f0ac2440eac6914f64086ee2cf598e05d683443be0be15fac667c2e1f218a9fde3e814b4e059a059ecbda07f71e73b4b1b5a2571c04cbce6447469a52aed652009ebbdb9e7189dfb589561aad80c262c486b549720bd4b519a6e5e0b17571ab50803232bb2e27856677baf0e8b649d4e0dd37a37e868802fe5389189f3474dff6ff5cd21084da05cb30cb753d060ef0d8193cd6debd17ba8593ac8224cbad5fe3d44f8f2d493f330670ad859d1bba3eab0f90ad0c345eba624c52bd72bee9e72f780bda8fe52c19865c78d894584670957b1ae5a417b9743c92a872870666c6b5dee4f440392ddb58ef98f6ae7afe57da854725e11f633a4d8a5b532d401b5f08c0c0f2916e5858c0938f2ad749730ed597a83d95aed57366310e1460e6a175ce3f26a1860fec731966e371172ad1f280b124c70fba185f53e29c5b2b4a2342c40df4beb7db3c085cab134ba07033e8f660234e2e95484e84f01da769af4504db9bd3908c9d7dde1281ed5ad8ab95a77e8a48d8c8da9d9eca4219111056b0e0b59540a5669fe40730e4c5a136cad313bb70f0ece111342f78cc38ad88dc4c40f75954c8b45cb0a36f513add1f227261788e217603d52efda6e742b402d78b46f158c195d1a9d8e35f38574e124b61ebb243d1b14dc66de17753f667dfe8bdf187496861014001bf1376a7f5c270bcdc947ed3ca340c49ae2e0fc0483e7d166425ff92082728a62072c61822277c89044b8189623f123febfdc927c330a8a856e20296e77c41ddb2305ae4b43b5429fac313a72a0d0b811a4644aa528105b62e5e1c1009ba80e1b2eb714bfaac3c6e537ace99185a62d2eb8cccddc77cf5bcb4ff68f18e449c462dfc3840613f9f3a6373d0e31cfaaeaf9ea8398002e5280811b47f7ee8398024b6af72c68fbe566e6b13256c390dba7024c8e7280e4e08bdd5478a0ba53d39ebba7fa00d0090c138bab0b135ed9b914955c06b0fec520e070784a42c1110f68f2d9be354e327d209bffbf6cadfb934e2c078557ed78563ed8aa399fd4cfb6939d0e8748c51d1c94ed4404c51b9337fd4e19b34a7ea0c92d7ec8857c726a7892a285eb3a4bf025f80af2e8151f5b71d69f663520e141bee69a2b9184ee45fb9de8ef998413f194c2a7dd780e12de46fa043905ff9c616c5812643fb050f1cfb39e28c429ced45930f7be3e200da9a5af8fff094bdb83b451a5f16b8956b78af1a61dca75be4046432d5c3a55023e86d178a15520c8098711ecf1eb8d06a58d644c443d0b764c837872c2688fc572585465d9ec1eac97e4feb1fc43f7c873bbabf191db4e578e9e35690494b1d464f7eed5d09397d7dbdb2f5ba9a4c3d40612bca6feeafbde9194634235f5926c03f0ffa70235f5c10a0147e439f174618c933ee05c86230f5b075b0f2aa3ae293533d5ab62c4a1e94facdbc77bf758504d2c01a165b2a177371793bcd5cb612ade2f642f04148ae9cdc6415b3f89cc338f8023304bab7849d0402644c5ab05c515bc8af0fa4cbbdbcfbb9d2b5cf623c34892e96cb3efd98730720fc8a0b2e119379b9559e37b05877c5e27ffa9c403f0f96ee71784ea9c1f26e0e1f26d0bd7960f4f6aa867055572cf6263858620518fdc2fd245992759b7d1e7d75e513d881b9b019fa53b10d5540b0b59eed8e2bc716913d52fde2abd8b4ec9322ee25f4aefab53f15c60f87fa27c44b1586caefdaff88fce0d2f4bb6d2a1ae27ddf582201cf18952a96a22528b444d02b9fd28f8a7e22527683bc0d8aae072db57bcff3a91efc9c447d858c0ede5537f5abfb53c338acb8a5270ac8dadb3f70c68ac513c04c7db492f9116a475a11fe6a44132fbdf7a729e34b8839d398253f2f05b7890ae1de459381fa0dc04fdb132b587ec8f8270600a18755a631f3422e23fe1b8b739fd7ac70842e1db88e7cb083de87dde0608744ddf99022fd89b0bd159f17413f4681d68ed96e154d8b1885af2e5ad9cf15fced4c2fe4cbcbe3ecdbb69656fe1fe62d94e40f25f7642fbc801f26ab2267a51a0b0b854b20958932a704dadfec0fb70286500b31d1dbf3958415dad43a904e56cf394761091d80c8168f4d13e4dc6cf28a331d48ae3e2649fad7fc3f69ab783e2d3737b415c683ac58ee279706fae38db472993bdaa96d820ee1a9c846370f8f86ecf175f07e37bc72348b32ed6ee0ab5093a2ab59fc839b79424ef61eb379404dc259a23dc4a49b0cea3357e990856457bb749f3fd34dc8da716f9dcdcb7979195f5a2245739dcb34b38b10e617edc2dc40c1a34f65f1502ade00ccce3e36b84114ff344713a0eeecbe68650a7c118816a5f7fd687885826411dc0fb8933ff0d0aeada2116d9bf7ebe0cf673ae2206bdba3080e86e17da2b8617715dc356be4b66ceb67a5e427d3223be130e35edf730c88138d94f50b2268a698f06d107ea65d4bf64e5a8f31a5dca2fc1cc473ef6f23a7db393de791d00116bce562ad1cfa0c0f49cac5cde1b8ddbafc368029a6ec80c89879301598c3a144e07fb60fcc7669973a035620becba1926b4b2de088727bfba5cc631534c6763be8a049730f550d164dcba4a0808faed775f4f296efeb3b36ba8f0e09bfda5cd8b743f3cae59561d173001c33a3304295f6ce9e5c8fd2135dd3ec23a86d0b80aa036dbab12ce9176946c5f7528f2649b5c961019a251908ce3950ae1cc1ed4072de2764ceea82d899daf53e73422233588ad0a38a4825bbee2b863a3b712d33da8df55fd88f4c522d3c784f2755219e4c7a25e34273b763ab8e178e3112a06bf50fd50dd02b3e08a0f87f9b47f1dd00ec5692a2320c7a38df8585fe929ed270d62153bcd8e711f5fadd28c83f91e71d9ea687ea86d764f2b5d15705bacd48847157a6ec14ed361dc20252da5becf83b90a7dc4120e321b54ae6571bd8ef7680d3836d6e886d24b8b6b63008d640982f6797b9ad8b8db37c2fe8fffaf747c7edab385d3f5780e89c7b89b48bb3b214285ce4cb18f749106fe7aa33836e7730d41eb141a8772d7889eeb4e74351983be35b551eb6b069d309ce180e6768fae1fac5949b6ef74959a3ed3de9ae6f0dc4f39784894aa9c2e3f9beaad740e454d0036537ec9cb889dda80e06323ad7ec95d1a90c278d4399c20dcdeef0f53f5bb579464ded79079ee3b47c31344dfc95d494b08feb22af3da437ee0b267d9f1afaccc339242136576fa955df35e1d451b3e3719d50cc2d38ffff3731177a0e2fe4a6cdabeb6a3ff5d892704c5523264c32cfbc676229ba194fd871d451a9321fdce51efa95db2017f686d92f3a58517fc4d1db4858d669a837dd67841a3c1ed2f4467a5cac84dc270588c9a2d2b8d082a8e47632d2e97c2f70942ca4b67fb1e4825e2f83d94b143a7d48fae8afeba472d9a3aa897851b0263db9329d1eb75b471cc2c298ab8293255e5b335abaea645267654f9f04dbc7f30fafefd73ba5e20e3955347452d940038ba032ea99abd92bcc305372f78efb7e34979ff91340ca0827bb2a64ccfff26c2d8b85504484ce6966e68548ab29cb3206e77f64e35b01486ed97899139385dd13be4f697b4515df2a86d22c64f27064ad4524b1a7106f4a352dbd1eb22af047ffc247c43890fd61149cd53a207e19d456d0b1d590532aa98c987d2c2cb4b03a147bc6e4c86223fae0b312bbcfcc5dbd7b298a7e179c7ea1a33fd5e6c4ef80639a50dd18f22d5897bc3a7849b0639f2ec10a226ce73fce3cb0801b6fc8537571f1e135a3257e2b2fb3daff59068088954af1eed319ca0bda0100ea160b62a8a78e7a4e0101bf5d3f6cb988d200bfd9a0b17266e468581795fd38b1e0122da65d382f7f5218450ed9cc6e6818130a223664c0dd3a4f4a58f2228ffdb5d521ff87990f7166357b15d4f737b211391cbdb503ef6c2c36d1f3513447ceef8a583b2a5555410e02bf934ed494c203d7bc183199a57094842f316509559bd082e8b3242d80210b7bf0ccce5358c62ce1934cbb65caf36dbfdb004bb18ac0199c83b2ee454aa463202153a1b55cdb6d0797787322cd2c324a9f2f0a80c259fbc2aec72c57643d37cc45b2739ac0489b9751ef5feeac12dfee0c55b1456e018ac2fde80be8328c26a15e415587a50dbac97c102d65eba4802f6b03d695b820799695babbe9ce841c972f742853fc4c6d2257252f911d2a44c8eb4d9887b2eed4f650add436e2bd9cc67f0c5b0e128e1b068bebb427cd53b385f3ea4a6f75242d0dfa7b29a7b902f03b6d3c76c4dc89e2a723c55aed9b838157faee1501d838c8acf648ec0442eb6bc88788abcf1eb935ff8b99c983728f86e576f2bf14f4793e14a0c12f1b0a1109939e6372030f6c59038be566b13665b9b6a653e4ae87ba819a80808333a96ca79fd601d42770dcfb814eb83ffec264b783b677385f01ab705c9b875b17c392203050a8fce5ba2d32d7e76eb98663cd59ae177835f0d49baf561bd831f0fc714748326d6b6c691450b796da6efed63d6196b82eb691865a86f344b6078709319cfd542c4d1a682feb19df4b695356db110166027a9ee0b775d775b76aef870cac8c0670ba4a22630dca54167ac9d126074a0eee7eb66db967bf78ef8169b06c64e0a5ea128e8fef3e3317f91e661685736663ed6d17c286581f912080185c828962e7fd0578d179196c6846bde1edd4520d828172da45e7848293d9d232c725c590ebc2c98b50ca0826f297827029fd879d25ac27efab826e05f83729acef45fcf69d07b6f32e909209268eeafd42fd4225de3d6bb856ccbcc77631497be13dde29a19ee675c173d1154e6ce1e18c2b0d7184e25acd33d969bbbb251301302443149c98c82f0fd60976fddeb257caf61377a4b6484d21e6ac0523b9ec0be1282b2665ae1f9c9cd4af161f3224c340e33f879fece4ba386ca4b501b341e89281ce3b70a2373c0b72db644b9379d7d52bbfc1fd6a757529b78008fa2b57b93fde61dd4ac298f8b2a4064f89e49d1e856292cf126701e1fe2129229df2c5be9ae6aea5a7ee79a450a67608b8f8668852232b13c9f15ed0a88c1fd00c3a2216068af18428a29df52736d45d0d2df6d1ed2bcf14cbaaa1465ae53952d22b2be23dc903ada5a35c7c847181a1692e8a281c298bcb7eb78e478e896fb85b9ea23c2b78191dfc22b44de9d91b496c831da22a927f50f2da3ac0b258cdb906f270d9df37675fc617886cd980a88c7502e57b329f424d92b36ad0c96f0f2d4ba2d28cd86a7ecfdb27064c1c4c9aab4f6e2e566f80ae546485c7de1afd89bedba554d03931bde5f55dca8bce092d402e33981ae07b38294eb821d1149fd12ced7f8ee52b3c854f1dc4b1a5fa4979a90180701523d6ddf5a1524fc0ee93e7f7d5bc8f4bc6b823e1f34af7d0ff3bf08d0be0a3c3baff78aa568357173c516442cbab037c2cdd4a6b0eaec538598344e0fe89c31e2fe1b677da595b70fbf2ebab31b6d1d58f83a6e36bf76301d7d9b5e0a0aa5178f649493931b19b213674edc3e5f190f84378ed16b050a2626df6c255d388662c3c5d1aff283a2c2be8eadd91655d909aa01d65b8ee50fa027b97dc5beb3ce6a86816285f73ad5deaf70e7811895fa1d2b27799dd11beb4f2aa18777df0720e8aa27060c9d8272cc92d2699ed21f6c69fa4eb65d1e5aa0701744abcb0d9c55fac538b16d59810b117ff53f9416d82c73c6f808bdde0164a8cf51d617fb7591ad07febbc3a1d08813480331850a25f35d084f0d1bb5906a6f97c56e5c3601b885067fe3eafac8e9f99ee5455ea2b6779d6e89d147750b747c6b69a8dd44894e8f110844eb193e97a111ca7d2020f461e287241851516fe2cb5561eb452146cb12bc56dfe2e6ad5a664a1af52a8504df6777be6a7ecbcfc39af24b8c16563abfb989d3c19cb178c03053dbcb274b5fcc5caf90d3e7d569d67fc188aab0e2f3b063bdd560b62d723168580240fa3e37bdcb55afe25d718ce08a2695dc05795e5a51680bc176d18b0f4df9371cd2360b68719eb947675a932e10f90dcb03180b66904adcfcb1f774e5114a820d4011aad7ef594c41225ea3ee9977be998e1800d0208903b66124e4cb5728764303abb167143b3f29b8750400144c058bfc49dbb60c987775e5888d698527887d5f99abe69628cf58f778c82826b59c4b9c3920e02394c693207088235492d6e185cb082977802976d9d180cd34fbd8e4d39b97f4c34dbc6a54e1cd3e0186f37a1663287365066a50a8718951fc4f6e878ff3a6a7b8fc3be2bffac5335f6670c6ee9b22807df98dd31915a6df788a5fc12dfef73fe54113fd7971a53e2c29bdefdac75e657f73a88443410a2701ccfe7240df737d004c2dc5f91762f3be4f2da4682af91bb1f5f8b2df23f93c119815b167c76bc8ab3f35ea048825068d924bbc461d3a79fcac801d8305eec64fb20e72facd6360c1a1c99bd7db628998db6c27ef408eb35e5ed0833930c9c737b10e3d96d5cc59ad575f2e1e4ea91904b960f30198d862082b7908aa21d9c840825d1e9239b4c2e54f12f99289ac8c99751d1e1dd318960070f7e58cc0b9b21f3c06e88577c7d00fcfac6b0f4f99ae9d308afc5af38bcdd9f2a16748b81d0922f67bcb3459ceb4d974d6261c0b1354e1bfb4734414e939e323108114611c5f1b624ef9228c106c19cd82f483db3c9f8a17064bfe9e3fbb6e53c918f7030ae83f5f634f01a53c78c4f8fb2333e85f00e4e8d50b48139794c850cf72e127c56375c0785e37f587ed0bbff44ab86cc7f0f20c6236bd9c86eb410c30a50accd3b512856baf36c76186c06570c9d1b2557e45e54d63082b5c862a9c5b2767ff37120153d56d818f81b589e7720f1575c9a44467c1bb16764b79229d35318aa252c25675973b9a1b3891d96c0a5ad0ea5361630398376c3f3c723abb070f8dc324b3f8edccc9eed853ae31b3bf16bfd8b536f8ba471908302f95ca31f1764edeb12e35e4850f7a88bc4031fc969d9810f1c0b01f28122e2c1f271e18063551948b0cb2b75e0a88411404a178982212c0723f0d30d6b3a76e6539687b9b485b628d65d070c772044c5ea31e564bc2b3db48bb3dd31637b0a2982f36fc64f1e25b190adca2c2904fd268c6e4232d82c06c32cd869054b0c49246efe4c6b619db2854d1f049df68232e217ce486e435c2207eed7b2d1ad5f139cea2712915c31f1934917982a5d364a7f4b8e3513f9e6eabc5274973a8e61f488de499e5bed8974eeb0c4d19d1d438c5bb877af30826ebfac4326dce30edea3d0f47b71e83c477b48c99e4efd66a19a45ee913059fe2b9417721121494037daf6c0ece8ebbfa059a120fe5fe7df96f987aad54fab75af68b69f8565f8c4274755e963ffd76a348a88d973604187cb8f6a75f022646a951eb661ba82fd7deeba8bfe8a191e6e979fd09fd8f9713a04981a06e416a97b2ba19a7397a2b221028d39e77ed23dc922bc09da23e3e124a5d097c5e7fd0fd3c335a8f145dd97ac2260a9e2bcd05efd9b509e784ecec3d97bab8df8606f35f68b5f6f16870561360fece8e75c076b07f8080ffc21aa33135bee0d628edf21cc2e71d24324dd4ebb6fe1fd1f5ea4fa55db0f0ae8eda943f2ef5dd559c2366a0762e6757f578a1831784f03edbfd6bac9fabf2472de20edb479b3cf370e45d2cccc61152cdfed5896175ab53b6e26719b3404d9772448d6438f935e79615a42555d39de34d16a483ed61d2f9b93002bc979e1933ccd5ab20714fc67aa2cec5fec301c148a4c098f7bab0350c6888f09cc872085ad7ecdbcc3bcb21e92bc02fab0324943444e46deccb5c37b54f8c359da60c0d145081ccd2ebc13891691f3913e918be25116ce28648bcb4b69b99bf58021632a40420d5d8bac9b78d50920c62abfe7dbd93448d54f06252b290ebeca9735579c815c4bab2de0743001aefbac9e5592a978fa5aaa2842c0713f72f3a53649db8d1f1d1d445156bab39e615f77d77838f809ffedf3c5053c6bdad11e9acfa107788bd0e016dc4be0941209d7330e68a2697c96e43ce85a4fb2c3fc00fcb16863fa399899afe19f0d21d91889989cd401e0d9d3cfe666f0c5792861e58c5d1b0452e7c2c683da05733571e2cabd0f9331ff2712bf89e456f8bca2bd81c7a17f6f44476c6e832ea115ddcc9ee6aea925ce10ce9f08c7fe8b2164042ca32a9a249a2402b40e4d3ccdcfb9f36634c762fbcf1eefa7a62f5d7d047c7d4021ed726a0841fc28c155a837a7a1c198eeff56d7d48b39dd3ada8f9745ba2a443102ae699a2dc8ee607fd9ab91dfda3519ec5f8cee564b96e8820ffde14ac3336173e82565a2d5c1503e8320c16119768b5b6823a71c9632b85f352fd3da221435e8d11e4eb352b338bffa33fadffc958e23f944a1395ddd3fd10df53d880f7c559e5dee0810ce9e8cba55f80bbc8e2ac347905bbd88e4d4a95de759359e01e2498b92b5c5a4d2e700347c5359422eab8ff559cd59d92431001212eb018c014d806110d1352f8bab24370aa0a1bdbaf45c14080fbdf770ec49a8b8803c03156abc8d0d252f744055313ef3785574c8e67f0d014b6ae336fb3dc54c4a58f69b19e4588c8d5174a994a9b9d1ee41fa9724bb208788f7faf26e3c47671ea00e159ff665aac177cf55ab75a9cfdc5e29e063cb5e1d959825ec793ea4f508a3c7a1cc1062f95af0251d6c012de6e01f7d4ceed975045f5cba6b674566f2e17dfadbdd88674048359aee702b8991e8b08b948231e9740f5bac3f19f2a50a3122d2bf42e9662ea9a612648b0f1c8688f698223eb2bc6d2f011a31fa96a22d36db4c2455fa0d157e85ddbfd0b7fe6084aa629ca53515bdfc5f295841f458646f20ef491064e0bcbb9b25cb713c538e66c19d687a9bf70bdd8af2611094d5f50547a5d1d5df02d7437667ff3826af5b666333199ab9499a3de4905f37c5ed7b2a64f0e016d0fbb2e77db784307a549ad92ee4280064a9cc15da4f65ccbf13f12e95b96fc2ff308eb8e0010c37e9ddcc266bed1be5a22be8644fdc9a0a1aeca7e53ca880bc4be53fc167e6cac69a88e1d85b8873e6b23409e497632d059b4bcc730b4ff87d72284491f5233f48fa3e8abac67cda8245ae18f4dde2f08937a45dee1b52ea5397f6d4e9458cbeab31ecd4320964bcc02bd65a960de5a63fffa0c0053f4b94d851b4fcef11cbf78996dd720a83b861bc67c68f533303762a58a2f0e084929495318f95d56194ce52c354f5e79d8bc6f7089e9fdcb5f8d5f74d40a75ba5ea8ae1e7041324312f8ced910cb257df504104c0e31b73b503e6781b8520c88111e8dffae10bbc6e27a7801d627eea5ec4f10aa4465c3b6b5f526bb8582beff5c38824d1f2426a49c031775df0cc67c290217969c4ec8b1b968be2dd133d69d16644436b5d75055ddca4a019e6946a74503fbfad15fc0461cbad2811839c913a3e21a4e81f3103b46666547d0ef1465bf747cbb00e1b0788a0afaddf07e2d8b1b7c54bf651f1f42a3deaed3a84936aa22204cfb0f137e6e9018ee1de417ce981900c44518056d908fdd99c17f9d8ac8b34c8416e9c2f820115de181a5b7faba7758471d1686918ddd3492cf052a3aa0c6ff859ab6952c724e7b1ab9b2472c9a21a04068bb52c20b7091b9cae89f08b654c94e13c5bc0660724627f178d2d8e524c968c278c4fc4c466eed08c44fd673e0d87f65e7b5dc8789aaa3da45e1998349285c50f240f31986ec6dc1cd9ed6ca45ae9fbf025c39eccf75023041e9c48b0606a560df77e6e331abc389327c7bd815ddfb5207be607c27a955f0d0f4276302a0a75a27baef7d36956a83c27a30ee58614b07e5518e6a0a7e088f5bff59e923fd725fc9a6514529974211cc9312478fdea009778a949809ab05ad7ddf364e8d2889f6935b7cd1f0b4cac2daff28c53a20963ee0c97171b1b9a2f009b983b135f5da6d7a5ff595044b2d05e32bf4ed0586526aa669c122d333415d8c048c9a43a770cdb5cfeaca04565d74c922d6c33cfc1e0485439384e12b1458be9031a3459ba8a7df6d4e0a55c5ae85831eb7b3b5260db7e61eccc86bcde9f38547aa570405162ee2d79e04f6af295f0f0f0ad6f3c6aaf5859789640828cbce150d2f630d9a3466efdb573eb869676ccfad430e122311548d8e3bccf0414640e3b7e5187835f077e90497aac34ede79cefe2af8902e2f9b6467905bf86442f220cce2d8d675a85f1d5fc2bb6088bbf83637e28b0ba79d1cbd547fb247ab531f51d4ca287d9c20f9901fb12904aeda22a13414791a0c13adbcaa21d15f7166b3c774c3a489e28070f332c6bf086ec3e4ed583e0acfa3af6fa2e798a732acc3d1350e8cc69a5aaae67424abe44425e7670da2e82ef9cc4fbe679f8742ec3e39bf5b155d4bd948f4572b5287ab358e5062f8809b22dae46adb607d24de464e052e4a83ef5f6d4efcd194fc8c32ba22474daf062dc539d96467bbf3b2cf9ee94073d1345d6bb8e3430543b968f62deb698c40baf4d9927c1d871c9181945b7ed141e678f4d04f753e2b05304af09a29835b605e194416ca688f724e1b013991ff1809b10ae8d379a7bab9c5cca3d5fdcc4122469c3146beaaf2940ce4c0d5b83979b4ede025ab9160855e1b2073dc89eebfe6f8aa73fa117924aa95ed5904894f6eeb6b05fb9387381e6ad1a7535575e16ee6ebc07992ecc3cff395aaa27ad289d456539ba92867ecd40bd2f70f721d335a855274aecd6b5722aefe29e91a42c9cdc0b74de6c775058a42a64b578290d039d4f0baedd4ed5e9ae2e62e8b9ac2de626c0d62c9e50191e77b25112f4c024407a3856ac701bbd017186f3fcd6e6a3f3922d6999c31ef728fc701c8541a110b42723c7f96e0b198746a7ba1397be9d5de1ab7c890388858d94199f7b51827b4cfdd15044f0e40ebde287350ead861607d862a15173a81c228ec2cb68364a47b7c23a39dd910111162bd1355e4e52063fd42d7cce5b985e72c9d92b37e50e38425aa3a07de339c80d082b6fc6294a39f999780ed47cbc16a2fccb40afa3c089e84d560c415904cd6c7423a9e7d77241abf0eb388ae9a4f15e4b899c7e923ad389d2ea19f48cf10c3431f954e407e72fe2a02319fed802b276cf5231c76af9d0dc57a5d0548515e03b242744f2e1c3de89e9b856e8c65599238dbc86da350c95bcbee2fb53249c02916195b3d4812c3c6b58563fea0bcd8a4cd60efd18ac99b7db159f2eae9b343555f042564a9534b6236a8ba22a618644fcd9d492d879f721073ee3961bf238debed020585f958a1fe00518575de4fec88e820fbb417879a337c809a69546e2c7c7ed7ed503847cb8b66ad79e61f728672d6dfa09edba2d17c5167bca1a041896feaf66da7d56b3677adb2d42727e45b4868a9d32549e324d840fe2be92f49b3b23469f9e649561e83ca89aec873b1720b6ebb3e00bb85946bfaa2ff4fdfcbc310238b6d14115e6d03f418c9bf18cf3f5fe1ef4b885ecf8e85c86e932b79f3e38680a498c23dc32466096c464f9a1fe90cebecd9a59d3e65a1c84607f2c3a01ca803bcfa355782adfdc27ce9377e70328defd33d739cad961aebe8719c1ff8e37c238892b70b899ab8f9218840c888baf642fa80accf95e704fee14bc6305d6575c5ae3026c8029743c0d9e53337c37bb62001039d442810b0b25c1a0916a68db7affdbeaf84a83bb93e5bfa1d0bb440653de1e7dd0c205addcd7746d84b487004446e1d8166aade5ebc5cc1c08a3a50cca40e6cdab68f01c45dd3d183e4b55d466cc863d98d0f49f782467d9d86f2bcac98476e907a6f0e4e50b857f26f8c9a7480e08e1dbc16fdc265f5e0f651d2776dcd8c9b318fa7064fc761d428e988b9c59443d74d20eefccd86a20b3bb01c903adabf2c33f390f7241531faee429f7383574b4b15feb82fe113a729760597712658d3cc60f906fcdfc4840f5c5260238fa9d7bdedd3ff43e22791011f987b9a8b7e34b5eb3ce1dd603ffb3e126c7c158ab8d61d8c5551ff46a1863ea788ec4e44a755534fea922197fa9517782df27d007275fa55c888f37b09c27b2dd5e97454573bf841a7a33dfadf70482b45a78727abb64a4d68c0dec5489f8fe5d8a7a62355609fb881e70d15adc484f719ad4a2c71aa72643058ae5e67b03079b54f4a904c20fa9c7fa5ad968463735ccc0afc30107e3b1254c318d3d7ce040db749324f2576b7d4cc02206cbe677a4dfec3d48d1d7310e2b6f7f81410a62cbcc2bf5a67234dbc9fad47d7f68297f633e4ff99ec2bc734aa71dd50c4d8f3ccec93d94eb90b8aae8a1810c17d590256f9bffb8260b2bc5fba0ccc1fc6ef7b35c5cba3a96592abde3553fd723ceb1a28716719c96212513ac950c1466af3975fcbef769842e8fb8c7614a26632e66e84b047e919852c397d3bd787f2839ab0311188b118a052e30b883c03cd589e2927c0a6d80854cd45348f5e70901b8be34a8dac7ec249ab0d5f1d34e7f7c609e301b46bbe769744cd0f035175dadaaa5591edeb75de36b8ae1b9a2bbab250aa465bb373d91c87c11206f10f3b0d272a4cf342ebee1bb3f8f3a3e0f5a54fbfd1c294a9e4ae466a110ad6504e6246cc074abd77420923bdad912049fd99586c40ffa5738c8be15f2ac211f11235a49336a8b64d854a82af6dc94c92e6c2c26b6f3076dfbab75027ea650e8ba03a533014a61b4749ebc831f53ff6c5d6cb63ae1c583f210e79911b2961b1e4d00a99ed07531c412dd98d2e183dc5e7886f124a790919b7e7efd3655f3f53c99c5cc6548d01dd95bfaf8cad066fa137c9cf4598facf85f31ccf2c0ed9e786775c34e29da4561ee36c24cfa32510ef79dbbebc7cd3ee9bfe5931af3812b77f7820d0a1da5f48fc38e4c399857cfedcf555f4b74402d2a8b7f1b01614a2542f291cf2bd574457a3cde763c69c3ff8eca35a48551e73b1516a5449858b569590c7bbc3d2b02994aabe937847b2d34aaf71b2db5fb8530ed522dbbc9fdf71be38b122a6ae820dcc0a773d02fc6ff949743ab936306ae92ba09f2e10430cb3284851e8e99aaa9b2769ae640d7881c68335d7328ef1452fa8906eed28b1c873b98f39f75a97f0db9f0d3e6762f0ae92602faf3d67cdb3f1420d220ea43e4bfcba69d54b02f5a6120421d88431819eec8f3228cbdd929a85cc1b8396a48c84dadb59d3dd2e5cc53af4b81bd63edce1103973096daac56e2d6308d5c37031865487e24e261d73e9e44abb81e68602651b864e97ed8ea837cc4fbdd86ea01ff4c171cf70750b3fe12549961c50a04a0a6a198a0265221694b5842ebb087a545d5641dae91035d7275cb9a3804b7441d2f138a032ca3db8e50864f15384d88c87f68a11eed7fe687fc9edd0adc445e65965e15da601a241e4844b7e9222785a30013a81356200fd1a9656eb38f8829deb534e15e5761c84b89abdbd903b9c4cb58c87793645b1d32f848b6b67d05b9968e9fa3b5334a9c35f0b7411000a833bcdd70658536a50103db9e691903ff070d2f70f8716113ce3c725d40bb948894b8be1299a434de2535e7309b6f3d4bffe50d416a2f9255e95601d2110960a682b8f0b5745b2638ce0f7b5bc63fd9e2d74de85ea670ba62fff2764ce02857c7bdd8ee8203989756ba87ff1c777357f027503d5c692a50422904303e83e1fca80c37bcf1613a569cd99297e512ec4718be5a7fd0fc402fac696f747448ae5ce7557770c5a249ea3ca8664d24f6c81f52875d0b48d7ae546c8ec98b2c1301165d307723c32eb784a637553ce40b471b8467d8e250b30672dd1b48dd10995a0b1cff6ec4ea0ae679aaa426c33c4571e2be342dd5cc4bf9bc22826fe672a6f6fc0ca25783d6e05c663eb1fd361541f3775de715d391d21430615d41782dcad83286ea07a43993bfcc71a71268480b41d6aa02b27ad85cb2f549a4473d30228e86e84bd6165d74e7171e2b4a8df3651522e573b0defbb3ebb8f7992fca5939689fa1da09c6344102b06cfb3925bf52f826c304d7a9bc99620e78051ab42de1efd6fd31c54248e5d535dce379db73d6dd1b46c19dcb135f31e934f9c375a34c719c456f7424ab33bca47a2f1350dcfdbc477102854465fc4feed376d5e5f6135c7bde2e96ff5d5d976c63c660891e3beff27acbc09cd2b5a8045aacb0dbab9695a17d6359cb638667c1e9615a46250f4af6956b8173545fe35a6c09f02c90539391c3416248482df8c8b719e7d9c7e2f21ac315830118405b97399e19552a3e8fe7b3a562e652f79e19e8abedae26a8d8c853ae2f347eb099e84475d9b4b545d28b59361d9612c656f2611b62a8da52f505d55babb450094ccedd6b596bddb1151e0c56489375ea74ea2a51a8a2107ac6af4faef34ee4cb106b76323826983f07a38ef761012923761977e60d25bdc40b1e9ea0508f2684f96d3bb1cbb550ab93d2c25bb66feefc6f0b7a4b34dea96bab04ae40b563de19c0de393e3bc792040527500744c3185f9eca457a117f8ef21b1d2168353287e4ce2a54d6d37ea0b51d1c536b429ac5c27fc8984414de27718ded844c90f2f539c793cb6d19c1e3945d7e0ed4cba825ea0c7acc7f08245e6ab5c65489bf971894266459982e44b86369cb8f81ce06e989d2b3328414c0657d802909fe0041f897ee0a215e889346a011bd3fb62348f5f0a06ab6780068c4233966bbd5ec2c795208aade9b667628c4b76040d4eed767b709021fb26fdd51696b55be1a1483b61dce7abcf39111b60cf83bc12ee604f8c2f39a4278484cfaa15159ad19f8c936020a2d57e5e6e6b2d96d85b2e22acb45e4087638c550e01c82a56cfa7a8b49483c1528698a1e5710b398a37952771de8116c7b6ebece02730c1e30dbb086e6ac9cb49d7e52d2a082791e037db11029383bff24df8992fddafd17d2d821956220c8b220efeed9f1feffce4e7cd8fcd32b6caa7dc55b2c285b190b1487c8d93235a7af98dc78265fe6653d4be140bad1db0945d1ecd515b19bdc7a18af570028f88120e904e778bf1949548d531303d43a67164d29d844ede52491b4b1b8f87eb13dd0b55818982124c1f5af4062fff8ba5c49f840474ac5fab0cecadbe2c881e7dca86cd5df1fe2090ffb2f127849131725292870437e2f45b3f78a0f043d91986515e49dd4818d7192362150ab99ad860d6d40261709bf507667a830cc4b23bfc037175cee143bae296a5653f73df4d030c11cd77f9987a4fc789ec4766f089d75cebe13167bc582ab52b91a10cb2713d55fac0ce6854c5018f212ebb9027468a5d5d08b0f7d70cbba7cbd54225ca8cb257d8d4af63e31bc9735a0d1603120b24aa7bde355edc7e71322697121de1cd87b1a37d87cd6299163d5b605a346bb5d6ba0338b56ea235462b542bd596423345ceec7e55974e0086b41ef464ffb16c97d4514abf0ba7dcf74cbdbb33d9d780b873c597e25a33896caa9792d1dc97943e13dcbd9e05ce218dca6aac3586d54882d477c441ddc734a4feea506faeea32ab664c2883b42cd53eee7c7c3d6ed79ccc9f31d31f13229d1849f0b3cd03855441779b31dc95e3887269fad040b3bc2f7f756d63c00ea9f6b86dd5b2123ad69e1185cad3c8b641a274e1ae946a550408150c769eba02d1bd59761f46635dfe5e25470511d8b8d0ae187878a6e94c4c526b5fca9cf13e0a6453ee993ff946f3e7b0d0c012906ff46863bc0c6c91a246af4f0b0dd23f55d8bc7b6eaa401229eaa050139eab1d377070c58d1e4ce8e8eabc24139acbbf3c04b958214dbb086835fd971c5e1e33a48849e8c55cd84b07b51dbeece0724d3599161d38389f04e221eb2e29ca4bacdc4b6735598b2c96231d0b5a7f96653424d612bf2ec105b5204ae712a41a3a2060be9ca73f6e1825febe5c3843ccad1144300451dd6e7662527d27554abc1f4757a63f67c0fec463714dc558f2161087e150dc57c49b7368f126da1da5da0352b56384d487213826de83f38b089e1520075c126f97f7452f001a0c38110fa2381e082bca1be209008dbeaf7bc4fbecd8d291bc4d141d02d24053506d2eb21f9121b2074cbf6c9bda9b6c0adfba05853ac7a3433c858f3e4df2ca370592648afd4273cea8e02a0dc1341fa809cba9c434954806800b39a26ba5c3bd948c6ef0f88c565df16a66f4d568bff89dc1af9ef04ae292afdc952801ec368079f7ac36b8825627a2f95f252554e27cb2c624fd25fe48217a1f00906654a6f7b3494e7c3e7a334d7584364096ba4a9d44025e56312bf0cb52c3cb633120e1eb9ef42c98b7822e81f42296aabac729e45e4e71fe21b9b9878673dd9e6297c2a25ce0b8f192289a7dfecb86186b40c61e20c0a0664a377bf763c30688818ba64206796816bebe8050dba54e2ec38f29197b48dc3985ca7ae7f3f14a553648bbde47c76f0ac5c13dfcac1edc0d4d464e93df971ec54cd95290d5ed7ea968500acdcd7eb2215d44827d2e70930d0b731994c23801e7a77fc85381ee172e176d8f114efbef1937dc104835c81a8dda0ba0f2e39171b01938f26b3e76a1bd3d09f14715cadf3f70aca888b001a714ec30ebf2049c241efa0cc0a822ee29f1d56793b7b7c075545c8d45cf99c69eebe4c8bdffb2b5e6724d32287a3ec80fbeb888ef76353061dbc795e7c31ae56fe8bd26bd69460645512b220934be5ccfeae081658397a7eed2f1cd3c487ccc68bcbd1811fc90bafc71b11fa3607d9cda2a434d38c69342a759e9be68aa52592f745901ee6e6ae181985d8cac3f69b578cf30ab4e9f3029c4cde5e8295cde8bbeddd515f32c410a6d4571a7f29bfb515b8c4517e16da9a97f00b830dc304dcf4abc7503629f664f53d5dd63fd33bfd916421d9aebc2200ef24b867a48f620b5ef7107176079cd7c440121b568fdd92f1a9850f3d8e7d05d572d266e99f61ec59811ee36fbc791e79d51d467798887786cd4f4abd9d668ec5b80c1919aafc16d14597c7ca10fae387eb6033aac68a1b73cb0838baee69fada337fcd8f42889447501246779ab554e504e97865243ea1d552646187166974d8c71fcb120b09222beeeda23615910f79a6e45646b5167da562329c229ac7a5671e389c41b6127ec3bc63cfac487f4ae05c6c6db2828f8f6fcf5c62b4107f66868d41ef988320713b1114057151481d4ed5a222f47d66cea1de6bebea33171fdf47efbb44273f2b6598f18fd3598f83a9ccdda0dd1ee477b8cc37b08891cdc71067eb1a70a3eea7dcca78a4667481b9e54aba6189ebb401c1f73049fbe518ef290ec525c963e379e830847508ee299b84d501f7cf4028c3c99e10ddad62b1dc215091f68c53c561ade38e76c7e330b8795f13af4e3a1e34c7ec6d6dafd21284422bd62ab206631a2760af8fe0ebf4f8efdcc268457ed1fe7f738f68091fbdaf03d949064f146afaeeec8264127ba79cafa3325599efbf9f5101f5ac1f02d01595569232a59c3437d1f6a8f63166ea64d0bb4e4868b48cffa6609cd38d962267d3ad28f16027849b7f5aaa53b179f3af737d01e63bc1a1a4a9e2a5961c543f4a9ae60e4a6a167525d87056ee5b71234b8eae871b05804dd21d148a8fca292ca4bfda96b56bfbe09e880e9dd4e7dc9f40180340837ae89ca57f0352f52a208dd6d2f1f63cf6a41967b1c48927aaa8491e6c0dc84a811e331a8a5921f44d5b7903835f67182faefb79e70f91bf31ffa5801f523a7bf586a4d9cf4b3800de3355ba068d77392f810759ff2f8f6154a80635f00b43b599dd545b673aea51b7b565abdcc0f0b2e5e0afe70956bcb3d664167ccddf69bdcba4e36d61c9c85504ce64072f24586f9ad9af8031c1a7f9e757d8117bc84a1f11d1a948bdeab4f7afa410c8f370a63e2a43a0a58b07a7d67ca0872580527059b15040c38cb76a40ffde4556ab68fcba8f8618f653fe12387a309cb417097ca170f338e521e2b4aef0ae86f3d035626f131bacd7cecff3793f1b6cb80bcca1d767291ad51a5eda703fc83712fd54ca2379e30c63d11185e253f1547d951859888d2a9ad8cea860e8aeb5c455f28f3d0c2b02788317c4b5a85c9ec8f99743564804ce32256deca032e334ed6292bb270e7578e1b1bdf7bed25430bf50e7c8be3305ce6630fff87ac4768318b50b7e8964416d3fb92e1f642825041c87c56621f0387d01aaebb06bd3199718edc3a7cc9322aa86afd9f8d89201e0976131577f8a76a2a9b8495879d890e448472d1c519b6fc468db8259dc7bdb499ddf839e901839b03d9f7a49e80a91de71e6426adae2dec37a2dd07744e2c631bbc2a49db586a6a6045a5b72f8a8869f4579780d80d241cf9732a39ef6f434486ea7d8ac1935070de4d8f52cd92f9abe56a13f31602d5c6e2841cce0de4d6e550e1c3af75918e44d639781da899573a38116b4e197231b27ddbca366f675e2341d569fd59c212065f65e1d75a0f47bb9f9c020aa6da1ff8b91d09de421d866f6d6e24e0db1d8797077882482c3d3b451b412c0246fc481c2805fb075305ca5769beb882dee9896ca9c2294bb96471ef97a0fd772d6b8d2c6e8d7c030f3e83e648c2098ffbf3dc54a149fc443c5cdd1db043653cb046ac23adf2ead0ebc601a5d5061b078d0b892e79497467edb62f25571c520d35970085409e19e116a8820f92358a8d7c35198de1c0f0ba719838b890af7104aebda2dc6737a1d95001ccec0acc476710d84f04e4da82718df0af703bbed452614f3a232646d212192a3e05fa083bc0ffbf7cb701d88792498dbc6e3ed01c5875b4979e520289584070585ff8664c99becfee5b2e8e4a73cb2a74b91e6e84fc71673db2421770485e6141557ce2e29d2c4d327229009f25c574b2ba54c26fc9737dcb109afb33047bb562ff6308fd96666f38e7b24b7f03718066fa9e769175789d34d20c02e74be4e1fc3fd7eebd1328aaff1f11c174c60e410a677a921ed87ea211c9d135029f15a74875622615b14223aaf7bc2750258c46fda1ddb23bf2de0cacaf18818b348dc55d2909fb7b109b800ba818dcc1c3123d70a28f960393bd9bee54821700be6b4f778d067bdec0f230d6e6602479a39634e03ff1a17a745c0a9d4bbb71a179b562f68383b44385463326e6aa8ee2f050157f2508c8be258daec17ecdcc6cadd5b7db76f75e4c034146350911183ecca2e06363ca32fb74b8360a84f15a127e0c011ed98b9cb51960223a9e56bc76a8530e1a73cb3746a6ade3b451c00a151bb808ed7841d8c22f54198be1ee49f24c26e459e738f27db75904e1620b74695adcc0aeb22ecf351a9e7979b759dbc6603aaa1f16291e4ccb2eb78a5d44325105580e1c8512b09f9f07844f4ceab7b2a22ced40c4888610299d1e70ed838beaf28fed1f20a2651f691df947d32e90e43d6bd73b88fc0bdec65d0b7d6c3d391eff4a83ceb0cf89d6401c3764cc143809e71220c63c10c1a68c26d34b7fe9001df6e7434d7fa91fb023c3c2a796c94d3e701ae9baed5a43ce7969b0cb519f572d89162c4af30e9ea6f852e724d7de2e294e08b6ca605979d4d0d7bf9555433228ed5a443b9d313d1479f3eb28497dc26ee3be5fc50d018f4769a16b7b63faf73cdd22e43cbb8fc1020ccfee5bb3c42ddda3933da4494b0b0121730127d04986050e55b1f734b1df32c5e1ddc25d1139dd5a574734b203eb27daa6af64d7ecec4bafcdd4d0c5611d161218381cbcf1eee914f3c83f60cd0187527df44d34dc3d66f93fe48aff31d17cf7d2e879e2cda3523eef89313626e8a345736762bf42c6d95b40b7a1b1e39f496653b348666c8cb10c66cf37bf14695df421f6b73013170188c73d0a54134b246b99d5e4d0b5c2bee0c751b22b9f1c085c1827dd40c1a74bd37408c6e181c10c154c942bc74dd20880daea1e0ed747e9608f4f9c0cfde3295b10f576b0cac0fa4a8b00006301676ee50c83fc82a4a9ab943deec16e37cc04899e722385ed6c7fc08dd0f6c04e089df93894b20094bcf6d3101cee80148a34ddc54150a1231239a7458aca3e58fccf71a06f28bb0b01c04b0d540545926c0fc143d57b7e7081674570950b64b14c967433eb6802970c8e38b50c0f1c1100884bf5eccad4bca47707ca54c3bf8bd3bba5350b92516c532d551ac8bb553e546d8664e572f89ba08ce34daca6c433f0954778fa911079671bad4602077bedafe724181185e673bda0904dad9d8bc5d6336feafb311dcc99429928fdc409eb845fba21180c3ab53d56dd7549e50861ecdf9e18a49307684ac18b50b647df2b5623e20d337881600d61ee1a2722b3118c658475ae9233d5e337365b2f9cafda5ce297b5a0ef7b28f86b6c373d56a4a00640f7012f1f95efeedd2edeb2b375f7b2780ac5e5c78599c4a05296ff10c9c0321d942945fee58c551b4f2afe2e8cf016139518e624176381c0ff05462cbda14c091cd2c55850d3ba40cb0139b7c44d56491b237f18f424bf93f42e2710551a442f8bfb8759eee4d54f2a5d0e42d6aa0528a75b6e996cd722d8cc7371b1b1620f5e1729e5ff575700a6d0cde60b10373f6d62bf9cd9c7905c66819ee819d15651a0abff60b9c80b32c5d10ff3edcb372bd150867d20379aa9b0ab446c849b5e2400779ec5ac4390e292bb221963c6e7ef6754b8a5c0a7fa58630028148afbd3369a06fc63ec4e5fe52f54eea99c28dfa54ac5a916cdc0e1d2878ac133c324954250edaa876fb36f38ffd7c13a4f72412f9eb1282af7572dc87e4cd62bc11a57b3d7fb5631ce1f4ed0cf83c6bff4a232b0c0b39c63aec2b6c45dc27c4281ea4209a2db131b8c79a9cb7403ab5f6e2ccb2fa8299f07f7c52418dd98a24a42fb9fedc80da3fd9b52ccdc46ca436753b59c44693f547b134e6eeaeb3bdbe9ff3b601b74813004d0d6579e8d81ac2798f00dbff009aa98b8901c5e1611dfc1edbb8a929881fc3ecab60afec3e794d1b61057cf32d7ab6a6dea47923f82ae085bdeee2082174237f2a762d877fc2e31872978a6ec5cd7f3f4f13caea6c82886a134fd588fe96de55dba3f3143af9823be137fb9ab032d3d89ad1c032cc456fe576c625ded786dd958e08e202276fcc8b156d7935605e7d5358083061373f3c74ead3759428edb0b1d03db9aed0b307321aebbf02a8ade7350f7ed87876ec553bcd4503e83d14e818e98ce7dce22fe4659c93354b61be96dc121cdc88b0c4c59c1c0d6c735abab40f5221beb9c196543a712941a4d0786c0e7d1ad3fc0057627b53166c3e9f9e8db42dac8c39135ca96ebefa4363e11b663997e477c430591d163366a4cc360ee06a5d3595f87aa2f8bf04ad9769fb53c243cc608681af29a3441df2a8148fb219938a5bbcb25a7183d1766d0d22fe55c9e11676ccf7f91c8beecf04a01ba21c2681e313aa0c609d62a1bc061afaf228e0218d8b53b2ee6972a4eb2ea6b38cde5f5c63cfdbeed7055aa935ca8dd707dd72a3cd4ea978f351726f9c91564161ecbefa0c41ec047913d0746efc8f7eca0b0be9d00ee88a4516fdaf017ba73a1e746e517144f7c5a7167e7f843e8d13c72be23c0be27c61c2a5eed1d20be6141496bfbee055549e1a99712acb6f895e0d24336e6ae69cfd3b414892e11701414a82761a8534026fde815c3534bac42998d271c301cb727037eb721dbb41d1d2af24f1049cc6e901652636f0d3d302e70599f7295110283966673ef2452e8bb8df5000d58c3aa0985638589ecf9f998b3d1d068fe62ea43af433bfbade3fc296d3a117c1e14b5a993a61febb4d34aae78d90a25dd265c39e3270ab59141b7c7321600526048dd141b8d424677c3becdf0022ed6458a1fc778425b7ba8853f16d1c406fc8221417c9515af2e16fb2f1590c1c603f9ff7f6a3ec9948c4527916b4f3e428e66aefac47cab3fc886380a520ab7bc7149123096a2548949206b860a5c9b3aadf916fd0673bfa841a02fe6a9cd47888d4f8de34fef591924e101d87a970d6e71881980f63313789fd8c82fd87ab67db152a1418457bdadc984f09cade6bb64a50b22b9b18f7c59b0645da8b7364a006924b466a1ccab0c161a6c9ec046eb924df54748065b3b27f661e2cec3d8a1fd0b59081847ad06706746662ebb647bba1d9a6d9f0286a72638c63343cf9e746e72288dd730bde4a07b6c494ef5aa22b36b06c5582aded9f3a7503915fb6f098a88e5d0f64b0da5ec108777765c81859c393cc6690a11fa3d88b102f82c024bcc17306e89666671d953f2987a5c51626d0682c42503649741ba8ac4cf7cdb87a53ade8655d084b7057892c08fd942f79f70985e4f50bb2ec469e0df4a5e8ab8a5f967245e67985342394d58b76fe8e5a4bceceba99c590197d9d1c43c7efb2cf97a39b017e6571f3757216b0f30427f3b70648ade620980dfc69c6aded9f66572d5015caf95ebc36a8df5e63fda39e9cac47c80abf40ab2700b82d9b9e0efe54d148159918af2d82fc641943b775c8bced8d21bf96b7a2c16ad6add506c72837a8cc02b296d5ad1292bd71ef3ba0fd856457bb749f3fd34dc8da716f9dcdcb7979195f5a2245739dcb3472a757d07289efd1b5345df133909cbe2616b53e86802916cc61eb8ece66e2f9ce7956c8da6a3d628ab3d7e08562beb6a0bd0b3c8acc9d911007f0a58f4c36b2f147377d690569e83d8e93b945d8d204443a803f59c9f27d6f0db999ea06eddf48a2d91ec49ffd53f42c9a13c6bd6ab0ed54a59afd8ed99056f80ca0c393662fc7a1ac7f3d318475ebec21b7fdb0cb99f26dba9eec99d86e0f976ed46d8491c6ad17e1b33225a2b07da5933c724d769b96172e46ce547b83668d745e42c187d1928e67e4e2971f6bdd6380986f49e1a11eb57329c7c523012f4efb0c724cca08e82eaf87ebfc32293c472599e6c497151e1ea34c52e4b360ecd655604acd7a5bfce5da8bc8867a75af9adc5cc5912a9aedc129f929a721b8a0861768494c0c5620ca4cfee19354035b73aebc39e4ecfb68431cc602e652c98d300e78f6ccf989094f813cd8600e80e4493ffd231a736b5854f3d2b0b9f19d4b46d4d63f2bf016cc143d2f716434ab8b2c464c2a56f9495e9bd04578a5c7bfaca7750285d492970c6a2969e78d7ecb286c1e381b3a87abb78c56d568b20d8e7588ed07d2f37d2102dd512034174b545c8cd7c1d40e84b55c49a075855ad6dd35db18cd834b37f9437e3642b3bf139a6bbb171e21e897e7c17cf6e55a2a326b437413f532d2b5f0e51c22c7bda63320d65368de97c2b526929eade04b5e5a62d96e02aa20a969b3fdb1195a6b6812dfc43375e09d51f700393a4ba8772d7889eeb4e74351983be35b551eb6b069d309ce180e6768fa79ab75ede85519908c8aff2cf012915c368211adc6cb7a15f7f3b2d798291acdf0ab033122832335161e7f45d34b91ae285967f42e8808f54e6478c74cd4bafc359ca87a21862114856398ce710119c2bd48419be16eadfa271b27bab6b8bef478a9fbdbe782c7ae0c4dbec40f5012646c45ed61235f070f0c4c99fff433e459c54917614145276614c06bb2e989f4799834ec73d816cf773e8bbc5f775bed6aa56803bc782235d7d99039672082259f28365d3a375ff62bce6c00a8cf47aacac70c3645cc0d40bf88eebe7d2990420bbfc5c925fac52474a3aa1c432bba9c42c42e0cdda2bb2ca0c94f9724361117f255c4eb6f8be0747d1705607876536dc8d1787baf631e4b58ebb7ec09572c4d312bf5ecf348954b130fae3edfb33157fef5ef1e2b71280f99eca6a605faef95629e7963998dfbff6ffd89c717734c659eb2aac17fe19805e60aac56355c2b70c963563af9b74a8e10fb11804595441e6f9a28e0d818e60de134f25fd360d00c8fdf9d621e78eecc50ccd972cd5be9e1553cbdddd1cb084b2661454913ad56b28534f70ad695e1fbc95b495a277ee8a96067336381287864d1bde78bc33a6adbff2673e5696f6d7f44acd6c8553520e2c8b20eecf6a626e487cbd822e8c089a907bf58330dcd13e446ff1bf7cf6e207697bf561a4a94e2235f057e3fcd2d5955b2616102f8fc2d2b5602fca5bdc47067c4be2a790be8606351019f5641022f0bfacf8a1f4df7f3000c100f7c9946a77f4ddb869ef067901208220069306494f76c67c98e45374545aa3e9314cde065b2c7aafe11e84168ec11e34180563866b84410748377eadebc4d670051a95c2fc688f32385b6fe5b9aee3ec05a4e28598f146626ec8e601881719ce9997249fbc64ea54b16d08f1eee8ba289423cb05b4ce952baec2ce1934cbb65caf36dbfdb004bb18ac0199c83b2ee454aa46320210e0a20bb605ef5e2fbea5133a259730237b44e5079edb424887b8330123060ee00c4de220e9b3bfbf61027c9199fc9ae15aebdbef8abef9dd1c8fdc31ec90db86009c2a679f1c10d1e151634ebce9e30fb49e203f6114a13261c41f5818855a5760f494eb590ada082fc62e111f8f831ca746d030fd6fd0549c282714bf78bf40c0c32c279d3fc4645b990c0637ef7f0da37246a19abde0b7ed4e662c1d3a7a4002eae7cde329c9d05dc8fa9bbd57f76e62deb3dcd77fbe9e54c6dbe4f268e82cfa142bc65ee0319ee356fe423a75df63cd86cd15ef4b2f6b60bcb4525d318e4db2b29a2ec70c4e520b759dadbc1ca5d60dc3a5c00206b4ef3f59226eacb1979cd89da1101ea2fe22e52575b46e058ec4429432f713c8e89c8e445f3d2a023fe49ff376179c490126f0b96f91577ba46c96fb37a8d9716e598a0ef640e7408007c3976c617d1328fbbe8d98b6b8f0341c83bd3202ef94d8567d251a33a97cdecf7a753ec8f6465c1a0b8f6b0aa11bcb7c1ed3eeeada0e1d9e4104b2e0c840785eda866179f5e1a6ee047cebfb660b1928c4b1a78ead3e4fe3b4cb1ae340eeb7ea91fa370f4a6eeb62153661685736663ed6d17c286581f912080185c828962e7fd0578d179939bda1446f6de1cc42dd636729ac8e648a5c94b37f75a99496bfb27e5503e1924d5d8c046625d601477bf0713654cbaf7f5aaed19d822906ce026013f538858a0a980878745ed52fa1a34ce26c6361032ef7bc1ce44ba434b257a0da55321ac196ab1409a3027f39b66d2f5d80d396fc8a2929230f69318b91af39eadfaa1e1095e3110502e686f9b884ac96489374b38423a4e9d8e001513388ce7a74f420d4ea4e7987fcc91aa4381232e03b70106e393120b5346f416417336d0ebf631bdf7f7f17c4295b165364dafc7b2c2cbddede5715b48eb969e7d7e9c780179afae635b3360252f8eb3b53ea66ecc9b30a85c283d56a21d8a66e21db80f9d3caf7a917c555d6c676b1cc08e335d6a462b490a89186d89522b48c3251a17b62a4d92a30b08fd9aa6482e4bf3dbba233d06599c7748e54d41fb41d0dc55b5cdd9d693f0c31fadeb9e3765fd950bd1a47f4bacab37cd65e2e91aaedd1dfc22b44de9d91b496c831da22a927f50f2da3ac0b258cdb906f2c6b13854e5870a0d762f5d53d55d3a88d6bb691a10e4c30f53630d27ff09abd496857bbb920aa2aeb0144d416efe43025057dadc985e70c73add2167fcac66f52f7e0f1071ca99bbbdaa2b161ea257a4501245008e8f180ac0539091fba4b526d61220759c1dd2f15627e5df32d97dc9968535b1264f34fb26a475bd4c5743116545d4fdd753f9a4ae7cc1e5c9362accd0a9500898277b798aacf6252e5a69cbc34e74570b7b5a71b90a7dbcebfacd312609bded26efe1738a90fe430120c5c603bd1036b1df1dc465b575bdfcbbe7b5a1d1154186fb0d0a3272a5ca01211283c15e6593d57980b14b4cf1441169311654737f0970687e8da2a86463756be46cc06df56691670146c8347834e8e979665872d2719a86e9a92ad10ac2561dacf72bab5e6f1b88072c7e056d9fec851afbffb1048f57eed25d28dc7eef6259518e55c2b36d37c81f3fb966d4335097b53cf42b16321a407dd153eb1b5c2bb5a3f55f3a394c992b6bdbd942f92ab9cb67ed68888d168059176547998f49dc64bc6935c94ab1a68edb8ff2fb366260dec262ad8d01a867bb8d27dd7649329c3ab3ff250d0e0b4252b3a1ff5cb2548b72a790eacf2e1816599205c4a65b594a35ec9396a3d73300e84f1bcf66e1a9d0c2bcf07248c0d1857722337802a751a2c1ca4844c98d1b48d14c6af2e5dbbc4a7cb80bb11f57336cbda524fdb22ee64eaa556dfb17867b322240331e75325b5442f79b9f8a692f507e1f7e739c9662b20807ce89a6cfa0519b443ecc67485d23b48eec41914d7a98d4b449cf1ef50888e5254bdea6b98f655397b09a43a9889319a548c69778486140532c3348187eeb175bf302c0154d98421f563a10ffd56be1747491ce07d37de4bd51c6b26100340cf058b744e5e5c040a9fc1da7353db6c541b0c981dd98ab092a05cfd2ab1e9a498dcb8f2c805c346962b079870b2dc903d6a4ba1a499aaf4cf15783b9d899b16a7b34a50b4ea8d58e2024b74bb3cf98c187696bcc9479c5980d9f287a416ce779cea33bed6204ce3ad3309d89cb788ad6af2f9e498e8f23bafe3e57a59873bb00a2717c1c5c234a8e8e3cd9c08d317fe669d73626620347617e516e83f68ba04d44d16276a599b1a3dc662f76b9f884b81235c64b7c227aed693e7cb628f0d62273bbd423fce114d275363298b3c5a76fcf8ea344a686c821f2b7edd70f349401bbecce29e282f1083ca5780d12a5438bc60c45e22c6e7c659374a2ee0baa7f7c6b5f0b2da181e52c85a4370b20a5ed53bf352c465b1e93382ef41cefe9b343ee259245da944842c3dccf816f9f0bab435a2128644a86506e04c30becee74c6badcbf716312c3a4fbfd0fa2ace88782d61d9f741052aca804748b2768bad1072da22fd72b262d60cc57c8c208f31ae6df12a85c3afddb598ceaa24f1e028ea3c34383e28cb1a98f4332a423268dc1cfc71f6b2260b674e16c415a6cacf7266191c0e4c8b5b56a161dbeeaa5ccd0c5e40bedf8fc2eecb645da6a4d95c86a728ccfbb262e89ee55e28c15a7d3138e1ba8b1d37e52c7ce7b286d46d80feb4f8ba622d5a364019f74ecd5369e4a5f6ff3ecfb9c82b06630e740875e9dcbd5b2a2d015335de01b1eced4ef8b3799753690957bcfccf71e24ab003956f1506a52a109c1c05a9852412b60730cecbb4a0e1e7431c27f55ddd7cea6cea029e1a5e9e8154f91052b6b0aef000da4b261e86877131a7645c03643c9f541534bd260259f27ead9562a47e11d51f0d8844ba31160147119822fb577687eac046c9f5c38aef389823832288376cc239532c6889b9c163c3f02b2335cd014a76000eec221012505220365692b5bfe0b62929a73522ed63f8b313af19664e5d0816ce46c2238464c4c9ea00706cde4edd637d57b573704fec2d06102080031921c5e3ea8618e75bac95ac6320728a0b10404e5ea7da471c8698c52e9909d55efd3b118a1e92c9e85b34a48cad3e5c38cc1368c60eb000d965fffff2cbfc8e4ff7d19dc1b940c0942139e901837565ab56c57840ffd5de27ede047717b5518f5218b5a25306d12f71cd29d873f9c3393134aeb65da779bcf97eb74c8e083e3619724c07f88c9f66ef74606bfe9d87dc5b9fac8b184decd100fad49155779556081a774c2bd88186f652488686d023b18fa239b6e0ee8f303708141cf01023d54e68f68d6b88fd938547d0c351192847bd20499cfa119236ea7480532ee61ff316378f96eca767a37cb058dbc54930c4cc12902996bc48d5118d713763eafb5c175c7c881908a474364c19110994cf107eb7b7e4b3642021f6b27161dc72377c19125b5c1b20ea86265ea71fba8930ea130f0b675ea7250e2f92d4eab24581b59a10e522f1c4b05f961ca0fc12bb76545f12c362c30c8ee069b4f8d39bd932c24f28dad00cfdcc90480189dad6345445f577d62c132ca43aede63e9660d3169a73553b7a987b6eb8403dd3396e7560b0f7275950989baf4920077fe98f36da905eb34be20f0ecbd9ac7319d12a50214a9ec7d1bd7b802a5b4dda41efd63d937d828ebf6893066045df301ca77443219013bf6666ea52d402510fa6809f742f5fd793484e48ed82d8b65a3b7fa8ef501a252f0c0389239d52731452e9058f5a324696b54f5e4ba0cdb749c6de13b76b2d01357973b1055f57093301d2dc2c74b257f4be97e28c187b892e09a073764deadfc6f6a2429bb7d14df893ac2c081d28ed35a6e00f961ac3dd36bc7d2264b1b9cf077d8d5c9c55e79e5b5ca6e9ba03b648a4467e9e9e4d209bddc2d1f4362147596a1ac7530af9d54b6aa8aab7f0d3a6601f79ca73b2b47403b5cd3fb2effbbeeb2387fd5ef2f94ef85cef313817ed29210d053b048c9a0b41a909862e504747d4a0b9aeb3f040c3f5d37ef563b84a5ab2ff62801f57253ed93266bd3d2c49859cacb298f91e28acdefb5df20e688b5d8424409046473ac6aeaacc2a021e9c01cd971f7b6cf15b7958b8dc8bc9c15b93fa6841157fc380505b685cd66daa61b89a74a7a049ad150fac6891d497b5fbc168bbe02ff3436d28a7d46a49aa7d64c0f42108fd5a5a270a7457a84c6ae4edbb397ddd4494f9a30075cb9b37d84161a3b87df47b213f1b21fb450cd63c6322b0cb433163473446ed1e7b91d8c65338ef6ea6d984ef80a3620920871e3a507c303931b317d757c20e3bdeac3b1cc08c97ac7bed9863721acd237c7620b74e8a841d2fc9a72c87e9341c9cda20573a5d5796727abf06d47c677bc9ec31099b8fd8c95769b6c57b7254e350dd8abe27907fbb8d599fa6559491f753c093d6ac3b0fd7205103822a89b5fa52178649bca98676f811946100bdb26fc46c24d00cbd1d673f4048ed5e47edef292ac3d18892f0c1419640847a90e13a18d59661045d8ee264e58eb97570637fdaec69b987388c345655c1f35d223a58139039e853ce50bdd98cd637e2ab69dd0e8f59c4c1123cd700e8e6848c674a4f2895f5c8eb919a5f3821dae22373931c1f1f50538dd577f79084e5d28088886ad48d935d463010f03d917a90232f958031452b5a74a72f554631343ac8400d9af75dbf3f186ef330314963180574100f1623569e5de1dcc5cbd9fe8a250f64522287d0fbce310e3913cfe9f713fe9ad8b637cb27aa41b121dfc9702aa776bfe5f8d0697b010f71bd94f06e24f0d84018591b19fc321bfb828a17a573f083a9876412453f381b4033a3d08b2f7099b6cf691c985155e2dfec745d51b330385b2118a085dee5d6c0b1b3e595c4a60afe9b1ecf7ca71c0c16d023023d9d4688c7df3f3baf3401ffc46c73620db131c026e0993ef5fe514c469fe10136bedaca80b026a30b6bfacaf2bcadc97f69396b52467648bf3b7ef773504d06cc1d59220d3c571ab095bfdda94d2456488f78d691ade4dce604ffd0413436f461e6535adc58cb210591590ad73e28a3087c8d78cd55fcad68734e46a933ddf7b75da91b50e575da7b760c576ce52153b833265ced1a90576a0635dcdacdfef0a07d93a7cf711107fdbb954695e9b99cc1aca3f266bbc76dda4df65b8ba3ff8f70d70c82d2c658e058411ccb3906545afd4e7447c99904956e48d076dedd9631a491e8c9ba38acd754204fc43222cc907c0a3c5785024678bf9e67ca543a88d6dd8edcc4bce380b2688a1299b9b88e5c7d34a6f8570cd7853b0e8b2a2130a6bd84e5909b1444a8fbabd735b682e460db00d8ffa87b57d6fa08d0e8d51aa938b82a1ca61bf7ce222cc13524ba11c81ff9871696df027ad55effa4a01a9653aee7a9d32a1f41578a81dc9951fe6e026de1c8f605b842374bbdad9d83e64adb6572531c1da61c77de6af2ca312ce8beacbb41be107bba2d97141d6b0649a53fffa3dbf7833972fb136ee2870f9d07c1bfcd0b9ef72a8dc0678d9e4fe1340e1b944090998c54ca43033a190f5976a260cdf94af0144d706a18dc40c2e469c597db1f46775feecb299f2e7fe161c3ef9abded9f6ad21322218af1e444a82396c3d6a636db5620bea978e91421067af15d02a861da9d8acb74e2dd05a11dacfda0e8679f92f3f88e540df509116ea38b40b4eda92394caf0d18395d06b250995a6af802a91390979653634027bdecfe2a2251e2ad3a2d019d628b45e2ab974b271b086de7441db9ae875b472f9e91b0aec0af05bb75ac40d42adc704f058dd46d83bb6ceacc3be8c180709aca8d2412cc6b1db44fc089d4fd79f77578be33bc35cb714b74f69dae4d1e64eebc1fbd9da185a77be330a3672de082f77df0aed4c5c80763bfb18b717f2e53c0f9cebcf484e694e48b50a155bd7214ad6509cf65d3e80734b9d99ca117780270d606cea8a7669d6a5d92f5b4ab2816de97e046f1a2e5250f6db17ea84b810358c84b2bb79d867ac79f44ff87ba64e997c54035b46770037ac27263ea8721c596748a35e93df6da0fa7ec487b2cc94d3618846c1ddb84cc55f4d0496ff159f20e341cc8713d2a1aad1ab2bb45f111dce0f28d9fc266f47fe7baea1da4c14023077622c20d67390565b990d95339e469ee8ca5a60a0ecfd1a076bfda5182cd9f4a638b4913d3fbf8d7d886b23cc1f3a41d71279d1a82414d23eed8ae7c67c20ddfc7d83587c3f5a48e83867b96dfbf9455b417f8cfff33e1999dd1a9279241fd4d00c51e7b0f851639b6d6f5497a3c61e0fa056193f055098edfd2fcba4cd07e5139388da31d5fbf756e968885bccf3eeb739d779ff473c61c6cc98412992cd1f775ca5ac64f7754b1bae57c9aee14738389cf772ba64e961a37c5521bb2e8d430c822db3dfef713fc9ba1280b8136b5e6dccb90ba33087326d2d34021283bf5cf9ee0b623d22cfe1a63af06b63ac639ead07d5774f24a62a07a9667832759307ccb988572da941f6522fa30b4da3c8181ed719d3a64551049e15d0f4d77b785f426a40476d20d768a2f218bb85833d87a94d7f05d077df18ccd8c6c76555abfe789fd5448e284dbc4578836d9da34383b3d239bcd6108ff940f4b3eb261a0654e6faa50c750588b7d4c348152e7793ccd66f18545434fa36fe64e4fb126c6108b1f68b81099b5560b3425112af07bf1ec674bb4ef1e9e2278f99a54afbabe172ff86a721de731ad733345c474a7e9a13e77ba2704f508d2628152be35256d238c919e61b8923ddcaa0c76017cff7a655074e59be3cb803ad469505807337ffd349403b9a8c63b15be9b0012cfc83d5f36b9141e1b8c49e19234d896e70228c68c4aefff0727147a2d623d9dbf7e2b1d58eccff45b11660eab88fba63d67957e52432aceff7ba080290cd481a849a304f3b174212dfac8d22d21857746bb7c051805217532d4c97d26d5d7fafd779fe0331d76f2956b4974c90ae1d3e6a87340a30225dc1d96919d8b94321f50e66630a17b246ae6ba9552daf8e01b541f830fda6fae85dbe2af8c117e67d6397d683790e580ac0e23178ef58caf22bdd0a1b3a6827d41d67998838c94d2eda140ddcaa35d8693218d96db9530c1627b00fbc97679bc1ae904e38382a435c1f8c08263448c464312c4dccea6b4ae2105f1c8a6636bc976f6fa48452a925ac67cdd0707c8aa1798fdb0a57b5de35611c9d8914436fad25fd52c6de193cadfdd3c5660f3ea3f337d1c78ec89293e59780ac31841f118543ba47b6c019e1ad7d078d59746acd4bc7f4ba64b208a3901be6532a351553c3992add6111511f2e73174e7d68c08ce983596b5add059887f60d1cd1154290195b176d353a76d84ce56a9ffa93a05bbc723c6a14437571286831af9f58792588fff70733f9b9cb8649b1d0c2ed5cbd5b1dec2b14d41eee5a08aff6640936da69212781f29cd82f4afcec33d72d8a6e6b6553b1c675e2d7c27a237c23be13cd457e0a452d37e91029dc7bff6b232aee96e531d51052db2590f58ac75d0d2a7e7d7dbbfaf8bbc19fdcc93170da4ba83ad7d12990a0f34c3846455abb8ca44a364dede619eb02a23209946eafb1e1e6a7ae3e9df3f0542db076e68fd0943ec8c7e5a97ba643aca000f84e06a90be911aa97de59b44991da73f38157e8032bfb67ba40b9c19e05865981f846a382bf2e16bc90a16ab7ce56e992a993bbcbeaf0b855c8574ca4019cd07c090fd8b2f807c5f50efc6e4c0a76f3b55f5e733f009a9fbd16d4c04cfa8b7bf9cde1c24ece33277bd2cdcdbbfdcf37dfe0e30a92801bfcfff07fcec21452fb2d09969a8afefca594510ba2181c89222e01e8f2ab0085ee488db34d62a48d4d45681425b5da8b0e5a234d7825897766506ed3cd91c507e70ceeca573f53c7dff11afed710117e4df73e2647ac62a37592a9c8b47337f279bf11d7fb786e87202672936300b0eb4706b461929fd9bedb00e0a0917a1c1139475255c90cd72a5b5a1476bbf0342b064bef02047e234c1b461a2487f2006a15c5b2a2e8c05382215f7922c18afb6d63fc65a94727ce1320267ee13410bcf6b7467772cfc55edf3adf8c5dd88adbdc8088d52380fd8fb19dd2577d34211ff998e233e606944d3853f8bc1418ad3a8aa559a7fe120015541a2064da1be5e4592914c845bb3977989992775c813138246484e354e0bb3fc6c668f8e83eee6f082223b105472b040dc2ba6670f2f0fd8806e22262d7b1e74920722b08088f5d4ef3bcf6acd90086ecfdf35f9d53ffbded4b197336d71f42305b9e324aed0098fd6767b27a731478c68553b830e564c85b1450cda126ac41502dde131f6eddabae23ebb0f09640d7ca5c2978d03dfab617c8d44759b0b6e185c2c1850bb510128f0d14b3fab4ba667cf492dcc495ceae66181124747fcbee2086de3b35d95f8e6800713eb69fe5f7d9f0cfcd8f860a070cb5cfa2f8286e0b574f61827afaf2f613d292b034aae621dee2294d83628ecba25264a88ab8409fc4270fc22fa04fa8a25b418523d56e7788a5a9f47abbc2e2b219690590569306c624316f4c9734aacfb80f7d29973795ccd750a0c391c0b7a07f93eaf4b291ca42bdcf84ca5b33688ef134a30ee7b9e528a8d9612232086d78997b5e614fe7ce65cbe6fb65272f1aa67ced4ce5793edc79a399ad0b6c5defdc9bdc08e7edcbc7d1eca20e5a6db761395d8385f8d22208e5a7624601fe4bf4f226d8cb49f52437fedd053011e2c9e36efd5ab93c572cb40c0d5fc4e3e3b360c0e9c2be0d7318972891d6fcc25381d0a8d2c45b2a0afc468feb660b2e1117064666b36627ae8737ccc7cf5326099032a00c012734fb2e39831b9b0bae57d126a4e4e8a68846cd53c2ad3d29e8e3052d017e1e4abbacbe72f47813c3f5dff723cef3006ca07006fbceb0c49fa2b9c6cbb15b183afcfd679c576c3be5adc0f15991f3b7c2678911c08dac5cd95c6bbec4ed0616addb33b7a9457f19c15817bb3abbbf5596e2128215d1d81c36f16b1c8ddd67b1e87f5caa69514d2dba74474574bbc0883235969fae3aa82bb19c7f5013734fdc5f0c07de747a05c96ae40a9fa74599745a8c91b9fbd10edc42b25b209f5c55fd6e9ce3f74477f68bc9c9b54f3105295776b50b173eb95459bac4f5a35127c2cc318b4ac0d56212f27afaf367b59cd817c9cfc7495d78ea1fcd440f1d5cb748ca2fd0e08b0c4f28f300a174f46fa2ea1396b4cd947b5d36a741dd8933974ef4ef08d74ef69e3b7c6bd74036b0709b529502e3f7d4eb72c074388666829a9930599fc127e2de7965d5c64432bc3dc090c3c2fbeeb07289add917fe7a52c51df50ddf85178e478237527ebf6ffa6a771edd0edaac1cef6515261995b75c611e3077a26e237167d4040e4c0b7f9130210a00bda1126fa2bdea0a26d54b5a568c03a60906bac8031b59c1b1f96a9758197d66edb3e3085ce25b38f41bcb9d9aa3997ba5932cc20e0f2e036567332c9dbd6fb1d52e2adb1f4927c1c11e14731796ef70028dbad968239aee015d8b35777f3ae12fe70024dd2e7d7398b01fd3ac98e547b81992ab37ad1389c082ff712b7eceb921fa0e1e21c0586980f4cd4929a11a9428619f3a0c3023fcac85739d17f0d933819d4b862d6148cf3c9d07f2ebe3a94c712852a703cf9e9be0dbc27055b5e7dade463f8e29f3935045a6dbe7ea16a52a81554349a7187ce359db65fd2123357ed9c649438d9ba920aad0dadaaa7af4a32270cd5f7eae68170220e2927aa4859d0d9d48ecafe845c26111bad3186452e0d6caff6d064fbc76e06bf27ee5f34e759f5f2d43a81508bfe2948ea5cdc9caefdb8cea2ce33a70d2aeb9a01701620a4fe30e2fd28483adbe553335b6267ae51fdac1fe683d69236427a0a87661bb4023f550f874c436113d2a204816037fcf657f10a83faf4bf8dc78c30d34524fcd59da88bd640348b2c8f8516cd662af5ce8c377aefb1b6df11048aad0a2f5741553c5285a0ab1d32446d14d225827a672b4e00d959fa0b1adc8c61a511829d2232342a1ad07ab898daf38524cdc0177d382c0d7f9fcb78d727a0da00167d4fc2059f3f1cd460d097401d9d3cbda2308068a1a030f7b9fac919b3692b640f94868eeb59e58e8d1ec0b779a315352a12acd7dc735a6f20b092faba82307e6a9a5a1656f9951bbd4565f897ad0e8680c5fcdddfbacfc1901b88e0f2ec502d8cbfaef92d9b88c85babc63533adcf10c5e5d3a70814e3bec907ca4d7233e8bd90bbae1ee93507bbaafa4b15eee650b271cc9d2665d5c8789ba3884d0408ab4199a4f193f76a9e30920137de521baed6f0a531d88691276044e1c62acc979939b4bd9cd1915f3af3cd327818ba7e2568765fe7796ababae2007c390c896c524424a761e4fec4a4e8ac59112ebf6dc6f63ea2ddc8a31b384aa7992354bddb37cfdc4a19da1645cabfe3f4c6d8cd3b629e665bcc2b1f1e95b797cf121bd3f3acf2508fcf8e50546ce23384db5eced5a5ca25a47e99552a4697a59bcdca345d76acf08e24d55e6d07351c0df178f81853e95787d70692f2e5d5c093179c48ed41d128dbff7264d940490aecb25a9342ab74ea75a709028893825a20a76133cf1ba653bc7bb0beefec6f88bfc40f1e7d26f325bdf1110796e4a4f8d75102c2c72c5e90c73cb8b4349a1fd9bd3ca13085f9a71fcc63d0a3de8b392a9bed29d8ee7e473b76440c10f6127e8a414bcc2e7f22d8b8ea79ebde6e73148cf1a1316d4464961412ee3f1c029ce1c0dfb8febe0a242948ac77ff5dcc718ffd57bbf8b4e5b751b0a6c7ed5ce1ff91bbbd10e587f837dd8d60e526c5c3fc113a61db8acbea00447ccb9921bb9bcbf0e42231f24912103a9e17a424709289e7652542e1c6f4da72335109a2dc34a1f901ec30bf0e4240a80e6bdd01cdb1a3eb822fb961c20afa88c14c2761e447c2c3cd7d6a624c0bc153d3c9f1c5e0df332b06ef456d7037f98d1730e16b8e4d0950ae1f72c364633a4cc9efa7a1ef1d7b2a07174c2f31248b0436e3fd7b8d969ed3d8db50b2e81502ca13f78ce0b12e1cae872255171901b2cabf8c2b99ce9ae75db431b0e48cdf95db3938e38c4ce769794b01df7e841299e25c935e7d8deb123107563eb4229873177c6fc64e3d8189aca23865bc001f2865540649b155970f0ce8c0f7849355d53dd95048eae9cfa35a82433e10d9c2b66c0260d46fa780ff016354b3afad54a42b7c338b6eaf73b7fb6f9de41db207187f3cf7a68f914eea5caa9676813010e4a586d762ae7da6c7901308664fb91088a197e38a2ff74ae64b948cac32050c2f917882e358aa775f127d804e0c783a2ed726b2b9abc9a7ced84c4d800126967c53265afcf2ae494c0d7c982bf39c6a484146a644f854d45497a5fea098d8f98ecc7c44c33cd9c7ca64d5dff4ec919da209c6e419db7488b5adc527dd0019555d4b647c6e2e4859110983583af9888e875b756be30d8e935b8bbfc59c9796cfc0260abbd8c0b6d57349e683b1eb2db7d1686e5f734bb1e8c26dbd69c7551b66acc591b156b961cd991f8c8ba6c38dc77e406e8e4a4f6a5df845ab4379645a57d6d5d9317e6450a72d92d32e8f633363abcc3c89b989022a422bb9b4cc351916307fc1802c090286a8498b5cc159e3f3b7ac031708806dad6404c1bd6e9a8592ee9b1e211300c7fe9086c30cf501b3b3f5115b036ac150791d24b6700b4b54eff0c454aa82a0846be118376d835f9e6c4788aa921417387fa7b0c43cd3db6d26c378d98160bda8da415003e66193f1bcec5cefb49d5d70bd97c20834e78cbf153cebe04d7113cb033898fdedac6d7b39bed3a17ba6fad570a0be86fb18fcd32fc9985e579243aac0d65b6e707caf7b34047aa834bb9c932b89f601a4708bdeb946a2451510229f53e28a79e4a2490ec27f95653633c4ecbb2c3410a5c131948c43f5373134e79577bf4d7e0eea54be8a4518140dd6c7e9e9b2ed0cb3b9afe70cb7173b7dacafadce938e7c0483f1f8c9937f3c6c97ee119a0c99012ac4e12218bcb1e59b958f77f269e6e62b0662c90beb49bcc4f322fe52521f5ce684c13b9e8ffdfd750bfdf0178fcc311dea6ce76d874e08a6d6ad3540500ad98cb1f4a9fd256f876cfbaf758ca5d9b6dfa979981807b836020087d15fd9f854b552c7151933dee2e722072c84a58cd30fe3c1edfbf7df5a017376cfb9b6d8160c8568434ce97dc857225dc77f85676418145844075be509a411e85c14a3f9c79ca88f1392db1844ac51de8dc758b23e6d50ce3d256194e898b5aa9e4292b1405e78f82c6882428e50afa44a7ecee0d31296aa9949afab4315aee7b2582c156927dbe299c59aa616b3e3659ba63c9b4cdd561d5e404f8aef4ad5c5cc4651772567d96015b64179520aee703c7bcdb9ca1229b78735e889e85e31b62d959d8058d7ed54c90ab7098c8d7bdf27abcfb5d431cefd2e459b1bff04a036d1815bb0f339b8b6dc0bce795c4860d3b9c18b9f9a2a387b7939a6cc5d0f7afc659665ec61bc78a1b7a9268a620cb0cf821cd2e8a6549ecde98a3c0106bad14bec9699283816d8f5ae88eaed42fc0328f20b6851899e5836c744de2c5e37f522681c37657cbd652da1be91e3989011e2f4e1c2448f2c7117c40665e8cf5d4b076df77a611ea63526d13d48a5343720f601595b675669097762fa8ba0835a684c9d68b67b67f1ba55da82f4392e1e05c12fbaf4eb26fc18a15b8a87b991341fdc7c4e546df0a9b2dcdb810e35e4401ef153b1d6b1e27968c56852964668ce2e3e4d706244b7fe73303591916d06439a9a1fd90ec681e64327788f602ce9c7ad63c105103ffa0d94fa1b51be18e5fd75d18ca322518100c1ee98ae8e0e06ce81a093fcb5a9ad3e18e2465b5be093bae26dc43f34aa2cadaa5b848553f30cb8701be43bee516103e186c605ccc5af40077a39f9111f143d4868a385271953ca8f2cd659783825c43a7abc71c76e07e34f941694d7c1d08c232ce88abfa839a1a9dc4ea87e41051e470b935e75b497c2e239ee0025e55d426de7b29ed209771bfa6fcaaf1c4a2649d1f8d48c3addece2b043e34a047c90a3bbb72ed2fc1e89c2323d14887962c80f6b04c742f6f8cd2b92f2be4076c31c301fb982a5c1d03f1241e0007af02e99a1a3f20da8ed01ab5f6082cab63e04ec69f1edaf917cc4de3c1793ef2b9fad815c2a5e5ed5933d62dd20275f4300eee0d165241791c5329b916974640f00a0b8d19b4ae60d3c58b367ae7b7eed15230c0b09b66ce676a9d6deccfee126e2c19e129c30d797c4d5468d7079b1f4287a53581f84fe696b179ac80c4035a05a09e74e46ed068e2883a4b535dccb52004b7a8357e8432a14153d4108e11d6b62b8c69cb8ddb82d8eadbe30245955f05ab21083cfe8f1796015e8bf633d35c037e80085e9edbfaa7fed719b4631b86d5a3970058ddd9885a63766a8b0256eab2442960e03bcc4ba952508f18ee5d841e2a0fb410e8dca44e12bf6933f4e76550c0495c347ff51a2c6c0f1b4a96de59252d2badabc4aaf4582eaf380aa207aa93b8b0df468e2e1ec696d0ef82dfd49fe79bf12bc80f29c8111628aacc46e791489492a351c9a163a1bdc1d828ea5568ed00f2cc7ef8be804af1bd6329a164b842c97572c445748989a75be31b58254f983ad195dea2a70885d8f9ac6177268697c10424bb5167059a0104a09120447e7056013b838e5569f769312c493cf0856a13d1f20f034d728c92a17378a6affb09eb9a79066417f47957951f21060583ca844b72894c9aa4c2f03e4777e04b6ae16fa01fbfc5a23cb3af8d46df4b3ac99e1737975e261eee28059449be2ef753e95aa1b1f41d786eeaf9a9dfa764adf01359a6232f8e257fa038201f98fd27385c44326c7ed96607532a9089a4f438b0e37501a374db3420de6228daf1b025c889dd5dd86dfdd73fc8c503715558d56dc28ad38b94388565a0287c17436908f960f4a49249588ba025e362ed11ab19f160c16d9774ebd52e0280964a79b75ae141da57477e12afb1b26fc057028457d6b7a428017eb1b13bcb68c321822d05e070536e76a1c3ee78a443740f164354472eecd3ea5003e0ffffff1f