PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 92607 61172e9da8d3d77cfedb220c78696cad9e5d7680d4e4aaa67b41d01a5fee84a6

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a5e8608848407da9e0320677ec4724a0cbecad1651e216d8f14ff778713d204e
Certificate Block Hash
61172e9da8d3d77cfedb220c78696cad9e5d7680d4e4aaa67b41d01a5fee84a6
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0080d6010080d40000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002b5d64f5bfebfc98f8581329e2a135dde99f5a3d7f745141781e51f6ea7c19f150629549dc89318c2772a3faa66732a056494c206126c8b804a5d2851fe4936ded601051215ba7fb33a286843fefeb6ad416d12b1ce8b3619c06000000000000000002000000020080d6010080d40000

Raw Header Hex

0000402083f434fd2ce6a8eed408d31b69e04fda7c81c8c13f87d8cba3afb4bef459200de2318228c400fedc3ff1593a0c72b14f3cc8c3dd564ea999c2351ab58643d4dddb77676aaca300184e203d7178f74ff1d816e25116adeccba02447ec770632e0a97d40488860e8a5

Proof Data Hex

59,560 bytes
12121601030756c2bf11eea1dc2b85b46f799076a8b74dbb4411ed5bf225a2bd816d3f1217df1b21e17eec52d2f4e7748c6358389d4ad4e45adcd89c80691968ec490e45d9f8bf2f510a3596389b2c4ab0075b5e0d531b1ccc0d377494a34a2b2708e2c0abd12214ff9ffda4b7f0acdd7dab4af06c3dde43a6116162bf283c1bffd6fd6cbf4fee665b22a70e294c384db79ffbcdddbdd0c534db92ce0f6847767105b75fdc74ca6fef68bed0963e876e29f677bb26d02631379f50044da076568d9200d22b7a78aecddf78e6a475c489b2ab13fae82e96200204592ff30b81bb32f85f53746a721854e2c1fcf8a08f326ead2455f4341cc02aa05f2ec897ff020d18551fa92406d92974d6a62a03b86122c5920ae9c1cc57437cecb21679b9ac42d09c99c9732640dd084c00ce27be269f5de770ecf62ec9bad04892e22f2ae56031ca4a91af6f850dffed0d3513ff668a3ded4d1af1d4a8c88db37c8eb9989da298c22c47464b3c83faae475e27e6f86289d24871ce104602764c79651c3316956a1c6f6a1055f58d1aa8b82d141e687a77c7f9ccf55fae58bb946d84ac2c8bf338f4b3c420e5a91414e0c5581334d7aaa7d772565db636b1affc86eb97a88537ae1607055cbf6561793977c2ce575f0f5369582ece88e70a6fe96688250b77529109657f91717f899b593ae63ceb5ceacca0393e93508b52c78ccd6da0d31c52d537b0cfd615707a52479ad02f0e5b26981a55ef27c7bb5ffa22465dbca4c6b4763d75780fef03a881cd7566c474ef1e31fb8c6ef9130c68cf003acc8d8a538b81e67499f4b50e032d10dce5e10e7b1924add016be567a50e3887546776a07c2fae701ffb509c6079039b1299c0d38fad01cd1f2b5e2ea8ae245cb39ce66377e4ec9b7dea6dd7a3c5a764c374df8930abcaff183b51e84113469cf4cbb6762079e4f47962da48c223b4dcfb1fc5572600ea700d8c51e384104251a964352d0add51f41aea6788e2e73985fb0f1b2a256c4c4a0c7c462b4c79723287efaf4ce4f084817a3a9b16597dc68a644ddbb4d88ddae82b70dde19a284e60867f2fa89bff1d5e7d8593bd3b85b8798f7302a2eed2ea73d9176eb2faa7125622636b70f6942dfda6d581a0a97f4f2e0ac8b978a42b189770d102ab68bbf845500aea407d380acfd2019431d188ceb26dd69719eee0c28be5dee124c1de5a563a72cf489d061bbca1ba1eea85df3a9eee415b03868311b7735c07246ce38563f870932c53a6d7f6039c589a1280fe8e4ca3c5102967304d1520f7eb8e3b7d53ea99c1776c2a65885048e3ce71243bb1f3e113d48429b20ee0970c6658b31a17d6733f7f26a248cf66d5c489b8a4ad2d37e66139362b450f89acd61d5077ac23c484f1b86f20097e253fc2027e586c5aa101b5b38985ac03d40c38456a1e3b8e2d16e85532dce649d0de52a09de9c72e59ee2dff6645629b62d31da5fa1854f32291d780bbe948ce4a4b81764034c8091db7f3a04fee4837bead2f8c1bc69ba5753e4661daf9b5b24e8640e03ba2e70997af1a87a1b3d29bca8a3ae0e224ebe7470daf5a3351ce3d0ce59a8e661cf943c089e4d8906e0c245b0492aaa343b9547ca58ddb45b52f853a8c54cd8848d8b66e2995aafa0169bbc95ecf448c17e1cfc01fe84c958980f45b8128a44a83c08208cba1ed91b9a89a65f21694abfb5a698ddb3ae23e25af897bae3b0c161f0c00b6e9f74af9626b3c1fac3404e954b65e8f52d4b65b46333ca5d8d23d60ee836d5239c1157dab881e6885fa882cd960e06c9b40a7e70c15f8ec75298866825e9aee1d51cde376b9fa5e574f3cfa8b20299bbe3b5b588a0989d760bf517b0f076236fe7506159ff6091f684b397605b12072a20763a13b21600e687ec75ebc2a59f785c6dabd57dafdd2d048d632280dfc8a9c70b67e497ed61175b11b52b952057495f9c8b9cc5a75d04828b728123eb9e78755d95cd34a2c2641344da692a5d9d7b30f5dd62061ea342b4d85d41f4c2bfa083c6c8510d825408bb403dcb7b9ad625c01524a9e967cae5672d3390f686a0c58e930f4999b8a7c9a65f84f5bad73c07689621616a4263a5064935e60b141c5b22c84ed66d845843705b421a8e4654b614602bdfe547406d1644e4d473c4da4f47579c5150023c6cc529eaeba24878600bdd0ef4a0e4f55e6079c9a0bfe8d4cd950fd93133ec4ba18e1d6f0fc2ff2015340dd05d23eef17c8ce53ed96ad2fec54c558100e8900722e963da92f740bf0cfebba1dca9fbac34a375887b773ae5bc35284a9b6d0e4aa1e0bf3ed5ddab5beed3bbffc40762a3545b8725d3da5292b1896b49a1be3e57115c5b826da9f7c791f8da51c18cedbdb4ead46cddc3ea5835992dbe1fe98f4a6ad6d53035bb0b2c446705df50dfb171e8326eba2d2c54e503fae2602103c1399ba7a6b93cbfb8b1b0f517ecffabba0fed198455eddde6816bb7430b3dcffaf05ce34f63b438798a88e4822f9917984f6cb1148c715ac5f5361f707d7199cc256cf3542e2aa9dafe35ebf6d604f2bee4527597f034c36c9364a2528c55d409938d57e1b4b3c91be9800db5c38295c22faf469f20abac169b4651157b122b382887e248cd1ace9166a189931cea4eb33ab6020ae8f74903ae4461b2652c8482d607b085f26a218047899fcc6d230e94bf642995831c2ae14e0132e98579cd600c8893648e607549179f8998996af18f3d73e4f5090058ab58159cf7ca8b0e14d5528f068cc70c87fdcaf82685644c352cb3f5857056981d67f23c4ad78cd98b3989883571d5ad83747cece534957a224c984f379a8483555a363fa197b15f54b11bb340ccace6a7d9848b8b54d8e14319859b759a60927fc32995e924ccc48a45303effc761702fcf0ee22a6dd6fb81fd08e2bbc50f57cf7d5e3b371b52ccbd4a48787823fb46704bf5f69c27692603bc15db8b3db172581f542b1ad122e8a35f59ef580cda0cb246e0055252a92b88d8904d6825a96f1fb9f98eb3d8fff27bfdf139af071ea689c28fd25150ce63161bb7ecdf45ea19e54d3d8b1f53c476e72e329bb262748437daf3262bed98a23cf321b7127261651f3268d97aee7f31b76e2a800b7864ef2b010071bff8f83ee76e4b59a6ca7123a2d17af98d08a6d5c3e2e43231a678ad072ebf557073ba6c73ed16c69d67adaaa15ccf14b55356e3723cf59b48f2fd416a936075739dac298138f35678a88d35116150424896dadd7aff052c72c5b23819e9cb2fae1e387c0ff17f90f74950107ccdd529497ae2c1c35fd546c973160ac6c723740037051f5ff2f30ab4c0571f4d6e067f6a887ad3bf30d0de0b9d503f910af4df23186b828f96aa5d3e831822bda6e6312a2c0a84ea9e7016af1d8da87bd6b1bb8b7051c4bf566bdf128959906086e4542192e7f477ed7712dc7b3726ebdae4d1e05a8d3a7d4ed6653ad6c4bebf25e57085fcdeae11d99417e6ab0ce718bd99193b3d75c1d4c923fbc26d5a2960478f8d744de0680288c44e11143a03b46d04c6e1ead08b8a6b34bf605db6d1054b75cc6f57def65480c1bb83899d5ce1f202d2f42d92c2f51564dbd731136aa90c449bf55b325c4c3fc334cea210daffa359764bc0802e100eb24ded2d65ed1eeb68774486e08d2aa5b3378ca1db3b92df493a92f156b9f7c84357f50066afdafe6738892d1dcbd73b9dff0adac9ee0277d4ac957b1f0f34b4010d8dbe6a58110f1832c44d233c65cadf12016cb029f6eeebd2bad34df55ac6d4f587f4c47a1ae0da62f1018b9e8d87df12b7aa12f8612d472fcc550e8bc92ec81743952ed9506f79173b291c396d6b16bbfca1a433ed115d931394f5cd2116a330449fc5715944c5b52199f646af404bdd42e22d6cd1cd72f499c1e31ffd7e356a3e0915754cd9df70c1e700e362971f8339834825e353df54516fc27854366ae85ea7cabd1d54ab5870160b84a0ddfe84db56511b41f6a19db1172b4cad66ffec627ec3b6a9fb3801b38f7b5a93c5301813fc81541b511afa43d2e54a4ac4ca7f931930b66d30d823c6b9038426f9677eee7db3b61ebeea88b57ffb9e6e355be12047da7e98e8846403c11cb4b4abaddefdfde789f263de786c51ac96f6bd532bfa68505ec025c571567cfaa7c54f701db0b228a236b701521e94e4a9083fcb4a81b1fd8623e53a6aa1624ff5bb2f06f4f6fa393d74d43439eeb799c24c354bf952cae86fecec4bed13ccabaa3a6fd4519c3e6d875453321e909d7b0bce032025f0e8dc09e5635bb99bd97dd196f7f406bbfd4097b45333c62c9f21c79f5f2dbd96bf54b5440f2ebc83c243a3309cde8ad7ed499a89cda6929cf36eb6e65abc98942889778aa4cbae1e6d667fe16ad85f4844eae27b9fc448813010406aecfcfc2b62fb6569d0a899a92e7e8e16613e10523d8dccb32e73ebdb08162d1362bd49b0e0a99201e79195d55d9313a9060ee4cf5474f2ec302fdbf4a4742561fb1a6c66b10a43f4b0ef4614a40c40aca50fa9093971cec6d6ab4434db008e16a209d62c809577585e8d5b30d99ccfa88d59e34c4c255122f43c485ba671b4c8a17c1fc8c271a7fe33a5530719afee87818520988f57e9b08e9793b510e651c996ba0cebf06735a37d5e91686e09ae58c4a9e08d7b4ce9150c62eca3d53962b3e5727c35faf2805dd417797208159e486d10bd000732e848215be980e7b8b577f2062b72d6604caac538aedf77161c6c524fbd14ce90cf750cdeb6d714a0654b496df192fd2662c39698ddb1f7ea023c869fce8408bcb920695adb8ebc938864e0b00cf6f2d20d882cb469ca6846dc708df1e4f70f7767ec1aa24f8d62773e7941e66a57e59ae1759d369fbd9da6da0b64bfabab9a93297a60dbaf84eb5504492b625e93b8e70d60797240e21b4a7a6a660cf4243a3aef331f41f602bc6244a7b3f6ed6ff77a8c8f963190369b7fd9b9db48d1ec20cc831789c41373bea03920e86f6ef3a49405157a1749312c2e4120044452a8294254ae36c799efa3f1807ecc2ce50e6c50d0ecba578bb1ed2fc733726e5a9a18247e21a5710a4b3d88dac47dbe07735678cebac36f676eddc811cce5d109e2661cd9d24b2c98ae383c34857dd6f8ac44ebe8e84cc072285a3b30dca54c19d67e499fb0808998d189270736306a7c24c3cd8a91a7603b2b5be0a4b9011dfbd21fbe65bdae584d1893d145f3f3f3607436f76cf14438793e8b4f74a3430b25efcb48fee7750535c33b9d7d924fcda82b4d84941a421fdd5da98180ecc5b42fe2a43008430f4f92b1d9eaaf3e9eb1de615f2f8d04e917aca5823aa94652b022416357157e0ce5dd7ba8de2a1f1110eeadb190a3c52a0dfa5a347535d2af1a29948b453198b68d5a1b1bdf228124fcb72f6b2754317486aff7379a6b94957ee15af33ab7d48c894e8696b2562251f0b83b8057a551d44a07d96b5045531b18214e46851d4850ae5c7d45c0ca82f57b5db5b9009215b59eb074459393189483e09bb76cc94bd49965ef270bee0609be2deb3f8119d71958eb3c30d2130350b21611b788c6ebb8aeb8110a43ea11587bd405f599cdab6fe4b7c8f2a528add9eceeae2a645c112cf749648332116e102d54d5298008aaeb1df38debec1401440029b4dc377186d682b871c2a4ad8c20eb5a7d9990a65995599ca5bcbe20b51765608a5ee99c0ef67e32d02069fcce42da0985059c1976298ac86436b85a080dba1bc50b7a8d7d4c9627c50511aa1e6a781cb0d2cf0b89e47bbb3762291934f05ed772959ff3fa804bea25aa98a99d080e9ec3f4a8b62ce743d589d203a6f71e00eba20730f849ba8c0cc385d5d7e226bfdf87e561facb78ca8b3a0b1948d72393899de56d2142660b013de3a6edb94d99520e205bb5e34b4aae0a3392a03326ea0670a6ce408f7d4d00de92bc1f76e38696f5a60ef0dbd0d0360051669fe3a75b714c9bb835919bfde9e53340786fdb09e0d6a1797d852eb9dacd0fac6e35eff41dfa3d5fdb4006e06b75e84804f5be769676b20826dcd686749e55dd6194e7191c6c62acccfbac6aa94c2f8cce2159f4b5bcc0fce94a6f243367796bcb63412374a54150b8e52808393636339a36b8b7f9a705c46bf81caa499bda300d02e51125a687f7ecae73e9f6ae0495eb2980368492dfb64f7014d6af6f647c5f695ab384fb9953c28ba31c79466d07b01b500b1537a2a1b065c7c1c696da52329d5cd330f63953949daeb46ee28f8edeaa7d7d134e8975d6882dfc5b12bb18915d8fe0e743f288b76c0383668ef22b0a7dac0a5101356ebc0902af40b9362f904e85041b511cc29d623ed702df917c3b00f1248018ffc358d9f24a593fded21f7fb16ef1ee1963c2c0e30020238a5c97ba2a2aa81d987241d098cd49ac9c8c50aecc0494946f49d8ede53c8537fb584a1d3fed1eda1534907212ad2605459677cf5ff083e7d72c0664729a8f378d44b91382526ae751d0f60953975b091d79ece24d72f954a9ca2221cd215e92c87c5e998fe514d3f34c2a013f9cb5295ecf7ae124b2637ce54cb9e7f080eea29bf81da33dcb809ee6e833e49d6fdb6e1b5b96011c45d9f0d530e4f6c1ff6c13e9ac02e37d0fb67fcd4f51456d2ca0cd0d1a796d83a006869acaffc19d71dd0b52c7679cc8d7b21a22b96bc3dd285c0aee2074354544b9face31b6ef1ee63105079c040f2ecf2d74aafc434608f82200f012e061fff39f2724ff9ee039717789a45e74b3310caf5eefe7d2dab2d26a9819c1b540c29fa589d12cf1294f330d740dff94680aa3ae6632154392ec6738f3517ab6237981925686151cb4364e80609f954b7effd03414b2b6daefb3a1b035db83e74f7060dd3f42374e515306fc87cef0db0224b1813b18dbead05467338367ad6b4ea643a12f8d11a8680359e5559ef1cf74addb485a47757c2b8eab4e5091aedf7c7dad1566ed63436c7cc1b8c9ae761990a42b1172e2aeef824e8df742af25e8e422f40708a2bd2fb9a09ba204e25498639423fac54a601bffff4779b53dd571427118c5ef720ba0bdaf0cd1d70f1efd76e174d49c01b0fac99eb261536a8e0e2aa95158a416cf855b199f0851b23bc6d922a92e721ae22535f86ebb09c1f76124919af7450f1a7fac115164f7a1889924bfdd91188e65c9f6f8d3c7fe967ca1942859745e3046673abb2b256b55cf2c849da4cf9eafa07de01de1dde85be18b53100e74bc054bd5c1e966869663d50faebaab52a0e3ac4da64d59aa4a26f55fd9ba51b6d08653cc0b8962ce3261977c3cb7f4e7adb80c83adf5aae82a681cc293230d229ed051aef7d407b34371338584bb179ab884880d6676bbf4f300b8a21897b058c3eff2f3db457146595839debe079ef8c7969f68607f0b005c34dff13ffd50d03ff3be3775bc6989823b2d64ee4387ffc9550ccf0643795df7e5ebb0136cc37662ffb70256195f4c193511ee200a38a2c3031a546c079c128aba93063acfbf5fbfd264ec3a16241b87e4700431483e0e597fbc1117d9788c53d0572a553366f7c1785f115664d12fdb4d1bd40ab6334138e2709102cce560c83d7b24c9eeedecf0a501cd8eded1b32893c39f4b3c947fe1304bbe84995b6cc3568c669cc54b3840b151b8e8be668b193e10570102132ed4f712c68ae237e71997afe9c42e5e85bfeffed0442a51bcc9bce48a318ad98ac283b6fb3fe9df61039c32abe1862a5bac61ede64ce0324ff694c3730bc0210ffbcadbabfdf8d23654079a6afbae75d0729394fb3d98afdaeb106dbbce00dd060381012461afc36ff15455273afe6fcd1f50e2641a43b459add7a969884b7e5b347e3fbdd3defbf652b68383dd63c49a1db0e1bd36d00f66e270263e4725c10e3dff291c1b6998ea0c71d75e0e20f26211ba087c8405ad2bf94eed0b6dd2e03da52b4bf8eee44106430905dadfabb147a3db89f6eeabfeb534e791633d7cd3f8da31fe009e173eef4361cf916d807d59ccba11409788a5cd1127115f58f97424aa37cbd5711f34e5df5016daa62df4667d02dee9d573f65f69d198d80e0eda87bee979f3201529298fc0c5510bd8020286d6169e39e7e37a778f4e5053593e6efdf82ce7e81993c7ed8ce5e80d04e07fdb5508a66e9e1e9755e3c04974cd332f50eeb947e2e5b4a9cb6053af4431fbb107f0ddb43354fb58268afd58fc90b3f3799cae2468340e8ed781d6b51963906039cabd25e1d25783cd4a14b3d0217566383266fd515eac42186fb70de639c5aa70fc491cf993736574ff6ccfb2d50325b44d5818f389891f9d46b203383ce94ee03195ac8f099ac9a5779e961e1f4df93abed48851478c0df3c9e16289929177be7c91188e9d957836eb9d1413e508c637c6b65a76dc12f0a7df6e68ba0487c5a7c071a6f73690b6cf6df7fd45257dedf66000a48128463995bf2f154f12971299c62c4447e0efd37d1f7b6e298afee7fdaa91ae0286e422147e8d8f32ab1563724fbcded7f8acfc2cf5858812ae90c06baf1fc4267257f81879b098960b55ccb711f3daceb4e2acd798bf8a843073e2fc7c77c1362780db3365ee3adf40e7a10bd50a23eb26135557780e8e042e778012425a3ca6edf3bffa9481e9c97417c5ea3c5f7ab4935e185cd2ab36a09cc1eb0b71f06f2a787fb2da8981a891836e6e122d1b3a5304829d2efcc1d4a9185e7da1d316bccb28919359c37f82b70d90628a6c3a751eb41c131b004d5fba18ca4950b23ff880fe896cff85ac17362348ba97e95ca3bdb10562f7cbd385da160b574127eb752ff1e4d3fe944600f28cadf8aeb3cea6cec3c289dcce98cacb9fbe1dd9f4534491ea96b85cb86ac334d14dd0b99592ddd6bb036e0d282b7c717dac51e894b63c9cb29479adb61d9e5bebcc4f3e2b8198e8e64873dbbeb14921274bab2742f7145cc484a0d45d8ed9843a96314ac4b26f47304a8d0218650b305d5334e5c3c002ac98fbaff23c2ecb2b769ea77cdc4625c3e7011e930e930732fe7f695db9f971b2bd704f96d324ac0212a0ad9b4179dd749dc25f8d3e027ba504236001f2d02df19a27d5d602f9090cc1a4d5d4cb726cb4e6e014892980f643808076902e902929f2e717b354194a2e100b0f5fcb2ae987773261385bdd7b158660e422f090f3749676103fb2d5e6a2da9aceeb81c941b1025553d5cd79b60687ef3e0954113dfffffc968f03819cded77d4b47b3a6da5895f37e16384bc00bcada8322fcb8e12e45cd8b9b286c46a10ec0f03b77364f02771252ac7a6fbfbc42984572967ea13270e204ad4f83ca9ed29ab94e669b57d6ba9b87d79359c02f3974ea4467835f2fdbc38da61eab41dcba6bb16e7ae6807520b9e33f0ed60d857796dc7f9227e2a38098aa9d4c72733f58afb18bdc2f2b9ad89516067fa0eb49a1414c36952b900e5fec680ed74c46512a584419540551662c166c49fc1022beb10910f0a9f51750b1ed809e803f52229c1fed9ff5e8ce0281162d8a126f5bd06e6856ceb66e488e1bd14c64d0dea882cdafab36aef734b327b4f8f29ab74facc99d72b708a6b8685bc17ad9f6d44cc82ebd34fe02f95957cec96fca4b48077b8cd90f5adf6969bd0829fb4e2cb083692f17f3958e1c8f7235a8cb98564a3109d3c34b5a0e5ee002f51430aaeb997d9fd72bc0cfb056feb15d25eb822cdd32d87137baa9ca142810d5ccea716123306fad98809fe41c805f2a658745c0c87579389fbcbbd47323df4c91acbe64433760c24bd8e9450ad0a2db47eb3c9e6d4f5b542d8ba7329668077c4b6e4d0091b9d656037627ae17bd33440f4ed5956e15a5d2525c8d4f530e4f997104c83d376f9977a76ae204e8401fcb50969a1c3199e1abf41b1cde8b4cd0076e649660e647c480e9755d089b1874694741b09bca9bd2444a1280f0e6976660d16235d0da693741d99717b699e7fd6300d77ce68e86c4949bea7789539bc1c6e9e7c201c38a4c5fa82b9b0f7b31eeb60124cd52556011d6482cb9d7bb5b0fedc2e6b6987e8897937d7bd6ef494c36860caaaea82d87da8c03acf15d8a302dad77ada94e46f7263762a8ac4b75e1460a3f506818d3380356245a070d8d1fadd13fbb58d0bc568479aba752b8ff55bc203d9ec4226e5a035195ed9d48d18434870b5c8ec2eafa78aa36b7eec2c753d00ad39451e895ac807ab8c5bd88ceca95b295a46a8d75afd2bf5f493e931382eb9032e29b08c2d9815e6bd878d37e5b33bb36186f549e613e4cf7d42bff3b2ab26adf1f0ecb5eaa48a918c6eb25272c68e81ca5e064d3eef8292503b59d3799b248e0b33aaae452d09aa71438463db52fd4f4b9e3e1f91e8bc64bbf9873d06db2b6f6b6aad99711ae4c40ef14eae1949ca8b6ff263ba475dbaa30d8271907c062afb58e77e9477e4ca35ee6be82ac872094b419509d4fb79f922050277a339dd66b6b9f488bd993a51b4cd2f0c6a375c8fd2999575a2a55d01eeea0641600458c1d166cd85dab3a52652c497543f158a0a5d9aa93b931d4f26a06947c1e803eb46f77c6d34b5d45bc49b4f6e4402250f070548df25dbfd46589c6d08009100dd6663dec3e60a5aea524445ac7a9d4f8c3b7f96178f43caca40cc139bf44c7e02ede3a1b0f826818389ee2bc2ab061e636b44c5c7962abd009edd328bb2233613c4523552612b09588d0f13645532235495162cb305cce8601d756e9368e786ea2103b14ca40cc08b4730d5e5a440eea4d1136f83faf3785f66050af0cc5d27ac25f40c7ce8acb499f44b2f9035f85479a07479879f9a2ac33f20f9ce274fdf2e7f5d89c8faea0e44c8184888803594520e6839eb3934423f465f9468db820b585eeb43eb57edb4c9754e6b9e4bb44f6d92f2f1ad59d442fcabe3de075d43bfbfebd11f4839c94dc55525c4acea3a9575013d3fa320963f5e5737613c4edf43e6608ae17824090ef909aa2c905badf47ab00f88ebb37e918eb7f50da2478c469d078634484aa9ed10ae6b80bc620100fddb6c507e7fe758bf2e265186b1668e7d2dfecf8a75f24ddea945ceb03553ba92ce16d7d2faf555ffd1bfe12e2e97530653a0c74a21518eb65ea0338402d96698f4ce8398de74be01c6cd6ff9c856a8b78672b501ab051981862ac83ae1ebd226522b24b6403644154e740e7bf4f20e0934c366da47ddb7b08f9b8a051059a4b1b04d3d70b247819c814f2694a4660f7cbcf2a083b4d82edfaa36bc9120f12cc53257cd62c25c7cd92e86de8cc100bcb9a201ee28f9a9ebd8f020d7206b84eb341cabb476f27b139325c36eb4e14b3209ee4573592ff58fce2e3d4c9bbcf9f1f7ce673ecead12b9d033641b22fa773af178461b223120582970c964d62aaddf779b75bf96e4c765c8478dc4f79c207f2cc503079842b8b02249a15fc9ff3c1dd10a61b42cfe940fc3d921f9e6901995c4349b62a272e53844ac3e3ca9dad6e899cfdbee4e59ae5821b640d3db68705d1a935f81a7cc70a47744a7db5753a80b814fe09da88160c621341dc0b04fb5d454dc7fffe3676e25b53d7eb1f679035c2e211c508decae6218b664a2cee036f4ce05a34f6936c0c9a2c8328d5280b9dea6450d38832237e7e1ddeb5d0d564a1b541e6830d2ac86a573a5f7de99ebf1cb1f2b96f8ae03af1d4f7a0dada5a9b54ad343e8c4861e2ee79c75104dbf27bd463f69ec348551fffc6a94402d3e1af62a9c3b9c08b207cf30967c3903da7655c960843f8ad54f53d71c2858f9761468270a267adfd23bfce1f2a9eb63d5a6b965b5dc133b4beacb7e7243db0eab0a407a6f87855ae701f31b0dad6a760ca9aad9fc530e1dfe3cdc4e0956bf9052496612410836d9d0fa84722319f67323f8baf799faa22c0ecc5c6a0883ca641d4f360a21997c9b0be65f552f8b322df9402512d3ba72e3a6d41f87715326ae4d737750d528f9cefbea1c866daf129b40cb92341a54e7c4924115c4d6fa787fafe826b3cba63d2fa8779f41c64c4fb5e96a0c4c9307ec7dfe7d82dda99521050e27330d5230fd6d44f02df1108035f19c1b19f35a20d49addb617d3459d5d62d89c778931b5d21a90257afe52c65d34ed934d931efe714da05d9b08c030339022a7c1f50177829e9a2997e21888099842e68005610de7617e5c1e86ecbf2a377b6c869c02a299867fb86c1199b2dfd53e2028fb2431c8c944bebfdece8ed023c90c556f6c8a939ccfc70417f3df6a9cbdf0500b12457acbfa3e891d04b38c57c844dd99677a07bc6c9235147856274ccb28d066e6edbde501bd3798ec025e227ea1639bafcd092c938cf693a251ca5bb2049c752c974a04e6f6625fca21205f48d0c16ec6c8d56ef3dbb77433eb673933a9db658437f4a815b72e87a35a93a019fdd55ed72d058c9f221a6b7cb90128383d6f4f707c29f55bcbf87a3ae76a882893cfa6695748e5c889bd85964d04cfce5ccc021a040e113d8a079326f486c8475d56a082347eee7ac863ece85b96fe322bca026c9f5c54ccb8479f32747e3e0a029513d5813e0b4b2d5626691582f86a00fa8a830a3f8d6369b13206b5d1bd3b57661afc26a632e3f3036c1506074aba73cf3ebb4fb212bef7b8d8120bb4b9324ecf6ce1700ff8343dc019ec542b86f4d311f49c51e0f840015594eb9a6c7a9c5d72a374734dd705cac1892bcd2277af27e6d2fd77dfe8d6da166a1d54eb8c4784ba459fcd34771b540c873c8731eb832bf3478ceaa449a4f856a711a5b14a21d584954fe19c39a455e9c016b2eb5a26f3177d9c900b098965a8281cec69f313908e53873101bebaa196a18062b9c7b3f329d82f6d0ef9abdcc7e2524ce194fb1f427886200f8a4ffdf642921964cce6b863f0395786739f84c2e1b379422f224d105eddf7f7b45dc103a7bbaaad1f7b3a481108f8cd3ce9e5af5e818f90f89e81e1ed30c254718ffd8c64ebb5ad032f2259d2062ca2e637d233e0d1682c83f5859f86b7020a8e8914df98e73d094dabc306528de4a1b82e3358e958899820d2702a650293a6b8ba29dce252bafa602b38cab4e41fa418dfde9def6738168639a347a06df6b3bacfa70e5eb4aafc4eccb0ef12a3c82f9552894fe7414cde7589a469a2f173cadcd637ae06e841c20a1be1b191abd3bd18189ee072e61d4de50d1230b5694ece3326387657ef6e07b3437e78a378022f7ab353098503dfb02e49afb836068299eb37b801397e257518b24ad0b7b27c40c4b6dea929b8da9c86576b512d3d02399684ba35e72da8dcc95925df7b448b92056951bcf4aeba9ad2e49e304d66a9e2b40a3b73cdef3e1e472fdf0274112c6a0624b2ecdca98de35b02fa62904e30b5a9b9cfaf6eff4f8eca790959efe03993d1cc2e86cf2fb649fbb3bfe1e79fa2570f108fc8a5e64339f9ea438909790382e9348e1a6e077354e1bfaff04ae027692abc5f9c7e2798184e9467ee6e0c94e4dacca2d61afdf7a0cd3a50656e633bf49d68918f75f15f3ff2f407fcace0428d38ce40d70184983cb7cf418e1f59acccf82b588be58cd9937044da6d1d12092ba23886fb8879c49ffd045b0aaa176e278aee03ed6a18cff1d7f344a612cf8ba928b28d99cc01986d7bfd16d4dd50f51b1867be5017984c96ebee1d540a98e7315190fff32a8cfd845a09922fed2b58e6751af8a0266ab2c7ce4cf472d2cdb0f8a1bfcf95cf4788ea1790b2c6f8f5c9373787333d692771a58f7ddc5009bcd28260b6dedddbb4063cbd0d45258afadef46f6ac7ef4cdb7dad4f0a7b4ee87740b7de0a7706708109a5ce9b113446821f91af69a4a21f364742d629fefc440bf375f1726da6691b8a9ac704c548fefdfccfa7aac630db5300f6b9e3bccea5aab68a19c670ad1ca63d7e403bbbd69dfb6d33f28cd6652ce54b0e56c952631e7f70dbdf9f3b4b9d13aca05ca1be71ce78b1af378d967dfa7cb84dd81058b32ace583b38c0dfba2765f6e40233cbdfe6ec44e81a0846504944cd9224d9729eb5feb72725b5495205056e409ac71310f2a59e268044bdb51164b2159eaa61d72f359733e0ccab57d90283e670de8ab9b61d73fcd69faf00114fb30335cf42486877f778272e2797176fa77a85db933fa2a86c25bc711bea6fe99f0ef5a8ceb2d1d682f07d66a32bce01c25cad1e0e7ac0d5529e7ae0ace70744b51029e5ca1a6cc369e1e5890efb78be13ed57554dd96ce8a4e62a250713018a1c144fe6549a7a32e4b5f94d8faee2037bff7eaa2a116bed9863250268dad4304c2ae2b374128790fad9e57570ff63181a8336ff0d61045fd751f0e1d3a983a4c6be6514ae36aa192ad1232cb48ec5231ef454307c8b376a3435a8f7b2364c0c628ff0c35df9efd89b943fbab770c4b6b025c302b2c61c009ab1a1ad404025cb124e51b347e82220f6937af520afd18c5c2a463d82dc981455fd37eb69ea598830d3208db2ab9a4479e481f43ecec5ac2f4ea91bb13f1c9265f85c48a41c49c8fff957b6bd7913ad4939bdd353d91f73642134f30ae72d4722e1662edaecd6c055dd9705cf82590b71d55becf0bc9fe7055eb78c6ef0ec84943e91ac5d61a89f0ad0c378cd0b2354f6ba50f717d2b328196d0c7023598572d848e2544a09ea9223a8454d235a2c6a9bb380479e43e8dac263231eafc8341818d811c09a75d18d286b502502c31647d37e01cc0a30f786ac4e38a4ce3dbe98edd4d2956e6be2c6680c75f3d4b9b030066eab3d341964f8b0adb42ebacb099a28a0050315ee54beb1d27ca8e10183ec533550fcb8ef3d327b13d2cf180620d02c27f5e53672fdfdc947b51da849d98fbbd971950d1ae3153c175aae5a3638eef3ac13532924cc4dc017137205037176ca9927f0de8a45a88c3a01bddca217686fd178487c93d1c32d15d8399e01f41b9d5904ba07d5ea909ab8a125fec19421fe253c87c2b02363754fad9dc582005895fa8b43ff57a05ff02b090d5bf9dd0746a2484d1c49f58d6d57d825875395bef76a078d9b4a46ca8f12609407f946ed7c1e78de5165ce2520b5019669e554cbd1cf46029ca70098b1691dac17bbb04cad4d6f211d3bc86e45f09677220c88858b850dab53ddd732c93caa3e4b0364c7018da5271b1606ede554f017080a70f1dc5f57b295465f3f1a0fb00b9e0a340ba28718620380c3b4bafadc6360d30825f3984facce5ef643966cb162418bd792e9e2531caa9c51affc1227323872239cb6b0aabf07fdaca55161a6e5579c1f4be1542a4241d27761ca03c0f69d154ae656f959c1dbd71ad0823a9ae8838b5be5e22d3e668f1d22f91c9587a56e9dfc74b23f8b00e20e78440581fbff78d5308908deb89e100f678193f490105dc10955dc97a336d1772ae8b39ad449492d375ea4de70fddb00689ccdaef00fddc26bcd688c962477a151485b001ceb2dd930963f07ff5d48eab381a4fd6e8bd55980f4f7c14d907fd61cfae9275d7d6adf6fb88f1e50a42a5a2bd09eaf4787b5d970773cd4b69abdbe7863747dd7a49dfe217a58b73892eac888b68bfbab25d3acd429130e90fcd9af850e133241745180889c17ce643cc963e32ea006f4cf0a9ff868b61c4863cb3fdb8bcf938c1227de9b9276ed2297e204ed768eb59b4fd4a0e101d9bb5a790d7e6ce762ed844ea5f74afa63a71b78a04e6d4bb166cb4dd36c5cdb42149b5e540f44bb582a9cc4074f52b61ebe30ef2ecdb35d8d94fd952348e0778c9115a03c7c3e1278e046c779b37e570593c73f6ebf6dfd7c8b941ffa8333a5f9976b773f25392833fffc8b00c17a37ca80e49a227a656e6ff90d4305f10402571f47f741397861f8c514ebcf9bccb669f99541532d5eab625c8bcda496a22e6bf1ebebd11ab38adf375e0c55f987a430091a4d997eecf1dbfa86c4c7151ae06ede91546a9c02695df89d001e9136abde7bd64b4846f3aa87325f6e10674c3fa7b588fce10638ed21c8c04d342d24225d205758a1e99f4160d5e055d6cc333e333596daeb3ca75ee13295d822972872818b5d7b7dea1eeb340538b25fcfb52021d142330ed7b3bb638169cf91d764e7936ccf1ccf96e89bcf17884663dc37c9bc6f59f1c5ca53251c3c8b869b14f9b896900acc1aec9889299fcc72050fa443add9bca9903e9d3ac51b5f06f6b7e81bf115bbee1cbee071ff65896757cc673cebbe6bab4ff6de4ddff4a9bdee6237910f21410dd42af1d30143649771eaf9119913909bcd1f8c76985842f068c6834462a93a892944691545d560cefbfa557394c7c2cdf13879bc839e14d36211a1e18d3d12776c2ac27cbfefe189d8a57f4923d0ae09ffa343a726a24c18d5d6448790a4ecd5ffcbb9572ce1d495330f49662bb7daa26553ad738f6acd29a5e4749256b1237fc633f62608fa91a5284f2faa43fd55e426582b944a2b81886810fd79dd229f2f5c20cc30687041ab71c9c4643779c05709d27c23b6c8e4799871cfb716e57a86d5ff9b7b150e866051abc262cd63c7c368c2071a6a43d49b7e352bc9efd3646693445eb68aa9aa26e59e0842eb9f3fe0611200df0e7a72adad6ec55b869aaa8f93791f4866d8d3d0cb1340681ba484f8f681d14b2a1ac4a01f544b8420b286eeefe8dd6b892373f4c4d3221dedd327fe79d37179e074097e3bc13d2822e114c90b50b1fdee0606b13bc97d4ae4bc07092cdb8f37f70fa3a6aeb4ac97110d9aee8d19e1f7ec998444f3e93c46976771292cf11d417b978da3b3489b4a6f8edeb7fee46e57fd15da366fdae4393f25813b0d6762cb42256cf68724391f2e85fd300272aec4de04b5994599ae369b6bbf3a9d605a881dcdcebc0d647b6a1d059c15e46c69acd004878814a20e744cb52b5d1151fac5cd4c72e378c3f5df3c8541ef992d9112a19b389c4b7a6e696f251e5352583196c55e5ad1a95f05ecef58783f2576a0f857eab509af8bd3f954f7a04eee3c56bdf64c7a92bdb0cfd6a044a2f27253c782cae70ce2d7cccaa0ac8ec3e59461b5d19fa329337d668542bb9339bf555850d8a1b5d15504d523f0f5b97fec7bbfcb9e871a716c383da89f60259030550cbdae82281440cf1a1e9aa5a9467f3211972358450254daeb612aec7ff653edf2b66a14ffd4a79cd7a6f9d3730673352c3e8f237b9ca2251534a8fb895d8b82f7233719d3ac4d2149371bca34b950d71688781ea0bf98d5c8dea0792b9bffb12a640daa70f4d7aff01155c41d97ea44f16786a0a7b522e1b83af34fe0a8da79a2b75c8fb451e9b764333983c445e096413091592b66930ffd9eb0a24fcedc273640c698e6639e03aea95dec6c6a9e2d5231c3db712e9856136204d77d7308cd335c823040894f016913205281d3cc615bd09d9aae4fed6b68c760196d965956116ca06952e4fe57444f57302ebd32bb4571188cb05871a3e91045d68382462f53d3e092308907723c88a91b2e7d6d79690c8e50ecd70982b32d726e06699c6a343efbd431c76cd1e286b3e20927c4e7593bb8cfbe1138018d3e2bc2affb5e015a26a6c398e5a654649468694b6bbdeb0c6cb2a79483aff17c2843ba3b177c71003a5960e92bc1bf639654ed09f6d3705654b69f2abd7fc54f02d7fc4d09fe43eeb792ffd16e66937993fca1556382c0745b14631ddebfbbc24fc6d4a55f6e9f8eca7172fd95ec1b294afb14c0727e11632ec808d6482b9cb381f58497e245e61088381c94c8c9cddc7b895dd070c460fdf4063008b80823755279b9bf305fb7cb92613d26874457e89d6f1cf89cb041a8ad2105a6be7a65ccc15708179ebda715f60d65bb0a06ed2bf4409ae43fb4c2f1c0149f34a3df040dd2ec3dc31dad43641630f44ff10160ad3b6ee80a3ff526c60715b24c99e394098e4d8c43f5f4739c515823a91988b9f51de77a1ddef6bd0f17728836a63107764acf47f52780ba139cfed34203efb72ee154fc36c702de2679817d69c84d1199b3acc86e2cc2b33f2d92602c9cab5eedfb648f47948698025c4c2b701908b7b63b24b87375449a830224396d9d194d327410d9f558d1f1753327bea5536a3c616b0ba670969c334383eee41a71650d6806d7683a6823dd4ebc4f6748ae11715425531c430715610e6c0b2561e023e3eaae8447ac416538cbe7824579c5406dc37d7c1599b85569a4bf067791915d201e0022456c8ec6492c82a7372f17a6c70b17c6942527b7bebc90087c82f64832bd45e162126e154bbce744720f87e45a76114fe7dbcc1cafe7e4ed892bd309fde32b53be0b62f17ad5427f284eca061e4b8c9e98ee6b8c31d7b494d768312d06f5058196fa7a713ae97f7437c77b3d8eaeb5c592bb32df6986b57f76bc15ab31f0964488ee25be2d6ee20eccf43a130bdcfaaacb449b972e4e1c189a4fbea5806518f2e44acf0251dc781da1d344a5af12faa610d43fb61cb136a9aec37da1ffa29c0b9f3ea49ed97c67213ad36bee9493962165125df13a6b881111ca3075ac33fcbeb705ca116e003956dc205da9e04a335a6d0f49e905d11172d9054190092421e6046f2713cf210e98562a558dea68e338006a84a6192de2cfe814c684ad75d25f175d7af89b713fc920bc1f751d04b0a4ccf8b347b9cbdca5a63b13eaacabe27c83bfdb684ed54c298741ea1677165f70760cb8da20553f7a8af61a45221cb6be70312001a0ecbc69fcbbba4c0bfba07565f940f45c79046bc6ed0136a6cf0d63f1fbfcc65bca4a80ac1dc7b27d2a96ec5b134b284fd5f30c700582e441f78dd7a69ecd1ade3fefc4a5fe12b41b9fcc673d08015346ee1be0526b8c9a4cec3a3077ca194fd4ae9aa3f3ba12474fc7f47cd8f4934f5a69222496f8b090b4abbe4000bcbcd2b057bd05bc219cd345824001f3240c73513bc2ce88201d6e41cf44692c11768ba0bd9077dc0352caa51ee4468837ca00052c74420e632d794f36083e719a097bf12866cc25c47f506011f47d9c98460e0c6e6e2a07e128344f68b6f0753391cb70219ef00032426fcce0c6392775aa24ff8c1afc2ce24b71fbd58abda10e4261ea2b379c2b27597b48260e8c908b7978bc5a8d831a8a02e1d09b42386e583c1f8f3950802eaaa55c9a662ae55a9b75dad9b076e6dacb80e9bf5a56e6282e1722723dd0a4fed2109aa2a8d22366176c51199b91cddbb204e12598ee60e97c6ad32a21c05efb7e10cd6a118f5c8cfccc17c8105c3f515c3b01496cda5436090a066d38a0112472bf8ec80631badf023c5759b25b957c0a810d2a2e8faeb3a8710ba00a8d4e31c622e1a46f5195cbd0b1ba1749cc8485e183d0a797ee733def79af928c304c5d7a8a47e71a3611a2aad374bd388001b5ff72267ee518e425ab8c1a171628b9039992b4c24308f85521ac3eb74b00e1cd0cb174418d52a82b0fd6b90d48bbbf9eae8def4a45d1841ff3c24a1a9f2089db2c2cc03e7ce2379b395ebad0f22dbee0c354869cdd6adba6593826c0c263989898fabd96a66404ebeab034f4254524e6151271ae6eeb186c44a96c5117e7f61cf1991cdbd2dfbf35cde0347372d1e1487061082f79a699f56d355db6385693490c67615bc1ad8985b38e6d797808f9413400861b07f0074f75f38ba26091cf05d9c8a1c60a37db7045afd7edcbc7e019c3acfef67335fc0f561db81b6c3dba36cb8fb2b4c23c7152a55f04c3f3492bccab41b9de1e3a902bf524fffc9032874cb9368646467388ba353faa4d030ef099b3cd5882ee6930a979d7b45c97dbe4e28b32eaf1edfd5fab9f6ca6f217fa5cec600a66a4f406fc61568636dbec3bc69c84e1c53bafff4fa31eeab4c7f1024fb91c55ce123d157bdb9ba9edf5d0e29fc59915eda1f0da4c83366a44bcd825355d1b0e2bf4c7d2de0a73e427a51fc7029899b8c9015d86e6b8b4894e1a64f97bd3fbe0b86dc0ede5a564c4fbc8dd6086d4165202ce0cef1e022e934eaca24604dd00783b892664342b257accb4c028649dd85d5f191298b052efafea666f5b9f863ec3b0907b1c844ff219885378aa52cc6df0c54bb516c51a953ec6cd3ecd68a515550940ad8622ac1536966966e1648c6af61ae1d2c5dfa9f06c00da43a4f06f7f28ef6e6090b64bce45c0662f62ffd5ffdcd3f5977e5aced78fa13b1e65898aa248f574a0cc2181a1b6b1208b49d934d92c68ae1f83ea5d30afe8d4c9020388de04b7b909f815e4724e07df9a3aeb3f36ec234d6dad2af373351a3fae764ba7676bfebc6da41f10117fcb76577db6a3cf24527a552cb8d13d2363c0c6299e1b0153d33038a0fb07921b09df9b329959e1f7b74f30a61bb77cae87d328bf186a37a2beb71448f840d8f564872b4990fc3937457d643b4b03952fa01a2c3f01e21beb8edc5e014642f30c2fd008408a8223a910733a901b221c212f943f4affb8c9922981d67ec1bcad9e2fa26d88c81d7687de0a74b357700a15007a9064a3d6b91bc213fbb664f484bae21f48de52bc79f2ac7efd438f174ae9a3760df29023da1657c0458fc5b1a45c8d1c0198858ed4c96e98ce51c808e2be3d397d3767e2c83d957f8ee0dec721a8fb211235bd53444aed9b590def29163673a964321043fe1a05650cc8437d6a9002cb6684e7e7483be93b2646771059d2caf1e4ed04c964729e0502acbea48a6813a1c9299ac2bc3d59a310e89ab29830219d4ad238211040c5b9f969ddb5061f0f8d9cdb64ae9dc1243709cf5922028aec6e55069eb51e655ad41f429f8d6174f255761b913648c39f4e95edc8baa4c1d6a3a273c64f87526876a16252cc700cc5cfbb5741d9fc08f06ed6d739c2c7cacebfadcc8510927c7d1838cdcf12ab7fb02af11b9534c43c816e38194cfb6e1b19a8d4fcfcc06915f451ee04209fcac45c012a2b362dca9a61c07b7e4d8e6f571322e5309af82cb086f0db7c5e140c77d254363f55048c515bdbfb1d42d8a73f87ee68bed52509a3cda64e317efe28de5ce1a115d75becd2bc17f7ba3cafe8c0e25b49cd86bf03cebcce00f9c6b697c5747f4370889180fe834d1ed2133515556f81833d8a7621bf7a784b4d308b7d0f8e7d443eb5998ca1227b10584646ac8c8d9c73e99fdfa6e1193555dcc6a9a7358aee8b2f317b2748b16b6c3d509b0bc04b7fdea54d2d4a5ab590ab955dd5f85ca514c2a9fd7cd5236d6d725323d732ca30b98aeb24bfe7707f985796fe82eabc65a5608aa91014b568123504a77bc14a69f1f0f44221d46912e6126307d978d0b277ce091381b213e585b8f8e9cae8b4ef41cf3a260cbd8e88806dd8ac591c4c7ca87617d52ce5b71c21d276071505d0a0b3dadbf974fc874a15267b410b6a3f819f8b2da240d4de66fa28ae2e694ee8de4d8cb202cda97844ba9969316f7f0a84afa85579f9c0d34992a5051633cc1599968b3f55598306d82b3daacd15491cb6c3b86619e8025fac2f5af65ed4cdfa3af994a9df46fe186675d95392c6fbc4ffa083e786e44dbe537d62c2296a0ea296cf8f4be2aa83fa14a5c0de6473dd930f7d3443745ee0a767e274621260dec1f460cccd92e9f022f19e5d7076d93bb6cf6b76e4daf5e830fd81480b0e14ff227e1271b56a65606e1f83c3100901605eeeb3fe23b6267b8cc2dd263f08fc5c9dd15f9de05af53b70bcaec9f26b635386e38213b5f658c96b5af0927d1f4702458967bbe64dcc99bb4cd66d8770f917ee9c12f2ed2f851c13b81d1f79a365d0028811bd4f27f12124d35d1d951dc0330e4effa582955fe6e4d4075194531ff146a10cf918238ca5d2bf5bcf7d414df097e64f908591bbdb28c540ea600141aebd9180b91cd22941520589173590fc913e6c35cb23f1d13d7f62db410980369da0ee5e05d49e82b599284377a6a033aaa42c54eb3ed3658d5974d894cc9f54db1dc53a9544880fb2678f6e940f818c482b0d2d8a2fa928946872015a6ccbf0db023fbb7c847b6d6b59907da6364b03394a34d7319e3d7b4d6b0cd61c134616e6a2a26f60286efc9c8e96874af248a55a442c74c25ea1ad20fbcb71c19feb89881b1bd5d754fff8b75cdb173ea37443de5d1d1aa00dcc48350a2ba08eb58bd2ae5eb6572d8e6a764aaa011b6e59cc2d6e08dfdecef62270d33d48b150caf984bbde82d69a4b25c9b696425cce482b7b20eb5ef7bb31da00fc2302c776316d52193b7752cb3b4533a405f215d8e45c5d2e8b43148ebde5808b372f8921536b88006503275954cc8dd43da1debbe182ac457b1af4e3f1e84ad5b50e4728d794c27fe44210dffc46e2d47cef8284d839a4d84c331f643402e95372c1655d0a072ccf4344f9c5fb0e2b0d4b7a5b80395717f97ece604bb53e83339603b357f2fed41c683b5edc66ef3fa9f38ec86c0d5af7f0fe0fe82363274bcf8e3a08e5d66482484050e9a954536e4174fec4a7c18b5ef2eac0645f6940fada55b4761e868cbc09da1f7e1e469d8131e34de615756469c163e9fd72f1a96f7ca3c386d76ebea57fe7a9960dd09fa254f8f47e1dfa137247d16905b3bf0559a5c4d75846052519e89cdad35d5cd98fdf6bb9e11bac657de519e009f4f6b454bcf9d70dd5bc2d883cd965b88dd49a14962d1428d147e12025ecde3b40aa757f7f5db52ccaa19b0d6ca8137e88ca1d37a2886241756cfc45532e74a54d745a9fe7f8865d4255b4af677edc527839bdb586fca76496246bb55b6edbe7f3acf289bfade5999efe186ce9909a53f2d524b1f07e8902eaa4c74fd83fe8476d433384f9fb18ec58f78a22d227b22e3a3cf0a5dddc5b031626a6f7f0b27b0bbdeb07f584c4325f91ac39d3269c4668b3f3a0f82d66d6d9d027557cf9aa0a449e9118d47cfec22eb8f0319eaed02faf26ba55766cc0e8b5188bd89cb98451a043c7d83724b459f6552ec3fd2fcdcc2b5b21654dcd5a184b78cecf91a7af01d0d981846cc043a95fed82063ad5986717abcbd8828b7367c9eb3ca00ec1dfa8d7651eed97eebfa9344764fede65877413525dfa6ef69e24e9b9722b3efd485252f2c78e3752358dcd65cfb788f7eaafa1241eccd93f7960372dcf02d028c6a090951839d38bda0660de3744457923640ed8f63c35600f1e7c65f46685a8a6762c96f1dfe3fa4ac263332353ef2c92781b5c9fe22cfd2de737d748d3f7e3303538ecb3a781b62fdceb391a1580993c1650f6ff5b58e86da96030c6f4ea2c3664253b4c63827cf7b2e95b8aeea049c05e32b5e49f02f4dac470c938bac0d1b3102cc7083382c662f6a33fcd63cc0cd55a7ca4815e9ea4ac704657c9a8503be703fa8c8738f54948d0b8520f06ad3183320befe302d3c9f788bce19101d7ae6896881a5096816bad5abc1f8dc25aa3e85a4a2b0aa821f1f15e0f996cdca44561b98e6376d419b6d9cff583ed8b152078942b12784eee9859d1e8f3b0418a677430e386fff242cca77d7b33cd570b728b42855f73b583df7c76f05ee3ca65829c70b58f27ba753399a697643fac753cc4a5a6f7ae9ac2d4687cb0e5b7741ab2acb9e610a0899b62c7316435e6a794264869652edf2ff32d1e21f7f0392ea06dd80b027985f1eb3eb6549b2c009a05dbe7e69075a2dde7d2efd8188be15cd1e720f311e7a2e1911a75b28ae6b9b663fb2ebaa334b6ab128bc91ed4dda8de408f74a2eb0c4085ec4516eb5da326c8038cbe7385278fa326b6afd9bd588423a9c45dd88ad9d1ca404a662f3db1b9ed70d44cac190cc647d054ed5a7c38efa27d7a386f722441756f6e2a305535f9b0422e95add5421b453195cc7e0bfc255753aa1f1ad9b0fcefa89dc6062996e1860a52d64b8923c3cce03dc39969d6ce322d23b370b11c0663f8874e89909f4db7159b8b9c28cc13099b7be3e16f3479dae646bc86a5284a635ad56a2ed4e4cb2d8afed615090a45712324551a862a95b3cb9d1b9771a94523d4f19de4beaca150f9a6576360a864dbceb708eb5bd2c34e5bd01d728d075c24b3111e131f2a0e796f9bca9fb837bcf54344a0d419db604015d1ce44022e1cbe66a1c1ed0290d9adc22d57324cfb298a73300e3ab0ac6485be9c29d44d7720e63d2dbb3e78611e611f393aaed3be09ad80ce23095b0df417c46e600703959e089e1913f349dc55c9b60bf55cd2bde4a1e237d5aab34d1ac49ceada94ed3a82d04b59bd9030deb5ea54b0e3bc119063d8cdece1fd27c09fe6d6e779cba5be75d1901214f90443abf7d2b1c9ae0136c3783fbc5e232f00c830a804b97583a7a78195b7727cb37bb3f61a11fe1fc45d340f06c28c943cc2a26ac2e3d76f8c59f8bd89d4536ccf7ffd532fd98af99d635ccc9711da8edb8ed35700e9cbcb7cf123d78641d64d828741a421a094736025eba347cd9500fcea86d14820bee3377f8f7ae209d7cedf78a755d854da8f53a57bb0a1387053bbb8cc259c1f8669116d58f7ab4ba6652693dd313a4d09f8f75b2905491373d7a87977fcb7019794d50e2f98e9ee73e66559d2f9f4f4130ff292f1beb36310f8f3550a8c7371d4f357d29bccd9969d5272e3f9713cd4e83e1363ba639004dfb0c17f67c2e89f09eab339918f9faaf25bce2129744b4f8e175e78faf205ab37007df9882daaf9bd6171d5332b842118ba2de734cf4037f936c91ab9cdc84b6ab25efdaf40f2ede8aacdca0134f6204dbee900c6ee38b0fd79224d392b5f56fdc5052154beec02f86b56aa0ba5a61aa2dc4c39fb43f232250cb68350daa804b17022852a15d6c6bceaeef2f25f2cce3b12582d1d41c08bf823ce7047b150df69273011f3080ed7503034b3349e319fd84319630cd524bc51757f60103ac878faa6dd91814c0d2df2e15d0a705294bc8d3256411500cda75d18dddb045f70de2eb136d111978a75b2442e27fe8e511634a89df82958c9f1f2687a75c309bb4d34f193af69376829cdc591c5fa4cd02af3c61ec9dd5f6663c58dfcb3846bbbca02a078b8495d3ae692c2cb5d96a2a49586b0f1ab5bb53e9aa5c01e74824daab4dfbc5eda6c23ae97445e52e979792cfa6ae09818de3fa4e010cd27a7928f4ee127f0deb61724c8a40d95a0c830ef3c8ca943fae4e71bda4bdc7f5b93a492a0d27ed5546504bb70eb2379368aa8bf2f2bbd544d5c97e7b49489102afe8c1b34ac330dc02cc2114e22cc05ea283f013441e1f5eb4df72dfb8b3418e6d64ddc858da732d4839f23c0942c03b361f4b4393413b921323b3d5de9247bacb655fcfc70afbca57323a6e17203c5f43a58a709f9e715d5e65c826cb2c26cd6b8567a1542886a913da8ea6d9be5a7a05690f8e2209d5d9fd44ed4cf36ea39ed199b520d43f036c10a9b4a21657f15fce8c76ff6f26d6226922b274cd21425f98865ed7e062fbcc9fce97f89e1e2ff52e2adfd181b4d1966034a228952f027761e53a5f0137b2ad0be1205ce96842b9007edd2ce1421aaf970f32dff57e3e438d0687c746f4adedfeeb99fa10dd28ad24e269b45ed69806e3da3abf8d993c787b33d5e080fa8f45cab4088e636fd9c9b0b573cb5e9f70d232a1a4ebb5934d75d84d091e7fe1849a9cb60b1dcb4d9b6f2f2a48c3fc8a5b1f314cd9342711a00ac53583e46b4f9cbbff6167d18a3da2d9c4ba44a3e6e38d1cd5f3ca1d7e159b90531dc631f5b9a19826da7a4f2bdff6bacf8f57cb4620d353521dde47af54bf9ef9a48d1061eb50a0c6688cff3b50801183e815da7bf4aa34c98926d71bc406f1804732f82c5ec182397fbc6f414fb8c9ea854f6a7e1c98236ea2d4993708e1a99ef8f4c4197a02ff442944b461419a3d7b3d6ba9df9defd829de3a59e1593d29abcaa36472dbdb98412bf9ef1c56502a19e2e90acc9dcb780bceaede1c67e9fef510b36bb5fd5b524674af0d006627048fb17cd74992294ef23e70445671491b405a57aebe696353f65ba925d54aea4d8a45da16533dd92c5d75763b370037ef7ba0d1ae6ecfc10c3770701491292e93c97386ad743e97ec257b15ce6a3c67dfc94709c19d9b56b8b1aee4443108b40f344f3b1a74c551b162a3a1e1379c24c51bf3b511065f703bb2c7793813e0e83cf74341e5d4cf6eb1f3606a112339543c8ad8d75c44cba5f6554f3458a1111ecad3c727f64896e264fa15bbea3fc96c47047f54b4c8beee0e231cfb798c41038ce335c6e3bc6e7dc440dcd79fcfb559953bee5490a7d289142c1ac8e05bd6d750184696b9d0146252e09ff3fbffc8a7e60b86e1f34f0e5efd29e2265ad1c94b39c9606fa00d2906589298c2ce081fd482b7d65a45560850a657a20f4bceb4d994f9653c6fee8dc874ffd32ed4ec452214b0343594f12bcd31953603227db9bd43c5d8f391c0c700437cfcdcf6baa0e69b0bc5fe40725640edd21daaa9ad10c6361cb8860a373ead601d19782c0521a0cfbf1c0359ebe2050b4026f3e8871b951d267867ff88385a335aa6d3eec4b9eac21f5d169b9e7d968a9aec096c2b5249d5da7d9c1a11e84f35a8763ac303edf8dafe1d40fa40554378627ea3ef8648351719a2b5069fa1cc85b0fa798b1e3c7b2789a830ec89033417580088127f0a6a15c9cd3f727eb0b295c3a63a9ab9d39062141ac1ae0c5a58fcbf7463ad9d4d76df094573784ae459a33379c2df8f3ae5280420c85e38b9fdc038b8700523fd6b3408254d0a50c3eaa1c9c4be1eff4a34bbc8a037e6dfd5b4634f871c66755e19faed2f5b6b7ef0fd85bfee3586ae205695e2b6aaa518d0c1a2a227225dabf780d06e7f6b6721e9accf31c8a6f52c1fe22af5dc4ddaf5837fccaa74bf500b8a4e8f81054419d8578a103a2487e75a2c533146c64a927e2e7ce67e3a7dce9de22cee097ee77bceba01c3d5409d95deb25b24da7051bf98c7403517ec9f42f519c8d0527a68f9c23db24a1b71d173c2142401e049d2c146a32c539ddce2662b1941f335b44cc0dbf98e85c6bd9dd685ae9cf498a77e078c1dfa87660a4dff9470efb9a8d463219f8ed7c8b68327c90f95c2e8291283dad6a7756cf068f21cf17606c049f64cf2b3c8c5c2da72e13f39087e79546664746f7faf8936e663530f52fe73256f8fb0f8cd17858dc3068d14315d4af45a813548710e66585f6bd0c1c13e470da84f932fc2e4f50f08c66d38355c1bc5d9fbc0021d23cd1f6d7e3948e051c4a814bcca6c1a2560a5ce690139f1e84c5118500124d69b4e2a2bdddefa9e3392e1cfc0a7f3e1cbad3e175c6ccbd154ce24e27c9efedbd420a908f5dda48bd0ce4218f905b2b7ae3e4a2e5a9f4b735733d430766d0c4a7de6083c7dc0c5d57130af1b3efabd3c3783cd7f8acef0a725100e6b5f98f02c5afb2c717c5da3dd3d56f7aab2f65e4a70badf799f140200042329ac38d2ce573f3ecf75d22c366c9a1b5f3df4ba09842d8574e06f8a3fcacfb9963569fbc1b05fb88116984b52db8203508439580faa7344dcedde59c712c1984a21a4d9af78dc91287fe1d99bca4cf2b64a03795da4c3d86ab1429283e4b39fda16a6fef21aebb9da84da280f2995534145dd0bce1447a576c8292c64fe2dad1c8f31e8519ca32215774e8c229db0149b0dc31b7df8fb21c1edda4662575c010a10611397123b5c8c46ada24a5e1f075082aa1ae2218f46d4483901385bef82331574121ebadef9b30a298cd17b6c87857644ed72d058c9f221a6b7cb90128383d6f4f707c29f55bcbf87a3ae76053183bcbaffb86b56185a158e0306e58cb89b0ff555f4f9536aa614fcf87f228a5fe9640f288bfbb79875ef9088aea7b350eacda958b61f857c6bcdc736c08855d42f652a7bbbdf0dbb206df405b1b8057c5d324818b983f15674057a421d025b4ebc73b6e44b1322f98f5ef878220e3a2d6229aebd39554e33b60f1dd65361124447399be243434af487c0051ecf83411b20d77a373e540f014e06b2b73b58b11c02b471cf4760b3ca887d584e1832f99363c31e6557a3deae0eb3d855fb07d540ba3371b76f1c3b33c9fc97b29a4b3d532840c270c78274797c3c44a1728a72937fab4928a72cfed6f40764d0526b1e2c7e59a391f6ebcd638b78eb4d61a0c5e37d5992eac4a5fae222199872d47ef130b4b895ccd680140961ae4791de8272ec10a0a44d1315dbe27bdaed5c4ed9832463b63d6252cb8dda1e220e98ca1e4d525f93597731e538266f89215494f11f242032ebd9adc3f0ea18b24fee1fc072b5e4125040be902b674e0bf7229e08b85facf43ee430d8b36b62e0b46df0887397648dcce42e1db79ce03d69cd92466b185b4eaaa642b3e85456ce047fdade78dd6dcb25f9340438a9a0902cfad54f76166089b8698eb1d6e65a603573e5b4cbf4837c59e0dbf03ebed956c75ebbe0ceecf03106bc457315951f4d43d7068f33d2dbd2a71252456c2756de0d01e7673182dfaef14601085dd2912ae32906bb4edb66bd29877e776649e526da458b1809dba2e78a378022f7ab353098503dfb02e49afb836068299eb37b8013975af3ede5811e0a8a9537c7afd40934b0708a495de354de0364789fa8309e625d134f85c30e06d81cf5991ff641ec1c39dace20aed32f452044cceb555ef881678829e2aa948c8f9928ae063d1413b8506be1e807b0ecc3a91ac828a866e502f94534e306ec6e49e679d0831e341bfa0483cb871ee8a0bcead1104b33472a2a81874d3fde28191c90d86995dc07ef5ed491969133c8ee5c35dc221427c78bc459475a8754e9d66f530db5d115c68e87956a7219a313cc11d5a6ef32d8e94d0e55553ea4a30b4a4e1f3fa6f943fb72df7ec267a5b072225fecf678c08551ac9ceba1c50c2b99c097f37a2eca69a91963bf3381ac7e8dda81804fb1e02ec6e8366033d80818f5f7ad1a4b8b8b1575bdb0914ae139fc403076210f6b473a7c1bb0d082a4139e7e3aa2d21bf8c65a11b8532b0d86e511f7144df60806644224f3ca79710a6b3f2c056c071fe74fcbe76c052578cd440e250cd0fe81b059978735e9d46808331772e6b48d9e138ef6299d57ebfd2344e15fa6e67ba30b8e83bc862b0ca0becd6c2fd3fa4a7731066cce94ebfe7144faaeb519dca761aee87ac8a741d1814be7594204ece36e0bb2fc59effa1b09cb5469349cc1fb3871088307b2b97807e5bf0e1a2b0a2a92781d3985350d3da5803aa6aa19f77fec1b438d211a0dae9a376389606eecc61eec4c813341f2af49cc8e69bbd4cd3b35ca44b8e6a1ceacac96b2f200bd3235318cb6f023404a673fa0722a34c37c7fbb6af218f6f56baad37a66e837cf23bf33635f7dd92e5c34e878c50b8d3672c9bb327bade2e36f41d6e32675333946b9be3e6fad59770df2f47027e9b0fc43b85fb7a340d1a949806049a6d62baccbd937c8169b156b081a911e9f081eda0cc32f041cfff06935e0248558adbb998242d8332bd242d178b242e716d1e0e7ac0d5529e7ae0ace70744b51029e5ca1a6cc369e1e5890ef28212c23fa574bae472d8906a4bb09e40e5ebb4f42bfbbad96295acf480828e6cccc1bf18e0fff97908ff3528f85acb9bd06c993de06c983c338e52baeeff113e96391f0ab7b408b18c8d28a13441eaa4a1b13506cf17d1ad0267950e1ef9dc49791bf5f8615e08caef5d78a5ef96c8b45990d38c3dd7f4575745d982cfd41ba0c3c796ad7f9f5000862e2e0d18bd238311677ae016338bb1e8120f353caae6a97ea466dd2cdebed64e63bd990cc8e80a0cccbe20b1229e0fd0beb562a37f4f34f43d6418623c5294f47bce13dc537d9ec2ae5ad47a06bc8ab6352cf0f9d0af480b89226b3df6c6442d41b87e14c218b5533dce1836adc21132da76d7ec45a3ba4926aa802d460308e2816f18d3a6eb202833aea49ae855ebe35ca08402b40b560050b22902888650a45e752775e4798de0dd7f26b84be6901728dbe62c8792087e7463c900e2b528e6d6fdccf8b57bedc77657cf56b6a692aab8ebfc932f0fe61a7ed0189f7dedb6209cbd4fb354de7a8e0c57d4f92c3bfcc0312f8810f2b304230fc1183f5145fb32323e8e04b58d0049033b2e79b8f7f419ada807c226f459421f9fb716191b806ab02c27f5e53672fdfdc947b51da849d98fbbd971950d1ae3153c175e3a7c78df5613c139800523303b4592ab184b9a3f75011bd571dabab6f8dd8339395bc6ca7d1869734dfc7b1983956f1687a410c5688ef8e89154709c57efce73d3851d2cd22c9c23ec19f128a3f8bfc5780b196f6cc82b4f6ea372225fafcea11f742e8191284bb14acbf1ec8ac5feaf1c5a18d4216234cf31fb960e9bb9ff70990381dd3c5d450f20f2811fd8866e1b7c3801bcb9e33efdccd60e6cb4e37ef09b85cbac95b21425037932809c1133e39609563f9f33006ea77a0bb1ff09a93b4b7acd394c3855017dd769c37c85da15938e4e8966b6103cf390b207cc0b2abcea6815728aa98f9fd6550d839e21e7c058e36f322fcc17ab9129adb655d6c900e7b5cd5acbee6e67bd94239b9671ec11e620fce5f5e5622ef2524c2004b1a6354a8d44ba8687d504969bb8fd644f39f3fc1a1693253f5e9b9d359baf422a77877b6de9bf699210a018071917634406ecd989ffa41377f43e10e20e78440581fbff78d5308908deb89e100f678193f490105dc10ba04cb736bf9a364eedd8cc6497c1399888f100136c43f4697f6633eb6185a2eec57d67fa4068016a5e781e39d175bcd9ddd1e710e799f97632bb56b91812f4cdf27689ef90bcbc5a09a31fdca9868bc39c2904ac9c85ede8ea8088e198c17a99ad2da1b307a52cae92d01033dfcfb3b5fe033e75683b059f907c4ce592d63702510e388b7f380039651705138c2a4196927b6ef0984a301d463e65deeb5065b747884d03707e99186bb19b86d96ebecae9a0404d99101df7cda418bf4ae006fee6743cf4f388809834e5aa9203b50206d24df483c8fd8f59b91afc2d4b64619ede3d6a573dd5172308e941e1a903095f0897378583a4b895427adaf5de8e5d2521141e260efb6437dcf76ff8787813851290a68e78e27e5a174eb2b0ede01a2d65f766de7fcbbd67567a78a105bc341af103bcdf33e06c4727c93d4e6591d1ce380783d4e9c41d96dc76ecd40dd224c962eeae84e84fa1c1d6ac16b1304a0156f2c47a618a0d73e06f94e3b362326dd6eca8e2903693b4736e7444f8206dd5022121d59fb3b63e96cba83ba9e4cddaf73016d7b1aa37a3b4d539c6a2048dee17d1ff1f481cef6ccdec7e7873bd5c043c4c6d991d1bf7749d4a6f3bbab1f5cb6df6951ba0168c14b34faeccd18bc7e699f2c50995538cbc382664be004a6317660415ec185d93b5a8fbb12598b09c4886997485ceaee5e8037e0ac1a1fc30792401961188475c19dcd9b57950de95e51d8f028771ba8a9422bfc585b97bc04cfbda178cdd1e6b6b73fcd66dbd562cabafb42e84403998e59b2682769e7a977d55e88780312fa958f58d9d1287fd2937cfda2dc719dcc934d9a78a95b257e16dabb1f5c2c4742fb5859ff187a2c3d11fbf35d9435b9045a0b8d1558295c0cdf35b2fba1cb44bf53b51b6c23a577f4e3277548dbd5a5af99ffaba3ea6ff916a6173d7185a925235bb81eb89c03dc1b3aba86e8d8d468000d52b4684bbfcaa2b2ef96ee518ca8f26298d4e2cbd4d4fd4e895978bda1f9837b5dd23b9faca4b133192a0dbbe010fa1436f872f9be8522a46c9ccb8466bb6d3451cb1d963380b0caf24fa9b6c22747978a9dcb8ff5cfc0b6ebdc0ac2996a4158cd6ff5915cc35245be6d2cdfec34e0e84c8313ede7e1a50bd50b48a32094b225a3211e8f7696efd35535a4d0d77977a580126a799ccf044802ff9034e4b3d5ac74e4d9a8f93f2dc66a0c3cd8b9aed08b256338084f078570f3b1f4e936678b316418bb5261d7adbd911591c70dfd1fa293bbfad89e97e20651dd2feee2e154ac131fe81d42dd2c8f518c4330f2b4f443d74cd3379394a287c1202aec47ebeebece1409a6a40f6dc311305556ad40b6229518d566263a6ad6827ff81a9cc0235ee2fcd7bfad2b826d044b8c720c62cf7238586616c233f8c20e9c89c27f526f3c790586837b4c61fc75da94810ae463c0b98efea2928283792270ad9224a997bef1142ebd94bed98db933c8d92761b020a70a43923d4c16ca96d77c381cd8ad3e32a5ca7ddeb128cfb8ac5bfbb782f61794508d87e72cd0a94dcb2bca7a43ab4def0ff870745ba0c6bc1f78eab2e3bb5993c63533393828e3e79e6ca0f86607d179ee8ed97105f9acd011141a76ad3aff1f64ef9307c50a3708c596ede718185038bdbffb439ddd39dba1ed8aa4d712939d74292f117692a4b1a8ceea6b9d494777d1f95afa71e449e35e526d425624613f5a37d8d00fcf1862daa5dbf83085d8f1fde38088e1332a05c233fda0a04e53e111030a6f56b985a1cea810cac23bcb70300dd2ad0bbc2cec5465f9fe74cbcc31aa07b56a3ee5423e39efccda95d48e566d0012e7e591373e22ce4af64e07b33ac020d24016f9e6269420240ec0f6f5fed159b9b8363840865f528b0835101ea1d22192f2bd3efa4c92a8aec76801a3732800bd55a150f890415845404f8aaa2ac1081645d12e12357ad727b7f2beabad862027a3f67de48d9b59953a737348b1e5e632222676c304b67cd95639ca0661a88893cc4ec2cd93603b99fdd0397635cc03f965d10479685f6f143c2c667a04ebc08c3160eff7efa785bcfa086e3b1162ebbca26a47afab090534a385e8afd10d3a326a373d82587c632d2df90bc0ceedd4f8e371c5ec70410ec836ecffd49a73dac9f73a72d2c2564a7cf8018b6bfb73ff23122159a0e955df2db26a3c7de7cf0eb95d7cf0feaa125acf2c83b60b6476516007b287f2b86034df851f5937c4e1dae965514017da0e87538b1545dd12d941aac364ffc1e3c1101297bb633db76694b228e646d6420cc76fe5adc41b4c81eb94681e8fee6788c3f71e216dda77da3ba14c5eadb6d8554af5cfd09a0f83412f95e0a934a74c25a5ae23d653660ad3cd2f00f0f277ec3365871b9c64687e411f679ceae4912a49eea87033160732fc2dc61fc3d11b9382ab51b33fadda1801e702c6ce1277a9ad8822fcb9c901df2e2024dcc92d89f21ee5ffbad56c04ab17415b9efc898fc41705eafd55abb6d2e9dbe668f43745193078eb0638c704cf1feb1dfc82ad890f5169d63b573f4642c44821bfd33dfd411afcab21c11cc7ee35267100c6ab2407384514303584ab79c5c41be2d93deabe5e92ea4f6cd376f69adfb630d2419afbf212f67bd293254135b091d486b735b9b73b4a0927e8ae649192ac5c7f41be9277bf8377c27cea17ec8b5345a563c22dbb3fd59ef135ddf68b323e189a11a7d3972345e6099fe4bd600e2a9989f1f4ae5d3d28b22815474346c746beb9b88018a7504b7c2bbf1573592d5c8c7113ab2623a7331ecab3f274730ebd154f3a7b4469f10f33d80455c123e423785c5b0850a9d31a5ff51839cfad6de22306f68645bf0b85d70bad65eacc70e29c8088c7439dcf650817dd26af63d428178a1ddae9f4d314101dff9df8fa0ee57e0541c32635ad4d0fa120b2243e15a8792a1b3ef0357f7b61d26f0720a1aec99368b8705fd885d239d0960eaa9f971fcb35c35036126f5f5ce435bb3bb9d982f46b70e262f193224d03ce4afefd4acc6615b16be9422aea6334c6f321f41eb9a2e678627aab98ea155b72c9450a7df88959dc6d19b9b0ca934976a2a243f569f4b12b62360ffaf3be7404c7dd26fcfd1e0a4bd6fa12081e2a5135d14dde239c630e291320a4cc8bcad2c2dcdb65fe45e5e959ce5d8e26f8e00aa82c69e24e258a693c2fe687596e78d4ffc43d17acaa3e809ae80e84dee38252aec8eee4cb7fead996d047ca32f5671cd23f3523ba6af71c17d917b899715a240ae22cf74b7bd4de4a73ebc7242954afa473eed3cd4d1bcb9df9db6bb6b3b60f6491fde477d3c4fb11543ddf948c4106a9a9c4c0c37313a96d088ea7121bf3e7aa8b2fc3f519e61121104a12add9815e24d61c53d86dd868805c44157ccce8c8ea9e68b30667138e52fbaa9843975196dd8854ffb80a3bd7ef2f3bfc4e45cece9d6a487194f4ddfac0a32647659a16bcc4948e147746a6ff192836732e0df3bd061dd2986d8a24db53549e20f2884f447e0bebb03bdfac7743b08578d97699bb96bd0783a70c101f9a18b75f5d7096f5369d0bd67b4e20a6d376104e097d98a275773fb9c6bac6abd3405e9565a79c53e2372112efc97a5927d59856ab138f49110aa8c08a3a30910cb5767ac1dd8c52779f05fc563e6c590347f2f4acbf939514ea5630279f3b52624eb30f3b333f9da2c04c9cabb3f0725ee1b47a74426ce49de1ec3ad07c5332feba230a33e89ca5d15caa537b071877666b61e068d985dd3fbb27af3be6a318f3df6849e5bdd537102091ea2e8f132e6df72dcb4544cad0bd7bedf9528330c3583412c7aae3413f753b66dcd6eede7989314b22f0f763cf1a8094dcad2d0023963a71d887fc5caecafafa5a0b184cbd30df8c889a6a0a9c64f7f8bc762b32436322d9e57465c05e839afce537c87b0d91bd91579a16fecb516ed07adbc684692db5ee298e3cb1d8c39bfb9b2a5b85eaa671abd54567d1b6bee4e592cc39310eba3c74970a71493acbfba10cfcd80a019dc4b0095f8e4823f9a73ee845b4dc22f1a0eb23fc3dcb51ba9361e69f0c90f0b2b782ea1ab39fff3d0ed2ca17efe841377f15b2a927e3a7a3900872cb2b52006084d035385692628df81103df2ff139ea808e5a851b2986bf39e842c91fadf6d627aaef04503fe661059af615e1685a867b885f3b0bd56c70b1d9569eaea541a32a73c3edf44efdcd85ecbf78eb48eb708370009a9f95fb45b04d56687fb9b63c821f5de1dee5f47a0a5e487b523ea876b039c2bff3dcac1f47b34f238c5f5a9d6bf6b4d895991073f5ce6b1dfd4b943b824dfb606ce23e4f3f54749d6cecd5e50ef90599e3ca50fed9557c3aa1d4319fe9bf5414dc929dc4e565bba5bd66438c42759bb1b3247cd4d775e93508b8faec9799aac9a3f29bf7c62a69ec230e9e474040b3c970e1c7b5bc21781be55434c2c2b7aed5fb0d0138e1f93940b6b0a03058449e026b6268e4664f5c8b4803ac623158ee6c63ed4ff7b58101fb4c32c822a2bec68f58fd1badd97ccd02fb59badcf528a6656ba3dfc1a76d12494568046c9a78703155bce9737b0ec20686ac198b8777deb819451e8b0169d92c8612dc2b5ecb8f6f588e3bb2da466169e41a5ccad20d76ef1d060e9bb5deb66a11fccc9b31e0dc2f253ba24d68801dc73c92bfd182c12ba3d802c0082cc886f3187d83eedd098977e67bf9e79128b2cea69686dc17eb8ef4e812dd8689ea57c6c53800326138393d093f661e112808ec2c6719d8d2f18c9cec65153b6cac167d1e25456e2aeeabbb007970676fa09ecc9186fa30203d1ce450dff08f70c2d2a51633ce5326d383d3778e1a09aa43bed3d1838432378c242856e695980d51d890ce55560de78ba62e6c4b5173b2227a3fd3ebc12c84765aaddcc067abff26c45446b7fae8cd725c2d8a45acbd2ddd9743841ed0184528958306d38049c4252012e850c3be0eaa8541d9771214d4ecc3d3af2daa5900ff23359d32cfd51af6914996df1dcd8b816bb026600edb3d16cb2506c62458c9061f0238231ecd7574e92ad55125473344643f88117ac346d5744b3bd4e92119f45c7e3fd043b9531cb92386968a403cf99d6d0b2ee3161e7509f81919981b8c645400593d71cc7ebcaf72162a764b74867730c69087f603bd898deeb0b8c4a3ccbaeed980da5273ed2533278a0e93954262d71199744c8fcb7473d4d838885e3945c19e633b5014d8b5ec3016ecc6a0bb1d2a92e92a71e6a21f0c25510757c983edf4c7b26c8d09b16baa320ad9c0c4cb627785a96c6567db8598442140ed6870adbd0904c9cedf375856114ce36bc6caab8a3bfa90f125054432c64f93463425e0efc605b60ad1958e62c64781fa4e4a188ffd900cd62430868d43608c9dba08e7609aaa9f2af4465e8e8856f9fb88d3def69a534e7b737eeeee8e6c01d5ecc5971ed21714f030b9ebf1a980128040c5f4a91fe30663c37457b9757d6a4d522cd3dec124aea6e322728208f9985a4d30f8be72eca21585f58142de0e28d9543c1f64d75991dbf7b1c64e965fdddd58d8786d1ed50b62649e0a3ac26eef44f60f25c570a3432b5152bf1e17352f64406c4819513a26ba65ed50088d8b83c1544c56c30e08fce5007cf5e109a4eed35e7cce85d0905bc42e6100ab1ce72747bba60529b9abfe0dd6d3ae981d475433555829d3627b5562d1970d9ff2594a940c2b9217af15cac3966f2e5ef296abeec39b5abac53837980ea01ebab61cecacafc4849e1189e800e78cef148b1dec3cc3dcc88c48ca660a94220ff6de3cac7194277d6dfe035463acf743d3656065dd0990c6f42dc38c5e4eb233753cfdae73eb8a168ebed6e54dc086b2136362d964cde61b5f3327b62e7bafe1ad6b525124f70d8e4cc0a3f7497efccdf8dedab7b5cf212145c48c37d76a6ba439f14918d738d6523b32a34a1549e86c77e2d021624270c81b18727a2dab0f226af552bdb4a8de3144f70f9f55d4f353628044ff674c5161c52636784cfe689c8669f5a9d762b5c7529eeabf478298fcb88a0dce7de8243fde18ac1fc7548cb035a4b935e0838faf2e86c36f0ca7f99b7e79b7faea13f84c52cd52e5b6312e670d8cec6bb960ca6949624337b889c2fc19383515a27131f12dead30532798eda532a80f30661078090aa83f513e7297382099798593a692c5d12e9e8a7ee0b7da1072c99a461de63a3873332044ca33272af516d579abc644aed1aa7adab2c3c76b2ae895d51388fbed368852c757c2d6593f922ff4706aa7e6106e9db5ce362d546dc5d7c98f36ed2095dbb330b15bdc5732c7dea89dad999f2662e2cdc6bf9390c5c0107671572161267c6c0609b870ee9f2032cef2e50b375f5afe030a658ae2058afa813e0900bfb6eb5524a41518effd3586e7aefe80d022b239e31a359ed3c01a9e956ff5662bb64b8aef743cb1e73d9471d15644c61ce9596a615c0b0814766775e66af4ce593283fba27ff9aeb0aff4c29ef5e2c9a9f9cb02e97d6d20128967f5b547bd013a986fa36f8a63e68575868a3a115348961277d7f0ca6cc7b0433069a45598ab4a206fccbe2ad9747a23096913f6115ceabed3f0e446e14eec10f8f87bfc47ed46c401424b412ef95f57f6027fa0767fb8586b4a87bf6631a81604105a8ecc213ac7d6336ee3dafb450b59f6baac1072bf8aefe8dd7d2f3b705930537bbebf44250515e0a565249a46ff58e1620538fdd8896389504837f7d865fd11c64c6e915b6538f53f0c0cf4f7df5019c6e8b584882e934fafd0928f78211235029c35f79e7d492e856e087f53c6bcb215ad046555663aaba37018d2309ece73ca668043ce82631cde1497912a2f598c395e7bac089d5718d5d21e78ae6288f3f5199d4cf8824294bae594acdc3dded20c611a646c46971e8179d77e48e745144081bfc8e42a4538ad5c99f13371311358aefe67ed5605efe8fea7ef3eb9b834caf44a24f2c7f5f88dcedd78f900462efb927d092977a66490d0a95a0effa1f77c6dca273ee5eb4756c198dd6136d198de2b89b6324456cbfb27829f7a1c478c6a5b248990ed60a45cd2aeb359568d4a012a58195657b1b66433f0a412295cd992173331fb261129d3be2b8f5bab69436cf88832746d7f5940e2b0bfe7ca473c42751b520dacf8991ae62b86ece51683337db6132afd30b4a2c05babab9809450865bfa114e8d04334f09d9a8a2384d3c573bec7989ab83fcfe1c203faa0676813103207d36ce75f66fdfb34f2fe45a911334781220c320bac3a405e2ed528dd85d1422eba447a3241e8c0d211754040cb20f887d3f30c8762a1c7c0cf9807be34f08a958d460590246d963f2b827bb1b099e250df660bff3fa0c7a98bfce898f984710242a5d3540fddbf50f6da1866d2ad204e345b402fffcfc17c628af6008e7c74e9ac406fd183a7c25a094090cf2a4d3b5cbd82cfd678dc6c016fabfdde365b0802d5a3b80fe57a9f48bcb4fd88e3673a1e8de49be37a6d1d18e31bbafcdce5d7a38f417a8d648eb687b0e2323d2032f5520aa6152abd7789263983be6e271d23436bcdf918f3a6df067201c94e3c63f09a047c1b068a7f6c213e6f5ebefc929b01b63205e7b51c9e16f18b20da6446bf99ae7e451ec7af08a69dfe7b4fe164f4ce00f1cea0f19b3dc50db05223a65988f1c2cafbf480c09fd9a649ff0d79e937bc15e2818f14368d682051e3ee32dcb37ac4ed544d538ac1687f2b0f1e6e566d37d077affb983667ff6f3cff242d54b5be50e5b7b3c6f18fb5725f1355425a6b4d753ed412a98c623435b40afedb5bd91c7a99f9620201c86f3f02848ce7e8695194fc47176851a24cb9771ef453024e254dec6c4893388c3b068d27aa53634fd30093a2d663bc8525a3dae4101052438c734c1aaea785fccf39b64c0a5540d7321c16209aeda5eb53ad6f635259df3ec11fca7900e789f20251647f7b696b5a8b1b3e1d6694516c40c034f9fcea681b4f0e9dd6da4bcd90f9d5e9a6577a0df8bf2a45d8443fe5560845aaa4b9663bb465271a3f23702b46cdd1f0b6860fcf3b1e5136d4fb05727a64cc71f604c600c1f8cb02e1f07b9b15958e97ac38fb09661396864153d9749df7d98a81a55731a65ce7a527ae37040e8e0cea2b4bf75be0483afa8a593412c4622e008c43befa6db6d05a30c0fc17c26c9b37031fc20d0589eb57ccb1bc855b61ce177a12ea12fbb55cf4926b55d7392806d499e6fd591324916d0a7eac0ab8feb921767f7eaf3524bbcee0178c664f49d5c7e38710db309f26d680bc837a176a90d14b70019480b87fae260a10ed3e864018885c4191c66552a40b1309291e235fba643207e7d286171c39eaed00f17916607bdabfebca54ad0a857ff922cc69434a230241afedb8ddd1cd142d489f91788b5df6280ac6c977e800e72eb8b46aecf2b814d453e25765ad908b1fed664195689050d16c4c49aa49a1edffefaa1a9149740000dc8a329d6d940a89df253c0fc490e314c9097b3908cbb0879905069fcf5a73c0b2479a5bd39180b80246f1ad347f7b6c3df46d6f2235afeec35165547150d0db9ead84fb77714ced7b4752d1ee380e34657ee994b0ebf958f7d1796e95b94f4793267a889c155a5fdbe301d5f14d0786a546fb132fc945dc55c45e5564555802e75f443f28048a4edd37c4f128aba277558714f82e5b41401d6ec08acd78baaa433e81dc27efc6e4a4a0bed34bf4028d0d9f5bbbbcdc5e54f1838677c9aa617ccd7e5ca8267072f4fa153a2d5295a6fe0288fcca7d2f2a5f0fd62f255fe80ae1be353c270c3c28a3c827f52b11bb2b9a1576083d902de26d0a9324488b41e9ba5fca6e3203c20c7586a619858cbc919d4cc03db40e93cd7f56f52d1c94b56762bd7c4c56974a1985b43f012d2effd53fe75a996cf80630dab3219bc93da2eab1cbdef1c725b1e34c94f6fcf1e9f450506b934284ea2766877823f080f7eb5ba984f7e199404c37835b8c3c590b3277663bf152711ee1e94ef6b64f5c0f4209919553b0ffc3fb2bb6913ebf44460993aa434b7128f1b649befa3110a67e60ed8c3c55608eb8b589044e21735c5272b0ac74f8c0eeaf55762fb9e2156abb78e0c6048ef06d1d63618ed4a1aa82b7f58247ddfcb367257722a1f085c17b2bc74dc18b2c4c2777beb61e9ca576f46ef1bc0e6d91f83d55745fb55e94d28875cd1d539af730c4aa23bcb9f0df594eb13bd7fdc16ec5c94e648e588e86a9e34ee85cd144e9e475866cbf156ffa7e3d111e40bac86fa3e46120e5d00ecfe9469b9786067fe0040ad63955a7c5c91b477b990ea40b0ee99e78bc3cf1a11b3c780d5a2a35104732f3499c9c09b0f414acbaa2c12343c5018f8c954616461d2f78651ac2fdcf24c07c47675ff85e771cd11f0df5468580c32343dde29d095f6946fd42ef6abbafb6f60500eb989a71280cde8eb143d2e7655770c86b0d749bdf734049152606b23a41212f07e0fbd158fbbb485b5e464cd50063c31f4e76e4f4ab6af9441911152d04ee449bfb1aa20efcf4dd2d76d6498f83f4bff880e274e325567a0c8cd4985662423cc386d7249303c082a2ab727dc563c411060a71ea294390788908f60e02c7278b10175cc768b1e8d648f3bb211402bb3183bfb490306b187b1edcfa7fd6a76d0ef4818bbeb2a87fd22aa9157772e52feb21ccbf5b2b48b602ce9da6d52fda384876f5a9e461f166313bc78447e6e8d8b91f3e06513a95eb06f34b14cb42c09df4dfa3aa1816aa6cc1a507d94f85563cfa424956e926e7cba054db61495815ee630084cbd9e0aad13851de03db5d946f2c810134f9315640da1edab83160cd1794965b2713bb178154c551b51708a1ad247b4363921b070e101057a5922cb48b2f75b65362e7cce50818cf39a75e0a587d0e923cc3cda1efd3aa7c6b6a49192f5634d33788f7c7b29e9a864050959342b168c01fa014a3f73ad13bf784438fde0aae59301c1faea01d4c9662c3fa3046027a073e1418375bf997e32e9bb71f835965619954f33747b0eb778c75d9db07c989d50c40e5bba327582d8c896020f005f717f340054efa76a45522d2b3954ad40aadff107415788d4322b021bfbeeaa67312e199bbcd13e1d97542bc982489213640d52f80454a4a1385afe819ee6aa58b61fcd1b1e16779f560dceecdce3fbe03cda881244776524874aaac60da6c885b50b274780960132f19fc9918b8f42d35c637ef6ecfdb63bf2abdf55bf3008293be910d1af477545c37f7d76e5573a3c1318acf9ad65e453e14f4b64f2253cafd01718b24a06d13bb69c616566145c6310b5c677cbff0cee796c2520607761a52f88e2032f8aabd2d13b8921f404717d5b3dcfd7b53508cf070636ec828a2856638c6546e7add80ac911a895a5e2105fbb15aa8fc0dc05af4a516b8105bb951fd737cde9c909a2fd2320551421aa8b958327dc665001b57c5d4f8f7bfcda166747b34ca53485a75a2cbd4c969db896352c63de7db0ba4f2aaffa48bfba01b90c8e0751517dfb75b2f0738b5c3e115475902221d08b8d8202f986091ba2845800df34844b6e03ea7dde638cc10834d4a1bd48bf25d506bafecea0c8a80806533280bc1ee259735eecaa9cf6c03de5527c42024ed613ee990e2d03b4ff84bab39e782998109447d9003b2255095758c02240b0b07c96e737f49dd56faea2bf7c6460f44078b2e0cc3a7b55e8c9c7e119b6b8aba9a5177d7f2088b0550187081fd201c120ea5d283dd046e3babc699670f53e637ab2c6bd48a2b300f76e1a350361220027176e97f974e1ee83c235f2029d3d283745241bffa5f30a92d21316083ddec49e3584cdf582bc3512173c6e2c4c9d6ef57f0ee81c5f05f4ec2541923af614fb8db8eefb039a41dbd618a95d2ad3a51332b6887510d54077a72224b33254d62057e9f6a3a42463e0a116decfe1719416796151430e8fa4ed2d26686b6e196a7edecef77bb43a670c293b533e34204fe0a0d830078b415df3274a4ebe6f81058d7342b422c4b76d07f24d480e0dfa119cfd9d66636d752b1da62225d2318b42cc716d1a80617a362563a4858b191a93a90c8efb0b4f125d0bdcafbb631380ce3f92060207737cf73dced331237fb5368d68b22e6512265c047c20de400f69fb284939993e0d183f74db209e8bc45fb7cc2fd5aa8db6ce47039974ec7b76f2927690a1240f07f610b81e5bda3f285bedbf566792de71ce2f32ecb4054d1d1da25dbf0aaec0881ea70c962b359f0aa5a1793df6b4f793463d09bdad8c85e06861450fdbf474a55cf6d526cbc8228d5ae3c840b86fcbbb28380fbf90016753c955ce7d29bbf79cba04b0eec1badb2f719d8d94ffc94a1f1847abb9801821c4538f779c9cf1a310de95f6770ef29e0154b83618331a4453e772d8220577db22fb995306627e359238b9cb41e2abe010c9b05dde3000499343526d3424b3229e7260d122628bc3363622a466ad3803b92c46de2e8c3b506d7f66463a19072e3a593777cc9f85889a15484c3cc9ce70472d2fb20239c507cbcd62bcb1dac2098918529343d9a2b92ac8fe07a3aa1086aea4ad2e2285310ea013b4a527ffe6ef28e12d8391ac0bfb8c0eb7467d73232ae123e90e5bfd7d2a077e502eaabf6b808d83ed7928b650deb86fb70fd5c9589a0c9ee2773acae2fd4d7e5da0706040ba7afa07830d722a524aac2a51295ef762a791201290423eeaf5974eeaba15c61bbe60c76dd35e601c7bfc85516d63fa03e95bfe172aa148b66dfcda5290713ecee18ec7fed68e6a8543d013c40a7f80201fece4dfbfbea02408c0384f124590b228e67adf39c2a23f2fbf451a49a172e571ead78e5f2e6953a8d788c973df12387d2231110755ab8203127174f487a33ad026ff3a30af4b9ea7f3db9af00228319e8fe4b1f8d850bbf07ed6a2863b285f37fe9ace0f4570763509d33f89210ce8596b11aab92acc341323521da19b0e37fcad4ed318a5274b968bc777a1195d4d3b2d2dd45a0201dc944689103de5cb72d8319dd5769d02e98073e8f6d98303755b4bcd1bc7d91b76f593a6da636ece23a66c78672fa068f26ac16e6b61d6af7ad9d6fd51f493beaf29d43d9346a58dea9e4d5b5c6d6c8755fb973ed0b4e39a7b9696e27fd393cd11eb70f9c438ad37aa53c41db76457b15620ed2c7fefed9db718995440ef0573038ba946a1c6559e16c6df344b787b865fdcafb5fc0a7b562912397eac153944643fa45b0dbd5c713adc7dd0adca2ba58ae0bf681d2dc98a3165f9c44c7f4bc9299640d351eb6df01cf028908956aafc74d6814e7419488722a83d19ac014186766d23f83f73d5720578c3ce72ad2ea0a79c8451472795da55e81eb74327bc0ef70fbb4130c94ee285beda6bb1bc758846768e4a7e022391ea10ff601e1ea0ab23e9556bfd1ed5d76d2e020966b865126ed30fa9c48041abde8c8696b7552ce73913c93785f28e9c94000c62f8529035603086051f223ef86bac850b78abccb9d71378ba4377e38f9f3790c97a9696e06a44c6ff7cb62ffc62a3649a18b92a754ef01e18f8eb7fe0f97b2e423a6021e0679e644e4c3fe2cf43bc08fb5ff5cb38d301a22113bd59f5fda6012cb3408a90d19dd473e896fa1cea9b75334590b7d7c8a92d1e88effacb9a20693e19cb46f7a2b8d8322492aea4db1e474fb9aaf57f51f9db2a4372c1404d7c2097e036a052729030703bff377c676c0c3e22097549ab6a1f94f205a1c111ecad50574fbe7b91ec7c61d0a6b1622f542d1a24a79d34279b77936826f370bc62fa5a22dd537c59878ca6cdf02f2a2b32f24250e7c4e81612ca87afc5ecaec692b5591384b58aa0c6d1cc6dad1bc8a214bb1d024e754d79bb72db17e5a3031a6732510377b99359320c27ad8442ec8a9e6d18eb1225c20547bdb8ea95392c3899ccb16970407260885682af0f7345054b71cf1fe5d0a02fa1fabe77e559097f7ed049ae154b19058397140d14ebb8279c2be594e6efb7adee9e8f4caf2978289c5756a137cc95de7a767353f41c8ab52c6e5e75961e7a885851c09502f64235cb729dd54baa93aac645655ce90a4ab7f13baa98164b398b80754695be1668f2e59ea51a1b98c3a5fb6e762273324047705b25306eae1a241b5c82dbb3037b59e79c72cc54223262a64484b3efd7aa340005c383bd0fd194b93e2c293e311e34d7eb8b93a0eb3e2b40f96ae25d5c3d39421ab731e374391c93e740a26990f72e08f197287f2dc34189cbfd6d39ec273d923fc7b657759c866ae7e8b3a25b4723a5dfc3c5bec34d07e3031b76c1d518b4179f35c7d2aa498250014ae2347a83cd3ad9041a51206e79f8760f79fa6c626820edae790d4a714dffc4654c1b29d46fcfcaba57a9c6a4abb5d5d5f52482f03a409af248094ef60fd4db5fddfbe9828c34f66af4beb244a2c88a899fe414d7b4a9fb55f9b940346a3bf5e244674f90b567b8dc591469ffbe10a9830bdc4e75f88498a8f350c37629fefd3a254b7e80a36d56c0ca029ca1bcc8ce00301cf45829a20d52dab5af26cc760d18ee3c7addda29463fe476ef819dabd611c7c3541ab89652e7341d53305cea507eb5a573f9efc7f1dff067a071211bf8ab69aea4522a54cd369583fd4e410b416407fddf65bc15b437e8dc0cde101dbc9ead631fd945cd29d5db0079901a81bd4232018d6cb8f60f84505809929bf57d734138cb85f6158c5d4e8236eabea1c546e662f77a0849e8634b13920fdbe7278bc6ebffb11cfe4fcc3140ac03447192a900dafebc5a4e8658a3b524a9700583698dd672ad86e22636f647e1cae5f92fb17bf8e919955b5c754e0c10c4796c20ea47aad07de42049b6304778b2e1fad595e9078255ef1988676da3d372e7dcc1c451cab830ca97c2e3a2f1015c676e3afee1958502d0e593cc9c2051de5eb52aa821c33a533f5713f2cc5a4faf11766833152bfa7d60b9de2869e4c5cb1ce5a9799f5c97dd62ff84e5430730296fabb5dc2483fc7026666ab570a59526a0bb5c8fad61e14e85229f1f113aea8cce6230c8e4e72ede7fd5314f10c5bad1934401f89d997f7e38d7c27032eea419061c5857ae46fb5c76c85e080f761bbecf0d6423dfc345d99a223751bc420839e37612faad56d7e3e98a763dd432e82325fe7326411f0c93bdcadad826c15fcc3a2d3ae1c7aa16bdc32191600439394d5575f70ef6b17444f74d69a69ff4c20a9c661ac27f2cb73fa9f101e87f2a3ae425649ab27e5a5f282ee38e7ae9edcd51b46f8443f42c58340ac35f6bd23063de547be10c59555f9aa11e243bf88ffaa7efc578b8c34954134bcf17a2e6b9b5aa224128b014ae571464c34b5888790acb0bec246ff0eeed00b2f108e0dd303c6920545419dd1de011d614609f1a38c618085e1a27b36a39a63f295bc04fa60f5ac7d85b90f316481da285762bfcddcd809d9baaa55b8d63a0f18bd40e552f88ce1234ca150bb27f7fb3cb37c028b60fbd202a05d1d669f8001d899d9dbb88c7be43a6667554cea56486e327bc98a587872fb82176755d058498259d7aa402d1b011b69d533bbe316f6b2b0ad3d9e9da63d68be99b6362118f86644a3ec994948af2ac1ca8693f4a189a51422698b082c0dba9251b4aa7cb7f05352c00f7b887e7b1aa5d65561ca510d5e72ef2db0d8bb6d1f650ba8b9644bf810b06853fbf7f3a58801ce5f33f74da449d8c26c8a877ebe7ba9b5e08a672b01309f7d428fb3407b00c4b452f10bb26c0dbc4e19ab606a76376ab456444aab6898334833a9365134d3bd45ff4a4c6ebcc2d4b09ffa5e5b28800443aa9c563cb00e630db36ac15a8d41f25246628a3cdf83d276183f7fe70512f027df4b54fca42c8967d2d4c16ed1de224272080dac10a32e798a2a18c78690397c4d1e0796590df500bfa05673e3ab2b70fb4e0a14f24962cbe5b32c5c85cf23459aea83dbbbdf43ebed6fdbe6181f689ecd542efb125b1c226b11542a4948972a6e3916d7044cb78d53af3adcd5f0b936d7a3b2004524cca59994231518c305013a8f44b4b48e8ea614675598b9b6ed7d6ffafc95b18b7be21f4133210c9a9048baa13d7bf9163a2893d587b83b52e263eb510856d576786cf09f34c61bb894979b03a4cc4c5d2c8f925aa7b5becba9c977177003df734fb51fbcfb5b4cae30b98f0a8dd1a28d281343e096fce72cce81d5ef3847e3d4295837fffea13871d87277addd3208bbb7eb90b75c081d938a566c62aced664d9c1bcddc1166810ce356ae508b4c44f66a311b5526bd4b7a230343e711431404466a0a1d13e71aa0831ce4deb1c17d4e3778930a942ab2e597eee6491c926dfdb635fc5d72daff1b2518395e59acb026e7de1efb20d896b5e27429d5e325affbd36d7aa7099a2dadfa23f220aa840afa2a24813d829f3ac90cfebb6334ad36d71c9f2116a65197186637a043da3e0795e0ea290afa3bf8afe000b78c416244b9dafc63e2ae4191e342628c70c22ba348907ea858282a3e0a54639d739bb45cdffdf0ccc6b2a53ab23db1117a063afa2af9d5222c8e8400ef43cefbd7fc53f9bc5fbeb7453d2c2032e369340d1f4b3ca6c61509f3ee3fd0ad107f7f6c32e712d992550864a8cd11d9276862ae847999c163673d1118529de55a238a8ce9f2268c2965b512aa1b9ed693dd3aaa01c499349e9a9b3c6189d8b2f30461f0165fe6a576a0d3b048d4be5916e5c488a6e0c990fd459c8b80b2a543cf4f94da1f54345e78031dcab7b0c55d48a65e816df922294448f6abac5186af5ac43ee8e3430779ef23bbe88cfc7a10ab29bd5a6aec988db1fbd29b5cee3e8c64692484a603ca6402a54d24430c13b49a99d96ce526085ba0b7293bdd640cffca351927ac8fcb5398d2f39eba274eb23ffb02213c5d293f9c6782b106213703b5ee72f32309ae6ed3500895bb967b9b2f7fd3baeada2bf4005c90497f165708f509ccd8eb939d16a2bf25818ebe0498e55d60c9e62184369a7a69e0ebbfe840bf127c421e34e723f6f1ddbba24e497e12d3e1d7da6289d3fed366cc81d881b9a15df49ad39c93d6d61439d847eb1060fa07fc8051654146e6334853eea5e2bbe0e6d14fc313f16fe37d8d5d3eb6f6cba746aa227ca42855bf727ff17b98900f12b2b62b08e0c496bde7fc170b6b5766139b73b8fc3fc166f751aae70d5544f1014c4a3a03ebfc779fa234ca191ed390fbb9467b7f26246f4ce007ecc083a822238c925479cb54b69c591071d1802b666031f394217eec30a4d914be04cffb98476851fc5586c2e3823dbf4ce146da8875ce15f0657ea01f233c088b20896f1ef818f0ec62d2c98a07b0bdecf33ff56fb4e4118b4296155a0c023056ebf7b4e682c32011d69db521f4c7d9a2c018e1399e3eb796b4ccc9bf1ccf0df4bae2bd53e6f985eb889f54b8b0976cd0066516ba5e3244ee7bf995311204e5b6695dfa812232f1a8b438516a41a1523ea49052cacf393904169d7b659e61c8e2b4af03012cda2a98de9cef8848e1fb8d279bc8bac65c76cc254930ed8b2c6560183bd227dc4c082f0267c5822a3f8420914ebac0b4e9a90552801b4d18153c96d8fe352baf629c4a841704ac44fef47aa0c006e5bba59b4e61f251c2da46dfc63cb5f2cc0d12fc59d074225bb2fb613b47f80e5b116993676a89213e38b4355be5b100e1076e458df41bbb118e37791ae7e47511075607ead160f25198c1476bc0c2cdc1ad30ddedcca19908627d464287fe156180594aea4271f96912c38a7a4aac1050736e9e9503f0ab4d7c66385ac95a01153a22d1dc439a28be8f2b85e01d3da6f43c23acf64a8bc95e65e48e4dd9f766de9f2b47d40b1b62635a7b35c2e363f65fedde89daf31869c7adb6e7cd074119d3d26a5e0093f3527597366c14a13882400e206915900d3cb9fc853e42f8bb82d8429ed721c7220531c99107f7e9f51a6a1589493be56073703c45a5d60d036042f7a9cff281f55eed1035d3d546a4f5fca01423d2bfd092f29985df48765671a221c741d51d215845e05f45e7f6a8f6976a4d314b2e2b87aabcc4d12785cfcb46345f7a27812ecf3db01ecc100b49a24d467883223ddf340347a8ff551974e20d65b41135675cea4b7cae6b014b1c739bb9edb2a9c112648d753463e9c15e51e2258bd45e7e6814fa815ec3c9159ac812e6d978e78338128eaa9f78a51b5fa37a73ae681452dc3a4c1db867e0bb6ba1af877c94feb17add3c8b671af294dabd008bca477c7216c48a2bc3ef813e8f0296e4597164b1272b62591c3608237e7126b89a9ad15685efe7d180bbd9558a041ba0fb2882bca329adfb47b4ed0df785adcd77482215184cd399635823f229b9a4a9d646234b9a690ccaff744c272f96b6c00ae037fab7eecd96870fc656cf4b491dd286177483d96783e97216f4b9a8f8356224fc7fadf736045eb7ed066b42ddd27f58d84be615c89c9c2d0474a1910c04eb32e4bb19acdea3dc96ea11c8dcb5b6598370f1bec9817ea42615ce967d3d882a22a80a8a34b54ee5a18cb8fb479e396a7e6d56157bd87ab957b8d567d1daee96a9e0d0368ea88c255e45ac101859cc00c32ef203bd08ef4e4f4fda48584c8524afe4cb692e70b278f22348074001eaa3d031c3e3ac13877a473dab291ec46568d5dcc6be8fe456add9e9cfa42ebeaffd02cd897c2ffa00750358dc4524d6e3a5717fa5b9298ec8f16638a39143d3653a622292c13ce6cfa3279bb701defd7647315cb1784631359f9d7f6ba016a02210df1de1ce7b5daf1225c43af54e6cee51092a3c438089b9a4c67dc16a3e52d81008f48378edce02c2fa072fe39c5634d13eb4782e8bde6f3da5b27c7de628f64108cc164351a677bc6b4995a892dc629a114288a06f9f3fe672d2003edc7c17d9007956fa0cfc7f5ec13c94619de9aabfae7829f8e891dda5437fb707bd5e0c13be31e9979ee4ed62501b93d1b579888c8374a0d40adde4181a84f5e0eb9fa9695f86b6ae11bf71a1c8c3db1a65e2673b8e1e09cfa0d7cd58b8f82335c561e1eb7282358508c9a191277c44bc3efc3b27e8993eff7d499c9b79669a3b6e60550b2617830fa3b0e675787bea60d9b09bd5774ea7c3eac5ad389ec2871aec3dccb176a3d289c227b77320ab5694a0463ff765a55a623c9b00bae91e3e67553af9e80a7b18a15ad2968d1a2f0e5c7557f25f9c8762de53aa038469928c32c4545748e4bd503126ed57b380071a96f2af4d1b95e2b752eb0340c05508d101d449cd61ad8e53ce23c5dab7e12ce965134a94df395d8ecc0ee3f3f79ae633ffeceb4fc25edd535ae6cad16472878f8e6548a8e88acb0c938d876b47e014f6320b7edc43995d07193f9457f9c9a6f09eaa39c2af9fb4356bd65552472b162fe47a73cc7d0ad755b3ba51f7abd310450870eacd71d3972f4f0d0150ee3dac1894c6a501bd1ceb81072777f845369158b321a57920fa167bf139446bf3cc9890f3f9938c1c6e8e8db6fdf7474c80a21612dd90b261d3d4e90664e683258788b2cc9de111ad7c928d755f34097f19934c0f4db2e2bbc29e6832bfdb07a43072e01a875c75e573d96fe544f28058112e91a6ae9fc5ace3bbb05402456334c7b6b2804cd5817d9c2e2ad8edf0847558e874093dd93adcba724377bf043a97d681a2a2a24c9074392066e72377af031ce10f371b42588f99ad0eac9250c4884cf9d4623428f202760f5ca04d6bf608ed1489a1a61f437163aa86dbf399a0e477c66cc68c562d5f6cfda2e6dac75dcede92948220b9d8e2fe2e05442966d22e5b7cc5172216e2835efc00239d4b188af796cb85f5f47726edb7ee6806fbca7224a97fb374d3023717816960183ddabbe17e31d945cf6334f49ff09345ee1bb9623bf68d2e5e0e3127f3d7d1ab3b3b5a260563c78832dfd37da0e4f17a18e689e01c865cfb83b04b350a04b20de418fd9bb85932112be0aad1592202852704225bf2462e3ba9cae40e700a0b9dbad3ff319804b5ffa1dcd048ef7efbb35732d91e981a285d06877e2d64238672218f7dc9526baf5ecc0c263ae986bfa8776112d02d5c89ded277ec1c98dd5d76ad012783f178298b3bdfe0aac4db01677402fcdfd95efdc4a4903cc7398cb19fe1a5f497054269cc10206dfda944c93a0c77ed734b3c8549e0355316e4dee281de5be88e8eb428e780a2cfe3d7a669821c683136f71662146e3d910bfe1e021b50cc057616e1e19bd383f1ccd42a17694dcc1fcbb6a6a686243c796dc3a1ecbaf060522b47b31a3647a199e71f51c63d8af70b6262726d259c35346f7f42f20d8525cf93b4bafcdb3d6cbcc453a21d3613cfbda7ef100c07efd567031d987ac558820f42d0804bb8cd7bbdfcf77f22d8809f3ad7305a3f625331e7606449726e437485d0206afb5bd76f8d3a7eb1b6fe57dd31b1cdd0760f77133e30f5fbd4eced04e90a7e3eb44d68384df9bca962b46e61d81318a683338db998d3a5f4fa60d728f21955dc7b2b657f21025123e1060e5a4bdb19e345f412a98c2c1f5051c8c58320858b8f91244450ae2a9d7b992fc961b4a457e2e88e62614be99cbb2e6f7b129dce1cd08fc5c2bfad1b5c175e250642573bac96aaced00e95810243702d14484e835eddf016dd29d12adc841a2de74d3abfa4ce8b8b0df495b9f5aec838a7b1b349e150a3d3c0ae43e898a1a955b79e51fa191654722c8ee41af17be9a90a63a8e9afa424b644d94d9dca953c57acf51986028256f7bfba7870abc266514effea055287ab119530294ab055323dde0e8c8581e9b1c85df6a3dcdcace9789cc4acb678e6a0bca53d10a282319f4baf90e302c4979e4d97a9d0b363609f56379602f17f609c5c48dcb83ff2377f550096cf6d4f27b1dd0d89f0b4aa564bdbc2d378f7a522c1d3401ec9c65a6fa33291cffdb829a62ca1325dc28ff579c62f75b1f8d20d8b161acb5a53350ef95764bbf57c257430a439982d8bda0e3117b4f0ecc1bbaa7baadfd48e006a0ce4461e6ce50c44ebacf5e7bc38483711a07094fe4d98338128da05eb4bdf522f821dc57701434c0a7f27af381ed5cbb6504dc9b2093951c15ba2fdaa5953f87de28e4146260c809b3cc3ebad8be7e43eb4d30c67ac1f9d4ff1362a07a569bcf517bb3c274e870c0a8ffb0ffbb1d328c5339f928d398ec53e014094ffaab3274afd8657b1ae3850562c3fae3903c16c2ea94233d2268aa7bb7e3a544d10b0d062c5dec19cba6f12c5fc222ea317cf790863ba6dbafbcb42a76dcf481865d058f1766cf74d4fcc357af3b4725b3100f690c132b42247a3ef64ab0a17fa8c6a8fa21068699ee0d4918553907afb1e76b8dfa636498b5634671744fd1fe45d94e8d54c5f2b431b11fd6fe180ab4b15e5ec22e5cc8878c06b250ce31c9541274252002d4b80bfe01fbe1a5e554b0a003903dc8ca4c512366d5b92c4250dcd953fece633584df968c1e9bcdf2e8413d0ee549ecd6bab412fa39a94a78030ce7b7d8798351cd6ad2b0be22517cb97fd0f11e63097b31a0b34834e36d821f1adbe77c945917feb745e5b9c2f1cba28d8b2935200476c3dff0da9d4304a62ffe91bef8eee9b2700d3dde9978a7eff10b4d7a87081efa11890732cdf1ccb6a3040fd8275b2ba5a15cfee8cc6549b84e84a5e4906f382996c06f661a5a2b62eab094b47cecba4270ee644d0d067e2a950115450a31dabfe058a7140a67cab8672a6325f4fba0a66ebc3f3b2926e35ca2fd3e91a766d8985b5f629d5aa7f9b52d83db5783d0bab150dc81107fa951a940e2fd5d0afe3fd2c3d60c0bccf1f8d18cca9b5bffb5d6a21667522cefdabe540bdc7b448ecbda42fd158cfbee0dbce7c748e8cf9814f7f90fefcb5d9cebcfd159a1f4b3ce282278edbb048ef06ef6b09f922b1086090f84b47c6689199a4f1939b110594644abe578318930f8448ae032a04bd0c89c14e27506f4c3e023ff3260153cfa47d07ba1ef6c7033221f2ea465e6f3c311a9dbbe9f7c4a097e49e4290707c6b73de17a68faa8cb082d2fdcc095def0c8bb5282fffd755a29a3491a3d417dac895637a95e087344d154a4348a38ba091f70c3037aa948448f63096aead62e3c3463ed2be1fa9abca98e974d3cc290524a7a7f3f82d67094ee69a6df9b86bd8dce21a0a4adfe8c42f12ad7909824a05ce1c32bc312ba9c0902a41c0256a81c46b0b94ba05ad7c923982078664700840819c0e3c79da3b16dc34d7b2732f8aba4ea54a5784ebbd5a3d08fbcdf5627784679ca6151927a7c628d16fd90a10817f375aa7962c3195e7eccc907536b53ec2de64908348084accf7710cd2f47cffb69bfd9af182805a50d58bb14e18afa019c5538518401cdc1c675afcd9c9ccd7921074a766a222faab3d20c12a491112b3307d61a7c4a397fb9a6af5ac28246ab1f9b9a05daaadb34e2784e5c88dc7de870f661a8fa244a92c57679ddc265dbca2a43a4e79296fa4c55e0b4148425348529d8d264ae16bd4e5138458e78088dbb124f44d58c6671417458b688acd152fc04f3b2ef9afe21173c8a6a39775301eab441f91ba5a3fcb0d1be4a2a7c6a8a2a06c1cf168b4b4cfadbe9c539531ca651e412dab3a4af814023218fe88664f529d8282cb5ce4b972659c1bc081295e84c786f4a69b6e6b6e85ead6acdb30e7e339f9c4391b5a29b59f986771bc3e34e8ea36460be7f017ea4c9ed29dd9e65308ecd4668a070ab4613982b66f68cdb29fc26ce4d725f2fa5e16274d6402fa3b62d24d4334f66242c77ae0fed002f23d7538cf4c4cab2766fe81846b993d8f899f9f0574e394e17926a0ca85d39dd0db80afb5f3154dfe62a87bec17c04576133cba2221265748b36873594cfbe12fd80cf16be049f0343330c48c56ed7767aa6f676368792af9cd4b1d748735560c1fe90192129497486288e48db7c225a85a33a162edaa6759c07c225ed8b022fbc28a4359453d48fae1894d0507348e799325512568e48d61d649675ff99beb375ba015aa39a69e4dc477147da5b7b70490fa50907b9bdc8788d59c5053e9342215e59ea13a3e14d12fe046ab8e92eaf25661c8393695913292867af421b37a7a601e95f4da96c526abe0d3106b499f92b5686457119e8fdb7c4b357d1a5817237567c7f35433673009f0006d668869faf1d4d4b8e5bf3a3d4c0f80f8ea1451070814dc1f70927cf5501ad1eb3146f2e9d963c14f99fca84eeda391d48fa210007f8b5794dad61010bcfd558f3d526bd1fd4a1ecf32a2074610cff1e864c2986724378b7321e9d9c54e39d87b237f3ac45f07375418f11cbec12901710868c4644547444031334fa2064dd3ec85ec8fcda13febc6226ee3906a312c8bcfbf9b36d91014310622e2f6bc584ec4c338e5693e0ada5e421b1b3df4188a3097ecdde9a105c70f386740c9508cf928c2210ef8f53302d98afbba103b0a7b58fcfd359bb84251e51dd8eb1262c5a4fc69c49ad30aaffcace005ab6d444e5b5c363beb62e815a6d5ac989d02e196a8603cca3c0ee1f3a4a3565875621454bd70f739b19aacb90b555bdac3aaf270f4bb4e34cd9406a778639cbdb717e48b9731ecfca8b1ef23e00c8117895e4b376a548f86163b5f0ab430b5095863a3313b1fc7c7d1a56a99fb38261a6fc9690fd4af2e3e6f81902ec048e6481f0a8f2fe349fbd0a53408d165b4475e8aed415e21d2001e5bfab147ddfca4aab3cb0ae4c68ee5e245e25f9132f0e7df287831652d3ba258e1a7ec998d4ef1d23afd93466741c67278134e30cd9383d24be35cc846f9f696b5de2bae341e3253cadbfd77058ee62607b7ab2588e9bc8f77e0635e1a935b9ed0deae3cac7db65526e58f7f5aee1a1240a10bcb8cc45d86c3d5ff88a119b81de78de7c0b92a8c8025b85eace71399ee3cf3e95a091a8c480acda1bdfcb9981fb7c8b5426ed6c1cd9ddb4b31071475306373a98bef8bf8b5949a7a8637edffacf732b451136fc6d9a3b1ada0cae4de6c84c55cda91537aff3659e60837ea5c6403ce31620b0721de7ec37e20f2841eea3db7ed0616b0f6cce4a32d2dfc62687aa6db67a7cfbbd1c3e38ea68097a60054ce50c0d2da5c67634f608e27157f85d81c8cba88e319d4d784935705b791b38087b281823248a71254403710b3a4caa826527d0b2490b46f932f281c280dce7c0dddf96041e22a962f1d54379c8e905b6e1c2b743d4d62f437fb30484694048d536c8cad7c809a177215aff4a9368c5c47a57debf0ab6f7ab8e80c68916571e738b18201d2610aa932ed14897350662719f5df7ee2036e95b96402642b775cfb5c1201faed5e60000ca66b21f441d21d0ac8d672fe0079e4cc189fc486abac38a57222e6a54fe40b6fe8a40d68b5b6958b9eac7a3c86fe58b1881fdba34d49363f28573c9838c2119a2428318f2e4c2f0b8ec9a994f0c122ba8f621631a9655fbdd7494581e438bc5f61d234773147deead446b70b2cc75db5480a42d88ffe847a2b2d57eafea825d9ec434ed7b17770c1ebc0afc3e060b69230f7cd5a14225c7a6b07b338ccfcf2175cdcf3bd403384feb5f471c8532064b0d4f4c32c41356a03c5c5c006d7d707575fa49e5b8f499c7efa2b5a33206400f811c8b07f869d249ea033a195f86c32a257e60d7abd4676b318b02db866420f6b2c52be11ab9e456d1a4967d9cc2ea16aaa22abb86a5a7cf7d6902e87fcb564a51efa286f0051e99d2a2391002c74b6cfb91a948e43d77568534ce923f7733a44231128b7c9887623479dd49330119d49e22b99861f2a77cb70218996825945d5453e5a700e1f951379b3c4e13b2f25ac311b66c8b8f3b21196fee52b9a9c744e5de196770c2e75cebab273cdefce861f87ad670e04eb2e0ea9aca6f7e659e2d082f754a4af6f7f7f25b977ab5c590e82b48fcc9c5e5d18d82476c0b51d153cb51b75d1c70837ed7b1702f61a1114969901f8c0b7b23e6914446a67716bf2903925073b0a7ca573e7a9be256dfa5032bb7631d08859b5adc4023873c28855f80bdf0f1d530975b2d393cfd1e259644b609705b237e05a2658559e8d6d6ca67fd4a5d3dace5853ffc11e45e9bbd5683884306125aa31a4c983cece364cd32582f7101c303c4d9813ffd0cefa2b746720f8d6aba37c778800d70a55a87b46f164b4c7d31e6d0e141a84d04bf0677826bc302152245adf292ad1c6ddb32fbb34c8f903d3c9cb5f9e83dfaf6fa8e6fe25198276e843abeeb8847dc60d9d6d6dd61a168fe8b0c824abc59385ff564629d62389fb7ebbbff6a460c9ef52916487d101b60b4a7f3a01737608481f69df6f832f7152fddaf7b1b2f72e4ab3ed99efc220f18690ca46741f99b0405dde7c7bcb3ae0a5a0887ec391b560557b4cf6ce98b0d9e8217e27b44ad6e58e0b57a296286a5b4385bf373542d6d41cc1660e903a09c890e74dc7c94f94ee626949b3fb8a506137563b6b7f8595a043020fdce4141d2ea4bd0435fdb60563dc56714cea2dfd5f2be03095e9d4c5fc5a17e85abf0382548833f586fff50626c5d03610a1059b4e1265ea95151f1656c3609e5fedfb46b7c22cf1240ff5a7dc8dcd6d061616973e88d984d91936fe726ecc8c72f7d68462fee1675fd1298cde2a2dd6389218274e54dbc1e08c0ee53bb14acd8d6cf414c88e3c3c8bafd5f41900cfd6586c721942e63de22ca778444158edfbe446a59a63ef6d2e951e21b0a343a202af31c923d828d82228e1824780154a164f4a68d34caac97d9fe3637541ec5c14ef240406129881fb120fa47a2f2caf2ddf2b68dd77b39149dd164b3e14f8cc58e0d5139aa7a29ab2850046d6084d22b9cc92e900b4551097e569aae6bafb6bc2044ab24e504fba7dcaf1e24702afe306ffad3301e3504be1703c826d3755df14dbd1799567e97b7f3398d30afb81e8ab609269a344819ed0524d502a5c69b9bbde5ff2b23f0c9682860f8d8888a37cd765bda5a5bacad31c78a9c255a613ef174a30f03efa106be951be16ce0b2968321f5e1efbe83bec3bf0b4e293441f500d8d3798a74bec5d79449a48c96349c59018d4debfa3b54bff7789a40852fd10c8cd24d5c6a2ec75508045b8b49ef1641cf46424e0e29bf76a00214675f861e60481caae97bc72258c3ca62b0fbfd891a9a4c8e11eb817e2868566070810c5308c5b6a22ba82b139ff2d6eefea7b6694defed32a70215d72eaf6bebf48a79aafef51bdb8e5bb22b33d43c01e056f506aa4d1397469b2c6089c749ff03bc2e1f7a5a98858fd0aa4832d427562fb1708fcc88a9c4b57457cc1becdb2c721b6468e448c5ac9f7a256daa116312505b88f0d17e254c719d26ffdbfbcc49aa631f3a5ffb4ef2a0344bb39b2bdafcc072cc6e000dc75cab3c412ae27741ee4b43ed7879eaf8715e925de8f2d12397976943cc945f405ad62e7d735388f5ccb5aa5a3ed00ea03eb13528ec498ccdce18e3eea2309e017b1a2a3c5a21e91832405bc0b76e66615932bcd9addf0d0733b31139855637a0307f84f5c7a145b36adec68231dc0c0e2abeeb3abcdfe1ad6bb8b178ab6a91ae3ac2c6f6e92c9bf2ccbb1f943b4a62567e3306493b9082330e2b7757e102c2173643fb1d509d3613f9d9c55664923fe932602631592260ff2fd99eef1d692e3ae2c10ed40178f88e5cd78bdfa16c0b3c3406aed5603a7b9312ea992aab35bf8d41466f40997106c7e92c82c9e0830e7ec853b0bff95dcfd09b3225d3c3550621a344b7da0d3cf4c492ba56d9a9fbe2965cb017f956ec43eaf3d99c5a01fb863878449f9e1d6d2dd32dd43fdbe02a81c0262fb2018d82b6f9aaa638378909c27a9090beb578f4496c6c9cf5d220ca640c60eb18844fe5620f8da3901a798435eb54d3c5f193319a5041c0a57aa23fa41032b6d7e34fde2126157a3ee8b55b119681ef92c63901b0856f1c116ea1cecfc6fb78fbe90d5b3c9a8d6097ad61e9179390eac88e16587a8aaf5cf4f679fe226b2dfbeb92bf75292032ff21c0ba3534c1dbadd3496cb1bd5c25966e94be426190200c7713ad5fae0399156cefd1ff37b7afe7f13b1e48b54e38dceacda7bcc37c618cb810a7fc7d908343e03559ed7a1e63ab7623b5d11d5b575cbcf7923707fee566fa1f80f5b229892e1498d5b13e00a3da368013c87fef77cd4442a0c3abc14cb40aa787c916306d87b7f15e67ad0102173144fd2bb906e3dd5c78fd1a976484bc967996d431e13c1f5d9f6e671e21f1e7ba0a6df6ddfe6860714280e27c0865a94acb3c5b27445f0a462e29b31c197bcf6013ab59fdfed025e9e460a890c0e537bb2c1fad78dca03bf38bca420e2b5d9acfb1393956bfe7035c41f6c687751fb14de6f926ded42fad81f6bd78c5ca154a749b6fe9cfd3a22dcbad56eb0604f2e188eabe620e301c8656ada34183dfd66fb1080169a60a3ebab90fa6c8043d52cc2471b7aa75c7d3eb9cb9a3f5fb668cd98a838c0fa8a68db33454bbf2b86813e72625769ba6bce092463d83968cb71e33bde7b97bdf4fbf9dc31022832195aea7cc2f205e4e1fc54af0b8c4c60224197bb30eed003744329be310a06bba2a35af7e5bd7968d6190f297814146c00dfcf829889b65f9989cfac3c21cf7f0b715774164d49285cde46d84b2d803d7a2ec05845da3c0b8995f7a44caa52ad574b915c61edc1114609b4a816260b81901e856200fe0c34c0a023cc0ba93e0494b630d80086940a21be1a3c2c02e906c506bda6f25e263b01c3fe03cc106419a2b25ae107c3477718914820c2f9d8736cae6d3efce66d54dd2a7db9e6a6b6fb2ae4cb79ad62e264b1556402a2fd6739a7fef5405b3ba9bad17ae521f0f4a58329d6131a2069e89f0acd4d03a59bac5c84424232e7c437f09f8bd1ed27d36e8508508b62a23148b5da3bcac9eea7f72cd6ac7ef5bc684f2216ca7f99035212312cc8d47eb822a75df78eecd9be2b7b72880edfda3dd7d639dda45a109751a8f393d337db5bbd0d009d11020c7e680f83cbaf9f0fe29fdb389a0a80318bd028cfc98c05b1df54b9816c0ecf23849fdb41ae310551da3ff206254773c083be090f827fb58ffe65b0b0f75fe6635db1ae5a082907ae6e6e9c2a7dca8be987b368c8a248f22146c3808fc089f3b876db397ebec68b0256c865e72ac1bad136ea513bdc8aa8e4868c407778ab4eaf7bb3661c274534646fe84e430a8a815515b282e4bcd9a5c4875125844be1811c7ad566c459cf470a850c7230b41123d966194f75280ca3872139d63054fcc89c13396b40aecd58f7b09bee350a716c3a9866d1e00f83bb5bf93fbc84d96f7597441e412f9932e6c7bd95006af613c656d24a34fc610d4c6640a8db9089e8519092a8f660fe44be66c71d43e6b9f99ed41122c8e9eba86eeee05dbf774180d1f8aa3762824b81f00e8b11f359e47ec8a59d53fde6a220226fdc498977d336878f58f587ba82da376bdc3ff448624f9f28132d376176e2b69fe442f4a1889c6b75acd9c99f38a6d13b1d02e3659e7b4087654a1934367450e4ef58580b7a1f2c09314b6bfd01dd21d38e87410b93c7e8b9863c87fe4761bffb6fa2f9fabaa61f2d73c9d84f12f05fec7324a01c6976582f86c22f04586a29a4eaab8079e5d520f4ebbe198822eea65ecc4798bae4291fa7685fd0f4f83bd9099b82998be3c0b8e28c04efaff749f091b024635dda6a65b482fcfee7e3e5c94ebe952e9d39a9e12e61a8bdd0487dc3f72ce828a0d4482142298b0b160375426de99aac35528319e464a3744ec63b21f110277b63ad7f62ccd7f9d4430d6b0e1f1f404cea0890a25bb1fb890e0604c7cfa9be39be3ee7fe96ece27c01c1fa226e82c6b92571120bc5cb4e107b14339d426739e362ecadfa714d360e7639670a34d83eb478d090740357e32c4b279f8ad59c0cddbff1189e6babde3fd8ae59ae0a868a360e069968e1e3c774abd6d7fe563d494cb20902083d77e2f44b0f1c7bc56f5d4d32c6eb7428f1bb56afd2200f69c7036e5cba823b5a4d5d9c908a14bfbaec9ec32d48ab07756771250a0cda87cbbae5b6f90d7d3bd8ef214b3290bbe96f17b78f4db0631c03f6c1e3749e33a0d89128f735f7babf3c0b4de49d81009ababfae9d0c04a90c09e73d70d0cb2ed681ca2fe0d2dd267d11a8a0e16f87eb093dd2b8448bacea7f3d6623499a53ac083ebf2ad1fb50e1de1968798e16c712e777c0f1db43f0424d629f605ef82674fe48378efd21de4ea86b5ebd6dfed9d337e6427f699addccb1cabe7fcf470f2537673a2fc6d52d1623b1e14ac1c3df51a01e3e5946087389df457f9f25884f1caf336edc8788095c034ebd2d3ed1e398c9f61af1fccc1f68b2f141451ef762a4816680fe648a2e64c0aee52622b3deaf3536db1a388cd2d950900772c5525424fa924520642e4cdc93da516b0f92cf2bffb876ba106ae39df56d8e1367d080e01c169804036e5d918791b620459d6f808fe4292f24d0aadaedf681d529f40bb58305abe199f32e326a92940ad3c2a685204f680143216414fc370ce6d4b37134ee62bccb669b6f7388111174a08af103e4367cd919e5293ca25bc2737142e10df0a5908e376a60fd24da115c094208a8c5512dba467ad4d37c39a54173b566a875be9be96514102767bcacfed2df9b48cae4ceddc9f7abe36788b4fa7c051d59dddd0dbc6282a088f9f10813832fc7458814a090c6503ba5ad1074a8b1cca84ef1dcfe34ac4d48b602db0169d67baccb451ae07cb49b9619f67d1fb7754a0f392c2700027911af0f6f2d376a096655316c5464090f3f267742695468da029503e5c0c52f3550b02e1d8f8ecaeca6738a382ef1711b2a44e6ad106f431f1772754f3c182a75b8727e4f9a1e623b87666137381aff54ae09c185dafbef7e526ee07bb2ed0386f2216d6afd41ea111271a262d64cfc5e0d54dfaa015153a7142a70ce4c066c8b92bb2be5dcf8e9f4123d0cdca043d29d20da2b651cf6dcefd2cb9e4d7cff93593d76a63e944e5a38dd6c8a182a5187f1aa8a52a81cd55323d8ddc6236f3f0f7d4ecd896b6a0b7fbc2295062d0e6a63ac87b3b86742fda64c950d393af65f3ef6ed3944e9700f2fce4d0c6253b75d241464d75aa5e24a2163935fc93bdbac4cbdf65c30b0af2c070b46e503f1916d89457884d538152a5c9796e19d0404b4c7f72ffd3818f5c23caca99e49b3747ee172384c123e2031147be7bbd81ddea9b6ccfd5d4f6e391de2f8f6514e113d32f0dc9e68692a934af1467a215c2725d46c4da4a7d941bdb83d4dd58fa9ee58e563e21ac0a993e29b4b9a489866868b4b80ffb5816637b569c1515045ff8d45aad93aa5ff9995256fc7f0c6545361b1297073b045c4f0462f7c2c95759f2c812a3b8d0917b59e24f8695400471a48e801d8482e5ab4860a53256b5d72aeb2f6cb5f267a0c4190cdcc9727cbcb0756911ca50b59d49af9f90e73d25f5f11e509859a38c7315e5efda29aca1da7ffaec1b58b47f6ea5b1b32ec8990dbbd7c5268d62fbfac7dfcd950d096a9d4908432ce2b2ecb6e7c055c5ee6613522cff81ad1d7ded76107838b40304dfd9df911e735ba92b3d3964ecbf9eca4154942946d21d00122900074d62860d880685d9950a3aaf09abac6fdaff7b16cbe7fe5c061bab14d18e9046112d00967933f795fb063ebb13224a3dbf3ebe72df544bbef19810860166cfc29ad8316af5cfb1a8d191583827d2c9227b79cbc5733d314b162e6ffd5dafb171ef9c2a8d4cb7d880c22fbee6c7b9aa41cff53448523df5e295b747a9ed74aa9d2dd7eb16a1dd092d54fb922c20ccc7b56a0b97e8f8d608f9f883ecba1eb58e19e67fca01ad4341e6d38c675030b757c578c7305c99f170578968a45400899c527ecfbf2437e37133f37b6f9c387c9cd762da04d0b1d0e5cc47ae5452fa9973cba5ec587e9d62a611dcecb6bd90a3e772d188c2cd2c37a9162335fae51eaf156d3a4f254a3df46106f8c30962dc200bfc8775e90d1568847220ba22c57b5f3e8e36afd347524f86f3d13db71416837e5efaae261e52718774188a05815d956fc2a8197ec5ef4970fe8d610575f7bef31bbff3a52f06ff70e2f214551502202d5c4e40ed57bfe672d8a227f35b4ac2ddea104bbda7c2b4dbfb54203eec093fca669f5488499d3632a285ab83af0b4d4664c64a9b8614a19332d2f37a30cb04744d9cd2610304f722537071d2c3e6156e97f769a1d047d42a506cfbb090428420efda4618c6b3987ec7165a30e6d5222c5c96d2a6dd2c439b9151199dbbf3949eec5bd80d9c058f1eda6cb82ea3efea9129d65452390842b9013ba0c85dece48655789ed225c65710c2a094d78aafd4fbe99d0f77ddd60f9e3f989e8aae46c306056049ab943a4835ce64af7ba0887e2f5e09ec94cb5ac9f906ad87f888665bffefb4f37ef3179e7f8bb3bf525ec6310f00c3543abeb8f4496bc0a130f85acefbd7ea89236c39b667143b4b0d3a7c9f4b2f0d3f5ed7cfc2a0e93622d187d52662fd1446b85819df9555aca79fc3b39c6a82ef8e75f2b5a1cc6bfb8d3e73e0977823df64d2728d86e86a192ac57bca66a38d23b4bb9989c6c9712951a89d7670e56aec06bbc36b52fe272d83537f185a5ba81ff2762c0191c707bb8157664029d008347826eb9aa7886e9eab9bb1a1162db9e72d5cda204466b88598cbff8827fbf81695ecac51ca874d0175cf7da5b1c53b8274e44346098f41cfb514d9c6653585e73a4e6a22ba7a7c44e0defc32ee473b1e62e14580e2aaa803b027ef8e25aabf74de00a91ce5d2e0f331eaa0b4bdc81b56417a929f4a1887deb898d816be23920cf2da45f9a0389313acedf8a66f31cd8029d91c64057d3c1d7638d923e65919c37e92ab2e2f085acee99c9b4d84183abee412e033bee5d44abe65418b9511111db7daa4d737de5885f7d85fa804b11412159c86be12f1a4b7e6624ae2effb0370e756cf302d5fb7a09e51250ecc15ef7826b8a3537c04ad6d28a0ceb7b554407968d79233e7d4881fa6123f33aa42f55f8e3bd40ec5c3483e10bf4e0408250574e332042d9d8ed844df5a35ea9f356bc5c000a4b49aa8edc75384409f36be41351c76e47ffe7f44667325c35172a64f6536e1cd82c4967b58bef3b8f96241d78389084a9dc6a2052e83e76bc25ff54845d0c8215e65860b8db0be02e5fe1cdaf4f3afeb9219100ab03e67593be087f5232d4773cf8724c77dcf62733f1f24c171863500d99c4093ecea073456c921dc15b574974a18cfd2589f4bd4ffaf303dd3804d6b4f220805aabcd279522d2512d55ecda093e574fdd70ef8f23172cd20e08f5d0d7ef9fdaab24a4bfc6e0d18cbd0228158d60d2ab4b934acd3fa3551a8c8bdb21d2c15203e87721c798cd987e46cff52c2550a6a978fe4b497cf55f4fb582cf0722fee86894459f1409ed9ef74a1a45537741ec9ed40e6f7833346bc54a04e360a5937a47f2d16e007b5a672e269d23d7b32cefbd985a82365cc5e91a6a71705bfbde775da491f1fa9ca2de71ed790d3d5c6661793df04c675930e30c07cdff8e064eba3357b066975f34426acad611001ade2997185ad9427053ac4021f764bedb3630747260aec2163a059d8423e8744ae0ecd21944b3e7b496c982d3586d4cb221d3010efad9fd9b4c2179e304bb3d9690a12a5a0a0c4a8ce79dce693ba5008e39ea0a46042cd71ffe0283d00c8b16c386dd994c6fa120095e9a39fa0d1b1fd35c8fd1c35e661bbf6d62eb1307c479232ee5b4449c4489f514c4a85a2dfdf8ed34725c7345869e5825002427919981ee0f1f991dd641b954bd52f35353802c49a819f659726247b4d88dbc8a14662693fa54fae11b8b9506ec750df4e77146ccf58f61e6e1b7f17a6137ed44292f962937a0f7f73e2ad255cb72efda2236ce973efb10e24e497d16e9a5348956be2271be2e6daec787109f6dde8923259255d04ab255ee60ce7ca471e1e9f06fb36320fab63ef6c616fbd1e051d6ad613f39d4a19182988e5fd08df913737be54ee7784b27a4c1d4beff6ccc560459b0e8ac78d54613a34f368af660cdc43857c29dbc1126399dd9ccc6f12b622a61adf9c0abdb2862557182a423afc6d52d9acf3b2f5fadd7c9451380ffca22232741a53939b3cdcf3693e3061a13da9277df56a3d6a8be72ec46c189a4f6f5fdc89ffb7a1bc2729b6618077ff3ea99db49d7027965e519cc7a03433b01fb2d77dca590a305ca5a6559cb48f9fd5f49358ed7592718000c6ec296e65788f2620173c7efb92bbddabc41a18622db60d3c42accceed3a5eefe45b2447dd74cf7d3290d2d9b32f23bb89e583d2f27c96c00143154de40d71dcb975ddd7fbb398f38faf8c4486e925087aa3e7872068c7626ffeeb2f3c81bdd4e7e881d6f2fe18713c8769ee1ea1ce12b1bc8d290364d1e7b4c9236300b64360b0a24de23a9b662477f8d8504c6f38e80a7a481da44bebdd59e9afcfe3fc9c2741f6a0ec1b116ebfa1a78cd21f73ff89d50cb21f96302935d9d86795f247c37f8d183bc5f8dd4d95173986fe762ae9c81e018bebcf1cf069791cd03598220d8589bf7fe705eb48bf6427c4996977fd69b530e1c6f6525f4f9d302526c9ee9a50978ccde724f6669d376d2c248f2c5e1d8baa84a0e92d3cddfb795253ab3b428c4257dfe79b5dc8bbb4cca1e71990fde487d5608e3879a56d472a6939277673396071e4ea6c476885e6bc078e8d3665c2e0f3ef5788f77814452cbfdfe4736e469144704486928cfa33cd959ec0a01bf82d1cfe58ec3e5ad242b9d3814f0cafc14ab383a7de0c5715cb2b15b389a58c7362d92e86747ebb42d8c03b64704675dc68baf6f8c648226959df63a9fc493e782d77221d27f161f81f0ad58224428c4e529701c25db729fb06f979b6e0bf3aa6d05c2043e93018de85cc8868e06fa27d762d1b7edb360fd9da6c79d09f505dda3f261466d245ecee49238268e6274ed9d87c28510d5d08f74b98ca57ec89872651aa99272758506ba40a345fedfcb23da93ef2ee598018c82ec937f38b21ddd6dc55a9b46bb6854cbbf581cb7b0dc0263dd1345c43b27da7b96042e8fdf0a0d1df2cc8229c826278af8a14907ba7d86333fdc02f6ecbb90e44a551e935df7c97f457cfb7d33ee02ca6ca3dfcfaecaea965e86a4be9aa4afdb124696c86a239c753b9a9959055c7ece2ab2f3f69d8aa5e0c09c4eb094d12cdbda69894c3b65c9a47b60419a37430832596ccb5d1761c68c41e6776d5912cb0fc7bf386cb5b92ff200f5ba07c3a62cfe4b3803d4b0a4180e57dd22ed70a3a5c0d648504b64db04f8f508b128810d3b5eac9fdb966b0e72121950e731fe88597cffae7865f95e09c3f2eb07dabb8058ed89be25b52829f195051ff619a3540364e242cb5a3c41d9c2c0b106143d64f063d2d428b5f7d97d0518cbcc38a2be69c110b4a1830171d865a0c06b279bc4f479fe95aff320be9e97fcba13a34699b9c1b539dde2ede48596bc01c70b511c699bff1cad448aad0052fd2971455dda25d4bec093c9ec95d42746065a7bc9ea5e715d39717ce7da306b83fa322629d6335d4377b0d114463a21667d2d5965c5f9562b11629fae6bd586694f95bbe14d133b5bb112fc7b17973c174c993dc68484abee8b400f956f7f805b89bbff9fec5cde9ddbe2a85c32d992c42a5b06e13c8b91a77b5e5b069ad32dd484aba422c10d676ce1a8d18f36f8457c894ab24a271d7f7bba0eda30aa63922f117c870a9492666aef431119e8b252f4f5ab21c6b6a64776b230bb0774f37ed37ef74f96c434a143fa056470d7a7176764567fef958e549a0196c7be69afb090921f037048fa70f7c04d90790ebf3f4f3b9875c9aba031d1a99dcdaf131f1c87bb82505e33a7ce743bc2e04b546b5a8671a2cd663a44157b49453d720c3c781a846488362c05250109840290e785bb3a09db74edd1f9b74e767e99d8b6f2157b4d5a40624f9e8490eee5299f613f23fde086f43c86eb6b3592fd55012df7b72e25f44f26c14251018e9eb211f859d003bf180288bb09ca99b3ad8f387ceb4fad223c43677579c1d731d590cb95361fac14a2436482aa82643a84ea741f5243d7254e93859fcab565c6a460dfa40c9092af91f0ef496ff088cce500e202678574901474cb78416a4a80347cdcfd0c472d3dbd1460b224b82e676c2552f03aae14b4e37ae45e7ae24d013f1bceef4ade5d2159748d2d32197295bcb35596ba47bc857a03ee82647898a50de98cc343718983f58b3c6bfa852b1bad90478d297f9dee374538a787f39a97a72f6de0b18386201deec6db9fe1125857055affd8b7004300a27354ff6b2fda27640ca058426132d93400e3ced37823c279f8a91bd959aea2bbd2b63a11c8025d8e1ae15c8c2b0c4229e8f0a554dce18bf59f59169536f0b2e879ebbefac7836d03c689e7f4a1419d82546417cf1c1a4c06c9ebf58963e70f34a78212fd854c480452ae15ed5430119675f08fc0d256e769ce0ed066cd117be4b32d18481c4f45fb85d3a2f939ec8bb6548cdcb18ac62de6877cc3e3ee1e47a222da85aa994cd0eee7ebf599fb0cd5a552afa587c1599fc258acce6bb73577d1e9b53fc8fdee15d6c6e84774499412579b7c2a6b4baa7cafc425848067cc7fedce8602b6c9a014ced1430e0bde728aebe09e02568cabd023fcdde08e2c5fd254f187d116d99c85c6b1a05f302befd04e4f81c98f17f20d4373b9bee409dee0aafbb257627ee58e4dec480fb6ae6f7f40570a5fbb8c26e35bb601ae29a134eb642a7f947627683ce79ecb87531b285069a4a993462a7138f60680f431a5d6b281c24814932a02f7b223271b7009110e2c2a3aa80d41826b1c24ca941f3fb8162b38ec44d621625572671c92ce5784208dd7e20ed9317cd496169b1cd38bf677bba4a4841c00613e08d14d20da717708a955aa1fd0cb0889f4a963cc1fd27c7e2344c90c21dd6e4c1349a71b7f2fca6a65322cc0f159b17dc623febd7b9333fdd79f0699495b8565d1795fba8928818c84b047098ac98605b03fcf12ef0176877695c4ecbde272d8d8ed95b30840e0136b5925605deeb729cddd9b350a5acd408352f23813e6b9d7b08fa73a5e6150c6d35ab3e2be88e25519cab8ca9493375d2f902bb28ca6dd169a3c50a98964285fef3d9e7389a2b7b13a0f39ceb04f4d6c475bb3139af25de10faacc67c3bcdade60cc57c3ffeedb727928dadef746238f1c986b227aa8ee0ec6ce386d7e47bcb990e1ffac91574906dad1e58fd0cf3618ddc95131a09bdc73d60265338f403badc8491de2dfb682831b89a9c7e7c57ab709f3bcfa430a0029251ad0d6fdcfd9e556578d25617287e0a24e52782f5169e1d9333f94e5ffe36cc2de1bc437b6e2b3d3a732e777130a710719350203d9a8c0ad5b9673903013b02b91155f35ae0f8be1db6dde234ba1c6c7d0c530df7bd85925da2228ec59b0827c93c48a40bf6f8e88d2bcadf4c7ad06772065fb145f17c8a9c701f4389912750acf8682f2fc0e880ef11dd337f900e3007486ef587fffbef32448f7bed8cf57c8a5c20de19b564fe6abd8c68ebec3c404586c06a1186ce346e57f99d4fe7007fdbfe6dd6129350549614b1d2143607559a4e63bd0a40bb42ca66016d231efbcd2629b462c940b7867ecc6de3191433e93faf1b8e217bd3d5fee7e79889a4f1ca2c98281ef94e3c3c614bed9d7444c14cdd3fa624644059f613c2ee4391a33da1912cf88d6a3e6e31a2e0ee7680ecbe12b5b9596ed0b3565564f28814c59b04fa532381c38a452d23595e23a20ccef60fe6b526f20ab5d1657de52b308de28d35c5e4559de4c958b03383fac0879344dfc2cc3c3664d5f15185bdaf90d14e269538330fdf761a5d4a68f385572033d47d747ab4bf54ed883908c864dfaa0d1086929d89992300acfc08038ce85178de90ea2a115b840c567d73b866c536a1c3d0becdd8d002ba63105e894403a55e49966e5ea4a2dad99eed4cd9d02c402e95bf35fa1f474083a9124e08b8aab0c4acd3cca7207fd18839520ef5f4bc8d5abfbceb455b03e12e799f146d9e51389294894ee1ccecf040501a53148eabd14812d7fb04f5878a9c6cfd0d7259b36eb5583013003a334251a27020214edafd8d00ef70b89b50384a2113fe9f467278ecb1d566bd714b2d4c433acbec9c352fe1542b9605b885dfce2d8de5b37d470e639281cbb93a54a7c9398f75f5e3ab5769d483b6aeed6bd1e27fab86be08b9cea813fea99f086a60e411c83a916a86b29c6ae9766b72aa436c3575c4407286a239f438beacc8ad06603887fd21c040a4c43951e40c5a129102d3067d4ed6601663d71b87aa437555250827f189cfdf9aa43d4c37d908d13fa648f0d92057a48cdf6014a461516ae6a91ecfc5d652d6f79240d6c3a18b4ebc996542b369257d46487a47717598b83fe4bdce8f5cfc7c3021eaa356d089fffe77004a0a016a5f73e4e907cc1fab98b3798de95fac452682c09f397264d5e116176b9943ffc221a401c5a0bd8fe2977820234e88920dcedfea973a7d77a550aae55e23b0ff06ee825129b35567bd93988d4adbb41a6b92bc3079bfddd3124173eb2cdcc7d42f0fb82d680d58d7a5c73610736287e44db77a93c1d5357a17bb75bceaef84ab3eadcae6af589d3fadd4d34525599ad70290ded99e1256b9cc2449227149d5c210d5e6883a08f96e6d4c938a70b577be66bdb5d60059a53a7d213bbfa9f4d7391ee71e0b1c400c3273f7b0971ab5e3c3e307cc66b8b2981322573adf8ba51985b0a22f7d621238f80e7ed1d7e933f4ae245ca866d0a15f25e9d7b19f13388899b57769191378b8d6718f1c90f6ff5ea4ba80932eda45d658dd561162b49d51d08fc0305a20839297265dfb9f9ffb915abe770ddce7ceeb17966bb1ad787f7fd8f362bdc3eba927c8fc650ec9f0f912f8af5f3383533e86880b02c3ebf00734d9c33b8359a108c2b5bce057ccd7d2be1ac16a8f7ee28b8558aff852bafc89c11ed52eb1da5f981f770e8f127688a0ce8934e8136dcd66e1ab3827beca690061b4047f23b2c5a9dec31f22fe6c742d5bde7603df596114c5f29e430ec57ced5a4a174d0daef86d50da509c902e6cf8b1f6bff32c9c10111bc01a2a1ca4dfc693639df184ddead8f2c7d30965f4b53981d01cf855d09eb6974d5b58ff4f28d76bc59a38dcfdc045eb6d188d94871d6f527de9695813bf9b479ca760ecf93a472150ee83f380f25faa84f73d2045c55075511353a2729894a17560c6b4d3608a40d514c5ca933d21d2564417656c12fac0b586daf09c83d60563a9dc5643e21c7c38e33362bdd8b8e6637335803492efe1d9026339d32774ed1f1e7ee56bd3d7f1d30467e3102ac251ace10b74569c42f11bc78d162dd7f13d04417052c1da89b7826ad9e65b3c85501fe47eb0ec773cd807aba0d0364a16927e57bab8e43d985f891d4b87790fba629b3e935f93d580e69708b2e89cd63ad28eb191732fdd3e32a06c31a22a6363789f373883c46ba04e753e6251b823eddda40f1dd939a93ee2386be228fec45542b1b8f675389e21dafbe4c8891a198192f541d2757a487037545775318fb93c8fae85850e768aa5060956648b24800b6a2be10f8e18e39d7b3b2c51dcf91e2b449eed25441d83b7ef9339e67e9cc519d065f4083d5cfac57aae332aa5179da8035468d4209fb0154f8ec3e4c9392c11c1f3f58320f1414926f1609fba653dda5212ac34a4cdbcb6ae84d95541f23f6b2545c422ee8c21ca397f07ac7f08652d0ce1c3bdfb09068d05bf2233936f8d72877ff036b1c54daeabd31bf6b10c90b34c74f1e5446d9673f2c3e320360ee26b95d3dc91fe603a1365dcec6851218876663162f1cd8fc0b094a21128b6f59d0ae00728aba377dfee91381cc01dae18157ce8ebbcea2c456079d86e86542151aecc7086ad7676447d8e65335b27ab74d77db334237ae92842063a78206fee29b9703f34b9a8e925e60f9d614d68d5cd195ecea45fb7069821cdbe6c208c9739362b9e787710ccd11982283046ef0cefb9b203bdbd98e61c3ae83983d37ccad8b294d1802f423bd1b300c36bb6cdeac31b635ed2f21d57802f0f8bf6ff5752c305e6f889b616af0e40a7c6d21ad12478ac7248ad87830d77e55eecc67bd27627c753e564266556316d51cbf9092e407c8de050e722be043033924066c45c69a024809ebd4110e75916d8a3450f6b889009b7f5f352029863ba54c63494e3bc1123d3661ce202a6380d4d114ac934b63dd2f31e05edb16a64004ea7833914aa0de51b9c35a20a9fbd30ca00f8b5b6ea18d2339f9309c812d980331fa0d9cd09c1eb89be0b832ccd9f350d36ed121e16161e073e74cf7dbe27abcf08f0c52c4d206280afd82c52b15c7137d3ed313c23afd411eefa607befe502b37fb432ea7e12e3fb78c802e0583d6cd38a925084338de21ea1ba68044ba1a87c0cccc3e0dd2e5fca2146c8c9ec7f8bd77aa2cab05c751ae890faac697d30a327f0c755770484c796061c876f6946ce8073d16eb8833005cb5ae2755cef5ecbe9daeb400caa0d94d70e3534510d08245b70a2ca36490f859b767d66cf8ff5bab81c0b4c4ecebf80f715d297074dc24538054aadff0d9fc039161ccff4c355681739edb079b47148bbbdc946b8e34d2ea73f0a46a7958860ffc140f78a9d55b5818463db2c3799622796153c7f1306733a2759accdca3886bacf358e5fcc16691c2c2e2b15ca5e96d861b7b8455c74f748076c8a433ff1b8816509c1bc4280d6a3249318b33832108dfa2b071c5c4da7ba67bdf1817e019c3c3e2518323ae759b30e6086073d99e09e72fafdbe0a1d0beef44d5c71f944982790951009bee0dc6c332bcf2998601d383b517a286be627d435e034e157685eae23f5277b0dadc3d91a530cb2ab19887c58cf4186c87d31429782adb460a2375e485654cad716528d4ed2526a10920bfbe8dc9db87ba07862fa98c3c7dacacd7f810f6540ba8d4f5e03e514eada8c880739916735a276d07c5506b73d416057f06948c547f69faf7640e17fd56f22ceb8247481633e0817a450627706e89599a93826b4180ab6b73367e22929455d8e180d621e854498a759ef27d389980cefe65a68c80074eb2252fcb258d154f278760d6908eedec20aae3d6f8226310ff7280f87005d0d3c437ff57195dec7574f99e03c3ff04972b44ea3039cc85b29151fd5759ac329a64ba092180a25f39a11942ab74219ef239948891520fd784294a9d59b26e291ed7698001dfc78540475a5480aa040047a37fb9efec7076b9def4716111255364453237904673e4caf1e9648de6e35aa66a4f7e7631623092a3f1ce913fa9c5cccf49ce25b4d6dd043106a0bf0ba8a8f89b628fbabad4da4883cc639da2aa7984d449bd008dedb88494cd6efa54eebaaef1590c94d90af03ac38fce040d33555f2d4096444cdb68b1a7f15054c0d334b0857b135b8166e1430ba290968c3b0635d2d3cfac470574288ff268ffc6b3fed5b68abec4b7f20f29ba523c5bbc1a4d6fe18a66d7da54f206019ac4292d52a80a7ea15940de01d9b6e8dfbc2aff0bc02730169abc500dcc445a0e9587ee1295aac7d08e1bb43010a29b61e28ca12399ddca54db67eb71a42d9f3ed0f12d678f8798f2cb78df4c933ecf8713762f72717ca32e22c2ecf5e6452c853e73163e1afdfe6f4a4253a96e7dfd3d3a1ff52df485e22b0ef10fd8da37dce8a985d1bc9667c35123d821d459e2e0bd5d302fffc42e0a5477a13af328ae37d4fa30b1ea7470080a80dd2be84f5a76224917863b775a1f6e684f05fad40f6230ce475f0b869d2ff77fbedfd1f4ad811a8139279e68ab29e792b5879135e5fb95e51fde795751b8075f635acecd9e2ea8ce58023f6bead55e8fe39d14a00bfd3145bc7f513d5d1e0282a27b1c1f4d546fd3a25a8f24da05d621f868cc96b7127fae9adb02c6e0ff65a102c69e6390103eef3f328b9892014c54a6f4c89345cd15bd3d41e8b505aee4a8ae8fba861154c902a01017693dbeae3746b494e93fcebd391a93c2bffae7f8d3dea1d9e50941953683651b4ba464dccc57bcdf9625d960a57dd8c3f5aad464229280ffc9e83066a21e2ed64c587d9e66a86728b65bed6df863098f84d5d569db735dc2724dbe0ad7b0c7a0453d3a5b3a3283dc2e194e34c99987be6d6e36bbb8626c3351d72084381badb19546fc6692d48d3da23c7df668000cbbdf30fd208e6b9c587fd3d73137b838f9cf146196d450e1e23179e308ece836738d62ee53b9290768e883c0820ce385b2c24f5720425575d8030aafe7d88fb9b04eeb93b9dfa4f995d97da1cfc1cde6e90d4055a6cbaf0f5df80631484b3de6ec2be2d77e81a5401e2f61cc5dbef6f208a05e0421f84c89d61e04d39227c05185cdb7ab46fc3fa495287978e91ab19f730b8436eb3b9ddba269f7fb4398e11129febe84f6287a27b3b5c0d2df6481a54eceb98c378f1f69020b71be1c1722b29578be9ca80e8b21b04e9cab519713ffb98ade6718a8267a6928ea3ac1de490e0417d4dea934882e0c7e8ceb872f66e0deaa2cafe2d46a181354dc682a3f7699dfeb991095f74df53ac75d70040a2504aa36b1bc8e26d4149261790d676b9940b517d4146d38a636c84d4bb5492e263615f00879a9a302a6984d1258650c6aa38b677986e180ae127a1933b099cfad4f5e7ea2fcaae34f1362e859754362b27fe66ef6ad42e2ded44872ef6bb6ea5b23691853fa54e00c56567896087066ffe81102eea1e0c8d97deef70344987c34830a405b3d2acc465b1214a11dc3dfa48bf27360192011eb2a489a83cddf3ac87fda4faaa8f70889c77cf09ecfbe097d735b39f75b41b648bd8c1efa576bcda0a5025d27096642f3193622bd9b56fc4a3b64e83302de62faaeacba979a8ab85b87676e090c25b07e1e1aa341909aef6bb435d3bbe1ff20b55b269a0b65a3c0d343dfa840c8e32188feafff758113e34231c010fd813e369a43e5ee36acf6909068a21383d37a15cd465d87bb8f72eaecf2b4248a9ca04a75bdda584f6052cfa1a09ff34c548dbbb148ac81ecaded91ac09652162ae0db437bc53a6af14af5053f81ef22fb94d1f6bc8443981a6e617d561e80b95bbf131188d77d85e9a737c8d6c38009969c579f6ffd32714fbd4c74c1dadf3b4f15d268f46e20fb35fe765c1abbc8059320e0ace6f57872ae5f271d3f11503b8cf9e76ea65e52da5d4e24c9ff238da87fe1bea232d99a1ded86384f10a7df7a117303bdd0f0d184737e72779bcd3b2e5b2f5223a268243b1d0e312f3ed1d7ccc56c2d40175e3b6857e8ff27c2d98616efd79f834d7db80bdf3a299969539cb1d74de6ae48d5de7cfa069d271cf2f254f1a6c23f905bbdd723753a00d8609cbae8905d24b942e1c2371367e7fd84e6518addbf12a4c7efbf93c4e4a9335afc3e018cad0af68fbc8f5f35cf4b4531788d9aa190cb65aa617e618d959ed29f3c23a173f5ffc4182dd08f3c08fa63d985d432812c656d02ad81bcdd480c49606dcca57f88200a77df9c9685ea57640e57b78e6e44f4162e95cbd8bf9b983f299de3f311f4a2e070acb32aa8eb1e49bb65d3937f355ded7dd709c84d41df0037a8278f7743761ecc151caa025262de3f5e3793ed89130dc3d841da64e9636abdf3ffa148fb297b498ff483d8288acc0344faab7f6fe7253005540f20a04d38efbf478e579a340c6bca713ca563435f11be7fadc0a53d3c493854cee384d4ac26fcb95ee84b0f1b249410d285c06081fa9048c54e11f3790b9be6ef9d488a9c0cea7c40f31001a59c7859361a2e217dbab5bfdc48e75995aaaa4d6a82d23846f0b70b7e1aa0570ac3292bb1cc40e91f0ebf5fd24dc35b27d518224f189046f7cc8dee2842d4d50113283d173959bd5055d174e57eae511236741d1e704c9c2b44574307bc20d0c64a94d3ec6fd1ce8f13be3c3869e360f668c8c65761812d078223efb3b00e2e32a42a8fcd113aa81283907946a94a97667707050116bc9e73a4b106a88df3a5ab0ff5ac3dbca11919f73f039b5220d9b6b1cd69570fed30860c6b058815475ee77d957eb7b2fe1a8bb5be7611790eb9fccdd55967d466409440a2fa0272f9b78b8b4bfc6f75577ea2b2320ce60b8a50153b3ace1f81b395b1090a46109d91d490f537fc38541da115f76e62e84b764422977b36f612b98fdc58f81ae6f6aa8d16d0a77f93aa6835c99f8158c52744bd02bdece57439c750222c8d9d06039c4e144662a147c5df83fb7ca708a464b50d36578fca60545e2b5cd761dfedb23d14fb5a1d41285a71dd323f02ab3c98ab76ac636ce5ebe2b7edf800ea0bc0eadc811e35f82a7679f95dafa59d4060ec7b0fbfb7fc20769edbb0a3677d5792de612036584c5654586892ce8fef43639debd5081224e45250cf3a1575f75da5713eae7275927746c014ce06f6e7cdc28f7173dbb77433eb673933a9db658437f4a815b72e87a35a93a019fdd55ed72d058c9f221a6b7cb90128383d6f4f707c29f55bcbf87a3ae76c39183dc9d13358cec6f60169d099a14d60035746be92cfac20a6091e29fe4d98bd9a3764d5e3234c35d340c3f1bd990e5d069df338485818671873eb15df283571ee0a521dd66ef69faa38ea2976478ca166c2b2a44e252d6031c8500398eb4f383dbbaea65c860ec6ae69644095bda9991f42f190979b8d0001fe5301ab9a3d285c5c9fb729b371d6d34e50840993c850b97132bc317cd0fa2df3136c029b4b84efc7db2c3a59d59d332524a7c1b29f559c922ccfdc896aa0e52f3d80e8dbcfd972cba8fb0d18543490f15f51071995cfbd81838c6b6948d88ce0a202f6b2fc0ad2512ceddb84ceb9b6751fc2a5eefe1b3e55bf96dd1d334148b5830f943be1112b45cdd8350c8a0668a674e5dd483c968e9ad871787473239462d21cbdba7f9b662e120ad9fc1e36b03e4fab88e138b7a687351d9146a2767f5270ea91fcfa4459122bb78679d6b0499449229148dee424d00a58528468a36628a630597cfb69c0486ef7ef0bae1a144a23d211db5677b606112f7523e0bb8a2e6e45891f1d879d2e3c753a75e9597f799d0bfd634de41a3a7d181508b847fae412e6c6cd255aa044f31d6e74fa9d5020fdfea96ee4bdf2e7168c4724c6853be01b14c0b9d23f1a77cfe262ba25d1920abb601d08710fed7fe3c9c459116c193eb55c2bdc523ed6de22c1a7450818c2ed8f79848ea2becc6c7516481fad18189ee072e61d4de50d1230b5694ece3326387657ef6e07b3437e78a378022f7ab353098503dfb02e49afb836068299eb37b8013973def8d1fe58e37e44a0922ac6489849fc41faf3a96f283dbb087255ccd38f62fcba96fdcc2faca9e3121614bfdd8d9150b0a2f5e65e7a92f8fe30319bf9030ee9fb7fa0de0742fbb538dd11aa56bf04a338453e22d321204a813e3295a77941816509623899661d96d7b56efffa19d17ba4887eeb486b2f695eb70d273005b859c74b84439200b9683bd191735716a12c7b36e576ce85683583182d4cd89c3d0809cc36379e6f98a501ef2ed3c6f3b20859600f4a80b777a7234bff5bd67fe6fd50150e4b8330bbf3f67fb930aae1d0f476dade005fa8711763620bb32aa023d58c463ed3b56cfd0854ee55f5005c0eb098539b2e2be5493c8b86e722bbea2e9f4bfdff0a06b4f35df7b2cac718cbc1ab460fe1f2b6b8e630f4f65163010ae1ca87e43c0db17ac285baf321a62faadde2b7d6f34033be21707805811a4872c546e857b94df579073f1d1b86ebe286139d9f003a3ce75d6ef956bc5e05985d37c75f3546935e99253aea16ae4e0afb32da36f291b389731fcd7f6cb9e22a78600e2c52b2e46f8747a8d223be5292e34ee9e770d6a2b1f218c627d22a2aec4c1d6d32a8b4f0787bc3dddbc8ce169e079391d6991d914a2d87db61cb00842c43e6554b1480768a7c502ba228bdd321e893fee296bb9f697bb95b4e912926cb85de06d34f3b23d9122d16c216bea8118b42db3eeb2e9f4956e484c849d3f9d31357495da9fd26bdd08a56c2d9d7dbceac4f062630abcd3bf3e99c45e37693897db73db9f40f1f9750f1a825d3cd5ae371ca1138c606fe1225e4491c716a79639a90d7d27cd1fe10e403520a52b8f007f97782dc2c95868a2b8520aa334bbd4920e9b3ff714ff05e806036c8f059ec0b11f23c2ea4813ed6b9e0e86c25bc711bea6fe99f0ef5a8ceb2d1d682f07d66a32bce01c25cad1e0e7ac0d5529e7ae0ace70744b51029e5ca1a6cc369e1e5890ef54078b7de06f68150a232a3611cdc36ed553a71cd1c96ed9436285c0e6d8d4e666224cf586069faa2e4e798fb16bbf01f8c0018cf9210f293ed2f9e6b4532dba244b9290490931c11a419327ae0bb1b262f54e91c019794821004177b975bfc79af8c194706f08def8e1781c4543b66ca4933ee248cb43f4cb4142eeaa9fd08e0c2e0693cd8c9c3374559ba7442fdcb69b844c23a5a2a052c3b238b05f032526e95b9712cdd2a4ca74405cf3c0b56fa938514ae391fe2955d2dfd6bf4a2669567a88b9fa46a84a3146dc29c1f0d4c70c44b86a5e1b46f330eee27d704108418934d5af440a07d86fbac2aa55544282aa6f3031b88384eb3c9c40374ad65e61a7ba870780f725029e6a8e434600787bdcf62c13f9cb3e807b8b8513084c3c125a6cba68f848befd580116266cec12e4bbf3e0385d37bc4f79df7abe0ca82137408d7063d86bf11b16758a4dd4d3b30b6d98ea2d6cc508251d9b4e0521e830c0ea32dd1095b5c72169f3aaaf487c189f0932e031d50ded202698b8a93f275bfa7f1380c1f09d2719a3a00a0596f032025ee54beb1d27ca8e10183ec533550fcb8ef3d327b13d2cf180620d02c27f5e53672fdfdc947b51da849d98fbbd971950d1ae3153c175004c18dcd27c47d7200031883b8fe50577090f8f521ca90b23265c00f02b8c37a688fc73bfc024f27706ff2388cae58541796a8ccf8c81c24c0272a203a32a61b4a600d326461b78a5c8394fee1fee63db309bf02d49f162116eeb9cf0cb7367de0eb17675f58617a68f412b82d59500838e1f41e970608cc07e6bc4c970623e0908b81dd97fdc8c1ae247f6c5a7fe36f6a585353cea79f6b1f8354e28228989413d4c2534db1dabe0707ecfe874913b253626ea8477eb44e5854c358a5a3f0768c872f2ea9c7ae18c3af775b31e88c404c3855b6ac716a75de39ee635883be1282b4ce303c64cbd2ed425fb6279639d0d4c58837be2c89b2bf53d98575c7cbedde215b2962055cac5d8c2a94462a3392a4f9f5b12850f59d22b9c9d803d0249ed56772dfea4ea451d3c3f879e6ee9ec1576975dfec0be9b0c5aa5ad685723a9ae8838b5be5e22d3e668f1d22f91c9587a56e9dfc74b23f8b00e20e78440581fbff78d5308908deb89e100f678193f490105dc105a6bf96ef53374621a449c80e75ccaa9a6ab323bba64f7ea859c079706c1d021b2574f7738971cefecfba60791595341c1fd498e74c8071c7748e1ba1fe5c2093f1e4dd9f33bbd94f70115ffbc4e845b8e63f89d2ccac3743a051a18316a637f8f0d80c854ed423586b1781d8e6bb1af8b1acb6a424f9eb5a31699eacd78e3d358eb9a1c709fbad769a583fecb9851416cdab1037861b38b0cfbcab4de568db8cfc6233d5473b5835abe44734979f5a04e88c92199f6a22417f944d07bdb0dbcadeb348079554be64b7eafd0b591dded2289e4d76043059294294c4d4950075faad7dba766ed776e7af97eeb468299f4c665679191e4834f41d8efc4477b09c3ff8f3af7387313d29d34b7f4f6ef2b8187368d33601b432911ec1319dd308b6c7b63a8efb89b4222dd32de84c736005e0dbc3b7950eebef29e51d9e0e36e65c7368e63d666c7cec155a01e2863fa96d4a43b9322210fe86b2d0f1dd1bc91f5ca8d569ac12b2d26f7b1c1ca05ca5a5a517c2a01807f14d48384babe2d1999238f8e3e72af52f1bf9c6fc15a2e3853fdb3dd35068b1b158235e5c3f459a7d2e44cebb753351b31abb0a35bebf531e4929fca6d715f137edd890361b9bed50ef3139b4248418627c016dc533d931c6b698a440a23fa41ec5002600eeb4836236226106fc62db61d42e97378366d10922ed5b38ff597937024589fbac86cf22786433a19affa341716006b5dec5a603b5a67613f5827fe3dc1e6bc04351b3e5cd20bf78eda8398fbfc704c03b32e0f354b429d731782c63fa5dddcb113b173085dd4bfa4af523f7955547092723273e3136baa3ad9f7260ee53f239ef1232b95488cf3c1aada925d3cd13b856b9541e91e01ce34dc00dde7e8ab6bceefc1bf5638c82654ad6996bc003e88b68e446850d682b61e436d52e27338796640c9abc9b52f0848f749167507412e8cba8958359c84ddf8dc2470478876971fc06ba359f8fb4d0056961158ec0d9445e9d7234de84770de0ae4d20ada2ac2736b5caea78fd388369bfae5b184fda1925f7c44d9c54a0660e6e73ba85991f44b4754f8e2f54b4e10d171afa141456c4c885990d681889a26f402ca1e7d478a2fbe157b227ab12b3f216fbfd50f0d4cd379f23a81970556d7601e75479ea2d4a5a51d276607cf6a5dced6c96f97a8cccf7682829190f93847452a559eb79735ee117e78318f6ee2eb8e73bbac0a394954adc6e219b67ac2dc72ca2b474dae35e43d7b7cf01b569af2a9d975b20bd8335bfa1f0fbefc285a14edcf5b5274bf9c6821352f0ffc05974086b0b334f6d2df32619e83cabdab58f57657608055706f1d51b068b86ceb6763d0bd882dbfa559a43676df17560700e27d0dd28424f3cdfff0328e5591ab202b271b9f2029849e4262f3d7acfddb808725da8353175f7facd0b839be5bbd2152dafda9005b1765e66a6d16028f659e62ccb9838047a110367e25c9f66f457587d1cac8a3eec12874209fe0b37622ae16a03d82633d373d0056f6539ff7992f11a362350bdf3acf18bc7d3a8c57c587efe0b260144b3b0fc54187584fa0d6ecb2f795ec08c3fd007d04cd90cbf6bf8e9c871dbd75696e6a9b8db7f8a680ae6bf01b1a76ec52717febccabd08f04cb25bef16b04a42f988adf3005b3d0f8f41e72378a35eaeb7329b478568a6c13536ce4a66181cbe6162edb99f2be091f8dee74dadb5829c312bda3b8c2db88519b8d9288dd74ba213f1d717b73b93d95c8ee101f6676cf1cd31bb315d3eec6adbb257784c8765b76e81928a1a1d721bef61ddc9e241a85b0aa0f1e35e8c0045b166d19b35eca234b1eeb7f3d8d78cb3a6f8cd360a79f080b24f7a283eb18452f55c7d48cdf13d3881de311def05ce722e1383f182d51d5335fdb018637f40924e092163b508862692acb9db90507f31adb1b3c9f82b2b3975aaeb8aa8c1de9b2d3c295ef316495298a9e0b7de7fbb34e932169e49cd58214bf9b72b0b2b2f80e6b69c6ce9dea1fd9d68cacee0e63bdfc18065e041e20c1f45768a67c77430d449c0488088e6c2a39823e092308907723c88a91b2e7d6d79690c8e50ecd70982b32d726e06699c6a343efbd431c76cd1e286b3e20927c4e7593bb8cfbe113802e8a8e92c60973768e73c72d6ec5de85c3681a571e50bcd25b9c024ad42708500d2b0c0387c6bdf861d8540379d95a1a4b640a7f294c527a01da68727cd654c6bd167f7276c031c09068dc10488520e2d0b4b09aa09f1ee76691f9ed74d51836ecd1426bdbb21e93ea081f2ed9353c9551bf667e8f62c76bd68e4b3856c0e9435525525a376a839b948de34df7f4bb814e1c861c793c86f90f22ca546725e535ef05c138f51a0a86a91dbb5ee5df0fe7425b7dfb140ebac29aa4970db37b86ac215cd1db1d3487b305194293832f1a626b4db157bd8d449674130b0451b32376dbc924ba79f8255fe288dbe96be67cf16e2687186db7e62e31976da038fe1a3241d9f92efee12964f24b3b073d3b92ebcd7fa0b31c6e766d78c039b963fa332026294bc83e4359ff9f77570eca5570c6509a56e12cec378c3836793dc6977bf1ef010ffec51f29abd93fb1ced410400c379cff8b62ca95511d0c7002da34424edd7bba698d7bc868c57d761b8aeedee631e4f865fac82edef83f23b0e8bdb396d50c1015c1bf1bd4fde1748abc7644b7082369eb2f092c75dd2640210622e81090dfe7be4b9ec04ea4addea078b2825764cc397ec076c8abe1e17fbfc13de4f9e2e1554f41cd4e93e5ad1b188bf2a9c514dcb2d305482685abb00fc835e62cd9888202a510ad90c7d6ef768065addb2a48e5addb7e9bf617bbce744720f87e45a76114fe7dbcc1cafe7e4ed892bd309fde32b53be0b62f17ad5427f284eca061e4b8c9e98ee6b8c31d7b494d7683ffbde455cd6029202bb68b0640db0dca6ba5d5aee00094805d3c3b69b9d9187c21ee73901b9ba72fbf653d2c6d87105fa4a740ec9c903bc3e3e326d72d6b80b8a48dc07f3bce4e431a41bc65e5de4e28c07d6a763c721a232d366eeebd8960406c3f1e8bcda91a7cca6ea9a94a4782ae28fcb055aa223b9d7c959b745998d5efbb018ce36770a321032852c365ae04e0bfda9078a3968578f0523f27e316893b848149c47b50ea98fee7152dd483f91719cade02a966ab1c54c2095b46ca939c9cbe2cfc8c78ebacab062e07b839f03294427fe69d8662a0f1438fdc9a455889c3c7b04b2aa826b1b339d8fbd919f23f76db75926b1e9cd0b145b6004d6717a06ca9a5a3100db12256c132e8e7f4947c6c06c69d80869f1d0fd08ccea561890bae494fab8b306a0a487890561231f0b773256b743a17d1c8ec412504bbbb199661f895726e6c469c4f56878fabd6e72cf877497a56a9722c5afe20b5449ded1fe00b599963d7f6607cacc0238775b6c6369756cadb6a58b959d879dd231167c74ac66d64bec0f067225fdb8244c4aa8e28c5fbd8ff22b9efdbed743a80ea54867f87b7a8e34ee0f04b456576a60fcda703212ba8d8fb85e42ad31b83f2102eaf7035525a8c431aeea573e1c608d84ab710ba6e85139327b933983104405222a8d7e299e96a768f859df17a4666a8636e2707df099ccfc59f5a114ce8e2f237a8aaf98420334153fb1e59cfadd327c913de467dc477c0c304c3fcb2e07ca2a9be208518e7e42ed3c0f19d602adfdc5365791d0d90573bc442db81e31ae18fcfe5a05140b8bf7a18015d00b621d76eacfd5b82599f7c92d9c926dafb9190066c7425b1420882034284a1e9b454f81e863da4f5fed0682c8a10c17c8105c3f515c3b01496cda5436090a066d38a0112472bf8ec80631badf023c5759b25b957c0a810d2a2e8faeb3a8710ba00a8d4e34c09c542606c8807301618951ab14f9e34b37907969377cf2208e3bba6427c3ebfa251f80680b274e505fa73b5be4a98bc35c13084e1e35538fc44fccfaf03c5e9c8b5b7a2190bfdc3cb133943567616177f672a68e2ea5c4a693c2a9c5d88f7ddc297cb0c5087484a440726aaf5777b779ae3b42b6e94a78ab803b795eada310c52400701b2c3079cf62f6bae32542f6f05ac4202400cd2ce4acf926659dd8da3eba55a668752428278c3d96116f4f152905998b37d14bb18fa344b5882ae94ea447d7ff81d52d3564a0fdb79a824eca837537b8b9a473ef0d8669110d93b95f0902a7b5e74d92fa95e0451aba07cfd8689c001ab0ec81e57f3c25ea463c49e146d97302bc45012280d263d3ca2040b97c0d4fe8944d5392f5ae8c345c46efce21c3d459e4edf096e3d47f888ad25c6c72e2b3ba82464116c40b93d93e27a35357484391a2008089ef6a6ae66776bca3397e502561e4ed28b2dae79699cf91cda91c1bf367fff4738f70ed2d557d92f4da2c4a223b92380e736250593c9cf567a81a91e7f9c57820d02b91e92fb9bfc59915eda1f0da4c83366a44bcd825355d1b0e2bf4c7d2de0a73e427a51fc7029899b8c9015d86e6b8b4894e1a64f97bd3fbe0b86dc06d536355b1543ff78cab2bf4a0abeafbb8fac84e900abfcc92658cb00d45f4d104b6efc9b0e47bcb7ec314692cd6a35acb306aa6be3185394a3006ddf0596bbc98947fb9ce2059d8a654ab09684bc55dc62e741d3e80811fe83037846614a0cc16223a70fd06a3883ec51f2b35bb0ece47bd64bcb784f4dc6e2ecea76d7a62c096c5d157ebedbd96616d80cf78f9e2912375be14c275ef80b098ed432a40e97e93c05784e257959125a055074bd12d403367a9bba0b3c53ccb83152fd34810dba6be1d99fac41a28829c00ca30a75c4475ea85939c9f5f9541cb49c93ad0086d8b9f2f3dc589363dd25bdef94c7b29358cd4c81b6ec386575872ffc718937edd869f782e98a3ff01daa0ec29df631682360601253e8b967a29b7fbbe8b82b360a56077f1dc5a52d534cf52af4fc1dd8f425691d5edf75241b530e81b372edc5e014642f30c2fd008408a8223a910733a901b221c212f943f4affb8c9922981d67ec1bcad9e2fa26d88c81d7687de0a74b357700a59258bb914e4645167d468d4f3376d6027b4c9f59da4d1f3d30e8e207e86ba15223d444cccae0c510dbfc316225b2954efdb56bdc33cef898792cb5b7ed9460b01ce899f1ca5be7bc3b0e882ef9ef900d6347099f7e75d921ac8a243b050dc3e4b071f03caeceff758e057cd29a5d8a1fac0a23a7ca4bcab988dc0ba9a5386cad04700edd96b879a6d3ec5385f3b994dca9acb72cdc41f1c8665a5635b24eed3f0c2e75b7d24eeacdefa9a529fb28c803e07b031f077f877b3b5b4d5986dade769ce4b49a7a8bc6fe43415e84e2488ce853bff12a23c874490e34da01776fb3ac7f1b24d5aaaf67fa7663b09f5c9b857c47481eb88a58a62a95346bfa3f3ddae06f2768fd460cd979a9d014d76d8c3ead00ef84da808488a3e5c9b2b31b4a9a4d4fd10a586aeff4c93561b49a4d7813154696ba9c8f8974d9f5ceb85fd71393711a0364a4ad9712fb1ac110592c3ba59d3c66e288aef9d454f048904b6583e86e1240b7293bc905629aed08599ec0260204649c1634cf87086ec2c40d9c341035be085bc1806a55a23d82cd23d854b00399586f556b14a4654c4f544b1dd79e4815ccbdcae98d2e4f963d89b1f5a1f86fec175bd3fd81bd013a64980c7394f52415b26b39565f9677114aa2cd3566823b89fd6206e923a312ec60611a7ce177e3fddbc80f38a699504ab9427e96dd99d75807ae02f543426bfd03c17a960ffd9423a9778ecb00a316a2b9229adbf113ac6d52da62dfbbf7b32bfee58d3c90e3a928a130bf60d5b3fa74dc553408e22f05970256e8a25ea45ebaacabae54bac247a93dc444c4911f1394f6f4af7d47d5931f0e586a93f76661aa27f1fb01bf2f24f5789b2df495c3220d7f9bd5a7f8b1501fe39277be108f16b473df55cf83a6707b24e81039fc3d4ec044e200b3399f39cf5661814bb67282070ab66f3ead4fda70833c9eaf11d4b4a1dd79e5ddd467fce47eb9f418ef882cc73fb023da077c76759b48b2b445fcbe14fffa6025cb3596cc06412017e663a5ef210d3efece455215285747a70b73900aab3508b9e317fdda3891f3eb1193f0f653f9d36bf911b5761d7ee56d24e37d4b3c43fab0423c13c6ebded5c95fab0acd39a0af18212b8e4ad2e725869953ce67af56d994ec599623c9077bf86103174acd08384bc2aa725a3ae9af3230083885363da6ace936b7e7d657083b42262c24c716a855673c597ca920056e18b1779442e62a8c86aba883087141a2ec046259a7fef91ae4806ef7d2a71f2ceb88e17f0a5fbf5b7126c5ddf1e3e5eb178476522e5a009ddd2d1c7eb118d56cd5e87f15cc02a327cf3de2d83042e71b35fa4ca1fc3508c31818588b33627491683df8043f5519d6a51d89e760aa043a317c85bad3f4d52b56dfa852cda6913e33736e6b4729a798baf596c5c962219a8c68e757c682b8211c693cb6fdd66e2dbe924e2e3e9c013ae83e61b6d805949441e27e314dd70203cac374ce0666b0ab5cbd8628a496ad2523f627f656d2f098dc7449f2823904c49e604ad4b186fb16fe27a8a05c18b719523625307d269e5062d5bdf95b41bd083335c4af5e8eada23e70e45ce1083ace44ca3578b6ac705f686302951399c2c5c8076e976f9c0aaeecce3728563bf3e3cb25e9fd5cef23744d514069e5b43d27a0b697c6c28500047cb820d3c206ea2b28c4039322c08d89a07f56eca5cf2f343bf57d52eeb69091ed5e63780b2e23a79e75221e766499c19161bd36f39a764aafe1ac66b1bb77700171c779c10f55cc43fc1806b1c804438988f2659c243b611ffff37ba7762dbc5f2bbbe90fe132fb51c33485db5a840d8c3310931a3d2c657b12d80ff548a329bb5aabf9caa4982a55e64d6e30c1ccaade3dbb3ea2fd262d11cd3d8b28c1a25c32449df5fe47462e968ec82fc1247d5682faa435ba3646e0ff8ba51aafd058c561759e3d75bac6aeb1c03d1d9114c0ac383811ed61129d524253867bfb80bf223df758fc5c6e22bcefa379a11779a0d3fcbc7b0ab45ec384e6b45a6fd638fcb3407353e79d4211781d0e6dfcb394b51d5182dc7f0f5cc4a45a556aca6b1bb35f770bd318074922fc74fe99f940af2894a1445550a6221a70609c88e3c1c9e979e41bc66691b9ab7adf26f2c8aebcae47859f58972ad3bf705e9a35c90c9bf5e0d28cbb4c5e0cca918db8e427bca6699feba0064285621da491246266ba6ce84d3e64917284e2b52c8d9480e8ace41abbd37f66398c10d7fe46b4617df41367b72449d1037c4b1476c0c9bae66bf654daa3f89a0ccf6088ab9b28aab6edafd14596146760cb59cb8e16bc16f5955826325a041269a23535e1f845c6af2c38b249e2e9eba9a63e8cb6ce1daf806b494a0a79c7da1dac2209304eb8868c9fde05b933a882ad4fce856daa1b7cf8dbe6bbaef2bc250265a88b0d0b4a85069dd26a94bcc353fff5fd08f53f96930910a8a994fa5465e4a558c12aa7371b9c98fdf1317c60b889e7a538b8934db970a37e32c042b29041313d8063202baf23796b9f01aaedef9f3f5d77c29724e3898b9964aabf658034521d42efcfc094114b3ac3c845c9f157931125b1ef73500342a2227b6ac07d22f58779598f588f59a869b220af2c9ad374690f34cd3fd8f9c56b9fbed53c44c47981353ff0c60c5dcba79dfcd60fdb1b376e83730225ec2145368f8c0ec7f11b7d657728e7c962a446de58c64944da400586acee5ace451b6a213f6b1dce477345a8634f2ba04ddfc511daaa24253ca083881b16ce07261f1a44dc815cd4e3af0da4408024704d054b7c6101efe3c3e5e88f8eb0836275210fc3492587be2bf2497d9b2c00f7d985c7aaebabe886214bcffaf990eb067c7e2d1cf3290becc92b93916fdae4bb35640060ffffff9f