PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 65138 3c6eb160ba1a87b100122b49bcfb6fa092a0cc2ee1a15fde9142f49ddde37ac0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
010419b71d7e7d316073725bbbc3ccc7efeea8f553387f19589d9bfb29d9bc3f
Certificate Block Hash
3c6eb160ba1a87b100122b49bcfb6fa092a0cc2ee1a15fde9142f49ddde37ac0
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00203f0000501e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000865752721c66eda603a8c9b07a905eb86025ba0854a5b3e0a5ad33c3bdda4ea80f355dfe9d8e5f58bf3e857da83043155358f8bb118609f3b665def8f8b226aaff607840b26e2bfe66172c5cb338a119931d558754a63bd672050000000000000040000000400000203f0000501e0000

Raw Header Hex

0000402055bf603e48ed6dedbcaa79d62ea9ebf0e0262b06a8724a816983c3c7ad1f7f47873244aee0c2fd02477c3b911ac30352129d217898939dd4aee68709ffbf71b756551c6acb9b01183fbcd929fb9b9d58197f3853f5a8eeefc7ccc3bb5b727360317d7e1db7190401

Proof Data Hex

59,560 bytes
121216020307c45165034fcb515cd9c8b04a3f72a35cfbc4cd22bd2b909171a82ba69fb916c1420801ab00440361231cbfcbaebd462eab1510beabf7f73b3b4ed1c55b8885d54342e2ee8c962bcf8be55fe0f58f4896f126c95ff76bc8f2a27008cfb7ff55eaebfacaa52c8bc51b5dc8d827f6175c29c632af513ac4acc3ab459efc47b24604b991f4aef661a318531beac27dca44efcc59d3bd9b2298b15007f7121fbbbaa16b0b6ccfaf07794368cd6bca616eca7877c3ead287f26bf8fe67e027fd3def527048066be86eb39de1394c1b0b659be2a309352b65363983e5ec8876593f92d6ed5dbe96159ce77c9ae753d66d5f78e4950eb5d7ab369dc2b60d1031a129ca533a7ed383b0be9893cedf9b190d56891e2b3481ffbd6cd5b37f3097db6abb9abee8c4bb19617f711ac1ce36dffdfe49b933f3433edbf538a66547a9cc83e1e75cac429b88b83dec4e59b7dfcadd7b2ac0e1e89f65ef4cb15d8b884e4cace7b6a8272907db6d0923ddbfb077339c8f7a14028a3617b7926fe869416bc22b2e95e01081ff9909cb6e50d858c94b82aa3e4c5c87deb38fcdd266841de13226d779ced15e7bd9566af0793860f415b2bcab53c31ef003b0403b927b5c68e5cb7dd03da3d38a8c229d7e053041b9b1127fa640694a7f2e66ef71cdf7f00f3c3b4120d858f359c3d8a3c772ec9ecb329e57733b25277adacc59e218cfe9f45d887d0f1cee69805901e9bc3e7a1078b074ad7b4b692a38f30c76c859391b82027f0192b073e1617ddf449ba97626ffd41b0377498436d263655357642414a66592d48254903371e0d5ef9bb2cfada2a21e91ba4f418da06c8fcd77efb2cfe7f5df1907ac6ba5822b57f20926083e88585555267895d3dd7e59ea3d5c7bfaae56df04c7ac3c024a2e25ba38f63c36778bc210ddbc3a6624c9d5107402781e0d2041d799845bdbc1e06e03f8bf306abbe56ebaedf05af7a57fecaecf71befece9cd4aee7b64ba0802ca1e97ef90f2ac16fafae700a8675af50ec2638df6c48189ea4f913d8aa907d0eb0bb7f465ffe212fd6b7d81043787349ec8b82ef24e9603691964f33b4dd69ac291ad05e5f71771cde0f4d86357a8bce279cd042bf2bdc3913a0313a65353a233d2daaa2760e28e210845f7a840958da0435364cb62125320c4a0aaaa2b2270d6a498e9da4a2406ce1f4e61c4a3a9ae71eb7ecd291550ede276873a3c5e6d63e9a8bb274136d341040bcf525baa78dc3e20907f4b291a7aff3052842c65c9804afeb9d35ee04c199c171fbeece0fba94a1df1e17df7a8b474513e91e5a83f99f082ed9a230b931650da6560c67ad6f8a438885b3be6adc76eaba4402b14f5c2cc440298d1b5e4995f2c4d36221a7530f244a3347830f601b6696465889282b56715240124cbfd3db37cf7033c6ccc26cdfb47e6450370af563ed8111f8920ee020dd0f364b6a9ed20ddbc49f6e9809a0489e69804597660272f7c331e41ec1eaebe289e61757ed0e5a57045eea2850ca5884c0c62489fb281a75f1f1fecb3e81c73f86a2fdf9dc32c0d3346923a72f7b547567cf53ba2358ccf8e2aa91c4bbe8665f0daff58c8a2c2451122cdd0ba8460277fbc934db5a5721f1c25d7516ab745089c1a75ed0b8d91ceebad72edce92f5a7f1d3c94dd5ef71f004e52ffc5c710667d00e6a5306935f291660ee5a91dc00a0abcbaffad0b23f8febc1fb8509c65a3cc2d41dad7b8d81abf6ce9945a60b5579d83d8a94a19860b354b329fcbfd0383fbf01403f1b997ac361329b1ee3c679cc444c2b10d6d5d7cefce512cdb80d9c8a9ef8e5425d43c1e837e185863206fe9693d96f6071e210e407a388fba866ad63858e107657fc605a5ae4d6c31b2fd8119aa2fbfed3b19dbcf65e167c4f60ef4b491a3c231457229ceaa8aed43c05cab4acefeec2ca1ffad2ee4d2acb429e59d0f06dcc6e2e35063f1cd809d21d795b0779fc844236f60358b8db46a1b6b442c782322b0a6411a58ba978b946b18b4db90aca183223793cccbf290f89c5961baa718c5e88e11258b50d66683b4b79515848de4333b038a7741ba8bb8938e2960bcc5ce35f9c7e0adadda77e84fae1177789e955033c51322a9fef6942f0c8568874ca0b7cb70b8a05def7afb8d83aae65ae46ed0915a6e1c78075b93f420374691705723b3e052f76f1f92c65fffd6dab84c3f9257865dcbd8fd8d690dd958bbf8a81d768fa568911c8734cd5346047ba78cb9f5a3b658b0701341dbdd79baf887f3f82a8d0e4f1c510823d10c9025de0a9b71a7f6f84fa6c0e7ea26c721e5dc05c9c5435dd74f0798e4734c7f9fd5cf3584051d9937016d227aa779fb76b0eeb02758966862fd1db92bf51cc631e317ec0e13d4a65a48b30cb156724f2bdb0d5655012146953a3d034b8e897291c56803c405db7e919cb979ed7c2054cf79cd6a009e699162cd79adb1a29d7271d01bfaae421100d18c2d232cc5a7ae94b3f2a91a7868fe3010bdb46ea7cce8e176293efce65e8497a96de6b119a060a149d98a103e7cf3d49a5e2c3d7bb4a3663f1ee8b19e44a44016d6831ec0780caa5cb279706020c02091dfbca4d361644b5970e0d080feeb439d96a7b228545d0a2382a5f2683529f1ef716df72fc8bde2bcdd05b758bbd3e6b031f82caa750d1016548dd5553fdd51e3a571442d9e1d211e899a2fcbdae92be9300e9e0fa61207903db2a70a489dc13d046ae5c7299fdf109fa77b3bfb6898ce6c55842e2e0e798625f923077becf82f33f61d62f4359a32313a436a3c16c0cf9aa31e6d7aa63ff377697548830e3b49f83e54087a3b35821614015d86059a550208827022466e03b37c2ade54e2e5798660c7af5f4fcb89a955667ebb5319424989bebc2983a0b4d3c94f9d19870f29d800abffafa94ef24008a17157437901c387bceafeb93eb57b7001357683d981aa90f6c14315df4043224e26dbe706f899f7fcd05348106f537e9a338e28dad4da95bbe2ba59a58f24e963165b54cf863023e534d1bc9cf522aa771dee2b13378b7403c22b25bca9c9c765189a7eada8b7f112e6365f8dba9a2a1bcf93ffadcb1a7ea86c085ca5275fa9189005640b2122dbe2ebdc7c563dac676bc8dea66237e1001ab2702413fde20c0d722e1dcbabaa32b8b9edea32980d6b07baa1035d3f50860aab1130aeba5d5f38d2a65fbb845e7da3637638d8550671bf89e30160a323cdac74db22b6db54e9daf6c173ed2778f880a0706760f46ad06ed885075f052363b05edb405df750b55e00b864dbda6b24b6cd5466c306c3b18505a81dab5047f4336710c2e0f29e836204cd00ce33a968497858aac5dab26d36a0cde2d50d3116f598241d8547dc9556f295a68f1c8682509c83fcfb9a4dedadbad709acc43cd22c163526f4eb30e623678a4b4306aa11621c977b5361e706f5daf6524bb74ac4324cd616ffe74cf71bf21cb2c90a3007b20c63b1574415203494139038773d64307f5b86008bfc2ab38dcf7edbf256d3e70c4a6c2fb85a409e49536ba36db72b9f80f396ade4c5147a83a3e69e62f0285218294177d7c73b6e37823ded411ef32b6ad921d4efcd7236e1f97ffa1cac4e788ddcf6ef71b3272dffce2a4c0684394a19e3bec7d0e9904485046315f25efde5ea5238747e1213ad4bdba6ed4460ca14291fabdb89eabbeabc0bbceb01cbe15352fb7eb26fd90d395763647da1ec3af7bb155858d4b429e579031e9c7c2b307d16cf3cf1e939bf3e780d086618938996ba114629fdfdbc356cb9d8633d4772f83e61db59e0fc07f6e1d9856c59b75d524fd7aebdc7d4598ef5ddbe1c6a8acdf7e2cf7da602c5278a721bfd2191a56a6d3253f1e8a135e634b5b7434ba127e8abd67dd821ab9706ec190de1eeee42abf90cfc030b6ca9e5bfc39bf9f9b20c1987d32355ac2b83d31014f80331f9dd6d40217b1674058310713b4ff3bb4328bc1b3d315844a113b2e082066ed7e57c2f23bc6e0b06c52548c006d0fb30b107bdd6404e5d60844f0ecf5209f6d97bad228084199013c499d52d97a1cdb78be3534dd06e4ac589a726054fe2d4ad258f4da76a16f9d17784ed347020504be607f6227345043aa2a53bbefb18d1bb06f297d8c7f567c1692b0003c597ba15e784136cbada5f3ff477650622aa2bf87c156ebe0c73e7f844f2d43d61d9c83421d66629e06ee4152bd8c762e060cf590cec42fba4e5b4e847c88f61c0fb0533a53d8b23ecbe3e829b09acc47550b5fa7a242cb60c1185d7fae7015b991432f2f3019a77a68fa6359b08f89811bbfad47bb6253fa8323456e702c5e59a94b82a55c24a352070da9f8ef2356f57145ffa374db4a989ce972fc9a957adb317f3e447834f2acf8b545c45e5971c433dab54531b6c3cf9d267ad328efcac824de1fd0e68b4024e02d23cb8c4197433892957342a820837133d98804ffa15f06d3d1cc86ffb2546380f5049d62ecbb07a1e90a47c50979a6dedd4aac2302134359c79f64578ca8405adf958a5f90a70b5eab757eaef88c0a0abab2dcd8b62a0c7161d0fe6ebf440cf1dc1473bdfbd7ea9614609de7b0ce1d2400007ada5e0a0600d043f66ed720e5e4b9c1ce28f5de92e85cfcba5797fa4193278edda074f3aaec79aad51321a28454ea17886c9bf41b00debef4f28b01048d07874a8c02fca9136dfa6d75f3fcb16b01189f15df8e05ad2988838c90dc8ac8082d67107b1e1f87f1e65dc0bc57ccb510c904b6bc31bc41cd6c5a9afd4487582199ec6105d33f337a779aeada16241af0ce67d3c825d4234d60d7e1d47c8781e32266f8b5f8e3f2b6880ea1c11dfae02e4135a1d87b76214c9ab79bd2b7b73e0b741179fcba7328387738192504b9504383d0a18f6239ea19816e6eb2570a0b2deaa274ae113724f4791e0b7ec16cecdce019b264faaef53eacf2141f1d9e0f58e3bd7331e8531f07c871e4a875bd6c09e9dd00a4ce87a1de2382103f0637e218989521e062268d76fb877b56650e68740ac66cfbf2e15834ee8fd9d842cd62f7868e9565738c2881948cc5d253854cba16f97ab8d5e2c12b1cd42f402eb631614b64cd1c8330617c4e67c638b02a2f01c0e7d8e8f3520f475d8058008a50e5437085b8159ff8920018ac0240d95cb8473c12b3537c8c489dbc165ca9fb6ceffc1ce5cbde8395ce2823060ae9ddbfcce0f29b3c0e6ef61d81b7ec16ddc30ead58426b9eed2acef51c6125773f9eeff27fc56df67884a3fb9ac2a5ae4d9c933cd001af8c7acd36400223c313b88515c8f2451531d53420ab232ebe027ae967bc9c3891a29e02d4f3a74ebae736c42c5c3bbee36021c5674e1ff08e38c8b93a7166d4d19ad5f6821bc5a5296544229ca9e142a8bed047894a3684314c0cffa120ff1897bc8a6f05bafb30f681b87a52dab3558523df69b79739e8c4f30960b9ee08f2cc414af16ba8e426dc6dd2f21c225bbdadf1f1c60cfcf290b7c3e1f868e60ab4ef72f67f2f124783380281633a75e45a5ee6555d5c4d2d54b86a80962f3511a4232958c3c77ba549b8fce865ac56329894f943eb7fc709c713a70b56c1e4300f2dc30ac72d782fe443088da319dba18148ae9e24d7976677421279d9b5c910673c9700553039ba4b3e53f6ef999c4bf557439fac2e439ef7ed9e9506a8218d98f4448a9b68e94d6bdf14b95bece06d678381448bc8f3839bff025801f568804182b24be1794d648492cd46ae7a92bfd525bb0dec69377a36cb4b8da7885abd275f91a379934b35a644dbe9279e33d9527f29d39f3d87da1ab8c871b8772eba9ad1153646be5098cb7a454e564a84f66e5df64418a9e7a1021c1f79287686763cd87396ceb6be84856e26703b688311c0bbc188eee9f4a5df7122ba324dae686512cbe58a21396ffd3a6640a18a66383e3d828c1a1ed70365bfac88b8a43f8f17f810b4b8c61c0e4d880c6434e9bf9fa7346cff6af050fb28e8ecd8a1ac23583641cf1bd0dcb17859fa2de0b6d17013f5566bd7954546f8699866a4f641db17476b01d8f1fcea9dddc485f97fb779e85e1a1bd475b9ab35608c982be20a83e290d31d69d0e5a464708006d7f9e7d67e44d3ca8214a028f0625d7b03a2b32218e5b922824f2f742692838ee4e45437bb4309b56116e91276b7428b52abb36eda4678c3d91cbf1cbce6e97bbadf9a5f7e42e9fd6791299bd1056ed51c31386951eee368f811f59ab74756fe6957c2559c068673d642d38c6d387d41a65d0a1fad795b00268809a842ff4d4c20ffef644a0347af659213720a453b4b12be9ab4f114a8dfecd30a20471c175bf7f151780f5b995db797ceb142ebc4c841cb4de942865cab9c3ebf6c64fabe69e287ce7e078252c10c593ae0f0d9023ee350f0d4e02ab23858650b76caf03dd5eff2a9299c36bb0d6d95e069651dfd97a4733534d7987dad1ba97752b80876af0fd3bd09ac138a979fe30dbeaa8d85c0c9bc8c4fe0d16a75957549bc3cad50cf809108acd6ed26850dcea0544e4ca09a201e2ee64b5107198dd53b59a55b5fe83e907153635c5dc0939114a730032b01f2c5ed6aac7e5c9ff09bd9b6285333cd354fe52e365460803f3298424b661df38667a2b07a8d59ebdba8e7a1d2d76ec4b4b909ae169cc2db1766a5f0048358023b0532a97dc5e4446f74eedc1f35ea388be695bb840245d01be49f7ec4decf33f66205f2a658cb8ca285a959dde94ac98b720847d13032182447c1b1d24a4d3e0a943fb034f9dcb4572c4d6a630e14c6db22d87b663171fe9d098b1ace2bf2116d5d8123b3922e3c418f32a56c9c4e8d9168933425af735f33ae94b1035a8b94b3252abbdf90bdaca90ce0a4ac9c393aa15a449bc902bce7c0ce86652bdd2567e94d72ecf2440dfc20496e775d824f54b86738b88df163f003fdc642031e33c901e9b28f61ba12a6ab3214263c3de579df9fbfd45e9ddc81a795eb0ed34fadc109691721b5c4d2698f4c367c8917d64ba5a435279833b50e3edcd116685f638527f42826666e143257f13b54e7fba29993d0f82961626c76fd16357a77a54cdb4ae93cba0ee0403a6f61fc0a2b831d54a39652b19ef0b2b154cd287e63bc62b70d9330bd4ad5f336f795f99e03a3423c3885cf8e80c09cc90b2858cb62dc830b49f3aac324b808f3ea2a30caaf803f31803196f7f77c9a22cf85a3ebfa33bc29b304d6e6204d820f7d9b3703ea29fd82fb794fc37d5b6e3ce24da7f344793f4719e2206bae56d2652e31e6043e01698e45b7357119abcefafc8f5b5113636d4cd8885d3c47b030d65085841f3602362997970c12386307c6536c1aa6c903a00871700f14cfe90826eb046b0dc9249760f6c0efb7e7959478acb8a54a1334cedfd1240ae550fad0148dadb09437754c21b25d7dbcc84783d9c66a782e7f558fdcd70d12b669f887db6537f62024ab1f41007334b962011b090bd39a45017b89f53a2ab2f1c93d09bf92065c6acd5d23b306aecfa090583d4ef881ae5a299b652f868fb9789900e9abd218e16f3acaa575ee5354bacad9346bc1ab12204f0fade5850699059270582d16f88d599c5167f12d48cca4ba5891431bd1f862e1392b257590b3521f3a7c542192aa74f2003a17810bf78a846422c265722c0382dbb8e3e56e3dc80a3ec0a50a721f4c5136a80b87c1c5acfb0e59b3fd2b3e0861c2d0201d1e2856782702cbe2f0172f3862410c08e0f75d37bf3b446dc34986c6b729218a6f16cede778f9ff6d08aad824a2aba593429620edfffa26cc4d255a015123c85ea681f52a7f152bf078be91a44ed3e853a460ce24c4c5c458551934c885a900c8ae88e8aebdc76efa9812bcb4a4ea71cfeaf03afb2a187742c36e98e4860b281a1efedadc02f2c8a5c0c5d6f86d907689126f469225a601f83bdf14fc6ee66645687d15924b1d96c6f6e2f76d6cbd8fc05e6cfb70b82f3a6138cca3591993362a7b326c26054173805b97f33bb55e0ebe5a817a88860a3cc71de10b2c884ec8cf9eeb9c139a5a53cf2e4d10cf88e28f0af1296789bad114aa127b0c9c2003556ac5d8213268488f1a1df26a47d13610310747be18043703e777903d1c39efbe7c834977604bc0dc5a61f4cb8616eac6dbd8d5b9abc3bb6eac16120e0599193a2f5982abb688c70a2d91730886bd2630d0dbdf00248c886f930a4b303e6b0179a0bea4c7cfcbd4f6bcf2b387adb5b366a85ce63c8e1cb15b71593e38d4f390b15527536ea12d2787df94240388303e4efa28e1320858653a7c709526e7a17dde09b9cf0af6d393d65138a3f985fb82c91f689463d6c1f235121ad3eba46d776118e5932ba15f1bd13d64630afd18d468b663442e9a576a05302e3f2b2fc05a6c416562ee89d239e933746c38d8761dda80cd93163e9ab03bb3051e2cd22432882e605e236f9ae0a7f5f967207afe1aedc2ae5857ca57fb40d51fddd005ca3303d6ee73d00c0c54236ae7474de71d86c158bb0c8525776ea2b7bcbe6c81a8c98764c22647448284b0de7721a59e2992f7f4bebf2c3370994199f8ae6670c3b6156622ffe72502474585b2e604c83f9904731915f3a5143fe56ab79d00cf2619b87f2845626de2bd48b931417a7241f9fd45ca208a5349a92e017be89d475548ea073dafb1f207f9ff50b2be16972505df87003b302ca59b122b0abe73aad3b3828974690a2a5811b5f8e96b8dc0c40a8911a028887c7c591ec7e7faf934706bef80f55508c42caa92efeaa168d05ff1b4236aba272240b9f2cbf2608e7908dbd79e925f4b16a2f4e08074fcef277fc46c82dfa05bbddc0f810e69b354ce24602820e5aa5b768492a50cdda49e24f38a8fb16314d5adebce609a2b27bec0ff45295e31629f618d20698dea1f7880797f7cda492f82a2565786147bcd7a7c3137a38085212aaaed78c987e1a6be1def76d21f75ec0116183fd7b18e043f02892444f1146b991b025606641eb8732b01a461ac0b186b335ea7164cecbf3eef65e769cea5b5e60dee51c4a488e8d20b114bd333b9b3e5132fc76a692339c15d1c0cc9f239293872fe668f72da956ee5377c3571159096d9bf1b96ffed66036008f6c36511029eb82e01eb91e14f8dc254420e8c53aef91bbc7dfaa941178590fc59c9b6221e8719929ff54a1f5f26d14139db82aa86414e55afa46d3404531fb4e1d639f9994f7c5e51f281b6cdb39f14ebfc91b8ea9e1443e4009a9204f0a8e128876bef60af208898ebdfb0b9b4b2bee328ffcf7c7713b71a24b7bc322c8a1c28795345ac229d3e20342fc1e36fbc4f254d4f17a35c48ac6629ff1a40c80e97ae7c54a93613f742581a2716edd0586d4eb004802aa8959d7e420e89c8c19f426224db7b10c2d7200f4872cde3aa9c9e3be46cc23ee5624257502def27e4a71f64bab5f821f72bbacc07966f0938a0082807a2d5e995a17f0a78e7d1781a628daf03b7dcf575492712e0861dde3aab5156f35814faf305468efeb797181d7957a7a936754274c7b9e237dd0055cd05fa26abb9d186659cdeb33fa6c0b892151a11d9c4d44ee36d57dd8c585a2b5ffa7fcb086f2ab3c5381625555a81568e1036effd6eda8358d917037f7f7c72090891de0f10eb354c52c0a9a36324bbb8de735748c8825d95b0f23f14c45754e15eb6db97ef1c6ef3da4c980c8c1e129e33e65bc490059248cee1d7b0ec906eadfac5a6c9894a9954ee017e363d10bfe15f109632869407193d3afd6737bdfc7da173d974556c69f20686c99abb796208343418cc4931f441b10c9a03d922c52727c45848193768cba3dee99cee6e5ee33890ac6c5f7f51f5e306cee95ae203eb55c8d6abbf757727ec7183c4acf2a3ea158fde8b0aac0a38e47ca11d81fe97dd202c439a0aba80640c9c8c5359de26365550470a4c992983e43581e181e76c2473b68de70a8a595cce5db6b17b76702034fa57e94e6ba20a3b0a991f3395c1f065e65803936847c7c935d98b3737887ac422b705bd72ff3ef5f6b08d0270b0eba100c122e7744fee9d7aa143372d3c420fb44ab5e865419004520a0aa08eb50480c8f9198468b16e02f5e006acc3f1731f2d60374ae85a41c15e79406c3d87202888d4c03d9a5f9ea2320fa07368877c72ab11764155577d1f78b3de761211ff662c76d7bb82ca350b3876986fdaa91e0561cad016fcac00b2740719b88816e365e4e8724d78345cb125cbee02e8c6c3f7bf3e19b101a86219c82bfb1ab83261083aab1218ceb7194858d7bfb734630cb9526493c321ffd67a33e6ae28979ce6d30114add4e3be811cb522eaf812fc4de41987571b5aef833f97af84bdbbd793dada7569de5ec03884418bb172a64e1ab8e1e602d2baebe43a112f92c5583fe8a5327e507c355ab28fb9c87577e46c28e1d4f06a04a1678a1b36decec757feb4577f41da77f7414b3a667dfdd2054bed615c96ba31ff3701b2a908fab7f46dcc7ec912088b99741ff240719472d26521a8da9a8652223b3841b7f222514c34dbef5176eb33381a61b943092d66e3cac78e15749a3883b6970e2c3a06e1ba63307dff3687a2798f91898955a1ff529c577a29359f8b8a1509621f5fa1ff5a4e90cf6de70759b8aa432b4b033292092086c8a823cddb11ce276c5c0924a36fc4c7a450dd43f723ffd163a577a6c2015b9ed84d906ed0eb5a1ecdfdc52f2f389dad2e2c947034c15b31121c0a769c7e50e96adbdb8d37cdc97d99fb65c08112f84ee39fb3b7d875a56e4c98580d8d52ccb3ea817e5cc8aa7411bf53e5f89cb72d6ef1b8b63ca794ef447d1053e7d022b56ca6faeea83ce44bfcb4a1bb43de4fa0a90eb53981638ff7838a6791436552c8d198d2f219799c20f02e0c149355583077e194c8713463dfd1f85b637491050e973af4b81d25361b1ac8ec2f68f32c697567e2039a116492cb9ba6edebdf6c67ebfb31a9b6aa844cc8828b30ca3ea4a040049140d83a1141061a45a7b664727dd5bd5c9f18efb99395b75f5ceb82af88078ce7cd2a3bca49ae69e22400c835e2d03c398b6cc3a6fd655d6e1a1411a7725c988707961e7a9333b8188936bf4acd09bf8544c0be77ba4b3751fd77fb1c8f3393841fc412eb432178574da631c2bfbb98522f37bd37ca931713164a5f34791dd84c16acff373f6093763c5265c46589e70892e00e78b51c9778f823b9c60ee4061d23e4af22a6e9b9530066cc10a3e44bcaf486448c7a2279b41c335789a2ccba6f3a84e285459ce109ff3d7dd5a35f7db93cdc68a31cd38657773383736fe6f81358fa8d4952b4f85d5b9a5153720ec4bf90b3f55e1afcaf00c21d5832afe7d438a87193e67dfdc54ed04f6a15252ed94d47e65b097828a7dd82c6b94838d4c46b6fd80aae2cd7cf0d2c9d4ab5dd42b1883b9c54f94f76b5cc04fe23568ea20e9aac00140487c14bf078452bd8101fe221c42d996c321c4e75549f1abe63cb02eee93e3211bd456bb98a45f1ecf86de699e630467682d50001dcf2e43e7edd655b31dd2940ec4d39ae04f80063d7cec077ac3712d8b40e0e7a95c7f3db14ca384f39fca4d47b8101d98b59bdc3b80c861643c94d5eb84cc6fb551b135d3cec2b9b306e7626818a097fd0b868cde68da6e8115fc9886e5f46d6304b6c936339aeec03e77e94fc114c5ec9a1e85f3ad2653c4d5b06574ca686c81e8fb449ef8ced85ace14bf3c49baa69203736718098ecefd0350e24090a712191c8e9b22ba64122d301f7030ec5382fa61f43db2a8c19d847415025051dcb0c946a11e5b518a94365a96c2c86c2da36e3748062e15cce5b89eb6b0e9e716b0a22be1be937aa26fa4f73917ae26b15fcabfafa590facaa9fa8ac80878a8502501b8ed31eb5af0278532f1adbb6fb3999b400bad318aa26b4126078c1869997fda3ab52444f7c0d4943b307fb183b30d3ab698735594a6cd32c380cdb2cf429fc5327697c033eca078a342dc2b4d9371e4358426f0dd4696b6a70f77e54624ce508cf34875259989626c424de5b9e71ec01ad0ff67b42a5b97afae0e945786466472d2439beee24696b9727850fc9e52b710f03ec07ae09e19b033ca80eaac7dfcb83cf5032b1b44164286524f83ed078bbcfa3447b607dd626e008d4e4166d9d7e94a22ddf3fd17d361b922c6d12cd194634d289ae36988521a1108cfa8dcfc63e743df4e61d2e644437a89bdce22cdc72ae720a62d75a38a4a65db7ae7d228f52b83357a70c68885e9cf10e28766a9b25222fe217cdcdb5fcfacc1eef3c9df4dc85e660411cec5492f1e2e2b4ee7bf89193973bbb208ae87379229c2f1035ab76f97b5bb21dd1dfa571afd3f1e52b515fab5bd797adb91740d14ea18b7df11a4ad39c1b9d933339f21a7c4a4e792c414013795f7c0891cd678c0946723d168883bd6d11c01eb130ba29590f45b37315d84b435789a35cd8ee4dbf797f5967478575dc492bf41ae9798cc1408b4e55ee43ee7b35a509f4a56639472b051f8174369526f3a6b3af2f8509602df1a615f2f491b04bd42e1ae89989e04d1ee89d11b9e2db845b1873c4fa9b4f2e15e118f93838b8d8336440f1e83ace7d165b2aa67208c3e0b5aad6c13e69795f443a0acca05d85030bc8d013e46627fefeb36c5bdbcc0f82312deef2173b2ba98ce3b9f5e4c7bb2b27db21bf712850b9bfe9a8caf263955b9d3f46e7815f812e9d76404d51da0b75afc73772f66ced7edc37c31570907d4eed7cdd931d75bae66560d674afb53f6005df086a29152327dd598cd418d61e6b95d63c447e21316a0bbc800ef887ea6be70a2d26aa81c437ddaa245b9ae6710b2fda034df7529e5de31aec6873f5308de083e56565d8c9c25d02a44551264714516542c0a386cd7dd2d57d8a91e8644d3ee331a01dfd4fa5481fef67d065c563821728d36f1d1c4fad48a0503aa209e679f49e355a492fa7816ac9fbb4dc6083f6fb71201fc47ee2c85e82749cf058389722b9b59a009eb97f0113def040e6e06ef1480228b8eec70e059a55a6cb79d1caf7c15040577a6bad0474d1091ab08eaa59883fc62ee084c18a4818206d183d620073a8f8fcf3d262483215d7aac67510787de33a89015ec5c0204a99846e9b7187244257029c5c887a5562beebb67931280fb05d3b136d64ca787850e448b8c6cc0ab5d400e9d29fca12157392c9f941f6097ba0f967bc9cf4d53bc64396c9f8d4306a70cb7189a78141b3d05f777a83a4c8829e7aa46bbd0c3f926501bbc08d8d29af5fdf649fa12b51dd21dbd368e017fbf83e66c8a4e36ffc37165e88226ec049063678506796b44eb907ed884f3a707f58c488df449caf525b890f095a0dfce0c53435ca5572ce6c54038a9564a50bbe358f73d5f7089981ff5f9ce598201f882c9fb6db9468a5a499db5ca7ea3ee6ea7ce93e54da5254c1ab36f4dd7c18d30863936fe974e47bb647cc1de117cd0467491d11e384e612af19933b04ab36e1d6a1bf11434a889e3b2a44899173741da35744c314681a8c33715b26484c59d0949abc8f1eeff8cccbb7c85964e918e50e8e4dd8efb1ae03df3bc7dd276957d52e3dc62a75dba4c1dfaca1f3cd6d5d93bbce948479fee14b52d40f4a44301721c2c57b55747c9be58c20a98720c35a760d426b85ac6c92584589f68a6115ec6c0bca7bb454ad8bef59de74b3c51a3ddbf816a990b94beb92ff72a53cf9b15a12f638facdcae7034c4bb540474f310448f1d97a5a185638aad9b382a59c70f17cef3481ce8045d9b92a3d752341a49d8947a1e1859a1fc3f4d96755fd90188e1e9891bfb4289f591ed8db15c6359cd0f10eadd30d08e00152c781ffa48e0bafff002c83d945e290d16c6ab90cacfc21b1c9f0a8d5115a3aa9c30de73205cbff2c52373bf23ce7dba6330a9c8e89d753ae20cab7b1822ec4962b95fa3896135ab88e927c8ba98ac0f5e79caeb7232672b05fc30db91d50f12b2ff587181137cf6b76a15fecdcf7fd2d8f834a5047ade743d1841a4a43a59c4120e2f729aa8f5ced542db79d7a0bfdd5f54826e8e131889f1a222183387f838befc2f39d6a86191877355ea10ece3f064b499cfdd036a90c46b0f12b0070c020fe25abb98687690474c147d5450550167e77a4f5bfa23559599828cd49189907248865feaadffb60f7ca8ef1195d04bd7afefc2b50d6798847712b658dd540e5f257bd0aa1bfc5d39f9c5f7919610b3da1b785f46a48a561692a4468e7c0f82c8d3dd3c305ae9a10b0d292cf02681309e6e982ab350f9e0f9c77decea0b28dc49bac1188b7449cf84f7c4d6e414723403b8c15142f863490abc86773817324f08805be68349a6ab0a6c2cf1d42225c1bebd211d8c17f50970c9959b927a15469cf1469673c4f93ae2306d832987fb7d400f88bdf86a4264889b8a686a649d1ba81005394a4904ef8b9f4d01d36b30c8b224636c908738a65f8ef1ab134fe4c213202f7efd954f7e07b0bb4e579916d513a34c7d8fe1f398ecad9748b9b49a46e6f5aa7c4a0a1bc489188cfc74c080a66e0413149b10477fb87e8025975c975f7e3510eeaebcc48055ef7ecd099d6527676e53b67ee8889eef8a112903ac1d1ff96d60fdaae5ca640a8854c996c72ff47815929867545266be1336046455ec21557b26e6cb891bbf39fe7b1458b5731c51e9097999401ed9df984a80b4e5ed7a83c236c81e1ada9c2a02ac1d04db85f087bf02592b51367c17c4c3555b4c650beadb975ec749f44ec569f90ab3c5aae086c1e4ce1fe9ad73806b53bcc4f34abd5be1667575a1151db565ca1394f0f44440b7c833334d3fbf617f72f29825363e2a0cec995475ec88e0f7b198416fa7ba4d58bfc1e41b3fe44a5cfff9c4dd19bb83ad041a094e62fd9f42423812ec15166f75fb2cf9f29045a39218ea7cddfd9f45d4d6dffa5e407b4dc5110f4355b279efaa1537a5c22285aeac6a884c9ec32b17e4870b0852a464941f955e12cd8c2192be8cad6d94f44f58a42e1572409ab8994c1d6a1d6e5e5c8368dff4a4ed6b10eade3e832d9371a983df4a3049f6d3c66095d73eb9beaedfaf2fad87ebd8c45fb665956788ad6d9d3e6bcaa9ad9b3159517d862ddc7fa3c9e2e563892bf957523285ba7180854e6a36ca5065a2050335fdc26ca24f1982ee9ab45cadeafda319ce5c41c0b8ef0aba9f3f71eb03b01baa6dfaadd0cc55173e291b0772a8a74a3b551b9b6228900c977985980a6713308cd326866bd262b5f1e30d4a442731397aa811442c3ac52f0e325f09d81e739978758a7b30e50a6d2e109c48913ef3f8992c5a56cbf3815bcb4ec360c75998efad6cd5d2a587923da3b576f0d1fd4e3eb1d3bf3dc0356fe76bc9b7d9376dee8dbe993fc74334a14c98a6fa7bf554654bff88486f7143de92a544b067f93bb88871f8242b8225f85b7335c5c0be49eb42d1dc19778c13f20825b6652282543e1ff1f0a226873164c32af2669d09c4cf703a77533f505e6abf891c54647b8b514f304cc9d38fdfc762e60af9559296cb004f95345698e15a9577ecfed99dc14bbeb815e5ce483583140140103bbb7c19899ecf8ce05810eaecb49efa57ba6fc8dc29022dad2696a4f38aa6e5e8ef2711efdb7ff9199f230f39277941486112394240e2ee62b1ac3f683e97c105278ee3aff1484406350f08fe1dceee90599101835c6c47f2d56c499d8a0d9e22d74426b1cc76be629b114cb393b0d1ddbec6d859518deafb12d200702a36605fc6720e26a9e14681ee059ac1517dbeb6d8c0a6a03917fcd62e43b499f154005b65d2b5af8bc5176cbc5de49bb63b55ccc9bd1b5ec2f8075678f580a792c898eb3f5a69f7a2bf498bd1687a4a1ec29db8fd5f47db66d9147cbac7f4e5a1278e3743d990ee79f91b87d63979dd7196450c174a77a6f05be7d6b83fb66c65267b35b446ac5de5f26adb9db79130f196b188c22bcf12ba69edf1c9e66f1140851ba8556110b497612677a8d0175c6d5d45f0d07d33c47df28ae1183376852b8c796c8d48dc8d2caf3a1456e5cde7a67da9657b76910d7eecbc4b7fef9a0f16dda4faefadc5fc30f9175cfacc318988068741c673980fee35ab24ec707a9bba84c6d5343f594032cbf22f4f3608412c0853836fb78f5713f18e6b936506bd073b1be01db93eb2f47b24952384f6ea93a767457a0dda50226b158b182864a21bc11227dd70ef0ce4e8329f0e04eae8004001a62292615ae452ae40fa951fdd0e23b8becb88ae0516d588370316c80de20784a4de0cb34def82f20df2fa2e2cb67ed13ca8bf45dd4e8d3872f1ed9c6a557f7220c0ddb9267a557cc11ef8d1ff1f1dd6e2eb9ca4b4cf17ac98be847cfb5100f459d1e4716d238d8c631fce4dbd9c14e32602e25a28333e70b1e1a02d17c711bbd0d338cb74bf9eabe4c8e202636e40277403848c62a4d511fd39d779d924a9d607c8c43bd030a695c0d039dfb0810fabfa9d53f9cc5ab8313e569d38bcae8ceb27c12a0ac39754a60a7838e7abc33a45714f59da14a310238eae4a7b0702777af844db07d98082f6548e8b998c0acbe6f064a85a97a54295f69e7483c53e37f5caac8ac04103aa6010762c092d6a53a0015790bd907d6a6653435153ee85afaf6c350e99d00528bffe25d059e2e59ef21267bcdd6eeb01df7e99d4edf33c1d210c9b36dfd314eb1ca648aea7f06c726b0faff595a197c39dc92e4cb8f2480ddca374cffafe440546d08c6d8ae7892c7db3ad7ed8935994b6cdfb72831ebcb1babe476193b4ee47f4d9dbb58e92546b4f47b9220d8529af96b43b59062160f831be51902e11d005a890a80f12d09e990105086c6143385503aa55dc531d06ed359d2a7b64ab09c8e8c65f97e659d5afac486daa56c9b1777918764385d47aa162677c3dd9397f02e99f607bff725f5ae0fd2e965530583ae65cb5f257d5b6c1e1fdac16a2923d2a985967cfe80b7a4518c16d30b5217f49169475e3288ebb322609893106806b30918fffb7498e81f8d992b0234c8bc8b87c01448b6c80219ddb86ebefb66b44b4bc5c02a2e09b1a5009f7a69b000d48ffd9936405fd9fb10223f160885810d1fab99b275ef613053f3789e58adfcde884ff59e5b2c49753513ef73bb992e8c2fd642ccdeb165780cbe6b70571840ab36d2e6c8d2d7c7132f83ddf3ff6b9c537753ee4b5bb06f7bdbf6e52ad651aba208b88962044e1fd7b7754e6b1822130be01d635676777b705b3f02ce74533024ea7fdca7529b53f1c0dee509f0922c11f429ba696f7100a136925707a40afc9b15a40295b014535eba7acd1e02b0ee43f5ad905f41be0db3c4a5fac9b0748e9b86fa35cca372f7d4369673aa148ea6c3351e67e47aa4dd9347cef4aea69e89f5fb361822413301677cdef26fa8ca2b525c5c3a8fd0042b8dc130591e561092590134c9dda850c435c9b0638a806341f84857f16f167f7c2d0bf91d6782cca4818f00ca35a991b9cd2a52532a9294bc1c696195ce18bdb2f8100a2b88b097870cd51c72b8adef32b844486fad0f69d3ae23f5f510fab46eded4e18ec0736986384f6eb6148b939d4f64cfcec2b279eed7d971d49677d52c3d5a7fb44c977ea829c97264240ee4d1f1c8550d256c949ef5f92c9b9ebce3e7615293cdb4e7c08538d37c7bd464050bd395a1cd464bb3366e6a3b1308a614bd2ec284f3d4a1f16c80fac7ae19a8f244680f1a1cae94f8da7388a2cfc7b95e932763f462b81441e4c54ff86391eec9d7798d2ad8c8fe3ed21ff43b318492d2ffa1f28d2c52dd6292dbf315c4cc8e609c822924431f5208daad1d37fe83c42ba333cb8a952dbc1491dd3c95c977573800fbbd25a29d7fba82ff9e517a706c51f797ecda6d0f38efb5c3d750006348175d71d6b687a8085741170d33ca03ee9246b97a4f451498ec9cbce955d414bc2ed982cc4035b19a5dc8a019d4c8cbdaf10eb0e3c50608463bf5fb31851b0ed2322cd1909472e86bbe03ec0c9d44dfd05b6e5c2c370a3d2c70a1f73ee3c988c3bacaeb92c99ffe931af3b5f79891a9d5a6c071e35b3c3a395a98dcc5e2d9a8a930c793fd51e848b1068a546ccb90427f1a0d1b5bc9caa7bce04df74ec705d1b5eb5ff5d42b0da3460d13d2b5e53500ab2629664e3e3aa659526558440d1b11def1e3e816f696baa8218e1ce4fab74b0ff8831d4bd9f782792a7382b92f4111c8f5b765d6b2475cdaef31807be2e46339bbe054b62fb73caa084120c4293a01236c46a45c04548b5ad8dd77ca6ed78d22a4934a3b5744d318131d539e683ca0678e9909e8d4d8f25ec93d07629a2a27e4535a9b46bd6c66c4c8814fafb5e08222a82443eec4c774022a34b8b515f05f409b5fa2f8d3779177cef813e1ba8e0d88ee5139796eb85a4f894c3fc26d2b1df9cea3b0912b906611aebe3826938b3878396ac21fe67a0b9bb73d5c6c252c183c037be3982259f70ddd6f2a4b8b3e9d63187a0eb07009174670ecfd48a8a44c38f735250969df794ee51f258d01b7d96e851e428b2b5bccef79ee40b17bae9d79432781762792b694e42a84834176458782b3c1d5e8d8590e14f7574c59caac6775b58b68d84ea8b1741eba74bd9713b894cebeaf51cee288f138ddad111351ed9579888d20d7c0d9e07e3c5eacbc8f773b0ecfdd1c1e6799ff89ac0170854e4c2d0f33f623d295a9d46242b62803ae72876d32e56b6e9f77278a2d4271cd6fb55f4e1feed6360be11fc3993237b9ed116e690eedce3f1da8e83f80b8acbde405275cea7ae06f072de64b7d4e02d64c62c98a58f008da10c5c661a93b71ad876483f494d3b597d9ef0f62d7c63050ef16dedea531e2ee5afe505d098b8a8768d4776ca2135aba2cd8a8bd52b5080aec081e316515561175f15da60e660380cdbb73a4f87b9f699b851904c84658a7f66e3ede395caf5793ad79124c7ba6697dd2f81d818f5aca50c774e1323f4dd20a7e7e611726c3b1440696f4744471b13115c143d97ec1dfda249f3560aa2fc195eda62db19dbd0599e58dc35e8120d3fd2eda4c547d29b3053d0e2eb1a1e1a3721313a650711ad7cd72d2b53d1c7d8b0c5e06908e9baaccfb3684f402066af0dfd7bda3595540434709002df630b31d80c850d4727e9e047c4cf5a07b1277427a7e5b19f3139b5b84d4704e83573206498017ce86b8e238390662a0d1fb96c9a35fdfbdde425c510229af756e1815054faa37857513d56abefbe472a6d0d804b13d7bc382968fd705c1448837e8dcbe8ae41dedea14f82f95efa47f04f2c9308b2149911b722981d3aca91331323fdb5fc4b230f53a3bbfc468f3be1555aa4db1934f5703c2d0405c4d653f119bfdca3934d74589d6b328435fb3fef21b7a04373f76ea7c0d38f7f309f954e91c17bc444c593ab03f9d31d36a380e09daf795a5b01b115b63979bc60c1b66a6d582469842b6ea2957702548bf0b8be3d46e7a0abe1c664162c75f49c448a83a427c9d4492b49e8317ff4d2d1aa84d3f323425e8357fc2e3426aa3f7606263e918393e7916d8d9a77f42bc364c02a0d6cb810c73c22973ac13bf57750c7ffccfc50eb41735a063310d11e4c4dd7cfc3fe3c6a07f866f988715280278c99d926dfaaf3bb44a33943a7ba98d87a18f153bcd9f196d7db9d205ca76495577a6732a0c11dc003278b2301af8c874449c264dd5a249846f90f20c82e1e627693cf54beac8d93fb6cbd9241d741b59e22014f61bc54874a3da45eed3841b1193f00ab46f511ceaff4bd40199563d38eb003a6be5a84f7ffd97ae561516fecc818dbf8dfca658e83d11a42d56a3fe6c6d098adbd28e98fee1b09ad01ff8d2d87621f36c7dcf8db9de695b1e11416f1c87b3d46b213aeb61b540c800b9efd7b2438b4d4f43ee9f112dbf1fef329dcee12994057c1ba0c5e95c7c29a3a207b2a5fec33820863fd0ebe4e2892be3e416881a3736eb6096dce21e9fbb49611c17684966421f34367baf7ca365a91a73b1e855799df79030e98bd7cdd2e459ad0f533eb469794bed2ee61aa93dd729c5377b2e640f0434d7bdd6eba0a2a2bb4ec51af0c0298c5d09ce4e3b9dab7c98568ba0c6a0b9cf40d2dc5d74e7f8efdcb0083e1de6bb177339e28d04b67bf23c64f878a64c7c63e2986128b09c4593848d3e4b7f99f6bfbf87e9d88eab17ef49a4dbf80a264a0f2d47a578d55e0cc2d6ba6d5ab17c090331dc50ddcf2d48495959d01d2fbec2d0463028878f9e28356dfecd69f9533b5b654b3b5b24dae917577010c351a1c1357fbf48a7262041d201362d4e3debda36686e533186324df904c83a125f27a8dd8574a5bdc4160a0bc1d074b3be9061e481eefde3d1146d654eaa93693b1739b729cf3011b5878a87e33c58ed6024c2e1d01679bbfa308bec99d5e4050c9ecf2395d831e30d919d5177fbb8cb390d136cd7aa6493c379f3ccdb9e7b7a1138aedf40431747db439de873d5fe99484bb6a89882c8925ece2f60c8294380e5b76580e8150062376b2d56e377860834343c438c7468e3fe5a49f71dd2a03255f72a0e7932491a8546cb29b3856b3a859249c5df07bd055cf945553705a97c1bcbe67ed8fc46fd381939a22d1b9a8ba1a4d9f550338f4672987b93d228e0b320d100f00c296a782c9ef050493fffb888ea77ff8674003da2159ef4171198da731e19b409096314c32ef5955baa98ca09a0af78fb7d822a0756672b6bee74addc34c6e38ac85899eeaf70e76be17d5897436aa903f2b3fedfea446133046ee06fed7159769bade825539529baa90ec8ea5317829c30a8eabbf0fffff375ffcc2b56ba83961f643fd20db366196d75e14a9fd6deaeafeae0e765619cc34ce312a628c6d11c0fc370c3fc645ef6e6463e9c86458dcd676e1676f6742412535659292dbb8a475c907751c48fef769938be7d3884137b29b305624829cc5a2f763b1e7a0fc63ea7412792f2001faad24140800f3b0acae2d5fd883adcb4c3578ef81e170088a91d80629aa9e3d293706506c807055808a5625dac36c749576bf7ca3f3465aee1418bb3d894e876acf406fcb55620e0aae3f904339d691d91c9857d44690c3957e03af7e6ff74cc4e415770739f2e38551b7263371b3a141ee6b85fef0cb0b23cc2a36f9b802da489e015e95f28c84c1b5367688b5b506715f0eccfcd2f86bf7fd5e75b569f3db66f2d51020cf69ec7bfe0ac1b1cb4752839d1c892b23f564af1eb166e202e93fcfa59c6c651099cded1a9dbdac88a8b7f5e6aef833ba60c63c30220568146d5cdfaed8f54bb051ab680d094430d2f400b7719f25db0e15c50c96af687c5d4bf82bfa41a835e6fca15c58111e9c9861f3aa91f730420dbeed3928ca5d6951f9c25adb14dcaa97304b9a461d57cac80dfe910e848292451bffbc8ef1aeaf3ff6050a876dcc43c49e9df057e4831c250cf2c931a7b2e2b87c14449742146bce6465697a0f39f47f20f728d74b05e631594ad4e41d7052b0b8c1daeced3dc9a0973ee41a552007930096fc9c289b5037241395af5719f6a1fb8f51d67cc7789a1da59c1a9e4a3ba2c180f69191aa1771234e5e44977e2a1b15b749a7de010d6ec5f99a1862fde549e51f830dd28bc48cf595e709ea1d73aa959eb8ac0aef368655da05a9c1a36dbeadb4c1c996904166e648a293220df8d755f9e26443d619c41b3d815cacf2ec293863fce76d7b74895043f138ac5c93c71bf3bda6f65c9f728dd3efdd8964d11aff904a67514158f305c14f97e52e37adf088e10aefe1fa21d18afc542d348a19f48c0152ea8a54617b2dce03be632e48a7d3e68871f5c4120d5c9291600658cfe82e5dd26d6c17e17a60371d3ff6ce65ef2849bb7af73a6403eb02bf85172653770a6bd3a14b997b00e74e8612011f691d713b3b86155345681969d6b205d153e06a6bc7666a10548aca86d390bd4b9facce28581c907576e929b938c9dfc43f55ea925f241fdb6e64b74d165dcb7000f141c1127dd585c7075760ffa57a8d36cf465db42542c4d514b80b7294de371594c4f49ae0ea777da9144e0f4a0dfc7b7295e545f4465b69343e86c3c17aba331c02346de47b385112f877af9cbe56236361c7f67c4ad26ddf223484d34d92e1b300efd510c2e28b058299bb903e8be62836cbc82c258ca7b0d3e3d8a0009dabf9cad07802085272b39a175564d2d7bb35cce286e1d1003e60b02320cf60403476387f8e3cfc156c4fc443dbdf6591dae419fb1a566d56a9cf3cfdf61a7abc8caf62a675ad0d8ed9c8a53895937e15fb4c2f7c5d3969c8f8bccfac034c7e821018549a1394d9eaf18539ac28098315e6b41200fa01fb90370306e22b3781dbb2fee9d2dc67c16e830cffde49f6f4a576accbfada50686cd5bc87c333582c1e088413d9bdb5b737110ff204f54152a0ef3e88070d2e9dd0f9bb300fe0428c9c1877ef9de0026d663e9eb3363678262c7534fad9e040ef1f6d2527d0a7391ab0bdd437d943f4cbc06024aa12986faefd92aaef2230303a15b9fb25b6aa61865fa9eadc5251588414f34bf76c3ebf1c15e590cd60c6acbd966b5166aa3a327b5feacab2e1cf68f26868b1a86c0aa1f59fb64820e53619829269616854cdf46040157e1157f585b9a45588ec746d138540432dec8017cd3756a85177b2ac7c258d84b9954983e428854cf3d4097b4054d00dd1f79d59fb2b0ba61ab1ad5bb7f53dded92f03cea8910a237cd41c9304e155252b4e999ac91406697550268d241f0e20251e6971f9dd69fef1ce12873100fafbb50c5b0919cfe41f92286fc600c302a45ab25786c6cbc0c9cf0f95bb189d67b5621d427e3c5111843f24e5747e288a3205fc6b343b8260c0973b637f45067f390fcd8e92c8ad59faa128a41b5352e53731c6a042c210c82b4c03d34d91ee1198c744bc8a9aed01dda94b3c7044ca4366c68f5a555a608191e9beec9cfb9b279adda6abb55c5b710cc1dc9793f09243ecd5e85174e7cc5a9201b2e03905eba975c7e7d185323c18d894d89dd5888dc8c746bf61cb0a4f1c292d941ddf968be3f4142704f16640247bdd72377e89e67dba6c39a62ff19930f06d4d9afdb8cd456dff00bdaf2552658d3cc624e191e6714f741ed11d35aef8c05f6fb5a3516f7f74aa8e0ad124d88b8ac105cb669a8910e58e8c9bb6b2c198ee0d1996d28e0b73b520dbe95b9b8d7f9d76c1cb7e6bde232e47beece85115a1ce936c1a6985b5ddcb683245198494e9b968c9cdf8efee8609e7d2928041787354f50050955f70d02aca7acc74a01de4dc52cf33e47279874b2d75e361eea48dbd00ac02692446c4348b8d19ea79e25605a91b2a4725e2a26e5582e1c367a8303a1147c11e06693526b5198f715def2133c20b5b5e5dcc122c31ccc88104cf1f03e586f6e60124034fae54c70b5397de0aab6285d7b6b1090c198e36264c494d8731bd06a09899f69e917d23a874012a9395c6f3ca50a7ca69280fc01b93d1a1f0ad11e6f34d04744cfd11257a0fdead32a5752792144235860379ccf60b920879ac7914cb17f1a75f596ee51ba204bd5ce40a12147472293c22618172856513697166208c7c31d74506f3f57928e8754fe6c28ac8bb33454fbf3429c2e38bf13791e3eac09d9a867e2485ceae687aa97a5372651b60db41cd9fdea1178a09aad750cd292ea6bee1f3602093dc0272498c6248e51fb32593c113a9fef83ebe9f23ae942fe5e515ab52d85214e24bb277e2406825a0fe85f8a479dd82a5d78c21d02142593a46b3248c7a0c2b89da6525ad05624575f8ee972aa4d4d7d77e81e954eb202f7e67858bc83a1987daa3017c2bb4626de2879acf97fb2e1f098de61f853602818bd272c9640dd84cc869832058cf064d3e61f2c411f89cd51237558771b3fee991a400439cf7c948e09a554b046b5c15c12716395bfa27f98be5fae9d893bf525bce46e53db9eb58c046dd4f585fff48a4da6a7ea619be83f8e28e2f535a41bc48a57ff6a80b5aa0660df6207e700e04f176e0fa6518c99710f5023139284e18da42f5a71f90cad7c170874189062b8830cb1decc0e68305dd2f6961601ecad4a5f77d6f5ac95a1c2a20d512dc74a4d1413f639b80783530a9407f2b462deee99fc28795a8d81ef13e3c621204e3228cb734757b923872183953f87735e8df5e90550ee85670c28ae79a28024cf2af4f449c3652b12ce5999a87e9a0dfb51f15d95ce62b8d53761c39e9936dddcad7ceee513ff6e68f122161d3363111061950d7118c0b26f2d1bf5d74fd0ab34804c5899ca1f1bd71526fabfeca9fba87bc4bf2bd0120ec30cdb101a69a5c293a7d0880752ce037dd1316bc4caa8a3aca87099974a0aaa64719e2c8f21193fe88366f0bb8f8332737f62919ff2652d9915a2e2a75fbededb8111bea1f1872bbe9692c0179d35179728085ceae6f8f06db00e9a9d0e48ddeeb9791ceb7effaf65992a5014b5fafe597989cc3d29e633010e2e4ce31da25acefb0c75096461d342944abb192963212ffe33c644e049be93f9152eae8de90c0bd826204aaf12d0704ea82ba8af1407fd2a6c5aaa91f4a6a3f1751e28e67e4f5eed317f9b1652ee3384ddc0b98c0dc39d86af19f87f9d98a2c34e9be28bf4c0d1851cb76ddc23ae7d122d03c36d3904d9e7f89d99c6e99f890665a4716130bc5bc21f5ab32cc7869d36318357b71bf23d080044641f10f3538cd6581e60c1e9ac0b3b5c4e923f6413b7021aadb0f2a63d93ef066ba6aa1807bc5e32c876aacf2ada71297f2ddbe9ed9a5a466de26ae030505f3b998418e29f167de754e4828c611faa40892f2db55a154fe2243e5d6dd157533e71e4f9c26cc52b198b953997bf1e7adb21b31288c550da2195c8e644379fd218140759fa119ef4571ae56dde0d887553e7dffe6f5d37845b144f6077a2837f149bbd8a88f8ceb5e4b35c1bada90a6ae4669f24ce078a14a268fa61aba5f7847d38b862b5e588e7a951ec3b322c5d317171c8bf757ff8193692187af026824bda78a641c88a6d710e110ae8b101542d8ff97d58050a44e865d533c96477cb6a29ae83987d4a404281c5d2b5ab96ca04a112a334ec243b5e76954e1c60c84f811be6589030bd8603f80fa257e712dff5c3f374f80968f7bed1bc4adcc4df78f6c88231a19b019c9268c0875af25e1b3cbc5c8133d26826c7236e30cc346432193dc25101cca58c1d9a7d4350235b97dab970fd9000cef8e41be1548fa224d0d5be6165903df9eed1128a20f8a5de67bdec7e48cf49e81a41831ce8747a4fb6e8ea2152ecfd17f85dc369dbdcfc18e6ca13ea27533cde1cb842284bba8a83a32fdf58c17fd9d4f5af9940f02b8f8b64dd042c111a284b33e30a9cd49161efd841ebf07979cd0bae5a44f0249e66b38ba4d7d4583ab8958984fe6ca93d8ea76bd5a92cd8017bf25b6a59398e3e77fe53c62a4c52c756256a76f28165c3c95940c3879b9dfc61559318c3bb321a7b336936388dc447d66f61f1e00b35b5768eeac6c3c206879b91a9450b9563e75e691c5ec1b4745e4205b2931ca0532932f216f4abc482da3073f50b00cfa46d02218b0d91184da39f53b83b1b16afcd6d81006b9e5a5d5c541453ae33a6de2a12ea607fe9d895503b6b97d8f12d02795cf28f1bd819bb05a9fb44bf8d261f7dee3e24af04d0db6a028d2400fe43a7302037fb3044a9d98d38e3d02655129acd14ff5679a84358a526a7d14e6215e6594a7ff506002da2e662cfb96d3638440def6d84fb6966cfeab202a21fcf9630dd78c8f9f0826e51ccebd757082e66a9b0c54d21e0471cd87fc4fe86726ad01e29bd7f7fa00db163bdef1c4659acf27b611206b3dfab60e796d1af8628e77a84ad747a8338d29d709fd036031999ad9f083851b73a434cc819f7b5e3a6443b206af827c4cc3318c8da9af5a81243eb488fa3fbbbe10af9d4fc6c889c34b15083ae80a8e8a279012699dcdf29dfc5fb513c44028a24514b2b4f351b29803ade8eff7db9089b24374cb25a81239bbba59ea48b2c8b9e8f50e14fb335cd23eaec069c0279c8e496f211f167e5b0b05414df3b63486d72623a6b5a41766c2af38db7d71c08e45f4ec1560bd2d8d6707cd51c9b6f43d48cfb9c120b6f9fabe020804fdd05f2572ecf112cb7b7a7f11592fd35f185022436e4bd13af0390f9508003bf924f35f90f4f76dfa0ccaf1edace885169713ab47fc7a162cc6b3bb716a0808906c186ef9806e41b8e86e294ab6f7e5753487e01dab6f8e3a55d3cc94d9c908dfbc54a01f55f932ea3af6eb7e8e57c5507e54dd32655db52f49da98ace63dad5503f09db4b28c8ee6f37847af4e071d29c17bd8371de4826e498f0c3e16b1642ab4256837136986ba44216e8042a2474c73aa2f698a56cfd73b67427b71bcb8da35b94330b4da53633822f9a927bc28c14222141c8e76b27d56a36cb3f2020fbca9d5bc3f024bb55c1f964d4d8edd7bff74855c1f5efeabd22609997db09a3453bc4ae43051f026fc6baf955fb1c9a29ad6353068b5cf4f3854e97d4050671864f932db3212b38007cb0fbd0a20814d7f92ef363ee9483ea9d9699903883cd1d318358713498388cfefed3a1be04d9f3d66edeb9fc945333e3e889957ff9c42a86f6d9cf40efebb4d24da674552313b02f27b8e79e515b8b29d054a198d2924bf781f2fa04c38caf1db497c3e6fecef2432577032ce1b4c74079de163706377f5b5028c0044e600d36e74ad2a3d12774850e3a7d4bf4c79b28eb3bf32babf6815b3b7fdb986455e0b2397c6a8315e55526d9be010950a316e5719c2740994886cfbaff94ff656b5079a5d252afcfe61ac1c68e125ab773f37876a8b66485efb6d0629fe7e084666c61495df1b48337f769a7c1a145b9b949cc609cb7b9a0d05ddd4fb057a7cfb489c882c88d3cf942e954df8cd4207ea07ded8efd5dcef42351b75a927c8b3bb020fa1ebf3c58e41e4716026c5a6c8d8a026131e8a7c907b48d28484ec6dce2d6db888645a8065df8bfcc87a941d5f4ee96da8fd39fca52aace51c7d0b1d20ffb576eb9cf66632524d4fc62c3e4169ff3cba14d70eaacedf31611fdb25b28e474fd0f98e8128cd14e4546d20f7234f2fb19664f6c44f8a97971a8bce3829cc783ec6a98df57b8420f2cd1a2ea9c6c32db00424d457571ae4a21a523d03bb6de74f182c94165c217772b92681837454c717d9ca5b80bf4cb75ebbeb25594d5515985d1c7bdef2b20251b53f55dc66bfdfc57201e8f44f3f033360c005e3d4835e3773920d85a95f7eb5dfcfecbf0ed3dc657706964dd097400c6f8a280a02a2c022262ae8d85d7c576caf93c9b2434c88c2beadad5a85676a638ea64eb89de9917c34e37db20ceed89d94cb1566cdb378a3142b6eaf7519d7b4f4def2ffed78ce84de104cda881bd08883fc57aed85fe39139bc4e72e67a88224411d7d6257f83c7ab0c3ab543cb5f612da9283e16496c7ad5a89dac816daa83b32ac136910aacb50926ee80feeaa437f5bf9f30c5e0ac9eece4abf1365ddd402ad8ea70bf502bee1c1f0b1dc541186592a296430f142d8d589d4807085d43c4c073805f5addbb003ecc37e8c07058d1c3e91dad6a732a963990d8ceac18750cea8c44a405b09985a2d2770e5e9bfa0260fc5dd3e16868e95e442bd7050bf606c83654cc5a77922e629fc52c7a8ee3e5ff5ff4cc1a399a731d49c66f7ecd7f39517e5edc2649aeb6a6bca1e0c895d7ae0069c156fd4dd1e934c1af272593b3e97fc6cea9790798c5e5dab8d23d266b4f79da48c5861fefcce2052296389d3a17c948f947395e82922d45423befad1577acc83860f83cf2c98f52e341e32c9a4dc3a6cf05874267ca7f96eea26be3a621ce942616e07e0bdcc096bcd4e1cf51801f69433c013e5fcc25620f1b74c18ef0530ded6b351c0f063cbe8451e4e9d7553def13a465a775f66cbca667fcc0d5a3064ce432e42b0ae837096d4971d094bd2684d246bebab59d45f8052ed3486b9a45497acff35126e2c3ff01048ffccafa3db3fd83057a4183a76524e96b1a96b552583039dd704b09766ce8cc764a685fa5a9c09ea75053e720a9a8eb7dad6354caba90fb4ab660d5d80289f077b944d04ca99802439fcbcb806cce463008e7d560f70b9a76c84606f865cdcf26b02ac95d07b7867fbe944c85f4dc0908de96668b687f696a8bf67b32d306b3d9faf0a2165144f004019cfa499d319cb38dc5d87b58dfbf6083eb59f3f32ec3cf4be122f3671423e006104a152d6a334b1198d50f145eb1e890efc957b7812259f32863abe8ad9623d1371031ce3c7d1fa855a08fb755f572248a8ff1ce9e55a6fe82a1ff02861b19f3119be646e6cc2d8a8927c158a7e5c6d7e08cc47dc5150cb77dce772ae68ac9e602a90dd998983aa84a79b375d0ef9cbef1fdb29a39c83c13b49e386bb039d34f3b8af683aa18b666701d622a99af5aeafa3989ccb858e2aa220936c514168a678aa924cc3aa8e8258cf51d5fafa093f23ea366ba587552f6ca47731a4f97bf0f12d25d29b2fcf41f8864fda3151f31a350801be32c65ec34dc8aa4c8cf5d8f288f5b7fc4f32d94fb3d736649189eae5f6578e6c03d25f6b8d5ba6c41bc571722e993e91612b11d33be72d675ddfde1b98a0e40651c1403e2c6ad207ae453ea84e0c13c1a55a6ad89d750a6377dcea882a091b70992ad7d2a8114fb5c36aac1c328411ae0798096c4f4d6bec701202c951b37c5ac69004f66dd43b1ddf40d93ba09cdc0db97047c4e9318487afce2550a38c8cf06af8f058665e7c560fa5a0fa41f7e9a6250c88ee7d5e4d88398731a49660dfa4761972a340ec3ce72c5f9472fc73750bd6345c90be68868c1f1d58c5d1beaf9016083c93ce6ef326803adca901fccd3a72d7dfdcb005c6a66b95670c9baf90e8488fc06cead7a6dd23780011e64a184c6036b10cc41db7c261381bf40ee9b1edb77fdba9234cb4dfe033967642c0c85ab79f61058cef0d3e2a1da107d4cdfa41c186a8693a41e7ac82855c6fb4036072fabd7df553bbe0c426c580a1e7d40e1edf8b0c80c78f0c4c31864a7c006ec09027d98ba77d2b9b7b156ff5b02bd618c3c0813fed2d513f07e085551808eb4a7f1643b9ff8838ef202d16d97a6b398a6f0cc3d2c2d4dbf2921ef83f5a92bb5dd08d934feb4cc531733c5de7c9b1bac10c64f1eddecb3f1fd16849ca57937d53f4c132598a3c8452542b30214903d941efd59bc88a964e63705cb605a0436868d9c1436a6053587171900be5a51bd62e39de50162d4861eb966a01d270b83e7c36b62110a69e2cc24ab0cdf1fb280971cb0040371ecd51ed90875e170b9bc115b995ff7123d3ae8fe44f85ccff4be5ca81bc63ab51bc4b126c2e72edb0d3ffa7ced3542a0dd735110730f6370cae4011b0504ce2ec760d9d693c89195f922bfd73e98188bc761daa77d76b5ecdc1f871d0b4317fd671885e124284a6d231d8f351027a27c2ff716ef76827b92a1bc964774019a261b472a6b4cd37e82962fe0cc51f9dc7a7d7e93bb39a8c58420b690c4c0d88f84f730456e5cc86cd8f8d647fb931762532ad44f451ed1cd5eefbd0b5d2e4ef20796c25e8f22c256da04fca426866b9d24493f4b4334bee77bf94310ffa0b0263deaa5e08212454114403a7263f53cd2b360ee3cfc48733e22ab3532a4f38a056fc9608133be23cc46f910cbbe05c4121987715ced704b8108667427c2c059d69ebf1b4df976df55f08be804c66b926700f5ebd63e1381efbbeeda5274ed0777573518419301ab111f33d92fc0fcc116f6c8027d7b47dca46887da1f1258c96d55f4857ca9b0877e06b08478b4a1396f070ff5f95bd82acb40070e464a797c806c30c02aa5cefc182c6613965bbad7cb065c6d8705c90394974dc253bf4c8e44b4fc8298ea39b20b7ce161e573656393c37429f2b9f7ab08c19e1267ea2e8f3afc2e5b5b21efa7e1b5b5fc0441a6cc9d6e1eb3d56c36cf2783e7ef71a44fd641eff448762d17ac80da592d3f3811bd806f6f3563f65b3967e7d0f67ce1e8fd56339ff4bebc29efce493b02ac7331600cd7aff455d71339a211015f8f493bf17cf83a1e2ae5efd755a27561277e16c1f7caf9cd861ad1ce9f8197c70faf624a67890b8bbdb6025b2a16793de4a7536fd91e422a90f661822c33fad13fe666525ef09c5b12650ef8bdf3523081e9ccef9a1c78b1eada82da72a5aca2cd21cfa4a3a2bfe7a738a3e0a66d3bc162448c9e16fef227f377c7cf366315beff5fbe4e94d8243285b8009bb42e50a11a848c2c3487aeb3731243c959f1878f806f2382fc610925878604e95b4a3fee7619fa84e10e7371c05da0e62360bad89f766909f4d5543dd5d29a7f95d88ccb53ee4e7dccf8a9ad77309eec56b1548e84274de058f8d688e7c6e45f3fc33705bb974f195d4d52df7d2f48c705b483a78d8e77a3f19aaf72fab7c29027c3e142bf12bfe5d48fef1aa807e0931adcda7935b25b496f040ef640b4b2cf25bae8320ae3eded86419fd5d5e23ee92349baf9ebe264875a880acec74ba021f2a7c6a83f20894609ab14a61256e8043ba72f0016a1ca04ddb0832e3471e28779edf5629e193babcb4a4e1125a106b3e6216521a63de0bfc67082a21f30b9aaf39a69f4a061acf8960ade7711497399387f8f91c32296ccf40368cc0a1619273e82be96ec509a79ea3915c939d1f279b48a38fd3e4547243243af0a494e13bc6d6aa4142dd8cef9adb51880e5c557fbcad95282bfbb931fab3ed922b058dc9e63922928e94594657f5c2ae1ee02c3c3f2fabef66db35d6cd57ba3852d5c088dd0f7fcc4f12338238d38ccd2718538ed7d4360cd43220496b627605e7be308b3ddee270d3d97c8c2f3a6011a0a21ce34d648dc397ba1a3f5e7bd77111b3858de36eda70a180214b01d44fefe79d3651fb54e8d7c62df0a88b12118f8f6425da68b8b6849b83419306fbca7b20bbf55fdb415f21c8a8b244f47eb6e64184c4a507a9a0ef0c3c5e43dbf80fb7e8a16696c03a9d37298efc9766376439506717064bb799cc56b5732960015984d3abcf95426f61be871c137816045412c712fc0e0fd48672d951e2f1abeccbf95d9837de05f668cecbe8d28c8036135fdc5dbdfb33916109086464cf8bf6c678536cd41e36f37d5977d3aa6a461a6370f7a55363291075299ea952ed83ca6633bcb2f308f0cfa594d94a8fb87a1d280c80008871603d2c2cec37baf394398b622cf6c6688c866cc46ab6f21b0a5ec2e99791f59c598b78112367d00ed497c81e0c8857d669f257fbc070ef5c831641aae4feea6a0dc56e1de6ad6131a04a9dfce150322766fb695e7b7178f911eab8efb25f5e0b977057bed08977476198e70c378dbf864e6bb22c67fe99f1a27c6ba444196f5f9d67cd15d7cfd63deddf7bcd188fcd0ba959da79d5abac13f0bfef1d05a92273372d0a0c93c7fc46714e1c6432f37d2e23bdabc16d97374c869a8b380274a152d0ab72b2775617c198d897d9d0ec22ebf716c1d368890039b8ad9aa849bacfedaa3a8d81afc28c7f0cfcb5d9ece473337b360ee21e45476284e9fce3eb230138848b2c7b29b1b95cb2d0865fa057cfcf3161b22c0d0337999f0b6e6b883485209ef85d888748b6f034f01841a2ee3fbfdc6585d0c59c1bd34b2d7d75864326ebd39d85e18b17ada741efcd7320f08d15ddd1d593e3c5a9ba221bf541506ef86cdd0241080a9a1bd16e53200be68db20753e6c4b63869bfa08a3dfde8f7a936ebc74c3327c2bfc49de1aefe56850cc8ec926660c477936744b06cafed745e825f86a31d76f6eb346f0a42d9146c1e67a385efc65ac52fd4a23d11895fbbcc2f5eda2a4767bf2e7317f2d0109c2b704dc13c27b6d99549ea054175f58ad26600740c0051155d68e2a24377eb0ceae5320f7e2fa4637cfb074ab7236326c0dcde6f6555b2b80735aa2d0956ac4751d2628dc086dd8de6aee68d3e333b8fa79397ab65e8f8e241f50128cd744cbcb573a117cf51363e80bf8597eca6793b4214499cdde6d038d1eedb1358aa559faddb147b6c0f587768f18b06dd82d6a419807c5ea656f5f9ef8d0f971272f504c878db58b2c85aecf07bc06a004a299c6edcc6df168ce6b0178b855046b3eeb8643535839d8562ac20457780c1d20ac98741b764f711223e2ad661bf0bd17c48d3b04c86378a97c1dc8cb9ef63abe0b8b003df500ff5bd39116719568e565f31810e925e0f4ab36f3db52741951d9b1316782635e5ab0443350ddcc0b10236305601692ed1598790f480ec405e6b2eacf0f6db0465850b2c1063d9bfd068e87e30533a21a07647bc8f17aeefb248384737107d6dc7afdf31f1c194173fbe0fa926748f5542c104aff23a65cee86c3b115caf3d28bbf97b2b2203b779abed7d0fa8a1bf5e0a7bf6038fb1489d5f5ad9629696944fdf8b9c6ddc80419dcc23684a9abb3a7a0508d38ea31642c92a717174ac3897c7da524f51668b78577c856a12c9f5efe9b0f05585e44bf86b315d78a5402093c5113c9f2278191182316555083420477af012e566370f78974e36105edee5f49288731c92a6bc7e221c6d84826a9139f118ec6e945e027de6fe51acfccfc70780ef22bc896339bddf09078a60a15a330f51043ec7c02618321e03eddfd376675c5c29a596847ba831c57213a6cb1aa4d5118491682eebc1db8d221b7e7c8e53e51197fd489b9f3c14ace6195380dfe9e1d812723a2b3fd2c138d679328d3f063378a7afa39270986cf9f87d4e525c075a6a702dfe1878aed11f52851e069929a893e32806d870ca4ea4a64f528bd4358bbab90cd3d128a7b3aab102b5b27665d543f4b3a29e0a52582421464e09daa9bb96073e2d0f3f53a9d369c8d84b1aa4797f64e253c4600ff040f8bb22dde632a592c6c2d2b3584a59774fc35010faa16016327baa34b380bded8819f4d51f7e31b70f6171e2d724af2fc2c0771ec6b42f560faaedded96b7ba32706519f88ba1bb648a82c14a51da9a9ba52090f812e574f4cc3a0048c25c6eed59e01bddbb79c7982fddf432f906f5d1eee8df7c000f62f6660e480fddab8ac8fe2f1044f967481b866380ba0ce92ccbf3da1004b52fb1ea1c227c309dab8f1d38b498daae11b1b777fe4922062804a4f1b409faedf9d9467be13addfd7747012e67dd50378a85adc389ff899a757d506a34ce415d8ae56ae2f60cbf3add80455942e9c66efbf5e804bb8adf0498b496049f75db3244c45c13482d63c8a415c0239b036318747047174d0760025cccc1da11d70c7536375bf985a7dfb74815a8bdd1b6b0f2dd2d3656bcbdf8c7c63a1ffb0d6cab44cd090190157a400eb14771895f259bc7ca11cbb2b6371b220760c0e7d0ab85e6feb339ce17e014eeafbd68edec29b695e9830fede6c7d5165ffa1a44ba4071c6a62645d02567738a3bfa1b3599d184fe59f4660b2f2b2a7088bd619d26ec68bb50b761028059bf4ad5f2e08b1b6e850ffe54a47a4ff2061391d923f433a4896fb780f11bf8d50979e6555ab90c49764f9e959e563585614f187b3d21a0eab4076c503eaa6e706905b8fd82528b476f859a1f75b0a8c07a675a4764d8b24b192e7ffe49c0e6b3a695ce52d9b655d860c6e4b2a879ba058236c4bc6c0cc6792fb405940d854946e42b90166f9b6f946e2b2c8cab19d29e258aa9f15b264617efe7150914378eefa83d4a98c13a04d3420c8f61699a53a6921c56887ca55af90cc023093f0e9be10fbd8c0f022d1f8d654e1142530718b852d5388301c028f5700652222d54d64297e53533d691b37574c395033b4f0b123643a41436f9d817754f1b6ffc90fecdd87eb149f26c26a23c7abbd149abe37dd86e0fb0ac3889bb9a31683512a9a117b431f40ef81364ad2a54e1e55a36496cf727cad7ae6da4a631cf13bb69957b34586dacc7bf8c509822f3db9930a75186b1af4d298abfa361bccb866af20d01a5d9bb4841c145813349cdf6c72347e6e5aff56a25b35c7403bc13dfa99a370cb81b716ee2c1cc4372e79bf20c0e729734303db3c0f597fbde53c681bb08f268a8a50b720bc08d556f136deeb51c69028b501f20db9302e318f2c9712eb45c98eb67bcce37e5c8ed1a98b19d17a04abedcad67c4f7fbeac72aa9fdcf6e84240b7117bb5d51d59475ef7c22aeea753e93b0cd7ad7c438e3c8f8feb36e56c7f95daf6bb766fa0da619cfaebd5c9e025883ce0c9e7029ba818a261551551c8ac47a6228b0c0dbd28f2abaa018da162d40688f5df065042c42f9ad0b9e76a9f93fa17c388b992661b50b3139b441587840b4ac4af2129d87b85dffd15eac55bdc9233d7eda3efdd0372f0a79b5c7750d514dab416d2b68af2eb483b37a22a29859cf79369fc86c9c93997cc4e6afb288f18dceb7692a572a7c0d52dc9d6fd956ee34e20918bc7f7630fb81564d32866cec4e97eb1db473ab5d52d630460fb3706aa235a27eeebd46082eb33474c15037f4a3cf6af3ccfcf362eb3a38fcfc6dd122ab3d0f4a160eab10a02d498b0f843ed86a80e15a418483bea9eaf29ab774bd465015f1a1320a5a85fca40d728144ec715ac757dfd8d0ca23b047109bdca751c3e4da46599da0d0084e3d5b87fd4f11b5478854cbea8e8cda4d16c61e3d8f86f23f7e465f502b33cc628777354a303c7e4a814d785c516f21b99262ab0f50d8c3ea0a8bf904cb5b70538c35688bb5ab13f649fe8065b793cf9e0885c15043bb3955ba34ef573b72fd89368d124808988f8ed52ca10caec885dc4e97f04afe39f70cb5f63a1f7aaf2efc3b13a5d4f5aec11d61ac10f71d68fd958d6b1a55501cd3ce7cb4a512ec640205b5a7284ead3ed8a16ad032da01991576dc3097dfdaf306d939ec6cb98ba5d6d9234504158e7520fdabd731065e38975cbf3406647a584cd6a2729d23abf95ee2b6b4af747b67970563702b81d78b7eddb4b96e10beb3d25cbd9ffc6cedf60c3e107121da46e99784b43885e88a8651a057ede3026e6eefe8bac66d06350b1f0a5c7ce87386c3c93d236e285b4aeaf37aded90f7cd5718127e0ddb6222b80467abc7b3ba44b7bcd658fa44f8c3fbd7df88e8ac4f0ec5472da1b752ef43e92a8038b31acb3c1dc3ef6102d4b5ec46d06ad91b6647d9f04ace0f44328590b3c378969ab55bdaae755ff5a980035bdab6655c255eabb2a4b9af84ac2bc56fa841cb1052a24c78d7b5a367707eab5eb57ee8879709e8631a7432d701d364f4b4052ff1a1968c05cf6a5ef839e8fd1f7ef76664269bc5ae28ab81d74f3e8f2dc034d97f35aaa723d291b98a3473c878a1799ff1ab7d17d6a30e6541f9cd2463419191baf62c6794c14bf2d75940ebad27e698557148ebf5390064836b525febdffdfe6db680110e1d3544722c829d9361b375fda38b21c5a0370a769430510f9bbe4416f93e020222e2b2cc964839912cbf6101c9d6459e7a7c0a7dc448fcef563e675a12238b6a6ff3cf2dbe08f56c02964d03097671b0dbf69e617bd8cd3f2d8242a1f6b333f704b8c29bef20ab504e1ea4327145d68ca06fdf7a8a57be6fd91bd12214be9cc00d0c2cfe47540ed917271a3b518fb03d6d3e630e491fbdd1f2c3f0d6c4dd4e1b9004dd509b498c87dde6e77817e455f3488425434980c72560d9f71c31336ec472bdc5f5854cb3f48116520fc6c3c65ed00b48c00e838aa1e370be824f961a394afdc34a84e0049d21e48288264db608783d4c140bb0dae1e2873ca4765b3280406cf3974deea560e5b1163c64f625e0bf8aadfd455d3c1948d9033c41b9a9abd53d9d8a01c8f94379db45f473f555522af7d54e65261d9ca62db71d6d688df42facd8152d4085dfca24463ee380c65c4b8f6d9c755ea8a00e8c2f78afc264a0755049bdc100819531035cfbee8f4a657e553c2ef3187472fa1d1e5ca2b0b986f14887a5a636fef0c44e1188524ffe6dc49098e43ae9a6b53a693c01e788beee0d830cfaf84c0f5cdd371cfa127ab1b5e137faf72d8fd6fd014c69791fbb9c8db9eb047812cf9d743251d0bb2a46cd3bacf218537b103f8c27b862e767d2257c020233a79c419d643b7c5fc7fb515bdf52c626ec90b0754c548a90f3458dc92a55833efd58bfdbf443ee3fb414f3d2afdb88b8041ce1b4489b5bab551de22bddb75de501804c8fa3b68d3df76aa93d2c2079dfead0de134a12206f8ecc9bfae1b7a3a19823de1083b725cb613877273ece28a213576eee4244e851d379d4f92eea929de6acc1efe82965073b7b55ec3c033f24d1c86277c686e76da0b2acaa974be0a8303b02b026171c50134b28de07e8de309c5e2a0414be318b11812ed397dbc0b4044594ca3ed77f09e2f155cd51d41dc3e9642209c2de34189a4cbf372a6bb0705bcc3365dea6002c4cc72e96b3d27ba33026b68ce08c5d15b4c6381286b920827dc1d546223f9814e46012741e6a280fa3afbc0fefd2feedfc5feba909a048dd8deb7ef941c030d58fc3fd23711bb6a8786ecc681654ad13f01b1cd5949dabf2cb45bd76f5e8b9a7dfbb967c21587eb580b8dbc332128a44b1e145476be237a06603258d3ddb2acff20e9dd5077f98b4189f5dc665e0628cdfebc212687b2d4d99b140188c87dc377676524ac26383d287a0322d84dae9a6aa18de18769184a1c7abf14434a1df65daea371269327c8b50d9046cc402c43ba77c16950c52e065af787d0341743093306871ad0ed9022b936a8c644266a43e5dc6722a21381b91c1fdeab1a261a28a51db074ce60a750a7bd853d8715f7eeea849d3531c8718bad90f81dc1c7969c79a3611b020c14c9721a19d6a2cb0e3574f8495017fc17cae71bda4c5b202b83b4379267d8985f4867966c4078217af4e0072594f0f94083c6bb8f9fd768208c2e6bfd89460b0a6ab5ffd6101f97a0db46aec8d596811fd1f6c9a133e3c758dad8b00b7da652c59aea9f3cbac502b559e1921f61b334a64ec6e9889dae31230cfbac1763960d767f915750c25d20c55ada089702abaaaa1007089f1e964053f8717978198854c382956d4e1d78825ba8f2e4568807d1faf1a763363c949882a1411f73787056d322c70473920e9dac1d968b028b3685f0b04c92a7dd49b6a5d511bd5b934efa3794db4c7630127030fc816203c1520cb059df79bac48474fa9e210cc915dcee2a5aaa3d022a75d5603b4ce3e84081ad1895320a646b73e2e9ca8bdbcc9154d0592376b06ad04ca77334bd73da9f5e542f3037bffe7cb911405f8b35487ca3d07d2fca5014317ac0fc6ab7d48eb656d85227a51e9deb9e387c4cb41bb212d768e6b2bb8a54a6f3e23dd0f11c08fe9eec6939d16c5100e27ec3471c821b1805800661c7a259975cc59667475b3bee39db415bec82d6cc8128620c79d327f48a8905a6077e798e1cea3f13c4909b5a184386ddd772761b76ab7b520dc566abe9f5d15f6a55da7258834fb5a6e5009b4ce8287209ce5f4598609baf71867d459e4a726baed7994456747fb187ccfb2453a108497b8d60825bb9278dd7f4fc6d375f46d5f8e2c310276f2a04fff37b3671eed293741141522330bc96a1fd8826c678df4017cfac81bb2c120ec02ec2e7aef679396e7fc36249feceddc7e31f4e26cfc6d761cf9ad3746df0b6288c6465c17e3634ddc8fd7e9577dfedd9cfb9fc8b4081bc867eb2ab19be11dbc73d1d8055abee12ae0d7d5765d96c2168e334da1145984f2ec3ff6fad6f07623229df253c1a3e06a46421c3a525c62a9acd6d551ad8bb3d48e06b8950915162252bd6e1be09d06809e72471c2ad7e685a9a0ebd3a3f93611aa535329b447f6f23ab243ea552c584573f3ee98d7653a16d568d44d0ad130308eb90349360f396545deb5d20322d3c3412df434956f58d2954bb93542fe4a7a1553efb643b10feb891864f17f402a5098e328010fbd7dbf380abddf5a1aa16ffd1befce5a0a0e5bb0b7e83778a86dcf5aceb0b189cd7c3792797bd4bc886a7c4f4dfe2270d09425e143a5d2f035c4615b657d362daacd3b36c4cf48ceb046792c60859272f44f6346e547a423c17fb5ebb2a7df4dc21e94717ccf06a7c4cf614cf17291d8e9f5c22e49215d8fa264287b37104b45dc13c362feb14a053321d5ebc7a293dbdd2ec912618efbb96c9f3725bd1b2614fe41bc75742e4a11e1c675fc871cf7357bd89186f7320edeae1c89aba51ae89054ff5726c4b958f2249f36901c098c494b88cb754ebeafd16f4922f11d039b8fc8afc98e80b44cc8282367fc46a164bcceea4f42c61436b2b5bf32baeee6e0663a96b701c773db6afaa94aa2226ad340646f83bade5923f6afc91a73be30ecc9a2b6f60c799d66d594ccb9aa0bc26b4b52ac27166e2ff1a7d20e6a288fd6119fceaa20762ea29b9f3d59ebe239e383a697e22565846a359509ccf71d589d89ced39323b9c5e20aa0878c1032402b28545216cc9a53eca7f8e025f8aeaf2d10e4e56daf1baaba2f8ae8937011cdc1a890ffe6063a34f19d63cbc83c7e5b8561ddec7f6be8bf4301c54f76f1ce032bada599389e0d4c9f40e36d396223036807f1f7470cdbd12390ab31dbedbf9d2ca9d7cba28b8d76b97e03dddc52c1801345251db4b22c98e1408a69cc1292ba2eef1084086ff9b7c5a98eb17f8389dd8f6ee68ec7646458cd8e36fb332fa000c2ac398a166f64fb5be061206a62df465e1043b8cdbd6cfb291d0feef82f8c00fb2946eb52c25a3d016156d5d84d5193a61a85be74c3612e4e79076253e821e60d74c7f6a683a7c2ba9d82e11894448e6275fbc1aafa2d33d1295360419bbd3a0262c191f595c958de2db7e4caaab4021c3336c251cb90672e727abe017e5c9d52ef3174fe21acc720c29388256fa1360b57d6732aac0215792358e08841579c0f115ae1375c51bdb10124f5741e9360397d845930f03900d19e5505b58d5d9baadd12603c14a5a86c69b581feff223cda92537772d3c69fbe9f20d6c6f65a2a9e238dde808d3281510b0ffddb8aca3be64e0d217e548a07b8f22268c40663f9efd2f64ba815d5470123af94599881f3d451b0ee59918b506e1aaf7eb35e6f0137efb923ac7a4af7ffe8fe23b82161b4ef9abaa13db4b99c9b082c2409ed1802e6127ef837712fd115b00d6e84b9c2b502f5e394e51a3a872856ee3aed3195f520136ef90fa186574fdff61564dcdaae9b445ad247306f1b1bdbddad77bbfc79228f460b882b55967c7ed310e7008c67a4aeba902091f8aa3604cb66cb9a62f945034f00e9d0439f372f97ab5e8a88b303f4d9f6c21e8e0343172c40c533a31e543d6357e109a10c44b3a01df67b462fc0ad9ce2b4a2227abd67850db81ebdaa180742094a04002b07484787d9400b3b4c9e739050004212d8a16c95001561abc0612851d41fc88ee614d3f2132817793877dedefeefdfc10f22864eb22ff37eac7d1b8c82925900cd40b5d5f9cd2ac7db7f8edf6fc4399d3fbd992adf232b62244f81488e93e08da661275223432acd6d713aa08f91917819ce7768f47a43b75e822abcba72afa5067238fea85a9e8510ed27a1000136bdcdbf45a823d2403a0e9c082ca73dd94b6794ec81f7e2865861033a89241b59fcd7c581da4675db0a129f6aa8a278f205d5fa655ed6a75d1d4f3d3bb164fa0c81803296484df36cde4f7cf6660258fea202eadea96efc2313b333ebda36b6edd4e417d617ac0e11d3017b27d49aad4231ec632749e7f4f61895b01223e49653168fd29121fc9ed987d3fe2dc7fc2836d609606bfd0491ed677ed649f526b883965d7fdcd16e8ef03b9e4f1c6dc29bbf2efca7e6608591a05759ac4ad465b95a6e2ae95f46929dcb169ed1baa467752e6aed29ece03fe5f262750752d746496b27cb7a727abc289079f1cc8a7db0dd869b0dd19c36aaab13967f9ee65e62e3d521da1cd81679912aea0877d210a41c6071700a044b80f24f315e52af3d8248f006cb3cc6aee8eaef29eb086e92aa56666cb771c3d423d2e2d589459d7d462f2cafce1c3441f583e250faf8fe7b7edfa8e19351dd928a10f0c1820279a933fa315e924d9656df86b90186e48a4ea5b4e0486d733effc86285a2cc4fc6f9a06b9f2a0e0ae574b7755396ecb93c22c32a0f664dd422e0fee76250713412ef3c05b3c85ff9961e26631857f2eeaa44c4943d9ca481a369650eb6715e60f096ef124a77fdd7ecd2425510a9b9acbbf89b569c0f05fb09051e98aebaf4e55d477316bdc6aae0fd48c4929dae8cae6315a956e7a0cd4bcfbdcf24fc1b2cea3160195e6b91baf1560907fc64847ea5deb148e5b3cd994a8d703b95d9434bd03efc9871e78a9c91afd8f4ae729e9d9166ba441a3cb6f2daea6f825360e045420d129226e130673c3a3f38402e4bf5a3dc1ee8cd82efd7a2ad661953016eddde7606ed107c2c365fddb8c9eaaab2638daefdcfef717c4ac97ee3eba922a065d6b38d5eb2bc10797cbee5bbd190e294995bfc49e5c592e01678db5d8beda66456c2367f20dfa3907deb21e3b82f534de7894520ebc997f9911ea7a50bf8f4a7c6d2ebbfb1e2775530edd7420bc6b592df66cdd91df057a69f5e4b697a4e071e210d54baf8a1a968963f5ee15ccce1cf823667d0e4dc2344c2e4f688def2d31fd978ef0610d3162d15010094c14bbbfdfb85a4b89780169dda39200e7beba16a6c86361b6f3da65a99049b2cc146b05b4fce883797289e341c8e21fc8a913ec4782cc04e9c79aa6d5c7f0440eeb12fcff5ea857fd347cae7fc431bbcf10525f7ce86ed603d0a01609948cb879bf276e738812d34af358c106ab76f0b51f4f802e95772e3d6c4f0904183b8f5a5986b43fb75aebfad2d911d5fd5adca7837a44ce926503f06f2ddaf695eee42dafbd0bb9ab886bad6a20ff290f244c12f120a36250911b8c0ed2c8e3593f2ea3a49245cd5a734c745ce424c9e570395b9a86279c3f3ec80d835aa3812c05c948f094455bc5e0e1b2372e15bbcc189baef52a9f0b18b87d41d69eb9fdc0dda1f0a30c5e933f4be2a1cddfb6fc7b16a038411a39bee6ccd250d8277f87b32dedbb2bdd99876a116777001c1314bc7834f9e15d6df9c7c919d221292f3b4853ebe359a3e200588bc6f54ddf05c0ba045b92facd907992079eff7c8ed02178fab657db024c8793e609a6a203c5bd77e5de60020be96bc7892c22bc074750e170a1d0031f58fd1f28d5b33a668af28fc589df8be9590cb8496695781b7a29caf8b8b3b68144410a763398bdf2397c1ddb2ca2128ffe1495b41b6e428969affc2e2a3b8a9968ebd403691612f497730b9adf1d219a8416652a6eee88e53e508f50e550574698b89a0fefc44e85653c6a0cd6c7f8c0baa54de8358d59bff1243af0102beb89fbba211548b61c8f34e404c1273b267cf3d59bb467e8802c259b3ea61afe98d65850aabc13a4db597f97fe247a99434995ff386d5cedff0d16973b4400dfe726448f52a30ccb034579d4e6eae0d7e4a0f34f416c2d326c9d236c2aebad76cf9bf09b63075b634db990482ae18ee62ce6699ad4b326f84c6f435ec93f2b9356b3aaafbd9feaa9726e13b8c55b0b479f83a742b41820b0b4129a59eea57a2525145ad203386e5f071c73eda2cba7565dc90a78f05fd94bfb886a18fe90a84ffb2ba1c1e1574ee0c0140467a0ad9fe3cbf098e1498cf711513dae816cfdf2cd256e9719e23b5a1b6f9c5d6f2424b67c46e5476a9e23c5d9cb799b11275540a11b0b45d555b51e866b9c5aef3eb0339deb29ee59f594abf66c04b2a86ea2279e1a604e32440dc46dce386b6ed4a5960701735fcd008205db28d0e5ad8f410e95fef9f9f1ce2d271409abb9872885c15590044c5be28659645e8bc3bb4d8015f0cd5cdbb08d20c0d6ff828f7d5934baab8908bcea6c284c776c0ff3e0418ceb01499cc62d1537f088b0d885c36786b54eaefba10807aa7c2c2d95d8707a19f739448fc1534f34a6cefbca86aa51e8302f514025e714e90235db9172d3869e7b2b7e8e8ac9a0f7c14d1795fdf94ec43e9ccc8a8dec1d1ad2a4ecb9f533a1ac0a6052983c013832af66ada3da72187ec5865c2adf85680222a4473ab058e1e9e889aeef4fd0c8ac831d6fa6a8c01a2a9a880d2fa29815465e03807f3f25c4008a901854a2f7daf0a9840a2d994a693fd5e7aa46a36231b2f8171c845b3784ce90a7911b57627288ce64d5c0fedc66513da2a0f99f5ae2873a58c5e48bba9e7c07ef7b8584b6d3e06f55fe1866665e7c13bc75624d360fe9339feae95476de6b457a2dce546fd9926d21a714741ea5bfb723c83f674b4945f3ed487f8c601f7addb895c6ef8f22953b52cfda15f4e51eff1b61c9365cb12b40f8684300b4e5500b37de4561a5b95f6bb480b42123db0e830c7f7270b9d5ac1d7a36679cfad91693944b5b84fdfd6a9b38a85a7393216aaab0a725f193006388cbfbf3dcd241b0c6c14155692c4197e235eab87b64b13445307d9952eb3b1a6112a0494b79257cca426c31772f1174e501e8ec33e49c76b6652cecf9ff5e94d2f2cb3071663d7ee5d68453979fbb598f92ccdb56b79eda8aae1ea5b891002c6385aee8b3a7fb424221ec4fe6758f9291b1de0e8325fe7915f80f082dc192c1ddf85fce8debc39a6045796ebabfeef4bb0182d6144037f80061db30a990021f5d6ad01c789926b82006326d5d2a2540859303ba94b143b63ba80c2ec8c5f8e919b74eeb7a505215ab42cd0bbe263e7ef29204725059ea1f9d6c1ad082f412efb9204e48e16d0437551d57c2df8f9e90f2149c6b6ea619e69372b9dc6e634b2d9bd95cb20cba5fd9dc04bc9d05a6aa051c13451cb59f818616f1dd24f0ca04594c1421c58f874a0ab4618292724792194117e73db18622c39c5289b78bedcb71dba596e1e0717f1bf5d8709fc0b2ba89248777fededa452907e1a444124a981309f0111843e20cfd199d3e6e9b36cb7361418e1525b9f82c3f40aa3d5d2fe583fa00f36f0811e3ba0aa58fa647f59cbed3498d2f935d1e49288ab7c4d3dcae414eec15f769114bfc1539dd27d429be400712dbabe502a27c3489ab0575a72f21da9463adcb7bc36722eaafff280ce9ba48400e24ba55d58583f07e85c9eb3e6f2adc252322436bf1023d4ba301375eaae57f8001aaa09f3d7841a4cda078c00baadc40f3d80663a95e79619198b07aea5d5aa4cf30351f093e2d26876c3d0967b0205432ab1b40bd8567d40930a7d0696d6626d161fe12a51fa5e55f1b7d80618579aef824b788aaff3fb97e62e72071bb3ebaf62174e749dc0eadca5a8476a5fc34248c528b2bda65848b6c33ecdb1ff2c4f79657cebfc5a50a0f38d4b8a690238366e8304d1b37f6bb268065b9c3d9284e2ce76e8e4558c3d4698121be1e43f8b01574e9894d4057cb8a937b123216173fdb6f931bd71259b2a284c9fd52bab5346d9a008a2b8e92ff6d8fc18d542f7b7d9b337922bb9db3ccc7f2dd6cf3b611af1313e9d886dea569bd2df9010a388c0a4965f571d640606cb61cf2ac3618777eb68ef0f0ff7447703e4e51beb20bbcbef5ff75656609c787b69c6d3b55a2553d8a210b3915218db4c8211eff49b171ad605ab34733a8e97056e5820b1e56c3cfa4e9f2496ba5568a3ea0961db190235903024a3309a180d4b7212a3b38367b0d3ee0b262e7950b8373941c09d332a23909840a33f141b2bde07e176d891b9a5d48ff58220c8b838dfb6b79e94b18c0e3bbf14113af47b77d84dfc8f1da76f4fb7a3499c3257ed64e9e9ecd34859b702b91efe2e5822081daf16bf4abaa80a3f85a202a8d1e5dbd0809669d30396eb13c7d4f24f4ab08e3ad033d97b5d62009256cbd0c45ceda836cfe2762c22b54c3360b4ba3cd121e7e4a040c6ccc557b4ca48ca9b0342b95ced3a072e423cccd5e2a85622eb3283680d3fde1adc40aa20012fcbe1e691304891b4df93fb92060f8406b0bc1f4f73e7176209bd0d3c3082336cbef5d16629c8bd21aacbb16ed1af35e990a2ea951da7458ed96f84b28728846ddfdd72bbb9834b4b51e136106e72d0311f908265ff3685f23be77556f1f4163318e69b889278ac3258bc4df8d192dd612ff8c3301c386e941610987a9831d7d4ed34e29e640c28a927ab658c85fcdc671f2a24ca91bb06b43258bbb1a3150488bb4271adfa0a43849c8db03258ac55fb4017a8064af69832e42135e6e5b33c7af0fdd978258c024f902c09ada54a3b49c4c961f912c6c691ec0742784cb39d953a9544380539ab98fdf5368b9bbf436e7f7a3b44ee8084498bee97a249ef2ccdbc25bd7a1428463cac626ba87fff5725821978b0c40a1343c3bf36b1dadec2bdca009a0ec08458c214ee5cb3a20dd3b6fc67e8ae4111bf337217b68cb0b75f9332afbfbf2b13694cf56433d4995ef839c473f148ea85ff7469aa3b64948815d8ead01fdc3db7df9314fd201028bcf0eee57d446d3d68e854f6f2a5be018902e666d410596d035e533f5d4a9f7211901643e2b43310aab740608768ce4d70e62a3dcbe7471eb244fdf22daf39de6cdc23492025b82582a30fc8e7ff60dcf8499cdde1468c1ab13ce76b268ee2bf656af85104df271121f455308d49d19d8b901e631f9215ab55209e7fd9ee8300627d179be5a5d084608b14f99f7e6a4352021dc01c098242bb23b1506d39559378b8ad2995b13f68a00bbd002da02f778ca8d9173a9e0c75f9014adbe7e34792c4634c9b8bd43c208b1c3c9523ff1fce4d72a42ee5fc801cd3c2d7435e49f70bb9336d65c30f8e520b44637ee6cb6a28cda4b1c6ecdccfb0ea4ed55c5ec8ba38186d6ae8205dafddd3446b4a7a1185e3e141583b6051474bf0880090512b53a6000ffce07109f69ff44aa2d0d21c3622c007c57f523984d9fc603d9afc6bb36f12bdd0058b312a6f56f8f29eb6bf1daa933bd657a86cb7638fbb71ff17b775b578813ac3a004b678a33301d02a789b85d99093c4d32e46a252669faf11172069332fa4cd3c3cb4610d6258aa6e19886b40725946926ae94a7742fec587500c24048d098c02e8abafc28e95028f4d88bc89452187eca80482904cdc684ef879490fe4aae31a1b4e9d8bd716163644bd564dbd4332de095d381c8de504996c9e11214112f745d579f3f7d82f14207bae5709a48dafdf3cabf222e06b2919d222cdc0ef328550eb853661ba768a22ca44dbef813570a34f6b716af5d501fe2d3d061b271a23b15f511508dc95c98155bfcc703aab601560f4ec0f8c80c84e3f124f3f857341db651d3fa8c4ccf47aed8e4e84e77d52c2ebbf2647e0af6bddb10d72829a55bbb02f6a7047cd872484e78f80ce99197069a95ff88974bb090d1ddd0741883b9b95536baae72ac62680e7f9db34293840834e5fa0504dda9a6b877fc21c9416f1043ed788efe8b9110c5551d3ef66a5e645beeaa2978e5b88f88e5942d63b3662e532e4d0eef9ec295c2114d509b2eb707b03dcef20ad2909bd4d97ebd02ab95a4efa315aaf973aa31f6dd40822e312c6c37a20c5ec3b10ee3b4c44af6553894e31c6029fd8d354a09a74fe38dd01e13b117ba6b0038f5f9c3f912e32ccb381d431202fbf8861637c3c9aeb228bc1deba5388fc18a138b09689d85fba003d821a0f4c5230c84ed93f651119fec0f29fd13b4d4a73c0611783eba1e44d353abbed992457b08042394585227eba20814880c93e0cae42922b203bbfcb6b27de54e3b159df85098971f84d6fb0c00553c58d6923334888d4e45c1801ff8ba13d3fcff679c69cc36633fbf9e47179d6bc3fd785adf9958a04c70010d4e8db94e4fa2c04631d1d8bd3feae40e251d13d0c01037f046ecb48d91eb65ae5318e450c63c8d678cff3cd7090b2a33159f22fcac7697ecab4ac5565f8dfbf7c9cf3e082c49c900d3a67ceafb4057b88b7637377601854410b00d830804cca3ce82fd5305a0c0bcfe35bb0e6592a4ffe5671a57015558d15ba2e20f1bee93073fc5d853384c1504e6c85fd048019af541a198cc03cd535cdcd9ed6633a1f0ac00e2fd948faa21cb760d24ed5fa36b92c84442b41e742e969248403375bca0550f88be3d6fb06bc7ccb5a2412a45f778bb1d9e214ea2ba5476762231d2a516f1053c1fbf6138b2dc7b6f2a249a612409f6af24fac59abea72242587f2259ec7b17df149809787d8f58dbc46a2f7261c89fa194a0bafbe8ca0cc99d17580d834500c65767bf7b460eeef00d14636750ad465594b1e56d7be240a1e524d6429856147bbe3b7af6352210e0506fec479fb1fc27fd0c17e9a8dfedd7026a7028f30650872eff29ea56409caccf467d2b6d5b525d346b1097a0b8c4ba1d5e3fda7c001e92b86dc6796792e7436fb9b2007a59f8566d46d1bec7685e44b5d7b3fb970b4990b78ace10cb058bd1f173c42122e6fc932b73415ac11671b8af74e6d022b77d71348c47ed9284d4934de413768952fe50f56e3f3e7d0be6d8ec505088df90fc5e48fb53d28ca67a902a6b14a3ec3e2b251d006e423d3246becb0f9d70631200673e09daa92e96b4cfbdc513a4fa5ef9ad6ecda3d59c944bb3f97f22279b88ac8a851981e04cefc4d6a9edb06d59cb99318cdfe1dc3da6aabeb1540f55e30f16ff3788ad7fff5e0ddfbeffd0a7967c69e61f561bb03620897bbe9e66bcc758146eea2b53fc247be3f7308ffd828c9e1a8941365fe54d2823c508a2b89ae5137fbfa09ada1da6a39e0ac4e87d2f64c4f1501a9d6f6bc3009584039cbfb02359fc7d67c7659d43408ae56b5aab7f750e290e6e910a63f7e582218f97c69cdf181ba483f811c904fa9b4a2d2cefdac625432f239602c684ddab28687daf01d16547e5c0c70306c5779a06f0d28b809a171c8324f62cd7ff52690cf2b42d8674b1735b91856af9c258895c9214a3c4b8ef07a4a268ed16a5c036383bc142c9acd7f4d946bf2af2bef6843e8c84f6b26a0deb955829d1bb65ce48b4978a016cae3cd8f0a27014f3ee7d718d48a8176facb6128756c854933d15f73f979d4528296c272eb9dd2590f19c8699ce5afe3ba04c294a2ad557d3d67c876e4529018795810f8676a4ba74bd3f009fb1e672daebdf22e5e704988d3be9c680214dcb66d4a51257493d196e303b743d4000e860ccb99f18bc2304e2c50dde1ec1aa8047867a9db7704c1a5e6a11c3627fc9859f87c614e0573bd64a98b1e58ddf49ecf1e7001fcf5e528765076b818664a53100f2b880a8d0a68381349a4196a00fda7c8079bc9b2786f543ae6bbb80fc4b908f1c780b1c117319b8576911b2f0f07780c5062168a304aee58a4291ca13e73af4971babc4c818edf6bb1b770d8dbc6587a6a7dd30dd1765b51ba275b4762d5cf5efb4419d00225fb5b603482b648a797be9439ea33e99699f8942f56afae2f996fcf76a824b01ad2047b59c2c0f650e237eb8c488f12d85d56024693eee65340bd950ee6ee54d44d5c933a0941c59fd791e99914dc66ec856496489e9938a26ecc38b2eb936d92575433f487b6025d10c5063c1b9ccbab45dd5da34ebc455c77cd2cfbd801637887f61ec99ba3c12c557352af3c7ac387e292a923ecbe8e4f60119486d962aa760e8b124604b92a0dc14ac3555fe0d3ad3ee1f11ca575867f20d104b2dc9f499d30dce7e443afbd1ac28f280a9f7abfab89f2b979b87cfc7e457b3c390fa1b07831ea2e8982b7f37ac81c9fbc17b62c282c4a1af251d7bd951540e5be4ee630ae786cefca2be75d97536564273797f038bbfa7288a3e59dfe90a6fcf0238df20a1caf95bb05753af94919055e533c118764b486c76feae75d2d43e54c8f6b0741d3b941dc08b7e0a6345b14801c38718c94c65387cbabd6ff16a8e0d25b6d2cb519c4387c75c972ef07759bfd6bba127953a9efe7918d3a83aa3578dcd11db2881b3a3fbb06ff465298b6b0521f3cc7b8520fea526b9676d5468180168e8f11d7b6d9153fce93046ccf80ec5dd825b24d608c8632d0c96640e7289b8c07eb14ce4271cb2116f695b77e923112cac80e81098dd348be502b23026d0e6a49cf1915230aba0fb130ab01f46529bd9b2b0e6510ae459704602f4aed26cca90ecf0960e54c1a35469b9c551b9775d9b54d74e5293f2fcf3b194b7c4123083f17d86cb1732f33e667a263e4a230b8adb88775423847d15ed87c469b9a158383abce70dc004a23826a594e311191cae5ad95d8b8bdec3d9deda8a96a822ac6983832f74bec9d442845fa97038b8d16475781ee1886f762e725692722c7e77cc7556cfa12a97003142ec2fb1a7161ed488409e651753905b057b644a6f459d6fc583ad34e56060017932ec1f70f8d366d9911acb030b1ebf0866fa3c475d72f04f239d9ad95777fe0b5b67cf73597772e5f58b6281484d923ff465dc7a827321873828f398cdf565b7dd564bf336b4fd8de00bec48dc978f87cb65e640e8f0c33d7998049446af457b7507fd5e60954a69c3ba97de31a25176f9530ee4e97fbe999d71f77b3023ca31f2d4cd6103a2e881efdcae84da4c04cdf051f30a2c52fe8f2f484a8f487a15ba942ab214b5dec8c683181b0d2df2e72634af07d292dd65b709d7d2aa960d5e98909c2d52d287df078e117cf22e9938854004a1eeac1453b1b3581590afadf01c954cd35d8e1419c0430c71bcfc2a927ae3f7e52c16794b235fad385e0c82969c237775a5fd2b9c5b0d669312edc5ddd55010c116b7666b266fc8ed3f37875b2b8d22f4dea113b7ee79b37cdc7b691f20a8fc9f9a92e0846e574bcb3974fedf36b53a717d8b31bdde64d14657b3217402d94b7c2d53af688e515c01fd6ee98001adf3298f01209b7769688191e1937bdd2c769a68ff94683fada8ad6717af4155ba7aff52e8f814aef3a443fb532a82ff7eed775637a6dbce19a975732628dd2c3840241a8c1924c0d3dcc58c82784847a9da9bc716069c7b3fb469761fc91a30a91073d2d9897d8757c0d5398a846144b2881bd1c72a478b030eb1428d7f895c9825994328bd2d0098b5d59a50fef4b385cdd3506f2f2ce9fa28eb7dafd39d4fc870ce0cfd1270d06cbd2fcb5be3b4672fdb74daa6d47dfcdfdf79f5d8a82ba6d97d5c331b0a9380e51fa179c5485a5ba9b9fcca78c35926935dc55b6ef82a705dca8a5e0226fdd196d1d8f692ef8520052de952cf191af356057626acac1e0b0ef6ed10d8bbd023bbf918fcb5ea1251a1086a26c4f0831362e9aecc0614f696f4f89a09c411b2517121aaded7b96af5825187a70c9b4a7426420c7180afa7b817a3e79bb609ab9ad82bb019d568bb0b2c9012746557668cf4ccd1c8a67a43324edc6777ba2a3458e7d0f56363303ba5cb62bd494b2392c048b5b595587e13c1efa7165f4bfd91e47a64549f3d2652b2083efe3dda758ad9bd564ca0bd54e0cde860d7e65c39096f32cafa80eedb1367572d550ae8be10232341e64f0f4767b6c2dbb81ea9bcb003e48a6d20955b61e67cfe1fd063f0c18b13185d92c8c34c6b0b2824ea7a16a4c3766186544da3bb58a5463fd22ce3ad981c101687f967b2b0ee5970c6b91bd0b42067bed1ab2211f01c91ef1f519fc4e4a43959e9d80a9cc76f9ff98aa6d147fcbee4fbe8bca6b20e1ad0430a4583a500343d35cf3ee87375eab95fff4184b41631855d9e17fde4a1b8bd26e95867f3476ca60870c1faf1ce4dfc81a78face722c4f4f052f8a321a5b41b2e1183df9061ba9ddad7b3c466690eae2442e3fc13a0f2ff591192b28fe48b3f6b82dd92fe538f0bf18bab12799f3ede70cc968e82197ebb0c8a6356fb3ebae87c38f811a989c2534278f69f4727fe2354a2ebf870b20e51aa792de2b73315b5e8d82c992ca2f29ad9a776dfead45e2f110101b93c4ec83c12508736c3ebefed0a22c27d941bb296c27b2a383f8302a86188fa2b750841ac88107dcf3b5ed5084984ae6f86b2a0e9c8b0ed3dc175e4d3ae561c078863b6f0a5c453432a41fbad8ddc9c9935cfb30b5b9af7055dd33afaa3ed2806df8415ff0f505ddd120591d8e87e9cdf7a20076936295ba4c7ae34434606a64a7780a0daa98ab9f5bae8742b0ab8459ff6de18d4f0542361b677c0f60f579a5ffa99b79d80d3e4ee1d108b4be383e1988edef68342e33595473369d312d55af2a5b46f09f13f69c08a99d2ee352277b8f0a07781ad56e10b0f5cb1b264e07fb3ef4a1a61e2c269c1742e505d7a29edab4f7f8d93fef5f5bddddbfb51197e19f90c9be34266719c175763246711cfb55e09fd8aa4de2869f30f9b2d258a87c5618003967cc15d6061275d619d0728763c5ad5d09d154fffaf7466db0213c72b76b31222068785938e7c2d7eebcded0993643ddbab665e76912d4fdea15a11bc1e9814a59406d19a5f227f1323e9c68021957a462837323242e01c03810ea5c2699ff099705c1fc1f6dc49fd2572e9f0091af8b457d66331b3fffec3112c8b96f51140ac5e2405b72079c4bb2ce85729cfee5c27d686bf9a31b08099795ee137f3b20e9490226888cb4f6d054fafd5c2a7bce7b23b7bf9fd34c1b367cc647d1182d46f1e5351ddf3eb35036a682f3623e78cf42fb0055e5f64412b293b6778880dff8101ccb31824c7fe2f57455d055e5f96bdddc7de7a048d53e338fc7ba277c7a4ccb3ab63acc3ccaa165d953cf9edfd1157c707a99379bd205de97370642aeba016d977e259cdec64f5615c49d8f5c3d3f341fd2506c1f3eb449be02bdaed7283ff43a19a3fc4ff41c426ee9ce34bd1821ef5c55725742dc2253d09ccd681c0c56fb975ede1d73d0ac56568e7d489a51c84892c05f68e6d7ec56aba755fa15139afc05682061d6abd43f0cca086abb954820d01c96002e41df1d6f8ade2c937e64923d0390014676be28aba424e54962de263b14d1604aca1d4409efad7b6411b05122ae858faafa34ca43a5709c3ed03219cc8e8aebf6bd8c56ced0dd4d6109e689060e5c029936567ce6c9fc15d05a84aa924f7743a304149fd2686cd37b25ce1acfb8a378f01c7bf5a2629243e4dda9830cc5e2df0be110faf6ad8ab85d8503fd49b7cb961272db178a25c74b8daf3f7f11890e6ae6e7e52ebcda649b62a0b0d56b642dabd5829e7c4825f4034f5e64f9f71742843548b91d2a195ff5a35b0ea6a0228991f0900b93ba60eec0203ab0fbec0e920e008f2fd86a52f932f8c2b9ab9e8b93e02b7a81856e77e5c86386ec37ac0da9f70b20914dd26a805926b079566d307e668af2072a1e57be622a7c7dd3cea7d331c8ea389e2dd4077db1c8f3abc0e453ada4f74b7122bc04547c45c1c22bc366e3951442e569e7dce606b6fb39632fd6e5970cf276871f42d6ec1e1e636fa8f328321613344dadb176bbaf19b2f2ed08c11545fb21611d484b4d8e0f0dbed40623b8330f07ba23ca0f6ab5bf1e0aaf0627f807f082a61f9274cfd3e5a194dcad5781118746840bfdcbb1d83ffe8ddf2b27fce1b7852247b2bcbcce002c281a71fc8c02e24bb76ca0e6ab1830fd572ca23b843650a8b909fc011768f9b66ae3102ff74426a6e8d45adbd08a68d56e93a499e28027ad35a68ff1694fb9cc907a31f1bdcdd97e1eaa323930eeb77ed19b65f604db027513ee56be0bcc9c7f4e479fb126c26357c0b3fc1686f6e6b5d1d26864619676bdbe1e6115bf805bcfcaf02cc5a26f20d615571f93495dad937f20379ac07fb440e42585511ccda0d2c428c09c90c06f7b7ce06243ab3aa69b1513f762dd7c0d032d0ed39ecb48600175fd70290986bf7d8b51c95dcdbda794749dde094fa86b5d5e999e40885fdc21ce675308c91b2de48e2ec0e1690ddcb420061cd78c420a07c5cecb73b1d58f340549347d5fd86474f1f0bcecb3f1133be50ac01d15f7fc8adc20a37d4912a8bc074d32edab54898f0be3a09d8bca5d2ce2b2f3a123a7a0a2d4dfa0a3ac5d82624ec14cbdc552ff13ffcd30184a91e7d7eac2bd05a5c87a18bb9eea6071d9cbe6154ddc5c88ff63a9ca53a56792bfc8ab2b790971f7a655633f5a772f39341613ee048dabe9d4946b6aeae97bb33bca638a64cf1d343c600a8762b19998b0860f3d5a638b99399478e5ef1f0d8d6e9aa608b4243de85ee9833a7121cb62d156edad76443e6c166dbbcea221bf69756ff72c9a05981c7669af13539a1e7806c46eeedcdd68251faefa9e07fcf1a7714b52a6f93e90d75ce3aa2c7b5169b62969bbeb23a6a56b288eadd5619733e42761008bcbce839be0a33068e3bacb32acb1818c15240d36431e02f00f61019f69ba38076eb7772708271986a9c3b55c839f8f0cd03799c8d3b57ce1eff510b8c26eae42a8818d45fdede64bf5520f3ea625bb59a1d5148231a1da45bd549e5bd886684a9f28575120f20a438d0ae497cce503f09c97bcd0a0e81548be12716dd393c6b87dfa25eb9b983e3b8810603b783dfe41522fc567e747074daee2ffc92d358a320d27f9cbae25889b3d03d4bf1197873f00e872db37130af482fe26b848bf7c6e81c7827aac78b18877e68f880aa5b637978714fff6e1229b187031ace24a18ebb85a7c7a5c7449a9d606acaeec07fa985a4cc5515697a100c8cd985ff2b8b5882b75a85160fa02d56c3c25cc16e9dd7c38cd31975d5dc23b9b770cbe8ba260d1f5e12b56409c3af5156f4f75c46f2c0910f2b7dafb894654fb5e0798df9ab5c7b909a205325dcbb165d14ea2d324c916d8f92e2d4d8638a6881ab15210317d4dad211e578986f327dcf9146802d1a026e50ebbb0068f4842c0df86cb08ba4f55809011decc1e9b3447faa893b209a7cb0e805a7dc45073c7ea710d932ff85ac21b0cd2070d9c279f647e628d67f74c4e2265f789415487ab84fb705e6a2f7ad79a3ac19207d0eb8ea74ac0f9f0c62196e48731b3646a55b7a34949fb4fb556559e049ed4c13982c8e0e87b04dda223ee7616d175ce2d7e05f4fc4050a2dc1774e85670b55becc57989f635345884b44e6eee19fcab27491420936b8973f361024fee691085e9c6138a43e94267bd664cf42f237a63b72adbf5c1581d75a7f33e7e86532dd77605f107f3c940dcb4a80e1cdde91c5177756113699650e84fa169fde2d66d5812ffa34b6bba6ae179630599f5bb4a9dfe737b0fb2d337fa027fe0bfd0e3c5ef17aa81a1b4c58bda942bee8f56c7efe718383d92657fd7d858765950436fc8b373aae75ba2c6b022474cd2ac003a00c28d555d2d82b8c5136e09a2c2798f8f7dc7991178afa166bf1e15553dc7ef848996bf92e5290974ffc1de4ac45a39508fd742278423f3184964f64cde64df362f92c3f828f880daf867b70d1a882778279bd1010707a8b788e6d561ffe8a9189e223206336aa6d5b9987ddc47b6fc6405b23208e433e7d93880bfa96e630413b8f0df998448b46fb2f11e58951ce9b8d862ceac7574d959d92b75dc3974265002d6f392f435cc8a109eae9b00cdbe2322254e1cd315fb84f43801dad65020015d75324aaee7e418ea01c8114f8f2760fd27d23a3db11c9ee4b22ed4e9c514b607774f500a993d3b1350b4223787b3b706d644d779a507a407987ddd3ae7b122181eeed7721448a5d153d61070e5085c6193a380665372cd3444b0ed54a7ca063e8247fe2feb7d66db5fbb51fe429b37785b2f66840ae1f3b775f8fdf20fcd3207aecb4deaf6ed824624a7ac0768b69e18f8aa172abac1024daa4e6f008c405c08e48a9c04d7c8648d7bc880e7883d0ce694ff8957a6e3ff33a48deaaf4de33d7049ac53088387d977ed41b017bbddb61819ec03ccaa17c03f742066243eac04fb3b5ad7cbeffc46be27b3010adc931fa47f93dff42966cbdd3d367fa5dcf8d23484adff6e6b4eac9131bb4db53fb178fa1c7854f7e45a5d91bbe7c30e399ec1b2a08a70e4fdc03e0af1ba6be707cdd0e9ef41c7d69a152cd7a4e64ff8580592c98037a952d018188a45042338cc638ce22878197f490200db88b028dd1bda784f4a0f52554c302e527f4487acea774b6e2d3fd876296f50fbebeaa920495af17c4e983358d82063e5935d6d926afdba411ef5fbeaf94f4ecdb0e04ce157bf2493c6ad1e44c7d24ca67c18d00e80d98f4a530f736523f37ed3b00b74523b494f65f8107676daddd2f100dffdc93030a666df875e6e9467049485f76b91e402da5cec55eda29ec404e39c1deef407fdce2bf051be49587e90ea30a24424f3bc25947b34560b26155e3f8cbd70e50c4dfae3bdf49041fa121cb230d3c2287a02c5dea39f9a95876a8ca9fca68c15ff1aa1cfd864308cf6e730f510ed0b3d5a43f181ddef3940d691851916404d6e8fd03569b101cb83226e1aef2ea6688eb5d0e515c4fd33d0800d306f2ae85c639c2d5bee3f404131f17cffb4a4e4504773fa6832e2cdeb32d44ad41c5b2fb57f3504bcbf80fbb4232b12ab50799446df59cf62bd1f098cd3d258064f440391d2748dfac269601b1a5027675cf5c0ceb9b7c8caf1cfc266739766de87a2e7efb64bae94c3b6cbbeb8f9edd305cd318eb69d6b92ed3b7cf2f27be3c5ec94312c751c0dbf7bb8d6496b972d2ef1ad3e3cb398eae94568bd2b1c9a70e9af0378fdedd357ee37d678b2d78526382998ff009e66ad227375b4e0835d52f7a4c7112939696063fb1e5a7196ca34d00d2da7319ef311d1b6eec18a3ce5ada87358faf768762416224196181e9b229ccf50a9b4145b2f981c6c41bd32a78fd7a818ac0e38819819aa26f41a88ca4e0fda4b0e32d2ae77e4fe1fed3bc016bd0c8eafa0bdff0f3acf310acbcb76d036dfbba4f532a645b1c9c975c9c744b39276e36b1969e09c373c350be50d4d988ff8ea1b48a7cbbbc8556ad280b6386d76620cd8267d976d932600d599e7bc889f61a43815e47840e1983820ba616a8499cbd20f676ec9728ba58fa10d75cef03872ca67b41326a51b2a318a9c35a1742051245df7bbb84b84fb79f579a7a837bf57a53daf0a0794790adffff0e14892c31784a9eff5939c343319b6200d3ad91543657280948be39d7a8eed15d1940f12fc9f51205eb372238ae8e3ba657db05e44f201a7f77c61b5642f6cde470a80feedcddc727e4a24055b6acc099af4854d3aa0e29ce365a4d0f46ff062f1b55d62484a4e3ea47f1f312d836e69bcb2ca2d54fff9d7f6047fa26a4d05d39a4abda5fb3192979d349db70592bba0791d5d5a954872f58632c63d686e8d06a232b13033bfb779287096d138641fb5dffbc8c0383f9cd44792b41061380f2ee77cdcf61c66d8942e3eae18ca084a99112c82112b40d30f24446c5686c76590bea22c1a5cc327877fbea86ded3ab8bff591449b88aa2add95c2c73328537b80bc76c77d7d06fa618395c5ed9257690ce98f1ff23b459acd6d69aef8450e6931d2cd89978182e4a014704c201154b181548a5f24aed756a4e47f541c3fc22724471828211e77fcef92be6d0314b294d2a71a61b220f283413dc92392be3dae2c4113c72fa38fac3612e40918a87a8c58360eb19154c3dd2a5afa5a0173cbee9f24ee21c4d691a563e5303a570dfb7c9ab6cccaadf937bdd681385f69d9080a0d0d7c75e62eaa5aa559a338748e21ff2a50cb0c0dd890a82f49c26bebc41e15f3bc94976e2909c182e536ac753aae7dd169052768e487c1f47ecd23bd8f2491982e50e77211d03942eaebe04f0893e6e8e8ff407139b270273c4e51c92ba64a81117ffbeb507ac15317afe9872fc63e36c67465dbc7c8637ea5746b88519b64138fb2b582c20223c62e8768f53a47e9de407ec6676e081645b8f9015f8ec1aa0218b325911cf88b6950dbd404c9eaa28fc2ce27fa27b4c247916d2b7fe379bab506861864b83412b40142e7f8fd8c12adc35955066ff9c5395340a325eaceb07c1e622098bf308ff8638e7899c32b14c31dcabc6617c2236e9c7c4700e1e898e9d4473904267c2b710a66143398c373b338b133a75f9780438040c43642357a7673a8d9bf727089352c712e1a07ade868969c886e21b93cd90dbc332b2736bbcaa516a58e950a4b74fcbc4523d22a7bf74592ab6c560c42f1537607387a3c854baf9a635bf472d49ad6378b5c2470db4b519be9d76610873ee84f7d686006946e04c6f6448bcfc6b3ad0c7f7e72dfa1d03379053504a533d32a6868cbe32577d968374826ba9e9d88b851028fc1fa607563764b7c5ff9fc498a330c6dad5c493b56509464b246b195da4c800b147cf414bbb3a475a323c50979ce8f84953b75f246a2def7c5cd4ec19836c5fe734a54ef3b9a1e31c79e9ce3d9a6f3748705a41caaf66eb4304917c4f3518d55639b52f830cdeaf0ee8ed47b4d514eb9c316f92032fac5d1635b107ad9baa532127b101c7423603aee8f718ad409032b42447b6abbd60ba1022f5c24dcb5a08a9ce406e6355e961d8b383a366f3a16e948e74c19e2e4bcd224ddaf9b4396e6e8f195a71a2dcd507dc5cfb77443c1e02245154a77b6758e333f808667d898eb802c9046696651f7aaca32791b6e40771241dbe600c2c708244fad56fb21f3eac15e0dd25da57171fa03a3d8e280fa6efe974a55cc36402c79b1676f1af64be173624947aae02f585f6fa0c4870314eecfe22293332293d973100e6ab4f4e9f76787fcd9d1dce8e884eb3a4d9f611a74f7bd7ea97177164ee8345d494ddd9b8491a0400ce06eb3ffff42e8dba9c3241508510196a8472cf60de28d836b5c1ad42504e8df9917111fa12d136565daff245c472a68b0bd8cb7545202825f3fab63413cdaca0974c5ece975a20506e22ec3ef60fc9d99cf457df7f46dd4e1d40123058a1bae6e8839b887bdc6284efd0b1ecd397144737d360a0e7fa4ef744af817d51090f8fae4293fec9bcf2fa68d9a473c599894c3c3ef9bba397ff0ed8a11cb663a77fa1b591410a7688d2d8d3f48e8a1ddfc37b8c7476eabd67685a6c8bfe67e5e1e7c87a3cb91050dd6af023d959b4e4170f890959cf1ffacfcb468d76ef482b49d0a5a025020ee39533ee6711653539e252eea246ea4ce6c84c66e06fcc297f22967b0c18e0b287ba0d0e4398bd51f7a47c49af5da2fd494b36180e253b1a16edb3e60d32ff031414ea44b6823042d67d853be672cd9d3cede2f398b34f6e96f0a18f25bb756ebef7686b23be6816c94f5fe56c4dc6b9a10a1e71f403c081978d16bcff0f5abcc52dd18fd25139e3f63683bf794c6d8b3a67603cbe1e931c8e410b35d8c3c42bd18152a486625add2bbf35ba79a3e67505ea3d34dee3c981308fe3c0e90e2b6024caf09e897683b72a092439637b2d4acc09424f82d8e8984c0e46886688a211fae2eeeb0f6c1e71b51febd79f52caa09a3d367ed0331208b4a813794aca2c8a53df595a04656ac0f1eac95c328f89ba5af700f317e65b3c1ab51612aba16c9ce38650f755edaaa74a98d53dc89d069671f7daf288289eee81879330d39af367862e24d40b4eb7baa766559380ac6b7e9e19d36986fc1cadcde498bff34e52c5898c4baa767928fb584b2ef70f52b8af0062fc786f8f434095e049b7244f4c77693de8c795e54093f84864efb4f00eadbc9afa5669d165d05a410d51b66317a6ad67f0cd6abdce07b966d92ad7f580c2e955d71e8531c32891522b2f0ee80d8d61443c98e2e4afc2f63f73d4703187118c78bf329e257a829295b914b52b2837b526b6344bccbea5d54a7dc79265ff2b4e332e89a331a0ba8b2201e789caae7c4f5fade477139cf117570596c9650b44d73f653e74d8f653d35be5c015d24bf920941025a6ae5df5a9411b4d1b44ede340be8e9539c645ad9b5759e668275d40a615e2ad1f35e44644786093213e21d46474b543baea3ce4e9f39bc9cbec068050d873cefc682e9af31a4ff872da5969ec2dced36ad6bae37208eeb5480c3046e1298467330f01fa3447cfa04546c4c7fb46bd000b25b17faaf1de1c95b53c7673b3f59beec3e8b7aa660c34d845b3269c4345c4a295a0a18853ed887a0dcfc03d74cf0e96a955f7da71c75682e686ccc9ea01d3495a7ea40522f96673bd51314a05f9576e8382f702e2f05b87cf9e694becf22e67dc53a38dc2ddf572f8f29eb19a4c5bae6a352abaf320baca587382870fa828ad7affebeebd88039bc62c6f81ca276f237f60bc873aaeec9e093494f499d06ffcdda52828c881fa0da833a58462e4a8f446e27f647b20e73cae06e890fbf516a900b134e4c11ac4aba072ff10d88132be50a47c7b0a9b00052a29806dd53d5981288e34584da1d06d1ca0e66b528ee763fd8c60d659e1a4148658093c545d6581e85c77e07670b4c781ff821cf609f584a434ec967c8eb024c819071eb45bd17c5d30cbee8235602994afc22d260ae20455e3fb9be6e2cb4bfd681cf4549b81d38ad9702bd4afc0e3bc8614ad944036e15d995f353740c6fd818dc38f3be50b2064936bfcd0036458c9e63e0de8c5e825058e0a24f7c6921257101085fc12f38dfa67683dd07822201f196a359bf0b46b0de5f9a33df3452a59e1764202d548933f8b0b437a22cb7cc5819aec3c4588fd34d54ac5ff4f232a085922e19a879610e5e7e65e33839d57afe5ea6bbf7aa0927d79dc06dc31c2b2d41b00ba87c8c0da7b8594fa917d0c61c9f42bf1dc99d99da2d711c04a6631a41a75a8b6d1a312cd4af8b89b3fa5055d23393c935ebafb0d26bee3d8ec311b33e683597f7acba5ba22c8616903d533d7f04d847742b315b9585580dd70a3fbbe62f7bff3ebfd4dc440ddaa4325571806bea735c52aecef0ab9e36e007d4119eeea83f4f80a271ae071d3a56fb43465ae1ccb8ba4e94d25103832f2e44d8a171a8c2565480146bd77538147e3e62fb1c7bf874a5ad664a90d84998dbca31247d295faaba5dac0e26764421ed99170516eec358c34741eeec77e27ea7573979fe9d54005c56b9aa27f6be74ccfcdea852cda3e3da04f968741f8b028732cdab4a596ff75f14ba658fd8777175af6e372ebaa023c81e067c5a3fe21e4c857733c771df753dc4876e2bbf13580f3fa67dabc04071010bbbde2b1baf47ab133ef93a99644c91084d4f030ad2e218f0cc7abef189ae953b5ac96a4de053379bc552130bf6e2c5fd880619885e79c732d31f7ba16fa6b06a6a857b43a1283eb30a2acaf90f892355ec908e9e4373d9c6533e319fbd0f1fa15f57df3944448a3ba306a8bb38bfa7c5a1d3643d4db23b0b9558e4809f7118a53d7b06449d799e8dfa4de4db09de82f2ed898c8deedfcf1d72991bc58cc1b7a4307d454fa4476f3d799282c5b027045399f687876cf9c931476ad70a632b2e8a83cf4655715dacc728c9a796c70d8c5de586c48f9a3f459550ed693f724479d981f8eccddd414489f8654fafdff60c5276e358aafc616ea2cf722c5e64e49071ab101e202aaaa933551519deddaf50d4457206b28d9bc637aad8fa04a266677c6c1d2555215dd0f374ade9b9b389b11b606cb0a4be7cc3458a7cbb69c42ed59476a912158af7ec9ef101df004cf996d041de806ec3b2a8ae8f18d7221bcb36226bce38d79ca26c361536a42a1f1283b96d55dcb0521345a7807c191dfa8905e99bda97c92a8c8839bdbd9a0bb2b03696c4645bb5e2c92d82bfb397c2c698ace1b3356cc9f3459c51fa81fcf162c5c847c8ef82c7942aa131ab86113fd2da7644f018d5a2ac99f4092e609bf208f8bf1bedffd8cf105562651f4276cabfb8d89877b4464c04d5d9a8251ddc0d8e55486899f13af0b18abc2a337695de6977d2109328c02ee52465306fb572ba2285dbd5e028542aebf386f5d8cb5ece219752fe80f0a93d24c51084abff2e7cda2b22052051e8095c9d8b74362ba1131e63934f5bdffb961cd0fae28c5dd49388f75d83343bcb91168a240177b641d6f51246e0e932a7a5b3e6a0c8bdc61dbaed8725bf7c98c60ceee21f3f649d056c4c81f9481a77cf3ac4b3307e7c9e95091793ec02c05f947bd9c3c09524d00e3a4d6fa74c14576468cbc921a35b677f90ef947c3bc69f2b4615fd66f8bb167586fe6b5f11224072ae095dbd9c16763edcaf6fefbc177b52eb12f8f33b68917dd17184e7153b02d879609c8f4b2152c7fa883d50f29b3004e5204abb1b209a057c1d35c541e6e083234e1791796c31b5c6a5cb41a222cf3baa99c99e5b2cee7e6464a70941edabe5b3f6d7e16e380744f53b527455ff2fff0df42bbcd097ce9911e8f973a97a08e7feaf6282beb38ccd4a7d3f8de1328136beb8f432279c508e9fe6a34082ad6461ccd525fc9e61c5ddb554fcfb2a82f67dabf21017b104a9762ebcffaf954c45185a204161f0a23be80bede7d578b5f402391e25a0412d7d65d2bcbf8744de5ea29c6269339c2784e951a76522ffb2dbba013ce0b1590c6255fb4ecbc525a4de193358d4bbadc142ea4b03ff899197313b616b3ffdb12bc074e6888d9f5ee6494b49b58b5b8721bf93226e83badb7731d01eaccd6b5d33efff65f60e622cd87d559948a30dca017b608069ed7821b4ad71f5efa61042ecd8260cb6f97c6adf7a193297afa1ae00a72c3cfe31a96bb136abcdcf1455ad090bfbebcb4b095291493adfd4eeeba22502a29e234328675a02a91448b1fd0aa5334294963ac9de3daea499d2c39e1596ccca3bb8bbfd2449cc895ba81ca6b176fb4d6e28ff176f7225b99ae26039f2da529d575cb753d6d5a8f36a4601a0f883b6254d92dd286ea5e75ebbd973817f9108339391ad61446cda2ff646b96154a0cd3a01e12df4143bc043bddc22f0d0173189e95f6a3b16e4519aa4085af9bc296230254ad2747533538888c8ffcd4267140bd00df2ce7a9180e32dd993c95019af2bbfc1ef4eaf6a89776cb1c2d06b456a7d9a768ba921c8b53c1b79e11baada4b7b4889f22593822c27dca27962fd68f6c48627feeec03a5e30bea3a8e048a739d7c4698f8f5d00697058a72b2e01e366aee812bb79ccfc181640c67d1eba226a8e2cd87b4a3ae2a30ee3ff16e71928260d048b8e2b2dc0b1ff797b0b7c22e5c9a3ec11d51a46065b96bf5021d27d33b0695c37586b54b0e3d78480cf1b19596f16a909dd0cd8991f9c27a8d5d86232a406f37206729b464afa8a19202f857e53f9fb70c71fc4b8da43cd5db5868a87f51f8cbaaa86103e898e60682b49b2ab1b7506d03e980280d5fb427234d370d5afc4cb945060da8d2209e414841c61a50b9ede6be89b0eac70f20c6f6aabccb530ef375b4bb3059d9203d6ec237daf12ea1dbde872953f3f9370cc92209a335ba56606ced195e61f7e17aff05dac47e5c7d6435ef5e142c71f7c23c4842ab73ed73d4b1068bcaf781a7c0111fe5e71c13719d148f063ad54ee75fb4e8259cc831365a47121bd3e4b06647faebed6e78877d97e243b97ab7b747c7591ce7f014040751667ef66dfa0011b4f95506beaec7bb57c309e42e20778014f7a3d715fd82ce2abbfb79436f4273344aada96c621a916a9ae580f878cf70e384b875285de964ca0375c7d936c43e0fc01adcc3632baf49814e201086aa142ab228e3109c8b5e89b926db202da0ef7d0d4176eb35300a38fcadb12add1cc9638e2410457424aa8cb4ccb51d7c076939078d0383e0a6ab73a508c26624ce705c3a8974bfb51b76e6240ac3e44d00faafd2999d539b0713cccd12b7397e2779f8f2d5a3ee235c6c9332218006e6fcb848a3417d539e6c60b297b8d4c8ea95e0bdf66b8022e3f48c9ae560cb2a73017e2947536e4af3ceb2cf625b07f09b8f51bbefcfaccbe2dca3f331054dd5f83a5c5efc91d2ed0aac952cc3718486b7c11ecef5b34d84c72febd1ff6808295a41a777e861ce2ede58f67187a3671e9994a8b2f9a445dd275ce625e9d2d2b39461e15fa32335d5eaf6b09741b870513d305080ac7dacff9725a6fdfe00668b297b90cb876a8fcb8a87694836e237fc46203dc0e5703846c242233f3623f78e6ef79e0c503eb2b80770ede5fffabdde54d221a523b7f0ba156e8f4d440c6d6535dedff6437073e9f225f0f2372a98e360c8bdc1797114b9a391149ec1bee8e15dbefa5af89f2f0270f6306571f4e7cb188df60706d1a28747af33f5d62a33a5270d5fc0e0428b117d35627112593a7a7c11c15a6d8d9a42ef2091516828da20cc9e9a6ddacc94cee162471075628eb8b57038366e69f9e6f86b9ce67cfa0d6c8297f06232126d8664b27e5e63fee45aceb4332d3efface8a6311c826a26f42e037ee7c12383349fc0e7869e49b9e81ab282a1ff89a5e1ded5389344d9a83e35ccee2b54f6465d9854161e1934cd1617d2709e0b43635d1af74d4fed1e8c003c26d42560dd8fe7a220feaee3a28335afbddb1997c04474079a9b8b67bd091035497050e902f780a695102d246d1f83538461bc8633950dbfad48baf91ca749f6113f55756c6d0e33047e3734fd62a93e7e59114d7aa9d52b53f3cde791bbf9ddb559df465d6b49633e0ef0d5ecfb0a4648cd367bf0f1c1a513cb8764a5c37a8bc05e4821e6c223eb959e132a78ca83a30a97bfff8bc55e136d3eaac15118762fd1a99341adf390c4c97f298c36a417fb74b3f874675fe4e117029a7d38022fda42aeecf7374d65b27aa716ffdf64957532684bc9466978fe1c5061b907c4754c62d39196b77d6b20c00b4d13d42068e10c585d08a493641dd0a81fe98ba07350cfbce7ae336ec5ae537fe2ccaa33b524479ae07f0534b2daeb1a9b3d6bd55477a81e0fc63b56e0234806df859b346a1ce74257a300561edebe8000794a13726a98495d7fafd837a6f9b8be476c51189ed8415225dda161e9b5737aba415a7dfdb8676344ec92f9f1da6932a8e177dc78469718f09697e330af34615f27434de1ed172a670276d6bc1af461266e1e9a87031a65bdad47a11b58df86a46e5f54c27c974a770444d52bf353fc553a1b8f83635a9b2319429196f5436e81df6469e7fed7324f7ac41f1e0c158d2d788d8e0e40a31312e8f98c7895eb27170149cbda614aa418a0b2aa0aa3dd358ee197dd0e488096725246a3d8616f2658495eef64f1c1dcc2906c7e7d7b2fc11b2b191118fdf8e08ce2015500bca7de1a02f128f5a29b42af7d711b0f5e00ac8c1e3826edb132b99cdb39bba521edea79bf61464f9c658868117d7443799cf6eea2b32857da8b5352007f56c96d8aaf00baeee4ff1f21cf400a773fb2bbf25a338fd96f504f58c678f11db2d409ab19fdf935a01ff65100bb367aa9267341d5e4d1fa9df7dbd8c2c73c87f6d249c2957078f2304dfb05c0f96f1c88ea92cdd381c6d631f96e94a907897e8a6fe0fecbe366b9f02af191a5811e69bfeb433cab495174f0f945786815f607bfe48fe24bcba82aba9503473ea914ff9792ce7b6af9eb887cbf600cb4481d3b53248153adfb65d567d59a5b69853223f84264bbf3e0f289b11493de52b06e550bb8d804602e3ffe553b55b424825349c0e7b04230cf2c7b0a458c5dcb843ccab48891d473925f1b7bf5dd7a9f59a9f1905537ab4dd974b6e87b193c0340fc649f48dfff0b47ab63b218a4d539837f10d029b766682d18ff8bb3e9d6bbde816a373684ac079a2e088335786bbd856c1d09e4ab75e213f74c9f17c04e8f1d25c173712b4f3152940029ae9d7c67168ea0b834a83924c1b82f50679590d095e5c4efbe794a931ea6a1c0da492740ab89f31d5e6d98a96a78945539e635a8531d37463facbb6150ffa7129992bb580a9287173034f696be8daea5627ff2bf67e222e788eb6c1fd3d0138f5afdf04b527fd4c65777161421c9d4a3935a2a11d993ef3491171ea60d5109f1d4b789d87592be902d06c56adb6f7bceabe2ae044039719585cffa147ade2fdadd00cad71593150cc016053fe7fd3ec0d142b3736fba5fb47ef511fd267237bbe3cc3fb6e0f6b6e28a55e66d46cf10ab6cb709c6fdd34add0782d707377844f6894d7baa97eee1bb3a0e925e24e7174edbfb0a0e4043475488b9c52a59110cfa88ea2cfba3dbd74eebac41f2d0ff33caf2c7dc5c7b1eafaa80a1179b1139a4e687c7e2cf64242d48a4ee7839d53c04800e2a8527c5e4618cec20fa8caf158a941389c63447f606ce7c0da14e0c647961f972cc3817462d9cdc4eb9e782e81a9cc3bba4617ec161f5994ea52483086cd413783c90b547a8303f50618b3ff08f3e7badeeb49f1ac8d3e787916454c7647fda5fa8367fe65e2f51793c1b9b71d64c67fd0f43fdff543bbf07b6d842e5d1c8ff30f2998dcca669e33ac085bc3980c2274bc0f7e521de3d8bfc05b869fc017d02ef212d18bbf0105f18db1f01408a3acf5662405bdb37103844c4f444bf0a284fe74021839acf4b9188a3928c3d36910b1872687ee579bf5fe690d3de80d79b14a666f840dea7c36247c10672059d3051765fdbacc2741ac0ac677ff74ea22f7ac9d9a9311565514ff5c84f38688880e5e90b7d1d84e2739df5ca11279280e0467971b2aab58cf22a69b0fcfd5070ad363c106da57e3215b0c16cba68878da9e356e7d356dd3105f60556a3831ceaed418d91ad8c968fee84141fbec44281028cbd89c209e67335b9e495eb2c304002a7dd3107785dd174da55fa3d885472722392546c2d480487a6d869a49d9d30d04414756c8bd1a48d0469d95754cc663e57c24f1a0f7e10e2ebad3b60905bcda6370029490eea24f733e626f42fa34bdc1dd9986613ab24cda295f953c3fa6dc803309db465d6205dc91110127580daac87eae403c9e8f24e18f37f18a4a89a9e15f981db5ed999ac486e7d2c992f4d552a752f1de82f8022fa5f960f479396db15a69dae60df518f5590b24e9bafbe0c8a4ac7783b67b37fbf4910d248899700a8861067d66e0dae9441dcde010a455f4b3d3ad182764a072b85918c3c80de543e967115682c31286daca8bf66224b58336edde0844b16eb329783314fe7a2fd997aedded9e60e8c18831bb99c234cd00c913f0f3b7137b40a0f8399001117d65c7df3eff64d1a90c1c6d0b55e09374c18bfae205c31f99e43d4adb13bde62606fe6c1672f160841c9bbdc1ac89fdf541837351c8ca55908f62ded233dddcb9d097fd4f19e126626e0d53f1d47b3c8faac9504940b5d18eeca81c8c5d9a57321c8d207fdf8ee73bd8014a7c95f6e41f754414aeb708a0d82ec50c618a65ed28a2d197cb1a7b9dc75e0c6bf739c5720372a6cb16ef12ac0a73972cdf817630963f426ae89e9db5173f0102bc5cf73235592d73d318f07dc7d8ff1f409930469f2d40aac0a20e3c170a63faf140be6dff1564ebf51c77d2d368fd95a73e644e75878c1d413e840ed2348eb7e433c56c931e3fc389aa93ba3699398095bc9baf9b27426f3aeb16fa205a6dc80b65ffdf086a0eeae2fe64af5543fec9fd923efeb370754b3c462ff405c2d6fe8acaf7609d577cbd07ea45afa13b6a29251c52247b957d8e1a4eea7090c397defbbeb4e4f7d325fdcd6446c51c2c8023bbb06b7dc8a6bc138442b918d68c360cafd5de4479040e377ba52c3c008ee90a61ece06dd6dfa05b985b2bea235dc67b21d7407e77d7b2d45bbfe48b78bc2cbd80f14cf044bfe885d0ee1b1647ba4b4976ce69314928b23471240bf209939a50d89758c2fe38f3078813721df2ec8613cda309658964de9e8122f3635e2c1398d85ea8da0ecd81481c817edec21c127bf8e81dba4d9b96dbc29e998c4ebadbeca586523ac7254c00a85d2f8bc1fefbac901735aaaecd72aa0a0e51ea0e81c7c4f35936b36aed539a4d96f0b238240d214b9d80790e22e6715548fd24c355e53619e47d54580f040f21848034247e4546cce79f276c30ea2b5c3d665db102c2c77adfe0ea46271e99d916f4bb3ec96b2b603453a9ac59b38b9f1b7d6de7d745588ffd5cdacc1ac8c636592f03e8d52013feb912a106c847684d1bf8fa697e4c24c8503d175f35c95f269ed9a66f4ab773d2dce2ad45c47b0b855b7d246636ef9420af2023d69e4c5351b24f169c1323d4eb6225a10e0608f7ffa8805f1e363d6b10da84b40dc51c72e90f8fe4b82eac916d2bd45371acd1a8eed3b6a29e49aee558a0375644a07f354f1aac40b946b3449d8b12ae452eb67a6dedf87335209e6a0d74a85b31f5028b1c672bb159dab83ba0f62b655d52b2e47340cb8d8b7549d337ba5fb4edfb718cc7215d1a47f644663fdf98ce8fe77803942795cfe89f350d1a58103f07b8d4a4428e3ad7a4b56bd1c16aea2d302ae60af7ff588008d6f2b95d18893237f36981d81cf5df8e40f617c7626d35f49837bce0fb1e021a90eed67b05fedad5a47d899f2d64f9ba6d09518b6bf8fc2a1c2263d2bf296d59141018a8cffa3dd6bc4128a15734ec4cc2dc4e27c99efb212f1ea7aa7d396e0d3aed6c1dd120628e323cd996452c827c2dfb65068857f58c5333d2b0cd95685e271b7edfa18da38768a26be380c39e6ccef231bc8aa47ac322dc46547d05645d171cdd792329b515f86c14f1b3bdd4a2a9a256210f1a802685a2f9be847c68065eaef56355d27b4965e1930960850ebd4e4d6500156b5d96bd65371cbd67fc770bf6887759746bed8518cad1c263415daed2bdb492cb3917c55ad1fa5be6b47e891a7ec408114a04025c8d98627e951885a497035da7ca96c52646ac073e17c4ed9a1ac5217d4f1cacd0bba7de0a6cfae6ea51e2a9b98cfdd4b6af28a43883b5ca429e9c5229d70f1893f9d999294285e5b5c7270a3c15e25a9abf6188f422049817f1f140e32b169d3370298dfd4801c802bbf925f3c2320f443201d45ba63e74c041950abb33cc41e1ab7848d20e330af81b3f3647bb64af32c205a55e272501edc6aa0d19873109d6bb2d512fbe407d90f5de0abf9161e651fa694a8b3e8b4e6007085d24eb4d533b84d493843b9e87f36a388bd565f1855e3a54729b6535500098b3a0149894468acfb10ae6e8acc23e8937f1596739436eb8ca4d89a4177f928322fd01905eb80cd8fce172449ae8524ec1e170761ac4aa0324a6a00effac1f487ad3dd598834634d12c98ec6ad8f48620ea9bd5b3583cac93e9394fb26da7d32ceb1e0ad5605b2963e3b4b0ae05f095950d17f510fdb81e307040863ed13ff4298d3c8dcc2fb34f6098acdd5209e4b3cbacc7620cc1f8cae0e76c6333dc98fd2709675756a18cdbee0388bb1f1334ae7f0b7b9a7ef3719fbaf590f94b4011193eb920eddf9472d0ff0d23d947604f7ab0194f92d4787d81285c030cb3786d7b0a38e8ad5584f9023227470e86e06af824a1cf13e449b673bd4c37af467abc9c987aee7e81357a1e3903a5bcd05453472ae3b0f06fd0847286b0239a371cf118a91279431e2f8be93662283219686081cc2b1f69a6f62909c04a12e5430c276aa120d0a623862e4d0d9a504b465d663314ad58f1d2a8e2b9858b177c0821cf7801c70ac9d590ed78543eef42cdb6246aa7824618a8b76b33cb22c050558ca03e4f448de2c801e3ca3a89d8aafbd2b7b97b02464c25fc53f24c342a0c4ee3a36fd1ee9c401a09cda17cabb862a430291cb27485227cb1772a511659f87d13e0fe1cfaf9823384c3a8018c1abe8aff311a73f73b53da7640dbabc249c6e07cee5dbbb6527bb423906abc10f9d3a37522c1c5ba7b06da5af853b725dc99ef07f99bc01f8090d6f0f45cd75f866951f6f7ef37c4afac4ce3d42f87d6da0405fda79e747d2a5df66309b3edfdbaf96ca26b58fa40fc201f749cdc34853503b196eb0c04240c28e70214cdd3a9944cbb976fbdef462379305e0e135eeacae0dfa9245d92e1ae3179949a26116939cc4efdc035130ac743d19b1ac23c89836f1f599a868ecf46afdd0fc9d9ff5c4e71fa8333abcf59b99b006c347cfef3c1c90dda7e87f2e90126ca4faa05b2bb622c3c95e5234c7df7395fccb65c30e38bb7cdc20b1809d1db2295e8aa6db010577114247caf6e4ced106063d2a4e2b83eb6e5bafc67e703c1b5341a5e69f6a9b82d0a8d6d538bd628e2caaffa4686a58975a877cec45ffd9d2af305191c04f9c1ff489d034d27f475a97231f3cf9ede095bbb47ebceac9af3a847fa2349ea5c51d0763103628ad304ad30396571e8076280845ba5e84f33fc37ab74d891a8bed6e940cbaf619435caee730dccdf321f2078128124135a0d23681ce4e918d3db3230576c31c56b93ce16005143d20702b01efcc6111215707f7c31e54e7484568419b36ba49d1030402be0e3b9e8c2ea234960c1d2c55379225498a4c7022d2b4f56868756dc1752ea19b3df930f234d7fd5aa23319f8c519a3f38b7b7b7ae5473b0da87d0630d9193de1f7ed5986b3c03e9f88ae9b42ad5488d75ec8a4b4ba0012c20f1f963ee8689feaa863b5ac07584c950164576a3350e0a332b207e88fe78246594756e916c9a45e5a53e3c148e760edbb8d8745dcece2134fde981cef265d159c5cdd5bd748a1fcdc0e17388b718c60c218910bedc4bb81dca16ec9045b5150d26ef1e7cf4c030fa5f34ba86d27f281a24b7e2826940a5b769d97796c0f36e7db5c9264961db9d022b01832b6c9b846b0027e06ee0181f9630b116ef0ac7272250d1bc394eee0d07c77c57077fcd62dd7bd9e80eb4961142fb2f6642f25a85f9559c43b8fd7ee20b3cd0989c0124715029d31902aa7fb6fc5e3e899b016a7f8af09fd256fae2e617ed76f20ee982cea561f7fc7007dd0dedf032a372928199c4da810262f1e2acd76a1d3ff1ea081a5eadb23b8180c2779f43916ff84638881279049147337f991bce63173f406f5353347a845be3fd09f6d852e32e916990578bee1a574294c8c02901483b3a8acb51763f44bc6fd10b96c3aade2ee162f5592524b24101ec1f4ef81f27a3cbb81f8f3f22b53906f6d5679729bb759ee1a2f5be1f3c349e6556691209d06aca288e8f05438c0929a384af2ea5ed653877d5c20b8e9637215aed38971feea03652e7f01799451dce2cc04009f50702646dea1650b97219fdbe05fc4b0f5728321d9ddb817ddb947e5ed08510e4b33fb1d5236a068e65896398b62528e0e55abfc16f70a72be529214a91daa43680a6fdb1479022fc3b4a1e71d79827b18e1ad7404802cb367ecf3c7960bc2dbdaaef843c98b92f1f2bd13df6cfb48613949e740c8bf377f0b84fb6a60ecbaf1c6f211d67b1fbb6027d7bb10a4e389ad4dae05a8033253f6a5141cca7c947fa40fee5cdcb3cd78a48d2cb721d36c48cb452ee9bcca5fa6f92b5d82ead63c7061703ece2feb03aa710d410ccfcaa9dc220f921ae59a294c8e0babbbb38373a4296acebb8e8e309c55c41f0f825f61f622674fa8d60fdc96fcd698dfc004f2ad8d8d8b17ae7bad3a2981ece69aede9f16146da37817446306808861eb4ade1353074ec90b18dc80f7a34030ac501c12e72f5081f2762e3e9bc1697b44de43c4eebf45eafd6a8553e88b2a349bcf84311e0fe631e9228b1eeef848c509dea1f74872d9457f51547f9625ffbd1b4dfe4f86182aa39759b94d876b2300ac05e423d4047adef0fe4169c2fde24c4082748b87be61758a36d213de41bd194d726ff14dc64c2b6e8ae75751ee437cd8db938b9cb981fe6395a13af179c9bc3df5f3c0e27877c1f19f8deea0117c163a45aa67cc43c9b52be399c5e5ecc7f6411c21ed6ba3818a6ef3d9ed7a6ab62a64b1e00384a91634ebb46918e551353c3ec81c2abead1b6d4b3d15f24f2766c240e640fb49838bc28050cf44e4a4d9b0b206427e91e8b47d4831e3f1a8ecb33f2048ae7e384fffd960d5c5aadb597819cb340318def60699073b8ca01e494db69b6307739bc4abdfd7bc993a9e374f9c6a79535ba86064198214b22590286852dac58f2a05989a88b773df8140c21478deee39fdf9019b96367485e17636bccef1b5ab275978f27aabc21459a0e3a6462b5872b1c2ce85e011da49ae6a92309e943827fb833965d3969fdc3b397cdd3541d3879f88de087e1bbafe07886f6b4773c2587e98855ba1ca1c7b2d09233cb605935a54b41b8dd6d24d85a4fe328d5a7b0daff800158ac253e90e6c7482d905fe718ec3e1cd4540f883d49f048ea2f0c7d9365ec6260dbd36faf460453c113ac0f4544449fc052babf66afaf2a4bf82b6f6c926fcfa54b0332c87ab45463f34a377a5952f68c7e718328de565f2ff9bfa168ad8a7e5691c89595d2488f7d3f1392ae02790acc7d19e8e0fbd4aadb1a3a08db14c50627b6cd903d1b4f9653ad192a7f500d4615649e4c8322d006789db38c3e41337aa65188614fed9be53d7c38959f061e055331aad5c2d855c53abca788616138413198b70b6c1f6eb6e0f0dbb991c82f1c2020c70f043dc41ee41497aa54af7407a9c67c0da359a623884d17eb2bf1d5f499f2ae1592ff2583d1e570cb27ac6acfea40e785af2cc6d6585aa8c31edf03ca4c72f3a5dad7a364512936216497723f5786881906eb48e0824d916835ab21ce46f0aa503a7da5e2780ce2d224728be28607fbae410caa7b64604f2087e82aaf62a94051e36c8c8cbca7c8e56bcb7a1c27513230ba1df713f95f17de465691a80f5fe06ed93e71678b0d22cbbeaf3239ba398abccc48cc1e195f26d7b4bd42c0354521837b2ac543cd71a43948da42cd8332e672ce1c013b2b8c6fb7a64d6a49d6109c9b985b9fac9e7ca22943531aa8f8c535b9f78f3d53b749dab2607436070bb573a304fce8dda82ca779b6c2c90944229d8448945181ab1d29021a27e06137dd30397ca28e76c6826ef951ecb64b7119b3c3c65f62aea1d5f098d9f218922503fb55680bb1cff7badcbd2900743bab1be998298804d04d996c737ecc6c92fbc89684e224cf3b5f2d0e634d6dfa87ce4c82d191076857da614233076831b7f034e76d499e3bbd3a50a573c7f886d66704efecef3836b4d489a2fd07f95440b7d7defe35590fc0907a61dddc4fa66bdd1888239254297041aa0de1e7b97a798a57a026096c8302a3185d4134d77049db4777ca74125ad419fdc4b8ef2090637ac2ce09c7a248c768181efab0d2c7ec50144fb50553be3bc5602ec7219bd1c5ef1ceaf879c8dcbc74283ece1d33a9d883a285e272ec6bcc5c1dea70e7a9c588f292afd2a3a014c3a5d6128ffe25af9ba16e591b59051cff8d16a253987cc4fa40857cadf31aa39e172569582a1bb183cb4150c12ae04b4d334c81ee18a38f3d6a4a9d003cba88633b93cc18d06d865b5a14c5c1e7996adda7d9f5cb789d2b2d9536a75530cb8e355462bffaf5602bef34988ec5480255b87b7cbf4e8fde579c977f14f3dc1c9aad6cf3a18c3d253e0027217c683159e94004e83bd73a9421508d96a0fdb9db703939e787e27e585cdfaded25ec729ca76d9a263ca89b8f6a4a07d9612cc90410c6b4b628caebda21b0fd0b086cf96907ecc2ec2b1ae7c9ff0f0b0b53c47b07183cba969ea721cf4d06285894a4f0368d49147a6e6bee9d0991396ec4cc64509a6315fb90f92300137d11adb07f1ccde7f9bfcc69bdf76023203cf78f6432bb71504b50e292a3fea3ea7fd83925899a5f0bc0ba9581099a69e989399a5d5cd4e4d095e30a91cffd34a0f4f2773f61c395793bc74ab73128227c0a0011331d6e40dea5879d4a3164dc5680015c2d9daa3ad95a5fb450040d079e759653196169817f7677e294a3fd90b67f1c6c1898e607ccf12023ff1255531b7289a0be1baa8b52a937aae189f93f567fe1572b2da8510c6b26a318b4c24437482b2cde61028ab785a527f460b4df719275329a02a6ef8cc1a3a80c0ede31ab099d5bb66d10f1294fe0e54f4319b92d69451c20b96e94632ffe50c8f1f619a93aa6be24f3b580c71d7a95c26272cbf22a52b196646492fde82606be9e8b6922b1e6a327e09bf3b4ef29f99dd862c5b5578e129385d7af28ceab5f147b175fa5c7e549dda3ba488e0a29f92c6a9cab0faae779b57902a6c2432ce0cddc6fdbe3a3770560bc6b68dbf3e887218413316b0dc22fa1b7ebfb205e9a366dcfcde8d85fd92b2291b86dad87e61df46029d17d68fe9907f90eafc7b395faa5595235bf665972445ba5490cefd9143725255f1fb8a3e452e980ec20888f088836e1e85bacbbf1db3f0c4461f56833bca4bacb3d450266ebd07a03cfac5c426df1490de469f7d095488d6b2eb7c6f2515b703a7541ee31e8fe85e72c4e2a60031bfe52b19a1e4196fc8653578dd72cacb010b3094af80e8e0895775cc65e0f60c5530ec078baa97cba2f2f11a8d1e80ab5f402ca1c16268352736484f2605d4601ce7ca9e561747ba8acae5993a154e0788810becbe34ca950b85ca97962cbfea1ca035e873e619543e415d99493bd869d71216bad30809161f9fd7b74c5a0c7c83824a00c6e543d0ecd9f806cc7c676d8c1024e147d4070e53e0b869432b17b9b63983a42078f01de64209bc7ef36ead4ce15d08fcb6cbe5f911beaa8f16a75c78a970ccc24217945d1e680d2a197d327bd6df94c4529ec8a7fc37e9492c0456d461077c805621973e786c69cd2d72cde9cf129124b78d661734808aab6f8c7c20fca3b5a891db504d777b7bd5fd554d9813bc7ad19029325f0250f9aed669465518ad68e11d0040c9ef006cf09609c795bc7dae4813d5c4c30fa077048120f7f207afae186449fb64e78c7066b0848ba2fb982752887dcdfaa02ab0cc4612782d6cbe5447c4fcaa6105c41cb7c5a4c0a5b565fcf21c0c5022b1659adb25b0f94b224322578d1346326746ce18b87a06bb601a32905b9efa77c9a3e892bb841aa7a1684ce3d3e986ac8c835b0c259097aee4339ba1581f8421d7bb6618377e155e0cf1e628b1517f4753b4df366c44359980c018bae3035baa1ba15b1c089ad781acf7c51bf5e1bee78a3aa33f7a44e964d11f8519d1b13576145a831beb927cab354b261913daa879d952b607fcb82332b066523185a9c89c7afe871bb3b81e079202dafc0833717c8467a06c13b20bd925518a0b8baa85e5bc4618813f65b14dc813d2c768e1bb2037d8ce71c4e85f5f082ebf313272c0db9b415713170a9f0217fad2207425cb6ed1a4d40aa296edac82c151958c5c92e3fb4d140f34b4575b09a2f51d671849c95a2e25f1c3718983ddef8c4a5a62ed40a762f632cd584a029094f05cb5967f5cff19f64d6f5af24bd68860beab9b7e48190fa0649139ee39ce07420e9baa7e343c152fb143001400a532df0f3cf219d2328c1098fb3453a1404eab46c24636ae929170d0bdbeb6ec51fcebd6bb58149afeb977a774ef21ebaf6148d7f90c1dbb6e554748c464002a9d0aa75013eb170c20d748edf9e9758749aa69e8fb8e08d6a6fa5390d57abdab31b1e62e52708102916639927c9f8c440cd9f4a5649fbc736d1159675d708883ca333afc058689539d46e34a071f7334b0944321d29670ebfde4ed10fa11d036b73dc6a80168ec6229b0167d5591e9ad00056ddae8032438a7ec0cd33abf3f8763ca8832f7f119309349b5f0b2a97cbef69b948e0214a370f1e3a93f562b09dacc0b2ef9e37e95fbe3dd2c947b85f09a32cbe53a6a99e557a0b4be3df25d5b31e1c6d98d4fdc29b4859600e17f87267cb289c3e65d1675781842a992099792dc693e7902a5b06818e9b412f89d809d90f37611c66d2630571346dba62f28ba8a486cb0bd30f8fcfc6415f9ff03be12f35af957699c29f90c9652ad85b84e535bd4fa3ef88bf577c57a2cfe79a87ee55e34508d22f785daefa206fece8bab92b9bcb88a95948173b136c224f39e53b20e95dcb7cda3003dd482358d5097384e4d63f4cab505497961df2ef1a2385114bb0f71f2d8e18e923e44355dc91fed92bbc3f3b57f6d78caeffece89998176e1c7f9f083872144e0108dab59fe288e7e926c0d610e7a35f780426f7bb2b0de65d7f7dd3ec94419b9191a7cb42a2f9eba638216fdbc6a3f3dbbed096aae17de8e39504dd0a8dbf3c2c406dd81a1d6e4ed160daa63400e3d4641b463f744fb9eb577858c7871c0de81286fe67a44f891d1f9c40e5368c5291faf8104aecc39f7da7d969348a7187cf0af9bf23469bff16fe1416f12c4bf74c0d9f10a159962bc5591b918250132e7ef561aa1a7dc8be9caecc189a14daadeffc6c8cdbddd35756adfe8ec03b9f6559aab414d218407c95fe3c65ce57b4f195b0891e3a054e25e76a04d533e66ca5a36f92c6c3d1a9ba354215a00d85396297c81d1030495e2032fd20f698093b3084d2613ae3f9642676be297c7a0d9454fcd3b0efdc2d702e8680999b883cd5e1ea759378b0fed70af72b392c9f17d6a4d80653b8b6eb47e6d7332152cf984e08720aff3a45eeb6958bd7a3c8c28d224bcb0b9307e4cea4d394bd2bbc54518a1522d3e06dc97f6a07459839c1c62f3a0dac1a1a560f341a17ea4574d3ae733e7711eb0fa39a962292511eb07131ce2561ef6ae1c594e6725458c9d1929f1116aa945450b79983a91a1b7eed2262037ed8756dbfc003a721c1d0ba62988a606c5b96cd1b01e1b4e472ad7dd1c120668591d2ef82656bbcf77c2deb6581053ace89162a95b9f76643f0c3e7c3e4a3291aa8c36cd051d1a0ef0a7cb49259b2a2a1c10342a643a8a7487ef221d1a29be41cc926c517a97bdb5bf70344b410bda4a5a7b2085c2b96119c46763053d15e61d29a9ab4117ed28f94567ca6c3b42f6e1a1e801d6756edea82513d45ce79e35f4c50155bd364168baa6f616309bee7105793c8db4f59c72a9af513ef3a4bf46f385316b465288a1d1ab940b1f7ae79581af3757ca2fed9a30affde91cac99e36c9ac643fbc74c5c183016814cc2df71523f46bc868c0ddff3694345268c77de97d9cca3c29524d4d2351a0c861d8e0c4923ac40bcada5779aac7c9c1f018cc979434e5a1a2d6ba311ef2108b9eecac73ffaf32bf2e3f56f1e03487d2a0b9b9b84ca1959b5c2ec704960374922cb0ac8adec44fa09609550e25945ac4386e3835dfe5e57136c222f694195cc052261704f473496011cd522e4251156bbff758dec561c51bc3e11379152a1241f67196b6443fa0bf35a798dac995c2bc5c91c88a210d0a418c6edfd7892aa74fc7689f3322d5353703c1bd9719c43e140e20dfa850fb2a4f9b74a3f84aa587d391873bddd293ef267c988e9fa49c444c0ca512b1bd692143e657b242cfeae37cd376d1f6b6e9a425fbfcd50ab5703d2184764d5d5ca21a3b596f1b278d79785b70ecf1a09887de8ea1f5d3c2fce69d4a8fad18bf3ad8d473ae238af0ea5261db7d74d5efec0f48038d0064fd60f8f90a96eff7432c40e6152e27ec765aacd16144c70715fd9a160eb2e3e0b5ed0097741a145d224837ebe5b9b1ae759a3ff093d182964edea51a2690360ce70d18f04c9e389be6869f1321880f1094c6df6b6331fd333a2f9d21f6206417516ee2912ca0ae7d4f60d2a49b2abe1c46deee6813048c37193b315340d322fbdb05775ba861851098bd72211237ec8eb1e727999f497d2579221ac7a5358c0a83cdccf2409e52c0efd7e3f04e78f5aa80ab6db6e88f88bf711f3430f1a567addb02171de489f256d7aa414b4ceb08947f0bbfe06d305cc975b0a34f42ad05c0d5ff99047274cdce484612fe4c172c26ef95e21006121513371dae2786f336124794a9b3455c62181b5ef1645a6afbf977c35681a41fdf2a8291d207396925e72d345b472311a55de1dc50a2f5e72fab6d75e19430c37cebfa19f0b09d8fc7f3b33c888a7385a21dae2b262f115e93a8244d00b6848d02b5949729b32aecfbea599d35f711aa76e0b45809a60d7e66abcb599f20302786bf3faec269ff9381af2b0d5d851dcdecb559f9385a86a71c3fd91e47a5f69357b0934749f1d266cd9c7b65d8e6f99615202e546b19975dc43b99d2ab9b7e865033c09fcf9fd4f0e004a3e675463919b427c2c6332c7b6cd6de062b2c8ba1bae4cb4e8bcb423359c1d2d97a22f078922135b16292410a021215c40694dae40e62b6ad278df225e8fb46a650e3be8d5c5e43335e580129d0a54a2ec837dfc6c9f7c827b76247627f42a1226baabfe9d46077ea2fac7e0dd466f0c0fc64f36943201fabd87c685f0d4f555e4d6ded422da7fe78ec42198a87f404427ab0ac245d3f10195a4c2c234833d9a05d08835045ed8b95bb64bf7bb3c8d6fd6f436f33e7469c96670197b493e2e94e580055669dd940bbff16a704f6d8667f7a84880c17338fc97a1631f5543849066e5abff0fdcf2338f6a72f8b34bd8a2e1bfa94429674a342b59614bb67e1b268f923e5987031d31a3463878f2ad0f794cb4309dc3cd3f0802c78502113bff922093f368d32cf829eeff269d1acc3496f2624e06b5aedf67ab5c4f80a24ad8aee1e27553243fa7f153a3fd93b6a54f947fdb4fdd5e2ee0ca5d6b2944f4a5180fd85db801db661564ce77d499b86e653c8ecd9afdf83542289da00a7d20f5415a7828519e4bbf0dce3f4600921f20f4e66c90d34ebf0aa259e9cc144c00dda0e54cc144f084194aabbc9c2f39e0a7eff7ecf7849f4aa5de7eb21028e03f6b191af63d3b6327d4c5d21ab341143ba37c02c2da89f6538c407bf6dd230838f6aa4f4741cc48c821ca91a2eef778f51b8d63747fed7133d78c3aef1a062900aa0aa791fc2ee5d697f63a3370f956795dc176fc028af197ea5e568f848ef0c6c92071b4f7802ac9d99ab1633f8c46d78957dbf4fd195ad4c529a53cb5ae84f094f97180a5290dfb22d3f6a7224ffe05102daa39253374603d09e93ac80d4464d429a46d05b6d60c8c9ef139337fbfd90a3b30a70bac810a422b54c780ff4960597156f30fe3dc298cff4f98642125cb63ff1382cc206694351ae4efae836296f4dfe2006fb685bb31b59dbe3da0c03d18200f28adba6efa883548b120a374edbbf5a207cf0cd45658856c399d4d4265002352e228bdd51bf9a92243d6f93a11da5749a82e1290ec6df871215534af17a61509544471daac43392136cc7375539eea95d03a0cb90d0e3a5489fa39222548ab42c383fca442efff1e4e692b3935c714d46c353ca2c31559a86787bddf24d84b037d759336a7373fe56299624dddb768a0e5660d5a67c20a63d338fcef2eab20e145f1d1ce15ae4195c224fc2b3d3f97c58fe0905e51b0a11fac7637de06055bf68678767986742d936534e08497d7e6f603bbf56b18f2c758545f4be619227b6f16576f528c07357afcb6e6c63ed42660b5a6e347fccd9584e201a3e916efe6dc6bc04c77d24b76a43ff6b0aed8f620c46d061ac437862cd957b3a4973450dd68b8d03b4091fbb3f1731adb56061a98daa994632c70866939d822fc3feed134081169ac0fac46b67d779873c11abd3b8e1049c3647c2e57f45b15e5228010a5e1feda83c766e810b1fcd0f37820f5b0d237733062052f28c4b066feff3ec2efa1bb9c3fe8dafffd5c9ca0c66953b22a21b949c2377fa4a45c9b244277261c1aa1655c1fa6ecb5c6ad98e11ca03a381b340c25245cd8c7f7468eb7befc777f7ed29d224134b8b56db725d732543d5b64588e882e95dac1f823fe7ecce9599af25ad7311b7daf85b05d7d33a59106cd0c758edd802f83b4e7981742dc411ca0fe2f104ff7487414a86aa478ee28af5bda0f72ef97f91661ee0f6f88878bd05314af466491c8923c6dedcaaff212e2d531cb549566b23fbd5130d7a5880132586befecd45c990d60f2db89f68d7839d30b096c8367595ad9da57f447a869c833f15956bfdf8e7b806607e82c6cbd47ed4f60d47543a56d94362980e9c8479dad13dae45754495b9d1c5141e9536eaea9182d40e937a677ab2448e8d70424adf2bec29c646361561aa47d86d1e9cbd87e92836be6cb8124790bf1d5b934929bd479768e9d8b8677f9dae86db55b379dcd451c30bc069154d04348480654747f0cd4f28cd9a309e0a6c5b6d4c1d0ce8850ed4a3fe97379faba79b9b2ca9b9ecd6717e79bdb1daaec0cb05d69a3a0144d91d21945e80d416661be6cb4ee559e1b3b300c3fdd36d5eec3b8b10f4f54690b54e6fbb40aa19091989b0563683419881e728966ddc77474a61dcc0ef038c2b53e0ca6fa9679657b35c9fe938f495b92eef67de633dbd9215dc1a23c5add0e3514157fb383619c7834307e9c7497d0cb35c39d256da2d4febd373bc04c9cd560e527dee70df57b44d2ae11cacab45139436d64bd1442b67f216e4e06db78f8a7ef4513c1f0d9b7f3b317bb5f42216bccff7f15a1ebbddb74c08e928507609e968c04785fbc0180328925bb3da9c1abaed77eaf740e59a77a22a2a05b4c803aa70aaa0f7193fcf7797d403cd5ea2e5af6d78a64e058f823cc08ebb40730c093a8b42a2e52332fa4f7af192e8d6799cc03eff4988e7a3c7e1ca1f0ea1b5b9b5ec56fc13b9baacf55e50cb46272c75a554b967f10f9fbc872593eff6b6bcefc757ab4b99d65468fcec2981d29ba479acee6b37aae2400b9ad7d1bbd2f609c59cf0d37806d2c499d30fea15c0ffae0b27314c643ec1308b0c8628e017fdf8f4aa8f07f9549d60500790968ec1416c4172b08788a702e7d2e0fbe3c8906f7ea1cd419d396f97dcbdefeed17d923f80b06ae9d9ea254917cda5ecedd27377b0d7989484845da5c9da245b49e5583c981fb9e44eee9f0ff7c4352c54b83c732ea7eb1e0ece14bba8aeda1caa708778cdbff6c56e6b8e8558bbca451f9dcc2d05781060e5d58b61451d1bf0e85202afba41e4eab402b9152a54c1fa50891eb5eab8549b2d01615c49b89f9330bd98e9b3dc081152eeb0e9947b213b36d68d5c486f466382b4840dc033618670adeb50b8bc6e95b195c32dbf9bf7c8a18fa7f3fea7347777ef58c21d3d318d13eb0fd0b352759c278e19ebe76945006df196af4bb3bc08d4a934ec4b3b2ec7287729a81ddd8afa53beec1a51c410df4e12a6c1dcd6e14445998db182b1a5d9b95e4896bdbac63a19e021281ba6686e952dd5e63698e2d96538cf8d85f27459da901be675e579d21575d2d286c1c7a82664b25ffbacdcf14d93ce52bdb34acd70c70031eabb894f66f6718c41aa075de6b40d6fb7f9df41f294ade53ac65db24730fbf415d994cefe551d040620c4e03ca60e62f0bd37ea474ca9caefe4e9cf2d7f7056dad9ec01f4c20c6343174cc3a5dff0fc64e056506cbbd1d21ee919f734bb8df752746501d78ef35e5290fd216d63d401b5439b50d81d75462a49e46ecd0644fea0f9bebec8d960f571d47d615f1f2b8fbdf59d501c67e0fdef1d58a29e6e5d2ad0644bfedfc101e54163782719ab16b079c4015f1a8e62023b2845f143a14133a525a0bb773e8e9ca3e9cab73df0c71b9be23468230e19b62ae49acdb9f11e0b53d5ab2f48d1d465e61afe771cd3346e2ee0ccc740082cfd64b161bca6c1142eea83f00d7934a6966beb98e7f491efa210c99ab942964b821d3b4614e3f4c35fe990501e57841794a80f995ebc06c646bd74bf46c0b89d037ffd8b5a32e89711ef5fb8a876e8636d8da16116dd1f25a7c1b684a538d12867f65cf7f17194086ae1349fc765580a64ca250b0c3de59e526e23e938c1481f3799e76128292cb237bd6e52fb6e0631b2511f2cd0389014aa40f6f5dcc7fd30699121eca1ae8e74fcb5b3f64106d8353ebf9e73ea14216a1234ba1fdfe5002a4ac7440b7cf45d6ffc80357e5fcf39dd97ee41ab6119dab9fdd24ffb86b710e61f4c21fe694405a14f51b1d4f4186d8bb903e1add80036c3f9b3c6cc7ccd00c0b56476c1b965192842457b67094faa6f3ee19a57208d50eaafbd92541f36f903b1745471c931534367e2ae7e10b78fe1507f0b00d5ca08ae18ab041a58581f0d4aeb15a03519e410e042782337499e0eb0d6f207444b3506b2a56a4e4db19f3e55b328bfb3e7dd2c28d0c6741bde95c366a10d2933ecf164a254221045fb80083db21bcb27e021fa36c161708de043fbafb58f4e1f2f6e11ebcee45012d306ae76b0679bdaea588e6f38c0efe1ee28fa62301bd471d10337b0477ebcaaa4ec63edac5ebf033a4411de01092b44d4d6cd91f182133db407736e6d5c375fafdaebd0ef98a6aa97db11c8d8e233d554f4c19a21a9978ab118588bd2e1b803a6e669db96d00dba09fd6ef2b8ad1a61d7add20c4fb93280a4dc90c2718c47457e2cf4a69cf5068a479a8f35e0779e386c981cb8094c4935dcddbf6822d38a4dd5c1b5997a6b36dab26f8c0cab138367a5312cea210d258d29ffbdc76b7098c05c1ba984cdf28407475d2b5109ca44c3dc7accdf86867baa027d865822849b43eed60d7e987d1ab3219eee138db4c7b675ad85ebd164412618ab745b96e9bb3c9688c0dea4fb9116d2440ddd4b29e4a446602eaa4fe4cebe031221cad3e47b66efac912476e04c51002d81a6af8bf99c306e2906fbbcfa4677881f43b7d139b81bcebfedbb56fae5fe8652d97635adb4816a2242ae2c95190637608a1f7a08ec471f9d46851ba8882e636c9d81d23bd53f22a27ba79da21288283ba6fc117c184bdd38d0bcb9997e379469fc170ff5fcdaf02e50659444161d3f3d7b3033431862a678f1132aaa464a8077d4a4b92a90aca03b33c0339efab2884cf6d229c0ccd98c7d4b27b81587eb1c39d36ab7d28fd33ca0a3bf4bffd7daa1adb92cfcfd7fe497aba83df2a3f35fc0ee25a3caf53c75a3b1009f8c77ecc47907c41f6e700fa160b03d6c34abd2effd626e614632d837a83c281c654980b62b94dc51b8d8a372b6903c70dab76f1b0ee07fae48c6b3cef9a40c6452af2418cf4b466af6f64cc3f4ad997073f9222908fd40b2c50d6346d026b90b81d139c8f9bb869691e02d04913e9e5cad0f5f0bd36d429f48e19909ce31d7b428581dffb5dd1e924cb3150a001085fb7da7d1f96aa5bc27cd1d2a40fa237aec9891d7f199351c2b26604651006d2c632f21fcc97bd4b2bfbc9aad48a35c5e46d28f7002bee993b44834a850145dc7438a607faa9a5721874e133abd247b9edd5b0370487eb023b73e480419382edd00b520ffc43432856dd97b78d52216dbb91fad603a7ab0a96ef3a0691fc771312db015e1a7d8d2ae0f0cc5f7f5d5179255513e53516902dfea8fa96c889e2589f39e843611926fb4cebb7071502557cdb3524e591155bce0742ecea862c2a3f89fbc94f41f0bfbcc9663297b1c8783952c7865af38b8ffa555bce421b2fb9ef1067783e9d67c52aea682587a72e2d2d23f44267690f3f901613b320a0aed03506f8c453ece90d5f72d4de17ae905c8706e12b4dd2347a0d5aa6dc5958a304a56542a8e1a058dbc7c7f14086a34e8986ab47c66a4b0d6ccc80997685a88a2c04314eb8fd4465db27af275bb184bd8caf4d60b120581063f000698e3e26a7ba0d181cf6f7aae63923d55397363251636b5efc39dea25dfa4dda32a23fa4e5f6bcc31c0e946789efbc2a8a766ffbf4f03ea8c1908ad38cf3206d653903b3ec50073b38d8b58e584ed22345a758ded8591555b34d8551e98a760ed79da96970d5a160d836295279e8c08a24d521e3849256fe92f700e35d18efbea127c4da054872373a0aee4cf27f767ac546fba663ea6de07594c064d666e40408948cbfe1f21c6076672932f65f740c6c98f6ca17b03149c9ab73945bc10bb86b68b1ee043a7332ae65c1c47ac96913cf7fb27dca4d41874525755e29e9b9e0bb14a9f6dcb63a32fdfc38809fc158d47530cf81f3df639ebb43e837b9c820a79ddaf30b80b5d7f36e13e5820c79e9d191903d30ce6bfeba0325ecfec09d63e466fd9201ba089db5ffb5252931c98bd2dde14367a546112c7feaba5de6a17234caaddddb1592be1ae4220329aaf5bf92619241f9b7ebe8f14c30fb308ef6a481bcc55bbd6f893dc7fb576e85d5eef20c4da533c9a919058bf5412d52599549ff409cb8f0dc8609c69f45d86097cfebbee6387ae996a0cec57ce88de7bafed6e4ef6d368f66ff85b2a6f6c314f859cb86b343cc9da0ddad0f3689bc5440f9d616e6449afe7da5f6cd53d79f3562e4ffb476e418cd303dbf3f225298208a23c7738cc6773d6f2c65989a51732f4b30561d8137d667f522982befe74daaf593ef08d338726584943a2fd33dfb9ebd063e79abc4f13c01451eb0f2f09f23910b3a24ab50b2852460ea7ae82991f99a9ee65abad1295f3ced45320fdb3f4c06e546b35259de942979208d7b85b50773f53d995ccf390306128858f1b87a5fd5cb1ad697311f967e36d3a1d983977e1e61bce2c92fabcba33cae4ec2d68f7217bf0c647da15b62e6f4b44a99d556a4ba27ec5aeb385081bfcfca8f62ce8ec1ef3b56756b20379f2083349425eee82b3794e0818ce900fbeba4859afac49796e858a6deef7332a95447ac7e029f701af18e0636989c7334ee2c3cc12a21a9c228fbd6b0c73bf0fcdcd3bf5fca8e3050bc19313e59c95605f47fbfb34f1a1772ff10c66eb075d28d57c3b4191f65b20f8b9a9e951c66fe900722349a487dec88f40315b18e0733039c2fcc67b9a1583611954a9509e5167dcfa14b08ced92cebc18b7f6ab7f09a6183a57f7e3de2e7bf236466a1ec4a3ba343a75783dd669b6fe8de7ecde1bbc495454170e8c73468774cd907853c47e53aed7e9612b60d23fe3d8cacb104682b2483934badffe9dc6fc4dcc159c9ba2bd57203fc5731af9c2b5a1f7a2a408c111246bbc4154044a227b692fb36adfcdab46f0960f5a0c36a55b21788533061a17d6f6080a0071e7955af428f26dd0677a7326fd2e9f9d01abf2317c744e581c7d00ec0592854435e9f2f6cc59c813da272ed0eabffd59d1b297d175e4ea66245eb53659b2095ce7a3ad124e5178ad4a56ceb5c58691fc3cfd0d90ea719b26afcbf97414d7744d0f994c0042aa1cd3a23549827d5eb38af336bc06f7a8cd8cc3a18e78159e67a1aab14f6eecb0ebd03bd6537edc0b2ffbde5d3cc7b2243fd1f65029352202ed65803566252ddcc7818657441aecdfa715e2cdbbb913392e06514a365c19ce61c2c7b5e0a0d4253e3850bed6e3d98feadf48beffe261296958a2bc380bcbb9464603bcf58252753de9e4de6577c2cc8bfcbcb54da96ba49cc1ec3700398c9b07bd0db441d2cf507952d981f7cdf74923958835283d4e342fdf896e54162546156d65b856c277acba4ae6558e5d5c5758972dd69eecea1785aac0c9f5b697b4659fb7fa9192aa63bc3982ae0fe0be5b530cf7a0347e26bf44bbbc18d574642a736ce861da3803902203477839ae8229282656a52dcc7d9ac301bac62e17039bc2dc5e235bc96ff5ba8ad02321f2e3fb6202ef6805b9998804a2ad162398de726aac0e73c56917315758e61783d00bb5a5c2345dc9e5c731c36e6368033b0fe606c7066a8b971fb456e1915b064c95f2e4877035eccd4b399a508ca6e35bbfb4f9feb425269d72384c9fef271e64695f87996e8439e1d3a07684693028d49afde16d8f7d922cd9e941d9b0e9304cc16a6db35b35b7579bccd1407f124a6512f63320b2c1227cddf3a1a99e673ef3894f4f4774b02291449243a23e0c08fe4c5618a50d85045fcee5a1d8fbe5c8f258a31ab3e3499e8ec1b2f27aa597a82d4c0209867ae158db86e411944043a1bee96b96623613db4c2774ff9736226fc77fe7c98e8f24f290694e500c4f5eadf4b91eec86a0371129725cec59c0a616e81fbf35e5cf4b2a7b42b17c2355f4d0ce86998954d1e734999d8884c8f27b27fd7cc6523dd589e6b4fdccec5d8a29b104f77113e8617f50128c119c5428be459cb02910a624af779178252dcfed892eb225907a53c5aebfb2d3e2ccba01f419b07b0aa9c830cefbb33759f76d41492ee5c8f7f89fa88d06518e15c11567c97fa45892cb0c5fb6d4dc1f81b1aae2a2588f63b642d895a0e92bc59b8beef632b895a9204db6bd1c556811c4013594882ebfcc975a215be32e9e2529832958752f3a9d0bc7e1d1f91dbcb7238e072a800d749191a39d0b918e4bf811b96bbc5034e50686710f0f717b97a4154b8922c0d221b276a0cc2d16550b310fce762f88f75377dadef8adbb5623ebb4f2c817d450c8bb9b34b6242f3ecdb4a79d5e1c146425f0c000900460ffffff9f