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 78278 6930df35ae9016f1d01b01a79db94418498d9784576bdf47347c908df26fa453

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bbba995a11aab84a845b2d607faf449c79abc32d5f998129386c81688a6adc26
Certificate Block Hash
6930df35ae9016f1d01b01a79db94418498d9784576bdf47347c908df26fa453
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0000bb010004d00100
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000006d77fe80c611f4ae35ed0eb692fbc2730e161b76fbe7f563373490e72982fc759d7ae774f5839b9c88bb0273581656fa86e11df9824cb190205955a1a9997d043739401dca82d746fb4ac6606e3822bf0424bb0971b1f475e01000000000000000002000000020000bb010004d00100

Raw Header Hex

00004020e9724539a785b64bbdc25aa26c837609fbc84358788baef271917b77aebda40f58be8d59c8800c81faeb4c6652d14f2e372893206e116ef32440c83c4b1b0ed7eadc3d6a75d0001826dc6a8a68816c382981995f2dc3ab799c44af7f602d5b844ab8aa115a99babb

Proof Data Hex

59,560 bytes
1212160203078e4c65267f12908d96df08a0b0fc5caa3bdb32e4d299f65ea40cd671ecc39ffe768dfe89a2a5bd4852e76bbae51d012c415582d7baeee771ead1390243a804a766209b62db91426fd783c5f096e751741246005e61ba1d6ff6c182db52e3d0245b7bf664064d8892aac6fa9c59975a9d0b777637ba31f2f4ab3638ce9afe2b1a055eebcf716b1314fc167ae6d443b6452b5ef21bfcaff4b637b2618ea5a2df308d00d39f9d6aec9ee017ca5f6d383c70917646d7d6f041266544904af484617e8991edd9f24a0c868b002b3738694466be4f0991bb87a3f847573624c423269dc178e36544c9f61976dac947b81a342f2988ea9550ec1530ccba4793a499e93d425aec4f2d141a7eece159ec546e727aa41ee372763e02b09e0cf6d217e4d86d533d5cd5a7803efa5dc81555bec681b49d85075a962442395896c4bdbc7c2ddf47a609660d7b461a7d759ac590f5534f191bd7f8238b36df3d6336b30be27d5138747ee9142b16bccfd8b8ceea6cae33632a87a977801344e0aabe2021b1633207d2d91933ed8d3a65f9d051eb8b156a4d93e1cff1d47be3fd7ad924fe0ebf509c61990ebcbbef8b0cb38be0a66bcbfedbc3d60e3651d9872440c066cbeaf09bdf55d572c8109b4c9433dba0f62c40af477b00f2ba60af3ff21c490ae397c7b9c47cacad2e49820592dc5554e821cbc720fdc6ba513d47a1c4f42c781fcf961862458eb92c80e9e14a7db30084601e8957749d6fbb0bb2f3eea746026e692e5ba2785b25acf29a2f5339d622f87734140dde82cb144113a774adc3c5ae1ec9425dcc059adfcfe39f99ea87bae82e4b26c7e218870970cccc74a219de15fe10f9ef33036248d2fe7a21e5f25dd714aff9483c5d5dcb07dc87d1ccb1475c92307fc960343fc2480f53b7990a2aaf4482c62577d269d660a1d2b10d779d04d798cbc8b7266715bf16cf0e4854fa3ff49b0dab24fb5909248f9b2c16483bad43a1d645f0e6892e0681f9312aaedc86c03ace9b6bd663357d64b96410b3cf5eaee8b3323b1290b399c47144ba3fc6ad3815eaa5a83d751409eab3943c50fca32f507291608dcd37375fe486a3e4a7a5eca0a1a46745cb79bdb86eeb00384a61a4c0e8148fe834fca80d52e91bbd5b38d1d04df0f4f9011eafb973f3c2f707a44812753e781941d436965e8622045b740ec061b2c65f737999dbd3c697f247bafabc0cebc86c8fe1af0b77e3b1423e6a9ec15910e4e7d5c0c955069591d51ec613ef3f82a9e40a4e3470aadbedfc9320bc3ae4384240820bd084d676d79a8eee34cabd4936a1ec4d8b9e70988c49ab252fd989d8c3bd570380475cb4b37745606bd0114c8d95d9e3de8e13b5b01337ea141f59662a971c9085075618f51abb6601a1018f9e71136f60222d20e742d53133117fcd02aea8cbdfdca13c82434de19bc6347428a15cceaa8f7186f02fbfa9b2e3c0a1e7b99dd13e939692659b59edd428cac4b75b6c649a252368ef4ddbda6ec123bf4c242c7da74fb7e25cb15d81f9c6d405ac5f179b1a08fca75474fcc34f4bba16ab58207c11da937a9ef673c7f16bbc00df9ad3f059cbd12e6e2015c55fcd4a4cc1a9f1168300bc283f4ccebebb0d3e3ec4c66acd857d2c950541b670b1e376330d250d969f517b72a63b3b2b78368b48efe7bed9038d37016fe6806a9e01804e8cb6b7d38b971791d195c9428cf70db702cb4d370a4cd5db5d066a0d0ef8cb3ccda39f2f509b18f521640c931fcb807d812a8a0f5b285d06c4542b35c43039542a8a0ec1acf55abced34369f2ed5978fb783c3e0a0c8cc4eadd4e9661f78bcc0699bdc5d74dfd53c190053b06f2cfaa688f40f398f1394399427590813e643ac0d446ac8a21f8fe88fb12c705a55062709b4e9a38ede4526be816e58c7abc27fc16f2f04c5a1d4ad54f14ea983ef64cd4a7e8a2802e30dc1fbe30abb7e0c575e8b455b205ba794b30624ba02146600c6edac85681ee10a93c8663dc345259091c93ae5d22b312935922a6fffcf494507a91e2161521b810e8ffe9b6bae3f5f2ff76458a91b3e9ccd446fec1e195368a7c779a619b0df06102d0eaefd1e305a2b96a4822b97e571e30e6037d5ca3447cef18dc27b73d7ccb949cd34b0e19d8d07d5b55b96b861c5a07f638856a3ed99a3fe3e9cd488fefb6cd2faa78374dc28befb07daa1a73878094bc68491d8d6879cc81c71d521782d0f1f3cb74770f45d54d5bee7d6c7c254bb00de3b8a909c4337444a44a4145d7606702923939f0e02be3f1202f1d14eab2bcf7dfeec22feec13207ef9a577783ad983f311909bf563a1f26e1bb4dd76c41f372312105308b8dfce9ee2ba1dded081aaa1ddf9dd0b1ee59822a16f9b3400219505db3569cec0a48c4c943a3974601ec2e05376ef9d5818de461b3e65ccb665c9c9c44b606cb0db3c1dea9e63c5c7403cb1a01e6bf2b947cdab2fe0c4e2c4404740a6aa1dae37f4b776168bbf434205f28945198b6e421b06456cf04b9b7ce767df1965433be0d05987695faceba59632abc606422c5a7d649c472a9dc357391f3719f5a20e29ae733680552f161b05c31a092348398f2ede052613efce1f248e65f4b4c84fc6de0860aa2a7a4902b3f1c238a8c26e41b75b2eb6ffb818eb3b30577b4bf7ecdaef906ab8c586dbdbf52f8d61f3da72d2f3b8bbf82035426d82784a01bd02378e0b72e7a08e7b9828109b7c3d98ff07ed38385581349c30942760a7a25c96865f67cf8b893633913eabdb322538ffa049ad5690d39318a6ae2a47f132e0e0b8b3501674dae274eab2da1feb1d5ec29375c12ab9e949578834b6cf7da64b21373cdc3d2f19ab6571ffb629eba6e62c49599272e0b3e8573dc4ebb2ee181411536266b1eb899f7ac3587db4d06562e4acc0c0daacc0327917bd7dbf3069e4c5eb430724ce0343886df4e22817c16acfe107f1af640d71706cc7d536364bac2fa390c7cdfffcabf754b9c853b9b3ca46b0c21d14affcebe09a2f4ddc8fefb8cbd37dc8e6e25333281294d43e2a74138819883639b0bfcabba1b6fbe72d2b5d3e0dd0331e7b433df11683e1e2888306e012fe70a89085fd6572758640705ec34a1eef36d1673e7d18cb462405656bd52ef939a636e6a360a59c325f7b34d91c3dd12d4913c0d31221c3e22bd3e633787e0eeab9018fbf53d2ee69091f56c15ba5f9060da3ea5abf08132daffbda75799b65e2a67fcc6d57d368adfeefcfd743a2a249fefee85a5e9d57011df3b7e9a136c7bed98057599377a2a7d947c8bfc6fff9625b34aa6ba4c9d89c2c176d92580ec0eadde416f4223320c6db9e6a80fc67b40c3084fe1c3e10c4074e925178704b73f500f2523ebb8c4609438452effef53459a8d211325c6908947057feec0531d91dd825af17872de6f878a2db5584a8f8ae7b49682fb8394bf73b6875eb6732c8651eef86e88606422796e4b84ac5ada83ff7ae16b0a756f7af4c8354b19b92817580b5f9a13972306498eb9eeb29769ef23f3ccd6fced0d9f7b9a5c091029cb4ecb82ab1486f79b9702333c2721bbdf5a79a84e4185879a701ee71aa75b4923c443d93b962294df178d93c6f5040c53349c11cf5591a92b6bd04decae46fd700b79a025568620ca61e7c5fc0018b622c41fb426ba5d294d99401dd3eed87fdd975a6c8acd708a4f285998e8e63364a73f5de01ed281d84bb62279e41bfc0e4059fd49440b0ad66bbd8d19aece44ce9671799b2be869365158b6ec4f07d8e3c94204bb8700ca6eac2c826ce07a58cbe9391f3d76f661c5e9c3bc94a9de3019690fefcf29335e73fa9c6b93c736e8d28908b71cbe90efa1af1946487c6060a0393d9e593e622d62488cccb06f143e85183b878c2d2d5ac436c4f9e81e0eec7a695919390b116621d9f29e5bb4eb1bc5ba9faed39ac6a66bd1d019ec77dfa4c2a4859c1afdc290b93248cfd6a7ae45d9f79d4e317ba6606fbaa84f9ae6f67724586642ef11ac5aff503099880404c21d3cce574b84396bf10be9e0bc63b561a7791556283030caa6cb42030f6540cae9016c4cab508ec997d979121266244350b2ecbb55fc3436bdaa8e59ed3752d10670428ca171c4c86a07f49c40a1120753ce94df7959a8a61da4e1a623692ce037dc0af115207fffc97f81c986f42d8b68bcded32bd3dec78a292bb621a3b73f49892c12aa0e08f229d67bf34ba961e8f286cf12bc5f77ebe6c3acff193dfae5ce7d69f0d7a38aefe982098fbd1a3aa5b3cd6bc439155bcbbeb9f54489773fe66d4d25e35e1fd50fbfff2fe8aaf240a005475257c6a75b8c2e45a37464a0e039fac2993987301c9d12828d4c0a1edbd4d0fef5ee570b35a9160b9b2a1d758a3aec6a7b02ff77ab31a675037133bf22c89288b9a1968e81715ba6febdd4938b61e266de0950a4178bf8db6cf0b146ee480739299f34cbf74d0c85069a1e171d9e4291a27ea02288550d43ffa7a4267c813645af1bab7e590d59793574eceff404034cfcbe4e1517a4db23f0a1fed90312e1b1395914b948d8038cbb8b090e5bd92a6f936cff0d2dce57edad0ffb9e4cb7a8cdec4865c99b1dc9ac263043a9e91a17a1b75034ebc4d3bf6fc3d950d2dc6578d566f033ec8ca8c3f98668495bb05d2331a352bae11c152a0c3240a92ff170d2c251b0917cd7856faf7127db225ef74fe5fcc4b0a93346a4bedbfc52c9c9d88042dc36bd06073a5b1d178b92e444c59f974eb741e239bc57c17fc841e2e1c9761a0e560e30a34f6e808c9248b1c91c9dd5c3fe73af2df39d75fbf103c2fbdd20d5fa9435c03109288e660bba7df552584246f1ab5678d9ed72e8aa265e3ff8afbb27dd6203e387797ae3faa57e015fdd6c701ba880ae5e7804b5324038aa9db16106ce5478b22ada0ceb6cd66df7affae5beb54c00ac5b559604f76069be62c6fd2f9602fcad1bd2a2967fe78ba50589152fcec4ce7c767721a759882776db1387f09e9583b96ecdc9bcb95510598a4967dd808903650a4d20ef95735e5dde39557e1a4a7271c24fc68d45ac4057abb28cc4fd83e3fe22e60888327e8edb68f72cf323fe306e6123050f57cc7050fadaf959233fc65545600f77b8e0c1a166d3ddabc822da6bfeba2d39150bbb3b7ce869e7340946546095e934252b28ea33976266f24bbd89a19a77ba0ae7ae2322e7db3a36184919925d5d76d888c3ab35fdad6c51e5ce22f44eabfb17c653064a2292f9f35d30b540eb13db3285caf16dc913bb59331e57e2ae96f203562f6b2395659cf6351b247132e43c6c2b5b34f49b1a6ed94aed7bec366c70d6ed8b373eb532c7def7c7aa4abcd240183deff18289077dd459d359e6f4dce9d7da761814371c5e4efe82a0362ca422e005dfd619b79e0419ba4f1232cdf13ed11aaa03dbad518911e999c2f999d4d277f9f3f63fe594c52873f958eee2f64c8288c1aaee3652d2270f46b63af3040b4fac39d6a2e5b682376f7c7b2248c17c523d6a412a8c1ca9137246ebb2602b057c9b12205ef6e5864aa986c31fe8d3c181fd47b6e701f731e2b081f137720e1d940380c2d9ae43eac2cc607cd8e1cdeb9455816fa1b4ad58f0b817de9d9f5d963c9d6690510660127491c0258b1b9a7141595d06636d57c9e463325275e604af14ba3638f4a5ff9d68339dac2797db0c8a7c2a82b7981f6341ed08abc817e3b2e098af88750e774c7d3ffa69bed5243fd8cba147a75d7845cb8eeeaa3ce5e8fdb8f2420fae15ab6f44b89307e81fd062c029b3d8115415c6052e7e8b9bf9426ce1b8484cbdb26350037db30ca1386dcb5499b977b8e925b28b948d73c57ba9069bdf58fd49ecdda60593a47c2c1f22013fd46e046fbf811e95da4958bc1fdcb2852b2e885d50f9c45d33a3516b79ef4ea22a6161a314792225cdb73487e7ff5c75e595f761520e8483b715ef8e4db3b8b3bb06b8b50be70b15230852712a7cdd4b7e39994f9439c0360906094dce32df8a32abb34bdc0bf16df8ae6a73db76e342687fe41981b9a3cddc9700bf3c079136390710756da9ebc69ab499941aacd92f0d630c5f057a410dc59edb5ec94e2988760faee6e56e8fc822972d60639d20c027b4eed36c72a205d03b041cadac72905dab855d9d0319a3532024ade05c495607537b4940893343a8e30bb91666d6a15bee0c6e7f24e89940ef36371f371ba3fbac0774c0e59b4b6090332398af333b6619751074f3b2c98ae7c9b1cdcd4d8e5a57cd4c2a566de6fe84b8b8b005d80416d6cc936654f2360c680427c3f1b5a005f33756e899aaa5bd6bcdd0cfee496e180690fded8b2197e997b1aadde342a44cf6cccdf85033e848bc9a773c1b3781cc299bd7e929cd4dced35a84ef3f91c9a7b51cda988b56a9302ba7af5b71a0940668ddf415fb01c6560f12ee4bfced6c901e2578bbf2e85270434527947e2f50be24a8f8ad806871107f4cd7a8d479b7bdbf26395c0b9238fb44dda0ad2cbf558a3dbecc9f4c3d70081ab1e5eb7e7426f64727f6bc1e45917129962c458e665699e16967483de44d0ed58bb6a8af1271a87e9a8064a3d1beeabf3264a7220f144e62e1ead36810220c3a2bec747b58e7fc934ba1e7268436b3d425293d69ce073d4fb0aaa396f0a8ca9b0c2b8c9b409fb6b46297c510fe21f11cb78f4b9eb539ba05a8df3a50e69ee0b1b88e3691133e36733d4a5edef795a14cff1c574d1339f9777e99542599806fb99f9c929406f09a64b0a201c257671f9dc23d74b346a9e4e5a49658b5a05f0817b66a33f102e113c0bdfc417befdcba4a5ce81033e1df2bceee814719c7cd65495669ed0fc8823737016fb07a6cf100433736f39697d86f1fe5919c09f82ded0c8948994351cf0d05aa11f0e4cb590af6b4e5c640d14f4653b315135f27ecbadc7f09f12855d2354d6adf1891344b3059984240c35b98e49e8eca5f7c8d70b32d3f4e45d0885f05f88a53a32ba56556122b5a554a8d759fec96e18def982c44251ddf49f4571125ca1fec5b4fd06a83923b918c14d8dd0274dc94bebbe972bee9e12f352dea8b4e866814b39c06339c8617d54957943c63d680e65018550cced78f882686d93c4b91b0d55b1bcb3d24ac493c7df19aeaabdcc3322064a6605f515a05915b8588d49dd7748e67a8d304b362f02d3e47c49ba38daa685393bd5e2bf06d8a9a13cbd081db03896dbea06977d5cca7e0c61a15416e662343c4c0dc1aaf08536049048f1c6a8b08cfdb219496b0727ed596ce72a8ae416c130aa15e91ed0c66679affed99702014a4e9a7002c22150d2c6a913fade1ea2f7c2f1d8af86c3e796e9d58ede893c693d8c52ea72fcbc403a216f1acb4366386e0658de8acf74e623169f5f651d4afd36277ae108a4c497ff2500c59b44126ebb69a248bdf980dea8085ac926e4a55cbb83d8f364c5c41db088ade711b245eace13ee56947f29b04ccf0e999b5acf6df43a6ace1abb6ba85f926eadbc5941dc445d620f58f137b0ba38bd401aa4dec861d8fc9ff94f03b0cf5d23a28cb2a3b6a4dcc4c7ad5d06917815312dcb9b800f90950c5dd926ef3483313421b85ba82f238d6d5cf6e0e1ae8bd853210cfd33bef93d1a1e202be69fa10a1eab0a1691508ed1d1817bbdfc99d88952bbf53deaa308c878bfacebd7ed5a5d54871db921a93d09555611483c76ea6ac1ac61a09ab5d2bd56cef9f8011142d9fb29604437d05b90dcba61ea2aadd068dac1b29cebd36804a9e87a8f79176cc50686b9c57e6cbc2d906bb0bc2fb4cf4de8cb36d1f7945363b29a2e0629dd29dde28e9718ab0ffbe956f8839a2818be494200db1b2de63d3203c76cefb3271a0048297cf7a40d1b5a505a42bb5eef743d028b35fd2c70794e5f11fc73f8e10cca6855b4338a16c64c089859436863e2917fd08e9a6426eee382866ebbdbaa4492c781bfb8335ed136d8b7bd5258beb28ad11a17b7bb9c0f9577ce3374d22aaf09ba931e0f670be01b07c5b9929e1fe53ee1ba03c1b3696409c47cc56e64a675ac2202b113d8c8284dfa4ede02f5ef9c8537285df55542413a2992af46f6ae40b73a3ee294291e8d0a1fe7b4a2860ecf6bd1706cf2949ea30b30e8f2dc000f322cfe41465fe673cfb59d0565927fabc261de11a1467665ab12a9aae14c2414824965f00c8b91d7662cb80d94cc0bbf45485a5c0512b8882dc4b620a5c93f489e54b1840eaf1fb37cb8aeb5ae5830390a3f5bd438c2afe79be6db224ec66032a45ad1bdaa6bc4250d69659795b3d72cee71103bca0afb360f1e42fe44743018943f7da8e7f12822e91f15e33bd6edf49cef171eca8c933faffcd063573fc6689e25a60c583d9931b5ba393829c8e6063d7525402021207b159954eb5ecbbe121b7534c7d68c6ffcf4d512ab058d99ed614e27d24df40d570dbd3ef91a29ffe7d12112692ef24e30ae3965e95488f2b99f6bb3db1129cd8554aa099fc3b252aeecf2aff2553d245ee43c45e83fb2a4ff0653e394dc6ce746721f74469ecfa95424159e06b1ab008e995bf2b937ffbe987b0c515ae51569bafbafd7916b413e87aaec05f0d6685dbee6a4cf80eb1d381de550489dc6f0715e2a4235c35492ee60b7169f2e8689cfd865d248676fa73972a4fa54c4346c4f79380446ae92d1f5d92bd2e10b69e6215d1ed84d689c6c9a0793cb22c82a7f3503a509b822ab512e437312532a4b5535036c1f4bb1157f1c629195722e056a1280a0408c62aa2b906f6cfb518470ff1802a73adf25a058e136b50da357905e6b3cee91b4457170393c60a73cfdb6f8270b3d53998902b42fd994b82da8c719cf922e10a9d6cf794caf310ee340be53200354b89a60d3e0a67c770d92085abd9ae74ffc2c406f15a75a66489ab63562dd745a8dc59790108a083f0c811e06cc14bbe560afd207f716fb5cc7032bba16795800f061ea0dfaaab9ecf39e814da3f5968bb5c88ed6aa9fff69a3a476bea891dcd433bf39b35ab9e304093a0695a58625c2bf90a86dd05377db6a682e39bd0b25380139fed1b747fd5c3851ccb9eeb92344372939b328d7e3fb0aa2aef4f3c8fe00860343b1f7a523aa7fdb179328fc7c503ecf4060ae6b13b9120410a0d8a38009faf99bec7ab347515dfa8f423b45347a48910968a33e07a900351c1bb29b09d95b531d93dd49bc723e864e96f6e48df27e850cc491ca49ec3849f3ba9823720a46e4a60cae2fa54ebef535685def4bb2111b0a76e81e9ea15f5d67e19cda61eaa3d44b66b7a366b57c08a5b4b3503e4bb062339433281e3c4dc20a89a7b5fc4cf075abfa81fc187feb6c34b81bc3c02f4c2faedfbe332b9be90e6fbc707b754f041b7e6f6bd1eac56a8bb17b174380d00ab836cbb8b5e705eb2f28542c8f91041577348da66ec3d0833d4df2ce2ff14b20300e4789bad775fa893200bc6e4cebba340c50d8192b76c1d70900fbc15863a84e037531a538daeebc930e14f4299a7e594981ba99cbfb8e403782639bb0c0c05786b7cd45be657335287be9fa216de1b44719eb083878b09385e4047fa6dceff699dabe8757b1f8bb19a5bc4fa7a304007e58d08a03cb9a63fb14a7817f66119dad7d9f6069ec93c10aaa62c627ac3f7ee9738c7a15eaa7bf249e18b59cc07af164b23852dfd367580cced6aa1b9d5d61cae53a5bf9745e47b7d7026f709de684f1ad2e69687fd0e76837fdea2031a40991dc240f6a68a9b88ce259803068dadb1f2c5714adad5ed619956357366f681cae866bd857f8981a1943b5fc90fb7af48f466cebe3e47558b5b747dbf5bdd4bdc8a54ef815e4669b73ed52cc302d40103d4013e1d9b685a6d2c17557997937186fe7a5a3fd414105d82b2b7cbc95bc5503a973751de9f0f3565d16b0a9bec917699e1568f3075559bcadc8b10c65ee0c39bf0d16a1cb726d06982dd8275539412e6c0dc8a77ce110cc0c47526945e2a05c24f9db813cf4228b647cedc9bd987384fd4858b5dad924180e4608324bfc5dad2d74ef58b367680de21baa5cc7d053c3fbdc651f84c3cd683f1001f78241059cdb83b64e76288e6c8183f2ce7d039e6f00ad24c60d34d5660226cd00ba53e97e6f4df79ed721fee7e526d158063349715250e919a47bf88d6b504f8a35b6c3d33636c57f856a0799c95efaf47e2df8b76c5abe7fea3f4e5d8e3b85d36d7e67b6e45078df400b578aaa2f88004bd04f5228b86fca5d6d884958be1522488e83dfff4b460a6ac54eb4f12c1786a66522dc5dfe1e8d19367b748e0445346696c27b4c1f3521521a02eea240ff8b84e977a2b2c31af393bc0fb2869cd7f85d488bdeb6a8200c15ec97298181532ca1a95235c33a510ba4c711136841b71809c499435103ad9219f894cf5803156baeda043b1cb642d2c0b4c8423876dfd4026f9bbb6eee78b494f50861c7429679879404ac790bb41e19792c88f14517090b4745dd0569f187d6df835a339d9c8077a511509d7adc108c028a73b2e1fe20ba0d91a0477027b32c1c2a5380c67e54d821013dad8b4d68043f5316ede142e6e6d63e35c5a2c19d315cf605176f63cebc09999a801d15e3e6696a91a87267245649cd6b1a3e7083cf8940181fb716fab5af03818bad7e862ddbe68e5b3dd28081c3a87532c6d080448f1ef859e3847f59b82f930b5abad6e0567b4f167acf976e40bb68d21ff7875fb28d8381dfcc138894cb00a47aeb1bb2d756564e4ee3af52e69c1b19107fc120f5fc1c3fa1f2764fd130352ef8a2ef88864d4d4011b09f47f5319fdd4e278d90a550750daa8da4b66dc681c0bd087fbeabb4918f99551aa2f977e6cf04b13470ecee1971ca5a03a797982bb94303484cab0e2eef0c50b5866f7f87e0f23253a3f80cbacbb27c0e52799d1374fa439504ba6fbfe4ec68d678f9d55a1f3236f04c5f0220fa8c46a714b6f5a4e23539188377925318a27605328446174c4a9510b9c9e168027aabbf3e43613bfb807f4981c238aaf8575e0f3a1ba683956caf2fdf33de6120c9e321e0accedf56e893754c649243916a2062e18c04814e628d75323d70df392d31e896676ff4de9bc60d1081581c5c705d5b984909ee14075d4d9b9cf46e4fc283acbf78d1283d694c7b14b6b30f5e1d2d4b200e2290eeb9e1e1bd1e110ed0b8ea1de482b941b194a991c317a843f9cbb474c021446479456c5d0df5d35a4d471ebed2852c88f612100bb449cad0cb27aff2c1c31abf56a41afb353cd03db77e4f58b226a2501cdd3303ac035bea732136aa2b120b6186d11244b52d4dd29f28db42cefc241d0b15bc0fee77f010c14d93476334589046aac0d8a543c7375eeca59a48019bfe7e49db527a97c072fe059952857daa0e3cc3c121ca43bcb6d7022e4f5c495259f601078ed255b8803a2dbfeee13d772804416f6e39ccf41490151bb462045524b932e2e92c30c93a93fc9c1aab1c0c9afcbef948458aac77f6924dd04275193ebef357ae7eb20ae4ae50306dd5af25a9af37ea7a02f6cbc8b90ec54f89b701ec51b12e6faf243c0caf0ac0d68415ba33886c4540b2e61032c0a895712d044e3ac88061dddf6d5e2cdfaba3a50a32cf60ed81a1f195c797373c296e2d92662ed14bef32672f584a82bff6f60a8ed9e9c52bac5270a883c3051ffdcd41679166c0229ea26192439dec60fe01a5a3e3016c7d1c404abf13adf903b3a6c37ab95763c8c1afe27c48207bc4290279c98b3cb1b8fa03db42331c0b4d0bfcee3f60e2d44ebfe59935adb0a185d0e459d1a8b687394e265c16b480d5f336631a6e184e5266d3a990cb3d632f6bdad415a7ee1c97aabcd09c367770f7fe97c92d9bba3126d36d64a81055c70fed4f97b25999bc6cff3cb4df35f204d3c54be450c296e1a4b1180327308b3364a2e39ba5f66aaf6d5de19ab3f5b06cccced2659ea524cc63b73fc6bdaab91bf17e241edf15df65c986ab7b5d35d7914f1d360567ceef48ff510164322e8058a86b61c8dea96a3788bf82c97a0eaafaaa7f8ca684ee82d2022b13ff7cb6bddfb19926aa84342015d522c6f2ad36fc15b06272a2503b670f32b87f44849b4f4ac70c1986707642026fafcc8b4b1cf44833473d628b0cc128b2d74f581c4e2f7e5b0b945ad61f325865d0c2814e8df8d56437a1be4ebed46b8823589c8388e006a3d5c739f935dd8f2cc5375c2018dd8ba4c4b79f83c777710a28d4b565688ae20daaf3a1201e99512fc2d889cc6bb6dd33cb0b11e1b90835d18f6f192462d6f369b357c229786a96d84b1e9d51e98db7ffea48d25a2d45816fea50360a69a3e5a1a5df9453c1238cb908163a1606bf075d0b9e80d6c38b75fba48d02bbdf6a68cf798942108baabaabe18b474a4cc6b6d0b9bc9849fccc7b1ad8ec0526625aeb4f70b481236abb8a70f295f7e46ddeab2db062b0201394db9419325e1bc34d3f9752ee969fbcb8ea0fb77ea249b888330392143b28d2c0125181c73bbbd64dde564b29b2b1c465cb1b0c40a2470812b103069937e7913af3c415d7aa170ae98f65a3e291f5f1278d33df14d63dc3bd624268c6c972ff7abca4354f9e68575224c83591d5f3a685fc4d2006d28ecc7eb1cd1b9fa9e1c85d503d7a11771e374febcf6eee19e47bd4acb9207b4c75720f7f35b22eb63cb4bd1c5336e0ac8018b09637605e087dbf05ff3fd05c72dd4ce3ac63579ace227f979eec7ab826bd42c1e479c3e674976ae3b0a2ba825a001591601974e4f58914411015208dcb92ae86c1b91ebd857117ce12ec838ed64270cd5ccccf5eb015bedf100091b1798dd7c663962cdcb1dbcb95c77291b43081f068114d42fd2c8c333ae39caa59259dc1dfa7845e556cc6f50678285381147b1b5b484fd423f1f0d153c65a8c62cbba0c2f1287b3e0f05038c13087421f9bfadda41cca9ed8b84a63f9d1d288d688c06e256385658c4109054c56874339ebbd511a10f8dd36bf29ec894b73b1233efa7b30d7699e711e4720c3226cb25ed6c3bd565aa82fb41538c30cfeffaab45a33ac32c7e1a0686adc55db9470944b15afa51b6226da68147d488b3097fee356a740979ffab3ae635fa4f31cb20fa4801ee26615ac2890e97887f35adaa1cfabd0242123604833603fa22629ba0a1906fd7d5ae4a321b2dadf255a00bf73063941b9790a2533e4e1b98607704d791b61ae6bf71bc88ab85e0b88c711ad6feb8f4bf07dcf1e6388f616f2c3794e1e21bc15964a0b0ec84d48e60a81d0403bcd1da10fc0328ea9bfd6314b8ab7790f00ec1add75a1eae150bd5bd3beeaaaa2ec2094de1d8105766a1ef99e4a22c54e3222318fb535060506dad6c9c8a4e44dc8403864346d50385a21151de45bbd06b3bb3c71f0526d03fc6ea8e813b4ec07f8d7589677f2fd7e80b76968a4b33a70f5eb30aa11b1e483f771b59f553652d958a50bf74fa632bd26a5e2aaba4ef21bb2d901676e5cf42cdfda0931469e2bc51419edc3a592d3b6cf4fe2b1424502cd48c2fb6d47351c42f5bccc94f82ce67c507308b94a9d9d796c4de24664d102a15170c5f24d5c95e1c0c6d3a9fb57fe812e617f44206e62b2255bc8097bf8c03ca989532ba0e19680498cba129603492ab3cd0f6b0785bdf9df51396e4e12f59995e1cf09421006354e011ad49abb26f74923adbf4544b6799e7066eaacbfe54ee41a9bdd9e7f369e3b121dc61f19b16f661424c8b25adf91b77d108e2a9e3b210f33ece36508dfbbd720f3d0739049ebaecc0ddc6950ec9aa5f6aab657d03483beb9af5c809911cb600e7746a195a38b22af7b11551316b2273945ebf561fad0f76096eeed4823ce8977baaa3ad9e67e3418d303559dd3a49288bcd862dbf30f8b9de94e3a17935dc7e2a9bc5ac45219a3d8628b50e5c38a657b0b01e2e6e10cfcf0920afce2422f04f268d0b4d12975e9be6396508d8145e1a7dbd8c10413469bc14671c4d6cd8db6c04409fc100ce75a7b137ae1d74e52843e3a04f9dc58b30569209e7c3075cd092b2027db263930b0416c85c9a9f2dbeecadaeb016b4c3021e5c6238889be567f1efceefdbb8c3a843e687f2feca623c4958d1389ebf3eae633ea5930c38ca9433ec4b02ea412efbb92fd030e343e8b8636762ca2153f9706c33f31936dff2bafbba0a2ec57c82e95fe05c47ad7b6d45ba536c2436959746714cc32c9759dc611fc8860a8982ad987960d7422b30d086a8a9f8ca3fd49071c6385cb5e19184632ca475316d579749cb1782c15d4b925e68e30ace3725c9241d8d14e1a41b93e8ffa1e3015307c93ee55a371406cb564f2735b24ca3ad2a0dbb466391db1a2bdf701bbc790cc3f8c17994404564e8c1b98a5df1a4754a6dcf691ae5c16fa3ae80c70beb963632d4922ddbf817b2e3007b47bc7ab3bea5e9f163c2fa40e41d5a030f1ac4ef1633d468d0361091841a2fb8e47413edac799fd93635c4be4f02576e91d61bf755abaf720099f64d93bc5c156646b85ed5f149c01a36dd0f130faaa0b4d9cca34da6b670aa316902c3ae42ccec73a31ed8742a3b1a9fce08004461baf85169619fd153652bd6195938580fe428698df8ef1530567433ccc63bcebb48c8b97ed4cabc8683f960900a5a84946858e9a971d7a880658d82de007faf20e71d4276d955a581076f18fed1abd8c856341d104d190cf406f7154d24a88ae1eb9d9f4d4281284e8a7e7e4e7a4018d1d922056cc2dda39027192c14dc6c63a5912f0dba4e9043683bab5107608536a6783adf160325ce301005eb7db36076e6a5a3d50875ac753ceee264ae72e2baf54650c64bee64aa5a71631d4995f5117da967b899fe1355e11a2dd9a3904c8b81594bcaa89f69b35fbe4eb1036fb4062e0b6aa20d6305eea32b1351439c2a05ad902c964a6312ba5b3af3b8c250314cdce501ee83e30b85da12d7d38d6c264b9f9b155ea54303296b614c650c06d0568cdd01a862c5e13858337a1cc2ce1c4950f2dd082908324c0264d69e6b9e3537c5c48f46905300990ed68619ea406a54dd3a5adfbd99e0b4261fd0e3490ae4801f5b684131a29459888bb10f08aa900842056357c8c2f54e4e19686e5084805b3f75f93523f7c2eadf63dc050101893b785c72aaefa7046c73fd9fea6b9d403f36e188f142c553873ce506912b6f6dd45d9bbf1936eaa546201ba04b7aac500c0f57d8d9fb9d82e8f03c3ea01c7678df465b17ed9989ee789cc68678d9b65d484049b76ed40ec156c44633ab7f8167eee99b83881bec34c61e9908379866a18bd0dafaaf0c3070f940733e704b40120306d7c397f8e67bfb31dab1fa4105f91f97e8ea1959bae595697a51d2aedeebb659863148d2aa4427a0ec7af7f6a6b390cd70d873c89cd0ad8572423f820638cdd28d52355b60f33d6b51aafb255d6f60fa75f94a0c8fe26a2fb46dd93d51342b58102cd0c03e7607c4039bd17b24a21929379a024271205a9977b7ae838e0b04c2292a2b5c260832f253b2622ecf2b25fdc475ddcdc7bf4e3cd31eeb6c84a80d62614e5f04d44507dc1a84b4843efb6889978af0d7caebca5e5972618f5eb6d7c3863b42b44b2a3af491bbddd02ac5987fa79ff4360e11768df6ae90c7d619c1ce82979f43d78a187428e0f2770d6c0fdc79271d1a206052a6ca71a2df63dcd57325c144a912672781747968d606934dbf0029731bc2fb9ce3180c53009f0f96fdc5920bad521b50815f04c853cd5fcde915f16fd83ca15e23a9092d60504e59e6b0e542020acd05034e7ccdb4bc2f204aad0df974086f7cdcc224286178e6ae31f183f01e26af21ed9f6d4b550179592b1adc192ae5e54ba7413ed2b9f18ade699aef2a9323e98a4917c7f98542c27b38bb679d20ea6dd9ae4b14c6112ca6e219d9782a34dde9bd5363f449caa1ae5eecef99ad90afa38276a528c043a372a7def960f58a5dc9a342985dc78470d698722bb8ab5a3df765fed4d91758c0427ddde2657caa400724a2d36bf7270f763836ada6f5234896c71100c4e697cd5904bb8c971c30505a2e9db8db08cd9eafe613a0b7dae5083cc64e142ae265ce2ec2a5d23dd29f909253e54685fba4b1a2a5634ab8147fe67b7585fbafc0f6675bf25dd11693c69e5a80670c1aa8fe999c195e235a7a8658d80a40e89971615187aa9fd0cb5a3d37df8e7d716bb8032152bf16a6c0e1b2aa2001aaf6fc211a33dd044cbe81eafa2889b31c6ba04089737d34c2837ca684a9f34f04c16ff9b640b6dfb502369997ce372bf8766b02b3ec9292c007ebf02960aa0acd8107b15d0fbb2f0373602dde80338f833227fae3d833a845dd7aa6a93abc6f59294fc634e865e571b029727f60dba5882e7673e3ca4194b2f24421288c4fc19dc20728c04b8efa9eb78008d585fca2b831d0e9f9461a3b5fb8b657e2c93672c72f4b9e7264b8dc5210f642a10b9e9aed65cf0b88297ef8fbf9b2f7ce78382e4ed11eee53d76d1c03ee6b2de4886e37514d2aee1783c85333432e87ac072dac10db8dcc5ba67adaed3f44580af5d9fa01426c4ffc3c57534757ecefe5bc6bf75ec38bc94c44f554a1289251607a4c1d1f10f055dcc6809425df6e1019901fd53653c83450d6425b2b86474f4069e6c42a350e4ebee2744d289c2d13a3cb2e57683272e4aee2403bcdfcb353a88bd7c66f95190be850d113328b7e7bc6c3f5e21cf6875d2e6666ce8b060239d25b5e72643eb36385eab3d4095d46353855869132883efcba23b7c3b57edcf8e84d80080e9c38d4bce12252e07abaf333237a68e393caed81ca7a7602c922592fb10ef388635a63298522cbfc53409de35d3d8df98ad433ca8eda222bdb255b77082398038df6e324ed0a76c9f1268486cc27e55e6a509f5000e5dc9d114183ef879c67f189e31583eccabc52f4f30b9a12aacc603dd355cbd61bdf2c10c0f7aadc868dc4de6ab70ab0ca59af51a99271f5f654eedb091fedd9b79627021f817ce2d24b89015a67c6693be965feb3c1e8d3750f2a4db0a1fd35b1ba32996124946b7b79e9a1c710bedc5dac25598fae56eb476e634de0c0426a350784fb85a44e1e3b295649f38cda67b7608a4db4f0ffef92c644310e8c63006dd8eb5d209e89439b2c2c7a43ed191adfaae83779410c6064891018f768bd9a65f2e453bb8f74376d165394c7af2b4e07424b81f0ac0fe985a5b88a419fc0c45251d14ff18ff6257c48029917511c6b659fc7322980e985c6f7f21471ebae0e5fc9214cedea09bfe1506be9dce3b2d76d3ec2b463513aa15c1cf19982632704bcf6292a47100a90a7210a8107e236b1ac05b37b7b2a5e8285beeeb285cde5d607c536908f09517a4a36d935cc0e5fb9df3e1d930e190265c08b7ef7276dc092d593422b1494842a0cf86200ee9637e7e71f1cb4868b876886571b51ea71083d88b9c2024a165b74cc21dbf1a523329abd26589217e5d54e201a0834352fa8a16ddbf90948a0630a6ed8b62f184dbb9700d2d0a8ca15d8e76cf1851769167f2587b11c664c8ec1d7014c40cb0e233210de83a160c263a70e7aafa04ca75d87488db59690ec8e37a1984d2744c9198e6588c92bfa10687fac4f665c3e0264e4d6e2d93e790361d66a23723e60a402922b09d45bcd703b97116b5a011138f4361b32ec73f06eecd74d17fa9f1f26ccb26b742cac8886d39a691521e2a9ae0652649ee085e10935f58e1351f5ef7700ca7f5107f0f0ce1814ed1fba938d0740a8f061b5025dd09e0a8565075d031711f5ad68a1d9bb48a7958279e2144976ffb546bc9f74da86a310ac5cebb7cf94d58a39ea33b1349a00ad918538601ccad0f737d5048234ceacb04f11e3f6da666d7a80d8414068afbbc6d8162453ef99c1bc70b89ec91dfd9090bde62c79105faba217562a2030dcea361a74255aab57fe68e58968073d18eff580e52cf9cc154f51c1089335e2a4e5f8817fcaaca3a414dc5385bc0dc82e48943555c70783b0c625a762164a3dfe3849249765c8a580194aca32d0eb1ec9d2030fcc184b19740979e6984df3f40ce1afda38c8b68c434db674b417f38473f58957a8d23b2f16194a5bcafdf6747c54deb878cc4fee2e97a92dee522a311d3714dd0a5579ce1036487dcc690155fddcef08154b2ffeb6a7524c6bd289b3a43f63cc6b85d1b4499f18f00080753e7813fe686de79556743a30689aa423b8d66289dabc3c8df2619ac6fdf6d09ef68ecae3bb039960590c768ccb618f18fecbd80ff6e30e88c3a0cb372f56ac87bd31386394d1a77d41082bbe99bbb19c0c9388b34d9f7d01bdae4a6fe47ef140088756c1faea67670c3cebfd1cad624d5898c22053ffb97dd018eb80299adad94eab96ceebf51c1571b3a10fa875c0fb8e49505d641276dd7c20685a84e0b34291474c985e34f1c4e41019b6ffbaff54b1eac19a90f4a2edf7cbd9b65c3751145b5034db1137bf9948da9d22a3888d2b722db7f1f3920030d9c5d698737ac7262a9cd9f0ec3a4fce5ccba7c5ca0deba111d5c2b1089447878960befa808b0e1e83c8b91fcf916e034188229682c939576bc91ff044a3dd58f04562c09b6bacad110598c8d83f7080381e47149cf3600a2de4bb04b285e5b0e675f2c1e2b890bdf47eb21e794148acebdb21dc3c60f81f979765a45e86c288d035f45b5ea8bc716dc92aa13487222aa5af2b457f00f9d786db6d8b2ef0d172c71265925e04e8bcbd4f3e22551749fb0c53da637e5b3cc10de4b39790232cae6604432dfc95224f9c6479965594932860b91aa176a9d5121cbb52621d919f90332ae51faf928db08ce8569e05ac80c48e43606843bca9c7dec36cd18502db2f232354bd0d91da64c336954b8f99d2fc4e23c0a5b3ee144503c5b68110a678fe7849d6ae6a2f135347fcf560340063b4e74e362467136e6a9a7fe5f3cb3d4cae6dbacd3130601c6171de2f4ee36844ec7953fca571484ea6f11e71562f4c9d22d00f1394d73916ddf5d3c2767ff74e405ea27becd5a40c1b527f80242efeab4bb05f058f80a621fb12916f547224a6818608ffa74f9c3c905bb9d5701c088b79921166794ccae165e3840540d48b26b1bde92b6843500936fd10b0837fc59d4f98a2e715b4351bad2995580f498562e86b2ae19412cc2211c3a8c1fbd0f0b5d53b036698579e00be9be0f899b3416889b205ca3715cafda9edd07652f34a079305380976fda6a4395e088507572dbd4d668e9427cfb0f0d70c292aa78fec591cd22ccdf962676debfda2278d94dc6a030cf9f7aa15084e4a1ee98659f7dc95a87c3f25d8a07837f1e107fe1858c3e1f4b3454b29a28e04c34ae0c0133d95b2c6d09c89c896fdd6126ad3c119eed6635aecd0597848ff0dec2286ca2cdea45b9794ae954c87fb2e8a25ccb3fb282ce920e64f0f0aefb2e74972c4b2ddc523c12f4d3b045fa961e582eb9e6650c6e6a310c9146a654ac7e76b27a61c4e3831aa50d91fc1704f98e9b69a49f9712197d5f8c69bbff5bad45d05924896babfc4d85bbb2b13e41451b1598c73a50db65e36a27334a57a2fde93dda0a5a3733d0f51a6af38b1a6fc2dff0def8dd06d67f7cb8299c0dd1e67bf10c61ad590704d84bab0fe2ca7600e5e0ac65a6485eaa65ecce3a16488a2064ef06b6f026623e4aa09eacb837bb158311bb0ccdc9cf6b0dc6f3b3d9d687f5dfb58097b04ba63819961bfa321b04d9348be937f831524a574d3baab791f4f1d021d28a2d6653e6929d14291cb3f888ad75f4c524c8d4af77b1c15e976ee58670f8116633d5b1d0969495f6f06f2ff23a47aca2bbc980111db310467767fd20a81483e5034d141d8599e5be346bed9ea7e5a32232d6db24190520f94365f0824cf6c8bd61de8d53396d5b2be5af233b77238e241948724a4d685bba587aaed5693a60ccc153d3971cfc6fd84388e733bcc2d39bb2975f610e4a7b5c385d6fe7f5380233fb8afa9ecdf45b2273607dfaefddec70ba545cd9e6fb5f3ad4427d98ea472ca15dcb020d7ab81819974349e62650cd434b52bc1d733526de50f36e8c4d4f06985f9d09c623d4926d8d17bbed04030798ddfd8175da59681f091b60d1a1ca616ae794625cf37a16cf7ee79dc849659f5f31b17da9b8a69491633ad02a48700929ba10624ba4d779c25014e175bd83ab86a668c4e268fc9fda039b343a05d86ca9a12a84dc5d78d96a5bd61c6203f9c9766fd0c2a3cf9da7b617f9318e9d3a97f15770d2caee591aa1a253fba4125634a97416e0d53e7a2f703eceeacc312ee52f58ca89b9e96ed4a5e53e37b3f0dab7f755cf4e5a53fa2fd064b9ced422a8536aefa4eb3d76dcc1a6c7203d18d0910a41cdd208d437d3bd2b3f51859d26a938f697a22cda7191f7dbaa932385e19f73e9aa4fd2caa13f7fdf91119136f4c14376bb1f73d98c5a328a26eb3ab5c00ee607929b31c58826da6151d8402ec1459eaa5b94f54f961df1aa43a381b30887377b00efa9317610e036d89cce97299702778ce5726f91a77991a6f19d72ba6c7b01fcd7b21216ef47dfe238cd31d48f8ce8d0b89163af403dd5387a4d15738a7ba8d342c811e912335715306b833808926a5f54e1e629490f8b74fa04e3c937249e5334116408ac98f1b22165ef5a94860993492532b6265bacb8288dbcc59e1eb94f8c930b4f2869a24c392670697ddd9590ba903951493adef4c4d1523321a1dab5815472d444e2533efb22706dc599e682d61fbf19e578fc89c713d81a782a3e872bd449ad89c984405fde31d58bec9c7c963fff4f3d319754f26405dd31e15a8b38ee8283e92962c43b177f6393da3510177009dd50fcbd6fe833e4e5ef320ba9c6bad116db001c905d260150907edc832cf244d3b56a8d73a3399c7e84ab5a0353e95984aa8a0c44cada9592b26dd3ba045fc99005a0b5f7276039ed6d2a840992e25405d3b0381cc9ffab8a49ec7711de16331d6fe22db8e248aa431c04d7eca36cd11d82d99728176118d5ff5dbf575222104856dab5b339ee8c1e8cfa89b0afd92c40c667708ed7907cf99bccb5953fe7ba36067da824708fe58f488ca1245b74fa207e65d6b6a2fc985df7f89b91ee5061cb7a347c459201afb575be28ba4dc9159ee91d670338af7151d3e57a7f2e59135b164dfad85e98d6319e84d28e820b77766f6a2669090b796d2aa1aad9d7e40065acfd6d8898d4f601aaf507bbb6da4a9087d49bc82a89c1ef40d53b24f9de2ca229d070751550bffd999e7a1ed990986b13e93c85774e0cb27e5a3d3bb47767668e9cbf726d8274a3578a95eab013b0fe5772e31dc64f01871209c406214e41f2fc7332a560f2e5125d20e91de8e4f44c20feb45ba30d753d52b5e1c39bcb0830c573fc80bbdcfa2a7d289666f62ed11dfc11fb840134a07381504f57df4e08acd7e5161b5ae574c24409fcfb8b274ce09a24eef2f29c6593ab5cc6969957ab4667350f83726455f06e2f6c269c829c9a40051990c2ad3e21626993325ba9165ceb68ee544f69eb1e28de7f4606712cee9b5518e40d6235074ffa05982648bdd906f7e6eb5300172ce105f9c79590d20ad48409dbb7a0f46b1ef5656929b4be923b892d12f059d0e5f07c7b180841d95cdf7e293724230804706eb4e84ead4f8744dc2184eb3d9b3ec6526398ebfa888e0afa749334ab23e930abaf8842ccf60790bd946475d1c62b9e2ced25f13a81d7e1fbe5413df1d5a04757dafd53f746c6af27c07666cb6be344715895ad03232392150757b868b84e7dba1729a06967ba709e555c8840ac32b2f78523357416f6d029bc004e2a8242a8b1af6c7948d85976e8bbb411582ebeda789ead324d77a1f1503f9e042911a0ffa0c285e05bf7e01618482c479fcce652224194847af0c31a3e6f48bc8d0c8d8089d6247ac7a692ae44ffd5498ec511de1093641dfbf1f2354af6c11d0105d248033662df59b4bc8138e893217ee87a7717207c99593bcb6eb8286a2a13e046812113680cdfed0fd9f5bbeb87df1f300ddc4335f171822caa3db153cca36a3c36b376812877367d67a118ff73c1e97ba9a211c3cc29a87474ff95f5656b2f1c2d25ff6e752c0e5eef5d5ac8f48ff384b0e0a90c6427167d746721d0f27ebf6105bd71f25ec625e7b3bc1876f41d9706d423bd70b1ff95b6c0b1dc8da805f5e9d82ba9e9dc8058965ecea55b4b08c0aea3edae76bba46227f76ccccf0aef72a0076e0407457491b89ee63e46c52caf226801517a030595f89e67741f762f84751c83f1feed705a66dd73c6a0a1d71e92bf94acad85fb6021cb20712c1c785fb65d589efd5b61decf1210cff87f1861852094571846c613df8edcfaadb0330c8e177091bd9f0e3cf15b5c64bc5209c978ccf9407805390e75bf452833d81f47b095716ecea524690f17114a9da22a9bc780317e4f82e260a74725eae6d9c85347627dadd34a0d8a52326d8b9d040c193d394697a316e77ed5f47fcd16f8d404d3f9f8442ad2da809c652ef507f9879fb06b5898c6ba787010c2262ac3e811b40b82a6085b5c3ff7df5073f85835d8da463653ef0f1580c2c6fd7477fcd9d159fe3ab3d6fb03c89fbcfee1bb252d877a69182d4e04ff3c8a96d17530d02665ffb942154f627801c768afb272a77c755e1683318830435446700db2ed06d083e29e788ca19eef2f549576dd67864791f6ee6bf06bc1d528f56b4102beb62d7ea52736dd7a9b91eaa0e0a62b45a31ffe63b53b9c279e138bb4be144b36ef216ca740cffc48e35ac6316c02b8efddf0c521140c01dbc7b00fd7ab10463a6eb03ca74de94d998f4ec0f6ea55a1ad785606bc90b0c7cc894e87edd0e5bb5eb1e160196ab42d03850abf1862ecbae95adef924734c5816cc81644bd19b45c49e23d82675e5247848169905e70d07e8542a3b8b912fe1ea337c16042a8906d38e24dfaf1e097c4d34bdf3fff79504a5ee329f405ccf93f51fec7cf4e7439ed8b1962335503f3b739397f5199d3b641c0b1a41898534934096c8e44a33dd2a7587affecbae0cac5a43730dc0558b68609267afc08aeb293322587853d00f213b81ce562fb4c4177f40c41dfeb76eddf5f1b92ac743c330252a3f03d1f9b0e885d452994e70c64cfe9cd06dd00ebb29980a924a0a46b682f86a123f0864cee74e5f1b6cf68aeb07a44244c784f8069d42da3b9ded0111c6dd61a864d106f3281cac04e9fe7e7feaf65f8cc3a53898f91fe1e32aa52309f33ac6ed5fdbc050fb6d2d89587e6dc69be0a7914e5e60f7d78d6879b1358b69bc3e10d654b63b79d684ffe2fc5c36e10d0ec2e5f01f07ee0ce73b0a0b2d9bc7a45b2dcd79b728f866e4820d7448e640d7c98f0bbede2cdd9f144a7d80bd7ee9bb62a1a705ff6cf36cfd132581462349d3e46f1437e246d944fd54907c4efdbd0f67154fec46f8ed5940e1d0ace307ce9344b52553718aeccca17387c87b7f0d3aefde9c9ec0dc22fa8375d7b54d2ed1b908e4bce20b566b9fe605e048716ac0548c705c7caa6e723862918c1d85dcdad876401e27579222289b54821fb02a75d05c8e396757cda90d4bb4018e5eab8121dcba0ffd62a1f7efd4749037f771b31c72d6c5da49c227e2e7bdb662ff764ef42b8e000f69556dd02433352a03d33195c6faa35e3f58364aa651b9166cd463309314dd7bb16d09e54545ed57a635a36ebe3faf9f9324c8685ba43fd8d2897ef6b9f23d17767e40afe707ae962e46ac129ce7c954abc1feae0e89a83d6933d9d0d30fc19049ea3005861121cd69dace745059ea9c3000a2a19f90d8e629a4cd5ab2931d8f86bf0f4beb6e512d9dd813d5b622fc75d5e75efa14455152ba29d02e1b93035dd592e981370f75fd983e6f93800b5bfc10e962cd75a4bfaa24c7f708917c83dd365d802d836a79fe4c6368fa834c119cb9bb53246f26702d5a637263d396c70a277163420fa8b3fa49f48d994fbd4158d221efc37ba43223dc00e4033dd82f9e62258fb2611387ebd8456d13f0cc8060a644531ce0c23227cf403cfcee5ff61c2d46313352c233905e1cdc5821579761a62269cb7c694617b9c9599917bddb800a671d2ef408e29daf92d7cf5a1d8ac11c0a6960c32291c39030cd6d642bfc01bfd785ef097ef3dd4f59a1fe70bed99b024f65c42387dc3a88c049952dcf03f3770e5ca01242762a1874c585a4e634b82bbdbea9df56d666b5ded91bddf93aecc04b006b70a3aa1e30a0c68219a87077f78ee995e7ff07ea306e69d17117bea3d7de2d6b556005092b7ab46d724b04a1be46d94a8eef17c89121aa6e138f3a31f8ba9488eff2b900325ed0655244f452393cad159af0b264f9fc22e0b58c171ee66e0a6b83561077aaa395e6e034f444007a974b98a2a1095a57d677f52d8a784c5187ce24de97a41393c665077424d2403cb6d544a786c810517091f43d81fcc6eeda95235047d2d959889df627985d0dcd3476c72c13a5869a74c81c19541049f7ad21b61029cd731428a49f5fd9ca7692480cac884e865434f48a47b51e951ca2c609cd3d045f3cbeccf4af7500e7d1ada8b0003fc2f80acea173118cc42115a8d5d6f7a8931f6c226139d27231cdb672e0f0b4af08e5a635a46ccda5f0f63c7934651b1f56ce30fee87f6a5d0b2cebd7beb09e8233b952ca00ed0ee29cbceba4028d20c8082fb9d5cb5889d0c774e066525ecf5475791dd16398f85fd9d5389133b809b26d66610867693c3dea294059c0576e3b7d6d22b1fa013d57075ff317f6c27a76a23a0d0daf2b7a1c87dd1a943afef9eb0cd61d879b8421dfe9c20527cf6ff74759d201417b34928569e67a6f702e3de2e9a855433e14bb40d396f92da3a7250376005121a0ebc498b8eabda0a4ec46f40733c82e692dafb1602c391058c625b5e9c9dd2d6b86a791dfa0200d6a07147e8ab0e18d86ea20b23f3c9690eb981d50e86a552339238eec16d17a06f1f47b137fee5d92374b63351e1b062dce9843dc47d5a2f8814957cd5c7721060c7f0a2d78ab4146ad0f1afd9da712d083306275565cfcd5b96e11f9ad5d179a57a7f3c63006d7a7bf0a562a0a6cf312a5bc9cb47b86ee43dcd6496606bb5801ac17c69c241318a6bc3a68b306ce8a3f665d13a2cfad394d345482071b0fc32e519b6421a48a099d205436207e6ee429a60a03bf2fdf61c793ece11756380c0350f4a8cf7bc2ef7549f855891c4554caffcb1d950696fe1fd79bdf8ccc175052b6f11683203c6d8fd793733cb160ca95c278f5d4ce32f1b1c9efb21a6296f160a428843d620e62022dea4b368e29a95ca255264cccc7a95070c5fe7e5623ee49ac7cab352d901bb493cb20e5fa8940f59ea4d502e512fd5326b32ff7d8c78dc51f8a0bebdf2ccec249a4fe66f661243ef638e528ffc55923649a43a104b0a0a16aa074e5b744d5cb85320815655792b579717c4ca666d9a3e1edca51f5188cceb85b85ecc1acbe6df93cb4e58c37e023b59f6e4df2f5cd07e20d930eef8345b12590fac8ee87a451a1d2818cd6f995a3cbadcc2df0d239d38e2c9946c912023d05f97ed7ea3aba03ec041b08a5647d77498c9b992f165349ec1c83ac6ddd37c5380e1e14975182903822cc9ba839f2694d57cce14d2dc8f5137bf2dd444e54a8009181a88a71225777e932faf890de5036b26c2a5e12b1107f57191847d3b1e5c04aef3108ccd9ba8ec5dc74c851293fc0da0251fa27649ba07edcc8365101490de35f5a48e9d41ce14cd306315ba3d5ae325ebd662816441f58a6cecefc777457220a7d832102ba70c73bb05987f371f3f1b6eee8eb4bbddba9e9c5ddf3a03ce88f795da0c168a261087150f79f235893e93211f1b9e192b7f4fd6b700bbfbf694ab5eb80ad76a689aa1d14d6615e6196f394d7d770949e57833d71e36a6022f0e020ef7b38936e1862435d4777f45150bdb81864876f6e1dac9cf9b2010de6ef8033f82c39e4fa7387381df537c2136da4727f4c7f13ca8e56940ff4cf4272f928fb8bae4b7033b48bf6d7ce7ece7a1e1895a36b70f58c873de52fba9555c4d81e51a88125b57383a6743aa53e8d8f7c532cdb5f3ae24d0e23643ba071e7684526daffec384a9cb1a9d87862f6c0ff01700e9e235241774bdb87b0e4b47792dd7bfd9c8359dbd899e9193da3f4d282e3857b223db0991453c9f23bf7dc294ac1b0ab4d5efb2391e307f5a2420a26459669ccc66e0c29c39431b06a96c16d0135ff0610f864e960a070cca947b5db493ccbd73046cb4b4d01b3333d4c4b66f9fa80af7e4ea0281059717b6e92b2f23c23b321933f803a7a5c90b1d45c0cc5913be61871bb73bc9c8f1f3d5a0c4f82a950633afbfa7f3b7bc8bec0e59fbb3abcbad534a3f788cd610ab475ccd8a135064f9ad340ea951e654b78c5ba01d6dd380f383aa507702d1ea588205cf72301fb7bcaaf38ac448428b6fc5210f17b05199a50f37268e54e8b4c87ebf61ebbc0bf2c6002c415a2b90568fa1d0b50a5d941a5f17fe4f7b2893e55da4d4b7fdfc724f0b3fa834860ce104e0991da816df1395bbb76fb7535ab2e1f0868926b99f703b6fe549ad0a807ae53b06bec33cec7a9e04974084773d407c8c7aea0bb38e412d197e8867619688832c2c68b71c2ef18937faea9b3ef3979c63b8954929856401a2a1676b36a860f432c2b617bf578c15621d9d8f5a242a4fd1a01ce962090e766491053ac54e24d1130c045d912c6a4d84f037b2ffc34303bb75b610d93a349a0069b1f6826aee891b18609b99daf5c45911317054f4366121ecc9247d25d50db74e21a15d890de5b2bb445c3c6d30ec7f353744eb500e095f65d6ba58182200b5f719cbdf809f3fe0147eb38af5ef47e00f022abd5d401424c7a2f9cc61a79c5443d5d5f41dcd16c8dfd49eb2d4b86b20114ece037021c8c7e0f0adba6f76ad78a32b5e15581b129f5f08f5c862d2da799fe0bb7e448d91cc585541cf4520bcfc8634348a811389e232b5ba378e1f9dd721c18f5e3a1795ad5622dd3884780506fa1adca6e38e895418bbdc7d7ed7b2b703ad5a9874a7f9481d5db233ce8e431b00f3805e1c2015ea4ea7c68be4b247dfa234bae8cb20716af70e69ad4031513ff5231c86028d380c1905c874be6963374471e0b6b8d7661d5bd482a86b5ae659b0063252496188c97931995a7085b3ca177ae0c3c53e588e173cac574f2f40af6d6f562323b4b79897586e3046fe169c883a5ae05976cc1a4f8bde4b4470437fdf83837d381dc749cb92aec0750f6734aea01ab445fdfc812a2ced481b8b8b62e484163e0968935d286bfbb5707b9a16fd6c179be67b2a364b3890f194379db36c21954403bd9fa0ca61210be23d00d3c20dc6de41b5b31998c4041cbe983a090ecea0844274648ec044668a8a807d6303efa4a4e9a8a14cacdcd3f7b5171eb43380c97b91bfdb2f1c4d0898928f30e0333dbc353dae4cd2fb88bca7d31649f4e339fb5c202fcf4e642b81e9d51e98db7ffea48d25a2d45816fea50360a69a3e5a1a5df9453c1238cb908163a1606bf075d0b9e80d6c38b75fba48d02bbdf6a68cf798942108baabaabe18b474a4cc6b6d0b9bc9849fccc7b1ad8ec0526625aeb4f70b481236abb8a70f295f7e46ddeab2db062b020134f6a15596fc5957e85cf69aef51a07e69487df0779a3043524056fe2479529b4a60457eaa775e66ef917ab784601a29b9805ab281e04fac975189dfe4b514323f7cb9be633d145c08b7947f96836db9043b43b8353bb4498b77e72c1d902c7a51376c5fe6920f764034db93d859338c1ecf46a488b3f9e01212ba5e76895e1f14351c410e91635ddad4ca45180126f33c759545411a593e40fd113914fa56d5c9b3f2b30e9324805b4a978d4b26918836bd288a5fdd43ad0569b565bef1e9bc06db22ea502232f6ed91a9841bbeea2573d90fbf4af8ab00d5a26fb12d2ddf91753bac4940abbdc7879fd49d6d8e0c1650cf7ee7d3c3b38e5b366952c9ecf8f340f0da38b4d6b91d206164a6c110a28f9ba362dc088c072971fa60852753bb457157701d34e3d86bdb460340591b65d8a592776466cb973bbe5c26e655593cef4d146fcb3c8c6d2c8a676682db88686c694f3dc0f9cfa5d3a61d03851646b9abbcc02bafd49e7e338bb8434494d8225208323aa251e8bba0aa0927f8c21532e0e53383c1d15a7c8425651bd64cafb76e4139415613fc17ff826a39341546772e7d70283e0e58c5687639ee681e77d8d83e4c6898978af8cdd790e1a612967d46ac96697fee356a740979ffab3ae635fa4f31cb20fa4801ee26615ac2890e97887f35adaa1cfabd0242123604833603fa22629ba0a1906fd7d5ae4a321b2dadf255a00bf73063941b9790a2533e4e1b98607704d791b61ae6bf71bc88ab85e0b88c711ad6feb8f4bf07dcf1e6388f68c7a629e9c973b42f44f82927e8d1cbc5cf8c3e2d46cc2016c664958273ad1572aef222954bd4f8344e5b874d75861b544fe0a352e6d114dee64a3efcced78c07a330d0ff66168acfcee73e798698014c28080d275f5b39c4c7cac8550f17d88e1a4ea63d30714e6839e5ade9f6784d178d092809988523d847ef3c9a36a2d6169b521ad062eafd484add5e8a9233bead6dda5dbbbaa3245bb88279abba33fa64b6b7c016e01bb0ab0044fb1efa05f33f113fd4774fa7406c1f9606803df6a79f8b8e1da565d717397a377b7e65662784402603e077acf55aa3504aa5e0c084d5986dda0934d1dcc1835774e32cc9f0cc64d12b5575bc7f36051d2d63f07f5dc8375f462c3976192852ffc140c48533b153c4b74280b414d0fd852bc8dcc8018096b0f63f2d65c5562bfa14422a70b96565289e1d4444a1e341b8bbb6f7bc064a4262b0c9c7e3b780813c77571c27b3256f15593220b91ca0bc396ae5b31a8c58ea9c172c0410c4a44a77f355eccd2475e9bcbbce69a5f0d8d01d3a46fecfdae053ae4fbf2efd88acfacd586849e60102e35e1eac737fb861b7c397c2e3243321d4ab3563c0e517867c874152c12e3007229e6921b7cd5f8d79765b903685109c63b978def456c05b48f0aa2ae5f86bbb02fc8c3f6c9350a0d4606bf48b8019bc583b3cfe000519f9ea9764d3c83421f42a67aea6399c674e3ead77073f3b9fec34ae191b88a57edfd2e01ad7dc284b636f396e2b9780037b75fe1893e3aaff488c999cf24a0d457d82488a670db2b6344600463f304618ccec921a1ae452953f608016b4c3021e5c6238889be567f1efceefdbb8c3a843e687f2feca623c4958d1389ebf3eae633ea5930c38ca9433ec4b02ea412efbb92fd030e343e8b8636762ca2153f9706c33f31936dff2bafbba0a2ec57c82e95fe05c47ad7b6d45ba536c2436959746714cc32c9759dc6bfa6bf0ccbabeaad4c099e2f4079291bd5a236e7dcd679dc76f0096d1dbf99f73b3a36e193e702ca26277ca9be6f26e1c8e20774c7b25e03ee2eb3a44b3deb896494b877f91d2861793f420a471f972bbbd15eed231ae482b368d2e01d6e63ccbfa964e6e99c4d5d571196804b8fcba92b9404da3b1f7b6e93f79f272caf8af60c929927f34ac6beaf2e040a9979d68873d7e13b7759e4bf2c19f7db53109c3fa30e4f752f92f8e7a4b82a3ab92fff0955028cb450875a1d0a7665864b3a0e256de1dbdc8eac033cae63e7813de9cc6c52b5f05a77be00979922183809f392671388852e960b584e23c2153c56009a02efc19355df177e4e25276fb9e5cd9f28205ab577372f265562099477411bc963b81ceefb70297cf3dbd5322740b12acc45faa4196a0650212ac132bd13a4c371c995103c9c04c85b71908bcd870010fab9bcee00f1c49cd71603156451628424ed6c4947169ab40fa37154d24a88ae1eb9d9f4d4281284e8a7e7e4e7a4018d1d922056cc2dda39027192c14dc6c63a5912f0dba4e9043683bab5107608536a6783adf160325ce301005eb7db36076e6a5a3d50875ac753ceee264ae72e2baf54650c64bee64aa5a71631d4995f5117da967b899fe1b4399c85e6b2b2bdc399a1d493e2319a515ec5a635fd5004f59e766077b1c54ec8a9e5825f541af6a3fb5b997b6bba57f269bd1f128b11a5bd658ed76bcc132312a04e36b95bbf1e9ecdf95e2d560348cd4801c677bc06f88ba7a653d0158b4c6a2721cd8d635429c25fd4d9323ee742458b1f2c46fab07405028f721d404739091490905017f20479fcca2828c392bd9e87fe68ec822f7c0c31cab0425584e49d2c0a58b05dd25d1dfd002a8a9bd5ad935c1e941231c59835f8c6e5eada496bb54c30d927324e529e0ced018eb36a455689b7eeff0dcdaf3fc148ede2674d77a14c58118be1e117737f0a1e723fe378d3d85be5e1f655994362dfcfc537626b2354816ace7a6e4f8df465b17ed9989ee789cc68678d9b65d484049b76ed40ec156c44633ab7f8167eee99b83881bec34c61e9908379866a18bd0dafaaf0c3070f940733e704b40120306d7c397f8e67bfb31dab1fa4105f91f97e8ea1959bae595697a51d2aedeebb659863148d2aa4427a0ec740c170017cf03ffa0cf967d4e2d08e07882bb90126076d2c0a85faca5f9caa1f6948fff677b754b668efd820e0b86f1a1664addc138857148d2b401510f3c45e506de7a3dc0bf8b38a0b1cd5b373ef6f3371f8c65048b46b9b0c5b5b61b600332d8a0cfe644f66638af51e95be75931859b823dcd2f97def16841d6d440ba79f8f740ab214f3ca5f4a2ac73193b50e27eba8f2d61b98eb0006ef694c16da8ff415bec0799702b8d9d5d7abc03bb620216399c212657872638a6fd2fbfe4784b4ec804ee9a2ada19982d468b1c62b95529aec9781344b40f9a5c07532c6eebf7af58f1d9a671bb91d5086edc90fdf92861c7871397762a263867c87f3e868d3663c95ecd98034f84cf6dec5ec81d0e7c7c07275732c309222bb40f2b188e21beae5c2f624e9cb98c4b764f4607eb7ca50ab881514a3b67e8967521389f35f4e4bf0e38283782be94d696c8275e624b48f0616d5f61467de864f0e4ff5d6b614a1d711ffa928a34babac2ecf621e7ce9dbce8615c35a130969cb008f2f71243f9c39324ebd0047e3b474085d534a6016c47d193a7655a5aab36f3bb55bf61020a113b36183220fa40b78278ae478df9a113c6a264bd489cf60dabbac4aaeeb90300fb217132f2b7fac80d44eaafdf394ec9f0f5725739c8fb524c882978fad48b29a072ccaaff9b66cb632bc744d221523982ea9a356f34c58498362bc7f7fc3854c13a6345715ec836085853f40c798190ff34636c3ad509f5b18321cbeb1e482fc6c708977e331e8a95505cbe1601a0f1c5394854b83eb3719471d0dd9de019511a63ed3c5320e05814ac034ca6a5ce0f33220bff80bb6a8f281404af856cee2e80f85514afa6c009c5413abb75b7fce5e6533ec27b912f828d7896bf3eee34e8a0b2f67712df4dcabb217e8ce779f1c158f6540cebe63d856c6a0e069d6c08117d3084c9372d92a88308c2fbc996d26426aaa506c65263a571fb1c6f805430ae09d83641ae115c54c468c5215d32f3b82236255fe88355a493654412a9cf0101791dfeb1874c21c4c5ac155afb9314460c73db4740d83406b53182b960f9a350bb433cb66f22e9d1875e7c0e910b3ad7e16d0a2435e01d0490c06ce8b78e76700922337170050817b228a1ccc1483fa68359cd71c378ea611c46f1ea9707f9567f59e383350b5f668b6a0ac4644014802f132ae8cc3181c24cc4ad78914367ec8c14633e4eb275ea689cbb2301e39c319a0fa8bad3ab97fbd7f55f30f9984bbf1376cfd8751fd0755d7f9e77c85df68aee22518a8fc066a2f137cf07b0ba810d6efa4ef6339f18781d60e53d2b57b3bc5d7483b4011d308afa5d44ee41c1bbaa76e92da8516eb959aefb7f90ef92e30c862c18d98364dcead25503358b664bbec3208708c0cdda591de7dc74f540b7afcb78d7f6c59a70967ddfc61aadb520fd8771186934a26874ccd2ae3853a61040e4e0e725dce8a29cd5fcf23edb6e55b9a3aa885cd1426143b562b6e75ec2ade144b7036259d7ba8aa1c1955fdc07312c75ae01aae462bb0b21f5315f9d28da4dafb79b661bd25720f8726a0fb57ac745d8a3f6ee5ed931936e8970469d7dc87a73453b9821cdb22b1af7c6110aa035f5a397e0b0273dd77c2cb30e2e0c93cc61da3187471aa9a7bef82bef9515d35ff11362c8e75a66ea71e23cb8c11f5cc266ca40527b05f83d67742a3cf4c4dbc914b7eaacd097511f1011d9fd22a10ac9969718ed06a19a7a0a99e6e2a6e917ea31c2775268fa80c53c92771ea0669cb87facda2b02cf0068e71a90ed384d53e922ca3fbcce3f1d7a2568696b6b5a2ddbd3c68f7f3e6362f7b19e5f5fa6c0f229b43d0227b0b4051220541660be7f20d777a6cd13c59d18efa7be829938543ceced65948803c0c9b7d0cc9e54ac5945c1f2e47b0b4a38a2130054527a70bd8f427fcb4cb99a02f495b1f53fde3de4664d8241094686edd44bdabc0b23de16e996c7ffb12469ec1e12ebcd218c66d5fe67ef14076857fecda246a3efbd4f84c125fcb63c800e8a8889e1e7de9c052bc72c13cc49e614649292c1aebb5d6ac608ea1448c6450e58599641c13c3c77a7e2ade1959dba968bdda4fd09a7343853cb30633b8c02ab6c7002948c1528227c4a3e889c8c9fde314679daf0d8c3c69828f9eeb2861dcd536df12cf861d6ba8532d76815037d6317b315385df15ff8f5c880638a75c87ddc69fdadb57986114b2b2038f9f1729cf4cfe1c8a99d15a616fb4ee21d3c1efb84bb4d16e8d8cb4443543d05ec5d042589c82fde8ae4a21ec0249909ac5898325deee3c80567a8178a0d483bdedc38e29acc3cc34d12a60171b8f75084a96673d3c0fd619456af213413c3306f0abbce566a0fc3ee5b36e209ec0c65a58d4e4fda221c5417ef8a317aacbf5d8f9922d12bbefea72c4cc0caa232a4f39cd4d1ed26ac10ddc175b512a569fa28a28d5e017c868a3b45e96d097d95e25e247c82d198f3de4bdecd6bda5a4e0a5312a6ad6e9554924f31c2870912222351f38c3b466d50d9607aac5c44dc5b965dd6493e60256dd3450714aa1ff985ad0d4718452cacbe493adbc109ccfde66f6efce95314ebbcd0bef76fa0516767bbfe85357fe6aaac07aa69b8f9fb2f212eee5e282224c2fb589fc2385bfc845aea08f5e56ac0e51018565f9f2c7eb4c1eb2288bee0e175fe511ec981e1cd4c97a21180be43aafe0186bd54eb919c42744f0947e726ed61af35d4802eda2859301702a154a60cb0451784780ce039d2e1ed1e49271afeed8ab01a018d271d02bc08de756bbd1b3f3e90199b3cc3e18d93556263778713e90255189b529f9f2c6b3baa4fe5738b37ce5efcbcc81cfcda35b540f86b1236e82583a30875c50d4cfc99daaf61b0c123b675788c6915c9787a1feaf9f5690374d9fbea890d0e23a62cb34f41f7491ceddee54ab1affea8aff4eeec9fde1b8d00d20368092ed21398d8d4dbb3a626d09b03d25e4120c40a7854cf9461bb639826e48fb468538f7d985b6039320dd9c7513495903d262b31e26f1f15d674c667a2a1e4051fc872546678f59b1138423a872e719f500e77951d7ca469b727b0b82de66d0e2a730e855021970861a305b1d2806455fbb51d3fb99d698c0801830f536496092cc5dacca191067717eed005933b3db9c876a0b5454a4d1d143ebc10d4bf7237efa6907a06309c2d37d9f78e3034f34f79b31eb4bed42a008ab87575d24a28301a0c81077aeca3d3bea74a502d92204647f84980cfb8cf63551b34f063387c8fecb9c71fcdbaf69198ea9feafb32553dd5c6b2bf4620e17011c56d00f97b53763c7550a1b0b5510d77355cc8677c154ec7ee10aca73f5012db44f17b706ab8400be26dcdb7f64eee729209615c1833f3bb3e895d57412b7338c8112539fe3bf9b21ff4506646362351ad84d9b33bcf540d1e7c43ccca2eb5145b1e12b8e856e175880654a6d9ab9433f46e96d107ccfb1cbaca704fe2e43ead40e664c8077ec83ff3507ac4bb93c59faac619128e7dbf45a8b7a7152f4e5aee0eed7e1ffe9e5b9d3b2f885c671687953f1d64e0bec7fd5fbfcea6b87dcccc580584b4bd0cc4a08e3f5bb8eec2a69cf6d7f8e2f18f265cf2a6a0ae285cdf40434b3664b48f5a9fa5d7336c753122acc619ca0d9a9c8f2e093b20e82ce527ff9975091deb7dc66dcc6ec310b3e3e63521ffa174d71e33c42e16fa635274cc3fee1d1978627b0db5d92b37b12e481fd8f0ce62e3f92a1f2d346cb06cd87368bc3bc21fa3674231937df235404f2c610e61219758f692e4d14c011266be9fe79caff6f43304fc34f1f33d0233e08f317672f04ffc517c5325f193eb3cbc5ce7d235e84e61e48031c2e7460d02456ee7a131cda4eb57deeb8bc05186ecc241edeeee91b38c4d9a2b454f054d9ebd9e7baa713230e01cfe26eb21c6e56f11211f42dafd772cdde15436e309907ea3a4c25339effdcb61acd66015f73db893fc8da3c7ce74bc01b2ce56900067b27455e8eefb8c8556ea705a48100f294c71d770278479192d951b142491ccee30f7933f35ae4e3eea8af34093ffc0cf180d30991bd1dcd671bf73febeb6193a246b2fd2d5beeb22352e2391089625afee0b60d773960fe08393262414966df0f167c2a6ee828c8c13de3534b19206f54c8bc4be835cc9c909bd099c88da74af16f20a09d10948cd264419932545e4fb79b630c279ddc6e5e87070775d9ab5789deb31f025a7abf1e872a1c0b4a641dd9be0c9c90a53931b6892630a2fbef946af77d796de95b49359ba8acf8435fa56679edae0f8556059eb3d71376077acccb7ded6cfd24fe1d9343606d5be000e65c8a6fd70b3f7a1dcb9fee6d499a506287a94f78423c56bc110a56fc40d7815fc19f8c5e62e591d51eb7c6d8f79affd8fa070588d84765d8aaee106c787fd352fbf7440e9de60c704d3e06760ebdbbbc1966ab02aaa3876b26c98ab356698f7c6bdee2255826aa72e46738ccdd6ebc106699a068f8f3898cff7512d9c0383fe79e999f80279f6c25f02c5c03844a86bbda53949b7056d11a3770072b5652795fd430e272b59e934614134491575e3d8f795b8efbdd17b72a11dcfbc5e2b52d324dea92bcdc954e3c4cb4aa10f830ff300248773ed84bc4c03aebb8993d26401f9a62e8ce8546dc60a89486a47a0c513fafa0bf21a08d1aabca679a0df71d27c08778ae900951a198477f74eafc17486f451da8676275306fd74fb1d38d9805022d7eda4b5f537471d6845079ecfd5b8443b7e49ab7c12a3c5e8dce4c405001c56a21c259c0a503d1653ca6bb6877a97be950912419855358301e5049fcdc2cadcf39397f6855556834cc68416ac9c73f840f4415811a2f069e505acffcf160e567959b20e029a8ed9509421849899717257d128def2e88327204b083f166f3ee4eef431e937b977e107f2e1f3339d3e9da3b4b670266bf22d332ccdf8998d5f0519fe8af0bddc178150be1f232a9c0086bd5a5008ed74721d5ce326400934258c627ddca9d389ae55cf81444edd7545dd05bc6af97ae228b02e0f5dd3c51fb50a0fdb4082ba85aea9429d7187cd6a70c3f0a8de2818d72ea3a0337b009c159fd68099bf6c1cf47b22f894c4691c2eea5626e9a6d5becf585124150afa4dc70c8ee4f9fe303a3dc93f815f891152fb761faaa574fde31763e087975f6b00059dcb0ed323cc3bed1604a361de7774eb53b0714ac8edc8fc874f1e640c39e91edd2827592769f3d8c90d101655eeb78e86475bcf704aad838fe68e3f4dbd447afd8d256aa75e5d66ea3803c6b969e62b3d7311bf82229df1b74f7a1a62f13e0740c0de2ffead76cd9c967e7db2cd6ad2e80bb68a489637dfa11e5d99f0b24297c9a7a8702835e5c52023761fcbffae8d714ebbe56d07a7991887a6b0efe178b66c034824f058bf2cc8f443776adf2a00afc84ac9ef8616605dfc03188d8307b8cae972d2fa7cc35314fb5fd86e8ded687997bc51ae13a9d8b3796a6d05c5894a6b6f0f775ae429f8932b382ff1894a34ff4863a730440277d89fda1e3cfd33ad42b39bbf13f05f18f004128a23c32d41cbe499586ee6385a29fb50abf6c643f19fd244302fda7d1e661494bb6cd2a352ecb7336817a42fb230cda64eed895110c2c0bdc1cbc704fd23f771edfbc034b72fabe3cc666abfbd59d61f1e9536aff90f987c87ffcf6dc5cb81a3750e7d32593af00d509aefec80646837f6a91cad8d662fcd763202a7a3991120a06703ea1322e01f134f073caf820641c6ad21365ec9bf141b0065555e667da4194751a4852fe70d7b1dca08e9d8822d95f7d845dee7f41dd584b069fff02432d52d463602b553e83f1568be65943992a9338ce87b0811b2faeb76cff31e146f64f95695f22877b3e3e0fe6a6d1e55d1613b54cdefa1c725d9cfa76e995c3236d479690f2e82b8effc1e8c63123d985601760ade5c5baf51008f6ee35d6af579dc7f08ba34b78c4e9ccb0734935ac0782e2aa9bedda18060048168a2bf9ebbcdcf66f104eb20a0ecfdd78a2bf9ea10eeb50bc66ecb13b20d7ee9d03bbf68fdf0aa4f8860860d80687f0e4a7196d8fbd9bdf4d088fe7c954640aec2781b77915dbee04ec86e306cd5782ee7119811161edc614b5bf61bc4a9371a171cfe6b624ad804fd1b8ec4dbc20515f7d2f71ccc48234321692098605541d29f73ed0871f42ffae1b16c9fc02f3d2604feccc6639dc59535ca0a45e4569835f3b6e715cfe263a62a357c2b81284a8ef1dafde38176ec02d614056cff2d8e91c76c1eb8e8cf83240cd2ae9588f76309b9b1130becaa80d24554525fab5a6da3dba624644c3f4cddb49c0e7faf7433e00d35fb99c2d7823cf04bca4fc9ab7290550ff70da9e090fe672ce7fe6e0f98a9c73f37306c64c24dda1201ba2f41e911f59ef07c47e5dc5f64221009e4d853efb163a221b521ec7fc921bae80bf7aaa037f3a6c5cbdf911c55181fb2dade434da6b13b45ab6e93d9364178662a1948a0d0d9cadd3b5fbf809d14a22084828c1a87f9c8722f08caebf2ba3108b36abba46189bbe7d91e90c7478acf45cff782615550b44737fab6615d20db81d257488c26395a298e343518d40f4c4070fdf9a9eeeebc2452e51a18e939f25a3958b7964dad5b148c48883061e985040f20abacafa4aa8a3f5c2cf0e4cbe8b20d1e9c4c1cbb51b23e3af86b125509e61dc5157d8ecd0cecb659f4680e10096ee286017ba51aff68864e892cc3d5f5da502d1d136814cc92ffdf3d1a5dafc10a7b84018419a2a5826f067ff6e42d5bbea8ddf7d58a757a92ca08bf8a09f4878e7cebcb234f1589c4b0b752bdaee4327368cb2c870d4241b19ff1f1f17c0e78cfd70ce4a5248b897faaec16481d53b692039689a4cf7e84fc93b4d0de5d223c33da3dab0526eb15e3f31872eb633aadf9a70f57c7eca98d13bb8a5ca342aeb748d749dc89d3df31969d62c0f6ce926d6dcc55b449ee0cbc5a4d55eafedfbce38ebeaae098cb3ebd30a94a0c28215de3d6ff9261aaae2ec3ae890147f050cb59f6eec629d63b3a4d78781cd3a77fdc4cc83be58458ff0e96a13f0d509611a7c01b17cc9e4196909aab25a35b4eeb65198748b7b09ef7eff2ac396f1a82590b07d16f636dab76256692f6dea4f432fd90db19e8ccc713b26311b8f24cf1d446e76c07a441e0d697bc3fa332503af6708814ab591edea11c590006bdc4ab9119f23559785a9aa080a1a1ad24dec2d1885e5babf347b780a2571c01d237c5dd7e42b7cb536d57610650ab49935b24190a87964834897d92727cd2628da95de75a3421e91531ea531cc348922e146bbeccf59ae5767af3c67e66ef06546e65fba7c772040482bffd82e5360bde2af0d498ec8ac1fa2715e9e248c4a33f77faf9ed60fb5ce87b10553cd9e0c35c5b1c2519b463be918c4904054c031621e19ccc67e05aa37843a03f738710e8d5b2f0b7fce637a86267aedc2168387c0f1dc09d234616f865f146fbbf0fdbaaab6fbf1ec90aa9cb1abedbeee54204d7337e53368050f09a723341cc3732e1ea087c5cd7feffff9a44effa16739c2fde943272e445076da314c0f3ed43006e9e6aa633ceadb311bd9837f9908593754669fc24f1490278485548efb4579b367634b84b5a8ed4bcb718bb78f3e4559b0e1727d5c768bdfc1b93cb2e155c119aa5173e5f295f1e31947a36c57763e9c2746053bb0dce59a0d3ebd2c78f03d5589c062dc1bc7a38b0263002edbc2d10b512595b9906ae148cf23a3aaa19f840fba2cf72a2a8ee354de226780aac57658a6631726934efb81b2d35dd25856fd73006c03b67aa89aba6b1e2a7f9b1291e9ea6b3bdd26ffac00e5d6baa56c8da788cbb31977beac4a062e0e47111b71dda686269f2250a418447c94fed53044ab9f79feb4751b3bd25f2e6dd8f7ce70c230a3e6cb8fcb29144e7ae5dc5ff1e67fa7b10163669925d6859057dc4b6b7e7879122f4fc5112570426ebc9d95364290dbf831b251a10d3442fc98e5e4571c2b908beb59dc6193c8943dd064d9c1638f2267d800d12d12b4db26f2a88dcf9606ed6e1d40e56343a2468dcce7f034297dbfd0b35f3bd86e51a6839794973895858b6bace126a711092fbeeac4a064706c7fe3d5d49598b4fb8eeb0da9260ab4f86dc8213f9b9340c7e4a5b46d56dcd30bde332d71a8db85910999e7ec77dfe89577c8c1c5845184d1579e85c1b8c71ba58e5d038db2ff1c8044af2fc3f1d5bd3dafe8aa29bd9fff86653de102297f313ad6fd0c137ae32bb21f8e3142442248ece5c15e6d21f3d6d61826a0098dbca8716ba8aa499af25ecd1f218866d3d712c79f2077ddd390027de37a2a2635680f6119606039708e0f955266a94fe5be17f202ff7665d751f86bf6d3b17cab62240a40ff446997fbe077ddcd5ab1c06f301eb779e30052f28419267d6a25b117eb0b2e573878fd9b789e6ebcc3c90b359d4174e5738671877fa7028d41a803c3061a502edaffe2985c44760df12b3f989c83cd5e4aedcb4d118a57c39cd1dee65fa271d6344ae22ccb0e1a5c30fba5a4947561d4b3e2c0a0ace613b9e4eda36c3e8b2f059ebd5b665e1126fc2101aabd277f70df7c6172dce72ac7462ad976efe6bc5b820b49f77f77f967584c1e11a625f84664a5592c61f67f9f30da6eb456184541153189d78340008adc0959fe959c47b994dce0a787462c78a3416628d54b8947b02e35bff5abda39709acc1107fd28a2ea2de90197b84e20410740962f38dabccf3f8ee24cf4485ab399bdbd2f4e907461038dcb4bab9b39fca187b20664596937e9ac30808df825be0a247a685b115262d52da5b3ff5fb8ccf9fb0a230e306f82f414359640f1401fb4dc80970243d61d1a100ee7af9c9781de5fb894f7245f8ac5be04935874f1cd4fe813881358a01f8790c44d4223937e0bdbae2611807d8c324a6b7f53e742c28064d86dde4b71ba5dfa25ff3c2bab5b45d1a5195696b24379d86a3404ec7b54d0a9892bd82a508280cd2541574608a1fae826bc0c47428ddcf020081eaa0c5136e7821439dea0ba6158ca7849b2d4266be004a5a2d4903af43d8403ec19f634c18cdb951ab20c7e629e72f450f8df2dfe040cecd37c8f2d53198781f1a43fd76b38d5dcedd2b4c1115d3509b496279a212a92732129b9b82d0776cedb49bc3399e4b7e0e54a85d37f22d158cc5ddc254d6f8c8f6ae0b5a6b14271d0145998e54679afe5e4e1a0d0b54a6aa485abce7f65f00bc45ccad17636caedd6f9507b3a77e5354f5a6073fd4a782854189eae3cfff0affa0d20cfe76c1c14ffc510ec56df499a98aa3e4cc1ca8fc168f9c32367198bcf0b30815048338782ceb2469d38c2fa34735c9ceac85d0a29531782372e50b79cf1406ac2de188880b530fe0f3b3656dc03f8ed53ff482263460f1524c189bfec21d4e127a9d741f0802c8bfebcf38b8f2d5fe7744bb5af2a46238fc85112e4b404a4e448632765a8b9d1b54206fead75c8e719185815af9ac3b6c4d42213097a5d0c72f57aeb3e10b2461638306c398ecac0cef31b03ae96d807e535fd60916155aac70cd4cb648047a86b52717e5069d1a480421df2e9e79f15a34622b4d19dcb18e93cd19b112f72c0721eb4a1872836a0d5e6100ff4518cf0822ab4eefb6311e2298be6aa25cb6557adc91805e2d885f250aaa6c60810f09b468b334abb479b8f58318e3b7e7914ef7dbf1e217b1719b41ebb7ffe7bb4514dc9b08ed819e0f7454cde093f2ccdf06e43e1cf19c0284aae4fd031d0f3fb8c9234bfd8bb5e3b9fda40b3d58ddb48bd23cd775a97474fa8fbfe0acde89e718651fd933d2a38419f2c2122e842c0cd39614765adf048704c8ff49bcce5873b105c8e21f9b67036125c36646852da626d58284bb94e785713d71604ab1ecf447f0ec8ce662392f381bac7f2f0d31be18f393fe6922e6691472f523025f5f0a7042af2a11c72d31060130d52e49751124c63bac1c057e2e36363776fc7cf3af825f903850280fda36dda89c3aa20777251acd47c91c632cc20cf7479090b573a0eb46b3fb5c020fe5c5460702c312c1d183e898fecd6cd560a34971541788a3be45b5f7e15f806866bc05ec166ec249dfb0b59b3df64cb8c0cc804cfefcc4b8a402244174c9cbdb2797c16422783430f6febf50935feeea4f45242d6d73efb7c30d423e1a84ba6d392e1ad4816c35a2456772cbd497bac0a43bd90867b1675f6e5a52ce4f6004e1aded363a277da8f40d7e5448a8905cdb46dcfab44c130db823b35107f24e602db3df77f4166cdbfdea4fb610009c74d806a5b8b9d5e173c364e1c974a6b11a7dc34557f67b91ab95870bff661683ec7d8bcb28b46997d48898bf7a6785b316a25b3d6e1a6cff46fcc92f34554030f45b4bf8fba53fb82aabbc22d86747c053fbec130efefe9429a5df2c91c97c0e8b1b6754941bce6d24565c5092ed769a5e15fa716b24e593d5c7d59f54ed558d99b57dc4d60f270fc20478f2fdae26bae31a4a1c276df40295a36c93a0697074d1754c9c79f3796e976a78fab819aa0422b7a1a15c9a2fe8498616c62013d9f41bb1cb0ada972160d4ac1791a135244ae9f38eda46b85843c5ca37e23284ba12e51ebcfea86dd9cd0510c2c173d62424d28b60f4c108358822c6bfa13c0452767c72aee58d72d8fb6408aa9e3cda493dd14b471c30a6c5ff63557d0194bbbd889200b71f6e10fa58d8eb0afe966561336167ab0d3d2be8483ccb40abb6a2b1d7fcd78c4016e32c96484f38e35b6ff704dbd385b3661ffd9fad51091872083f36554bc85501670686df50bc7b8ba8b403c802f8605db8e705dd77a962b67e269247934fd6f3db8b2d89bfc3417b7732a92c6ecffdc5042527e414a0d916af0fb1e63d62b4ce231b936810531f0e2b0adc2995bb3be2c91f02015edc26d29a3b28654608033993befd5b96b79edcfc6f91340215cbd3b9c380bce7018047376e8fd8fa8984d2e595ff68771a55f00fd33f36ad92cfe28243cfcddc7cc2e18fbfc8cf4ed88971f78ff439e60e5d34238dab19fe298f8febfeb9b27def80dd214d83f3e47965301331ee217bd92fb7b30ee70a56d57a840c659e4973ea5aa91dd514912fbae084d2f381f5cceb9b93034d214a425aa34f19fb0cbbb5bc3f60a2203b2919d15e43854385f14b05c7b8c2d2c134fe428ee02637007c900fc01ed57cc95b5d8cb747749c562a6d8a54f9a9f015d8da4df7a81ac08c64dce0a75dd938d8b7326c25eeb4d31ac78ffc280d19fda9415ddf289cbfca011e309e9d482534bfb28bc4ab5b3679104927a1d0628ad48d51dce1170dccdc5f6633ae25024b4ae5fa6f36771fec1cbf7ceaf72220dca1e05a52403b705a198e2559dabb7800389f2c0418721fe11a54cf245ea8bf6ccc351cc455b91545400c4f5b623a469b573e934c2a96eabfad2971e9c2fd8318793b8d353ee28cd3b0be69a2e35b7424e1314bd3e402ef4e44724bf16691bcf7c15294a16562c74064d732e0f5c844b1b5c144682f4fcdd89583207b0c728a5af8000b2fb50e45ac8dd8678aca97dcf7d1e8db2bcdf931ff62421be8024e18a2197a22d360b6f1fa9c661ffd0e8b4a0529b752be981de40eba8172e0aca3c544f9000d459e8750c1ec216773ae5c2a3d59ee502a30fc53d7c01ad19ae6b2ab783171fcaf32695bf64bbf1d38ca9b1304b490ec52ab400e1bed6f00a2ceb9e4197cb2904905b218b9426b3c9bfc1cc4f6b6c5abe7f5619d589055ea2a8253fad1afa4fa24bcadf946c1dacc729fb30f1507fd860e52f631f0122e436ebc6f5bc21ba59cce1b9ab7fc90420a845a5d5ed1ec39bacc4f18f2feb3d4d6f8c2df67539a51cca98b71a9bbceec1c8aeabda0b695ce6658adf244440b19d83bea003fb77941cd92e4b6c38af03a7157f91663dd420434cd554d3678d7592ce95f5bca13bb1ca478bf950873968e27a0801e4b2cc91100c138421576cda9eeb8c6920d019f05097be4272bc4eee75457570d06b534873960330040b0a1e1f5e44751fc3bccb25abc74731b254cc2e17a3c5953d8e179bdfb5924c3a3bbcbc4950cee28cee774a1b305eecfef804473583fc0527f121cfeb77f3737fca87ec3f09fb330990fafb0a317ca5c856843db93e356fdb5e46eec8e4a089d2cab494a5657e74977e7bcbfe1b072b428238d2ca6956a7d01245f06d476b83d5db7e40f79eec17234c188787fa94dd1c7038de1d47be828708f9a1685af6b4b3863b238828f2557b0b9b1bce7166317a678dbedd31bc5d002a013f5c7ca5862c7b135782982c4604a28b85a7445aa7fac87e985d89e6d35d8189528b67ec667c4524f9531a84a65db6807e296066cf0bbd3f739c200e15ca096a0dacc7985d5e58498781dd4ce50ae7631929d2b6aeec20958c267354edf8196459bedcd469335815e68e0f6600e37ea97c0f7144f6f6aab4b0d18141af95467e715277e699ccb443501f57a40384194678dec3fd2ced53579624b9028e95370b1f94ce89b365ec05b5535f7492bbe72905d34ab22cd1dd35f0ee5d36cb84caccdbc9dbc954c5b9826f099a181b3cce642d01e242f40bb81974f11301337d6150bf02488ea5cf3ffa5883b51253f5a90e8f25822d306259505f029259b31bbf4e471afca748b84f35707f39a375f100c7a6fc76ce14acacd63ddbad07936bcd6338aab326fb2b2782d24d5a019414d3ffefce13256f37b4a9bb8e07c2815cf609866557a8cf49a60c381ac8482cb0b4d2d5bdb8161a764b06e0817e616d9f4f88d05e1731ecb574b8a4f3e321e45db1afb97188c45291b9f0891711fcbbc5adf8db02e3ca131628aa8d06eae6ac63717109e86519073d719e9875d5353f1e8f4d7afffe8f4fb7480394ff5e9ea453eab6ec507873f2731459f9a1ab5a9fb74f799578e1d4bff02a97f7f7ca875f9b8c5c043a57050ba96dda0e0bd1e997b96322025f3b06372aa3c46648e2c4d395d5d532a9d1c422285c2069f77418fb69974aa07d99c46a1e419b8300e2b7982c38df040bd6c9e8473b8764350953c51b06fe5bc6312582e67ff590c1ec48d60a9fe35d12a67cb5d63645f6c0546f804ee0818cc9980809de7afdd1b630974bfefacba6b5192386bafc8413a6bafb5ca162b7d4a60f1269c4dd219bb4423ca6f59ebd60ffc3729563a2d7e63cdc807bedf4f5b3c0e6c2629145c0bd17094bf1cce317ec1c34abf8949815c80e76ab091e746f5519216f9f2bb24afd3ff966808132e3e8913027a6d29e4d6c2fc68d7e10b815368c6b36f8e33ba1287a731c054e0debc0d13fc13e8c753c21f8bc22411c26b7820440951168442265dd17523ccd958225aefe0a9e0d8b14dfebe9a35514f6592ce2ec02b02a895a5df747a65fbf88708925904c017326ddd57acbbd2542610fcf9f0136184e1149d33e95fb5f987093ed8ae1a3df8c0f050b803e5cb275f23ae7eb9ff49997e90a6f0b0faa9f7c687ce555036e9815d03880757e0ed0c05f916c444b5525b0761693c515afc42283e0cdcf4d0a40431013a9ddaea6d28a24f05023912d42031d19d2c94cbcbe9031bddc3a57052900ec0d94b33d48cf13f50a433e1831234cbdd4da1947ca201bfa984a8242e9effbcc8ac63f6dc9726ea74fcff2b20db865c8486055bce6d38b05bc7d3cf34694baf7dbe1b374f42f0960fd67812830e9b17a296f13aba6e1b1588604802025cd49d22457c69244052181bf39a468b23842634cff90fcaea58b41dd5ba3c0be1e11e5c1e4b9c4e4eb90a44557839f35d142e9b8f6f7900a7fdbf0c7006d2340bba884067e95224552949eb28a453514348c493e48dadad00c940b03559f63c21b558e81a6cde5a65b99f0bb4de2f20d02c78690cb8bf4c2a4cad5f9e1745fad66d76ecc3d61e68257ff12ae72004c4606c528e22a40344a3fd97a6d3e9ecc7f82e473cb74d688945c9c9646a43875487d448b6f177ade381c7101c936e889f39d8c35a32b1454251112e99d1fd7469546bce81efed93f7b627771d5390b5c13a1492e366de749feec2b60c7e8fd7e4b3e19ddb9caad639ce4d1aedfbaa2782fd884c2b150cc73d2b4806fe5d800fa764d68f986de526e50efead7a64868db238253c56a58b09b3186bcefd9cf2cbaf8bc823cdd24db641d7577ca8b68ad3273bb0cf6ce1ff2aeb59b4562e14fec2e71ef3745ea925f19dae53d9fe375ad4386d495460f301c37a3a6333eadcc9df468f2143b34f8cc171858f0b04f7d9a3baa31331ffed0a04d4a5787018a23e7d3f7bcd40ad8fedb4dd80c649686ff2850061748c873c1adc5583a4349f8f68400f1f83a1879346e5c90019d0f29503b0572010c9a916b2e245b0d7a557c473fb78904936bee4f0118816b0195b960b1b2f1ba39838c4b0c86faa1b2b04762980b5edead387857f45923bffbe301ae27346c2a249bb8c3ba69fb780f29641fed4d99916cf4ea155bdbcfce3b580e89164fd992194dce126c6c8c7221c35b7491f1cdcb215fe154f44518ea85a654a3ba696b210021e2f21c30c11963580140cff7cd1d3322fddef7eaeada67a494d7b992f9023dd8fea152e16823ac976a9a9ee1eaf4d825d4fc70ad878bb2925c211ec49f771d3f0bf58b72feafd7bd0c9940a4da05733ae41cf98656c9f0fe5c95309a9fa3c05997d41a33f57d2890b7de2a2345849c9cf4231dd56a83cc2e19d11c7b1bd4a7af417e39a95ba7b455c1ef8c5d1cfdc78a7dd4751023334814a23c0b934880f5686e8f15f3551706221da438d69d7b35f5886c2468f88d5605599e01478836e1da6f117d090b25e38e1c0dcb164e8a7e06866b209dda98b1460d684a47bd60e3160ac9dcc4a1d56e9010d81baeed2ac1caf9a0ec22023e9a567069c2d5b8ce149d12de96a978b335a49b53eb90626f7c4cab0fbde8f2e4a47cb996e1052a9f122da8303fe0172b04c09ea16f93cae1175885f7d5d35b774384c5d4b655b7ab4798d00c976b0c8e16870a85df3b199212ce1c0101308d1ab014bd13084a141553e634e29b5368aa9cbaf0bed20c42ed63e3dba9e6769a128238a2e966f380c5922ee095d6763f326314c30816eaa2d22107d6627b7d23b028924055cb7331fd11e6d30f2d2c61a1ce68065ba8b1f81ec071f5f3cf30f54e4481603091a28d3470385230372e6c8800d70a174fa781c1e42b49a2a7367d2ac1fc7479c8f62124ede10bddd04b21a6a0447b3896eae6befb1c6ce6b06490a6a262ba68914f7b85508bbd3a0c0ab61a5f4b363dd545a43cc4abc2d1451dffc5e2ef8fbb1ba9cc76f24aabcb1123cd6533d257301fc8bfb1fd7793f48fd30aafdac5fa008022562b01fe8fbc49a116665ac8f3871286db00d365b8de67689bf592dff7a719d929b932b9fbdfa9a3042f1fe6a5d6ac5109815aef79f70760f651d5162fbc679671a550b11f6b51e4a2571a7fc0361c5c7ef24156efa9a200ffcbf2cd9daf384895223547da9b52d5bf446e638b2e3e19644972bf3921d0a2be22facdcb0b681cebe2dcd897bbb6aacb17eced6b743bcb8a9afdf2ecb307bf7bdf3383abdbaeb535388f098a8781fa2f671aed66f5cf73f449c256fd3443ec75c48fad20e1f8544decb280ffc278dd9f50bf218355b0a1b3f1281c174db23ccf8316b0481369e41fd3f6bd823938328f099aac957efe6346d30980ffc6b6840e0df3e08c56db5d03f0a7f25018bbac400a6b2ae737d39e746ed371bd226902facef587e7530ed379cd56ac81b16737c7fa569b299b33aeb4e07fb8155ccbeaf0deb998f5bb500abac4e2565434e43b553ed0ca9e93a8a16d3f8a0ea91344b4e9d5077c7c2779387159963060966c92d80f8a6b7ee1549796ae09808b8add251c909ad74ed6ea9366f985851a2f5c79be4a27037866bc2815cab57b7bc528d83e67f09874c62d09554de617a6d3f64b80ad67fcf53bd1683de81a5e97e71c69df40b0a56afe979f630e80f1e4636de8cdc8eab2fcd705786a5b806b61a90551edf3f6f909d12238d3636c06c7a1f65ca25a73a62978c324bcd90019759f50430c0759aacc5e07478e383696b9534bc62290bdcf36b024796a320cee748770c56a8bebfaf52959ccf48fc8603b40fdb4a5ff6f5a44cbd790604b49030ce555586d7afe68c5190f74f999a20defd1f877ec3f714c188732d4f37b096601b504c5c7cf2bbbd0913b07acc71c8c696973b3022c3b0cb2601a899d72b8071341be9e0ee7002d865f98150a767c39a1f7f6d80cde8914e92db93e48c8ede46373f27c5b61fd471511ea67d74fb620967f8741022345c84dfb1344be816f5259c9604a23fce277f6e196238047f0a007a88db32ce827fd726a1a1c0e225bb3be2923228cd93df9051e24169b3837e1d1a0cfd43dcc8a0dd5d2728dc0dc36f51ba08f42561fd66345e66d6b37fe2736094b102620b5fd953da225d59d363718e6f9ec31cb145ad09b0e71b36e67a17ba34e881de985bef3212aeb6a235bd48986f90aba0af45eaccd3a572782ccccc908269ca7db07f5ae654ea70e3be3e557e857a09af28a77d8d62da6da6ca8e1f0b6af0f866797d3ff20a31bb25b58d1d020656291c42dcbbc316b3a9180ed3bbad277e047e73104b71090ecde17ccc8551646e858a2a182292c85ccda806fbfd0177a185a741aae1320c758983ffcce1d744b398a04a20b173818cacdc4001c0841291fbe0696919bec495d307ab8400f0b472ca00bbd985e7dc0c447b44a6d2e5040d3499c5d4458fdce1c747df874ec742493a3d4ea357337850669eb8bc15cf6694ecee4899994a9bc4056911b4b08602ff832fcd75da52ea26399629a103170e7017bbc3a5ffd005bdf9368665c9acd1ae86097ebb7a37942c7221ae9f4333b7e3afcaa7258badf57d7b08dd92801a8abcaaef5327e1b50156dc67e9336ab69b4d5f70857cef2b5dc0a5dc14cc889fd7e17c6d0d6e5b232f4b9232ec92161479c9d6f72c61ec2ea4fc71a049cde784425d83087eeca0a314ad14be635752a65e0c91e073e886d56697a812992e1eeb90df432e402cedd2f865f8831c1bf13bde842f55d7ad1e3e1d91b5797f52c8a01469319fbd1a8222ec811cd3db182edbd1f3a4dd3a6f51ff8b3defcdd041e609bd429f07ee82b74a284fa29046e0d9c81f621427e13a6549f93c536ce68c1ddaff3dbc4492d8101bfa052df5d279e31ada4d1863f33f4e464ed99af34bdddd692817a4508e4e1d2b8e55f923c0ae3bb70d0f531d4f7081e2d06ea7f254f28a06db089b989f01101d1fac9f9624641c2a32001dbef7ff32830ec7bac56edec7f3d90789e6524e7702ead6f332bbf2ba6d3beef4059c7adb4ca2ec47416e59cbe599b26659c50a2a50403b369caa9bf779b8ed9821ad174f4fc633478c71d590496d45510bb8f6f2ab3155fd50228c54a4e539c6182cbbb1e9cd31f1326e4aa7e2596ce9d12bd89feef05dfad512ec6f35066718201c1d4dd71756eea19f256e704084e5450f4cd604f6621552f0f74945e33d8873a270abcc73bc689e32d3661254b7346696f24ef5c089e26ea749af7e13770bea8fbf642f2ff504fc2dd76b83e41ef0409235ee3055c7c5d2e37c4939bc324de73c0b1392dc373e35c2b83604ab12100c6ac7f5f1f4c28b55b3b2b8c34a20edc74fb7ebce3eb038079f0e99e056579a3e63bd272adb7913b2e7823dd0cd234b72e3aef80cb7d0f401427a56b0d84766d1b1cb5b7d23433aaca2f173615afd37bffe13b977c5590e377d08690c6eee78ff5962439887f9d1de40a87fd34313de3ee4be44920d8e80e2018468ae60c3f96e5cc31f09e60cca1f18eeb9f46f65371c25d42ee130e12ed916c4303c1f3106a8752a10bbcfab3403a9f2fbd55eaaac5f3f2eac38335364deb38c0895d74a8b4649e8029154698846d654fc8f2792fb56754b180a96a07d2299eff61f7f1441ecec573e0822d316b6f8ef382d6cadbb25a417ee52c9d503f09f5fd156837c202248643c2ceb52735ada7fab4a9abcabf6b7896da7787051475b83c6e564c5a20f5f4d56c431ac074fa443cf5fdb68d169742259372363f52a8d90270d653003148e1b3bd4eaf38119ac41239abeee1a981943fa210515f4128fa137e51395aa22f8a6f206e8cf5f789445dc2f75e2fd1eedeec032ce9f675a9c795a36971c1ebec728dc5721f9729908290648d5106869ff2e38dbd75b830613ff611e0f98eb6ca9805416b2063e8cdbfc1f5f5713d697875e0f4da0fb2e064f6ed07f2c30d2a984fe1ae627faced940ec8645d916585ea9464b93f1f899b7635a0cd64c4d4ead92ca6465e66761f5e5e9103b5c1971daab0a6657d0df92558c28ed4e28a39e7529ccefaa7abe48be86014311e26806af32341716b8371e19e77fcaa2323fd662e6b87af258921ae4fb3020e46de45d0a6e1ead0829b3e0e500616662ba9f87fd156f2c8793106d1d22af2ff801f10c7033e51b9202b390f33d91c27b27c26436f529677e8142568b455d689e7667abcf920626f4d377cc2c0b1b9f34b91486f376d0af42bf38f3024e2ae2de06a158e8735550db9f4560501478f00dcc3818935d1723e0c7377118133d2d79ce1bf9359dab15bdb36175a127ac661d119b088031acfd539be437e15fea0d5ab339d07f4e7a81e8dad262e9ab1f5c5e84fe7bd2ed1de87643a9c63fe968c4bf30b53e799799f2222ae59977a01bf597bd3227363c0347b1fdce726e6447cd99c430478b1968c663d984448695c0c15697b4628cfb9b29d634d31f674156c24c790c2c5c4686869eab802094a520bf701b2d9cf9d4880c788b4d2797c3e117c7e03c3c78793b81fa36bca2aa7d2f1add02cbbfc05f8e549389efb88cf935ffc8c074e13d1d0a4971e648f82d740b484f89395001fa6ef77dd3dcc63c430b7f164b7e2b2966febd57160441444c83a859e52d31c232c44a542064dac89f21db712bc794e917d81dc970c1a3772c0e0ebc4e8849ddbdfd344cf12d3a4a70f25f9b81ecd276ff022d645a75d96fdd9a2790fecc40a8f33baea0d3934eda356451132284210be3bd82445e80695ee518dae76901317b8eddf218577fbf6108a1a441a9923ab46f5f93d588d6af982ea1878b73a5c977d40931b160d190ddae1b513bc760c2842fde74fd6bb8f7582c5537558287a4fff0a796765a728e50a2962a489f251ed50ee1b1a6865081549f0503db7cf2a36de05e62eb90226aed56cc93d840cff7e4caa59e58e673cfef73d8b43fe2abab015459f78ba786ef9f999187f62bc83eb2c745febdd671ad15d926f4095fb4310b4ec2dcdf3174f8191d61201016b493635772becef376cea9ecc4d8b3170cb368ac1a035df41a52f1dc45863372df8a74edc3b5facba0ff23733cd279e4ba5a26e77e81fb89805f289655940981af9bda626f7bfa02a84354c031b13c057861e3f3a9bc5bf7ca91e8f854f28503f38c71da895c4202a4df4e0e4fa68489607e312f2a6f1e49e86a9c7809039b33241e985267c8a7557ec272415a12c203ac7f2e13dddefe1fea26f5e39918a09fa03b7922cfdeab1b78685a447277a3a52ff2328e9d91b1e71b15854df32d64642ee8c168837637573ba4be2af734dbc1e9a480ce7dcfd5109bf904b6b45977e57c9aeda4aff97e1a15c5273e285fdd1baabd1c320dae92bdc3d30152fa22ad0f37f5e27a29aa9fcaae0ba8529b20ff526a812d07ea30f69ff9e3bd04b30acd7d4a417033acc35ee3beb0c794b8aad0062cb5c16aad0f5254115bae123976b17b36bf07e8e47c0f08878392a09b6db90d989af0c675ba6e60e6d8a6d3c4b646ebd22d3dbc77a39ab4df8e3ba17baf387936b527d57baa145af7302c241a3e056588c1e44b209b2f64e378b537c7d9e195dfbf131d6ea3222ba80f6253b4fefbc27e6512dc25dce3e823290437336491bab2564c2944ca317f088d915ff53124fd1a2aa06b6299e0b8c536a994021172dd8dd096cc3973ad21368ce1d652e93226a42a1dea5fa709176da89c3e7f83d2a338449138e021d701665905fe04d42212eed664b1353f8efdf3564878b735ea4bd37f3e83716a379254855a049c1566dd6c3a6f9a6cfde458364978ae5b9189abf49dae03be5e70dae020e7affea1a09740fc27d3b46dd62a80ad1ab76a44eef82360843b28752b7ace8999bd3c518bb277a30ccca5fc5e58e9f337a0bd6993be5b2885e0dd9428e8a55384e6c900435067466bebdad04beb0addbb2acf93a299d472b031fc3199c6acac5a0ad93fec88481f6a46c6eeabfe76be5331025e411c4edbbd94d07f7c77f5336871b3b7ef0c08993582e5a9ce98b16ac88b606b6e18179c4305bdb039bb7eec9c7200999b84fa7fcb5444e8c3b253574024103369150621f7d26edae3dc21677cc10eeedc903aebb8a94d64c5cfc826ac1f884b1da9658eab97736ef4836840a144cbda1a219613ed6f0a6f2eb8c02f2d5d878fe594218e7bcbf7013f970df43d623c330df1d2abb7f961048bb7d09cec62294597cd12dd74b659aaf0e0d8f9ca619a05c750500003a59ce57fdd897c377d1e09fef5b237e21b8fda333ea92f9fabf23a7b3e9dc13b79156b8bab1223d484a174c78887994f206bda7da48e7035eb0bc386d657f51b543d2b3f77ec5365199222510e38f108abb5f31817eb575fb282a52b1822f4f97fa02ed9653002c9ad65b6ea6a9c6af6dc15bd6afbfd0427b9673cb608e55b1e4afb73c4e20756c004d1a923516f5a2973c3b8eb3540e5ce1762210c29876b17af746facf7b61c210849622a1100ff013c6cf7fd954811ee1b02b92399da677cb2584a075dff903ce60ea841a5ef68b31d4958dec014f9141b68be204b9e24f3da7d2bdd9152b1861c1d54efe272b7a02869168b2beed9c1a48d0d745a2790ecd6891fd5811315673f49247899f964daf3053e8d1014e8ed98130c99f488e69492a6142657a838cef93b74b89081678a27c119803bbe79a1c69d3ca7faa25284b463156f42f474344e37767a43dc7de0407ea1b4b178b63fbbecba4135440764a60cba066c22f723a0691b450c1612bf08d96cf98ec4c56ea5bb84ee10975ad8f4913ef6282b03f2d496d4b12df0a8b36fc0309df63598ddc26bfb55890a1735ab0111264de1480a183f8626f47dddcd2747f7a8d4aedfa28a3a56127ce364f8076d7b07d8288974f0b88c4bfaa6e659a25f37f02054b52ab75c96b60b604ef243f7792232219d5d2f9cb22b93701934ab1de4799301667dfc9adaedbfc9afa6a648b393330ec19a561d76f576d5f26326dba979b1756e34143bedfcb3901a67440baa418c6fdcd35ea8cedb24213cf1f72967295a2029a3dbc6d6fd192806289ebe2b382fff50eca4961d188b227b98bf9268a394138ce287de5501ebda34355a735ded9201b8dab300d8d7158c783b79276c93799a903aacd5303249e8332f01880cf293eea3c02e99217abd7a70f94a77348cc80fdfd2450b2d4ffd081e0c7bb1ded5f5b2da22a9c9ba72d272eccd62ee26e9c6e41ee7ca7d5138272cd1fc33ba1414f8b732e500a818d426b00d5c25642007bda46ab9050ca3a45a8556bb473be5a0e7325d5c6928b41f0d72b9f0c04b4b21a31f716aa16ccd62da89d5b7ee7b1a09b365344e4aec461d3973d5940970ba60c9f2fa775e340ddda3ee5ececfc3cc9640ae024a86b435737ee8d8d060d9c2d4d9fc1482bf55989f9b57fe7cad694847b1c81634c510eb3bc6c7248c37e3335fba9f54f7dcf5337e577ba196dee5dee8e75b8eff3560f2089120f0ea43edddeed755d70b324764f5a819f851bcc2e8717e280e4126bae8ff303656b9a79389e8b8693312f3fc42e28c7f31a2c64e10abfac83c163482d780390e497a93ef936019a6970a052107ba499abf9513b883560e28a50529d902244b8f58d0305af9d84dbb04db3c6dfff38e1f1efb8a9dfbda6f87277c1d152bdc057d7f9b20011a6d040e7598c0b66ea375a1589ad35f6cfb77f9a04c4898056237a553c4b6ae648cd04ab0161cf79946c4a076a43f2b08f1ee8bab260ea0e1ca2e84c8984989d20687d942238122d5f14f862cf6623c60763e740f00ae3623825c2761e5eed3070fceb94844ed7f20c1162a4f46f32c502ea2cc789ed87d4997b8638ea1911ab0ddae8b91e966f83b23a745ed134cf37504a98ae438fdaa0b0944353c08f22907d1b6949383686b49c190fbd15437024db339dee7c5a03d0126f64f54c3ec948d31c1b001459408168f24cedef031abe12dfb092843a81baa5fd9c084e17027c99dd20eccb541db3ba07610db9fe9a0866d4cb8219793494fa2b1869900b577f24015b3537aad9540581b62b69c61e8430d159ec9cd65c79f22fe9c41cae64a139ba35eb94e6e86df9b763ad24a0fec08928e265775edec56377a5f9cd8102cf0b69106f396bfc5b8f0366a70c0704ad7adce234f8e9f71dd1eede6abb477ce4924261207ae2dea61c58beddf39299a0626b47a95678380de78da96a8b2ccd750f1a606e52b9c2ac762c1554bca3dd54c5d7c8200007a3c5a41cad3729cb9075c9cc489d3176feb9630fb4d024645384e2609f82c6bf735da833b5aa39a6a4e7c12b1c390b8e2409e0bd2f8bb4074a7d1ada3864eb6e5b064f3665ab9134dc143f3d2f2b1ce819dc9a7dd08f93b84abcd07dac8b3975e46d76ab02133b7a677282c196bfb2fe3d76781d50923df2c9e66fa2945be2d784c7aae66dfc2e0a949fc2db1327af73e4f47d63d49eb598076307841b57598250acdbd09fb6158875cc75086b1870ce632a6599b880b81d4d0a1bd6e92aa90c7e9ddcdfc7d990d033e440678de9822899bd2ad42e657a345bcca2d0261ea6ce77ee7e6009ee13e6c3c527e38da4a3878e2ee4af6e750e23999e5ebc1bd136c711481ef3d5d95f36e0f114dcca1510b384864c4d472f978a418f95af03216797e0c9cbf5e0f2c9b57669bf471044940f522ec36268759ba3367a14c8d8b0c22f60f65ca3ecc03bab013596088e3ebdfb6dd8175655b3c19208414585f2eadfcb87e33fc6985a39f9d0c9f5d07b41957cbd503a4a755700fec9bf853e2255afada5ec99857c272632485ae084266318a2720912a11ef297b3994724973071151bb611fe90d0b10ddd1218e52b9efa17c0ca7fe23ca2a5cae60de9d83f27705c1ef0b7410145c988c082c89d7066ccff0edabf2815a112f4842b8b0eee5922afd7579f6a774a7b3515466c8078ba2aa686e8a65e49fec14c6a65f625d70e375f134fa24e24eb51e6a0c7f823dd76f81ca902714439e7d9700588ea86ea40cf1ec9ac397ca123c3e5ff671000dd02b6bf0623568e3f3fe9ad845a2f752361d6c873088f28696bb058aa2f91c28be73f374b807b83452cc3fb3088ae42de770745173694bb785ee587e21c242a96210f2287abbde31c62e609e279a453d16f9e2dbbd2c2702c47f3f4887e5abf6eb99cece31188a0aa32578943c7a1fba02fbca493cf4c022db0692d3a5763cde27e486ef13380e5cbef3e3feb6a2289d2ed1e8f7a0d0f613f8111172c73c81eb45b82c9e8a37cc1c34e48d44b75697a9aa5123b0248884cb97206641b72d158c3bec4f94dc0fc77f19ee3c25f22f995b952527906539fbf6cc1a71c4c23e78ff4dbfc97e8b85c20c72bf273db3f1d32cebf6453ebc19c8791190f5e5ceea8b310be7029b00981c391c7f45ed04b8618c5caf8eafd314721eb7b5e2baa3eef9f60589e9b25dd67310bfd932adbd1b26084ffd22ad1d85ed9a7c4b95e82d3c484107a777108e699283ef5cd49686ecf8b1494ff86444aa44c21b277f56b9e0832e0bc7a45910ac4a74ec202c67884fbacaa59541bc7010f75463d0ed1516f51c1be68910901335736ecbb2372bc2105e3ebca2f35d1cd9f1feee98e00b8e5fe851a94da15eda1f9a491fc1ef7040ac90c9aa2962d48c36ece4bc6b794f8229f0bb6c66b323af3c4341b22dddfb9fb5ac4a490ec40b24a95f79980568e11967890d7e108257001e449a29e79667d3a3bd5f35b12ffb14d12d968a1e6c9c1cd7c35e59e426356842f8b5e9ac90862b1f1fd5220486c083aa9eb9d11911fe50b1ef445f5c8fec67e2ea0280cf21e8f4fe58df1c12b81022ef731c52c19211628341779143fb995567870c9e90f7c56a1e562fc592519e1bc8b75101da7f67ec2ee2f2658ce7190f86f5ea48dd890ad3ae6df557cbcd1fe1474a2348067da629882faaf13a31afd21c49de0f081b2ba522f04fb73f32955f1bd41f86ed8026830c8b1877e6391deb56316a9b9f43e0c68b897ce67820a95bbfe9e375617bb647669c2b4456e17a2b5cf229bddaf259047501578d90af733a9aacb7ab5d96c29a8fa1912eaa2c22184bf8423770ec7be2fe6ddafd48f3d7aa7042086b53cd7cf7dd3a0ecb9b4b815d4c46824eea112e54ec424f86fc67d1d1f6bab60ef3ad09bf9d6d3b193df0e95e1b31defab74998d8f446a8e1f204325e58f6b686652b3aeb5e96325e4e95d58e9ec4f61e85f49c1125fa0f5665827944ee44389fe309d79413be2201752b88699190fb916db86340d798f06464b1133cd21d289115bd62bd1acfc05503b206b5536cfe60510ced948aafc008f4786b48d045ce7a31a15057ca30e987205089ac3a1a5542aa8c1896bd993c9b87960ec91e899c7f6bc3b567e78bf2dca3e149cdbf03564d11daeac4805272e8f37f652946425a849aee8e89313e4471f4ad1f966f1b528ec7145f126e31399164dd58fb0e3d1a5a0e36b6f9a024d81601130e94a1f26bcc1341d1a04c90acbb19a938d5386cd7f597ee224ed332fef5e4eca688dee01f2790743ddac20c180cb139de62f6c05d15db8189c6e616687f9ecf29ffee1081819f8bdb7a68c0579ed399c45c2dcc534c8c445061318ad6c8482079874740866b509c573a06d98e709a001b5fd2403bb3340699cff855547f5878232554d80266d97c0353cdedf428504fa1c7aa1f0042b54f77806d1f35931f1c25a14c2e09bcbcdd351ecc7dbd325098ea6dff6ca62ab33419ea56c6d664497b9ad17b7cf64a3c9e8bd9365bb464b4d70cb37d04a7e3e5daa5272439d2ead44d9e999a188ddf9cc11fa608244e94c14ab2852c5921868bf88c05a04e1b3f994b7bfbd66e5d7a5192923718477b6002acb8c560cd9016afe175e34b46fbff1acd53f590ed330e4f53aea1077a0598754ac99c1dc5c154e5f8ced2d4bfbdd5da8dc110a3aee22abcada1e02729fa85578486a998d31b0ffca575a19f077dcb21b159e9927e6f72ba62bab874ec76754cb1fd1545c49ae9c113fd444fb5d0edef2fa52405d4d4578691c24ebcb0ad601c34ce9d8f0dc678de75afbf86ef816819faef5022068e772dd49dca0840d117129bd3a4404f8029465b33e2116049766cffdb06443d39d8dcc2d5f5417fe2c54c138c588fe244fe3c47a1975c3721fb415aba388f4bd7b8d07fcb283bea0b4ac7738c2e8f5305e819c968c9c8bfbed482db27e4031478406b67268be5ec450a44ddfed686dce90faf61bdf5a03587d2a1cca939b0282be6253beee8c09a5466d92278ac44bc23756446aa3ec16a4535bfa4f7518fee76457cf5df3c5afad8b6071f13434bd425f383df51341f9484ac32d01a81eaf1dcc9df049641ab55698242a67639272fd010fec1d5a2226d8d313ea31500b1d0402e4673ee1179429eb0969b14fb466aca259c3e7e2123483d4390f01bdcada8c959b9006e014a56757848a18369a344ffd0572acdbda98d2fc59d368e9f19f64b9b3116598d5dfb3557c8d402b472b0e375dda3e7dd96281cdb5b4901f56445aa999caa8632be5657fc76dd6289047d6dadf4c8e5aa6286d2f018e5f2b06182cf1e1f2a8d0da40942642f9405c1b465cd3c7d004af746e538a5ee404014619fdeecb78a289860ecc62af4361d9eb18a5bc2b8c654cb67bed8e383e385bd7dbf930674b93838970ebd5572b231ed1f40c3d1ead8ed53ba569c5fec79ec4f64cb86e2d9770c56e379d41f01766d156d49463a87ec245579dc443cbb6047047b3d9529f138851d02d6d2ce4ae1907f661d03ed25eb93831adfed9a3a13322fd28521ce5daeef8f02c0a26f61f43cb32c323e41143f0b26b259d791dc4449a6e7a7f400ff01b550f32e387515189152b4d02fa0f0480eb896f0bf2583d1e984d27576d234860a79a3f718d5ffd39c69cab2f27012a54db2ec62c52255ec498268c1eec5f38df1052c6e7cbbc1784d2fdaa60a6a337bff1c26b291f756fc7b9d674362149a4118671d02b6c7b45fb50c2c0b8850a0425cacaeec45d988d638aafad268fe5eef76de7af36de5b93f84bfd5a91dcf90a1277c3cd9f678898b46861259f66f70166beae97a162d144659440a4a968c7600b3caab133fee65470f5565093bac6a4c0fc63d4ada37e01b558383ba3333e46e26d6aba573f3bee6d0b3a9765335c29fd11c7ed22670e47f6c64a11091dc96724f7645086712f4d0a71ff0efe3f6d7462167ee1e1788fd4800553368c3cafd2126d9d83c017d5027175e97b9e777a8df564654ab6c8e1e583a85be9f7449e870e089b25d032973d285cf3531622181d6066a5ecb3fe8f1c8e2d3efc2c1520ea10280aa49e30ed9232c27ffe6fcdca90f1100f8774e9dadb271b74543223476f5edba812c753690bdf138b3e6885986b3ce14674c90841e940998e61977385d2e3e808c6d0891258769d041258b41ffdeedbee2058d56a84b672fe81633d4d485cbf15f6d667565db92031120313bdbb8aab1928f400d7ebdac87f3133e1c13ae9ae48867baed1e10c5b97cc09b23261d5c8b071cf27d65449f4e41ee4cc330263fe0f188bcb49d5efa48087b54aa8ef387c79fe1e0bc071beacc258907d9c5dcfd21574cfaa443d6d4d6f9114088a38652a06f00b10df7eaa928ee8a5b305ff84b45d48293406231c42f7aa73b68720d7586f6c15cf5a9f4367bfe5d60f0873f11fe81da11ee1894c837d29a8dcf7cc8315efb7702d836593957673b4e3ff050f659285dca1a56aacb15f94b0d06b2841af579f4084577849f2e3577790aaa24383cdc0ecff39be79f21fdca0b0df65b0f652c9e4c69ce03d6ef28880052a9d38e1cadf91116cc932cf72abe1e22888f4ad809bbb4276f75bb65b296cbb977ca91e33b18034e5742b93a7f8749c12d685a0165747f64181be2b1891ada2d25c48e4e97c7a5c5046b78e70774eae8348427d564c222bb600560e1f823d954c0a1a14589cf6ccf4064911e621a817d2e50b6aedd3af2f7f896a57e6acaa35defd32441a3ab77f12a2d28c897ef8ee93345bde8aac2612405f1eee0cdc875f231de2867a2e5ae860964e2be58321f69b69d62fbc3b1f629c8c471037247dbbbf3f37fd988d5768f8003ba7a4c262b77c29f1ddac2e4dec9a0f3ab60cdd763dcd17fe5c25d7e63121c008eddfc82ac3949f704e059c7ea23ad6e1cd8ae08c3188a58b801c2ea5b45271f6300d3f6a2930fb8daf493c3d0b1fb89412b5a2a171990f799ab480d8e27f27e24448ae14afbaddef3e18486903e027b7a234da9dc16ef7d55b3d43bcde30b7aeda9fd2d31a7efe3db100d0f2c1c524b90760df7b78f4f697e1d96179d44539727702740f3036550fc94dc8bfcf2a0ce0d420de1ada3028232dc63560a03e85f8b1f2ebca68f078f882b147001eb1ea032baf4cc743caeedc8f2f314e3ae1f45e306721dc8cf9e6ed566a95c3a7b737e8baf6bd0bd0bf575245e28584942a88cafb5e3120a62b32d730ee0c5b94eeb14125764c35cbb75be16de8a0329e09446f993f9e9e53cb94d75a6b813eee6b2f1fe9656257e62af7652bba6188912795740786e335a6da491f217ea348aa7b3f4476e6d2db2a4c8fd760788568933383908998f990f608539a1d42dbca4541d56419d20cba4f804e8abacc1a7b6ed7410a6351c289b6e80702741bb11b430d74fe757875d583a14bc83bb18e579c403a1fc38545c61c2a3e3ac642f8df49c12ee0bda54d8affae48f7fe31730865a1b9b210fad9f83252f74093d43da207252915bbd8a610a71151828947f472da9936eff3a288caa7a7b25d11e58bd17b4e0f87b0f0d10f07cf40972d77cb6f6de8baf0d22919eb30e2031d875e00ff6dd4eddb55651d71989567d71820104f6e641f135f90d748c83206dceed88be8c0927fdf95c6b458980f10d64d58a0bdf80c44b01573a77cfa8b84ff22387d18a6967e8c16ad516b6e94a79c849b760b15f6516235764c7f211d36e15e244eb76e4aa90f232be778ffa80d8d8a9cee5f88c000517f85861351d3f3ba69d311433fc5f4fc42493db0ffe1f9e7b08c751b0234c0a525a8f8a34b27bfbd92276ef11bc4fe56f624b615e657666946664f88e5da35664c831ab276bbe07c2d52954ff014f2fda870bab655551a940c641ed496465ce7503a6723987c7ea1efa5601839d3a7ec7a436e8576546ce00f4d9c4658bd8634cf2c76bc759a06686ee615701e7ecd869afde5acafa66834af230da83fa76b85a4d8ee1f307b177a87d99e642a5aaf69659d4773fe919236362ceb5058d37efc47554886c3f9fb9ec912472fe5bec92a7389528bcd0f1ea471c21ed75da173d9f46779157e47bb73607263e265e7915dc26e1a6cd1996a7aeef623697eed6c7ae2692d2dcb7cade1a16df3180c71a0f3cb0997d5aa7d28ba400115a135623c9831ac9b1b704a998769050749170323be94b3789cbf4f06fa1831268d7e1985641e42e105762c81c2cf56e274e402e169b576f5e595acb828157447bbdec3ab7f5d0e1423c81c16d390e30372fc5f8d7453dccc11d2e181d5336ab03b622cb96559ab2546b7d4fe8facd5dbe742a0d8f304931b2ff21cea98bec6476772504188a2a34972732dca09b507724b1c49cb86005523ab206222e014ef36461106c8ee7c7153133be98e97231d2c33be0f38b89739eeb27293d082a1d794d13e8ae70695d263be68319a7a606f542778fe122fb85fb9231e3b6ab9b5aecc4e7575fd59208c05fe8c7eba71894b6f54358b4ade6018c089454a89d4f1b671c469a2c5131138b743c3316ecbcc9aaff9f2da13fe2defaae6fb4acda979b3724e65f7fb664302d38a0c4c19c0a2fb22e6bb7849833a60362d30feb431ec8854063e61f45e05e21dc8df7669e0bf2f190feb8b831b0739936c4315bc7821a62838d638fa1a35bada0c044d5d88cdcc81dabb893c421901225e66bdba28fa0c016986eea68e919f5a5d68d545e0322059137e37629415ff9fae4f13ad4c2eec046aba37c1c27bd13a40417fe5f895c01fc5c3502849a53eee5e81f79dd61b72d66a80ac2ea21a6cc22b96187838430efb0c05d44d2b56d367675cb4381950f648d3ea22127afe22eebffcc4cfbb2242ed628826e64691c0d0bbfc44791597ff936f5ad981dfb92ff68e4080945ebb6f0be32957b95dbb0d51ef845d0216cacfbbc95c766504e65267b0fce073b8e6e207480daf8b4c913c25b3fae770fc3141aff630d9f20c23b63883e0925d56506c12bbc8ecb368d7fb18d18212f8cff8088470caf297ce3efb45f95b1fddbe6f0231ccfd7fdbf682fcf04df0e63e740c32cfa72d43316aafa75c3ec2f232302a9fec680c41dcb546ad6eba28a6ec9b46f09f20d63794c9aea4a72e5bec972add67f4bfa4ed38d3de2a4e545738bc4acb8914382faf433bb51da1dd05db9dd07ef2e3d17c2c401edcceacb741cd77dbd6773f72f16f3cc15fd50f7f1e77775c904b2a86b7cccc7dc66980997311a613ae8d682af9ceb6646fb07741e2cf3ed970e7956fb6d07e18e6c4efdb9edd51c38a5e9bbf5b27336137e3dab5d682c38833946d22b20bfee1706aa702518521a7f2d97b317354f5da59f85d23f0cc5067110098af44ff00aad7e6b18b1d7c9148a2140a982d17502271c88623f34e2e37ae6e43fe52ef610bdf69e99d0b14a0cdc21631631f3785f022086c60cbc32b9f570c1022e34e6ca9093c883c30f2a30ebce77fcd9c7abd938f8c6ac1d64ea79dda52e6c66a50f3bd93d116f49cbacf0b8652563931555f15f41a79ded52681e267967c8d9b161762838d909548309e22066847f01d3ede5b76907f23356265d839c357b316e7f765bd69d251670d966d5e09436985dfd90096ce2034e3764f1a4139eb409a226797dc8c2c2d28255da55ab33f9381721247042b4a10da469b1538df26b26aadfe1cd0c33d10f04c17c763bf0078bf5e4a4d588dfa3b66b3181ec324102f394a3bb2bb1a9032f1060140cfb9591f7707e05a2a5fde61bb8bf0f1599ae71c1595b75c6b92c9b379f0d5aca7abe07fb58d7507af1a2f3d2af83d977dfd0e44227b2ac296fc2b548bc9c948039616825eb93c328da86446372b42a718005f9def4a4ac5f45154e40826d1736b355c98a3501ff8e4fc1eaf39645f87feb86878e94512b8c0bef6382edfe2740e66055f59fde70d7449df49e02257c6c76f82180e1e16b7d14c21be65ba71d10e32e3f0bc74d36b0f434aaff5ccf7fda792e3e5e9a78063937a3dbc7e2fc9287c95e480be1182f429838ed0192ae2430104a2fb8f3a0af58a8900cf8e23fcb215c301997b5fdac50100d71b9ab0aaeec64935706b312d4be25887e3a64b4e0158236da9ff0b0d0278ab51ee3a277d9b33ceff1d8ed60cdaec23f8b0fab9cabcfb59f359de67592d1b4386ef5b00d8778bf6b0a5e3eb75d5b586df985ce81c4d6dad7d99c6f03bb72bc7d9e98244a634d8541a866179f495b70c5b175cc9e75ab7460b2bb43b489097f43c6ccf5bc662f7aa2859b15a5b5e9f2974b90c4755a0f988533f03403ba0080d9a2d0c4a14a9941353c5eda529ab6396f5dc30737f9b0f94aeffea3b7bdf7fdf5c3f010065d309382ffc21e43a0e7f63521aac814838917e09337681f479f75b5fd33ed53026f242fa8447af3179560bce6c0da34a68a86e509d1dce9043b0d7b46d46c4780c62a3e4502be0a2c8effe591eb92c72694af433a7aaa144d694a3f89a50b6ab985df2dce1d655510e299e744b9d851c6b826ea8dabfe92bea9af5577490990f1742008bd1afb2b6e4f3b8dcf9a7dd03aeaca82eb1bcb288cc54960de224268607ecd3e786f53faf931a723427b5d25327d25cdce79e337b89d3a6604b0ef252d445701ee2fdbc2348fa89d17e8a7240bf073689b9022b5136f8ecf8e5917f0212f7d09e05e7f8823e9497c72d4f4b2e467f6bb4651b77c16fa501fb7d29708705016030da6c99b064598e3fdf096b736c4f0beaeb31c413a36a2862aba50a2b61e4660883614544a850ac5cde3983544d980b3e07fd16bef628742bb8fad41c2c68fc0049e0af210564208766caf15cc77e90e6fd277801aa5992300aed54a689bee3d5f3253eac9e7ae11ca1f80cc40d0ed7ce6417a9967f62455b8e70a03651260ac7f0df739ab59f00ba5d4d1a3b356b220f5f203ee4b39b6b74fb1871d4b4aa6921a760a206f0c3cb7639c0704df8311afc4871b22bfe28494a3740cb16b3edb42a27b943d8ece7b14d517985eddc3882a920e694734a78a72873626e76d4b976e2ab4f4930669d5cbd7dad718309368968cd086532c91fd151879911b863b548d69264b98d5742bc3bbfa5e81b125e074452584f70bb07e91fa0eb26c3da5ab11afbc2061a434dcf4a5bd5ca332522d57e1da4a9e0db4e4e3d54a69209cc25be044a6cf1aa8d36b868e6e964d2a7c49500aa6979c3370df83e008c7523651c8298ad52ad12e259c4d70c263d5242a3aa8b0a6af14eb19b173a57ba17f5af406b1c39ef564f07f4203c1d2d9e33d15de4126acbdc0f61e0d27e2b0df57ccdc4c6dbe915ec4f5a5e89b76df3d86e830947d3e61a05ae6e37d38295213f090c6ad484362340678ab864e8008bf21f916152480b0f0194b8f653f546ea02a8b321abae1f2584c8cf7b072da2cecd312feae4555e8bc8bf4c5dca89e7258d6ae139267c13df134c8ac9fbcabbb219dc1345c11ca2be889150c37f9695c7c66637bb5b096b5a5bc84c929e0e92e500b1dba4d96ee18c1cd1878d2400318454ffb6cdaffaf99d0b75118eee3d7f8422fecb57c87e66b6ace3824e8dc81764428b7b3398ff2fca46138e080301a63844206c97221a14983469914f3dae8f6f59e36d31b26b195ce840cca15efe883eacdcfc970e4d5e753224be61f10d94690f9c9ff156ecbcfeefdbddc58b8355bb555a278f8677ad588798c431a29a89e90e93eb5d5f93caa8a6cea547b020bfdc2685e5ae0af9580f04446d98272a049cefe29313974b4fe42c7063a54e6017a0a51b6640b94d2261e4f16802968575f8b98a1e40356d8408ded0f30fd41e0443f336fb067a85b96794add045d5e13a225267b3e41bd70fb6d8f51e6a3a1e31e9be1648075fd46a34cd398bd1bd24cdf4732d45af1f27f4feba2f5c4d77eaa3b5911390840418a383d9ae81b90b3ebf1c6ccf4fa8caeafabc044f9abadff3fccf2aa2b5e532fb6cb88adc0a15a1f38e712eaa16115e2444db2ebd36eecce7c129d35332f280a123660eaf3b1f53b6693cfebbe81fce6b2250588379a8c54b1cb769fe5020f8e26a138077fd1468619478522fded80718999fb96380deed92a9199a0188623c068a2f35e6096a1830b35bdaeb6b10c5f3257d036c7dfc903fb95722419a46f7ac8efd81f312cd2d6d05cb10f43747660fda839488a97d9db04e053b7dbd9eab9ed8240c6f68c8f4238390dcb4449f229d563370db6e90955a0a0b8275143a713f6ca7dac6e9a090f38d4766d1211615529d8c6292e914466ba3300aeb5780ddd22e7f24249f183d8bcbc5f73b52e8d08a7b9930be8b79d9ff967ae20e8a1d30e304643831cfb20e58e27dd53687866d33a965005b0b585a8cbcdee47d51e1a587bb02c6ea2ab1beb803a4db2ce3e29141ac3092c74c21f0e9f84400fe9632f3a58d3b8dca50da5e86b7ed3d5cdaeb185cb714940e593a6d6c5dda0b49a8e5b2834e41941ff02d0e51ea97df5138eea27b64852e7ec7012a591c066e8d802dca6466e0db639d49a6342fb04690065fe68dad43a29b4ce4381f7242aa8d4f2f85ec9c965b612a9b9b42c7ac3e1bbb541cf64fc2db6f25dafbf209824662d43bf980a21cdf35de56dd565d7d9b7b688171538070e2606460816837b5adba62d0f158a463f1bf9259ab2eb2dc2d7455c7fb8d114274f8e11f80ea3420a59c0c36ead1b4a3806b8d4f48b08383bd0a2c624a4cf27837be4b35432bd639838a7f0f49cbcb55b9286dbd65ca91d3976efc959fea0491cb20b31cd8b8f2a386a99a681ac910eae3a908f5e0aa1f1d3b7a3380fa66c640fc00c0896b1e0b8012313299bc61f3400e022d22e4f437bcbff3e9198ce6ed1090e7f006695326413e5eafdc5639842b55921b3758ca91e5b715be1474ec46548d4ce30341e06b12d98f0f8617e2b89bf231bb597627d8c41cd478911df74e91f18bcc9b971fb99c7847914cc5b5860262b467f0fc587f8a6e729011ec2787ce977382bb207ed364b3b4373be17bc8f0d8b2a20a3f45b48912a91be0e2339d0263f8f65631ab881b5b950b5d0987b34be6daa7f7a6897779c739d2989b01720cab7140eb4924885ea7f140b1dde329d51e52a8d8a385ee57e0f691beae9b359e2939a7a88272d95aef6b1c0f1b1ce0fb87f17e941248de358b523e95c0bc8ab29462ac54a95d8c9dfe5e04e549196b14e4138d41914ac329dbb3338311a46c840be4543bfa805f839332e64e25ff1ed0781bef3dcb96c91e75d28128f7dadb3db39326edb9c6f770ad9f7c5561b7c3610578851e15c8990f1fd27a7f17bde55c1ee8187dbd1f3368f7628226cae38db2f63ca79e803dca2636a902e404f967793ab09cc6c49587c69b077e7bd796a32688173675c18707474f1dde75088523e016b486c31de8f263a0fe26227a4108f914992c8d4c87051bb0eed88dba55e805a345fbf6a9de5d691b2d34cac01afb32ea01a283a09bf9b3c25bf191c07344164cacc90005b6af937e39bce5de632494286b146831c0e334c6f5add40f789ff63a71db7b8db7edde77e0fbb2279b00a302a0d81a5a6ce9d55823fd48dc17af2e7ec1fb92c2169e394f2e0cf8129cb5264c430ec8daea05222a01139a3398292f23fbbc7881c1a73069c3b6d31d8917ac48bc66f5cccb3ccc08cd5b198a4dc3591af6054263bab8f983076beaeb3a17ecf5cde6f3c635d51bb9a1d61cf2d7151a23dffe5a34a1bb0e348807bf12b2487a0c0a3ae1325513e951fb508af226507ebcfa62fca0e1635eca13d2c5104ed36241f323d9cfaed4f6b25dbddc3cb10d1eb3a27aba19a472af22ec69141722396926937bca15b52d34ea4150b08d4feb9389dd91c07a45c110377bfe65f9a77380a1c51ad6502a6140fec051d85d6ff41ee90c0cf3c2de2640f025dc162820d68fd7d5819eaa51de9f169d0e95baede213d751be5378b572631b331357b6f199af5a1741873bca6e0d8fc08f2c96c122c8a73c43ece651d4f40b5dcf5feda05558593d8296c312b22bcf2f00709fa450081389c7a6aa3ba591e75d88a76b22c53a76935a2909f371a8369c7cefb90fe5f65e270058ad38ab2fd7c1721c5c140d67ffdd309db236abfe8f9a0cb28e72bd8b15d76c72bbf49d2a8b239698acfe3c4a5c63ef0a8f35e15421474dc498e64794c02420dc9acf574399154d2952ed2d66a0623e342cbf417b151c5cb9630aa5e6d81d04651a784756983ae299b5ff318afdb74a8593516e54702d80d9361627cdcffb781c914f732b1cd8f7711ff485b4bf1852a006d89d94d7aa93880b8a705c38a41d4fd4376087871520cc4789e876e08001831b9ce9b5763e41ddda78b372bfdfc0b96113754767043c6cd883cbacdd8ce03338def39057e18130479d7441240622217455dafc6bb83fc3cb03a785f2880d815593c22a18ee26eadbaec1bd36937121c1941a31dcb67af959d2ac0b4914fd372d32c51471e21f753753603fc8b1ee6589ff13f26dac02ff47006f9b2103557b749854c1649acefcab699be074f1297a840709858abd06e070c62e7a70ada1b95c064723489b1e6790f8119603409b4d415fc3ea30f750f31a9a94e09ec28ec9bbd10a6c58ed34e1afc099de90995c349c95abf70c12e17d6c969d12d64a20b5aa5e560d74081797ea51410495587245c83f7250d0418d2a0e6321a0e3628c4496b90c64d71c192357cbc838ac4f582963773d389a622d70db68ff5b526bd1d8de928ebe4c4ab199e692950857f3cfc0c5356e0e05f6ecd502e17240850449e7334254561ba17283e66a9b4d34928955633a1c73656f0ba477d7b0005305cf232b62e309eff4d5bc0b1d72e61e95de14ae7b1937c79ead2e4d938001633e8ef1abfd92206ba521e95e193e262e3fe701d8b1b555f9cccf794fb9df3102c82ef98548754689b157efed56dfc12a3e70a745c42540646a90dcf52d74ea417ba5e5e0b7886500a1a87f5c84e07aa6bf91ba7f9f9b2e5245f5e0e378401b9db0fb47c3011a37c4fdb1c6fac3d7a43159d58aff40a4f394d8daf742f4b59e6a62f84dc6d9bb51f0214971419e1c4bcf2583a9974eba7bd96f4fcfba294b983d2c779578afee70ad27038cde930f6c37708a3d9c556809c4faacf6f6a1586be0cbc3e68e40c48a8fd9cc087b5a3d98cb578b64d2ad522bf9d3c312e6f24f58603f12ba580f98d63da73b76beda60ee4c951054e9dbb5891381a6f3c59226586a10f6106185d74044f37c999183d61b2f3e54323484105fdf3a3ee015514e5c180c2fc43721699dc3da19aaab23c971933aae95053b6c5bf22c408b93209a7754f9be2d76e8385ef3fa6088b91816a068381a3edacd50f0b7073424d7375b108c08f08f192740f134954e968a68ebb9d314571558c6a6b73ec6273867571f8c9986816ab06e6ed6d1b2d36e0949ffd872911f0c74b76cfc3dd21e7d3f9db146d5739b847eb4bbc6f8720a6e4779246d500ec97299232f580b94f1a11842c06d688503835bc6665ab53760bec4480223b368a4e2aa764d96c6229465b788455cfabd1348913a7c3b0bd724ebeac5319cd0b141823eecc236ab2731ad0f762d23cb10f4b859f27de5831cf1f512b35d95eee75de8f911bc1442abda6113de887894ae798e76e72f192dd4cf6c4ce6bb367b4751fb00668286e7f8de59b85d325665ac664abb696077ddc46664f7ed77aaa5e94c4301b0cbc3fe2bedfb61d7aa5baabf4802f14af5add4a422980c29b91e458690cacc1238e9a22a199d0f4841f5bfd211d264825b921037c44e0761af27206054688f38bdf8d75452107bc36e136c329d9ea71600e8765699229f6beb08661bd4fa551c4c01ec92c853c68065afebad6faeb9419aaad840b0d6f2c6adc8b7f99b3077a3a3326e8ed98e1fa380e0fbf8e092cf89fb35fdfbe6d56d95666d60fb07c2a2fa989b94ac79f351034c502ae145c967b284a36affdcf6db9193708c6e97682781fc21c69a61df43753c07d35a9382b0cac9b6968b407337d278fe10d25ec826b61fe8be2090066fb1479f29b55c5c977a8c3943283ab6dcd25eafdd96dc9ae34f5ea9af45896b1a4e015100e2c54e62660a5faff8d9ee26317140eaa6b9dbd3da57e6a00257868915bb065ed36f4c7d0e3d72713feae8f5f8bbf6353346987985cf8c0a0b6416391ec7dfda8e44883d8a6a0699ac03c2e6f0bf1640824a009c9ba2b28e8dbce4c2d2494e1c26949f1543dd152b5f96b10061247a96bb61c5617e09fb6f094cd9a4ab9523faea032b571d93b2f02a352b335c04584250bfe5ed3b1b5f788f003415421e2b5bfb73991289fa9b315fc416f21a7904ca5397448e281949c6e8c23976bf3c0f5f32b47f03c28325f6c2b065ebdc38e681fb33ca19d7201da94e86ffdd3c682bd333ae183fb5327bd128161ce9e69ec47e762a3da72b9f838a433af7d2e72cd9ddb40f75fed4445b8c89bf7d7eddc5ee4970dc8f18b9abbe7a4c7e60457ebb9b18152a24744e718b22cfd32ae642f0c13095c3e8f971a90fcfbb81774c63e93ca71dfc60ac63301f12201e6bcaebab9aa600f40b4ca36b354593957f9fa7902b8e7ffa7210b113bd6b599d3917b4620a9fac5bed8d78861cd5d97d6ae176fe3e4d85577783ed573a39a18646f167a731de900c5fb361a3cd4af2f066bf8fdbcd86fcd03255713292290c38a7b68a982e7a32184367a9455293478b220308635ccfb6bf835a63053749c683bbdf9b7378380ae237ec9536e04d5be92d8de6caa466505920fde29c1bb2a57890046e8e198585716b472613afd0967068eafc9267db6562b113e25293ab76e511c5a08e44bea0b075b75a8bbb042673c178e5952d32c0ec17dea6bf261bfde840dc1e13bd7504fefd235695c19e0d2a8195bff4ecc34d778d2946977659f016a5127587f51fa3f4573aee1366e47337b2fa6eef5cb98cc8c1700f589fd0d0287f62b0a8c3dfea7eba3e2c63b1d5742a8ff039e06db60bc8f5cbadfb6155167cab0b13a5edaddd0699a935ae8b30c043a9f2eff6cd1525dbff0fe2877d8214dd972e1762dd81f7f4c7330dcee1a857e00553c79116352e11d9c5b9095ba8b8d7b8f3e4d10a8198e6ddafecec77ea6dc35b1d9fff78c066db20f347f6c9914a9e8cf67009979a078f71c3bcb0e8b99f03f348dabe1e039a997765a57f1054ffa00c483416c16c70962b85f27da1c5a9860cbdd45d39fb3a83e988c3d1309005ae068a4e77470fe99f73547503039fb516b59ee5a87b2e6e7e5e9378554057639992b5c3b73f0810822d80c3ce53aaf4a09bdde7816535699a3b09749383bb41f36c7e1b50df3494dc9cee82bc54b69c8ab4785cf4e7b4c5d87538b4f5fa5e3f4a2b5045f61c4786fd7341329411799e61bdfd1932ae98d4f93b0dc6f124f72e8c51eceab479148a19e3bb95e92c08b031874e14063585edbcbf62673d71a84b953cc17fcb866fd626716126f75fdfa67ba475374a1d1d2721637cce3efb2ec869ee0b868c47ba37e28fef3007257d9e810fc4448f61994ea9ffa716002674a3449941ede805b68662075a0348836e3b8175830365c5684b189c56f2784b37a7b765fd2c23c33fdd3d3b4483e3d5708b5628d1e325167bd7c9042008976cdf698e697d61fd704b9545bde8f4e4b5f21e0abe3893c1b1f875af096496e7d68b95dbfdaacc2f6419da24f8784d9145f7680376a55ee6e665eb509705481161628a4b2ddb80592205ac369991a09c8f8e569284116b0e1f298ef4a316d6352aa7f43a2aebc759656c22a64ae906f10e5f92674ec076467f019ce1afb13c3aa755e4131a2b22e2a3e7eb6c56125ef84fe9b5f60a92b0fa2163a0ebbf40aa58fc71fd05b52680c12927a33e6305b08b5d1414f521c79cb2f9d468412a5beb54da1698135525000ebfff2b4809f612a2ad0a41af646214f4009a197f72ccce42cb2ca92f5d73aab9e28f3a4b281fa18e9d81cb5f6d5056c0c97bb54cbab1be772772ea31873a31267b6b418d83a187f8110e7d07f600441690010d506971282f3be8fcbcbfee5cd2a0c5e34aeab34e770df10953bfdbec1076740b2b23266f1e64e9cc28377e09c190c181d4a2c703041011d4f5db40668c37c38ee33cf99f77757bfadcd9b9fb6c16ff73ed2146b4891e8a9d416f4ed3f3d5973660ddd1c19b338f03ad2e533b5a4529f3aed6ddf63380a9e20ebc293f0ffe3823e7662aa4808874a7b892dd4043416e7a4d8bb7725cd308dbb9d130185ecc2104c5b75faf3084bc8553cdf40aa9738a681ef862224074e92b01c493e1cd4e3ffe5bb670333a54361c2e3a52c0f4f70d0c3f9907f848f8eace54c6dd95f4a8bca204c6385870539d5d536ae1e3614b968607038054178e0b1a2ccf4381364f28a05b959538238aa03684bf3bf5cbca778590fc34c8f5656cee5cccf4e84598fd1239bcf67eb72675bf97c81a40dae0648c385685713914bfa988ff290a94b72684d6ab2fc730e4ab513b0692a0fd54e0ca9008c48fb6a6ea74dc12e966b73da3263be98909bcc7a57b607d44bc6fa4b44ecfc8f8559b024538ddfd7da1074efee5320cf43505ca378c1070896697d48715d7af3b66a36c8fdd00c1668ddccb94a885f49f859ed20c4d6dfb73138cd93b8214d7a08338b24f50e073615b572c075e13a2a6d817e2840cd1225bf7003a5b57c92aa57fd41566e7a57e0e2059834aa883e70bb0d4ebcb8672c919b6a1854c36843665314a1d06c36f2d6763f1e1688eb777edc26f507d3f55926715f5d125fedea9830535cf6732a8116de026c4a0aa2fb5a72e1410621170919ea1df02fd5644353e9e98fd79c1bbf8576c47648d20392f82d759d9c0a7325b78196102fe27b3e0987abec9bca5d5b223c91f1fa65938c009d0f51ab50955df0803665c61a3d0192073f77413832cd5e4e6ed7cbc189d9c0e3a9d0483debb1eafe2e767ca8231a70c97635cf8aba888f4bc98829d9bceccb4742d3a1bbf032c167bbe6d0e13b67e427064ea103056359eb47c1b8cb3da662bce8fe17dbbebe55c2427243f8e5fd087e43f81d1808348f821a1afb1a9ed9d186a77bb0288ba95962b079bb14043ba6db9747bc6d11b62f9c301fa763de2ca90b9d7ea7dc888fcb0231e102002629bede973d44bcfe18db7b009c73ec37afa0822ca78a0a8ea55bef6f91f38c88bbbeffe249755b107bff417be806dddb36bd2d368134f2cdaf3fec5a96a43ea8bfe4ab6f7e08e074bf56c83cb065989ea77e9bc8bd43871f19582f9a526a3026a2f7aa02eb3144d3be1e8c803dd81580ca02320a3475efe854b2af2fd7aa5163e74e5d6fafd973736261f284b13690e9765b16cb0d0d60bd0c8908ce9acc1d5e2a6571663cfd71756f0789fb27bc4e38609af2f70e447ef56bac67e64879639c4a3c2358a24f3c8c7934957c461a712be8f9822403955268ae6102919d7b7b03ab0389917778cca6d2f842deaf14399fe1c69ed5760703b085d259c4207f30bd765dc3e56da91a5205332371039f8c14d24c82839f883202df7af7724a9a0e263571e4bc1905afd114a42bd6ee1a50bcbf49280fc833d6ec69b59545fd35008d07b684b569ef609dd14fd75b40ad6d017a0ac31e8d5ae7535a21f666362161cf7c82e997ca2a6c40514f0dcd8516572f29c756ce3f94809e17bd7140a4122f33e12bd14ec82db5402d9b65693ae4efc02758a8de41083659350409c2940218f8b30e01a2fc28b5ad00a2fc4fa13d7a9d93bcb9cefd7bd2113ee424ccdacd91dfe21f0ecf1e960d7b51a51ed30e6d1c7b918c37e77dd3144508fd5d39efa559261fc0f94eac9234c78843026e2941d0fa09b0671f886d4c7dd7b2fd29aebd965b07913b126834fad5788a37d47be7ac57d68e0e7285ebcdcc9b9cef22bb2df5e2c149dd317ed9305b347b4faf8e57539378b9a7a625e0d4590e2c7699bc84ab108302ed5322abfa9617d0a874c739c133f0c8d9fff970b2378d2994f8f70fb1c07548caefc4fc19c17331f4220ba95576f5ee4db3e8952458b4d648e06f344c9cb9189ee7f3d5c0ac4878206b02d7c89bd0d5c81c37356b9931ca7e56f67d3ecfabf7750efc365afa22b96a347a0c32eb0dc248ddb1ccf7ba4301bc72e317d87bfcc2f51cd1957fc7de2b571f2d2a2626883b1e6f651d9040279697cbeed8eb0a1b5d87d18eae9bd71f54522a08477812ee5a5f55d56e960ac42530791074e00197c22fbed441968db20bd3e87c04cd22e44caafa7432467629ed9e99f134b16f2eb11a8d3a235c62c9997b1139602bd690acf9a69e414b0838ee86cc7f8fc2c469ba8de983c221526c573c6acdbaa7dc12c92ad195c43ea2577da9801a62c8f2bae97af63b7057d033ba5c9ebb1c6e07510e9bada9956aaa9719f00c064355784a5a441b75aa021681fb8e5f9a3fc4fb36548ccdda4f028244515ebe39ea1e47670c283b43ee8191646ef686afa4f22bb755e09a58094d0e09365412a3a600593a58c9883107f78af4800c7c4ae447e1940d521cd380fdf45a316a72221df8189a6414e63ecac6a1c506757d3cb32bf2a973923ee841aaa61474ed522fc96efbe7fc48413692cbebf6f4d924222678ede20e8618b30b0da741ebe4501bf82489f690d1c0f2c21aba7dc5f666efe9b38459753fdd7be6453b6e77a56cc09a094f6126b44a712eded569ec9f2150c79e16c5f32b8bd453204f392a997141c0d452d6e17397e0417be4ceffbd4deec0b651a8a0d189573a4dc2af0620b8cad7c727bb40f73b25779fb458c94161e982a6b3a6ae7785fbd891db06ff9c9b94cc7b1bb4a5efe0edb38b07b5ae29a138fcbf8d0445d38a7e4694652ad850c37200f9061b662a87d1bcbe8161674d6ccc19d3db3d69dfcfa78342bf07ae545d6b85b0026e55ce08f8bde187f961635c4b002e77ac939e5a693b06d1198cac280f56aaca1b989e1a4c7194552decdf2d7e3613bc92f2e5c21246f6c2339fc22d08d3047241dd106b721c52a7ce3345f332616f176e087bbe3f0287ef21ca4b35bb0b73393d59abf7e70fb46118639c49e18a638f92e2b55d1014377d6af685d59068e25ebd0c198fb3e70ee903f7d83bf736e3bb3de3c22e926b9d2129332912b78f58fe1a5e7398089e051ae6960e791037cba013c9e3179a54a9092ddfa0e4946c6140ab7a09215769b74e3f9511b6338001ac81c775a286a5d387b4e34742d74490b7dfb9353ab53e5cbbd9beb845f9123c93c95345db3fc0a118caf3237b0fef5792d60f1750ede7dcb6c877b238a72f13af6bc9c23b5f566129a1eb69f4f7dfbf1c972929fabb047532ae8ae86e37d7d9bfe25a31466ea86745f8d3e403d0aa22ee1528e6bed9ae0ca4f387726fcada55e75455670d52d1974fd63db657806055da2e483d9ca923960a98d2af8a77c6e4b9d0b8a83eb6103bcf8f5764f957b4c1728999e550b69f657903eda1ce36004ca04cb14b29868c7cb4b69f2cdbd3e2739aed56981ae0a906e4dc3db646012789b0f82510fe1ed459a3bf2608df52136d817bd24ce9b91c9173e950ec308008d3775e9ad5c96ba9f4af65f5b5edd15c2abae474a222528fd64ef961560034810d109cd25208c71ac3e0144119254e261d19c80322e424c217a2a2094b0fe3e0d134a2d096c5306378b376dbe96a943fe71e8858f3f81696b5c70c94bdf258f1778a1dcfef693b380d3ccdc9bc8dc9f9bf589910802b7df5bbfffc85d818d96f57cd1dc37f09fd725133c770a4473d226010bb2fd208411f40861fdb187a9e0ac0f825c9356e778192aa377dac5656de41af20bbb6539e037b775057ad90b0687edcb53dd17263290cbb4c86591ddee09afdd67abb9bb1707b45bced03951517c7d4a9c56baf7122bdbbede52514405dfaec2cecc86854deefa5c648344bca8571f63723d903708527bba19594b7ed5ef94c1c276fa753320362209ef3007fe1634ad1a9c9e12ae6c9930b30dc495b590c43f3b59ac4c72f589ce4cadc659d0194401f41a1fe1bd7e592387965663508946bf53e0e62fd9baaae2342cb329c384b201a7bc941b8085abaa813486abebdf110e103babb3173b4f4d3a504e9088edab838573bbcd71f909057ad7be95422bff306e233cabfbca96547d66ca675aac835c5cedb715a22ef594bba44e5dab4b9f6e1d483bd33f57dd3c0e6baa48fdbf2459be0d84bfaf2b68e7cc93f442b11005c6fb16c69cc6a7e9be4dfde2c4ecd0069ff0f8cc05b5cf5dd26ce880d2caa09477a96b05ed0236fb283e80bb1797c890268b491978c9ac4d4382124e0aafff71dc0f88bc674207ff19e34081d0a76384f5325b815f29868fc8a382e2180b8545602db46a2ed4ff8f7d36e3a713f895c0ca630af87d7d7f8a3f30d1d2a3c2a1c003b5e4baeb3e05c2bea8ae63acbe83bc6a8afb5819fafcd71666dd6eaab9acd14ee55d8c9b3c91a952f8f5182881f277279bcd90db7d104129a0e398ff33d4ebcbd49164700149cfff740a75b6f4f6a050bab4e4f4f619af27363f28b24960fcca1384bf8b88136008b70244d7e5b628a9b9af3b0a35344e1a304e27419af640e837f4cab11206c79684b2b9a829e4d0cc1630d2a425e58d90c0d1f352c77ffac3bfadeb13160d083aa22e2ff47c0577b0c0506dd465fc95f5e01ce023be26a74a6ddbeafd4e20ea0c9070a1d0e537cb470fa6f0cbbd6a947c731d8a74678e9b34aae42dd77062e3a9c6ef912deed4acaa08dd0bdaca981e8229662315d32bb5f60f7ee877e587e8d76a3361d9a943c55617fda2de50b8c186d40c022a882c8e096617bfc2bb361e7954418492d049b7b84393293fa3935ba53e0130a53d14001a1a2d52e45f035202e017422a0483f7b94a74f1daf3a2b4a799b347490b4643473c7567023a2808b6c84e4a3b0be74621624474522576efdafe6204b2f7c00f1b14b1d80fdfdab165ae6177b7926e41936b84292ba4ebb6e4d147fbafae7e630ea94e4d357fecaff54c98f42627211fe31196d5258b7903edad4e1b2729f3ac14b943a1f71112350ce7a91e5dbd44a2ed89d9b255c97506e585407b08d81ee8e429eeaceec6abce2e4bea9f6ff3611960ad13a59cf3b7015dd15aa74450407f813871cd323e6be6cf9588f327da01a98fb203dd5ae26f98b8f01919fc004eac2bbbf917dfeda41cdbd989d040c597ea8750d5edc0711740c3e2418b0d9fb3da8524cb054a844f75adb28f678392983bb736a35b761c52ecd2d96e1ae9359150b2eb05526697a077e3654ab4d521370fe4b35fc18f3b7439d5d8a272e74c75b95ffa58aa356e760fe8b487c93efe34369864bc87791e9e73d5c4ec808fcb00a343c275675667ba91648a9155db987c50fb67644684398ea83b47c16aca4da7e8ec50c5846a566a5a17e2e378fe4038e4a0a0fde7640571947e36336b015a4cc67dff041453c93cc8313588c56fc126621afbd2209f5a74cb5d3c5afd9984331b288101f6ce11b469b119af5ff764b5c612f83f01ce07dd8a9c8f79413c3f4f7250587a708b90c32481e24946d301b09dbb55d43b646b33f631a53c034feb11ed0794ae49f8dba1c1631d9c8eecd9a0ca2e931a923821f5bef1db742c36ed198c7cfb1776414a1efe9a7c7efd8f657dff8df2b45abd588e22a1f326008b645c56e3653e884ed24ecc96a62e455d575dcdaced75bdccf1a79ff0cc3b55471b7670b3e8875e87fd8c1d3ff14e774ba9bc8b6690d6b25eb5f3a9d3302ba992d13ef7ad59c87fa9a710d89775c70e80492f2ac4cc6ffb20703be1da880285734ef3ec9288a11190804c66f0ddf9c17a888171c5998eac0dd9fdaea75106383b5b23c700444a7b452ffd13836c44510702409886c1561e1af6bbe81efc55d401354f89dc55f379ee9a52a9f02ed8b113a7d552632796f93c5acb8d56e6f16bfdfeece35576d0f245d4ba6781538b983dec70b64752bc56bcc531ee83aa0d292d2a17318fc77dc1b594facc37cb90b14fb2bfb1cfc5e4645e6a22a36f71a1b7be35456983659fcb540ca63fdafe508e2971ac00492793de29e33051c730ef0b3d10ffdc395c3df3d8a44def5fc763ba56057decae66109b336d8bfc8661f0ecbc6cd6b15e5031ca51e82df3733465f173bc224edcd099ed3a0cc27cdf61ee92cd14f567875af739af9c44087f7ed425dba7d5799040d9c40086b9fc82caf2c45a0650049d16776d0b6feefdc3e679519ee498b6d7721edb7fe43ec2bbecebbf99a3d052a169cb837f66207d224a1aa9a0d0493d079975b2f56205c6e631f76852d36c6301b6a06d949e779b57912830936e7c36a3dece199e27e16a93b1b84c050e87ef46cad3863e1d58f8d75263a02b5b9bb75f0c537af074d003067d64f7071161d3dfa7d3c07bd8eeff35eb69f75fb63d358b3cae904e7c6652f6d7fb02e6c23c7646b3abf16a83ae639dd903402812a3663bb24cfaec4d765be45a223edfa9d634f53c1806d899199ed86b3eb462b876ce9ca660c158adf54f031dd5841d4a3ff8abb6f66e5e94d8614af71f10090a6da23e74c76ac3639df93a9f53183574fd5e6c35a2b6d3d5e9e1451c1ad46abc6a9eb2d8ab79cb332b7f6329ac4cf23badb9de307f9af1781b78dabc24b0124b43712db8f20f584f9af3bbc7e5913ed750d54b7df2b3c56593707c1b09e4cda485cb5cde20e1818ebcd2678af8e24e09eeeced4e0f5f52833b7f7d932cfa04e8e9f370ae85ee744eace7fc957c4f7b61d21f5ddf0865b4a8fcaa8cd74aad9966b9a77f4db84653cb0e9d3f2c0ff12fb20ccf62b0878464cd423ccba72e36cd8a6a20a8b43b8fe8b21ccd0a23538b3d4f9f2801f2c7b27d9fc5fe2a170d344554431f744ea355fe75d4500c98fe772310873025c5599b01d968ad9a69fdf6a8dbe7826510318864dd0e5b28c839daa0734ef40064fa0a01acbcba11f02d4729ebe6700c8dd87f314b2ca3114f659ab8ca9e580ae2cf35ef9723277f0b4cfcffa808e0f87c80978f337adea9d66753b1be1fbb49085b0c8cdb8408d312ab9138d0883da23305ba89a5c2f4ee138a8cf72bc5d725182c67ed2d7bf08a808aedaab8305b47b05db1da492524a938ef039c00d743e8132a08d51420d177d1cfa5fc8385a03b3731d09d656676282aa1aab5ae657e015e0b907aeca91655fe698059938ad3a1bee82e570219a9c32f75c66e535702c9dcd7469e9706c1c0e3cbf244e5d3a9447160b452c5db6f623cdbde431f28f519450302e1af3d8ce15c637039a2f1a081bbc87f731979d5f84ad1d3e66fc68f727af8b7aa20f77ca3026544df0eef9292280f0a6190b1a85e21233bca99a55ff8ee5dd7e0f4e05ccf61c2e456cd990ed20a46fca9ded16336c518e5bc639f353be86d9739f12a41a9bb399d0082bde872a5aa8851b36aea9f65da8cd1355ca00e28cb2bf8d1de83401596f410f260dd2654451f1b2e1c813563017d5e1967a82fa702ed3d04972ec511f6f5b2a75627229116a6a240686882c92f90b12d8103589e9ec4994cb6fe348475782a82a0bf0a7db5a8244628e864a406b8718f49349aa38fb215a5e29d1b6460513fa41e83edcad5609b60666620c74d399a00380913620d08f98afbaec74472c0c1f19ca55934df68296fd7a154ef28fc0873a51c455c62ad73748859d5e222b6489cdc9095084511701b983d6467f60e1e8fc9dcc14f32f75b0791f1d0bc29f483c5b787882a3df6a6600d3d18d58ce2bd5d22c1f1fb7760614bbe3feb3927efa7f72d1efc0e8809529971061a2f8500e6243afa1f42c4d58216dc7c890d35acd513c0a5e2f62f72d4c17808667224eae3cc1cbddb73941c37fa3454ecc36e8d943781ada91430bf9dc15d3567bb6eea232ed5e0066a067fc5e573eb43ed2d4e7c8571b246975ea8bdad0968e07022cd792a566fdddd00ccee8637841270d509ef6596a36346d753908c4388ef6bc92cf8fcb5b3d2b5d7c1899aacd5979ff51c87939dd2c4fdd10627d43df5efe4f1620453da1c2b401db7eb76fb93301d66e49f94e66beedd7c32b69640e791f719f8847876f949132d00ec5fd69b53ca329ee41dfb17a70ee274d85b0059e803e2594e9ccbb450517ca2ba23bf7e5f4100aa2348e801a605a33095351b5458b7742e6ad0703e40c9264eb58f461e08f285f024e22347766e0a19722927c5f10a8379d00046aed92f0ecc05f7b9311aa0b805fd2db3ef6c58e0686bc3061c56af8a3188fb0bafc3b509858582eecd5d95aa6abf25caaa45e1f365668981cb484d40d7d289cbea882079ee431f6c483708abe3b6161adaf0367af103937db874a2c9d48ab226d08a852177c0140c5b5be632daae543a4c911263e526365db670a51e710b6afa04a97de1d1c3bc0a89188be3f540fa8dbe7f8ce7d2efdd307d75be6a817fc007a1b7f2f306c75bf931dbbed7d348e56bc0d49160519175019380f77c1647a6d08142ea469f89a56918e44270c5024b1db97ca40f262ae697c9a69a14951933ebe06e68b7c44c6c9aee87d5fb99dbb99b15800ac127a6c9492adc594fa22b0dd3e8ed7002499707b93db7e9f4bc288350ad87c92d9a70c50f5f50f948325b314b782409cf3a46db1466c022315cd98558cfb36bb100bdbc1fc98278d196084a23c1be539dd72cb26c2e2ede8a36108555993cc8c0ce7971bd7e81495784bc49c6fa0f271b82118690aca00aec9ffcd031d08a61b135eca9c8bb1b6d7ef73b54af9b21ee8cf05f5369d6908b67792bb584800c4d8cf9c091e3c370b25f37e41e97afaf4da80e73d381920a6e6410e876a20a016c5b738bfee247ae7ae6fa726796d25db0d0abd8ba16bdee15abd79f0f08bf198794a5c95ade469e7b11437bebd72fe1d487b3a8a5e97f5d53bd54ff1a444388fd1879871af90dca2684216f6f35de76e567b285a94cbd9ffb05be8d02c3650347ce01f506d3db6e3d443b36f4ec6e57555b657bf01e66f49380823a20a295aabbbf8bbb3c00d7a52954fefa588686896bced1356efcd71be17f931240497201793548e846ca75014c3d6d7db7db40b88e465a7f366d2ebdadb50ece84a604cc5c0e02973820010ac98718369856e99127a78b05f15f5525843d763968ac9aea3846647b5a68883bd887ac6e842625a8981e89466d26767fc5fb874688769e54dcdc01bf22fc36d372aac7ef596387cc1852afd798e2f1ab411f04da77cec79096222d46e0bd71fcff3dd484709821af3e33a928836749ea94549248a8d92e7fc9679fa399f0927ab4de615313e2d8386a722765eaad507b27c045704c67e0d3410cc974b562e1c1443c2b2c85811dadee577499a917b2a040240f55fa500b1fdaaa231c38e791ec7a7acc68c4c99c589326d10f7f31f97747fd44b2dcc945db2fc10952c776fefbcabba4a333b20dca8f88632cabd22fa1864a08e734f12f4087cdc1b0b226e9688278d1e5aef4fcb70f06020cc0e3dd034960da061871cae118fdbbfa0f981c6a3638b593b998c432d6d7b0a7d7a234bf242cd2b3537f53a21008078826f438c5e256ebdeb4a90a87911bac6b91cf9fa411c8053768d84e9d5ac3bd324e1c796fce5d30f1a5dce7ba6bcb72499111af7edfc66caaf2e5e829eca2e8bf9e4d8c7e40f532bce0e2426032f7d04cf692ed67c190bc44cac938f0420a2d9f1dec5ccc4cfd3f51c11409311906c2cc53b49dde2acd1d3bc0ed2a8c229d074b4c40b5ab5b22e45c65242b2412c0cd9e97054a974b92ea1dafebd4f05476f65bc4329d78ddbdb2bc7d7961f8439395b28eee1121d3e821553d2937daf28f9db07bcd58aa8639d141e0358270701f83e4db2afeab2472c4a24020cad4f1c0256801dd5dff75fcd9acce052fdf07c8ff0fa306d20f65920d60060cec36c24efcb8b35a5396eef0c23df869b011ba48fd17de46a11a41179c239e164e6f840a4ec0dfaf880d6709572683b19ddb59c6055d3da1645f27fe5d1ce66a7096e0ccb08a6d7d07b5fe3bfa41b9788d9ea2ba30e94d2c5057d97430f9ea627e3ae50a4c8773aaad7ed08101075b4e8cd821ff903c6c71f1b9381503407046a23f6ae39f9b7abb7b457c00da0e91642fabdd5d94c60281290c301afba429a736ed10f253398a0b8d3a3ac486820b98761bb45dd759025cc060feae13d7fd40a08d50d1d8fd8d2b2e8cfed27969f57e6ddd01a856d52c9a748b62a1624fcc51620c82ac25566b66ec278742c21ff92225d53a6c2ae7384f0a3135b24809b0a863b2b26af24ddad2022f2ae196d7dcc49fc8a8810a586cb0325d87f93a37651833b6c30a5434b139e3b867a7057b17c50893dbe9dfec7b28cdaa44c6f2cb6c155421190fcc1252695755e7d8b5d7ba62341e244fdc90b4c8711a679ecc4050dff910b1cad1e148cb04844a616548629d9581c14384880671aa8387dd8a3ee11416a8f0ad6d90c55a5ea39cc15df4cbed7a99695d6996ec21bb25e451998b72af9b854907fed1a4c0685c17c88c79e0a1b80697e28fe9735bdcae1010d7520105775e4506d70584a57c975e301479482a2bcab6f53475244770449a4acedf8b887545b506af276d4639f1abf6bb7817dbe35685bb8ff9aca3acbc89c1b638d2ca1f65e822e510ea1e0d51bc38625d1596b4c1f3a08fa0136e54252661886a501988e73bacb2f876645112e85ea73c77c7102d02a8cba6c708b5aedee6a7cce2d85c719ca73f5e68077a81a04f475be5f3c2ab25b5bdbdc1989764b60aabec0db332addc505bf8d36fb670506d8a565a5d50ce38ea04c66e585ffcc9099e507ffc3dc69bcc61eeb3f5398c6f1dd9bd6775901d7a9f40e6b56923abf1fc14dfb867d6ffae0d014137512ade9fd67cd30ae0d0bee1c682a4f8ad4de95081d825c175f2ed5dc45a5c58c8e7422b74323737851d3692c0b2ebc9fa6fd241096ff3da944faeac8910f8ae16f069e49d87103a5ba50e72434e8ce37711db21375550798da408415397c214304614b5f5e1f7cbb83254ea8456d484e736bb018d815917b24cff21ff1156d53a5a67ff9e5d1eea0a596b0f6bd44df67e16597b7ca9f940bb0a60f1202a95f70979d408e0cc3ae92e4c5abc69b5cf170ba90cd5fe461f6f7d690e439d1d8249ea2c8714a0db637d08fb406e33e1e94ffb6d299021aedbe3d03cc75d09f3211a1787e6a93285d38cb89a8fe2c3df21a9b8f3182a770c425bf188ebdabdd006016376cc7b7e237ca92caa688824019392d95431dde756b3b26e48715f671291b3cb941b8802263b6aace34ee71d88d31fb5776eead3d44e3609d625b9fa1215e4d08291b245d5e1dfbdec72c4affe2bf88658aa9d090f003276ade4d368b3b4bdbf6442d0b3b5f654d81424b322629ed914408da205153a7cb9bb1393f003becf50441981312f33da897853ce8e6a9eb7e807d03dac2c745f4d5d47632728d15a33ad4654c8d3d54c13e073b8a079e6afbd11851dfc63ca350d6a25c7b0d1c4f4b648bbe5d114369a239e37ffbd1417beed3a10de810361926d94a4ec21a18f9f6f1b6e851944167c838d79102f52647d53d057d64d5780775da0d3e4125c3ec11a20991c1ebad30310ec407172cf4ac92b1fa940bf9c6b6515b10974a9d27701a1acfc39dde2c7630a02cdf23a734c8a2bc5ab898224d7e09591226844e37d4f05b53e02f581dec20be3bcb5501aea055f103c05c7f3e2a6b002c24c14e431e28dc50feea2520f7e0fd5086479c80c9c6c721be547126a092cec447ca7e609a72bf4837a0904d2d80036ec337c2a3bad6bcc2415f0d5d5e414af55d6b48baf91cb1c29296d451aae6ab061388341352ceeab0d867d8222ac2050b8d0965e752333ee1f1679fc34d839fcfb062c395481fadc6a7be611944460877e82dd3193e9dadd9ccb155b72bd008dbcfac5aca8ee32d5850a4f00ceb913989b700cbc8e3f072d7442f975fcc3ca5e5510f2fd19e234da4987e46fbca0a430db311a1f5563e0e9e974aa2d1d834e0777bb940a44282f8a1e68840890ff32c6192da5d0c3a93da58adebb6a898957e677841052d90f3c8afde8bda1d291dba5891ecfd679fa4661a4a4c5e55ab448ab6b4c62c7c78b7b6667ae76e41aac0ef8e7d0ebd1b2463568a52a411662468c3d2f2c93b43e41427ee659716eea668a2cd492dcbbe454750ddf2938e1650551c426de2e87ac5883f76fe7849d8fccb0914711b5508bc9cc61dc9dadb4d496035f764967ba0cbe956b887a3595900f7d1b1ee62bf49bc50a4f5321cdd6f797fc61416e79881a534feb918e9c40f499e9917fb33cfb02d4a5239afbca5d1add2190adb8d13d853ad5485fe2edb227b87af7552481a5a55476dde85a5e9b58d09bc8b23c51b00eab1b7177ea1ba783e9a1235697f6373ee8c9b8bf310a7fd55653b4d01b6fbb9d7482ba49468780606e4cd1c301c3442a3e4863ebefc7a4c92d5f56e86431411e965a82ecb6ffcbd138b02a5e19de1b7e76684d9447747cfdcb2e054d9f07b145cc28f96ac177221275478b5b9fc3fd629578aeaccd839947f9797076e3b0882971fa340b6490f2b4313652062ffe02b81c3b99d79cb90b59b98ca661ee575bf63f95dc36c3e50e4f0ad5bd4beae771e890b0cf99b5729926dc7028888cc0f4f1eb37e50f9f870ccfd89752ba6cfbb6d08a0b9501b9cd02b3a36b63735114aa69f70d4117e36aa834511a7dc3d177333600974f0bb5551f02891a25a12f9db07e13a9551e9ceb536e1c9b01fae71409f291191363a66735d9822cc3d425461606323ee9e39274e30e0e9a0c8b88636e0959510d5809410a175030376d9d0434067b9969f5dc8067e22e20aef3d8964bd35a15afc172da7a496b27602913afd002ba1259ee5f3442955809ec605e6d64eca5f6a26a0408a5fd21a95281e03841b2ac1652b9f1aa56be8a9e6f34730f8e27ff2c762ad9fe893c1e6dd8ba01ee3cb02c361ed1534fd309e7f92fa5a1fcf4d23e732da5f1f7dbfed02e602422cbbeeecd6a02750ee7dfdcfa4264ba6f4cd8f7cf869ec0e52757cff9cec5e841f91bd3ef000d78a7a620c434422b4ab01aaeb5f209a9eae37b3987d22d5a1fae00fe63d1c32f14d5a5bdd8bacd846a2aede821be1fac9da98fd2353d7e9edca3cf68814e566b76a2a55fbcd00802a2e0e8a6cd9878173d5dce55d11fd521b774954a79bc9904fb34c3806b3f1be61d12d0f597a90e9e49345fda4b9f1b8d29fce8c27ed46a9214584dc718c189017a17cbc2e3bdb07b558df2a3216744af7c5e608cf7a1c91d6a6a500c2bc1f4ebf2814b49695705e21b181137c6503e3f241da67d42fa14d80e8cb10eb5d24b3416eff33b870e46cf03920ce9ac5a318065f238e944177958a1a1bdbc17469434a8562e10558277e91cabfac864e5efd3de16422f533296564bcc697ca69d56f8b03b867ed8d3e7d0979b415237345ec035a5dfd5269a166eec5ad8390e28ece03fb3e3af36707113ef6073e5a1c83175a6787046895aac533065c3ac989c90c4fb769e52079c702d74232d0dfa09d09b72a0d49f6051d019a32a1ba8135ed4285e74eb108c93df1348794d544a00612846978d036799faf23a1f2fb0951f889dafcf7f3c62b56182718ff60670141fd041c9d37d648d270b48ddd17ea4446ca35003bc74a3ad04805e99caa4622c2c10e0f5ed14da83a5dc93c4affc7e875ac5b63b56f66f6b4ef973296557645ce6dae1a6a681237b188625f8fbddf9667ed5d71ffac54360066459988db700d29264770e4dc5524f0244af594a11d34c837a3b4dae184b625c68cc62566234d4d3fb307a6c2784a343e305f64522fec4a71985b5d571f00c947bbeaa2a731d45ab3a50cd142d8f411a463281d5d96450ca7e2b528fe0f2daabcf0365455fea8b54af4f9ea8fe7fe38208e2d550f5135fe1771c419d52d3dab1b881ff25f165987af192e751f55c5c120d30aad87b023a175a07be99d700dc15fe26d556edf9f7e355c6b01d4232c40968252cf96644be0073769fe2fdeb475bfec463c97571099e8c1e4df199dc19c41ec3e48405ca4e094fcfab2e7da63a871751555891e869bb454b9b7a236e3fe9dc919e9f170f6b3a62fcb5cdc522c4fcaf942bdc172607233a4ec15eef4b452b2eb277d4928996ce67676bd9c7a823e3545b63bdb37e1f84ca731c94a0e62c107212f570dc1e9c4343d1c6eebd58c6c59e6b20996c5d3e33797d188216f0e6e5352fcb7a56f0f1cea717d0d2b291e8697cf6c6cbd8546b2071c92ddeb8167d06cf0e496a9fbb0afd208f1a1a90876292012d9a06f9682dd3e916018a45402a8a737c9e1a3b6ef0fddf0e51639a66e0f8f7a74ca52e7a12143f3ac1f66d87009d8cd1ab73e434ab3f8c0eaae6f7d7e13720300051ff88c4455b2277a87bb9ac28d071da6d0fd7f14f13c570f311e2342287bfe4140349a8a21fa24831890e04a364f796e211d7368e0ec20f1892cdddaf3d777a35268669823ad7e144a720d34bf787848106e6110e27b55dcceb49a5aea998fc1fec5661683e80e80012f42c4c85cddf88d609e6a76d31863b85fbe30fa9a5722d75674bf68763096425a07f7f62fb96112e1fd3e4430d7d9641c88ab36be0655973878c9ef429bfb29ca9175a18dcdc120454b23c9cda0e0591e810ba707acbd147d426c62b95636c4e0d29954720ab4fcde5cfcaa8c9f2e8c96c700b64c862ec2eeeb846b43e99964d22e195c2426816093b9114157e56eadc15d839bfd29771691ae606c1f4508cba1a143f3185ee0936d9c8c76e3ce861d15a2cb4124b36719ff334b7479acc5e36a72dce4a64de52f9d1d544f2403b611b0c534b395bd9fcd6a369fcceda4b5e9ac932358606672f17a5f0ffff4b7078d0e0e246456fe82505905b68198b45d2701047bf8146a46fe46d5cb8c4c0a661c798832b37f2368afdf005571d7e27d298e2e06cadff851e331a74e0c1a853cb37b0a7fb3d37b62a9828665b12941c79010000000000