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

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

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

Block Certificate

Block 71217 3dfac67bedbc27edea7a0d5c5affa87cbc8aaf1fff89e05a4875a02659a9a93f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e5206c1c434c16faed4fdee3dd53a8edf92dc329e165f55bf751ee437fe57dda
Certificate Block Hash
3dfac67bedbc27edea7a0d5c5affa87cbc8aaf1fff89e05a4875a02659a9a93f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0002eb01008e520100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000e157709aab6c7e064d4571eeccb24929818963f48d496e30fadb86dcca32dcb7d62eabad6252226b9fe8f79a5bc030a50a28e49a0270393d07bb3167fd9b92f58d12ffcae77efa726386907462406ab1fdfbe766f09429a79a06000000000000000002000000020002eb01008e520100

Raw Header Hex

0000402036eca7e121e63a78b2b426dfdb13f3026860aa19d069eb51a4795ed2367de2fa45ef3230466c61c8bb4f65ff4b7fb58c5ae54a18b1cf337faade83d8170e095bab172a6a6dfa0018da7de57f43ee51f75bf565e129c32df9eda853dde3de4fedfa164c431c6c20e5

Proof Data Hex

59,560 bytes
12121602030720cf4b65b60c2b06a0881e2afed5a61b29cd460d3530f1e4e6692d8cb02de045bf262802540eb6b8af7bb7cdb0a9e191580f63d3a1f6cefb8fc453337eef0382f0e52fc933e5c84e915ca8f35d63e2f21c8c216b0d5d114e436e0f9db5b8ad6809e2fb2aa5635a2ea99fea8a1b8848129fb9cff76790cd15517b35c627af2173b860064a180a5306602f83ffa5183422a11d832b22fcd141242ca144891f8ac2ab32819644439bb77c6035e3ffed600afc95595c8a7468f7479ab2c7a1efcf1cc8323463155d8a8c0f09c9cc71d195485bbef2d863ac12d25e4926d2fdf6e60e2660b5649c80beac6735b9a422e55fb05a7bb0fedf12c0e92cc48d3013c07a5665daccd4acac5cf9bfa2797b425cfb3a8a801d24a70518e19c97e5b40b1f21508fc8306802704602bad212f1226267b19955547172f92d0389ebce07b226e9b2718224e5d000fbb39ce0ea35ae3d2e15e79fc236d20075417788f9e81c30738ba4f6b2b9b6bfa64827ec270c4c28bfb80f7f137285ff3c105bce49ceb992ccb31670ed22f12b90efa16f7da9a42125fc80d821aea910de8531c055e90a42fa0edf3cfd033f84d8da161963f619b8dd0919df41f2c3686624b6e8591595b54bda1d6167ae428340b6bbaf54d67e35c2f60cc3cdc60f89101babc4500c9b6d3a16e6a9c6a8a99b0f4055e15313bc40eeef3ce8393d58336972d25bda5531e968753dbd10d0056873fc110297ff6ccf6036c1239a43e1c06640886b5f2f737c6c10c391e9baba9d0d6015c1350ccc64c935582b2b7e5ae40af980099351a3cac15cc40773b6c1bf86f8fa21aea56689d84ead006fc3a83aec0a6fdbef132eb41fcb8ed91de35cb9e049ab7ce1ac616504e4032436870c0d3ca73cef59c29e84065c782a48e17437586ed013e793d1109074672c65ec16957f13e25e12fc97403fcb324d67c3b58face7f1ceb69443d7f66726152a92d3f4ba64a3b0067aabee521bd7e97946e04d40c5aef0fed806ccdff8554c67358258a0290f6b5055345fbd03809dbc8e8740172c045935ab6c0e073ef5104f39b99be2ab8e8941d6a662f12238b7602768eda4d8a19516597905cf32c6e0e79e1232af061624abef43845d6415822ba776d08fceb3249a65e2fb4dfe6307af2154c3fbe1ff5181a2a5425e5d1db7def4fd9906a2ada0e1eec5f987137b341f3e2b57ae36225734a55a6e0241d3ade6a3355b1dac9808db650a4da625c38b6a9c3cd0eaacbab105bedc4857ad0b02e7d8be67674bc700b653a1dd2d359d0e06f4129197e617c7e4c9ae44ee312bb0f70b0a084facaa99b20b994323fc647f5dee0438826b4ef9cded2d6a5cdda4ac4794816e019c8b222d8000f4953e3c358af4db44931a7051497eca4fc57ab06fd2e30a74c4d0eb49170f09ea248a6350cada2819bfb2322a443c2eefdbd478cc5752b1e9e86a1f8c122b438554bd5da3b574c491cd1828b65fa22c2b85081faadbdae2e9c4129facfb5001c796a44550cb01177e1238785f46390b01cba4c6d831f111a9d6d53e6cdec387e41c72b8c157b31a0537b1b18b65f4fe2134d790826522744ddc85aa9c3a922675ea3e45619939b6e481eca065099e3cf0b0636e4470cb38bf177339374abc8e0b088573f6513cb288edb197d91cbe0dbc2cb6353321351d94544528da68f62c20d39f9a2bc0da7509efd7ac989f65c37ca8aff0d9d7eb8ace6d199abde95ded6fc039f99b68691d65413a6c57dcf92e2fc48a125395f8a2cfc8bfbf925fc9f1e627bcfef5fd4fbe6c415f7766bac2edd0003bc975b059a32339f28ddbf41d2e9db2118aa55ca827e08a314195c28f56de273aeeb1cde96af6c4e42e3f1640936ca68d07b21b38a9ff93e3b0ae2efbc23b41609b7cca65e5f89ffad9874b73ac596c81116bea686ccbfe1ccd7b2457cace37b47bf34dbbd8fbb78feb917e6dd9f835c1d22280352586920f1a5afa7135f8fdda4f178beeed911744ff10af35efcb252b54dfc746e22557a3e5b8b9d11a28ccb9a9c3623b42efdc3dc8f33430ad252da04df6bac4bf0e8a57e66ae4790ee404765e344eb64919ebdada5ab791e70e26136381b21fcb4816b46fa3760904e22eaabfbd2d9c2a5b0ac83326811a1641b24c3cdbc804cb95ece5ce4b7696f33af9d30c304393edb3308ce8f91f7e70819cc74ed4826b79c3b98538acd4d1f6a1bce1f98dbb2e7e4f869be565f7ca0b0e0e1bc4160e73ecbb483ee7a232fe8c3306b661ff1623b15f7d716d2c53e5f0c9a22427ef660cb93d93020bd62033465812113185ad7e957bdb5d7e9663857595e64accd2321dc5ca7bd729320db87d361a86b7628d0724a9b2e57c54a00d260954f7388fe5f83ef1f4edb6ac9783001df337396e58088bdee6cb879eaabeed68b274702000b3daeeab4ee6d3232d945b7e6e43e611ae19eafcc1303c22cebd36fbfd62a9ce5c70a362cb76f8ca93b7d9cfea83c94130a5ca06158ca4cfb026301a758a4ced4283b279cdf8333d8f149168f29aa2a7c07201b279fae0b193da7359982b0971709f977175e77d1fe5d179bf58dc820835e5cd7b16471491a9b32d17bb6eada7a3039404a957d78ca6786e16fab5fb620e3368608621bf91da66a38939ad9be361ae22c9e505af10d646c8ffe954bb2bfb75a06cc244fb762ed20f89ba3a1669517faa605b0d6858aa0c676473c06603ff3373ea6095efeacd09beba25c3ab98a4c86561a742ba77f8757f2d18b5de72a008d4a52a69ef13b8abc7845f640e1d944f7946ee2350211f08573514598f61083332140cf26dbd0861027bb477c5eaecad0337e1641732226eae315169f0ea81f8c7c3198871dd2aebb635bfc9adb698b8d98bf59a90b84f118524ff6cdd99ab0c67bccd070d7bbe8540366fb1390fe30c17ae18e813cb37a1c67e78736b8731f08e02ecf30d818911d180550b1473a8bfd06780ee5d67001713aab645de1d9dbdf35350cb975037b956e266727000d0bacc8bf0b71e2ea71833f8a317168c1c886f577a780d68e3a53165b21d58e75fa49cda8d7ef553f40d2062d731aa20f7ccb74c2c34fbf449f8368455d6863bc34028040baad12ca837eb60b8cb3d6ff288ff0639144828adaf8b389fdd4c677896dec29dd37f4b57eeee94b56430850babf226e5c983ee52c81814a96c0b1a53a2767fc9a3f1719239cdf9aeec1fada636e1b2eb4927f6b9bdf68db93257baba94a3bf8c01dd89ffc82f5d6bd796b915a7cf7b77a0581ab131eeafd976292bd02b3de31bb916108abb78385001d4f6882ca7fc53d599d9935b1b5c037445b3da327e0f0cd813e81e1af4934919e6c11fa6c1aa627619ed7f7d36d4e117b395401773275e38faf484847783d12424dd067133c209704d98a1fbf72fda5f68e1bb0866150cecfcd839649a16d6eb04834019f76012b89a921782edf2c2d768c6dbfe84d916b93204d87802851befc3e6c39115ca915b2d60a386b278b3802b75f556c3c86ae9704c6147844a01c73110708cb9ed9d5e435d47a8b0cedd87aba29607175000baf11f839c381862441d802d385dde12a5fccda641a17f7f87822c3de4e02d588be10549768b159ed2e2b29dd243da7b19da3d3db05d759613bd8c47f6651b75e3cb4d6c7c72eb71b8b65d3f1ecdf1905c63805a82f75be74be7175e3778995f0a1b8e4cbd592b3eaa2ce59823666434dedcd1a93c0eeb1ea364196c16690cfb4ccb5976db00df428fc26bdf67246a7457f605e3bb16f654d23ffbdcad6011cd8fb79e8e106f997e08ad5796dc26e056958dbb8894d78de40c32dea5b5fc949b26ceb7d68a3a6900778aed6e1ee1cb9fd6a0091d25f4e727fea02d0f2a3470c0e25cebdf5d885c50ced57b04b669f2e7ea06f748ac9c6de40219285bb6a56831e37fdc0da3e616ff2a1e111d388ec4cbddc9370a47e974d536aeb9803e6ad32bdc95a3896c2f084190e207fa8d1adcaed9fdd75952c2c1b0ca720ed8c3a7561b3a226a159eda9557af90a843e9bb6ce701e4f2d53ba83971e4c57d6352b512ddf4442a2396b60c0d4d6ea255dbb40bda31d68770dcc16ce1afb976b4a23b294970ee7e9cfe78e81099e8ecdbca27fa5df88f28a22e53bf2e347b2e96dc186edcd1fbc786fa705ebf77696e64aac2a060e6527c2e8300a028c96ed6d4bfc7a160c5f437fa72be73feda380e1a2797e578fa62683d8aaec5b8c7af973dec7a65953cd5851239f9da87380aaf118f1bd4252b48d3982cf8541ea5f58457d1ef5891054e1e2da6438e7820cbdc5b6f328d8d72805935be11eab106b0aa4ba69e4499f970868888ec7381ece8f70eccf6cd829082244acadc9d99c8c67d3c9b7a710e4a1dc8fbf16e771184a268fa5b4b02c305129b3af8f1bcb429fa466c233c40e3c84a06fda83b51f53c0ff88583fc55e704b372893e797c2292b937f99ce52f224a6d980bf4dcf7cafbfd0eaa34620479a64c4ce8ef0e086114b9be90d0840d2170514a771cd1974b98c6bc08fd112a5913d344b195e6b2cdf33a1c4daf0e15d91db623692b18b7c585fdbdc9a308347f157d97990e1222ffa9f585a45c0935d364439f7ca96114d18e0bc2c15b61f276104a84ad870c03b1e9844e856d79e1165dd2ecb88b76b11950abcce5d33120d400b2c5c36d88c64b2825841072517f66116c070695b1b7021e42b6097e17c48d96fba36be3f23f82d09a69b759b3ad2e371f0abee5c3a5487745bf8b14b028ddcb4037efcc34cfc56049b664a07ac26a8eaeb3fd1351e2acb6321b58fa25cce21567a2a0c78b7e50c79156ced8aceba0ce87f215f6e36da09021914bbe8eec4169459a9eec83f2aaac2ce185ee6dc9edd073fb79b5aace34b1630454c5aee31e4aa2e34f1c59f12469ec08760d166e7d4edbd8fcb34a662e5701aec063a8a17f1b075183098ba9bb0d116a5a5d18860022db6d8072a1099926aecd980371c8e786ef548adb7c26c15483e3bb5dba69cd799b0c29f9801fc312007432b4ba8193b40844e1be2e47014397ebc92dfc07d1c09bc118b86ff389f90a9180e2ebb92e1fd8cfc24ab64d88fa0cf0b4272ceb6f861974662a04c4478bbb97b2e7f59ff014030373ba9fa7b558c03cffc9f0822d79eb0beb31f28097123b001843695d5ba5cc8e080a3dea0eb1a7322682d1fd1a7a8e4381e4237f81d87fe760b702e9a745c6461745198fbad370f16803ee582aed0de019652df70b3cf51c18addb8f25d840afd0ad5590a20cd010587a7850ffd17ac8767d07a33b137862e63f980c6ba261632181f188644a59d5b697e25185c72ec403c30cc9baf08740e9712d7972af6b661b3ae9bf8594729333b7504969563145c4b0c1899656954243d60cfedc11f86ec7bf81756d7a5b957d63966babd6170fea443edde25dab5d0c3add5d9d3ee46234cc2765c2b27f960b8d32eabfc5ab72b564251af863942777987723b8a544e1dd0db4a29b7be3cafe8bc8bdc4669bb72932d56a8057844ddf7273e746975d7e206acd5ded5e61856b7202bc1c503b1ac6f30fa266234c20678190190bbb518cfc88471dd10f747ad7572853f9ff4ff8c14ae1adecee0d04d2aee425b72f91ccbcdf449a230c26294d946d3581c4ff63f6711b077e67df99e37a9931415fec9acf6996fdef2f8eadcd0715ef63a00ad6d6848805569e5b581a624583260f37738a1fbce3901281110262d74c4672ef4dcfecd6fec4d970c5b1d25d66360032c9e0fec624bd9c53d00a1f5761f6093dcf36545da13211bdd5e92bdc4a3adec11e9d49debadf106a3604e19aa1186fe55fc44394b3dc9a6d88bfcf04b7738457e3fb9ece5f6029655749bcffbfb37cf81a2def420a6e47560b682a1712b43155e3a85297d4314c97afa4b9baebbd27331871e0b638407fa5cf891caa74f9e7feb380ad3967ba9558bb1a5c01f2daff3ca411870b018f17a849ee2d2df2849f513b3dd11fe738962060aa4a1f6ce58147f2ca37e731e247e410684ed1b06b14cf524fedeaa26097f9cd0a4ce43ef3434e8091689568bd53d912e1630b1dbfc6adf9ef12e3e5d5407629905e5a26a549f1a2451708758d568a87564d3ff458c483259d9633bd1ded68165461efae036a5e22b0508beed1143de5059dab819d4ce15b37fccab4efe3def5fac026104424ab741191ce7e32da792e8bd45397fa44c96b07bf41aa45f772a96a57d760244548e9aeaa853db2cdda1a29ca6fffec323b6559b4a1ab0d98a7ae677ce67e596ecfa8100aaf4f9e588841ed6e98f476e22d142998d2452e5388531de9166a7cdd753b4cfb58a2c0ffd436d5ff1cf7c807bf105d2207cf8cffa935432a0ed3644386cc7e152f46c9e814504de8e706a519053da583567ffe4298ee7486596baffce9c0041d6fd254e8e465b75a1b306561c6ff5a8f1ae49c0fc5dec8566a6305013a87b96bd993138f06cb477666da52d41a497de43bedf9f203a14b1a5e5476e90adea864d2dead503802aad10b19d7b542218afdcf4bfd451758204fb8fe3d7904e3f689f4eca49d6eb81b2abacd889fcf4ddeac4b3366dadc9fa6aa951a61f9dc2c6bf4c748b6daee165294512d4020199eff921da3f3447efb79c937376c7826abc51f6fe6d27312a8aaaaf1f243920e846b77948854581d48944d32bf64aae53493d415c259708da3772090758c59e6604f10b90b8b8a924c14e70edfee5ede7db09f34aad498bed099f62e7c530299da3ed3fe6ca4a99e943e4eaf66d5b30e6d79a149b859b8900d7c66d13f8e5104ebae944322cca1723f297e6fd27433a6d765e288daa6f8f19dcc078945a2586113e5b0bfd631e47493b73b65ced512eeae7c2abbc2d77ca1edab075259e6def89a3bd5754f1f7b4274c098c7b9569af2ef9e6fe90b88d6faebd48cf5cc029e4e2ad368c9cdae6af262d19889672db75691762f6c6b1d6ee0b10d040f74831cd40827fc741af9a3b4c7214b70beea70b3c484a33d9c9d578dcf6ab574b40748bbdb1d8b7135f023e9aa7cbd344deab6f85cd2e1156ef0729d7ffd7fe9a26f9b3e115fc210d143a65462aabe3216b6e4d8fdf83e9217f265c1a8186ccf6675f567e29ada2e9273bb0b402fbd233f49c40655abcfd36ad9b21e31e56e68abb9a0bae1ec4dc24c0cb891b7d50d278e22efe47a23c03efa7af0b3cff6b14977bbbcd189bc72fc443caf9083b0627f998c7775a8bbec438d6ef451f29f0388834aba3371acda8e2dfdf37a733d7b9c47a6275afd6ef7ef6c739954b3a8c3abf65934a13605b9a8cfa01a5f204f408f568ad99a933489b33d274cfb85d03e0a6fbf3d19d0d4c7805293458fac8f6f40ccb0a1d911de1ebcd5255f14d38bda270b7b103934f765503dca39bd39ac9343920c57fa6a8d8b0c9d56a95972e8581cb90a0bca3cb5fc6b0467c42dd588238c321763ee2aa51129174f85e517f31d696e16e45051944fd5b59ed86ec34102b6fb686e26731d59a52542829dbb6158a3b72197ed5994ef502f5dc5ac22ca1ea495e60210b8eec36b9b79eb995a1900c0a32ab5403e61b2e60471597580ee3e3f2f34f27988b5dc12f442e065fc26920412deb72571cfd1bc0db16faa5698815682eefc2112a55d46f14f8f1580d811e7c0deb7c49f9e8908848d25a6244b7ff73b6b8bca115168b258bb6e14029044cf96300f6fd3fef9d1794d3fbe3c6fff09ddbd5d6a492ea72a6da9a664772c602b8d70eba43bcd9bb923fa363a9a4065dbc0ae93097798a03510a9c66d861b4ce677a6a68cc1bbbc0405ca8e43d9386dbbf3cdddebbec7462f2351ccd0b49ad57332f3c9ccc5a7763d5ed3a8d1334afe5fb3c5dbb0a926101bb000613e97ca557ff780274d95d88edd7f6c65e220d25bf6b96fc9b4f4472e5042530895e02a3351e8dc6f199cb2895448c600db60a4425093a175bd8ca8f913a217e5017957c2ff48d660e2a5efa2dacd663733339c9877dfd4417216c2241e0e93428511d7c09b277cbc8c103fc7e607de82596b00a86717a19677d04341d2fbfb9a94f8ec5e804a55cc7753cba017db1fc8ca9aacb8415ca07d258bf661316042e27e4b6137dd3d52de7ca86bec704a949291e376f687129c0095153585228d60890f906c97f09dcbd6acf6aa3bf2b5bb8bbf42b172a8dc1c598836d5c4910646f9f4ba4f76afcf9699648138faaaa1d89e1779a2befd134ff0e4479109b2d8c7f217bc082f238f6d01a91cce289f8034b061650ece524f9536d0d41a7f973ed7704cce999d19522e1d95172ab7420ae20357fcd27a7cb649adeca969e2732e575b8f5ffc92218870810bea5b2a6e1718a87cf8171893cc01bcf3bf6b3cef975080deacd373beddbd7af240b6e16dac29c271933fcc23a87418049ce4947697e24fb12bd49e065d83df0417ce3f32369bfb08cbe50c753fdd516fc913fff145d09a5adf240acc9ad7ee4f6fefe847df96f3c92cd41649e5da3334c73e6556dd0699469ac94288eb58862b972ad5548856d828af370fbb2d2db1c8a97b62e2fe2e73e7fc525b1ae91f2a2a98813bf5ea516ca2ced37a28a0e27a7304f1a46264fce826df6991f2be62ee4f3c53b2a879b93e8610fc108fc28cbf656f3adadbbe92617d06b224bd66ea3ccc06eaa4685916790967b073b8a35542fb03c30dd0991f79b3667e38b6a0f3825c8f15336a300804d0ee8ae479a1836d64efd0bf75b6ccc75a24044d7bfc7b016d245d7a79c5120c60ac6e5b2dcd4d136b64747babc2adb353d3ef0468a00284b4f4fd52c82984fd17eb2539768413e23b80fc19ff7a6a6c2dd02d1b94506a97b6f005a4b11269f09f6510ad97cb3c752e37396dcddf119ea9ebe981967d7999e0ddc010312f062ccb52f6904ac4c65436df155de9341f4d452d3c7e752946d1a123535bb3ec63de9de7b5b29bd5781e9474165bff98394d8d8559a94f26b6d69c3c7adbd4ee2b7bdea8fe331d655706b7ba50e06279694282acd7ca24f465716b4702c0f86912b2b24a046c4e2cae5cca1c724ea5612d7378eb2865150ec0157c54c9452ff9985d76393290cf47768e9550b42157ed8d54b009e021957cbece20e92cd00ce811608258ef6959b2d70c53a18e04d4a7be37b6207094162b0cd641a8b66168e52dac6fc56ddc54591cef70c0943ddf89c6e69d66f527e26125ea0d85f27d2382e576f76c7d005237c018a85fb8ba40d98d236a9209a85e5c5fec16b4b504d08cec432fa26e797e281f889d78264ee37db494ec818ea2819a7896b4d7783da80b2b1766e5cbb5985883ea5731d18b62fb33f1b86eb682c60f9530fb3071bbbefd7a9a1267deb63bd40e73aef7c9790936346f7772dcab93aa42111daf6c05d6875f26911839a26a58d6a32dc495fa8b10f3091e729cf4ebf7bf744baf8cf38215f0aae4e12aaa480c4596638b5f1345bc3335191755ab692164db74391e789a8bab8528b2fb1c711860b34aad828a28b670e3311cd99f95b5d0342545172eebc870139b3574c37715ee5f7b4a804dcc5b4ef34bb4473542e464691523086759f8b31a2b00a361a38354b479701c254c7e4f39c0deeb04b2f93d62749267007ba921968ccacb238968536ee94a131a70d16577e6db960805e9ff6ba21ff13a64ae14535139d561a550fbf221d365f0d1ee010fdbdd132cb54776cc0dcbe518d2cbfe13fdaeb6504731a71d82c83cad8d9bce55095ecb6c27c24a100f7eac4658fe4c73cd899243771d013a2732ffacb511d50f8c582b18e916e1498d75abbee1affa74297a712c654cab1fc849d93a1f7743864e56aa26e70e3ef0e2c850c6138def45b0c14e426bd90d0a7db3bacf014db87c3b8c8f78ed2fe78820e5ad36a451be2c501221414ba807af76b83d038166cfe04589d49821ce87917fea8611db69ee89ff81dc5f777aeec53f744e52fb9c8180a1c494fa6d30536a8652db23c16b314368f35e6568292ff8705d26f5e35e6178083418956bbcf79854967f4987dde7ced2d294e90fabd2be7b4ad38d1e2e526192b5176fa93d45ad64a0df48f2e2a9a1478e7ef842f6e57c004b50b64cbd0f5b50653d90b5eb9f7263ac1ba2cd979a4800e2f2d802cb4f3fe27a4204eb4ae91cab87c4620520b85c7d3965393575ea00b85125ce6f2a0394b5133923c72e8cc37c6059dea73645dd81d3064c3037582ad33f1f410fddbc44a7149ff1fbc1c8b9d02a7138786475568fa66a7a03782e0bd06b968561ce683a760c6c500e8443d62da92c3041d2b69b32c656c1692ceb70b226e2eca4fc0b41c5be483fd7058f45f09366330dda2b0e955ee13b1005fc3875c56633dbdaa55c8b979776e48140b62a51e10430532cab92639e39ded00c6edfd7e6226f3f35cec24a73bd7867fb98f6a7bac9215a48d6ac0b7a26877a488f9bb093231b90635a6521e0694c0bd68503be4d76b4d6f306075f8548a66052489a92527dbeef95573446497faf1cbf44cc5b68e03ffee830821aacb51454592a1380f4e4831264f575ad1de8a4deb14c37323866892899619191bf0482d3130b3f6c1f5ebd1be6e747c756764148362d812aa9967c51087d8086474e5cf0f57c4d56c8f1b0860e49699ec17f6b84eb71d9d0522580f6380cc3469d78ece27b0d12ced9b5d24ebb83ff5316db5fa840667a183e6c8a16a3af22fc47216c7760f33f598f00a4348f5ca7260ed453909c9d707fa29dbbbcfbbde7f43f972399655a148049ebe28b7356492c568aa24e22948b18aa727f4c593f39a4779b5793a9f32e86cf29318aa75b5aa3ed09976be72d0ab8816b9527a191087c61856b0bbf14e9f72cb0eca7561b0abcb4e801d339bb30a99a1f2ace6efb4cf328a6a04388e0261aa3151c2d5cc2ddea926b4fcb38e269992de25f0dca2232343ad676b10ec9a7b29583ca2a9e219792644b7189063e4894b9a20cb6062b050b858c5ff82027403936a029e04ad426056e57e98d2e91e6a7ff24973025cbfe63c9272135fc4bc00f54a495531e9f9d4bf462930b7b52973ab382a19f34ca857f630f3e1e9a664ad379e27312475db898bbc45f6ba3079bc6dbb356f8216ca0cd228dbca032b0a8883da58310772ffaaef1c2335bb579be08e085c30fac07452df8d2bc92cda446fcddeffe4908e2bb3d7274b0f2b22982582bbff096de7e6532507fb7dcf5878a07b5b876402bcd3ea1644d892b994d8fd495a75d23dc5c6b7c8d699ad7f328261857854e11a0a9369d7a85e347af45446b61cb4ea7949f2506f2110d20fcd3f3aa76dd3b35a4f37d8dae1db2366ff4b872d1b825ea0ed1b98eccd3993bda19f550e2e475bd22b8e7ef7463cfb7fae6541504c80e42767aed9ea2c520aaa267f5c63fa8887a99dbf408e9533b507d0bf87319cd2ac766ccbf2425afad7c345e5ed7272381d97b1cf6ca743161aa140f5876949803565358c2fb1642b3e609753bc672be9e671d49d8856053da2c46d43d850cbc4d61791c30f8e1ab9c31c21f718bdeaf95ed8e5bf6ffc8c0ca40a22fbddbdc4b8cd0799210b0a4826a53a16c6d3e8bae3c182781cf00ca29ef6f87c6c909968e25f0392479cc897d64fb46be7bafa6424aeca31441cbe10a695c9b13a485804c34bea6be95585782cfd4ea0bac451002878addbaf98f2bc200f9210a3f24814951c92cb30b894c10606d320bc1cdac4157fcc1c4990baa1d3acccabf37db95c975eff434bc006d107d84bf6dcdd57bb3b800000d30cb73dfdf328f18f24c20b845769ef6b548a489c6af191450ffde3149faf728ad7ec68abb0eed3635a6d7ce5f4f3da76fbe1e96016e602a9e73c813b7018e1cd628f3c30942b84b3da3fd2b31f5dc0ff6c71bc91d726d7c486913d796eed23ca0822912b3a65c52f569ebf66d8ae407692995d83ecb1a3e456ee4b7fd1a6da0f7cb3b3eede364cb3c15a2a8fbcb83cf54d0dfc764bd889c65e70e3adfe02ea2199bdf5eb77ecee19f2e03c4f0db129db6c1feae40dde21bf95443b3706cc2e7ed9ec6373cf3c1e1d210fdcd62b45862582498650bbfb9204c5bcca6c9866f7b93fa9f111404dda6e7648fc9f1a0ddceb36181b97cf27e5fd5eb7525dfe4a7657cd46895545e799acdc9123d8f3ec2276a356a1d68d3ce0ba0efa6e9c4d764f84f5b92fe98fc205e41bf5a5296a755999a4660b9caffdf365aff3563c407d63e5c5c11d08b403fb21f05aed21de4bbd0aff1ab2eeea05b8aeb2fdc502091d9d1fed5a7c85b03ca6562213fbe12bff000c93f9038cd9182fb7d8ef0ff0ac93c14e2a021ce10f97bc4a293329ca6406bb203407713a7cddce2996f35c2e8956715e6a4b06c455204191e6bc9a34ba091b47cc1ad8db19368018591725714a0c9e23ddb9372c0ba50fa11147afa0c93dd06873cdf8763f4d4ba9256efbd4526dcbe5933b3e4961f5bd87aa9eb002a39df76aafeae8f80f058c8e564b475783768ede5825873314a40846b94efb52394e32f20c7a736eb1a55b00ac7b6cc72e23ed165fd26ef559758225e98d219253fb84bd473ff26d3d92ee2bfd68be2877591a040c86b913b8d38bf14e9eb76786cedb01adec3614b222c81e8d43f20f6999fbca7bf52d8f6a2d2bbcd3b9182253b27a2052edc2bb0a2464c04f6988fda0fe6e8510c4c644a54e1eb6b967bc1eec067e73f311bdc8d219400cf518e29b82a3c8fbab21123167866fc654b24b1d329f8bbf1ffee3474e669ab82831dc38d8043e1747330790064bf5d0d6b2a211b3a3f80e6477a31ff0cd8afe39b2a44faa4c508c4f179ac01e0727c2da816967de744d4dca684194312d1ff5d6db7f15c9649f5ac8b66c8a6c052fb8a3a9c956210fae9b6307abf9f928e1e8cae884f6b5e99d7319bb3ead8c2612dbc2662312f683cf97fea9f9cda7f8de4a3f728e44d4caf4d8312191b77f5072a4aaaeccd83a72f7d537af9af2728680dca3a06f420541a26a7bd2d98371fb9e23632399651d8a37a370ed43b8a42cb8547c39c1292a443dba33599bce5530704b043a38f31da386e7f08ac5e5504e7d00aa513bfe69cde1681ef2e9555f61ab31637180ab14db46d317affca995187267b0475c51b7c00466425dacebecf67d10f785922bbd5ed2c783a16b49e925b5c62cea975baee4f2dd053a54dc96280ba6f58a57cc068360ae341d1e6a1c18330f40da99cd5d1ba08a3398a050689c797e444c67b5b79183e54744e8be9017dca1038272ba0a864a1e8a6aa6f01a33847ef74f9f339fec9ea9a9dff2c8e483eda8d173da38e6dff1efc11350ea2f086272117c19d23764a161bdf945acb938ab3f551dd7fe87da11d636f048031793d98ece955c3b308f148d204b599b67aed049cf934fde300e5d405172e97d0238afc332185e7eebcab6262ecd43ee070c7b8f35003a27254ee1cee932c4c80f8e01b6df3678bb1a90cfd9567308ad92444129d45a31b4f796a6a94318a0279cd5acb0da7a0b7a3646be5108e742dab1d821feafece934460bacfd804653b5348d57235dcda381d1cec50c0f96fd455b79100f2394e39790e28155d792c974564c68b928283e71447dd2f12b8f8926abd46e6f6886a60f1c6bf7cbd736d2ea570eb9c29390f0f9a962bbadc86a83199c90853cfa0d8cd65a35b5183c4590c0111e749f0c7f2d5cc461356446b254907374b12f385fc574fc0987ff6fcf19f632e4c9a993572ab392c69cd32a043d839b3f1b61564e42424533025d82d76214bb5af9978e160b7d8c1f782b90cf513cd827b451c9e47118f7e581f42325c20556ed2e98f7a5e5bafafc6915f2f81746440fd266446f82a9d7a10d72d1a7a5c4638a95e68c5454d8ae47586de7fbbaf1b045293e2fccc4b7bb8bf48656d92158cca855ed6817c9d2202ae04efa77f2755533b4a23bd8e1721467e4bacc71429c56dd4999f61dff7784e5977c2f772a9fbbf3b652cf129d921dc9b63418b9b6a0a396849bbc98c1799a1799ff363db6e28f5ce53f2d051269babb57b82988686b193d12471f0d07dcf94761c4f7767c188199e527fe6433096f0d7cd49c0fbc527151ddb8dc38e4ccd685e4c063e7dc93ef9f9dd8f8bc8831d3af3d8d4f364cc58f4c629bb2dc4a4a9dfa1b8841555c5bfc410992160ef3d678d63a65d887eebbd737b12d7ee886173e4a236f669e64f0898e6eae83ebeef1904287e760bbb4a630c0d239864d0dea2135d08d18a496a9dab9b68ab8e6bc328636d6538995791ca919f6d2e7b1009e75c454551ed7141dc687cdc1793d267050f8241ba53a1f084b306f2a480e6705cd593209f86b9508f0abd860c3620575cd956e387e0ae67e0520996c98fa7dcd3d8f542d77627cdc4930070c18f6a7ce15b56ddb00c2c72b97646adadc0352c5be09d4cd44121af0d68a17c4207c1683fb2ac1dddebb43a337f3806f0256fb6960e8dcbfa0dba22afea650382a7818218731adf130879394b3216812b42b5ad10ae4cb045306e1f12a6f9ee56727ce22da42b23bc8fa9e4ea8e3a86bf07a92d4368d39e5fcae6da9f7aa1dfdb2465c29187fe360253320cbd9432b70c9b6d4d5d83819e922322086b962488a0b6eef989cb8cb96ce3fab514b631e9a45a4d1b3c99af8efcf48247110ff87d8abab7e7b6260b53e7469598f6c45a821bb3ac268a8f33b762b3654c411cf02d645c2b7db2cef2d2020821bf45076f02845dfdac18734b00eb1d68e1b0c2686e77c52a5f516a06b3aa4a1734126a616b16f9747ec6a0b6efb5c707244433aaa0042010fe69e039e70f11ea8edbdb82085b82328716ab1f3e082f4de6ee806f98163cedbef87a92c28b95501dc793ea77e1c91a20865ab22555bbe418ab168e50d1cca214749f6bc5a69d288b259bd074571601d982ce488f0ba7fd51eb8583f0960055c71fd5008625a7738eb7e4276dca8fa236ca0e122ccabdf0c447944dcba56f2b21a65d4bb14499e5cc5d13084d180b86f1d7ca0ecf53f199547e6802a79a994df26d1406b9eba13ffab1d9099a8570ac398797a9764c8668e791ab6ba8a14ea43fa38e962994b168d1e42b15d45812c59f97617d235315c82def11eb5d8c9c6014f7bb1d1e50d1e1ad3c3777f300fed42396a1e496ea8edae4df7e8e5fc89338907683319ebd6def59faf9576915e94087f40834f7f202bb946fb6b395dbb632a1d851241a680535d5f5d2d8a614d72b5e22ce37e9caf1269362931cd47e424f5994fbc3068e2719662ad227a16fd63a8f9e2f5733b9968735a9ddf8e6300b9fe7aeb62733fa0f325ad5325d02bcbc02018fe7c9e7a538a288b4b1232c7f3a847944106ce6fb0ba3501ae1b5393bc344a7233e671f18736046b34a61174c948f6290a2c80a47091470a05831e3c0bad26881f56168bc3d9ded5bf5eafc778161df5fd93457ec56098adcc4288b3232ec2a6ca2a5c592b9b230d7244685396329b3d6ff9f3ec6f6565b55ae55732566af5b447a44b966e1561a0fd6456d048dad43a3f4ab4ae869a45cb5efe8174bf6d91abd6d7abb09e6e249cf588debb1bb19529dd96002275bdadece0d877f97129f60ec218b1923a1e872038e78828cbc5a216e18194d026ad5f37a52545c0741436ad37b3e43725d7605390ce24f3b198e393475804671169540e173f00ae60a871aaaf39f9bc563f05476eda3be2e824ad8937f9bf4c5cbe39fd245db41cdc19a074076018468da475440d04387f013d48a110e1ab5d8c16d095c70852f2299a200405e683889427f0e3a9ae66710c7f0e24d9f3212dae2cf860a6f06dcc6684a705f8371cdbd371d8a1c5b343cfe55230dd9c16fa65c7339b9c681bcd5ab1c7c24425f9af0b9a34cbb244ab8a0d957e5697d168189b9f3a142a5d5c4257aa68c95817cf9fca94c917b06addbf91e9309fbe9a222da6d520d72af873d23d09b80eaa3409227d616b39eab1450a41d3a78d7e719fa44deeeba5c7141dc984a25046f1531c6ccd044aef6840035b86fef38382d0f32609eedcca190ccba81cadbf0110d00e407c6fac930056905a838a518d5666d0fad983b6866745660435240e94744b41d30d0ea90b09b0db1154cf76b92b658fab889818f524cb5b287dc9c4a3d81c52f6d55e27db89e04b22f63b2e8554d87ab0d10af5ec15db0f5a7faf98a3cddde9c3f71d46633de4e2c70485c5061be267193320797ca3f50b0b05056f8df703ab7551000334ec41f60bea01107a31404c61db31caa23fb5bf75a74c5ff41a7fd0d7233f9e49631036d843149fa43ea2583528db3793abef90b8f9ee40f1d8f90f10b8da5c06643625313ed5d2335f122d4f56bceb7a93973f7333c2119b37e1c2addc9fc3cbd20cf8b4ede73ce785c54ef8c1762936eea57c2ba87156e2ec165f61c402e67e07a8f33dcf0ea3940c325ce85c478ffcf73a52608beb2f2f58e9e607b376e34020ee33f9daefa466c7991a31ac82698e2593e4a18e717d3195ae341ecc75995d57267f3766317a768e2fba23e41d392c7fb144de097d26587b1cbb240396ae034c303d9e7859e4e07772bde6cb6e7e9566b27cb7ce9a8367f24c30c16d087c2be0ce6ea79a21251f434224a6b7392cef4878b29590dbaf843497f83e6ad2f959487ac81cfaa73ed0cb8d289c2dbed8f75e608224d77b2d671480a4d86e91bbc68804e6805dfb1dd0a80178689c3e74129b1efe19a66050e608afba9581126894927d725004ce51b9cb7bd91bdce2235d9da3917ab4039889395c002351c0fe42185b3cabb0cf22cf0849df532104b9b7259b118842cec66a28fe0e83dd72aa330e818988fff76f248f1834aad49b699c0ba1f45a674c2620b9b24f2fafd4b212932a025843921e811749f6758d6e1da33177bd1f41817cfc8f011a43431864935dbf618c8e3f79fe405e4251c481f3f920dcffd9bfc14457bb99cbc00ab120fec5b04e8cb3a60073c5fec85b80498afdf069edc3f5562d0b1b6f10dee9eac558a5e57be664e31466e3591cadce71ac5b2c7c3bcd6188143d03c0a0dba2614f5c5f14662590a382136ef84127378d894fe239c3675ee60a5193dbb4620db73d8dc5477fc4aa3b2ccc1c124256bf138b1a6bcf70e91bca4ee2f20ad44bc1858f9a725e6a3fcd10adef714521afa5d85c7a0a678bb6ed99961c78aecdc891dd5b553ef05b33e9ed7cdb2e4e0201bcbe27b7d9b0a689ff3bb1bdbe7344a879cd665ee34290ad1d5ca5214fcc940c132fc4772795a13b536de5cf8be02070be2646366b5681cb2bc6d2cb4a5fd005e459459384d5416a70bfd6a746d91dabc097f261257c71eb98cd309aa27d37aeaa676b0fe19dc7e9662f11f74f47dfe95dded716e317b0a3d008790c684600b060dd895fd672bca0a04910617c67b1df6052f5e655e1256f219b0d73a8ca3628efc99599b7c2a861387e936afa7b41c6bf36f620fcbefe2cae5dccac7e54f61294dd23f54ff937252d3ad38ec8aec640d98f5cd886dc1ba886aa5831f623f7e7faae8d576f69429bb114b3633b29f71b2da67710f1e98bd3e413e895ef39092167d23af89c98c6e66ae6a061b28cf255bb7694d63f74fbead66d6cdef50af1a5fc323428a02480b57ca6ea2997d94571abbb668a9444e084a7a8dd138c1c620d90c245db2c79f6be823a553a3c940545d695a0aa1e5b293b39dad8c9df26ebc663d359952f70c65786e2804ec9974b9041e5f166908c9381fcff5b253343db7ab0fac30b8b3565db95d97201cde91a9492cff6139bd78d13808ff991b2677792b593682aff5bdb28da1fce6f5421bf0be1ba9967eee88ee2e587687cf6160915ffe169c426cdb4fb2f5f86612009b5e74294546ea219a6ee009de08bf40203afeb3a3a2d04075a2f7f951357f300e904db41ece72fa748d94a498b0245df67e64edc8528325a60d968ec68f85148278f3305fc9757acebcbdcea8ff6d5dab273dffd88b1155ac6061255486e6721c59db5530182fbe1f3651210e5f375ca52eda0fde4549990b1bb1dc4d0a07019122fb120949d105b0b0df60e04a6cf1501601d199a577cbb893dedf61b20b9dc4914c707f6c7534cdd4a01998c3523b7745e0b6b0f56e492204ca4174d829353925345e9c58f72ad62506cf0ab2a4b15049ca194b67a9f2abbd693305b8b14bc0719fb0b400784c9ff2eabf2a69285c7974c9fe9b5c2a2a96a5bc4e27cd9ffc736da15abaea4a08afd666be87d4e78a4d75d6dabe070c4e81a47038f90ba41b00ba65156bbd25d3fb7816bf6b226d8fcb41ef6f098c68761989a37fe18b83ea1f76ba3f0948ffd64fa07bcfaa2049697027d72e334168ea3e9eeb14c3c2f4b9a38a93ed3d62da2bdf8530ebe230e5393a959b9de51204c423d86205424fa63fc3c1ca755d2d18f4a911c94232b8df66e85037e88a9eebb6f181733b7b408ddd71e93f10fee2ee7649e025757defbdd93a8cff8cb619a2b95f7c203cdb67fae4029251dfe6422b3d9c3a1dabf43e90c7d234c4a1c70ed84f3d0853b9c6e56764940603f74355c19dabd23a1110189572638e6cc6ca22623c4c6da170c880d5c3f7fc0acd9c44a7d1183dc914b84200c75e062d56b37f81490e22ceb5a110694945949af094d53c11fa40a5bc33aac65dca9c72dbc5f0d7a89fbb4315a4a9e2c70d3eebe1acc2fd0bc1bb3a7a29d04931d427473800baceaf9d7feaa6efaf77ef540f2510f016ae686d30b6a7a89e19e8dad12ff76dfb4ba28d2720f540a8fd5e0368d522c6ac988b30b831369d2a1ea8eb4d3983f049e9675f6295ca0d79cfd5d9983fbd792d2c6a6e23f705cd7ddfe3c3d52b901fe51363f79a15dbb35cbfb3eb8b803aff3c04078b4b80a420b02c97baf0d0b924cc6732d32c3cf46b7368c72d12ef1e35761058c37fae3bb2f2331e968fc165dca6f7748d594e163a96af64936bfe573c6b3cea0cc8b28a191182ddccdb5efe5f7a48c6feb977596ce058f6b08cf6c81c3a355df02d3b1b537e9f9ad48069b5e65d21bbeaa20850f634e73585268132327653125d2946475f67521144b22aa7be7314a4a81eb56d75d585a7684f05f1684dbb3c16c4d64a5b32d13dcb30050add85c535a017a596f939d95f90a81cecb3d020b3455a58d4951142c934f17ecf248392c061f04b1aad253ad1cc4d79fb62c4f9b47790abbcea40ad6772e5053c2c98955b9e57879f5e9b5eb4ce90c861b5162a79208ecffac5edaf4012e94bc019887514db8216f8f8f8009d044d147167fdbd26b70dc1b46a66dedea369414831c32aedeb219536e9e8605ad29664988a93715c7aa45d103f62d63f797fdf022fed57374eed682beee445fa86c8d58e9fefb17518c65ace33742c0641b4f0fc86283d4cc672bbfbdfc471b8b1e19726550adb1ad63f23e7e0b17208b6b8c0a837e185f3ab4bab520effe48d1b005cf609fde161da0c3537416a62af66f756f9ba93eb0cd99890643e86343465899ea41fd0eb09c120cb0208fe4c2d6315c9a6e679f7f75c0a872b32c755e76df36aecbc8edf695199bcb98a69714cc81302db54dbc0972e17820a74d152684d831bfc34cdb1b0aaff28ff34380a1ecff18305d8a6d343127c335c5198d686c5c3079cec4a87f6290027f060872a04b5a0c9aff0c01408d5152ec7e65c9617ba79b191997d26247e58bc9d2e8b9d57e42aad68f643b1a7c0526071d1f9882d19f0031bd7dc170ae24169c78d657d81873de139b43fad91f3642eea4d549a1744b7d17b3e7b2ae25654e5456242da1a9abbc7bc968123f10decdbd723ab561eefa0b210d72827446473bb941c78b510cdce671f0d90d459de7dbff1dcac034ef8d93997c908b749e0547cbb697ef1dcf5461e8795f929a840606d46d41154eff542a73361bfdc2fcdde16132c052f9b5e2a0b38482d2c708c5f2da4a4d40c86bf56ad26767e28b8ad0617f7d27f4d89543474149b7227acd976761ae64f95ffe20718d8d22065dc3a11946eea431a6e5fb47dfbb8a07552db2c3c03c96c0ca9c7e8468cd589c8ba6e489297589c8c2b4ae29aabcc3a83ad1ad3e9b2764dc0fefa50e57820a277f6c4f6303f7751ef5c2ff7ee38c661ecaefda193e5092a6d91bff4892acdef9a256ef4398c7a7e3c703adfee33990087fb2d422cb9c41307ae2dbebf3c94a2b85e361bffca9171213ecbe9a12feef69cfc7d8f0c8186e5fe58be3f390f913f037510f14a1d1471d7cccdb82cad6a514739be137e89ad32203a56f2badd741900a2b81435a2c82599505d15a3151974e68ff4d337f681f6b85774e68550ce60a7462a5874f64b44e22ff7f456df3dc5f1ea2af60f6dd30b88b8b4b8594c7239c8f54fc92bafcff288491c840dcce99942a47b2f38d9b4b58d7b363f57ba97e113cfacf57be1ab93a4a82958ca0db55dc8e74343c8e7f81b4a417dc1da5efc595815213719a87d80c878839a9b8f8fd0e636ce2112d0a13d2323e6b144047b0179ca20ffc580bbd7a50ca8f4d2bad2f7a1935950a1db9d4122794fa859fbde98f17628a3f5b441c9f4594790f0a79ceb50cae67ff33d68a424344d7f42428e17f5c2b5fb181b55930d62405ac8f6e09320b436323a799fa0917c29cc37219d55db82e7b0af863346df17c0d06e75d4198cce7c361e35e12e54f19952e793b85ab62be2fb89ad2b57144f1e117f31915e51d82fa3552cc04c275d1183b8f42e3bc43afe0c2c9e9d32429c94ab6535ebfd2978a53adec835d6303ffd0ab0acfc6fbc291f2abd7e80c482695b9f7f7142be22e67217251e3d72e7370c0f8475bc301845218560165afe1b8f0518c4e02065a324730713fc2daf0851ae46ada034ebaa42a57262a12962bc8ca0b26e71751a85bf66de85fecfe9b4da1c09ae291e6e800f4377aad0fbbe2f856331ab8e76a5bbcee198a774384665ed0341b7e4392d9d19deddeb61febdabdcac8955bbdb2f716dec9761126ee927921417783e67cfde628c2cce20ca2cfbf54038a466b74c97dc224aab7d740382bd8d5380e5c1c8ad155a03fad2edd75a61020aa110743454564b983c3d5dce5b7237ff33ce388f6b5726cf71a0935f2b9342b54fd070a0ea1b5282c239924c684e5347e47e1f2d4f0316b938e8ad9a027aca33e1e817f64103da2a5f6348521bdda17220a00ebeb2fd9364ea62efd293b899689a9d19fc6364048588ef0de7ca494ae0d41bda8477fcae441c3dc37da7aff2d0196830f348b815998568c387318a97ce2a9c68db281a745cc712155de05a493b77fb993b987cb1be625f4b115f7306c3d22d196e31f43c055dbe08a8e6f8119753eaf1abd2caf82e9d2b542b104a13ab47e9cbeb108c84f4c8e591c091a74af4e140f63c250fbfb7658f1df12187b08b37e2f4a561e0297468c0c8c8467332216798840aeb523e3e40fa22889bb0428e2a7aa9e2e7a1052d9e5d73f19d39e8125d3eea57a5827918d7a19e5adfbb6588f1dd76456087b1bcc245aef8294f9dc563cc31aa06d9a238937b2784f271fac704314cfefae032e47327e6b8fc168054ecd7e9d025cf2b4135caecad4dfe09890889cc42c62f6c9d67e324fdb19fe1339eeb2a01d0ba30590c5440d6d03ffde844fe648a417d0773925dd76e3e4ed015759e200004ca3ce4a03106468b77553d766f03f783c2a8fc4ffcd9bf3c449dab50f04cdc1fe99ff6622b43b110d5e412c5217f63b856d9a399163a4e6d4addc8b1cf09221ce7cc64f4378e78fb414a60a76bc6e63d0a2c6e57ec83eb81946e477ca6aa85d0715bdecea79ab83319db9ebeb5a2f9283d1bcee8969d7d682e65acddc97dc37383df8e9215c2848ae8bede0eba2b17d5c9f0481b5240ce690588009974cb1778a45ad613744ff868c6dcdf745a00159e27e2534c9369771ccaf5ea4a0d04b7a600ff1b7036182bd764c1cb340360a3b1c2e28cb37107e322ecbc43eba0df7a217c88eda303d8241aee3883c3dd315c9d39c87ffc07328927d84642571cc0a2a0b8b63ba087e4b4849d07f4cd9a3874c0af0f15389521e366ee13102d66a97d39c29221b4e1d013300e87683d94fcaea151c819f8f78e09eb5742342aa051b8eb8c5aac2dde397c86567f3e550bd9730299c9ff4e56f0660e9b54125411428bdc8fda0e42c260c8fd8993ffb31348e47eaa849435365ff5967badce062a9dade49570057132f3c41936d4eacc5e44b26d229eae12927eb3a75d6243b35ae512407d3b81dc5fd961436352d35b16da9d1ce2bcc006b9c48274674a302c9b4cc2d765e5ef57f09a811de300d6b074ee2058a1eaf63af39e935ab5fc8fd7fdf7e716a1f6a34cfcb56979fdfc507e879e08b396a954d358f515e2b55bc9e33c5a2f090ddf38bbb23ea35d93621f5a6571ccf99aac7ce013cff03ca41f3f356afac57ead36d3161422a6122e1159cd89de5c856f5da5695ed85d6f1159e3bc42cc9e0dc265475aef74b4c515e12058e34bd8559ed0ab666f3bde3b894826850d7e86e414da953485acfaf80647fee70993f8f0387337f556ed0791f33736e4699242d7f9d8a057da72e64e4d988d26c22ada926155e54ae9639988300a61f72a7c5ff742291d0fa7534f1a57d942da26b35be757d1226c254a05154bf0406e6bc46fe8a9c2ee91639c17db9d1dad10a22b4ddca194a6fc16ca5c6698be0a302de8305cb252ee346dec9130e877d4588f4e80cd0b6440f0ee265c847cc04c4bc9ef296b97ab686ba17428e85b6b248c393866bbd06e8208cacb699d010e48069e6220189553b80a51582bb028b07eae521e377ffb0f4d1f6b1b99e501b48fc6bee9280f0fb84bd27f924aee31730924d50258e27c990db82f6b22718a15f65bb85beb60f09b5174d58f61f8b82bd840cce3c869a0fd677730bfe81eb4e22249e179d47511c4da33ec8cd45de70100b661488fbb7436d75a83034c786d31ef8d052245b40de64969c82be7e1e6ee9ae7a78a2c4a2e644b4a3ff8089a9e4c6e885c998aaff36da12aab02a91883d7d9bbde9ff178ab2774ea15509724d53f787d059c063b794275f110196912cbe5fafc88d067136d84d93d351866d40a255d67b02d0967427a0baf58eabdf6790ae98d4d27b50b1bb57da52cfbb3d1036759210e1f93d947ed5d8b81534bb452331868cf64645063dbb30ae8577abba321f346880f6d6d652c2e3342350dc497ef4508cd51acc6244370438c0fa7cd4f61c03ded91bbb7aeb638fa96af3490ac08c2d9fab93e77e62a1c0c3fbe6cc4cb899ebaf4f4696c3a5527bb91b4b99cd6222e09796d37f1a3c228cc33528dcf23497294f17b410aada2d0f4f0307a644c7f5d9eba02d23b0c95e9017452c9ae427b5959d007e831ec169e915da572eeee7e6d542d0ac3219a5c209349c8fb13881a7592b58f1a0b6c0513cbb8a0274da904d4c3fd650cdf6d2eed7c66ea99eb41e7f00c1be8b1dcd6557a57cf2e1155f1e5e6ff9e054f22e8dca795b2176d50f83c0a57a91feb31d626abfbbb17da51efbe422d8b289ff5054844a5487b23981bd71a59582cd6b218a8d5f7a92b706f8810db04873bc870c975ffdc88104e3dd8d743de15dc1dd2624bdb41e431bb501843f09a26b1d422568ddb4b86b23418bddb0e14bb30b6c7905c554d699edb261abab80a3f992b987e6cee3763841efc598a9eb17c2b44fbcbc89f98d86b2b682ca9df5e5c8cc372cecf7357b130940abdf0e2bdc34983497c7901ede8580c8718a47a8727336af231fb58e4c3bf0b3d1741dd932b161ef69547eb384c28713eb09d8bee370f7c97152ae6fab33eebf89f69cca9b65d3e7519139ea674d6b797eb043adfdcc789df4dd0a0f16fb702fab80c162adf04d93e07f1d79cba6d4cfe11a9ef4622c3d4f0e6bb2ee239a23c17f38095c815cd8c89470a1607affc02795b22582a4ba5c5f7ed340062a4035b0cc94f1e52b7f69d00a9f355359b940b1544c34cc65c11ceba08aba536b33f76c602a7bc18b4ad1c01e01bdfeb543e0b5110f07dd2f9baa3004fa3f92b0bfa12875202f125041d76d71a79181711555030bebd910425bd8a921c347863688bb651562987980823f4916a1932adf0368b260355de2bffa65ea3a984d2b450fa8183f0142718ee8c40cd4069ce445eef1de60281b1283203e1b63637081f3d72827a6835c71a61da2c5c053fd40ab6fd8b13ac9f3f8b2bb66a2757ca5f21d85c2f781df4bf90225132ae1dcff982efe42245ef408b3338e029e920888de507c7ebe0c2d1a82260b5e7199c562152a8a23f0cbb041809af7222c44b3fb4f83abf0cf3551498f1764b912d639bf5b39a7ce5b82cbb33ee3eca570636fc7ef163bfbc47e009a17acc3f10a49f26314b35e4390227a8eb01b460677b4c975f490b3b5483ddef372b18d1a66be7114efe81d2a28970bff540659839b3004900e8e41ceaa91a4fb0744c52203567f58ec48cc403111d142207eca78981de1e878a171bd0f76897df7fb64d484e57c39acf494272db156dce68457bc7ded1fff9ba836d91c0761a50187dffc217c5684b0ca6b7690f036c49675c096ce944b0bc35aedecc07767122d4b6601f17d2f2b8cb48ad7fb1896d604d9b1098afc238b291c439c2aa2a50945caaaf488e04158e4adea09f28ec570bf0c4a38012b7877f03bd892378eac3dddc3753aad019ecfb56d4f92bf716f2ff5ab5886dc3cf9266f161cd7859024185de5073186f524b3cfaf2e07205a4851bdc3b33befa51bd1fa116d07a35b81c57a97bc11c4b75217831fea5ff49c31d458433fe7708f96a692c437b7de60f9795a2bea44cb89d1772f9702f249fa1e2681e5455d7e8cf479287cec6530161567f1776e72865818c47aaaa9df02119ae867c9eaff0452d9f42dc1cf8596bbf12eb3cf30b9977a43e08cb5ebe0592ed8b015662061ae72fa4a727871a1f46d0e385560698ffbe024839d50a3f51756a66dc1652b1e5e0eedc3e4d38307d6a05918f119a7fd86ef8ec685a272c131cbfa45c899057312f3b3de404cd86034e61424c519417011104d9c28a235064050d8abaae1bc8cb020a6cd4313c5bc1ab5ccd4f4a0734b93f2ff70d5904580be1b41060bc74ac0f799450d32125d8dd45504074c24d291293b583c05594990c1f6f16d501e0d2a3e4086dbf8b52afd54581682329956ca105350ebf2a90014147098fd3362957b96421b5cde5d120b7212f92d9162740138d25621967fbc95de59d798d6e90422a43ad50afe97a003bc8df4bee2355bc56a7bbc32abd90ef3b1505c5f8c300e0561057cb70bd053fd86a71f2368f3462904955e71c2eb1cda25a7333e23b4399343b4aa87951fffe29ce8cbf068ca0c42fc7289485b213b35a6437ddfa8eb43ee2892a0e474e7b6c658a046544d725c9739a5dbb44f1d5b2e5c1acdc99f6ab51b6e51400364afb2943415ff3e22dd9ec2f1df022d204e280f95fc75870e450f66a9ce73912981e448a89211683995a9578e83322b53db8ed2cf1352ddf6425220ffc7cdafb1b5734f643977376f8160fb58c0410dffb129514eb3f498a05dc43d996b53c82b7b35d5d34a60e9b0e9d779d9301394ffe7dfb3c203dc273d7cd4f8fbf4bb78bc0ef1dbe874778422614d73011071d0c536237b92685084c47563042cff96cdb9418a1bb2a4f7c5c861ba9afb218bedcfa921528168ce99ac81740b02d389bc230d6083adc73cb0a80c3aa8e3cb150eb2a95e9c784e05a63de56de7a9b577adf23c7d098a525d16542f9e9e6206f65a90a4f29a2b8f2594475d9bbd07756d4a074c02a644c532e8a87cfaed213af3ce4f917889671c319bfaf897c605e86cc6b3325bb5423b1aba10c3aacc0017ab94a38e96cb353306cf1a62b349be5e2f5ea37bf50e0232119ae66eb343c7da9a233f06277238a4d9daf94853313fd34ab3f012e5e65bf61063b0a8f98a11bac0efbbfd03b89ec83ff88e6213cc15aa0e8a28160f4696192caa0f5c878545910e54365856c164aadd347bd831a5825694dca050568caacdd346ea899827ea7e284cb450d28ff6e2bda71ebc10afa42bb897ea79e76c0c940c1544f803741241fa8052ad38106b9af557dd917e2ccf9dacc015d1e0c17556df71ae56c7d3b1ae7ff78bfce78841f7d6ba1742cddd32301add5019883deff963221465eb76386157641a1085ac6344b3e8e7d925afba63bafe9e356b829fed5df6b98eb81d524217c52c0aae6b23d5472790cbfc438b063856f519f45019a86d55fdfca4e09471d9f4bd4b01c3649a621dea342085bc9a9b53fe74db6e49726580b62ef50de9ba933a74025c2cf1ffa0a277d2ebf9c4459a614d3adae462ad697e4a6bfeb372129e98a2c4d38ebfb1764e756881b6104e263600157b0c6350cc13d12ca37e29e7bb21682fed0cb3924bd0f66fae261d9dbe390160a116419ad190b098d15fb2bfd4b354c326e838a94c0399dff9b9038f4fe55ff9a7ffe2335bd6bee0b56e669e3131c7b5b0798d78732171dfb68a2d1dd780f20ddd6ecd4f93815e2b8244e147d00d28194c76f2f43a3b8ef634b2af2318ba58ee7d57515dfe64db1c21d65305ba9d18789d15c2036b364463e3444c14b619377fc235e9f40c85b8abb51c2232f72aed5461ce96c63022a71c8fc5753f5ebcaeaaec4cbe8436f68e77494e8e1d0d5f7c366513578b0832168c46a918b41f0f0e95f0ea1f2b6b8a9e8dd027854541ab6ef8e85d7a992f41bdf0f0e8847bd266aea61a4d3fcf2d30bb31f078916e39a62c15926d8cbde106a58fbfe05775dc256014505a5664414b33db7d6170b0bf20d746af2c9df54a6e2c2fa78a37d82e31d4c698a50f5820297c36631a2b847daa951075c2ea18e3fc44d13247c2bbea4e194a9f62c53b273f7e6b66e7a2e6bfccf7a8ed6583443104b80f08004570acd00185f4204d79c0e84b8f6b1247bff3f43b4eceb2dd4cb7b0f97fcf480d9eee3a2ff2fce730f6bcbd2624e362774e4270222ab8816f04f7df4df5c97df9f76e23f93acc456c42c4ea310026b6f15645d7b2cd9edeae86456158c172868a5933b67bc456bc46965745d1eec673a3e7c1de00e4770b81066e4ae867a57558ec087b6fb0f865543c9800a4eb59da04370b2b36f710b597c641e3f38489d9e26f53e035efc34177e77275aa135bdf4df5807d40478a35405b00114a4200b816abf6068d4b079c9efc5ef592f254a0d6bf9411e90f5dac5e56d8283f61bfc1b016700300a403f1101d92af86acd81ab1718c1012becc1bd5cc165f654e3bcf8654b3ab19869ab75457f7179699ac37dcf27f4dacc6258f5b96b64b4ce5ace6280cf02811c5a8fac95c3ef8f94dfc3a4e391cd12cfdf6d553712bb62005cd69a91e0e557831d0d6e2557b672b057abfb65cec68cf2ed5808c4df8b7b88d8bde9d6cca3c29973940c92e99c56aaee52b361722583ec570eaaeb2f562405ac5ab152b20ec85eaf32011cb24f3bfd2e7eeea0ac5aabfd2c65f3d51db482e304753120fc51aeaed7a13aadc99b692cd3bbc6a8aa8f6d47475ee270ef157e7774a81d8510537d0f40d0496b69c6c50a6bc4e54fab14ba4bd64fbeafd77f2adc5e9f32a5a4085db3701bf3b70414029890eb1828e931a5e017f7edcd029db8f0900e28a8c44efec26c39006fcd589c65b5be59029543623bda01282ba2582610884d3edaa754872962df9f2ea7078e85da23bb2a5b3eb34428834dedca835e52423f92703de96a931aa62877db77b8e72bf97d03d488d626fa4699e2826984de5d37fe5302670095b76ecdd4e587eda5934802d7a43fb9b07afdc094e34c1b2d25e6c9d1b1f41dfd79379342246a6bc5b6b84bb3a169f1f297b2e5aaa940e4d4fa605dc160bc2701240c2a700a1cca9b1c9c88f523bb0f0b8d3ad79ec5efc43efdda0c94f75e73e2c0168a4749521df0a740fa3a4727b6800dc68d8077230bdd80c8bd636c781fcf2698aca15ec763c9f1db7935601660a3fd7a603842c3ea1526e0f7da8a5c95772d949300f41709304770d216df8e3dd85b3642535e7386d54d48996e4f62084234c6ce465286a261e6f470bba909e6b90e1da87c2841747262c58b4790790ea2755892d37bc1e3dfacce3fa15d3a2c340b538123a607fa2de4641da460270da6e6a4e63c33444b817a0cf3c3de0293666d1ff5a0e210504041f710cce760db950f34b2afc8382bf24fdcbf5ab6d68c0f94aa2c7c91176db17757e9dd49aae051799edacf2b2759a6bc8cd8ec5daa109afb2b90d84e418e34d48a11b89962ed408ea8be0cb72ae340c070455c274e7dcfa91d690a1d1eafda5a2bf3d1170640e8634c72c6f5d7f397a56573d5fc7b58523abdf1f36fdac5c9154dcacdbd5c5ad21703ecfa51609b1ca0aa5d5c1f5e8986e487ded8374a3a7deae81bd216edbe118ede1f2f26100b42b8c3495744a9bf52e82d2980f2d16d2bef3cea2de2bb428989d1c69affb5fcef46c1cdc105ed222716b8d83f75a408659bd2410faf6f29c57d10eb34abbcc667344a0b17d70ff63a23a6567d6651a7caaec99f2e12ada6f8a38c9d5ed2395040c299260043fbdf6a19464aea2bb25600fa25078e17d9bb4577fe580c399c4195a03576fe7060c52504ec6d818602df354196ed0b66beaaeaf1007008c0292bbfef87f01f76c997b2916977ce49b210b2373b38620cbfdc163f4daa1e203853da233bbf72dd369b16174006bd5d05b1d73e87b591671e251b30e8e73cb6abf04c36ccd85b7fb7c3ac9a7679d6755339b388c9dd6dd8d5702c009a976b49eafa5036bc03578526874e764c534c6a9696fb79960e6618a9bc1d1bc65ad16284392caa29f205c4dc333a26f9f5677b65e7ea95be98ca0faf3fcbec876933eaee69f96fb555f2fce8e9781d539339a14b0edf14933b41fbe3f49d5bc027f6d9bc46cee1f284ed0311f09ad5a469e6e2f9069ff55c7d6291fe8c1510e4257fb8037fd30e05aa172c200657a3fa5bcecb6c4b3e24e990ec1889197417644f19b5fc2379f124185de9c79a457b0302031e07ebde03910bacf497b63deb3befdd736494ff06237c6cf693dcfb16d49bd26128dac96d32304ef091305654d3d21baa87074ec4b229fee4717683ebe0de5a7a7902af1333a61f7b51a87fbd2adbac5fa3516688912f67f79ec617990e5d0271a99c21e410efaacacdc4f2c827c023aa78701d8d0898be73962687c51165e743779a1cebcd72096c76c55eb0b4a7f31ebdaf45b3402f052f5301d848e9b581ab2e3e6bd1f2ce5ce8bdd2caac1761242a80a0b658fd2a7e7e5a82ce4a6c0fa629c9113a1567feb2cb1742525da80f614642a6b821d41fb75b4fd65e53dcb1f4e08620d0abfccafa1db2aa749e5ff5a73e3ffde9bf989370062ef89f3da1dfbd0d6e78c1f355ccb60da734c9a042866c2144f55d772cd11c5b2fe478ee1d0b0dfe631e9f45d41f8539ddd459b693e3b7779636b6e0dfbec643db941f4e441562d8c2ba2dd830335a970797b4f3b3ffa91a98a264cd9a943dd7a7ec9db357c881e6eea55dfb377e02232e5132eed4551e91b568abd77c043c5a1de9e6a54b85673c25c82fbed710bf278313c783202640d910d65f3d48a852a507baecac270ce33db2dcf8cfce636b8eebc75ad9b21dbca13dc5f2190f4e6f426507b1f05be29cee4297f26536969ba9cc122a05e2c5ab6ecd83d541d242e340bb230d721fc3095e71595b1da09a60a1d5c504022eaf2cd87fb8ba523ecf4a28c306054f4ef6c183fd4ba2aa2571f07cd5673e04a2666ba2bec4d525c1ab977868a50729b67586038ee1deb1259f13dfdcb0eb00e3acb0d1c2d27553703d62ee6623f549fe339c3c38c9c2fb32a5e491b7cf35a623d862ba289c4fde646b806769e518b557e330821e539f01812de6c2e0574d0984e0c881eabe5d1c9b460999e8d9363cc2215749c9f78365bb374085ff0da3925303e8cc3a58bae8295d4b9ab26b58e86bfbcf69abba69b5208bc2422cf60cdce56106c5175eacc5df0f85872669e40d28fad0d796b64bd337ab4bcac304449cee930da0a8308057f98f7ad15a0e56800a8fcafaa4689fcfa57450cd465558aab346e2b51a88c49ba0f6941301a37d7d4dab9c3d7d50e199bf6f8e717c120bbbc67508b51218b8bdaf1ec3f93e47542f2e6ef90e41698ab4eaa441d83fc6622420d253e13051e2506ecc39ea8348bc13abad34de8c83bbdb77f37f5ceff472ff77ec11b6b4f427b5ce01424527078ea8c892f04f70130963c3efc207c3480143402c89fd8895656b57ca60223467f26b20bbacdc7db47139c6be32f0c35bfaeb98c485f7165b323b19b45c5e47c1a0a05530ac3f038d68f94cb4c5cc3aedfa687538468f001daefbd82b388076e8413d95aeab9796e0f3f7042f877234262a7f45a858c5f227fd6d4b614fc6a67b36a9ab790761a455d089603054a7ad6b79b500b90e0fdf37fb37d09962d3924da91f3d27b9d4988165c741b2092d148f2ce665a44591b73f62e71a798ab0bbd28d33f86d8bd5cb905c2a4a00f7e3f3a3ef4d4b7b928c76f06acde405a49e7070fd96035940a68b42cf4f0a01dd35adeea87dceb3b9795e0157e88d60fa7d3f515f5b19fc23fc9d82fe293e2534660b321cf43e481027430c1457347c572d41961cf7450900bda05a8c3a7eea1f5306d827ca26518e26002fdd158f41c7cbadee97acfe2b033b6c62ea0443ec2e22d04f16343ec52443f2a20884b3500088f9ef953b1f6962f7a186c4bd7fb38db8144d90c28be432ff69072a826da8be89f99fd8810eae3b66e884a4cc0f556ce1d283861de9e45370620bcb201b78028cdcfa90db85d1d44bf64136652e92721eb7ccb9cea36f970e9454f0f6fd1e2ca0aef850103d3e39571738afc32ffef8ba76a6113ad7ff63cff0634120abbc36a5de950b259b68eaa24bda315c0a59d230777861689aacda86c87fbf031022d57360d1d5f52c03c624f1561171d9192ef826b36610e1cf2739d28cfe951be6bc357812ab121ca5345d6a5c4476d39a073da6aa82a27771cbd4affc13d9a8bc1a195e658e2f2110eb192bff8013e3d1ed2de61e90cbbe873f3a6d1d2bce5d34ee5a9108a1933a0e110356b210dfd712b5ee09febd74a0a2969fa3dd1f60e76c4a16667ac7681ca2eca591ed3996d52db12f8d14073ad0210e0df29c7c4ae3f335b91182e28ddc428f8072579b9c017e52edc625e02b9a3788b54f088408e866b2088ee66ce8cb3bf83d56b35927ec9f2e279d1cf1c52f3c795ec5863ecc79e763f32a5667e209d820789572d23a14401ba28269a7628916189fdc50ee5aeb15866df23f1c5395e80dd168b38065e640a6e990df58c2d3b23fd9d4ae756304fb3aca2ae09783c1e7b1723f197180dfc3508277a5ab32e7eb7909bcde37b5b8a1e70638f96966d01965f02c56b48804fe48bc38f4fc771ffb63ab6e291c9b56f8e4ce98a1680ef436b564ac69c65675815898b4b5851e5210ce607635fa985401a8c4c02e338139c11a0bede7709546d633238e334a67d12d58f9f615c1e2fb9a22a8fb369f9566f51988623915af7117c5c4b49a26677a4ec153ee39a995a63240bc7803962ef956de0515636a0df0dea414b7871277b7bb7a3067f8f50b17b133f63ce4331bcb2466f022aa3909800db1c0c327fc94a3fa083efb0b76eefcaa98648eb0c4effdf580272b669ccdc2b5d950aefa4dfbf3befbd1dd43ebb7b76d16642446fc22f08861ab47438af10e00a9df89a32fc5e61f8158743ef10c25219630441342b94b7cc7e185b95bf3687b303aa50cd5b7bed47facacd52671f980cf414986a36f0806fdfce66c4f4315bfbce784dd7ffbde96aaaa3b548dcc5429e8f4babe6f062306f940e1afe791d0dc90b5e52fedfc3ff6248076de93222047d07a8906f2747ab9133ea4b5e425f0d3259700043c1e469dbc0d78abb2f0546c1a228efb3da60f17eaa2f8ac60341b50e34f96b9bc9e91de7fb07d3cbcc7ae696a7b95dc79eb8d7c4b72e479e383826d3049e88e722496c1078ef4fa4b795e6d9bc31280a068bbdf1117902f275fc9ec2ef48abea6b3232ebcb3952e8f28997c2a3d3ebed344f250d686a564766a9e6a7e63e3a5902577916e32e2acac05a73b183d985d48839318b1919966939c31d395d3aa2451782ba50fc287698c1fb2a98ba4428d258ce3ec517344c6962ac238e6c7263d716f4b18d17284285f0708544c7b1d811228df4faa77f01b804e756f45ca743f745937234e83b1e2ed765913c7d657f3f8ce51fbe8e7bb7af1ab26b718af385c6f99008834e9490df73333afd698a4f0f009c0f618245c944b0b524b4ffa87defe199f3a42dbc24261c87eb773c9c1b6dea8acf26b71cb30171d6d7c2e41690e59c0ce712a4c982d975255b22781ac55511f4ba36d0165276f09704ea82650d6e14fe319b74927664ed28a4ee441ed41cf7cc5c68e6eaaf8941e1d3b404a99df09a3be513df4716709bb11445dfab543c7812a322c907d1bcc41058cbc4d7d1ddf093f7fb15aa15d789eec04e984819d4c46536686421197012fbe22a0802ae22990420febeba41ffc2f3b0e4d1d42865cd7a0307ef288ad9c5ad979a87adbefd18ca1e72fa0121accc85e5c96effeee427b94adb1240bff193facca48b8072ac6895aa0701bf3b70414029890eb1828e931a5e017f7edcd029db8f0900e28a8c44efec26c39006fcd589c65b5be59029543623bda01282ba258ce059b42c97d972e50d6df58ced335143b31072640ef7848e20ca4cb6a406a1e9bcd5846dc06a69668decb593974aa86584e153ad788b26c94e533a4c182dd9d03c8399987525d6f0d2781d0d982a4d4d8b4d3d8314dc3e4ce210a13450574595e4ad01881dbdc418dae84d903b04c9aee38950d3ec6ec609bd5acdd72a3d048f734dd3b79ae678ab1295eee11882a719a62c29e1df476630fb78b26223a48eaac1df0ee46475f51d888956885eb7f3df3887088bb73e29f972198ea49b573e014130feb23c2fe6bf92f937a45cdd7936cfedecab327e88e5e4c0cdc14e9690bc70ec41866dc645319c73a4178b898e504c7f9e9831e22fbcfce4d9733cce40636663fca1ae63a0aeccd035540446aa15eeef25ae3103e2b82a8e4aaa57968ffff89a11a5f22ca8f5b2398f6285657fdf82fe9280164451765209481cceefc607a719cd5c415f00edb3df44f7b7c36edc39dfc06aecea208ad13ee25e085f4c3456d4a640fc04c98df8939440b556201dbfde9cb2fc71edb06b674cde2be6e3d08f2d7aac49bd55f3d01378ab2cf851da4e5802ff0a4eb1b62c00abf5dd1001203d0807795f45b55b40679c667b21aa08a9eb92c5a6eb925c18721216a9f57abed3f55a241570bc7e2f1792ec37274abc8e3df7c97ee6365c8480771fd0c28d8bbb388534acf820122fab4d0f9221279c9268fa0dd8fa7478986e487ded8374a3a7deae81bd216edbe118ede1f2f26100b42b8c3495744a9bf52e82d2980f2d16d2bef3cea2de2bb428989d1c69af358ddd0a3b75d2716b9737ddb08a69e678caf543b1a80659716be823f5069346c5d467b04ca9769303a1e5d05750b015477e4635f1bcdd51e75907a9504671eb6a1a5c41797185e8dbb59ff2ad41f66983f924c8164c340815181a397701af3c307919b1c9b86376fea9a1aaaa90f178c17a21cc2dc89b62be32c6d02dfe2c28f5e5df1335003f70fecc737a2eec64605c73ea8bcef22da933a7667454a10373c543eba69a3a9b97cffe7e00b9a4ef4e7315467edd713a17d1ccc77f5dd378b7ed487fe5e94513b5f6bd3ccb2a78c0089ccd21d9865921798e7f55e41f33c29de83bdebc6b7a22ffd06a3d63880652fbb236bcdfa0006806c68b13090fe042019d6d3e3d4b666f8c96c743ddff4f74c646baddaffe1cb100f5ebc79fa29c0b4f22b1b983f2cae8e186aca30dc7fe7b4f6fe72670d349257dab97ab6ae3343a2e46408c712e0b6fc8ad07307a35a8fc503784924d12361a63437364ce3e7351cc6698334e2b0307459a90e43068670264346db1336739f9f42daec8ce18911329f429220765ee64809f358e934c22f4e1999431ee550b0f718880c357c40eb3a7b29afaaed07e1619d8eb0a2ae1c265a63cfae50ffd0022e51f1c13662071c9953325cfa9f6a3f0594302d4a8885f6c39dfacca82c52a2679259fe9d2fcb31aca083706ffd9bc1ebeb77bf43d28d078c601048c29ac80806f32e5ce6d4f10ffb8454283d16b0d700f46230d9c337e13866ab908bbeab60405446a1c63ae350d0663a9d621440eb510541a35c0981072ace50451372ee2570be399e9e550464ef194f376aa49fb7a0c5361692345c0db6e6dcda7756ee4771cf162b713cd877d0e97da3cc31a43fcbeec69fb5b96a90983311573ece50eb581db2aa749e5ff5a73e3ffde9bf989370062ef89f3da1dfbd0d6e78c1f355ccb60da734c9a042866c2144f55d772cd11c5b2fe478ee1d07a948bb95e025f3ff282164190fdeed0e1161a8cbf197563386be2835c8e84542dc7982a53a38f8e2f539aff5a0ae8c80a62be8992cf240492d9ebc6b86c7bb8d061c08bf4d3dca4a5be8287d96a630ed9422e39c30dbeaa5109d81d549159d4aa8b74cf61b85f73b943576e08cc323c8011aaebf15980fe751f342a766b6bd0cd6e7dd20b5b290a731f956db2b3dab285831c0497478ba0fedf0daf8384f070963939ee91b8e2f132122211a8c22966d1452a2ecbf33cf6020fa8d8c768da9b56698e0b5e54c14d9d37fbce12740b1cd90229ff0c5d2966fcbacc9e1cc369ba9d1750283385eaa10e83251af6c9b68efc05d704e494934fc574bac2e6056989e63e79b7f1c960019ce5fbd390200aa37142c73008722757219f394615749a7c694cdcc932707a061aa7b16e1f87c8108d996dcbf4bf690bbc4904c1ad5bd2dfabe5d2005791e994157048addbdd5cd579e19ac39fee25c5e8feb4ebe8fc76c4321dc4c63f839f4c98ccc507c63f0f6a59e33940319636f9a2c464c1e9c3d63927df38fa41faa28fb71c0e302404ce56106c5175eacc5df0f85872669e40d28fad0d796b64bd337ab4bcac304449cee930da0a8308057f98f7ad15a0e56800a8fcafaa468ec5e2f9a21e1e9fcec622c7964b0e6a0610f22d40975327dd895bdbfa64a30d3d537645f5dc8ab66eee3cc21e828cc04a70b5a549301a15dc362d6f8c11eac55239c89081208da6ac198191a8b3d5c97b39241c2c047940095262d18f156b477c46c63e785062d3c82531058f3994f9cbb7d7d9730820f94bee28824d240495b09a811757da912512b5c62b5cac846a26dcd573130a391d2973da61828007e887843096aa32d6bcbeb646606d4d0f0d9b09e6556c907dd2ba85cd744dc241506891427f41f939f84d34a9285ad47caa7ffefab2a918836586588489c06c2678c62064f6e280fcd31e6f9ba659432334ddf034d6cf00b0da9fc4bdc8e159161896d8f6610cc13ef2c0c41dffcad68e794d43299c863818523463bab6aa789b42a8275afde676ae1f1d3947d994010141bbf11d7c591f292eb3e3c89f4c3dacb905c2a4a00f7e3f3a3ef4d4b7b928c76f06acde405a49e7070fd96035940a68b42cf4f0a01dd35adeea87dceb3b9795e0157e88d602298637eae28e982051deed862eab2c2ec7c5dd86a30830b475b1fdc10e3b6dd89636664de6cc1913c3ad11d87351a69ecf2dd19e65ed0468c2e0c751ac89fdb21ea199c771c7539907cdf84a49b796a3019707b687b15ae9556bab9ac433894465120e91f0e34b488085196115b419b3fec8b2640248bea0f239b73a14a75630557e303c0fa94c30aa85412209ccf66809da89cc37d27e153c86329bff722278aaeb1101db751f8135b5625ea815ad2e3618acba7a6f61beb7b903c13ff89be627196c6d4128a36aeb490824570821f9ed9a80b9e7c10f322abb2330455ed243896bb6cda4df4816ec6518b238368777a9fa9fe7a718c3db4a91a71b3f3d06b697124f68aef5981e2b40228438ce4b2740dd76d419daae23f6ee20712c76ce56407077a5397148f84bfc43f81d7fa05c1dbfb24c9cabafb49f39adbc9c78e0c822d90fffe2b86d5c4d60604f6fd1e25b672617e23df28bd341a5cad2154301b769766e02284b83ae6f34a78322b012cad7dffdac5db34bc6fe697a5b92b2009078338eac3042384b7d225bb4ed0004948de3d62a593dded1c7f480bb28f55f80965aa12500bd09ebf7c1ac635d46b1d950ee3ed16cb1a4191c6f28adbe88f0797f985a171f4c50a69e705fc9e86aca9c41d11bd547cdb4fc00ee5d73ec775fd1bf379184e9b6525e3e3d43679848315ccb27c3ce59424cb866ec67f98a1b95fc7dcff5e36bb674babeadb325e4ea4737e55ee4d4e43b8fae91d577f98b26cf83ef5fcb265ac747ad20634cd70c919eb53bd7962d0d668292f03dee630c70960093065747aca07ca9a974a6464f4fc3da9e43e4f79f0b53eb454e7f1b43b29622587732a4439fc856366fa54a96a9bdccf13d4d8ddc5f2d318af9ea754887ad174a8c82bd831bb98e519de7bb06b2492825d67d5d5318901e19a5d1a620c87daaccdd1f110093da5456f957e058c367ad0d42d87880595ff1eda834a810319c7435a6309649ef63527a386ac707ebf7748ad455405e75d9d7dc1c93e2e6dbcbc7198b363613231f3d68d071a29e2eb15d1b5a7dbdb65ae43af7f7c214d74ab754e6c544601ba40daff97730a2d8e6574c0e9ab9494f93ab2155549ff10fae9cf36a49d5d691a84ac72c9dab436afe24a47e54340355c6a9da7f070f1ba47b17593800d77c267f0f57365c48fd0186acadbfa1e3196bcf050be58a0130ef8adfe96cb375616493ada7c39b9302e5597886a25c001ae62ed6ee9ea5984a8aa75ce95ebad4c9eb7b587ebf4d89ae04e352d96c1038500ba36d83b6bbbace666dba6c17657a676f23956754eebd8bd97de53677a8fecb3e8edcd063100b423c5bbb3217da4e1f952c2342852d2ef6fdf5755894296e83562e19d493ecb3f9f3b9f652b4aa4c22749077e9a372d6f51114a4377d6bab473b4456d45c8d032465932477dbadf374ea28be6e0d40a21de45473c3816355c7f2aa289a8d80d885848bf7a93070b46050f806338fdae4105ed3bd4b3b82bcbd5ddcf4e04628c17bb884ef09f6fb375819b804d6e91fa57abe31f0f939074718e2bc6100f745134066bd8c99021cae385063f1b14a144d53deeb8df57bba77951bc2c40aa3a83f9d65d59b31b4ef8965064e56c42c51fcdb04a163d0dc93316aa809ce1a881454912dde2a8403ec6642ba21b8b705dab72298659491e633c79631a5fb82a1224640965a422bd39eed12e6afe68a1ad75ae597011c2bb4e52421b3e139ee9f050c9204d1eb2395e0bd0b0ff951042612e095d5b88d6c577b5d122401a30e338fd737b737b1c187679487a1f72ae798ce967cab06b4083a3ee38c3d99ce3ed95058f40f73c76c51e31ac21ff9cd24c2f5d091c46d1a6f8f207da580a8b8afc69ccc2f9ec596aac689d5b99e94577d6eb34d3a9ecccc90b5dd32b75e6d55a5ede768a4dfeb5af75bdcfb9dcf686722fe1dda0641bb65099b085145662089f8e9be7ecded8ff9ab3d25bdca36013f5affd53caf7fa884bf7e0f728ae11016f767439b360b6d8eeda155a95be39159b6c1cce161ab2b34e6ac883f3231705fa4970ccd2ea36c1afe8ebdd291120c17e54abbb4294f1a7bb42df6dd7006c84f015d93b58720f4ed7f7158fc2e5da4da40e238717f418530099355dd3cf69024f4265653ef5bcc9ac989f82b436e660e858fcbfeb7fed2580996386aa2b33ce0979c5dc72afba4ebcc6f2b8779cff5c031ef2ef5036376bf93c7ea5ca0c643f1f682dcce711dee13aa366e2ec5c4fb4d8e13c735460a5bf4658d3319da746ba21d11f7df081863a6c5cb84efd2ee202859d5cbb5c574b21493304d5f83a443a9441ba77bf7e850e7a41b411a61b060f7aad3e75410d1da66dc2fe216fc00d62c6c17d896edbd5461827573924b364d97df2599069548afc4ceab59a6386784d9233eca2e4826b0d9041212a24d0e5d8a0a259055499793cec7d168e4f92d575d590c7923793f2776d76c210010a768ad66024546b4e1ab2a0576cbb848315f50ce2be3e593f45f62d5b9de76f44b0eb7270e523548f87b12755532a8382658175b04858706815d6d5e080c76c628bf2ee9281c8f8722f977d9cd28918cab7acd2e73b770949aafd1f15b2268cbb683791ea7ccf58d7c43c19c621f7ef967cd0365f4693f58d4e99b05bdefcdfec8194678891e894bc6ee9f49b1f0a3c0a2e1f7b7cc975c2591b81c73ddbcb9f4382184741b5ebe7568b67a210a27101fac99052a5dbf62849f6c3ab0192c577cbfa86395f94d8ce36c7ab4724d4e0f2f12722bb0b9499ad325b09be371b8d90cfac621cbfc5affd151b2a5f3e2208a7ce2e77fd58d263c87c8f2bd9dc4c66282a7b03fe8a9bf6c5125e2e95f6eec4cb9cf369bdd9d6bb309532d3be41d1101d1ac394ab76bf9cefdcfe0a90d85336d355463654f79d4fe291f3ca12a228dcd70bed227d5b12bd4febcfd11ada8d957524f12654f1d709d462bcf9f4516837843dc4699ce7fa51f717732a20cc7a77f13361c2377d49a6d5dacc145182a9d4eef39592320a3f9bb96675e2a7f0953a24a76dad1a0054f7aeff1efb2ab812c4a5ca8c7f318a34d693f72e6d3d5ef22427616f3ec70d76dcaef1a308c31621e6fb3972ea13fba044a3fe4bdf02b871128a772ad53ee6f47b19449d31e6d1d4a4c75aa60edaaed552f5940bfa274be0a50611faeb4b4ed35da0aba823836b652918585850df76fa70370a07fec1548ed723b76f15bdc5d33dcb9a4496096399f300ce3f8ab2923aa30cd085b6d35caa374ca108ae4fd2acbf85ff6b2d840f8835bf6740949257d676ea9992f04a16bcb85e0f431d01cc1fa4fbeaf69aa0c96c3816f58f0ca5653019cfe41ff6017ab332b5bf2df05b37176a41e1b74aef326752b13a45e41ae7f9b3014be4b9353541ec9a4f18bedb38e1018351cb3e0b7f9ea5da7b3abab3d6428bfce5a04b0d7d8fa8466e1abe1339184fe8d2c2c774d744593715d80221b7fff70cf57ef670937b6244ce9f886f7ce1a50ac2a06bacfcd3521b3fcb0f9b19399dbfc22e333a0699cd7edc2628f23d69390726f2118379cb27ffa0dcdaf780eafe179d79be2c897dc8af9a229c7f8cdd8a02e78fedba2ffbe6971a91de2f0a818d740b5a6baf4c3a5e2bb1af08bb56fe139bec95b3851746816c6f85122a1df576cd298b6408ec843234b68a589d971ed3e0c840e71bf630f6f0781d7e2fe9dd07a312c77139c25dc5ada83375dd458eacdcc3bbdf00c84e06479d33cf8f9d28c037059a618dfb79d2770e3cb1affa2ef0d3e3cbe4caab5aac0e9f3c47d1ec926721ad6006025863d1507b83ebc29b8383582914cd573367b428459ea8e0167898f2f552875471a4bbb6506f66c2082cb06befd0a7248acfdd61e9f30da0c8a913a4b8be0e21c2ef8b94697e76015468a1e6bf4338da0744316fdc71d667387f78475ca3694cd94f97f81a1d75efad20f7eb041abeaa82d6581ab3176d18d97bc356095db6a426bf2f2f9be8fb3318df80e22f49ce77aa01733eb12deb0dcd9f01a209409aeb9b1498a9b90764c87a3f65c72d1466c0144c88aaa4d615a062820c79570033d329c1a7e903dbe5ff12dd2ae23385f768e5170f45c675326a0ef22811f9eba38bdd7120a41067bce3ea9647c6e352b191ecaea5ed3c70c47e56107d9a842f5b51e0c6fd55bcac33c94f9afeb59a4b3a382501ed6644b11387b480b65bdbbf6645f7b718f4fdbe75df69022d0e8dc2414ec9d084f7b4bc0ee60bb911c373be377ce703b764efbd4f819db24249408dda3e7c1e12df79c8e14d25f38e81b9004564ca779525d6a2b7648a0cae45bf41b048b36af59d9310c37b5e2ac8a131a3ad88895b41a3f9b4d813afc7330bd28cec014e8bc78dd946e3faff02f5b36d2cea06aa484be4e0611fbc5562392b1d572c7d36f8c925101b68999504816fad7d1e2b0c2f431e56d0fc08fa6606abbd0b002833dea7db47da52ea95f4cc6354f3ca37cae0eea09b8b48bf5d9a227a4807a695fd6d18a59eb278758bf16e6228a1f2e99a551310c6695863148c0522b9cc3912da7ee4f8b2c0be8b98697a3ef69817705f990178b099f15e6a7a39e1e3d5f301836e51d7df75af55d0bb70aaf12a1e9595e1951bc3cf26b48d3391a91b08ad648d0dd61c36a5860f1d84d3c2dd3755d4edd7478130a8493f6bba7f63ab43c361aad6c598abe503317bbaad3404feae091664f8c15b676feacc1e1dc93678c2b0161fbcc75aecabd9b93ef32a44d43bea2f994e9b1a68a46dbbb1636b2ca7e03e5be566b4c614d7f376a45df0c7ec976ed85a13789b2c3128f956d07460a77b3108555504b48b3c14d8a12f575e10f115941ad2688b0ade91c4fb4b23d0cbf24b67ab21bcdd6189d7013df9be5b5b9e81e5650657fd33e1909f9eaf743c476c2406a319704ba5b11e1a86696720eaba5dce790ba006a4df9e28d564c9090eadae53bba180f5a4a5bd5842aa6b43defd52bf6d22e2deaa8dcfbb6065fd082cf656fd6e49ae68d0cdb670b23065a7bc8edcf5ed11d6a14714bda5c6cad8c9a3276fb105d7a633903a3d7e2db26fe3c6be276f4da3e25f1e4fd2d5ccecf16f52200433d79f9bfc2b034944f12fd18a1c80e42b12d8885c0c70be858894e643464e29c99c7d475f61b48a91ded0424cc36323d5b56c29fa566f6bd90a82df9d800a8d25059beaa7855edefd04c6a1420dee86e2774af9105397dc78dff66b63bc53f105fb607e0898707dc1128162aa6f753ba6d8a327e24366aa9babbe538fc2cd8e05a6a3fd9de35ff68602125297e3ee35615d43c7b4e66c3e30ad756bf032acddfce3fa16a6070e5b83f3a7c123fbf297553083f2d2282d0617976b3961dc14bfd9aa34e5a4aaf3c1c40a63da50abb5c36e449bf53b923fcc04e03d8c481b31c7a072fb0e4120a34adf8b0d14302b5d25b98e4980811a8f54448c88e67359ac3cbd3201f7709251cc54fad74e1a6a07102b773074dce8953b55d352aa38b19c427228b17674d45e80382677c0d4ac360cf0487e0b1c2838609409fd4515634af2d17a49f89c047cfa21e66645b19ebbce014284a80373bcba2a8d1a03d4adb9597468971c7c3f2741b48c9dbd694d280ff5c2b00217213f9eaeebe70bc1fea068439b41c040c0fb4dbdd65a8991e59c127c651bc32afde1d90b53c555fee7a77e97ca4c646acac2b19e77e771713f9f2ae684ccda485f7e12762b3683b5c3408625a85df304d81947abad56152588e6a6f243f23ba7d0238dd87fdfa98d11c04fab07933df39ea1cc7d80f8347af515e44a46063b520ba05ef097755bb4da9621b0ab33b41888693f9188549c8386f62591035b767ba86ff86460fd2c6c26a154b2333b14087780d3edc613f67168f061cee69609bcbc50176f0bf295d0df715ab0261cca6c4dc5437024fe722c42d96e0b50e135e184c9296be5d3998051893a80ab5d4d3fa0bc5857d86ddda2aa881d6d038b7734d0ae6eb724953e96db0efdd6cb68bc6b428459acf98c9aad2df2fb4af5384643292f3cae1f1a01d6abb182221198699a13c1943ec7be9e871575a4ad5b4a33e1d9dd68fec5ce7882cd427b0bd800debc668cfc7b8f194b79ca5414f0e5e5a030974ed88350917dccb2244522e17e37ca4537c3f4e102ca0bf6eb39b9c55dd6565dbd51fcbc6ec1ecd947b5f071e4994b0a9bcc5d75cdee16b6d01081d936b627427773945d0304fadd8230d3e7b9be803a809a98bc8de766267ca8eb0fa6e0c8c415335f693629c82c41a91dbf7108591f54e169d0012f8bcea242073fea9f90a2095c902dcbcc3507721db2ea96a1ae4d4140ee84702a680c588a0df516710b2db6165c8f84c2795034d62759a0c7f7cf159a6d947b91b88e0a1d79ba8b3cdc94d14e853839caa9a44bdd61bfe67e8027ed01d117f52ec54be72f15cdfc190dcda7a4bcab6c423720d64572aa7052c587323cb47422121f1b98511b2eeb0de33cd694a502f8b0876fa0c66d87d7ef5db1a23acfc561536f6cea64568ba074c396a37b9658cbaa8e3ca0258c0b30056fa6155ebdbff7884d418526dcae83a4786b56ff21ea741f03dc8d144915d29df8c31decc3a17fcc53638b8825a2096708036cf66b64ea0f235a557bb385390ee154e36d4dc0c6fef753ceb240d61a9af7b2344f8a1d970e08409c4e259fe57a55a7c39f3ac2c3a5ebcca134ebfae6d1cfd85760b17e63f552157bdd1954503ebe98fcaf975acb0542a47a7f97cd5b482cc5d25a7d0a126cd573db781598e68fcd917d911fe6c6e4c7f9a0833ce9638eb780a2255cc28d246e6570593ecdf1102fa89cebd90dfe3b7606264a299961e4f2a42ee3211f16b6b5f28cd83205255b3b7e1b05fc7e08a72f8a6763e86309c1df1e8a9ec8c170215ed03c22a00f2f6d9da18369ecbff416302e7ef88e12195646d4839f45c65da3afaa88d13ffbb8f69ad30a191e56ad65596d471921edce386917d1c12c0419253609cf15847a5ffece48f563fbbe6fdf28af6d14e281f144a7b7d90d1723f48c6410be12079670d36c4658f86046f7935b23b364fc7ec2d89ae516d9f0766d4423c48fb0d383777a40d1d38a1ecfaf2c43e7aa8dfff2cb874fbc6630b003c4191a528f21fc29c5d5422b292dde8c93f47a3aa4de35cc1f7269eb1424ab0adc5ff9b4f3a33324f27f7396224bfdc262b4b082cac694d3196e7ab7215a38d519f88685e987d1e913f0b732b880388734ded70b0f08bcbca7b88fef1ea2cbe310c4503cf495dc5887f5ca8a6aa005150f2c4d921eb685a2aee30d92e7f068b011d2291cc990f48e0f6350b665dfb2e436460f83eb4b0a4109b914b53d66902b5b9b3de3935978e7e75fb2840ae920dbcb3d40d2acd0fa4815f508f706b6f95e625d89d2c12a581cb52068cc0598330fddf567d18e5b0f4b4c7c10282836a98198a87a65547a1312503e0c1dd2d1f5b42c371be18483b7f2b036aa9120b232096b08484cb68df91e7ed84cd90d01560ec184719aa726cf17f4707d6d2721f44a6cad9cdb556f74f0ceacfc04eba584dff67ab2dbf1327cb4c8d126490eb3e0537a9acf926bd8a42d57c610cd68faded82feb57a47d7db0952579bd0746e9fa3a288edd3e9bc46050c38eac59ca282c3bc7f13afb61087faab3aceff041fb55bd16eb7983d8d77cda0974e2a6f512c73b890d0f0b7c38325a34e0f5cc3b8651417273d2cf670b7c6d7417de543ae17c2627e0bc95333318fb4c3a7d4dd50f7fb98e6445beb59b9a196b4780dc83c17e5e0890003fae89230fcca1160be1b55f7846f056b55bdd3bc9bf11c30cb2d53beb5f867983ec3ea7bfac051181c63c574094f9dd3b8db26879fa1fdb0c441fbc98bfda048a1ee97423a027a13e1898ed9fef13237bb746d5f37ac2e6065f8fe3c81fba41ee5264288557523046006738750063d03a59561f65054de40c2ee7a2a81c3b4461228b587fe25fc638d7321bd64c8c71b7bbaa953f898665853223692493723115c5037648a3ccc1370f9e4c5ba03f73a4d426cd92574500cd8967ae4d82832fd00ae0e8c6dc81522c3298e1f43780f2840d39f5a85a13760bd2959d05f7b7aaac21bd7a8a5634f519cb43cb78aa5829a43ff1c1f56f4ea4ec04a0bb5ee7ed7cf3cc07763b7ff7ddff7a78cc1cdc0b934cec38285a09d2687b866437b43236d858804dec2f1d6a14c46d74a8864e9416170479c40833d8c4580f0dd4cb7c388da4b1891caa14613859ee39e50f2d8eb93ad7c2ee7cfb36a40f95821a0c6ff9b4a4b55db0f6f5b52ddf667c123b37e1f31ca4edef6f73c645977caaf74c7904450e33699ef186523acd4d84fdaa944fd8ba9651ae2232b0690b5226f18d9973c2143678f32266ab2430ec0fec0ac1cd0347345e53b58f01fa3cbc68ed819f9dccdecbebc6b2f007993dd2f6e758556dbeb13889f5cb2c477db0e29419467ce45f81ab047b72cd0c6866976fd1f8922de471e4b70b2c5120a1f5891d208ae77e4ebb60b2face2de7242f26927451016477b7b61d7cf11b264c34f66cd2948edd38904a6d18a38c3e6b3b2887fe1af71677859c7eb73d81a3cdd70b2d93cacf203aeb54ffa707577b4f26fd24f933234f857fd419b132201034d8cfe3c149f10e833cc7f459bd8a776a660aa46568c65b5f7266d2c09cb9ce2008e77bf6d020bb465a1d1e7e8555ff5c08e621541cab942b940cbff4da473eb2de9afe8492c3d15f930000b9c48e510898aa9da8b5c1962345904cbfb2871b6eb2c45de047ec2ef884da9b06d1a87af3b0aa7db43d057fd1ef687164fa8a6b97226c3b65fe3dd6aea7ba10f943594e343a6d79a3db9fb320abc92358ac2acaa26d1979579d00f4b5be30e152f63df3efbd9666d761ce5a57dc42c05048f6754a0c6e298aa0582c39660f18e0e21a1f83f768e0aca470cf0839025226dae3f5e2f48dd90b54deab8585ff7ea1b7a367f19f5482b731b4acfbb46546c6fc3ae5cd232d4d1a300ee7d31667593af11ad6ff9070083cea82fb4a1c74d99e3b6c9e68b285374e02d8610d1e0c9d272ee6404b7a3da65c78574c2f5e17db7ec0628b502929f2a7080440a2a289b1f4ef87a23a3d9e728dc5441a15bd0e3662596a6a21fe96fb7a9cb3f8880cd9ffed1ac2b536d505e496af4f89eb1dfaeddc0edfe49589f98317cd733a343a23b660dfe9afa1c5de4139408ddd8e18ec4fe908ace8a0811dfbe8d44ce0664822bb004b9ea8f6579219cccead181a2dbb3fc3d4ac68d808170ffb4a422a85fe31a3d4283d6f1e2d47059919c41c24bb9f6143010b789ce8826a9973e969f3ee0a4942b7c373a5f5561acb6ee4d205e5c720bc965880eaa5e918e128bf1261e579fbdae1d608137ed71212cd19810538497ff87cf868a330e654ed4229589ffba24af614fbdd907189d8607afb45510646bd5853335649c6bb82df8a8a18b148e5502eb81318a27b10763aace55dc5835eb94f972ef46d4a479b7873ece4e715d5cc0cbc61e815253cc34d3c28f2e1b6bdc57958cfb25c05b7189bb9870ecccc592a37b4b1cb1b32f4ffb1313e520c6692d6d9bbc31fa7eae59e3ee47ef31a3e75c4f8076ca733e8cec1ce63da135683427ea52745ff6e333162aecce0b945f68174c8b1cdf366ad3977251db95a1922e649ab0ee93608ad8345a4deb2e55b525af0620e46173c71e4eb42cbe4b2ee58ef674f618d3b590fd50a7bd5974a438f60b687b74279eb724572f3c5e59ec0d43fe52a2da3b1ee3bdf4effd805dff07964256e6c09df36e15c0dd761b59af5b236fa237255852cfc08f32133f6404c7ca82ce57ff9cd6084e50e56af9c9a70af7edf572fb7c9492793c6d2c0fe59c514540b3f9792f5e8d1099ead8a446f6a43d3d7dd66e5ed36801fd81a040d058c39cf15cadfa587ba5ec82441ab6857bc51db4cf88908ae39dbb97bbfeac619e8311a9285e2abdbba158855a3d289b7b1dfa04c74b5b64bbd9c493ffeb327d862412ed2ee1ada4de6c86a3aa63d15e8f83c5158d5f6f8c3de4a955eae9fefbd72a1f431e6d54dd7e11e42e666c8fd06c77ded0ac72caf173bc001a1f591d596046580cf2ab9c64ce7af86a3f19b725fe0e9d51cf5f53617e3aa8b23b9e12cf6d43a5df1a0114ba308f5cb66e13c9267f1bd7a457352e26bd00f98551b3bf1faaf2d43112aa3db0db5f7a14c2b51ec6b0a8e9e3e11a0a1c3fe76344d4e886601df5b9b79d096d557e9221dd73ce0b1fc8d9a5e372552f973d25eca6bac2d46fd1891209d90b5b1658c32cc7254b147585e3da2410c8122f10b1f376f7cafada071cb86c4071e6bb7a13cee4345ea8c11607a29f8ee802a301b2b6f6a1e988d2363fab01d9b654716249f9b7d3825182d95c7521f6e89fe1a47fb02ee6146a9a87d53dbe393567a4905df88bcba7dc183687239b1a39bd068f432c2ccb63c437ddd352dbb4d1a56f942589a9ee0bda4055049f09ee00f1934c6e68971c2841a1cab1eeac2a28c8dd29104fe0affd4fa93128c07871d80a3d534e36c8a2ed817b61c87915adc75caec2fa1eb1648d5f3aa49c03807f6914c3859d861ab89f18119638dcd6d51da08ad006311e335637c0878eb3149e9251ba1dcc9f63a12c99f055d40b913f13308d2897200d6acfe9c469a51568d4c0159d42b2b1abca12e8d102e0f90a94a9ecb4486ee984ed85d425191768097dc5f82aab2cd8525a4bbdd5822162dc200593e13245e0c560fa7ab67adf836dc8610d645a8f61f3481091790586de09b7b492c7737c97c6ed982afbe4ab39c0b1aa93271dbe283eb79a1fcae061f7d21841823aef57aabd42cd3ff0151ccc1ad8af184766cfed23ed5813c7d43fba780ddc5628b341e328eb33c7d732cfdeeb0a5aa9d8cd05077f310a6c01dcb2d32b2db6c90ad850dec3e2d861f182364e0d2bce3077308c82fe2a7433b17da0671cb419f4538ab8e51d9e0245fd6fdc2ca2808df606f3dc1deb41f3c10a4f7951bb2ed2d7011948df11c0cc94f7fb2d6b920398198dc1568b0e761c4701172e8e54c20808161789b5a1a6e631f3c0763b653a3fbfcbd14c7274d1551a30a3ef846eba1203fbae3734aecb278ef4e8fe89625e49981a41b5e616f902c3dca5fca755b6980b3e77249d12bfc25c36eb4d9bcdf8040185d9eb8cb63301eea53a2664b64e65c19ee5a5f475fd0f07afb18e46c3aa73477c144ce5ff46d4ea12e409764674e6b39749b76ea8f2902d54473b33cd06d33b9fa52790ce3563a10ae1bdb026ffeef3a6423034eec9e7dbda3a6bc19031bf81ed2e41c79773b9ddc7922ec40959d678a08add8f558ed892b0e8ec99fb9a987fb7ff7d4d0e4785d15cdef9b42adfa493b66f280a3974889875ffbbdc919dfbe6baee9d7b33ce90b29a8de955c413cc890caaf5ad5c943c017de31393fbd36609531b521d7dcdadd020558edbcb7039d40b9cd1a15d1e16a6710ac8b5bbdd9ceaf1b47fd0174f3abd31ee3e16a566e51b3bf2845d07441264975fc706f7d9ca39a2e3aec0f8ccc836dd21642ec5e0ba5817a86f8d572a9ccec687758f1b1629b25efe7059a9000cfeda3898f210786d9d00093fe4117225fa7d79efb780756daae68b3d7d2433349ee655757191dd37cb44f464d4474aca31fc673f1e93bbdf951a871016cdddf30daac294ba5dda2583a38fe5ef080140ce1ff8f110f639bf3b430de78e99f0f0146bca4c5295341db185d7e259f4492827f6b5489b4650748a5e3f1a178e805d26e9ecba9f1cf15494db3115a72530317b00ee7bb09a453ed41ec01fa80e3944643d270442fd850b5264bdc97dbb2c46205c0135124521f8fc852f89ea5fe818e8bf8ed9117ebe01f827d673a95ee7e38e0e95b0678aff7a48f39f50a277cf24256c72b44ee528c496258115b3547a3b7ce7a14dbf9cbcebce8962e7732d3fafb63b0977651fa40ef4d97d21a640c18cc905b4b8e4d9a302723bbf87e005e5d417547798bae205a01f642bbb55d9faf078314bec1f127a5dbdc1787186fcfee2425593ddda7657cf14511cdfaddffd1ca0a94cabc186eccf2c44c5431d059e69e285314d6ec241aaa1c7a59106f6da6e5a4f666d08a9fc2646c577d7b5c1be9867b29a19c73eb82f211228ee8b12b3c5d917821f7dd5818f9819a526c477dba19949fdcdb709532b9decfd7af8d7b6bba5818ca890943184cbfc32f76494c990a64b5415bb17deaa301721a422cbeb5ebd9f78f3b0a858d3f7411a3bcd6a7e823167563f0603b6d13b4945df0d6a25e61fef47cc521dce0b1bc3630c158341c82f93e13e230a27345516ef2e59ebd21515137905060efbfa93377950e21030c2b870eeb8a93b367df865b614ea1978c8d3b4ebe0f854357408c815c871299ac8fb0f40f3401d2edf759e4e7428b156ee5b395ca1bcf0cd1c18b0d447da579b852fdc9d78de2780c0320bc40dcf39b9ba41e0dcfe8c2908109af7bc0beb09eedbc49030f6896fe8eff5f293b69e09d76d5dbbb3db0a751deeacded93cf01d7a0cd04c960b78e943ba231da2b771ca0054d32c468c8dfbf327f5b038f2d57bdf2f7cb2fc104c6444bf6bd3f6e69c8a47947dc1f8f9f90a6076d64417457ba37992702e25f3f87c27fa9db79551a33610e35baa7ebccee7a46a1af45e957619720857f88f98ca567a70321a8f88f12adc9e4a1491d091aa8c3ba7e58fb90436c38e76bc5292846880e7794765cc0b8e0bd870e165516581f4227a90a1341d393dcb977cf8b25d8b1383f7b2b6373695b86dc8244fd92ced7c1f03b82346c1a9601a3cf109be625a5282396d472bb115ed9d1bcc82c196b966c31be9d8c8a4e9cae99fde15e7cf5cb61fc6b121e9c1ffd52d0395e3ec3047e78508a5bedb72c91a6250909de3c26177f17c67511b371dabdf1a1a5e7802496bd7bfcb9b33be5206303b0f8d44d0c4e2ba04c84d600169ed424074e4446e83600ab84fc32d0f7e69069b5e18dff1891fe05794841db6f3cd85bba22e586824cf8d9c515192df1bd3e1d38417f670424f18c5bd376f5c362c0e476ae29c96085c7e1c3ad53747effd53915bb86d57c28aa8dc14845354fc12e3ac0a1dd3ce5b1a3fced0dddf67b00fbaaf45f64959f0961bb741726833997cb83eff3502066a3cdc42e562151ebe8a6efb6c21388874e8bcbac532adcf81af73dd92bfcd9d3ff84fd4137f0b9dabc47970b29097fe501af901edd4c4129e12694fda3ad4905a2fe0c92990e6460e638ae553a57626a336c05327bf71ef4d0d243e9c92f7491c5275f4f7b8bb068f525e145101f8584bede5606df5520437ec1e664ed92573f9bf761da2abd7295f336f12a449668681ead6a98736f99875159a9ee83c009d3d5da62c4419fc5c1a1f2ef65f7653fb4f6dbbe9f8b26a717cb7ed53028a901f769b9fa4646940f9c0214dd5c8d33702e0367a3a39ff5a4d14fdcf10ffe0b76c224182458934f4712b49bc078a5acc479e54d32b29d77031b088ea11cec2caea227479927e237bde55a8f81e5d916f6c5ca9f4efa593716035538f3e32182f9345610f2777491ee202dffa92cc75d0c08aade76df3af3dc6cebd0a8941056b34989667abb4370b26b4af1d62ce05fad41b95f1b365cf2a9704614dae4457d887802d2ab7e5049e823749a55eebd7f640513a39e78638ad14c46ba7dd9ea54c25c9c242f7ca210e2ad699928c21bf7e44011b606be357bb0e49e37c4f735e853a987e9ac0043372f1cdb410baceabb8356ff2d5b0414da29165e7bab967bbc645a0189ecc771002440363ec587b4e927ee045d6f3f0ab5c35a0346bfe430b2454dc4ac3b225920899bb132d09ac1e58df6fb0335177f68ef281efde1af9527af4f0463d4c6c8d1c381c0b5ed063c61f6274f5c4a8c6849fe5889233e5d97d24b488306452dff759e45d281711eb7e37d5bb54ad4eb5bbac88976f2242ec3f08d432df88984132283fdcfb4483dcd3274326b6e351c74b12c8a01113f264cad32febf37948ae88a47bed16b6e0590ac640774420cba87be448ecaa63f475b981ce0063430e8f17e8a3de8c4ff0325e949ed48bf2ca0cc12297462709c03536d142fd87c7db85cf61b4ffc655b2d049743e4fadcaf898fd1c84c50177cbd1f121dd03797b86e958351fda704e8633aa174083dac65f459daa1400dbfdd6f9359801d209bd69658446809ce92968c431831bb450cf60f762f6f335c9904a07ef42126f748d8ea676b35489e01f7b1b1d26f8995583697ab7fd01930891765c56a5edfaa994a21e3f188faad3ab67615e2f9df6f547c9359db644cc4bf198ed75ee64bab202e8801d71ea07f851f9ac26e5b10804395e6cc3f6876fa44a754a3c5051c767f53a42eb9f2887a3529167127841eefd913f408ea0442adaef857bd07ac68de7ed8c28694bb24f3ad67f33c1a8ab529778f5b787e4c1fca91042b91bffe63df2a2b1b2c169b16b848248426acd52e373209708a35ed012763e3ab37b1f623c81bb66908c3a0e0e7e3c8d195ec45cf2efa92801a5cdcd8dc65d550e2cbb508ec76e10a9de0dd7cd07e85664410aa9c0767d325c41cfa600ac466ab1f0aa783681101e8d08ea6a9e9ed8a8c919fd85dbbfe65c310d6bfcdcb521424c136b9229ba35ae48446086c5984b5cfb52157064f6b1c59b8189d12a2b07e668c8baed5ab5b1375c3bd46bae3213a0762d642d6c896e879016046b30fe5262c767b337d210686e02a0835d2387aa8d02190919e7454dea1d375f52c03b9e7dbb68b67987c740d15d5d0b709882225bf3183320faf9d37ff5aa7a2ac0d8e5b93092da0d6555037b8b8575141244828e56939230c4cc06b104b960941d99a86941a08b6acf5b267c9d22d7a6743235df8e31028280095da8842e90b985453d9795f319e531a6eef44d863ed7d4ee353bb3dbe70f45c3d2d236de2c106a5cf1f59a9fad13ad5c5d383a51e68808978c8052de86dfb2f3fbcb9f42db8ae449fc89854bc8a03ba3ae155694399f604cac03b2d63989afb6e89f765a84b5742d80f4f71ff9840c8a4fbb36ed64630d755762c6fd59c4fec95403fac2e12bfe875d372458f879a049cfaba8f4b6671fb6e5d76b45f5c3d51731cba2e614093551af21e82f21e9ba2d655211a546dfd6a14099a71ad3fda3732e5009d07b549061bc2c0d91cf92b6917cbb71f4d79f343951d66f2532f00b606cbfbafb625fd4a7741f2f0e75490b976ee8b07f9152dae2a6f6b67fbeaafb765d4911691690ac85d6752ad591db98bb015ba8c3e6bdf9f71f714957d52308dcb466693095b8a03532810c1de884acc48ae37d5048986732e4fffc3bd9c112da8353f00b7e59effe9add69d31590255c07b16dcd54dcf9f929dd3f4ee10aaa33b33504a8f231e4e4db2c3f64ff441c1cdf2fd9dadf6079f0154aa8122709f8957c0027d9595c2ce9058ca55c260d9abf7ed368fb5b8a4c8bff748f7636642bb3963230dfae95f3e9edd24833dcb773f52c1bded31168335b196d01499c2b8fc85ef3ef02dcb2000e195c537a1201992cc85e51f545fe5e81a7638875bd724da5d8c8fa76d8530b5ceeec6ad35a24e1295e167fd68346738bfeb90778d5485a5c5991bcb46605c4bac5b5595907f962d3a3ad79cbcff5f17dde341e771b4d7f2d3c441347a0ebf634e438ae47ba9c7e303686865985a32dd2b229f9337ca463e720b78be5a79fbf98605129bd11229a8083ee6fc7483838efb24734ca847bc6135c74ccda3d404eb947be3beca6a7d39b10573729480552091b9d239adfdf6b7a9ae02a46aa1a87b8754384d7c43ec0445bb630d8aaecd6dd2e3129602a1509bdc7cea852dde76bb5d34fc5aa2daf5dcd8a77ca560aaa60270d8d776d1110bb2ab4f060c6e2f1b5a51b2dda8d4397b96b8173a7bdaaecd5fad82a4eaf4a0f96d185dbf6ea23d0578a2f5442972d3f215481c57499b7e69a42b8eac0491f48caac81880bb473c1dec30a25a35096cefeb9f8369f6f0137bd3b4d57e179552113c2c1b4206ce8c655f630b92013f43d3e65748156df677d1cbeca4ec49c0d98e50c64ea9dcf4ff9b9e52b57291ba2282957798356486d6e9b0e6b53f1f56d3c031f8412d2971b62a4ea29a17a0067d5d89195757e6fc6c9a7b76c5e56357bafb1d705a94395ae2c936e2f658e40b599358b444a35222c12c07fd1dde96f689b4fecc22733141c07694fb617aae0b856dbd17decfd9bf1644bb8bd33fd30af9f1f1a2d8343f08ac1b15acca364974b83ce871a8b66fa22ed4922ea5b9685d74c8fc6973755311d884b1c63cea70a4863e7f9a3679d917ff3b3cc584260c42b94c14a0e259952ae6d57b5241bdbabd03be00a11483cc8bfdbdaa6313ddc4ecc5539c44ad07b2fcea3d0a47d476f7e4e57a3d5e18934b0bad895412747e2b1b99a28fa68d32c2e816cfd98e621edb15af4c0e3188434573bc0877372e26097c59f7134730ed467a398b2e3dc422a51464a1668d7a90680fde1ec0e6c31fb9611777c4d90e2ed1119454bac6bdc9a81ddcc09a6ed34985364dc48dd67e7806b65f862c17060b2a9b037d9232da5c02f70ff655e9556d461cec724732829bf92ceabdb9c53290e802e5260f2e057301b3e6dbdc2c30630e414b4bb6b4a7224de56e5449e55129f13507ae763de0a66de0cc16dd1aaacbde9f25bbdbd75e99591ff66d4de0309fb37bade84a28d275b6b4f3d3a3e583dfc1157aba486c45959bf4d3d5f9cdefa66e794d068022936413edd6238baa0f88d82b5567b4c3231802d301ceab9413254fbd49a004532e48794e6164514c2df3670f6967f9d5a0e951febde44dc4de88bf2552b3db11f7a3f30bc45171eb98ae12b789b84c0947ffd101e62d9ba299201f78f578bf68660270b889450200d4784fef0b124bb8bac17a57db404574d88dfdc12cb7e0a8049ca5f2160ee93bbec0c211a44af5bdacd64ed18e923957561f24256ee6bd6fbbd33d6621121cdfc878c6b6f8b3f2d28d4b1b332c99fb68179d79d2e27fc620a7a9cfc29a3c6912ba7e495a77ef3a6a90991a99e3de6f34de48db8c207c161074ecc45c98ea6d682369bb6a8c4d84eb9ff6a73e9066c9a996373fb5f237312494d4c06e6520f1fb00ffc2c06eeb049f1e79d73cf5242ba9361f5d493390cbc3e15710c31889af62894375c5a8cace90d92913aa8a37db4b07ca97c1204ea4fcd3cb9a7160e1ab1e8d0d8342ea9382bb7354817b4a3ad919a1bb95581afa039c152d5b117a5fbd9c5747a096e9186ca5fc22226b28a6c24ff321886e00d38551f3ba94635fceffd974427f393dc8a3b09d1d01dde8a156541442817b65f4f1fd0357f38b0bccca8f04ddc280062a04a986fdc48d408f801180cdebe43a9b090a495f9effa5e58c7de2427915b7d8dce8404b8feb180d9710ab2fa1d8d4a5a8bf56575a67cf5a667a46f751565858d0fd1b39e03bdd3f5d183cc58e57c292a07658dca4bf07f31ea7703045121fc6117cb1d3e498a07aa2e18daceb4cd6d63608934304d5565bdf63955c808e90c6921fb3ab0ae430bb0f2d3262d69e1a14fa939823780eb917e5c35c8af99b6d613d57ad1c11e861687ca3c035536d0b6fcb9034e3ebcaa455baf2d95ad6b87f03a99a7d345ea3034cf7d0327bcb908f82fce7ef8e2e8f7a60bcde5a726d5420e091991230ba83e210b6ad7c267916fb411e6afbff0da8138e8c8bf2a2995377f2fedb1397babeec2947a8bc2592a5e243904f0ae5a04d4d9be9989e151eab65c67419215b45fde6dc819e4d5c86a5171ebc52f2c6accb2968d7fcf1cefe58985ea8473aa5c321761d5c4640d1f6e421be394133334f8ab603664e62cab3fb0c098257bfa473d8acbd389c923fa4e2ff1f20cd55b861736bb067119333423761ffedec3f02609429864b637f3e88c70fedfb2790ddfe3edd50d08ac9363c69654fcf21192765a94d2e598058a9a1f365a889e96c86adc34ed58426076cbfda9924277f0ac2cf5286ad3214f8116a9a2470e546587f38bf2e630540b69c51bbcf07facf93565e4ea4b52719f07d7180355a62ed9e39c6db34eba4e1b2937e67342cba6c09f60df903f195724c529312f4306859a68322d61d6cbfb1dff560e3f9093355d34dea10a3b04c7734af4ada3bc4c0e3af2e6426a1df73f2a948887e09769c4447637401dd1527fd65ea3fe5f5b902e20b8d4912f727c4189771323e6490c106db2f84c8e2a48766643e229a60ebce9f3ce7a6009cf9dbb7ad6a0087381e243c089add2a34e2363e400fc05f045cac467f1ccb59072d326ffcf469f40930125d1d4fde934e74ed46125c0c3b435c6ab9486729db231c0c8ceb8aad497ba7631ef6405290ab969151003c848bd658ffee6d734221b84e5510168816365f85cce7f58edb89bbb801a912e810520cc76d64f243c1710993bee7bfc69b5695d0d4a8a77ca643e767bd719a02470c29965e651dadf554a17d2e047c6423facde9bfca7e76653ceb2360201f9521fc66cc70f7978dcfb30f839c8edd9b158670b54caeaa71142db8ec82ab0e41c86074c9d032560ece3694b88100e72741bff1a9dc4b48998b66f449ecf43b232c2f925036b95eb023d715f3f5a0d0f2bbac8803a4d2956f27d23314381ec8f69537edf0381643a6fc74d7fe38cb95a6353a95a425474ca3966076a1cecab44b0e0cc71b79f6a03461ed0ae2edb4170709e185c1f2f70c5be4016feffa31363abc9deddaae0ec744e8cf90440e4485dac08c8c33219c9f7e49188af144190530ef52e571c122ff0beb356c62801055a3a3b4034b31d69fc9942b116769f823820cd91f434bc5c6a6ac1517940db8017fe6146594fcb6f0c1107a4b36390f6af9647649daa356daf31713bac952f3f6893961179b91ca53e6d30c6306179b7d06307e90166c460e855c621cb43767c8d0c0a5c2240f74c396bf52599fa43bf2e9225b1ed8d9fd0da1d9314fcd83f0a4944ed3bcd46758f3a25ecdc8f3e7c23fdc2fbeae3e398528e3aa1e82a51be212cfe6b04080edaf4f034dac85edca6da0e1ffccddf3bf75d1dfc70355eaf549b0f9fa4aaa42d52a898aefad4ff66588f34b6512c3e95d72d34293f1ed4b2cab3835f7366f0092dfd1c9fe74b5fb2124152b43970713b88ae63a7a60486dcd1d001bee051a8582b64157389d3615d448d778fd5015b4b7263947386afff28f86737f78f11a9fde2920bb64fdb6cb929b7db3ce4bb8361740325bfa54bc1d5b0c88292984a3814a4b767656a85bc54edf1e960ce3d153bf2b30aba73d6e2ea5c67d1ff30340e2ede5003c5e6246f49c6f09ffbd9cfa16ce96a5af71fcbe281da627ffa1d8d3cdc3e88de4917d6a35ba2a4e63605e9425cf19659a67cb57c4515d70ccaa64d355d89807fc62fcbed342bcd5750501171319bcbac43d81aa6e3e7fd993c1e95783c24ef28580b7039928c642c2bc9efdc72a6a1130ce742be00897461a1f33cdf53344a482f35b12906e2e4abf2ce64eb3582635d12cd900b08885541086caf1fcfee7b6e5ed2712bf6de10b28a707de85edcee46115b5c0436d01b272162b61fe9d7e3c64270f05c31a5a532ebb04f5a02a4b94c6f308dd4bd27620627cb8b611fcc5c454aebcaa9f54bf5f1c8e55cc1f245a5637dee2f3e47cfab4467f1c20e52d1fe416a7cf979e86574ed4f80892a83757968691cd001a933a39960f61eb9cadfd54fba9b2b9cd2624f1b1b5a09defc04f62f7270708e69b1cecdda2c21e834894e41d94b2e1184c96365bf34d3b8e1e53d43272cfc73e0cbf2987d17411589ace6287e5496d5d3024b3ccd067e810f76bc9e2d584de91364463f20818c658d3759a6c34842594aa0e9969e6b1bab17aa73de63d4619ab54b43fd5c0e5ee4a358c52cc18ab96974a2504984a65a2def309e4eee3f17d0116d0a3ba30003da8253d298fe5749240435a5149739ff67ea0258c453bf68ecdee36cfe35735e9a1ddbefde2386b9d5d77142588786090b48cf4181d6d52a3f14eea7fa33f0eeffa03898befa7ac87010b723b2b3e2b9c907cf543a9fd08e6548b9b37a6b8560f18330db99f811be9e7d457947dafbf8e865813331cea03aac4fef696156412936ea905ab5a55a133958d9f227efd5931162aba60802ec1fdff89e1afd59d9a92af5d04a8f7b3e0c35a66b0820e108e0e048601eab9f05c2f6e29e282dab2eab11e0e52ad3964e0ed3f28e5f65c52c53eb5ce06394036f3835fdd409a84741c47692e04c4be34fab09eeb3ce69dbbc3cf84ff11ccbe773e463d615299042577b67941d35ea3054b6e250df812cddffb1d803fe0bf22f5e4cba40dd5e9ac2b872d25df3a05dd6b248194937fa583a85fc86cad511151af4e6fd3f927e8cf5bbfc22f0be7684fafc920f7b9a437d078a18c5f89d9e753700454f3fd14b950249cf9172116b26b0674f827a40f863371676d706e376d18a4090501574ea35217035033ed2f5b40f76c6f6e7a4b5130323df843490b8504e1f5befbed607a4e5576c6799655f36e3d0166a3c3ff92d8b8f4a7889a70aba845cd87635f801a561c27b9970e96da00834ba8245f0792182df26fc10175eb9fa0be216dab819720083cba6cd75d7748186cf7e9b8d4e9580d26f817a7e01eee59c10bf0dcd5396695f4a75f7ff4411087da3491b0957fae37b695a06b93385b3373074eddde321ae76b7bad71e925ca7384d74b7175f3637e27123c2d6ea0b5145b0243de9d8c76e0be869922f66900f94b793545adbed29f95474eb224582fd358f5688a9a0fb757537bb5420bd7311b26d4562b0a60f46ab8118478918a8a2cf6bdecac400f5f64c2e72c1129c215c86515f60da7a062d91c73a374641219937de990509b8dc2832d0fb3ebb884ae247e139a099b3987be762a9a6d763e2d6b2ea9b1e18d6c2af775adf703d708907deab01d697102b784223c1db627d63c77aef13ddd4b35ae632b040a9b3d1b17bfabc2cfbef659143afac5418f3ff29f362a619bbf8eee2457ace43f6af419595211e576c8b86a0246a140a2bfc9e88ed4c1914ef0c68e3bc762ae9482d6754e63710b42e344071a958d9663635b94cf387af8f9f584553ce5a1acdf5f59f8a57b124aff9bc4d848604ee01ddfe1e0ff21070d57b0803534248603870347b558b81600faff1a6286da8fbd6703c8483a4c28b4466f01da47174f1fca2c0a2f46b317d8c8737c8ba092836ab5261eaf201978ad0a609aab668052f03d516fb2ce19c2389f1785fe6d4fe0888442f1099a49bf15945ab7f2143273ea06664cb2197a5dce38e1844a4f8d7582481f830c259ed242957e1fb2dbfd2cc3d62ed03560df909f36fcec5dc484e1af485d47e1f37dd554b67383b8dcdfd013a5d4798b8b5ea17fa5c94a23bed1736a61c1fec4fa1de520f6342fa3086167be411924325cc1cc9642568d68ac6a50d5936dde603dd0440aeea6833205c2e91c9b262215c64b3792f19f79f00f05bf5042c0fe448177311f41b5691fd90c72a3567e3f9be55cbe3ac94c45b7d13df8088a93847c9a0858fbf141dafe898971705ad546cbd1329eff1cd7b481ef30ad866d368f30138af206917cb9a38460793069ad72e21b1655b095a0fb02c6487e4ed6363ab4564bd628927de1f2daec78c627a5b7b8218335638f1a296cd3f2c32b3c620117051e39a82de36b4fe4470db61e98c55939316804b86ce626722dbc4910e620c364f20e3ad3fcf7854b15b21e8982c859a8544736c3f31a860280ca70f2f39f2675cd4d621ce69e63624dbaf2a780a7f37e7fcc9e8ce3445152427000fd8d58b926193a3d5bc3955cf8300f402f32a86776f5f1b8f2cb796f6190c098fbf7b1881d7e76743ba212a61c682082befd2280d180990a97c187dc95fb02ec8501e39094959c11ce71864c9cd242779e99f55323d02d5a450dd9a637d33a91984fabe4ff3be207d2049b598ad95ab67bacdfff34efbb79cc60af19889a162003adc51d31eedb175ce6dddc8af464425d7314d991258c1617a06f192339c5d80cc3500b31818f603cdf7c1c1014bf9beec61774098ad7121745cecd361eccdbc28bb1ada43bbd952132da4be9c173c9e265db6d411fc7dee6e90e76640c0948b0587bb542dcf4a0c4551e827f488c47850b1e0a78bfa2e4fba7149e651df7c8f6bcfb667773b71393f9c304ddcdc0f8c0dcc1baf502aff01e798209676271873330b7221f61163f7f51e4190a4b34fadac045811c79824de636e35e33273c8c62250c4a5b49c0d869ca61d2f738697578d1451e62bad4ea7186ede9c97f37a2c2d949b7fe9fbdc36070ceb380cb6d191b579620030adf98c41f8d9c3ff35c9e853faeeeb940f5ad1000c1fcf8cdd2b183c35e9735c1176d18ab346e19209182d2cb81877a2c3d0344e8b502d98da8267737770700bdc14cbbde12ecb8747d997dcfce17d9c08baf73a48b5c4b1f84b93a8db0e1a9e73870c0d65e4901103a34efef0c0fa08d54f62e4cd1c74f2fb3b8b4b5039e7f204efc8b66a2635a7ba5b2d28007f9b921a15483dfdd3158797aeccf7f3f4fdda3cc8efdc9cd46f3f591ca1c52586988431e3e1342a1858c64e1716fd585ff4daeb57142f414e50fdfc6d69916c15ee0b81e6a1edc1d890d0a04b9da24774351d3e145ad2bb9c80f367879fabe5d58b2653569a71dc31fdcb0e64f1508e6f16801f76d0e6a6bb2d19f54d19c04a90af50b0d173e0d14bca9ef74d1886390e36f5a5d8e9d9234a397caf04a66c7081955dac0f8ae8c8e47d5203746e3e41f5a35f3e4652af525a3457fbdfbb615c375247915cf0bba35f10a193ab73a014d15065d617ae8930358004da3437eb2fe000e54befa46bffc219dca888a5cd0a8743068a67895685ca98745325bfa444ec6939ee3e29ec6b23f750652f9b380dd658d2ec74d617a6dd988be64fbbe9f0295e70d56ebcea2b8ead3efe8085908b2356345a1a077fd8fafe5f0ca78d7ee955a2020f1e4ce8743a142e213ed949aaa20ac60236d5aeb43a28c89d00f34744f3e07fd456e77055cf9b76a904347646c2919e6dabef72b670724737ad2a324deb2f60833a42dc4ca182dcd4a2eaf2a71ae79339a9ce5e91eb097f5d1091507b06aceff6bf61037769243a301c028fbc537ecb3f2fbc5df9056bd309b380583ee02f13d151526f6c466a580b8c866e338a268ea8f75147ff119df5aa441ae4d3477605dbef6537e9f73bef7f17e82ddc336ce64018a14c942743b5be767521547f423f5995e75bd130e9a1143991c2c4bc33a2eb1e1f2f90909f2312a4058ecd7408a1dd4103af2f0b061ad8c4ea3c130311c1861a0b0a6a53c8e92dd298eeb5442dc105c59afc12cd1b71a96057a1df174f2f13e85e2836322a70068f2e378875229c84f92f57ee7fd315314763c074f7bb9bfb3b4b3deead3b605202b4a212f2d094b7b4fa876e1740757632394d20d3f886d731b0a8900a6dffdc0c73db8cc592b7102c6bb825284d9ce315fa1ecd089c78106e94305cd6db54f16b6ac9f0495634843fa94da541b24337bf19e62620736ef0e8f2b5c767f5512bde477b7b9adfc001d0a168e0f46b3f04ef7ed1d194b3329bd0df15b8fa8fb18ade41b189f047e36f05ccb93158fd62c6f40c23e91aaffa6d0e9126fc07160117934d73e64cbc2b2676e66674a0a4eacb5fc8a7db2d12871e4aa9b75b05c70c1511e6eba0e0d1dbed17069013d1b0f20fef6a621e9ca25f30131f86b5635be78d820a75b4005bfed06773d1f24c16dc0f6a83427f0e2e50a90742d00ba42ff1a6cf4cd327977956c3bbc00c473d615796f4d2a8749b81c05cdb47e5e39626586fd960a21e25bc2082baf9b95b5974b23ea1d2f72ce561e81629c7ffe8c0242264281eb777010ed0582c57f976528ff5fce09092adc76628847b3727cf900455a10c1f420e08350ed760053d2b07355e4191417304cb70eeb9df3e7051e21e6d2e4ace301154c94d4c8d8e595f36be3b160f33203f9299e4b6cc4f0caaf36d0a54ab037e28fda34a4a74c429edef65183373ef1e469388e495970048162004ef79a6fdef55606fb6d78dba8c40d10ebff69b3e7d1d8ce34b665972fdfee48ff647260ecf50ce4f3446b0c1d90b39af353996b6945dc32cb56b015eb8365bd475d3366be16b7636f990889fa2098aeeefb4843801c09c41a8b1fe9dd115ca5ed340f7a8a330738d11d778c89d461a4f32cf29f822cb82360ec9a2fe2b9ea6b7c3a65efe8dc049e71597c2d46b833dabdc41e691b496bcbb167cc10dc24240c1951737895f9e3c865c3516491f5266e84c2f1d639e722c7faaa0475ce3fb4485c00b5db0ceb414b4a10c25b3a6928d74bce4683d93165a272d7429cb46c29c57d2e89aad45d0b1adb152edcdd3b8782d4076338a09b7e6fb1b5c94ab0e2fd094450be16a39c546bf8545c61ae012451cc84d520c377375edc23eece1a77c71e89097858847d58c08dfe58886e05c0c2a079ed0ba77fc86b5811c8572ed70d490a13f4c3c2fb554759163ed237a19c3434f8905866a36fa173c352862c363576ecdc420b49bbc93565d43ec6458ceab2aedbeb9bc14c848a947bfdb3a8c7d3b85e00c1f7b851faf727b2d5f051a2ca40d36265a17aa1db97fa42382b6f803b305f23a829d5358a521d2c0acb9927f81ee3b24a3e9fde1e83cef03d6117f3590ba3fbf7e3246a4ccc4c91a47093e70a0b0b9251b9e997c977de60f0b02f39a9efdea1a30f337ddc52c4d2321862a330ffe30419560a3ae5929bc0b697c79e08478215e2c6884ec74a0a8168c486ff0d6fc30016ce97f8f54e07b787588c0dce615c57cf2fa9bc32bc08f15244534ac48bdf61584b304157cb9229d12617746d86ab37612369561a029797c99d600692a0309dc0875696c520b3bbe130a99b2d7daf3e5cbb25c64951c7af0dfc6ced164a44add3788b0245fc03700aa76da03dfdc1a92469466c4e5b8209dd7bac719132e2f30a8fd20980a38ad2b8e3daf7c6b131b12ffbc43b5225a97d0f0dbf81ebff297a375a9895b4ea2c6fb512ee5e13fdf54e9658dce445cf2f2c81b495a012f36c1a3022337c1244cde75db9e2f3185191ec116c752f10791fc602d0f984ac11edeecd5ea58a480d19e658bab7c709b58172a2e5eef6555daa989ef34fd78ea6a633dcc24b566caf7aa514cf373a1ea3220bb5e2ead29b1e0169fa9d4cfa4690a2844572e06269a41fe7ccc1f8bed7350ce8a01edbb28285ffcc7bbd089baaf36a116fcb906a25aabc6e9312cd3f86107a0cc268d68261a46f480fd8a0b600f2923e9b12fb0738fec716db8071301381f980093c09793a015c70813ace16c0c1dd774c1eaffb54d06aae4c05168c195a6de3821ba2c390b08e4b5215631725d686953e5b805de842fbdae9048f4c846cfe4d321c62478084509fcb277cc7ff43b12608a5e174b8050fa7b07aa5847d5a5aa09faea1f1e755f13234e749d660627291a756aa2e45b0710f6bdf739e59915d4dd034e985a9d1326b14fdbe578b71c9eeec4b17456f6765d474e123498ba8360fbb0323a07e407e208978835e40757f4fb4c70adaa275dbbab3d5063c0b37dd3718440e01631bd1355694be3041ff828de3384d7e3ed4fa6870e16bf0044a97be3bcba4e286647105f96e0e35929024ed55ae76d4a3d69cffde819bfb1ce163424f873f5b390f1db73b95d93db15b17fcc67f5d0e66a531562bea80e09673c3b38e6ebc2e6ddf8a5fda5c61707aac5863063e28241546db648000c63047af2e69ee8b93a3e80927aaf0af79c253624a3b2c7f29d9bcb749ef69790372d7a1a6ed6e2fd54358cfae36a98ceb6e76adc76e055c7b2eb27e1dd1d275fd3acc04fc36fc21249ae9b72ef3d4fc9013023e0aeca48aa6a22857e86b57531f454c5d1f18c2be82d5f2e307a02117b032879102dbcd9f0d34cbd1c103840aafc18651f18639965556d4e400432d51034164a82ba710fe497a1ff156b4df69234afa183b8e61155cf94abbeaf75021bcb9a9f846c1ed248a8f6b366d3a32419a37b423d11d062f01526a7c238ee4fac614e2c62aef712381ca2b7f7d4a754c178f3d85aab10ad5f98738f46d5403273899a45e9334cbb97821ef8bbef3364837525c0b601188977e47bde9b63f9731ce5bc23c0a757c7a8431dcce0c7a2abe11798a29397f8d9b9be0dc6e225cb9d391f897cb330bc997595684e43a13a6a6d4a11597eaba0e4c66684448d980882faceb4ba20f127ce0dd635ef5a7cec5a742546d533b16d7ffbc14dec9d2d20f0f235f3ead009c1b7c60a209da4ad4d79ed2d8d689d614b3fe263845b897a1d0f950589da919e7edf4f351b4fd17ffb42c488d343a9d3e59a9222bbb28f5ccc3988a4d5087be408b4255c8dfe4a61f6b181681dd712d4f64607d7139b0590ad5af76161c9330a3ab53fc9b8ae235634ac1ed92430d4fe80b6ea64a2bf5ae8cff29c63e87843f649cdbae10fa250d032999d0ce019ecc09082e1a1df2eebeac3964eb5cbf2da40a6c4b997a9fbcf36d889c86ebeddcdc743bc59661131e479dc3a1168eb43fbce76c7e8ca45af2667eb143e7d9be4159fdfd3737896933555b340a7e8ec2f342e194b0df483aebb40f82bc00c2575fd9785e575577754469cae2d9e59ca7652da0ec0b69761c26a862914251eace5ebbedadb915123b2ac5d6dff3a786687c2e9734fdef74c0e104f457c8daf7ecfafb663c54b972016f7b8ec76a4c25932334e100e3d113da00d1188cf8b9b19f90e61be2b035a9af69cdc17443e8f51a7836363127e0b260d1b158b0a8e91df2fa782100d923290e7051c8003aa04038681603fafa283ada00ff15ef00112e7bf90d7d563ac19ae6ffa9d5027f487e506f3bd2891d090f83595fc8df573dcb54033f9ca8fb9c558ebddd53007dbed63161f579970d190d544a511a6e82b2b5e96f6d2deb18b4fc997e7d2766662d2f3058dbc2539330f18158f7203abed54014ac4b8cac5601da1767aa85c9f3d5279099a522956f2f5bbebd35702656c6be8706a70fc0fc515e99a02dbb0afe821bc63e67ad4cf3beba899bc164f6e2d34df8715df1a48e64f45ec03e9beb5bd4f0a96d0f4c384e1d59025398dbcebfb3473564a1ab37ee7308b6ef82538069369a302d83c716f00254da09d99e070d5d53929c429be03db8cd4b4a4dee8625a341edb02c19863c0f61593bc8125d369ea0f0ca36a2ea1890b200816bb1f90af960bdb093a38234a8c52adbca97186912fba54e10d3a6e927d606b3889641b62b95ee0455d0cdefbf82dd3f35b9cb8b1f33110aada251ceb973acf1d04adf2fcae27a5d843cf930ee20cec6ce739979a8eec856b1b50e730b8e9b3a00af85fb47773037659fc1f620cd133835409a76d6ea584ffb462c3dd0ef84eeb40b662f715109d2fc779aa9b0b83f701016d83fa41a05ce18bf55617c6b66fa2ee6d55977332471c3d9c46eabbb08a81912a1598a744635ad4a6966ed41ce7a6738265dbe27509610f5b6fba864d4925c7f2824440f34b76774481cbc928af60a85d37414e707b057e69aa39ddbee44b8b5295f20359f8dbb9153c312ce2c9b00fe360099d474a49cd2c5e5540a8c31a8b13f3e4a6ae58fc2fd716b844d183527a212140ed2f257cc4317dbbef406bc32eda1698281ccff837bb10f578df40ed2273f7b3b7e1f76dc5b5fffdcb848931df1ea38b40ccca827508cef5ed87d25f0a0a0912fbc01fb5311b6282a656ca6f22c6bdad5a91a6e98f1c85b23f9d5dceda6a12baac0a64465f2222b07050f90ddb07d02d9cedd8e2e7f92fcc9096ef9247815f46b21d1e149446bbb23524f446c0dd581e48cdbf24ace4ebbae176375f9eaaf9224be7796f20829a7f28e2717695a8e1972d665507046d1870e8826877c6ee281549625084fd40d20b261ac747695f4ff6cfcfb18a329df8b24d81f3e9d9de2f9db934775b67d578d6f027ee9c1cfe273d1386cf40aca4946a4be0825a11e09530a9815525d4c26b51df9409edad717af73d21997b9f263f556186eb3a081ee65f08a30cc00243fe56626cde08538df9ecd5d097f5466ed26dcf34320d465241fa21313d9bf72da2dc66504964670569dc34e2276ece019070d5a65db27a7934551993b23d2d579a7390e72ca21df1e295f51735088f9abd46991662d46e3cbf288a5b9026fe1f4577e58d66862e272d44b068e11ad932d28489d24baa5eb74c54a14c344e46365bbc98f0b47643b69018c9ec12087a014428108807699ababa4dba4dc6983c0666034ee1e7e5692054bd557b090522cd7743c13ea9a5163e457dd2db9482e2572cbdc449f68d96eefc97496bb2c4843e64dc6b21eb1fd14f7f1fa1fd6ceaec850229f64b3864ebe43b4ba79e3cef562510ca920178ae2c01c91a422dfc7805cefef4feb61e39ba75966e2dc72da754be9999a2538db25305035c6927fee3dda89618e7e89120faac128d84e96a054da864746dc67794223e7f8f388d4d9eb7ea8d67d8e75dd44a44bd9aa956a50633e5ca49177081be98e40cf527ddf15135494bce773b2a323d665fd9bb05ff7ee123e43d728c777fe80766d736195ac040768c20251bbdb5f89d7bd65b4d4a50058439084da73a5ff9b0dad1fabf853e80fc2b32ef27549f543105afbcfcd080730a8a9b97464f0114bdae5ada7041198b816c6cf9a8829a7c99a43fd921c188eeb0f4e6fa6ff6a59f53b01215f0cf1ae4bb1f6a4903cecfbc78f6ee29a396a0ec2f72498cb7287f3d2fd914b4b8f2ab533660a9f4a12f4f13f55507cc01fdb2fd6ac42fa98aa5ef198ea5ef2c31aad87d108f45ac457ecad33d52572c4ab7dfc79dcb5c794559f3277bf92df6aeaffae9edda7a293eeb0b5d1ed1c2eb13d162a9e53d453794d1ef2dd60214b072f4e8b02e3cbdd3d64f158f2815a1c0bd08d48a448f16d1b316a2634d55289b0bf750eecaee2724e3a3f5589814572a272600ce37ae7e4ac82c04d7dab858cd15de28a9e20987951212382f4af0836d802fcb0489217f97521d9dc0893fc6ae4d90c8a3dfaab09cdf067a07529ff578fdbc93dcecae6b0d85f9e605d68377f9c22442a94f0348ec8dfd4c06e07bb4bdecd7d016f555d98e06e7cb9d132701165765ec8cb6d17d166baffb42545e1ea3e92bc08feb09f631e20e2f1713281102b34a5ab655455f5beee2e7c53fb08484146e79c087f903c521f957a97c70ff9d0ee3e4ec1f99749c045b5a483489b7ef24c1242031ba1e3e9fca32c554226db9de2bb1ede9c35eb70c6dbb5d4cc6846a8b39b1cb520e35423bb9f0d4b07240eb4ef237c22f9496a4faaa7265d6919390bb19403f5b5afaa06ab971ee3d193b26f2951f9465b01b106d372404b47393aec3eeb1566233b35f3fc0cb8c110bbe552b784e7cce6a97c9d91828d2eebcf2902657f6771a3b30cccb4261519ce32d5d9901f80a8f2b8ecb5dd94b97ba2942dd3c55579085a4da9568a788f8e88df71a2a9a5f7335806d42c4ea8f4f5e03957735243ab600fb94949d01f0e0cbcd809262508bca35c52937c77c401aa93860daa09299a4fbe7f7f6717924c30bf2ce89d25423871d61e2a1910266845d52b061c80037fb5d22a59844962f7a1e8317e7c76e81e1f5f6d3ccce352c95334e39d8ed430dfe9c777e3f80cbdee0a28bf48345c215f4bf94ebba21247150cd6e918310890d52bbf6273a32788644b50db3bdfd0df15896500e9c537b54a8b397d20c07ddc8d91b515c5feb0f8684256933a3d845b4f3fa09778c87d43456c1aaa809dc67202a82e147e5d31244f21e49b6998157bbfdcf193a05537b2fc01c643d846ca1150dcd32a18aa0e7ce8df5986dcdcb004726f070790297487c9ca9aef7142069f087a4810f814a6dac82fe70335c316a3bb5eac7669299dc04e15bff7d7332bcfdf761b26947101a577cdb4c7fcea24584841871f0c130f97b896d4b45d4be615958edb0719dd5197121b5d3defeab9def02d14ca3e57ddb594ec895968c61d59737077e28a2e9e2b0dc0146e0924a658281319876b4ba2f35b606b514866450a8fb8bc42ff3a0ffbac62ae313a34fa180a339db07092fcbe9c3bab1d16dc630e927c3f1856085509e3963cc2ca7d6395d128366106d0fc0439e1ed068ddd19328cd7462b9eb9585e00e628d5a8b3a7d43fc7ca7293c7d363228bfed6a5255a9938611f632c69974bafcfeb003de8ecd0e82b9860efcd1691e75cfb3075d6e6a5deccae3f9dc6689b68c343e2d04f65a7bf96435718848e994731783b267d7ae19ab4c5828fcd877ab93f5c1ec131c1cd7019f7db0cbf21f78dcc9a003b4c4fcce921d7bb4552fff0cf86615ca0e1438fd88589c92534f0aa236418c43f006f2e606e0a5ecf7fd6c5abaf6ec2f101d0ee6d8f6f33e8777ad7c1553574f377b9723ac25313017e697cb9df6c62c9672e5ead53c06a25a820cb694c74f2d4e9561688d12abe8d080725d31666c0a96019a7056df5dc22eaf755b55e55baed0ee76265c1f493b79dfb26ceb8240b11378037eb719d83dd69078fc9f4ad94ac5e28e3eec7850c20b6e148d9614e4a5847fd85c8bbd7818ec892f2cc3a2b975f84f2d9bc64b78fc3ad3e97ff00eb5e3b501436ff8665a05de1de1aeecc23313ee8c963f458e9fb7bfe3f955d9dac6ecb06b6b78bec47b48e491118c4d6869053b90689ccac54a64847d9ffb9258579a0b902a3d41d1c68f1f23b928a8b18ee1813f8ba3a4721e3ff9d6c17092ec13d58e0b16d06f9990e01e8a08cdf3a4db80eb3fca5d433f6742f422074f94278c63bbd42a4349f6c8e94b6adcce7289ea98c570992d5df70954d68ef89702a5959d3e90b67de58997b54a69254dd245ce6a4c370b4d5fea4536b1b86c808a58b1f995f595e92c9079734817c1bc71b1af1268e2e678f6595dc942e21ea172bd239403981591796872e18c8ed317a881b4bf64f669ec8424ec24b6c79ce6ade134ddffe497e06ba27dd672d49dca7a36e76806b9668350fff579c7770740863605f40daa2c34cdaad77c30acc5241ddcaed4adc7ae0299d2c9e0a39f638a9ec9c6bee8ae56e2bed128dfe93715e46f0cb9571a3987348b02198414eff24c71008a8f9a8d5d52e6c5d099d3eb9c09d2042927c43cd1074a75dccea61af197e4321576d135463a35fcfa123b68784d6a13a6b804079f484bee078b96524f7356d62885c047cfeb775688932278d7d26a9988911a669bde53fafced145e09af15203935e78b8fbee92f32fe84b355b21e4ffc8cf0095811e97d90304aa4f55a171601cc245445ac4d082c49d384cede892ba7f2c88d70b3f38eb45a0e7137fcf9d8d4dbdd65c4bcbbf3da90219253ca05e18d3ccbe695b9775ae97ec67e0385785474a05dd416621522231dbee00cec9aa50ed4fb78590376536811bbdbbb77863c1511beacbd1a1cbb65005e8b345e895190e8d16712c2aab515cefe4d407db9a507bdb6009a7fbee391d1e0c3641d94b60579ad83793b4e8a35d3800ddd6ba6179480586ea27a0498f8572ee79ad43ea1d09e11705fd19e084f309f1c46c14a2427c4ff2e339ad0051ed5cc5353aa410f1949258fbbfd88f3c726f45c6dd9415ddb6972194916c6c98742899f1fa56a826b56294e84956b63c2cabb6e072fc59e7d6d48c6fcd2aea10db01ea2afb0e19fa57e9465cd152d754f376a464706eae41e8ec870b28dad901a90ecefa7c21d9ac0376d106dbdc0f9deaaccb8abbb2afce6297052aadce519abafe0b429ed7e9a0d0291d0f1fca9586a3850f0493650daab32ff18acac9a1af2768223a60b4cd78ece686bc13f2debf6cc11b27c01c8d77382a76868ffd1e501dd9f4b78e3cd42d002a5423517c64f46e886cb838eecb5267ff2288d4372acc279efc867c11bf6df67d21a6f89d77f6b2da330e484b9e098ddb5da788758583e2a3478f3b0f530c8b3482e0c3a88b9402ebd42bc98fafadd1ced0a9941b7cc605485ff857778cfb08c68fb27ebe9aae74b006c3218cee361b424af856c2aa8ef8ac7623e49092ab10b7ddc55dc551abde0f0a35016d696ec6a289feac2da5b0ef2d4cd8aaee57303c995a4d3db0d24fac648aa2be6f6a5e26c139efc79c47e1697b9a5790c8bf7d029346dcd5b55ea2b039771364878386a04ad762b74dcf2107a64203498fa122e6cc7785006182d93cc4fed178a136d832d5107e08af9420504e9d33f9bd0a330c973de4912e637bde8d4a964132dffccdef1b500dfd211201e9b3dd8ef44873ea15514e9e93bf196fad3969e6e162a68a8dfe9b07b44f5201f992572a1ee45084a5f6fa69fc7f67ae96a4fe012d1c93b5c4ccc1d5a733811f0d156b12d59dfaa65711444c297c2e3869a421791c8538e1352a6a025484339a717556c2d056a4f048d38c1acc97cdf5fa28083b0de73769fbe83aeb0a8aba24227d59ebd34fb4a8679d6473fbc000fa9ea2d884f6218286d3958755c899f0b824ef9b4c834935e31a3b93795d4f424b5c782338ae72e1cb2f378ca0b169c1d5d2f7c697e0a1e6f18e8153d1de839a4120361952185a865c9e4f70baa54387c4ffb7fdaa9a79a69c9f8afe65bdca3601ff0d7374b99d5e7c7ab22693587d895b0b7b55f9ececa96539d0747d9eb0d36db689c2982e567b6bd14cc18789d0aee8394ecfb6bd436fc59686b4bd0f25cee05869df68877a05fc210ca0a5e2a09fee6181e3fd7d06f3152f8e8771f5540e0313a10fb642e5c8dafb962934e0028c7c0c1b1db73fd81689127ec3ff7ca6509ca1a41c3495369d83ba188b2def895ab21f55987786a2daccc69d72ec8243e64528e5d08ef8d0659d8a8a4bd968ad5f2a98221cac5489f5947650c14cc5a16cf3dd9f5cd017ab54db61996d988538a12d879a8d67baca831dcb1b1c237197969e2fdd327d4a1bbb2fff68de6d550ca53561e602a31ff2f370e08689fe9873d5992e5b95fd8b12590b51cc1cef23f7baad7f6ce2aafd597a0b7654f3a4efce58c084b72503df9fc765a17399413904690f8389380bb9a59e798f432912a527722368a7441305afda299c41db4115d806e693cba3096d1d6c4eac460039e9197ef63ce36f48d9ae68cef0cda61262300bbf5a03e31e7fdef2e36bdd0571fc8ab874114b2cd19bc99307f33da28cb1bf0ba035546e6ba4a0c298bdccf96d6d497eab123bb3b91a6d39ec1ffa687f152e64423e1883c2d58d7f726975a859eb99b4c618401c4d8793a2d732f5eb5af84ce571f821dea924ec9b4df6ed4f93f8f0e67d12705053abb5f9a8b0b029491d5aa062ae12fabccff40df89fb3aeefddb5e1b6646065dd0a3ca79de12bb4df85e53d2379d6796be9a9cea54353d7e32630bd7ebef502a8754fdc3ab84e05ab9a3e9a0cb40fd00c152803988b3db5d591845477749d476e31d095e54f10f04fb88b997dc93fdd98de291e146b1ef8952608971e4f658553cb3e83c82393d4b36a8f74117679df584a75ad258cd1059c114c7d25747682afd2fea48a2a8f5f2ec1464ed7ff98d3944ab57d06db4f925ae1706a6f2770268befe9b495cc136c02da0bdab46c7753da0774ffc823bbd272d017b020f1e6d5e350c6f75124c2031ff89edad6f03a2b3759db01491b7c6bf27dc4e7a173c746e1d191cfbf85c788ce6d8c78fe6d8f8c5f36f3cc38e5d836c158549ebfd856d56483b1611d438417d5730c43f30f83af9123e728531cec6cba7d42e7569cda20c1e8b471d6b7e039d16677e1f3349ff1069aba70aa8136805ff22ccf2931c273d69d5f04665366f75d794f95be846419766ef58220b8b8843f0941cb0d657022063d220561846882d9542afb6defa43716244917e54f949715ca1c546aaf0f044dc685d0e4b030716f47020070e3f39f836badce6c97f0010e88f52cc889c3d7610b4f57e5bec685d93483e82a1b4f50bc06b2c9feb5bc16fbe73602d5c179b86777253ed1c9077b386372a4bd573d06f6172f34f42c639367d95e3e167bbc160914927934572468227dfb4e79b6d0bc646cbd882547d20ea71cbf201ad77cd46687d59d5d3112f9a31d621e2279d14d4290cd86e298e88f2235f11ddde324c1f7bf996688d0b1fc338411fa33ad542f8beb25517db82f109c9a231e0df1cafcaea50372179dca350d2c6d191a527a053533c87245504385f077d3a9b1f9a8dc5d4ac4c972cb1b3c53e25eba6cd25f907b7b3d63e4d75abb5ee3309ac22906911a0135316c0e511fb9e91c8b0610b4b5f53e59d5c8b41d3341eaee322861026035dbad976d33d9426b3ec4408235f837a03feca91b9d3f07df42231be784ca44dff1f6b92a1bfe4478e499137dc9d38e54edf0dfc469751c0aca2616d3769c801f5c55231d928451b2e73e3f33ace72b9521c78f58682171ac0a0945d8e1d2183d5f955077f7f457e556b2f45f5a1a64d447d34934ec21b61e20ad97b0fc663907c9eb0c5f1238c8aa3cad97d365945639569661ab162a87ee78ae356093d973ce37fc3ef920bbaf31aa983b201721690c96360c7a5e1bd6b8654503056838f0cdc9035ecb3c18ed38ef4f2d9f870b87ab406426a040c9cbecac6c675a8b817d18816ef76aba2fe6aca4ab3cb39c9d2710489207349f22cb4942f9d468a1455754ac77ec945e2aadf3883a9c1c5e91d0b9b8d506659942d1dceb8bd36fd0c101bf68cdf6619eed54595f864b77be74a40425104baae7c74531ccf1a6198613e75706b3107aa57e102004c4e1806b0f0b40edfb20e4754dcf4988149977a6ecfee3cd584a2eb3fdd2cb0624f11a5ab1bbabf7daaf658962c126bf4f8b0c2a4d68c825f3e707475f4c5a0428980882a7fa245497a40694c582bab67441377e2d1c5d1c129b1e9bfafda650fc5e0ac89243ad1470b2a3e876329e2a2c93532a3312e56929085774f1c3ce0d17a6f44087010f3d676e1824325b516bb0bbcbd4212a25292fef049fad69d6ee74b79d862e92021b74c800c70f3112c911dcd4745cf4b076d65c99cc24d700800d34a8683912f6cab67b0574e6c62c369f22d303553e83577b81852224a8324963d1e58305688d30dfcef6243438f32db7498b57573a6ace5f926e7bf855093d9a3f2e859b43206124ac63d8beaeaeeb339decf32ed58a366f35d7f40ca02332996da0fdc98b044b2c015c31ed6f7576a05698f52dbc8c7c3f02b7d383bcadc202d5a75dc44bbdf90506dc98fff1679bd945a4f0bcb2f15132b2a8846b1ef948a505c728bae02e5a9249ac6780f8418a205016e694167914e2622a770233029f8c10518c4db5e719ef6607da6c275afe8d5f51929da1f0d11dcbccdcaaa8d4c6cd54e625c2636090dd485065e17972b0f380af2aed35aecae6438e4e4e3fa165a951ce0def4d1ba27612b1b6132dbfa92f36adc869675efbe8648f5d1377afdc3fdad476710c1d4438a559e5ef6ebebea2bf00c0f8ef6e2d0b54b902a298a5866597845e1d9d659c08166b7281f909f4ed3038fd1cbd8c43f3fc4f6094e9f3106b9df092854f43cbbf1bfe2949e903aa6f9d35d1fec8ebd4feb840c0a1ea0a896dd1ebf83484b74b447d6c2b1e50543e058c26b352e049da052630752d71cad1e803fff07d43ad31ab75aded3c145f9be7a33202522690b676340726319255112c8c27d3a9c25435a2f7e3a675b36e4469fb26b6420d63b9debcc856b790e539367f8332b867a369f9fc22212d398814e18ba1413f37dfa8849b572813f6a1108e05b3f178f45a498b69b35aeaa75de2127c3ea27bea093a23ab648955d881539edc59ec62362cfd04d63f180ff6c19d28778949a9c74ffb5c156c247b3154c3db92f5dd9fbc28dfffc2425903b42952ca2fe4ce40f8fd6ff945300cc39a0965dd47adde700b4e6bb842752878234a8e2e8e7f2a1e0815334e0b75df6cb0a20b19573bfb41e0088fc3989e0b3df05807975eb5d8fb6061b648d58de60ea1bd7261c0cbc052b90f0c3c999fe8690471d3822a34f980fbc18d94ec09b79994d59eeef4a950154ae3bd14b2e61bb7e66a6635cc5bae407ab27e11b39ef5449e74012f27ecffd8e22e17edd9f82107e8afed1237b701e263fbc829650ed900f148174d748650103e4d3b3be0f7a2a0a922834715ac27e8c4fafa403eaa0b63f723291226b295b4554f8d94e89aac6a2b332c301af3a28f031b0a79c5498f34aed514e9353f7fadeef4ec6e0817a2ceb2c8ff4256452a06d5080dddd78507beb3e8196aeb332f703813b30116e336392ef2fac0088bf9b9ec00e701a085e26aafeafb13950ff03da300a0c7a89cd3ccf257e10ff39f38921873f33ea0d44c191e8113d19081e0e45a969811c11ef040845e2a9372c84164b4ec4553c4c8b77109f1ed7199b302771112e313669ce61f96871636ac936bbe92525e3fc3a6543ba4a11379bd7c0149256db37948036376061d104fd139804461291b5ca8c847a8f57423349abcd5ff140acf7972139503b545a6eda51b4a3b70ce366e90d3aa9ba660e09040e7348ba4932db9b2aff5e3d1c648d567ad118adeb661b0b3ab66eaaa2aed420f8858cad820b1e4a9c59aa292f945161768e5426f392ebacac152f32367e107c71b07b6626c57f29dc047682341205c0f890f4e26f26d0e49aa613236e76c07a48019f4fc16b453958ba55b128a0136a6e10add12365bdc5f0bb8d3f8220ac19b3b9864805b500d85465973e26ad94c944d1a33bcbf71e2d6f86a66018901b1ac6ed2a4819c8f2d8d9d904c31ef0c72f4c4e35f3f76a289d7cecd1178288312f385330c293b36e037747598dd453565df3f3204737062a830c30923029103cd32149a54e00e13ef24a776af70f7646975cf6e674d296dc1c6e0be62c42bac0bfe5f7d2624e3440ab8f7f392d11eb318932536df306856ee9e75244cf15d0210fc69a3448c98c90969472ba46df2c65f29502d9debd90f784515edbdac940e6d637c48bceede29b62d2aedadaf7dc5baa4941bac741481e1ce4f9f2407ac3bad1b64bb312588503ca10fbbb8bbdb139b2848916d158ac3a1eb6c6ba3d56b057841e67fb0a78bb716716c839020bf735b2e1e25b58cbf8d28baa20e5f4ab563f931c41499c1929e3b392b1ea3ff3eb95fdbd31a7b8f8fc99a893cc40de5d678b35ba63191c934118eb80865b2425dc4c78c09f8696da6c9d7c2d4b2c7cf4e155cbc9a0678e35910522882f5e2f80a69ca39b5612f1059831c4f98ae40a804bc6df94348ee37b37b8b3fd476644cf078f8b63c655a5db162fa4a910d13bf9c6353ca41531c2c0de2c0082eb25d2721b0e83b8ca572116c0231250c2863a8ffab38de4e93444c4e26a2ff64f2a10964d9ad0bf2c30a6328eff121b82dbb4d070db1e33409651c4c8142851bb0c4c3004d2cbfd0bc5350f653db37b55d82ef55ac745ed9627ef48ad4c9ad3b0864e98d8c4723984f769a7381b29afeb4692cfabd1284a40992011ed13e950f729e038bf7580ceaf6bce6ae8459fe9caca9eec5fd39edf3a36c6e01af2e541a75002ffa0ec9b57f7f1ecd5d6c6bc3014c7f41f1c09398a8c1de501b33c9d1b870fd6d9725ca80cfdd46219d38206be1be8a6bb9371217d6ec9f886c3ab876fcc2246e1063490f977497d87ec2d1e5f7924729dadee3c4b6e308ff25d16559ae795b76f20c928c7c69aa0e9b45f43098e10f87d29fdc3c98a595415fcb6a141284a161b69b8d4646baa14478c253317c7feaeef93b4b24977bdacaca416a1555cab8f341f2c8308d5ac2f874a72e28c86abb9aaef900e1cc766c02436cc23e57b3e401300e2e530230a97ab6b50fa69d5736f10fbc603b3e4a3dbaeccf8687668c6586af0fb33aa9eb37c6dddac6c9ae0a6996e5565b2d40e9510b23439343f6df0937ec407b39d72aea0b25e17f803929ec633012486b97283891354c0f5532f2d3438a813355f1450a4eeab2c4164b9c51f485c9c58c9fb9bbd66912ac6e27c5a8e123a8e6bfa33fe5e4bf79e03876f4502dfd98eb939ba699a2f3e86c683fccc0f066827cf9cc04b5925ddd6b36da9963804371689532af058941ab7d9c2decbb75474210f0920e1ebb01daa3bf5cbb2657b3583d44376278608315349f48fb101482513c11bebc8054dbf781aa1f59a85c422a3aaf287c7a840212f674cee00b79c67e27885a9bf4f62743e03a3ae160467a1c370cd23faac9a6b8facd94c427df7a312936ea98cb81ba1ae2472f2c48a59dab5e6936ab1cac9c6fa260add2a111ff648ce2038be1f4dafe4a3d1a851510fbd986c34fd1b2fcf536cb81c0974c8665a2caa54682e3c35eeaf5ae5b924da21387441fc73512e37950f08d4de14018b33a1b09a5be783b0affdba3b935840d6cd6aa40310bd589d0145bf9116c1f314d09cea3b78309227d7cb1937a3364ca46cdb05c46f480dfa1735df0810e62041dcf68fe725fce0c0b89f9239e4810c0b0be6a2b7470733a83e9092eebab813a0ee0769b0726b70c95e696d3001a90099a601879d84274887644b7275005ded3deb63fb0c3c790e224a11535b7dc4ae838e539d643f338db37add6975bd5bd11d90feba1f8284b960d3c206cf97d02aa251536a79e427910a8b02c2aab78e25eca7b6e4e7f3e234c4709675f0723d88e1c6dd2b4fc34da677ce834d22383c85258cb8a6ce93670c502e82e12d960490d203494fa911a3e94e3a1d171c34bc4036eb2142c027faae746b94e4c61f7df7f302b2aafcf24a213a411cef29eb38ec44d7d0635a24926cfa9fb2515d1d313229f9e2a01f2c635410f0fecc08e9106e07a5577785b3259682d2765dfa852e54e29267c51718131d69637528c5289ffdc5518e564c5a3342568a7758927c71125cd3cbc6e2f8ca470e5e6af940a215528fcd740f0859963dab38a955787676c9810bda2ff1e6fda13486f67b7372b199393ac2757697af6f1f1511dd34d510d7910815f356bedf96bfbdc7492beb7f7305081d75a81fd147935a2375ed178563e807733fe4b6878acc6ec8940a1605fe5190bc6d413d56941171fd17328d1cfd3602bd45b1311c54c617a52e962fa91b59f03ab6d1f51c8b24cdff7da22d0806bf61efdb5e2cd2f2253abd47fa819fa2b1a1b3d0bdcc8690b65f143f07b2bb7037eaf37324af16b7f1d59fdb5731c270c219a7f71ec5ad2bd7448017aede009c73484c721d8b50aa84623864b0b1787ff2a266a8cf52c37faa320e2931cb1913d39bb6ce25177aa996cca5268cb495f31ddde00416132cfb2c067d74019bbe8b4c872d8d738ae6660f945ee62967868f837c598147f9b712ac24d1f0db9ef75b603c078c3534510296be96e74485a313a87153cfbeb782d0db11eca0593ee92b620aeed5a0fe26fc8f6e47ea4fe35651636a87b31b5f025e75e27fccec36fb29c7d6f7864e4db528fb1c004c4969538cfb7bb6c8512fc2c6886b714e985c9d9fe71f3165064c02ad5fea85e060398453d9a847bf83b64e7d7dda9367f359846995169250503d5ba29075e47ee223632e83da025e6d93ac4ccc7ffc93165dc0c64b2e9f3fbe9a0d41fc9b6cbec1869c1632db3e8cc685523eb4d505965a560d3839afbb4d916d35c2655f9cf02bc975958c4ba5cb2837455624cb1a7d9a48ae977212ad77e21fa80a94867be7a6d50ed799aad069bc807ae2014bc616a7134ab22a514625311628fb36ab09f141ea190b4dfffe45e0323d05dd837736ab0ab690e6d48f888d5abda513baecfe1e6db0d71370326f34a8e285b6f9909c99914c95860df24da40084826aba3abc90d0ee1c179995c9b8e748c1dc0e37f9a3a7ad63fec8e181e3a1f611d50b90fc507fb0aa35eaab9ac65b383382cbcd2bef8f7566f82f85ba8e4619d453aba04584e64f6c3be65029ed287a7906b7f18092ad260fb7c737453fa8cc9b5ab9c8f034941daea257e068ea10052afc3627642ef095bf48e2d862da3538fe1158d2cf838040546a7f03bc0dbfb31f28f87974647dd30ff654a3ab2b1d828ced394c9cbb5d221f3e476429e084d6897abbe29be74f982da694bb1ab7dd264972ecd145ddff42bb9eaa7675b5a3788bacc0ed008e1461897957b0b1cc1ff5e9e9caeedb30cf589af2571229484cd0a866cb24cf8be8c26d3606c3a9e316029eb6ceee7c28f331c4465ed8029aa544e8aa10669304fa0484e2b1c0409a10632d0338074d20467eb02809a74540fa50012a3660f97290f9b34f87345d062055e38d2973fb5c667bb855495c634f65bd1765d84f015fce8f592a25ec6010abe007d214693fcdf410248ae8815ddb96fa6c871c74389da62ec3a31e9d1beda1fa771c6a6d7a2fea119745c845bf0650f28e9d860dd04aab5c3ad7bcd06a4f39fc3721c5b35cd1959f6d126036d710b474ef2149e0bbf89efc25a6badbfb155e2d751a04acdbc85efd7cc0f4a0b7cc9ed9859580bfcc5008cc838b9f60a3669cba2e8155cae0e4f9b18b9966576d75c4a63c9714e8d1c5704d1bf2e027b6e524af84851732562b61df4a2cbbf0e07ef6f1fd3712f936a7acd4aafd1dd2fc1c33014b1ea8f842c336466c1ca8d6cfe29106d53e39b30f4c3ecfed8c80fc7e8f61175713eeebc9c4586d685a33447e185ecd5490050578df27ee0760b2ebb8998c3e9b704eff3648151cfd46c9c5b15c39ad00e070a87d6a6d6e93c9e2a121922feedde85d6bf1856f499e5be8d04af6f716d471f30c7c2c826e03dd2c89132c59ac27c0d1b832fe0415595ed2face143952a684e228b6eab92f899d7056928eda3a07506a585b46965ab2a0b1f654a1ae447bd98103ffd3ed3448713063832a25ae33d455a10ff05069a2930c4dcea0ce3e2ea30ec5ff9fb5f0d3a9b751735845df165a98616681d3b98300da6fb20595c0e7eb2130a19d4b2ec7e191b08a356d463916e59ff4f1d8b0ff190c1da2f78290c17a8a6aba4697c874aba52d19aeb7d8d73b7535dd79224942fd8304ccd1ed143f03bba19a930524b023b87ad35011dd560ef4d046b3824cde2367c0ef1a6f1b53d52b09d52fb82948f1e2258eae6ad41bc999e6460c1463cf63b884343acf4e6ebb70838e86c01d4a74a53010de4022e1a561f6073cc7eb16ac6d2e50b0bdb0e2e11814d144e91a3b0a319ef557bcfa0e3aee1a1b90e79dcc68fce768eedc38dfc0aac9f61ac6bc8d0f23b4787d67778c04c91acf7fe11f665f4f3c6910486429f228b1618535ce979bb33a321517e56a19da495af4e8ce22fc4dc62ec89f7f6b9165f8aec29d0974341a6daa14f6321e3f922860bc9d650582c29ce67b35892393e9555d4e2a3fefd916299d57b1721bcce924e85cbef830ecf70eac3af9005890d5d654b52cb64f60f54323c5ab79a4a6ed6ac87e90bcb196f23ac8a793883ef7e0dc3ac6b7b1bdeab0bfa11c8655f5e8368bcb5843a1755ac769660b99859fd0677a31a56f20a0dabe3fd4cb7f8454ec31892334162bc48e00750b7c71cab392f42d107aa1292d430c5508a5332a848ec96ba1c3d8bb7811dc9c6e97ddba87914dcf6cafd5eea5c33f68ad243aa98bedacad4cd3dde67b279b616595b016fd5569542ef5269ac74a8f4aa356c50f9754ee848ae9a940708e144936d48a8419735bc0a84dd8753541be33bcdb422cd4de7c7bd6cdfe736ff34e7570cb00fcd5416a12d0a38edc2c94f53b2cc76d5d343106dab8590592f607777d0d03b08b95a4b00456c850ce3d5403fb8043725527fca3b0001824613529ab8ddd46d0ce29cbdf8f2ded136263be0bb2f2ce4dd902f1d37db1e9ed29a98b4f5884ca2906e0a82c1dd3fa654d529927a18530d22e1f64c69c92d41c176dd014fed6718cdef65852dd9609c9f13cd5208e1a09d848c5268213a107bc755213cf8a677b751eb3cc208a67d09c1344b2de0cb2e71dda4dfb32d99fffe3c0b9d6e1e5bff75c9b66c04d599be76e83cf827c46c423a3ca718c87c3029acb91c21e9553bf55eedde76574477a0ed220ce1674e6caef8d7b82c02d78fad44b3a006547eac21cfc65e717de82aed783480bb0bb43baea9ff405a1f00011ce5d85148047f6f82227c395c50f0e356373d8734464ce38e6560e64f47ccbcfee170ab0f1bf53c19a7ca8b1203c40b0fffd03d1ce4885a8d59bc47f52dd6fe4d70d74e72af34929b2b59732c04c03d7e2ad92ce15aee0c53a074d96e45504193c711f76ee65f26cb1d872801a7f5faeb38bc98ed56e696c046fd2fa6b52df0ffab3be6a5319d13a25aa4ae63ec0fcac062d9c1ae599e66eb8f511703053df98a28416387c3e930aed55cdb7a061969aa3e2abc0c0ed6b547d77a6db6a3cacb719f781128610f0c2db044cea13064fb374088f59e0d659714f71420fda8a6985f08bcbdd5db4af1356a5ec30ecdb3ccc78c4695cffb935abe60b00a93fdd81fe05286e7ca7f8aa371b9a37b5652b89bde77293db8ae772f9699b0b9c4efe7bc150849d9a44016f4d23c15b86556083dea189de9e664b1d58f2c348380205b4b10409045be1e67c6a86bcc201a21a30256f80b13f72f0168e83624c1dc932a1042ff54f75b8297a7b4dd5b3026d24f0912d2911c15eb3c6731d55738953ba5a0d0fdd5cb189b3c1d4844843f9f457dab9858c37ffd1c5f7b3c5b3cb7126e0ebca9f2c0d1217af6328e3fa34e4fe6f77df47f8c021aba63ca681200e12733d8c378fa36ecab2b67a419ad1fe502626d6362a5f86782eed5c9af6c004e1ccfdeb31164990fa8c4e07c4cbf523ff11dda87eaa9afc48224c109e7938a2b72bc356458dc4ebccf0dffdd146cd56ce441e8c0ba2a583fc2eb14eea7a29de5946d4cf32fb24f1b081818e79e5c8d65d42d4b31cfebe031c8123388f5d302fdea293d3fda6d53c7e00242fdcb2d8177813d900f1e5c0f0efb4f9aa9f587105aa5a308016dc79d6c80f52ea06525ed72cb0bbce907f6c50b7c726faab774c36a3b8c8650cf7ec5d21ef9fbcf4dbfe61a463a80b6e0013fe9c4aeffd704d5ea1a806546aa7a6a845e379d08198261fafb57bc8b96d9af802443c90e86240f3e1dc2c1e9a6c9692c9da9e8567b4182135e355963d673fb411c7e0a94844f43feab459374b773af905ff2aeca89572d17c3034a93f5344edd922b3d7b1983451de21d421e23e9332e65d56c1f62a712be25e27bc8110af7bdbb3eebfe46f29f85dd44715a8ad0eff6463c10df5d4c4c00ef1d9c4d2506f7135ca7ed73897f479a3a63f14e54cb7a83a116310eb5375ab171bda4698253c626c89be36d3cb4d42aebfe820a7de7051881d400fc0e33dfa8e3ca0c80f4f5d55823d73d2795657ba3dda862a1c09e0379ce817769b5db684607b31962f5719ff5f97310f89c1e47a22656a2fbb9b5a4b81d31e58f322ffd9455db72c192e83bd30c7bfb1fca1f815bed7818b9694a8efa291556a283fb423312b3946af662fe51b1ef4c2d0995754ced68fa2729d5e38b2c0f0a5ec0cabecfc164fe3ceb5a7b56aa72d1838c49212934e74b6af9b52ef802fea140384d755a93526c6d05295cbdf8e5491dedb7e6a9a13ea9b71d9e74419861558956397bf2aac7f1faf932cffdb5f57ac7a95dc9a086e3c5d4d266778386d7bb4f0d502ec18039d4c0efff6aea272a6902d070ea2400afd52736e48e9e4d4ef09e7aa1c14ff6e0204329dcb91d9bc29b9a28e77b996013559cf95ed636dc311961aaf87b49898630ce972203b7eac7060b06a501ece409e558e851e6701afceba74684d89cf5a0b5f5247a3fa2a5d70c4fea5168c5f8b134c9d5d73d14e4fec776f1409b6fa09c3562f602dda641101ea36d79ae7af6cfd7a9095300c31535c1292e3f179103629de740250279726a5422d8358848751fa84fbc0fecea27b3e51015f901b875e28dd946bfa14a74cba38ed50f313f0349ffeb881329423269ab330e730e0d1525f11ed12b2adb250e08b1ccd0cb3b2a977e2fa32a80d4251b559aac9139eac49424c73b98193577ae4f195eea1abbab466f318c2de368b24bc8744e06890f4f5cadc077ed889b5dd8b0345d0248d37753ecf0a439f7f6edb4acb8ecadd23f78b5bf9a1efb4646cec4d184e415cf1345c736d02decd76c015a8ab5cf8da8ae7914efacdfc6a270413d55b0425e184fa765306bb85692b263c6a4425d649b25d515ed06c72b6c0bc4cdbcf8d718ed213461a06fe1b95092e510970444ac07aec1fc73c224446979094a68bb95985b1bd413c694b59196449f216cebf962f2fa4d5b6ff773f20225d02d88302ee0a968cd0eb7b6b9333cc07b69889abf16698f1555cd3048ddb2db98206d06aa0575aafd3c10fc1200d0425ee7dafdd9af8fae0543b3440d62a1f490910cf4e86b3113d4ae8c431b4a650623488b8a5d902344db3ddeb1843100e9353662ac3a2f49fa92b199dabfc0e0c8df4a7b587195713265f1aee6e2a4abd38483ee80cd05b653c8bc5d5b6431d098e970d45bd70eac1810c20d8902325ccb726caf6418f3631d9e69dfddc16c25d24462cfd79ff812f3d58ac8fff653a0b87df8f59834d64fdcc959082ba3ab2ef038145287a557a4ce9c767ebcd83aee8783822ed764a6a71751bcd3d02729a71889b85cbcba4e1bb38037b800d251866bc9fafc0c9eeac350364f09f0c3ef2c635cf60ca1ab765a21da8ac034689cbadd3a7429892304895e2f181131756e3bb656e0ef38e558af1f5670f0b24cf2f82b8c8441b9012d04d75bd982134ab99607c015d0504236ab148bef8c87d09e05bf20fa5dfdd59b61dbdb3fd492702e9956acea206073eae562ba94ae7482377c920e3e9554c5c9e73ceb90599fa51be5c7743415b6264089fafb2b13b9b3ae547c10e45655f469c77bad7704b0772050888c061e780963a06d4596a94353fd73677c2ceff9d0eab5ab308afd3a8f96ba082a18a984da6e3fd9736b76a73d962d324866d730bab38811080cd994989a3f07123ae55751decac5e99af26c1c46c183e5da83dc5e16b4bc0985d0a32c7bf8691ce0aec0611a43d7c426ba753758fd8e9e26db9b3cd126b89ce8fa55663a4f775b7991b7a0c0907549bf7056a8e848bb3a3b7064a31595a2a4c4b7e0836b97ceb77c2edce4fb02148457ecc93dc208482f7173153445b989b018ad66e6fdcb533c95ddd001c6fd9106289a3cfd1a155e39e15ead325392d578dccb779e78614d2c7669b94b2735afc71325e63324967e369314ea84dde9a74e598ec0e9b25b4dc93336f13ce63196e382f1ac67b72455682e47b02b7f825c0986a09d3ec368f5fe5320c993ba445d20aa3be98c58dfcd44efeae83c7761535f93c1e17782c51dcb510fc60656718d925b96274bffa6a2ce5ffe6885d8b30ceaf4aed4680c0c9eba7fe19b69fb5b8991add9e4b1e55da95f07d0b216bfd6a94e4aa2a668d5d42283676b1ab642d7cc14bd24c39591c58aa5462a0d8d4b152f36f9b9b72a423ab8496a76d35f3b3cd4917e502fa4170215e4e934824a2fde7358d249b04d205d7d8dc551548c98181c628e8e4df158fdf722d439ac705490d210d2c26d4f14f084b178de735d3bf0f201073f68431a23be3fd990febad10d61aa99d0f3f8767e8f257dc7d3c35d09b6e8497333cd0185a4d738a63a579c8be590e6ccba6a1daa41231f8ef088f2381ef8eff35dafe3ad974e6d79bd6906c5238d5025a332058616b0f567b44c78b9c97bd98662bc45320ddbff39fd0d1b02cd51bade0cc2ec23a336ea89249154248c0424ebd96ea5a93c112756f9bb671ad55f8f3ac4688bec76829e831be43054c3e24fefc01c3a63769cffad68c3dc472871cbafc3bee51e8a3243af24030502416a6e6fdd0a3fb6a4d209317fc7605ae5b10083b660a50d5d283f719c4c6988af5f1951150c4274f4f94d46702eb6e16dc49ed73445a88c10110569e415c243903109676d80b6919f6d42d04bd83726159774b743981a5a8525c463e205cac0acf5399a882681842bed03863e5acca39ff701280ac44517d70fd2432e03b12979cd432676d299084514ce861754f8f103cdacd22deae4266220e180afbd37950aa3857738c8fd5a866c27afa68d0a3ce180dda8c46ff5c090b4af5b76fe63c29cae9703696eacff139ff4b69d8b68352c0c1c17b58ad0fe44d3947d2d35102606f6bccf20ff18e05d855f9b198c29cb297c1c542eebe1637aba0a1e45a79102b5674be4d056540a78a3c57262f7470492c3bbfa965031a903f13f44d5a80c3fc51f36777db6a38a3565d0c48aebe139bcbd9f747dd98580e554c44ef1a1ee9bd74564b3f75a000847d5404aee654fed79ea522f7c207bbc4b086724b46534d3a941fbf5d98cbfa9e2ce277e48b9af9af5b6868a789b6b57394e4aefcc8e08dd3f5346392047ad138f6fd7abd8505f32c347ffadbf1d1c225c05ebb287168cec5cf9d7aca07994903d24e5be83348a7785d2b620f6712396adceee6e84ab6c36f47a9b94e834f3c5f50e040def60d5b788419af2f32ecba9ffd8f66d66db39fdf2e08593d89bee9e6a97174cea967da25c750705632626091b85259144684a76ed83db18ddbd7a11648899b875463e0a29cfa3a3fa1e49364918ba4e8da9f5f44d290ad4c9570dd1669722d20051e1bc96af113af7c6d463e2c3442937c41a3ba8509b3a60f18947f4e371d2c6653f163913f580ddab02d55e44824f73ca8efda77d419ca2c5e79ca4f141049f15f319398164fa36316c00cade92c5bc916bc2564c2612836646f61bc41a991e6ecfe54c2c0e41c78a62f23f4f4e8bcd33ec92ed458d7772a48ffe922aa1e95e3f27937d3e315bc02b1c7772e98c0a5ab50c25e206883fc9a1977c11840dd8f98af334def6d4a32933fdbe8e6925d579eaa6e653f24db95e9a5016a98c831f477f30aca93f02a22313e4c43738fb62c8bcc5cb7ab3d219fae88680ae8750c5cceaa5e9b17bb845a3c55c271084316f826c1adff4854d8b1a6ceace512be78e89163dbfbdb9a7077e9080f81b6aa60d23274e31ca0396193f2626257b1c4e0e7e1d2c55a2aadf51e86f8d1060640d4011721030fb714957f2f701b290fbc02aa8ef75b4fa6201c3aa18b5080ca8e81ea5499f68db2d822c3163d8e5c335cce6b6967c894e382a30ea452c44ed794839d1f057bded56a718bd5a46350776db584f5badc1a3386529c9218ed2761d3d981b2c06e91fe59a98b826edb3d8a04be8d1328a707be48a7fa9bd7975ae13554a922017508a02ba896d54c959fe8fbd45a338bfd335914b449a6791c9363e78c0e4c135b68a991ededa7a9e50bd03472b9c30ae6c7544e20cb972f697c47a8fd9076c61c54cf5a14cfe0fc4756b6000efbc99af627a863829a8a0f69be35ae2b48e6f372fe092bbc8d54091d642af7fe4a46b367dea1141cd2c1ff636ff92a4f42480e92289b5873495b5c35a175be3a42deb1243ee398e736d6e242e1705e33ac50ce4874f90392516f4b6827a852a8bd441033672ccd08ca761eb8454bc1e0f28e1d59c30d1c8eae40d34c59a02cf168d9b1228c0bf3e9a282de80a95e4e9cc45d18395ef5659953896c55e606f22c016abbabdc70a2fd362358defca344249e4251e1d364a3cde066e48e51369250f66d5bb57485bff6b8338131d58fa51a1e58f4926fc74d45992b1a0db0c3bfa21b66bdcc62438dbc08cabbf61201d896b65b3cba059bf71f377bea62952856e1bc48cc4c583eb8174d6517c8f6685b96f4f2070fb3acce11fc57eb1c051dc26c7b643adfc10d08eb371d0894caffd0a50bec0554cf61c5df406b9cbea5e558ad70c704c6cdb497184fee2cb7d050e347b0c4c07e0d51e30321b3b2e549dcfe48aa15b69f3b3c2b460c01c89b9434b2148672641206b46d7ffd104998aacd78e62cba0162116d8b64ec8b31e0d0888db51d01a9d7a7cfb6fd375abfc20342c6b0d4854f66fa25d982f84ada7b216403bee8f8d052dd1e3e64929436a389e10122029d190b90bfacdc8965f79238633d44ba13e952c23e3f025848da3f85c00b53788fa35d3cfb383697178657650689a6e8e9965e78c46799acd2da7840e8f54309f8137f6c0c3d2c3091796d80b151b0b684d3b4b57388152503287bfdb5543ab53a1a2c3f14c54eeaf4c5948127397b94b9c342f5beef00c6f0d4b15144e115b750778e24f26aa1385f5015a0b18ab75a87be28945af2067a8718adecbb6f86aa1793c068a83a91ab167f33d677a5e2b8af0a8696c95d7b6f20d979f158084e956b7bc4a7949686fd993220913dc132b57d16a87c40cae24cea86f030758e1daccd36b03f0b00b69762588dc3677298784da3833a997e5685006c70361714a775cabb9b0668511e5dac267fa6e070bf7939bced8520464498f1373155205bc1410199c528f53f1bcec58c4b77ac4ca8b8bd2bf847e8adc08c75913335d90814269ca14477fa911a00f82eccb97fccdeda455acac59f2d82a2d332108b21f241c4cff5b7e63efd2bc65bd2a8e861016f0eb65f4dd8e6aa383f70d778173ffff7f8c