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

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

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

Block Certificate

Block 58490 a487667c5fe460832cae362d8453c1e9a98512335ed504ffa6822bdb7f3e0415

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8bf788fe96ce8b656564fb681225e183d41bcb41c0dd443dfabcd8ca5e5eb8da
Certificate Block Hash
a487667c5fe460832cae362d8453c1e9a98512335ed504ffa6822bdb7f3e0415
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00801d000030350000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000dde3f562f10cd8c666fe0919fff29dd0a8adbe6342b8454a2ad729e55290e04d0071e58c663968d2461754fcc357b15b9d4f3e4999470f124430368f13a2f538cc9429472ab9998d2a70d4826ebdbb334f2869c4c299bfc7b90d0000000000000040000000400000801d000030350000

Raw Header Hex

000040207d54bf6142635a74d130da5d497ff3d36b54a46de3a3af3a14b1f3f6689a77ce3d4efe92004d8b21dfde663fa9113156cefc56ad75b93a391e665cf5804a086ea77d106aead60318dab85e5ecad8bcfa3d44ddc041cb1bd483e1251268fb6465658bce96fe88f78b

Proof Data Hex

59,560 bytes
121216020307867741094af6c6eb68bd11521fbbdcf0fb4c53bf23541b2f71681b82cce3147ebd20b350e57f4676acea365d538ad7549871f0b2ae4f02b498d3aa213cde801b56ffe2e2b107914143f51f0d27d4dc8d874e8247eaa467f38cd31291751d5ad2a55830cdf5a5f56d436af5d6be72a5262fcd05cfaf761f9e32e08ad17ae2ac935490e0ed006298fb11992cea843ea4aaf0d75d2649a44c70604942d9f51b3ed922600da2fea6bfbd2996241ce379ba34cdd07e5ac7cbf8788c28049924ecd888f909cb37450d5577a9b0fa2eb2aa1034b7dff4c4e21da33d360de935fc83abf045e26941a2032753679e356cb27ba43598e5132b08b75f9036df1e4fb1fb566569d70d483893dd74bb976692cd443fb915942e5de27151498872a60c656f9f97d8c96be1ab203a5c5acf3f41dc64bb859fec7181b19ff38b34e5e5ed8efc380febc48222a2382cc6b7e47801946e9fb30c4b1fc1c73d1c26ebdd4108b7144e164224e95b650f44e0607eb8bb99c56e7bc930a1c9f603786726c3fbd9a1f7032d02ba651fdd16beed0986210c86c0119d16b6af16bc211564279454734e66d21aafc745ca850f0eae8deb572d4b28e77d416f570dfdea010f6b0a927c95b3b7cdb5ce6bac9fcd1d9e21ec5422f7a1f47f98897c850756eed85d0bfd1abedc26d0bafa9c39d9ccbcb0e9ba9f4ed5e9a30bc0a86090556da253eee744e9b609e8a7a041f823e89cd4cc0938fecd1167ee4668d76f9ce6564d6f5712fe66ee5a50152d905004d95a12d59f1a9a4d4642864431cf6f6aa97296c86b56766768a53c6a072f00e343fb986ee1c8d3e4db1379dff81ecb2e26726ade1e326062749669a724a68bc6535adb11d47bacbf46c88a0535cda00ba9bd3ab2a33e84be20b78105545ad6a8669be5d05b162268396a6288f6d7475d0bebe8038e18737d01a877c6736c58cee1aae8a48f831ca1ef97b897a827dc381de48d2723a8c4c034bf12bee8d0466b673f67041dbd69ed2fb7838c125065b8cfd2d8126ebac819ee3c0801635cd5a07d55eeb38944e93b878f9d964fc2bfd44ebbd61cd5902aff7428caca2d4e66b54a4f791037108e757b8b55995b71cc385d1146c1cf2792231405270f4a7f366041d57e37a39e3061eb07d6a7c0aed14c11fd2a122a3d05759275d68d1142cac3f48fc654be792afbb0e0ab5ee5838d59f15bd38af6737b278eb1e7eadf6b1f1806d1781bee0115c6c682c0a57db4ad84a1745b1247f19ac4bb6fbc48e9389fe923b73b4cf964597d4f0c34957875640a58769288ef8b4f6fde3dcb3fc84d5a32343b3cf2bab0d5c9ad8a8759cd740b9b17a784a5556be1c676b5e9d427121a4bbbf8d47a3b86ee07e527ffbc8eac414c69b911f033b457bed12f18a889ee2c9c9407743d50dc465722feed6e777c6b42aea1dfe8f52521c8aef24b6f19b7b9a1b7355e3222b3b8f9de732aa0c009b96e023165de00599e04d8cfe99bd34ad0c5181541841fdf53e1d9c84169e74660901ac25835ffe94fbc89a8be8f638b214ae20017b06c34bad136f587cc7ddf1adbda4b66d09123215c805e698585a8cbf193e9e28ed787b595661689a94fcd1debee7fbe6c375455a19870bc814ed7118e17796e097a42465e3080155c9e0b078ffc0d1e572d7a9a130817fb15b7e589ffa5c1f5465e1f71b02cde2afae90c65aec1bd9047d5572e291a2fdc6b9cf000f3b5659eab22ed9451e0e91f4009f27dae20b55026bd610ca48a66670f33560ccb3b05aa98be09675444ca180790695dd3b50f050719223be6c31531fdddb85fc5fcf12dc4890f70f6fdb5e25710e5554e84a15cb2174df52a10449e6019f0c8424dda756a5c74c0ce17e60f3aa850e17c7d810a3816e2daa864c22e185d390d4b7ebc23be45945f64451be87010d108977669adea43a006429ee14aab5b8181a201ae5f78bb80c568fee569f814a448472c8307d0c29afe91d114f358c38704ff5833a9bab315e74ed111dfecf8291c675cdfbc73d62d6e47f9996b6eb76006204e982d959d9fe6ba5bd734cdaa3987c4789d19f56793cb71b881d552aa760f785f0ea7a62b255a1d29d33b182b66888504f87966f563183151d93a40558e026d69f43768c41442db59bbd9d76de9b4bba19e718601dac28fd0f339923a7442ff01cd9e372b08ba3362ec13e70352c5b706931a1072759132be8820166c9410cd2861d6f9d33d487fed72a1fdc27b0168ad075029e29c1e1796244d59413452bb1e3a73f1bdd4dfd81b8ac7186d6da09f1fe9c77e315b6e9c041df881ed973718909559f55f179f9908a5d11340013ca502f099c52e82cad0f407e7af109584e5e409a9a2eb9b66ade38f4260ce89b053bfb6c9854189237d1ac025fa496636ff992ddae1533ffb12ecff66c75f80d3dbb7545f18aa236315803bbf3f657611999d1183cf421d82865e23d9bb31cd7797bd462f93192ae2dcaf54ed387d5eb11a946f19036e656143372d2ec572d9a1e018f67496226f852784011cf9e019a6beb4064196bbcb9017aafe297623e039a3420af9f82bf27c17175e10c2c9b6c1d090bc1e1ad55415f1b82ae23d8a5ec19af8c5f1e354711be394a457a60e57b726f9e8b78e2ccbbe92e83ad93bbaa94d8c7f8c19f02394c9850d9b22cbf45474f307d6452b05d641c5724e68100572248d670bcedf9f2dcdc00f3c04680709a256d0802281451911d30d2dd0a7d0311af4a79b98ccb88057c74975ced1c0fe5a5c45e7820251b356ca42bcf22289a769df0e758f6a243952f6a335c418f289b36edd3a5001fab40c4546d6823297f98af311a72a2b136352d9d863fd017c633410fef2bfafa939c03ce7239eab43673e50083b3fcff9163a468573c60a8d2d3b01f5e12ab00b04cc6c20c15c015194be3a188bf0b5d84fe2ebac58302a7a2123d8b5f97cfe14830c77ea55ce76427e95d8a0823fe61dcdb5045f13e715d9901a739936b45998fcecb762ed2e7ff6d28bcf1579766af87400a7bb1339da525b10c7935e75e8c915791c4501304c176959aab8d441cfb758ae43ddda602cb0828309089bf32f49aa950fb0ead5468aa7beeff8e672095564d679d69dc139d6b799b269b9b5d0482cff8cb0da0ec78eabe1ee201d9f15051dbdae2b99ef20f7a853590b7e4a6fb82ebba55221f7964d3dd62f6b99d3b4d1dd102b299d8d099d27dc923676fc935c9018fe2a10b1bddea8798a9351abb98ad5560f4fa560677f569bd2a9cbc0c17d60d05ee8cba0afef320a116ce5fdc455ca1711fb8f186192d1d1e56fe76c04a6277f8fa840b59f7ca6b86f98937e0f6537e673b5d20f3c6d4234ae5ef3c9b96db8bb8ff0f304c3872763a4cd75c29396681c079eecd3d292796bdf00a4b9ee7bcd6578ed9fa534bf7aad275fc3e87f20c9d0c8453552cbd9e9277995cff684d5bc6b678fc35e4ac0e49cf39e55437de86498430f2f7c5abe20b7abb2373405c871d4889a7f1a258bb07d804272ce3fda37590adfe53146efdec6c2dafe51d9d23f8e902e0d0a758f3e5216695f928a88598b1ec42cf1e8410d1ee74854581a6bb27713db60419bb706cf907c660cc58a4891465e4656363e8346272a6b6ef701468a44f9e75874925a2813660aae82e915462e708f743f8bfd3f73ad2c563d20a16ed3cbb3cba76d09afa23f93933b9eb999b8ec255b119933f8921b01233fa1c61a70004037255d32a376ee69dac90a9958bcfe8ed796f1cb50461621ef35bcb558269a98cd51a37c2496d3136805e07071fc6639cb4bca7b4d94727c27dd7db5f7c644285d40d5497dcf666044ee6dd9c927bbd3d0decdfc4a56675aecbfec18c8c3e3a3f77bab2c73f189a4b1daea874627cacb783275f8945a3996528b0befded6e3b252cbf1d883493d9539261dea3faa8a138c2268280779b4d67de45df730f13d885aacf7b80089e783b75c92ca866e59b0e99ef16a993f1f16c1404d0be8bd7fd0f9362b0bd111f7875a5ff946d1800c53c4e612addcd26bd7790037a816a124c3787802da22db0d275c89b23dcd11ee97b5235c36e812fcfa517c3a1d0929083c947bd0ab2b33cf62c790c9702d3c51f870b58e9d24f4e96735e0799bc0a8bd9663d47a614d9280a2812bc4b8d8db28bc704b5af60811c1ce3f787189ffe10c10dd93642ca1778d595643efbc1f9ce027cfb99ce74a865b0a48c2b986db2a32634ebc3009b94d2335a6538c7e3b5cfb122ccf4e97f179fb472befe3c64d556ea8f0c391351f5ad888fd08477e1a79ecfe3d50f1e0d74e911f8bfe7390d47274a54b510b812ee18497a142a1c8ed87f4bda828ddca3b0c6004b766e1b17fc3eb784fbd6111e765ff76fdf1e7da521937483898b761961f1930b507bc2ed8cf08487e9523bbcba1b6cd6d37da63a65605741c17326f0329d9ff02c5b948bd0479659f22fd66f065852db7bae8d3aa4a89a549178f42643ea3da49bebe7113369a5356f4ea0cb7bc97f941d8cfb5d537ae59d8c7f3473483789e435c98f08aee19dd8aa4c441fcaa17f3ae3ff4cce6505b7c71a8c5c0e230383277a6374f11d59325eedde9a8ed3addcae31fdcb92dbaaac7c7386abfb0924ac1d5e8321be461f84125337296eb133d56a89b0c805d0cc81e73135a27db2e82440b7e02140dc45feb6fe5d51250eb407d8044cfbe9de1e198f9d97b4e806f1e124d444bb42dced657a9201cb4ffbe4f7077ae13d0c845060f81234bcb16fecc6c9cfe726aaf14501de7314e1338768344e6d75bfeb82e8b58319a2a05e6640cad9a67ab5139a082541641ae7fe29b2063cf9b36eb2a8168085952657f718c78cf8def4d350a7dd0b47d54d8d9a7f7e041bae99457955f8bead6cc0136b7f11b28f2dfb2c9c5f957c14c1df1c7bc27ebed46c37d1c827c67a7bc35c0e93f8a248ea58693ab2678bbc9ee998732ede5ba8cff32e9aae9b9304c1210158745165da86c8f8881561c049999bca8774d486c76ebb5d120c1f3544c0f8739adfc0aa58cda6763ed69d33c4b936034be0a6fa25d78b2be21e79d1342b9ecff80e964e726db5cabc4eef04092dfb903b34949ddc869fdbb61a991df5b6939073ee24ab6325eeeb62ab90a57d5db1500b57f61058e331d669126c821c3678e0cd9fdf458f5b517f952c6e615001da3b6a09b1e76ed83d86fadf551876c477722ff1fc7cef7cf2dca0f7ae8ea1fc2c800955b563220323a21c1351751fa435aa48c27fab88677c72a2ecb4e4b61c27f4d2a3daac5bbe0cfa4e1a97635b772dc9d7a09809f6cd803e86387c3ae9f669c83912de4fbedd03b41cd459ce96614e8b3d24b38e0d5acd9517a406b60e2dae3fd6c428361a40fe16a775eb97c11349a5fb718219b0f11561b777b064ee4486131c6132016fd9e0da9db9083a7b04288a01c5fa182c5ea73282d86afe8deb6d2cf84cfd190ca4fbb46a65d465a18dd833b4c1e1313436e37131495ed66716f6660af9df06ecff6c3e04352285db0751e0693f27cdcdc875995d7d915bfa6f5d83cfbdd01fc8057cfda3085e11dc17179946b6284d2bc6bc6bc307c238a9ec1f873a25b797b403e4e317e67bc96578d8398e2676cea79a41eae3a0adb0ea8c89a685c3718c619d61adc11722e69c6e272fe91c75f3baf4783cf5143eb5ad5dae4adde479340f51677de959171d23fcf660ce03e6da3ad950bf0f49a207f03ffcf68e7eec4a07f1a6bf2b9bcde6fd060ab63d566f0d0a97794eec174576ce8b344c6f381280ae82e82c7fa78ec1a8e455dd891e1f2f31027e01e17b897ecce8ecff895a7f5d0a61de7cae09b192994b77ab5609d07c14598368f2e91510acf9527ddcd052fc2c5b0f9e8b17d61fcf9fefb4bf92d01a07cb327914a0854caf30cc985efab06085e002eec86e06f3fa42eaf8c247ff7b7f88a235e52674734553dc1f993973f3bde26ab75a90ea811a27e568e96d3a48e929e3fb103a0d27e7aabd994269b8312e658355e9d5bc44b02dcdd05bd5463662b1531bc2e2281b1a665bfe7fb1f881d8a480bc5e7c704de0aa906181dcf41a3177e28e3f3cc49f67bc83d2fbc407e6f6fb47171b4350554cf5e8315b02b15e14bdf37ddeb203e67d99adf61e1b6dd622349567f75339ae19bb7560d0e554a8eed77fbff89170dd6c0ab5366c2bce101a85933b4d3e6c61b82747cfe73939a77dbb805ea250c22d250fa5a5f8c227253967e63b212a981f7b3c2c7b319fa2ce389762b157fecfa8da8462964ff2465381e4c45cc6f929ed29d64bc33f131e1c09db32d9011a99772c78acb0d089798354ee52c012071e625a4cb8b725bc34ead4ef5fbd10591f269d40ed146e0664776230360980b025a701c615b6331b02781b5f2ff185bb6c300b9880d76124743047b16e081331c0175139a4518e6233e6ff114d766fa194e570e316edcd5258323094d1ba7eaa9f94f126629aca8761e31e4dc4c3be14551bda64bc00b9ce04dd0372cd3dfaf10cabb19d67e85cc06ba1a2d6e11e7e851621100a578a68f818cd2f41ae4936272b863d59db8eb851bcb2033135825289b276c473507fb4e90bb849da802fbef0aee27c7ba873bcbbf15e6eb8c10a62a5780a5205531dacd7a1c7cfc82a1c7a450d92dc414c805fc7c448057dcfbab2d7e3690fa7c9cd08ae5e5958b838646f9f06f14d714e8617d81eb8a2f44f5f0084278531f3a224ea943e3bc95a51c8dcda66a4edef55b12a8425a37c07d09fdfc3cad40ddd26447c4a3799205c19f2ad68ec6fd8ae6705a5a8bb545d89b0d2d1af780fe894f2f9f58a232f244acda32d33009e17855e289536e29de9a3598819184b96fb52c819a91ba0417627734112c16e2aa0925caaed34a1505b70e7e91927ee3e3687c81384d5667540a9c60a8012856d7fc2e998e6b0711fe9d4f74228f92ca290c81266e0331b41a58a21ddd2f25425dbf19898f8d7f711c9ab54778bd4f784ea3efb00b0372d9616b0f5ad8391f319a2d8bc90c942784b0bc4c32c0950b8c17078327b7b1035764894e8d07e547a987d83ca742543653cc64a9b243a559a209810b8a1619e5072399c4f5ad234e5ea144bc67590fd8af253b0b104faf961f641ec1dd0a9ca4dfba721cef1bc6373b3d363b968c1b9bfe712cd38f61fd828b70d3965b71d3031b8ecf2658aae362fd05794aa65d384ed0f7e9fbd5f2a0c74ccd73d48359a77fc7cf461069ad31ea7381c2b0cbdae5c1f206867e76bac004fdadb2bcd13fd821a8390e2c686c2e9787a0e982581801f66b412a6cf1c424b52539c3162ea0d16788be0b9da17aa0bbc571680710a3c0dc0a8b28cca1fe7bf0514c9a5d384d7a8d341db5debc0e156d567296dbe3f619ef26b627c61703086c073f08833fe6b6fa0419ba09756bc717aab21172c3109c0eeeb1679c17534bf3a94208afd71480db789c0270793258db531f4e2db45abafc673be27111050a3b5cae006a183dd5a89caf1661b870cb5b18d98f225993798fb0a1added0486c06ec3388bfc80f57d81f476fd2a733bbd70da78270b2aab2c0be3dbdfd624d6767a9fa1889264053e50819680803ee241d6a6d35ebc71449f88cf177425b0fd56f3c1f3a46915a06609388c5218597b9eb77bfd0baa30985acbc462bd297f8cd5a403e52d6ddc9c285c78d0703e213d3b9863aaa9ee19e06f3b199a01aa103cd6eb0c941b9fcb834556a3feb3d2a08cef703c0d7d6bbe9e692808f7559d210a2f7d8f04b9a11278ffc4bc67c9e5c54b2c8aecc1ca656d78ce598bb3f85180781656e8e0cda06f8d451b1198781215e36b5ebb8f6a95e00bce7f5473fb30085324b9065acada0564bc1e0a3558a590b4618066fb797aeb058e2c28c0555cc9ffd651571d892974cb9d3600131bff0da4463a70928d7cf3f45d2fcadedc80d628eed61e84631331998a2f65e0c92f208a4054a0d90afe8fad23908f58cd804b9a24e281febaca72c4ec67ba5c9868b21c204d6a5cc4ece11a3cab1171e09eb5ca3450bf85526ed957f67d5b7207c87227007350c55aecf0a1605907101055de0830bc0b69348583572bef16922b80ebd16ebf40a018947ff16a1dd63af2f4e00d205799904a4d73831bc832a65846f0e7405bab4247cc0b02fae087eb6e2bb4a5d2b8b72ddc1adf943f331c3c290731bb0086d6d31c7b00dfabfd704e66596a3f15afb060d21a73627dfc4373b5711bd250fb446e4148fc941f880cc40aa0e83151571e5fd41bb369857c24820f52d160667ecff4d145a41c0d4950946ed9df0d064584911ca8621816d0fe1c12d7382e394c8a89cde6825a0b01db631069200ca62be4613205dbb5aefc5afb2e7c95cb42d5c1e53b4db6eb0089a28548b2dca11b3fba818131e9b90e334368d05904a28bb86ea98b481bab821c8fae03b0add13df20b715127dc04d8eb51f2d81a96402277182d36123c966a287a5e4370cf0a67647f4b4eaa907b8eec494fb27969975b78125c614801eeb14f7bc040b28d8f9909c46255bc2f8a8b0e0b86d6dc50801b84f5da34678e2d80463857bdd8bcc016c06a1e59f6bb3fb369f62d00ffe8eaea96a53d3f1f6e62a5c4f19f35ab005c31a88aa26aa5d55431b54e1cc1159ea468b1479f19020b713605d6dee09e59a78d96a361451f2d9599ea976a5dbe789fe3a1e6368452d70d2727515391b913fe75c3e935d717d3d8b0542ceb7dc86acbb9f014705217171099247f48652ced72de0c7b437370f992ed4b66ac389834beac3a4ad18f348c5569fd7102d77d5cbfd8be626f3a87b36a6aeb89f36ed8b78b03d6c1f283232276ff3784a7319bfd9b97a83ef4007a10285e3f8a7931d76549ac0d22a741a7f7e91e1268f472c2c4c52a129a6386b8837ebe69df34ee918df1695534b0628d3a4d39a7792bd0ae0dd6f1e6b8a1e77e3842066e2ea8ed838a3d4bbd9d8814ffe3fb983dc292caa27fdcee6cecbd49b041eb03c12fd12fe2f237a087e5318f4bc477a7d316132d03d798aaa117c2c4ffd4aedbca1297b1733a3c18e1d23b8796befc3956cb02891af7055012827faa955fb35260efb23c85fc84bc2d74431e11215d76e547959f417505e993ebfd8d0a8bad1a29411141ca17da0291f6a3fb46f7fd4bbcae6dfd42aea86271ac1c78bb700d57cb18da5af866279ef3f9ac3c2bddd6debf365cdd10eb672142ce140a58e6474949645d7e09f34c9b7ba5e179d5db6c201f6789a28763e42d599be8bab0ec23a90397706e125c60d9743a7cddf5a7707879035848c87c123e5c156c06d0c1cf3a3d361d55b08549bcebfc780da4cdbb5099d657790ec9d9aa758fdfabe3e3b17d2965c650b310dcc0e5b549d62521c804d893ace4ddcb9f6c3a58d32712debc4ef02091ea3979f288a5098f948c92f957313ac316041be899dedb2312c142761440ae84a95c89dfdec3e658e8cf90b7ee89d94f362d1b7b7e2a7f3b70946abfbb65529c74a9f1131cb11ca99038a4c0dcf55874f358e34208613282324d81ba763b3cc6d6a150668cebaeb65492095fdadf559c097ef5c5ad2fad52253388a3b91cd7427ac937987e2bfa803a4329fe670d7e2ac33a0c4f15b1361f406d546b9e2ce01537338c73278dba44e692e0158abe8f25e53172a0afca97c42ea3ee05a31311931f666ce8d5021acefa896ac7ca2d12624ced9150a9e16d5f96ff49bdeb165d2e90a5f9a36f82df9efc34aa6a5f3980db2588f20b9a5a8cc415563d1ccc37b9254822d0825b2691870868433749ddb62654aaac55d97faddad496e719faa2c9fa05b72df8cd3910e1f72d46ecc574dd2612eb0f1309bfe9bd2072af61ff0f5cef17a6dfbfcfe8877081c476b99cfccda4de8b62304b422a6a8b0e7d9c27ff2ec1a9576d30c81b746bd64a3dc4328535b96d9cdacb243cb7fa61744f8d5caa69732f167e230823ec10dba0c5ff76b9569d56096edd25e38e109d1f6c73926e6ec3ccd26560722a25612358b7115588c809ed048b7a3b80396eabdb70bd392d4674ad4fe0ed9b3247588fb491340883494ff5688ef9df98bd489b2e86305cd2e35ed3e31958b023c26edc0455ee843be02a71d72f8be86f25585bef4de39e359bf0384ec4a82479bc24e90a761b0e2b4b52d36b1338576ed74dc1e00488dca623a8b49e291cf7e62d79c6ba0efddec522b8fabcf339b5c973c65061043d7f02365705103828e1a4c2fe8d42ce8451d615713cf76de7a1db41e73f8c670a1f030b9a10ac490b6f41b1349636f624a8621d18707ac5706472a5797a5a293218bd25c2e5637e41fd57ab5eab2d9eb4f4f7f586f9504fdcc166bce0d2501d1c81783925511c2840cee6be5506e9adf2ae32a878228b323d707c2e014dc2e21a1ba459d7a89c1f7323922cb8c787d1ab88d0c583d4946c9d46878fbc088c0c800f9eefe56c002388a45adbfaa65ff4e9a2c1648802e3aa8ea8f12d6aaf5e063d633911c500d840babd72da35e952f39cba4e00b21d36a3205ecbd8dd771307fd657e5c32bdce4b36bdf948f8a09d909256e975d144e267537456a7bd3fde100a270848d7423a1bb2d9cd5821a0ef9ea00ebee6008eb43f2e86015e005607ba734c1d019e678975fb8ee5770a0fba32a820c1f9a6e4a431357e0a5a6b082ceab606ef50797335c30e863e9a301dd37f135994d38590d978a90ba42bc4ed61a6ebb1a3c7d0f4ee0283f287362b5a7113a9fb768ee8df9ccb02fc9fc2da36af4efee5ae7f3a8e8fa9ed9ef43b8158c28fe51639685e16aeb20fbe26a6133e9359fce5304b7afc612d1b098d4544ff52a3dd6e66d66e86b2e1c4c1cd18802e918f3d3e4b94dccb116f5cff73a97c1f683f545345a9b3a4c1ec56a4ba5c7a1cfff80b1e58ec29eb3e55cd2615700a0367fca38cf697ac42f0086d97513e56415f7fcbaee9af8175ff9e5b8c4dd80c91bf7a2647823465aee6a5ac589862aaa4b8e12a9bf94f5a4af17bb79f5f59dc9e8767b5d6e29b5696af1a66d736909ba85db9c5042b9ff1224f4dcd6ca699a3833699048c3673cf40d44bd7335440f7d96f36fbce1ff02aa34097f24a73cb5c725f200469070dd92e8689b462aa5bc5c5ee329050592af921e234e3683563c23b8c280b7b2d936584071b3596419135260b993332832627f3f4e67a257880efaead79b320669b4d480667013b840a670ae06ace7150f798f5ae90baf535fb9015abf5b3560a2fd487034070f5cf307e9a0e610a1408a787eda54edc495f36de09eb844e11abd54e2a99913c81c4b7a0c31f2cc8fe9227e62b2e5cd35fa557b57b57520970aeae5d7617a9ef2c64cbc0edebe7a1758d3157035bd7fa87ba2f49ff4972f3f5bb69c2f068c925bbddf734aa2585e1a4356fd4a1c1971b4444003f356cfd15e32c45936a2612e2e88bf83e256b156b1ed63403dd1b6f718e6553a5c6cfb3b937de5a179b62d5d8f85b6c1bd178ba404890635d25841edd8ee4e94271e157a9dac3d2ea54eb36f224ea77f911c383c1feef7c24974182c0947bf62bb4bd803ea6adc37e19aefa485a4298892903071d0230117e0aaac9077ec95bec48087e44fc097e251300b9e927a7470f992727dad0852e0e9998c29493c79411b812e823950f163b832d3a23805d4452a2bf5c5999dc243ab441763de23ca00873f36d86a21e14fa3513450f8ba41cb639d28f22fdb000fc36e2df14aa6b9dfd9a9e21e2b2841b1ab94f0e44fb4670f87d3741416b5ebb7ed954146c290dfed3c2e6e512eb6c78fbd3264fe7de2f1092ce25092bcb6f50162636026236cb0eb20942dac1f14689708dc1173d9dbe18d8c70c427d0d3eef4f1b01a0723eb86ed6561830da0eb343f7ec7ba0f2aa301c7acc452f18fd8da0f2df7076b83b6d0549203df46254d5adfae0391f2ea0aadc92aed89bf346ad615c7424ef24b3f1a422f3cd6c65a12427192e0d1dfd76dba30c74646405e159b0a9ca24b8897f8b297e29b62ec1caab6b1840888b0e8e61ae3507ceb3b9be28762856ef41d1ebf25ca54382c6a1e083f6d819abc9eba74f02af9cfc8cb7e2db3edf5917fd48ed723760bc4439a56913a42d0a0641509d630c9b95489be2118df1949406c982be1534c631d609bdb1b32db5226646e7883dcd325948f7f4a282c2a227175812b4f7c76bca42fd9787297b914ea2bded273635567df5386da3b26874e16b0ed413d3ca68c9cf5267efb6a0b5cc793036d511079c29f07ef8d3ada583f85873943c0772f515e5db0cfc47a9f464395cb9041743e1cdeac09a0ce4524a790e32f898f6a937faaf9f37b0beb2940c27baabff98bd90d83e7a3423201001186a3001126fa3438fbae85168059da5a247939b620772162f9ad6fce780e42d91e0ccd7374da434368605cc8d16653b4831894c6d0ef94fa289825a0231ccbf6f7c2b571777f8ec61d050e57580bcd79ea64e8322746be89bea58ec82175b42e75ed25d90c23b400ed05c24a66d021c44675c7a1910deb90efcc54e87245e73dc31c2ccf14c78656204e970f8a2568846421630c18470e773aa368f8898dd3db2b9d08d6b7a772a9ef8067ad92b2f92c1a0a2b0e9996287d13a9d169dffb9a7c49aa406d23a0f98b87214514213d542f70e3f5309e5bbcc90288f54a0a696d420fe6bf329d7f7244fc81c726bacbbe320101b54ca347cea6cd54f7ef8c1eb63a5654046eac70ac3ef30e4c3528208b76924757f4f366ef39d683a1257ff7008e2bc1e85aeb58ed5bc3708ca75951357a9884709b63362f3a207bcc1ad462c5cd24b2a73db9565e4e2b4af5b8edf164b33afe78ff548178247f773b8e141ad3fb1319ad1f59f0a573e1f0639708f7c08bfb7b5b881450368d929b0245be8436320452c4ec16d3453e7a41f225235bc293df3ec7f51d8dc1d2914410e748717004b5a54d623c04c22dad81633af0747e77d447e012dc309ddc7e8f5f0e370fcdfa8c8beb1130512fc3d8a4c869b0f9bb55811e6fabf8f0ddc0036c5d6bc5c0c667c2427e149220983cd2c4b08c0de40f9b9d02da83e095031401d09ee19e10e0f29d1b5a20fed192ae157b0d72a19756fbade6205d5b38a5c55283637edbb28ba0250e5a2acbccc4e88fa1c6d4dfc9f53a4cc98f0058aed56d1e02267f9b6ce33f68e7cbe58562c4b7441c831ae968b0a5022d537048a997247b6d4d6592e6351a7a9877f4938b37dec8417fe566504ba8b2ec247e2c9f45db4ffe8d394e44323a38a3238cee531128fb7b7e556478bbf00b2ea2a58583aea5042fde1db653c17176cb4756c6b701425e4e2f704bcce94a7626a4a5e3ef2e7561d4ca751e099a95c9a278e83af4ebcd3ec0c2e446f5d887962a8875f1729e4bb48171b95f786fb6642fd4e8dbe037b77e6bf103c3fca427b1ca1e75a8a0bdfb318889c6c362674d67cf9ea83606bd5c2dfd64900b6584e34fd54d4fc232b96d77cdefc9e922c0f7ed82b1da7e6c70af5d2a8d87510c6c1551e8793f911b9adfcdd2426fb3682feee3277c596ce9c2a1f5c9fcc78ac127f5ae2bf2078f173a55fe5cb34093bcb835ea3f0415ff57a03df7c972acf3a040d267d798b7ce2bbb0611b4d525ba67c473e56af96cd277a043195ceaf7f5480f4657538f12399d14501bdb1aafc5f65d86e664fab42df05c78c8b1f7bc87bfe316250306263eb8913a94e115fe1413ab8de4bbe8631b943b65e710cfcdd43c91ee85adffd180325fcd96c5f660543dc3c885a2636f4fcffeaeb66d7d0d3071312df52247434488dfed6202f4b2d459d8896e3afa3a77338671322a2b8cb11dc5208ad1bf7ef173dbfec976d4a95702d5dd18c3ca935d863d2f6724e5702461e837ec16150b16978730e25be07eadb3c382d400e5c89beb7c9517ffbbf940bc63d9b3777969f70a595d437c5ec014d91cd63231940761a6d120b9e936c595f6d8285a783d527d793d55dd1ecbaf232653f626c2628530c44933b9234d4de478352b99fba11fc2debcafa44148ab3f534de2664c38d31a74c2c9c391a3db9f18e1654fbb6d67481ae842d6f5584c9a28491c095562f773c28d41d79664b33c4013b444884ecb5bc1c1085ef10a0b59304643e5985158034b18e972f880915e682b95e6593be559eaa602bb5e7dbbe3edc3eb2308999e238fcc3c526df47281630c3fddc7cb5447b4928a631ac7f4564b49fab6b994c00aefed6688adda8deeb58fa13f04d919a4cb31670bcd72b8707972ee74f8e33174b8c68f4aec7a6ce16e960ef11b36a84d085ccdaa31ec6f6c15ce003798aa8a904d074edc25a5ee4b187b1a3ac8f32e5c32ba08d8d8d40cd6b13198fee707735fe42bcd244c9a9820ae54b8d76360a2a340c83c044d8e1548871e67483faea30c700e3912b0b714902df31ffd701f9be3758c73e0b4fd60c3be7e4118cf62a386c1d5ee45436314a7e7fd61377b150266e88a5fe7b4ba57c9bb174ece028c8e2b10c15ab7281781d56f7a6320d650742180e6e01903cc105d7481cf9812a41ebd3abe905d06860322ba49c36d6f0d0c7e8abc5ae9ec68c2c9f447780a8391909b097865d955d665ceb52fd9011935081afc5072fe373cce50f6857ae5eefef99ae6ccc082765626c17483c5e5bf756c53d915c5bc142d529d96750074ef26a92b841a874d887eb10c3373cfae0f4efd05c16ed468d52470be50c82232b08b38e1ed8d5143989085684f53469e50950eb0e960c198a2ec2db3926aeebfde85f6f2bcf8fda3d1d8272ccbb48b69b2dd6987a88bcbde6b15c4cd566abacd3b2a056b03f1cc5fe7b0a88bfae7ba0fd2e4d68122b7eef76674dd22bf07906c964d21f82172d8ae88ce60c56df32bbce9f8010111ab6004e3cd7a21eb0ba9155fbff7031f2fead2e9aa84edcbe9a11fbb95fc29a3d5c1c2898e958ef2f727f1217c51aa1ab07312d4b748a85a406798b8457891845840a3a6e3a76fbc79ae68d81c207e19551b85741851f17bc547d96cd9f06fd1fdc7b26f12ac939e8201c77e8430c0884810b409daaae373d1a4ff0d610f7f5ee0d46d95008d9e33721dae27ca828caec11a6b2cb5c5edad65fec7f5d523f631a7705511a88c1be0f8ed2a96952bc350fc2053bc24972def8ca006d67eb3856de8b35257a8e398c0bf34be9af0d521f2a25faeb6f6661d4ca3340de09f42e2700a3a18b6314c05a81a930b759471669a7593e36eb0dbbbe2bf7bdfcd345492738cd2b467b8eb6f94d577df04220c3e22fc8c78a93623099f1dccab84e3abc284a16b112f5140fd5b330345ac8e1c8a3c379ecdcfa50149354415d3a55936fac66cde70235960ba0b035891c6808fa0aadf5001dbb42f5041b246c04e99117cb52f19ec1f555a69c28b88fe16607ea5e18e23ade3da2865d8d805661e89bf7edc8c245bd7e7d59379e73d8a1bc7b23cfcde80f140d9c34f354fe8c8c758734992f6a52461bd6f5fc9503899d97416f4305dfefd592fb366b4db6bea96814b6dab8d0b52e4c39809454f48a26dcae2c482d5b114a515973526fea5bd2ebe3a6a3b979184ecf5bd6fde301b94dad115b4094dfc85b1faebde7f857f759dc51b8df5b1e6d783fe4b329c51a11f3272203d7a3b4e7b69d4d41b3827b9147cd09e509c7a500f358e84d130924410f0992890c1e5a90ee7312a1c3092397ad5d01f018d516c7025a3ab9bf1d6b8be26228053b0dd28d4b1bc286345e4f94da823cebf2e07cc6d8dcfbcaac2f4fecfc41f969ed0fe8c311cce28ae1777d4ed5dd5a0b578bff8d17cd0b1d840c983d209384f52e98397540c8de4f28f5a682d1848cee81499f6702519a151ed9526a3c75aecfeaad2e06b0441033062ac3df040cc69b889c6b850127678cde2e8de1314975c8fcec32afbbd74ca065ac80445cb05dc656a7795b452a144c226ded2b63d05727f8d85c6a11a8e134639eb68eded6cec1722a5365b9f0051b168925e171408ad54f4323466391c6c8192ff4c6e830d64a0cbbd999decd1fe39256dce58765b14fdab37e09a91e64ff312f7e8c9995fc058e64005714bbffaea3f7ac02ea1267b494cda36083ad941b06b108501085e46242df27281be3f8b5ad2504931820d325bc66b7a219492f1cec372d28b915630e6f2867221e154e9a5f1e79b5d1c4c472ab9360c723cf234641b57f9a0da4fffbac730efdd336f633d10a167e54136facbfc3270cc087b170c912643ea5ec25ef017f0afdb7fed25fd765b1c2a9120d616308c87286ac9660a350e82aa3d8bf9e5412a24e373cb65b40ef7a49fef21b9b8ab4c7f638e57f044665af622b04a9cda6618c1f18069ffd408b0b7d018f8c4a9d4764fd96ec4fc900f8a744b0aa9e14244330ea55d80cdf5daec576552b27317d4bdce7c9de52d4581137e19e2491e116f2b62c2786c9cfd9723d1f39d53444f7b86f9c50a520505d1629b790249b097746c8e1012a46c9c483106083930fe3a12f4e65490f2b1e5b6a7221d5ce02fb9f0cddb2edb378a9beab41e0f64a6385afdb9a2fd6d33c5df752ab438bb88a55cbd3343318ef46613192b54db101377f1a088a788d03b5766d7cedf84b1cd94e0c14fcbc0a233f6781c203cd5e4a43ff551ebd178c2dd4a65e99dfe27e442f073c9421b1e056d02f3e2c18d3849847765f9c5bff54593e99331bb19b05aaf6e9f38a31bfa08b00d2e3451bbf57ba8018bda3fb87a603b1819fb42f33cd102631ac402ca86437be36defbff22af1cfdae6a3ff6443ca3a92b3334796fd58204cce9d2785687eedcc84540de23b2777a0c05725a0dbc2605b43dff226bc6699208d6a0346711cc09516e3803132f859cee91541de935de36b711e124f5b1641f6370ad054823f149cdb6ce7d0ad49ce858437fa751fd5e648b86f515b6eb3c52584ff9e345fd688d9407fb0cb99f9612d18331f4b43bd192cf2920e3aee7c0894e00f3ea9bd653039e923b20e8261d99ff97599d233e0199eae61403406881b472a492b9a1a5646d006685b18a25adb7988afa99380587ed4c4c325eae19976c8fc036297631da9cd612db07a5336e3067dc6f8089894f219e5137a62a11f0ddedd0a2aee5703fdf126e45f84644c8232404177943d3aaa72c13e17642e4e8242a0414b7faf821fe60cfc335874e7bd0852d859bc93ed73047610c80147d4de2c35884ba96f42a4edf1877ad81af7f491689ac567b559b493efd571974b77fd4fdbb69d9b32a8527ce560e2bacb7e522a8d8ccfb239532097305f2afa0886058ba723fc0a526eeb9cbcce82b5f247cf800e67324d93cbddf3dbb1bef7b232bcc9833db0c5a831933e808d80c20d3980f689550e966fad1c1fff385e094275670a0e197f71feb151bf975aedb7dc90cc5c21b2a8558e98f9c12412ce1977435986fb828046403dbbdf63d7568c6b290754dc6734f70313601b9a381571a287afb6290f3e3822e5b9de8917ca960810a1b02ce4a9f70fd263826af0d9e3a55b1cd6167c87d7f71c40c4b2f91a9cde907f515eda62a579edb0de46159f6ac1993946f1aaab8535c424f59d650eb5f40bf260663b69ab54e7c2a02e40b65fa84043327f526db9b0628e05523cceac2f329a12ea6e58bb38007a55a17f9a6fed87f213b82e5a19af847eef4947087c8fd77834a0828733c78c2deed9fbd748a78e191415f8379cea9f8bae7cff0d865e3c08ea1cb6a5df02edf25608b3c991b2c474db010324cf01752eb7bbafc87f0e08f80f46d99a3bcf63bfcdb9d9d7d0d0af9d3ca51f2c42640e369dabb660535374a335b5903ce994125537175d08332d68ea8747503eafa061c329d498519c0b5b92ee8cfd4dfbbf1ef757343afbcc01895e2956f3727def23b0548647946bdbf62ebf26a1598125372bc47514c2bc849d02ce272309f9d56cc612477e81969d0ba748550a64a2a84cb8a02d5fdb7a4016463cc5360e1f3d998aeeddadc34afe952f960cd6edb93de327bed93adaa3dec1c19f2e7ff6b7c0828ebca7c1ab998ccb5f3eac3375a9b093bea5415117ffb253580bf430cf1c9cd76df680420fc148c3d53b955b37c1500c02ebce31d1a28b2fd420c9f78d6e179436940a8a5ba8497322d81f79f5f9b9f9a21533fc982e6bfd2ed2430c9bdc14f3dfb42f4368208c6b4494e010f79d92b0e2bfd9803af537c0353c40434664b527241d6e177dcfcc25419b3e8ff07be835648881ce7de4250a59f05025070639219d50d052bd33372c0f416f4dd4f1641f4b860c722d64ab2b46e79982988ae3c63b51025b4f39c7810d4860b196c93c890ca556f65efa895e8292cfb5bbb1ed177f2c48407118b01c558fa0c5a991e2a46a4479710dad6a4f137e2c1455cfae5378b708a7d4085f6b8b986b59a9bad30b6bbaffd7cb7280e513d31821cf08f1822fb2c0f7e37991c99307d9bf1491b41f6e46848a227f4f7cc9bdefaaf032ffc6a79e98cc0c7afe79e8c0d6aacb8cb745e6cc67cfe0c7cc397b64d88d5e92dfbeeab67db555276300bac22a9d179e5f6b2328341bb138249dff95ae075c6c46df5194ddb23187a410e2047cb77b67b60df3718ae44c320064be4f03d0e971f78a6ccee61f4411c97e23c786ea5492cb9085850344aad8f40b4573736eb2d2479a5c0d70fe9cbc781d8e748bd2fda7fb2178e412ad04c81a02ef5f457ed9e495521c76df68f9fe2aafd8c7012e53672f54eb75b02ac79a290f91c10e2b568e22e2b50fd8984dd489f925444191d42ef7e53d0c9c0cabc630595bf8590188517b2dc0d2ef779cb8d3a030cf47315eedb4a882cc06b5a3f5ca60718945878bab76482ac193d2baffe8c96471bc0833cde8700271e5c9a01acec9ebe1dd4a03a51ecfe2f63f22f6b99a032a2ee557b8fb8e90f19b1192d986f6e5be303ab7923374ca38d8ba841b1ccc1837900411bb6897c887daba3328deb580b7b4184bae97f2b3c19428d525e58f6e7e819474654648c9a6dd7714737ff649aa779f57ac8e1e434fde1a7fa84e633dc0ae4fa59fd7ecc48a13a74a72dd93256b494e052ab4dd09eb74212e38f093e602190a937e60292d441b663268caeb9ed697819c72931682808fe9775067409e461a85542e9ccb08d5a9539cc4c21958ea7fa206a8a9d09be4479c85aa061c3f1581370b4d673fc451ac7d34de518846c5ffd27f5d3d7cea642432442787e9d19ea64edeacd4e28e15885c1d665d2e59e4fc5e81eb353cd7a07ba6b40aee2e932506011643420b83959f10c08391ddacc74a7d93d61333996a7f2b3e7d2f6c229796a200438fe1e1d85442d743f09fd8f015c4af06e903bda83c9542c6fbdf011e5aa3cb7821ef4671d06d02c71f15f69c62f28a651a5f354ebb85303e08b16a30dae90a2d7e7c6da94503dc6044222dc8e5f117d550611890e20a74fcd9c805de76563de7a8d3f296d4ea92312f65afa85bb37b71cff09d63c27dcef5705d180ec57c038f0cc41a15a9c4860017b1ac49d5a80ee648c542b2d3c2b1ff66a5812e928d4d5b44e95e330b839d4e3ec9090231b7879ec8c746f3836296d4001f84ef266db981189cd89875dfc900ce7cf2f18fe4589bcf1d2b0d6add8b999dec906a1985a75b0fd1a246b36758b10a1ee84c70d216b60793eb39d661e97c12d2621b3bef452b9f09a7968cff0567b432dd4b8c9f060376412b4eedd7afbfecf4a371c09cf5549e289c0ff39031dbb9e5e441511f9f855d1cdc040906973dd5a94da94beb7fedfe03f89d78602b7f466e79ac76d74a76de917004fefbea3059b7dbe8136c7ce718e4006cb0982d0ee5ef269fd587bc6ac5b9d87cdbb5f3bcc743a941f8e596565b6d4d415c7424e68810b02ea7813082ced18f42d962719920625d186bf55d864bb617216b60ed88fdb67979a8c5d9696bbca7b83fc17f0c4d6556c13fe2cbc3b1f7e7bcb4ec82cbebb3525849ea2b792bcd443b049a5e02bd73b85b1dae057e9a61ff17798d372fe81c24d3d8509436348dbfe0886821d27cffa8fb226463a0e135ce9bde3b9ebc236d14125433222ac01e7dc39752c3c99eeb7474491fd92caf4bfe85674ae4dd796a93147793da348a2a9089fc537feea44e02f6edb5a22b8412f936fb0943d01df694eae714089461e278d782ea641a009dea00e5a90f58b411d374544208a57681c932416b9ebab7602c6a6a2478fc2b30adee4f0df7d340a6774e30bfc82f6d9623c380e66dd6aacdea2f77afd125b970583295a40bc4ff610ff96d19752be47fc69c8a4b9c8187161a78d9b9fa41edddd2dcd90da2bae18e0f40605f5bb8911f770ff154f10af364a7eb64c276fc74ae9ee8e67ac64832b581f3424d8332e7e30d68b31c41e508e697cc1359c02352c7cd10ecfc0d0b0b56a3c34dfdb0ca148ca0d2d4b5391a46d2ecccc2f0682259b2e5c262477a781fc45d60f165a299ae5bef84c7e7b7fa3942a37926ec96f16c4756a05cd1703cdddab56dd519236627ebb7682323f3b011eb915025870e2fb82b9e1d9ac67b12fa33055281c1292837ec3ba9400d53517bbc3dab121e1150202cdfb1a9bbd642d6381329353a201e0712c47fa5f5c93b4fc993bb0ba9face728798c861ffe337d1bb36d298418f1c1857eba17d2e8b7f84d6af29dbf83f6e7842225414a72644ebdddf16ea45cb28e5dbd794992532acbf90d5a2ca46377f67de878cf7a1e5284a0447971cfe7b8433ca52a1fc19d3ac36bea9e6d97122f98a1de6713489861c0a110df046cec401202ffad8f1e1b26aab57b078ef9dc6df4e67582b9b4a16b4513895e17bd2310e92094e7f1f5beab392dab699aeb1f10a1039107d279ac0a4c8b1e41f69a8207ca09745ee0ffb012df1ea626d443d47d1f105aeedbd22152a05a34e25b87ef4a1786d483f544417493e54c53c0a36f205fdc5e2a667fbd02a601dcc875675b1c9f1d7ea995cc3a2c02d07f5a0ce90c5a345d3e79c4a4d535b2cbbaf4bfea2dcac8db2157fbe8242cbf4b6920483a02cbda109ba928929a029fb564e9c00fc95096578d7a8e8fd87be34b7023ed812f2279e063ff311332e47c8cc6a9f150e14fe808b9c7c3cfb3c87bef0fb4d3144e394b4846f9f41baf0b91490157522541a060e5de61c176312f450f3f509a7e350ba5fd9b1a72457050f8489d0e8965c9482d368ee342cf973ea56cd69866b7eac47820d345ab0728d9b8cf6f406000184b23cc9c61fa36ea320808ebb47b094521273fd6a272d6bfc661969314eda8030fa5c663dbd5fe9146bc05b5e4d984f369f102d90d2c50e427170e05fec7863ac6cebe124127e2dbb06e704c80ed50eb0b523007c9797b1e3606c9d84eb48f3b1ee5fa682947243189cfe49ae04470e5a119b328e195237e125169480aa7169661f42519a3ddb11b54838cab8297afc1354a900d557c50d653828d387b48a278689a608b4f69620a1ff82ba19f247889639a11fddcc4865df2663d2254182a8e1a7000bbed6cb155ddb56ccaa5dd9090cdeba6c28a442cb17a8574b4b561487dffe86e923e9b8341a6877d2bfcc55965d6099670031c0fde409b2212ea5769cbdffeb639651a7a1c554c13cdcfbcc8de82507c1d5187f8a2ca152e6e8fbf198c92a23ab2c886aa83b6a191581549d642b57c32e796b92b753b5491ccc8eff4a9cd07d387005201bcc05df968486194f16012318b357286612a62de071baa8c945e637955dfb110e3b1892dc08ec40073c126c46a9513b33072ca4636c78885fb4050b479f1f28b931a9e78d2e45fd3382fb3bd096f92c47bb75eb4dbc2a19905082d86e622275549bf14e2b48e6592ccc9d780dfd55084e4352dbeb7f3241255ab064a0d96cd9e89b61646f2410075368a8be21e8d83a1701e9ffd2071e4e1874155b3a6460008811e261a06063fe12782eb00ec44d5757cee227d5b5bca7039772a20b00a4989ad127606026ba26e4d8700b17ede361e8ab35b152564e49e3a7818b7e6ea92b31bb230b1e5c976e27d56bfec7700b6ee77e9384e83ed3ed80475bf16ddaf8963bdc18730f62c69f0621609df81c926b7709cc7b08b7fe41362a26139a66f9714086a6271448ecbe56a0242b57b771a495c9d11615652a551cda09e655652a8263135adac63cc5906154d2f6e36c83c3a281d9be11e106c1dc0f463a2d0b76a20a4301b0dfed1d143672f467d563ab5d13a8e4864ed64aaaaec090c4eb3fb0c5e57973488a84b7dfbd1b626f573e743e0d0df4674e8e3bb199e1d516a5b3df75c0d6e85d299f450e13e50a1b78c4254b74062b9fa4db2f3d09ba636a7277a78b20309aac846df3fdc35285eaaa3a27820e655ce83a023adf2f7274af342760177717c4437f3d81b7a81719a5fc22282455281c8a5368c8f7e936cc8d77a45819eab4fcfab054b45556722d8f681439042ad9b8ff6638523d2f805e30aef869a084efa1034bd029bddadc9c93e920200db73fe400efa8cce2cd1ca2f7baad7f245817a0c7f053cd74bca1a8514e46402a9deb2c93de9d1d17d9704f8c21deb446e09253dd5d3f2cf34429ca7ef449edbeebf25a401f06060a39fb2b54e66f523c5853911d5bf122fc9f377aaf6fe5b431fed76c527b484e108e5a152c7fc21ea54c335b67df6bb41b8c9dc798d8bc12536319017b817e58263553dc94c8cd1aef8886bfbc7be511025bcc7db7136edff68e72f519acab2fae86058c9b7e15755c4187770ee17e2ca03a8e710b1ff77976cd062dc5d77d0ae637d04f89f25e78268a6704b6e71315a43a3c7b290da9dbd6dd179dd779e3fbf26533a6e87afdf403ecdd61abcfb6fee0f97f1f330166b258c6800f9986a1baa6e1f7305d8e96446090814e6d1558325ba42333d4431334937ed61956904fa0fb982c0b04b5a923044e1a8d5fa736bde6a228e59fa4962179ac5d6daf1cd1049b6428025ecbd98f9fe1c9b99eb502eca3d7a986b6403c9beca9e6442dd25aaa7e5f32d719de4fb8553ba148fc9a99c00106d2357a993fa50a17d5d416ebbc38e13a3478e500f7ff7a9cf1f08952806f80253a6c75426f9ccce3732a939f039119da0694d75e7b91d5ca4a966d6f3ce1f423d039023425d9e3c72f874f84c575ff0e27ef2f68799d6fb3efad85df010e0c7a3ff9749e4f525d418173dbd150edc54ac78e71a8efd2159084b0163e48c8c4c14f9e7a35ee14d87a74414b47320183f41bcbe1f2dd796a3d4355dae78e978c6728dd3e42153d3bfd42253d213050361d4eebbbbbc27ed59ae0d60dfcb6c51c1bfeaa65a25d15761b118ef693ca3e01fa2551163d62e963527e47517d16c281846171c89ce72c7edd733500cc1d3cfaad1b3ed93a570c465d9bbe2c9bb717b2bd63fe408cf06142f55bd7cbeca5c27df09764c86b10c9fbd0da4ef8b0001751fa4010e01f54c5f745868e61375a28d0f84d218a22d3a76916f7d0ff780a8f646f43938795dad847beed1531c0726852a03538cee277f48b660d8d0b7ae81b6d85abe5e586b26c1c3ee539c02fb5154dba21f3b44c67d8627948ccc17415540b84d3a2528da9cd5107926bed80cf9fbb4caed1fa770e52c2a0469cf796742854635a9f4607a8607f0b63c67757b1a8e7838acb4cef414d684012b418e0c3156cfb8eaa300acb88481fdfaa3de9fd55d14e4ac8fc05165ad624f1d684bdbc87c9ba21acf8ef10fae132a8db8d99c8fca6f4f71ecbe61a3f9f161fbef8eff02f7a1be4ecc362e880950e57c7401e17f59dd72ccf9d0a34bb2b4de01a5767c7a97ff29ff20297ce4b858ce967dc0f78729ea03ee226d1462e470f260ce68519d9e66d1f7d2d2c7ab5e0c75763ccab73c8ba704efc484bb0b3db80494729d2128878e2c48df8dcc8055ae94a953b9028942c108b1478cd8a96b3aef65464f62bb07700bd46e39874e94c8b9decdea1faf27541099b49dfe6e2ba25466aba9919ec2ba68f63cd35d56f8229485c72ee7cd378dd29a636106324dde532150ae038f65a6fd88f15d4ad16a5f4243a4fafa26799e45c312de7df72734e2426f7ac1a295deea650dbb0be9877d33a73c19f0e68e497153f4ac245a6fca27409c6021a96303fffd58e7143979d49fb209ad0b5a39bb7b8c876a061af8222a0b3af9f34f8f78c420334d102445dfcc9bd7ddb45d102b79dadd42d16cc7a96fb69d336c75a20b4fae0ce7ef32aff32fb24f249359ec55c29bcc9a3003ab30d541e6f42fc7c1408c96eebce6685f07e7e393c94be53369c173fa50ee508fb5980a6213f5802eec48e4af7ffdb0fb449fd3be065b1de044731b299f0a02b12474243c7d6557117698286b3544efdff786a820273d999370e692bdcd477186001e0f45ec75167a92d77a632a1516ad71ed2f78cdb73864b6045011d48447ff0aeea6e5ff74fb43dff521ef9301c80a860bf137371df8410ae3c377036f498595d0ce887044ace69a0aa9842d4ef781cea1d9720e5f6beb4e3be24568cd20fcb5bb0a52d266989271999c07efacb578f13d0d9f5e01e884b272529682287bd770f80aff40add52366a057cba156cc5624e56fa48f9ee0cb93ca6aafe2995923574f5ed3246919b8e46dd588bc0f34e6525d8a3d4712203ae65dc17aa80adb5decb245031b0f9024a23986c1601ee953516aeed2034ea8e01793fa6220690edce1768c596ead07b58c62706d9df269cef0766cba1c3f80433a9e83583c15784af1a1b32268d3195cb7c13c29725d6c648a5b71a4cb06c6bb4f5c3d6d22683a349083bd041823859369be88fa32f72233fb8cc8042748083e10d11c29ab637732ea4f155b7c454ccd30d6961a0eff9eef52954a81457300b8a90ecd9e8a5b741dd0f22fe6fe065110a87dfe71f3d1183b0757bb6c2ba4b64c04990ea79367fd3ccf25a943c228251d5141873eff7f776def28022c3e335dba8b18d4abf58141fd2c2a1d767a9965fc86969ac4a489647f194c68018385ae0cebbbcb3e0f62bf5be46f2190df25d7497fe2f3cc2585a7d9eae692117bc8f0dbf54216e4273356dd7b4c2bbfeddb7439745dd9c91518aa2fd01ad23e8b165dc8a8f3b70547ec1ac8a008be8894a49469d42471729bc445a2102376f5d491150a285b7e275005b8d4e04a0f10ca554977b0b0250693f29f9534ff883040131605772af39af9a26eceddfea22fccda5833e2919f5071b894fe8e6288153ad5a04356abe63094b430dd96f9bde88b4dfcb47da2cb41848060d6750eb31d35f63d11ebe35a1e08e34c529d7036a5287838c30bcaa4f831ab0e677038140c9f864204a7f6a3ffb31933d0a8c183a543ce1e7fa4eed02c729766bd92ccbef7ab3081a9fb46772272c450f281c770c8f06e28aea76eb055006b0752a1e23b433bb76ccf8775365225aad3e69f163f6792a85a624ba005ef5ed4a64ee0d46ff8462195e20be564094c9dea54e19adf3612af2ced29054166431e90c610f9e6263a07218c1b8b7863813eacd1fbb1eed8476ac595a28a5d05294fc576257e1f8169a78629a05b4b53a84489eb22b524ef36e5e4e995757663c6b77b8545bef7f3a6c4a0136ec0a673b6a4e1cc70e3197944289fc98c843d98dc2a84b66984401bf0f9f1ff3dc67dc67b2b6bad2b6539adb0d841410dfadcf28c1a4c6ab75b517fd3d073cb3a76e3228a48c0d97d0efbceac31e237adce6d12999c62726e692356fd24cd94f4f0985c50c4121bb84ee80a5e6657ba2e7f20b807937ba95f570b66c9db3a390b351a489804b37ced159e4e06efdc7ac8c5a6f320c6495d7119c0771345a142496cf585fc0152d9fd8d3c599a0b8347b45c214615a00708a5f0c00c8ffb8a59d7a7941754b155b6d6062361488f82aea0f11dd067d6f11c2a076a3f23e9dd7bc08c9775b1a2aecaefcebf69c717ab3737bdb9bd2949d769ef3dd75224aa19666e50a249d2693bdfc28d46538e716cb74a2a47490a75198f52d6a654c4b2165bcaab073a9d592cea1c7634ae2f5bd06d5e0d04890f24acb049396dec9a3eecf1165588361a6698a8aab7f6f0e401123f3cd304e549206574f64f44ebdbf1ab3caea8b2c4bc9ec1e944097c3a042b3b905a164ea6efcf8cccb924f12bf13501e4d9c97ba8c079cc41d9686a8a80c2ea420f159b9c7417605889168f8b942892893aabe123687a67e87f13d45a103498e22ad6923ec6988b8794dc787754fd14710f25201a39ca868050a7657c8ef71349f82824891651f026490baad768d0ab6db574a0ebce191a399490468038e953b96b6a1daa6214e23f7b4dd00ae6fb1a442758ce445d99f880a02158bf293573191a926be121a673a03acadf5fa39638ad72bdad517055aac6097df71990054f44ca1549a26b002778dabbd2c01da9692a1d8e8ae8ff4be4f81156e4917d4e984a892b292ced5edee20785c227c62c1dadde79adfb165afa7b81f4a6f11b8dbf4228df8b6257ba95a985cabbb1ae3b01bcf8891988ec36657b117640c45cd2215fe61fcf45451ebcaf61179799b69af36408979e241b697e1a1c05ddd14b1156ec84f8218ad9275d2f83709068f70a1f442b1d91d12672f6965496844f4a5bfc149efbfbc59697689fcf214dfb2a8a70989348dc26d637707488a0f5585de9070e9f0d7549a7eccc3bf49384372aeb20e95edc8bb8c456b3cc2a9a92d7185584ff02c3607786780fa4d2496913ed8b95e440aed36e9614a816788d52b751d39ff017e281bbd00be072b7d70dad2fcb73df72df04cbd0a8c07f092df3e44e3839c206e5976af6c4e3838af67c2462ba95537e9b122a1c6e7a708fe22843c68db5f2957995b73a2d7718a4bba0eedee69fa238665024966e19d8711070fe0f3d3d935394dae8f4902cdaa86d4ed75e8bb0ff1c342f8dd8e451d04ef46b1dc80b314cdfcea2d5f6371b91117b3be64224b25345a9efad0c89c869d881eaf86b75e54bf3fd0b2a0ab873c0cc7624e525ccf1f4793e9d8bc1f22011fb2b24abca2c1ba046a10334827d5d0181a1df8f446ea9083b544814f7e543111da5710660505dc2f0539d192513ae4b43eb17ad790f9814fda65ad55a0bfc47873336ac86aaf5bca009a5b94f8e63f272038c7bb585958b3b49fb124b3d21e0b7839c7c3b627430fbc75c48ad458c88a5aed0091528ef3b0ee31ed7aecd47fbe4fd1d91ab6adb843da0d501c58ac16a44a82a5ee363e601799fb77702ddcc60413c3e5b90fc7d29a81afbc96577204b7b30a9d0e0d25e5b934a9e3ed6bbe9743e92ef33eb7df99dbd58685439b4f90340137df9fde5c1563686fae92dfe548abeb0a1286c277e531b9664177ceb24a8aed392eff45d3ecf108fb0c6d6b32067bf33174c65fdf08fffd67e9cbe047aafad109ad6c54c12c7530c9d1d5db31932e4e9627523a8788611a9d56b6b977bfde6634727df89d44e8056c3d239dd93a30fb12e3c16c7d732826207d49ca215752d8238df4f8f40e05b1f7847418ac0e7139db32a1bdfd6d1cfe0fefaf63262a7db4b48fd47459a9c558decca7c832b2797ed3df49a4d0fe911aae9ccf008c8feec9156cf0ababc7fb4bf2762f418178e8ef33a0c404e22048fa3cd39d42fdeb41ca4e3e816a3228ab599bfb47140e58ef02d686466fc67954e7cfbe4fdedf3909b7d880c8c7a24e6bf8bb613ef3fb48f479f4539661d4a042815a54d40565848405f3271d302895521083d5f2ce27f711045e993131ce998a75408cbf0b1cdf99855194611f92ec6d1a43c975976d6caf636dc6a6ef8ea2217617a4db277832e0a45cb526674935e2f5a07c5d87885da079d0fcb67df5cdbd2f281145b29f9adc15b7d60b6a462278e63f6ad61ba8d13ebf71189ec4b86a1ccbd6fdbe9cc0133058a7345e6b49b2f27a75957eed2530e485eeee1adb51058aa876661bfc346bbc4702c4668a0f96ef8ec337ec9642c6531f68e753d9c7522ca555d967b17ff4721f19c5e7c28fd499c470e50f3eec7685378d827d37df74e7ce4765237025c4b934c2ee20e0583ed7611a618d696e9f6b98f1fd0b31976a89e6ce2707f0232e6a20bd31985435d632c0f409b3e1b34809de10d848af6c3c9f4c5f249dfd90e91995e5aef1348d0e7309535414cf830d3cc7713b206ebd071cef456c51e68488dbe2b3b040dfeb24b20190a91e36404d5b359528970c6f08d823c9d4145d7c2905a9a1e4ffca5e043d22307e0daedbefb8265517f7aca30b5489b90508f9d58c3786bed2c59bd3f410bf50a36e758048f536d1388488ab14827ce64f393a21318184b3449e5fd545be5de56326710f10cb2b13345a8d656b2a746359587e4dff92d437ddd0662498056932fbd2cddcf3c489ee81c36869635fd822d65186c8e39f1fd7baa30d8c0e431f254087e8eb6f2191fe8baab4aee1b983b2d5ea5ebcadaf1fc69ee830b0ac035c09668bdf7e47e9625618688af9e64996f04cd343321e6c771111bf1efdd7f491fc83cd583fcd471407d7564caab06f23fe4fd0e2fa7c39babe768b4ba7ee22b4ddafe342625fe915b082a0f6eb2d1df8871892878e18ee4158896f32622b7cd42b7d28ef1f0f9ee968b0ff506621d7b8d0913c365c0cd0c12d2ba6b363041629280132b32e7b61f9fab05ea4020344094ae01b5f0abcf006d34b5fe14f96975ab95a176f95791415093324b96ab90c34845ec3b862e97c9678924a568dd3125f792a0cd0d9aab94de587401a1196d1593125475ae53a01da396f8780390929e7c768b9b8282e489df6b3369754e317c58c0b8993fb785c9e3b702efe83bf33c988082ea1cca17c4e3f8954f678d8355bbea19f076b15f19a9cd97bde2762533758694ed4e07cc4e4cf71f83ddf4d2cfbf9c2005f0e52543db9d53058ad8fc05dee8e62c0953b21751ee30fe9de832eb7833c97e68b90ee362097334c35ead95fb64f0a1460769146127ae67bc4ced7fabb9de3de3fea16e1dd57c28c109e18f6bbdce0ad06147e593ceafcc47307c31d0aeb076c8c13ccd6935f1bf95a734191edc89b4b7da16f47648da5d4e2ca5505e5114c210a1b897a0b8f37ef1446736f56ee660c0d939ff1efc565da1cfe293a7c37dce337cb223cb00329052de536c68518057aad5d8fcbf5c49cb4231a1533f4995af625152fecdb4223e8b887c9becb4fd4fae3d64bb1df27db4f7da901b79b7b2c7574125ae1459b98c33557f037f95cc958a7f74b33f2818e2b08cece3ed0395bb46209c4639712dc9c67d639161662e88509885584f5a9f6f75f4cbc40f46552fa97201d26da7afc179c10802961acf71ed031794cf158a7b9a313f5e9cf6deedd9a6eae447ca9bc20e7fd5f90a73f2c0892e591afcc5ee048f2102fa801fc2ab4e6f1fb6f4398349838b97b2ae0a04db12350330f487c167e0f9d1376b6eae7059d6f976a4c479d10724bd950d08375ccbf17dfe3db55dbbbd00714f4d9f1cafb3b715ff264890270d91d4d7fe31dfd6f91dba03a3267ae11519fcfbc38dffc682b8ed1613eed0d578f6ee2607035d7700f05d0d80d83838b759dc228724fe1a8483240a476d2fe1ea8985a212eacde3ab7ea3f54e37de1657b839c2224c2ff73becc90629e4e47e93758e1efa7ee02423ea959b892324b856e33d78859685f3c53083318c1393346f60626c10cddb849b13f76f7a26aa13169146a89e795967ba5064c1fac625f42b4fe4e725f798c2903f92a8bfa933d130f53e46434711b0610146b1ded83070a04c845c0b3d6137abb70ec6b66ae91b2fc306415d383508339a8bc953a7e30f4ba1ff8e46acf5d90164da76f062f48633835d8eaa363a4c2fe8bcc84546b3beb33ed10a7e8f9b8379b8f722ca5c90972729d46dea5cecc8b8c7feccc00c153424017596b1da43cfefb0f4952dad836193eaa3e108c073ee1244c7ee90e0b7d9e77105bb14271e49cc661604ee836f4335aa4fbd2028b0bacae46f8c59506b2a37a4e0f223b8364712d9cf31beeda2ce2f8e6aba68e84987afdc5d6055674144253afaf0bfc65255d5d97649a80e78874d76093782fde6367683f505a7d131e748a11e87c97ee964c4a354ee64a664530592aa049907282bcbde7ca475c8a44f288319017f5886ea61dfc2e79c1b9c88a707a2d6f58ea3e5079ba023de76939f5dc0127ec664f15d2351fa757215da86fc9aaa00ee863d59bd7c8747471ded720a5cc8a27bef2df9ada9cef40e33adc85a334385897e99564a6d292b62b872ed1d4f733bcfe83bfedff9f1357e1824635a10ad2298b98a70f4484cb7a8df73c9eb66e17f29058009f3b0995c8fb61af5db227fb594b685559af3554eea2bf293478cc5586b3e5c502ddd4a4b2d66118d768b07a875cdac300b1e854887f827268068bdaf9d5dc3975a90374f79ae4209e0157897a84d442f2569ffcbfa78e53c60ff4ecc4ea9041fc9a788bba5bb442a0e1bd83c98039d04f408bef1e3a74f114f7f7b2c11d769406bfa70355faa54593e0ca5dcd246dc931570574af419b9aa385d775b1a941b6a959dbd7748b3fdbef7d4207bc0300e3ef6759811d6376d45834471759a7d156b4f12479611c701426334029e59f4e0e70633d4860561f567e10e03be48215fb7fc089992de0e420e6f616746bb62e90e71aadaf77d2ab760454ccef25a4cdce44eb70bd07ab4f229097dd20da4955e6037829163befcef69e5dd6793ab15a16ef13859289554ad359202ee216b3af620e89ea6b174a490e158d49d55dbf8c8cf3f95d17aaf614f3bdf7d54597ab6be600036ff3af348b145a0fd76c12c61f62e9813bd23ec18b8d44b89c8bc652d893ba15b7b0c6e66f6d02866c4083505a01f5e7f7fe550c441e9dd7b70af42248891654c013a8a1804e6c02b5cb88396342a9d49037967509b153626bbe11ab305bfc0caab5313b14b6604cabb74b465ce53c61667b3b0261c2bdff3f196f420b3d0c59f5f3630fd9f189312de27e5147d282aa44e2725a7de799e0083ea55a2a47218bed3774df26619f2e603c516c6636810b6ac6ed2ce8d2bd61dd93b0f8f5db16fb8475fb845c528d2489e111f66529ac3a2f7f517195298d7f0522e0a286f8b19ba3132152160d14d10b78f03b25216b5a6432f29148eb3317f745f4f1dbcf93c671cc804049061ea2b4b4bd98e9b4d8937766c586a6c67224b8e19816ed00aa45480b6519860d0388e71817b0e415d1911c4d4f296755c06c0a72195ac9d6e2aa2ba5874536a5c2a911bcb4c2410231839de19e164312dd4f4294c9b7c212aaec262ea70561d37fa7a75cc2ffe3cf296e3086bcc211b80ac17aaf4e6c5961319a8073ce6a2785c93482c2297933e33a2e86853d02b0d57b418f06e638005e413015aeb123db36a5c1924039ddd7524dfbf2f503bd96379d1e4d16af0ff7a536b89a4680e9eae5398cd612044ce162d5c40778a48240a999ffb34ebffb7e94a4df8e04abbe2e6c8611dbecd217565cc568fea9bc253f4958787c9b4320c4b5982515461e05612997675138cb5cfe33d2604ab95b10466a248bc780cae42f7375f5aa7b8543516e7c21f73fff65eed78e2f7f78b4ae8e8e9004bf7a1a2e03f9ee1f89174ecd172df9244eb2781bef3cdc158dac70489ad8d5e03f436f1fe7c048a346fa064aacf17c623d09721cc88d2415198714cd2ab4614d3abf3e5749b008c2187fd080772445cb4f9bd1d55e2ad2bd96ddc5026040ab465bbfbeb5d9f0cc9849a3d3a0cad2bdb674f7959b934a8774091cbf66b8729a969d5ca638c28af73aadcf4514e2abd229b40efdd7a129f44eb5254f67f8219ff93ddbcba0f39dc9276445a716975f96f9bdabab74a4b9535f6f97764141fa8a0f65c40a6468da14745f0253167938e8af3f8ecff35cceb0f2f084b50fd3030f44fa4ee712c1e985fc3fe0937102399c543e3aa4c3512595e0136c992057da93187337659bc8bd2e09dad96017a7038003fa77dca0d169543119977a9322d0da4137a769deca6c4a8c4762f1075e71b47976791a4e4f1dc07c28e19f56af7d5ad07432e42b431d3941a15d78376191f26347a9baf0e1dcf45c09ca2034ddf86b4324e974eee52c90501b59c7e37c14e8818cde9658f5365c746daa12baedc34e7d4ff51a740b4b352b84dcedcf8bafeaf5c1347990b384f0884129ab671d6b9a6a54bdb6683d7e869e3ce7afce271fb51db34cbaf8c80004455d699a58ab31933aef8317780f66a900f4715201b3c7f90dd6b95fc1e50f5de8e0c9bb1ed31dc8fc39ecefa63183afd8919504b38618dd968df88e9bcb3efe6cb66a4e01223302677e56af9f8e5b8c7dc2d1ef600095a98bbf73cd4d719733ef5c5b58c969702e56c6d41b133af3f3abaa5aee3114cc3f9f469a28ada8b82223d111c41acd4985e65314779d04ba9a597b3cd53c5aca42695641db4674f7e04f6ca9393f7778a7d9721c0bfa9ff1c3cef10cd93fa2ed40d2a8a6907d1e2d6df0ea649947a253a5c27fdb027cd3cae59c5d44d8c3d4b0e4419c26e4b33f5717e236933473d5b664045cfb646cf8923e9253eb91c031143cbcba3467bb2b083dab3afeb7716ed8541ef1501d455c912a15ec05b2290bd41a6aab330e8589a5baca8ea5cacbfa4d24d6f4236ad5306123e7f8b4026bb7097ccbd96de6406ff464e4814845d15e0da024aad28cbd4cabcd8759ca6c7c149997505a56397491b9cd8ba51e84536158286ce6b0663ac5058738b787588a4aaa2226287a9c2dfeb81d18d40728b960f1a9030dc50fb586e0cc1d169c535d0d7100bda81d74dfa05330031075faee616727af6df8906018b987a16af75853a1e7cf38a570532a5f250d5041d1e07af9658699f99c2fa396630b13f1a44586bf6a3e7e2323c6040f0f0f14b41e7ee1e2af8f7ebfcc4692e937c38d76bcc85b93d0deded16711f40d57242a1f39042996962b675cae91a8bc8a9cf805695ea705527d80b8b265d9856005d084966fd8caa0d356622172ed52634728825c3b271a918591d8690f2ed8034550fb6eae1a2a7a976e2ff5eaa9a4b21ebfff4ede8b3c551f8d7b4d9ad492884162e68e8786ac8932d7970048f7542ee6db759fa9be972790fe582a7e74725c55ebebe8bd1ca9721cbb28d0fa008b5bf35f307de75cafa25c6bec340c9c913e58f9201001cc422ca5b3b6dbab1641aab460a4c5ed277288bee19ae594416a0f2054bbb89bc1e4755c5c80b2b8b8365cb85e5310c5fa86745613569261abdfd683807cc288a458659f0c1474a1845f47a1a625f781e5782e234ab754878ab94be791c26cb0bb3fe8ff51850c6e3060eb82ac0d46ccbff8670cbf49e1393c1c60a767ac205f4f96d5a1a016ac92acde552799f4efc646415d219a912e64400f7ef7568a061bd70a20d5b45b289d0b2bac3aaeff9aef27ee27155a519fc62bb1353ed82af7a3525d1afe85e90a2f6f1373347d4fd0618d416e0f9730aa6d07449935a7a949ef2cfee1f62d69ccf22cf2ee02ee2ff5d6c99d5dffb5e3e2a5c018b8d1c848799eb42a86aa6dc7bf9c53fe26d75a481a1e51b6a97abddd77d8981a1727d76e59ba8047859d0b0bf78d688ad43a68c9de1513bcb0e5c24c71f1eb38f58d6b983183f6d5efd459843e2fa173cb56d3fc88915ad7214befebb455e99733c02e2a30b21d11de4e1b0c7d199346af2318f7bb04d97ad2c2547491e12363c9c0be8bd3ff55cf5dd1e79d421c2708f6548ca981a683887f423706dd3266e477441c2eed4d316ad0298713b69bfa6fca6c435c0feb7ee6e7390bb9cd16a60fb5d22df4e869057aa3aa041a33dff5e726ed58d8ebb8cfefe20f620f12bb1899e6384f5a066907ef3f4c687cd95110d8b35ca13c440bec5ca7295b3d2fb82508c90d2570d16de8787fa8cdd0df2025d8938684096d5d89d874cec5f4f61d2ffa5b87b6c3d6a6e6ed366d7e2ef940e790cde36f7983347007c1fd6c890207c9ca2e4708dc988ddaa764a97b0fa8c0e9a206d24a8eb2ae2a27f4916132e8cce19b72a7d11610376cf659177fdeed58d116f7c86a3841eec09406a0b9202829e1bd567cd7407c0cd48f35c8bfc5ac92271a23c0495cb4cb122d189baf09932d392972a957d2d47e7b17b4e0fc1699a1fad105e9125f24591a216a6f63be1ece5ec8c1a45d90eccac7b0db5a1214e6c48be07bed25aa556b396cf2c8ca47d6404ec93718320c8702842567eb4d8a37abe0d384d57e4f95b7f37e9b1fd77f2576cd8715e18c253f5d2ab1a31e3bc86d8140a7e967aff03e038ff017250030d9ab8e3b13dc014fd7236d6c804166069ffb7e2a3c5118e606bdd2f11dea142ed1988056e08cdf5da0763082666805bc6f1f13a5deb0c40ea49d428670f7b27e5c0a684df07bb3a5ea80a57a5dcfc30e4821b8d97bec6817725202564fdb38649aa22e03a7033224797fd9fe99c1d52c9c348d8dad09ef904689f361fd012c913c5df16fa35fd65b896ddce30ee1d4b1176b83ece22ffdd1c24f2e9d4c4ff64637e289f9f0ea3ba663d020be0afa247a595736b24d4b90f4bf1be5cd4b04a89aed2536694e75bdd83f88cbaf126718760c98d535a8acc6a9c093c0bd47f6b953871238e6912f8ed3659592d50812f035d8ee77148137470615b4b998edbc596ca641f342b6133b60e0544568e7ec1cf33ff9e24d5437a4e777fea05c30f9d6ecb8d7cb896d239f8d8ea1045101593a55fc3c37426023b1fad4e6202cfae4fecb637f2c542b0cd4c28a33c2bf7ff4b4d72074d461225932dd390a9228d5114062c81e38823e0d5e18950c1affe40a6e0cd6b759a3cbd0c559205480c8eaaa639a371432f29216c0c68413c758e7e5ed002ef017d181c5059d5abac80ea793bd513aee405bf47de9fe46210475c6fab39252ee8a2b4561cd9bebc5577df33b76d1c73bf43af387762894b293bb9fc1cd10e4ff718b082651641eac64cd7478cbea67baaf833e1e390cebd78e84923f7eee46460de2922f9f8d3bbb7ba27db368b6f908f081e6121b67357df3f15d745dca433c8e3ad3b3a56244fe7a14b38f47ed9e35b06909520063906f4a0cbea0def35f9292b83fa17e0f42912ae89601b9c734d33e655702444bd044ee5fe2c73b26b78dd9b28d5db8dd04215b9c1bdc14178a997b23f611e0215e54eb544049a851ea77b916930a40ddc77fd5a60489cd8360487af0f97d319766667ab3f43c41064c8689d4a359be0d1e4f4c1c3ff4aefa3521ba2f8919d7e3ae67f382e8604c1fc7ed2c1e90a01c2445b14aaca8ff22121de90b065f304de30afde29099a95425f79fbcb52ac41f2b806d70abc852dfe2422caa8b571d86e2547335b6a05ac7814c369baee93d0e97d0f39fad1c99b7f2f90226fdd07cc8a7e9af09c273ba5b1bd0ccca0697fa2765e114b8e64c150c73716989a27ce87a291fb02c5e0a8c98fceaecc4a2a7cfc603921c19bd9da734b3c915ef3244b4b9f20604cd5c974cc891112a6265f5af1f153da8233108846f3d90770bfc0e54811476fe85ad26b249051dd829fa2bc63e11ef4fc8b365a12134ccf3e9b189d1ce7dda6ba19d17919f919890a3ff7ae46123c27bcc184df8af5ef86e5c7dc30d441c9ebc1673b132b053173d12e2bb944e2cb0b3bdf208a24a449f74137efa28dce7554b72c64006437bafdfd26ba0f23097b33a598ea1c3fc8cde1b5cd7d7a87bf5fffa069569460644f895d1f9a173334feddc83cb2000a0ca9824c7542a64bae6f7f016fe2a30728cecc1ec168db001e718b86a4244ef8b22116562540265554449ee3bada5dafad3233a6dfdd529b19f5030051eb9f9cbee56bfcf346d53166c2aecb5b5246de0dcbaea3025a20489aa18397e18dc73c48344342e130ba80f7850e0c1291c8c98fee15ca25a500977c094a788d64007d3a63d410fe2fbbb174ebb47e053d05d39a25f06f9152e7fff6a1ae470cf8f52f613de9ccf086148a46b2925b368e50f108af28a238fff855c10251be920aba152e030e141d025d9fa79a82c7f29a5c883290adaab36500d07465d0deb15d997e513bba7c066862364f3cdbcae60ff271ed2f162fe4086d6eb38eb2334727245cca1318534113a3b7080a3b683698efb6c24ab0de278ca6a3d98a9daffcb06e03cc56c6b3696c7db0064b072d2f56e1e5ef4b2f86175fd92650394decb16634de058d28900ea3b0d79b586d60f464bed54c12fed20c3f42b7040e0b0c3204a7817789406f42b201f35cd96a220b4ec38f01b79a3de3f5a427e0a83146e94ae636f2b1032e334d1833f5f08a23b3b17a8520e2f4a0f902a2cecbce1b5f30af7878851c70ea02302419aa4c11c0dc93685b384192144b8a31384d8627b1356bf78360f8fa6f0edec80995e1ac57ea3739cb8c9c878f16d05dcce407dd6fe4fcd2ebdf9fed6fb65f0256e51308bd189f3e8b36604391386cc1d457bb39e712adaf118b4307fea1fd3f8636f8c8b96a862fa201c7041ebcc6e8786a0fa59e9833a3ad2c1fa0fd7c5556fe8bd1cf80eabd95f29882ace1df6555a8099741c7f5e14e53c2abe519c228b65606e7dfb77d6772edd45c41c11bb74f9d46d4f443a99b05dc93d57539a2a129fa766fa5c687e4e39c45c60ecde077eaa9dd39ea47609abee35aa52678c4c38753a5497e3225665801c70d2eb2b858b23061beaec022a4c9958164324d76f60cdc5455c8044233a0aa76af424fcdd72c3e6f37a53da9a3c432619e32d16eb951dc3693fe545c7546a29090bb9f7e36aee2e28c53be9bfe89c12ca2d9a32e54ae26f4d8ed3edc126002f4dbbf8d7fc0d181f80d4758dc06aad7b5c2f52be5f9d5b811699c22b47186402f55d296a400dca3573a174c559377b80ff3dc6405983e8c2669e7fcddf36c1758ee98aa805d9f2876e3344153153920460b5c20bed679c82a1ec870ceed62122705bb46b5473a4e7aae69358af73df8a667b83896cde9641b63122367d6908d8e30a43d4e6ac32f1129056950e7b8b2bc656c74c84223684b0534f9e75dcc7569d5de08622608ffd4aeab0d006501e115a7de42a4f20a741d1810f52f261cb31ae5ddf883e2dc67b0a0c6e4bac40fe4e4a9ca98c91fc9089cdb676405670e916f1f2230f75d29a9082705e54ee70cec2005c3e29c499f984f705e1b8939dfd63385026f93aaaab35d7c091648b81f131f755dab1a43aa0e90ccc582b3089ab7805a567dd3bf963bf18ac5a18eaa82daaf4565d341c954dde5e682ffc882effac163f43e3292fe3ec91c2a54da59280912e3ee9c05197c605f172e7b4eb51ffe37fd7c804f0003f0f48c06b04d8cf9a354454ef0bf4cb985cf0b16cb593c622dcccca87b971c87b22dd28cecab0020fd8118386edcb7efd8e79c96327375eb5343e4e95c9384430226504d5ecbb4f23aaa7672b1dd54c7c81034ceda40b1957db5ad21a6cd0a4e0e183225b9448d67ef3812b67b9f98445127483c1865d6ff8a11e2a55f56c3ba006c8045de13a5ee0fe788c532c86c21530cf1083335e0f159d9f69f68797cc7a2828badc2a402da97bbe502f2215cdfff5d986e66a01cba4836d76ee39a045d11f2fac74c5d9744cbec4a9e3de58431b7c14ff89e5f1a89fbce1834590b6012febf05c4c8e3dbf1c9ae1c0e1288245453d15ebfe10ff204f02683573236667c276e9f441ab2346b19b83a4aa3d1b1eafdb07985d73349bf8a69954e5ebf958291e59271587e584ad6d36f3bf0b2f99538e55e1da90f5110d495be0b3e027f8e23e1a9c7cbebc57627df1c767d6a66eb4e508182840db628e298e78dbce4e6205b42f574e172a08ddc53d2ebf6fa4ad5072de61984072e06beea156aee0adb41aa6e33603ed980a586f83e45d52df287da19fba5e4775cdd1ca7290351fffe5e56092c2cb091458cb9d489b0677a7961eced39ba50ab9879a435e6a6edb15ccb03cc6bca21137c7d7d9704d90af202cc2b9959cc1edf7fbc5acb2aad8f3d30a9ebd4869f5ca541e267c1d1b9f1e5181dfd56aaa1d87ee34022a8deb17fae7788457017a9e4e87c30b32977c4558d415fb863bdde30362e1529d547872cdf66631f2ac7049dab239113f3f6cc624d60f58b8e522ae867ad5bd0c1ea84de8e10e5e99f5e72b631ea653a183398cbd6c082de89f1fffa060fc980490b03892fafbe92b1046bf4ea26b7364f661b4cda6c16ed53b82529a4dd34745d3400d5d4c65e21f1676a99d16b0cab75c31ccea4b6053f8b262c68cbd5b1e7ddb0598b0a879ff68a7339170f6fe0f0e765341d5784d897a569423c447e31086dd1c215cc76dfa6ee2f30604a68e1540ba8e7ac570730ca32840116e2f102467cf2a03fd6418efa7b2441ec8c78229dcfebf7f3646c940fc70f6aa08474813e212778e9809c0b4b15c5cdb4b3d7fa644d8895743cf2b4489ea03405331e72a79cdc234e6f986aac7fd22b9cf9a09a0845bb5ce3d42c6e25f111128b66e94fd8146cc7803fb567715f7f63cba7d9844c5cd13a4443e6a4ce86f150f5bca4dc8ecb4e93f3da560b1b0f138368b859084a5ef8cfc584d6e2629716f535c480f72db8b7a920032dca4c251a81bf810f4c0cfe1165b90226276119029dfcfeb0c2ba547c27e72913105ab829735b8a6e98e79364c120f883d96a19e72d65be6cf992e71d88cadc5e5acfb0cb5872b6ad2ca56fd957c4da43049780ab5bee32abfba434b3b44e8b9edc93a8369b88deb470d1159978387e21bf512a3778eb598bead7d1cf5293c831f8925ee5c16f25736f77f9399da6fc3ef199d432565ff9c45a87fb9da3d79d3bf137e019b86ee8da649c77e13c9b773fa6df3b67c60700dfd56eaec26c9f8821e217e7f6e6d13a1aec1de0247c4d1ae9f67651497253c8be6af6b4dfe7ce40713fc2c9a9e4f2693b6aaa8f93e12153380a126305456aee804fae91761b5f875f15ff459de3345ab6bea6241da42b2ab1be148654d310945872e852d597d8da5a3d25ab52c9ed03b6249a793dab1da36ba58bd3b89fcd9433852d438f5265742113c9bf5417041d243e92fa097682330e1049065f9f0e5e28da08bd2961d0fbd7ade23fa0ca3eac955b19dc42711281b4fbff1b22fa7f94a437bb8f1fc6019673734c220b663a0b57394fb9a64e7727232cae7f728623a0118839ca843753a81f2dbb150f81468f9f226a107733fbb9257a5c56db47c64bdcea8ffedfda9b82e0010ecbc23e8a9694f87ac1391aa5c3e3b456eb5fc2a782293d4ba9957d10a84ef941426e39c19261a2cf94386ff8c197c2aead00811406f0ac1f632d4d2b79e9c10682cc7d19ba3f6c79632546a22b7f10978b2cc3273ec2aac57bb9b288a155c188f74374a1d623a8219a066ee9bc73f2bb4201e1ee343b3a210db5310c9db6f0917ad57f7c1cd90a485374f766666d0340174096b7de77c150ad17289b07336f4ef9543df85760f645005a6ba6c897d17c49639373a91065d9bf7d487fd7a7ab172c34271cba5e38080dfcc029a4785bb38af3d304f0bd2e72f9be6bc5d63810c0a78c240a0d9b906282251b516306370f48d977d4ab5706e7d6fc5164919740c5f1e980a8929d87d929c5b294522fd4fc2b8fcbcc2551c0e6d2ba4dfb6221504c6cff67b60d2e65d93228891ac7dbe0c53fb5188413b1afba2772bc090a3c96d120d3f15d484f93ed34436347f15049c0f782d8355f6b06f8c2fe3dd53955f40392e4c98627d260a26c87775ea9860b9daf0a7d8b741de1b546c3d6bf5400cf3b5d9cd7790b46fb8c121cf2b314aa36f884b6709bd3d5df56b99e0c51c719ddf02b22729d643ace698c08b2f189a813b34080c0add4de03a4318085795c4171f1b458331a641e317c8c8e372f78001179ceb620db01a0e5fe80160f71d6f32c9732c1bc6fe95f830ffb79e24bcde73b7d872dd8ec5f05f1092a3fcb7d7db362bd8e897bbe915b6c4a358d29b50679be5a6855cfefbebcb210b96f90a4975cbc043461c8b79f77ac1076efa42854e1589ef19c57a5faa62a02603fbc323a26bd184e4982e5790a25cfa846acab68cb07e5a8027cd3f90ee0ad82c56dc83bb166e6d78ba1d1d1835ddf8916f9bf608eb3ff9db2a9a525112a3540c7f582a9322900d1567b2cd8b8861c6f70da55d74fae66ad70add18d58a6fad76e23df1300d4c3a782ccdb525d598526eb48d9edc2831cc0c2507367e2794e904a9410ae76ea14264c8a0011cfce250d2ecf91171bc618c64d6dee22e9f2a992b92b2468caa956813d6e773e4c771addf1b7b245f923c65f72de3419595c1acffaf0002c2395ba62c045cb4fc8b0111e2d8f25c4eb8c869d0c370202668b506e76eb7d30bddb7c15dac91586018bf6033d797d5dcdbbf03c068ece1ed5daedc0970db4f94874d4d9479584ed2e501ced6594f97302f5cbdf8277a839ebbb19bb1520f8a66442ffe452abc285777efe02cd2537e5520e3dcfba4c9ca9b28098d3fb10e16d9c47839932a9fe7c19a03f89d328e95788080be8457ec697973f25015ba03788f2dff5996f6ba64d0a8aae3ffd71c89c04bed57901bf7d941a128fbc868d511177d0c09c0ec63724da9444f3d17d0b29adce8a405a66ce00b941a6a7c601c22e698fc17b9a0561d77f08db2b0d661c1030e2d7afffd76f75b84efe427047587b4fafe86ee5e5067a8c4ce6cd927cf625d6850a7bfddbd5c2a437372e343cddb5af09cf70f5a275af6b4b5f3a2e6b05a815116364274de3f68cf7a3ade5c1689f357b5c032243a1a0c79304f36c42c2afaaf745f83391f593c14304c36568bf055d2f1492e62bdc0a55f4abde933e8fc40ed9ab41a194a1403f031c4e805063b21146bf6e4c94e1af6aa714f2c04c2d9bcca60c3064dfcae4a64757169de2097620dd9663dca212604feb7b0f7d3444adb79412a41ca26cdd523496ba91bcd3e622eab62ca29628cec4df8fb65f8ecebd055dfbccd8ba884e8035200a60e7f526452f20895bf6e94650ff815f900e9b7055808b38a9b6a45ecd38a7f4f1dffa0452310f6e026baadf84531f5d811aca0b241c7fa0467cce268e0933847d0deddff96eee51bdf7f559b1960cf22b3ba03bba2b1f4578e9620fa28dc5f9fa84b9a9b1fffb9b02bc531654b10d6516980f470a66393ca0e3a2403e38c708ac96032ef140942a43f1544a60e65f1eac1e6a28a2ba83e2ed5735ea97a9e7485172498361381edaf5de23197034b026f7378b08cf02a387ac825a7c3813c3dee8ff45f550ff3eb8ad3ef58d68175719e56e9015fe690c2656f141592d353fed4cd6131035295ce64901b2204487f856212278b931123b8bf051cdaaadccf7c9f9492bde589320cbdc81c07b448f0d9d501ff86085021a1255c726f82bd2df1e378cf996f75d0e592283c073ea7375d241cf8bea1ac5b42992c46c480661dd7595ae013732322bac34f006cfee9fd47c01338b04615d4801d9989c6bf3e010b480614a754115952af96a084e2df141b20a6d23e8ff0d3b8b47053973229623881350a86674cb36f99c6ef3a476afb6267035bb61ce1d94a5c287c369ad5a47b5b124fcea50676885d964a339ee0e50a25d784981d54ab59d4825908e91e1cb14b065dd128a53ff2acb3de9e1dc098b7c13929bbec174d5d46a831c0444a06243cf038855a4f4f2b169099e4e00e47ccf8d45bbee974bfe3bd44a23d2bbd59b548cb4618c3070b359ca1c3fee72d1d2a7f2ac156fe91575e28a5111c7941eaa9d306cf264068edcedf201e84bda13771b36c77056161a700f782534c3b4742d1199441d304af4ce8289b2f33016509cdf33315dc796dbc75bea81655ac0a258eac8df8561f4ed43bdc7e6a37c64133e3ecd0041072f9bde0855ec55d5ea267ac85238ac02b125eb9a5c2097888d98bf90c969ec6e9b01f857fcd4018895d723835a629d52cbe04745c3016ffcd2ac34557fe76380e97dab05003c38db4724047fc948971d8aaf1d93538bad30eeeba7e198dd6dc24fe0ecda3e7ca790581c4b04eeccd5054b15c7f0b19b85c24998d2e25af60994449e40f04c0aec44eee9dcf32be0fe90ecf5afe4dfd0aeb7d19ef90fb9c1fb0e9afc1c9dd5bfd76bd2e7ed1cd2de550af94b3fd67fcf248a90b798324bff259cf729bedaf1611c7b8c4ad5b2c13a86c4742510c701133cf17321c5f18b396aeb297f66d836f5d752213366ddd7c514eac3147f9b01d319cea3b4c989de4f57cfd0ed85189bbb05d42bb2e395b86c17fe002888dbee91946cbfdc3ba63f2e4373ac05175a40f3ec629b3706b08087de634d8c57b8762379ec02b990326f220d19380ccdbf223d9ceaa54b6ea64d8b064e32ae39bac8b967a8efc252a2258d5b3dc56da1ad5e3bae65169e9b97f66f771ed2d9b09c93b0f46a7ad52e13f5af70e28f51e507daa6d2869224188abaa8dfa118f0dba4c6622c3e181112063c80e3ee46f7284aca089e625eae786524cc0157b83b22d639e808fe3f28b0038b92c1e1cc314b6a48530d6ae108f19bb51af58dce4e2ddda350006b910627e830d46e2251f725f0bcfa49a9903c964932efb8068890d73000749285a07e003daa6fe28507f1b51a93613848305339483b364f55051f8e76f357b214c7bca737553e3cd5b6d4d8ea67cb67349f242e45b6f73bf4f23f3badbfef2e4ade4c43eee8536bdfef1110d82dd963fdc687e47d17511e62266045fa4ac37218319eee8a407ab3bfc2afb6072a718b915022c7c5cc2b0a6c6c4f00613db5f7c0c5511e63672109864c3787bce758efe0c8a65fe1581df10c9afdea1d870bc419fc8419137d1ce1a097adadc638605a14d309729187b30a53dbb56412657e26a1e3bdbdabe53f4f6671a34abcad7445dd1882313675c4883ae9093cb684b7cbb4424824bd6d7dc6eebf0c7135f44f95262b3694c471bd65f9ecf5e2604e0836afa8efc5ade88d31b4b7ab6bd92db090b31fbc6cab1538154ff925beaa08f14d9ddd1d585a42f2a37ca998f81397ef4e521b88679a25892f7ef1668eea6487e89fe37aecc224440456280388b0ca20fd009604593233c33caa32c479a3568a09f97292c189e8b76139e5aea2516d8d39f24219fbfacfa081004cb7934de9f12869365782f65ffa5d266adc21ca3be8e1c0c3206126b782d43cbee4c6e64574a676a6ff1f5d522c7aad435db0a0f8dd95d075ac86ef51b0e0468aa73396e9db9aad17fee8e2b8b1cb9a1a3cdf692bc45e9846c94f2f5a1df758f4b165e1d14d2174100dfb482de90de2377c237ff561e036736111d6a877776359320a015dd7eec755a531aecf188691caffd0fa4f65d094dc92a38a720a13bc092fec5dbd411c3c7cb9895e82207a4277f8d0028446fa9103810316076976cfb7f08a212799adce1d195d2ce26f4623be4a8e83cfb8d904d26671b18338686f08e8411b7de3188d33968e4065c3c49987c2c3be2a9225a9c779512d031a5973598a92f802e0cf49b02b6462f8965e81c6b51d50eb65abfd070d61a74622e8564bfa295b8a61584b5fc2cfc90b47f950be17685d29578ec92be67bc42dcca3f4d4574404d6e99bdffde8696de539568f8834d681fb8cf347222514bcea981c8cefae371cf3d696ce3608cca99d42a0acfc03383ca4787e397e40c7d941b84bbfa03edfcd1d4c8ef5dfeec2aba6573ea88fdc533b44ef23ba49ec7dbc245a2c6616655d940885f63d20bc76e41d8427ba9211e110551b61db11f3423a8e3b0b0a0804a9ce140c3fd891faaf90f76879039cee50fd0e28e1d3213eea4a5cdaa5c7c352616f43549ce9d1a70907ee574a2244eba9dfbaabb8d6d198a99354ded97f5f87d0f4a23072cad38b7e1e70fd16d597970d582ddabdfae17295661a4e26fa0bc936fa25ad9fbbff6ad3f1622db2bd928ab405c43302ff45e8bbec92ae1015ea91b83b329e63763b3a1d47682d71d20f165d5db2a00a94e107252700f846188f1aecd1eb44833980b3285d6a7299497425197edfc393fa57d408d8a32725126745dae841e73e8c6c75fe4b8e32101591925b79d870c350c61bb24f280319fd0a62ecf5d66d09e162f8f9084021641c4989d9b6826d780dd6a676067548d0b3f6b9933f70ef21c3aac0513afe196274e05594035e15595c9c7937bccb545f7b0be0f5bd7c8fcb6d3a2243dc111dcc031757a5504f5b5c92f56663bc9b3c6dc50fbedf83f84a751712f9e7fd21f3bee3aae03bf203a912e2874450022a70910895d04b36f61ded8e16cbdedf32795268c87a8d5932c4e414a1b11aa747d411ab7d5c8dc574ebd6ade4c05d09f7dc9b328b16fdcd8bfb346210ab2666312a1d95ea61591ac33cce52e9c3d79ed191e15e5b85b3f6e1262d31fe845d5c5495e1ece3e488430b64ebf5b61c9c7dca6a03672630c872fab695d2f7a2f6fa3393b2ea29d68bc8d5638d06dfef6fb13db8a02acdb1f3cbb85a5ab6adbce88695c386c8986f43fe3592eb5d1b9f0423173c7dda7d4dd3eeb62f1d317faa063fe5e1ec3936cf3df64725544dbe396e8c24ca60b8bcfb37dd7af1001b0985549cfb9aedec8152793c47db121a8b8e2262209243a1c0538a6572754b7aab53f8f4d3c3da406537b140ff61a8e7965aa6f81fd864d2c12647a028e4f68349fd74c5b231436e3887bb0e764a739fedadc31b77a33308b084fc7387ccb027da12d61072569782d896dd00c4007edbefd5a78745ac7b2db58d02f27bc23c0c724805fe1b77b8cc13bdaf2ff4f65ec0db68bbf1744b408308840689c845b13bee2987b1cbb70d591a5cee01330b8511904b9e1f06f20dca3bb4923b1c7dc56342c085f596e78b904ade643220b919e94d558841d4de9fd6e7ce4840443128cecd2467f4b9f806706f17c1c9ef77ef79d1695d0b3dbe90c82846a983615cdfc0ca9477af37d011fe5525f610c2bf26f9ad8f53f7595b2188933f6754e1d94cd3bfdaa88788baef6e7368d2bfbc5fd1d0e9e148b2c82533108186aff701eb40be5b11b95f57899a086a77f980439f33732e5ee65dd6bd41410a93e1beac0c0ed0aaf68779e56ca7119b13d73ebc4079dd151b0af894d0fe4026b4a1f50d692422d43a243ca09b4733e7b99b6e9a539adcc3e595b97dc0d05618033fa462d3ff92f9ac6808fa7963a068f6923f469b2d533660716c0516c05a3059af10f8f60bd08c4182c98d4875be8d9572ba48e217ffee322741ffb70e12b02eee5a267a9b1fae7eceec9b4f6b7b851c2ba8e4a3973ba9158594f2681ab438080e4b2f170a256047c64cb3379d3a5e02d470bd335b3e0fad16780d5eddf0e699de18063f8ffdcb9e96107d7f3bb929550304a6359f1b455dc1ae4446ed0005d0b2a1a2d0d79092a44cfc0e84cea6f483f7bb66222543a45fbbee27e19b4b61b160ae5e93ce97049879bc391223e2bd76cf9eeb0b87e7bf74d1724399b6199e3b4263798edada7304c773e0fed0e094658a8179ae96131327d2c53f764cd03fe43edcc28de87136cacf3ecdb9e9ed4f00f54488bbfc94281e89e9448d92468b203804ffc26bcf90b70646709332a86bf5146070d5b1f3f0a619b4f9914286888ffd29dffbad021e3abc6404861110c1fac24fba59f75be41acae7d25113789f633449b8c8bce712213ee8ae29bf068bc80fb92f29ce52f70e3eda2b0f07aa3cd06f1ab183413ce2d3800957c5954dd228d18b2dac27bf98d8c69eb6d5dde3f6224cf483f6a67302ab38d1ca4fce342e30ed0b4ba9be426c9349df73e0d801d6847241c2cc7d413c2167eaed16c1514ea51fe8837baca723af158661b950deba5d03d16b8faa58adc5cf95908ce97505cd91324e33680dde1597d6c6c8b15d12efea73f43f538d4757984dc8791b4e83abe2dc2f91ce10fd9e00ad80104887584a57051bbb9a262db110abd54c371fab8d5ec5ab5486e8a245b79376841b37e6a40f44f472e387f2541f361b662a0bf2060c023a8441ea99ed1e7e4c7768236bad25f63691a083081be076d82d7e376d0501b2ed68323a1058bcbb125b949ee11b2230b18bad39b2049ad22eb433f3ca0f30919ee3f9a44209fc35704e08cdd4606e3899126fa1070fc64731600e2878d604d42d33775d1253635a92fcf2450594b5b020fd5b5b381ad43af7a0b30b57605e877619d8d8a787e54a414096e3fbb99f35d4e8df30c295de7bf9f9781f690df1a81e6235878a9340ca13b8befd6c3f8602202fc324dbf34b768580118cf11bc4ac8eec840379edb0ac37f0c3459a91800feb2669a950b7496086d055a77d6dab3a687f1e369df9f0019359bf88181378401d8907214db9933f76f286fef03bdb2bb5c2d81ac0af55cf30f9475d5e71433c3d7cd25ff552dbedadcd19cb1813153f8084db30314d8fdd22661d46f8371791171326978ff2433cd0dbefe3c8f70ebb3b9c03ec39c6ef590c2366c3110507e2e666558a8f8e25eb5e9c9ccec1a9c5770a5bf8c759e45dbf2cc65a1fd4b1f6cd5c767f666442e69b1c138475648569d16708a7f35d1cef5d1c9010d2d25459a5e504865990215ec44685bccb79bdb38a8db8e3829a89022587299fb92e907fc4df97a3dfca1a65e2bafa01fd34be7a225a68b8c9d2f17e6251bf9942fb0ffd519662d0bc64351f4afa49f0534b897f5605a5e0b69760eaf237cdc4f027660d7b7f256735f4aa8ffab470f807c3af948cc7fe68226f73830b8dc3e79e5f6438554b33113aee81413c5cc8fd84a97222eb4d5ddb12ae6b0a8d015b19be67407e18428cf3d594ce1ef9a9504148f27f7a60ad940644e7f7f2537d3a1d0fc97c816737ae927b414aca996063a4021aa6cda5da6c6e2df8717e940bbd002fd2e0a767c7247d7f8ccbacac637d5d5c0f9950f61deebfa33165cc2535ec3fd1078173285f0e8f665cacef93c2a743b890d86e3df75b2747c82c43d665835145e25d97c83ead24527b72fa2ddf37da63a2ff834a42816c2f7bb9d3fb40b9e0f727a079280234fac1ca8d2eacec35c78bfb519eeb452aeb05e32702a37acf4134f2ddf53d6d5d62bb8972067cea262e23b61430624cd222a9cc4d4733e6a22e929d2ffedd6b80bfc4fa883578a868b3a6953b11b41b576335f3f777c094a36f915316b74cf6dbfc753d4dde95dd372a97b8777749027721a2c698f81a79d7ff67d0e0cf5a81f2c4d190c887699645124f0e5ee6de8c21d29ed4e3667ed2db0ee2c5739ccb084f81c9f03d2a3e236f51d830eab93d19a036822d89a5fbdd829e39cc3f6b8fbc229a26e5401c51e9e2430c96a531738b24ef2803abc8fbbd453cd1ce23cd017049725c6955d6da56437d34cc685098420834078bfa7dc18414b7aa72f61925b628d41d8a97435f9520dc4476154df77bf4138bd5b73074943f06f915693b98fbdb11a635cf9c334a0841d3579b8a812afc3bce82cdc79b9c8a1bfb4395d7ad047b5256e251bb192ef84cf72cb7a932da9ae14660fb51de31db87f90e587d7f58735c328ef85ceffa171686da040cf68336f077f15d37d3d79a3d79a43392316b65c01ab44e34c711bf6eb8ed113a80622326c9bc529b10c36a09e90d3345c6c5e67446f92c2f7f054c15f858c82ae1bda05793a2c3abef08c7c12d3c3c727d6d2f5f6e02ed988c9ccf0f9daaf6acb197cfd7e52368eea20e098b437f70beb4369604504b64b9023176b6ea9657ee03300179498bf5eabff05a555d10baffc025779088f794cffc966119b5c271e9a90e1026b214383b2a578b4c2964e34e4961e80a94f065e08e4e90107311b494fd28b1c6116a12874180d0cc74730faf59d60ef64c72e270df947c867e9dfe18728f306645f4d9da680667f3ff14ceaf48512d5b6e6b89fced402f8fe1228d18210bc031c389dc0d992a201668482f54b976dee0e9c73763d90c4491d7e992e545258ca46163112c17bb56625c8378ebb2c5f6169e459927f6ab070fe1716600d833bee5cb469dc10e20f413c6dc68307286bda1bcf27ddd2bd7036e9d52a0d2ee8e3d11b6297ba539f577a0e41faec5dc2ac17abcbec50372855779d4b6d8e11ca7c4ec77da4ef8650b0640556508079d8bcfb6d57911a4550fd7a8518c635ac1d363ef9387004d5129f7d39e0caa4ebfcfba05ef5352969efe66973f042fbcaa2a65c67f857803bb63b63f7a456dd9319f23b3cce69bfe2b292fb49e89ec1e15c18f511d78d1e48bf485701c957558917d99541e7b4810d08898f45f60ddaec3f5246842a96d09065e3d07f00b84dcca1fc9a0f42d509bc00c15323268bdb87d428b84b9e9d66e2d81f389245736a1289e42351517fd9b79b91d6492783c8db1e656659e2f4ccb27c1d28f0d3d1121fcdbf5a70c2e18b053bf80d0bedab341b0b8515742e4edb252e03431526dad525fabf29965f9d0b0bf7e0d3318b8abefce75cc81d6a875565509f2dbf11335cfd5acd4a9a7d5fa0706de491106b33247000391e462321e1669a2d5e650ee858625bc713f44221e34bee2050854a01e93f517a9872b9c2b09cad68233e5eb5f4a050683f9c2be05c3fcce725d1c56f611a8ade5ea2d8d189c1b24e6de23e2d313776ce18885499849afd63cd28575158e3a224d3825d50bfdf3bd123177aed67e2d27a105d0a668229eeb7a693e05982900b2de686379c01a2cf03d49658b0cfb9044f9e55c4148d784d325e1aa0836aefc7853921250749a96cf198515206e411486dc1589c6183e6f9d67cb8a124284edfee23c776bc5c8b16b6ca9e232d5242b7da828b2f256a17e108a624d2352348ec8b7c1b4163659ac3a57a8ff4fd8306d16b4f98e37802768d3eff63d9d4e37c2db47f7f661c4af90863c34f91195ef7c0c6d258db37f40c7d0c7a8f1e479a92140a1c08233ef2a944d45fdaffacce151de8ee759693a86731f18191a6e49f9948c6eb0a8e0a6ec88eae07e364e21cda2d08897d5ecd38eddf4a7a896d083655daf5469b9155f19b91835bce9115c8515116e72738c90d4ef5a473971e704211c175843f05ec2c365139a8ced9c73ee9259937a58a623f6e29a6e5867777b64a9d057c022910880145234ca53e74997d3f1e383cc39aae1c7f93a6f9e0c473eec6c52202ad1da016bb15f1434766972bd364e227f8bb199f6bfe7e25c5e11533d7285762fb1c14e02a3f34c713f8f77dfaaaf438b5e8c923b365c3229bf8800149087cf8bbb6e4af631106118f5f8e8e7fae382e60520743c93b65130a1494d2a30f736e8452049a04a61420a49abb0fde56e238a793d35b6d4546dede8e17428cbde41732f91094be277dfbefdbb7778089f26dc003f59c1d7c61385c9ecc5ccd4dd2ac2fa3c4783d0903fdfa0322103b528150fb758aa6da29928ac0be03b165acd95946010c199219f63b0fb1603919c70131bb92bd402807b959d58d24fccb22f550bdd396780614bebf37a157c5e45f4aa87ca1bc785cdaec7892300f00ba15b17c6842fa3aff98b3a2008ad1c70cd027599382621e5e01323df55762dfaa577ddc69d5de54565c10b53c6eaf8d8435f4d92f651af854a8370239806981ccedd980900b642fd7c997d9848fa725711e7c856028b6b4936e83b94ad1998fecdbc6c4b63566ac874282663b5346e8769c5af72fe1bcfd59b8ff655ab9719111c0ac613f16e515c934bfa0eaa8c0d4001d1fa6a30bbf8b706275368a61f80b514fd72b904f479b62a61ea2d34dcb567bace9fe1b80a86a020e546266063dea34defe286525cd759635965834fc77e1a8b8f2b1cf95576be9bcad626933576c5acad053a988a71e2eec6800bac167853f12f8f70c7e0416bf3aea1c04256d682ca3d2d4617d610f79b30c5253e2de828a6cdc5a5392926bdffe2d0ec52987e685bd02e660a76333c0e87d21ac24ad0b69540a90c72dea5a453fb1daa669e9e360f987ec259aaeae4b5fa63a293a31a90770c205c635f3fe1c11efb13bfb79eb3cf2cf0d360e5da15854dcd118b57f2e7bdbca75ef5d3c0c0f0425db5148bcfe59cde4fed7da89c8e6e58db46c7039bea9ca027cb31afc0cdde222c3ab03957344bf6bffdcbb04015d2271f870d0c53a5fc1b817cf962ffbe6c7b7ae0b42fa3d8b4f023157a8aae73c0a3c89445abf72e30146ee9d14c9f556fd97b9f225f0f207d890a46ed7d563653dd94bf558d7d239520e06c115a26006d4bb8d4d00fe67afb7fe836426812cdabdb174078eec13e2221319eaa6a15738eb1ef31704e165978ec0e42c2c5749c5b8fdb91d0001fb119513a75a114e0e110c42df7d44bd0b277e712b141fa0d6a610fdb20cc3a3fd8551a65ae75679b5737a7fb7c6c058c9143b3280e596606401a9238e2ac0245d903a2510eaeb018a3aa702b716f7623b666434f06b375fad4b7bb8f5eb663a60f0401f97def8baf5564815fdfd7f5ef042c3d095802d15fc18159b29617079860ba629cc0a11fcb611ffc1062c422b2e30a2a431b2ced946aa276a4e49841051697f3508aa6482b084a6add6f441af43e8821589cd6a0201ee9c6ac92af2c5d0ee4a4ea88ed1ddaae3bc68e3ae6fd9e379ed8f96d0c6d9db8a2f132fd9f69037def71174873efac74565253dbcb0170518b4fffafb7017b2f6bb823dea19807eda70ff0c86e025b2fef85a800984ce4fe3e335cc0c9d6cec36f4e3160607e66405b746c73d859471955e25cba3553789767327429bdcdc7488884958501c69300aa8fea23da4e5af5ebb2c5dbbb5973d0db944c17943a24265ccf49f6ad5b28e0bb720f83080c65506ff7477e9d7a9810d4fe0786ff0060e4c42c5e89b8799cd11eb8d0cf1d43619f3c61da1715d1bbd2a8a0cd1fc27b932ed464cc1df160788bd83eb0c97c2c6f80b763df9e42a12b9b89ab259d61eb71d3c25c0db23125e4d8a19c5b9cb5d81c1b14e78b7d8dfe6d5d0a1d84c63f60d85f1abfd49f7e8b6ff2b9bc2c918db0c6ddda128b2e89bc7f72c206e018cb60e16bba2a53729b63f5c18d8ee315c8d9b8ee255b8294ae1f529c4419d94db0ac3482a93469438a7500ae0b13b5843fff39a101c42e964be2ac44caa593786647c4f9e7cb37c374299f0c2479b5693de42ffbf0b9447537fc2b6ffc56b579d421d456c194ec3fe8eb2910bf1788e5b0b7f1dcc64d3172ee631f2df82189afb0d80a8f028c049484e6b76ae1408335edb8685b30ce64d793e22bce00c77a8ebee2e1aefce199970ae94909708daf6e5079f14b892d20aae6c3d49bd52a74dcc2d1f3f645bce958f3da0497c10fe2432e5e01ea6aea6f295e21f31f4d6a836e391637a36d345e7a7765fc2ebbc90379f40ace940dcd52a754d63392827a225768839d2f56d90619c9c2e546a819eb92fb656f846be1585e31f1b0d884eda616c8b811ab03b070ead5a7d1b2c21f01461eb467fd3e46054211cff3dcd4f2826aad01deed5ae37ec9532dde6a0e66b0fca5cca222c65640b838e442bd156dca26ae478220ef9391c9980eaef25a0bcb09bae9f5183459f0695ec2b83c7a69f9f16d4978f004e8cbe69687856c86da0d2c015f0b5562e0a155a42844931749881cfde47eac07612ea9ed942886b348fd15cc66be2c8ec071ccfc377163adcfdae167b28c499ae8a738e126935454938e504c6e84cae88c41e918f3cc96195015c22562fd3263f30ea2ad8024fdebfc48089a2b6ac89f428fe1f9597dab5b44be6d3b0360ebeade2f3d785c9b5218d9e4ded4a80efc1df3919938649c793f8b0a2f9117241eb8bf7dcc6b4c4be75f0a0d199fcc6bafdd4c51c5a1c8546b5b7e05a4e94f30f690f7f7fa5f8dcd1e8e69d7821b1caba3cad56d45411597f3aa911e84197fe3a59f8a37a64f04ea42968b34fb20a198e42d4a4c0e8f1e29c80aa07c61bf32e4c8b5bcc6c3594d77b104583d7639457274b3f6d35de989a6923bec99dcd1d0acc92eef9786f8ab55ed1de47dca6a6d35dff2e1187d396c98772f8678b6885f1a209928a5870ad9506bf8245a27bad01457707dd28908aa078fc878434d1cce3676e39199109ef960a639c4acdfb80d03baa1e2b5b3377f906c9a2239980a2f9f713f03adcfc015a37c4b7f8cb1247af5aff59fda3836cedc7abf937baed99e1d04304ace7cd887be3d4b062d4d3c06f67882b5f8056593c9397014540f493862df25b93e19efc3cef4b13dd75bfb6e70bc4ba9ff5b7f51a61e8f5bdc3cdca3d7d176639ff6f2fb0423dbfdaa69985aa750e5074c2bf0c7cb0997258a13c57af9f7fd26fb9d076532248c8a676d6f29e758fb2e19a99c923b2fc3e8eb6e5001db09a3f6eb3c861fb1c48dee8cc954339a6d63a0f7c428f630294f6616f922ceb809dea1a60fcd6163bf512eb891be16ce04f833e5a15ef526b7a786588e80a27ebb843d123a0ca73516bdfd8d14bceebe959a8e1d258332b3735a2247974898008909f9c6edaf40ffe85af0f3f4ebb25582c3cfaacbe50865e765c8e6e48eeef465f31e516d49389b5ae11dded9312a9d5b0694e4484b2a1eef735790afdb9e0c1f6287654a35b9b43dddfe206fb0b5e903e46204945c2b7701c7232ce328868ab0f4e7cf7fd3bcf35c092d62e6bc7517639bc04329211ea9a6ac1b9a43998dadf9e4d5a2618a7bcd177b5020a976784ae8d25c62af93a96a5eba3585be65ee91dbabe8523d3523b24ee5b0a4bd9a93b011872d2d9a5b7e24faa1e1839ecbb56da9f84540a43fe8dfdae15db424ab13f763b78a86755b78dc5e4b07ebcc733695bcfd467464ee5aa4c314e0536f3e34c2bcae491e299d13f5ca0babfdc732aff7bac73d697b927f8a9700e68a851519d5fa67c0d216bbcd9438323114f762009f595dd1b9eb85deeb330ec04fa7cc0edfb5c95da25f959e58e1bf008ed6f431ea16f408177ca0b9ddc5fa27019efe6bed248fa0571cf0b3aeb6f2fecfc0ea0c47c469a179cab35e4052acf6d55b5aabe11452b274a4f5067a5fe0053e26eb9292049e70c57c56f7e166f6c200db73fe400efa8cce2cd1ca2f7baad7f245817a0c7f053cd74bca1a8514e46402a9deb2c93de9d1d17d9704f8c21deb446e09253dd5d3f2cf34429ca7ef449edbeebf25a401f06060a39fb2b54e66f523c5853911d5bf122fc9f377aaf6fe5b431fed76c527b484e108e5ada449749dd9eaa8abab9b01647c89deef4a1d4df0dc87fb9232d917aeff8d1d528d6a8c06c2c3069c39c00fa158f617f8adc35e9a024172eb5afeff4287670158da384b26505e7b47bb788dd0cf05008064d137e391bbef9df021e8178dc04213ed941f9d2cc91ee6c83da6398979668e6487c1e40f0ea26f9936a5fac3ca82380cc8aa80845e72ffe8dc02fa47b40a85cc3b64a9a2458f60ffd138a82adf08155fbc89f245ccd2d82b3a14529dfc18c5d33e4ef58b066705c40e8cb56480a8883adb17ccaea7d17ffa067512ac77891641310463af02c8822a7f6794794fe6ff063adf57a4c6a7fb19d8f236a2968b5b45ee77df3cf3a528912e9e0ebd6ebe35cd3225ab4edd58e8dae84cddb07010a76d42357788953f47c9ef74d6aec3c4d1a253dc07e9e1cab965742bb68f0d162f8fa4c9053536a4ea4831f466be86369059168d56b50f3092f9b50a676f71e54c78bc6d0aaa81c35c57c66a0dbfb9e289888cb3e71f0e542ece7116cf81b159eabde920a572c74445818a3bcb0caeb51bd900446d1451ae69e03ba611341e594a207f844b8fe0d9723ac9b17fd7c4f0f91f7943f69e6f642d75feea2d0003e0228ccdec8e01815c46ac9c47bb0cd2e38bf28bbc27ed59ae0d60dfcb6c51c1bfeaa65a25d15761b118ef693ca3e01fa2551163d62e963527e47517d16c281846171c89ce72c7edd733500cc1d3cfaad1b3ed93a570c465d9bbe2c9bb717b2bd63fe408cf06142f55bd7cbeca5c27df09764c86b10c9fbd0da4ef8b0001751595d0f5377ad331433e2ea87dbd0fef3f09db9b92ad670c85006bc57feac45c134ff3bed5bffac7ebf74377d5646eb48a30ebcb90944729c2e71fe9158a5cb3bf2e8a2275ced1708ae5a506943f7c4a7b84bc92494cd77405918e80177d5fb1a5dc1dc103f9034d974abefd10b79defd61a662a7d7225b2d60caa3fe8ef646f3c5a02c67eb477aef616bfcb5d5141ae7b6298644361752e13f1567f6961729d11a331fbe046fe34e616bf2547aa822323f0d8385396f7b3e058026a29c340da9e4ce66b17209f2cb2dc945d7bd67bf1c46ddd50c47c1e84568512ee73b4a5e7b13216a0bf09c9b553dcc86bf7f01609cae6c7ecdeee47eafdb15af7cb1968479509b116a4a368bd8e172fb208cca2e5a5c29033c923f74a30ff7cce839ed49ac8f5e32695750aead0b325591a9a60f84ba1c8ddebcbcc236c98c916d22ab95f24f90aa70f452a1b5804d32730c592a08dba9ba2eb927fa86e1bb3008d036c3dde3befaf5806acd5e2a961093252054021c35bc3b378b03f3a99dfdc96be2dbee61e2f64a21f01b3daa9b9fd5fb752bf0508cf69777d2bd2e2c5c507b8d9b654d882de4af03a7c3b0e71c0ecf8593dde1457928197af0063e2d2ef75f82cdc42d35af3836cf3727cc84e32642eb49a3bfcae4b5535f8cf51b223f113173a8ed076fd44e9a73fe7c3b936860592600a000682ec97e95ae1e0ca2b7b793576d4e95034d2973340871d2a01c1710d3818e37b64277d9e9093df8517544b93069fd1a0f153ce64179bf43ab9d511ff7dc7f7d407163b7785d1d65c7c7a7f23448fffb10376eebce6685f07e7e393c94be53369c173fa50ee508fb5980a6213f5802eec48e4af7ffdb0fb449fd3be065b1de044731b299f0a02b12474243c7d6557117698286b3544efdff786a820273d999370e692bdcd477186001e0f45ec75167a92d77a632a1516ad71ed2f78cdb7375d307186b3d5832b4d6041940ab57c67fe12935603dab846887402cfc5d5fe04cadddb325baf0bc6a61bf3e14e8630e27fba1e1398b2acd1f637d3addd96babe8dbe19572e98420d21c2d29edffc0c0647578d239c5bbcff27d2b263e5373e77816374444eb26f58bd52730fe7e704a882cdb8516664463b1b48048f113f80d0c2ee84c22fc023d08b9b9e9121c34735499ad44f2363c88577b0badbab9fa219019abced488dc9710fac027b994983b4c3eee8aaacd6e47d5baf7f41f59eac3fd2ebd3c5203e7919cad68ac4e9059f1bc3921a69ae189e1a7b424973e67abdb76f3529bfb7d8903db84541d16f5d0f10457a7aff466fc6e6eed2d99ba9cc3ed8c83090f4a206bc6c31bf828b6f65d1c895d25c92e7adc0c6f9f927550faf50916aabecafcda8ae8207d1ab37de96c61e4bf67139eb47fc310252d04506e381f3818abfb505ec8adc19febd4372f1471fbeef89eb6c03bb0c3b0757bb6c2ba4b64c04990ea79367fd3ccf25a943c228251d5141873eff7f776def28022c3e335dba8b18d4abf58141fd2c2a1d767a9965fc86969ac4a489647f194c68018385ae0cebbbcb3e0f62bf5be46f2190df25d7497fe2f3cc2585a7d9eae692117bc8f0dbf54216eadd9e08443cefdf14ca22d7d1411f601037b265510e94594d27a63abb80e0d2a822619e8fc30bd64fd321016362f7cadb3debd868c87c023ec4e4b8cf848a64f8c54b1487cf0803ff2a9a059ce82e51878246dbba7d2611c330e2c214b19412ced1b90536b48dcacb889199cbe79f3f748f180b94e85118af1de5679137111de09c7c74db47a12febcc8644745423f8adcfcd41fac183b83413250d7c9a43527a84d2310567b14324f049055b0bc1cc467c054ff017a22fa54466387adedb3b84e8fa54e34b07269a4cfa71bed9f0194181ab251b7395dfc08c639d703e9d611685d77029453f634b1e85d9f3a1c0d208214541d443d92cf03180dcae0873e41fe4ae57ca7ec318a792a85a624ba005ef5ed4a64ee0d46ff8462195e20be564094c9dea54e19adf3612af2ced29054166431e90c610f9e6263a07218c1b8b7863813eacd1fbb1eed8476ac595a28a5d05294fc576257e1f8169a78629a05b4b53a84489eb22b524ef36e5e4e995757663c6b77b83f8c56d9c0dbfc0b238c719f9590e5cbe96ed387951f261593ae9ac034e3e1d45083a06b38481ff7cc395a1cd98ce0f0f150835855e2c27ad21a99e607d1db44a4a70e2cddd9b1e1f083cb9293067ca96c52b910217e96d713c617275d64c720daf0be2679b7755a70edb6f1dcaeb3b8449ccba3c9b03fe4765e43dcf01843249aca3565d149e2e3b1eadac2bb3e174142db8384303fd983d068714129f294085fc878699d150d521880d37c2b6b7b27e4e8cd7ac51bdc85e2d58c6bc41ee7abd969edf14d0326c83befb0377c513d6e4b7cc9acabc3894e15d6f98f185471bc378e2492f95c00f47471a6ad6e1d4128f8d96b76fafd12b791d9e8d830dc53acddf4df00027269d4d69b7a6a7bd57af72da2c65fede5804d342a344981d75a677d10b35ea0f7ec0bc9d096da5dd5aec8a46344e1cf8c1b07997d17a10840f8d46be964e74d8c3dd7c75c819980187844417d0893d75d942277b3d9edb25636a55925a4586a14a43ab77176a6e947d095d7d66b2db8541a770c6fd76f5cbb253bf473af482b233b33ce2fbb8131df852e8c31777ca01a6eb591a6fd6a633f11c9ebe40ddab137e582b276248638ba5be83b0b134a6f9ef89b2ceb1fcf46214ff37cf10f6303b65d156d9a2b851eb38f19980c2af01caa85e8f665a0e3863baf7ca5855a12dfafa028b84e499dec6f4b35960fcfc4594c432159774dd04db62f91762ae2fe2725a6c0dcda64a4d70941046df5875a868faadb0ff8204a1405fafd6617594ae876de152851c52479848200ee996fa8a802e65d04a101a90f469fa13b5235385bbd028be215c1362e04eadc5e856fc1840984317c6314bed2d1fb93182d2d063a3dc1ab7ac8da6f1b72277f2dd0d5d7aa77e9e06c67ca7f0b1b0f2ed39fab8368a84d4e255a7f65c0cd2abcbb5258a351e70f9c5408df3717d802dba0e6954fbfb6da4a0e3ef1d416cbe5f50eed5d61a7172a7054f269d5aa1d9420736dd274c783c10a8ccafdebe5f32e63fa00975b7367c5b1226684e73753ba3244867e3db7963a963d74c779165f4d3a4a4de64400f66860985f09af849632b007780a44cab4c3fe32fb90f52e8b031f068e8939f276b174c5a9d000598e7a60a788a79a70b60955a9b3740bc46e317c813c8ca01092287092f431d93a46ffbe80e5cf2620e48485d1bf47b1dc2c14a8da74a68c09fffbb5f1d311f736955627b67aa3a28c2b15dc72d2605bbee1c2372b4804944513cbfbf74398342d58beeff5e2234d971d0dae71961c0a785955dec432468a6c160580edd92fd45c310ee660feee93cd4bef2a3785cb98a27b224388761798db2b8a7ca48599758fb192dd81f0b7059dcc5947533117a0871dd16111a35af42c56744ac85ce938727e205949229f7e271755a5e7fe136174f59d18987bbdaa4e797b5cd7170e9ecad948c32cfd121293bcd269319066c52297c092abdb83d67816e0f12d16bbac0dbcc71c9ac39a250240e989d5f59b003f2110d2aaa7ab64b7ac2ff7300cf09c391f6d2a3b32049917719caf378ad7eabbcad05bf106d17693c768710f1a2eca82c4fa056a89938f22c2dfb615a007212a5090864b2a147db959b7efd68a34ebd84ff943d6788b12df5c87c806b56ce084241c7bbdab1f3f08ed874b0318428a375f338fab6a915c083cdfa84876c59f7bb6bdd9558a4cef456531ce16af358d31c786404d52de4ee608771cb7675598d28428ed7ec65a7385ace62250cc25b371bb2459634e86e284e64448bc5bb7be91170f007a1f53b09f190b495473eaed6de5223f7ad7f2a8165f5bfb1a8bae519d05c726d786a047cf65ba8cccfe56daf44c0936a42bd4b9b2bb438490f51be084ea2186ec29e2ad3e6024886f39cc26b83908b83123d85c8a6918b1b7fa32a7c67e7b818d3db5e7c9d4ab7b6187bd563936219e074130b680de56e6ffb6cb5183f400523e6bf7bb3ebb7999ab5193d88fe6cbc6f2d1d1c42b7973833509fc314c8e5265a1eecf4f6c296cd5bd702a30181cf9816e716e2efa75f16f29943f464bad7948bbe8ca44ca9af684fa99fbf23a415f43b30570598dcc482d660e29b5fc13db38649c69a10f961a508b357bb681533a8281851fd3c0d216492acea3d2dbbeabbf6f6331acefe5f2fd0f9fea624af119afe743d09d9eb4b9be74301db51cbd8643a23d1aa4bb8768631db25561707fa65df339c4c35dc3f7b7cc59e84c050ccfc762ea1442d95726363d24a391c35b3675f0c60699b8a786723cb3aa47e51768fdb5f6913201a6ebf8bf8c5c4b698cd753df92c97e90db89bd343882aaf68b556a8483946654db539349b8b5e898a8a6de5e9e50ca64d90f8b6cfd56ab0442d155df4c0294110a1b5c074ff2834b6c7f921a472c8cfe2caaabaaca27250d170ab3285731426a2c637e423a7ba29d33bfb80182747c2f0accfe764ec76f339979133c040aabdb15be2d42da313b381351a2c293c32c5f173a57b3831d4836de2c48dfbd0914bc2954dda94833a39bcc12fb22cdfaf8244bb162bb3253eca3e0463b91eefda962f185f407c4773c205b069c858c9d2b8efc6d807881f751ce5f16153be9688b86ce75e3774ba24c37cf7c2a3711e9c43d1da30f0621aec2fdf4e402dc09935376b196176592b55a1a06cef953eb3ab420a7b03cc515051e3eb1559c3990e914afe30d8dec35ef080785d230cb151e59f2726e37507455fa536a26f746d6fb40c90499141782e7e4726e14816d855c7bf34ae98502ed129e56987b43eae1e03c6f11a325fd52168ba7427ee450f20e80a0fc7e916b3f0856b47c19a619320cb7dc4f638e4375a1ab5b5b4b98631510227490b906409ec610a616cf6c501e8a389ea5e93b43f9f0a4d940fe42dc8fde82c94c0d7132d056d76a124240273444a85270f66f220ea19eddcbeffd2cbe32c9feeeeda751b6bf1a66b703cf07926fc51219e28270795593e12c3ac7f6ddf2757f580b477334e11c53f6ec77974280d5c9cd63f591b953e0704f6328dbee49a388aa6808f338de34820962e27dc96a59110ab0edcc84ffb035cf389f37b78b9b00133c25673838dc981f177db25eb5784974addcfeb2044ff594a3fc6b4db430d16a15637bd63ad4177cd3927474e84c83276a7ed7afe253c47e03e487ccbc07a37593ff4d41a6ef17bf8635e2efc5bd7b652b8d4a535dfac7ce0001e40e5a6667b0e677eeb79f51991c83ab483ff3d5eefdcff22390de19a3d9ab5fdd1821814a827a3f7e64cca178369ef1cf4197f6afae4fa0d2978462c98684da8897d0cff813f9587652a4c1a7f2d7f43f99c2f30f125d17cb6799479db2c989b9332d199e33d9dd6f0497a7c5e3146768e7bc96c8e11f380ab6b3683c74352ec4a74ce057450daa37e01c7ee322e97c776782207f6e9ee9471deaf6538bfa18b6776a8066fc7bc6e1f7a12ae46943bc8c1d9427b06571f2924a4383497b2de194600d8182202b9c12a00528c194172de91ce783882757fa64e9e82011cf8705ea6a6559c2f3152ff9b2e866ec88c754fa50784dcc829cb95fa342b086562f33812e50f0a2fbeb54119d2ff4e7c3723e2ae00002f92abc52f613e81257338e075a304647fc7790e76ea89a843a3fe1815d1aed0d4158c9ad8ab10279c5fb8eec2d6abf4c15fe15d560d249f40cee02b5318910343bb254fda44e1f289453ee64d7bd00143b182bee394df08936dc24fd352625d7dfe4635c9a95b4ed54fff3aa2166825d4f32473a576c6ff82e38ae9b798d8a411bd7d63467715feba8db433cd8d0a352ed73ff2d44865a3a0612c53e27f78f60526e195eb2847f2fed4b1fb5149ce8152019cda2a99acaeb7a821479cf49ce883484198515918fcfa2c896c0190e04d80502602c91770b9ceba746eec8389de398cc0b90d7141501a5fa074ee5e7f8e1efad2d100331758b7e01befbb9580b244e4f47f1a1ed09f2711de0000431051a9649eebb0915ae636fcda300e5138ffa3d09d8e08a6ae639490b0bce021b8ed0427e6f29e4545ba114b33578a86565049e72e9bccfae215559f5af600475a17c6284170a71c90c3a5ab11354ff5f54510f307b624f4a8fd9520957e326c5a7b042c6d27bd586d9f07a8d4981371a39384b0ff2f30ae79200752472faa94dc2c11f4f8c289f2278606197b9fb8b8a5a5e7a0580391d6c2d2b05193515efb93aa0dd69ac80ae2f4e06393feb37db238c5a2dbe292098604a62014325c4bc20544f2843f8e42706b242f91ddb72f5cf71ecedde9fae3bc25686f2292417ca9e3646eaf7b7685d4982a64cceeffa1773a8a45f81922a4b398c2742770faa0a1601e8d378b4da2794d7d64f448be1cc4abd403e1f23f5432b340d09df39f5d8bddc49daae92fedc145aa81d68d9f1f3e5e972065e39749fb55392fec5d78d7f4a3b1bf4c4e0350b4f2889104f3db813e4823ec3cb35ccbb013fd32af8e9e8b390e22cabdc927d0ca41a87d5f22ae12dd4428c1ccc114ee900b3c103153b60dddfd562df15aa6ab2a1428e6e49975624e9e628ec032dca0c45c64dccb497c9b60046d837606b1a012cbf7ccbc8ba09dee932c7629f35b358f906c27659c231a17061ae8471a89eba99816ec3ace8266b3f44c9a14029f32f24a67c373f91160c79364301762abc0d202592e01decd6479a31ff90cefad5fc72bd471561abdbf2bf8f9a86b5fef39f8b64f41ab06a091029b9b4e611bb755a9da91d618a9b79969abccb7bb1d51fe7459d2b8245e0c330e5d5deae9878d88372d93ff062d331c1324974ad824c9d430a8809455b4f22685917b919e0cf1af94da4bfdfa8f3efe04e19d28857cb3173bf3f71dea40d7523f3b6dce344b2e5dfbd383dd62a981018f164cd1a5e4c4094a7cc210834d19bfe76a6a723c9c4878a27ff5344cb5f8063b38d8dd6c7a33cdc98d8b294fef79dccb7fc7f5f225489bce21068980789b2e4adcba29b6b466eaf22ca3e1e298c792cbcdddfc7353aa6cea8ea0105ec0d83c37b737a25cd580cc8cac3477ffcc847605b18623718daeab992e598f340bc7af5f25d7ea3c602fb5c42ed2ed7f988397d1675addd25ff820b2281c938396fdacdfe54296b4e2c42b612701f3a281358994739c72480d5b5801e8de47dc4a0ffcbc1465f8d82863cdbb4d73cce7fa2e03f090192627811b47dadd0d1de9e89889ea00113f5a648c447892a56965e0127835f852506a2dbcb0855359f472ed4d1442ea6e2438e64a977c36f79f8e9bfd2591f337755aab7da248b59633c9dc1162278f123187ab787cf4399287f5b62c1ce9a4f565b5679a80f30b60a2112932604ac6eb0bb991c08d4bb32277d94b459b5a781c54fce929204daca9e02d4cbdaea8a0338153f26558e3d67a9e055cb744f5b5a702d74952f775d223a4c1d9230bf71695391060058a71f63e098fab992f6a8ad479b09b3c2246796d7307307866d9640a88a00d374160b9377b3b9e0107cf4dbf9cafcc2427ea8183dbb6469b478679433cdbf673e16253a55beb6615881cbf65657cb4dba2361493eaa8a6ac7c7d7431ceb9741afaf194c5838a224dfe2811bdd17bbd29144c7470801513175c9d08dc366e39840fc33be24c336df392a7f8a528151bc74cb05d266e70c815af113bcdf6fbcff97075c3ba51eeac04bce8b3daa310123898aa30a98c4ed7623937743f4c2064c48719ecb5a8022ee9abe9aca6d178f75bbea4069bc63934eaff9eaa174a494b2e5d5325cc4897aa5f6886907f9575f9be15b40bceaeefdcd88951f43b3bd943c00b32a2f05c55c95b7b436820e05ddd8fe4b78d1c52063d5ce6f8eeb19356efaf7bb05c8b306af75bb1fa4ab915e1370a5d33e7cefa94aa15eb5f62669721c881324c0fae0ff8e68f03332d4f139d801b9a871d01d67e25aace60cda45601a5ed21078e3d90ff0444b524958700df910b4fe1e225ff922f6e3800035b48c678bff2ddb02c25ed51beaff43b4288f0ee757cc981fc889cf49ed5e5ac572db595d128cff27cc6d3063c8d87ef5d716d2799254b885dadd768f18d13296e84815c27720f7faa95ebc921c67fef3e77565c58d9f4b32b96fec657b7030a82fe4778f8cdbb834cb28c4a68cf94ce93051dcdb102b92f9aa9c3d752652a02f68602d1370211d09e79c3bddd2eed8729b54814d642b43d445bda7ef460bfe6b95049dd82b8a11b3e4302a7b1d957dbd9c27e40afc24ab4b1b6663ffad7674d31aef8d5323bbd670a74b2e2688d4c7212545ee31ef898a43a463bb6c04b0d87660e15be52b0b9dae78aaa95b722a8a81cbdacb713fade5a75b57de8cc3947e7d6a58616c16e5f1801145ff7bb8d29d912e66ab4a20a30240a483e1c504d6e3dfd492cbc2b125f230f1ccd325786ead1a097ed11bb54d230c3d81c480c80409ea4ae4895038b150dcd5f1f0d4b57ef8ef66be887e94d8cd2a9860397de78bf1eecf24b3684319f80ba3a1c4f66e4b0f02da0e8cbf7632b0a1ec3cdaffecaf7a13b4cda83004424d1a586acc1af7d7af95d829da4932baa9c903a2ff1c06eac377b43253ec74622af06e943f0b1c5d483a75db5e3f597d8257b35a43b0614f17336ecc6dfc857c2254e85d8061e1d183e9352c96696f245fae0fe67137003dbe7ea2312e546e0fe182ad92c0935eda6f0d1e14e53a27acfc6d6d66200ddf7e0f7a536af40fa08b31e73a84262b327962d6a743d36c943650512776aacd876cd89b3b1bcb20305f3c31e2d870a49a8d15f86e5b6f3fc7efbdcece2b2367bc65d9f19579de718705bfff0283b8e3a7f8e3585d779c91d34a9f3ea7b4a076cea100e7950e0cb63cc67711b4ec5c44d01e4b1c48d72e2199761aed578c88fab6065c373339d42af156a0a03a9590a7fb325757623e6eb20d1c274e4f0ff3cd65686706c6cc16f898ffc0ac4c4849e59382f0daca563e7db0004a13c2ed2555c64160a6ea2f3c07769a491d0668bde336874e90b3e7aed944323ba7b2eb75613e1cd6c4c52965db18f602c6ebaa06bb99fc5e6b3df803b5e9083c10e97d0c547f82c200e9cc4bf395e50be082348d75f0527a3467721bc6cd553384187b60f650cf260e4dc00790b1398c5f2564ca3e3a540fe5b09883e60d84ac9a4a89a221a0f80750670a1b8ec7c3d0093a9dfc139edc230a3239d12813fe1a85184ea381f8c865451fca92c23a4796a6057f006becfdc56759878cc082effaac549a3dad2f5f5aeed86ac7fdd6b7b1de3b1a2ff9d8bac7ecf16a879edcda91fa3b140655bde71112d14203fbc9d3702febcb0e9ce4a2c6c00692319003d14f508a84d728e6aaf3b0d039b78999104ec155deba8a618cd6b72bc179aaa741c8467e497209dd29c50f189066b6774b39187649ad057d94947fd393e251fd47b07c88cb9cd4196869dc597562a4e1770fd2e5778b81a2afdf9b61c071f969def5908bf8879fa657d423ca5f26715a31fbd2479e123fcbc309f1bc788815a55487226b20f5261705f890a39e1d24e63121363097396b47733cdd23400f95619ffa65bdfa17ec0c9acc0eb7c2de34e10889aae9e5f740aaffc92bc93ecbc47f33bdb473c688845eeff462aa05fc846837e63340a5b581747a1931971cbf1787bcd2dbb634549d9dc165e6e2ca41f54c4b7d87221ee907ad4fba92c13c73c9ca0f943826753d0bf92eeae86a257eebdac7eac6adf6cbfdce45fbffb0fde67adb73917091bca6500a687fb7bc6de86cf095b730459ad590bef3f10ab8d003815b467c0477f99ab174531767bc8bf3c693ba158ee950a54e60f8b73276356ca88fcffaf317dcc330e1903dc35adbbcfe766f77ff1d5c1b370ecfabbc0410df6985bde9796b0f33dd4809471c385b2a35d9c96870bdf08ad759a366029d12b4ee1228456cee2dab2d969f027df56c324b467d5d2046413b5b1cc6038646bb73133818afc2af76ad016535d142487b6b42cfff4ae7d86ae0d34dcb520f28dbf9226efdf1d290f0bb38da1897364ab39ce71425fe8ab6abe559700d801ac731daeb247ac43c322d48b5d03e648b6733b5989c41e7c13aa813ab8a1038e559d30ab20f93e998d0ef3ab4e010d37806c92fb4d6f5394a149291db3cc269b4fea0cdd0fa317e7243398518b21b8690a30e5c7efb81a79b8d1315bb1e4977cc4444b4e10f0f1d67f4e0479f39e9df82a3778f66de8c3e1f3a89ed59c380aaf22d8888e58204c432137ed42544b67c788a6453a42142c15158d5b68f5405d465f7fde06dd1cb3980c931c2805ee7c6c031c94ab582d8c3d018802213c5a876c574216d3a6a9e32dc468426788f0c03cdd34e9c3818e633461ef10e7e702f3d35e5ac8cf0412f73ea0dbb78d40d029689d2803a3ca520f099ef3dc8f43b0c3f44a22ff6160f04e6c2e0dbd430b3f56a5e5eba3d7212f67670c2b78dabddf8ea0b67804d895bc7b2d0a70a64083a9703d9e66b754873f78c1281f0f28570a4098ffa10b243ee07a2ab5a317c65d53382730d4d7ec27d05755abeaaa57638c305cff431b491b29727d6c7893df175c2bd0e509bba266e9a0d431848b9a816b14c0f9e00128c7f885150a1eed60dd90d13644a64176b9889a3816774dd5dc92ac3c47be66bbce39fb48d412334ef271538469c721eec34de9d188da441a6d1d2b9ff5bde38da27fd6a71aaa30d36bf54a75dfa0a8e461a63f09829bce4cb0274f8f5bc08e021954bb476453c301e73a7fdc674bc417809d0c15a6522b0a5a227dd2ed076a87b78179973ebe2751833f361a70ddb2d54a6a94a967a46834ed5dc9a025a33c43e3d07abb68daac48d44c590a42a239ed6455411a3651ecf8a029735d325dbc9e2f81dcc440e9d77a19a831fb4033b8604b858ce812002a4196263fb3dd2dcaf689c9e7bef673435a74c30e0e09715af361c2d88abde7ac8805c01ad4ce9e571a4d2f55309bcceb39312bf7942f26b09b145b86d9e5bfce380021cac76c0f1fdcdf54ba4e7285d03cd1655e88689eac8b8edfd0062505ec47ae0f51332d6bbc96790885adf4d1e34262a768d6a826eda6d45a7a499f9473cc437d819fba6dab7ff900311316b42d5b07b8c1783bbea64bcb5c7cdab4d13a53f186eb017af9a8d7611050640c9214221252889eb8e57520f9daccfdaeafc0c774c3d88f98e67c746ec63718531b39611799b288eba53199ce11529362156db096d3a11b78db078bc67bcb365fdf8b3184eec44a472da1c6743c4f72523a95092c54bd0770609bce42b1732be375da00f902a6d3b94347da8b3d780dfdf31a27e6d36d49109f73924a450d645c581e29d78f497ca916e8884cbfb95155094f80fab502607670bcb82f601ebd0255a22683132197ccd06ab5b265ff651d171ea24ca17a5fc58e02ad4b4d1e6e8b7472d0af0b831657a8c7ee2ad28cd5d800b1cebb8dbeb2b6e912a63fe457e68c37f3148789f381acc25269b8486d322b881369cfd56552bfcee9ea0b5c5b7102bcc7ab665eb51f25c08de7ccccdb81a988e6edda4b408420f309037dc541e08a2ba1ca35f4e800f9516a9adae84dbd8209b2590683ea72e7b1b69b32d06cf2fa437051207050610581554c4fd68d446c621663dbdf4bd5761e2dceb526962ef9ad18133a6baf244da58c80f6c9c2fd5b209615cd62805c9722c1811b31d45646a2656d01ae8e8745f489509fdbd669c63838e91289fac91f6cf34d9b3b742df631e583804fe9e815b6d5d4586615fe594acb630aa912bfc8f69ba42206b858e1a95c021de7902f63fcd933cf8e131ea28fd65abb85a6c09f228a1d0f710655728bac527d1dce53885cd075dca096f47856d46697b5667b51331bec9f6fc16fe2786bcc3786807ef2e41400b5223acd5cbbe644e854456725428923816ffba707aced527ca8d4a994538cfa0574553934fcf1b176d08a1ae4952e3a885d116510b8c10950f0e14c51f97c0f1bf27a1f29119528324df6aa32a481e86695f3f78089fedcab35f8617e76d86853a3a2b69a042f7cb10f786a4d8d86e5eb3cea81cc9efcaf39f5924e17a16e2a1e685ce9ff7455d941c6560405da64ccdff597379378d3f5f612447e85988868466e4d4c2d1d8b2035a386dc1c886aa5211f825e289fea8b1831b72976385db469bb2267b770901fd541e9d144bf073ef5abf0fddf1c7205c6d88a6261079930122e2efa503e8a2f7ff5d4619f55bdb67a8ff27037144962de2c11c131c7a720c9005fbf79fadf79388cafe5d63b7b814ef7f81b8c92ad6fc2e614f65fcffbe69b83bb271ec3edf5104c268dd7a809653dd94c79e7c0665dae32b9a08ccf5995f00fa853a44edaf0f27c0f4d4b66bae1a72ebc7ca40d74228b74d06d97c27c88cab9fba7b7cb519befea037fc49a7955cd3b0f63509068b7e085716e268d65e8e878da764ed82130ce85bba1c94b0d81b6f28a0934b25db49548ef30a13af9be0876a654cae476b585584c6e1ec626f3f07c0e1b80305c41703a3e0fb717d04e1bd253ca6f38c1204df5771af4761663fb6b58ed8d8d982bb8b8c86733bfc2c67681868cfd045a0728bd9c6fddc15900ba66fc2aa0d3e91bf41c4ea7baa195cb948b57c5f2f3505097f220836b9202367c7c4d3e303d57b12dc5b42504d093bf73c8a4ad03982253323648d2f6e182b01a12f0503a52348b8b4a055bc4351480e9feddd296563041e34d03007d2e35b2f81ad4f2943ca9bfeb6cca52be68a6da8122c6214b1ca08db38889db31f133c65fe5edbd3b40c09d4edcad4952697ffc76d6912001e305a1f451bdba4dbd06e22bc23721fb6d35242b2197d62aade011aebfda795db3a62ea55063b90e09041c50762edb49caf10948cc4bf8d9a05093d802ef67910c6fc022d820801631f8dd9c6a233d7e2e84fd217b19b450243fcd64e7c813fb14cfad3b416c0bd2a039b28008715f2dc5ac87d8e0ab7a12a3eb09e959cb4cddd1533c8bde1f7b99cdfa50bb34df6de8106a85df4352285a96150da7b2b965fa75fbef4b679ed6f2d689cd882192e113fbd4d5563588039d2d43dc242cfc1fc0f19ab60c2b666b2ec4e440057faea8ab88291e1ea3acb466a77f488f2b2ebbf30e4e60757e62e0df580a8d0955aaa27843cebb85ba600b383f74eb8c7c5d46f16a56bd6316965e61041b9dd2c52fa821f0a5e5bf3cf1c87fdfd4f7febc5bf5b2d4a6b229a1747b4cd34b32561a7ba0ee0c9b041b103656d453f27269efff179a6e75b1093a03d0e3c231a0365bae02fcb5d34db55a6ce965df1824fbb912a5002242b632adc6407665222c3af99e88ae68e29890b6364d811015863fbc57335e8e8cfcd7489a4f2baac4d12e8104d06b053bfc06acadf9dc6b7afc71d5b4e18fd5dd35098bac34f5c92090edcd3cf8491478a3f80dd5af30e7db3fe5f504249ee0b64049ad848412a94ab61ba95f026369cf9b58844f2013b03b61003c6ada91c7ccc3026332ffea0d03963dab6c3dc2bef17713795ca875171c23e732859bc94a85d8bbf9329dcd4d093dd15ba8a05a28f83bd7775d42d4f00cb9ecc4dc172c5c07765aaa65cb2c573f3d350876379ed0e0fa637ee82bbc88705177d87b5f8d44ba0fe7b8b2e07f4e114bf2d87a328e10237a71b42cade34304ae397ce42832595c209e47d0971d17dca52b2373b32f80a71ce12d8ed73e75dc456dfe558d9138854aef9f0a4abf44d19651260aa4bc8c0580f7beb6901ab1c2020e2b1a19b7c70ab2962958b003a027c6776d154c32ece811bae038097562e4a59782ad13831946704797fac8bfcb32462d009d349d94f56a3a12d14fd6e3ee5204c37909804f9ab449068cdc55c4dd1b8e837a0a9a03f5bf7b664bc01e0d864316e898d477ed3afca77e3ba8bc1b27c6ecf4bbb8b60dadfb4810c3e5e79efb20fa21f9fc1c3b05fb973b2cd21f8a645ebda94e548ccd4bd2ff193620bdf52440218042b9f010aea0be51d10ae833077a1565aec1bf952c984a0d89bf88b9ddff24e8067fe8684790740f251a5a705d1d516cf364e2b193e68c8be8d1e256e3da520a3faa766515b6748b6c2118e4ae33bcf17ffd41d62755c60554a0731969cdae270bdd13a6f917998f3bc028b41e7472e1cf7da327d66e6a5607a22947e4a96f151afb24391a8e50b1e5984d11cfa970a3f3cb23d42931227bb4f595b9f341c2ef334d6d1135399589bade0240ae601bfb375687d7c1e93d8dde18f87425a2cdafb4800cad9e5e98bd553f26a7b67c522d86c82eb29580e4fcacf4f6e8e8b476e350a89173e1a3e388bf9c80bb79fab5d093dcb98ac69e7a6439c73a9910b9172451756dd8cda215c0f8c265fd4e6ea47a0cf2b5b8ddc92a14dc592c09a6f0540c95979a3cf579277e5d2c9d7dba9bf806c367c2837eef8217deb8e52af311d9e49eb47f09a3420b79a81e37835c04363b929cfadfbe7b72bf5c2616763dd94b2f496ef83a28cf3aefc9de1ed024f5bcadd536a802c77deed41f32cb52d971f3d769cfe0c0f9368ceeb57a2f4d1a234c0eeced01c3847b3daed5665088816e83ad9227b031f4c3d1895d4cfb59cc248f00dc9de687a62c0d16c904017b155d3ded48c46da7632d47656604db50b2c661fafce90e51f9f19a6234fbd3dad4a12897e8099d17ea943ed71e5b6da50e9eb8c73dfb1fdd3a5a97e16fff2c2b1a34decdaa08be3cf2a601e73fd259344a22020cb58bb94155dfd580c37551e7388ae6e763c50f4ba1222b7cf4e0abd77655edc281d1485cc4ca74bb20c3878d6871898e9dc8e933329d571756daadc66dd91ead96e83c8479cba18ff8252b1e53d6bdf1c58f22ffbbf17fc3a1715c7bfc8492b26dc40120ebffcf4b593f5fcd3a8da33c5b00699f7bed71cc680e81bc058407687274c05206afed002966d4ef64750f16a95fd403a5d61670efd0e892ca8e3b4f777df75b644ec0e8c1aa8c8216a6b4665a8f412d25a9ff9d5d2ccad1d9f48b72601a9774671b03a5d8b8118dbdd52293e5016db7ffbc0fd7207c5cf836bf29290dfef04d12e3f7aa35bbd755f8aa48dad16003ba818a18b0d6ead7f8fb09bcf941cb381f15d8aff3ac91a164692c316b96ec80e60da6c1c2d1ffaa55164bca6b15fb83453f09f1a831a062e4c5fcf0094741145175c11ece0635aa18bf4b6923d5e1fcede137b8337855bc720deeb08fc2fa02d4b64e9871e7e949b3637487052d0fc6a5fdb6e10f8fb967047a83e93786c9ba78b59881765abe52e6952098359b159f037db5eae844d5563fa558991197ac2799c580d5ac8978fb40fe536ca93c1cbae931a1233651f368cfe52af14298c3ea5dfab95494ad6c6c9d2450f3f49143883476e6d9717c65f9ebd720bd7037d334fa2910ede146f18e674bc1c7e48e9e571a5356d1c6beca072efcfedfba7ba9e4f78ab0ac00c7baa755ba2b3237c7519040479f57aebef50c233a84e511c3f200f9acb73abfd4fc1bf7aaa4124ec640faf4e9648f221bbed7400cda374c4e41f02cddd94dca9680f40ce615b40f2e8dbabb8664e42c7fc198e87ed30da7caf416c51b519fb342dbd6b5c2c574da8264ec8ac0a12c4bcd15ed40930dca29e3d07f99b223bee3e8d66527b5a8e41e1a40bc51da2109722f66fe9522806cf508a45a8a477245fbb4154c42a41bca3d592b7868295982cd39c25f7f3f321e02f0259f77e6ca7d1d25796203d02c5d0c0298856e9962e4e2d274f29da12cbda903e7e2f2b50e8afc0108c5d490df839b0c7e03895a0b0375f241ffe19b4e912b146be3e10cd7bacec38a181c60c2baf2e03c230bc5a6a182e67616ea338bbfcc1381e8e9530a35790494f9489e9cf61bd6c220af746198b617588be8db8e92f9b7e0fdf90798a6bb43ed94f67011e3435f2f198d24fed40f95e1fe468f624b0c5ba1336b2c51a4688dcb6cc3d48127bc51ae34a894b258337e02ced912cef5d144ddf1fc7e3c2aa836eee18a98f12aa61c83d73566ca5d80bbcc51b6ea3792d40d2b5ee875af5ba78c3e2876fd8f114ff70db1dd25ed3145fc9de4adc030825b0b7c3c87499b9e831641db3efd7646bb8dbfc0f7860402425200d38eae5245547b56a6a9b769192c878d2fc47fe5529a13eb7119ab6fed7bcf08ce77f3417d126d05890c0ea9c7de7127c3527bfe191ffaf543ef599c9ec9b381bb31649471d2c495e206f2dc86aad2a58ff1f6c7245d0e4579d7d976c13484aa7ae67a5240b3024a912cb83ca840c18ac95fc35c98492803263d980a7fa621e53c7f15f45d7a8dbd1c9c523582ab3c6fe52cd9df1168de4d66f799553dd609f3f470366c10689821f5cd03dfc09fbe536325e1ad8228e48928b4b7c3a802b0b43cd802ac157df11c969031ff820e0f28619f0117ddcabb27c658bc6aecdb549e4cafc859e331c5bd0e57c4bea6b0ca3f01dc56213be421a2243a0ae1946a482ec1062f758e30a53ef7300e21adc483297d1280bc00253fec1bd63ff94256882bf4f5d378a55ec40c129205b6a817f54e6ded51fe5c98a66fdcd1102229d04eed28cbf569551cc68d2b3577334a7a844636f633546bf4e8cce85e062ae3c627260da342d6f0a757cb03e15b7cb08ff8125ac62dcc309d4dcd5f7533405ec7bdc644f9f65d300e11746670988021ed08819f0557365167f1bb9cb9fba32d77170abb7abb7d8aef2953c49a4186bb45ca61a3a19eb65e723fb5c4a58988ca7be01e7a7a7872a481b713d95d7323a4b2b1224c4d12381cf602eb940e2654e719cecb0e6042d234a3a2e23934bfb37096b98f84579f0b6826c4ded37a3cd2d9542bcb589832805ceafa679c602f2f4212c17bfd7f3466582f98705fa3a179b151f58ca211a51bb6c12eebc9d32bcc66c11519c879b09dfa162fd37376effe299a9287830e0f44d70fadd95775aa9b567f686a40a3cbcb5fc9747d022cd57b0fd5a7b199e54f08631b80fdf569ef698c64ba3df18a2a912a029a1a046a642f8043a4dc6245960651d471a8b18883ddcec3c7f276bbea0b7fcb3a48372ae659e729ff29f6bcc93bd2a47e68808b4a0190f8fe28e8c7093133d7843eeb535f469bb11ada247d3fbac7712a8bcffc2b87b535d5acd6b60dbbe8b6caf7728cbe54fccf450302184a5a1a7f124501071d519e0dd162da356690cdf4bd7815d5c9fdce0b1b9fb84d91f8cf3289b55e5cfef369b87eaf706813e43b5715fcb2db1f28aa1f4bc727dae37a0894dbd3d94fb3f2fa3b7c1b973ccdcb30583c4b8e4605380447229fdf62af2d8fd3e87889d44484c3761a37a849b9216a9429c06b10f2aa72eddf67e77e5926683831689fc389bb471818e7331fa27d62292de7718304856cfe520806990e4cd226514f9c64b13aeeb687671bec0d8d7b793c5079ffe6c90bd9fa96c93f4045c8cfa3595e888059a551c75c1db31ddb78b30c09aa7bf4b8e51dcaf4a6a6b5187d80c14c57dfb0bcd8b279769f9e58e997f1ba0e149819ec05491aefa7b98f792491b3b2785c5f318c02ae84b5417a2e8df0d7725e05352a78a3e69319e45876320694f22b1fdf4f814b1236026370c6e5dcf021429b67e64bea24442c2da2852702ee9dc3e92e4985f4766a482a808946efcb7dee13db29b614eac883cab10fd7b114111d3cadbd655962e6503d7f6689a885d535eba49491770866564ee0c4a7a4eeb30b17e210d420888ebb4853380cadf48304804876c37991f52fb68f6f7cfa15a1b95b049436314d8c9eadc62781b1b1f294652deecda278578092a708da74f55f24a41a1a992242e1cd2a347b86aa140bcbc688df2238f5890b2f890c65ee067bcf85ee110d5f165f6717085c2d06c84f0a41c23569c385874528613639f8d79d62e96e3a55a6870749f29d7d07e60713281b3d8a595a8e961946283551341f5ad971fc10780927870a0f18ce4f0bf94a4cb0d0a03d7052048e08463c87e3ff878cb4c1f8bc51fe582c5e18862bca79bd357f00c098a7071719265bfebd4bb72303b0f2ad00d9e2f595a6d0ccee81361d175ac911aa262537d6f9245809d2fc246902363b471526a228cf8cba24284540b4ea1b03942328dc1702ac58fda8f39798603252051259a4b4425b2813c43cae4ec783d07a3edc817b0092b530a0f68457fafdf73fe961fb5febb950c3ae1ffc4f24b414faa0ba86eb057277c33e4eff1ac69eaeffabcdb7ba9e7cd4d980aaf190bb3f08beaf1deaa37c0585cddd6541b07cc1380bb5522b40b7547f76cd7ca8453437a72f427f3f99b186bdb6faf5b363b0337c76aa60d51b9a5b0ce524642785a65c15e8a8a98926dfc8af9a93935bb546d1ebb692fa872d8844242a20a085616d4e331bbbebbf90837f07a68133b3cbe5bc5b806fa38f599009477df1627ec0fe52598d79722300e51d354f35dac9a997c9e1c7c88f0ab624cba4175b595731955f73306378001cdf5db73392dba0b434c3a483fb752d10af7f6700aa0a391740ccc75fd0fdfb1e343872adf723e7d6e5b165bd08c5cefc59d2961416f60e865ac221f388dad00aa13448b8e6d4c117bf04466801c53c92e6aa9b33c5c26d60769f110c5e1c6c758cda0e5d9c9cb07ed5b3bdcc62838a3d5644a76691bd8b899f28dbca514247857cdda9d67775d38889bba014b6f77b79f87ef17f8c7af1ed4965b19385c51bcdde1e5f5c1f5f166accff20d427512eae29f704eacb478512c19921e7064a994f0d99a279a64fd2dcff4ecd1b6ff6c058fd76a3a1304bcf8e395995b35abca9e9496173707bb29afac4ce4486480018def76ac5935444049fe4dc891e4d70ffe02970e06d35a7d746b13403ce1838de5652270706c0d21d0b197be1a0c36ba5db367219617ddad8812ba85767ab0f60dafdc3e9189c87e35ddc918e7274b2ae4b874ec7bf98bab570f1bcaae7c13e55c2f12c818d39a07621f3b7bdf57f13bc6b6a458e4b96bb7af4ad159d8a616c1c2f438526d1893473d58b6ca2029f4e558e5421a65a1940d7863ad210e155d402f0f2e3691f80613d42ec3b24fc41063a82c313ffa071eea7126f82ecef79fee70514b630b3eafbb5fd2cca9789c572c0ce4083deb90b78f57b72407299f38170e32f5cbf9d5ed37ef240fbf2c412b77aa0474a773b6bd82a55f60d8a66eaf88872123b677e568b1b2039aae66f5714f99f1e9fcb495266c119ae8697860f0e952d096241d183c7f03b2c1bba29d9a3a529697dc457021812b321f083ecfde9cfcc400c278e850225c664f8d13595480f5e34249d83ae16517f52463dd1952fef1d227a18098a2a26b3fba52a5915f5d996e349b6369d037541d2c69653e29f95dce5c033a78e3bf6f636422c4d138df4b43ccaa3edcab7f4362f663135e96210a169e0e182f70d0424436bf205eba6a15ba1ed91c9c0a2899af90324010d1e78637de7dc297a24b6e85e023fe4fe7b85e735976bf913c7dcf34e46e09c6422cb0414df8fcbf928b8cf5bb0c4e2ae757d5625bd5d1d3c64710e7d07ca12788328f68bf74803648bf7676edc111bb9663aa723a05f1e9eb4c202d9916a9fc83b16df639cb3a69f11f484928cd34bd318c9a2aced35937b87d86467e4e6e0f26187fd6d154ebd5079c9acdca2389f354112d03b0c7fc71674627b0cafca04d86a698ca7335f3539b94225a2b9b46fd4bee3cda0fb6c8645626f6392ed3542147bc9f98ba3437cf2f3a22940527d8bf28d6a629034ba44f29d198906f0b6b31102589cf30ff33471f4dfd54f1306728f6e22994871ec1442c7a8a962c6744cda9b9a4dd49240dbcb50dc5841be2c330a45db278dc40eef0b2e6c19bf73438e22e3adf758d66fd47e9685d3b9052ae42fdebd7790c9ccfae394260828513756eb1e4463562e6a8a581ea0cc4753d42aa30478ec8c3737b8a2482fd5cf463e16ec92e58b3018fc5b3c053e03279c8e9e653bcdf8e2c3e88938f0800a0f4cf7c9c5fa5949545fd7374bf2ce2d2ab20ba1adbb0729521e27eb2463322497e013a10ea391ec50f13d07146685adcdfe7640889465f264ea7fbcce07f9aea8532561193f9b86354db7d8e1b127de3453742c7e8c83d6fcd53d36ffd6cc6c4014c3dc5f251721080c0a74530685825cc8ccf7a13509bd84405a32138946c91ce11fa2a9f92d8210698eb0baa78720a3067009f9ddef48784c425468a2334b5ba5c7bdabfe5d78cbb9c0568a831cea0d2eb44fc0932f846770c7467c473259c7526c11537cca1e25a8e4706a0fd6a5d578dc0060455c3bacdfb312975eed45b1f13c1a4a02379f33c0c0de9b75f60d5c22489492c7ac6ff4fa5df0be904d9ec7c9250c4955948c226ef20ad4c29e5e10a2c1f2dc7748c5fd6ee4ee7701d739a16ae404ba888628eb59480c2ec3892f39ade70217f7e9fd4097f99f1eeed5b4295c093721a4306c719f06487cd462a81757f80aef8fb4685d8516aefcb7014fcb1c06b7b886faae27ce75860c2180e488cfa35a5e1aaf608ea3821aea77e5f3d72f063b918711dc3cee8ba801894a68025f53222e38492fdb0db0d0bc2d43886e06d491298662ebdfe291d32d076b80f790f47f0af9007160aa7066a8896a43275fb7a463948f1f80c039e59a125936a48f35c4a6a5cae4b4b044c4f895c8cb868428e01752bc2f51a6ab574de34dd50f823da21b0b5ea6b10d0583d0a3ebb2a1eb1201ba91751ae3991b6661df329aea6d379f2557eea6ca0b11f303372c1192c945e7817cc23a6c2e8b6035b7358ca77e428f5240fcca2df76e05fba8408af37f9d0be27ba8467050b168ee59623c8128f3a54eeaf697dd545e16018fc327bcc44b23fec7ca43d8682a1f736face5d884b7856a9d05a12b770963db76f91c7023de1981cd421406c2ac304b94eb41038dc902f5d34702da60748cb9160e173258b5388cca0536a3a7543439f2ee2e3675e32fbd967a4ad80ed7c40b3fe932f376ccc49b5450bc3e6d41388c877058126d35c79ef990a70549d94ff11aeb4deacbe899bb0caabe9f4f73cf40b542c6d5afc3d98aa478e9864e114c5239250b29d2c6cbdddbd7bb56d61cac010304035f308e37402ce5d266987e54b70a57a6b0d475f1bc681bdcd991ac4b12f5310fe141ece43554733bcb14488ca1f40626b0e30c691a785823686d2accf105490efd77cdd83b891701a642074cfaa29f1330f6bfde8991b528c8651db7e6bf0118d4ea6d5d3abcbf847d28c83e91afe8e6c386abd9d9931ac8da449da3974b0d1ca7a947450097168656afbd2c8a01abb426312a089db904ef8037175c49645fb7c3e68d9d8bcecf591783d6c1d311a532747ccf7d1e039a10c0787a3d27e4131965c5bf317568f13fe1066438a6ee04eeeb58f8eb14f20d8a93f067c84d1b340b9f93dd54d0c58b5d456e0adc30d5fc2ec8a1446ce1aac899f45c874784b0069c898560395c3d1165aa1407a6f9047d39b42d4d243af66bb703d0e97ab037925ad6c8f4ff502b65c9c1a910cb2e17cf0bc2e164f60f120fd9e0e4b4c000fd8c575a66755f8114f5c8c11e4f5070e9d9d0341548542a63045ed5e8fe488382ec27300b5a7465e489b52eec8f3c6bd223a868cda9df11cd4bf9f6654b184259c6259f902b427f62ffd077bae0425012fcc471d12deb592398af8d083dda996543114eafd7b662df86e50ea5b94f462c85078201e273f35ebaf4b6aad10a33b58eae84335de6c58e7499fef21ed3c45fe309158628a034c579f2f81fdfdaebbb2f4ce1e5f60bb4530be1b4e25706c9dfc4d858342208945d14cce8d6b93dc9f4ea4967d0d501387c8f6d308d237137a693294e44b1716b1592458ba65dd87753020f297c8ccfaa9cc5bc1aa7c762cbd2bec9384bdf500ed9b053f7203abfb2f60fbfbc80522fce8af3e251de923e264455995bc63d2be1c7f69eaa7c42e0b56790079754523af4210e464bcfdd446fc77555341206ba2b94aa2cbb6ffd14409a4b7a2c5e3d5dbba3be4b3fa961cf80257be5141ad8b6ddd1490b9b845e136b4c4d59bda768bcdf02216e667ca231370ce834f28ec756afc6b7371345c3bfd792e324153060563669bd8760f6ee351b3bd5043dd3def03122224e5aef959293dd3b8a946d592163f41e51ee815cef460a83b7ce7a756bc15bd63882a8b4a09555113eca8dbb918d51c45a4840390b97787c39eaeb3d3b9e627471701ef67c3e2d6d618ebf358be237f06f7388c9f8f95fbef6ce35b63abd0f44f92688dd444d0d95cab1c51b31c4d80f55e0b9265e4a7beecb755d90d520a12e86cf73f27961a7758c003ae6a1a043c8be99d725704576eee32cb78b85ca5c5eaa1ab286d47e64cda359401239830a717a39804a2731467392b39ac5c59af38f13c8e828ce368fd0525695f965987df22544b8f8b1baf6b39cfc600e46ebe3f054a6f73d52475b3f94ab0f2baa4bf0a77cfa1eb0256e8040de5a2dcc7187ccd0b4c0b3daff07110d9d79751d2963bf2dd5f76d7af8b1dd96af95eb6932766b41ed40374d6237ffe511b03ff971efbd9d3dc101fd4b42e5454c2f8609d91761111aa9695753ef3d1acabbf1362740e2e72ff3f87d4e40f15e97a525cb915e8b99e6d3812911313f18085731dcc077472e179ad8c4f6eb6a64c9a68aa9b489dfd583c6fdff79feaa9e62ea7efe5404e07a3964cec20e90544fe773ffcf3b5dc93111f2b2ed6379510fb52a7e01c4076bc62e56082ce35bf1c1cf6957efe016d0d3f9ab02ec96a3b012209d1585ac05cab392de4c43dd7d5bf479f8d0ba10e95d769ea2d32dcb9b186396914316288537422e493d13c4b739b0790337bbfff0b34edca587ded205f2d69325e7755598dd1e95bf1038703f47822dc150ccf308f09685b1d3755b295fd6bf0741d31776b64df80a5676e127dfde985a80a12b7f90510811b8d2cde414530905fbd5881796de9712f971156c946938b3fec4939a8d5f8ad8bccdffe8e787d80ff53bc9f7ee0f3ff7d053795b6339c4a1658413a927f62ec05f7bff3671798c04dcb853a87597412ee1ce73eb2f999f5567fa940483c2ef29fb4e5c9d148283515c2e310cf137b4eb632986a92a7d7fe570203e0ecd18822b7057eb807a6d7c5b6c4da5bea6f9f1c49275711b7cdd90f0c5c3e6267a8f4618a9a351c75d393150f540580a6fd8341cbb99d530633ce6826cbf0944c4b6da9bc9263d8f4e30623024f817b163bd55affa060d787eb2a34cda666f6078bfb83073b689a7de39e86d1937ba1f81c8e8b44e157c61cc00920aac9d8d093a04f417bdb8b094c9b1d82517c9bbec4b83f7b6a12a32bf404d0afb3e720202ce9eb2f6b801e46afe8fbffc1e6ac7e216850a46f25695254a86ef4cd7d97e9def14c0978299d857d7439f39d6a4b3b99b01838043337d87d149472a139349d7dbedd33b37340d59b7025f5cc014d1edd7f7428e0ee4e46a5ca8f3a21ef2d2da189a4f91e486ef0b175c12c7ee741431f2cc815a0ec30acd284bbadaf4f2e71d4504964c8b4b082737a32d429f50841221de06321a96863b9624a9ed53fd829f17a18712a8a384f2b69b75bea8d9386bbd734f384c4ce2fa2c8cc5018eb432eb9da27fa20f74328b7da347ce57c308e77a1bb59490aba2d8f0cc770b5c8b808b1e7d7d41e1f91aa2a8f705db5bd868e1b92c2ff03b76ae0ded2201cbba62e673f826423f558e1c75911b0b1b4b51d582930e7cbc27df3b248276f427cf0f636baca6de3a8843ccd3c796e51a2624a352d24bf7976774db72e667cd39b7fb6c5e682738e18d6d5fc0882be082a134bc782cc24d61f82e6c47b9726b703783a695f048cc652501fb253723e21a8f885e8898b91a499a6f5cca3ba1b8016e93275a65efc6f6f22ea2303ccdfa8698cf8704bce708d0f6f196ccadbbe8e60a6b266de2113cdad1c79380d60911c757f6fdc0839d8b9d40c0eba39ee879b635742f15d39772e79eaf6f6c8a71db17cedc482c0e11621ddd98ebda88543b6c8719d37d278cedf6cafc78b822ccacc1ac97d6a99c0897616b76a77090cc92afd1aece9cdef32dbf58d1a13c9f456d740f25192d0de52895c2338b1aff5fa3ee900d543d5f400209e566d51d67f0ca4a12f80604245eb4caced32f5fe681f76ba84f6f2908c0e205383dc9ba5aa4553f872e0c9460362d08358f4027c15b1209e2c3af9f2202219ad8106c698af18651d7745392b717a53588053c07a463c8cd2f3077b70e67b09189ca71e78a5d6bd7aff781370ae06ace045246b5d31b75147cd9c924059627397afc3c3775bcb2c329cb1f1ea75401f2244a0db94d68ebe2a84d6219548db2cda5757d204bc5402565685d85666a3c8cdd5b8d46994333a074e787fe4399c410f211847b90be580cada03ce51bf6e7cb67c7a76147954e346450a6948232827f2f5346932ecbc456e0c18c1198884a4f713fdc9b41d52b85e2e4b972ef81a88e457cc98a9d3a47dc2f9574420327cde940a7bb5f162c85d15ed9ff2c7982cb7052e94f883d8f133d13267cfdd1d452354db3f1f2d816d148cfc647bfdbb6cca0875457ee92c2f7846c46f32cd20259f3eef2f91bb9e0ca518af9cd7cef654c4b71302ee29091879a630b79005e54ef933c8722676e65125056f382f365162e689766f3bfc3eeac377fc6f7ed367da263ae1baa2659bb977deac483dc9d90f57454a24419d5d1a8491d2498f8d0e4703461ab53d3dbff9db51176d1fa8de7a78ae9c5c3f79c7470450039f550c36d2b34ab457534638a6f94bcef61bcc0dd2d6ce73e7f29bfde60eb380ad18de87df0aa0a69abba7adcf5609bc63f6c4bc63d9020c23c685e6bf304ca631cf457a97a98f51c4ca9349a175b6c649185332c0f8b33f74adfdd0f4cd72f0d96d7a7982a7630ab2e41f604a270177cfa2716431b7d04e1c48831d04e5f1a70fe36ec6ccfd42c895b938177368e39bb4524740f67d8368871ff8a4bebf5bcedd426718f1fc808a3eced683732d53e2fc9ced6addad8277d31bc09e5234bfdb8e655b55c0ca137e93ca24fa3b14b76ee7a2b1d1634c618c2facfc2687e73b73065a6f6681cfa3fec904bbc7112da79e58241e735b4026d4d1dc84b5d71add8f386b9e5fa22d389191e3735fbfec8dbfc54a163e60fb6637683aa6e7a5a42d6f1ee860af34e251a86211f2dda1b59330e1c1e1f8983f9342bd8b5dea92b91fee4dc09e581e06609396acc977395e7b0a2359c28fec03403a53fd71a999db26962b2dc584d6440df825c022294405cc8e618a9d024ddb48ec59b648150119b0dc55fcbe29f1f3777f7457d61b11ab0fd1ee27ec7631ecee030d2911ee7bfec7b2d29072148f7942e775be8f01f816e2ca2a67131a721da033bf3a4b73aa3d2c839b7ee25293b6e2b283b2b3037e0578406c26ef76df5ce720398b93c119b744717d95c2ff5517c4b4ce9fa92588f5c4bb2c5c830b718768e4f886fc017493d8dc86b8997a6589668926901b0d57bdfa6e41a05a454a3e972202c4972fec09675118cc624fa5bdac5d47af93072ef929c7f6b2616de252bef0af2aaf1b4bd7bded4ad79ad686b3e42b025b9ac5a2e3a34fc75d40b74031cc456c6921ebb5d7336d43d034f47d8bc7ead032092c4bd06ad4b92d1e5be98caf1610d846a3c35e8354f3e80f1aea8cabcc3aacf2229d234aa4fec96b71eec476cc0b31948225b782dfe02b1c54e5e9ca2cef99f18dc3344b9e2a5ce2f2c2cca0d86c18f634c44cf55b64e1e919c05ea783d68d2301626239c1ee653edae604d25b556e369b4dca297bcb02489a0be5bf4d1048e31e8321098e4effc09ea1ea3d4e81d9ea35fb4a098d866e5fda0916e207f4f58d0dc927421892ed3013be2f1f913f9e3f4b05f6c5953413ca8aa0bbfd7cb2ebc1fc42111fd86473368cdda774329438982776ed8d3be88b696ef1b3fb48e444204894307c91833b1fbfb17db9d8456b9982d60766c1f9e053743dbfe876f1f0b97fa97f2eb16f6fb2a749dbf847baa01c057b085abb6124f263719f8fd8ead3f9d8c2ba7daf7ed3cd27829ce681e8f2d3abe9fef3e7b68aea6357869e1b7b7c15648a529782919d3161429f3170c2d63dce921ebd15e160f6050e3921a713a01f86499769f4e4ace494f15dbb05eb69cd8a9e6c9b1ed24b94d4e3a356c9a119556b597440d1c9ac1961f0b9adc87fabfb90dc9333a505d77da86678da7bfacdec17d1d63523fbcb51cd7a60158b6f34434f6a574f59a4b5dbf52b6eb4aef338746349dc89f4bba69e79d01f8710d380b7915c84041f4bb2b068512fa823e358079b284ce8f8ee4ea5ea97e64d87372747315daabc45a2194f30724f225f153ab5a0fa446df0634f0459b53fe99132eeddd22777cdc10a6c08de1cf7faff44c9143cc7876b3a8d38849e560632fe0ce5b93c5dc6a22cffddd1c6edd2e63f3e041f03950c937fd8548066fae388955dc1cc7d43cc28fc44c8d83d859d33e08fea7850ecd85fad8c8032fa095f6131b57f2fc3255fa9cdb2606ec2fcbdf8ee17c8da4128507b6da933740d3e7886449f76f9f2b11b1884bdcf0f6d09c8d4538261c6a934e62337650d9e975a99acfa246b88ce918c481c5f4e9e518c8ffa376f4c8378acc483deab1561836c95e6b1ae980cbb0bb2a3e58ed9b28883150c39028dedb44737601af26bcc62f7285c97905893ba8f90bce729b8678aa51b01f756d13008c67e0ff69ad51d734005398b12ea44d3564f7569fe7f485c1f62288ff2b70afdf44b5621cd2119a2adc2598a3077a2e5eee2405eb9696a3468d54778b653c8f3b123a982bba2d6a78d4541f559dbed0256652bd50ba67aec5535b5bc84ac6608e6be7bc71d626559c7741966154a3b4db1782dd887edc0ced45f35e0246b00ee5a52ece0138a1caa2d4924f2acd9bc54c558d74fd131651630d6337c0b3e5bfb4b09a41d6af5452af3d0198c381b486fc5c34fa40f6f0bb33f5fd123b6ff612678c2912be84a85c1d42b61b59f33a7458d2c96b9d828dc0fbcaa22718236d5e8de342e0e69b96e555cb7eab5f0420bd04d09eacc81e142e342cfbc154fb0639ad4ca7a151497feb5175007dedc5e23a7d7154f43324910534fbcbcaca2bfbc19e0a340fb383280f29a0130ee7b47a5c164d2bf5d2ea0d907770b6b9fe1d5bcae367f3ecc2ca6acbcb7ff7cb86d3af3a57b26cbc6e5a7609fb3fe638bd231cef070ef7a42526cbe4ce0c02919c349dc9f74952d4d8cf49a22ad3a9bfa8626c2d94ec026242e8dd7b6e209d5a7def472440f67bc5ef97416624644105e72ef61635078107d8fe2be76b57ae06753b81c2b7d581e97233216360ec6b04e8bd1241be7328dbad0312b89021a7ec3ed4e4275926ccfc1e68b944045ae4ba0fdaf147612bbd3432728732ce03a5c2e0b2a75b5aa90beba9acbb6c54d930473cfa18298b3b547a885ff20c85da9559f68c10ea5e1f037afcf85dc60e425d10a44f5e720218629ca52cc83364954ef0b34a0054559568aa3b0622a92ac71e3a405882ddbd2437c6e4ffdad72b594347d6135041a56a691916f51eb191bf84f4df40e6f385ac5b8f162801a23b55d29e0c5b70dcfc0b1968c3a463c14cf3c2aac377fa1ff7f96444021689af79a9fdfdef3e175d530b081e58cca679c5990bde4f0984f81e6fbc100da43812b19ec321f2a335d86c177cb4f572d5897788b296e987ab3b1cbb227778a0e643e978406d94d4a68d9277cc751e2fcc7c1a4acb6ff2c7d3badb6e5799527a375bf5cf694265fedc7995b46bce3096cae9a46cd27f287c230c31c31301717198fd1ac6fae7e49829ede43a0f55101491b4ed7bc51236f4e2dc16a2919477e22617d431d9d67346134b602fc741cabb508aea768df3c772ff96a9a850441d4c3d93432b752c1a4126f36ce55609d803978ce88bb7f815c7af62eb9016ed2fb81d3c6a7d939d4ab397cb7b9afa5852e4f85a53c19511fdf47a582662a3f0409e93322d381b81cff4d273c19b1a9d26fbee77b2cab60616b3f7b45715db4be64ec57f4111f3bf4d3794c3457ca0c4ec63dbc1af0852268f604e2e167e838e905cfdb6331f78fc6491712ae3da0d5b916aab2f0a966402ba5419c9f130318d26e40c1a956193acabeb52380597d1e0dfd5e6e16a6a4ff294fa4758dc509de898ff458a2eb0a9cd35cd56931890f383fa8017f9f72ddeca1eeab5f519aada153b3e1131e4aa7576e0ab67e7ac362d43a8cd3471c942ac4a027d9d296e540865d3e33643a692372ec598244d7f643f85e1afaf8463585dd42155730ca0556791ed777242eefe87c67478d9fd53564c548cebd691598f8f3969bd3a8b4925b571f026612d54721c498957c919690da49ef3e7c6dc2ed3abe82e99c8ee7612e271ef23f7a9d166f6ae735ac159c56e122f6455e888c18d9f7307db9184ae8636da088c22169f88b77a3e97cc86593a16c00fb09460dfa22d4d51fdfdaab6f9efa986b19601f14b00c10d406ec5d66f36357ab46a3820f75751669b655cfd1c533c39e4e34fe84950fca58adc38108f7f72c68ff50ac4cc0b24da671bd76fcdd3463daf9d3535c1b40952462f655b00f439000542aeff4f95b431d74790009007910923f0da290ad5f96a3db51a814f79a98cc0c557a38a6997195c2520503458552f1b4b7322d5b7f6d6372f2fde21f00d4648953cd292fc70e1763291d188aa389f7dc85c783c863ae458cb1c1fbab4698e8d6b9ac9edc3dd7b9d1141df64f614f5d039879f4273d5712ff8c9fc0fb1d9544441ae2f40b6c9bc845f954b71dadaaebe597292505766427009b229755f33915dee4cc633e1e60719b693aa0582f974d5d07d276fce310e532b7fb748199b290d18f4e61c2e1de88d03a22a2d881a2833b0dd8a71150b7a4bb7adda0843440297e84e736d52ac5b1a2a03868ab4dfc86dc77ec2e16671fdee402ad2b0b530d3919c9756c20ebfb76c57b29333fb954c2d240160d7c8854983854eaa5cfba42e74adf688e739354130050a8b84b7aa444a2bbfeb54532945f09d4aaa9fdb5cfd43f3bd3ef4a9c0a0548ae2899612023ac49cca63a85087ee0354fdc0edc7f0e1178ee5e9a22b31ce272cbea42fc0e1c46e3fbb5b1204744312b4c2fbbdd62f5f937eb1490ca3032245b719e950aabc62b4539e721fd01a3d7c2d74a6a0dfb5dbe0d2e351ade4ad886d975ac6ed6a928ed7edeb89863d44e8453e49f6a537436b00493098a9fce70c59586445ee4608fb47b6780ffe345224a997d2aef36fdf4241a72dcef7044d3c00b6c7b679781c77df82b9fefb137612409f58db740a0f537e88915ae81dcbaf12964ebd5a5dd28e997a1926f53ca721f2183fbad3ebd16503764837795295baa96c403002e58d52b73a951745f7f9a4b0c84a6f8015e8c6b43c1c78e58b4e38ad1f1e2c5b43c9885577d32fe40a52296e561ed9a01e1e220437ff17a9535900612684a847cfe8330fa3ebc504a7f9c5047404e921d88f8c4c03210324cf8450e126429e40c3acf36a0ef8974efbabd745f0255d5563dfdbf9197b352aaa5cdba36087092585e7157953adfb17e6d3cfbdc981260d63cefc8cd93d0609b80dc1a686d24821788066beac7a5af30827a468921320c63c5b5e827333f09d5594e76659a034b31422c4cfc678fe4be8b33041b772911660df3a27719de8941c5d5a51176fa3b47b0dc180c7b82317355fb53e3e5424c220956e36ba0c03a4ac94bfa5e0fef20eca6de131762c008df71d54824f4078f9f2ce86e294e5223c8688dea3e014b8e5e3ccd320693e9b51428a15fb4179e772d5a1c5a3fdd9844e27c52bdd3e8a81d2873fba0d4aa815ae865e5c09f8d14b37d8dbbe3682bd3e3523e6b9baec956b2feeed3f766659052bb08e8a724a5c3ee1c4016c23d0dfaa9a7f24f65ec6e00bc1ecf33c860c4614875f22c066598b44c086b123afc6cb313daefe9c9950f1c1119bded8b8237042a6c94c866d683fef96f4d4ae43b503f4254826439d04a66d55afbea20545ca4a548a7e9d21e3c38b877e1367f13aa01cb9d2dbf87d8055a6862742ac19ed3cf7ac0030eae7b718bf685525976d81add69dacb56cbaa9d10a417c24a63ea9d6340a8cacfe63554fe613fbd543c5d65465308bf9478f610f64d4d04647376d20638b1a483fe3eaf1af2b63c450f4a65f44ac6afce94b7338b8f3db440e58fb67479afdba7ff1144aa7fa2c54c6b02f95ab642fa085d046b9144e5b62f781a88c31ced77d28d0828a3d1387ffab27d2858e154b34958f8f70ad6ecb95e8579bc0140ffffffbf