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

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

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

Block Certificate

Block 65112 dfb43058f5d4b1c29a3ff48e69b9bca45549b9dd74bf8d69b574cdbc9b9769cc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6291131865599d660d89dff427b83f5980f75f3c4c39d24d1b53e489d8e62f15
Certificate Block Hash
dfb43058f5d4b1c29a3ff48e69b9bca45549b9dd74bf8d69b574cdbc9b9769cc
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0004ad00001eb60100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000a0a5b025533b128917080ce70e890d1d7cfe9fa5b2460e5906edcb591c10591c445b95489061b87c70ce6f777e122c4fb8843be945f8898eaf24c9c5dfde304f534bf61bdeca47b2e08faf21c06e9167675e30d44af4dab82309000000000000000002000000020004ad00001eb60100

Raw Header Hex

00004020de06cdeb2247d477a79f57a27e2c3a1af20afd772a8af618d350c55916abc613af439f149608285da40772b6c50af81be6d96cf0479902a8f78cda1c767dc372e9461c6acb9c0118152fe6d889e4531b4dd2394c3c5ff780593fb827f4df890d669d596518139162

Proof Data Hex

59,560 bytes
12121602030719eaf6d0cbf956173df9b0f21fc94415e0f65272c333b892f3c0e06938f7a1808d82a2ebfb90e025188be7444aa0a424daade3f77b70efaeaf6023ab6817f16e40b4d34edb0c196fd92333cb2155cf7be4624281c0f0b7c003e1dd5854b36f9cee3df2c27d6bd9c3534d05ae509d23d3bb96d80abe7e8e167f0e29668e4af654a5d825817f200c2189f08dcd9444475c7b3c5aee9cfc209242d27601eefc66d78cc7a0159d510963f98e7057de31fb7d874d7092f45324a6cc4a13d24b0f9d08b194d1c1d716089d0dd44b54df78670b22b9de29065490d4014de766663c0dbe1306712ae403b417e87a7a79f9fb22c4bdfd032fd56e65adf20867e735672aa4406670fffe95a4675da40d02d17f367616108fda3994a4b5e833a3654d8b90181997a066d8363559c728a175511d2fae2d57e538871aee4bd55d3c6b37c1447255a4f83b5787f1f5d6ea6ed90ec67669e382e68dac2aacbc9d047292724f87f4dd71d299f80c32e39cbfe8bc00fa0bcaa046ebb5664691654f82a904d351e23cf5b41781f34973c1c8ffc98abc7ed812430c32ff6cafe6f3a81bde152980bfe42fbcda38a50f51791c1f8cc2c43bf46bc3a1114ca49f5134e3df3a88df49ebbb04ac4e2cb9da5e6ed538b4a0e18b48fa222912af3814230f3d51bb761842b1bbae81e8981a9d398c1406e3b471960e4f12835c3f0777fccc40163295f570725ca84a0d5deafbf386c9756539c113a2fe92f0048883291a51fc1a7e13605fc5b4f60109abd7f80b5bd1df123ffcfaae6e57e280c7fcf5334f8c8a7f61de51aeac3f0c4215d4b78f75cb7bc41cd2fce57bb723c225e793929c3fa5d491901974cd73854382571694a4bfd5a1a6807832e316ccac0299bf22b4154445af695602fcd3f4b897fe43121225b02c1963feef991129ba5c1c0f1fec0abd0e3bc6f3dc5a4484eccf50ea7519be86e189184a4821cdc172f688473396b8ed56f08ebe2caa6e8a5fbfcaa0f672ac6b1ae7a85b59671543f692abb2ef9fbf589cebabcd57ff7adde3d2ae39a0b2b387c1a1e0c339a6b2d777edc7ad0b12d15e3028f1f3ce1886979ab2ad7fdbc973852ad5ac5c396973399919e279d1b90da4317c569528db101e0dfbdbf647ca88ec5254c758539121fe62fe88a1568aec16de69b303b4fdd7e51a400ece9f14a61139034862281c7db4281264cdaeba35b5e5130e6c683c18eba2fe6316145e7b50c68cf17fab4ef79ed60a1cc0a1afe4750efd6079924debbfca65dd48625d4f2ce830d78a2b3a54d761bebf70da2e4895411f424011f8452bf0b95c61d3f790c741e622d8d211ec7ab2a57a38e3d3b9bb1f4f078a7dcf28df8d01750da551dcaa67d54c80561468ff8157d95fcd0877587d7cea42025c22d815a718d96d2ea4f5d6554a47515f1d78f8e341456c5287ec964e980b13616146167cfe0a518e2a840078e94da904aa41555c1c2339b35e97387e990e41ccb7a4e5a99a73288724352e8a994f8d8cb62b4fedf142fbbd3b4b4a0a391f4203296d8af82a5bb8768d75baf156bdf6cc7aca4dc06bd5f84df267bf55867727a702f5cdffebdeebd7ba27a9afb93da30fed53dcf55c53d55ef910f0e70f487b1045a320ffcdb389488cadd998ca0d5e5bb54bb19b6c5b6411f48e9419deca1d751b411ecf1c30c9bf1880ac78b3e0870d7552b222b307b68d2ddb2b58fe651fb210322010bd4c07bb0349d7a85b66c73390f00735431f8edb5a4f5623e868fadddf09dc9cd53fe317f4218eac5ecda71613cececdd2c77830ad00994734aa81893d191addfbb656b1533fc2d4dfdf71768a2226cb3c68fd8b0296e24ad9f91eb865190b3113ce2752ec7472a6666f2046b686e41f340bf53d1e5b70a889d9df72c6ee2e567d186556a316f6eefce35a01b3dcedd797cba5ca54c583dbc47427afd7f49551164f068d948622a7b269e73e4b57fa7fee8e3d4e40042121bb0408448d0a6fc9fa76690c0c9f2cddb36ad3ccb5588e12619fda1fdc573db648ed3b4d5d0d47948219c19a2f76b896ea2090bcc9334b3ac8b150e6e5d9d11d1b12e94cc978788796f86aa149a50030f4d5c4f828bc137d3ed14111d57660529b86ec5c6141986db20bd6c576d6b188c163df31df777a1208cd26d6ebff3ca62646bfd99794a9022cda2e1f4360807317166ea3b7539036abcd727ae06385669a80cee868d56cfa9080efe7842be1dfc4179f9ad3c430177abd8d590004f3aaf64165b83f59be6471d6777b43a6ea5102b5fbb24512a9acb024f03eca5bd37c90e8b1528dcc8efc97f6a242087089f26609a52cb5d62aab9f684dbe28abf86230ca13c3eadf8c20d041ae306fdec297861fd9d2f12e8f6a91e058035e74b44f29d0cd3af0421ab91e650d3c620511730115db5670ab82fb36d0d6ecb906f4250b3692fce38c5a22e3afc0caefe7349fd7e41abb96eaef7500625083d68cbf64dad70d7c22d67ce304e77fa966f9dc055ec41c38f29b3c4541d84fd85cedaf82e6247e4c2bf1ebf281970d130276be396f9a5ce6ea14df0d2261c65ac463caae52b49347abe92b37fc62490837a71672d3d73ad6659010c93fc937fd6c12e336956c03daf920e58b50a6e1dcb7b815a84f69b28563095685a4984dfddf3bc1e9d7ccf94896c347ac859844ef9a14ef5b567c25c305c6a7cedfe2aea0e24bc41dc329953960b7c658f967da2e6102c44785eb2da8eec0b04f8177c38229ec1c2a9a516d5e603b144006dff535a9f171d96891ff0c56a0522e81094f74fb09ac78236e9261806cb925329707e34c607f33c0fd01dc1c1862afc2df5f577efd98602fc94bd5f5a3a754caa9269bdfd8916ec82789bafdfed751f13537688beed0fb7c56b25801ddca9934e35b82c43538246311d1ce8ad732764fd0ac58df8205a8dced09371979ff1fcf56b7e8207c6eefd753413ae56cb3afa014b28fb852b9683400732875b1c58a4511f33ecee81c6357e73b131646741362696cd286dae920379808e928f1ed60f66ca172e375db27ee87737353af2226b454045b479a993a4a3d1ee11b99606e907bbd4a7abe4158b85c58c063e2be6445498a9877f1a9f4a7a668b4120025332cac93a19b2f14f7eb892e0599c4256b155cbf65d70177a9345170e013e563bf154335fb5add7e8c6b5657cd4ae30111a4dbf37995c63d55b5f556993d9d78ca0a0db6c5436eb705dd6c6ae22a72b226529d35b78c56a24474d09d6baf58302ed7b1ea82041240ac99e06c620434dc8ea33500286002bef8076c92cdf76afc589f1aa6148cee2cc0e08ffb45bb24fb82c0c1914b0c1c2eadef9f643bfbd4a302a0ec690255a1080f3a192c147feba3274513d3fe38e119db95264d17ec9fc13f2ffcf96d92e655f0b4923a60b656ed9a75de05913ddf48677b4c2eda94d9d0dd1dc6fce8825517cc02f156d8a53d9765b53100aea894debdc920f40040bb43b9a34e0f47e6933900bc31bee2677559b9872345c0d6bb8dcea2790abecea47f96f20a0bcc83e6263910b590db417d88eecd86684deb873c2db0cffa05f8dd7209c71fd764e194c0fd84a17e19127aacf1af9ba0b581a141563d93778fa1a092af3d43e12a76efd1f253367018dfe2e0e544f404469132ad996c1180348ba90cf27f95cba505820855660a082a2a3c79fdf0ba5f11a436d576655eb3642cf2be0ccb9c6bb749bc5740a7ab9b7d5cace6df98a7b6cdd3e19de22b12e2202d84dad861fee82149f565d728e0197edf05a32637451aa80477296faaeef76641e71e2c88e288d18aa9193fef4454a9916601b515fc711a4b782bd82ec3ff438a753b3947dd355068d3b757a6254315026ce55738c1f0e9ba8786396aabe59854b137dd232c6b241370c804ede1e170163235ec58480c2fda91dbcde729771251355e729fe2a4d62bc5bebcfe65e58e6b03a1b106168c73e72a7942a78140f4f59fa4332d27e2893813d4af18b806b660f0eecd191811faae6be6a8de6ce6fab81c41071c9a21c175bb4a8042af6ff0ec42e88fe336c85176ec00ff6340f86b73f1f79ef72ceadd311862c2d65df9a01f9f5c1f88f6c2906521b0418c9f24f262b7d5ca590be515fa4d47422304f4ff79e35c6a1623c342279e7e1964c0e1e2034bc1c89dc9d3955611bc77c8fd89daeaf5e74e0cda7e2480a01f788dbba22bf59948fc65fa86077ff64d85be460500108cf67195725fd75b630f7a9acb82c75efd769c64d1f660e1a02c7ab0f21ae9da409500f0c3ed4e49644a9ab8ee223becafb33646a88d2c6c7ba171a9edf03a764b11197119c68b926bd053f392d52923722d42e1b1e0b05417cf28a573b07616ea8d91d58def05609675aba4f414c662f2368f0aedde6a6528a2f41b01e56983e9f5ae7a3424fb82f62f4fe0db916f6571f379efba0848a589efb85d9ab5eeee796d55a3892f4cdd3f052df02d4c1e08cc625099d152667a40377e9bf69f2d4c6d4668924cceb08cd73e816a5ac71e6519bb28081c5b2e7b2d6ce5e49320927407d0e13c0d8547a3681d5546569b0ead9cd1da5e9e9fec2d1fa7e81e812c3fbb32b21464d296c92123b9374709553aec42775db3be09daba43c622ed67860efd45c49c54e9f4ddbe3941eb2bc2775a0a762f68cf0c4dc5ae4bbd55a98701260d279416b2e296afc0f7a18ab9ab9ca9cf56a31a3b666a8b371092f20c4382cdee74da7f9503a2c73950fea19f89a0c828e3d850d6671276aafbd1d47695e765a4dfa723796ce2baba63ef509d561f0bb59d2855ad95c43d27360da7f5283fd4a18c5db494dbe8be9dd6b570350b9247fb20398528c2deaf75d99cd3058a420af866a7a762a171006ac06512eb6dc6eb5e269cb53e2eff231e9cdeb43c54a6f30a578c6339af80ec05620e272c52e8980ace30cdad1d938c620eba9a9131925f53a50db7233bb7baf3cceceb9c98735f87883cd39b2c56456802086162854607920ccb190d07c66a6728c41b51ef86ffd4b0d87c4844653a30db360fbed884aca83f521fc9c60670faf1709113e4c70c92f90f5c70dbb9effa8851714471f1f1d479781a2db516fba90cd12a45a30c94ae9ee20c0663f3dfa5e5a398bf097b64c6e7e5f4287c0b3c91044fa0b3bc6b13c39198554f74f8d90ee560354274eb30a1871a936a4c56ba077aa070686b593685ae20a42c34b09e7bd98fb07bb368f9e87f46c7592c276fe1573e47d8484feb91179c770748d1e20ae2a45eb4e9e973e66cce24b4b1930d622be2e9dd105921b350f3a6f2942ab3f2ae48bcb6723da218db051eadee60b7c83be8ac28063dea2f4b28b20e26564df49bcabe1af800b2f40f8c65a463c558e0ff1551fe359e7ad50ffa4ada155d800af11d8be5311bbc155e0c6b7f638c62361624adf04f0b7b8069eaa97ef23eb11d51b8198ac6b61b01fb54fdb55c801d9236a300972edd6ce02fec6b138543a3f8cc6be8ec181564b904b451d9a0bb0643bb1e5c1bb776b639ca849d52aa4f7ddf97d6ee4e8361c2248fae8269a918793db6fcf5a27f948492b9b0447ba86d8b9d550003f9d4b7151ac4f3e2fe449aedf37541894e9da7e08a75984f888666dfd38af683acd396c099b9f3f5bb46c1238a08a680025d3c1baeb27e7e61e639195da3f696993543469941a141eab21a22697dfc79eb7ab279b27e7a82e606cc4eeb7c7701e09d83509975744549bafd1af3696b22df218ea675a499922a3be4de0dd265e7adb70d10744261221a764b7461432187a5654ea0f4f82168f4f578300cf10af1c9396805b27a746e42498aafcb47eedd018800e11dbac51169eaedabee475c8cf42400dc7ff7bb110697ac8ff486a06a363162a00db30463916960c5507999e41d3791b98536b51b7462d2cfb4c86d0fbef69d8230c73978a5fc7f1b80fcb034a012df7d95eb8181c9bc37811fab00fb42ec04f06791b8775650a2c57d4093a212dcdad7012c46f2b8fc1185e2cb16b78d9b19e711d4d584e2081fae3b17524fc361b1f5c0c0748617fa25d1c6cac977cd884e8565d0886940123d25de154aba66557348fcb99953fe316a3f83e3a56dba960714461155d027bcbb009b28a1223a0a2f22b33a926fe2e9d1c4d62359074cd7b8ab192ff269830ec5d4f018e0b077ae9c738a60f999b0f1a0ffc148c33010a9f3986aa7240dc50b5c917f0151945c80ea89f525a517f44101f3851951706bb7dc02b4d05e432768f409ca2f011f6b5e22eeee8aa7efc63f7e051fe3ae5ee6539a06b22f34bc72c09050644450b08404608cecbd2d7ac070ef8af26b08a29e92344d719acb4f570e756530153b63ad931c25e51493e64fbe75da2bbd3953f9a03bfa7a40f95df72c66d5a70fdb2c0e6c6ab83f443ac714632a1c4fa0cb69b9e465ad1a740c4ec3f1aaab354553bf2ad474509bb8943ac2ec33a8d783d230bedff8eda55d0aeb81ec9e3fb0660b1d391fdf33baf380e5ea0fbd773a9eb63cbe6253a54929a09462bc07843e9941ceac32127e21a805bdb180e4549955bc8af39e9c59c87f58995986190d0df68af2e4e76b9040bd7c12bf5cd69cfbfc8b973eb9c61121f6a5deda8bdf814e3adea9fd3fd5f8d4c5c659128f7637a2ecfc0d6df25e57e2752ce36a1d20fbe31fd1446bf23c84f96cd5f47a8101ca9ba5da2572e0c375d501638a3ce50807e7cd83da6a549f062c3d48aafe53897b81ceb57e9da18b6caff32d6f9a912fa25c1b9e1128d91ccab8a20369c1c8e6843181689adca6ce77efe3218262f457bd1677eee0e80724c9105e33526361c74e4811777c727083bd948a7b52a493065a6f1037437eaf06265640090546576548359c2504353f05fd65762e792990c27e05af2a13e0ccba2352ade4505b4b6a4a997d0294193aa1784d887073440a1441e7c0e12bf78e5ff4e2b6933b7fe8bab19d01caa0601829be2bf539d9e058b3a06c953a16004dfb7816707f242466c180a76f660db0867aa7ce520f5820ad4ac926096dffc932ced3949615bf4d07cbe3dc652a194742da3659a3ea23bb9c362351f2a6890cac8bebc6387a11b24407ca5a6e848c2c498b952d40dedea44e898f4d1ec2a084bdffe8a9897b459ee4faa95c8fdc0b639d60e415d186f441984bdebcc043069c07c180fcae3454fdc2dc17251e9a641681262808e463e6dd1e2cbffe274914ac2b86b7a1c287f28e68094a739c7d3cb0b75bf52f216ac73d1e9dd80b66f54e9a169aa07697ac8549ac437b638bdd102c7618bd14f2e2fb67a05d312128e7aa25dda17c4378a64a8aac32912a316d0688020286c352d9d8bf58710f994b1cff43cf9314c1e4a00663241986ccec222585b0bd2bdae7819fc766f2b933744ff0d46d07947bf7231c8764b8212d7d35b1a9b3a485cee6df2dc2653f89dff6efffb62347b957c2b36518edcd2c43bdcb5bbc989771617d83beb28e778c9cf22efcb3405fec9f37b3fceffef39660858d4841f72d902feb8237fd1bc7ee3f31f6931a048c5cc2e50916cafd11608fc2a91a20c3305144813c54c15e93662d2c99147b57b10ac080fe29750a5214533f25ab5638e4be27ba2908d2f5b28fff9cfc9802e4c30f825b036469ed205dbdf232c0d51c9d2494c2cec31323e3a06b64cd74b015c74cbebc66665a82133a32b93a32836952789e468f66a59944b0d2daf0c20c3cc93641c75684b5cd918c3673fb694624fa0cc81bb0d75d59635259fd1f0551b89e1337635169dcb23f10b6fedff79c3de6b983fe9f59c9b6b72a7a314085e3b0ff3bcf8df293b3f947ca0170bfc9a2078d763915be3698bf364d802d72098d286b23459ce808152b3c3e3cea490fe41e918c3a25c3f9bb588d00dd4e4545c4e521244f400d1f25134aabcaa9bb78c5bee78d22addcb0560db3a5437ce56149727a7e85a00f01c9349c64deaba03b64c4c6d0161f8ccc9795aa068e70c7900169867794e8647bcd813ecc76646f61f6f321ed726f831ddac4f87b30d4700df18a7612e5cb8a65f35293ec516408485407e21b97f9362b6ae1d70e788457ce83b39592aba06fa40c1505a2fa09257a57f52bdf70f334cc5e9bae54c8f5ed3908e8b0cfe68b608d53b3e3b8c165ff64e4340c70ff875c747a14ef20b0371723b890bc773149b767dfe1188525ddc2b95ff9de56cd4d9bd6dfc9c7edcd2b22ddad8da7ddaa0da7cb6f8e7b30a18adba8b785fb3f921d363020c07a0f814e20adb5e10056c73efe47a25029167019043cfd91a53bbbc2d27bee35464d23b916b47207c4ef831201e008d95ff92078cddafac84a166bf15e948130a8c20d27ae7281e0c122d0fa104d856860921f058eba5e2aec6f8370f389fb42368a3205a42f3ca9d3e09c99d3fedf5f70f065725a13e419d3d0935f920e5f06c0b84f4a0fd419aa96d0741b608a2628d0ff696faf1056919343112c9cc7f9cfad812467b9905b81475c5ab00fe13edd712ccbb330c8116b52c2209b4db11e7bf35f93f6e08f06e0a0191a9d9c9f3c586fe23093dd3bb91fc91054f19e2dfdc341dd58d8cf07c1192468425999b2d822c01ac6b11f7aaaff4615188451529c176db5521932ddbabb3789e0f958b3653e6ec638d0f13b15eb9133ca1d45328ffc36d1d9f913f9cfa4cff4adeb2413f56e4a6d22f468c0bfb32803e37c1698eaeef38d06c9e28dbfec8718a2dbe571d511634330417abedb548074feda8e87781e197de0cc7a469f0da70cdaa0a31ce611166b86c31bf0df13f00eee1ba1090080a6b817fbf19b6bacf32b9b6638a9df7c84ba2ff0443830a968abde6d1d9f81551221d51280f53b67fe91ee5dc0d3ef90eebed88174bfbb168d870481e178c56fb875c4cd7f18ebd3061a0580f0d640ff69ee9437a1c676d6c92a2dd727b7f90b0eede8db3baacdd6c616cd01bce7d6ced433683d18f1def999a7ab7020b15472ec3d969065541370edbc07f138ab180a4a1ce1a5e3b3fcb8aea10e32be76510acf9f39e995dc0114ec9e62f3c8be301dd0203fad6bef1e98dfba4b4eefbbc08759339c2e971344be7bdd220d5b71b8d912975291362401e9e7333fad4ad9be5dfc8b49ab8bb8169cb9ed4692918b6f2f0c2fdc4382d4e41dc38e2dba6e409a7297efe17239afca6f58646d3cef4319d4a44465998bb4c8f4145edcbdce78d9dcee786e5634e9c9a22fb90525e10cf933d78e2fab02896672300719f4a1ba6fa95e306545d1da7b750473a950419f6bcfb55dd4e15576f2b5b853166240f875392da4a65373bf53ad2245fb6cc3b7333e55977c0dfd2e9932e3cd2d62c356a368ca21340b6047249510743609988fedd933f181b2332140f14c348c051298f2d6862d5a92f7c7d7658bd4f7452704b9539386786cf07772f3ce4c90937fb702b9cd2f3edcea614470d43eda2aaadc258398519adf3700734068ba66a1e3266cec8d3a251e10cb9df632a0a93ebefe0a6d280d2c45f5c3c330aec988f3c6b50d2c0fb1b8f9bd2d93d14bc730377824e99adb1b32321ceb4831e6fcbf11e2ed1021bab9806da980a9758764f7ea501d9dd5cb6e8f73d0f42c1a568521016c4e5b64cdf0d820895ec2dbbbbac685e52568edb0391327e39163f64a2e4b7d1c38e129e471e3f5ce60b842b723fd49a6e31c449ad4f924ce70c51a7dbb9ee4917b2d190543b150a3715b2701fde31b68672511457bf511756b4b470712a7f74eb4c2bb3cc0da85cae34ad289af50285fa34028379793ab413bdab9acc0c6ebfc6fcea7466b2d1e634dc91f5c98cf6af01f4511d29385742080666227f05a621dc3909a11d497a4bd0f7a4fff0ee6dba3fed3068daf4b694638ac3de390bbb0b9460110605b8a23c738ef17876b2d9a296baca4b7681f3be4186adb34d36670661d86cc006c5e98de314dc97d676cab7f528063408982196632cfce9870970288fcf4ccdb6d04a5854fbe575173199f7fa6b2990f2a8117af823e966143cefd9b658329c2c910d67e080d8dfcd2cce3b8a7aedb6e6c8fe45e067fd4cf3126f53004e01b5fb66fc7bd3ba6ad270969ae8d028857659fc59d57171a55f2affdfa7c48396236a710c88185d2578619ebe9d27446d0d24ad8dd6e891989d3378111de1d0abe368a7fa0c7abab37a761f1dbb8b6c8da1f3e925c8660a11eb5f11b6eab70fa44041e0122149e3ca7cedad6489cbf4e34beed0b79e8ca0634b1049a1b2fdbe56de0a71faf4882fd87582ae6b3d15f1c83f590e236ca0b9c95714efe177ce6469781264d25b67d8008901f60d774df28fe555946814ddf798fb393d48ff51b87758f0f1c213fafa619ca90027261cc71f50ab256b2d4c955708b756a1a63c21f5084e64e57b657107717d45078bec5aaeafdca1ddb2a5a3771d39955548b644f3b7d4246ee6588c331bef028e95c7fed31ec31c6b4a9845fd17e66c209022f793a1efaca30adead77f229c047fab2dae46a1c4695f0f23b72971ab8f546e4c63e5234941ecbec4c808d523d46f4e9987c92a01ae36afc5e5965afa6414acb5305d4144ee19e77c2c488223be37a9aaad6fc49218c9164ae7355b37036ca04f087f8ea6ec8dbd09915dda4b160df6f7c33e50852a716cd177a816672371b7cad1a1e6bed6b6aa7ce988fe133bc2e11e7177e19e80b67c6d73be9da085e2ccf111993c8f1b6f88ee7e78f5e102fe2737dc121963bbdb3aaa5a8d3cf228f218d4d27ad2c4b29b281350c65d25cb4df76d35f0496270104938f484a46c28a6792b1c74d838bc72d6431b6c7708a8c0df8e688d573da1141caf9e437afba7eae15a16281aa941b603a3b94188c8b2e85a417f2813f236df654b5769d3f2bdd622ffcf49e2915beedbeb359985228638088a2b213e082e165204db2b3dabd4519926c6877f441901173400b031c7566c3532b204ac1e674036d5617b49725f34d8575bcd8d8925adeb344c0dc424949efbc45998c88bcdcd4431d6c8bb9cee137a8947ce2e86e75f14f59b90459d143b8cbeeee5b9fc48bc543c68c8159dbee6d51fbf51b3a05a00e554d35dd44587ade1eeae7f3077f7ae075ff1c8b8eb5c4a26ebb899a1e925daca4a9df719ff8b2c94942100d22303a6fa7a9894e0262d612dab9d88abad206320b0f49bfd0d08395e44e847914474e1ffdf5580a687d9302d07ebbc99f161bd5c6cb92975e91400124f50282855ab86d5a2069c4c94afc3d170601d3b30c4feaae150fce06803c8a869e60e36577059da995f52a2dc088e7e68470722ff5459302d43c7e61b934b2fae6439e7a3cc9a8d9c9b59fdd100447b437687df3079d14f6df5e9ced071a3d976ce796b4a024ae8f6494a2c4f56db7b8c972a278ddb31aefe5560b20a3fbae181581f67a9d62c0b36c9eb9894be0406771631320b18bd8c4b630088bde638b37352356b69b44362ea4d1b627908f6c03979e6359af60dcec237f44189ce06d7941506a9e367b8a7e20062d9e233103495a37859120afc7d95e17da8336b86d33c11e854f3a0e278ec05315c1bf09831a8dacdb5df65db77537b87ab3e1c480c4c82944be61ae987e37e1092370e7e4c2a65ca44c3437a0caaf98466e22fe257cb87c6dacc5a65f0e1fb85c8b12ff9e9440e7fc5ff7b08a6b3808a55ea5fec3937454a0d516b5084e274bf4adac565ce2bd74b5f4bea5139d95fecb6e16ffb81ab31a12c83a34db9d65d8426a1eeca3f1f741ad441c7afab643ca7bf50f75af76e965ccddb279ab1c485efbe195c91f1ca205e92acfa42c80d9f7f52e7c83996e15e4064380d04ff4fa71f4d23e5756f53a8dcc73aae2e689f23a7a93e1b5fbf127c1d56b0faa96009e095dc2e6f6217808c69578b0feaf4899c30a435391f06f26af8e0dc2e124d540f48217a1f03071260df1b0af0ad998d7d71d2173023e035a31c915773acfb9fbcc64fdbf1a0c5c64aceed489177ac8b59b53c7091f70c6dafc673b4ac044bbd71b08168db9934889ec140f963d4d1f67ab4fc0ba228e8e3f9ca1e10d253bf60e69058339f52573d62f8004af78daaff3b7b6d291a860080fc30b3d5dc3901008d32e5afaa6ae8b23c59a3fbde8a6fb3636eb27ab32010790026e5210c556dcde29b285fc5cbbda2df9a15781cb474d07b62f039906b5bf57b291513f1fc308e17ba504bd1d0ece0593ddcf15e33c79fd667757d6e8e4e0987f278ec3d9092686203e8dc61a5be5b644aea89942b684d9deeba30e2fe4851d8b3ee851dd90b4ec9f3869bf96f73074c51b7fba3f7d679fb7a332d21edbc643089d65181d30168ff109e7119e0361f33462808bcc2bfacf54e1c1b494b792771b5940f46243e26c85367c5cd5cf6881ff118eaa9789f968dcbcfda7993f81e7145abf14c0e537ca70321818e42c21cc3f05e3db6b1f813713da0ccb03214d60d45bf26e3d8d44e82d66be8ab0350b601d1c259eb5d28ba57fbb68978a35ee1ab72bb5a0d05bf1c045180a8c152915cdb59d9221ab9df9ed3344478f99e1dcff947bfc8dcbbbc50f540b17f6ba3f028ef407591498c91e93f427e85aaf092a710e5c3938bce1a8df308f5914447f98fb4e3bfbc1674a59d4efb110de8e474fe737e92a849506414293e2b8c4687524955eb1441cf746218aea112eb42e6444425bc0fcbec1c8a5f6fbb2c6d65fd1b0de91be2b50ed616d631e5881f1497607e41ab9b34113993fc83e6d52c5c15f822e60fc977d00df3ae5c6196f25e3f85d47e57b24a93e3992d2dfbd51f9bb1ceef4d0c875f6f360491c0dd77f1d1ecce9afe5692615747a5e60c48b2d37abb3b9a42a0b4e99461e98ad0a4f49b51beb082d9e49f79f90790f653b11542e5644652818e9fc66689da7c42784dbb02382e24bf03ba0087a9f24791d5bbf67c2d803ec41c6e93dda41551875dd774ebd6bb6f59ca31480dc32588ba19f00edf2284699bef836e6dc78919c0751a9ed4bf4aa4b77dfeac457ebcc0bb06c770d587d0c0ff97ed827709642a9ce26a2e085aad807d2802809d26c1556b040759fd7cb9487e899b04a312fbf4390466a26403dfd67e5f545e4d8715289749370e881238b7ec5cd77c694e1cbc266549242442959507ca222dad25041b16ad6a1e0b4ba1c1304ec685f5054f1bbe07584a808c6fa8d6de40230ab985494aa2ae6288d5912a58e4709c328adfa0aee15f36e633f581cc444a6c11967edda834eed21a372a9a17e87ff769c8435e4a8a839c9bdbc3989839e8c5fc94f8b4621ac04c665b1cdabf103e66b416d814e2774822dc1c232bc49277fb6660ef28c6b8bddf4376f973976c53c70a3c830ce6b68c699f62a926818b1c3f9e26da848e094a95f457d4eaaa1e179a313772dfeab18a263e6098d44895b459c239d8657dd053d212e216bd8de9d5514e7cc4cda2c65b2b322cc6a08c83e254f1e37b186da92dbb09a7a44bd5613feb26b334368745468aa7e44ca6964096cb467a18adfeac06e74c4a771446c7cdc9ed7a7a989f52daf15cbd8e32d9158c2f7cf1f7a058907931e0147df0fda2d8e1574176fe02a43b264a290124947189b19e7a33fb83be5a36752e8786db133d12467cc34395d5c09835e773b9c3485c29c95220921140c810496c74db0fc13bc88e197525f607dac683f93be0a79e7bf42b9538e9200ef5ad78612627b7be7a6d7a890f5d2b36665dc66f110c596bd0b8af226b467e881146299692143a516ecb26c09e4bba3025561a0150d2c2011e441fa6a34e4b142847376708622a89219ff50b6dc21f002c9d22a8504d5a4323a99b7cc856ecc841524dc32914be8a07e47875c2f00fd596a89abb4f001a5aeea556552e08444b458c3c0d4819e9bde33d64f29f18c0cc12cbf97fd392faf5e1d9c63a37915d74e0e6863657365e67b1b2f1f325e6b1247cc674d5bcd83b62247a9ba049f06f0ac5daa206dd2ad748ae9ba5f82f78fb503e74dc130973678913053d69505a88907c51bfba5f8aa053d2cfbde1cf40f378b1133f5dcddfed65dfb3b254b4297a4df6d9067d10d1dae2ef0734844cc6ab93d5bde826f664c9dd24c0547d4ef25f2044e73cd07eac33bb88a15c1e42e4e2cc3a9d99419ba3246eefe111998475df9fe84d5887af84354496137ce4dd0bc80797a49fee42ef7b8454004e691bd62662d2a0d669a7774a79fbcf366cccf4fb51e94cb9f09c2415dae58b0806da987ead10e01a636a9c4905cee8daffa777665e88eac92880d11c5189cf059582bae1cdfb7347ee5ac8ba286e0a87e3b4a46fc26c119e5c2311e438db58d99dc4951cef74463b8b1f67c00f4439e9b65e463d6f5b535e5e5c17005ccc73ff2febb6db95ac9036ecc643a63882267c8fb961de0ce3e4cffe29154582a3629d720c9dfad76f5a0997223478b35d342595933bb19b81a9b55ff4c5deb1b46e4eafca619387389ecaf27662f5d03d048aed3e53a0a13e783d9613005da2dc7a12d313df6d4244a24e6c077905b9d97e36a622ba225e3286d69ec7b0085f9767a53ea504c16658371a6728ce13cb52c7336fa8dc04478cf4eacc1a93f9f044de5f4bb96f4c0b83d01b0c607334c12643bb851cc69cc36ec09ede9a524bfb22c725c8f2f7f2be1be666c740e85595ed49e4db4ccf557d4585756d33513bf0c989eecb7f606dfbd80ad3f68588f95d760b8d2865a343696cd337af691fd82198ebd874f473ade36ef36175ac8d1b8b5ea7505bd3e2b0a8361e618058e18bd7a861bc6e0821cc5efebd9c208d1bd850167ed3c221f94244700f3b69af98534a9b42b0268bc21d80b645e6658b1544c83fc9bc4a66b0839405d98dc7ae97daef06ebf0652eb888695e556ead44d2931033e5bead319f89747568e58bbd1d4a63b19ac5e72aa914be99ac4417a3ec44a2245ae128c9ee9efe746e37ba8dd5a923b8b94a05a123a65a4f0289c7c613e1c85190e9261eeabba2ff8b971301b667a82b531e210629d928491e35cad52fc64495ab7df7fad7ff94d17edd30b71c6e18a9da6de19fa676ad4b09147cdc64b35aae7db121c75820f887b3f6688d4156e36604bc51e07c5d3f021626746a5950d0c970f28ddba3bd5174c28c1d41325054d18d2506568f4b800cf48600dcc61125179978faa323a0d6d95bf6706b5be3d361322d3f01d639773e8dc0b0e21f2d569508e5df6e5e079dd636509595c6804c7c7c3eb7e1a468288c5963b5771a03debaf9bf63174269ea2d1c958d8cac9765c715cb5947fd977346b68dd3491e766557f4d91f44d5c0a3da23e54411af9baad8898de83f1fe5bd7502f45463cdeaf4938a849673e533ab5487892cdaa0cdc24546148f7ac8d7f89699194655bb52842989cf1885a3d84c84e486b8436381ec602273cdfbf46d7d0dba3180dd0830ac822d49d3e2395e4e1e158f723a619b9e1c6f408fc2e4a0aea9a2b30eba7e884b138ddbd7691dd674436a2abb362d3ce4270afb041ca41d811da54cce5ae5fb6b27b49cbec4bd2a7f04db6338b5094d502dbea697f8a0025ec64d99827ff5dd3d898ce66ae090d0c6f871a8b51f9dce8a96a701745cf0478df7eae168c91ee90bd1b8ef9d73eb26ea9a0fd3a1fbf0753eb01a7a7194b250093d051e5259ebbc202f28330524e7669a7b283dbef5f16935225e6d05bc8896054b0a90f89faddc031ccfff98eb9aa966ceeaf53187c4b0c78f4dbebe4a65ceeb6372329ea5136dc1ea8c4b4bd847053e31b2ccfe240b43b576cf3080afe45cde7974ef76d9ffa84ecded3cd152fe29410decd44f96628bdb50c0ba575f100c4a5e34a73bd35afc003b6f0c82d02785dd6534f078544fe5e629175c6b231562a338d2b76edc16fe9ed414424ed35538a9b9bc270e569eba7b4f6ee0980de2eed34dc3adb1420704a1aaba5d309f776d0d2f3b3966a530752e4fabd4c750f205d22b336cb6f73eeb72fd64205a9f11029208141349e9ff808950aec375b8df747ad597606e57fef4fecc1f44f949fec15ba8f9fd9145cf021e1099c5c38cca68d183bdbf37ab9468170cc402e8bb71f820252d2e8359c0e751adfb73d05b5f4ef2fb661ab20ea01a6b7ecd8407b6ef9a6de72499d74b2496c42503d00cebd7d4cbd10529243f9c2851d0a33e561684f67d44554a632f4e8e795ace527fec919f643c0d1ad3725d432d64e830d804fe3201c48d0e2d0cca349897be2c7cfe630a9a85624e3de976ec69d6ba028db708a1731156f03fc4ea157d7c399f346b8ab5fd6450685e24049dc847ed487a3d351149589baa82458de8731f92a5f8a6ac9231df59543abbf8c5448f0eafd17f4c00246f7b8ad08ef40351873e3f7688993c685f86c498786b45f7766df93ac5b2f00d235d66da96f8272c205cdebb39e3760765d1becaef3553770c6516b27b671c842ccb77a4d64acecb8e64c2625941a76d634d10d763928aafb888c4707c2effd9d2e2aa2409d3125ea23a68d738074456c6a5fba23f2adac3630fb05d81eab6527b4466e078e9b64d096fb1b4c86e992cb315efe1aab8c0e361e21f6df60958c7c44648785ef57ce60829ffa3b7c7376cd724bfdba647b9f20cee723ea74a6e6975b5aaf2d0ef2e96eb5d101393245a5759aa623879c450de683eb599005ea2050e174f0f4a68a7b18cfb459eb547576ff2d9ccc5ceebe5d04cd8a9a31d69da2aa3ea589b2e42d16303d4d21d40fde204a395b858015789f4a00cc6a4be60de30fe1681f4cf93fcbdbe3260b042ab09398ae1a384f5800e513b30fd3b6fac0da29fcca8e3d477e8273924c2177df718dcefc50294f0cf0a10680a883674407498b2f49609cabedeffc96ee95d61720711f8d62467b8970fc05e74abca5ae6c12672beb838ec047bf990b32a9aa0201ddcd3116294fcf913ead15fb3916028848601b5e7c8c48732b6dc94b105612c8643a9626d4a3f409a5f0de5eaada60fb32091c53faf7277bfaac03bfd8b4e45a997a152cb2acad0b81a0f0d97b0d4aa6f8d033b463ceeb3175fb3a3b98eefd0cad93b4e1f268dd7e08b71dc494988722bcb3a7f16b375dfdf31b4336f7790441db1f80351a9e8c7db9a761e4fd587d12aad502804e773909bc312069c08967cf0153363193bdece2a447f3425f74a599a2bd39b51c4ca0e688996962c375410ee382f66148f05a7ffe6260511f8f4f7e6ca44c48bd1e16aaa30474da4f02d9bebca121b5184a7ad917b9974e969ddb1ba965e09d374cc96c696cfc2c90798a1d1c6e5935d325fd7d902c0027d12841c4d3ffea4d4f0ba34342979f344519991867426ec00316e728dfd3e6988135abe666b4eefff4e64df2b75bb651e9984623f025d713af3c8e9136d14883a86d5325d1328a9fa9ebcc2c2ed4655422119ab075bf20976fe1291998df22dd8370998be812f34b3d6557b2b57bbe8f91f9ecd681aeccd08f269a47eb0c93a42d9168b083503c93fc305edc21fb46c2a860ce8ff6fc7221bca7406d314ffeaf7d39430cdc09c317bfd07bf51282400b9003ccbd68f03799e545f3b35484fea4d489e70f99170ef588f77d26e0d4797f0b8034e3fc41a12eac93f60e485b21ab1e83a31a8e88a9eec8a87a6d95d2ebcaa4a84995faeb6ef3f54ac4b7d59e106bd25bdfd7f8d65c96588eb3aaca4f19c61ea1a80f1daaf01addbb051c66222646aad8d964fd0b9bfc529e544c84472297cb6ab561c5a1822058f851a558d69d16f72761457ccaf1cadf9a4ddeb3d2fe81c0fc3d6082b1dfe38cfa04c39aabe4cfb23f164dd69eab759a63e499a7d1792b5ff534953416296c5243a2cab7204e6304fc536c8fbfe6c87efc9732af414920a7751d3919f68254774db25681799e578f3805c4075c2124b0bc374e0514cb765f8d64f84558b62e1da8813996aa51dfcff81e721aa9e04807a431ec031323ffc033ed701669b1a87a55cb55e19ef8a715a01fbef53e98c21646af53dc66dbed178186139beb39a11a58065668409cfff604e2f9ff60da6c3ab3de181ec1256b0d59cf43d07c763e6f0625f8a9f5849bc137a85d8b7194c4bdd3a987deb282191860ff8b10c0ab4a64d9d82204a7c1b7d983f231ad8ea82eace3a64fc977b30641421a2aa53dad3839859f6377bb57c36902db8c706ff66e75ef6b304af00294f3cc8764c8ae28db7316364d186945a02bbdcf1f0efe035d4407e8e3ce614a7e912d60308f732261e42955ebb53c3b11be61eba8a3c243aa761d4e7bf677e062e62900f760704e7dad5bf7d57f46bc7177d6062c5889f012ef01577f24205b18c88f648f6451d7473bf01477584bdb56f46af8634ebbf57d834a2a360ef50acedaf5be5c2af07a25f3cb392086e582ee6aa738d66cedac55aa74a7e4b0dae35929e285291c24d6fea94738b375f2541b355388d6db87bbe5d74499bc8348f14052a6e03ef270d739b5501a213840bd788484360a7a54f07d29b732a0725a0ab7a437faae50c983b9b51e6e8e96df7cc0d2ddfe38ec4a255a308c204fab27374a960cf009fb9f7b66eac922203c65dbb7e913df721f52008e389b0ddaa4cb697c06e8d488d36ac7ddc14b1343c89bcf67b006367e56f7f12dcf7eee741a6b2d0fe38bcce4e623a440a3d44bf4b13d95038eabd9f44b2bbca1cf713a2d1be6b89e6d2119856ff3b3a6f0b676e64e1593729efffb09bfade8551a1774d590c1cfaeb36c59000dba67c68210d3ca899290f6ac79ddccb1868bd66a27027fece536f3589f4d562e62ef1974c6c5127627285ce1d8de030b798a4c85b0070c54d94d730af4a69199fa94d450cc47b9c018d38134d5281c998e3b7ebc457abb80a0417d7d69dc244c7fd6284b9c2cac9f2b4d95c97d7e57956c35c8ef4ec2b270da8c38a6c940399a3115ff8eb9027d7f23015a0574e9da1096c5930da581751ea17cca72edf3c4bed766b6ef2f44d27b8233be44eb238a52823290fc79db0e6e2711c41b7649961e0df4f1c8b523f563c11f9e5cb4b6d46bc65b11ad09fd2d6d17558cb1584bbae906cb854e6d0da30c0a99029d4241735c1270e1fce3210bf0751968ff72f592ad11ce05b3063976594e82c3d62754609656cdaaf9eeb95aa0c88fc30dda4e2df26821273b48d72f5907c07b0b6babf356933d17578aad1287c7360d2c4f844556f9074ba8060e69d35185d74b0b37b5099b2533f8e10124cf68385092aa7d60011c92d0d662bac7c0ca3e3189b491bd5391692a9804461bc5084f13489232a2b08259a162cef0f8649d1d2d4fa5e1d32c0fee2a552e0d91791b43f903dc68d7091798c57a1ddde5ba070f83b0ef69388dbf8feb6a5f495376dfde12222438d4ddd80f7364e92b203c5ed70c4f8b896168ca50a71fff372b783f664ad1289a4682c89a63caad79cee43fc0f2b36b1afe0afd56dcd66f04f15d1e159a07795a82720aed3dd849109da08e2f0dc7c56b8b441df4b29d6c1a2b8fdd198b08f10af950c9849f5cec315462066e97916e67a3bfc7736c860a342f3c9420641188cf41385c5ad092c3f54c1404ee1508afff54144dde064b7b1189a350ebe85381be31ccf9a4abff7255d8eed1babe95189aeb8994e2543acdd22b84cbf70c577a9f43bc80e3672e40e4154e4999701bcf5a39a6ab13c186a3b60db329818179def392befb08904d8f126eba4e6f592e73fe77652ef93d229e88c8d4a6214bcea702ac5ce3675d17b858d35f2af1eb5b404f581184fd13ac0e050dffd977b843f6d44a00ac53ac510ba7da885bc8a330480cf2d588509f13544482eea96067c6d36d342574e17e24be3d45d265d1047685202e8ebc4e52f1ed176abe2f33d69f5808229583696f75901b75b399cd11b165abe1318539e6931da0d81bf63b7c631c7b8e63322afe825ebc9aa9786a0e6b3f305040b31308e3d50d709ae82ac67b4be159dd1d2ae0859d19f990b6a4f78453496e823eec1140f91f13a03eba0a8e302664892f9cd791f0378f0602adce66f53e088300382703cae688f426da1b8e61e52d963874ff359f18c06bba655bc3d09a3a569b20fede1c77f8e0c710cc7f33f3990dd9947410040d5d7664101ce487dce2eb06b2067173acf2dd02ab74ad3c4066ee6ad7f0078091c60e5906a404848459daaf0c58137c7ecccc8eaad142fff026cf5b0213228921aa689da5c28b0ff9cce1eabdf0421e321cfcf7128271320eab6a34bd390b88717642819c39359ea6d611d56511310684d4709624680bde6f4438d1c5d038b3b89150de2b7f3a997c696fedee6db14fd06ebf5c1f95d52e672f09d51f9013459d339ee25915fa0905ff7fb70164b274d241dba0b6c3001a63c67d8ea71614f63ccbc7b8739f24521ade2225d669ce2b636f435449f3d803a07c5116245a4570a3ee952523daf6c64f66e74ab84049ae45d004fdaa1e506b5d03168930b3e7841e2f90c18112c4eaeef16e43a99bf6accb84d0e1b275a8c087ced3a09a1af2857bb0117c000b800601794489d0976e2759fca57fdb3b0493fdc3ed5f740df49273d5256da82ab1412b48f222d7ee43c8b6bf83473016488cd35a834a63e8373bc3f69d6d8abed019ae17bbcaab42b3fb1f1d2b6e35a291bf2e9f08851d0d893d8262c2ffcfb33b420071fbd6e2cb7170d6180ee6b031f7e4d32f4a5287f0be927c9bdbd33625f79c2c498c3d6bc3d55997b19a1403884019231f6823547415e4d3fe950bcc2e15a5655fbe97d4880147c13c64f841c822e91d63ddbc3651d060fbfa9723fe85ea78c46e39c5e2f07586e97caf32bfb619b1eee22a924c1366f19f0e49bb6ed74b0ce68e22f3a213011e4ff94c9d5e48e63e56538c1a12fe7a9309c6e45378fdd77d8a0a73fed06694ae5e2fd9e5cf578c467434a11ca2ed6c9a3b44a8a15725bf60dda2a3275df2d92c124f0805749df52bf7100df3807e7544124676aa5cc50492c014ea77696b897fac913554793d4bb81dcc39233099c6925a04b01b0d8a01d80c7b742baa80f2c14d402db162ef285849ef70cb3f8c7c51a4132148f76bb9f0fc3956f04825e25f71656d9f59a53d13eedbb80222359fd74479b0fa1d6ea581cb7f4ace00d924c9cf062aebc73bef0fbf07d10ed458074282ad155904a20eef20455cfe7981b3ee5c0daf99409006114417fc8b96e6e42d6d747b12312e013e376384dc8abb5ac3dfbdf321d9af668cdc8c7a16363257a7a5c41a7d01e6ef1ae90d664527f1cf0ac9c087d1500bcf4ae0fc446f024fe346a2fcacd7912461147741b2c47d3b12201197a0d4cc1fa0b74b22deea3bc188cfbe8fbcfa6f0d7ae4aa997c6a97d67bfacd38ad9c2d81cf99026c806a6204a692c276850f220a2cb02ea48dd64d34adc3a6787f48b214e9df998c770340e8e0044bbecf18b680308a746b98249f3a03ffe2b0c573643bb7d256f62b4ba043fec16637937b84eb71659abe867dc115dcf18260c97243308709d93beb0cc8ef52489da5c3df291759037c186dda19054c87f23d44fccb4a67f509ca9865f869026c4a325a1d553618d4497cf724695d71772dca2a1e01b96ec651973c46aa96d30a95aeb6290ebb06f13cd70e3bc6dbe0202a78261392da85863f22b8964bfd56d5ca6bd2d2f16e77ccf833ae6c10e9c7e866333c49684d67e7d8a3fce1be85448a0f051ded311f8fe15110300d248b9feec08d99190fe0738d3526ccc38a88733c7e4139dca4ac3165e3356cc8393df30e581ab064ed57b2fb4b19d7381bdc49da85e365b0e68db0a74b38a4febe6b9ef48193d1192e63fe0f8708ac4a5b7f509ed89b371d5f7b05dc13a8d7fb90e04025b1438520ca57b88b385819c2319e16d89cbb0fa6515378efb0ad3463db6c818a8b79beb84ccfdc94f1972f5fc3566684be90e404ebc17b721cb1a5b92f42dccffb67a5743d3def4e78ef52823081a2e94e200c709ae57fce64d29e1fc4015337cb7ee80632877ce22d5bf6e07c1bed43d2e55ae08ff84af7be3c2b9e4092d25e0ab7a4f0fa3e751a7f0b027ee431ba1c45b8eb60095d3b4669c1f8c0f6db07ac0cf848f340dac7fde6f1712a5d8cbb4ab52e7d7a22539a08111f398d13cffde5f095dfb85713cab5ed13fb654da049afe7ef85fb7c3cf4b49547d7b82246905030ac36af98f2d94f1a788204237bcbfc36ab258b0b0aa74a54e9e249d94f28c7f23f41471132c31c7425bfb462f9e21b57b8ecaed177664a38ab60278c65950c355e2d54c76d244b08d170d275cac848a1238f972e84a511d81d3c0494871db26984076a7fda79cc749d2684c4f8ae7445a8f5a24b4c1c260eba47494dd1d501e9d4641d74ab3261e69d7194766ca3dc0580452486e0842b2a4838c8a57839eb0eb226362b0e0e1c3cf31a364132940b897bff0c74001b4b2390e8756192ccf85685df32d613fc6285fa91f45921eeb178e151e669aa7804d9f202574c2dc8c1053e203edb095d8246eb03bc5fd2167e09272f9c322d9360bce58cc5235a2bb19e74c6ef163b8ebe8042a9a7f696b34ca59afc50dcc7008474d7bbbbf289000752c48e22a440229963c45ee8fbc42c3b897b9cfabfc2dd62b7f16aa4f97f96db181408397c39a01209dcd9bfc9aef05cd79cba6d56429634b4c8c6613d50d63b53bdd14302084af271b6b706af713137d0afb4abe2fee5f93a7bd0ed6d2b0840de25e59d99a8ca3e11c6e1f7ad57afd236719ecad476907aa3d508fcc65f72f6fba55774f8c64935d41b77224cce8b1339bbf1b2411ea0e6446ef04244da83c1d9611ed5e0934d3cfa9cc8ebf690df9d4568887dd0e65b451a14bc8e5d130292c1108c0298e0b0a81300f5698d19a28fcc0dae6e4fba7a8ec627a504b8849bdfbbae4a60f0929ca8552fefe5d2562d9845712ee318d57150f345b0a79cd78b459e0c91436becf5cafa7c79da4776677c49333ef0ac64a02fbbfd17cbf711b64425f5e667792443da0a8e73318e09cad014ea803da778fd0c6d817eae24f2cdf6600efc1c3249a8cd9ef5570e8082f9ff43c300b77ce134b38046016c5193b269257b61df487e58d16ff353d8d49dd8a2c6f55a1d46afc9891c8794f81aed451bb8f4a735a5ec27ea7bf25f6c3e3d531af392f529414ff1dce3bf788f3db5150ae010c57bbe933f6ec3f3e76eadceb963c60a1e9293477687a012e496ccf57041819c8487623cafa2afb2414f5f769696b3c91899d42fb92e57f56510d5ced8200633924be14c012e1eaa5e55db188b70324f605fcb8ce778e4fd02063ea2f30383a3499b9490be6c1179e6161f2e95c36c239ddca8a1cbf53bc16b93eff1a031bd8c9af9aead3c1ff16296b2111fb0d8e17a78da0c04edda562d35b77d7931c5f99239ab0f1207847589dc3b69292badf891512af017580c094eb5ba0a1e5bf8030c62ea0a58c007e7d46e2d47b30088ec799e719869d8a993123552e17709256d39a5d239494fc27c993b2ccf88c6950cb5f2c9fbfc7d1f39e87db0449e584a6e678e2f5e38a4f76ccddce4b2297310c769c53b3ddc8f72196526a08a94c033cd9a9ffc385f743a45dbb3e736b5f2db0751b5fff86dbac01c79439dabf4426cee12ff265e810a751cbe4fa085f06b56ef64bf962c3784ff06f0d5e67a54a0932236851b1a69c9732b794214d381eab592fe6c6092369bce978f19ec5448768789925d149521b29cca602d872c3b45c00c947723eec5d862ce348710dfce29eeaaa1defb82e3eed9eceb60a951b2ca6b035b160d091821356e07cad174657580873cd4c0c42e3ca8ed4a67fa2242069923cb403a6128eeb0fc97d4661d1095818e3b9bcfe8e906af9257d2b4fac0ed3e210fc199a32f4580e62a9de14e8c5d3d771e12b22bad3778edf60bc3b4fdb412817be71c31410728983557d9414f6d8be3442938fb032fc6625f3610761027c8fafc61a71c6c451629081e5d952598224f2066b7d04fd5728930bc80dabc4fa84d91d9bf66accb7fc3ea6dfd810208c4dece546cf2f9b5ee6700de931c8748c8178be2bd97f413f29cbef9aef0de8e73005971de2eb2923c510e64f09c3901f9012ddd64ea63e8106aa05e5387b93b852d899dd9e824d1677980a2da0ca0e5d74599c696d705066d72483971d267dd3d67d79e8f7b445413f2830e0821135ad6c6e82deda5ab8611225d1a471916be21bbff53eb8c5d6b131927196c93aa1499cdcee82671ba0a899cbc76ed1f54aa8eac3a9430fc7629a50dd500f504c22b8a89596ce9cdc84479a1df781c43f8168b8dae1ece16d26d73bbee80c68ac2b4586f7fe44e9f7a62c8b9e54d576a83995b50d1e659a3add464b8c8fd1901f8c5a72d0a18336686af058cf5956e68969ad02c8f0da07d9527b5471a8a4b778203f3086c0a6bece88a06e76b389d5b96b146bae62c05bdba90c6f8068295f87c5009699429668b1e3b5c6b4e6309838baa4df6c7235f57ed5c66395c432b2fb4497612a5ebf0ad050a466dc811038f356cf734d7c4839a304deb00190f9560e0585c72a76a98b4250dd2ddd0e8d8d04c4d71b8c45d710dc47ebc6ca42e02ad80c4ccef2be5d92b2fba9458a7835df9c01e13235ca7b9d98b425b68167c26dc5d04d04743a8561a016400fe6d9e5d74f9f9121c09fec770ca027d15338c95f0925731cfe2c813e7c4c15f556b1f5a1cfc8dd3f53d1af0474a4d04b9e0d25f59b3ebb3226d58fa729b4b2914d7b807b8c6932919e3a602454f3b39825cbaddf67b8fe80f17823e7f86489bfd97f8b8635a26d67173eadb7e9b1031b3ccec89f7d02848068dd5b2a945478fa607675f0f17cbac4edcad5c4672cf57694040d83ba2e59dbbb737f40c1287b80ebb9be5b937bd91451a2eae721a9e8a40ab4a031ebfe7e9e9745a206ab3fc37ffc8f9252e2aae5ab5218cc33e4798fc45bbfeee251f159a256966503c1ba8f69fc54af1ac075443e6b1121b0dfe3a91df14e3e4069eb77db50b4d5cc9afae00b712d323cec549fb1afd03e17ea09cf938ad19525ee3708170cce4f437159026cacc6f727731560124a6c672c1aa5e506d001ba247f678727f04e1490751ca8afff66bc619fbe7ade477a1509cd200fbbed92fcea4d0b451059cb496e838d6a3669996be39eb5c73345ee825e500eec3f5a95335c707c2e1a5fbb72f1c56001ae0d76cba178da0ca5006ef4ecee55cf8dc99732252905907539e4096bd5d781ca47f8ac8c991fd16e96e2090ad030bb3af7ca7289c9e737a18ca28d1dc42fba837bf53c9da4bf7c0276c458eef7ee2cc3c393d378c5a5fb77ffc72890e18ed0c3034a5c123d8a8c1ff4e66aa6672d72e4f95102af1e857289b6567e27a5339d2301ff60ccebe05584b5360ed6009c2af9011b0c3513b2b07bf9f06f710d056d4649180b173255a029da6661aedf1b175a56c56f9da1298b322385fac84403ec318a026dec246bbbbb940320dd49a6b50e37cb54c24590994afd4462719a7dff4c2d2579ab63e498d31d5b1ae8848fb9cb0d9090c1d4668d91ddb98fdabdd88ed94419fb31734bbf3db2ad1b7d824d45232c83dfc0337e8296957664153fce4c4b9b8da4cb15d8316a174ee0510fca5f7243bfcb86a169c147a69b48e86b625a9c9e7897fc53925876519614b2b2638ab1f12139eb85040528621f6d04cd97d2a6581cf4d42e072e6c2e581707143c9d5e6a136cfb729dae4cb279fc2581b30b182f1a925ba4d6797b141ea5a6379905aa088d106624a553a1cdc19eb3ab50e2bd77e4f282396e228edc1c7b70d6aae5c61acf506050385fb4c83f337f20039ed1e50354565d1eb7fb4663a92f1a8d5d47bb0363c3267f4aa2f6bb7d6eb022cfe8c87c7434a6056f5ac09b69278f18936a26957e140a6320fd1338fc34215306fa05c3b731af8060e6d4aea3d0795e4d81583098f3cb175182e64f1cba48032809290778d45b6c59d76bc789e8bbd1bd3a91e1987d7bbb5b49c50ea12bc7789cadc152adc052a9c7e81e61a6035809618726275a90f04900680b74520fc3aa0f2b0d2566f097c2278dbc11990931ca206aae0ddfb6f8fb4defec1579bfd4b4410ae4afccbc36132a34280ed47ee3d351947ef09827386e659b03b79d3d6d8a33cdc47f55449b18c3fb33d86f9a68088886d2b9e718f7fba2c81073c17a8f73190126cec424ef04103642cd55b069e78398dc982d4b7179a86ca2d569b423b851341a5525fc7339640be5850a93ff22d117fc1e215256c8be062e7e3753c525aba958e4fa70479215c7cd20071a6f56ac66299fef488a23a35c8c7949dacc47e2a9943d51a39245c6b0206fc35925d750935b56a3432673c93cb8c783866fa90f03215d62f51852ba5a1a83704db68a0cc74c778530264ae1761e9d0e2c7573f9c451e5c9f7816a2b11d7cce40900113580f9215156a8d940e2bda8a100442ca99af927151cf27ce5447b4efa5673f2c5d4409a14ad8fccdccfd5feb9b2bffeb5ada92d36e78638a9c719b16fddd6c87affcc28378ac1007eff0ed31a3355d371c6f3c79e9046477a3b062cb4fee3c89b66978d541f96fdce9471be1edb3e6580115b18fcc87851c147735798778d9e92b51557adb244e473b9adee10b93dedc1880f4f631f3cb6f40ca6b6fb23561d6a40b86e56f9973f761e123341f7add893183bb3f90d08093ccfa3064e8699cc105eef426b086a769e99a9f68de3eb03ac241c5ba1c170e18d4e4ebe9a838ffa8d6882fd4049cea388526a8725f7e779df9ca220cbb9770a13f856371aacca04956a0fa362c0e0e8fb8e0fb87e5b257b2b2227deb0a701925c266f48cc4e09b048fe22819955f9f430c6783af94092c9c7d4324428fee9527d0b3f5a403c557938383f0163da32dc557daea86432d57273c71ea1005887772d7020ea6e23a07818d295cec2ec35278ff053ee15f53398d5285a8ba273ed805d15b06ca1ec4e819295e5b89efe812cbae05413557527351f1e47b2a4f8285f44c46f1ea90a4f7c4ac9b213c450212053d89e51e79c3e1e5562c167c03f5a3ca90a852658926cdd628ed2776232405142728c31cc6ceece6f1e2b8806f96b192014007c822815f282968600fe8aeee96c06a6be35386de8d12c5b5cf7bf7d550fee67980ad579a6e3f8c6fbac817a6226537bc058e4398255d11fd47bd64aca103debc0170bad5a27e150ce5262b852e2b565cc73d29e1fbe4d42aef0b725fbcf7a7fa7cc92ae0b76f85ed3beb819e83e0dd1b0cf65cd68b9b0121922f6a2ab27a25c1be6d3fb0cf78752562ccef1ca9f2a09c85132b0f9f8f13bf28290658b8f65204f04bf4131a44875802a088007879ffbd4c3edf2697c3cadee121afb881939fc488f2c958b609a5fbe43a6e589af48a68e6690ebeb20edc322aa7f6231c0165fa65407ffe3dbcc85f4c9f7a2b61edf4eec8820c0940d355a71e808923b7028773491a49b44f89ed36cee6ec78ecbdadce30dc03d0d10bd637eb8101f078dc0211f9dde31d74b2a8e9c7f760deb9171ea4669a050cb7060e2724103b8f9922dafae3c31faf5190a3e94565c906995960cda62de17710315483b252d7b8244fd8bcba4cb299efcd7dceb8f6aae5e962de0aa48559f1f30d6daf5ebc8dfa8b79f5ec81153b3d10f2437809f8503a10da79a4e34fdbc9b62a91500bf48321d483572e584c1b3afd0970ccc361a34f15568fb06729eaad3af55d6ed999e929cc63f2c7289ff0fba1b09445bcb1f55316a42023424c90e10694301c4ce9e72473071aba9c17bf465a30192edb75d5fa38a9772951ebaa17b3a27f5fe491a495c6b7efe8396ebfab7bf5a4f0f336bcd873c7519bd6f30f63d36a89aa99e5523ea79ccb0b966ddfdbe19fd404e21e252b2134643eb01b67a3e02bd86435b20ea5401fd400293200ae5f4b6a7ee2b610f355b0113d3ac000dc5d22fd19627e4eadb796be463139657df848a08cc333e52b78d8911ace6d6abcd81ca2e27a4a5697629acdb470a579ce0c6922837dd06516ca15fdf6aa94dc182b833e675992b75589e13b349b2e4740c0646aaf0d58307355163b423eaf465cfeeab7d456ed9f3468c272a963f6a5546543c5cbda731500e25f32e4b9c510b01b3c995c70d6d115077fa72049515066810adec15d0879f861ec23ac6d7b65c169ee7136eed0b8a3f96b8eaa375e0a95bb6ed9f74a522c2e2493d5e52b55b1229df3636eec9354eb4eb2a39e8361043ae79cb1d9d14998d9b15c150801c65b276b5283fadee90bc4460662a32062fc8b62fb0f02fb380d385961cfe424d423246a84646efcd549145135d9170ac144dc8b09a048c5014b58fafd8bc6e56d00c9242d07078c1548380d41c2e9dee8927fb4f59604e400ac63faa7134b83146e4b326835d9687b90ffca9b0c59997603734131823bd3083cfc8759aabe1419505cd11e857a6f74ad25639d3db963085ffff15ce5064cb3c2cc42d2a5aaf3d8a3a04858d61537b31e8017d18184588327f1cdf0a3720802853f014cdcaca7327fb4ff737567f857a63dbafff5c8c239b7881586f5021fc4579b77f6642357005e79e39ca968a10e5e833b7fb40424f5a25b49220ca8b82f2ddbf9854ac53e1db640666393f2056e1504d9c3e27834913477e75eb83a9e26950d8ce08acbe5964608d3f4e5248ba8d8e7f19e3168c77b83e8be9866c1ca69b58b98082eee248b0665477cce39b923c365407ab7c57608f06cf1d2396a81470ed451558252749d6776c6f93a6d75fa5ff6ff36eedbe1f3815ec5dfb8e7b21a60c82e7bec7682c789d5dc9cbb7545f1de3df1da656b8021c6d885b3361079714eabf73ecd802cead9881a350acbf9ca9d8bab0abecbb9b0ad4b3c21f75b72de9d86af649770f82c075349415be310f80df7772fbd9963198d695f4f65120e05b61b42a104e9421e64e207c3081429b0c7c657d38e3cacb2c8c5f7e48fe31f696acdb8a779aeeab58e8bd53e75d29cfd7e860419c9566dd2c30f62cbe180c8b9f4cbb901229eeee914455747d3e1e7ac9ccd090c00d8f5845cc56e3406aa279ae788fde39ac52e497a936717a80e42f1acfa00c74c18dc4bce157b6dc1ec273cd4a3864de9ad2142caa6a8add962b804c48d5afa35900e2c78ec65b755d01fb30de1cea3b5c900cadb654f4e70519424fed3622168ce26dea33c81e736b383e38ab8651b25cef3842b546b30092721cbf191d4b4ef965816ac5d5212da1c94a00aec3b9e7e59e1cd82f8403655b61bb079619b4ff7610bb50fe86813962a45d9393b10c430d3ae991f1562f081d893b3b4fd79dce5e75b39a53e71d09b30b63e992b89f3e2430ab3849b50281dc026fd3380e8992d1fafb75aa3320ffef592e0f1ff5fb0b4447178c618256c6bb95529658e058edcb8e936657d70c1c349ee3a996692f7a6631088a2aa18629ad97905cc691951b72d69367350b26ce11512a323c695af87e8d66062a1a9ed281e683ede1a9e669f72c885d42216d57397052256ee24fceb114ddf71cdc8f25dc5c9a8ab940b33b195db7f827e46d3eb77291ff92c14b5c942ccdc4cbb193027b639008a9646ea56569ab53afc5f49d6e40a00d04b5faf85a5087e70eec96c82ea945100a52679a4367e21777e289e4a9ab0db70d74cc0c0cdb4abcab66c71717d0ddb1bb4625a10c280b065a78e6b1599fc5b81c61b2183cbf7a84a41c2560b6dc7280bef016fdb38cfa59721c2cde66501fd697621f83f42c0b24a5303e84f15cb8b550bdb4ec9fcd40a03de7f64bde9ed1edf879b6a5e7c0fc2f706ef3add0cfa0b6135c6b8756c82e787fe9f14f2a0a16cb49179c6b4fa1bc8bf17033ea7ff091e3c14b2bbc25689b0fcd8d51f55b0cb4c0a55848dbf53459c1de36f8a885416f4bee8e85518c937752318c5682d676a95bcab7c6a51c19cd4355aae082494762d1717717d7126df9cbd2c1e056fcbc7b84947b7609e7e9c421f2f3ca5778fecaf74dc55a75780a78dceae5ad75d858387fafbaa133097c6c7ed6c95b3e5bed16cf70b4df2e92d985ce8703278a4cad8c5da0106b5b67b68ef92870418b2a3ff1d101682cd454d1381e3fce1a85eb82de5147baf0fb93094a25b96b406cc3aae42e0abcd1356d796a3f622a876f097b22fb3564ab10985dafd7c66a1e196c6f7bcad8f6c77ffef032833ae835c62b7cf9dd64b58d234bcf1f4e4473a4b8dd9bf69fc7e01bd0f89c86ad422a93995a5e14bf1ff12f2437c958e82bf51b1a474f8d9feb304b2f812ac995c08ede8568c4f5d5890ba50e23dc4f9d500992424901edcdcd49446488f596c72c6a9c2c9a0836b48981b84f7c962c44975c0ce458e8bc764808ab2817465e72010c0506f204986c5673e79ae95f2a954de9e80f42a6c41fc76288f6b3b639cfca009b4b18a1bed6633bd8e571006e27b7f22d55cfecc42032eb45b33ca70907477198e71593f4d58bdcda0fbd7e80c0dbef3a583a2f4d4db5775b4b5ab1d3b96a9dc98930f6f1e6fb01047430e43d23426995aca8e214fa50edd96b513926794815f360cedc7d40e3667b6fccf0283d019d6ed83a299393edfad610d336251313c3df7d598384c249fd566a00e8a830449871ffd7bdc2c665d8465730708c0be15e6fac72a4a6c3a87803bb31598d3395a7957d0ab868f864b3328142df429c0ceda694e25ad1d56a85e0bbc5d980348162ec492bfafbb88e0e508adb027bd3fffa8c75bf87797428ff1f72bf85a63cac093401f72f4b3540a1038a589b834bae47efa515362f1c284561d79b70bcb19241094ee2be1b055a27e1be94e67449e018aecf00472963692f3ca2e70b5e5ef3c0fe0b5814a1e8efb67be70bd7a7a2490bce5c00ffb15eb62cf471c5445915a2e396b91ca72f8d1cd9c846dee5e5e568d5c09e55896b786b3c90dbdcdd5a0706f7c19f20a901ed8c0808e61813083576d9fc40f10b1a06242a905a383ebbbd0d810070b6c0399bb51e654668d4c4f89bfa153b340fb833c1a1c0a4d458d45023908509b5dc2ee4b2dbd7d443aba2c5728fd4061e5c872b3f0112a2e7eb0fbe3ccebe9643e90419bae372da234c6bc6934ef445ccbb6855fe12962725f81926e749a6162d58591f427e496baf366f502a4839daba0d5dd146b636606d2ac0c9913817ed48bc56a935b523dff3945a1b646a1dac57211e54536a6b5b74cc98a941c46a8d6466896ded251a4a6a047bef48d027fd754ca01311db6d6403db38d371d3dce5c6550e84df91761e62552b17d449649d12c1edbd750027237729b58b9c17d74d3e2e515f2eb28742813b19f9758a8ffa5b7848ccccb2238bb0d6d8994b661b53aa86b1863992040b4f57504e4d57af9aaa144250605d0df23c5f2c1221224fe231bbe6c1c575fa3ea387327032aad392118f1c6c2e72cb5aaf8ca96b533df973023d520c6bac2bf76ba8918a3cb55969cd1195f0b5ae0e1c1cd6232ee10515d6d9a8461e1ce6bfce8d6531d4b8867b8b145589f7051343cfb23b02eb1bc5f6f7c60a70527609cf90d3ebc49fa175802d4fccf2a77917aa1bd72ec72dd23dbe944008173765e111dbd0d9e6eefea999cb00b462e0ca332eafcec54f6b81cb27cc2902478a8053840fad77adad9049115d3530b77eb60cb5d935ee89545baeeb39456a2713e6fea89f702a67a8f26849ec565f71fc15fecc9d981031d35d02844e281cbaaa36f4932b08968f13aff45b1d3f45c4fe4cf6a36cf980c632af59db13783f24e4977d9bc4d2dc2a66363ef6ac4b6ea214dfdea2144a16d533961366c5d2538fa28a3e2bf254cbadebd2554d2e608904ed999f9acb4f64036f991d7ae7a8ba3a12051e199d78b1e5cd5428c8bc6b31ab871310d59b9433794e9376bf4045d604d4897aa8f57d236bcf9e02fb83efecd0df543f1e3d8fea39492f68a9f6f2df4789872bdf48807075d9a0c905fe58f050c3af38e635eca9d080cad4bd9437cb011c1aa1f2154978f91d1a29a5838b4d1a5e947dfbf3caa4ff91a9fe8a75a766820d3198f5ac98f9c4fb126f8375ca76ff89d029c47667fd364e3bfc11c88903583fcf12d6fc363778d5e700c7079431f532bcaf3b9e43c1931d74e46a50b88cfeba9ad6ed06d39fbc0c6433651b91a3db09c1e17c745a123fae2bf8563553b16738e3b0900aa4d6a9ad2322c0878a7e677642a4af3b26c3e97ee08d87bb0a53c1fa15180cbbb60fd03b6023191231d80a43337963c6a98451a1da155733829be58a34b3015afa4066e22e5b18cb2fd41ddc3bd73ebb2667a9d47f1a4a5c35f21f6e729af4dbc12269be165382d47c3ac0aa2e84edec43a6a0676ca755f89aa0fc8dac278ec8aa5bd62cfa2390e24e6d2a7a22622b2ed9568be9af62795eef53b633a3fba99357f22d60f0cf5ed4d8c409a70873585c19deceb1ce078bca42da1d8dd399a8686ecbb4d679dd6f76c811f674305acd8a3bde0819bf4b63322015f1126778551a12ed5e527976c4b55e85a7205a9c153c35937462b2cef4be1a328c782590251b1e3235009cd668678c02fcd62af8f1aef16564960daccc0d25d9f4304481c6b6efb369f408c3b435a6eafa75dbc9cf9d69fb3261cc22d0e179f8cca15078c8a5eb6e3caa4df572b97312b482f9f112d5f1f15526fed52de78f09028cfb123cb293f3f5fddc3207f203d0cd99555126ac0e34c7b8675707e6fbf10e1a1ce35ae1d91d9be73b9dc01a957d30338516bc801fd832ddf2b8ae72e7ca7c17dfb20f64d9d152586beb4815a4445256d9308ad3f6431a8d989d359c8763fa94d36ec228eea29cd0d7e17a311799717f4d5fda53e6e9eff301b72679a0b7f3a86337ba455c7dfe90db174bfffe6a084639439f6222b5bdae879bd9ecf9023cc8feb033783f734c20b3b8d7f848fb3af124e57340a0139e3ab9dd1e403dd0263072bdb9db1731c1155b962430d747e37c8051dea56f662af3cada1f92ba2b1db502093d0ea76f5f83bfd639af239ba35e0668110f9518f1defc73fcd0125ff52929ad5abe0d7ffb623d556f3980489a5526939305eb676a40739d71ce09d4b754bb0e79f1eb1e8a0ee23a81b4189a93b2aacfc2658d2d9c75e35e346ac4f1153022bf35551551cd1bf01e8533e4e484e11df5117b86295682da9155b1f281f0724a92a48b3bce824d38a2844709c4e89c7832f1f77e01ebe6490733b8c4cd8e7c491d38bc64df0a57371f0296d79cd2c5418f005514ae3164e8b452d7e6e42f0f99169368ae225ed53f798d95af88c53e79ce8bee74dc27ad5b3be30ccfd94f20ea5c97dc7fe8041d5a8a42035972ca11a1a1c71cec33125f4e27cb409a107acf7c193afd0d4036cd8fb0272b56144c865569c1e12ed9e80e5c82b94e59b1c119e73cc3f7ae9fd1712b4353e107b36fb2de40defdaf44a7a48057e859a28dd02a78aa28aae6b5e589622245fef6f6d1ef1f1b0e081e4300be2a8311ba840d89350a7e8e4b5c7957582c41a84a7ec4c374e569fc2723f60ef752e67870cfa3023cc2ba7a7abdc37193ad7161e24a7296fa2e7bfc151027b1adcc606cf45921db2aa866201b013135376ac98e9625d1aae6f22f0956a848296bdeb27940d09b752812241f7f762e2335ba190fbeb6ffe72256e95d69cb51a4ef7ebc3c031ba6dee29a72951ac9d3d0b3755e45407d32804d22d74df2f751d7b1ed138bb126cb1a1d38ee073c800cd16705634e76104c57d99cb013eaf17e056c66b8db7adb7b08464004c29377031972f10df7396a1453761a2acef7818e4769e90b099316ad1e071ab3a9f82c61e3b881921a81403518d2a02ecac30e4787dff050bcee7c638b704c5b188902e7464d80bfc008d19f3f107a123d83118a77ea088067f8b1f16f53e9821969534a6958a8c0b44e579ebb64d5b71ac714ae8039c4eb16ad80b3a1d2adc92cd0d14cc10751d18a7476245ba52abf5c3c15dd2bc3aadadb36a670910bb80f1ea4a4036fbdca92eb31d84dea6fc022c2744172a422c414b4c59d854ebdc141f0fdcb6d8bddd98dde34efc26209dc1416d5302bde47ce837918f4b87f9c9617865cb016c99c460b59fb7a378a9ef919a8866387bf55b6279b80058a03c40ff6614cc656037bbaf4cd11a396fefe9a47a189f1bafc73913ac2708fbbe6e5d1863f92a905a997dd7b8b6d650ebc89a5b21f6b868ad33037166e0a8d579175d2c2ff322fc64d1b6efd90696aad83d34f53acde8ec1ab0e78c2e4b47dddf22c1dec72dca1f68bcdd0884533b6e7aed9b45264bcb78e61e63d3271542c14d3bf9e2575eacb339d0a2e2426f655e947b81515727b9b65a533fd3584e533ed809811daa48506a457241bada7521d04a13347fa876a97c8fd424cbe73b28ac01c24e22cd35b13ebbb9e5aca83a11e38ee40c2fd2a2661d6f612fc5e013b0b267ac74195da9af8407fcd8b98f7c2a0298c25a4b6a03c78a634e96808399ab609063ee0b4f3f00f28461c360bdce49d02471edacbf84154863c34ebff3fd37081e8e713dbd9ef762f709abc24456f612dc67cb483fa7afa548583d51d849b8cb58a50b010992dd911eb18a222d235c78ab1f90a27a3f76b0f1fdc86b66c8b46da07fd7289a937f730f6732afcd3283535bc33b363c0b8dfb1a944c638195d181533836fa1a9a16223b33a2c9ef0ad7303f6fabadd2fa719eda6bbc875b3da7d552d50628c731aa4905773006b1b01f00cb36cf1811404831a900cfca84152f53b538082b69e1661007d790aecb2dddcd06186a2d30fd3d2a432129a53e50aa7e6847a5dfac8e57554b4595984a197c0afaa9e0205ab6457465608a078aa78cd5ff08ab660a1e6318c34db550557972e1b8b237acee001f751edd84e573d2f9fe187ebb0d4bbf45eb0a6b7d6acecdf9fdec88d9794bf6ab720bbe4fff62f507902bc96328905baca642691b64d287486f687a72dc224a2c350f5b008ba5ce1b6bd2a762ca8ac99ead84e313c6c9a8570c2e708aabd49383749e9bced282ee170252a892bf481f5e84742f331bdbe5d867beb614ab580bfdbd589991aa3fe407fd12303817b59c88617dd212b23fd111a557b7dbd1d4916b0507b28f364e9ce058715e914b3210c577c6480d26797f993f8fd75ab1260db06475ff93390a41cb2df1949f33448e041be33c5b6573b3f8317945431e5cb0ad69e6787c8d4114b4a2138fe7b37ed9adc0eaaf5bc5e9c06b8acfaf70d4db7d0d1d94f6b50e7cf7d8f673c094b0a23036655a5137fdbfb13fee8c1c1ac4ae2754ed6e415ec2db39e475d4b12494c85dee0e1ab8611450e8b5f4f695d1958f2296050bc054d5901077c2e9ba4f179f469f250c9e438518d64784b6b1e86f725ba442a864d5f01c1ec09103f5a6f695240218516b72fca097d742af7e02c73ec7ec0824645cdb0c63767bbf4e7ed1e4678172690c622ded15598a43cbdfca33869cda0abe5896b403761d5837e197ceb04da807d0fc22d44413cd0f5aaab7cb358dbaae17c53c4a6fd1f3020b215aa39ba1f374861a0dcfd9a1ff36833bdab6cbc54f3b89065476d0645572e272cda320c5554ff2e57a9187f42fdf0835a1a85a85b7dd152607972960414ebc055206f07545a4830adb1449c8a4e42a936ebba0a22e6213bb077c6fec56542a3ea2aad641934c055dcd59e0ae9a407eb3059c53f2ce9fcff8ab3f303be322e5622592a0fde68e6d6f057c999aa92bf35860e421cfafd735eddbfce7d645e74f00c0396c2b330f0fb341a30f7230a00d4d0ea7ad5ce53e5fe7ff934541f7938fd528529cf3fb94683cca7dfeb06914c6dfd029a3dcf6619ccbcb6290d5b58654c34b2848041e9ca203b2690e9becd62fc2f0249a39907ddf5d19e3e56348059a4cabdda5d4f490032117ca281ac9ab3d39c205eaab575cc03454eabaa23e91871f8a6040d959c64331029089847eeb7a88a964382732dd045dffe68ae432b5777676cde972dd298f9177e0042c01b6dc93dbb823348f4cb8076fbdb28ecc5253154daca4beb84c93dcb9322f284cac68ade5704216402939a3028da591afa435ef2966cf6a0c05fb18403100e4fa9bc9012f5a3b0a4dc696e748cb3b471e465b49c021da6e26bfc4a3a78754548500b8262842b38a0e3367a25c52954560951ebcaa3d488eaaeb142aa5ef4d2334c5bd8541f36b145d8977f45b36eec839f2f0a667f345378198151dc56d5fe39fe8b2da04691feac9d5c4d02a9a7e9bc72c237f3e9797556c4aca3585df1f2e446bd50c9362088c45ac80794079962b1b6500b11a1167170a11541ce7a3c8e8ef0c3f939d5fc503161030a5188094548ee4246c56ae2681e16d550fceb710d9bac7218cb19b890aa1475847671c08d86d9872c481b13c2b9467ccfbc9218f0ad23f84bc4caa07346b6f85e50db599989badc5767677bcc337495e43b2e19292c4a5765f899343508252b48061b8b3956f244dfa5d23e18f864cf49ca95cf924bef25b7fcd2dd9cd6ffd33e2312875dfdfbd9fc65ea1bb8e092820aae87602651ef98d0996c5a57f515e8e31d84c3e2fa4e22e8654215bef16c42c36fd442b9cfdf2acde0ea2ffeee8b3d6283af0703cb76a46c2c5783b7adece6cf032e461481713feb3ea82d0a72d5a799258dddb8952347bdb30fc145f565e59da3bb08f1daba9ad7f26d76b42aaa6d33eb47637ffc0c608db89d785db52e8feb4bd48a227c605310f36a9fd4343478ad6761bc35004b26c0edfc1d0e979e293005163795905dfe2235778a01c1e1599fc0f06ad44fa15bd98e8482adb7995f6df318daf01dae4f10cc3d556300f2830537ff559215d38d007180c3587c6d12d86b3cb6cb815849d54165b3a224cb4a713463d004d8e19760947e0079f086f0d192871252e35ccb1b3cd21d49e33dc52cf8a4ca7be320f148fd0888f9a3ddcd68009ddc9d5365dde66c8256bebd2664ffa913492437dd5bd3b41d540f9ed38e305c87c818853f3347c076d610a8683db7226b2c96286264cc2d9dc5071877c7395a0af275a5d4428b30df8c9b331eec6af97c3c1837d87a13a7fd5ead9db5cc3836b8fc3c93c566e804894e779c686f53ec3c35b026c19d9e530117591eef0683a70122591bc7be9f2ecc5d84dd809bbe60eb3be9f6973fa39a6e738baeb78ee5801fc6d1b25a7e226c2f35f7c03cc93df863eb3905dc1e873352b31fd89448f4d8d81281c41120a73d36a6247091d170e0047427addd282df155db65fd00e82a6560b63cedfeec26b1e45ea9de950d88a121a516d485e65c10fb3bfcaedf0a350fe94451a4a3264710cb634190d02578b7771d5857dec75fac9cfd7b0b21a7467eeca869056fa98e94857387f992ac4965fc86db55694fce3f835439ea4e13df1604741c30f177ad4642c0bbc712f3095145ae1eec92d24eb7fb2fb7d72878b7e7e2ea5efec68d23b8250495d8bb54be6ff9a63e5a99b89bc83cbcd0fb536d1fd66c554aa52286d6d05d54bbef822f7d6927abf555177aab73797fa6bbfb30f6f49b7f28ec06960678f44b1502e6a11c074623a69b6e38f02f9e2482dbfdf3efee64b7f2596f64403f1b751e8ca1643e325916b25f524de3e57cce9d7a1be964f3255deadd6d5199fa6c2281fb84336fb4faf7e87de0ec98ecfec94c4ff38cd6d5a65079b89c1e1ffe3e1957e77a4d8e66ff5b33fe79df62a4f656f6f0d16e309609cd7c26e71e4a0a3f2cac19cea6abc9917015fb2a5f3ffe92d00ceb09a827899719d71056b6ce761034e7f986d3b8698dd3ac6c7703ddfc2f7311203ca2af60e8ed0b03ecbaccbd1952e9f271eb2bf80aea90a114f0533e241e5ca8f578e532c80cacbd86d9e49ac90a588ea2f4fb2ee1dd3d833345ad008ff867ed5c1e0fdfe3b46fc613a2379ba0a820621d2a72988a8f08472096fbe06962847c86f1db066956669c0c4255869a3923024cad5a20c3a46ce1badd455771312b9e5de23cb23659ee4a6b6df75171fdfc112c884e9a8fe2bcef2388198eda64a480203871763ce6a336064bab3345d0702faa1232e6b2188b212a4de81dcc2c1918e26fe993b6d4822a228ee887c8a5785cba0f5b070ee272439b957c52c69dac6d5ab553320feab0236e8f563f1337213bb80720f6df1fa2c9cb5146bcd2b5b575bcf0b1b9824a1441ae0e9a002fd330e9fa0f0c7773a6e7eee7c1bb63c50f20b1c72c9a50166e556568e3c66e054b59fcbe65a0cfc9db0796f7005191c5a103621db04259cdd31d6a0b8cb814d41ca73a835c9e2ea0a8de289563555cbc8c947bfdb17cdebbc23807f9bfb68be13cf66d32a81e1605f74ca9a84f08fe8cc317528b7e2cb463dc18c647f19c8e76e095029b060cb3d6429de5f4951933d3d4d9cf526c68836c647531abe4b7f60650181dadf2f51c047afd5575f9d20ca9cd49b03ac7664b2e5e8e22eb07a4a84f4a8cb10d23343dbf0289c97c079a761be23ee8008b15b8a647f339e91cfb70bb55ebefdcfe1f69cf02137bd961ac059c5388b82ff5fcc02fb37d98d96eeb8508492e7a9c44f22e26d2687cc0dcae7b881eea69955b580a8dac64a861ff3f82bf029dfed03e544f62600f59a375b4ce33f5d95ef1918cbb2d33bf6dd860e34b81be5776df71624970783a39e40ba8dbb7bd7f31e5c72d21bb81d81866bf399a048fd466a8ac177f3955205e43d76d7d22e89d59ba4d7d3beaadf79378007a0052d1e85a3e1a4b10c189e73ba092039933a06324c4595c5314a897b3e7d2cc7e3b9a8b282c2cbe6fb6fed5cdebefb3f5059bb0788851661a8ab640916407133acb14d2d3c06d2873a83e81977e5e32cbf49267f99d60f4c2943a8aa28c062fe717282d11f90bbdb92b70bcd194281fc306e9c9b69b35a837c148afd88edc85f13ee8b79224c460fcdd0bd36018f1e03156a5b16c311a4b17d79e4e6f9aa549804e9ae2db3495d6a113e05f8086269f76cb620af719f9414462776afac06e6b7497bb088698c3762fdc695ae65610a7bfc2261df2dc73fe2cad7929456885d7fdd73562dc8353b0d07f625f8d4e0a6c5b40aec20f8d9c71d4d76b8d8e0364cebdd9f196dc1df19acff4d943bcbc41570e9a8cb4471c73db77bfe3fbb7da0151fd9ea2d4217fcee362f353de525b5d16ec932d70592edec4855f7ec97c7b313f8a46a5cdf102ce71462d933935e16069d350d449534ebd32c76ad297717f87f9354f4a1fb0b8a60a0ec3e6e2840294b170d6ea9b53007614e0ebd13b4f8427b1d1da56ed77a8988371d25bfa3a51091d86c816564aa33a3c541c95784131fc43d677aafe83e5df24c67a715b53395bf7c47025d891082f64aa6d23d875adba2f501e22e6aa042f3e71534d6350d6319478423a784813ccf5b1c714fb343f1aefd13155cf2c873de0a90903027f368c735b926c296b024fe2db328866116c59b3c4652da5c57d39861870f7c0911c6f823e280d447ba111eb55524e5aa123424fe32746a211856b1ff48c019543464b5ab4ab2a90b755cf9be391d5e032bca6161504dbac4d172a6e007c9c3fc1464b240d7a0cb3349602f9fd0ed917aed0d2dbf27bb0ba2b7a6648990dcca9efd8c50bf525bc3635a2ef08632bf0e5cfd07640efdd5d85c476a63b9f66a2cc4508c70ce5e171bfd66083362fcded52622bb9d458e665c0fb61525804ece1213b05ca47ba31adba5b03495de605992876404feea8a023d170ce7a425d110846bb68f3fb22c0719486d71c3386a6ef05f92bb813b8e94f92b41e311691d29442ceecdd49d121f5eae907d26dc5cafbb5b70162b9c208d695b85de68773fc0c653c8eda308f15130b170c0185d841ae9279d73dc40549c168113979c7f2627c3ad8193905469a533e67de43c628eb38862e561a030e22b940cfb64d9a2cfbab7225c78e27db696262b8ef9729ba016d32e4e95787c8a34dd21ec1edef031eb04b0f226db3f6fa98507f97b78cdd7d10a44d4d26b5ac2d1642c355dfdf4fe22dafe4ccaeee5948cdaddf3c822fcc58c998e46961c4e04e722771e9238ab29a6604fb92e5fef7adf53a235490773c2fcb42916e904b678418e13faf00c42b7631d48038c8c6c59612c45848b5325d3b395813891ca272104671ce5d6379e7043490bf8eaaa2eefc9e3205875a1c64a21ec4ecd4e27aa351d97fd70874c8ce351c34d9f418721e70aaae48e42dbe05111b6c80a82349a6deba6c80777dabb1e72b5a72df8eec212b6fdb033a41166b0484b8c3dcdabbe0e444aebb91c7e70f0eedaeb3c68238ef45eb8878c949b6fa6750d3287207837e4ccc10e19aaab925911d801fc27c06b0bdc623f142f47300383a1e8c34e9cf5ec16af05d9a1b7a1044c99becc7b9edbd5e19596f22e898b8ff05eabd1d9a3918504d1476c4d75049b52a8bc81259551deea06f71d890c0867f7926cae49484d4c5fb9c3d3787aadfe714593de4ce094ae00c5f4682712f16761c04a6cc622be4a347500fa40d08cf7dfcbc3dd5056a8658a360b34fa078dc30d4280b7e37a10acf4fa04575e3690be4e5fddee6cd263228caea788a96664fb11f358523b44d9eaf8cd84091f836afe61aa0dd3bc1ff145b4323873f07511fca6cd6d5674a00c61bd957185bb755d6229ec4e544feacdf9ad94d00b4cba47c9f0dc9bc6df6953656bcba2d5790910d560efe67a11fcc8c1234e12b5624984bd757aa4001be0e41eb27a2b64da719b2c09d5d198f4caa3e3704fa05ba2faa1633b99e540f71934bcd3763daa75aa307ef0ca0432cf6e298d28e7d75ad976ff47bc00762ef5d08549ad0e4fec599b62d236cb8ef53092e9d30079cf90a0de002d7bf62a0bcc570bccd170b25d125e28909c8b7b2c025ed326e6f6de3c6c4f4ed1b7cb31ec46b4549a27d93059eaff8ccd7f0c831c0feb330844c3ef08392bde1052a2aaf127825d26bb80ebee1993ff4c524283418ffd0fa6dfbd8fb270f8638affd1df8a9ed8c1c47cfedbd7735cd14ed1e3f49ce273036be1ba4c8a3841087a38df6d67e6845a05f6b758c243a76495eb569ce1c9fdd1b1435cd05f4efc6583cb9cb6e0317a7ee8b11e2bb1d5b58d91f76c9e3c1e69896239f9368cdc7ec382040265bd9f90e2a239194b2c66ce673d3cf528ca8414e404e782b4b92de100a370c54a25ab30c64b824843da484c9fe51d2a1b41191a4c3f73b724e90da20fcf5bc6673e98f7738f3306e9290fe65d04607e78f521ba40ae5d5fbd90584d83115a8403628aa00742bc3cf3a8e538c08e15dd75bc04c1c72ca188d080c65e6a7eb05173bf0900da7414290e1d2f889ec0b7cc4a35966b4c6e3b756d98874df24a1c9a1029fab4fbdbf697f89cb690fa4b44251b87e3171413e95cbfd705d487facc017da0e5f65d0d057a1d71acd1101426f68db6386e57cf5c2b1bf8edf1c2da79b402dcd431a01235c8a92deb830a81b2130284f41134378a1a1fa56fe1cec968d401cde2c5157e229f302ca44620552651e14d111f00541ba9de60885d0da5738088f7c9ef975d023d1c00e5fae55c31836aac48b5353bf679d6bc0fea5d978eca35be439e57a1d38ec00e3edeebda26dbe3f0a8d3e7d7450a258969c3852f56634dabb73c0916a13912394b3e8e03e93633dab3516c354915002fa8f7b9115035d1097c58251159240fa11a2af04b4a48107ae5c6ea30a31c787da3e63368eab825122ade047e19803e7e82222b2486938c213e64fcbb7d26e347e8b2eab770aa45e71c8ff19e427e181cf6160aa46ab3b38bf75889d1198a5ef11a346e06700967ea661ede626a6e610fd32ed51a20b208f33b1cc9c671ed3b4a396d5bb9deff59984eea8c01ce43f2f4572ab835bf2c15e065866935ebb5b25af9d16742e18ba380fbf1c98376e2c596c3e7c213175cd3fc0eafb2c05645cafbae114f5361ff9830bc106c48024dd7118a30957e081f4eba542c58f7f38b8316698fdcc70b46ecae05e745b0a280726b0d08bf80de43889be1edaa2612833d103fe97e5076924beb6faf5f9c9ba01d1224c0813e8c3aa60fbd959a2d1e20f4c9218037a7a1ab7597f2d6ab581ef179437a03563793be5d6d5ce6d454642e5ce079d4a8fbf685940c6ab258306f7167907d1e3f006be5c7b5d6bd03308b574eb62b10c79500677d1ae8cb52aac5c3182f4504926ce73f73134bcbcfe48849fcea3e3e587923a8fde5bf1be644caeac35f15c173f388d163bf7de2881c300842c7f5cbe0bdc5777faaed3d2960209e663b03ca6ee1de59cc62596aade544f733181b9da8c08c3184052c1ef60fc4a2e96f2e812380b24e6c3deafd1c65f7a518eb207e0d9c7cd8fc05370ca507505694b802387fd8c6f4c71d30b85349de0c1d1b5d18daf84ed0fdd5700f8601db49d01137674f505a2da9e54ec808a6834de82cf5de06e8d7aa37d8b40aebae80d21bf3fac215d83c1b9a1a596a1aace1d7666dd6ae6bb2f04e41280026a425b1782887229446416adeb23bc40183958c7d1b61f0d9bedff5bb57d6b7d468fec680e285f9233a222fedabf3ba0a3149f2b03a3160ba919f8971d0c6202407ecee0ab7da4d5d0121bed8b6fc673a494fa23f053118917ad32c6559f2f83be2b8f74818f3caccdc818b38a230f27afae79d870ff653f3c565b52f6b39ebfe46e565935509951df472434c133f29d6bf8e3c905b8b53cb1b495074a024d99cd2b175c82be26a02c25ca868ad809dede7a588e7516be3706213fe3ada3b5cccecefd3be84518ccd1af5e4c91196ad9aae83a1cce729cf27a235ffe3581475d23c8f06a4f0d6ae77c9456e381d2acea270ffa60fbddb06762265cf1e79d7c1cd5bd490e62a135b3b1cb6e863f2ff8f900693bef4e73dfe50fd1edc03c655c1d81fafe9abf3a33207c90621431bc92cb3af03dab3a3ecd754ac3706829845c0ba5d0e48b54bbcbaa45a7a875131ab162eaea098046b28159f93972db15954e2c41f96978dca8c4a6218ce0623ed3dbdb7bd9351ef58e3ee116f89fe09da0bc8df44c9a23534cea04bf1bdf709de67dd81da3d288fc995c28913c0235474c4ba75aef680eb029fad59c6820a5275445867e75dd7115cd58b92791be9d285a61c2b3b32774c64d9f0a77b03efc1c66fd42ae62b0f08190f4eb8b8396cc537432ea3937497e92e8bf8b0f1c0f3905f45c5d8f83568f40f0e033f462df3c4ff99a7e6b9a6263a40e07cdc3d06794035c2ddcf509525c7c6eed2cc6feb20656f83566e19bd9a38bd9b29a9a004877621f859f4c5386207be8b55dd57b620607f72bd4bd08dfc4f90e603edbd908ca2a3ed514a2f4b63432a08ba56ec6743a45dc04df06da1ac1a52409969755c3b40df69d077d668d97aa57fd19f08c3d5597f22265d837eecf8940ec078cb6e4930b071894df1c5c52fa1a8638d130198a443960e6705633cd503b940490586bff7c96fa15f84f916d5e077c496454b097df40e822cfe13e2f9acc1b84c99e5397be01d9501cdeced89687a22412812a56874481f0ab190a653180c28bf2c8d49e73857eb0483edfe2d4112758548f49cda2ee3b38526b0e0e242ee8d300726cedd4e7a40bea70706aea97d29adb1c69cc46995b84042432652e1cc71edf1f00ccc1636eac5bf2499f3ff21068ecc489a019853d45dbfbd4902dde0c4c7ac8857d63077c00527fc5482351df98f55ed7983b96cdb9f257cb80ef6fb7e294f5acd92bbf3abe32fb4a71f75e74b7c34f49dd9c38e4449bf8eb66476d147e8dfc19125c12baf5726c09abdea176090faa2afb1a03d82eb152298f9469993d883610210fe9a1e1900d46d99b1ebb4ca07c61180b7150deb6e053d17308aab5be36edf3175865b9a5581ada7475a25f3d5ec9bb42ccbadc1ded93afea17433b200403c6753d80a3e66c2d81cfe4a87719d23876b7754377c080edbafbe4b5745df3acf4bb7c960a34263f38a42dec3b6dc73146f7ecdf689f4937e70e3f2248154dc8d7e3ef030284a09db50743c1265ef812858e382899877a1e9880956a2e00c5b46d9b2d1fc14e0922bd9b6546574594e2f30631ed77f7094df424603c20a8dae1805fbf947adec8c9350968559df01b5c1312fdec25304ed06ec6b080a5ec8816ac2d3d27f4ab7d0ad9fdfd9d480fd91fe8888b5c7e70a526f4885ec8982e448b8bbb806efc255918bd138b57716ed1fed22240f0f970cbec520a2d3e6e58b7f0bf0e7649737469ff6accea1010ac46b992582618a1449b836e89d44adbcb9b48874a4be59745e0c2a7dc64b8fc62c57d3dab90f88aabe04643107338a504f759924493c0ab227d1af50eda5aed9445ed2edaceb3449a66db23eb97e0e24552849c0720aea045f9a27d30f6909360f1b2d7f0343d7a54a4f80c728eff613d5cbc38bef42c750a232b614777b94e575a7a72ce8d689b68abee437b5d583bf8274d3f55014b9a9f3b07b9d128859755c43df211c09229092b23408be7a351afd219bd8840d36d2f7de32d02fddfb9e82d2add4568ece52de763af88a87fac7424ef733fc898bfddedfd9b764b2040096f568b65db71536aa53f0a263e4668807af92649261a40036cc8e4405b47550df2c68734b1dba2432cc9ba81fc3409b92553136dc7a56f06d516af92ee8f6cd11a3102c53cbe7b6e7d261208ea132ae447b9e4870dc6d950c5994aed422a3630d5428d0e2f0018337898edca063283da3aff5efbee7056e142576176fff2aece09669778e4051688c7f6c196d45d504ca5d4e20a5891078991093db2c0b5d9d0af99dfa6859fc8838fc99d563d9b77202c559cc4fded0fe9df078ccb36882342fddd6ae3863eca9c7a2c24a47fc3e64574379e2d8fcb61afb72ff29dedc22ef52fecddc368ec2f4690030e91bce5112e11d8152ef40c13542eabf6ff2384ddd13633983b095929f4924b59e47ade7310a2df008bfde68c52c574c0269049eb98b1b2dc27cdb214f3c45a6bbb974b692d646046a91189ad16abd162677111a7c222cc7a9803a29dc4409fb196218c5eaf467d8356164102f595adc510016d32a970748f93c595fc111c221eb7ff66b6c4e2fe19cd09ef3fb03aa232decbcdcf9b4bdb438cb25ef12b6a71911128ba911f2a39eb1c92dc4d0eece8f6006ad192a7748399e77fa25ff97f60dcd5a5898506d96d97340bba08c6cd7a89687f2600085c9fb2066b3d5a299904f03eea0fff72d1c2e4593e5fee403b86827186fe04ae0036e6f9410bd1cdeea8d7b4bb8df8105c7fa29ef3866b570d7d018c5cb293eb63fff9a79f007aafe110f7f9aee5f30f2d6572fbacac9fa13ae26a428911c6d9c3e9e6348db86c835b95e55f8ba4bf8ff31c7afe31900ab5f869a9ca406835c91ced3626a6da14411ebbda2dcf1fabdc53efd36abc6ed313471c9d149b3d83137d775bf3060a988ccd0607a646a92505c11849047a23a4cb8a4bdbd635869b3a124b3aa45613b0402813654c183f5367c0cdbff357965e0bf44e3c22bff329539e10e829e08ca7601dce6b50b49974d60c9f5b42b6e1bc85b7f709585f6065c087e9a062b1e671aa3ff344e9ed53e71ddb128a8722cd4c26b0713427091604d462665fd8b4bff5d00328d63db926b99b7f82b7b359efbaf3f4b37a75f4fefc88dd6b2f24c57624898b3bd2e3e70ca3b360fc02cb5d47e30215998480501d884789ef2565e2f36b0fb9ae38110975cf9c6d501ea13d86d98c6eafc637540679da85139190e3d4be6036afb005d1fef843a317bb7c840557bd9ee1b3f204ae3825fad51db8972713cb196314405c09d9254867633e7810fb9f5eefdd37743d4da4ce688debcfad65f491af7ac17e569cb9170481c814242a9925116a9d2a03e3b65b58e2cd4808c3e89f07884c065f579aac34f270450fce918432021642492ac74082ce62cc0d5bff08bb3a3dd8bcbbbb0edd0561a4396f81b25426eb3a9c3645f7fb018d0b40197d5d90e253b450c7dc03907cd9aa84aeb05e3035117b34ffe44b5ef4c3b9cc0994c3c2e8c0b94ecc409bbb19cd72aea875f9f60df492296f5fcb99a040e890fe4286bf38de802569b43a52112f3b60c0cbab0a27a17b09e405f621d33aec05fbada37eb0a7dcf3651e0dfd1091033c6bf22374b654b8b9e0e15025e0c5218b44fd22907a463c6949466b1aa6b254c386b5cb02c85b6f49ae0c50e95d8f6ece01474f42109d814d617509fae3a1c492fe3d33247f12d317bf29bddcef1b13c3e86d023c52600fd1e1482e61dad646b7a48ac686a2596a2b126b35a0c46f66882bff4db4636b32007d7a9481d1f74d1e7a7f4ccb6eb41ee7c77b916f1f50bf80c9556de73d8d7d77530930298830d254ec2a4653f80d6307930401d712a86d8bf3e046db91d6c3fa73ab16692be731fedc682bff8c1b21f21b7e321a8a68033942661f1385bd25af6be3097d7dd9f5dd0ad0a98beae3ec1979eacfb06cc2a8c4194b54b270696a6ee313a7f3ad2995951d17b8b368f6a15cf07a17a5b2f7c5d153d27e41248c624999be986d64dceff1048d276ce508ce614a1bf0cccb8cffc9c77a8c437c3a1c6725f31ebaa627994b73c45d62b4d0f3178df0477a26e1b9099c22250558b9f8652d7a0f03cd9aeb83f105247cc8008fd1fd1a19b833e2cf77fae59c0a0789c930eff4766699c9c3a6068af66ad092bff974819c3e0d0ab45baaf3d50c4f805125a58ab9c8251dd925a6a9c69289268fdf3675193a23431cad64f247bffadb9036e30ddbdccbdda7a76972f501b4ebffe44150f0e378467cceebba3de33a3dafb4967674154ddb4fcf23db22b1b228166b783e0caf54bc6e72bec3d6ee8854d02a8687845e27f21b08de8a697510d08f0f2c34d943963e83182b722874e631dc5b5ce10023f299430c3f99378855bfdc36d7812c80e2956cc34b5bfe7d46429887e31b5015be9a0c1838532a327a469047a04647b2f45843a2b61724e43726cd2ba5f8e37993c91e651e51f32d03822d1a71148ab9c2806673c6188b755866d9962683b3ce70bc709b25518c857f2124ce885ee7fb959e4a82f86041c619e2595ae6d8c0951e244bfaf3bfb881fa99b7a0ce86380b89707b41df334bb2a2c3bb0a66a80dcc0046af984d64da0bd523bb7edb8126ac964f6125508e8d8b8d2bee2d5e1e22b04f8335481cbbbbf6b945f422b4a9616099dd20bb1a2f20285d299644f0459462c6bc7c0e3d18e31f2c97da4dbe01cf3d5b8c5c5613088e7503ff30d08fdf0c92c81536f08ce74878eae438b4bbecdfb75ed1b8e554728356f28bfd9816b708c7a255e6dcfa938feaeb562cbc9dd1f7969bc1da2b18208c415cde3326717a720680335310d9e86dbef8603fe7a2f32a14a757c98f9796d95a9f3007b0ad4ac6b76b12f2a018a43896b921bec50aff7c342fb40b2cc3c9583459675e7165271d4db2b8b02ff7d107f63d9c901ae15b58b096b054790faed387f80d53ef0938a9c4072c137e928cdab0ebbb0100eafb3da2bdc279ab854e9bf8d70fa8528d8ed222a8a0609cd0dce8b862920bebb73f01814662044b868215d96b9689c2ed82a16566e411b7fd3988781aae197de31cfd6b49453fb2bd3d95847c4129b5dfee2f37cc546530ee9151c95f2c3787880ad6821d6aa996e826ae688014a90458816a2a9299e441bbd0281a190f28dd120648e675808a5ceb9afc9e3114f49db3499658f21a1028b7e785f48bcd100fd2dfbcae7f980656ca7a35cb8a3cd061f791cc0c62277d0a9b22bf64366fad3bb8c43fbd039257641c5863c97db2a01a10bf2be87aa4cd5dfdc8e890117f4b07c649f5b238144f912ab6e9e668e5c95b24d2650727e6a8ba924ca6cd83e435faad686e4b9a59068f49db0f7a3cd90b09d7b5c1d20c45ba59a38da9bcf70cb202663a7819f6e9fa91fd31364af05f0c9c74dc4b2067d844c416c316035887055d91745fcbbadde47d1454cc83d03ac6fa515f7be85d5f459fb7cb7f9e17fd0f210f38637bc5ea7489f96b48e3d9bf7f8a49e5e5d2bd6431f2425cf68a2c788941f6817de69e8c2003220f2e728ccb4698cb253e96c9110f2589fa22d46b0ee4079ccf8d1c293d0a49d10cffaebb15bb599452af004256fd3ffc7c45ef1c35314ea4684e949e044856dac8ef731799d883cada35df2866a6b2678cbbbc6982043f5547caa83d5c7581d57f749b17ab213dea3faf47c31723e2a393c369cdc03e911a8bfa4bdc4719e73f0f9bcc669105f5261031c398a30fe71bd6624562e67cf358eb1014da00a9eaeea9fb9b01a938566b8b850359e5ef5b05a14428b98865635bed09d918ac036f2863d0d679544b9b2c4432c1693272ba4b1dad20a43ff27885a6f89573bd14503f7d3e0622044c01f27aa0c45af895db65c1a8c7daecf3e3c6d95746f1397402c0c26a5750255063afaf7773ab8d50c73127c7aa2c1411818c0a4816fef05cf30fbf6ac27ef1be3b6ede43d6e590d07b7d24d305eab12ff940152c85434fadea54d588220104a5a97b0738005b8eaf080e487316ad0a9ee74b35adc6bf80ac8eb2fc74d200a9531c618399b85bc20a2bec5e58d727cb37d3e7ef078b8dc9c77dc3ebd49d3d0aa88ff8dc136fe8be515a752ec1fee91211a3833b5206d5c3a48d36d7df8b81828d6cb5bbef014a0bcd4b837309293b2743a5e916487ac6b80bd35a60f5c7204b5e5cc3fcc8809a350042fc410d9e80b4cda9dfd75a28af0a48c02a7de8295480408917f73d5a629a59a3d317ea233a2664d56d02646abd7e71b70c05bb90fe3b472222018d51d0b51d2e17900d6d310686ab8ac426398e3d2baad502dcab09cfde212021c51dfbeadc54d21d4e289358b1e07315b326671041edee40ce073e676c1c7eac0c5a61d8eb1cd94375395583b0920eea05196c3d8f442ba1c2cbacdb6dc21879c6286618fc2e94eb2f43b65e1ed58182fc3c58557a1095b6a024270aa6a5ba0ec33202ade036340635a9bb459fac46080d5dbba59cbe4e1df83536fbeeafb581a56613dda4b70023ea40a4393efbb333ecb5698b21aac23d5c03be2a6adc064561ee6b6806f1d49582baec583e22ed633e12d7383f8382d9548ef088b4f4d744f014d0bdb6da60b2bcc401c7b99cd1420d6943ba5dca0a0d558f888fb1b5e5ba05800bca8b184b68a6b935068139a9e5d11632283499317fd307c6f0d917adcbfaf98823f96d8d240caf7b73c3f8efe19d500f15d9d1933885ae4c1dd0e9b1bcd4fff0e5cf9d7fc8aec3f90641334b50c97a861488efe9300b84322c179ef18e1093fa99bb44c9fed9d2b1488218061898331db0cf41f29ae7c2aeaf7521c16e777a6297f972b740d62d7ae515e4e71ff34876f44bb91263de72af9fd26d26187c0c2ea98414e11764520b46f6c6c6c78a14c085ba7755da32c96fb5b53840898b2b4d02f6ebcbe61b281d1b72e1d06f73247a813bb76138af94dba67ab4b9698b4fb02203f4c1438a0a5a49483ca7725977858e69055f3048996f247017e3ba56741594b6bc23ff9d886e88bc619b925ec4e39b76f656a622a49d19cc13f3f9447cab23bb6d1bc24af1aea6c53c23ed19c15534dbd0028c1252e088e3562bb744020edc8a40012ceea022e2a1fe992473aab36847a0e2b386a2c38eaef8a547da89e48869adf0f521f0b88926aed5b6975a694ac0db953f8c47a69b8ada9b827f817378dfa248e0edc0afeb608dec452de1b79f70b53ed0177acc6e8868b7364da43f6b350a9ea70c4a43ab5a3d7a1d29bc1a2b705831b2a4fb8aa05587e15dc9fabf784dddec1bfa95d306cf1fd7d0519a4c4e52a2df50326b44baa637ed7aeab078b18d9021d733cf5d9a889d4f5b2284d6c05ecff4d8af1fe475ee140aaba483503dd6b0468f574355b364d8298c3b151fb7525490cde4b55469b53e0f155f941118411606a64e14a663e0fc5b4050c71bd23ddd640b0123838f6717ca9bd9d0f0376ae14a9a0c050eacdaebc88752126e5da91d675fc2e8452a4092c1b2f22227e740915528b0cead0cc149c4f91b3f366202064a4f41679be0e6b6430747f8bbcb26dc961e0bfaa079ea08eaef17de2d9d007c1da4010e83472952d6e6735b8785ee23b8cee0536a795ae7cdbac7b502a0088db6b5cea59c86df4f9f6aed50d8f6cca265a3e54609e5696d68f1c57eeadf0980142406050001ccaaaadded7fc0d72f97a8fb41ddd601fc23515df87cb91d0ff5a0582d93ed99630dda4ff59719b29574c86ba9b3ae5c3780913aa8acc29ee7144efefb76adf9e39bed43897dbaa8519ccd58238450f3c3fb0c298fa525790f4f2daa269573e1cd40f3c994e0453e403108151c8de66b986bab2184b191dd282f9c50eb912ce3779c73eb1f4678a2643c2c54fb8088a12a9362f0b7756b6e2d12dbc6b508a218b68f090f0120dabe688633aeb372a22c628a9cfad54e72324e2fe47d788316eb52eab03e88923578f2fb06f25ab9996834943b5b195f6843e4c749b876808b759dc5b556777b701c99395a5639246128059722b1ef5695e2d9c727ec7a851baea2aaa9dcfeecf351a3d5abd7e92f2fe7c8af7f1bc0f84084339de0746449321fd4a183fa829049577c14e2fe3914909b48090ffda9bd04af280cc90fb11119228089bf8f5ffc0b59b0f8a447185d5522e0b5e1ead26665a589d5ec7aeb120e7b09a451f89dfec01c26e077f71c364b01a9d9b474308938eefed2e3dbba4a1a62c0e43a93558e6744c62b67989cba6b5b43ed20e86fa6567008d5ad5cc204acde5b37252cac289e1a3e833725832e3ad5847f1a116c930d4b24b7f9bfb75121704c64c4948f60aef6cb2c67fa725666281f412c9ee529540cd26402f5cfef45d9d9096e6c9445c29e96f13e8b2f5a39e2035d27e3304cee9b1b65a5adcd59f09d6dbd090fa585aac744ed81a39f7a1acbc44cd6b82baa84bbd3985a6bec8394be81f2ab042681893d3ef8d8921fc574d1bb6a8ef96124784949a69c187f602b6f7e8d9974ef0442a617eadf0b87973ad63ea1de615a8f774b1a9f91a50c2ab92aaca94e757c974f6efc180a4f32b14c9d75c84d22e874d1cb1bb624bff1fdc5f936e10a2e49a29ffead04f823a25110b43a5b1fc8ec94a18147469bb30e4677178570eea69ebd299d7748565fceb3e387ac582399eaac6b4290c794157834dbd4762eeaef61b08a5d17df7ebd275b94dbe7b233615dae8c1c7deb997cdab186eb4b820841667f112ee43c01db80401a574a6a6c181fe5ea5832d099c52aac89a24f101363a219c73a5322e70b335ac800f4711b592ed2874eb85c73ba7855388de2f434cac8eeaada9c5930a63f995bdacb312e7980ffaa55132f923b34ffcc4bbec7331747a00085e0cabd540b0790dec1af92457147a3a475cb809bcdd15bf3f69fd2281961bc148220dad1de8cdabecc62c173c8270d222f2b55a44b29fff21fa921622446b6ae9983a8358c5b2ec91c4526f6941ef7b34c3911a52ba285f951fb799af81c0a85dba9709022b7c84736ec05091bc3d689b9dbc24c219c34702d3f1c21324d4d2aa416fa553f4824817574fe1d71dbe5e384fd6b00638bebab7722d5158a844cdfdb3ddff14a151dfa458fd1ab5948f5f4165eab38b560746d08b7bb5acd853a13ea000b09abc6044d756cfcb38ec4b19b5692148e495bdfa271d490d398ac25fb54f4b06b9f8ba08a31d7a508c04dac909a9699d0c042e4cee83c0368ff520964593364e40cc902dc546b39cfa4619aedc4a7d260b932227eeb72773a3bcf368142172e2edaaca575743ace2d7210f50c66fcd94693c24f409eb1950e57bd4e950683059165629471b94547c10391689e1bf391501595fcee544dd973fa22e139b635e7f5c222d15cf8aba29eeb768d087a61d4077d4fe6b1dcce68db460b16d18f509970a2bb12b0215c4fcac69acbf2de41f5b562b770cc7cc44a759018f460b9ca0bc328b8893160a2632ff6f42bfe153cc6103548951249c560e45b825dab50034c059388d9cbf04786fde42d25726e281d67212ca87490395335330f9d70444065387ee30a4337d7446ae86103d436995a07159cf73e7ae9e6abfc79d5613c2ffc5608c3a85322282f22813fb38def82119b5ad071a5bc8aacd3bcca7cbf5a4aa3dad871b6358300b61e503c0c08e3c5d00d059f743f8c582628fcd09950dc38b23698c72306fa0e52019127ed0f8c5f5ac970c4473fa6bbea8db63c3b595ff648423561898d6873481daf35691a1c696195f281bb4db5b0ddae62685c0af721a96799619dc630b630a0b492a6df30e557cdfce5bc72674a2bf8e095aa5c66002b65d65b6189e9eea1e07966dd3819d97c7a05b02840ed9db48a576668847319228a95bb182e8acc6181c8faa944af192daf4b6172f67d522d2edf5582a217953f8f9e2a2c575f2e4770b10e6d8d751e85e6afc5d396531f4a918d9e9774ec6a9952cdb77686f3e513eecf7709583b4c69e57b8b2e510989ccaaad0a0e8139ce9272071de8b5c7d62f85b69bf47cbf7308e9f70ff09ecb15db828ae43907fd2c28440c29e81183a3f1997d56eb327fcb4bdcb9dfb3f3420bc7716d6d8093583abb84382327b9fa5aeed4138d601a01cd678bd59d3cf60fb8851278ecf7920324a0f991686f984355ac73f63ef02590b1f152d46fb9dcb626115ebf2718b55a2731a4d2b2e40aecba927d9f4a44e3f04deeaae7e8ebf349ca6aa48fd3523c16fbcb4cd66021619e1a87db5588be72dbeb3e6f62dce9ef94357fb4bca7e91a6a01b74b78a49d27b613bf22aa36cb365724214a650ce55efd6f3453c90a447a9dcf41314ec87b032523b83516ff04ac729efed9f378bd1f01deea67ca94f46b3e08c74bedf0db48783472339814c78f2504915d9e7ff18f174c9c552caec51c8f1bed1d57b5c50be691961c6390d105911b19c4952fab7a06e5bc72184ead94eca6a19040a37027995c591f829f2df0450f077eff118841d1937a0546ae25d5f6cff40a721c38b1914bff60991faae298343a120fe22e10b7ce21832ec9a973a13d9c8ea7618e0b76e87a9d9bd1f3106ee2cee5c04fefd42e87ec9fe34f774456ca7c8853e75316b665addc8391fcb41a377deb00822861c46e0fd55de80b766219c7d7b366aa527a1449e8ebcc60bf33d6f9a66b9241516eb7a0f8b0aa932bfff258173ead18bd6fe9a06ee4adff0c1608a5516e8fe1653624528e389a094062639ce39214f9d41333bf8193cdfb6fa8c006b1a657219813a202d9833bfa3685fbd3c8d2e7502229853483a18e8bf91378b183d7d5c9a1f7ae4843c8e86d10b3166b0f6d77200909cd39a1db74f82ad7d0481689cf41370d03237dafb9b2fdf180d4c5f550725a21bc11662992e9930ca7680a3ba6937c061e4235328b935ecbcfd01ecf71e9c61da46a1a6dcbf62f0657642cea809448c0c36d76fb38399a72ff7dc4068b84d447eb936a00ac0a3f7e0f46c29a1a52d18a496c777a42301e15bf6c3420bfe7272283de5184133ea30970ef356a445b17d77d38784e3e9cc7eb10ab4e73aa007b508aa3faff187f3a6e1cbbda870fcc19628fe96f0c71d337f034a9b2bee84c52a3b0285c62de419690b28be4363e5067d6da300243f127b2b42e8582f66ee14c0a27d6ce59372c80f3757efb99703a462acf04b57742c2514b2e4b0d57311b04132a429cebb620a12ee92fbfb5084ccc475aed917834cead1c1cbf8c717581c04739bb6fc18e11ffc4b884eda58c52697cc386c1ed72bdb4f8b142bd4611171f8d29433054f2b9066da7f053a5e7c909a57bd2468ae08f2b60fe3fa8e57940b54ec9ea221eb3f3cf6640254f3ed86dad732d73b46db5ed6c79bd3ede86f33ac6489afcc10c88bb0077798da722b26ada2151007b0b9e743450ca09d57dc4e3234ed5780d1cb7121d00541d616851b8ffaa82195b8ad7b8e5f08511846160d5f165a536da2a96445c6350d1c827c662ceb6f4b66e44b368367099b0cec1f03b455c1bcf940d5213c32d22a3841e22a74e064dba97ffab34dd48191aac8259b14784c9de3fc2ffdde6dee6fbf387bbb8c44b4b46a57f5fd51581038af7fb28484dccb82487a60cfd4d9247d1a09f26fb13a0aafc9b3d191ca1fcb505c6e10c8b5f65a28781109989de3d144d4df7b1e4764fe7d6c2ffe207ee864c6940074cba21a9bdca812aca23a23feb62365626860e4063e9f1bb197364d0f89307ddd1aeac84d38593f02bb35c16e80fe14899edb1b6617e909dd920cc3acf1542b8c015a3bc9ce391356b50dc810f4ce8d36c55fdae03d7ca30678da9d44de5bc55a68886f58fa7fcb543b0cb0299177d5ea0ac70a06950dba6955d2c764581dd453e5cc2fb71cef1bf5ab91d1c1e330d96072ea86100ba8ac5cbd52a3b324cdc2c66b2d4a9d7c76bd1a36488df4ae0000fa3042324eb684c86f81791b75f19d2cfbd501d1f8a553c0513a8dfdc31793641ba5515774e1c352ecb2dc5fe0e85b0e8ece496be3bdfa1bd0dc9491b6dced27c779e23914249b46a8f7b26cea83e4b343c35fc9d546092f947c33bd0e047caea307629fe16a2a484d47501390ece7e4350203994edd0d1c598bd2991b728447d9cb23bb2636af770dba1850e1f67e65bfcf18a21edd5ccebb7db12d4013c434bb691e06666ff9d31e5fc2e408334dffa19f187af8599d8f3427060ec2792b890bb02722d7e232b60fbc65e75107c8c5d7608a49824b0133d9823c8812d69960d7d73b335313973588b8f7a8e62954c979a8ae331d1a7bd445f01d7677d4ed0d50b57db7c8aad0ef90bbe461e4d8782a087edcc892fc800688e00f6d37bbf553b5aed30a023f9ef94a85ad77d36653b390069f2ae57f9b3c01ca4f0779dd6db3ba46d248f748e8437260b9fe091ca827300274b5b84db33efed2d13a9daa64d5e86e7ceed606836fefdc2b1d7ef4937c6b7e2def482a88d255dedd3584f39cb53f094f6e3d49f2b0ad8a2d6593d99e244f4bf3aee7c6b5efb9230228f65766d301eb45565e6809cc472273bb5fd484c1dde9e0cf05374b0cbc5d660fd251ee75ba2e4fbb3ff879506ac54351b4806302f651d8b0f5ac6c9a53f92bfa48763d1fe30b5a1c0372b90bc5ad176b9ad413f8dca83f1f384bb91b5e2e42d62d98d4727680b82d97926dd51c17e7f57e2c57706a619737e7f4805cf8c19e80baa0401cf4e0cad51c3dfc57e6a4df90b86f6f961a6565321853383c01243d412d80ab7d35f65662d0e093dbb496b29ad5b93d968acd86600a6309de5907ff5b7f2c3b391c10ba83723a3fab55b9dcb8476e85917f275e222185f52c4427c216b0ee5f3aa07330b3706ff470f08df82c8e961d10008b23b0f1579ce301a67296dda338a8ef321a4b23027a5aeced02cd47a8efa456866473d9194e3dba28effbbbafcd5466d3e10c8e316d1eb15dffdb2de6fe69786665baade47c26e6bf4906d75335349473c1965e2a54013b80d3a55d11ff247eac515cf50aecd2dd9ba8f12ec4cd326fa62b3439691b069be7bf65164b95cb301907279abe55e2346961ab311db53935369d8232e857f8802ccc33a4bbc4ff9b33616ce2f0a8f0e17703ab796d1b83af20555be7bd9d52082a72386b10ec02198a3e269d2b5d20486ab8f58b11a8dcad73e5c02f6892300bd0878affc70c6c4033b0ee7cc6cbf090314c7faa7df548d75c18a8a98ce07596b6859b6278b82bbee8da0c41c622ed8dccb9769dbc44ebdbebe557adad7fd3d9c1f9f1426ef7263bd66cf38fe5c993815ffbe64aec3e738a48ef35438c45d428e45e9b9906a3e396a9d3f01059b7129d11050d1df126fa26fc5ddbf228e2c7b5cd8ec719748e4a088adcd102b4070d5be17743895f5c89fd9ab2ee0534fe6a33c4a37f4f29ff0e55d52bc33bc4b28891c759e363535f082c7a3f5f4c0b5f08f5641c668b854b7147f13373dbb126160738c45e39616df654efcd9de4514a5d210dd8c8c8c20b31c5bf2583b0fbcbde3a2d93e0dedc7b825f76f20127a467d586ed57e6f0c0b1805c83e02d01dbc2f64619cda5d2aaac64b9de2fbc6d4e03b54b13e21c208b0a229b7e8782da910cf07275958c7c184c63e0ba0ebbc345086994c55c153dc127ba5f0afc2fb54454e07eee7aba2b79e653f14568f760c58a4e823ca4ba9bf8544730cc54681ba00bff80d3492280fc751b16336d9434fbb5567ea3606ac5cd3fed1f6225a26e48553369f08d3b3a9be71e2d54bbfd220c529b8d50885d01b6a7edbaf8d4957a17351a28a8a4d679e1f2bbe22489b7d18929722999456bc5e44c8bbd94a6099d7d6b15df4532e8a83f5eb9cb3c25d6e7360b5c29819276247eda199aa682b79a6c6eb1618278a405815219e2db2dd67b2d7f671b18253167c9e34c55c2a349c26e5ba16d6cc9454466b52aca41b6a94cc328da18df5aa6eb50a60dee6683e81ad343626ef858a64ecb7d221355fa118de6fd7764e01a3a7fe2d8d89e521d9ab4cac6b9c5e267289fbdc376956cf45ebcaf25ee2d7e0fa1b9be77854ec52d3679f8d140b7db8d413760a7b425d4c2f890308b55aedf55945959b81b37bd876d276b2c9edb10d9f383243f99a6c8cc9a143b55f9fbbd57247e5f15679487beda9127c9874883120c5081ac0d44dd625a2b553bedcfbd92e9d9f07550a2db09068e71599977eee74cb8f0d9315b161a2306d4bc8d7bae6c590e8abe927856ed7e7a495812d4f59fb64b48ef566cd916198aa30acce5017f85ac354374ab72725bdae035d79b74f4a4da04c5139c78c2a40a815b9635163a50e4273385f78cafdb92563f61df7b543dccf2c75adab9b57c44bfb30549a7a176dfd46d3a64ed87c5f2aa1b3b9d64505e850597815a98b5275c528b77dead9e08e95b07eb7918b034c8cda4c2a1f91eddf373f92f06c26ce7c928067b36196b05b3c629d3c0da073369a84056396d939faf244d4f5475ea4973b86f444c1c9bf74aac896fb77620e48bf66eab3ccb2598e441f968ed74e38cbd225ea73ed14df3036c655b5bf85401c58b1006c2bc7e97f827fd89aec6874526f2b208690e81fd7b91b005d3f3349bfa07dbe4b6a6b9c25b346f7222f99a6afb149c8490e7749f5cb9798a4c43addad969adfe85de592de9847f3d8c75b7155be1e1b5bd9dba8fdbd62d769396b4c9c815d5fc2416647eab0f5999c57ef40e147948f60511b8ec2fca17da8d3690dfbea6b20b6c978f7b8750326c6c32d89a3893ada6fd9eb55e5c8172835527601a97ceba25033a3133ebc2736f451123e36d910597e91c393ff0bb5bf5589ef1dbf03d8695394b09791603839be7799d29782f90411d9dd09e1fc4bb20577db66430468082f3e42773fad74f5d196db86fd03117edb623e4f7be386dbadb46607ee9229d434164b6152f7ef47e8ef11fa2b035b93e62c0f3134944167e49f94d702cc1ca07cb6ba9f5fb41e68100994cf8b2eb5e4cd66a0680421578af56bfc62d86ed6124b7b18d7e6f3444966d6d696390d595c6e6a058ca827977d88a87f9bcababc9084e42be08ce88b2d93d7e7ad280ef7fee07111739222f4cda204716b6bd97df8b6159f4358343890aaa8519a0fb9134f6634c1d74677282bd38443766229d15930e0505e8efe6123035b81552b1941959e184069612238a365563c4676dcb4a6f35514af903d565f4b280efdc07493145a5c3f04fe12595aa93f387f846dca5bfbda576aa682b920b4427eb5961ad4f4551d4eb86e58d910af785c490b4e52456c5f2661a145f2315340a2f5ce3ce6dd0e4536752b310239c4ec140beda983531af5c140cf4a82e0017125c40f7ed6c809a6e785047cb325a8828008b0ef2371bd6d634aa4bc957e2ab556567bf4b8c510a52eebe7729081bc24afac32f89e0eb3fc539a3bd0e3f79a00b2cf66ed608b6931806a140995a502387ec1f08c384a944dffd736b798d1b90bd657ba813fdb79f736de2de95fea8618d0663600a54862e3083c6fc9297ead388e1ab4543c75eb1a87b42cedfaa5a96cd4f37b091d1ad52cd35e70f87d31398cc0f25db000364d9ed30228bb21fb35e9040b23f09a9d86d7d1b666730d97cda25b892a4e021e7f11451148d54506f3e878852abb237bef140c69ac1d6a8ffa3ea803ece158dca1c458095e2311f9bbd96f663028d41091149ccd899239d983676cfe0db53fee3cb0920bc5cc4083065da239fc93e70a091a8de9b1ebe208b9860a3bdea08da482b3094151716f1b6ff2760837cbab8520a76e8e52ade34a13250ebd7b393fa0eafca37ae6a8197dbc20548a40b79cccb7ca97af465f431fec9fa58460d23e80dfe68a46bd5edd51e45bc50c3c9df9bbe3b7dc26c34324105dd20a3ae16fd962387665f6943a7c4a7f160fb99f64be78700058d0d609d0d5359fda071d08907381a4aec94326eb88428dad1288388fcd6fc7a3c6d23ef5c5399a2561846f4d2df67b510abbfe7b24ee519b97091ea4c86e1b75bc5089d212bc71ee88504a22fd06f18ce904b0a57be550fe44c69e9ed9f0d40d833aca629f99a006841d3d0e57609c54e9971c8d066801d287199fc6c77c18d202f490849f5dce0dd08b6d41c9f413bbeee5a3a59ad5d3ca09d99c6c04d4c11f72a76008cb988d5f4962aaa9316d2affcd5adc90284552f1b227ff02b37b53b91096a227e98406ff706aff85201135718f9ab2f8d5563f17b0f9dd73c79e69ca9855d1d1e58d3fdd17eaa9eb0b5de06c6d95cdb104f7242d1930a74112c067756b72efb37c9c7ed0ea2caca23edcac828775fd154ef890abb1b0c7e342eee22506b20d7f98e4cb2987b8134dbbc4fe32e652cc7d129a84512f888cfafb9f2cb91cc7b487c8de54d0f414417f2611c4632a3e966dcc5e4ae0d9161aa20566ad39b7e2bd22fc4db7d5db3c6bb6cecc2bc446c40f4851c372676c825320891f7a3223d15e75a43a34c39d4e96d8f7b0e6ca723500f45fe6fe66e5e1d375e5f0f8887477ec04251de15e20c6a06c573544e3b3bcd450716d6720cdb1cffcf1b3f746d4d94bbdbc773dfd0a3c8f85960a30d3cc355ad622f7dead1d5e9bbd57ba79448fc6614259548bf9b7a56c3247b5640b89a9522a9abf4383af4ebb52b31e77b558da9a7dee458fa7dd61afaf570fad4d4b6dc3dfb68f22ee7be9328d3fbb2d31c5fffef1ea23c6322c91b686fbdc0ba74a5c3f2dfaa6dcc1f0cd4d6267e9960b197f7929fcdb513bcd2c05e9f5be63c9dc0eb03f83768e6a63bbaf92ffd523104a061b69243faf14691e24626763cab4eec320f5be56f7a7a0b5bfaa7902043b37423b9e2ce06e9ee8cc326f936aa4f00a599e76c1b36889eda66f7be0e405533721a6d9210f2fb0f03c75fcc1ab53c664f3da9712a11063ec1f3122c0ae354813e4ae77741eadd04bbf57b02344e5467c203eba05c77b6654abc59bc120d58b1b2e5c522a93d36a2ee2750538591b7517af42b117e7ee4f411d4d3b1d45f10c8954e7f56c21d7ec5564ce111028cee422b96688b80e3b915489667ac088a2c716bf543cf925e55360ea1daaef8e2ceeefbb085487e541069a931c3e5a8a77fd9e9ad573f37e467762bc95a2d9a33d82e35511397fb0b8d5556118940e51baa3a4c2da8242b864dac29ef2502ee4269d80b32aac8a79b857ea76b225ba4788b7c2542263f59308a051d8a5ddde1459a629c67f05fc0e9d5ca8ad6e4b396d510452d3528d5419b492643668198df6a12ee84c6af4fe4845475b5f7a26e0282abd52e2e0efc9f9ce43ebc22992c734bcad1ee61b9ede62c13502be67d3d1e0b78bb28523febc76d57e02ae7751ec4752891d4617387b9d260bbda24b78aabdffcd0a836c661ac7898711bb3315ae15c196b99f4c28f11f5ee3968c2f5bf4cb55b6beb3bae63c274d4aa8e0d9b019025d11dd05a40212012dc39cc4ce2d581e5c3ecabbd177614da4c920125e5140d087b7203e96863845355f794b242808677623db30fedf13d038c607dfdcc5c53ebd063a5f9a73a55ce826138a129be5d104f8a74a116a91915af45e380ba5359a7b88516cc043dc3de35afa9fc148cea05d9caf262d76d1dec4ed2259a6ce57d50eafa625aa3a7aaaa863d52aae0cc6d22c1eedd78e96209c6efc0340f095204d3d2a4b14eae166e41aee6b137eadca0bcecd652da6544e7bdda75b0040e9f3b8251a7ecfbb54ad7b1bf708d9b0466747cbde87f0ff91d7b25c3dcc3c9b19a930291abf1bffa4a87bf778b4f4897bf7779e1d1b904bc60c233d310879ec6a5900a96c6e0ba2f864374bf665d7e24aa7f915b377456f68458b17dd88f009e8d089bba9cae5d084c968e65693494f0b5ea9265d4cc6387173cf9d74a92076563586989628cdf6abbf76b30021b3cd92fd62b62f13faf9d56171333f84ff8b26bf6112f8d4ece35eec506bb3d564da0bc84f7e491be471a7a9d97c93ec1099af252d80998249e5b42b46ec5956cfdaa38c014ee9276469f773d37fab5cf393aedfc280627222b06ca597f70f1327ab91af995c1b090d6588e0af42909a406132e507cc71bb21b71f1d2846c772af3144ad4ba948364b670aa08ec9f1fdfd06cff70322dfb7b36938dc8708b9fdaefbc7995b9a62f6ae82891ec8b33ebdaacf7f54a71601e613c650f403d23f63c6d5f182052ea9b7529b35f7f31b73b093cececf4690d517b49455e3c73594e045d058033927f4a6fdc026dc7de184105fe65cba75afc999f1de1e73511f36561478d1c1409a26095043e6c127fe73d50d8cee9789e15aaa2fb7aa2a8ee8516c6c15fa2e50c375f79d0d06fe8dfdce88a0af5e92115f52891b2826da78982bab2a71256dca80ee2f97040378d53a958f2b265f6f6b4004f3148ea03962873e5a24f640f2182a187695768fca6b14e023d0a1cb1fe950fca70d2032d7a2a594ce02103b45592a1246fdc4b183511c2dd1f1ad331fd6e7e6bdbd37b26f4177e6cc661bd54851b5ee51742dcf418afc3ccf2be2e31f8fac64f4c7cfeeb07fc7778f7d58d53c9f40d2d18863a8659b270d012ee6ed39667ddda421cd5ca2c7c4af8ec8206c55d7ca6594bd7ef780070d71bc26bfa9fae000161cf42b679b6c44e7791e1fdccea6273403b3b9075c3921e4a40e29cfbdfba30797e4596e9324e983e3ad10d264ea3b6572d73674dc73af3a5785f1f082a467cce834fe8dcfbf6a5ebd43a72505d00af5572feab642f90f3ac319853f17c6d2d9c6f3e18e0741812846ac5c7680c4fc4ca8457c709a1ba0e5fd5276ec2d7f602a0e1ceaeeb77964d8607850979ccb478b689da2022509bc7720ef74f71fabc8a13c143ae66b461184db2328b0b0173ed843ba8ba9c6a86137956510e56e64a924e694ca451a3d05a52b5eb67c6d190bfe78d56d2f7acb71ff16bf9b1cacd80394c5d4315484054ccc695a1c328b4c8ae055830f5dfcd7231f040399421c49447310dffa21c31eb025e3c5b0c25b1cb7dd70930db1a5fd88c7a4430af379a1b41cd888588c1f2d79da4ef2375502ccf0570663674868fb06ad954b63f1a17423dbb89c4e3c499ee09920f2ff1553fc8192ad37592515f866dfa322201bbb2fa5fd3f022161dca89751bfa3c229dacb6884fa610abd3b81553e2b73d6bc7c6e1ad77eab2879fe8f7e6f8683990abf9f7697cdfafa59ad99060c83cda8c062537ee6c1707ed88bff8d986cb78f325795f6267604d203e574aa79220c9d784c955ac1ec79fcc3505845fa16364b8f6e801c7b92f4e42633d23a197347a3b49d81859ec106e0a2c9394971c6303f13d58b5c9508b84ab3e732fbeee94c39709fa8d56112941be86594a8dacfb320a94ded7db733382cb2806b3857ce014cec55ebed5240cdd3151b1450bfe16bdd47640374436c0c8a769f5b7987978bcdb1ee737c998ae2dcbd21567da0a0e21b31514e2ae01025c36569bf12ae76b66e322a401d812e333e3b76120ebc3221682a8b9f00496c00f82346c222513de455d65df2e141dcaf0cab978031377208a3020efaff385b31a0a920175bb68a9bfe90cd9c58564cf4e8ef6f799f96355df0a88635beaa1b5233d7f2d5f73109533c292b45be476ce7ad98414d7d352e3604cfea4c3eb9a973aa87578d54c1e039fbfe38acd6ac4f91b32a7213b746aee275bdd5e9cc611a231fbe3d28216e56a9d5caa0db52b7d685b49a8df254533e1154a2c9523414dcc24148e953cdc040a8eaee4797745350485161d6ee3ba98d0c4b5a3defc0e8a6cb323cbfff5174db73b1e92f2e17643ebc2bba3a446b0b31d5c4262c15e680e5cf6f1968fdbe0a290bbf46bff4be69dc949b7d21020e14f3209d53f37513c43e8fcdcbd6ee50f75fe61be6d00a63c1b43bc7f47311b42a64b411079cd1073714867d5d75c5111491c3955e148f4c04156bc020cfb014fba3deb07f1b24fd474d363f5974df6e357c43269c3e5a78312e1bc0eee671fea95db613d3c1094beede9be7b0f7215d3ccf60c1b22638fefc57f8be530852a625cf4579742d01d9bfaf24fe603ea3ae3d93006ef10636550075d75195032cd374820e63c87c5644fc63d849e8048b0d4824f3726ec61809e066c549063364bd2554102308a0260b41e2dfd8146d69f1fe0837d77cdf682ed3cff879eacc55c2090565531a22ecd1f8e6a751df859dd773b22911650f0ca45b797edf1725fa25f27b213f34d2bba18da576aa4d5c33dcbc6da8ba73c22b14e8fa936fe3f5c2934cb0f65320e248068fc601e921d6ec32312bfaaacd78d4e161c0b32f3d4d185b61b83d8282de9c3dbc0ab8fdeae889e9379ce2998e773e594a2f576e87eae2681b35ca6ce7fff738d8becfbce6502fc75039f1786caadab34a3d7c476c82c90dc2ebd921d7dd7573f8bfd869eb7fcadd96e507010c5c537cf901a28fd9b7e7d1736207a0eef4e9f23bcddc92275a1f443e4d9bf98458abbc7fdcedff2fdfe22a86c322e7bcd6e8e529da8870d6281d7a517d9942dd5ec5889abe41f6fdf72e6a475e9d06134e0ab3842e014da97a113df75140b6a8f19d7d88a6a9fcb36313902681888394361ed1c7fda1c0fc70e4dc80f9dadb4d688e82735cc5f09e1869d0a2a47342aebab0611f85c449236cfbdefedc5bfde40104cc6672a442aed36a996f7817c33eaed9f0689ccc0496ee8a4dbecc93f788543a2b531e96d0093a680f51ed8f621f72d59660e2f8094733c016df4e33aae1007807faa809cd1ae682372223d85378d2c6cd6b6148fde6c382fd696acc3f95af80ce338ff7e214950476338dde673e91ce75c7c8fa7fe56381b6e72107b491dcbf7404ce26e2c3718244ea3b749b9a6fba0a2159402d90db22268723713a13ef20ed537fdeb333ead205a6d8d85ea011535b45e0685cf45811091e0511f3a85257aebf5393e505f45d09de1ac4445d3cd064b29e8674e0f5268356f0faeb7d5c04cdec1ece74a666a64a4f72350faa24fb2312573c084f2f5ed2a78d1bbd3cb50884a0c48cf07642c80c09fef5ec0839cae08669d9e9c69370707640d15f991dc1cd9d150ae9360cb3bd7836cc831af4bb20ad767908c233fac948a926b80fccf250e9c7f198370621718b7cde0cd647931097a17f39a2eb217dec474105cf3eb443b2c37485b1a8fd56ea1ac4873306ec16f5c7c58a13f1ad40695a1a350492daa5e44f6e306717261688a3288141bc377b605f70d4235e70effe7ac475b2db6a1a58eb5f47b95b3f302692c7fe59fb74ce52b170d440957d8e50a2fcc11c4bed5d941eb5de9adb961cf242835bc73c879ed95fe5875caa0b2503522c800b7323972e93d1995536cf0948613fb99c20ddd80da518d9f7f579db48472af6d95ec0c5a7eb462db3258fbff7339bca6f4c2fd82da1197005899d0124ea94c8ad2915f9255e363f9d2724e655d23c110f41f7a72d2755bcd840807b22e65488220048300524dbdb1834168ef51ae7e2034a1ed83d547980754025b17923147de39dcd76fbb576189e2e2e5a2579c7cef3a79192f510674952adfbc6cb51ab361215d1aff2b7d74729062915be0ad78cdaa79bbf46ef99dc879e42b433ca7f6c87214570326f12f7c10a3b87c1d72203affd5351f7cdd89e230f94559f350904b4236edc7e6134c360f33403aae1a3912825a26edd0482c69973f0e63c9a78ce1c390cc96493613c2964e4a6192b92c2a8c7c75f7d48fbbe4ab5b08c1f8ae967ab1c6e158fd451de3bd541011e727eca5a320804ed3d3281baf736957eb2b459a463d643a4b2263cc674ec065ced5570522c6633ad57fcf6f49a26f84d92bd262fec0c39c85747651e28da6ec53e6ed938076f9c4b5e1f3b151b8c8a88619b39695a707ffade398b0185871707f0748add2c696d83c9a553696d2adc7a0e181f893d2336a3ffe6b105c5bc943b4b520e3a8a5b6a84c0bd127217b47a860fb25b912137c0fc2bdd4b394debc9a17261491fd80f32cc44e2d3a895d7113ced57a4214dd49b15464eb6baf086d057c660de7992a0c4681cc3ec9160df455183fdd6f82a06937a1c9b70b364a758855b531f1968cdd151ea6ff207529f7cd47d086a0695513eb20ee3f665ce89fb4b9383e5902e8024fd3e029a962df1774c6fe51546c3dad45ac6efc301bee61048431cf5bf9fa5c72e4ebd69929aeb6861ae86bf35d1783b39a5e3af71c1b56fc29f2764df1738327338cf906cec33cd5e54a91a2c28da733452621fbc1fd4a5a99604ca4437a30ae87b1301029e7b5397683b876a832d6f86dbaddb94b8d2eb5dcaee5c75e83c03eb94742bb08f77e006b0312ca80b47caf256b4aa19d58ed90b638dfa942a401504537eb1d21ea5b4be4f86613ee61258c68f11fe85c5f597061b512fd9898c489f42b8c887297a6119851dede7344dfd98600ce561db53c10d0f77279add36d0fd59b4d6be9e23affef74f6e96c23831c52e3dea95d8e72eed259fb27063d63543ae634f762769ebf5fc23084bb1309c0edbe9a18be3b4783ff1d713dc1c31a889c9fe83b824911504d2494a0dc63ef8be6bb062b6ec69211ebda83cc8f19c598c6248be5fb257682f28cc315e52bdac952479c800abec6dc99379282188bc034e8e9531bd2d204adf4603af3b9d01bd46d07bd646f765f3349788bf4812ad021bf6a272afd38a85944a3e514879efe42dbe7dadd1f0f7f2b94f048e393e180c02fd12dfeff609409ea4f8ae894c62c9ea567bd55d00f48ec853e45ffde21a9f3d280fa0073952e8a30a9bb03d4d2c4eef7776d5b27ff222e6c6dcf16887b00b93081072ef9f69f49268871947ff779ec8d20ab3e4d51b0ce6fc01ec845e92e4f2a7cd986ec60a3df54572db6c024bbce9c8fd411f0d5516c8bb0c16b4b6817bd9e17d6feafd4cd4f60761a6c8aeed7988e003ece4f44faa8840d57d31b9409af7a30b1ffd728d299ed0eaa9e3828f74a8b5db6916c1a230d3066a2688c2129e47fa71d9e5a08b15c1f32c3551765afa073eb7b0c9b74a519957d5b05cd8ba6b536bd26e4a1795dec1990c18c30b12ca5a7caf134a5679e575e7c719069499faba1018d96e67d4f40ee3177c1bdd361ee2332f1695b7029024b61fe9b5abaaa70199e9ee62af0d5075d3b2a6e85ecbbdd00f64221283124313928c7c4ab66d67d85f23aaf887ed91d7ec300da63a595fba3f168dfabe5f28f608164a8e3c2b6aba679945425d4b8a7e725160c25e8daa00d3ce6932a2430aa30196720b29ad70049a944ca93cb45ba621ac8a61faa6edd7ff223927be3a346a35e08b73d03ee5a105bf71fd57a1396a600f569713bc5c6c16e3d0ae724949fb92400c2184a95c4802cf4f0915925ff6d6b1a8e706fa67a49de390a63234633968276f718ce1fd1ef52df4d839064c34ce5dd2337516bb0edda351a05731762a48579081f4e662ba028d03500a46ea31e54ca0bbbf7776cdf0cfbfa89327319a13b04b3eb0ca2034fa88b39bda86cbdde49370991141a8fe30cf7b0bbc9e8bfb252fa990e8c4cd90c33c0d1488399fba631c55cc86a694ffa64eb4af8bf20263af01dc8119ab044250f7ea7c0c199532f28be83b2a8bac3ee75a55f44907cb12ce14ea6fc74a59bdc1eff79f38ccf5972d4a7e514a6c3beab91eafeb0ac62190cf8a7fdbc3f612c55d4b616c256da647c54ef674dfdacef6ad79c66352f3dab9d26e43503371f4c12de72b7b7fb4f9c1d538248f1aebadad5fa25f42125a849b5a14727c97c0646b2bb612a598a2cb7e5434104157c2644cb65bf7b1f7898c9d5a82a17f54625612a7f1d0a434f4f0c5bc05a506cb724b87c0fe367f7669a3185f3234384903719e055abb6009b7ee74de64f6fc4f37514615c9f51d4e7bc2360a435e6ba65d24b000087dd9954621d86bce9eb706fe50b7de9c4a26de1e81037b2f5c88298d46cd6150c44f495f1a48a6feae202f2dd1cfa09462191334bd632b899bb77feaec0a330831f2a7bb1282ec9ac6dbd289b55c92d446b4999adf903eca9d8cba7b56a0bca037a376f570eb0d9351fbb365624dd5bb50d877ce992cbf025d9c5ffb41d83233813caa1a14f00960330323db0438f98de0f0e7cc4cae9f2864e29d0cc898c98f0616a9a735d0d5af28154d73c472980e54d08222d124d99032ec754fdff1b7e894332244b781a3907493c18658cbfe54ac5826117248dc68ff213e87bff3a6e8d71e2965488f26a977afc6165aaea18f889eae7b49a906c6323337971a97f9b8f3a5dfc0f795933a4ab00c031cc9d73d34d3509dfac37dd85b0344a828b965853dd4a27b0186c8b2c6c1753f7cef9f3d124d20e83fb5caf0c0af15e32f1ff2d85dd0217cf8ded992b9cf57cce091368a9a9947141b3bcd26e471bea1361fa706f19748702d79c5abf4979fd836df8e3ea2bb48185b0e7153455236d97805be48d5ad2817691ab1daccf1b1637cef2018d1be45afe80388ecdadb4d6cb044acb9b378c28d07de1df9521bf0a350769ece4fbeadcf79833f27f89b9906fa2ff5026614dcc23e5974f04fc62637caad10f6f54f4e7bcb8b85bf19c97f9a329b53b6dc5d56f9cdaf7a28316c16a61b1cba2b444581eb23e19472067428c8c19280b7cd3a9d2a02bb74dc0dec5a41a312e907e5db8e70756264b911157a74595cafb3e1066cc0045f42eb2e62f70071a7ba7a59be0c18d468da2e8d5118e7b90afea1d0ab623dc0ec03b586283a8bb05cbc1db6c8d5b12b8f9ed10f47cc0ad2e08d0669cb5433ede8fe6affca85a92646985862f9736bb2356546b813f5fb589058fe04048655da8b6f738954e704989a65527611441c327866e7acff21105f5d6d58c7f0a1135afa85fefea0412b8844be046acc6e4ee6af9f36f186d517bcb9f119f541cfc13074a2295692ddc9f1bfb2b891919dac374f41a4dcba8a07396868e7c4f982bc31eb15cff535fcb01172286717b209abe4b475c94fa337fed27ebc155d4338855943749824379a2eb0376df5ac01061a755b4bf32633abd468f0a9aabf6b37cbf2d5267dec51a3bfe5f7f8766334332c1695989a48058540e463d4b079798e9195265d5b6d6a06c94b1a80b88ece33165afee0f41dc2bbaa95b9beb68461075e6453c1d99531127045ca3de50b9773ea335d50f82c2e361425a6e0bf770be5b341a93a279213ec9aa4d0e1377733f6f6ccb809c72edb601ddf8e969dde6f525f38e96b7ec2a6324ba0fcb0fb024d330098915ec638634d2c38d139a2c64a7f48723f9a462b3df4ca630fae9ff6815c0d1f8d99d546aa9b9901c96cea97d1a204ae640c00c263b44eb2fcf25c54dbd4f8748e8910a88ec1e7dbb74bc09ee11a2e39fffa37200a7b37b41ecde9e4c657a71957e60e195f4f797105f396b1a5de583e55d4515a730597a88728c607c910a68e6196a56d36f062d958aa66e7270de8a7e3f0f55364091b6ba029a6c0fa07f8b5eb9eb18d9abec2959fd9409d41b3fd32d22dd513910145bfb9856624c2e0713474080ed8eef0e84a3649607afb973a9aeaf50e1c7f405bb1373b8a3e2f70ddeb398af35954346e2fa97c0bdda6b0e995819cb39eaea9f15b3d2e0bd599f99fd761a14dcbd4d59aba8e2c5c996b6e27d22d457fea4d4a3796fe889a30824648e03eb5606959fe1e9b7e87d5aeb73e91113e8f8b9a4f2c754366715b49fad9a936d3a28176d218bb6aad32269244dc128b8a7b8071b320d1b4a0c8a844ac2babab3a15c1ab316f2d82b062c6d7122717b4f96bec7ebeecd867cf10e13af5f7b6e2310b8815d143265b7d64dd1e852865aa574dc352d2874db41225c5e2dda70d1e036e403a5f56dfdfaeed1eab505ca60244ac91b609255104215f1cf8a5cbcc7aecb9af2b1631f2dba0525137d239c3a02aa4c2b131e7e58dec324b8036ad04983bf4d2c9c237ab2ef8ef11584c3547b16df3ba4410258e1f58cd48b6e067448f5639d0b7795bca574ec239a47a579789ab35b28b7642bc7ea82f0c21e64d3587e16a971bedf372cd3382263c26848482565d4bb3a19776b7dbe01003152d4b2680f5b166bf5a0fba8ac4bc569ffc36123404516447967965fe65c61cbfa70430f3fb9d1511d506b61f3163b95c97b0ba934596bfd8a436d761e68a1decdc0f4a7d81f2eb04bf6a796176b9a2496700f4961bffc572263b3bb38e7da9e0d0eac94afb3426e39f0026044010af5e31cff899c90e51d71623fc2c940f5834ab65e425c9cbb4bd9993c664cd7fa8808fdc0ea95186ece8c8272cd75555c572d1455093355985d0cfd8ebc3c832e84935576c79996eabae953de9c244a35450499acedeb2fc7021c31721550d787c19a806797dffa032e860a2cc7287ce9540fe728fc2df82d9a2ab31de0b50b8d0e6341eb71db935bec13f6310b5b77fe984e7e04b0e48fff6ee9dd85c4802d077e5b9280ba2275656dfa3ebac86f3cf8dbd3f81ee4e5a478ab394a72b187f6974bd4a1accdd40ebd9c3b5d604b79e13322f2bf3888f562a20b69c0d41f34af12e432b8be6a82f0bb7522a09881cca4e04ebc90dfa545dfaadadd3a69faf682c3f53bc9dc47ff3bb4ad9ff4f8f4b9bf4fc10355488e2c6fa5606ca5a35917ebc03f3f70fbdf46f0781dfd4b88d5e2f6939ce3241af392eb37dd57b7df1d1f227e7e38268f9203b3ceb1272caf891ffa805f1874710a0cc652f68fe0bcc235cfba658f2c59a1a60dc6ea909074d653e3de329743e0b3bdc080988f1a33f2426efd62c32860786c728ebfcaaaed3296522e7ef272e19183412273a1f668f2d66e7aa87f04441e8925354fec17d3fde9c4c7b55e5d0048d98bcf8c30593860f62bfbad39f6c038870b32a91705279d486f00581c4be827a44b3aebd4b5323a3a7af5ee56bada9477d3e4cf2f17c009a94585423df66225afe19f64af3a52664a62240ee2d311a5e9eb12d365d27b79c289d4c560b3e59ad00d0c749943fb75810fa4b073a3748fb645219211f8ea4841d485494acf9fa69adf4520f0fece9c32ea3d90db1da226e9f893d0f9e31fc7719046366c066482ca0c87873440adb1ffb4b280383c1be7da2834ed51d60e214ebf67b72fdbf2076d129e8d52bccda204a5ddbb87e8daf98560cf007c3acf64af9c1b78760250f2d0071bffe6fc3860a014c6987ec37b28d3af6d342f8f31de43e9be84e37f571fa07cc36466378bac0a26e69b4356509e8424d66730cc920c29396f9689dee6fa1e509ae5d12c4dbc30d254e337110d63b18041bf5183ba8f4b4d0d636f9890d174c65b18142fd91f886a0c332531d4419866b37f841f691359095b72bbf0eb3e03a955838b1ae6a0ea45253b721f0af626aea4d472135d7f119fd114230257298173d44fafe742b74c5a1506b767154ad438067365f7a46090f1593b2162446e2f7063881474cba47fb788c764751435f27efa2e4e0d5e0c3d2377f6ebcb848859c1466c4081f21a20743d2ed58f0c75f8e271c8db328d34d8c358a315708fb483f3a8187f7e760323a2d518e6ddc5e6b09a2f946f5e3c4d94d764e30b3553520a7dd73f14dca7e6cc0cba22ed5d0bec3ef2cd2910f7af29b0e16082f65f107ccef2c03e39ef4c3e415d9d694fe52e72222f41d6af762e5ecd24b76a0b6caf3e7c485e6c19386aabca7547bc1792150b535c2a58b2a0a25977aa6e7de3d98f40e7c6f5274fc2e243799e305016ca12cd7a6e2312079f8c7c0e1a96ce4391f94700709d3787079229b7d8526fb870d1e8d25369e515cfd7d6c615d20f14f645b18f613bfb2159daff85d0ce049a5f914ca1f8a5835113959a6422e3ef32537873f26dc38871877e4b4581e9f6bd889ae372a62c244805d55b36e50b661326692daccd635364a4175aa40015eb15d457160f77466dc004d1127f0e82f7982e55d0ce6270071ecc0deb37242fe29be9af8927ca1d5566b7abbb3505f09b858516df6ba8c6b78eb68ceaed2ac8be5ba89ecdbe49b2663cb3033b46728633777142fee799101c2d3adca140c9e91c2705c12f7c25daa8cc1c5e2d39fb22bb0e78f86123a92f097458fc9ae0a3ab46e9ec5962c7dd9aa95970b7b00385a303150d0c843b91a04fa52e568e07ffd155eb20232152a5481dfff3768aa6934152204ef9a7fb3faa2d60427ee1acee9549349dbb850c7b71521a27be9414235e89fa5b98adf716b7faa6d2cb86061c79ec880922d918fc715e975953cd7f01dcdb11dbb43437ec0c828be469efab1e50da4ef9c6b9b278250858b80f3790469267a02bc2523e30301009b84899768f7bff2eae375a6bd81a9a48461645ca13b50e2e38972b609ec40e90b349084af07249204e85046b2ba3a9ce406a5835833346f3060ba7696771e603bede7ef926fb99c69eb006206a63c7a5a23fcf8ca1cc0628a9e68e6777d51dc6cbd396276228d14ce9d095cfbc48bf9a585ef98bd88c0616b80be275aed365c142f5f5fdcb57d149d6c2e1dc7f5677e54621317f72f2a28023a3afb562439f7410864ef321b69a60d640c2926d6802bd5619aa8a39635448f3506919153b3ee13afd8894b1597c937a247faffb7b87dd2f38b953fd608f88516959afa1e0369471687631ab36011e6b5803e591a38b9af56f8b6d7ae5a6813dc18cedb20d23494a7253028847f10516b73eca49dcf9a2b8c54b6cc5bfa6726680b0ff1ef41eb97c615b2f04fc36191daef06ac5d5185e5214d18cdc10fd913703295ecd1d45519a9e2cd988ee643ae92402b0f2394d94e97e051e3a1f6314c1e9629d164b86a928b14eea6efdcc1ee44e78fb7b06ebf1f947366f144630e2116af5808c3d06bfa182000715ef8d9f05592fe5f92de934a6d75b27e87f47a043548afc9016d3935d832e810ea56496b3b25ad11166a4feb2d712aaccfe38b22bcbe24c055b66fdb53f460b9b6525561bdf766aaa01aa7f21cfbcfa186b531073e734875b64b80a2d82310c5bfb0baa285a9727e731bb22954fe081ed6f09df5efeeff75b923e26ebfbb642be8383699317d9cd10237bb9b6e18ceae4e305bcc33b49b59011677cde1f3e7e32e8b0f6a7f757e9827c82ae41598672da8eadd881af4bc51b318e72a9c852275a253dd850d7ab9303fbdf8328dce3d4051f13be60fa03da1c131c387dcdc8c55aa2a41ccc8b316cdca53d8161fc0ae8410e5f053a8ad41fa2918db1c2c1971efde201d15873e2a9ef077ca621dfded27debe55262f2810fc81c5fc3ac8949bfa8bbefa8360f3908a27c6d1e5b6761f7c47f54c2e2aa59bf2df2c42c08fc0e3e6f0747cc64c6ae9adae7c413a48c2463a3a52ea43cf3ad60ed6d7a5d2ae12f098d2ada93f23d730c4cf14eb113638b7a0ed5c70ac3817eefda734b923d5b2a2ecf7dfd797ed80204896e6a3b3b4b481a33ae6d48dc68da0000ee1e3a264dabad4eb63058fe5e084d2298f6f2b247837889bc5410a95a15946ff729a1e5edf648598a1a55f108a43bd4e9d398c937a7b8ca179d304c3fff7aff922a5c1c080541edfe0cc6190a890a42fdc3d548d13d369af4d51c9b6d0a5e536ab18fd7b14d2f9246f9eb21e6cc021372a96999079bc01ae7333fd95987dd821e8c53dc86bfb9a744ca1869a53495091d917e622f9ec5c0c93561629cf49ef1a01addd2178de24a1eab49f96331973e9e8ce694de47b71c47576d453c96c55558ce90f93d22fcf322a2bf532ab334532fe40ce1bd5a53979d9423294ab66c7cce03db1fbb983ca98f525c653bc489aaf4d957e2288547b7df108488ccb9bd59b6c315f8174ffcd636dfe11b4e0813b83af088bfd6cf37b359d71d3d429fcc13ad0c2f7d0b7e04b7beee1a928dbe40611214a95e270b9aba943d32ebd62d3c3c23d4c6346a4393a54b8649529bbc5ffbb56d0746b4aee08cdabba4d07a82f68884264012ecd413e7de449cdd8693a34394dfa861b4edfce565eb857ba8d15c70f5b45d6ee3ed5b877fd4ed330d300ec874f0c71c29e28b7295b079d197acd5ae73387e4ae03176722b039314fe3eda0da11b9efdd838bfea677eaea74d57d7a1f4fbaea25e0f0f45c69b1f14622bbef3c6ef2d0a80644eb21bbc6bbf6f32736f826c217929445ba2488f49f0097cabc0a1eb8eca4ce85c77c1bd1fef2c2c5e6c944a49ac932440211e709b7e73bdf82504a8ae9acfa84496ccf29b2d16864160bbff1bf5e37ba8a9f8dd5bee4ceb733f7205149d03abd4f16c0c478ef498c6361a2b47e0b1c8ea14df06aa4cb9192cde9fd9b4e765fade2396989a0db22608a5c021ddeadf139151d6d3b588d76c25903046a107258768c73ff960131b8abb1d8cb112d4aa0b55f214a6da640b9ef70eb7fbbddc194a98cec0f1160def946aab1eb5e1d6a814bb18098cfec3edf826f4a5889a5530a360dc411ea1a2abbba1a79b41dd0cdd1a92c2e274f19d2c7f61982bb32141700cc69fba707aa6d8272c443ba911e6205449bd4602a5895577d75eed0b987e8c991266f64627951737feb3402bd0db6070d223b8f2dbc0a9fdf74a7b54729f0319cec3843cd7d45091e2fb5002d12e065b07070754e388be6c2c77b16f58585e759d6ba30ce844912d30e3aeef5e8a587708fb995b785170784f4eea5a37d84ae105309839ff48e44152c82ff45f0b844bfbc12c4c9c05f022a6730b56d017997d1a930a9e2e0268b7779d90232321c8299fe4dc2cad47ea8bddd3d2b6107db0d6852b20c1b13705bb31f27662f4462af5d14bb202e58fb7ad3c75a53cf628fe0013c7ad2ec04359ed14029f1a41944e9d3c751d732dd1046908bdd8642ba7ca01626a7a28ec2b78f8d76f3a8163b30a9cec743fc65c812d76d21aafcbfd0e2edcc9d7d2ca673e4ff9aea18a85f6c7ace0b1b9e82e243381661dbb617ffedf63cc4fc29f9c12ed940c735cd3f48592dbbbc06c45f46053fc5ee7d5cc37e206ace9556dad6c4ebfe06c2c1c63e108da40fe7ced64698e0352836f841a9cc9b54c814a37ce0c57410e5e844127081c57e61fdd181d6a88d4371f9b4dd6cd0d60fc19d09bce9f33c915533895353a150e1ba5875290655a4c8710aa59c3f17eb4b00755ea1f76cfc645588d89775492b10c24f9712c173cad0c327e5135e71adb6dab5df6741614017fd283871e58b797cf9710fbdeb169251aef0ac836e94373ef99deae7b216e3968d9d6bd6dd9cb1b63060d01bda4fbc7cedbc17c519d53da5f3602406f8682e1953cbc6049617c95043c8c3319bee48962cdf75b5d64a131a6e4844c8450607361355e6a364f011cc20757f22bfa16d6340438bf2e29e985bbd4b5b2db694087a5fe0787980967d8471e295cb5030de827a3538ef41bab3f65f3f969412841b2e8ffcd4fde8273d8a08e92b88de05c5227b1922cb9abe4d0ebba2269f0d5d5b4335b6c8a6524524434830867b5afc8a91867f35778ad0b7ee0f5c9c673e05587d12c049764a7bddbe9ef7ac5de844d2d06ab8324867155fd03eecd02bf08bc0d63e5e0f5f3671f31d3c343e590dbb8970d70bd22547668c471c743ecb0aeaf7517898bbc717a5b1db30ae44016fa4ad57591c361aa45977c665251e73e511d63cba71aa4391d89099fbd04228c7bf19412ba498336fa8c9e74250530432cbbe23ba88bf5ef8567686aa332350fe70851856b0e8bd800b0b4da7aaf85538fc893c32b8a5470d637e5b5bec03b52bf8d4fd3a508d75a7eb4e9c37769c6da97a2c37a84ff799e597c2389b6a1e70ec8a3a55a9d4622d4abdd085b41298886b7bb2f72abe340549df738b107d3c1410253a6f69f1da7a92b40a4e69471462b6d7101ef1c7368716303a83d0e77e1db7be148b317b474cc44c4cd910519f80afc46dd25cd2f183470beacf5a9e5d1c7c5e89ba5d7850a30be1ba2da8252f327c0458771da60cca6718da1278e18d00a4cdedbbd0af343350d3bba716deced43660e0c0f10422947ac5fe41d50546b182587c096f287f11822b885529ca5e00dea96bf342a7749b5422f26c3f7cd93580c083ae5b97dae96fe54040db86d6ebd2fd9d74f9147e9368d6f7f19567cf1a21b9ea8b8c7ad0caf94779c5a615ed95da840f999550f429fa210842098d5e47a1d51b7da2b1678a2db072b90f7d543ec723065be870a1a786af3aaca2dbd48428a03e4f6e1ba202ef2d19e223189cdd80f06fb66809484f989f93ebea5c98a1bccbcdcb546fe0a8458adabb1b1ed3a87d793c11a7bcd6c2e7c315f0fb1a7e669a5fd1b743440a68c085670e682797f941987f33d58d52b74ce7e8470ef545acff4beaf4284769131a6aa97ab7335d8bef974a99ea2e0fb6ff644cf887bfa685102c3e1cf269ec2ab3f6a425802638690fb585dab7c06434df6437328a19537e477b5236f8266c4a5a22df26a0f35e041f57cc4505326c099774496c7736fc73bdb45cb1b5ce244dbf7dd119a0a23eb220dfb869791f08b441f7e4776ead9a9fa283b7c0424eaa591c0dd544005c3818eaf05de7d543904645c66fbbc7c1e326606deba1ce0b619e4893cdda9941b1a361a671bbeef03731d0e589f9e02803343a177c3f5887a2640b91d6d5a67d82e228226a373cc96b6938d374af8885e2be0d0d05fa56ad458603e31acb66ecf827949e23d53a116293a2c3ab5f0e1d3045b42480ead3f62dd8cca5035480fc13e93f84b0e37bcdc2750777d4a8d948a9cfef5ba450007e4310dbf7ff9a5f6ee41c4c8a3335a75f30b8ce94bd9de482fc8d8b13ab1e8a82c6a636097beb8d21b9a2156060d6a3ba3ecebb81e1292b975bf5d87eb284e6667cd6a2cd307247e7fb1feebc3b826533a24c3dfdc7a4e751a8dd1f3c495951de404a536acb719b53bd72b0bbc18fde89ae30a5398845cc8d941723550caa0462274a84f8c4368d6e76291759a66dab5a40c3981101676bae987c90e022cad64f46f76295efa375df3a325d75318692797b20257c784c1d314a7e4f2a21c8420572014f3bed939d44f24f14746bc365957c538c7b1370b966c3839c33d8a1e6e6da569fd56eeef1355bcb881961a1761f84d6e0ac833c2d2d979963e26a21d18f81121c7410b552468e7193510e430ff19ea46cc3879f1c0ac635cb6d81ae70fcf96dfbb8c8b9b34a6d5f92a739ad3fc66bfb01d1eb58c8b8e8e4b37ba74f72d8531c621aca88dd122a1b0ae22bfdf2df18fcaa65a7032a30ef7321eb2f6fa879ea58f4e716d6bbcd8edd0ad300af33a834961946ad626d57e72362d51f8bddd4c63210d45f8af0609f9d7c1275c8af1eed6999a95a96b885e3637abf517fe4c3d0235205499cbd8e011f1a715989d0048751eb402723c59ae143e1acb252e8a47055b2931b57ae79b0775d07adef273ec20fc11fcbdc43087a35fbd1910ed2b183cbd2d3342a4767571876bc5d5783ce71c15681b42defe3939f01caf74c76b8d28928943b5576e8adc7e1d45a09160ccc68c2592691c539e01ee7f754358c3e57f0cb0a125fb44fc6fcd152b8f103937aa873a71797878dea37e0c33b0d472534096d623235b01950388f423baa5443646c29c12fedafc0a3508ed76eba297a8c5f0ff78088fac23a893f4c56717b6e76af5a1755e3d25a49e669eb9b7f68908c8e3f9903db6c85f750c9342383e7f0a1b19e27693b13a6bc3ff79858f270008204c7b4425c6dde17a651d0afe692cad99107c30aad046ef0995d5b23e5021c0d3f10bf25bd7de11a679f92b92d2c7b6b096252cd1dc1a900ca8323fefdbc8d0ee1f4924a664cd88c91240e21404048cb192c469cc13a5ebe8bcb53729dfbbf4f9e4667feb3efcc17d9cc97a65a9d8dc4c36a9ccc941a6107b920a50012763f5e046985550fa5143b56af6206990413e2437df56142078ef04de794573da6feabcad77eecc0940eec1311fbae4b78c9eb9c65b8eb9596f80431d47e26189d9c0d55b1dc756023f024fd3bc504589ae7121d753443bee70005177c53eac1a04c799888f4e4a406f63109fbf3c3bc2a77718acfac22ad6b265313e44ddd691d0cab0460b8a39b04c7153a8244e1b2bd5c131d50a1835f7ac4ca01016e92d9e06af912006d5a940b309877681326d57cc29532fc7cb02ae22201f5216b0e04c97c2d8aec7592ea3795064814643d175308ba2da7c42408962e14122d367be0b607d74809b374b62b4f26b45b9fde54dc18b24184b428192a6bab618a6b1cee7a6013b62f92782f8f40ac30d8e1bdb5055648e89ec4ffb03e2e71a4ede28967397629d7f3ee6a1e1897876f4ccc301f12e7005480e8346fe6b5f54e5a6c780f13da2e4d34858cf522b64bbffd64c9cc7d92e9b773ef3b39224182aaff54d8e03de5f8c32a0c1f5034ec8afe94c9dbecf4afbf63c6367fdafd5804edb779e7d5e782fdae4f09d1b03ff7a401e570e5679bfdb52a1d59991b4f25ed218987fb60f89dbadcbfc91bfdf7be4e5812fda511ca398857740041f1d1c5047efa69f0f1838c864333c9353b565eae3cfcc69eb693b0009ea8718b042e8e91a0ad15ebab98fdd1098522c8badbc02c57350d8e6337baf2661c3535c3e2f5b527a8fe1e782aebce28b4644e00f84310f001faac79639ec68df181c70483b690f7ddacf4eb81958304a03cf272ce33d4a525daf2fcddd50d7125a264eff4fa9ae1e3ef924e42ba43e7c56c521782b34ce706cefbf8eb9f874fd757f9448f33f4b4ff06fe1f959a92e3ea591a51595f2ea8a4e7585a514f13cf3de6e686cbe24f5492d26182249bd30f9a0818537608aeec714e2dedcef21c46be104d7dfee9ba671e9e6fa26fa5700ea39f1a83da6ba607c1e0c6bb75e9f6864a5e3a8cbf40e1789c0d4e066f59efbea623b2d6e078ec027d6ea73110003d498833aa4416749b565224283b6662deb414c0b9b3bff072a471318ec15f0debaec8be0bcc2ce94dc9de99906abab2875f0a1466608ab47a3bf02d05bca373b33092add80c0ac85241d564c7ac88f2c90672754d78a07cfad4d7f6d196ae7b7315180a1d0990fbabfdc1266d8c2fbaaaa4073cab3dd1d64b50c66df65ebbd5a777c5dbae232b74dadca9f06a7e35a21b02e85a5b90343058b5a4746bffc9ed74bb13d3c6d46d910bc3f8f5c951f8f617bf64b9318a7103aeb42be09a141b673041f5d3cd2dd000401a6d03611ca9b916312cb5319474e928e1a99597b1df20dd7537a4431e8de49acf23d00017fb22bcede9353786cfce1cead5f3224f67f6e7cd03cec752e1cd60e9db3cf5720d3899d333263a08673b0607982884bd352acef86d6d81c25e39db479ed9d678dafcd8ed6aa1842ebbe27bbbd8da503d835ed484a198a9f1971049b86f920c73e25686de16605199191b2fe0fdf8fff9541b86662409ffba53fc1f90eb2cdb3a357741aaecd2b2cdc66e1271afd55ae89a24b82e4e823b70e3b1338408136dc1049d442afbc5d8eabdb0fe18b84f590f6670bfca44b991ef55d61440dcc958fe7fe9334b652746543be0c4ca804cb854e39597570f759e1d169580cc5f7b4145bcd26f86491906893c0ca8e9dc409113dc90b4087f7de4cd9f795c8b6cd7beeb2ed2f9f36e06a3985ab4c12001cbc0eb83486a7a88dac92af1c3c9dc11b17a354ad725f7e7bc10e485a12b2a3da86bf22ecc1c911814b4668b9ffeedee82518cb3b28d0c0d0b4ff16af8a6139a1333acd774184c69b86e91a488be081c9f4a84c6e64945a9b4148ffbe16660d7edf2244deac01182bf650ea23c34f6ceb4e3228e4dbecfb8a6b4aea00c08da72b82036c8f0f43f3c3c6ff5c5f57e29958e31a60c41eab7d13aab38c1ad638ae10bb88a99f94fbffefbc4bcbd9bb22391f517e08ad578b52a4d138b034f00458125a67a88ea6222082a0ca934fd77f3e9cb516af84cb1a0cd41db0893695de7ad29c3481a6cd4c6010304881659bd210243acaee0d425855dc7c37e12a9ec808f8f1f4a282f988d1884afd48b30d0f4dd237002a99ac350cd0f524ea9828275be8355fb8c971c93528d1cd35f4a1a8ced4c3397d6549965b7577aeddf9d23f44e14713db4eb1657e1dc78372b7d52f4b80d509ebc64d1de2016cfe0d32bf195e7736648d2d156ff6e547d12bf8c58af7fcccb7ea8baff5c42531468dda8c8a2feca3046a9619c508492c5478c827cc29b79b4cf9f98eb59abbf471c3b117d754be195af31e836fd5e9c819a4156fa2074064f3b93c8b776732667f3fa53c88b2a39c6ccca561ffd5de6bdd0f763d96f980f30fb65497e10c6ba0b00cebf97d5ecb59174df617aa8c67525f5d929662d9ca3594bfee26f49e74e4173550c1cca81f703e123fa732120483625275fc865480ad800698485124ff1843a815f642c5a15142cc3f8842cc194a9327f8dd7ff122a4c1ecf78c51e0e88a9b5e6bcfe85c0e8bacc76cd77a24fcbdeca6b2f5b5dfb9bc4844f63d0b10c35d8a519ae927700b632e56891e7c06caba538de5a014bbaea363fe7ec72d5d7bc483eb1bd29bfa72c41cfb9c738449f3a52593f046c4f5e3070214e1ee245f3f93a5cf01c8ce8fa761394824ec21373dff9495e08127e9b7079902e72b42d97af925b529999c4535f67a5696ae460deb3cde4fd3f14c7c7b45356b26891d76bb3aa77ad6be70b4e52ca450ffbe8af3f68cb92e3cdb14f315fa5dbe90fd940c4c1444af5588894da98c21d710657eeb32aec68d1e8f5996d183818490da60814770ec46f363148ad050b350511acc22e675108ed68830800edbe074b55996d41c8ad7af1119f3a63e5e1e8c6d4284204de270cfe491ff5d793e7829c342db7136b397ec24efffc4129bc06ada1988aeb17a247affb306c7541ebf4f83113524aef3713d0e20e6af99c779a598346794453d3f389123a83c3e5333bf7ef91f4b7917a123fd989e89411b691bd821b4eb88a75e17c27de9dbd30e318934047e81f710a4b2b7bc7e82fab80129a3c056a3d845fb8333309a9de2f7ec0c30198696e313b9201473cfbe86ef143f26fdd393f140600f2b2852e441afcdc6479e00bc0266ee98fb2085d4e0735aeab2338a6c96b66f32fa4759118c9c349697dafb72bba7e0d2ce3637c0203c63bd66a06c5228dc4cbe275ecedb3d5ef019ae0418bf259a8c16617bf4c5694cff16dbbec4ba9e6698ef030a4c7422d297a137000f4626ef31d8622c3f2a29361fd8603286d7ae340423a9a7489b4f12a4b4ab163fcdb31a1050380190fe38b64c1d26bd9e335a776850dc7910d21eb9d40e7f7397e858e4f157c49bed113ed278f59abc2ca31246a2bbc356bb56b099905c4ad0b60dfc70d82b355d1bb7e86faba5850a14f519cd5aac2c8d79497631c4dd1ead9776c7682d47bef9ad6b7f6cb69d88715b40db71a0a4e95e2111023fc710c03c24d902f2129ef116b58863cb8d1a3217da6ead8c33c6075996f9ad29d7e0b28242522025b47495111ad31851646f613f98c5da6051346b9ed7ffa0f6654e0f4a79106cf9bec80bb4ddc46cc702dbdc4eaa47a01bb8478f6d37773702bcb00edbb3b06b9a2c163349576b4ad83c058992bb8ef7599589581c6f4d4cd3a16ed3fdadd14f07bc2b1a271395362b302e60768b5a04671672821f12378bb1ee8daf5296c42f77906ddb27216dce0b4f5e7cba77ddc4057d23d0317a1ebd2e5d65b7a6069424ca77112994d1d6b059a66beaeb993fcb4ca60224606e0ab67b5ef0ec2aac68089d735650fe91930a98312eb7428f5cc42f9fca296e0a07f1f7319691b55c9a49faba3bbd242d7d95eb968b721cc89ed368d7a6f8740095d764f7b568e1f9c826cac52877bfdf081eec16ff0276f79ace0874b8e68c77579e863dfaca97bd79ffc6069437e382daf8bc8abc988aba072baa8021a53e82e7a23e4e3fefe74af2aed69841ec741b02deed1021acbc7c7bdf209db12ca75c0978009a1f5210c466f668cdd91cb537b13bda2288b88b183b924d3523814e8ad0f1b35e4540cb1cc19ed51d76042e2b47568f832c0816b167dde47cd4fcc84dd5aa26528459d39d6d371ae7f545bb09a9563adaa46f6763f1e016af23ad11a3ceabd61eda8263576810cde224b9b0bbe31c0f4d2a78309a15bfcd01e2b2a63b29ece9ca1532bf22f6ee636835897a44c0110a0e91ca0b8f8441c099a70782450cca1b9240b914b379c97b5224d921ff6644bc1f18e74998fd6366c7dc056f8e999bb497430af764f08850861648c734d4a7f75524659107dc2af7442b618ad39c466e5f7fd0e6612680c8fc200d1dfd085cc7298cee5fbbf3d57f8d08434d10530ed8261d2f48c131690154071ea2e7d81efe7ded511f488e8804a984e030471564f82e5402c99dea397630c4f1ef2b1b44834ed2083d367a6b3e0e986a5c1b60b23ea1e1b59fb11ca7c653ebd6547a399d193c19a998db2382499b4edb7144b30f67b84e69459ea9d089546f2a2571ac735f7029415564f07145c55f76cec176537895ab30f366be2f33dca94e99b817c4b396eccb5627739d173364c281e868572f01d317d3e13c69cb19eeec9a1829c77a252920c7b702aeca9e7cffdae0be7a121cd511d58843c05cf8e251d58914850ce4fda9ee9c4295c4772f5058429f4acbc07f840593a585709426c8fd4c66b91f95a6daaa6a42636bd8036dbb446b12834ed316b253a4bcc3964aa711b7cf578f6a4fb9572db45d01f5471e59f4f29ca6ddb8d685aa29a7cf9c05d7a4e654ddbbb93d84ddcfd5dab44969e83e470b32cdfbc2917eadda5f6031bdcf218df1591906c9872e639f5341d2bcc5242e0f6607229251f96665b7e48ff12b515a5cf088883a4ee5bfc7bfbbf05c258f9c065aaf7d2bd8a2205ad332c6c85f3d23fbbb147991c67c7bf00650abfd99975294e8b2415dde5c5e0914a7a94f784d47fcf4d14e9c277268124d45318ae841aa6b788768bb2c07bc98148c311bfde4bd48a3c4af8987f002bea28eb3f016ebac2900dcc5a9f6dfbb7281ac5bed6fabdc469bbe449e6fe7fcd06259499c9f16e5825f0ce56636ed84691fe2381efb4df366becc916a9dd808eb68e8064db00df489835a170d59aa9b718892b4208986537174b06001ebdef238a32c8f23fcf4a460087cab6710ddd4c5b63c4e914c1b30a0058ba341279fad5fc29f1c8ac65fa23aba76069b8b643570bc6e5b2e1c52e5c0a867cbeeaff6ce145577e746079fcdbc1fd885b92f34c6a65d35169e3c1440cc21258281df47ff39978def3cd14b8b37f59e40171f9d97f7d56bad8b7cb4d5f7399a825dcb0bfa2c700175de57d5be383d61843b54d71e804530d5169ee708e384d5950ee12e5ebe3f52a86cfa4aba8ef2cfee05d3be6a8ed2ce93952e54437846dfc2d55908dfaea4baba57534160716cbaa5a3683f59fb867c5403a92e8e9399e9783a1d2117e52e004430217c6fa951de9fb12d59c914d740fe4d531150dc74a3c97c9e7014bec0f79b00a6fe7a3c88e92318dccdebc64257b65dc67a221e101aecef2f6d641744b0801351052149ce973ed1a85e02e5432583df7ed4719de46fbb3c38e52e883161540fbdc4b66adb48972c8b10488c91edbae3a9030ef904c85b15faef2821c8c04c6a809ab757c81d7a10ec3168479002683b55e973bce06cfe1d9c90b59d24fefb5ecc1a6825955cbfbc485e8b5dc99589662128f6a46b76bfc2d74daac4b458d2ace41eaf161203118d277ad0270ee2e9ffcef0cd22be87417b23bb22aa0f60695efc9eba402e4a1281c3afc925cde415acb2f02a5c5ba8a09f1d93d6b6b5419c4ca17ccf7ff3a0aadbfe5623205b273d147ea7f82bc65a634afd63138c6b16bc7797c0d5e7f17376bd23026a68a0ec4f276baeae4bd4b3d23bf20fa8bff4aa5fed7f46c195abda438c473439e0b8dd3582d48e4869214a60bca0c431df683531c1a39c8dcf3a1b3dc7b07ab39ded3f427d1dac98d9e06cc0a8d59806c74ce47f18c434d80bbd7cf1376b0b3759296034ffff1ba1675d8848e4e612c54a5c2045f7d336e05dbcd15e5a3c75637b612983978a41f4cb396c00a8d57e56e14d05ac25c481ac4e6117b00a9f85b40ad4ccdd38cf389fbdd37c14de3381857d52dbc9fe25006062b7c4bd4e8a511286256841b87860150b34ff838e93df22b3f0980c46618d076c152f540a6ef8ee5513da504eb3c0abf271cca85ca8493a9ffaa1f4a44d3f5f8d234a6f0054d97231ca2667b93e8fe229f80779535fff2d06251139d93da4813b8332a594370a5ddd6c2bb862c5e3b8ff47778e3e3f65c59f0067a70464d8c80a6177a041b893055d38c358a12358ee48c5d9c757d3323effb22539f754b797a1537fb1787f106e484d1cdc0e75964aeef2c51c61eca736343ace7db548461a3747efa69854bf6230442f5399649c3223e151adefeff52a4c30337da60469873d58204a8ec6b0161b67a52474f27d53b08931f0e80425aa2cd4f31d51c3a00f3bbfdb3201104b19d5cd618c62a2fdf1186509229f1b5e68e6e874b46cf2e084ddd26c9f2276a152ff85c3aa9666ce3e58327028574ef0ee537a519a0d1b27c680a274d83446ffb396bc4a5d5d8eea3d9ba7714ba8a05edddfbc00ab72508268008437b42d7f1524e51bbf1c0a33e31b47e0f93f12bd21c8c94911b10f1545bdbf6148d1bb4328d4d2abe1ca465515c8dc3186aab7713d8e828e08d4dec094d7a33c3263790e54dfc8ffac8a6ebc1a3dd9e90ea315ba7496903f3ef82e2dc79f815353a95f5536d25de297061521c91cb9614a4d8dcfb8b067e920722d23fed5833e67ab1784d106ce159a0d356ba7e86e24b8b0d5b2f7cad3facc54ed6f043a183af73fe94908884af55a451127211aec72bd1d7dbf34faa27c3f6bd79294c95b6b29b2db25328019f2d982c767cb05a680426f2243073ccee134bceb30684a7ede717c4bcc4ebfe75d1620b7915b484e2892a769e0cf48feb1cf4fd8482f8621ecf3d502a494e15986e7b0b52f819f0418eee0f48747a5f2749287a9288442da4d15b80666319c61433e28ed10c701198ee5efa704f4c6c1e764a45ce89aee2c64701cbcc48982884ff96b085e2f78de64cb8476dd9ea53bd5530d4e2313c6690a9a499a440d5e40058d98384baca8cb464e3931b1caf71e9c5b3fef594961fb684f4bc2e564d0499b1d66ea5c0b11dbec90190b234ca514a866476403fb0e5251925dac632c883aaedd6d83046a1c505637c22f07d83ad76b51e7b230c8ee85c3aea2c4c1eb9d2ab2cf5a8c15c0e5df37cc36289ee41102b7d2c7fc9429e350447af5d3af4d5acef2f7539cd94f01a1958968302bad715e27b499a87e4d6a22874c10f889ee447de0616b0882886255b75f06593e4bca6ed6e3c4e0fa8d910705b42bb6726f40c6433535e1c6fb7e06b663a6580f3155580609ddb1496d977148c0f361c670181f7e8465587144e8ef02abbbcbea1fb24030d30904a436226acee8999d5b9670338525c4742012d4e9ad0ae17dc0679e102473cfb33acf2938565ffefcbaf3b140546443e85e2c21149127cb4159f9bdd1f896bdb34b41589592121e4858e6868480ee2642519568074845506b6baee11c568c1b503db97d27779399f59fa75a185d33f0069441424998927b91d5714f62bdf7735819d6451778c3afb81083693d4760e5d0b039cdffb202279a67abfff441d567ae82cf2ab7e2459d1088a891ec24e469ce73943209cead9265c3375d02e51fd0933619624c6b99ef89a59dec7c4a303845a4e64dd99409925c2d91bb9799b1db248a675ef46dc82724fe3e333c61ac2b27ea6df2ba2d5815d109db5a7c21db0e869c9a33339729117aa72aa8895697d697013be7b258d2dd31ed4771386c90a68a923ca8f0a70ffffff8f