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

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

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

Block Certificate

Block 60451 8439180abc1c0b29a373fc5fc82a51952e8e70e384aaf7d4c522cbd97c3092ee

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
66dd40ecf502372c59d73397ede84c5deb62009a9e57963b84b208c41efe8beb
Certificate Block Hash
8439180abc1c0b29a373fc5fc82a51952e8e70e384aaf7d4c522cbd97c3092ee
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0030100000a02f0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000018a2c0b7abcc73598d50065ab693761ccf07aa2aabd5dc68b5c8c298cfed25af0f5894f9e75642838fbd14912bbe2fd28b02c5be492ccea398fca628c3eb4a6f764b6b56293e731fc899903a43549c82a092282737f5db719808000000000000004000000040000030100000a02f0000

Raw Header Hex

00004020c80c9ce8f600c02f11561e3c4b77563d8c07aee7c1df298a2eac4757d202c4c4770e3806019b422b8a39135d2822d5559dba51130032ed797946b8aae405183a47f3136afcf60218eb8bfe1ec408b2843b96579e9a0062eb5d4ce8ed9733d7592c3702f5ec40dd66

Proof Data Hex

59,560 bytes
121216020307e4d1e339b78df8f092de86d8c2162c27eba97544067e17ec980a023bb7a8593d646f6879c4f49d9f8c9946c48ff2f499336b275c58e434492443c12a17099ea3b46837c18ac7bbad3da5230e95750f323a00edf1bffff4e71e2630fa5c832e28c05b5af9231e4547b18226f109e47831b4132c6367af9894cc0ff1c68d6b02fcd17bedb9fb9fc6fbec158449448fb055943751752bd4d6f16c4770ec03ad4b5d93a7efc44ca343ceb639e2d7a6e4ca6a9f893cbf974d79c72288730135c2d208d8afb95e346fa2c54de578ed7574b6b0dfb7093e3b41f780bf15a0d2ecc3bad1aea8c602a14a3781c2add1f67929ec65bcc3c8e024584fba82eb4768190d2ef5b270100cc459445f56a66504ef2b55bd1290c7a10036cea11a14aa9d394f76bab934fbac080fff4c07c82be60a212ace562b792cc295a3ad605cbad85d19ccc9a96f9ee7d033e4f66279074609f6f7e39ca32e83b3d2f74eeb6f3197e402ce6146146555ec3010a6667e52b474553c158681aba186a5bed7cf801f9fb8e1d6489f2905a20aed2f976c5b476f335954e17f32a766bb216b2ffbfa6abef525fc7dab431aaf8c47b87b9a7e711f998abe6ca8fce79c706b7dd4dae2c8347dd88953bb3baa81eaebf6bcf394d77168510a9f2501256a40d2e1589c68dc755624910eeca914b5b4f53116728a9f5855e9a9b88b3cf1a3d010debbf96addf5e41cec4652800aba41b0b6fa8607fb2418502dff07fa219622352998707c15b95b699b4aa28936bea61078ac217e99f9c5166bfb1331496e4863ddb79ea95439ec8006cfb9a7af210959bb19320fe15270deaae28d923e4bb3ac63266ad4348dd5099023e9ab390060b18da5d02e31b309a4222f2b1aa881c5bd80106f57a8c2e846eb9b1009061ba836e8a02b87110ff6867afe71baa61e02fe186c80f7d424c9b09abc73d5ae8fd486471c9fb31e63599fbd87c59b66bb67269cf2f41aba5a5ea7710a9dddb556276a466269c5163ab050ef5ed3dbaefff4a05a03222041d0bcb680b15802e1775d03262e771132380004662c7360b501c902d80a49b39815bdf52a7b1e19d033ff0458fa0da48290ee3a2a0d5107aab0680ad5352128dff0b6a5cb216ba55380e6c7bc45b47d68da45614f3b5f3d4d95c02325951ac7692fcdab771dce628adfa4966dfd3aa8a090c4e9e78dcf03e8c1f83e8acb5354e74a3b402bc944090dbecf10b870a10d99bd4f4cc73df3e659dbbb90e9150ead907d615f70677e37cef251191b76db10e7b2ea6301cfa1b731fad882aaec3412fef284301087bb1511003b621e75bffb9e5e896ecc3d81ea1d9828a39ef9edd44412a6f50ef930a3cf05c647c226981fb17cb84b325be025ab7ee2a5e58ce76cd6c97ca1be6a22a176d70466069680b83646abf83c257594b9dcea82d1ff62e212d8edf23fabebe4eb0f6545a8e6e74f17f11062c424cff9009500df20062ffa0388d615206238a6e2d007d1ea8c3f4e89eb9b6e9568262d1183807a562dda373d2e2676aaeb7c62dfc4ed4104a4474f4f10d1b351434957d91dbfbb573cd3398a2f497eca52b406513fcf4048faa79d1d6dc132e7d945fe1163f28e1e18e5cd852a140931bedb95e593cd1d3b11fc5327830e07f8ef73d7b002275ec5b9549c72726ed254563e8c905a0c868f5dd5d718661136c9ab7f57cc68379d071a6732e903cf9b6b2e89e2ee05c086bb172a7a94394b82a43033f1a79300769bcba97a74588af68869a027076097e6aa6b43839d5a544b214e3801aee331b88ed352ca74fbe86c623d1a55f311d2c2063f39b293b432fe9c30f4393c79fc96a8391d9c07306032f6f87757d99aafb082ef69bb2185809d3cb19dfb1c3101fa1fd01a791d6916fb65c10acb6b53a4befb4fcccb5600267fc958a2d148c51d3da1243268e2d1ceb6711fe24833675ff5ef3080879d82160c57be4c923e72ef1a388aab3684ab112066be3b5db2175bfdcaeef38cfeea42232ea7269f29c5b1b1cce770253a7ac3a196516af0a7b61e3b77c864030f6df0c498c407cf1f4c75ffb06d699ecdf36dd690a17e52ced6a4ed610e8b79496fee20a55e3049a830c2d3ee469770cc76649b787d39b24a20c55f345a174be82e230431b7138f212ea0850786976b0aa0fc5e51c716b44ce09c015f72f885f678f74a71ca3103012778030561874d60fca9d346a7345f082a8c74e347a2fe802e560257429a18a845da2bc200912fd6e7fcb7b0253c8275d9e5f90b461481a6413417c7bd6800b66765239c7f5b5fcccb94c5e3a81ffc22bec0db6d6c5296f8b136882edb13f66bc6ab07af47cacc26ef4ff2c284777a29c7d401f91a1b7bf5221774560cc726c3faaebe950e14737c5b6d4670651bb8886c42610c103709a0b835a3282f2f78e0d835f7725b171bbe457378fd42721e6b10b2dd0e8975acbba6e6674912835fa28420d4afe507c3376bd0711b265e0a42219b7d39c4cda4dedc61e9f4b79e25467847a2b3a01a8baec613aa28658c3e9d8681c4ef51dcbd8257a2d7392186e099d7aa56456c9687c973e30cda29b88450844d11eacfb06cd3d4ad6d0a796bb8597633288f106dc4236a3b71f129940958733fd27b61ab993f942e28fded7c4dad70b5207fa04cdc826683964005d17e4e9d6b16b1c628ab60d0667f0fe33789ac39b9469ddde612a45d6d49b79c7a7819d6912774f34fea57bde005159d4fc085876804a2b307eee58c28eb6b8673a09fa6b3130fcbfe0ef946049339c63488857f6a2aa86ed98f50577c86ef88636bc4ac946bae6079e34bfbcc63206865dc1dad99a38ee1d43f7ba9b40f988461f0df3e559598d8ce44d05ec6f1b507010004ba1ded4384b5166c17d222e08bb943ac8cbd0709f8db6140a0c677477485a819e0f4e2ef0b48fdaf65073695f7b924f014fbd271412ebc61d79f1b48e3fc1f90212b5b5bd162e9acfe73e3a7582f74a110a0effd3f64576a5d299d1015a24f50ac4a8ef63fbd682efb31fc31cb74de6ef5924dd46204849ffc0cfdb32c1b053e8de7eefb0fae530b54f414a0716410b6fbb27f1f2e4c7f9ddcdfd60aa32d129786e98af0fb88f2a1db3e0bc62b096945f0c2979f506ffff196551516b4ee03570d2a90449eb0c64ab5fa346cbf395c4b0cb777364dec6f6c34fec19f445eeb56d4eca952a71f0cdfc9f9cc9a9937ac23f3d9ed9c32abda327a96bde3f21e6cd2346b2184e41e0442770f9f45959985ca887288b6107519ab26fad82e8f1e2c1964809b41de854edc9ab2f06fc20d48789be24572c81c0d7a6a9ea797a61d89f77ad22488f8f4fe0c2b50c56205598d2288a5d45b4a957237906a637540e9fa5d940c234822b2501184df967de473bc7dcd729cc99890612d71df227ca1b36d9b34c98c6c8c656fe70e3e793cfccfb466641a21a5934aa90fab64a939c6a17df1b3672b72dfc7ec18165ec1f946ca2336d8063ddef7429c735731b339c0710705fced37324300b2081d8dc1f668ba1633bf310845588144a623ba0861586152d4bc33db40fbb2d4ba467719931e5dd40698200b061b65ff69c986a4d35b83fd81282821416a92275407009292b6394f828e5f36784adba103b7208b7901737554ba887e092e2f705270b2deea2fb3f4a9155526e475c343e2f7a39d263e8e7bbfa421b07b45352aca4c765abdfd62181ab93ea13ed7d2b2e9a463941b05fe3928eaa0923e1c1c4c03fa5c6a0dba53b98cdd401f5d63c10cc13c73f1a6007024efc06da5ca9228e41dd86e485aed63084ca41e23135d3a753ad9a270b6a9822782ed5c432e7940508c5d5edf5f500a2f253a8386fda14157de6264f26af0657809c1d1f137e7f4436d26dd35e4ee556183792dddc2e3996425e48e7ac6141ddb65081aa8a2259ea5508101dd92f7204741ad0f3440fd21a9b98aa89f70ff1d4cf24ed5383efd834f7db36dcdce2047a474596ce94c1ec4cdcdd66cdd7a3ccc1e1d18973b5b7b7c0746a5252534b02297526a910197db198ab279c2c89d6351f5f79119d1f08fb84c6035fd4dd333e56b6314ad539f33e7c099082e6a967ad127e7db0b5116ae6709990e19a618e992de47742b8a79c4d1e1e870558c3cd95b6a61a142e6e59fc5b014acaa2817c22c80f58be4cd742e69b0ba8947dcbc03636b9a48dc80ab4b1dbbb6ae4909812c5b3a797e7936e77e6704ac59925c94cb000c131110f5d586ef66f7f14673a7e6646279eab5469d17088b3be7ffd69472751cff4e68f61d3fade891633ad1a9e32bff3e0a1589bd0c4457cbe3aa07ffd33797bc0b4bb98fdae62643fc84275bbff8d62c4e6d164b8675ff72a277c8a7e91a4016906909cf232f234aeefc0263a7a050bd0cf7414cadcb9dda5a4a083d76be185141f847fe2070f501450f9deae3d6cc380b26ce1045c114b03dd37401f08190eb10282f5c7e3036a23036b60208bb5a325a817958c09b2c0528af58ebfd38eaa16d55580fbfdb4fceeb94ac06e70c9413a0f85a89297d429145ff7b41f74dc9236c7113519c248a02d2a0774b9f2e7f7ecbcbe07c1b560457540dc055fa7aff537c11e1bf2e31270510e0fa70ad7dc0c1a19fab3ebcb17fa92810140b254b867287997100448be58a89065ecca736bbdf82eea873af256dbc53692b65ff9752c8f1b2ef07a01063fbf9046aa962c0845798332c85ab2033abe738e3b1c51c8b7c9cbe8de5fc50397cb1d49b874278ae345aa6849d6e6183e53e9a5e37f29d7dfd834bee3a4737419470e00fee20e32f45b8b410f602c36298c513dea8da85d66ab8cceae1b8022ad57299be73fdffb92849a158bd9d9c937945ab7d56bd39d99062c050a993fad268063cdfc435d6af6087c2dc22dc415a44f3de164360486f41eeb326195cdf4ba068f60e557c4d594a916fc604bf121cc80c760559bbc204657298b9973ee47150a36cd9ad12952d54455021936268b860ae6c93fe7d58b12f6779c1af770f35e3148b990831f7da634f942add57469b92d67f03f111cfc5438d9a32c1578b85c304578547f3ff1b9d7fb2abc15f452aee461764a85058395b7659dbcbd7f084f8a67f7c1b9cecb8d67804a76aa80571d4ec252d04ed8c5c2c2e7a7db8cd7641e03641be7b8277b9c4b3bac0f047b5eaee09d278270e51d097c1b5efc1760ede1ca6de036837394c398cc62c132cdd116d1c2d7d484032cba45ed28a5854529114ed4953b4ea4c2f83a9cdaef23e03bb81ce8b3abbc6c724af21ceb4e018f2a456e2eb26151e83b729d7475b1b22f7f8ec9830df15b0b4c262995fca959cb55ead005336eb9a74ec64b4337970844c8a6ecf461d7fecbf651600cb7fa4ccfca0806fa227c491cdc14557a2cfdd5b0ec1365b94d8b3e3ae8fa71aaffc73257b464b18cf703f1ba81d00c4a51607b5d37201cd10a047f2866ea5f94f0b09d5c7249c6fc9e843bc2e35d49bc902d23634def4a148fc9fc98ec2d45c57199a596dd819b516aed760fd2e0e71328813e688a6e35351d40804bbed8b7ba35a0f5ad2759b09fccecba0d31bb8915705cd104a64af7ae99e82eff35ec111340994ab2e062894e61d85ee3de47c5e233c93013f50bffc483979772c4ae5a74c6b9045a1f1d8f72ebd248dba9cda37b165a14676036a010c88124317b845247d464de810c6eb34ef907b887c141af016a29f34d9b0ebd478e5e126995c98f47d1e0d490cdeea740c1e7defa799075aae42b77bb03c54819727276428ffbe6629b4d4d35033a9b7123d5a7855cee42cb2fdb5c9b7417db7e30c82b07c942a17ca3c7da6b503839d51969eedf801f0758ed6676da0212666198a4f6268d95383ea8eee1e361b7b437df6e71e69944fa09c9a0922f8c6ef26cf47845130939c188ec00c8aba73e5ce1831dd90524eb07466fc7202290e85a05d2bcb7493e253e88d707774e4fe810c309b6cf5db861a10ac60e1a0030f58d42025020ddef14ac868faa2125c00b2b14e81b40c2b65d0f228fc722b1805f9e74846570b4bbbd500fb5751adc0bd521169074deec249abc62c5be9021f8b3eef2fa8ad68bd02749ef924bf9e612b59a68aafb7ddc83d7880b616b994d5a587a47e3e36c5bcf0fd8b9e661e8422e0fc9c4824c65db1ce3a7d9e7f5f52e731e86097428b854d2b9b65931fd50006ed7b9e525370a9c30e9c047d6b20511fbdd990ca96cf4fbb47e5c3e4d7a278a52157a89b8cbac757f0a47e26f622eae6a41061ce7b08aa2ff6704694a8008751a5bd60f918b35c16aaeff2eaf107f42eb4d5e08223883a0f80e14f155164ec176ec4afbd1292b03be74cbd4cea9b95b27160326c628c4cc88370218ad8bd75690e4ffeb2466d9d086a6ff154c78d88cd33870cbd3db98870f398faca54a3404619f32df0689611e946d4e2c1655144b5cab59c29ef71389fe1e2b7b8bf50ae3766b42562fc028e0ded2426f48ad86863b3e962e163f536ef8574f6547e2fbe37666377e3d2b3dcf0ae1d7a22ff90ad0f768680eb000bca124e46ddb865b582e87522912b7d6fd60c1fa34db759ae78aef5308bcdae775158d876b83cb183aacdbbe24b2d8bd102e72d2c121bd16ed9aea2edac2a80f01d77af104956fb95d4051e527262e7272c6ddeba789f3d0d1feb7ed91f8d5b0ee83662fc191f33d9eae186d7fd84c39a7855f0eec18521a8e8367e25ede0ce5e6ba5d067ed485b610da63113c0dd7e40b0aa42d358576fd0fb5d649f490f228fec0d9cd23a11f941d4748ad55aaccfcf60baf7ac3f571becef83a292e5dde4cc9f405fce7850cc2311fd0b03d874e23641edcbc61c1619d86a4c13bf93baf6bc03ec50b04877962a8fbf089209702be87b8e66beba408d460935c947a0c8c87d1d71cf19a90e6bdf81302b6e45ec2e4ffbd63a412e1235d147ef6ffd11d8c3be325859291ac4a45470d28992ae04dec6e1588628b73ab7dc6ee6b1e31d98edf63db1cd8c44fbed817e5bd427f81a4f5c7e302c72f87314e788f98098f414a1daa9931e1976fcd9e25d81484fbc9f2ea06020e05cc4b559c8417cd1ca4dad19d6fdbcab14868a29da08d05c840b85b654c00c04804f6c5c10dda4614bc9f64306ca2e88f0ac850250dee67fb3f8c66ba4a77806d42cbbf3ea17e53c3c75dbca1bce0ed7b3512a5d10f7ead1648c13bb28e62b15f6ca95952d0a3d4ae66bc6303ca3f68b8e188d59687e9d6289c4aa4501fab85ee57c36ecb026afbd4ed4c6d079be47970e61fedf14b76d0474ff14b76803787d6a3de6a700d7637f1178857ec4472c19d63273c42f25ed2b67909cebafcb98c61b4379a8aaa68edd2a26240975de8acadc7c599bea616ebacb914caa51d6eadd8dbba0c94bf3eb8e263ffba71d7d6aa05e8bf37fdcee0d9ea7847cd13cd706ecdffff8fc8dc34fd3e2efe12c0c0ba3d8b9e97667e6dffc6e686ea74ebc24a8a506419a8be230fcc4da84f553328070a32865bb02a76fab75eee315c97f7ae2892ec5d24d11ee9969a3029fba7b12dd583fdeffc016f1e9113d3046d4470c1ab8688d2ae7ce3f0a0032d7c56c8aacfc28a676e241d1ffffa9e8d4a36f4bd557b6fbe21cb5085ef99bfeadfa60766e73a934bb4fd2c4c1da4970f4c02c77090f878a39acfb0b94592712b3a70b2ce71b7f10e58fec1ca627ab5538a815805fdc7a7f68074a4cda6883f4ac835859c90b361e7f1906ec598119a4caea5706d6cab82bd14038ccfc8fd514df42327a4cb72e94c38e3ebf43242990dfe98711b47692851c9d92a395c24481c2fd43964c49e7fc2ce9861819083f95ffd69b048f818992fafbcbea60cd76b5e47ef50c67d90718c9333f3ad5a965d531d08aef5ed286c855d9dc4cae36dc24ed2073bfd830204c0ef602a0b5e8182721df5888c9a22eec8eb174400e398ddd5d54031688ddf07016651989d68c684f9e5b11bf2b7690706aa5f4367cd39e09465b904fe4f5aa8a771f86af4682bed9b8047603a1bfbadcf94f1a6a2c6b09a72d4a7d4805823b124b83bb0812a219db02d6a46053d260ecabb9d97dcb7bc04d2ed542ae83813562c192904e48dff3406d8ba23b41e6bb06d36087e1d32f7241c69a7d5523a5b2db97c688b9fa6c3f807d3a191a01e2841a0c6746a17d1d6429cfca0c3b6fb45ac94dcc328e85e50f7f66ff20b97bd8ce11fdc3a83a85a4220e8d478a2c44ba590cfe8fa6e0931b99b4495f1790a7caeeff8848fde41ccf7c977682d3f3a639611d6e227076f31f68f1bb7cc8e962e6810c2f7725dfdfa98f2113616303ca466b209c1b23744351b2a8b14be4925cab0e431fced0a4a34da10330c47b275af8e703d9179ac0846c0dd5c12051feb4ac57e71b57a4435d36f6c8ff3f8085a7cedacab8a2b7f7a9c8c9dd693b122c7bcf28904449c2ca7daaf3aa9b34170d09443e96dc4f5f02fc08f5ee804212373ffefbc4dbdac414c15fe2b2d92f3b2d8ec5696432f1ce55a338f1458219d8300421634e5027b288d29248f9b55f57156798b5543a5d2eebc10292e11f77ef43e8c7505b7f66892499e1117da91b8623e543c18d31f251457ff6519b30e3aca3d025b1418fae7ef6b7527b941a7701e1d1516e541688dbe3faa4aec1342eba390d544ccfcc6fd5982f0c2e00edc9fdf50c115bff9179d49cacddc23b2384d1fac4e3bde954c8bac49a9308744bd3a4b014257aab2a64cb13c5d89bbca133a0294d245e74ef2db173731053baeb378a190b27a7d7974db91c6cd32177f886d68f4fa978e0e1f0a47394cd146b407729fe48387c366b6ed908ba5530f9dd418409903cd3b0b4222deaf89e8ebb194b640093c9c1fd362b57b7e272f786a7e0cd0f90a68471b0d4870134fd9c9e39a1a2713e18c2195f4ce861c5963c8360669df5f33f3c0e06e4d3718351c3543f5276a07222d19b01bfb6b642d461885d617cb85299cb0e781d98e14c05f5fe39f3c9d599ae514c4b5336d294ccd8236f52b08281bd51e902f5b3564447170f4079e1df52cd04dd79645c2a33de011bce34a0f1feba2ad2aaad0563915fae027e8a456b4425e8c00fbedc454bf44b242eaaf3c7739f039b625a1a0778d072493cb7bf66005ea80f808a562a5cf6de4a921f6e830033c6432143cd6070fbc4f59dbb3ae43041593c0c3a8dd3c07b6c8f17790bc43f618dad3aa2cb267bc08325bab56c5e538c59282f1d575b1047ccb1760f2e4e303c881c94e393c0346bf357e497627a847a27a464fe3cadf56ed93062fd57ef271efb8b0d5caa1ecb99a0abe65141aa45baf149fbd154a1bd7545c20f38a6a4f9b05a7f07a4c023fe4813f5450f486ebd717c62bfa377b268df39d5f5b447c1cddf4c77917eca4df10b4898c87d9d9d0ec82743ef67324a76a2b546c074a8650e385f18112b8ad839a5365848830fe888f6c472583d613a3d3cf428201e78b4392000b7c2af5187dfc187fb114d0e1315b27ce77846a77989771b32c9ca6018e6abff35f9bc4417147f0662ac50200462afe39c5648f0a81e6c7d8e976c0e3e5ea0b67127a4408c0b9622b9866aa775bed656749ef833f8a94353c790b27beb3d68d69571986d4e421ff4f3b55a14fbe6241090d51ec4b22427df5072d937a98d70c10efe8bc623ca556f3d212fe1323bec10684b05c87f17fa3cb07d1b3a5fef84df5c1542e16227213f4ebba3a3580f495ebabcf886cdd0e552ce05c5f6bd114f4609857acbad27573b013a98337e1474c1e53a245ebbbc858a7cd62949cea1c564c1d8287cfd8e0d1d30dea9ba06b378501e2178654b5f51fcc5ff195e3bba6b71ff046e8b51ade4f1a0c03b1368b8c564c4c7b4cec95fb4358e098160c01b7d116c624c2cb6d7f075e68c2763615976b6f1cff172bdb9d6c019ee1cea10fb7bb3ebabb2f648212832704bbdc14ae007fdaee8eea763d412787d43855024013ea36136d34acacf0c2c3760f018b0d5e7eec03fdd7a740b76bc060a477a66163b41b3ef292aaf688fa2630235eae3b541524764f64b4652c1246be7f10306e77d03118f77f6a63c7378ff77818bb3fb0da410406ec77c1addf28de2e9132869457a311456060d4267903817482746be16ad905b774283f40f2bcfc5af91a588cb5b8b3dfef06479fbf34ef1482fbb274b5c153971a4c11041884674472b111c7c220c4c7bd5981f9664142bb22cf7a0f3f55a9a7d69f6a01e176dae55cee3f973ee9015f9016f37e0e1e0c3fc8204818974c8e15df9a69a81c07962f83b3d66f7e490dadbe16918bafda1b2ac9c61c7da4f3eb963a370b84201aa9caae96a0221ad5c117703c0947d9fec8673f9212cfbb62a6c7d1966c68cd083484e1da28ccc55b6c6c72f8a84a727e7e6818fa552818ecd1611456230aa7e64f7de6bd30225174c90dc9393297db66e2f35fc8faad3beab4bdb3dae4543baa64ab023316d5bafd3184680a9be867e71918937afcdbcd7d0ab3b4b721883f99ff4e0436eb00bb15fc77d9087bcd5f4e6e50a2a900d520ef412db4ea4e9b055df77520e6c283773fd65f6e350fcd1924cfbc6fe8b32933254919a9e82cf7c18325772c9036af99271d8c8c9b60daf375274815e5bdcc9ab941d2d1ab9ee73c4530dbdabefc8961e04b019050ce5a26414475802d955e4d893f23ca8b718c1c38907cdfb2a2977e4db52f4b8100fad965dedfc35c384c6108fa6b1050c2579db1f6bdb19b7cf12c0897b009d096ab74a202944b14212b94a89c28e452c54806e11e7d329687ddf02675e2efdcf010a090942bd8766b9bbe2c3cff0e590c0164481e0617fc22bb45f5c7598ad99c68b4050e34bcfecd86209301a7d41b4b1a711a2d6293cd7e12fc24cfbdf097b21187dd99fe04b6ecb511faa7f07c783c34e8e6006ba010b32e022607dc263b15e1170171f97d8255d6f86c6340beffc997c2b6a79437df038cabd26df57d9fab242ddfcb077246cfaa851c93113c02cdaeed81058b6047ccc920f33a4876fb95afc3ae10a5a700bf1cfc1d1b080c5707bfbc03d0cd9078830faa23ef9adacfd09600b66c76624d2d4e33cec9739d3c5ea0585dd40ec7750327d3131af15c0d1eb84128caded74ee37d47449305b10d5f793496400eb03e7fe7613a3dda11d994daab64ef946692ab92336035dda326f3c9f572758cb974bca36dd9adfe8b0aac4b9728dab2b162f7ce2a61d009d931d22c60beb2bf3ce6b71258cd566dd807f72c2c29e2f2e640b6a40ed7e1d2176c61a3821eec4ab286d649e6185b8f5beb2137e76c7a50d2978146bb383792ba04afd390328f78773c09900f98df1a44be2a8f141c95a1b76a4c6d6883727121b32e647b093d58fe6eef7ba111afb8f532a7ea19f99bf7690861322a75cc16baa35dcf484035ae8fbf3f0348c75a6c75a0a0891c5fe89d33725d1730941ab0a41a83e171aaff7c1b80971bd52614f288a8ebc2e8721799f0e4105be706cfb2c52a83dd906af49603afca5d98de04041f9385a7ac648364e36b3f0856a2fa935b7622650c503f7ed73f21294f61cc9c14166147788f7c9ddc46196b61a5846dcdb7fef0e1d208b809041237110306cfe70cd721385c16338c3ec1ba7e54b6c5944d969c4bb79be037ee857aa60d0c06f30b9a866309ccf712affb8bf800c317855665e17c686b988ebcd6af278d6f71b353a5ca5b03106ac339c3f0e38da0e52f15ca3db68f9d7455be2cc9c243a28e70f0bcb7f98f4e5cc28b0cda33e0cec4ae573add3d9e8ab406115a97e314a23afc1f686f5e04dc10d39fec909528983e61d2736ed578c03bc5b7bbf4cd3ea298dd0f6e7412d0328bb360e183a5bf222ab737d69150f6193e81969251db1f507027f0d0d0f118eb0c053086069e654bda4375f1175c24a079565a417d1bc79afad77b7e187971dd92d8405a4d3de5d04f6ed7c9c0eaeeece84ce9d95ea60a6b6795f70c1671f55b26a482275f20b28e84b7a9286f4a60c0e54fc05aa03bdfbdb41f04a27a6ce90929d07ef5a05f654ecdaaf89ff450d1d0eb831e3578462c2c1d01513e0c2f874d32792dcbe95da76d3da0faca141a1d2bf8d4e9d23abd6dd50018df00a57cf86f5d7d1612e1c57818b51e788093a0499522e2919705efa70b06038f8e3f65a5a6ed0573aef946828df860c401815785e6503c941ecfbe133037b8344dfe92439e96a36e1f65c1cd533754b4b0b27581ed155e19ee52ed84d0066f2c9d7cca6f20bc4b0b27c40826c4220db46e216dda78f04ed7e3ec4f8dc9eb074b390dddc347bc741badbb95846e002872fac2c2811a75d85d1507aa7e84850a0d59d606ecd6ca99368547dd823606394b62009929309d276fa7012921a54206e82c4551d06436af2552fdf94df1a6b23dbe26a8eaf56578bf20533b8bc57b8f3a66c55be0963d8f01adaabf2d681ade9ce2c5b06f2fa3ecf6d144b34639a29b0d481568ca3414cea7ed737db14cd52af13256c317e3a98d3e9d34334fcaea85c95d76a556a80c713a425c5084dd6b60651203c2b497e3d8b8a613f6af3681f3631a22a12f7747b234cb7d46e674c9abda90298d8719dcbacb334dadfccc7d2a9013ea72204a2de9e13d85b9f13e8c306cce2ac7195f9a061e2b5487beb2bad42dda68920198a4a137e2043fe707eba650fa3acbaa167653bcf1f72e74f2559995e969c637dea6f507f8fb8088946cb6f188fd3de50940b15af5ac52d4c934d25ce80a803cf20b0cd696e923602b7f21bb9d01ea6b8bc0a9142e461a7e4863d7d5b196b325d1b323af0a2b8fb5c2d647d0aadbf26cb8abf057fd88fe54b4fbbd592339a7bbcae8239e30381310802aa5f5afb5e68d6807beaf37328edf75b2faeead12389af7f9ad56be3ac15343497f4d600ca348d8e16e386d101e71b21fd88a23a6cc407edf923e73c981813212b4a0035ad5cd5e236a75945de9327933878b2226551040b7f0bfa24c3cdb9b50ce42226031fb490b7c3210413ced2514ec4a4b4885c1cb23eec79c27c318c1be99d363d5680b74aa7b353680eee0d4213d00cd59d44161081c7a4c26db9309964190b26c1e139ae2df4e5575636fea0d84a0ea8e34f429df5d710ceb4abd59fba7dd537e11de26b255a49a293d3d0dfee8616569718f1008201b0be18f9e1a310ff91613ec27b5715f473f00f81695648115ec05196090db960ca8579d39fcbf1a69ba6cc2519951377ab2448b3e50679b64e2212b97784713ea0a743b268ac006879314e10a4d9a18f3f9f5669788745c6ee10bd1d0cc157ba625fb86a8162635e0e0a0257a06f95f5d219dfaff821cbeabacbe01f88473b15ba7a4f40b57c060ffe06268cb6fe581f8a63330a6c3f5cea251c79f6bc529606b99d798fa4fb59666b080b296e742fbb2c38aa0f1e0724dfa87eb2ad0c23523507f52be00b735522fe8b55fe84e3de805b2b0741cc2a308ebbfdcd976a726b154c877a194f3a6fef32af96eec4c468b421e6124e005cde7490a699e37863673ba80572931adb6a540d233578e6473a26653e08def5fffd80ab092fef71599ed2120d572dcbe8a0708d20ea0d3c60b17f130ee059b173cc9897f845f272c789b07fe2144a84681b26757a745497e93dc55b7d60e4b0e30f6b4860eefe4b58fbe6a4d965de0a2fd84ae1253a9d417eb1981fa625015fc1f2582ea8964c7703dc2172775c7332f4a77fac67d94e68bc78018e172913790489878fb5826e5777e085dac170e4d747c417ca659974bbf509cde181653f87e20e99ff7ec33384e59004c48cd3e195ef4409dd0a8403b86bd31d49efcd4b300e3100a19b83cb467d816e046c790b517ff2b15695eeec9cdfc01a892590539ab02654b322defbaf104c946765a75e2b9fe1ca4dae354f1fae2ad8fcf74810ecbf9a5dd030df5b53af00552a0aa6d157262f5abeb4849c12ea5999c82c899600379aed7923af1cabb05ea4fccde741a6dfed5718f3c74ec6781c03cac40ede93af953c542cf103fcaf025263913a0bf67d46631b56b09768a03e3382855f4abda9142c58d516bd39c4b85d855e2cb5aef8af2d37cc8ce0b58878a00fb9c0919b1318fcf569a795a391b5ebaa594bcf1e92ee5ecad937e08232a18567bbafb4b41ad0c8f1655cd1c8464b5e0ba30244d13f732fa255cf71c85d84c1910bd009c7bbb610265207374ebcea525bc1b4ed10072e2283d5ca53bef2ce061e4a19ac0d253fe8b7912797908e2c5fe46623cff20848e5fa51f9c4489bc189c791968d76d3515d430e9262dbb65abfdad760c369d75c72f8cafa4d7f99aded42a1657ae73ecf74c8bcae2f20a2b64659bc87a9e4acd9e9fa4078985673aaf14f1737937371bfbd2a70f09766a1e42cf75eb603e6c58cd67527cc920c413e0fd3996d1e00bd759884a494b9eeb3ab50903781d68cbf62ff18f11d12bd443065cdb63cabbdbb566d33a9630e80730117e6a9e66443d6c466b1455bd619b5930191f6957bbacee6502be25f69047fee329ee7d6cc42c3d0017b7769691170783c72f76d9ab98ccab7f78ca9e617e335461df40fddb019c474b405c09e3e4c7e60335631fcfdba6695bac380cc24035debce3d138dda1a741d5dfeb1fd5ba0111c2ae6d586608fd967ddcf66bd894b29aaad084d87bb2b53cf7797537cabca0a66dd24e299c2eaa6fa1bdb4703d4b178fe5be8bbe81fa0b7db67c301a73265e3b34eeb1d34a942cabc4717f806bd1142b1b6c045777fb5538ac761ce30a08fdfc3c307bb80d745597cfdbb0f334212614b77c318a68bd6439f3c9a88dad2dda4307fb500f014b7616e8a29b10c9c0ce3765675942280e8c95887607510916253d236c5966aec0e0adbbb81b03a30377883aa5a7f73ef665501841f7664c86b65c39165b110ca30d5801c218eceb657cb968257135915c5aba2cd4c77e8ba17fff28a2001bca0b6e139a48271bf8833df6cbed4147323646c1c007e3356f888190ce1bfd32436d02a2ba1c4a0324aec719d3422e29194d3ef8e6b1ba64ab068ebbb10094578ad2794d8dd4bfa2e383078ae65ec73648a022d2edab976569989fab2d03f2a87d1bff44bed670b4c8b2512c5a29d1d4c68534d6620b2102c9c9951d3a579be1d378c5b6a198457d41f0481b14113b0f730754395ab284dff517c001808498526bb7a91fae0796db68ec781c4923069cf2aa5859ddc6225c02fd97d3e862bb394c1e9166711e95f3e42c8a3517c924ac2ea798b87b38b0076490cdf07a892934a2c15d3b243e39c20670ac96f3619deac30604d35b5a34328c140d63f3106305fb420103b9c1d34e8d4af1d8e0039d9d64d83140ac574f91d654c3a70a10085d39e6a5d443947499257d776b38d4335747918cd2a450fc5f4c6511f0de4566caf768a2771a631ae6aacd9641d47a94a96101e9c70e84880c721377104beb82e494fe5d3b4b4d08774f3051346962f638349497b27a405f4609b9f5009c4f2b05c1d64865d473c6cd62abd7d96b120bdc25405315dbb4c04c771fcc859e3cbd9ef429c8f53370e85301e9a5cfef92ec3431844a6e42c459097a43abd49a6d06ecf0da2906630d2a5b31f359ce3ad724c8518ec5583c270d2ba64f012a57cbfd418cf7e42293b4e9565b54afaf782247f489abd0e050680f7542fec6b3a74f001365b777ce714038612652189273011e4495033509e819e756049adae9336c4e0d992d05ddb989716a60827d56160b89f9aa080340a02778eac0a8c9dd5e8bd179a3367c3197d3e8771ee87642ba94a95f9d12e8ee460c7b4be9917e0c5d34f34c1093ed4cca2678b01b5d70747fdd332d71617e975e0e2fba06592511fbf0233b7fb9c63e88bc8bcaf47018c130b5526883fd69638ee41bfaa0dd338e8df59146b02679c409aafb0093e4b65fe25b594bfd4307e11c6c7f6de8c09475b575e6c77be621823b6def2f11ee133d9357f6e9f85736f6a187621ba50b9b58612578699fef4f3852a70944e63ad469998b33371e3b996ef474b6173c0b2312f906f931bb298c612fe32143daa39cc1c2553ce84ad916a1204e0e6bc5c5de126143f46b03613dbb9c2a56aba55c9a648f93992859c5d2a416afc0341142e9a91cfff466a27cb767960ad8cf6eb7320a319abee62547b4e9803f6211175c5578883e90195c5f343eb8fc9ec96661eb2f1c195f923e30abec2e37e50716b8adad1da20754263bf53eb5aa29227453f0d54aadee17d82e6669c5e285f2308a4f612a8e40ef0971120ccd7c27300c8f0ec9a8a0d0486ebee533956b9f9cf00337b72cba21037a498eab266704c10277f8c8969c391e3d0baf6f4ac2b2f2700fa45903d962827c4417e8e01ac65fe640e319aedaba3d5491b62976267ba1a21cc7cb52a57524335ca4392a179927d1d77058c63848f476c9fffb858b91ae46efa643d952d4db48e2e4a5b1f1c34dd4c8c2f406f574c7d4687c0c95226eb17005aae34da9d98ba67273be7704aee8e285bc64321d3322a04e533fa3415fe37564273a4d1622e7b1166347b3ad6aafa009dfecb9e4602e715858b4aceedc9dfb44e267217b4bf5fc7c0958ae2a2a3501ba05922961d460eee6df8a83b27bbc8dee819c80a6c4f3e5f7b070bd2c06c3a9eb6a5a6e4b068cc34a743a35a8a324b967960109f925b8b042e5f24062dddd04e7a7581982ffa7180ac42824f1f255a696d5e43f18b35637371ea7d96f971c5e33cba9ea8a52e64f82b5e1fdac3ac33ed69fed3ce85e4f572d30ec24842f1e9aebe3023e940eabde64ecdc5238b74dfaf25384d45e84806ef782318b22da8ab40f1457dbcd6a2c5bd016a8c4dae8e7935a34b601790ecd7042ba33e4924bf88606992e7967f2620d410518442e006896fc557521b0091a343938265412891931e890f557d4103f8be4b182561b26dfa06b55a2d7a7661909140f472b43a2a59b70feaa276a3fe506fbff035d8f9ad5263be8969867dbdd8795fccca1c4d98ffa98a9a06e9afafdbb835c6d440c236b7d46320c907e3b68949f51917741ba1fb71216d4716108c7263146352d49ae0c404ca43282f51c01e9fcc29ce35842d258a6d6c2c8b33d80e9e1f9f3cbcd1af4c2156d90ef2b9db5e955454c6852f70601adf5a83171f752518e068449f7ffd00f49451462b1ad904ec62877380ee6d990c7cf13ddff2703a4fbbbcc0ca35100336a9e04e9910e4b86a1abf8e7355649849860fa0c002fba224e6926f03eee18220505db9413eb37a30b639a28850b6a9e86cce909c7d676f93554ee237c711a72bee62c0080403f0f536e57bac441fafe9ce6312ffbd2dfb0d43df5082b56006beac036dce8d304be5c8b45c9505b07d50a68d53b917f4babfcef94e0eb1225c3f5a86c8016e6b5a9da10d94edac00b1fa4eb3a13c1ccee9d3b79126b8599b6d7d22ab561c8be2d9235e1fd583437d82376420942e60681addd9a5616bc262b41fdc29f5ac1e3ad3bfca8ec554f7d4dbde7af0e1a9efbde267ccbf3b26131223076917f491ffd93d0ac73ecd0167cab62e6f92e01a86d7dd0a34b1c3f3669407ca67472c609a9072791976a438c347c60fe8ddbc62e38b2c05399f87aeb74217c8b094d80db11aa4c8baf34f4baf8606e01ba1193ed7eb236c30a171916bcc421c950c41b1c9fe649c45a60213e0f76b7a5a667693b86a7c4077536dd2dab1db2eaaa3bb0710123b2f3afc608db4641db8e0debee49f035935b88b303323890f60984e364caca86db0b2a49b62d58501524839f9eac7b8630f04aa973b2145e26dd272157b749831431b416da70ac0357a95b7ffafe3e56a77eea37cec3207e223b0f11d7b5139874c3cc3a1c398fe1d3b1eb0b6a09b39185cf64fb0f67d1cdef2aee981351275888a1704d822db4823807a006b9ae891fd2ae851291806a920be34e851a88eeb9511a86a51c1fe40060460469ca65dd968f9178e5b7076b5b4abf951ce543a5d84b98af560b75d36727b7d1141615883fd9c17f6d11ebfd1bf752d242c4064b39b0984249ec73e808879cea49e676b9507935bffcf4fa80ca9924f8dd634f7ab868dd7179d96a74d0d987a688ad5f826208a18048d7dad8d03d0cb36107bb229d5c058b2a9d5bd0bd4d704cbb94e479f4ecb17acd426f22c6f66de247ccee9c3fba98947aa6f203342fb7c99cc0a8b69d2ad1302cc22a1f1d9aa1dea49101e555c6ecd91422dc447aaf7ce2586da6887617ddd5c3a31c8e117fd64dd55353e630e3296343bd400bdbc4ec5fbd4b4a020e74bf6f56acf54fbe5b82be3ef65f07b747d9f1b430e1257d2cc59a2de79e7bfed7efad05f2ec0f07e2c4875b743d714dc09c09032f83d4db6a1a734d3d231935746c38a0c7b56f3f78ede2561bf5b2c7dd68915e596bbf0069625e5bd3306c93c7feb77d14e693ac608a7f7655989021c9f6028ca8ad59dcdd2542493affc4ab80d08b51520584d21e48d9ba40c1ee36072280b8f400d14e77279c80273d6a5ff2a345c845f6543f9857b36553563815691971af3d5da560b7cf40f50e5c8cb6a6758b9451ba37d744bd30e982a6c916f5dcb181bf546d29625ffcf55c20bdcbb37882adbfc7568791bbb7b39e3096d4f04713dc49ca0b2326221e162df9c105197a161c644e3bd5e75197cdaa28737f229111bba6520cf17a4e1d34ad8f49f5f9a4957460860c9178d115f2daa27620bff47668af80f8a549c8f626eb94e7c8c9563a7c8c8b3b708c1aae1524ccc4bb50ae8bcb4d760dbd3993eb09eff790e3f6cb932b48069799fc99ae8f1d23940707d695208ff232a762f2edc5816b24e3ad4c637dbd27d58f3325650e65664d59807603ed5e9abf9b97a81976ee177c55210eb03dd3f18505eec3333bfd3311b3005e9b18b0be6967072fb14d0ded7b05bee4878100300506ee7c7a88bdbc322d4d11789cc86a04e9c2f6cbd9ca1719b855ccf04aa5c684498762744a09131d06c8fb4bb0ad6b5efb2b9a7fde314d063d1a0869dfa9f3413547a692fdfab027edefda14948d287ce61f0da9bb594c138dabe117110030d337060296b6ca012192561d19535b0b81fa0daef237453867304408d6dc0864965ea93024e032bc64f7b8e6059ebc23bd24ca0ca03a954891c5b860c45b56ad81a5e3aa79f90fd43d236b152dfc16b90bdfb3b7644debd60a605ead1374017f12294322016090fb2c5bffad2a7210218bbb16f3556500173cf5b811e519b411c88e479136c5e8fba036c6571832708ff15c03324eeb3d2f9bc8d42ddbcc0c8eb1f3cec38c64bdc62f68ffec68238cd56d9f8624001e77732d8d3d9a22b3dc8e344432ba0010328b8279ab02a4fb854a0ffd9bd3ab06e23624baca5e64806cd43c945081fd2f4c55c1d9a63073e26074f23f559ec0459025e6636d21feada03410b400b02cd0f08e7b46f456f2c8641920388d60fc7094529baab6f6a8ea649b2ac9c18a38b0c3a6c1834826151e84bb1c0e5d39b287a17de1a61d4f91017503eb64e5e52f6e7b1999467f8aee74f7124427cfa46bbdf8627aa32062ccc00e462e3beb2170101de21ff20f56ee688037196b22987fd81edbe4ffb3e96a008d7642fd539cfcc3ef3b88a2359d4696dcd46d2eb7894e404aa10db6baa48da0763e115bab2f8875834a524f3b5ac8aa4030af0229e19a6e8366423807c9d77f76ac63906c0731e6d55b54d3404049409c311aaa0cb602ecba09071551aa81ce76aa6659276e47f91fe24d816e33da09d7b67dab94c751236c0cf1b6122fb0470dec7189b28c4c1bf5fcfd9abd0ddcf7ed6879bda7e88d65c7b4f983dbe5b4cc2698edc9a4cf2aa2a6115e2a5e29a16696815695c2420810e47dbec93dfbb84a82015a96556aa2f6bd03307c3bf19e5836fb3a5241d2b3b805ab1366ad2e3c9fcb9ff9a350bdb7b2a7c88c33b1938d4d45d6f62e56bb4adf630e0cf78003c4dae4c30a82e74e8a5294624ff800efbce31775081f7fd12e6062ee7e41035550a7a783eb795506c43cfa39f805cd8d4ba4f8e8a3579cc4286e7f1456997e689b34b2eda3666e75d46ab6946accbb8481a16d029f08849e7c5d01956426a2c8c9eb1155a608e38c645132f35bfc909f25be816f9e8351fbfce8ed446c43a1a56fe0d8c6c0603f9366e32d6ecfa98e1a8090491370686c1dd9f507ffa0bf8d4236884e8d1fd04226e15ce09666bcd9a6cca735cd5fe3ad613d7665380ace4995e43db8b510cbe0cc24d8a95db83a98343ff0f657408c4fab1df0c02d3e484616998d991039fb4ec4f024a1b6349a0c5d5d85174194b5d94128e85790b42c002fc641c34835149d342aeff254413272e18bdc8f7009c5e97ea47e022832c75895fc049aa749f328aa0866f25b72f77d1f9dee695e9a097ce050d99503a5860e06e0f5f246b9dd9a25dbb33e2ce20748bf8178b0ac9852d05fe3e68792befb6eac0cb231b01feb4712df1e0ae7ccca60ee9c69a3595d1ad8e5996d413f909cab0ee6d030dc32581ff6a88d7097ba335933837b913312f194f721c74eded3599b5b258f50b981505ae607d137bddd9b9b7f6200161a0d296a2813915bedac49e58e2e610ca5da0de321cb374a01b947d8ad607b88f331ee2262810b390a22ecdc8cedbba197ebbc4c46f6a5362ed3a54e04a90e6c5a36dc6aa4e3a666e8e9085395054f73e06fa79192c53a08b635f8b410afe74a61813b307074e69e4307b7da950c40802b2d8fb25a8e0c1835ed9f993f7cad5c5b078004ba71d4544266ed273678f606d058291d2f7eca2b4add04df6137853977a3461087e563ecf96744500a3134360b0b90713c5258fa6c46b4558dcccce0af6e7ffa2a57ad8c0fdeff0cd37e9bf67560da732647c2cdd5e1de2ccf306e2f886f711b2ff400782cb79ee2204bc54b00d58bb28b1e36244c8c8906ea54d21f76ced52df612b7ad1eaa4b9064ee2c57ccee1bd3a4cd5c325e3f7c4e5dbd8e1ca9ac34e255b62c74c5315bd96746f13d9bfb9aa14470ab59335d52733aa4d5698ba704f153a3234c26f4a4ae5b2929e409987699ef0a4f4f66a2cb41b1c4e9780a5263e75ee3f674f4628725cd3f9087ec51b667a3ed576e7164a652d60bb35f09349905706168c9767aaef49e13d223eca33df0399526425f8e5df3fa8d28104d2330fbe08bf209f1ab20329322d6b07490aa427a55508438846f78605c702c6d2fb78becfa7868e3f99d16402ea9c1ceac632816840bb28182c839f4276e36534d8b40768a0ac18526ff5d09a576a3bed42738f3f1ea484e773ff65ba67617a285c4b346de6e6adbb2f01b899c5f07009588defcd0635f12dfcb8bdf46f328b76aa167898a95e8f0d1d44ec1721ff2c8c0b65e7c4b832ffa32adc79e26f9d4a978c4f42915244e23ff540d8a6eed58b89dccfef65138a773908d9c5a81cc5d67b6967962cb54a6c58213d45b9ed6623ca433060ac5e6a146d173ab4ed7f92d988a769e4d3af1d3ed384d79d735e68ab0f15fbe9ad3b3b78b79f78900f2cf8a172bd20c008fcadd5769a1da2ad6871139e582a9806e1aca66a1308be0c45655731aed2a38c70e3615ac0f32fc5d0074832091ca244b18d3365c2b39c877a9228519cf66a89696c743a3c639cc51481f72610b94516ed776f5b985046a65a1f40f9ff13bc1ae819b4d779dfeb9360458345020161da39177e6a9196725e91709cd2bc9b716b7dcc850efde56f09cb548faba9acb110a46150b8b613ba374a862c7ed141c828c1892733915e60df2d71f461c3718b4b15a23297de4637760bcf4e51ac9de62802dd0421fc9f63ff4941c5701a19698e55e2f0c5d542d49eb0073f1633963a3e294bdb79e0b1d775542541c9cfcc6d06c1b546f38818594c8d87fdee4bd1be098037219f6fdf774dc189d548a9827fd64d64990112742f0ed1ec207840e51b2d91f9b918f79b431573f806e9c3b338bf1c992a387d8c92f4296c1ff86f9edb8f6c07f5f25c627152028aaf46e3f77782b4e472aeb7f9cd37fe5848bb93ab0c5d512b0f840445a004dbd3d30e2aa46fc72c30bb2eff5f1a9cf29ae125ad81c76992a1c770d3453a1ce7e232d379f15dcfa9b06fb7f2bc3e6683e8d10a07de695477ac090de0229f907249b84b4e7e1596e6012cec64180786691740046efb3e4d365659601a198e2b17a3f9c8502ea632929f994e6b721bf2232f08e9daf43fe216c5833c82b8e6933fef77d9405ae911457e163414d7fd37e73076327a7887fa9e8b5f8c96e60a45950ff913db49ac57ba720fff9dcb7fa6186318717392506f4a7e8d7c33a9941368b847ce1d7c2de36d4318de45d2a094036bf78b5269fd7075806f62ada6a6a091e55e7d91f6cbcfd70566cf02a4998bad10bc020c0bcda65239c38f7e475396d8320b7e2aaf26131ef635416e081d8172e3a0b4da9868f866252797c9d5a50df0532de2ec28860a3e9f863f2e960c57c7eeb4f8c74f14dd29e85387f846c955f8539bb3cc476aa7440e6b3f0976940a96f6223d4e49c88f6c10eec66a1461d543c9181698abde5c7c602af2658f862c5a94fa0a52f596d6e415cf68b0dd997ee03f000f0ebae01263e9bb51085d2e9d8a6ca4c1edf7825bec425a6caa13ad8e1083c4c908910bf8a347e6da9f8d9bd5515ad2e87c1fe98a74b0d31addc9c0fe8e55ac45ebdf2d5e1f683b9819dfa8e4b87b60f57cd9dbf74ba7c2812edd53ef318f45dcc193c97e6df13d45cc77e44d2d53287a8e9f3b0b71816948f66b24281c067cef9fde60e80091e21ffe74c7f00641979e3c9fd6a3a7b9b095d9ef7a0641ac71f43601e1820fafd34dfdb7304a7d2b0d531f9f8c56d42b6607a06cfbaa887afd51864a1538b4b08c70af1d0af1a1ade7adf96e57222b02d881fcd34ad7c640644356dfee11e6a9677d2fa0643c2f8cf33578ed44ed0518ef252626f788d2805280576d7727bc7f78d327bd5d93882f35c83345eb5823317af1787c9c27792fbd0520f539dd87787dd5deeb0b617652ec55fe2e1c2413b34d329bb03813ad049004325893d302e6fc4d74ebf7de2b8fd55be5a9466123e82ef8c1fa275394732bed4f6ee613fc7e4ce639eba33c0d9c549a8a2932b7aa6affae693b3f217004437d8ab7804ed041e130ba03c7aa7828abced3ed15d21b8271012185c9d4f8216d7e61562867099e28456ba75d6e85b7314651180e64b97d0057db2f85d91cd9f159447a26987a375f4884350e84fd0b5c94dc119bcc6ab9305991f29c332656083081f421dd13897638ccdec94497720efed8aca7050eb990c2cc5749548af9ffbbec5fd227e64a419973009240418cc89a99c8508894b141f0d27516e553aa83be41c45af8d975a9667384552e7e3a754d578136c741e1a13a6eebcd7150a54947cc94a2a8099af6e28ad7893781f1edbb12450b5f03423410acb542488af85e5a57878c6f20dcab6f861aff3bf269b0bd7c46994ff460b452191d07bf5692b7c1bb7c8d90904aac7ac88d0fe13ee9b11dd29c43af9f9d0b3b715cceb80c05c4cf496d145975abeb6612a1e8f96f67629649c082f72565f9ee773c5438f7d31f55b413d449de0649bb588540d3a5f7381ede10d251518163443f1fe901de987494b9862ec1342a28b4bd936b02917cf44e125a1545932924678f459885db44b905449968af6e66b8187abf2836b3d3e765586fa15b344450bb7c8880459f9915ceb4c2dba3d92324f575a476d4e73a868cb50bd348028de058db0d91a157e9f58f96654a128c7f7c4f5805b8b38763d4b0413c0f8700c2ec55bdcf4053ddcf5d19dd1a2200ce6c08847372246c2b91a8fab2c541672f7a10c8945ea99822d403a38da353b984573bc2ea4b4299308c4d9e0459b959dcdc41dcd67ff4670e655250868e887a20f0b986c471a9dccbbae28896db5a262e28a8b69eb7a1ca9fc39ec20ff1e188dad4a1e774a6c96904a60ea12198e90393700dbfce03a58e7f7cc330b4e210d104cd6d25a1ce878d082ed14ee32273ac0d8db6436e4f9bdaf87cb5a60a392291b4de3ab01423f97f340ba9faaac8d97bd60306281b74cfcddc4ad95e91906a0435b5e125a81aeed06e25773e4d65701f47ed8f2cb6373cf1e5f0fa53de0d9d05800143fcf4b9ac7215fa7724d557f2273c7195afc231b1351e178357493449a1d69810906846d165e8295aa8e51e01a36bdb288efa64f577df2d42dea4e888a04f1cf01e5f6b393fdbaed28878cf4013826bb507aae0b75e63bf705d35f085b9ca484753f5f40bdb518440a3924367c4e69c2341c315080b0f907544be48c430f3ab1d12c54e79914aa65daf3669329f9f1cf3cc1657dfdcd59cfe6c5e1e7cdfacb17c5fb2c9a57630624e75f44358b27971dd8291bd928387961852224569ebdf43d13c4ca155f600280ffa334bdc4ae627376b528fcf071abe0ab64bbd81158ac472770652f0f1620e5bcc3b54b54fe35339654f5641f0c5591f2818bf8113885d584a20f2f2613aee36cad2f534aed36a1c194eab4749b034fa1ae031989f8eac40c80cd628e6607f3ae8d33b03fadb4c2f12fc2d1ce7a6173607091d73d3fd589b5a14c6a14a631c859c7ae3ee53c635dccd33f237a32b0f124bf49fa2379ae0944cc0795ae4370aa78b2320d35f12b5edc120e9d4c1fcc89aae3a1d4dd3fe460662a47d2b031a8f977cdc22ee9fb4dc53ef8282782069cae866a18a934ded4c46827c78415034baba05ad6ab9732e95d6faad5523368ea8ec97dfd7bd5b645c1538edaa98a910f02996e28dc383e0a9df648452db763bd78a84817bb4b7adbc70fd5b975d5cb9a486318d2d9bcfa2d4ea09313ac90b876d47d211a9f1fdef08b656f8b8934cc209afc3cd26755298d5a8e0680507115fb7e1e95c2ede9f154ac205d3805a6e7c768dad8e59eaea00dfedadd772174164795d89dfa1c37dd353570b3d8243b74b47a4d5649799331747cda5da79e0279b0ca6b7b8aebedb7d9d29c02235718e55f809abcccc4460e0cea72809b90d37912a99c6fee002dc0cef728ae5d6e3a37a3b713466d1d30a39f7f692534bf5ccf22e3feee06fced6d7f45132953cccb188d6f6fa4bd72152f1b86a3380fb9d463f5d99accbb63cb2c10349572fd4ee36f87a587a4f4561a534c89eeb60880f0efa2827980f05f5d4faf2acf0c35afdc3e00927c045d8cf855b9cb873c9d1c3de7cd1f34f175ef2341ded05298bb6eff0855c9366c6b976c09221d809264aa09d916be16341a4820ce37bf7b2febc65a9e3d7fee88f8dc8ce389d010df82dda1955fb1ba4872ede0338cf7057bfaa64a5d3f4e853bd2050297fa4d1c47204a98094ea4592ecba44cc6f0d863ca42979b17f134498cc1eed6a8a837dbe6fce8ce70fd243007aa2486c7541700628908305ab863289ffa88ce6e6be12fe5b8ff56dffe35a89462d411f82d34e3bf94fa6d416644aac453acb043a8c96cadc90029255b140617e89c37ddcf6bf9ef6e1e266ccf80fbb4324b7e2230344e064fdaeab57c5fabf05340f48b542e7c95754e0986fccef51083808737228223f40d2c1ad545e275c82f2cfe7f7f63e68bf83db09b5ffd555b4a8d28ce95d0f55768832ce3b1eff01c2081fde43376467071c9ad32dca6fe89c2ae6c1a4c41db8f32dfc00026e6ba7beb92e09ea570bfd00f0fcbde619979920c65f782c06b529c73b782390d7b21bb9a5efdde138d9e06517dc6e51cb59dd75810b97d7b6bd151eb69c041e74f698fe3da0fdbdb44068e4d4964f9a618d226030719156b8d8c5b97778b6c52fa763a13edfd9495ffd3560d32aee79c93d73538b3ead6f3263e98eac2375843ce61dcb767331f807d32239f6c7b997184b5e88e98d65622a5bb13bced63836ac612280c429c0327bcf3310c370ae8da43cec2eab43f7a149f7899dac3d3a8df644745e9c28dd9c987435515a248dd7b353e187e47694f66fb296dbd90b82da13af3965993733d9cfb51c711c116d888ab82b57dd2413d864157889caffdbb8b5a23ea06ebd7aade0c25daeecd63a288c6ad519f3bf59b5fc56096b4b00d76040ce3e6644f145b84129370f582ac89ba322dd34360a81c9bdb5f329491af64519f3d6e6f31509f4427578e0ff42e3fdab3027f4a047dfe7d763505d2f56d5c12c1572a38d04600f27627453054c64d8e55ec4e57cb93d012fb970c2028be1d574bde72c6afc38f4b61a5db54dd6a6eea3e895c1ac3351bdfae7f794596494e1b963ed7f092b6a6ac3a87c96ca5ba4df7b7c6c95c2f939100a37ca97d4a178b9879dc26b80348965a62a931b9c430017e0a7c019d41beaf7307e1d0b3d4e9cd6a35165d46a9e915d5fdfcc8d39562d90fe75604cfd1485cd8585f7f3c82501bf6b25c8d2da1c8b43ad5ed00409ebe5a75746f5f751b7f40bc3d9f841c0e6b98db02918c82b2c263b360b2b51fe843022003a72bae103874a5032a9d2cf5610b10c2e0a3bb8e18060e42a92e5bf40bf091f22055b6c58dcc164ed28f93ca11a453ba81302366c71f350415d459067e8618ce9ffb313b4ae888706f7d011fef77749ec9851ad86a9e039af5d721c99a099530cc9bd6159e5100f39ad3c9ae455e77c6a4ff552e10b55460ad498b620104ada3d40a5c0940a25d5a5887556ba2e776e59f8d265ec333d6e072f7be08642bda26357d30d2785a938af3aef5119c80d39f3963853029994a6f4cce6ac62af8d1c7ef0aac1480422ed94c12d016f6bfe06e30d681b7e157efc1af5fac77dcb851bb7e926a8dd754a2bd2ce546a3593ffbbce36387a905fca1261624c2c30d622f405f5be1f28c1fd0d027d56bf72b8eeffa2305f1a6ab2cc7b5782c280bf2b34ed6f52bb3d7a17dd8feeea8a8008a89be7451fe6fc1277114913dc153a5ff0ef4b8c827ecd9f11a26c62d8d64fd54348ce0e59d6dc6494c21d77fad013774f81d9dc2b257d2ab7e333b47771d17afd9d7ecabf215efa87117f46602418bffe2ee95873f7e1a861a412336c28872103c4092c9d3d079e377e331eaf3d61b5868880ce4508c730ba1d75a26e118bc937b5cbe7dfa5fd45ebee6fda80522448e18ad3acd8d000effcf9a8dc17980f59523f6ddf8a365dc797eb67434df8f3aa5e647cce58b89d17e8ffb2ff9c1f0133ec792a194de2ffd0b2f8241d5b2c07dbebc732ec8c35b7f43964a80167b1a03435b1f9e785c5ff1b2b4ccbcbaede282e9fe152fd1ee232c84877aabd94a9cf6fac7dac836eaa3690227ecd2a1bb8a6f52d7ca23050953cdfe0845b487e78a6f7731d1ada4d2d930a9ceaab65f7876071f6fdaf08adc932459bd8398d53679c2b26a831d158997676ceca15c5d3eb65d86cdc2181b199dd5742f4896d815cc4154f7a49c63d9d0620dd281a667cd6e0315f92921689bd5561e46a4c9db7702d8a3a5e8132646422d95110f9f2d530b9af5fc2bed93f313fab477eaff0550c95b6272b71467f7790e767340ac2733db8e69ee064c00fa060104b0e3c905920279c226acf17599bd1c63932377accc4d50eb09b205198ce970e8a265d400a28712e2eadbac2dc9068777ba16d391f4f00cb311beac2a8e0de53f2aa0631da4e8a6651a1665188b028a5c0723d88ac1464a2784e80395b37af89b25c706da5791e41cce5dfa077f6eff4a48e801ea3921c583ecec3701bfb0fb112606e6fd32c387c34f2180eba3e4e277259db1516c844a9deb7ecce2c89ba0819fa5c982afc56773bc371352431d72c06243a835cc272a44356a73bbb05cb6a640a7676fde2a7061d5e2338c04c7f6c7c1d90b42625f9ab004538171e98c4f00ed1e8aa8244615201ac7b14ca5c1380057d48a3bdea4747dae791326566e4feefb8eb2bb36b76937930abd89781f907c858716d0f54f811ad937b5926cc499d74d9a813847eef7b281b7fa58ad30b59a38fd6e608e1c4c8dd9cf37dabd9d41b04b532a3d253d5fc68d94f3f4d76c1798e7b9c473d912b5eab2e441f731dab925a656ddfe48f805e0c7e9b70902b82b114d065192240b544aa8eb3e9e7ad7316e54a91a871de2f56f07664657415abae7ed7b2af68a2f73c4c9213f622e78231a376195d7c76b62f1a9b4715e82814b3bbf3516819ab3a7255f725be2664e1a0fb5f6c0d34ac5d312c9cef5eea5001f0e8e0b47d6ebfe84116c4b5a5df0f8c1e995b132e5ffdb1f344746965fdc5ffa7c4961eb24b9efde338f60d2a3f713dae8a0738f2580ad935c459528ab86fc21a7819ff69e8a698dd50f71bf42f963c995db5207d740970df69614ecd5bfa7a90de3a4fbc651e463fcaf9f7d382c3ddc0b3b963114c80fce85c92278f8e71d9f59bf81770ae57e8353049b35589e6997e87f1d5feac65752d3ec64368763d898f715cdc75fafd3a3d568e34792070daf8fff6cd9863c31d100242833f78492d76f9402949a2a06342281f7bfcc0d5af0e944c01e1c7c0b734ccb68247089ed3712b7b8f2251b0bc8cecf60bb854cccfa16dcc4cee95409e8e36f1775ccd0ba63af48d27e02440eafef6384cbb75d6ae5647dc6194d5ff8d724b005bee1a9d8bbe29ddc0c6be7ae344063c5b125d602ee4e4349375ea89511a0c6ed2b400f295126cb837a09fdd55321b46b3dbfd15df6c21d6f333885791e15011ce040f40a3759a6451247a8e41f66e65d18b1a5148ee438d6bac3f13863273c550953a5251a57df6d71de33b632ab684574ede082f6145840a93884dc946655f58c4314b6b348214751cd6a0156e508d04838c192788e1d6c6aa32eec8259656e3d12e09e03ae9f1ebca218fd41edf59b480059dcd110863fd38ca8102414cef383a2045d188a0de257109ad7182089d2dbf4c83a56301fb0f1ae64456957367850bd224aeda350dcbd025eafbe8e64444d6ecccf2bdbfd25eae257edff662b9109920169c439ad7ece62f02f0e97f2c4dfbb1462cfff86ffc93b03eeac1bc03958e9e2d2f1431f650d0282af645d53ed3fe82e7b7ccf53b20151bdad76bab784cd40ed6f07968f1b3a906351805a30320045dfe086aa2587c720b3232e34ba1f7056ff6bc31a0424a8f64365a6f53e14576ed9a56631baaea53823b2f267473bdfd4c95e3cc98d8730e3fc0bea82067c7aa5b58883105c72ce20b32850581a1b30a59fee56d908a7e8719ca21a147616d25ffdf07427c04c6ff0a0f5850f3f58e7500bb9c7e3e544f8274edccf1a68bdc6dd7ab21a6a009635abba85ad52dbed849b6cf1026629ba44b65693518be8a7454addcab0b7edede4c9376f2e83f1f9fa92959f0979686214db29ca1734ad6c10ea441759b78db7312a0d404da806698650c44548d91493866e13075140f911bedcf1686af4a1bf1021b68333df670a36dbdf02de308b68d01f6bb0a17df793301501459589487a90162fa60bfc7e55d27045ad8fadb1654e658fa0a9bb2ee342efc9ea0182482169b472ba5033b03afb8c77c4865fe8617609608f7860eb3cfa1ea411d2bddb2fac57533d53291030debec82c4789eb9601e1a2b2d0f9ad95d0cdf73f5eb10754fcd001b64d5770bf127b3a045de4119d1ec5b1c3b1f3b9ece1f4a390cc9f0e31b84bc92ba4854012c752c11c0cf95933669fee3445c0c13b22ba9cf6f30e926d8bdc691a357749ce8130e3f41c3acc6b6a69feb8c07bc192f3a2e606e00078241adb36d731d552e9a689223d2bb751f4e53148448ae215d6b8f417a19e78f38bcb958107483594fd3905fe0c8255ae52f545f09eb49ff62dcb9d459e3216c3264e27dd1a0ff7ff77742b565db5d939b9ddbfdabb07ba174092b8286f7bc4bbb814c30346432f4489c47f404967d94b000ab65be8c10567e2aa3c24dc60cb7a9dcc3d0bc8f18ccbf9f042a45b2fdef1c1510653bf062b377e1c91dd9f8715f2040dca6811b84470d04b9e638a134bb53a5ba1b2dfa9dfdd5a1379951436aadd1643b42b8cba9eb68ea358d02e9d9faad1e82d7d8f6ee5dd3e494601e242ccda8643ab74f4e370b6fa456618611ca8d6eda36546c783a290092c69f8ddb66fbd1420b65ea6a2494c0817f01b570b426723ebc18a5f31ce899d37b623d9e31a371a535e803d58156ef12bd481bc75939b973b0fb8000e2674c2023840e3fc74aad86101b56ec1ce1088af49431f2b60661db1b8caa1d648642fe45a91500e0342e12110b173b28b2a6bc97371b4da64c8c5cd00e4ef8a618524168df406921d0dfaa4a0c9ced7d41957636ea5dc8b0a2b421e26c4e2f6dfb931846b6092f84dfde8daf0e45c4252dabaab5a68f8b235f78edf0ceea4ac31a18a773351e2e389d19f5bcde03251238238d04fd9ef5f7277526150ba19d15aaf2114a1a17d9f110b7caaffdf008c18fd8ec1f0581bf50a6935b1ed12efa30e6be34fa7f600ab0929226ee8fb2885b69547c65c2dffa9cd58f04ec6e799f009bf4eff089ba76add27d477eb7fe25df5c5d31042cbdffb5afb5687e9940212f5e9d254ef5270c21fb9d914afd3891b64d3e1a441f93cc8f42bdcfc6829d8de009aae42281f54aa91cfe2e5ebae90ecf390b2030c10bd1d80a87447e0aceedac3b92b76d943d7e75cfe77f59bf7cce462ac15e355772efabf80b673c49e9f698a12bce2d534e96ee292e08b88335051556d6afc69b5e890737096e660f6b16fc7917f03462f591443d8bbb324647b255772d112e89051ffda2c60a98effcdedb322ec1ba81468795f154a070e24e6ca2c35d8866ac1a401fdf02bc44de99a47aafa916cc5e04b707d0cc8490c61413046807e56493c8360116a7dd75fe297edd3252dac115a232199ce5bdacba3e63c530b813a531f47aa8d5dfb5ea9d05f02e052aebaeed2e7b31908590419901dcdc767bbb0080a251b4cdcea95c5f828d7d5681103c08006220a97ff680cfe8f23cb621562b4ede9bf775a7a33897d8c36ecf2bcc1c867a0464a10896fb4feb507f3e6388a9cc11f23efd2ca7829ef63c449a3a170e1bef8be831808bbc59b7e4161f624d1e94f3e5b3cd83067287bfeb364102a1204a3ab28acc30121990a588bbbf44e229ddaa3e96704085cd3c03b2220ea242d5cf6f38a978ecc3243dea41a1401b6bb589ad4083775a156b0d1f91a4fec5492ec1c5cca1ec2180972c82cdb85356db0e90b46073b9394912e86c44c45d0a45a758e6a310847e0ca26cec6729190ed506e4056db995afb6a3eb525bab7ea60e79f282118e0415ce6bb40de019915feadbebec411457f096f88486bf9fb86700da5224b1e9ca086bde16fabaa6fdf8be4c7e4032d31a260acf34a0fbfd54fdfeff29caa8d13f12e6c5de82e3b46f3178ec842125a5a7365c23dc3a4dbff724f14bfd8d8cf980e5395a1c9dfdc83ce89a9c7f2014e6d979b1c05f4d252feeb0d8a11b7d9d225067ee39a8a96b81b9387b8e710d5c058507ce119a39c44fc9208762d0a838d8af64542374a7182af86260cff921cfa779fa9336e22b9388cb784bcc2c2ddf98aa80ea2b911c88a200f2d024a1553eade566fc25e6f02a25113ebcddb87693da455733fab1a3ed7ad3e5bd1e2691562e3523e89b2040fd6576487a8afb112527b600190e668e2f606c2813478dcbfcd7d9c85cdf4f1121e728952cfc5092032a2ca18194f9d48ec9e7b6db77652e291c6199d50b7e8dcc2856c607068b8866e06de5ddbd451510a0233517d50a27af807654559fbad423b3fbef37bd44a953f20d94e6b2b3f5b588fd1ca358de3fe84ba8ce4726d97a21bf6f49a5883037ee86b8d13a87b09ff72dfd5cd2b87e393b04abccc8393ba96511fed2de9cf1572793e3e5ae2ae307a1d2161d72bb0481f8062d6d318c82ca1e501ba47b4c4a80ee0a6f64009125850a1f8853fce860a289492ce229bbdca63714aaaf9edd40cd0a48a6849ef771b54b3d6c86553040a002159d0a6fff44c10cd6f6113449e8be494636dd58a3bd707aeb34583dafa189ed71f75749ed45eaae1ec098f84cdba2c3adb70581c6187e1ad4f96fe1848aca09f8b9268fae5edd29aafb93ba44128addc8a27a87342a9a80a30a4f7a2941a28ab42633a2fcd36f25ec681981b69cd274e631b6e9149c9aa46e4933589c50bcaa24ac5ccad93556ca63e42d9156005bfd9c91996e7796a554638211315bd2b6670182784b37f1ba327b2442054c45005d6274859083e545b54f1d0f4d3c33c99b2834c17eaba200f860c8cdafc42bea641d7ebb6bcdd0164199d6fdbdb39005caf4d08e6829ef003822fc8eaf27196525de9d92f403ac4f1fe980c01f937f228ecaa5b5398404600372257a5f446cf34def8984a234beb17aa959835315beb2b1bc0f5149493459039e8e5ef323737bee935b7ae69a03f79082ae19e02f1e465ffcce351b93854045c472f67c57b6197ba7ca82f5263ca803c5c1956735db6fe5dfd4e1867dd936eaf4f2a8b4b944686a6212943b10ae9e3bc95df5f604ca0fdebd93200e481558909399e8697238deb0052d50f593de5b89cba1942d665ad63ee94e32e48af9d2bba94df30fc91fd71e9a39d655079bcfca745ae471edfab18ae20698d03181a8d529f70734cad3dd5515594601c6e4c9dbe6954b33b44562451e2388bb7dc1ced92827cca0cbee71407f956dbc94c9fc9d3427ce09e5584c4adade76debc5d88a496ea14f98bc7177b88613e6a9e6dc5a79bb5028237216fce957fb14ec796fe13f582e926c1700f28b12cf7eb3b512ba1612d701402caa9cc85505000ba1b90aac270729761c09fd9e58feda57330077cc029b3ad312330590e0cba61a92b29ca7ad3b830b7528c1f2f31eeedaa2ecae629fb7183fb4199d6336a8f98474fe499e2e44a80f19297b8e320261657918e7fd18820191c41238e9361b5ea625f97c18bacaf9bebcb3522295fb4e56010aa188242bb11bfbc6b225ccb1a7b2fd0dc96f0934494a9820f7745dcb9124184ef2d8a6ed81f105e448dc0dd5d3e134fc15d0f94f70b23e711667c05a4a757ff4cf5cfddcaf173f8c61273f67410a6e580c29887d1e09e110c36601249dce482a743dd9fa2c00a6f7775b30bd9334449cd2fc11e2cfe3ce56c70f1d93568927c0cc3218c3029f1845e8c1df9bea23f4fabff9fa004b1559355aa165cf93bc43515dbc976817508a6219f7a25f4105598caa753e6aad0c0424e97a2f7195c8212671e62f2ed0cd570446c6bf170d0fc7933c811dab4da8ab1eb3f3f839dadbf6591650df30512fd7a288873c52cb1b08bed0a3e48ae04a4f9f8d025e592265e5945ad2567e05ac63a54d48e8784ad0d5e8b75f33dacbbd3215e8f814dad07f75e47029947fa088ef25f41593c59b00cb0179ad440f270cb1c35237d4db6e0b411ea167b9ca6327c2061567fb9e0324fe31285660177766247422aae0cc8cdb3d0d5a33b4656269b040c4d3938654a04181fed1acb645f2025013b114a4f74378dc95348a1896bdb6415fa680bd14e15d22f061efc9703f541f6a180dc02e57221ad0c6985fcb48be8bd0962c88185c200b7fe4150bf0fa0e6c250d2dbf9855691936c927eb3d0e39c4715c72b86bea3cc367883a93032d7d79746e3dfcff11d49b8fa5b91e141b60550633af01b7c437e6f017b72d34607d42d20c295a79690acfa772d186decc9d7d0f50d97c282be4dbc5a5c8fe562cee9abe98567d1aa8671d0d87c19c9defa3d0f5aeef70a99f5668626bfffac80d2854439e0b17068c7520800ee694e9df7cb69a327473083a9991527e22afa1b81e9431237372d44473eb307e0423b2828e336a0525ddec7d9869063622b17086df8b154f4a86b96fa5c0b90691deed019eb6308104698b00582fcd13e8870e2d7f4edcc803ef67350d32f55c52b7783daabc14385404d84afb884450d29733b3e156f605d8a5ae2f45e5c9c342c71a8c572236dd68d07fca27df6cd5cebd44688b2d2b3df9f851239da0fb11056610420cd807614608996671560f3878776469e8d04b371ee2cd80f52a3fb21b73fddab386e1ab056313c7e85bd2d9204d17aed33bff8cdc52277082054061dc32ea0c6689611bb50aa53208e7344dcd3364fc9d5d28d3bfce06a6cfd8176aa698c492a19174c361c09ab6a40edfdd67d65a48b7c40468b11a6cb5bb31d16129c038bcb915fc0962b87ab6f402526eb377d842bfc10724718e85bf7575106a446a67bf7f045a2aeaff53a6cbf820d8b9526357e2bc7b5d433ab27f42a629427d76079d354601651f7ba4bd24e94256b70d92833486225bad9de982c28d32cb36ef1d6d2c8446631d3884f577b225f99c1f204ec7e0cd0263e39453b9b519830f4876e7e330334528575c6dd615d6144045c67466afc0f9688a18a33ff83f07619f8a43f0547c6cad3efac963cfc51d687fdf46034336e5f19e724b2edfda09a275a88ecefcd6bf7a5e248b1b6c38f707869a4878e7f9209ec7024d6a9fe57c25115b83ca7c1f36e48f450cc982e037e9a76faaf10e3124e60908e425a279da3ddac29d07570b7439aea5c867f0ad3a2d4f069c34fb4adcfd5f67691c3b9187587f27018ed1813a96b37f9e7d06b3b75a2811a4134b91a61649275313be4d99ceecb9593f6fbd45d30ed484b5f3d21633af57d468d647c6d68739ddfd82d15060c464e73ee41d2ea2dad69d36efe20215e73ad93d74fcb7a71c86ae4ed1233e3f099139989bbb3fc0cc2ec4e9a3ae10ad8b8340ca331c36dea21fe7f092eae2a7cfd9b1859e3066a71d619551de4dc0e891b98e6a95505ccfefe9936142b9012a06695308383ac03187d4b2cb0f1a0e709531068ae0e2d309769879ae27bc3e5aaba4e8e0204051eda56fb727bf5e96ebf9087ca1bc22b8f9670478415bfe20b56b53542b52c1212e279f69c9ee09ca19619801755a435a1bde79163e8c71a00eab5f27b2b5b1c909e9c7de38f5a43c6d344f9c4a7613adf5dd693a1875c7b9b882c99baca94cf7c37a8fb17c89e26164152b3cc0affd8d661c0625d9cdd5b81fe98d1b36f7eb905da559dfe8b74f62ca5f0dbb0eaca4f79adfb2c43c4880a783a6d6d50c1a517ba828753b9c79b7e52240edd99aae42a8f7d35911d6142d2cfb574a529c49658161110ee25103aee193078227dc01d354cd523c6d59b684483abb649bd967911c683f8d69add1264fd033481289d351d4b58a0a457ccf5915f71da1be77330cc34b8b9a98f6b2af9870fec85483f0aadffcb200cae4043f8ef281da12776ab28649fb3867c29f7a2b894fd37bda44391fd367e31e7a5b604ac84e06d1e09b566d48437a1c15827deff4a472cd31630307dc65dce1483831aa887c2301fd2baeb746a882459b186228cdba951e70c6aa2c109eed2661f71024f8b245e6c1857275136beef29af83acb5d806bd20b5bdc5a1e684325e04f9f22709e731f5df0b2157b37817fd75854398252fdcf2babf93a78f1de0f6154917fbee9a85cfb265ae557051fdbfd6bd465e5e302cccb3b86b97ec3a3e57a0357dab5b2f4daedfee4cb516c9b7421215c3987b38a544cf99a26476e338551d29639a1d71c45c2b8c2ff0c4e223749c5757359795451ffb02c9001aa1de67dc7598fb831996f71da6dca37dff3adaa9bb5c8f52799631ffc5a9c5ff8bb69cd1070400ff0335c5c466f0541082d39afbb8f2f2091cc455c26d9142ff9e2ec489e89277e94614caa6d5b05c7093f2001b23709bf646756446db8921fdddc52f39d016642c60e9010d53040d82b1a2688dda92f94deebbdf381a5c6e5eefc37a80786d1878915cc5476a03ef8c9e34c2fed5a0b5df3c84d0787d855279deff5fe36bad4e1c09a2448f591123553f335b606cf2084c00d264d70425904f760b97e7a65da440bd55fb95e6629ee050f9688ea92f12bac1da4a68f053cd5d496d15aa2ab08557c8fb65f9b2d7a6d622c9a5d52c6825770c577b30a10a8141c44de5e02aebeb96c06f005e521d42e590a7a819e7b62960a9b54d3a3be816ad0e6c2e78db5fc6b89e0471fb66f9b921463c011c256739fa580df24e7f3f96f73393a648752db2d2f6144a8cfcf34ecb90920688c377f84e99345cf826f090a5baa74f47cbc42ed428298bcd4042f70c0d4cf31c922a96baa8566202e117576fa95f758a82abf5cf46c464e09246e4364417a75d741bbb8267deebc3b0e79ce45e18eec6af165e61e27e4dc68126bccd4fcfc44b018d2df503eaeab5c5c3bfee9c83e17cf9ecb8a9b8f567aa7eb2df4adefd8175d757a078b47d69164d1053ca7fe37835a943a10b9e2f0a68b7553be9a0f2314e52422fc1481ba6e76c98afafb4db561905741b5652bc4a96e97e17f864dd27b27ab7132ad09164f79d7ba6fdadb131c2061c829870ec1fca1704a9a2a0e94e2e63ce12a4ce264b1366e68cf33e6864c2669a9237e67e2dee9439f20f9bad5c5143b171f5c95723793cec8f00fc2a1482b901f8a5130ec199da5bf9831f3a9c20587afb785882a393fde828557a98532e4e4d755a999e629515cb5e4af1eda9c83fa075c4c5acdcdd43c5660c7c4ed35d6409816e9f2a1320bc037989bc86772852b2a0ea6f20d34aef32c69807331b65e74c9589eb927ff232b0ed7cf822ccb21f90db512ce59306f25d404c972572d8eb85df89179b581ffccfdd3f630f2945782fd61aeb1e09b03a96342bffea03de743712c5cac4d7807e77137821e153807313f9a7d4b3ae5198b69ccc7dec00d82523048e65ef41bcd80188baad0c39457287d5f899bff1212c925f406d52c32a1a50f72a38e747bcc668d24f7742521983bc9ca92ea6ae6d332ffb25689cbc43217cca9cefcc105f3b2bce0dec8b4509b9a2412b46bcd33c173f21541c44c8f33bbd56b36395ff2c8b2f31d61dc42e9d1359f19a55fbfdcf2d424c67ff10fa559d770704601b79ecd4a8e1c1af4e9b525627954eeae8ea4de413c2d311e86e3bdc2ed6c9cf2d3b153c40da4488e7124dcc09dda2f78718d08b886f89ffe384ff740b57c231ad33e89bfeb01e6d74bd2d4ff1c04ea7cb36baee3cd2684a4d9b79a8aea45f3f9758d6aca50859b6d53ec1c72ddbfb32d2584fd23ef68fa77c3200fa0a945a5483f2084bc94914992d5cae7577133440669598d3215de6a37b0bc476f89d2ffa14ff868a3f93c7268418e2dcb156c73be41d8593c9f9df71e2f35ca529152b64bca026188b6e5701223b622ae68e1ab3000fa204e09d030e1f2e85cc18b5f1d272b2b4167fba070e496a9582ac5127a45ab117e8ea1c1f00903187564374bc4cb5ac0ff5ae7fb1d41e1552569c460194afd72465be2dec5ac74b96f1155924b9bdc2c2d47bfd5f3ef556061ba3d2b8eb443c247d33149afca38dc7795de9f642bb4d98223bd03a8a5d1acd7ee0cbf71d01bce367149033c5c57572ec2af6f07aba7d0d373771482f2f05bcfd5dd28d1b32df9706844f2e598309f1de8fb8ced3bcaf26b8eea8bcd6ec70077f01737c845f088c496c16c05bd9406d41f6fb8bfcc33aca1d9111e80e3a5bf5601853755b91b86482107535c9bc0fc54e0bff10ca285f076b8cf0594957f639cb0bd220be8ef2433dca48be3c5d8dec4cd75fcba8aeeef392fbefc45f15ff596ee6d3c8eded03ce07e4568437b9e0833b8e9d8951c82fc7fe44f3774175ea586442fcf149e59fa61e99510dfc0a3eb4bf342f2da45e27699a5aa407ce883cae0f763d025caac6ee8f063aa46103a6f2d001d5a2bb6b0ef9c71896af2c4e0294fa46d28b74035bdcff13b20d1840b9308ac2f33f127f599ce033c016863f47894e4c23c2548374faa59cd40865fc3ef0f0bd9ce6190b7fa35eb5730d5aefe06d39f8e697e24f69ebe5d57338412914379088439b0e0dedb0eb50ce7a1e7f945e91823706a56aeba61b2552cd006bf6d3f893a583ab6aa4f8cffd21db03106428898038a8d1f5a918b5c458dfac2fc8c755d2332528f8ef3da2ee8572c1684e8fefbbb6dfc3183e0ba5065693a0c5949fa31b206e8683bc6aa2a8de598699e8d80db8d398ad985e03168fa4a660adfa6afefb0bd4b64d681f06a512e04b0d8dc8c3554e3d640fb265770c40bb49abc81c222d9c8b357bc62c779caf1cafffd1cbce5fd7075ee9a9b9f92668d0b5a04a04e4321b2ded5f63b78159818868766da3e4b335873574ca24fd1922e7a3bac084a811fa5022b65bddfb3910a8e9edc09105900c1e4bd721245b97dd2ac6d43655b27cfd891607abc3c95ec8a17af672012ad745e0c0eb5db36634b3f519b50fb0aaef7bd73eac3c65fc5fb301baa032994ebe24b06a856c7a9c84da48e42e8c5a0659ed9f7f4a74958e49e53c29c65ef278ef57dd8c5450300fab679c8b038fa07781ea4f4f743fecf462958f3abd5c02ed9c8be4116e50fa82b0a01892bcd73206e4ebf3e0b54e71b6d5ee4699dba1958e0a3bfa5ab72a6320abf4b21cf9d008211dfb4a42d3f55061898644ebe5dc0ecbf7e11d40c7c9c45913a953183f973292829065a265278bf738af1efe4dcbb6c8d2a77e8020dff69ea3672578e5dfddf0e045c66f5db6a973246cecf8977e168338cc6c1514635c203e385e15229cc9615aec04c13a35206d9a5fd756f78ef34e65ecf652b10ce2094dd9d28b30a8e382be4bf92e91d8afa8c07089f7503c0920396a4ff1734bff06ec8565e98b5db36c4624da9a523c3b86b5dd53db2d28b311b0f7af263315785f6f0f2f0d48de22843aa3e85585e351824ddf661657ad7918bcc4ad43a5442f2ebf2f4c2c759e5d3a42f3d7856956947125927f1f727d2909efe45399bd0e1e897ddf57dd842520826e9414f07e5d8216af1ac3a9069988650c34239cf77c5420832e119e473490299b06cf83b4e01a9db8d165e0ca90caebe11f44ab0a4141644d4243ea65423c51ffd31fb21ae14bb03eff44cc50b4437c5771c00d30492d08d7cd8ee0701bc7939e5927ac4cc2ed3a1129699b8f6b6ce062066bf905ea47d5fd4d54c1c9778bb089fa376da81403d41cba7a4b3d553110ff6da5661e51b3cf47815467187b6114b9bf0fe0ecd3e399d1db75f7ef285dc76990f6a1ee111c9f1eac47e303c67af15c90130784ed3ba38ac2eab0d009e4c85bb60948ed70bcff91bea1fcc499de988a4ba205775bf47cda63fe15e2edb2aa78a7599e45e042c3da741d2cc7e70303fdba186619a6f9a2d27a72e942201a1973e7df1ea0973d774bc19479aa1b9b9fe06f0127e77221f77094ffe1887a6394cb8d172ef110d01be3c52d78ead24054d9884e78beaff3b6714ebe530b41fe5d8a241d467e5d2c339aba9da6667497cedb5fd87ed665b87838460015e0870ee34067705b98f3cbc8a81dc0f27db95c73028d9cd9de378c86c71cbb543121b509d33f8b07ae11e3ed8f945ceb0a6d3ccdb3386ae26b717afd9b4e4d4a70a174c442a1a16b28a1df7edc19657907636d0ec5b89ec1fd34c682a5df684e430c7e5a4e723f3a4d03c73ad63e3e8dd884c69834922c011c56fa40ce21bcbe23de6662d56984c034a421059a299882ba2db453b567ba29cbc69f5c9c27bae1ea7163134820106b368a05f608de7212e16e764b74cf7c9a34a19b16d3ed7c7f8f766d6e70eefc215fd26885f023fc33300d883d7e7816c87de4cd196e4840fc7c48a399182f8ebb8ac4970f9abb58c2167db86a8c16672932c3e7ca6817b72cbe70eec4b74de8455d0fc6a260df7de3d42b89b20c326adbcd4b74dc18d86a86972751b6eb7985e07341c3000c29c94a2ca2b7a9cb4d04c9a60c189b165ec7e999c0b359feb83dad307fd7660c0bebb5c0706247e608d4b01252d894065bef91f390c8ad1adae898c3d04a63746f48ffe6e19b45e4dae5d3e8274a381db03603a3fab7b54994dbc728961f6661f894a3a91ee06ff984c61cb1748a1b36f194fef3a14ae5a4692e38c7dab6042d6c341e6be1a95b09ce8de61e958c346414298aca3e8bb983c036cabe65993d988eb8aa6a8247eec2cfdaec2031bfabadc3fa4fc697709145012fa8e375f0d39e040486946251970fe28798e2685375bc3378c747db03362846fa8a0e5ee510b4c9bacac5d35db553e9f12712cd29bbd7a50a92c70491240809a1afa87d6027bd41752ce9f8b954455e366456abcc040868a632ae5a8a77a07dd8ffa95293d3b7b0bd36e24f831a422ceca1ea1f1cbedde34b744787b8b74870fb3c93936391302d395e8ad6bfbf0c2b2b131d2c044fcce82f7812cc2679c9dc0b11a53ef2dbf491a297886f7558257cd7b98ac921a41bcb246df501c7bb3bb8921539aad2e5ae5783251eba354d978a1e6e528dded602e790661098638a65961d3af91c50be53fa7b4cf1215100bfc868f2520bf0481c714df85ad601a095b734c77a8f76105fc14cbf90e52ecc25d3eab761d363325e1601b3461c68d2e358f11301372766d891d97d02094e8cab0787894062540cc27634f02ab22ac87d110657554a7685066ed02916a1235ed10f78b7b144f2267ea4c76144bcda6b03188c688861a16cca83a1be881e7f0d0a6a0c6efdcf711ab62da6eb53d6086a66b5beafcc6cf0bc7c7a61a81a1dfd76a3adf383ff50a1dbecf149479ee9d0128a8a83679f76c75e8e68062b28c8347a662942df9710163eb98b527366f147037e87a9522cb7fd092a1da115a8c66f341f8a95297d8c1c35c153356a2ddfbf2b95426ff04500cd950afec7255812965173d7b216456fbaf78b588d0dd7a6ac97d43ee7384cc0734fe27f66ae014fa584c4f3c953d04fa04d0f6881d52bbbc569a95756e48bb570ce1bdcadbf04560499cd9db287d7f72c81f044eef79b24ec947233d81df9d83f141069f77fcd4f5ac637ee39f9287e54ed2d6a738c50f07ebd5af75511a6907595fa1ed299e299782c2a0e6564cfb9c7f346a68576324d5edf7a96fd546033f1a71fadd272b4c7d09feef2a3465d0bfceab3ae6d7d0260b363542ef951c49ce83b954378965e63843ec043d953ef0b5d8a585b718b3d563eee44d20a4b55822ce8cf85084acfafc4fdc8ea50427a75e3a717a00ec57cd8d8d0d536df5cce13341bc7ee7536f6b057fbc943a74a4f47afba55dde95587a24255b21b68546010376ec0d1bc93c8a5e38b26c10b1c4c3ea0b5a24ed09626adab04a7204e71b468ed60b2644eb0d2ac2e2f6ddb1de4dd0ff9bc4e51fb2c8d9f815367d7f3c5b688eb4e48a2a0d08589585d0285fb2b767caa0d3ed0dfb66684399630bde4c19eeeca1b4abb4e52da48db6165fa17c86cd7f674838bbdc9e62b3110751aec5fbdefc1e40a62c1c0f649dbb0b510a2026fde434d41e470dbdd635b1986e03f1c72cc47b07041e6793241e99196653ef3e5e9ada8209879bd4f3b34c87d7c6e5590ac41ba15dc25885ff2fe12fd87c8cadcd99df275438ea456428ae426655c2d31a51ee5d6bd9f1a5e1b376c89d1abb9ed4dc1a7901c1de610b69bb3e291d8cec06ed81a773c6fc2324d8e325eb24af7253e3949a982562ee6141aa07230cc149ecf7609ea6e336ba7e3cdcd8b3ed54deadd3d168d8db47560ffa7226eae2a005ea22c9c682975768eb95bbfe45d1cbf656a4053fcee6b6c984dd5f547df80f262665bde6285764d3d425eccb5faf851e6efce38157d0cf2cae51a131b34cfdf77bca83cc175dbb54ca2ab2d068c82761bae15a2f43aad111e478770bdabaa9d0e9b5b7ad3abc79944d603f3a37fcc7a5414e43b644971753b0408a7c63fcb49466c96117bd898ac73071a8e4b453eea1e9b1d34821fba7e3d6d4fdb64bbc13d2057cbf09d1b4a007edf38c49a0932e7adf979d5016e2a96d9cdbd8070263d3b9ecf7b81c075718e578898537659f6081c1e208e623af175944308bbafafbbcf8891a7982800e56a36b821a321081109cfbe14e084a46bf79c51133e54fcb06f372ae7754361c902baa251181ff95dc72fd85ae37f0c2e8be6f0bd15607061eb84f5feaf990fa9fa8d61e3d2aa3e121da05cfefe06922e4865568ca9e067d9d336c6d5940dca6e59d38da19581392c3cd01d37267d4022cb3d7a394adbdc3de28d9ff19f74dcc8c6832b04b17901b4727fa8b87800f469dfca1feec0c7070d4ff34c56eb6d8b4a5aeb0e927e25b508924fd2f46f0b1a4e1608f365085d2268bd664f3a3aacf0d56e63d316ff1a5e4e172da4f0ab5e53f5c5f7f4bfe618edb8be56bbcf9e6493402c8e8342708671bbeb23112f8e9b695da455be9c9a830a852e1fdb108e0e684c65743aaf996a12e57315570251e6ac70b7e9262566e74f9e906efea46fd25669a6dd812b5459b66f07b8ed9a496cc4bebb6f7b03cf94289b78b1d87efba567ba3c2ca3802d3a0af4c470d84ebad10fb3383c65407644b9aec288add4da87fc11c5b211491745c6f8e02b376586825c62493f95030c21e306cf5b2524a51d1c97d9bb84ba3e40507deaf7b168c15a29c08cd3cfb94727bf69aa2d00634b305fa5bc82d668b2c3033b056dcbd9108d401d4aa0963d3baa11685133a2081f70803236f36c0ccaa95f45f5e109eec20a86a92176bc26eec45c653b4e0d0c4ba26ef533341d7ab9f177720ad7c58ae6700eed0bf6cd1f77f6f38d7f89f2db25a500d8f8724d43095f7e9e47d1bf6c3e5e61ce2463d5146ae2d5ad2f6ed78780cb48615a8fce7b386f923864b54a4ff5180d3d338f5fc8b5dac676fa7f2744f273fe88d6b0c7efebef2457aa70bc6e50f20b064c4adfa27d29ff90ca55ee6451eb309a50b5a7946a00120056207fc04804d651011910643206c7e540e9927a1427b4de9408b5b9e183da381e253001601b307f7938e83bda931f931038db408336f8e73f83120e30e8a36d7578582e9d95b21bc95c19b4a01b4dc1afa324424e7459cbec3d40a26368c69fc92eacd5b0c9492b597258c2b466cf21492b92ae16d154927110eac0abf32c14476d5cdf5935495b63fdef3c0d709253fd71683c5b364cced8ce7d2a687912254c07fb92a39fbec00c6111f808de9d876e026432b871e55f645e25bbba11846cac590d68f09c8546bead446d37f99da137aa4e32c2c312819d4a93aca10f6d3fe21fdb18e0f44b56aa883967ff748467940336fd6241cedc03556307b05f1b28dcb3239c57644e76581183d7c45508269eb074d80f4a8672227c5981bb92683ace9eee1fa4d1a3ad88cc7d3eed246f9f9d19416540032bb6f75cf87da67d50a5a6fe6fae2bd88087a40899dd9000e7e1110af34c5af2106e594e1255ca558816ff6f164eb797639c97c4f476344ced7383c75e8ffbeea16367226282ab36c5827bdb57fd6f1cb230fc6da459b5e2c2d5c28882e43d9d032ee76ea36118a584bffba0a7bb0d781102cf2ba2f1dca021dc7ec0b451a3147e37462a0f3606e3e89512e006c5db9c66724ccbf0e0490c968b5aa8efe2683094e27416b12c93da746bf3027b1865a6f448596e5fb8188250c6772a19739bb0aef61d319556a4e4ce962a74bcefae78886e6697285f16700c89eaf894c973186ae80daa9b9fd82575bc3a232869dc6dd401b905640a83610002790f9f3506dd7df16979db92ebc47016f658599cbc46e3886f1670086274eb9187ca1d0fe86da4a6fdde60c218ab253e8d9b0907ccdf91eee1fed3a11a7dcde4f22fb369834fa296668e85ea4d95b8cd6f2b89f53c01a9c37604445c17ad459ccc369c9a1ce9d73e34d4dc38f00f9bd00c91a46b0c84e89232bcc1daa94e2c60c2731982fa6e56bb048a319230cb5428a04a8378d027f8a0d1ffb9e5d89a0e6a1e73de6e11694ccad24a780e6feeecb4840b2e7561767ab04a80fbced8738938b81d1c5c2e11dc1ffe8c06b759e66ac5f45a854c869276cd5cbc56b15460b5b265d0d118eabe5180e7ae77dd70288735e8c29b5a5d9e517daf1b4087eed24e93e54ffb489b186fac1af658b43757c52a0207bc05c854f6ade3b19848f9c25a5073f80ea389736efb8ae742fc4b8b5d75178cede251f8caeafc78fccf3cb3fdb4368f716044865db6352ec452c5e9c9af71c2a306e8efd92a107282374cc44b4906bd816e551cdef61a4c6890257806398635eff3f2cb2e2aca1a12d1875e909828dabf280b672dd014f103f8c41907512e420fb2250e2b1040e5749d191b82cb6e3e941d271ca92f0da98d18612418aa1e928aab1a72e16f70fb619637b9eba19fa9e674f8db08c476066667e83feb3ec416dbd206d2db8ff278d07d7cc82bf8b46b1ad78aef0a8e47db2d4aff41318b318faea16675fd704d44faca73685723df0bf3c8795bb35099016139b41b9a8949481a106796c5578e0c7260a7f4ab57b01c8ce10d507eab439645fdb0fab50c81bbb1dad3b3f42f3a44b4bf75fa2d8804e7f52be8f8e74ea07a1149b6b5e2dabc7866ef0ed6c58ec9a8d87c9a379a312cc6e2fa83fc14fdd4c2fbd35f3854715024f74996414aa9db064a405d4dffe40acfa6b1ae426f6dc60b1101771e3f71c929caea078e8f105d62ccd9497df29354d8b0113404ba032c10834d6cb073f3b6064483fb3b110c285c63787ba2cc53d47b71ee4d117078f36aa8bf90b28b7a76874c2781f4614fda94728c915663a901ac854815fa19d9c1cf6788fbe8231bd480b9bba497e90738a047c5672ac22cec7b8ae7ac020badb8ce2da319609fc6be3369e64ae8d94553325e80ca8ab037eed271f3248f203c97ebe2004d70cb0471b570ae6635a06137e029892472a7d705fa118a22d97d8f422aa3cbf6cde1d11eba02e872a7e08485889e500aa9e910e9de9a3d762f1b41ebaf8904d2cc60b975c7094cb7e2f2fb7e54e2584f30ee69935a18c0ba13d509b3175a9ac4f5c29e4bc6e74b590f04ba65550203a020f199a7c8c4df642e8b880c79e6d1b7a058a3adb2e04657a862408bd53cf4518698cb3c9eac1f5da55ab6ba0d6ad53b28c1fd56f398e2bf54bd7ad7981c83a7f47805663517d98b3faf36d0c7e2b013b31e5b1647c81ca07fdd612ebf092d1ff10dc627be4acafe54ac08d3841d562dbff0f3f79029b90b1d9d78c2387e682d551836b4eef1f53fb54121dc4d7458dc4d879f6c61172e21bf72166c72bfc7097053ac2ac396b52a93990d500cd8bb6a045a68dfb13ceca13da81cb7a1505343210db535b9584f144825c63d9e8e9567e4c76f8f286bb96a5a5d8ea3a09d1a90fdf7e3b234c5cffa29d5f0274d6e646130a41a02a86e6004f39b11c2d40d10f5bf8364ab236ededc13cc0c3c78cc079131befd353d6ad0e6aba11037e921f20e3946e2feaf7e0d2169a12f99fdc48445f4f07d97da5dc401858ee162358b604292975aebd6346778ae9b89d2781e0220adb18680166bcc29f8f586ed3265b6f488668268ddecbefc8b846a13af9ee70d24bc5db7ceecbbbabcfeb56151591f6552f24f1a5ee1625338a9eebb9f1b53464ab6b74eb602a7f1051c5bd94a291f49c2443b5f0302367d36fa8d6c131c0d5100aab8e303ab1c6ea53b8f32a8f6f0bc48eeebcd7ff665e3d230b93bbb05819a09502ae5033332c7d29c2f7dd279c3e7544bb9316d57c62c7320bf6f53fe799b4c2650fba60a4e34d64ff1d6f9444f1594c5d514fa5d55a93332971a1aafbf2161c1b4c92b84c4c490134a8629279d03edce3ee0cc2de34561bc82760a2e365612e6167c0b985ef244e80ba08fb6786f1baab2361930854e0804616f53c2b34687a03cdc1cc0bdf58ffd92959735669cba576db9a1d956c817e7d8d24e42cf6e1f603dcc4a82074440589a79be6acf8f9355a303764cc2677724463cd47e6a667f930f248bfba2a55722991acece431b04d617be7f466d09078fdd2974081e0dceb1eae177e6f7089c3e5274e52af4c91be57f41f132a60cdff99a787606f5b59b55e3ddf52dac146e0b4a927f0560f9601ab0dcde0517b58184fb46d114f311a9a5ea4ad236b4415e65d7dde2d05b144fd4ff94f29c4785e7d8e271ef194abf1501ee12e7d720421aba2c35e4c492a0349d901e77c3bc3474aec3916c30408bd6edcf868539c992d249ed0445a70c3a9a43a53ab9d822dfac80f2740c8b1e1ad2e3b947371e7b1fa8abc3decc96a1b7b97d5e64da457cdb7053fa5c0d39ce39f0f871375e05ef4d173e5dcc385d9df2905983c71cc903585f18e25568b64b009eca2f78ce59a7d62caacc72ae48b6296ce0fb1daefa2cf00b06363fcd0c8761298a0f4664cb9e0212bf81c673b9a110ec77c33cb403d7751a1458965a9129e022f22014f565fd3294fb26e2457ffa437eb12285eda0322dda7a631976a7a2153a1dc35f27f5550f2a744610876d8331a61e2ff4bcfab06dbc2b664f1f243c5ccb21c4089742193b47a10fa49675bc47596e814c0c5da1ec3cf6a3252528e915195da399df6aab712ca9d0b8e7563ff0a1b5f3168c05a1cc188f96a841b99cb664da40a07eadb4cf8994c9265997fbeabd81ef193ef36bcd7b334053643d68dd85bace5b19af4c8fb40e3fcafe9258cdad059dd1e319aaac017f8ed4a03257624af41c1b970ac3314b79fb65f14931975621faf0b333b566bc2c3c7dfa7f214076ef5d5c0ff1041d9a85a04326f51f78f5cd2bf545739181596f6d23b1f164784112ebb6fa6db10d1f3e46450599e0e3f0fc64f41967717804e6f0decbbb1615799cf21f0f96677753883b4b97750da11e78a349e70e44965d730346a022a06653fdbbd6022f3482bf23f1f86200cf49bc4908d934178dd1c2befc7e9feed19fa65dd4e8904319e3a0243a0048c73c7b8552f289204e68eea5dffd57f7527866d3ec1cd31d3c522a835a17abb132683160f31a9bd5d4dcc87b1d5794aa626aba49314c98dfce9f9dea01343c08105f67a2d54caba724e08d703aa2df586a7a410db06d430a8294d234e8f685dfa8c2c46115ea42872bedbdecf0d9897df0e1c68ce71b2dc2aa4cd144ccbf7dcd976d52920ecfb9eeb0d3ba0e6f8131cf12536012ec12a622f163b71fc59781c2dabe4ef1da4b2ad4b3ffa9dd18e9b55e85ab9f72f13efece6fe4fad9234e7c14f2885cc78edeeb68f58d8a1a3567d5a67a35e3e543a4babce0913ef16319b1501f652adc8e88db8219cb6921c974eeeae571799e9e633fdeb2e095dd716c33d07ee7c6d07a04431ac7f1f4aec600c5d2bde39bbdd122efef770ce15e0608da2fbf32e337d6f7e973063e4a131868104d7324d367946eba992d9c40249c89f399b59047c69ffe195be323d2a6aeabc926906d952ec411d1613a89c5c00b2f61ec01383d0dad8fa332a37652e2ff138ac4e54e7e01e0f7ceca1dfef2bdd17c851ef0350483a54d0352fcd1351b1bb708be747669a8834872947cd6af239332469328d2b2a1a2c38cdb3e84a9f45e01b0e3ae8190a44a130c8b55eac89cf731f5ac9a32a6259f50d35e1903d82250a4b4b3fea474c49b1b753848f982e62608450fd192f7de3b8a83775498e61fa6b64118a515fa3de56fa148a00463236f430b6efa8105300f1f6af02fa77b628c1929355c04b723532837ef4aae9d13a6e370eacab1955e75f670d16d73b78ac2702f9f5c14da765962b4e15ae1905be0efc84a6d49da7da19421006050b49c007bb7c0dd221591f588f66e773fce31707ac28409203451abc131c7f682b9dd53ee120d42056e837ad47b6f851b99a6fbd8f89132ea2f83428f9992725607ea8c17614712c6a3533b9d8b0a977e3d828080cb84ed726de7f13c89dcdcf059145b98956af8ccec4c0d5f65f10e48a685a06994e32c2a493ee22e9244a4bd1daf5504e56665508f06a310ded41d9486db4ac3e8711f54c9922aab54969ec49090e8feb145750546aa6e32f7b8e9beb4515f681e1d8595feadd671ef91ccbe406c5368e5bc4bfe7f79aa50231d7e4224bc75b1c482fbb166cfdc03dcd632369068e34db7bb6464e4dddeb0d1c552c56ed11b6c9e03b718ac969cdf5b09ed3f3a25318c2dba36919d15f2e7cb8e09e736155f35b46d1036c73cd7c2cbbaadf052e1807bb3eb7d9ad9fb29fae4b5c537e2784318e7e370a2ce18e6a94821d944d086e9da3a8c7797ab9a4bf6d3213147790a9b38129d19368c38e0d8c4a41456a9598fc159b7b2c7fc3442b67d2a3688130bafbc1a667f12abe8439f42e01934bc133b7ad941e54a11d5a24f0c8236e31033ef94ad6ae4abf1f835f3b157b7887f8a394d4e3aa32812fdd01f476cfb18814c7165dc9f5ca4464466c5c508605057dcf80f16f12d89bbf7f831e4a0922788a279bc79332e0ce5bc5daf5e292be99c9e359c7838981495832dedd2654adefd1c843a68e01c9182f6a0b2ceade88cbe6b3b6be9ef6065b156b391b5394e49e86aa4a28d40d95aef4b545cfe6cd002359b2f2bf4e34cccf125faa599927854b94cf516f56ea5c0bc66abf245e1c95b90392851aeab2ecf77ffeefebcd01dcc1c521cd383eaafe89bdf53a0b5c61fb7231bdd807df5f3b0a62199b3c296c0ce48f6694863654a46868c28203ebd01fa915a44acc7b3a00aebcabc1b39428711a1e4f5ddefa8108e9c65d3210f3a81d52c131c688b7c112e91772599a32efe5c25e313248216f4cedc44bb33263c355de2eeebacada62e83d70190c28e4fb1692efe26951087a3143b6ba61120757598952cf93827c9d85e5b23a87572b99d9cc428a6852d99f7b4cae11d0882a321ef0b245cbcfc718bf4f144da29dd944b82759b39ae12fe50d37d126d2174023b21504e49835da69072b3d6c9b56a5f1a0c1fbbc05f77b2004d70c1167af462b67f24c392f1bb2fa6d42c9caf8d6582df26b76a5846af613979895b4422a6d6a7f21df02de1f59339320b19281d6838a4b78b60978354da7b98e203895d10756c5664d894662552176bf787e5d9a6e396029319a8fdf8f488bab8f49e506536e8b80332d89b854d704965db11bafa50680e672e122e5016a4f849056507de93d9ad7f50bc04f3f3af6dfdb07b529b7f8b88dbe9d811af5777a65eee7e38188d0a57887c6a7661b1d90205566eb06d79c69d46e25818fc58b790957f6df8189ca624408bbe4dc041782747f8f32912fcc0063da19f12d5ee3c55a8a0cb8535fabd46104c30c8a9488b19a188e124d81afb41cdb8f2b520726b159389af4477ae0ddc9d029a0ddfe975642104502bc4d9013024db8ac550a472e2255593383f0ada4efc34e510c0683106a9ac29d539bcc88de70f156ae2efe7ff1a185fdd8d979e1496f0efcadf7301db002bb08ae50b036cb90ab6dbd0ab27411c4cdb95b75eb7bab65d94778d386db034903946666a4db94d38a88f9f8d5aaf8bdc6eb87198f4a54a1dda1bbc600865a3510fe3ee8e916307e3cfe9718df39131f911cdc9fe2c253d1c4511f2aefe125def3d2af2c5d1479009016d801a5408ae3d95047494c8a6aeb2f63df00ecb880740bf7d420d13c5bc5984b06258fe89be61fe7dca8e5c10db6eca06485f23b82b7fad3167da42bf22829339f404308320154c9913fb00025a2633d9398f78dc73c9f4ea1551fbee5df3331b35db986ba2f9330f628aabd71e2d5867a407a2bfc3670e1caf30fb978671a74d7acccfab8be8b3d3578f16b14bf00f66e994a0c73005e82fe4662c059651d221876eeece7be127483a4458671c1235bc8aab7a2a8415c43aebfc8b7cc5455c86cf578c2c71171f47f22277cfdc4a7ed26df2cc96adf6b6ac3ca4fd1739003592ab6f124324f0482a8f827ede17f61cea0d4d666db61054eb2ea1f6c4771f9cc1bec44359822d9aa667e3d39b414e1b66fd0354ca66820c1096ef29bf4deb20cbe2519b2dfe00b30769206fc6a14144cabe653457553893b59646a2cdc70c1a70d2345fcae3ee731b370c34fdaeef709ca0a67a9c2a70f007fef7b2001109ad9984d6df0fc38f61a022a44fd6ba68b5eafbc70c957e4be2d27cc7048d71788faefb0a67a459424f04e8995bce7acf9d833bc2a90c5673eeab49fb4ef035c9680373905141d7e80b1891b4718101020f5e6e7c32012033da146f8562f31f6c6c79058f4c3a21a2956afd99d45afab637def801ef44ae09970ca2e788a806f08b304e94181e2a841718c1cbff59b2409cf6ce090ed21a163bf0cc9563616e990d7ffe45ec42cfb5af1367e3e75a35da9a41d5c56a854443ca265cfaec86defe0ef6c05883912473cc55599e08203cc48adefd1b7a13216644a0fd47474fca524f7748cd092bc653ff68c42da71782e04f25fa03fe64f60ae0aa86bd1f27bbd0917e53f0d12a63550266f78b0c94d4912018069065edd8c7f5a6f7c5564d995d5ec6f590ed3ac2c64f6fb0a0459d5bdf08cbc4f92418a88abb94c3d95c0ec3b4eeefde75edaf8fb87511af6a261165d2921423a2919cd1cdb0e5d3021b3a6cf1926eda4773a74faab124b4f48e3924dfd664a948d56f2205b03de77c94b4e4880c0cd13ec3c59d6a79a183f8e47654ea236ed0e286e30d828bf12a6dbee8de99ddf5a8cf015f9e37d88b411fa289f0f3b488bf9dfd5620d38d12452c1860d42b049fe470e340d85b92fcab960870b7ad1e16c41d34c46865c08cc22ce90aa11597df01fcb1248f9d672a15522f0b52b6d8309efbdd3b3609808a09acd0769e33794c198b2a267c984b7c6074141eb8a3400802091b426d2a9593b0ab0495193310d43eff4ad2385ce630536301af644b1cf31a6cca551dd224404ca4856e894812496ca3242a98cd5d1d6dc2345a9d9d7b19bccd1b26888796fd276172f87673fbfd8341f4f4b92a54b42f451ea2378ddfa4a3cd993411bd1f680139d57c76ebc75a1d02f4b65c26643014215816d526208efcd4841bf7807f6d49f2fccd4420598976c21547373d429fdc4295a2ead959271329c07814b63deb2f686567ce29e29f16c557393b3bc560a841e7709391766d1db5d43a137a579f597fd75efb81a348c131274fa379af2016d598919751e1755021f6b712a68039d2f0d7c17a81ba621e68ec5353f5909bf6485572c4172d0aa9bef0cca92f4296981d6a19b36d5a1db3458d79aeb6cb672e5e0b77c814f734c7882806f2c1a759a2f4a8cfbafbd743b53cacfdaf375455d8142436dbc6bde3d5994d2f02b2827e26710b938bae8f1ba973b6df2c4e9ea9a772a2726f4762617383a30558ac35d766d0f7ab0ecf7428fc933105cf1e756819533b738d46158b21fa1507fb868045756af3627e8d661b34b03b79396dc2f2bd3c1d149b8b80de6f4579373caf0832a783cb10fb5f9788ac3980e27563f01100883ce9be0f1dacbc208e066ff60e7a54bddcedb7234f95c82f69155255f132a5545f9aea6922888bfe2007e77190c27bee0e7179b0d6da6b6026401369b7f661c33dd6831eabf7fb9d86fc6a19713b9715bd203de7dc8bfd5f8cf9dc03476c89deea0d9e15f031414361c82bc9c46311caee19a5f42918ed642cfd252017ff37db4453a16934cf276abb8536da3b9bd8e83511558cf70b2e06a7a506f45e45ea9da0cec522a0c8240b04fe35c04f92cc0eed414ad6c5287cc17d0f3ba973c043684eb844fa0ee03fe9ca0bf1055edb19ebd81e402e8ab205b3a7f203abe9fe6bded5b547f968dec4fbf0d32a49b1b71c35576aa14e38e6f70f2dd21ed071225856f0071dd129955365d4d9cfe0d084342242f92ca1003da454b0f31ff4bc5da9bf1a2ba76be23feb5cadc21c5bc5dff5c64a6e9e2a9c69be42cab8d57c0f2c3c72ddb7b052c6cb98160fc72bfee291a478622bc49143b73cd2f54c1bd8b66218edbf363ca522cd981867c37ef77cba7258508aee3e52b7b6c25e98598acd2e8a5ef56ec2d0438357114bb4a6d17ea1f7bcf1a83471274447d65d159b29da9c7715f1d8d388fc51da2c4aa705856cd865507fb0aa53c3dc0737013d7ff9e11b7546129b16eaa96557cf236335c7b6e983521a86a5e2bbeb1c1501fa145f0503250580fbd35ecf3b904ee57343a6c1750bd3a4eee98c0844833918a995dd08e6b4e2551b67a2e9c1a1e981259c98983d6c82280a899f5c8676701fc6e0b6f41445e3afc5759425e968b8336d81ef5b3d8f94313b83f61558e487166297a9b1e8e0d9713c741a1e550ae8b72a9fcc2a1bcc12c6e2bc237a096ea5a1e2edc7983ede562e9fe0bea9ae68c8267626ad13bee26d82a436f636dea00ac072949a904f1a4cf3c1525f6f46904cd66a3ace7f4f6d0061f12014d4d34f6aa3b7fd191263f9293b17164d5327b0bda9ef4085ed997775523d4d2df6bfa0109ac9b0d1e2ac7b8c1fa867c7c59f2b147439a6fe60d93953eaa9f467e60469f6ce5eaf4f49742828030dfeb4d0ad2562c9e5c481e98c66b5908da9bdd82a38e13ce5aeee93c8749e093e9ebb783aa89138785e78e6f5823f361c73897e5dddee98e570f23e14762749c2b912e47096a7ad998bbd19828fac51dcf7d578fb6d32d4178f74af4982251f80b36ec40f51e84562a00d3087b003c41c2678e9b61c58a3e3f9095e81082847276c94af649d5d6b6b18fff958db3611cb73ffe6cc013314500f8e02e1f577a9d0c27323743ff0cd23d48168faa40b8465659f7eb69b7ddaba7c5d516022792fd305c7718cde1110475fdbbbb329869d31bfc808d0bb9aaa8e7e5b4f82c32d8378aaad2f96f29c46c8daacb52863ae7bcaffcca1556a2152c5cd18ffcd24649e1ee34f3ed07bc6df9d56282914093704cdacdeac14f1141dc61c10c90d5895cc52c186058b442f44ede077fe3e8121449a580834bb9db7a134af125b507ca42c05de1f8b95c282a76e3bc7969a6e3c1e4a5d518116c7c42ead81ce9bc0c83da3f47c3f0c6230fb501c3d0c89903439aef0c71c2943b9aa83c9aec4b8d670ed3b20d8e0bb91844379009ff22a1c6546a77136afb0499e607b0a35a092014d7c719c828640d9e8eeae99c6c3b95b4923bc3a7ea7dad795fe1e722cbf5114aa811facc6384d5e73fd224bcd42c93e00a2273f4de4db9f470f8fbf2692e406941eab571683e38b4055066a7afc5ad6480cecbb6df005da8c2f9f97b21bc95c19b4a01b4dc1afa324424e7459cbec3d40a26368c69fc92eacd5b0c9492b597258c2b466cf21492b92ae16d154927110eac09f8fa970f8e87cca4fc28e950ae1465f8b2da0e3a6efa9f2d7043b0c367f3b6610c247bfbf534724107311121cf46be9ecde2932024988b9de961986985b3ae2505b7f98decb31a0bae9e571bbf597d6e7f95e4b9b05daefb52c31306fd6a93cb7e927b6c342048b54befa81e41187039bb03fd1f8afb9e2ddbb7ede24b543c723ca6c1d074ff7865be67bd20e0b7eb9470c5e0d6dedeee70fac8ee0b72bd593b1ff30f464f96fe9eb8d353c9662daf74f3825ca94baf1822e62583628d962dce645ff0bcaf9d0d0c1179202c655f664f55b408fdbec9a6f41ea2ea3a08bc54b2e9b46f465853ec493d98ce898a7875602e16d99c50ad46ffa75ea7920c4dd445dba2b3a39ddbcb4b9efca1427c638b788edc07a29f4ba5b75c357f21cbebdbbb6c13b60beb5a9f8b81e69a7afaa448932961957260daa0e45b9089cce5bddc29cffeb5ddf8ea37282b6a5d2ee5ac22488d305b09a31cbe55b7ff287116b36e312af3a3712dff23d769ca2b5afeb19df8874420113b39c2dc05c86d594e99f5ca9d2ef84847d245d6bcb1cb587d8d200da39ea71bd877c8fd34eb11452a5a8ae31f6c809eadecd3086b73451ef266729721a982607012f6c56c62757aea838a4704bdfa401d377ce573305cbbe8830791a78ac0efaf69ad62115e3502494017f2e24a122fa0d71d57bfeef2ff0ca2d4682b5d4c73649966b834fa296668e85ea4d95b8cd6f2b89f53c01a9c37604445c17ad459ccc369c9a1ce9d73e34d4dc38f00f9bd00c91a46b0c84e89232bc1d1417f1da0ee74ce0b18e91373b26d643d97468aa318950efe9bc27ca85099f5a963fb0480a335bd82e7819d3154d8c23fd70daafc8a83f62a124d5f93a3317e7a9b44e0c6716e2c54bcdbe7f21ce2c2c3f4fe2822c965509ee9a706f08b826aacab3843c43de2b9eb00aff1c9c23c65c31d200113a017ec56c814a764728ba883de4b012dd4003320b4ab17d52975e2754cc806c8a444118856a9e3f5e5e183b97e9de790446946350c1039b60d5a84b3c123d9e705ad5a6a3bf2f2d30086f08df13a6ce41197c7049a4ccca49b3b2dfdfdad4e870def498e0b3a01c7a80d5f03e12f0c5d98b3f36f2dbc319da033336e6f5854c945b4d0ac0cad6040683ca5effdd0795b25455101ea466347b3220d43d375445b5d47b0fd054566bdaaa14c49cdfbd7ddda1c1259b6acb743e09d72771d7e489552037d24f9cd94e9d2af93111798e3202adad525fece3c819b0a38fcda98bf4b635c78d54663722dee967bd94359575b1ddd50d09188fd251aab8ddcc29bc902031caca7b554200616f4ed20c4fcf3bc9ff0b3e493a90e64587ba665c6bc94da116d28c771013e05e8613445ac38dbeb6dbb0281b50291b96ba2cea447ae17ba9fe1ae8151ab623615663bf4ef44885adf49f4d17a09e6d73b087a2aa666edebdc164928a10c213b123ea70b09fdb21c0bb41b2ecb4f762f4a352b6b5559d8a9036367b6a107ecb3cb15a7410c5bd64e1b0dcfffac4e07341a0e9b291e26c8cae89c4e1a24372836de793809b1bef2885a4952e62473880506579a80519a294abc43841bece15cb0c9f2f7e079770af2607bec72a02bc436110a766b16c8a8d6ce85753b3dfda5dd4ed8bfc99613cf4d8e555b33e3a041f68fe572e232a3052ddf71bb9bba497e90738a047c5672ac22cec7b8ae7ac020badb8ce2da319609fc6be3369e64ae8d94553325e80ca8ab037eed271f3248f203c8cac8fb7594cd2188a22eac0c84df08d8308db60ee3592d3a7fdcd0a9ed71c19c17bcc719d2886f64719087aa458234e743613212817d8a4193f6a330c6cfd3e1851604f6ccbf125f8f72639ad1ac04bd141ea7b8478e384289e19b8c3621e5e9b65011687b2a340f7b9468c44cd404643bc888c8bfea003c7fa29ff581cf3ef0cfbcccce3382bf5e6d1ec0c961638676b39b95fba3051154bcf875bda3a7c06ec4ef8a19dd8c7e3bfa7f9d989aee611f0e0811ba7f7cf7ec6ce75c16a9db587ac16635a1ae6728c002a35b775aef76bad882a9a86a9d3c92079a02a032d971edf5e1bed336648a0d40fc28b68868c9f9f5cf3d78f0f89f68ea89e93ade77796fc06a955e88694c0cd385893b11c8918b23d8327c78368bffd9fbe6e8868c0f9691f410e0e7ea37bd9558cb066f89dbdd15efd50612f5a92e9af0cd5046020c239b40b7e7d9597f45635f3f90859b175db72448df2a17e7c63de035ebfbc3b49ded306eed2c1f0ea8cd80b7b5cb0fa8ffd4728dce9e5bf6e9509727021c15dd9d38c1cbb650f36ecd6c29ae492dcf31037e921f20e3946e2feaf7e0d2169a12f99fdc48445f4f07d97da5dc401858ee162358b604292975aebd6346778ae9b89d2781e022001ee21e9ec7af97e4057772dd2ba1b17dcb41c10e22e7ba4ca8a4d86e81b17c13c3daec6fc86f1317c022d14bff03584fda053b58b98a0b2587dfea16c7993d0a14310ad59c8f24242516c81dc0eb929d6ad009957404c0ca6ea75251f3eeadf1e67e5999e7e304d986ad89fb7ea88a2e9198fe10d4883e5d18f1761ce6f3b9009e1c3eb72086097bc556e0e814fcc3beb97f964c8916282cd838856bd0a03e1197e7209b4cfea40f254e429d0cabec7e884ce73d088fe9dc1ceba8f95f7ff0f49567e41873735c243c1e52a34fb880512f1ffeac8f962c743057706dcb57ce899292f4e97312cb30c6cbf8aa9e3b1342ad8625117ca9f7b79bcf9d23687b26c78ccf709b8971d50c132b71a75b651c092283ccd2ac352b45685319ff2f8a2d7a45ff6588b5199d471ce92df7016af3c6e87e57c481592a62bcbde14732b6a667f930f248bfba2a55722991acece431b04d617be7f466d09078fdd2974081e0dceb1eae177e6f7089c3e5274e52af4c91be57f41d85d09a5283a90c7f2760c2b93f2b0e56b2d0c14bb40d328b404e482b4c579d1b3229bfc67296544ffd38209232af32e3681a0c0d95943e1b81e849aa079061bc2e46cd876e9b41a08481536d83e8e17461fc6064912d8ef5399ccd1c89ff36f5c39f433061317c2977eaa15941cd769d8a31a393c72539bcd656764b1d08092e14309973d0f50f00e9006e21b0a9698889030b56e65e41086dca194f15b9b7190195a51f48fa244dccf0697f43d9c01896d459450b11198f4f28d67b706fd6083fbd871b601fc8ef49b6990874262c85d55c546749e272a24cff459f7ceccd3dc2b47833bdae342e102cdb936db0c2f2927393c23fd6e3e27cb5231b393cf9673580f1a503a892ee1bf14e34c46a050155916c425a06388cdafed99cc5a282de1580a26e4f5fa20290f708197817d02dac507cb1e9815f5c0367c8d6134aef3215a2d608399792c08ceaa4e1504059b8823f996a96a9b67f899e042355448a508781aa1c9d5784acd1d18133ad34669c5baae9e17f0658918b1c271e25235b2731fa9168abd3662c29cb9ab0453cb425e8e2455b642aa84834ff63b876c41890acb60a1b8aa423f555e675d71689e72ca67f0cf15452f31c9fc7a17c93e8714da57021ffa459dcc09d312e997b0bd339fbcb47ef9142bbec0e39008bf1dbc78f40c49ba818182b1b9b5a27524e6e2038bc970cb3e991ca7556b94dda81e2e79e8dd76643f8ba0936520f88de8850c33f7d793647c4421f4c5ec8f5cd58059144293a6eaada415029d50d417bbfaf4d9ea091233457dcf74d1e6f9ebdae8dcbc3dc0c1a0998ea3c80243024648e23cd1973395a657f6249e02c75ba68398e360d13e5f243d4e37f4e80de3fe2a72675a033077abc22cc1a34f702f571d1f00cd6586f2a309c91bb785af6b7e6304eb5a4536020a2ad9bb94313e4f50e51a695b9aa22bcc90aec33774f0a73d2a4c260365b06d265e696974df3e1e4ab2f22a6762d6c9808f21674abfce747f0f629f5ae1aa1521ae5bbc2c040ec084bc621e75bb00c0c827eb83f971a16b13c6cfcfad11e33deb0401a4299e4a937bfb82878dc8e11b94a68cd30fdb052285ed14a27f3266586c83d805e6f3e8dbffa691162d4283368df927af479ac9800b17ad1cf1ff5e514d16f1a6c3c6d819b1534a02130d56d9af8135ab74253484f38f3971366a8a2cd0ce243dd7c01686e109ca65d24801996dc3d3b9cf5a81fad297de8b2c4cc26f68e61676b90660fb5dfe9539c7def755d3fabd9fe0841e11c090c42e47a6e07f613e21af5f4380ed6626918941b5ecfaab04cd06f78c31cdd48d604994efb2d15d36534158b50bb8bc5a422613dfed221dfc8618c84e20224c5ebb096fd4c6beeddf4897ef8ed7594c3841ea3943d175886522ad49436dbcf3673bff0c4c14ba830cf4fe07ef7740903dc69ac83433c3c71a1ec24a39868f80bd948228c4eeac0150b1333d19e741c3e6515e5b3ae87699ea0750c7f30986b01399bcd45cd706e6a1325e1fdf1b58b035f43a6f088c87b4518cc5f0ca8fccd5dc1fd6d24bc167c8b2db33ee0f0dbff8ffd654797e379c3a7ed721056b1821d17f4e0fceb62c8c9abd00c7b5e6d1122a606e69075c9629fa49d6034925f81f5b7d22daeef27db225514f8b5b4100a6165721d603b1f40fee67284a1ac67111ef9890e78b40f03f0ac842f920c7805a1d6a61605e90065016e7f06aa34fcf7ffac9b5d1c4febeefc82c9fa79b671fe596cb7b1ef681ad90a0260a4127e736a934440fbd0879c7274e12406114d585b6d15920f884e99a719979bd70f4fa5539d608b352af2a67aa5f121e57cb1d8e1d64ff6c9c1cdc68320884a56162853e17d6ac32b3e778f861c35c78a3e9f889f94a18c159bb18547b3263f9e7a90cee55deddf2fb39a86e39a6aa9f97b88c08e6bd37d58512e072d7d9f6c6b173f7e290508b7520dcf67a2148a684bedb8351a9c0b2bb2c5d60b696edb4b8831b1eeb72c4a6cca36cfe356d5610db7cc2504cc9c4761d0c137a3bad8772978b2bc3dc05c3ba9ddc87b1c8f1e82f5ddaf45a00a517800ee820c61ea1e294a7fa61793a7688f42c73ed802d80933af01663285bf543c3b4f78cb6d86a4570e07ee9fc6e023642b1233bdf820dbe1b0032df87f2c82533a4284c314179df9bc7d5d2a6d382e197e15f41a526c454537211b5db1a0e7f3e612029c50f3c0909eead9450903dbc9c8ac12dfdf6f83233ab3f7b3326bd9044c83219d0ad16ad0ac3896292fa07cb2c2bc5aaf72393a2dbc2d8e411ec1c40e2736ab420da6cae964bd13cccd8e78684033826734109a0f6bfc933c4398921ad402ebaf5d0886455620ff69c0d6d2a5edeadebb95db9885532315c7bfaaf57788e0c8085443a69410227bbc520e2cce7df6e58c6e64afe7b45e80b7641086bd13aa16c8bde65ac926073db67e81c445089c20dc42a0e2760e1b25959f1c8ba3725d40a432718b85f607a11cce59158d123857972512ce0bfb1cc976b279bdaf531aa9730b06bd0a3d6426fc7a863bff37dae029ca7ad02fa9d5e99059a1624dd724e0ee1e50b8649f266d8510cf569454bcee7cae366d6970a6fdccdc2fd55b1ed612ce6c414c3ee39d6c4e51eb91a954a404fbc7676c1442f1ba98098f692ca2882f560c2f0678a4af91d70efdc2df57e83f57bfa8113bb5ecdc5e62a4d219c87cb270104f59256293a9c093115e79e91282edf368a04b8ce803f3372ec35acdfce5ec13518330a9f28c8e19ac0e473fc273d3de676f6e28c8f11ab6a5648da7b22cd92b1846881ebe98c7203c0ce754ee616f5fa8fc6b14e4f89c49c207b9c3cc470a9e5d463ed6101128b82d220ed30f4b062ec1210bb955e2199581943428a3b22efa1e09f2d6040ce3d47b9113506ef3d8c4820278d22140b692d86278872e5c4cb0b762dfbebe0542d10144f2807024484506b9c85bc73b97148498db4b69926d0f0b015bf23c43e521cc586fc81c6915e735c23035aab99e3d11579d73ce3baf1ca0ad54737435b59343ffc42f6cd3a344b6dd52185287f1dbcf88ea95094ce6c3c5b5592d7a916b65661adc70f1a4e552bdbae3e58695f21a84aee666dd8359d03133eca17713028919ebee6707f39b6878ddce972fb0a05c7d96cb355d981bdeb8c5f0cb0f26b9d80c0996c18f556a68b610e52528fc4d71482e085d2c78e63657728f9ad70bd25fbd28b275355712ff95420fe78ee5cf8cc72c070754629c0e0b8c2ebeb1d7c7a53159da3ff4d4071c4877da3e1dc05878c174bc75c28281c195b202c618cc34270af302027fb8268c264a30f156c8d023172600fe53c6bcfe600936d715ab61d97bbc7f78c12cadb85772ccdad65f123b5236c8ce6a91e82f619a50c1e683e60775dc715a6c5012f5b5c0bce9a900f99b8fe09317d5e2170e15e4378f04a0c4aa83c944cf72488a020a199edd4c8e5d8755ecc68c74299700c9842248e42f95f6205a24a9498a08d06ca9c09bff9e3e3f8514870072defadd50ffb15cba989359b4e5de3fd8a14596f1d9a16d29a30c51a51bd7b8ee7c23f27935ac0dd32cf56ef250986278734d8bb41ea8b7be0dcce01cfaf4b02eb6bc2810394fe84b0f1479517c36d7be88ef4786c48c8b369e1096c26f49220323f146caf8bf8b696fc95846d18befa18622a6a3568788f2359180a36cba53f1d95c190a471d0a8dcc31d301382d7e41b81c97205e379fc79a80b160741bd4330e7e8e554b3098985d72fe58fe637983f0b5f17376bbd3e194540c01aad9e287474ae83d4f35be006f8b02fc17017cd0aa6e6b979bfd789514bd04734ae06e801cce2850f9664ef3f56b1526a01fdce32ff58e9bb3b8e1d7e418bd73d8632ae762d3e0c95fe9b0b6af6704b1a0d347be716a2eb03af27514fcbb7d76cc5fcd2a630c054bb0df266668c89412cc618c4d2e0040265619d0eb7d0d064307a2bb496f75dea8a1e8108152ac51c7cf93f6e298a1c1b4dfe70710db9636180ced0c18d544a94107392f7731363b7139e910de1773bef1b4c27f452f72e527b3cec1aadaf6b90e05c4381720cde260ca2c76da47d864479dcdc1dde1579e8c81cd2d971c7e00026a4737149f90df0e25867605ae0e488d3e00b2449060dbd65d0e2398052a4818b4ceb587d32220f7e9d73986fde0d5587d1daeb9805c408408731eb491e657ba909d6691f1717ec5989c15f2a48d1b4a82b82cedba7e7e5c5d53ad4dbb5f0bbef4fa41122d9182635fd2c556b86b9b12f4c4f3f240bac85660e297d97126a12d8a28460e044ba553dc33d4c25a54b96e9a1ec76c769d09a757473bdf392b82c8e2a70e73cf95455d8b5dbc1c5903667ba5e7f5ac45351ca942ba564d78537342b562d53c75d53bc562add169c598b74c199c872143fbb25ca1dad744f195ece0c1ecda6d7ddae9d60bf8b80b0cf108a217902c09479e3620253484d9c083c8fbc59d3c49a86b79352ba2eba6711ad97b432aab80f35faf054a96247c529cc4a9acbcfed917c2dceb8add710a042dced83674e2f8e88cc69e772f0f40584ae1eb718d709f2d32b18b037b671d5945716286de639fbce24be79b4c59c04205423fe628799e44d6e750aa11b55ae97dcfd21ee8173d737dc387ec933a9f584ea535a453b57de855b4c10dc9c99fc934028ce9fa3cc7125a05f0d931785c5e9f208a98061d0c917a1ab1ad941b62e09da76c1991a543423d5567770cc4eedcebe30beaaf45cc619d02e6d557cc719fd928a0888895be88e16034fd65525eb990586425484df5556f199e4e2eb113d9be1b1ffeff6922c7e4a0f1d2e5c4d9c6e27c13383e7b924dce83f21123ba42ffd10eea00e0d078f6418429836a08c1351e2ea499931034104c21a51b516e6651a122533fa2d3b4bc5168db04ed73a442319232d93e0331f1af962c262d5d154381a3837b1514c2fefcf44909ad05c929274c60aa38d58e73fc7204ba76c05129000b6e4b041f44d9036fd1dc97df9349ba4a60853304992127c680d044b5e2439177ff48a507af2f552e1c56a9c55715ffa7f4101b0d80f887c92278849a066feba008f86f39c7364158166324dfa73c5e259241a80454ef596882b5eab22a33cb342fa1393e4a1f0935e348e6aa65cb13c8e7c708d6e64a577b8217bca4fb141b4d964f2908de7b3e8f65d1d7c18eae3649290c3337c920b6defb98cded6aba5892c9bf75b8cb4a957c6ab736f3a83b27bca4b958ab4b6bb7ba3b589651106aef68617c4a9f2d0a6f9485aeca230e9ff98b546ea5612341f71b876b0fb4063ec68041624759a79b3a94d43db43ae73a2252ebfbed5f61e7727accc2101d28ee39305c2a603154e7e912fa280354d7a4901822fc6b9be88e0ca76c58fb73d42cd762a3960fdb5cb5e182a3af888cc37d5eba26c061aa8ef0e4ce548b586fdc46c738d03816581d4b1c81932c8182d0766065d1bd8f2140582ca533ac3510e7cf2324098038f171f52fb6f89b22dad797fed623333fe6492b78e9f2661445af787e8312b8411d4851d8f72ec89fbc98ba5e935839f9c5e14c111d1be59727ff2c17621d0248f354ef9bf4c8d0aac384285c11a5dda5894123b4a8c8425bf05a664fad21a2ed4c471a0f4a7373acd2a5b25585a19977bd79b863a3941a1abe2175601e07f8a318879084ac82aad36fe8f584324007dec82d2dabeccb51a26e0bec56956858b7d4ad2e800bfbe908d3db6befa391b08ca5b8b36f564f95e7e54b985a8fcc27ea411cd23f95ad41b7cc3e3efddd7a16b48d689e90f993a74e6187e9b0f4e28dc37feccacca2d575cfc02a173de34d15db36273f59ed2185ad11a4f2ec91af7e4af0123f0921379567dbe4c83ef3689d8c856ef02dc4899cbb7fab7cbb00d3d09b49f4f66a06a9b8988f3a3ed0788e30734a5274584381dea912d6cb71882264fab44c9a309864c2ba6ca5a7868f1ab986673c49f6f16470b382494790eb9a6a1da0136408b439d606c715211c450dc4c47477ac40e10e867729d9d280754166edc479472aa3635042d0cb22f758b70f9f2e4cca6866a806c1897cc323b055e202dde2778150a515f9b17cb1669f70c9b6de205d2b7cdebcd4400c54fdd880995613313a25cbea9d25ea2aff6c6ba9424f65e9500ab22f8a7c6e8b2a57271830c32c001322b245ade3e7e49c076e8645a49669ebdbb225267d379fcab0d7e0b487010dade91bfd0fc38474d3c00d3f7dd1dc98fc53dbda731e60d1411c29cfa0743c4d1c6b35178dc3dd3596a339266e9674d98a89a7d1352ec77cc6c029bd0e1be25197515fdf4cf11d946bc4dcdbe2ed9daa851690cd79643cd4bf748f87b7cf8501f7286294a1fb87b8eb250bc9f0064cf8e68c67b88c53cd9ed7e44eb4443eb8e335cba618a9657c1e6cdf452304ff2bdcdd039efee290576bb02cc377602cac3ecfb693833f4198165971eca60c5d9eb5a61009cf2276f05045f189902f953000629f9c6f0ebdea1a0bc49b01d7de67be14adad85124e8fe1354febebe3aa730a7bbde54768b2dcf7381d8de007ab8a4f6bc5c7808e2b2382ab19d5a73edc6d065a02067b2da93c810c54dd98d653e9f3b254c5247383ed5e88de7d49ee18cb913208927630f0201c7431432b4b6e4728aa8686895ee1da9ecc3f36e29b4f8bb4400b1b31e27a0efbd27ec1a3db3c380ffacc07d85fbaa122d86971f885ade24496066ea925cdc8ddd25feeedb1e5ea65c8f7f1d8f86f8f12272338de6734d0550258137a0facf322ab26c051d171ab0165a10b52b0e41e1bf72fa48f535ae57c962173c163e9cd34ab0f90b76b8f82a78b56ecd252cab4aa9b4057cc1d5293034de5a9f1ed25db4e0c7ce96bab9aa510ba891375f341d8e77bd44e96a76ac37967c5f1b032d261440442ec53cd21444f4af641adaf5e02c21fe38147088a14ae2f52a94e572f3778d676ef017e5dc9ed6b630ca02232153e5457418927dd842272ec10cb8b7442d14a8ba57c115a4bf1c28985b06b06071771ea7744de71ff83d5653e0692a755954274e1926194ab402aa37156550ed2757af4bb1110536da456b233264264f079f5edb41db289fe8d49f12807d103e11b00d4c15b276a53ac3b357d0238b79451fac016a17de41207753611d1e75041980157ab67fbaffe9438bd940d037874dd236da13e9ce2ffce9a931b81d87bba5bd79e005755892b09ca88223400f85f8fd4e2cd8eec1ec78c5e37e2ef11fac808d9c9ad8748fea3a03f342b76f643ba6d0e3a33bd64b397825f438a39e12c230f9a6c7a6c67b1c4226184b48cdf865581d49e824ff2dac8e3c85560159b6ffe79d94a2b6fb89e4cd5a3a17d2b8e21d64593fd0df5df8d1eb5abb5f4e83d98f0573656495a4281b75d1dfb6f4534c6079d9a13e07424cf5e65b06980f9859490794ff00ddf0c08becb9fe42a9507f103052123b5fe325cac88264700b24bc300f05901b71f08b9912fa43733174b1a0a093058624ca30c542f412a93545a88f26197ca16746bc1d3dbc4d6bf3ba120e73a905698e94a64bda2b560e851c0fcf20deaab0d0f3c01574af3a46e4f6d28f6d360339d498753bf243038dca0be544c35474edd7ddef8eccaa666c9e9301d36d6700f27d474c2eee2efaf03e97aad33e2df50822035dee792a2062aeccc3028bdd92362eed043bc466c50444fc597f59ffb736a5f41cc9090e03fb170b4c1d6b4546158fc089260ea4ba73fa4b0431e076c9f5c8b5adca39bf46aaffa5e5386c7a02b6c834b50dd3ee4e7f82c92c0af4008201d4a8d0c59618985fb44f0b5b3bc4e2e14e8ab6384277f19b3741e8769a59593b75c0b28f3c83b831583f7697bc4bc3220db8e98f9b9f225031c7e083810da70a90a6c15f7c2f15b018aad108660bf9bca9030f2f54a626fa52a52bcadaddce80532e6caca6b18bc0457ea06a78b0d5505edb3d2805a20b205b413a8c858094372444381fdcd82e3c8689c492caac817a4894723a54bd506d74308bd2ff8997964976f4f44ceee1649839787a4c01fcc64710ddfe3847fa314f764501f7f3082b3dc1b9a68683b092e401b426790ed5493016cdc5144bdf5f8ab7602cb75f8b02f4be85d363da4ae986d8aa3a64d1bf5199490381576680dc3746797bd0fd0c879ccfb209d2e9f3f369593f56d77b473a9b448e65f2441b1f415d66097af68aaca23fc67566fa0182aeaebcb8685dc68ef4f0bf4a3462efeb2e975359b04e879acfa203ba54ceab3f41c95d1405aff851ca12d0cdc0cd88fcaa0890f0d1b5bb1325bf93af2c9a2649c3d824129dd084c1b30bd376c7f83ad3ca04a486080aa1b912a82623a58acf2172edd7ad52a16b5c3b981549d7f39fba93dc41a825a4e38e5443e81f82630f180bffeb87723f532584877e81ec0068c140bd044e48d0bf639b74ba6dcefe98806095e05a9c8377da562586bc0e5381559f290079e8eb4699a1eb063188cfc001c263f80d1d1bb6beaf28abebcc2257ba9aecc01baf2ff954f583dba325fa925d97c08428964b167cd2c569b69f46b854346be61faae8e4e013a13ccc756aed999e2515cf55bce966bd151aaaee9e5eb8ffd8c2e5bac1ac592ce0828494683f564b11cc4c934b0756db1ae26ec2e9c0d250fb807384f6a85d5929e82829f3675034f5e83e689a5a3ddafc702f09a4bc1f6f1d0da7891591c906e30d012a6d5ee8e629a292b1718529552abad2d4578c7f108457ce986a5d719eaf6e4cfb90dac8625077e1e2f7699b80cbaecf5242201c0b970333475c8b7f120f80609838f513a88b619bead395547b0ee3b4a8685c100e678830735b2ac759cb4cb3097b7b936f99d4735416ac205cf5483022a320d937331b49f1ced4fa4361691a2d64d5131845f8ffaaa646a2975470bcdc9ce0aca0f9ceed2dc4ecf2c08afce44d5425bf0fff1ca079aaa6f9e97741c5aa46d6556a73ceac5fac1a4c442b1dc86d4ce2948ad44bac4ca2c8a8ee35e54e50015d9bf016f32ac0ae3df1d9eb7c52449decd96556cc8769ecf6943bbeda93353e03eaa8c45f4e932dbf047daeef5a203cf10649d0f7631998bf1d92e3c68b4a1bc9c277c281e8d9f9d9bd5e2a36c634172cd1cba77f8d492849b39f8854bb8e3c1ee00ed2a2a30cde2e2a9e51cff48b4a31c5ce3d84b318c5b9904f23b85cd0b565896f3fd221b9559864695360f99408f941488e8bac4045cc683e7f557dbd98aa4d44694bc992958fa9b5608e9932749950b9ab83d0cc27592b10f7aa25824ac72b3a98f514739f7b60569ff372eed19fc238a16c937a2b2191357e68668670a2d9c1480825f0ab53b620d84b2c4b1085af720318b89ffe8073c7ce24e02f57303018b6f22114361ec708baad17e07d3537764a0341513a70314d92ae4bb41af4f38dde7a466692abc9750a6de9bfe25d9289ed7f96bfaa93e17f9eb7d0ff46ca9befeb4a8df3b95fba643680521573b47a486d8aee28018f84aae293aae44203444c4515ecffe814dd99ae340abe9a9c15643f4a2e0f18e2cb7f809f0e773463b95f2ec8ef3e0ef1376ef164a73b5d306aeb454ef39617f51770cca98ddf79fda0af6c5d02ee8f1674cc23e654615dc906f607010fb214eaef450b8c61eb89cc10cf85237c08c289397e45f1d6bfb55d50ecce897ac4e06f9854d69134d2dae74ff30d38a5382a10a462822a892ac8fbdbdf762519222ccd909e35f4c8b7c833626d503f75889f466cddbc575d991ba928afe9f83be703d107eacbebfb0cf183051d297a0754ba09ce2e09a1ae7a08c9d9815b5219f28e452b0df829c2a3be2d6e8c8c11e43ceeb1a4d9e6175eee936ba560cc0e867f69995d8a64bed69bfb96eba4e26e0728d2b0b3d19501ea7f13fd81e01e2fea20adf1a44813cd7e9b8bb0d1af3375b1b29691faa233eb624ad06270795c63c34e0b9cd1741f5f2321e264169e2a3ddd9d23cc97977107a6b714d9aa5fba473e6f5204f97f854216ccc597291da763d0c95ba0ed0562ead1494bb73f6f2ccb77d246cd90e07a76b9fd4ebc1db9623d731e325a65291bb6bc063c73be3bfc42c428f43838972155fbe1d148c6beda4ad749815fce4a304e946a8882b28f768b33387b90777d07949f561483e94d95b9064db460986741bc88149943e68c247fe6e1c94ae62c63268ad96115951e30aa5dc108ea1541d3e15f7e453302822a86bf9cd4f869632b7d70ceaae1ea87254cc7f84d4350d972863957c85214e5e81e121097b7f5344c6396d6080bd2f88d7b75c82ae05551c3fe4942f0b529b54785005070fabaf0ffdef4617f808cb6dfdd70da791f16ff7b9b35a858c7293ec20ce97f853e40d3de218aacc16235826765eeb56f7563a4b12e1cff1ed6e0f7e0bb6c025d0c8eb9ecaf992cd7c52148ec64de8f38b51372e79eb14e098d2addf749225ff848c71dc7a975709a63be474ae702cc46292434720f57564c19e926b6e274645d308e92f29b17f33d56aedca32f11cd064b96a8de3bd207637a7fd4b665d8643b958c0075752bef616b74477c235b323fbaba7048a61c275990dfcb6f9458400c73f76d081d937ea49d52fba674938f992256c8442aab1ce3b2ccd7d033a3a91a82b5b4ddcf15f31aaacb186e65dab16773760367c95d583ffeaae2a08bd84799102018d32c9e571efee0432b7b01cb5b5c98de392cc8e5a3530137c51e6c891ecf3cca2b1e6c0451e66b5ebfe50680814df8c3cd4e39c7190a52b90bcb44b3e379522297dad2de0bd5ce038b0d662efcf156eec7dbb2b9b26064403f1a03758411075ccacb51a71a6b7d7742122296977cfb24bd394bbaafa599a60165068a82d0437b7be8e6235a9edf2587da0591b7cd4da9dddd07e5dcd110a4f93fb023d82b72bf40ae33632833b4543d44284bbc0530bb419db637856a8c077fe35e3b64d4e5284dcc9111845e7689fdce8cdc1a7d301d39828717b0076c767b9ec160955e6946ec577ab4d814dad6a7722ee4937489fceac4ed66b3471f8b57a151968c55bfa9330939fa536547b8293769ac2c6822ffed2ff113f99fe7797abfbaabfc52ec397dee3d0be198af4e2afe0b2642fd73a5d6971908f7360dcb4d72a8cc37c8ab54cc93532c67eca7663dcb687836db34b77e424e0290b3d467edbf3de5a44d6934713891fa0efc72dd8c33615b58a1e91246284a90ad68ea6c3ee287fb056c6fb98faf0dd8278f32f277f8c87fea97f44e25a5b46a7b7bd3a69157265f7e3a69b0a615f5090c9d5b9967a5d0c9a19ab36b542d3e931ff13ac2315dfd989dc173990e8da4696cd7a3a03933c5a7741278d38a0b6228082b155068050fd93a4d887bd3b26789f576673838dfce6c512e8c1a0aa881901e3ee5d0deafa9a8ba8cbe5d0a7e948f84a52df4e49ff086d9ad3addb894a87b695642ec415d25e30a8969cd1ed7a0320bcd0a873877ecddbb5297348a3e29e002ab27290c8b7b3c36949e3304902429ce2b53f9503c840f13017719d037afbdd4660ff7cd282f7db5b4a489e6d6bceb5c8f568879b52cde6e2e70e87d20136923b1388456b3f75ef5d0ad4b5a5970dda0aa456aceb2fa657b7464de6b8f7c67f5b3bd92025e13a84feb23425f57c291db51b79f02716e5c003aa80e4fcba382a3e4bf80750d868af13857cad2ff1ec4fd0dcb4a0019e094b8a18134430c6550533afd5e88bb8d980f0daa8ba89e4bc58cfd8d1b02cff4681028b3e39fea1391ae3870d1c0bcf2805cfa62f4c9e0731cc83d65228c7a1b4b41abeeb91cc4bda6a68f9e67596f81731656ecf58ff9d50f683db42151c68a266f05e8bce7ea2ecc1148416275cada42bc102de50e35a34829ac04818be7e26c375c11d296f4d84765c4889a6128f19f4aef7c02b5c637f5f2deb5b2b9d1fc21ca1a5457682a5854ae205344d70318f254eb0fbf8568fd5f413e3d7f6f723cc3390b32a1fedf40a01435ad7077b612fe7dd10311589c84e8af3022e75f87fa71fecc7594f1f9a6a7ef9952273c538f24c5b66da08acf37bb1dac4c3493b06c3df1043f7e6c571bb9e5b996f7e14a7a057f9297a663aa23b053803b0bbde6355476ce13dcba08d44adac912d61875bfe19bd4e0087dabb1ad38abf7fba0bd4baaf0b80337f1b74745bf6530c11ffdea916799e1815b3c1304665c3ddab0e2a6d70840b6977b616fb57e66a5745bd6353d2c00111e955493a875c4036add579f0725aa49aa74832d0a16d5206eb583190a34c3306fceeff8471e023c535a1d89ffd5bd02497a153e6bc2688df42f881ff5487f838961ff00e75b7945b1f28e63cca9ca489a8de5ee3f3a89e7c66bc92cefeb6cef924f22d1df8c3c22d9181caa4e53414a5a251291c198cb05d2640823d0c443113df339b5de3b4730a0632185ed9a0ca5cca29bfec7f7079691d01b7e197dc859df10e48a5ae32c7a7e97ea4268356f027d55120d07987824d7ed0d7234754ecc7fee592e8ce54449b477bc0f032e2c269cdb77e64060209cf2ca466117255720d675dbf5e4feeeb66b8ba324a294dc8c6527c85893d8f182f1b78dac349d64273877a24136a3cfc2a208135bb63c8f94776e34c440880f28aedfb3a548ae10d31fa2752b03a6c82c2e2f26f845379b160b0e6e8cecc365ddda1dd8d7034409ae5aa23a9f69edcf8e69a3e5dc3ded262c099fed8581defdf5899aaa4da33d12edf94c06be6659fdc9bf09ae6208a42d7e31185cc749be58e5799f393ece090f76e333d6563fab1bc589e7b98167b9775ad9ab9e651c0bf2661401d1bd831a800db7dcb20d5399c63b382ebaa9ac83c56ee22e2ffbc3e819216be07df960bceaffd6f7201762bf0b221b99ff25764f5f3e51f1693c5a0246ad896f590b76f3ea0b7dd3acee1115dc58d7b5003497eaa919a0810b8cb967d0c78a7a62d8925f30d9eeab2742fafa6483e2cbecab3479dde8f8860abffecfdbfa6145e3f2d2e5c2230ab36eec026d7d7fcc08b4377ee9d2a33507c08446181f01ebb16582094b39add132b256b7bb814563155c1aa90c28a02042c463a3e4c2145366f48c07ab13bb43873db5eb284978ff3a0e712461eb4ed93bc042dbd9e83c0cf8d101bfb0f054b459a3bc6b83eb6bbbc0031225a3e720f4fde29b460cf15eb716b956a784668db4111a6bdd9652d77dc95a224cb7a53a490116ddb7a373a84b9df103c4ebc1e0fa5c19187a9d8e1b1d9218e75d3d7327c40820ef064a479157f5459a13846a7835996b2fe0b6f6e46c75e5c319b893257987ac0b8540e3a59e0b52d0ce60cf5c7fb182314d4659260d6f220b1659d2e59e5b9239a99830d6e1cbf2082a2113aca193ff945a43f4b4166a7c59ef1262d058a9ddb3c63cb8ce7f2d0bf518a11fbe2dba34da510f0c9c6eeb3bebc2718bc9d5180fc2efbaa7283466bb723614c1f8a6c4e4e640de6592855d691fd7a2a660abb8b4660d45f6b90c0fc0f320b2c510efcce12f8a6b99bb8b194f2c7fc10b1368d63808f4e8f3b4bba4c338a824afe6e550a423d2937bc1113230af012faa7ef61f697fe74d47e50e3af68705d90d17362a0b253c96c308615873de0801053d26ad0caa6fa85ad1ee74ec6f1eb9d37c4987a74f888e2741de178206da82c512a72a3c5e269ff33f7142f6472ad732aa33fdb76e86c9806ebe6832bce59ae20f7cefde1dd85df8b5ec3c505aa69419545801ec4ae034d098a3beefbaa5eb18e647e814727767577420aea7d21664f981a05038f6f6240a6d8ecf27e711e44a5805135e2730a7d4408dc0d31166adfbe3ca826f42c864dd59930f8e9e8c096c42d940a2be883c9da8b005ca9745e9af4244384af4484fdd64de691847ec9973b42f0e8bf14d9f799d6a2b1f8f1964013f157140f94d772343de081a252131402550851de2d05f9fbd4ffce220261af64c7d09938cf1f869d1cfc52659410c05279939bdd4ee465e3fba33674e0c682f42f811b0cec5d761ba0521578899a3674eba8ad224e0577da23f3419a55107d9046e3932f4cfc1c7178441d40e562610f1f107d1c35fc8e8dace0603027126b7cbecdf6cea2fd71bbf16a15b2fe9b2c323813d09411360e9be972b84472b3bf2e8567dccf2d0fc67730e32143a298f0e7f9ce0525b765fd211bb65a2facb501acd3ab254eb85262598197535e5778f9ecff62ccc6f4dd8c15a51a03c976d371fa41c0203ce9851f1ba70719bf0b23a8a0c8727d983cccd8f53043b35ec6e923c31cb04c01813c4630a478f6897ab8e738843c34d3328ca0c38942332903c8cbbf00ea8d1de671082aaaa7437ddb2507ba55b68b54f5c4b7d66cd6cf063ab933f6e2a6833cf61deda2c995dda6dd02155342a2f2393ac6089095e776b0a0b1b4886fad9fef6773d237ce552401a3a9d6376532bad38afd15a2ead097a3d2469f2d8892d837ecf93c4db889d4a63e1a1083f30defb856815abdc7c88268d461ce20706c96b64040958621f0c5f8269a0b92e016831af6fd9de5a9d1d89510eb857eae1a8c435a077cb3202067a7d9f6a0f4a3c2747094c9b8d2225cb401e229ef945b3f6a27494f99e09d643270502ef8ece37ce9a707ce0efaae3327a5ea4388baf49b9a55d15dd7c87b67c76ee09615fdf1142166b1862df351cf296657972f9c6c428023ca335da780d2d6a7c772ebf8b55eb752a743e701ebae0fd8fed907bd293cc5be078ff58076ac87f0fcfeec3d186caa0ab1db2d8fd069fb8c5f2d8f28ed2a036973bee121e6bd68c40e63fc4117f61aa9a8588f7894f6291779f682187bf708962c460b1c94a43115acc60073cfbf13f7b82e57c334e4c956bd14649f1d5aeaac4ac4386cc3138c124721631c1f95178e4091119dc95e8744ec7f8213870ebcf42a13fe0b969610942f9c25a8fb27c035e701365ba1946363c9742f1d4dfbeacd1dd3c9c3690ecb9b361ba55a0cd537e92bcbd6ece48ffb13528cbff26fc613ae81f321bce78bb2e00ad981c5255ae4ec80d6bf3b36c07bb0a08b7b9cf227863dfed87920c8237018355ce104b1b9f3c12b3d4d29be85675583e75abc37fb1e0e8f03faa5e34614c103f03f2cf7ef1c4ae5e25d12970c9427451482206b6a8f0ca25978f18936df2a40528a280202f34385a01080c7f8ef9f8863b7cdbb86f68f608196445a318b4f4eebe4bfc00559019368e0c96c0792fbc23a9d0a572bd249a563bb7964a67457e39c0847397851d1e74922a15b737581eb686e4798eef64028efe563fc5a2f79f5b3efdc133c61b5bd5203c36d7067d69313373326c518c8466a2b22888305f1b11a5a45051780fea162a2a02c1b0ebeb0e5ab80a0c695ebfe76856949fdd3d8c58e28e0ef80e968285b7ae5e08870ac410b978c64752c959a3c07317bef3416dccb9afd32b63b79879815f996700ab2169619600dc8dac49843c1739844b194b2b2d7451e72983ce5f7175b5682c355a939814341a247af76fc12759c198559aeecfaef47fb32dfe2ee16662d5bf07429f9fd87cdd4482d68a77ab24d705af60433471e50a0d3332181595ac31439e5bb832695fdc5439ba3f022b2882760ce998dcc94f1b51c9fda0651d500c0592982494564fc30c6bffb9798615a4240d1a59b6a7b4d91038ad613232da1adbac80bef0cffb8fd32866672e082d8e9b7e6ae5b3304b151d7a60fc74a007eec1d8a1bc4806cb28a66aa4e8ca3bea8c67aae0970bb23379167c041e2644cd104e56f1fb30bde6dbaed81171cc9088f4778de9dc207d703c559c334d3488056665497503f4c6cf1c25841d6ef14e45cfdae4c36554375df73427dcd127da7e053f62f6b73504109e879265895d4246a6ddb99837450cbf4c42fd2980011ec7592ccd9c6d892882957382efabe6afe3840a9da1f88e13145cd2d6e81036eacfbf1db2d40f98f4a1d8dd9e13e1d9817fd1c0382f0d45213315dc51049ec1c209010ad06799ad258840809a627999661c1e5b1e248f986264f260f5d5194dd6f2b2c6fac758ca92fd536c7bdd540bcfe5d1105eb5844ff166ec99e7a84450e6a4e6e728522b85082eb8de148cd4392bc5b6df4364df3813ec6db3f2e6f565b761f6b2d56b429904ad953ddbcd71841ba8fd1d631d25fa475faa746d31fb256ca617759b02d392bca7ad3ba60de74676b9f46f15a110318e85e15a6b08dfcb29fe43aa263b768d5aabbb9e8c3d002f9617f242a0c877fd337e3d75c6652fe272e3f00838b2f83390283661897b5309a276707300751ffe75ae5b7281a54536900e15890e1e0ec4ac33c690fdbceb890ef2b227dbf8ff91b63545bc2c772f71b85f976243fb3da9f8e67f1c1e953bed1e9f06c8b76bb03e3bddbfbf9e09e6945dc1211f8213fc9f825ea542186fba7592069bf9f3cbcc7d298609588e6806b90e182098f70dc384d8bea4b972b0a273ebcc41d5d0873d6b0f085d66e02adc9b52befd7a76b8f1263f549f79d35b08657f7568c95538e62e8ba3220bbead7b904fb5ba3fc064cd771d92053f99da46c858c5c3baee82af4e580a2a7e6a1af7c38e6505ad018b4c87e038b8b7490afa80eb0bf0d772ed4149f6ab5a7b8ec3c67d1d65881f6873d4cef07522cf9e5a2650186a76243e2a7f80d7f20d113d79f679367ac028bcaa5763dedd63a20a650ce50d5fee293de3a9f7bda5b3958b6196f5020cbc598e400205d76e30d2194d7f23a4aa55749e3477d3aeed0fe33b8234cb98e8664700b185c3792562e5d2f617974ad401aae9e4da0ba960d61c3a2c2b1a8f9704861d6746093b570f9f46993f98ff6cff04514da5c2803a8356d76aa867f9aade08a4e856cf2d188cff02411df5a47a774f916428b27e66fdfea6fa9a872f13e5ccbe998ee0c6ad1deccf1e7425585679afbf8928820e28b20573986d005bf216fead8c6fd29d337b8ce02bf45040d89f45be4f9487e1ff5d4f7eb157f3da3e8208ead8364d8e8a092d6c5caa9361eb0e1e6efb32a524faeb40ed8bce92904f12812724dc4bf3de20913eda29eb8b35133868afa1a3931499eb2dc38425d35ed6c43d888faab9e93d45bdd16ff922d8e283a8ed4cce391eba1701043fd53cb4d5a1ad4071f50de043502eecb789d690d84958d47bb04c661824f5d12cc975756f7de7fbe928b857c52258292af7f503315a501f8bf03a454d5611eb0a0a9d74f0551d320af2678c9f4500c58ba84343fcc8189e038a227468da092bdcb9b0efa5820185d8001d912a3dc26e6ae7b8fcfda6bc965aee15d3775d78c56c3aa20d9c7183ce915abbc22048c0c3024b60485e78c1d6338f3c28be9fc3e4f80efedb9c74fd3eca5ea2e3029454d7f150a5699bac999be3c5e93a28f32628e810836b77ff7be17b7598a59d1e2387c6e267037b99999eeee24bfb145a957b703c275d91df8fcb123bc9e561953f6d8152d5fc65fac565ca6b010f0823e746acb8a981f46368048d57889462a8f0a4ca8d4f3fcc37a4951362fa188c89f6da69f332a9d5a7cddbf53f685d347417d3eebbb60711f90f68a5403990684a24b7f4e6bf4ddbd1d7184470078b8b5118d6a727f3ffd471d34eabe90f6a5f74af3db3a5fb399d9eb617ce1883601eb478786ac2380c129443a9595a29140940ed1a2902573d15f94e4b5a40542c684088d862e325ceee238bf90e7f02e16c53a3481a7a46fa098b37cfcd2c213dbcfd1edae338fbe6de17af58320dd389f3c6dca6950cc0e993b1994c95ff10a04eede6f9f30c6e419dfbed34991807f4aeabdb04ccca0c61f36c3258c2c9c4499f37f1a85c712c2f8605a05bb3486c5a4491243c8e6672627728e3c9ce6b7cc0469b660096dec4ee9f062e72e516203c39a7865e9aa8ed861a2ee51cd1f3a991ad1dcc102046d32f9afb357653a3e3ef876711a1622b1be1eb689e205eec3d94011c6740792e80e51e3905fda786bf70953432b69ae4f958bced643141d685888527776b98fb35755a9c172e6a8d2ffda7527990292c30707f7e0a442580c9c6d3ddc58a39c9fc7232e846262cf98b08133e9d18062e1e15893860b8ec179f848b598c901a423d72e23960103560e9b85ce9be8edcd7050c83afe5b7114526d1b07b89e7f38026f47369e2b320206a041f6b8e9ed02058c2a3b5218684b0f9b8b1a984e4ed5ef805f889f5279b4594632f1e502dd8a304314007c34f269085ed378a1ed848b8c695223e62fa4e0d06f0b7ba095c5de77cc1e42a83b327ff61830f3e9826aa9d5a54a68653cfda72826e50d8f0a004e853212be3284ba5296a0e902a9bfdd21d3ac0687432761edbcd163c4adff72f4ce7e5c6f326fc699e8a0b49d1b5c14a287c2fc460306341d1032d738249c6b6bf33c7da0ba76f9042409e5848b2cd7ff38a05d3c8fef12e5f0b975cf51f0a996f58f3466893e1551a61ea9db5ae179114e4b6a83f7267521080c283902b7fb3fdad031349d24e1d1adfd5b5634a2616e81fd3d434fb336a6a63edbe7370552ea09f0ebab7d38cd8e68b93e9c6665d668f2e8599da9ca5c1ca8bc7e0e0957ec3000702719548570f60e1af4120fe39cfbf3633048ff49f397bbcded2e7f3bb8913f4a552072752d30a265dc7941c759ab83f440f9232fab36202aa7f5c4355e9320c613ad5d965663e9f698b1fd29a94c641dd02fee12be8538c328ca0e592b2c70ca0f4ec545c281aa619c81d00051721a6e224256014f64b1a8e9d74a8cc35bc59db67cbd975abfdb0f2799f1384b4ef74add00568091a944fa00debed6cc6e931686d5fd103375c80fbfd9a99c7bf8caefe7bf17678694e3fededd5a9a253da6ed2d1d24ea69f9c0d01063feaa2a210672e27ff468aee54427692c2d56d6591c6bfbe5df034a8a0aaa96b522160f45de3f3ffeaf298c1bc13273ec9eed643e24301b744e892917d02f9d0f8e7880622cccb90bf24980c94d00ae2964355bc05fe23f044c59da15edd54e060ef5662f78171a46264c5f1fc21e14fbcb8a18519d21e6e8e3640708f7f02bf33dd8925bc22273f86d99c9c2e3b5fbad9bdfcbe6b8604d7ddca45421967082c64360be0e3f9b6bed6f81d55aba720d9582eae1af894815f81f4b866d5d0e83b4f93a402523f6cdf5642f4356bd1616a0acc4ae69c147d5fabdf598a07b3e182577be0100f15bdf11af2a22050dbbae9ad2433850b94bd4ac08cafc011b1b00c98f4ce632a4775ca292f11226542a78f838dcb8479cc98064b2d8b3d56d5db914dfe0b7bc5f09b3b8812fe8fe784a4cff96c5928e9bc527214cbc7491d5a4feb606537943fc322e7d069c4d40e8d60806c0cd2cd9b63806ce3148e0fb0f43a7cbd006918d23093fb3ec0380f39e328e8f40cdf0aa8b763efe799637f2b376fe5d6d3e761eb15fe0d063051f7e970906f980eaefca63b13fe08da61b1c81395f4c2d521af8c868a3cd63c59f89827433a322d54126a3ca6fe1362943b6bdd36e4a0162e1ee46f1ef83255770345b6a1cd322693c11b52cc03e16719d448d0066ff05ca3bec310a495445c3aa77d3f6687130a9b8ab6d669c2e9890fd318e1321562fd2c65db400233adea082951b65f63d28deeb92bac13cdd1f08f207e8ed24ea97903384785ddfe4bb8205a29f0c12b1fbf0ba698d57f30e1c48cbad69549c7bc5ab5a224ae047f835fe9f5bfe2966bc8fb91efb37eb9f0d92f999dd46ad3838d56bb6f65aad34e4794704ab8abefd5268dec607e02fb9d153b3e0a0447f3be8387e329c932bc6261d551a781a84d2d5785350dfa6753c3006ce87ab9a0fc590c110a7e80265cce93b029feefdc63bb2970824bc337e5cb4f299bc355624241448132c8dd544e052a8031793d1a6a5e1246e1fe6e8ad2ca4959a4e851510b6d5c30d6f546408e1d3b2a286b3d6c6e4c6a6c3c26fb0a7ef8955879eeb51ad61da4537114ab678b543f1ff1014d0604c8fdc271795c77090107bb89a0283e76e831b9a67dbab79fdf88ff796d4dd74e1e4cb6e99d29413d597e6c0f9f10a7425aee2e892a8e4357e8afd4f081019f3c6b9a188586113548f379e18b39a8006e449ddf26e07ebc43311495702ad7e4afee3493fff8a0d484dcb1c148dc371e24ac7ede756c31d5a7293f553ca83802f1898aebec86af1ae5f01886ea112903613070922d746ba1e3e8eef446cf8bf5c45b924c32ba5819b4d3775cd940329894accd18f7a6b20b641d1e4f14d3d8d2f941e0a15b2b4bf9743d8ad218963b4a45935c500f8f723ba34fdab19c3abe046dae475c823178bd2b016e71c1fa148a670701befcd26aca671295406f7c2a4d606afefb51df26e849463e9065d540ec10c127dda7eeebac48815e17439db3af2acd04e86836fe1c4f59f70e8ffb7d7ede3d43423c6093d4c5ee88579896cf8bff2c441e98ea4f30b29b07aaab3c2e4381856ec3c4a3497398ec7cb955269ef950d6b5a601f26fffef76411ab26527af52797862028de389b5f8f0b82c67d02512edbd37a2873fd9c855000068a28361bc7b64be5af4b93f0f844bccc9365eeffcfcaf1c72d26326ec528507e73284b9796f4b7069aa58a9e5f3cbdc145756ffbd4feb1e833cfe0d266a3d2d7aa3338db827f3c9ef1eeb05076ec12e1cd5cc4579e1be67118de96f75a99e6a762518cb2fb4e25932b01ca2cd5498a8ca38b9d6bc3631157e50a9ae636808c37f2a7f05caaff69fad8eb5bdbda37ef6a44b3b8254a88b3641bf8ff576d243dae9b8da64ce7262e145fa1f574dd37f354f3ef5d924b95f97145d1c781ffd5e62feb9e47b6bac77e4724ea6b275540f031295b941acf164fc6f7f1d5e78639f7f1bd678c976e4c165bbfc6e26fb5652892958e5b1317370c2ae5d7551e125ed66862a2b55e5c6085101010cb69a906308d28108bd60ad550fbab36386f24be7ea30807fb3d7938c19e110248cf7abbe7300ba0b65af79161b6fef96a5ee8c8b6a1fe92d0cd4fbd5e3f5025938b8a5bf81783d76515de188929eba395230f99e22024d729af7166377a5ae3146bc2cefcec591edf53806d46732f1277d6aee71e911e57da1888d45b65759d696fb9b3c6833c706c10b26fd11a0315b0da473f7fe3e46640fec09bf5e64c1a7a37cda807702cd64c29cc66c592184147c40df635f2015d78c8a6522a1d564aa9d2c2f921a0f6d4d54c1ad62942f5be26051d010133d1dfb503247b7c9987aa3005a845dbacfe72ea4b53426c5472c5c4415996da0c32b304812f2f1115e6b0af308f0ffd397487a80aab010183646589ccb39656320d398b4e26c29035d5fe50f43d92c1fb6a5f277e20a2bd9791234e0d247900bbb54ae2b8c98051b6895ab52f58e6f93f4590661cfee385cf98984e22c597f28d52d77854c1dae61da77fac1cfa4995de64c572c924e44d30a5b2e175c17914c7123fffea7bf91dd799df45cb4af82240d70b5688bd135295a7f72c2ca33440401b15684f4348a6e364ad1fbe750cabb3bd246d5c8739c810d9a567d14f190b10cf74415350fd5c483f14bec059fd537a10144f7d930386bf3b2685588b6120651c6eb271e1afb5953248cef0b540a28f07151e3f08387c19cb736310fa8342732b9f4c2ac86c408770c6d57a46f71fca257b3859bd379a60921d97d8d44e5a9a8940ca3ce106cff83a4addbfd84779ea7852229966991f7fd8cccaa77e91a2f5cb71efa77c751ef458a203842e7b54a20164f5939b099ab95f8585a2f09810186521e191dbb602eab0cee1da2897765bf4911182d157e693cbc45499c0401f85ca9bcd011236e95aba49dd232400c9e32b6fff2321139d6fd7c404ed5b8f66e7e992d685a157081157771abb1a664d6856744a44ef3f715f92a7a31d22969888ed318b5637962f10f38c0ee329a501dd67547d41109222a9476cc2595f07192e22f1c493080ff495722f22689d85631b2b88ff3ece03b7a8d2ead76f20b523cb242681094aabf1fef4a64fa297f1b9787eb651286c8795c7fcfbb53f0901a2d80cf66322e37bdda1f656479e568a678e84be7563c0d7b70e79f60ea3970923f6eab6f30ccd6d134326482b14f1b3c986df4b538d063f61afd0157bac2bf905f079a36f078bb0247d22a8baa26e89099b83ee3be9da520999dfff41b20e1d1f54068c0e55d8a6a9fd4a9c8789154e4bbe2c0d926ed1e916b12d0580d993f3dd530ddee8f593c53f8648e9298e20cbc57324876fca94f5e9a7357e7cf3be217bee5d144ff176c4bde7338cf8bb9c8b11d80e3118903f89bc8efe41295870394514f81a60af93aa7a0a799594c4ce5de51ff22b38d9fd87fb8500facb6eca93e3cdddfc64b0114efa9711ddde0dae0a9a50a2b2921648b14540ee14178c69dfdd734d95314314956ff1a52931cfa467fde4c2a6755d5476fc1cef6e80f5450cc57a3e363d094cf12496f206e7844979d711e0ce384f660d90c65de5472a69efc1c32ae7487afb4519a3b899f0700795777f6e63699347b48631acf7ea002218df585b7983d428721a7952d4ea65e3eefe1dff4aa017065b419a2a818d57f8618909f98a69df04809bd25aa2c2ce81fcf9fa7fb764ee9e0482e5733a2f3ea1ef0d39add3310595344ac3bcee842fef87c2fabf1cc5fe18b23c387883ca1e6511d556d2130205688319196593e8616032cd3f9ae576556a60f76b54d22aff594a81dbb9a0074c15cb20f34250dd094367abc41dfb659d246c97ff758cd2e6d6b657248cf3d3f1c93c1ee95f67f8ff0a81da2f4e18a8ee1eda775600ec1731f371fb40743e40a39316aeed0ae92f5cb2363aa6a16f55650d41d42823b985c42f8c75bd5ea69fd60f77e0f732390aec2d79cadc136009e29b7bb4b232147bc095494f613bd25177dc6dee80f768eb94b98704da2d43190785e4750423eb456bbbf5fb3584580fdd7d0e128ded54f13cccc2615882df1e1a57da929f720de5e421d031eaf9be7fb736604b0f55b10778aa62b582cdf2218e0cc179a533cfa23e31d553a68b27b5fa2cbcfc7468e66fd105fc618e7888de322a286ee9c0cdf2716084be088dc35e0256b5ddcd41e3b0c02ddefeb8f7f815f15774c60a6995678b3875870a14aceacc3db0ae068ef28a3dc0da9d4029246759885e01522508ffebc49a7a9ac8b8b118bc780c8f52b00544f6c3436244081662294e03b9ef5c1de1cdd7196e5d2db5409c10bb2ecbf313469b48eb428eba9e2542e7cd8bb8a40baa8da386b6e3a7f4d4bb2f09d04b7f3677de7ba41ed165a561a4f037b4c0ce7ec6486ac935103aed9ba84138dfb3e128b6f3310f6292b072f42655a0a27ddaa52f13f821c9a68bd64cc381e462a2f9a3c70b192f5d6cd651fc20d153d3252426ee718789d5acbafaf289d05f84d3daaf6a466b7c1ed9d16d06185f6fb58da30262de3432c8a181e382eb9b920540b60b66af43b2c72473b1508ec484e4661c0371927a3abc028734217b9b08fff81a9dd2b36a6ec6c00f28f5f9b412aaf88d53027dae3b5de3f8f0a57a2c077f4a4b3ee181b28cf848616e473a779e92a2375c3864f1f6a51b0587c3804be8532bd0828c64777b8f26a0d11be0b70f259329ca02d02b7bc2bcfda197ad1b7bb5073d142eb0a6893fcce1037b08d40574992df822365e3648e3b8d1a0f0523877bd875d63dff8eca3b452421bd856b4adb6c1d91b236f2f5a7bfa988382cf79d305d6d029059e6f48124680020a9229fefd13bf78e0b9959c2c480b5f6ee1df6f91e9bb48e6d1cf045dba83d3c7aafdcebbaedac15ba3e6a79b7e3275f9cd814fe5874e88e99016b57e333843098060217957371cce6488d06a9e501d6425f180e20ec43c13cbf501fb331a3cf23e67d22cfa1a76362b35744e9859c02d85f61cf7a135298f6a23765ae5918db972b42d853d108249e51c8f23f5302ef826c4430f726d5071aced1c1d321e7f615e6c4f3b6567c6e921dc5d9a665a537e24ae8828076f75b25f29fc347890d45d118d68d367d009041c3ba3631c356238110b18f300650adf3e9a66145f8ec9fe5f65576807796bbc8321f1e45c582d331f360c5212372d81d803b76c9deeff510eaf60a1be0a78aca44d09997430bb6e3c710e6a121d0270208f10f4a7d052416f2e24aeae26a276ee34df3c672fc41258a86e8e7b604c5e4611ea2ea7b5d9d04f6161a1cd5384d9b15f8b8eb0bdfa2544d17e3fda1cd1dc579e99cf1ef6e2e348f83cd73f67b8065580fcdab04f0b23aa51e9b939547b8f474ff14f68f5783abbbf1235fb8f160cc28a5fb800b9aad5aa8387a77fd4d0c173457cdc9eaf2e81e403972e2b1e3c25562305415fd8e8a42b0f8e44c607d36fee868087726060487527a0bf5285ddf51a871f9f8555d2e1d2d3164ce56b80999f264fe47c5c6055d068239af0cbff4a2a13e49b0050e23bc66c03f1ea492b98cf26b7d8b9e2cdad28fd36c530850bdb040db6aea1ec2d08029c06e002e4d3bda7c0fdf39ce2f27286844d05410ba8c8be423b14f2365d9324e2e4c884b4ab4d47e9581f6cd7de0613e513590ffa25d4fdf56ff157761981892e36a13220c106fb6dcce553bed68f1a0463c4ef624afb7a93db9a72c7e97fceb1aa2525f689c22d927be2e357cc99e0e45259c702eb045b5cf33975e80fe37bdb6b6e3ce222e2e739ea337a5ec3c18abca9acddc05e4e1ac4f846ebc408a5f47292f28bb922149be8463de88794e2a7a405e9e792597433c96ce12c6c2b55e36c0d5f35693b8d643d68d06188d82219ba75ec1acc3054308a38a35bb0e65f1fa69ec70f174314bad1eceea62f94529ad9707fc83e4c95f113919a804fd3ba5ffbbabdf64bde6af1db90f526b1bae78237df90a90842749612e24ba595d34365094eb3b7c9dae632830e2aeecf5d2009c3c7cfc4f9e6e4f4696de3906fc19308024c6f0b70f65d7de476faa898dbb25bd6db83e76b49a208fc598919cdbd7f3016ea0bd3aadc9172344c0d1991465aed2dfc299a19c0db3c06a448a429cf92c32184ba558c84f131537fede874f62daf8dafaeda4ddff1e5c0977c14e04635808375c64e5257e1410509bb345a0c8deea283436053cf233e7f25f13efd19ff7200f1c8b18c26b1a3296575f1120d7032eac062dd77c207e3bf7c6a643fabc0f5475520e122df53eaa8015e60650cb9442ed5814beb75ed5e06b4de00ac4cc3ea3b120779d011ed8cc1280ec973f569488f895d983398af94f3c7c5df27c2b28b71780d398406a2c977fa6a4460089bf42ae6780e8e18ff722e3bdceaaf68012d8b56d4fdd3cfe82114fc33ce6cbbbeadec82d4fd8c575aa672447be11bacc0e57f8b739580ece426aa70d46186161f4bae778ecf8444154a4ddcbe16005c6a5884228d6a34af6497c81d0cebe4b47f830a5761c9608352b1b066e364e41cd4d0d6fff96a2640e2c901f71c3bcf640af2954421d928478675285b4979155df764f68be6f0d99c8fe7702e9656291f18000b730941f0aa9cad4b4fcd96f26dcb9134eb3b2381aa2a0cc26719d1596349e69910c161b3db7d47834d93e6fc76dc252ad0429e6d2b786795238f359444f25543a37ae6bc892c83985c5205dc5f117ec0c2839dc6184e7df9fa816d57ccf2baf6de250403d3dc1d6714a270b0142b2d68d29553ce81e7c4d753ec3693fc1855d42beb8109f68ca149a7359ce36734a048e97b94306737592005fb7413a50ae6aeccb6e33ec90a8446083e6ed0f6d8c6b5fb3765e3f839a2003137d089252187fa931a7f7738208e1104cde6a33ed20d8f3342388184431eb96a9ff2e13af329aa49d53b8a43e26d62f39e63ab1148f4cc71e2d49a7d83e1db38f7624da223f311866b51ff5c7642dccb015b9ee0a36fb0a131b404d75f523469bb1f8b3009c469ff3e585e27b3660ecc715adb93004380b4d94eaf9019eae72c4cef51312f9931a4eb03b6079fe54867b2e4438a10978547893baec5008c543e31cb40b3f5b85b20c4912e95f070a0c845993373f66518f4446ddc0c4f3bf1edacff41880445f1285732347fcc94cd179f3c4293f142fafc7740f1533c191238aa8f4709f9826c4f4c99f9ecd5e6184676029e65560c8dcea2cd659babcac07d744995da1009895571a9690bee6d8a118c7708690d98be9e62bf37dcb2e70089f63c7a9ad035560149db8d2f5d30182413584e3aa0d278d46e22f80f2193c44c8779ec3e9a2e888ca7684c575ded107e1a2cdec982f34596d8fff9cabfe381bc50be8fbc80470443e7edc5cab037ef241c579b4b3f187fdde63959eaea51547f1b12125760769fdfce266313953c0ae57273db1f0aec3663cac1792acf5fa95052df2d975e4a0116de3bf53abf98299334a8382980a8af5ef1d9780a741900b739822dfeca70560cae521887396c12cd4953b3f1067d2bf625fbdf0d4f9cef8e704097178a04e6d09e2fe003c778c24d940f00ba74d4517301a067e027b816bd5b8b064ac37f619a536e2f18db9de8c77dfdbb950a46e8273fff13b1a6b4d597355cd17e23c24ce55fabaca82dd2ba99831b0519dbc01c98d408b09489432b52c97b8246532b8652c7da8454d00c6141eb4e75ed0c23ae59fb02b5dc13b6d13aadbd3f7b556742acf9148749a3031baf5bf0410a2cd912f0103f8d0e4bddc57101cec288d25426beb624fb7a82f00aee47a64f8ecd0a234208f047cf6267673c1585e462f678c79b7c3f7241a583bd54e98233f9f7d661884dc7a76fcf20dabf6f693fd16dc25eb3703007f0df75d00a50377ad0f2e6df6d9326f0758c1bfbabf71ea97aeab940b73e7f87b2733fd56cb8e08c113a9886eacd677003e369f7ca9b455a4bef339b83a05cbd6ca950452086e4eab3efdfc88c1debde3ca1ff837d5ac467fabc18fe0b675c0d366d07d657f4d77fd754a753c784bbd78708b949e481dfa4acbec67f43a30b867dbd4e278a61a1e71735a23780764b2c7cc5b4c714bf8cc5a6f42b725482f1d1da6163fd4040606f6021bd1c457a365c82e82ae0b3659e0dcf184d1fe46c2810275f1bc86f4b6bc3501143ade2ac90733ead2804c938fadc7d5884979ecfc3c0aa90c46c971c542aa8c41362b8174fb5269faf000ea142ea921562813704d124f31444ef2386c18c4a68693be421bb1a971a8e96c413e3455dfd6df0447bd1dbf76ed523abd51b4929794d1d2bb34e0002d94ff6ec3d71dbf6f6781c508c1f7d92bdc433af8af7b3c95062b1891521be1149c5e92bc10382f2cb921f62c0f0c2f99697d1e769c445d0f6630c308f1c3fdcef25b0a5049a8d1e75d3c8417711f517a055d1682fd5cf65a088a85d879040664665d8664a951a04de6119f2fd203867322c5ad7007fe788d2449a358cd35428125ec33507dc145819a2d3344d649df2f5bcd85791760aaf8cdc5bdb8b3d9584056f7b73323dbd3263886da98af5ea844d9a15b5bfd0a9ed8e7b29db60e92c46b00cf642d0f13b3b890b1a39758ada2aace77ee285bf9107694fe647e5b92c46334c0f2bf19c7802b67ef2df6b16e8e7cee0399acc595a678a38c36bdef6d6172e1582ec733865c256e6c620a9fe8d4ff92bf5a6c3fd68dff32343b7b64555d334fa8399afbe59c27fa9b627ee179c36caabdf803cda28ea0b385e9831ebc4287e04d4973075001be7f9dc9eee4eaf7355613f3d17a72e44f46cf5718808791bb80ed1f57c4b1823c895612447545ae1c8b4f031734da8b3dbcbf85aada75f48cbddc29ad28c7fac42685c923fcaf8930f1ae72e0ba236e52257d0be32a84171942746a490f8705fedb8d3590a250e253b4fe23c1baaaaa39619d4e77f2045e8ad8ea35bb12cc7c2cadf56428eb9cdf43713fb4a5ee475e8846e66d216196b157a869cf1b2125d0f048fc83e8110f2dc0898f63768ec51530b33b8f2efaf680559974553850eb797a6bff3b77f9b3c16583c4b8edbd28e19cfcc8554cff38b9b567b4130cad2f9d61751e818958478f562576cc1cd04960391289dfe757b7fe76b2ad646d404a2fbf5ff05c980a769486fea3b086364ef100657970c18f4265a4d5d4bd897754ddd2a87c5cf8c8f243b4b0ed1133265570fc03e096bd0cdf68a9f852fc95de28b167ad360e354026bca10656934a876c65a42fb258d19a87ec004431f0aaccdacb1b5477629de9149b399aac71b35c626ced39d62906561c08d0b1b88aa69f837a0a01eee3665a7c0760424d1aca461633267091a7d71baf3c4b0511f7af239f6f084b33df9e81c11e5e847ebf2e3a2763ca6a48f9794dc45f22c81670020f2e85b305b0ffffff4f