PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 86661 e83738ad0f7733f5bac406802479d8cb8a533f4fe0bd63244fc9a2a84ac9b296

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
77d3fa43862570d9f63d03c0b0d17500b78b343dcf48d1bb2bec7c4885ac3cbb
Certificate Block Hash
e83738ad0f7733f5bac406802479d8cb8a533f4fe0bd63244fc9a2a84ac9b296
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000e0000000f000000
00c8000000040000000103010101001f000000000200010000000000000000000000000000000000000000000000000000000000413524ca3bfd5e55668dfd1b3e21f101aaba112388cd6269a608b6edaf96c076c01f1262d86ff127f790ef004f32b1246763498c204f77db3cad79aaf9caf76fe5e2d26118cf24aa42a100463a07bc399bae020b6b2f6c368782000000000000008001000000010002290100408100000000008001000080010069f55583e15901d59be9d68ff1ee3f794c73e12301be3e9c3f8e1c4a6fc5e62c08020000000300000004000000050000000a0000000d0000000e0000000f000000

Raw Header Hex

0000402093a2f86db820084836020cebb0f66a19cca8d49fd46cb16d792c98eeb2552c95271a4c3ecf5ff4ed147a833720b80dcd01d23b34983259791368d06a41d7f0bc9aca566a5ac20018bb3cac85487cec2bbbd148cf3d348bb70075d1b0c0033df6d970258643fad377

Proof Data Hex

59,560 bytes
121216010307d780b4b860af7cc06239bf9c09b7b49599190d396b9bac6d375b258780af0f34238cb8ef55ac9723429312d290d9ec946f0835b08287ea86657afa441222e70cf802d3949ea2b5dc7a0bf4fe0d7569dbc05255b9cbe99ff0fd50f9c314073d4bcdfeb8925cb3ea29293174253288afe017471be6e150479ec579460656f78910ee56aa6b5bc4e723b4aa4e06a153c90d5fce9d4c3400f65de6f06b512af7729f79d8d674e540f007dbc38b55e3947e15ac9c9a311efb43a970edb6c90edad536553fc6d0488538b9250cdcdd8c69bcb739e04227a2764ef5045a56a8b314d689417f7f4a8dca29854ffb65698b0a58e724533333d5e1b2ee15b6ad60bb20fd1bcd1448c076f7efbd3eee7eabd591f4be545b5a2b10a8e8d6cce195021862f98e8e3bb09dbb94aec6d50ef7ab2d62cc2277e2d8d0d01eef77d4d362ef9235ebe95e484396369b25bb64dc947d3a470468ffed748247be1fe7be2c0a08de6559276f4ed20d64f928f132127862730c7788fed591047940b6236234396774fa1b94d6f4674ce600b0bae8107210503f7cc48f939a0e7f927cc967177511c418473db56b43c803b41e1e4f10d58438f280ffbe79835a3171498ee2370086305fc52607f216af1354939d2a9df493a677d67c5e00cc6cd7f641434a82e3a8ab96a72d124fd93d079da6384838b08151b488581f5477272ee3896e7b51b8ba797fd3672f4e336c53c12887c1e35139a2e02529f396f3c59558fe1e1df806792722c8657bbdaefc73481618f8d83646113186d4509f56159dc92d87aa4699855aa1d6c58e577da64b9aaa5fd9bf93575d132f869d7373d427e80efcd4db13e35c0e33e2ec65dc9b6a5e640f684ea19c31252ec165b60ea1eb8fa0be194541c1bdbde8695421b04467552ffad91c999322a9b03513ef445c5c2f7da8bbf6ded68a03bc465ed7169720478c8ff3cb36b73d5fee7e89cb56f20919806f5a7594e93a97ff998bfb4e64e54b504e4c3c0fe832c448de0ec11c4cc73a8f7b3c3284d3c78710b52bace70909f19edc0fc40c7b227f4faccc86acf33cfce3e2e42d103ffeedfa04e94cac9d9bbf670d651e90daa20050e8c08bc75a22b924f3c93c1f853468f46c11159a15bfb80c24fa49b284ae96f4d7a9f36c249381b6c546b3b30aef252d80839dccde3681745b2e98eab1d00b366888362185d2206b21529f8dd7eaf6d045c38d864956413e19b1225586426c9c0540acf8087dbdf71253085dbb3a07a23aa87e505d68a57f224483b0b50f1a7e55ed85285af0ec6badd68cb727ebb7e052812ae89b1bcb6098f1c722faf2ccd2fb7e6575e1f73c32c7b241cf316b581b59d4fe865f338ccdda0a2b3583dc13ee66a196656c404949504925270b5e4edf91fa8b0f39b70ed13fae0350043098c19f2207df77ebe4f5cf2936948aecb37bc33a798cc314557bfb6fb87d2833bd745b46a8b11c9c50b165b619a5256d81b07acb00639beb238ad0834f16e8f007a9ae02ed93ccb68f9abfa6eae4c09b3b83902f6c39b1af8af603d75f396943b24badfc3731c201379d56e30a59d7449cdf4eec03926f20d42d06f98ceb0c07344a19b5dd27f8680945dda029162b81094250a7c9db9c2888b3c3e886edd411251d0d9fed6fc896a3bd8accd771fac80ba54b3d86a85fe9d927fdb28981f3ed0a157509ad56c77b9b7d5b1f5821ea86d1ef20bd1254e662d42909613c8c6ec21990df7de76b2e2ef6d29128c650782e4cadf8287da2a419f6dfb86e1e57570300d90771798164c225ef534d1518f85306dcc92eb33d4ca4f93a31cae02779b6e94ac6b75942c96f441c3310ca11aea8999bcd52a4b2b262396c938cb435bc2891f79de8328a947b98730f94e54ae908c0357f79e5dc5d3d64bb92ad1f089447d65f4978c45f954cc1689616160775450d7d996fd1e1d134cb1b1acb792b10e042328dcab2fef35f5204b5e32e713e751e21d3a3ac3cf7660a07d2a92a81087d11e1c1a7f5d6c91b0481bd54caa6689d4b8303b2987447f0ec028a5f626bcbdf843b6992df747ece8526855a79a06ccb87c6911c7fb77efbad668779094d3decf3abe37d7ee35a590c024f0979da061318cc5d867f8bbaf583d1283da862fc00e72993f63bba20046c28b74c6c2aae1648732000d5aa10b9402d0d0bd26440fe78c7a2d8edaac107f2e1a936eadd96f299996d09027545b9d8a4831462b16235cfdaff530d56a73dab677c0658d7e2ec9d5891a9893d9168916ce4b65113f60a8c5238ef59bfcc54cc78e47b4b48addad5e70336be979769c57f7f476170f72db173fab8af7a993b296f50e87eda13fbe189966082dd08c4b8ef543aa98b8569c6c4855e57280670579bb44ede9b8750a2452fee70f84b1d6d3240907fe3867e5f0fc2d1695b7cbb3a4376b1f05f4332cb6643d0e89538954f4024f5fcecf1f9c2d67c81075119d53d3ce656386589de94126b54371e665ab5f3829460dbe180665868133d930dfaac74f420575772bceadeb93d369025cf1e74b8cbe9bdc808b1d22187603e35852228c984c53785a22cbce474c6c27d0aa4d1af68bc4b2ef3a338ddb06cc73876ddb2b09e7bba20214dba4424a46bf5be4a231d4fae4289ec1a257fb968bbeaa3666d72d9e63bbf5618ccb9f081a0c45d549e016eba2331c5a59db3720afdf76c7703fa8fd1844775cf1620b29e756a453e0508a214bfb4e15cc472980fb2e56e59a4280f7f2dbb42ca2f85cef4b2e05ec8b0de7509b3d78576f4eabe1bfeef27b94291e77a297c6a532766bb429293a926694418668829be748ddb1bf7767e1c159da63473876e09c675016b2df909e4c67426ca9a85be1b6cd1a093d64474628d1bdd502d87ba6d3637e7fe149eaa4b548cf3754ae2dddf5c4cd022fae929d9a1b15d6fa3ef39c68f8bb260a9b7a6b8f03596c9bf5e131544df0e53c0972288ccfe5ec9b87daafeb7ea2c534c862c64875399c1a47a25a23b02e3d94bb071523dba370138e580de8853eab9b1b99b01491fe4d6e21f0354d66508a75f66401f80447ba3403b045cf66557369f86d7c211d76e3633fb2d710e64721b6562073e8ad2600b544fd1d4cf5013bf63c4e19bdfe5ee07a75e560af33462f00484fa348bec92019a016e603b70821b1f8640984948402799498a4876caadbcb0cfa55829ec7cbea2f45820f14068a58ac177edf5cf057edca646fb0355a4dda9e7192cb320be577b45c688b5b372dd4df78e765cb32296dd5943ea25e819f2f502e39cc00518940f8c2bc9441198e246a073498821cbeadc564cf741ad567edb708528a4527924af2246dc3bc4c02cba32ee4756060da9f22612c018cc11b1d2f4c2a1deedda28ce8cbd439bdcd5778bafe2ca5c5293fa181475a8cc679bfd36cb9d71fff2036105654bd458fdfdea8e8c1e4d80b56fd074f36d45f0305599a17a55218c183d228ccd2efe4cc70ff0d5dd43f5fb005cb661edc9929203507d1461f7c113fcee5e6df9009a9205df0218d24753282d55cb00f2714ae7f12a6b0c4751f87a56bc70dfd72d2d9d8c499ed387e326636ae526cc26c494283cf08d8927518d3e19db87d391f1ca1c67f437385e6115bbbc2b3e1b700fdb91d130f11df2763a99773a44a10018c810ed6cdad8e294cd98f6593fa8959da3f19cbec5420509ec1c6c1f334392d62fed0e9690f2f965f1abc9076ebbccc7695643b12f9a576a56b8f0c9813848a2e768a03ade86ef90dadb731f8bd9920c504bac777a8a494c83db2ad50e0e95b9d91b71e52098bd4d3d062836dffed2b984a203187974d4bf6bca75fcede3e48da31dc9b3e8d9209fda7271145362ab256f54a47f7efe244844f53fc4fd8a557454154563326d13bc62226751df4e64e1186607625471bef9e106367e4a2c6512142dc321fd73a9e81c07f1b0fc7f0d245130770ecfa7a61caa5a73f8ebb95f164bc2bf0760cdb34032b2e10acc800e5672867579e29a3ed1ae9bb3f26cdbd29cf3d351ae7a906596e9c386894c6794237d40af2d2274ab55b6a1ebcd5846d6921d6c82f45e7525c730f7858cb9b266531f295c66befa66f4e5a7a5a0566de8da85446c08c42b5f8e1cc7b1c22cbe27f9ca1294214f34564b19712ea4c4af02bc8858dc0acd5620ca78a49b21f071e2066fd550fcd7791ed33baca4e6fab849587fa5498d0fa220b503c5a2b35ef2905c6e13e8c339a7c724901e5cccb043374651b1d8a973ee20bc33b4cc1531721fd84bd1bccced61803948b49e0dba955b80ef10ad0ee6cf19380aeeed569563255d873d6a50869e5573e62b002657004ff77bf3270c40967f30b4c23802605e070a0e777e904510b396026567824404063b92b0f53d8283aefb066e570e8c2bdabef462ffd41753daed41f3be3d8596192bc74ee1cfaf378e54d51f401fdedc9aa6c9bc19e4cbfcd157fa6c0ad8b2e8034d6bd274157e194b53ff31e576cc98620070b6197a3f0e99dcebe171a98ef78ea353d96b98b2c6bb4551692f1bd0ef0e10a99de764585c5112d1ee83cdab8f7ec0dd7703370b2e3b75ec296c7be86efc271ad152c8d58516e704f5364ca79f8998d64626700debb9ace32c180b5ce68021e6f203f863014d108e2c432c2dfbc6b58ab353793ed3e25a38dafff27b880b52db20bd7efec1791f2a20b00f988fdf8458bfffe71a4518ab423ffb0fe3ab231898c136e2793638a8548838148893e200a7d46bc4ee08f43db78c2e566b3f1efc6f2cde4e709afc57fe94be78f941e7680e287529fb9af8960528c98671839ab3a8a187e05296dc56c102e66dc610fda5a8b48f1879e22d0deb18179369c005be253ac85fcacfeac0418b93a02ad053ac12e1c04d16f74ac23b5cd76dba48c2485ab4c3c6e4da1b6fa6dd43225ed96f17de4de486510599950e1a61228b951aebf57550726c4109bb59bc3707a972d904feb741785ace42900681218ee50ceda489241196585d3e61c70ab7aa9876acc486593cb8119d232c5ee79483254881c43462a3daea96a835f8611dfe9408620b1c28bf0ffa4f283339d61527fb7c1d615266954dc254682caee269d16ceafa254ceeec1f52191d99b990ea3f42dc270bd4a4e20c767fdda066cb79e5ff26e8ab1b361e04d3413c7de980b1cd9b71480b091700bd133712dd3ec542436287c981b13019c33f0ac5f16122e5abb9f0f2ac3f6bfc53b36dd0bf119f4898c5cb7e3bb402b2c83f822f3b2dab5632c3d6c99ce2caefb51ddffe48c6c78c8a8d52bbe223e893dc619cc496ec972c26d3cd5f7cf30cd8dd856be587312de48e9fdc46b04067d11ef640301c8a45cf23f766399651c935c1c14053a9307528c145a45be6c8c11a41330ec8f50113f15b1b55d61ac1f6e1ea7671ba1e7ff6a5dd802e2cca1e0f39a4ca2d697b1f10e66716c9e1b5cef0db92c2fe4ec59aeebc7b64044badb0bed920f3618e06db9e969b3cccb22189c4ad32083ccdcea2f2f13726f036e269002e9e50e4dd4b6eecd6c9f670208493a0464e707077209ad3684ed13d6196eba84c093770346c0465271e21f0c6ad1d363bd32df78855d2dc87b0c3a6ab9f402589265720847c4704acdccc5aabcd45bb068cc80fd9b7428961d5d0c1a887c0052b1310187bb0f17881a34c356808e68131acb2fcd598d5d2af087c1e9a629d44d87640624f8285d65bac4d0eb62f385bbf98db5ca10ec557855ec74de387812e4886132b1f470a801152b00aa672c5828f9fc977ce1fd6779bb966aeb0c1cd6deedba97fa9745e766ee3642955db9c947f349950f4cf2c4e9dc313acecf6c472ad15fdfcc32628bdc48dbf92dd6582ce0d385d7d057694ab2a50049bc6d8e91982795c7bbde1e135d38a59c08cc98aba162a3d46c860e181f717fcdc6b3d971083541de74527f3d37d62b3b0895fd7385a7e04faaf839345b3f0c3457491af8dda48d478336a9c4f17d0e41dbccb6284f3208c2d7b8c14def8f299364181745d1c2c0e48a0f1bf1a4bf3182dc953d8d1de036003f8d04d654763d6307114f45e2cd4a3693dba6c4ae08b9259891232ed08dff1903fdd87b8f9147b37744ed7634dbd2f92b81f547c15c808f0eb3076d3e9c5c15d59d0d4abd39d5d7b744ae50f5d221bf0b37ee897a237cf00e353b231c77f74ff002d362e47bddd33de5cf89f738eb05f9f3f1dc91a7ee9b4ded7fedbba789cd63ffa466f9600b1a28e1aa712722f1c0e40e448ddb13e14f9cd73bb947c88e6accc420d4c7e23152c34f8b32c2714e3306dc0a11325c7c99d997e2dc3b21eeb52f34b72ce4aa88612364c8e9ce73532a6c1bdf1e951d8dafcf9fc2d36933e3cbc242761f2050906cbcf54110dc1e7d258fd98a0b7d48c095da74abf3a2df3628a8313fbd7d3a2343d3412c272335d919fc4ca7be671276726e2b309b3f1d93c92f793f759cf67184f6ec263f92a69a129c5c0f65af06851a437fb13c2aae2e5319888a3722ca7e6116ced7e20d038531d650b701876f94863068ff3524d3e2aab4e3b5d3712f59b745675dbadf32ee537ff274e0fe2830b21ce84760b43d9ac3d760f58e922711f82de09ec0ef5beaa9dfffc2fb96e524e1d5945ee57810dac4a3edb533fbada65e46ff40200d6e16129ca085b052aec18dfd03f0969f2a21c83012f06a0c15750ac8bbb1dca403cdad66744430174ea48eb9c82425a2bde28a81184b74979d02e682b067ae45e705001147ccdf7444cd6a3ac9d0d7df400860f938081d7bea51ada063187447e2fcec3a561fec620492ecc310ccd6ec54f578db8498764b7af56859476b4324f3882ce6d4b8dd4bf8fc561d0579857500b6ec973d76667f249328fab05f8f635ca41aa5144df7e0d3885ff186f71f1737cf1fd247311153ecde580259fb1b26bf6045ad6efa760a3ac981beab4210c89d831a71f1aa35b77e0c0c88e2c389f9a93799a8b4af894b3a3b3f7bd946e7902c28720655262989ca2e8149d53fcad3551231a9c2e160a936897da171268a6062ee07db2701c565bb2738e17bc05e91dff5ab7ae311498ac59588c42a007234411a064c1384d38e1ef385dadd6b227385c11a1ad126c0a451813cb95bc921738385105bc4e24d5abeb8870e87ea0febd8ef4f9708b520d46bf6e1105d4f09dcf2f84e6189fab27fb17e03ccefa0a2fcfe80c08f1c8911b03f9785120c0a4d239f3b1b956433942e3fe90cdf8c6ab414b70cd93d72064c5532ec230bc2926a1b75979549718ef0df595b0ebd35ea4286c68fb08c8630b7f0d926b451fd95214d4d9dd373edbc7719c02c38e675a1e419a7976a97168a0ab33157f507e94a78118c10cba8e4fa3eef04d5f4b6289953529b878ea20d4fca713ae500f4f93511e92cc0d7d0e5be38f3031e0e48d7f80ddfcca4b872314b2a6f59dc2269872fe71bdc543846adef12e4846aa22cf5e32a8945efaa834ad359fd364418d3eb44dac8da2f693a35714627da11904f2cea94f7ca13bf99c4d91a03a068bd8b9a8273b2d881afeaa6aba5acd1ef2e0ae8e1b918f4323e9481f3fbc348b3696ff1d9203b21ee2edd645bcb3a8e499d20ee225ec3d3914a1bfbcb6e7ff2bba66a80628f1d5d091e195107c3eca15fbcc3c19a44e968bd81cb4926f14e47675688c964dda9788c8237b609c277e19052a57d266187cbde197a94a6915100a2947febc833b3478d394893d07ffc24d0123c80fd446258f587b83175ff8aa3ba810fc7950c8d22bdc797e84cebb8f9a5efa74d25e13f27f4b4e93c716710d5cca849fab9eded629f0e6003f5acf594ae9c123a5dc9417b342f9b41e030d6d1e6f596854e432f3f440549aa99aa9916ad67450c95481787f0e0e26e38c52d2d0dec02b149765d631cd12bbd5a9faf1442e77f5b05054f72299034d01ce42ca161f9e99e02954e2dd1f3743218ecfcca11ff32321717a4a96a816fdcb10a627b364b8a2baa6b22debe450e81b4a95e27a0bff56b0b5dc2f4b6d6a1e35e58ebe8a7f0215751aa282ea728fb3e66a0587a3b651761a7635796304ecd55cb573155e343defec2a3bd2a6755a05706479ca0ff22eb142b947291aeda34b48ab9097cc8ec701e83c1fd191f40814b99ae6b386de5d6b3d5cc9052aad072dc758108340cdb3a3d5160452b55c10d546e4d22e3ff6bdc0b7923d602865e3ba30288406f4e5dab31919b146f0dd8e242648632f6a896df347a4c1f27cab0e6f64e53deb923e9b8ff4c759a2466540b9c6abdb0f37378eec9e39e08acc5e7e46bee712b803328d10d58b3f1282a06a248f763fe62c1c7d3561d9933a99d42824d752d64e218ce725c256d8f7bd0946ae1c9fc1f5a0950430d7fc0c23df8d6278dde3786b5bf3a3ca95508b54d25d54f0df72824efc7b5efc5d1b19d42de9440cd38f3f03afa343c356b76e68a4ee10ffb1b53f2435c3495f5f8e8af7ce620d854a05bd76ed1ca644b47a1761572ec53f61ad59717c2d270ab7fd9671356483c5a66120794701d6a19d8aaf1e1c453fb5b1e18f30f5bca12fe6cc9154f6b69c23331800729e933b31e2ac6ca1f08aeacc8e90761c4f4134b3d6936e929143f3246ec3d09c60aa07617d0ab1ca7df17980c926f6e0e780d142a1d58fdd402ea75fd346af57e61f23c6b403a7f966848ea963eed070b9b679c923bbde90f7de2e431dc73dff8a051c6a12055fb2cb98fcf4ddaa4b3c4f5298f268dab9e205befc1334254516bc1081b8dbb6f73270e85930c054bfd850d2856a7bab1288de85fb922f3cfa18322df5bb8fa5a82b5504b0b330e1ddeb539cbd38fbd2974aa3a852af1939aa29b933cf8f97d4c572acb009b5effd08dae4c11452566c44d79d98098d1078c58744f2b06860639f3c86c7c166b3f7c0f0c4b92f636efe38806b667412ec541d623e6fc9b7f0f15c3f1a3532ac2b25476e77915b90fce5dbd92b95e86383601f3f7bfd0eccf0b88339dfa58ef157ffc4a564db5becdf69b50a7ed615c74c50e7f3cc3309be0efac5ae1a4f094bd7a2bd2b0d0011602e29d29a26d6684b1d92cf732c02a98059c7aa93fac9652490db6e7819647256bb92700db29c9175b435880131b92e49409f2d555c667ac67add04772c03ac38b6a1aaa60479a386afe2948343f926b3f71ad23360f5fea4474d6ee72bbed06e81f4993bba079fdde511b02cd61cf095451fbd292909b37ebca8cfc2739089e50e4cf2a1257ae4cb86a3a87cb028b85d5176f750818aaa7d978931cb6952b05e32d974842941eaf2d5ba3a00f1dee28f2e94d7c0ace15fbf35a2103a5dc8ffa38bbdfd907a88cd4a7d45d68713fc93476f46088a5ca8695e23b8ed30689fd852f251f0f86b640783ea3dfc1e8c68b4f6c4128d20d9a6d70d37296bd19d7c8120dc624cbd3e6364b34328ee77ca491ca2d519ce2bfd8d581ae2f842529a18f13cd50e19d5307c9cc95c0007a07fa8b892bdcee6ec83fb6348725b1adab8d607f958134a556cf251dbfaa740345c465a8bd8106979bdf016c3eca2e72b5cc1dd3f7f80c93f7e3c2b5e8f04a3659c9bab12cf7173b9772141a6fe53d5f69a4addb9a38d60a2ce6dc8ca10c462fea43404f85c2cbcf4b6fbec235531a895054fc595c53c2c632dad9c72d455a29d520711e25ff35e53ee470fa9bb42e2f5685d6bcb41d9f7e6a3edbfb3b8defadbf5444934d545376a1dd0dd24f9c090916d7634d80fc52b70fdf9aeb80d00b0c45820c3881a90c9b8bb59b83382ff830533fa50fee06ae08398559359538504fddb57460ab598515ac02f35d0552c20e791f5c37967f244aa766ca9070bfa3d25d54ed40af85c915838f655ae1bb7e90bc24910f755b22c3b42082d44c1078d57592c6c5fba341124b9a992fab50e162eba643340355d696ac8a1f13fb089a5a89cd707864ff195010352692bdb02ddef9fa7c6236e371cb501bcbb4d99058cc6d1642bda0626fa9f3aad747bc5cc69a73fb50ee50027d31119598b8134249140ae64d103b2a2b48405f54c3b420930a3da07a01cf9923b8cec288ce1ff1d74ad73c5ea0bc494e4e234bab95f8c693802a11d42ac0d977d7d2e7fb72fe560bd4156b14e8b18c5152cf7e788f0ad894bfa4ed11f8e0e5a207498d16bba2d1d4663880999e11be420ae05d45691282882df57c363dbbcf8bc58988eabfd19ba7bfc74868e5e54e9cc60ef3035b69b1e06985b13cb2e1190667fcac49bee380ba014797211cb3f73afd4eab0177313cd1f9cb5af1058da1c456d77edb09c3bdff8fffdd2b0d9bf0beb0f943ea3c93d82fe8f83671e0b1759adccf306d553c80c1891845930a360f419b81d1774c919f766706fdaa5cf4575453761df5e4d047e56a87b02687ae43c6983e6fb9929a7cdf1a8c311d210b0c7ee290237e7e31d7d18fd43a8034e2eb6992836761f90a246acc8d12f0026de233b90e64c19e02142c62332a715e848472c5c53f731e4939b63e311798cb2dbd10e70c0231ed3b313c79d771cf3784c9e5a24646934156cf377c2672ddced80cbbef3bacb9312a42f7a948b3ba0779744f5e75c28deeaf048b64619667a670e42f05bc56df6714d580d069e97e98b507b23617184c8bfff32b1576647c0e61d8a6a0a62d3e9dcbcb12cbfc9d1b7a6cd736801d9d28a63dc2150f1c24829a56962a835af867097c647e8408d5aee2c8d64bb0aa15ee92415cf324b6ea04a9be7becad1319b928edbba7980963f3c01be1fa64801cb820103afffae8b0309db9d34babce5c19dae774335b4d278a3a70ef7f1f085d54331c926ab1d32cf0f268ace87313411a9aa47503a01318207debbd088dcdad445bd9b8235adc06f0e3d8c23966f68721982c7993bccb13e86e5c6f7980a2f373097cf03adc5316f5275a54a25e390f6b6d3753277e2119943817fac7616ccef71886e62766de9fc968cc87eda61211e39a263f9caaf119bbf70e254b746b9f69c275f82f0abd6f73eed45de65410346d01446eb3e7f6b90e1f73d298a4689b29a2eeaf2f63244aa7459e7cdcbb947da63f16adf694b2b9341b88cf700a10403f85cacc9e4fa8bca0eb922b7a4b4bb261cba70f6eb355596f4293a0542f28b977bf49563e6b952e061dc0d6deee45122e0d1d4a25c51e7222d6eefa55335364495dce4cc400f02078d11df37e7be39ef592026b0b0209fe9316552345eee76141b36ee3a627e3bfb2a20642639b42732ad30cd872a0c4ff179f95cc774f4e14413aa548298dbf47e49637c3fb58ce55a83576508fff7dd4e426430a5fdfab0b859b5e728d5e43b690489a6a94c9e4c9ee1ad06eff35c9cd529d396609f2fb66a4587d40c4df0513833f20e82f8e085023fe22a58eb5d3cc54396d5cb28104a589d576f78053a67bc56822d1d49d12ee844558e9546fdde312d4d43811f695fae33a5d717172043e7d29e1948b05487ec8a2c3290f6e9991cd0614c02aafaea4951d6ffbb51c6d3a579784a9a261365957bcd5e26b8cf16b65c89fa867c392cdf6f976302ab83d15cbe6619e52a623dc5ac06c1d8b88ed5dfa562dbc329d7f29e7a3a4b275246fb1c5af9618984feb78f3065ae6c48072accd7b1b8fef791a620df4a28b4fe362b22749a00d2b12bb4597a67c05aae9c81246b074ce83669d84f5db23efe577d1c7ecb25247b05af17cd69befed15f3c47ff1ab5a9a9eb67f9b1b1a41853770682cffd0eefe55a759dc295331e09de6e210b97fa7bdb50b0a35de340d039256b39f3e4041b827e4fd4d7d2a781efaf8f79df83c116487155f8abb046e584cda94ea1de72a4124867522ab15729c05e4343037f733b7b3d475eeca571c8c24e820d4d0bcd4638d5d8e14b36e5288fce20b30f4222f190e5d7333966967aa8007a3ed7bca96a3a3ad9047d2742d5d3e1447abede976a55a3051356900d6092e900aae97a113c993020c7a72e1f1b9b84508a2f5dabac2cd1e4364345261f96e5b973755dafa78e4e015007604752b757935aebe24a117b103dd21f76fe8acaaf3469cfb72b935a4c4764a8fc2db5c905c42b393b231585c91ee648f64f78ca2682cf828b212b19298ad683d377ccb4ba23c4f818130bf44dd54bdecb40c8fae3f308d7d35c3685b33b97eed67029f55eccc82e7aa7819d08b7d2590a549ca23fffb22f9fba0cbe97ca63987da4fe323642a5c7171fc34671c76e36c8c9d47e2010604a1ac9a62c1efa4f863eb9669118efb5d221d4ec0deeeecf72bbef7a2214947c1122e55448b0661422ccb354e7c403116410a4f3270c4f923c302c4216d8091ae6fa290363cfcd5117344f7d75ad7e1456619224225dd8705c3f5320e802a58b6252399345dda05e105569ddf871cf152fb887538c37d9dee011b522f6522fd8939ee0c9beced87db8d6e208b64fc1b1c34ce337ccfe70c6e49ba0c2333c0b31a55af1d7cae3d864395ee722238957e078679d906a4ca87cd98c0e72ce0aeb541afb134970210022d7528a4c4e542b49766805e96f7df73b5b30b03190631303d366c3bbefaeaa15a234e85c762fef16d9a6ed9df8785137c9884105b566d0f868e1cf798d8d773efa1a05e11ed5781b524aef024c62bc35fe2c88d16199ca6e2e69a91a556bf0df0ad35b6c0f835444f99643d439110fa9f18ac81c64e80f8dbb18292c827c651114f4d50e522f152c643132315185fa92ac920ddbcb1bd7716ba7ad5c7e0baca03bcf7b68f6cc54977d03c4ed2185a70f2db4d11f8cbfd87809e6c5659d72088e64e811bcf1ae1d173ba76fde224136cefabcbb6fc76656cd28985a723aa9effedcce2744f9570dd7f608a2b50535c2263baa343bc6e6eb11d91210d693688c2e349f396e5a9b45d3b47baf1c0259d2e93167dfee60618a205697d32bea6e9662554634780a37ce3044ea49626167cac71a5f35211783955e132fb6547dc84723b491473602fda299e4510ba642457f3592d6bbca136383cb16b2ee32b4cc65f219b94f9ab7d238f6ed731f19f7fd496d663feb506380dee9698e07d0ea58844504d943d473ca0ef1a5b4af7a674779e514ea2089a90a90656aa4973f3d897790eaf6f53194b6757b577e642910781f8d5e0ca9349eade6546945775596800a34891a25375286050e5fcf01cbb07c5381e033cadfebf86f3f34f46eda32421d964fc2ffac1d9addb9dc87eb1b4b2ad981cb318cc337081f9e92552a36c746db49a959491e85794f8c6ad4c6f58a92124a9aaae5b51d0c7e8ee2fc837f0aa0da65f3f45c82bae48d248723be48ec68815745ef2f3098bd02bcb65846aa12074fb3b7562b44d4b787f034cc99307b51f5de00b80af6107fa844c7b7d12d0abe3fdc8de0978167a0f82c6b7b99ecf7c8f784cea4c61bc0b386a153a951428c91cfe61418759ffc0bbc1d8754e35b6dfd047822522defb69b7c48a9f6348307750c5bc28c95b5dfa5c4f8185575e45cd470f52e0b61d89fbdc790acca6a077cf9363a70567df19b2d131e2ce6f131b1dc223a43014c53bd0b7397f9430447f4490bc3ef23d28caee0d520cbdd76afac3171bb65d20982eb9080207447346cdeb08efb8ed57eb45455c3030008296e8b2233af870952f6d6c4ac75fecd57d3c49c7fafa26098d70f64684280f38f173918314e499d70116a4b5f9a5a9c36503880a59cb8a20501488b61bf9eafc429688312c5583bffdb0a204b91b7e33fa3034c493f94f06f71bacb5fb72dab8f2fe83c8fbb76c9efc227692099de0c0b6b3fd634bf7845430b851f5fdbfc6276fc93fe0c2035cfcc25794b87f310d1dd0301267a5c182c54a6f316dc8a8aefd173d9aa24acac2cae40d3c4c979c2e204c3017da8ce7f48e7df373650a0639168a724d2833e181e76300dbf4f6da592f14c7fc5b189b186c24324261191c67b377b75dcf06e8638cd1fc1c0a990c28bc074aa350225e54b65691d248bf93863bb6f22cc02e279a9446ca0de7ab388016577a454b9b7d062fccb51db2f29da5e6cc8328b40ee81e0f288e85fa17741a79ede5e63bee80de1e405d91b27e5de850b79322f5dc4444cea9ba46a237f1effa0a0a2b6c7476622b2a446e4fb642ad201af9dfde58a0a025df1626365ee1e7fbe5ce4d7a9c7f78182f67e05f33ab8d4b54928dce89452c590a58e89bca2238ed415ead2cb10c043a436469cae9fca240b015a66649e37e8ef7ba57da621a8ce6c4566fbe84a959af6696c062dc1e3d201c4e38a237d82c16003cf70429829fc303dc1fa6bf4662ef9d17c6bd008bc8c3d7bb6b9fb26b96ccdf6bb5fa711e5a8d6e50700bbc99e08a704eb55ac3da0f451008e83d0d6b3f004e1c3d086ce9059bad71f34e26d2e43c75ef2c70d2be89f718f28b909befb9156e15afce48528430cfcc211faf87e2e4c3176e5f73b220a766f288358a8960fd01b4bb9e5ac81513918896e2313a8288be8f49bfed4a072d5facf711f5f1343c11ad3bcb6f5564f01815c2f5644f8680245de880d9af9677e814c8e35b37ea0cdaaaf052e070bf82928d6dd87e541571b85dbe112a5516ec8b6994b75a6cb5f8333069b0678c75bdd91e61af36bd200e4bc22babee25ac1451d8a57e432d3e3e4ffb1fe4be9b5ce8622c9407c14b634ea88b2ed4ed847efca4311f6c71a46c16d08fb237939b50d8422643896e6957427d037a443fd2de92b08f5bae1bc9a5cee694e1458534840700e5d560b51b9c868f9bb0166b78aa187901bcdb2ac5f9e5f849e4f73dbb0bfcb2de1bed74ae4d463d4100ff6971d64fe43ad52268c43bb070771f829059d7c8c441fa4c34d1745ecf9154daee9414f47cd0a2ce9c340c68a090689dd2117e0240be71adf80d80dfcc1d5e32942640b221879902d386a3a20e281c8d796c9de97ad54c1b6e75f0b910e37b3b36a5f87d09222c885e2f7810de26aa5e88bf4a30931bf3d43e31e4a7a223848c522b9646a3f727abf1a0777fd9b5bb49cdf3e5842290fe460ecb0dfdf0ac70109139bc66f3e495b137986553b3edb75fd024aa09cf18cd61709d246f373cace4e6a7e81dbd661f70aed21df84ad66702a0e1dcf5b0c81cad52914eda9aaef784c47a4dad60f93d336003440d0c55296def5577d23439e9b46344023a99819ac912f777e67cc6d8069453f9208e891e918e51ca6a7452e4fc1f2b592d3152483f54023e932a08ac3971a551f32335b409688431a48cc6848c29677bf3ccda9fc86c55f7372bd9645b7ebc007dfdea9e08f85b1e62854c47e5b2ecbe1837596ed0fccd6ef7e33adeb2bb581489a510527ce6ef5a26a35ee2a13e67825ddf0c6f18936f4c98b134f9d980123b2993e3ccc916068393771ad6e27f70e2736a17cbecd77f971d7c286c94d399f9f6173f0d6da8f91dc788b6208cab7177b2bac34d8a8228852f89b39f6511b9e9353624df86af81772e70f1a7bdc8fe31a9154efa2cfc983f4a8329b8f6d5451c0ad97edd278e206a78b844a1ac7d3fcf314d26e64f59352bbc4721cf48eb1048ce2a364de521a4233dbfb85a4c5be8248e1f79347f0bfa49ebfc271fb00f00cb7758be20024d07818fc6cbf8d7e9c3359f77d9712af5f559b2a748e45c8e4df63b137b81a9f673d4d3ee0268f95f19e959942e322f6fac69a4f49cfa2278d210b268c927f29005b4204fa94afb3a209d6a3cee3136a62aadc6c4f8e5bba3c7b0760ece4e5f3429f744e8570c30b954e41b25055b7917020eea4c2e676d1689cd064273042c18adffcdf9804c070c9177cd07ac8eda1a8584681c2fe374f6fc7d30a93c9f6c4481aa2df8d75b1029bed8c6e78813d030287b5e65a807b0c5f35f95ffd5cf79c160a9fd4510adf6390e8a578c06c087c61e029b6f14f8325a3c4a8ab84f1989445602f2628083c802f116e6a75c64af96a13bd37fdc3ca915c4ffc64975172c03deef887e1c504f33c2336dd03e3978d953ab33087acba68b80e61ee6e3fb08b11f7518bc7a59bd53f5678889aefe9f531c7b7fd38f070f49de22a59931364e54419fb2d9e882de06265d1277d2b39a8e5e0b2044205b04290f54af5e12617f96dc59b77bf15502a1233fdaf0ff7c84b671c68b94f0c317c5bb1e19b31f15568d885765d5475822ec5dafb1e9fefc8cad0f7e7790daffcebc4c6452b45ceed84f9bf608a092bee9462cd11aa59f7f9c8c1b16cab94ee5172a290cf6b7a3bba135e4637c85ba276195305f547e010855500602ae22d857adb5aae169521ae22d654ea78b48af81dfe0aa003e8e7632a005a85c9876369df2d37e5e405d95e6e61d7e1e11d462159daa38baf5f50409120a70f870df309e991a641759a91f25f2e3f4c4ef8cc6c23692eb1c89c132dc24c759a5c231253d00d1fd7a095810e991421e11a219fec4dfb9b90d4b625fa0b33b34be57168b21ee70096d5c03c6f3a9ed099c2db0184d5262416d24a1e135b720cdbee97b8d5b5f77aca8df4c9a18d5204c785803380d0c1338ea043b01b90d6daa5f6788146017d26349b506d4148eab4221cd7d840feb5347d5f11fa978de3992fdb2c14889be4ccdebbd282fe40bff89bfed0a8d5d510093d6d14a47e94cf9bbe3905b0d1ff8020ff229e4642d470fcbbeb6408d4ac33d08096fbff357adeefa1d8b2b2264380f0e977a50cc84a88e82a7e40d36e7103bc95ed17abd79d40d4f69d0243edaa772e5b83b5b1ec0ac14b3a887aaba77631ed9021a118f92ae20f23ef20784fdfaf62e7a93926a5ddb41382d7a731fed380f6b6c8a113cd592d3d500465038c17f0cca91ae3756cca06ba0cb2bf4c89738751e30174f86f197e9e87c34661652567b319a0e3363808f2a0b13086cede605ebb000821d703562c97af9a210cd65f214d4774c0a842c1834ae9509b91dd9c88ac75602fe4778640ef7c5c0c3891715884b034d4f09452d4b9d402b3d77cb9067feef5f6fe6f9edf8555ff010fab506b4d3be52da48eb47ea83443219d25d02132102b616ad7c8fb94070107b68ceb113ed66c5c3b0104d49e5d845da552e2ab0345c47b061e400d64c290ffaa4899b937dc9586abcee256241349d7087749a8fb9127ce997b0c6cf1dd49d3459b716c3d99cd573eab0d4ed300054a6452a83048514ad46babfd4ebf378565a8a444ea8341767bca03cc65ff61a1b2fd021eaba571ff3ed48bbc2ac0a6899e4659f1759b5648aff8a09780b7ccfdfeea49ea418f73224b5ea705d8808b557f14e89083af764e9a80da783143eb26d51a4f71ff3aaeff9258074a557993eba42069da03f9fe467f386bdf1195a49aacb76902e7a042bcfac43f17468f28174dbaf0bcac92920c2ead633d43be4c0d2c9d842994c472e675167eaf7a6e5bec7ca29940bfc24f71e3caaca8c1eb5e352af00467e1188f8442445f3c9bceb1e52d7ca2567b541f4748d57f5c9d73905919c9f11b2b38db6e74e3258eeb30f6af5d8e46005ef2afb191171ac7d2c9d7993861beb2deba0d400bddd8cfa2ac48263c108734034556b9c9587156b96131bd1d4deeed2057a2610e3b43ee2471cda57c4eb8a1dae3547055210ee32f711775f52dd9d75a4b7bcce3aaccd165b562b3d99523c940a356f9efeb615dd52d6397c9470150d3d31a0bf63faa00bdc5e0cfb6df44951e5f3d1d3012473eb75ff25430836b79f65e003cc43ad79ebf3c019cb3ee99503f501ea4d33909f6b10a2b8f65ba796be4eac8c6f45cfdf46232e6447c557ad53a841212a8ff787fa52de20f6f4f4ab6f9792d6a89031c79f552a96c5faf883c6cdcad73f3409eb267b38a06f35b40f4b450991f5b6b50dae71391a21fd25816077445e6ac5dd2460f660f5c63e00c2968fdbb3e021be7629aff5fe24f9b2f3de1fd1e0d6976d085cf9ff83ddbd1918568d756c43f7b204818956f6215367aca08a68be19bbcff6e3d26cdfb3991d8e5241d8489756abc509e101e091590a5bea9ce9c69f6fedd99008de77cc94a46bf032268bccf51573c8d1498f185b84de4356f5ab8f99a9003f32886251498e545e8d0ec9da5ee490c0940ea8b8399a676188aa35dc95fb93c44a1d9267a7da48748d587b3009d51f0ec9395276f9b20256741fa35046a4d1bbdf5fb6c6b619cc6a319b3b22fc4dc17f93bd9adf59e3fee9937aa56bca5bb9202fd83a30186bdb47450416b33241f38f90c52b322232bee62847b4a1614b7ad5fde1954de47a7de33443e46ac485b1a6d8cb2e6f803ad1d53839a46638a316eaa622b006bd501868fb30186ab4429629ba236e7f0afebaab5e0061c0890cd430cacd8788196c256ce342e85f09e73e7c736942b064f99f835f3621f433138f55d2a29419e0bcb8c03587d1188663e415c8bcbc70fe547cc86bc41357362ec92888b232451be08cdbcef60e8167e512169357cb14f0196ea697a24b9fede6c1e8293b3cd4708b4c3adea22856d03b87b8c92e5af6666abc5de91695043786d7efce3868525202757df0b4622d5213c1ffe0396055915380f1f3aebe73e122ea8662d024e2eeeb3ac43877103be776a4d7359e5a95689b839b16988271005aaf158aad7b0eac69d1b2e081cc59dd5a3adc7bdf5b5fa574390bf62e086d3dd73d8bffc6274d5370b769c6dd5dea9a8f3eefb1c46d6d7c6ae85932ab843ecaa7224e918f06d0a45c94d5f69ecad75a95ff96337262b2b05bd179677d4fb88550e89d2a29ad90ca1bedbf15e76b9dafe8301050fdc95b4a0f35fbff8652ab3b1ccaf74b4c38c7860d51fd521b57d23dd5b78f30d721832170a4b0b827e3c51b21d792a8760b65a825bdf00c3a8fca6cf6a68036bbae954b1f91805b176331ff7728ccc1efc435b3a286a65f5b6d18de216aa2a87d2c02b0e3d6496ccc564cbef7dfb43fcaafb2e18654256a74dd13dd4be0473900411d62f89285919b4f994c9e3968956b43ab810540785cf14cab4fd29a12fffbb8c926df7e320b380df2e870cddfd4ad2a8479ddb338c8c0592b2a98755a3e39fb7a73ad4db863c04ee4f3eaee39ebf948c04fe370808f47271dab7062411b89db26280e8fd0d73fa96cc8627c746d7f86d4323921bc2f66a98c6adff85aeb46a41019719a19b9edfd551f8ab4583bc03ae995dc268e20a376de4ed4f5c666d764dd99466277f180e8215830117f2830d4b8ba33037138384d2c7e8e8063fe0d372d50281f63197b00f0173a70dd4159f2a190d44dbbde44b8b510665be3173091659b4e4da434423bb907ccb7dc33d6e2ede48115e40cb671715a23507eea319565c73af595ee8984a6ca084d6fcf079b79c6097395887dc37ba00c4c894b23a7c1457a72a724e193cc6279ab20545721647ab1824657c67f9746f233e0dd9af9038fcf566600ec3d577db5ad5f699e9018eababc45d1c1b00a9c9cc9378e374aec3bfd165a45ef9b4c0d2f65ce76d36cf1a02cad86b2011276a1020a0bbb5fbd881790f44dc19d2f964cf96123dd445fb858bb80c3dd02cdef8cceb6ff72b38810e360e57aa7bc66e2a718e8eb921b7745665b76133b066ba40bef89aac42abd7e341c5db19d7b95678245b99555dc499303a347cbacb135a4c53442c9bace1283396726d8757fcf28b6e588bafbf1b9942cb88c4a2cb6e58d26df76f6755324a6892b5941fa92044a6abb4d43dd642fcdfdfdca32005d27d82ecf36144306a18c4eeec6e98c2d09b861a30cd9f1c6ceaad244890c7f7effcef40f9791d43cc11a03b1e984e62a396126160502b97a440c03ade127e0a9d988d8e18ec2b2971cfc2402966e134f526cedb39be3e53c0c33b4991a0502da19d0bd40e2832357d5de48c9fe5c427ce09654f5278d999b29c491117ba60b0de12e9902d98a3490e687195481bb308cb37a314f85cd8126a21bab000bf5fdcd2e6d21e690e6de2e121c2d759c02c096373f6e27c6c688e2ec136fd26e3844d9450dbb5d172b858806caebb20561b4d01c1935e4418b8a5e591a07b81b3bf9094ef93078e38ba64aca89cffd232e1016b48be8e516e1f8c4755c749a08b64943d6e73b243a4ccbec1baa59edf65ebb8584b76eab73120859e5269cb6ea6433b039c64f7966a5bcefc90e4bebde132f624c0154f6d6b89cf0b7f62d2e52ec578d963093733b61302354648b4aaa41b6f0a767ebb5bcfac5d90c01b5de2d90bb21713077c17266a8db1b55d710be5597036383873e05d9ab556607c38ec9023408bc069a6a21a2eccbfd5498a7e002f5719258c59f75fdf1cb60741c1a13d86664dc9001234d107173369e4520a0c5331a1f56e07b4ff3e38f1c8cdf75d1a2002e439532e1a4798809220f1d633fb68610428057fc79647bf53874f8d4426510523fa81ca9bf0f471e08a0e7c00389678a103acd71b8266bc25f9e054300fb4835f1891f4099bddf2fee8872f05da7bd3a26bced8b1c580247431818743fcab7a2dd5575d7aa405e232f4a494730cf881bbc0a7a48bb56ac4ce7d075fff239504eff050a6302c4ebb489bf4a5f888431eb4580f6eab31cb77e9764f5a32f733d713a9ea93f29bc22587a663f83ba0260cd05a6624134dcd29bfa6c158b111576f99743cdbc94a079b2a67ca7b9e1efba00889fe2722c1cbdf1a1bd5beead72c4dbbc5210a4779266dbe8346dd15ba12e5e4e7576e283dfd6980fb68593efd15985907cce09a195df6dc4de41d6a7cd2f8f9ef6ca09e45b41fde0b8948fbb0f6d138c9ea36dff46366e53ea2ba29bb439418c62303c024465cad505779805904473523699f416db75ddea8bb7ae91a329d4625cf14450023e99dc8cdb20a7228fe6f36d25388bb24c3056ea50a7281157dc4579d60df331a43953b35583618be2971a8d252499095703ca44a895b63cdc1cba9c80fd78868533ebb9109933f42ecab416538faec025da08516c1fe5592504adbc4bfa1e7634cee0cdb1502c7a8f19b3af608a604db7271dcfd377982906dad4fe9a8226b9ec5dd7a03f450a6a9fd1855aa80eb3d8242a398503d03533a912d92057c74ca7cf93635cf11609227e0c103d511d30c98e435ac80b0a077fc5d3aa71ecb72d50a0fe194138cda5e1f82b3ea4bf9044f54442b1d3c5369d3426e69b9d3f9f6ff4f0725b9572474d024fbe4e87bbab203560a15be0a165b56b5e56d55293abe0d72997ac2d4cd1f486a8a0bb08f6c90ed9dca88303c944743a1003351545069d2a8ad4d085fcb07269e953e65649146892658d94cda9762ad661bbfffc49385120ee5030d543df4b9feb76c371c52e478dd75dd7b0b1fc57dca027a0dfcecb1cedadad9bc813aa498c75525e5639366d074acb76f3d2151438cde757dfc53254239333cf1a234ad2e1e37fa4a6b196c194e7a445870e091732127e2884542de68e1e6cc7615588f487c0587c0f3939e19e90bb5846469e369e579db51ff7b5450d41bb0d3c810a9cea318818c9ad20e877f2b8305c6c4bc5f5ae4f008f9949a88c545a6ba1a21dee43e821ad19074296aba47be2e710afef4b94e4915d74b734870df833a947aad5a4882d1b633d071bfa58a39203ce71437f4dc68d8409ae6ec8c90ba7138d6ffa5d33c4b0abc2621e10ff0e26794b3e068474186c49a53bc12b2f242ce65dcbc8d84cdb911fa4421ea0d14cb78f35456cf52d8d63de6b656ef7baf5a8dec94b34c84232404dd67dacdf5153dcf543a91a7dbaefe1afa469ef660717030025ddc3edbdf1487feb0c2cf045b32957cff7b3247b5f156ed02077db41c65e9fa455c2b03a5c1242e19c652cf73e67d5491dccea219c38a538c4433e893b001ca89306696d4dd08d6f4916112adc8f46a41f04f7e19815c6dfd69801c0b29bdc8b8ae35952eb59df0f1a6f823305f8ea86771d031c05fa0712131fa2f1f965cbf491e0cec25f1c3315c905e3eda0b3b0b912ca5c53c349e00998d7b896b47276b0aea64097bd9562903d0fbaf7aff86969928c27b82c2d0c4c9135a138be8133baa200f443892b8cc963f43411e334e850cbd8794ce46c0faf6c72c2250506eec914d624da24a08af54873a1e76ea012d9272bd0f4168b6fb8199307625de43b49ad20632fa27016e70c7023ddf6b7aa95a703844db6f7af9e4ef065250d89de10b41424d544574a5265305ed747ccd97eb29ca835918ad0f1809a62ea162d16c6c6c4acf8c78b430e928c41d2efcbf1332cee4a472949eb592788e040f470a1c28fdb781e6f67a207ed5186791792b82176ff179b64efb7cb3d2b1f6d52f347f656bb9a890596def9b9585cf44413c126f0d0224c1c6aaf84bf9a7eda84a004fc96df444312933637defc67e913a776b583498816130ed2476254aea52f0be55f20e531fe0c088c5b67f428cfdd5212513d3a427e2f9cc017c3a4a9264c4476eec7f8f9d9b0b5396eedd473dace4e16e10b797c303416474182f9804ff6e690f0e2225482647e1ee36d35d898a17a78309c245c27e35b4a4835a81605093c0dd7a6bc754f19a607d851296e82f4f14146b82bdcfa8bcee2e43cf660afaa1acf86d72ba8d31d72340c379cd898e1f90b01490407d0b172fc3a33a2f637e1315580ca3dc20367cb5b1c1610ba30db1f47582daf2403f24e594a747fb1b9dcd3ef757463cf4265f7f2c7eac0cf9654cbbf97e70bcbb50c037308d9c21abdfd67a328016e00c4f19ccaac7dac388436c267accc4738621a8044de3b47279e0ee86e99d2a7c36ac61f1e4f2a1a67b6298529bfaa707a864f952503702f83305926c6c70a28b9b3d8b4922d37646983b58cae7a4f8feaf4ac0c42283ad5c3a8e79eb38539786909b21eadcba4e8af6bcce0bb796e11db748d4cc31c58fe4babe549f51c60f97a7cf1c74980cc8c9e39967ba866cc9ac16a4d0d79cd03d8d3cd1325dd480e7a34b33c32d8cfb776e64c1f0caeb2987b343b36da9560019c5d2e8b52e17ee9a7e6c2547209e1110a3e6d87f40a674b6d6e0e5bde2d721b1f0052c970a5dbec9c23c25f0d787dd78430b4c73db94e51852b73f98b651d131b46d0b00d0b2ae5b74b2d2044ff3a9e1d5cf957be9e108605c5890c388e837f7948cccf00f86adc5f22acc0e2a9483e9aa57931d46a18a78094516670c06ffee20dc005a4cdd9fdb58bbb449719aff95f87c662e30072b5758417a02bbe4909bc4d99fd4787ddfda0310980b0312fd6f6ff9fc1724e9892a60ae20145c719771ce792d2203a4e561386013335113fcf7a030ed600d8f74dd99ea483776485d0e80219071c4b1ea82cb61aab1077225cff1772236e4b85d766eed24f25627dc254a2e22af131d7e82654aede4af108839fc9176e5c8c03d0997a8400ea6201c1620d083242e37700d89b89f528ab7eb8dbc7058d7e8dfaf253bcdaa01299023352e21ee25d5e9f928bc17c0743a469adc6b287d9ae4ea5721917ec1daaf933bf3639bdfa022e4032742a4bf3551d1751d2f5a7e9eab4fd2d6b3df8db5683e383c27e0c168d1f06f0a36722a0339708f52c7ba63ca7dbd4236adc985ced23d0340d975ee3694d8da8a4c746be4db7f0f638252433065ecd5513f59e5f1bcbb07987e509b4d620318a233f3fa68ca25d29d46519f799fc062d56ce74636b36fbdc1a6312a8c3af02142ddc5eaffa5a8f21e28ce2d2488de5ccdbc00276bdf6602b63df008f6c8991a90590a06daa944e85478cfcd1117650c474cfa25c24e2ed1cfae10aac60578756b678bf5dd5d87c4ec91e9821d920a5540246753a0e73066994496d166c308f7227e4f2b806d30c1d8ea6a9db3d1937103ef15e7a0bfe1e89cf7a1fbf34475d470892e3c73310f394f93e35a885f0f87a81c46428106d62672081250594f7e93e4148e49d591d014e6861b2c6dfc953eee1e2013729cd9d31477a0a06a44f45259bc69328f798f63ba4c42ae0dd6d725192be9da5fcf1c09dac6968e32b1dd746320d5720e794bc46037f72f2f43b8bcc13587f1db0195f827f9ed462f781090afb3912a701b31e42512e8e1d54b8b7a9b19b72cecffbed4c46b1df8211b90af57fd653597cd43a2c5ecf327e183f40b490a5c531c605d21a605773f741a285fdb8e7596805d75d59540614eb744df1524a6f977675f682cc10f08ea14f081b54e5616fe4be7d5b94cc20fb6291b436d2f9940f4a54782dc6a20afa7f44fd514f74073c1911468016e60f81434eeb7892c56a28c291632624f1d16927dda077ec3653db8e19c309958d2721ca4526da2fa9e4551405ada60ac663067dc209407058aeea576ec14311ea8261c887d4e7a8c25ff9b3fa65e3111d61aa05043594c4610ec26950162c3a9e06240e02314b5ce7ad3ffb775f33a51ed1b6febb0c206b626f24428b5bae5566c3daebef143eb3e3a70fc01c98628c37a97de61ca567ec3f785bbe9070e5bdb9b75ac6259ef71dab2bb212fe1e683a972fa8f970c5099ff57c37a82054b340e293e95b798c24ae4b96e7b0ec9d08e62a72c8918c5907c9aff082b1d98b0aad0eeca50931aca65fe278a5e1261230455e7b6fc15de770433fcceba6f089a5ef65d2403245a6400bc3fef840c21311dd668980814ea9775cd69e91b0ce4f01d7af979e20cd49f2db0f5de94e7cfa64ba0267d995c80e81b8e45899637b127dce4a6afabcfa2d8367e00ac539b842c54acb4bb04c4d6caac9916e3530a678884508f24f78728e50417728cc3da9673d7bba714053059ca625db40d6a5208617224b73a7420bbf030ff864e08319b68a10d37aae161470e2d2582968cfd7417fd533f1cc708a39d46ba1148909a5d9bb10ef4fea38f0d6a6ca31c9fb40dc401266f91aab5d6b797e11f3b2124d3a3767e41703086b05528efcad001971815070600ba6f0bac0ab830da7ce7075cd5d91fc327053c610f73b4f8b2460f84be0c0260859d031d587381fe4057e32542a6f5cbcb40e9f41a4fae0dc1be7a6151d1bc4face82b16386836f22412a7325e03b1175c01f723fd7a339bfbdbd785bff4ae48a020f8b94b25448d28c95086687c07ee62773c5e8deeb37ac9859aa515b4d403ee49cee575f760cc432f9b697f94af2e8cb620354f01461a227372032963b88603486fa849b0d205fee2edfaac67eaae3bdaadec62e917a57db2f1dfb8576039edb0f2a86180c4d58bd9eed61496723db34bdaeb3c64f0df28394a3547b758e8156af2d1122156c9ee2d77a72f4249193ac2578df2702fed6ed84138f19b6cd00974f085201fd98967f07fd562144571d0280a070f41644159ae6c6d48211253a0d2a7bfd9ddca40c99014b1b54637048117d13ba46e4b7454f6fe40952452e5acb738a43112ca32b24a5ed35350ea0d82ce9bd3ae83b55eebcdf870bf68e5a1cffcb4704e1e34d3c8ec181f3d4aeef5e27aadb8e5da231f886764683dee3b1a8c308eee0bb928b7fdc23c802a8041b6eab324b655d4fc7fbe3f168d3d84374c80cd6d91d9b4cdc62d3fa2411c294687218a878b447d7e3d075bd87c21edf020d77c544c4e5ef89f9fce48e38f341106810db87d70f89401362b5b81d8e7c06d6eecb020dbae29149b5d3e0bbd204f6fdfcb4e18675b6c8387eada2375ab3d543617e19af3141e576f95e291bab643e194ec044f91d38bcfc8e98bf82fe6d1e3162d75c89b93776597ce87931d5c2312c1d5fce430db9d96252e66ab487e88c42a50ad136832ca53bc71dc270d51e2e83897e1364dbefb9f17cba0fdc563c8ed5c2b8e6e71b6343a0a1ab05fc1f55e2f4532176d1178b84659f66833eee042c2429008d27714872b23a171ebee321dc64f41696ee568f854951474bf39430b25be0cbc0f4e11d08b852c60dbea54691edbb9b878320d70337548ab6a715410dbe929902370b331ed9ef569fd56f3d0abd37168d098ea5a22a32cb195c3691ad502a03479b2ab5a2d2f6000979df0fdc541b473bc2bf4d43a618fdd68be96a5fd67a447411467c9dfb46b48ef180e287cf97f3e43961c1b61d2ca2e2f981dc68a3ea1fb2fbf8d4b35b3e6fc1f34a7d8cb6a2c78424a1cf7b5aa3a1937f80ba7c4ed2f342e1675d27d17ea46c7ab21bcfea3777f99f3eda1a00a980db06b7edd71d460649aba6e2fe5d05812491306796b5e00b5c08abd77ea515c225ebbbdef2ea133bafd21976ab18133a996eda65798cfaf9091c7ba4512c6563391aba49fb87c6a360b8a3a2d4ea449d783ce4b4ae3812190bc6c6eac52fb53f528dcbc4ce539e13f7eaa92d4f950b4152333144c06ee6baa654f1fc2851a9b759c7123685d72ce3be3b8f7a28312202536d3662e774ce155db3a46193fd956ce4a5448f6162ba5bbfb08699608f7493d8502eb8931145407ac02764884237a473266ae196909f5bd48b5576c5000d8dca5e7ecf51855e054ef0bb4a8744955634b9ddaa3f8cb31b97dbde79faffd0467b0ed403ec6538995f9582cba08892fc77adedb87bf52f58bb713b73447cd97ae2642c2923e8d12716e684ae2972515583417abc9b0b01a5b68a9a97c359ce1e20e83010d193f8f5a94d704a765b679c4b65e55da669172d0a34b255f2b8ae7dccf0c628da9f0f9e484b6d8a0b74b467ae1dec710a43dfef8cdda7def8db82fddf0a57633f36678e9f60c33602a6c8fca14537f8050ee7f75a1b42f155b823389031988aefb232a321c0e1d8a555267f65793b9b170bd68c0129026f3b0933ef8ca562b745f397a654fdff59e94f18172dcd32766369c09acff63151149013d83af9593d46f3f149126def58cf627b0f948de1a39999b1e15edd55683c12f521f2baacaeb0a62e4a072c476dff1a4ddc64886712cf68224176d5942f3d989c292d4507a0e8268d084b2f5099de97c9983558ffaa4ec3292cc57bc350f8d15abf6499407b98141af407c3a0ec98daea89b8b598f28a3b4f9d79129c7eb0188b196d0333cd331c650da981f15b9b15a54fad5f2c326f2dbe43da7169b8445569c05652517905c0e975bc1491c8f79bb41b6216ad0093bd096c64d14eeab0293895b1e51a9669a89dff43feb6602d73464c1e700654abf56127f6ba477b19faf06500636769fca9167ac6f76eb53d791c6ef54a6b4dfe23a33c571fb2a9ae1c589c87110996dfe73fde9291883ff57a71b6ce8e93bff50ddc87c820105739804594a2f0f4a64277c559f40c4ac7f3a4af22fa0998d8153e9a88711ab7cdd944000d229855728e4dab1f5dd037469e89a42cd77e299582ebcf8a9873bfa624ba906e693e7d3f5395146805f26d729e1454da5324b09d8cf0095dc976a9ddac0edbceb2e9ef1eaf8f2cbf4471ff6cc3be23206c694f6fc771fec6763a91232647189bb8fc0c8b65ca7ea4cadce641aa8e48229624d8102f9d5849c03507ec947f9ccb64bcdd94a824c2fd79205ba4614753fbecd37d8ee9636518a46c4efcde03ff725a80297830ba2a83740f99c28bc507d3909cfcfe4591df63049dd874a695c37ef101e82c2125f64a401a19d659ea8e83a08d987e7fd4249807312f8f8fa1f055292a9374b3e68d104a55a14fa934cda72ed108b80a4f3c1dd5777510d45404cd6bbb95fc2d98a83e1b23376da6907be6b41f8e349560fa9c971c2cbed03324df0b6feae89ad8fc2e8e710f24ad5fa41409139d78faf033ef91a875a26a1ca4bc9274b1755fafee06d0c289252fca2ee36c206e5c83e87d3da2961ac6d191a182cb0f4bff1d5779ab1f3cd8920e97a1dd250113e498a40bb79ab7f5235f5b636871f0dd768e6f731efa5036bdbe3bac85448997da279fdfb9e4942ad3a1329977f6ec60ba1b88ccb34db5cf0fb58c35072de679bb07b399e7b7a12c8750620d80baad597075741b49265dbdca35f6a962a17d88e7599074fddadcde824a79d41e023d3c6fc75e0cda955fc925cc1b9b89509b96b48a6a0440ecfe1c5c08729f5201d07b1f961279da83d58b8ab624b910f2b91298814e233b3225d0940046181cc942262ab0e0196e944020bc4ab784bbbb0c6da45ebc8b407c5f52df1c750d9e8ab330a74722e51c79112d32e4f8dc3841aff879887bb556fe831da01633833480448a05849066dcc4e9d1d692a7c7a0c029e2c9c39e2ede260ef6de74859060ffe8a1cddcce1971d8ca8c5789fe308e51c94632ea112cb419fa0f436d4668808ad1c3610593f23a17921d1c0e04c2d81311567ed1dbb35780322620704d6161e0a7f2351f11afca1efc68cc658ece8dd25f706fe62f278a0d63db0303a2972306daffef1c4a07c91e06ba1c0675739b32d83d7b39db333f9600a60af37ab9a78c23ca0d943a4069716bd02e4f07ede2e4bccbc7cd928094eef9d158767a658357d0b2d099596c0f21545329dc9828ffbc419861b86f2ac8b9213c834a1703837d798dbc6557bb8d0d067e4ed3abda53fc3dc2f406926ebfdc5bcd2db80c58afa5d716b2b50ce1986552d613c5b3fe59db9642683b3b45bc8065b180dccae6d6b4fe044f8b5baf6cb6dcc57b21f4de90244e0268420978c41dd82bbaf7c07d65fe3eec4157bcfd77fcc9febc94c1987749c215656193f3882761de8f6fb6077a2e431190450c397a692ee028220ec9e65ab5d352e58d9bd2fd928c8e25cba8d5c44b5842daf00249eab7735a55ca5c9d09f2121c582388ea665a1852b41b8bf7176ca7ca4091606a9c24f04052df9ae40e46ed94d778bf6ee40562d2cda8d16c8dc5b126680d76df65fbcf587554127bb260a8895cec5517a851ab4c2f2dc92de357d6e70d1e8e5fdffbc8b13ecd9804057ee57866fbab13b31a5ab76534ac8d09e6f951e4efd920083dccad6dbb9204bb39aad965b6a60710af181e76eecb090909cbeadb16622563507e2e2eddc6df2623c0a838a17f0c4093076c5d9609a87dbec5a079d3baa906b3780475db84ccfea162fe19ec930ebc7105fc4ed0f0c70a1718d44e9f3aa77baa115fb5e51038cabd0e84497ec1cc9cf75d5cd6a7441f2642aa0fc2bc76c40a47b4327bd1923ae6e70bcbf412a18931251620b37473478e57e9f423f7cfbc41e4d54d71a036a04b682eb0318f2f9e2a6dea47cd381b5f49e1e899f98d361349e1c554ebd03bff0b591122da24c82c3156f5caf91f676d74895864b0fe4bcffc93e75d0af3bff063087a530a3ccd150e4c56269b17d8e4a8753fccf7945d0163bdfe60dce4b8010e7ec2abf084fe8db64f83ef248612b275d74628cc1f28df01d7a1ca0fd095c1fb49ef45e1803d0fb1e63cf17f6d98d50db486f8f63658402d682aed883d9fa8c447916deeaaa5006497d3787ed2a017d0bfb45d19f748a27842c452d64a327d47e304c9a20253d3c3a2a94387a71984424acdda809fc26466248e0d129c0c4f9a0727930974374128d8a244e035f4d360001503cba4a9816d676c0c5e524450fd68168b2ad0fbf6737128d2f9ad876c4958ed1da31efde3adf521cb7551234d138f612043184c3709a72eb0e10a3dcc71eb9728b0f89df7d7c2c686454cab1c8d7eeae03e9705a621da8410a82c323db4983460258c8b8bceefb38bccebf0ca7c371efae708bd608b63bef715c85b27e5c0130df2fbaf21355f2bdfa240846c6e285ffeaf2896fc19874d895d322423072d947fd722d05ab4f09e6e24a79439ace669b5a9e7be4436a25a01dbe9d82b33e032f9daf80116dba46604cf5c0d1518da24d0c386444c9434d8210a761ae1f3f8c27d9daaacace48c3d275ef95f541f6fdb8dbfad2137dc5cac75fbd45c16a85f6a53a084a89a11dc54706afa6a834fe0147395fdefe75cd9d4595d4d7d95f709948584592a6469244743aa1e5e9dd3a406118e84bfefbc44c6de272374d064380a5ff1fea7cd7d8385faf87e9677e172b8b08c7389f4ac03ecbabe4ce99c85bbf35028c38fb1b4e076d4220dc4ec23e9620298db05e1fa02fda8675aa6f8c23a0b5faa882794f48be8768d734aedaaeadcf0a070ee8ea105fde5c0e078ef82c66612d9f7c2c597a80ab25cff5e53a8194ef71a5e984b7512470625842df7854ed1e338dadaf0cb8d6dd93e1cf442651be681a4bed02d55beb8256fbdf16a45a96d5eef957944ac8c5322312b7dc6f6e7530a94860c61f0b46444a769723aaf7fa89905b1627edc9e5ae5d5873bac93e8daddaf10610eedc632324724983923908b203a42eb9f1f6e5f5758dbc09d077e68f04ad1be69331bf76f65483a93059bbcc0fcb7d65db4edc2f1b6a119ab729acb22be81d26b3a9cebd6508e2adac556fa168a39326b4077eb613963ce3f015a66b59f72b217f890fe726aec9202b7f8ea378469361005b7f92e8e1aa4f2a487a3dfff3a5ada709071a9193d46541b188453b137ca586c19fe74ae43db7c720a311a4a6017bf7f96694bc68318a46206f5a52dc2fd70d8fdd0e31b2c21f9a87994fdf19e1d4d504189876ecd1318be9b1dc4b07e4dd3996f339ebbe83dfad27fffc92bd44543caf31d3920f919288c3ba44a279ae7a4d302605dee6130103e83178cd90598c86f8b8ad2e88c270f31755fb23453569a589f3d16c11eb73e62cb135fcb5060e36f512560962d12bbeb08ea29517da4400e654723c880c8a2974b1c73b313ab28279341e624e5846299641aa79be59e1556dc30821e5660fecc9d29c7842f5f220c7bfcfb669161f385872278e0ae677f815d8ef66750beb314431aa34a488e593eb8bede4f8e8773382b2938973ed81402a9ad25192b10277a4508bb66f769ef3794f16a009b791a511a64429a63f18d952570a124ef927e2fab7a6cddcaa4c4249e89ac6ece46c3a2740ca4ce3f2b2cd003e80114c7f449738a2d6774f78bdcf02fd649605c2121916a0ba7ce2062f45abbe7464711a553803fa8f5b57373fb516c68e1ec4234fe5a8fe983a352f99f7efda5dd34dd03d6f64d77f8120fb7e8f528c6096c35847ecf01bfbf772acaa9bf84f69dbc1f9a9e7568b94f8707aad00d69f6689c5a8b11ef6561c367336717ef1b99f5cb2d2197727325d202fc7cbd40c11d992bfe13fa8306784d8d07d90fb55dbe56f6dfaf05e51b6a923eff3bcda40ff2aa5552454107303821bdbf53eeba55a974493c6e305ec1877f75aaa3f5a168c4d16d44b166fc5aaa9b742f46df57911044502ab17b088cb81beb72c26a90ea9e0e7a349df33485be01465f7fa1b71528652a5d5e85e8c00b687b19a04899c7d0bcc8a051f1a27c2e8173e97e9041d6bc93dd49d5acd157d80ba988538df4b35baddb39c8ed7d8807e07b7e563bf11aec7c1d6b1a3b07adb5c8a0abfe69647c6ec2ff4ea234c6e8cd70ed6df5829810f5333ba131531af7109af25e0178fb90daa738ab38c66ddcbd5161016ed51987eb038ce8b582eddb34a75cc9b4ecf7b694b01a8174dd59c7cd6a560ef5a5cf6590dee8e34ddfe6681bd1eaeb08ba7263bb27577f8a9b840179445d8e4bab3672d74033fb4e79fc0918da6404c8aa47d80bb3b4423a24cd63ab86ce2e7cd099b4180603cd058b3a75e725bf024f98f288af81119a60611d7470cea72d00083e81259e29e04b9c299c944741ebd3d5eddc9598df3929d1bba6e306349b28587ad3ccc4be98bdbbbc63c37fa7bfbe61150982b59a1f1fa9cc90de87add53f7251265cfa3e7825a183670fec5c7f203705f7415768ab042a92f0dca375733e7ea8b0565d394a9b5bbddb1729f884aee08bf41b735c4cb62d9b7be911c0dc2e17d3100a920d509313e207ecc7167079e41a8297727b99e862002df1105ec2671e8ce381ffa77c98366c630d0a3cd83594475a8cc956df99816df50ed89a588867dcea9add8d94f2e3cf9d73006202226366ac9362b5274a737386ed635af1d4207b30abd96077bb41a919f617f957c641984c392f9dfb198fa0d592a5c931e0a2eafa49c19d743c638c9a102dc12707ad769702754f23fbc284cf783c634893ef4e33325a82a8dc84d5e92788c2fe9d57be75fced17bf89f7738926ad99366a75d774e7daedf7c274dc63b3bea6835d3738062b4a80bde727227f420a9680bc64165f251989d25f15407b7bc9e3a1dc6ee6802cc774796f208db7456ff7e77a7e2ba895e8cbe79f515015341a1ecc1d7a16cf99b3bb8c9565b85f8e411603e574659d7fb0185dab40df2ed02a5f63b78afc001e2bac5e51d3ebccf8ce431b259893530d71b3dcf919831ceaf57f20143972e0de8186da9312bd2f2a3a67d162e28ce775ffe74f43d02c117ba30de3b6b4262b4f34ec625e8db6c07ca820f8405cf1597a83a1cd298be085afa894b934a2fed7440fcab6bb4eeaa733b8f5267c0e632bff651837bd94e3bda263d0f78f4dce698cb18ece6947d7795fa22fa980b27e02993599f0c9bfcb5508aefc81ebfe5b84b9687a26d64261a57142a6656866ec3d75b4323bff5e905e2133a7cd040544ac89ab57aca8749effccb739d37daa210ce3c5e0c93760c786d03a5a01c549dc8abfe32b2e01b3778b095fddf9c006a7306837845fae8cefd293395a3f13fc9f0840bfdbfe10f8364805e7ca0e45ce0fce229d75fb891259e72c19b27e1c8185ac363eb47b4034d2d6bc73e8ffb3869485243166ecb98901eb672bedd3d116ab8beef747c1ee6efc18b8df536f840a27ca46865c477f17ee56fb9c8a0d51ab09f214eab31ce58e567fe88b0d50983c75c6132e536fc9068497c3fac3b26a11d6256e462841c0c71bfb44611d818d9f4011a810c5d191f5d4326a16d6194e3a0512f02d15a68c50222ea8633bafc68f2c92c5be2f89489bf8b711a52c6793c15c12f304d2fde6be0ae566ab0a5224b3403379360e417543e948932141076d07c0e7bb08f6da4df014435e3cb941344c12c5617b31549875530e55be2d7060c847486625139c30838feb852c32f771d3a818af7803f199596b033621dd66b8c4c081a419c2cc597ee50b1d369ab62924d5d04ef88c3e9301f6fd0d2c570220578e16447562dd664eb44ff5cf0889ad4594cf17c8664ed8a5df1495bee8518ae334d343002c3ad9f1e8eccb886bc1a6e718c4901b42fc9f591277e0fad86ce67ce54517f3505e5c4fef96cb33ceb9c9193fa6d3d4a5c79654dc781035e2344c6052ecc52d8ab76208772f42f32522de3575e20c9bb8cfb8aaa367a381e2813fbb0c0ac12694ed3caed8619f654e38bfcbdcc55d11d24111d68c3cfd9eb5f47bab818055dd072a63f5d6bfbc97b0cf9ebb8efb30a9dae6d12f25d3c66950dcf9e0ace3b9b6de96128d50b9b94a075f3a4cbc711e0eb6125935460ff7c1adab3453f6ea86e9f5fc245244b43402d4a265a55526da333c6109977001dc412f2aa52851634ae2aeb4dc2f4ad1061f2b8bf635fd9139155937a8927e84f8d6a932792e351fb0c004e06232fc53e9fcdfb107f4d83c7cf5d2d6a74818bd513c58b870d5804f08e51324ad715971ed8d6ddc35bc8ca4a27f3277eb18ab45e339bf46828e631360ae1f44b809ba35e670b6efc64046922cbff810335fa8aa3a6a42aad2aa9b67f290446e091d33e2181c48ef8854246f2750c1eeb47bfebd4e46627b7b74344234585838a1b5e05f47eee59deec19ae18df831df48bfc9a40b0589d2c5cff923ca05678a6c3eae3bb1623ac3c5313ab6643a9b54c796c86c8109d94a318dcd000defea6fb7cd3951a5c84714dd9791f55f30b2b62a70f5e609e7ecec562d00c4b7955c9cd0ff1217966f129202e7c00d0b3bd070fb8dcda8ab7fd776d772fa0816ff517862b04f30f2e7aaec7def1d6dd42db70c4ac006490928bf70840a0dec55c06a3704377f1b0baf20e4e9456c4389a4763d30d54c3c186b7a02eb40d2e7189ae26bd633f41faab48e026e297e0bfb5e707aaf7916bf927d0ac862cd74903f1babc9963a5e29ce0c67257cd5f323896726925b6886fa64d6b301b90936e1c38fcc14e3b10df75ef9efeee80d293c7dfb6f3f9f185747ab3db45c96fb39e23543fe0eff9d8d15f393e597d72daac909da691b8ac63afbb46d6f4e46fc1cad0fd2e43e0f3f00f43010094f757f1f61238277da4a2073310ebbd120b0e25919a0e21d4cf729b581a2773f1b5a444c688b2cc238b12818dbea1c7b8e03333dbdf157ba1c72bd273325fd484f0e4920c35070138eba4165e3132a1ef0560369b0d9cd316cdb34d2394072e6aa9e46cf283c7b66a97c9e16d0d6c4bab201304cb4797f7f3cb57e3b0ff79004c32fa7763ccaa5ce7c8a0968798b2b0b2618b3b556f577717ff8257afafcf7c9bb59768c474ca700dae8d70659fa1ae05481b13ff448beae2c03637da77928b97fc5e36ab0b4d840a66c4e957d0bd78e07a69b9b995167682ed6ec602ac58c27097e550fac35a489a8f4aae98c9fe38eb99cad24fc0c995af37b6fef6dd0c93cbba5919982c1a099ca7b7b976b17e9f820ae510c5a0b084284af61d395981289890631df3d027a8f65c4ac8cf760d7de344a7f2b6703d4159d6e374b05c9762fb6e5e97be1c81711d3cb4fc07181f2890002d83e35e5a75074e90e9980d2274837190f69e54f93f8c13ed4f61d4e6fd6247a4bb227be60b12440a647d6ef72c27a96cc9328f28bb47efd992734e3a5081a45aad91ef9ee3bf23a595f49fbcf45f7213abce5f2b5679af966898dd925bf77524a4d074f55de26bae6e7361421f1163af337798b88fc4c555755b069198b6e94d4a35b2c45113b83ac59c50c545058b0c634eff6edbade3ec37d9e2ae9313fedbe20d64d808624854a5542a64b7f009175970676bbeb66cc91c86019508c59e0ca1d656e6f308b62c0c20af9f164143b033738c2c3ec7df96dcd67b50ccf6b1b54b26aaaa3048ddc7db25a0e0a66ee4c3517aa5c3d3fb959cd9953de921bf392a0c562a5dc1557f026285a0b04edab75a651c05d461439c0d2ccc06d5f2ab490f0a1d17e02c7205ff0581d498a1143e7a60ea6dccf414e540aa3e5fc3581c6b21e032e79c19dc88d1396132c23d94a2b0a89d4a62d9a28ee813883e90943835e49c470d0e7c51720a9493251a7f115de1d1390d0806d4670548e2e53c432eb5e44a26a1f91ce264326e828d5ddf9ee80876ba49254476022c45082378eea27a470afdec6e8f422aff5a56a86538bd309493d00ba0e971ffafb0f2cf11558d09ba60c22b44b9843e53c26abacb641be2ac885d613edc30b63726fc46a858d9a2277df025277898e7a423d0240b8e794b02711eb0499a53e79deb5d311c471b54fe30d98fe5974081e61ee7555532091c5321467537bab1535c33a28c75e358168c6a28d67abfaf9d041b43e00101ff23e63dbe87e1d5b4ef09a6ebd7e93275da9a1f3d1eed2290c3e09dd86c622ad0be6a524ee36d5332cdd3442b649abfd3a7d9d153b968f5e29601cc02782f4569d0667468dd2698f6eb4ff1f268797cb7b35c6b9f7b79093f7f5aec4ef9ceb6f440a500fa11aba0dd9ae2570b949057c43dfefe971267783c8277925891633753b2498755c8164eddd03276e4f357e75fd175867e794d5bd36241eab6c999362fda42753d6ebd8dfefdc07288ade6dd34a1c6787d75f61009e4bfdd6e09056fe3f2c0563217615620e9c775036feaf35a92373be09d1fe8e6ff4e0e609ac0a1970facf114cbf0b15cd0a007996fac4d10f422d25dca13393f8cae86c19d27a3ce7ae51a0711c3cfcb1393ac00f5a1f7f25483831c3ec03705bf187988becdc581430ac28f4d50215be59607a6deffb0a53785d267e39563424835141aaa0e1bab51b019d3312ec4e42b3f2162ddd287508de099673842f6aaa8f3ed927a275edd03cc810791344483dbbfc54627a5dea890a523b0cc33568978c69209adde4e6e99fde6ffc91d3cdae4cfe06ebba7631404672173018b524ab12a91c89258ef9d2093b367dc927eadd2f72854cad5448b73156f13d8ab8a538d54b75829ccb38f2d04fe3d9842ecb517d6bd0adab0a5adfb044f7d0c6b84f9d5c6b22eda6eb9b65b54ba633b5370f29cbeb582a2b529b783e0efa16c4485f3eaf9a0d5fee443ac348d1de7f34da512773f9c9a37dd081aa465658364285be1f3f6d7790368b611048d94afe3545bc0f7973fbdce6e817379f61967e21904e029216b6e9fd738d48bf5b271e71e9086083267477ed6fd2898b9e824f041f4146755a8f0b179063341e650d53d8a77948de41df797c37e37d5cddddf9ebadab51e431ded4885cd80f66a7bc68744db3000f395c2e6e79546a06d4be09fe749bbed5764d0a14a81b6065060944974ac361b3042b5abeb2393aabf67b2ab7bd51ff937a56702209581e11be226d32daceedfc38620910830e0a0c5c3cea179d1fe3abf53a4983a84ffafe2cf0e4e79dca9a79cff8a1a80722d83f3fbe53ced53af69424fe56f11544fad53be2ab5e242d5adecbb8cafb5749592ecabf377875f229f194b7e70570c0023230cf862f0783ed1d9f0e8ba0cc0266898e4b2b775917f70d02a7497419ee6bfd71a800dc9224c9f516dce114f99555d62718fed1bcf07a9be7e373832bfc713b6da7b2bdffa2e10dce846a0e12dbaf6d27cf30c5f8143c56a5051c7347d02a858a02337d3c4e3f61fb94012eb4a7adb7ce3cf4abe7e5dc7df2c2be8b819e2e68dfa8af8be6c961cd3bb017f3a56812c16b94a51386fa7eaf6e5e7fecd8773ed9e9bd02c123eb7372985045416ecc50851f56bb8c4cdf8f6adc038b308909aa4a48cb0ae9a4de0614d62b1564f4e5c49dd961f2808c478da8502967c4c697f0e22f9b412af4efbb031435104901d9143c77fbccfcea4a71230b0eb080ef44c14953f191573056fdc883b0778102d827b9c3b8a45b667005e920ec0b6e0337457f8a76cf34b43ff1e7af04b4375931ef423b5e5d2aba8a817a82c73b6698b33c66ff022e27cc62238643ad4b264985878929dbac00eec8ff814caae9afdef082773c9e5359b8f51761d89621ffe6e1978de15812c4327745cf28c08b2758e8ec48c590b3bc8fb006a99a53344331095d7685c094ed11969cd28b8cf65d3b152961a5911818e5f3ac8d9425789c9308a35a026c78cd2fd9d301ef830842dad5dada9bfb54671f16185787b487234d6a802d1827ef9a424deb7053a62f897073c74b206e77305a06f9714128bb6d2e39a98352896580b8f9641353fd6493f5a69d881439a874731b4f0e73f3526717e0db4801520cfece0b9138b533424e63adfcd30b59c19919ab67ddce299a73d4d12f8464fa2c5b6b6825eca9af46d188b68bd500091f324f0c21e0a0d07d80708b788d0f235efa91f46b09f776cb10c54bd8f5f467f9d15cd28f8f7b22b02a07b0eb04492225ac5126c6484a1846aef9757e1bc0fac876c65bbdd194c26a7a088b822471bd9de535c079e87b7db17cec2b0d115c6745c59b97355af4b56da2638e6a08aa9b0cc8d15c17b8db183caa0fefe223907058caebecb801f37879157d35d51478468c0f43d99e1c88f9d446e0d4a0aa8e68d0377a49b3e0fd313b882d2c3977541a09a95230401f1e9a7bdb823907e183645f6cca6530a1755dd8908b67c100ba612534f8646a678b554286e92c928fa2dcb1f27ebfa9b6af8f2d06c74940f8f586501175cab89de157be708fdf2bbf93fda8f0050f96ba0285efd9c87eb797e074cf5b7a38ebb333c1bad7295262bd0c243cfc28dd075011ed86d54f8cbf5ca55eebfe86a4296fb33797b4f0181fdc13a480856eceefc30b33c7b66d8b1e48decbabb1f922097680a18034fce66dc9f2b711fd9848a80edb3c1c0523da5e01c7b46c039a59ac93f18edc9585fb2cd30a15b7958f32aeb51c9b720868e12a44a3cecfce3eb356fe4508e1c95a5d900f866e2500c575c0c3c716fdbb87a3ec273e3ddfcd459d2c352b91235d1afdbe1a482b91a80bdefd41a78e3c6131c3b39ce583b91cf4fa0f85a8530b2cb2380dcf02852d4ee04ed5e0817e4b8aadc411ace168bb788b2cea712798c5801bf890b9e92010bd8a82b4ba8a8fb4c9a59ba0cdbd2855934f4cc86a4fa0a9ff509f7eda93eceb6febfea687126d3e6a9f95a8cd32f199e502e4b306efa5d2e41a5095a6d1994b234b87d025228962425ac3b618967488902c5a7927b28890a9c5ff62857e3be4c9fb0cd00326cb0c3ecf1840f6d9b3c58b7c070ffe3828101f4a43eede707a33f9d2d41dedf7d216417db36b13fec51556bf248c8d84597b1efdecda95efebcfc34cfc6ecb916357dfe500939d24ec8ae07f50958078ea7cdbc4164ae0861f1182e492cfb3b6de32a566a122fefda7285cb98642cd1015d2e9f3aab86cde4517f4107ef98995a8da0cd3d7e52712455319f170b3d57f9a4fdccab7db17af40f59734da3a966a2cd7c7ee78953e3427290da3d7de1f148b7f22053b032e33c80d2764a3506a8d883236580eb2752c9165a26d1e39521f0ed91127908380f9eacac7af683752e4ac1cfd6247d7bdb9e91991361f780bce616203759a95e6098e3c3b69548886b51d31a818b99136e9e4c763402ee9766d1bf2d7e3da154167ef22fd8c4b353659bfbac86cd730340e179a0903d48d25199707cd8f476f7b7f95b0b946b4e76544faa5b56c5dfb4fd999cd69fb421c03b45857c9a1c7286815443d0d6c40fc5136d22fd7b4b2e050ba430585c3099571bdc82752628179e2268a3c26ab7a70aaaed781901d799a289b5992d9b670de51a227dbaca3ea5c7ad79c43eb8eff382faf3e071dbab6ef5a6cbe16aecbc4ff3a5e1e79e16ccd669cd75b5299fc9777e8e63323be2e75515c22008589162d135852a9c64714634b710f1563ceceb8bb9149f1469854b0a297ce92275932f38b68df7411c1974f6fede18f75bf8695ac19c0e89436f886a11cdee56521d7ced190312febbcaf20d3943042a55cbfc7b3503316dd3906ab3a66b71c1ed98bc93bfa1e1bbbb88a4a785aa3cb9464138c93c8f56965d3de42d2d9aacc452f4a0c3504e9a3212652bedba81e38353afabc6baa044fbc69b43b13da6eb5230194734bee6146e109fe07e341cc1fe251ddd06e35b52d26bea4e85b66767cba0b1724ac089a1c4cd633b7d1a4b809b453a43147c39a8023ff67bbcf4ae2e6dc8924d5ada138867c7b50ff109a73685ee2624d3810817febc60e2cfb44ad6a53031c6da86cb98df0f2d047041e2f35c45cad825c350b87848ce9b28ec5ff8c9ce570ebfed4273c7966216f5969a729bfb4a05b081508003a7995f98a89f6a144eeb5aef5c38cf4305c484d2935c1a36729c6ee2aaf5243da7afce4af418074fb5d9c73b95a699116abffcd9c31027e5c7cb7c7d22420f2c5c63de9b8bc2ca7635e5aee593ba2ee4131299368937b45ff7f4533baa3948b2befb4b8ba5363eaa234bc3abd84e5200e511ab8575bb6a2b34beb11e4943ad1f108e4c6dcf6418f3b1ffbc690d15bba645f287bda255dabb01a5f3a9e4df0cde55ab626564c69dad737162fd4616105b06cb27d0c2122bb7d6cb5932558b5e610eadd211142c0b1fca56f84afb7eb07f8df50e558c4743717ae6c975007fdb55cc620f24e6240cd20e85df417b2a81e1b0dad931062ce615e581e5e62f6c822998d1b2799188911ff7b11c9f80d0f17c0c4694add916801981df0206cdd5bbe69c24d2dd1126915eb3ee63921c6fc0e4882dd9a6c4c760b39088d732e7a0fb19e46e84786d762c951745d899c9d27ec87a08145763330e2392f85d617bb4a2a370c913cd390ba50a53f355c26bffa27c3485fd75e890caa7142af9703cb558819c8e6a7cbe0da6e43497fa568cf7b4ba158721c2730a72aa2e508d0b8c1592d1f60715c14dbb7172d532c0c97949b83c44bbbfa4ff92d0c5a06c67e74e8739880402f6b5f6023c9c0c4635ff09e03f51b600623d1d2eec7482d13837d303fd68f615bfe147e7b04bd64d4313f5cd95759fd4683b3c8994fe9462875467f362d3705a352a7f07456da0d6f5be11ed9507e88119544c537f48a953d2115b1e0c99f677eddc34f3e3a2a8458063e846a3e24e8474437148d8aea934da132c68e8a19b169fbf89638027c3bd5acacfbb40842ccd30252d11a2679a492b3adfafbe9864ea9417b1feee972ebaa6b866fc33211c5271ecb0076c7c1277def169515dc9f5a70bd3bd97ac0766f30bb4079da59efc81921fddc5acd2797ed81f469d10a65eae22314852e71fa4422e7fc2d71743009c8dfe6d4f2b92a0dabe99439e3dc6c701bd4c9a70591c5a7f52f1cb782f8de52e5ada264768ef9f6eeadfd0391b3112f268a91a1a79e512d48436c2e6c2b6e73ac7deea75082298d95fee48617ad1da96e4c30a6b80d2738ff8a335816521e3f4ead5da5690fb334727344553117fa275deb2c672457807698b196d01926500a0e741f340614a58a827e4a16aaa6a274c836018a8e0069e2404979e45830adfe088bb0c1315a6e1b895b52ee5c1065f4b6102321167545404edfa7590ed9961788840eaa90cedf0c40a952450ea2e47802e89a0cc3b16432640ed2409f16a95ad9973fa2b3a8b232b5518b4a9a75acf9aa41a0d91df7ea70982ec1cb459c1506fabd624d6cbe8c70f000e072986411a1d571d619a57ca06e8956dab8bf0b602a3591ba7fa26d5173646dbb237ba042cbb65cd5c8b794158b57786570d248660da03ef5e976c5e94593822e8fc2a1c886941779beecdf540933c7d06b91c5a22f2e1caae0af0b73d071c2e5c0428d9152de5ab73edd971a6367225fbb90edac45ca12caeb415e125c6f1f506197039fc082f4147349dcf9337c610ed4d61a972def8597c5e94cb56d45b9f2b36464b77608575cd93ecc56d77e9e2e7f9521543e825505bf9d3a56f191b4173208bbeae202f3f0c481604173f36ade9c46234d4817305f8d96f088feb55b4f15c95ebfb4d3c285853274e86e7fedd53281970a175f47a8568764830c2aca43fa0380f401758fd5ff107faa089e95a35576e20edddb64784c70c7e4bd3245566709887d699110621949cbe44d0bebcce72d03bacdd9a7eb026498985274aa2647fe5fb04c603513acaa49328cda768bf91237fd0671c640fda4e50604cfabd48cd9dec83208c302f82691422d90899afe45061567611613ca9127d0bdbe0226188df148681f5d0ae30e5d70274f9a379e85bc07a60f60007824a511edee2b819014f42a5c84f710d72642dda607b58e10caca12304a4fe755056cd7a1816697d7ecbc4e3140c3e34266583d64952654be3617aca4498975af83605d936d579d191f828b23cd3633cbb37033f930777f8ce957e16eec083b9abbd1cc9782402c1d86600feeb207de025813db43dfceb9630b1ddc0370fa40f6ce3e1788ef6c6ad4db740374148f84a2eb005933cafaaf59883ae26406dfb3d29a19450c8c1d928002f10fe4e94596c09c6bbfd9e7bee4f085d35ecd451a566ced943cac2c5740ba339b0ad7f3aff30b970d49ba01a47ea1924f31bc024f9ad55b0e8bc10599933ff6044d1fb6fcd25912620e5ba3a7aaf92fd5c4e3c5d3766550f3c4b2a9b30273f099baf1149320e43e63a96812001fb55a231f55c3a089d0af42fc813ae1a32bd41ec9253cd65c3138c371e80b9a6608b9999e0b8193faf93411e4ea2c01668fb27ed459e335049b295fed0ac7b195886713477896e87eb85298f9985101f78ea50cce6fba1122d31eae8077b6ea922548c56f06dcbd3397e801b727b4abeda49dc6aa530a2ac8c25d1c09fd7cd4f58e0085a8735117076b3061318a42bf510870dbf966088eb975e2495f36f57e32a6b3d216bf339fcd4efdc929cee1b5372c7abca0de8ea7c16802667ba2b4dd14faa6d7f54c60201fa9eae9a2992df2a3216379e93de3cea5e85ac6a541822c7beac6eb9a2fb8b13ba6b8b902f7edad7cbd45375bdcf2c81e964045765e6a51d2c166c46ebdb5a8eafa17fd8e42c8f6e525c7280ad0ad7819d82f1831d0e606cbf53aacc023060776644c231da80d0f22039297de3865d28d8f5b8a017f0180c74096b61314a3899d659fd25587b5115ae3cf67f79b6e49ae783f4b6bd641700edb9bfc50f5c19207c63668d681ebacf4366f9337cf07d98712c4911ada6aa474a6611701540ddcf2697093a8d465de9924e82775fbec21114aece9c4bbfde101b51ed34c721bae904f373bf489047ce54a5322d3ddecd3710204323d8630252bc7d32397583359225999ccf3459a978278fe3d13d7563da7d4928c808f85bde1b67946d13870ef1b01398b0f16de2832028110cf9a7adb169cfcd45830f86f7e2aff6f774d0a6050962d27f033894edab3e33068b34c238c62890c321554d360d92522425fc75729aa6b73ffcddaba25e1a57f7cd80ff104353d0afefdc74f94fb2c054ce39511b9a341c77c8410e2902b2e6a195de015911d7c85f73e16aaef6ef55acec5fdb791b833fbd880fe2a66aa557b2c6cdca4aaa1441741ab22cf31db7432d65e13ad576d053bfc96308a103a2eb58b69f4d3e322cfe0ab5cf88fb117ec3dd84333533b3b374bd4e44da4ef6e6ba2e9922cd387872d50875a8998ca5e3301bc354656ac7c57a070e8d994926e503453a30fd034438aa8a1bb34db124a3d8e30ebdc1f5d3d702bafa627b5051eb354172f7479aae135473489f3aa4cb209be507012d8db8c7b4b44065595c6a3b8eae7df5f4bcd14661da29c8bdcf2386756c5433440248d42776397c659face7ec680a131b32c73dba2c27a2102d827e4d5444e4af03170f66316355ccc618fbf497e2e7d0db6f0912d88bda6ac3dc96eed4728684941d3162a9798baba2759a5ca61a971fb8ab5d30de784698753dad902a1da23e6b143404c27f7ecde5a3a784305066d15e09ce21408fe4413f3afb84209d8297e290e7df816ec040b5c68a599b3c726584956a3cf413e938842367a288349f97f695b51c59541c84208cfb9274342b4b24c8209b76cbc00137b18028677a0db9d706202ffeb17cd6fdb30e1648c6bbe3ad716c2092e7a6a1242b0d151e58da7088dd196720c48b8786c46d1eb3a0d33512e1f687cb5673210ef66488d7056ed106de291e980fe7c8b586f615a80e84c97a3dd201dd7869f471632df5a4f955e7b1384d3f83500aadcfe667069ac0858de157761dd171b7c80b35a0d77ccf9e59675108d3afa82a2526930a1419fba1fb8ef66d4a22446b8115cab02a8b1d2f821cff4d075b7d70263d0ad3c72b1590f7678d66220f3e570073435bda2f771813879ba2384216417434ea11ea4c252b8f649e23470d08e32ef417575ef5bcdd4e79ac6cc8ff14ac8f98404ab0dcd6b7f95be99503214284e1f5d717e46df583d78cf25341e6bb5af15eea277f7da03d58865222a82b47cc5af1e61e2d80f325af114ebbad431ccf282eebaaee63bcd3b408d407700d807e733a8eaa8c44f008e4b79f76d626b6661fefdf58183aade414ffb70e02f0a26ce8735b904996172e4eb9e449993176217446344bf7f95f59787c851479c5c3ce2b13e88ce23a74938032f5a7fef9e2f8ab525fff789dbb531cee1508e19e3e3e6ca7c87ea0380d2e4486a7440e6ce7dba4d5de5f5e432385000ed9f34090c68246d5557add883f484abd40f98a6b7095d99a480a600cee1236781e0a391966e03fd7e88fe7d410921397c1673e747b266dbb5bfba6c9848341f37e6d78949c9d8efd06e68b2327575a8c8da5c885ff63945e707e646c3484709ad3b30ce08c84fa47f67c6aab26e74d0c1b33560074345e8f78f99c638a61ce93e2301c64ec0e88467bcb73ea4f0b706b94c3d803cbde74e7c849d8adc0ff165e3f2aa70db476a9a0dc814612dde70acc84121aba79259d107ad923b4b94d2afe91b607c93691d24fec8c4054117ac7bd8daeb22b81109dbb5f96730cd1cd523c7cd726fd4bb528e1cd66f7a039fc1f8d6270f9621209d50278e16d3916e4d4df69dede41915521347c6c139ed6a5bb41a03047a5c3cdf7ed83eb3dd5731b8c41b0c1ac2477995ce6a26ec3b11fc02b5c4f9151751a19e182c500bc5d575a26071eb674c557c25a311fdcd7d4a4f97a06079c1215c8d37889d6491ff7604e3681ca65529cbabe4ef0ea065494da46b4c4ef2f2cc16c7c3e314c1a140400180e3ff68d6e46a512652abdd543b32b32e12247d4d2a7a4a16a22e8c850e89c2bcb9ea31bcef9682e2022f321123f80f3e45f280f362820d806b6de5975365eff147aa909e7c87c8dfc433df7f25cbe9ed9133cb5f5f137094629548166b85d81cdae6efc97bd07ff7d5f42d192515e6d7a15b8e081841223bf3f2ef7641d1a36a08c65fc4b140af104514f19920571db14176dbbad05a06dedff14b5e237bb685cb8b1d5ed8ecdcb359cd54b889032211fc0fc83aa0a345332003cf12d84fb3c506f44002a463eccd9a4935df7fda5691a6cef15425ee3e8b844f018b7175952c904920c0d27da74c2d76b0d3920585d160fa2dee403e9dc3aae49716035a2acc1ba11683cf2aedd1d039f4c693871996fc088502e8c2c68bcc96361bee524ee3242e3761573824bd64766b5825618c64fc637f97d1a78527d141bf23ff13674eb954162dd714872f82730e6fc7b8340bf1d78ab74f7221ce0bfddcad789956af8e956fb1fc8ce1c19f912b5041ced9ffe2784ab060574f575f16cf1e5e41457459455148e057a2410149e6d665f4af601c45a577a87215787bc1d239e5535d63d4dd1e44a0d1f7cfe4900cac98eec12011a2be4a63814cfc783a5aaece92cde1f6e9b657a40de8c167e06011a7b3e3be779288bf1e3c3658a28b892e34b54faeb44e38934342f01ccbf1fe9ce33c966581e653ef74f939e5df992a65a89fee71bbc76dd50500225544b917af833962cd6e55a9ff7c5d372a7984c51f6806663efc35b606b1e2df05a06d50419c5ebb784cba421258b4af4ab91d0407b9976c359a2b940544be23b240c6a54cb5d8445b365afc4cb838e7fb205e0baf5af25405152c2544516832abca3a94c2289fa2e7476df6b7ddd10bbfdc4975d5679b7e5fea192b42b9a1b7ea46926557f10dd964118857665a66eedc82afe684672f071a5b13ddde78091c97c12de8f81c70f706e95266e3f845652fd59b3b7f2deb7f1634d419156457bfc97de5e69f3bd1bf45fdfcd7eb4c3d442b6b5bb5e3da1011af89e7fa5a4ceb7d10a0d1f0c67799495247594bf20c8f99abbbce91628aea4685eae8a0fd6ba122c06d56216a9db94c482ca8c168feaab050c34282c9f7a8d45f769dd74223142217d1d9732a672111f6d7b820d818315d4b2a78a8c351c3f11ad8a1d771202f18bd36ae09b4805016889adb56da049160e6e53a60e5f8efbfe82234c70316a4f4c91f5cea9c642c32051ba471bf9b300a45015ee46f75e8dc252edc23b10db43b22f8f46af12712482cbd8290b3db65d373e3b4a038bc459e5a188398b64ff2486ec8e8278212c6700b35ec713b334cc087ea3828ca6eb7fa4f53d00676601127c1bdbffa5b1de1108df5c84d2aa2fbccc8400e7603b472430e5c79eb43413920b995abfeeaa9cc03364071fa0b2b81efb6818a1d2a820993dd987f126b7f1f7f398aceb00662e09ac9b9d239ec99118de8b37b3c7d20e54b5fa96d7aca6eb26afbf7e47d1dd4c64e12a6b0e75f14d302b5f47651942b2f47c486f259876b36efe3895aec762eef74a589332535977a40e2f05fe5f0a64ab2b9683a1e8e3cfadf5ce4f35da666da753a5af7d80a58f9239a1265b895ddf3afa3ad0253faa03743a1dcffc71f2afb48c56b39c45f5123e19e33bf91e4f2a68eaa09947ee63f3a83e2a6f4e919f7f3eeaa82e980548c9ed7db8382828aa37a96c249bbc6c655beacc502f78d515614cfa65555c8db6108394cc9e0844c24ddf427810efece8211461c662289c7f54005ee101d70df309cdebc67e9bdd9ec8fb82c4257ae0c0692a123df2927addcf2454ad389f0d5651e410d357ab43843498e1c5670a137bf937d0bff13eab8a3dd66b1fe7f86677a1d40aa5843e8d09862480cb982fcbee01fd08cb150e50e32f0df8ea88815e2dc7107f9d96ecf2827f191294fc57ec73b8c6ebf16da4f7b5764c34e04fc997d708383fb394c86a56a3508fb399eaa87e071241171047dbe403ef5b2598ac54e3bfef9dd6c1fdbeaa9797576b482a427a1725107636ef180cabf9ab4b8dd6470dbedd2a6bde8ac2848ffeeb0c8ac35854d5f403b47f884e639bee802e0f8894503fba5a435e4f2c0def873e61b757158e01e0612f1b98d0e8a03c1c296b99bd97c6f7ea884e02a83594c1b6552e8db45732fca7e9b48bea520ef58199910a863e1302a914229a5b44f6fdc331fde9837bd5c6855203f1ff23e26aa72be365c6b8e2b7ee53b27f737247ee6c66540c7ccfe921fe539a16a4231d9b7dd9178f0255c8fc8015e26d36be21615cf9c8c4d168b4d6a582d3fb4e745d125cfe7fe33846b1d0f5b128727b442fc29d21f368543f1c2a091e216dc22d70689d665512fe2d940865fe7e60f307dba16e6b9c215b71e966712c85f86a641e89031a1c7db54cd18d8d5990d88614044280cc000e4022e3535b2ca9f19a4fdace0a7180b8fa0f7fbd5777e8b76ae10860e276d99bb5241319ca89dbea1d1566672c961333d6e1f414b317d2231a063c927f004494be8c0e23bddf230a634a7feb7cd8097297cc36a8fc12a860cef17aa6f7218a5d4e63f2d451c7f4de493d7e44be19b644057bf8342cdb1876c4252a88b96a0f498ca360e3c8a2dfdef1d421a28e2f4f22c34f4450d1e160f2753a8da4fb278ce7c279d24dceb774c5578c06590a5c4473ef51573a14576fbae1a674857c800a363bb092426d8ed8a3e27569ee3c0193e0bb5dc2b43612e0a86f1853eab0d611637af1dab38f076db7286c4995bf454417efabbf6e37099a86f9e831fb56cbaea49c40a6b2606b6b412a9dfeb98570c6f8eece07793e6d4f482911d8090d3a26073d05bef98e7ff8b4cd1ac95895cb0d78843ef679a5b3bc75698a3041916abea3e7c03d31e7409d49c46c7ce1507234df975a1b942f32a3f7fc47ee0c51b2b4c960e708fd3b232830585752169dabe7b9e1f35e86fbc29ed58cdc20258fb3d33d17c27e4545c8b6114dc4ac95aa0d619815670bff86c392e3cc2ed5d5d6a977d6ccda42d2468cc8d90cc9332e27faf59525c750f1bda6e6a25d93c77d503bbd0ef362bed5988a20a80d66005683b6811e7c2150303563e1992b1b8ae40c9de6c76b747444d0ba96800aa1957f75573e9a7b4875237b89386b54d2ffaa9b5062c03b1a1609c1affa9829b444638b82c4be3e68a3eb952a5e6298182aa253783755d5a060df41e83f6f3ef634d58e38da0d7a622f6dad4b8e6d1d998d5a83fe7df24fbd593a7abe8c987fa53592024e5aa948160a1f341b2ef4bfe4db088b61b23e823d45bf2b572579f04b64a88933601eb761dcc194c1b6e1f39c07b63c52af7ea9982b62a59b27848d46f5185403ab8112cb9d9a7dbcc90feb25ead1fdbe66cff2b9a45769a0c3977208f48e3f4904624367714c6d040b9fd88167af234329fb9cfd1ea0e7fd65e0ae8dcebe436c38a368b1af9cac205fd84705f071cdc62fb712684f74495f3dc89b53243c3ac9935ae87620e1a71c43b591ff3f9f787bcc209be33089f91dd9b1504ccf47c03f0df7f6d1f930bafa33522275e29541fdff26d8bcd77b6c4b3d6c3d4cf1847395a0239a3fae18844af812da9b280d7ac9f5ca155a008d52505900a7cbfa92a5b6c833fe6971de2097081ad344330532652bddc9ee8c1ff00ed6a7f7571ca9fc13eb3bed01ec4f7fbbe0efcba16cfec023cfc20d4762dc6d9f4284d7acaef7da4bbf80cdda4f27c7e0f1cb3182890bbc204a6be476f8cb12360dca53484ec49ee8a3506a2237b9a6867389d08e3a6b0a39912e3ed21041407c8e125c05e0aeb76dde566d195bda709821ce584fb8c5c7a56732b05b2fa6c1576045f95c2b77dfed607f11b68301a1359d80969d0ca7dbc16e41eab2e73da0ff1e5182cb3d82da2974e88816be949e8e107096c07ca07816c9b540b89f53d85a255b60a40690f77286f4f346cef99897962af3f1966f367100c42885bbaa354d775a284f7b3394dac6bfbaa78f893670026c893869daeaadeca7fc8ea17170eb47e71e5d646b66eb0a9cf09cfa67c1139d655891253fd017e7ba7d5705f3eac580e74216b38f6cc5df6545012a25f7a0b8b4a596322fb5ecf9aebb3bdc2ae9494e2b6a316b3eb011524a80c161d5196fea5989941883cd3cc2643f8db78f5b0f67f72252724abcd9a9c4c9af00acd1cc59def76edc67d3f907be5065cfd51a775ddc2838c8887e9c5feeed927b1e899e39725dbe15cf04b3afa03995711e5a52e6f72d9f5bb07000aa7e9a914868085fd0f14009083197b5cd774122e3eb8738739d57611b2ddb6c5b627e4ddaeb896b0eb3a7ed407641d61b0916c1f8eed8f381f839b61b9d4dfb548f22d5ee7611c6befd04795e4373940fa7d4f546fec184737c22e7853b4ac015db21a8f33c1563b6cf5a1451dc205daa2af0dbc06e7d2e7365a86bb6b123857758a519be6dbd20029a656d2dafd3287dae7159a1bb57e5d962a0cf9207b51029c0242af8818dcd0dc4b70acbb0635b8d907305501fed04f5d686028008da088689f26c8b24e8cb11074938142a17894d20a219deabc6a376a01a8e8962af1c8c8ef5f37682fd9beed179e389a98781ac91dae2d1124c7f59c76f0a8d4503f8f9dd8d76d418a010404e7909dbe74fb668feeef2755e93857a4e74a56ed24015d270d982313ee9bb4d14114f9281674388d8ae326ecf4aa9909ce81dc3612308a31454dfa09d51630573889c049d957b6381e31c871bae8092729b55d6d79525d83354d204ab884c113b0c69a2708b902e3da24a03f073ddbc31c16aebcf251ef2f997900167f0c4ae553e9dcf0c5efbcf7d96ae7060853e32dcbb5a9c624090b98014fb6cd80498853082e041397d3a91491320972f9e5a60c159718d9a62a29df19174bc40bebcc2026785c7f9188c13a1e7bbb4dc693cf2b6d1d45b2475d94546cabe2ec757deba610ada33e4874a4eb4d47a856d16ee6e90dc8c8173969d0da7ed95fe014c0d38ffc6141856e0c014af78917631986479028e708dc0bc5a3d17414e694cb732efb3db0e3f7e82d6c567c1be57f9a8c26e3b935cfb25f37cffb3f2992ee0267f02a54d88f2a336f5f75071d731926ee6ba37a1438069ad1e88db00239f0ff8f7001793790e2e6380f3e4004ef831d79e0521bc44897c352fc7fe4832b279779bf92905ca263c1fcc1f9c13c3e0d31a6d3fde68806579831debf9dd70e0db555ce64cfa32eacfdbbf0df4e8e6141ee4b1268d0e256aef2c410b7a19a7116929bb69568f8513d24e18eb42dc95e0a37a996ab40076e1a3c2f867c064722cffda66f4da848e9da8550a9416f9b3cc92e27852a082f9a92d2984b554ec928731d6f7cedb99f195f87ee92f0ffaa55515596c9759374b1c69e66bb86cafe4eaf13643e7bc684dc0764ad1680efe02e1ca6d9b16ff405386d81483685a4ec7a536dc9ada413d08530b1ed8a4751eb7113a3fb2e764a79b5aecd7ea9b75a437a667fe6b6da1db8d75921cbaf0ad66171a235a19b1751f6f807c2c4f2037b6ecceac72caa9a2a4bd66e8e995027ed3000fcb0c278eefe8e22ccd41a9333f1741d278188508a414c644840d085688b818c1aa891bd1a3d2df63c299930604406fed000c69cfec119803c9c03567d557a80777604503fa241cb0ea385b4aa608bbc8fd0c016354203511e1fae69013595ae356638b5c791b58c1a91a34d7aed5810d0f94c8f815aed531fd17df8dc940a31b041d75791aac7126d5da7fc3fde3dd3170c9a211b5077c2f823e27feda46b90ffbc0a6db67c55362cf823010adc16d371d4428060f2331ce4e006e9524d182fc93d49812687a972298025f94d2a607b39445bc0bc83daa4ed9ee33313f208d68886db87e0d850c754366264aed7380c26a7d2392a3e36edc4edeac5cc52bbbac24620953b140cc157945adde91c8e80e2fd8f95c5d566196d3de9b6f297c8823fe02198ef08202878cd66150455576ac4aa0bb3cf4bf5ec7d95c40a7fe50f0f2d74881fc9a5368341c49205a1322a8c315aedf68f92b81753acb9e18526020e4f3c86982d97c12805aec093f8aa594adeaafde5a6273fd697f2c63079bbd4b6cb6152703fe406ac5c39a3bcbf79802b7a88ba18750bbd603e0a34aec8890b06cdfb6a4190553d2b572f8f9723daec4f97669cb1cc314ec3708aae65f491203be7785465c04926e2c8f2f60ae58013885ceb63fcfbdf010fa451021f55ce1faf9e5951e6a82e87635eeace85f389e12705ddea97f706f1ef4f3a84eba25903d0691eb0de9b415c600f5226382d53fee60ed6fc3ba2e09c6170049661324efcb69d9d74a9925c8adbbe465c7b2502d8647fecfff34bb34ea62451a8bf688326b1407164332148108aaac6a46b25b4c3e589fa0f318c6d989bab549021ddc111732fcf0c18dda9248fda32427936152391d78358416fbd68dd0fec4f7504ae50ba52f40280e617777b42284869f67b267b65d34a4da5c5e2ad1d26a37eebb433383e4141d06b9b5dfca9ee066090d5abf851b34bf7b649ed42765ed8793539134aaa012733b015f4fde6cb10e480dde23b06ff16ff559373f1d4864565d4f05e788d6158af1eb6628609ce4e513993422fa09aeecec92824f7ff97d3409d6456b71be8c39c05cd3f31f600ac1b2332de96cc07e3f09a2d12461c24607a35daee1ff24695fbd84c088975b5bf987bb1f3cf1fc27754b58f9436b72d964947ca2648acad6e51b4ca830b75c746b1f4d1af6ddab3dc638b9b42d4e208c38250c83ca1d5b8c9c4d513dcd8225e1eb55eb78cb9def9cc00e38c3478e842e8592ef623612c4bdf475f65df86d8c9cadd91d522b5448001b9510efcb3ebd33d67e0230c8389d0ff45df57101616a23a25c4a4793d527bf6336bb0d640ab7a4c3af9ef1cba8e3135a87a4083718b68faf7a43359e538ce140062716363507317acc0b503df9ab1d96badfc2bd147fc20e55261913947e191b61b463ae1a34263528d19b00a871b6ff50ce9c7bf6abdf32b666cf8d130934cf39f63ddb2b89a63077bbd6c2e51d6273cae89b1551d8aa0877c36dcb08341f83d4b8acc6074e620401ebfc32a731ec05c1477cdbeef8f82c97a2e2e93bc60ec854e2dd195b37e64af7e4741fd9b0446a63b89c4be03c736ac42c9bff215d67e245b6fc3f82b2e5143e6d80624efd47653fc24593af629b203c3251f299bbb3b963e9a2d61ff55b8e19f0cf52ed87bde70ee7c6be639afb5d73b32ad581fd12903ab288ba063d76468f3c2fe8c3a84272002c80e24dc7f593415406edf75d40e24263cfe36924351a59a06f4aa238befe116cbc1e4ead99ae606512eb2051cd2a1e8be05e8d7a2acb49bbd43e1f2e06bcb65e71d1194fc8dd2c2d69d73ba5c16bddc80b1fe29cef051cc2d1d81c5ea540accea33937d3896fe9d3f0b115b198cdf11512f21dd07d08f1eff00f9f31e8299b58dd6bb74947ea020063713d89a5c70865b3f7e053863da6e2bb8541666cb88f8d07d56bf86ddb59ceb8831f4967a86bd79f4c08c096ea7be3f3c777d6bf76603ff427c25e74a69da57f8e284f146f0bd8b20bc60a10891516d1a8825e89899c49b974975a326b6dd3ed10ecc2ec7803bf118c37aef854e59aa07c10fefffe7264f910259eab46e2b16d7bac507b770222224745873411e6d6c24e1f0654bd924c17d6af06df6df4b3deead58e07881d4763045ac475e27bb44f04ff97b776bac2ce8465b56fa0dcfa27235109fc95d1fa86891fd8c33eecdca24563454d0004452fd27a2bfc2f927e916a3ccae593db2c087437fad6263d7783b9e04ecf5d65be31b25bea6492bea51aea5049f5e90b7b97b642bfaa1964c24fdeec37fb0855e224f71574928e615609d9eca34cce8943cc654285413e5a7ab1472cc3be59d1ccd33b6774040803e05937cc273b216b76a48479c1fbce1f867c778e4f040d504efa82ba67bd53597455d6bebe574dfcde292614fc75801b4327396407921f44a25f765283a7962adb6b02903dfff1804d20fe335df07021a381868224e90f30a2997b4b697754d94109ad903773a7bb5e0f949a1b0d5d25b414896637d548618cff3bc8185dbc62500bfc9effea44c5e0c9d6e6f973748cfb80586761b2f738902463c153a2a138c2c4bc5b652a01b5c55fabeed743b124fe2225a035bc8874ed7deb5bf1ae30351ff8f59d6296fbe38046c2940860e341ff4dfefd8e663274dea041079937db7fae2768a8b07c92207792009e6840a8fc2dccd3036d1a59b2facb47cdb73f6f341f8d01265da8672d8f5663d21c962ca49b077403614eca9a654894bd2acd27bbf7199ccfe087c63c082ec4e3440afb70a4bd89268885543fb3f63fd61999b05782bcaeca56b709057148dcb64bf5b0e45916ad7d9f24ae05da9dd544a7365d4d150fd97e9bd0bcb3ffad600f749ceee45d98b785b4f5482014434ae4fdd1f8daeba3cbefcc10181841a352007aa20a2ca9384dee0b96d87c470234b6f4d10640649ea64d8b50d70456ca44ac2ec9d8d938df5c9c880ed24cd08b6ad4082e9e84738437376b7a790eb2730e9408c9ee838081675ef60291273e4b9a1f3ea6fd221fca67ddb05029a1baa72fb2d1b0118348fd09b775b9cdd3a3101a72672f335c466eded8ae2c260ce86eba08cfd27c1e817b8fb4129fc61fdb40a87b759b8835d3790d9c4513ce48b21e17633ee014fd9c814942fdb18c109b8a30d300ea12271fe7fa40d13e1d681d6b4dafe49a24065f83c2b263bfdc3f788290a8f413fd4c6a00c9ffccc0bc5ab6491530c6ede958370777af70fc32ca32a891ca3e8e78c3ef590a283ae2805b3475ad3e489205d44fc76bd441743528d706d4a4336251d86c488200a1e4b04493636d4e298983e95459d6179deeef979d9d752e15eb024640d0bda6a97218eeb4ab805278f731b52c2c1caf81dca3d979edbda8fb30574b7e6d21ef741e28f901a72b08ee42c392b016b812170fc6af95238531eecf6e3dae291b82a78c1eb524864f598a4c2c574446050b9c9d85ffefc2f44e6f1935856335d1f8010fdd873a40add4c359a550f662c4097fa3f4a2bcfd3671c8e5eb9a7b7cba964a6ebfbba8ecb9a82405bcdba371b7c6abcd07543c5d4b1a25c5e39eb827d464201df30bf48c6c44fe63ce67f64ce14a927a1299b338d4ae73ca9f1dfe08912842b5d24300716b16f0085506d13f12fd41a53780830f0582655ab2bcc70264fae38b9f194a970e38aa1872ac0d3a09d0017370d544a73f5e436d1a830f263aa3ddd1c1bd1c75dcc5b87535e2029ecd669edccb3d0385ad6d9e6ccbd8cdbe6327b21f7771d0c74d7f3fda1a8d53d90cf082f6abe08d3185a977131939090b19209966a31feca5067c62419c3d75de48a7c0149a75c2e000eb86bf8972887ad194b1908aa0f600cee1edce9db6dc584603247b84c5c779405d3a8c047e6ce26cdce1830a0d7ce3312b3f14c08eb670798d9808fb644d2dd196a1910eb844b0687f0a724fb54a9c4031f94f64c547402f13abca0fed4d8d34c407ab9ad9c9cbdb7d162ff74bc13b59730d051ce1de1aae2cac21aacf1f71086ceac867448a39efbaed1a2de70c0bcec4eb3a841f7306f4f3478802ce6db96908b57156146e39aaf888e43fe45c310e78503950a2b193becb25f2412a34a858112e9648024ed22176a840583cfacafcaba510453ec628466ce0b97d85660a6c4f18d86f18f84c937cb2e9d9524e0aa26d0a4650762318ea1e5c92e1bc96d406404391d47315f6d9b257eddb3cb3b2cb8e78de18cc331fae7520cc9fc64f6931d7d1850fc5c35e25eab15811095cd451849597838cd6c63fbd3a017694acb57737eb84d54efd3742f0712c4cb53ee3c9dce87c0de8eeb020037c1317a0ebea2c919c83526d9ae6bf4e0701c639c215eb331c36b64d38defb047aece22f6d733075ede49350bff3c5c3b113902b79f0d7af740e1bcedb40e9d7c29a1f13036ade02b53141cb665d2c09f5d097fbc85f7155235f4bd9f7b723b99e686f7e7085f4d38c28ede19de79c6dce4da96a7b68a8c793970f7282fedf06a16eea1c7ddc1f30e1630606ca9d2dcafee33f4f68e5f16a806e7fff67f3c1cf2bd5fdd054e9ce1be180e224c37a1c9a0c6fc22602919c13f2ce4421d37b9f225a348982ee7962adcab713957a6b75cdba25330fd15ea6ed5f7bb846af280b9f5a1043f546d410b34feabe794106d2c430f8cd0bdc931a5bbbc23bcd25793a8917a759680f9f09a83a6d2d2a883c4583f318256fb87c3a1955450dc928141c400c43d7c36dd25cee289643b05f675160bdfd539d89858213012c52d7aa06e03885f84a54b5e71de45ba8c54ab0a6ed183a2fa6ef5ec72cb61ebfc8398141a20b64d9aa925315c07967336d89189afe7d975fb9057b419c4238d0110993d2f8381fd91bab684f9113b86f5f7ee3c70cfd8da462bb512d35ea71a7404c49dafc0719b244786538a4e6b729dc0788ef7fabcebde78c3e1ed008752099151f7f2ba96bfe6dd927f7c9430aee03e2362afa0b410aa288c80cbf7ea9d17dbac6ef19867c383f9552be7d190593c9fd2c04b219462cc1529ef33c9ba6cb2c079512f905cad7ea5054d664069dec41c890c69e498c9b9f820791d02246b096f9cb67d5e2485d1fd0ed8a13a94f95b69cf515fdba4ca6c30e61bbda00393e3ff6a7897cb0c6f071cce30168eac17c682779a0b991f04697dd1b38255b25d7f5d5b700fd81e5d8a2a6dcb22acb320fd7d3556f9080a9b7873f2edec4f3062346309db88111cc8b5709fd0450b44124646cdcac935922501882627bd67ddb84a7d6a1b107bc06d5822914e8535ef36864b716bd1f139a6ae57b7a343cc57ca65940077192908982677caaf07189bbe6070d7eac792ddbce266d193fbe471673861160263adcf74cd9e150b19d27110cb193b4bfd54f8646ff44752181f152b5ed8e5643b35fa973723b18b9ec19b96d8c1dcda465f58be70ac332435ebbd6be31362f04bfef14bd2e96154aacfe68650101cfaef0106bfcdf6d47d9b4f272d0021439f1ff0b32e4a830b1bcde23dc5be62b547217d4f57fbef5797ffe113f9b9669a04f89c6cad1a47ec99145fde6ec3df1a0ad5a44a2a77ada794547a64c04d1196bc0783e5f1cc9260b41996e2a48651907ecef5f4428ff76dd5a31450ee7bcaa60ee0bbabd165a5c640a5b8a42b33d92ed6aefdac2be3de82fa89bc2b57ed37142a3804913d6b7d66e85b37ee21fe7dbcd87f71babd10075885ca4c8107aa707d84080b3e03aa5eabba01bb813fe98af3cf1a2fb93e40bf2ba09eb9e7ff6680e79573c4c3240497bfd0f3b0e95e5d852f0c26b070cc1b0d1b903be3626b5482973b0ee38b9f7c9db360b84261645a0a2d865fb551eaa1f8dde5164aa1228209312b156194f25d4427b192c343a956dc31371735f6d98c0cba5286de39efe86cd4e5e1fa24de3bf5b1413c6decb25e512a7cd31dffe6d473e259f6225322fe6b068bfdb04c11d5b6fbd4ae41d206c0a424779bc622453c1256c1ba2d944673e794331b95707d2c0969a0e3dca743999a7eb3c090b451ca506f23351f920bc6fce6f06d6eae5cad1672b5305747b0e4c6a2ffdf7c0d58d274e4663b6c023cf662ddb270d7aeaa3d29979b9561900c284e62e452983f2c8263e1e6c80af48aa3c29560ef764bce6da66735413e7d28690973125bfedd14ddb131d981e25718343bef1e99fffc598f965c4a892f9b057d22c30ca18189a33c2c108d5ac58b43f08e2b7d29b09706c3c359a0a51a36bf34e6e9009e746731613224b722cd429766d3a433033ad003744ea591f9fd1ced940f270dd42948959e5c4833b66d5cf50f4b3a058d5230e40c624918c7b65ac58582e6369352db8d298f52e72cd18f5314423a248d7bc3274b89e72555522b80122c711b5a92d6338eb2e910cd96a8f93ecda4ebd4d3a9eae25543d058047d29fb6e3000110b0bf61cb98390b920b3e0c7d3aac58754483ca9c961c3eeb5d7d8af1713fae4f4787564a003b12d7fc58c2ff18c6e593f519182d35a60cd77343e60a4763d584cfa9d6cd4f402debf086345f2c2a3950df71e9b86bb77fccda42929589ea68de6fbac53baab4d1be64c5bfe682094befacf28fdf1516456c7e6aa5e195ad81c6e21fe23894b8eacc3c19bf90e34beb25d9563e9c68f5b8375bbda0aac272fd2c6b9d2f39f094eeb9232453c5b475d923a66144a24bfb825b347ed1733f88a4134ab9db2ca2f31f811962c0dff497b30733a08a7152a047c734572a24c595a2ca869dd8e4c4ff7ae8213808d7b1520d77bf967842f188422924fe71a94b25541ed597c3a524de32e58b688d2b7adfdfabbd6fdf5b236e91f9d39fde2f7885ae6c3270c83c612096fb9981b1484251470e77dee3e02d6f186768a7c4b5fc828391271b001aeead539be21c602e7dc559d0390b2f7c1a83562b9931d039804e8f1c017a1629f5dcb70235dbe0b0106adee03177cadb83b1b6ba9c2ed30a4c3a4edbd16404a85c578b30d48b66df3416f287ac7186bc9a03883ee2e61bd750d3eb15dc96df122b54d24f1bee1370968fdd5bf1364f86c4d9133c2c5e77df185564f54e5c6d03686c84bd583da94806622b702485e85ad9a611c44c2b3a633812c8ec724506f18bc3c740741321bdf321aa319bac0b3791c34a8331edcd299d822e5caae770aeef4d6d86f75e96f155438d18229e079c33dad8c927427e5e89fea67cb8ebdf79e749b786e9d09c9e6d7d5673b8769338ba15696150bb2c771e4db0bd22fefa3ad6aa5096b4a4459bb9fa38eb3d5da189c6b1db726113e52d8a8b23c89edaef2a3eae0b6a7e06d0f8fb5a6c00aae3340260c904c2a6ae5bccde913140e29c67c18fb6a02beb021f44d954b88278df8755b76f925307ebf2b4f088176a38ae90437c4954891460cf3cf3cfac438298e06304ae94cddb7e72f166164f8db3d540be6841fca5a457905bcfcec429d006d8ca28b03e1496c4c5fc0c1a494b855703238dc996a41c99f4aeeb4f1449af169df22b531cf43eafffba347d7b02324092d6be603c54e78ae5180402661050069803a6cd00dbb8a764071dac74916dd1532ec33bdee56785815b9e3b7efe68dee0feb356420fbad6bcc1fca2797d4254fdb66342fadbdd9b9802b315fc032d9b074f70e90a67ed486d08cb6d9545046dfcd86cf4c1de9ca16cf8d3b39713db5790726ffeff30af554bcf1071fae1f5013dea722e4f07eb014675162b824dc86e7c3bb419e453fff974bcbf3c174f36db1c71a1532f0e7cf03795415de1b5769171ed943f463d2a90cc1c01e3ce2546ece85bdd76d24cd907518c863668c93a7ccbc2fb8e755515bb560cd65aaf31e7c939d3d217c3aabb313773de49f3d866bbfd8a3ba43953ab74af01b6dd2fb9ecc651f3a8d8154bed08f2b56b735f0ffce9f47493883d9fe56ad408b363fbcb8608fb906620ebfbd934490f868b9e398483052c855b9d053d049a5b26705f90f43783103af2a3b34a125d95b272d98bb08482d7face7fe14b3c755399f75d00006b38f692070331e3f7c67d15638965c25a5a9714bcc442920a6460c7d5c54a6bf95ec66cede4f54dedad60d615e86904f9d8246d986959dd1b567fef52408e7549925efb3e20a30bbecf43285a202cb906b02103ad4004d3fd0dc350dc2e5a80503df31499217d5b620ea76282e1e6bbfd9b9f536d27dd3c554170af19b42bf18d4ffacb91845829fcd4beb7e9c3f98cbc20f46e1ea4a01c35b07898a6e5a3f59202c24534ea064ec8a24a02bb4841b76449fab688cbb3744bdb0d4d68acd57f5e6d8c127f546fb784bb13b728b87f898e8ff049c09dbcee1f26ce955629ca6faea4a70096116ac0a5a0c5c0ee66fb9ebc8c95f6aed4a758ecde3f0522546ee1397b64338cec082b83ee511a4db9384cdd2f4975cafe859d383126edabb4abdd58ca6f3ad11f1bd4b50b621a97afd18e6c01f84d43c715447482c72ae68a10ac82f42a8908e90612ed5a131288b409751cd907f4dd60c211ee958db484c0da5978fc3b9b3b8a6771d6ec2c5884c25ed2886a6f0a42e1f489c96cd90d17421e0298d2d7e110090ea8965cda6245eac09f785c53223127d892a7ed3d142307efc3a6e63d66ac04ed4e82639056d8c189606644191f3e347cd4da811293c036adfd2fdf9221961332b93f8cce0d8e745f37f3568f5a81192e57f27b45443a356e1f9115f4e29effd0fc902e4f44ce6172c06b5ad179242918c50f3d8c62f88c8f0e57f3a69548d8f55082cfd6f279f1828c3cbf311ca2bbc9018453ae280a55637ff3e5e5b31e139495f2d43e6cd4b25aa07714e1af04c8dd92fbd4d68f50803d210a44765c620b1101a5446978437ac55937d58211a980be8909d7c41d0f5a73cc5aae695f67b9b31ed02a25ca444fc0416f5f6e9ef0c89601b7b4b67713b6484a7cd024a6fe11e0e5c59f0246606ff90058be2f0f8aafb41994f05ca85c8d023bf8f6635195e82e24f5779bfee249bb2f3370b7920207a471c977e4fb2d4495638e7018f0c70e4bb4152eb08fd0f57a8d51bc2b4e903f99320434d4144b426e0f8dd43d65eb68696026f20e6f587ca842038d9b50627bb9f3bea58edba9afd25c7179cbacb21ebce1b220282a776593a91188276ee8aa08ce2144b282f36c484884701758188ec42e579e484994e8b59be5a5bcdbb2664be1efd8dfacdfce679547194a8127ee485ed0f471d1f9f8f6f741d1b3a611be6e8b4e76068249c11a22545e2e143d86c25d6ea767a7ff0ffa5363180a17af57aa669a2c24db3ddff7e108c1a1459bf73eabac0eb1e1eb0bb9b1a212a75e3842dcb0a66e7ec9f1ecd69fc20220c9b5ec2f0c58b0f6c843b89ba6abab0553e07dd51e6df0c09dfc6807a95f62c249287f806e646c15cf6381c8dac837d304348e03560146215b0cb57dd23980800e6e148f477519dea54cd66e1067df236a918b70d5c57cff6b735769d376952872e8cda34d477d3ec6f66e3a529d9cff57ad4d7a724638352acd416b84d74352a5d326acc5badb3a2bb607ab9490132b25827d35a5138958583bf63b5aca48b591820f5df9676de70e37706c0c092a5348e403b56a28c2f3cbe57f9c7ef13d4f141bde2ed34df6fc776bde1aa49b1d105b7b8a7c94bbc540dddbd0fd1bd082a35217cb223bf1fdee13a7f24c549cb9f47625330bbea2271528416ae727fe2235844ad70fd33a6becdf68efd6c34d8abbb1b30efee9b8f23692f439202b58a8021d6fac4c03bf39d0cb6e967b9244681bbbc64518f1d5c1b188e60fefc313ed0560c7a9253e60da7856c93b3d2b1379d017e10f81cd4b7b955aef7fa977b49d95c60b3b3ced1784a3410873d3a62831b5261df4792c349a3cd88c68506da138d811b5ae5727e1841b00af7203ed451752b4fe04abc4263ff7543c06b75b6111413756172a0017597f7d72a883a39cdc43d8d69430f72e3257926cc1d898d67e195aa58abc7d485fc3baecea4c2e7ba40fc48341cfbd2a6427fe4c1c6b97de52bae7d3032dc836855858627a2c560af14a70dc267898e263cff7bc209895e59cdacfcca235fd6b137a525ab170cb9140bf2f7435686b49c7fdc89a5a7a149801562cb393acb1596123ee4ab05b3dd6aec5936d5d9d8a345a5f4474eb80ff09f1f7a78912d1da29f211b28f233107b7b1b17e8f4de23dd3c56224d4461ce7cfd31041f2de3dcdf7d707c599d0e214e80b2e5722ee68550bd8a4c959e72210d9ffb2875ff7631aa9f1d68ecbe92924a64b7a698a953c1a3753db5630100a28554c84cd9f6b34ed7ede7b567431142c435ae17a419a7fe9d1d9ea704245176efb5096fa6aa5197df3afc645fa1ffc426c57becac2789b862ba58a2005bfa4654cedbdfdcea4c4eb7c4401c906496f15183136675d0935c91fe4693270e1441a826bdb321471e044275bedd9a312e3ebf8989a89fea90524dca537d10cfed0854e72baa155912456bd6004dc02cc08b9c40e7166243b9ae97f9c78ddfb65ebe7310752a473f8a9ef363d875f0b2777e376264048f812804d5ef04c0d647bfe7fd551a53100e783371c0d80b243aa256ff984b6dfbc453c1c22ddafd90b37f1e5ab6cc46ac93ebd2e238379889f8c60f4cb2e98461595c0835df1ac3c9e192fea91bfe06b54697a1fa30e0dd2abc9b83c9df781f54a7bb74818851fb342b3a932e430043237c152d73c8e055f5498c80629720feb90268dfc9bbf7e8636fd1d11336c9c2480cde1dcac1d92de82e06d39c168f627567bab39ba03ec4a3ca1f0bd9176b8961536eccd5f488fb0325e213bda595e1606836022de525e39c0a407f1b43bcbaa161e48315fe96dbaf67684151102df243e5e292059019021fad68539804d67eb95593f7a47089bc20da51ca4b26f21ce67ba0ebdd1420f44db690229417bad519059ae0b31fd3a7457d299e1861f6d12f663a7801abe4d6076583090e88d0c1cf7e0674b0fd21755343f707876e01246864fa1e3c2efa78740766a93dee420638e1cab51d6712c71e8a4603eeb6bb9b82ef3078b5b2db4418ccccbb4f26bfff4e7e23f34c2d5a00130847e4f1256dee118d3f46e97af67bed67d22b250090cdf92d1f6c62bd2d06f8c2eeb9d5ce867963a80d83ae8a83906014166b9186a9495504b60c78123c84e21659683d208822bba2e83f48ee91592cb04eaeb7234d1d6b64a346fffded352b722ffe7019f9e7f0e09489afc86b016fbe5d7e3aac0ca6c6fc39e8a00ee867e4a44edae48b62ebdf09d1e087823efb2a37ff7fd561aa2265050cf2fdac9c72d9e225f11d5346d2da242a33db265ef9cc08765418c49f7b0e388ffdfec93fe43b0fb78c128f5a695686509972850d8dad24a101a2630eb2def67b313b757989807ef07b868da03ccca9763c306e5f93de91bfc6ee9d8f6ffa817ca8d513572986d1a6aeb32061b0425092512b4d860d01dfdf95d973eba649c213af3d74509af475a30e04762dac676fe28cc33e7b287af9e36f0f05a8d8cc61c132f44f7f7d548a70df6a66db43b4ac33d57f513f6fa2a6a8074cbefd813060964bd448f1baf1ee129db3488e532d9293a2548a53cb6f28525eed96599d060665887b077cf9db5883fe7f96e29c3f2d8e1b86d54cec304768f2a7c7fcd32d012dd1d1ef4bbffd125389b5a549fc10728717fd4f1e7cb3eca0677c49feff4cb3f37033cd60b0c59810c23ea37f09edcd20525eddb44ba034c18f1770d3b35e657489000474035690933fa3b6938d641d9401e6bd5db79a07295a6c822e1efb6c6f6dc60b3c916c75417d9b21af9d9e3be5e610897cd5796a259654504cf767a80acc0dad81acec08145404df0bf123b132fcc63468825fc2c09c6ad32687924babb26718b30e726e977069c03cad8ced066c1d9f4378da92da2a3f54b4961a1d33b7bc62e11f30661faa67b5a38869f587f285843b9f68ded90d787b5cb5392510c18e420bb8b2147dff399b84422aef2ff21896ca888f1d1455f95bf79603d6ea040183fb78c74927f0f5a2d4650dda1953fcedc9cc444689c6c4af5a6a53e78b622fa0fa74e26924d588760d559a8cdbcf0fd9d547916c4e68fc830b0f6322b51372917ede7fe6a8c038d36a11cbe6700c63a860b6f475046442b799e4a547f62f3d5061e60bc0cdebca355881bd3e002bc35def6f22b9288b6d27c67eaceda4d52be76187ceea4c4e83e72be3c0b1885e84756363653748fd058beb7843795cd0ad52c52ad4745aad673eb2e258815d028cc65fe9e829e334cdd5b867a1652a48b323d858ea39a3c6eeb1e67791ec9bc82d5edf20bde2d6a58afc73f2782dc7bb596591d622b0d777bca185590c863a517528c8813d30921c7e80bf23e2c49eeb37bdafaaddf6084d6689bd377706ac87b4183948e902d309bbd32dda8804827cf423af10c4877b3dd65ea2ca2e159eb0afe00dc07ce4171a5d1b48ea8bc1ba056bbff95ef997ce11cc71a6f70ac255f56b22e59d295db00b3871c278cfefe2ea4971770b98268ba56443191ff315167a649d44cd6f9f67350e3af1526b7d573fd2b9447f698517f09e78397ed6a9c9c5d594a30ad39146a8fa2f3006015346868c8d1e0289be73488e474b5ed3e0361023f241ce00952bc57ba3ce89cab1b75d7b3a25bacf60fadbf8a04e6ddf405b03f8d6ab05def223e27a601bd6a6d7e9ac5fbb55998b526818502222d0dd975dae82a41af6410e74dfdf74b2ec4d6d3245760aac17862896a411e266c25de067808489d63d20fa980031039202743c47e2768f9807cf7908086c4d3abd34cedae86337e3f52e19d728c154da2ab12244a07518aebea31d3013b27751cdc5b1711cf42db68bcaf0119d251366c3cf9147b2190ffced0ce216cd766f8f03a2cd366b416419fa3b366794de29d0b87e1b58b71e45b9079397a22ed989c7eba0d9872616b38b185d56386b0deb7cd505e87c2e970da6c745062603626f2d42de1f0c82a894898b0e284eb4c689ad508e5e6da33879afecad00f7b527a538dd146917ea88b8646f8734c638455bd4c6af190ed57aff7c530e311984fcfc1f77cb36eb9a8e588e9c0b673feacf1b1f563a5ecb3f76dc2383ee7c319de8e94ee4dca19a5bf33beca0122b64c5cd7cd3e174771d1d600b95007bf53a264d85fef4b3157f281fd57a643a8538f6f72a08dfd6b633bfbc2636dc627042b651939ea9d70fb85b49c6f7cfeccb4cd136538c1897b606d9a40b480c54ea38279744ae29860479c2abe240928b8a5593795491f3858e9ed4ca0ebae71893921a53a1d51ea3ce7fcaf7648f74ddf802ff39b2025b2f097890f582e0d3b69569b2a02988b7259a373f58bc6ebb45bf2d6f077ce2418a88994a36e75759856a4eaaecb7e8a830a2f07bb532cd659c63065fe5fcb4e5856b409085235e2914fc2f8f64f73c3be8e7dc8213ecc069f9acb80ba05ce94fab0a39b8a00f167ef347e6123a663fa1a35598939b5cb416456bcf61a01a07f966fff3fe17e374463e5c48c20696935b5482eb583edac33df1fd507f0345f5e67754c273906202ffeb17cd6fdb30e1648c6bbe3ad716c2092e7a6a1242b0d1540d137c98202ae9369d9d51982f4922bfa2d41e790f407e1ad3e8ab4da53076f03a652dae751b5aad3256c00538f28cee1d74ad205995d594476b5857db9f7ee6e408249b8e5ec041f297ff606c22c11517db87887f6c5943e5a71dd22755347ddf72a031a774dba32bfb01d0fac9c094803a8ab062d0d3d10f1d6d415872a47517b6aa81a9344912ab07ed626a122deaffb583f207227d10f13dc7acabb19d33ff66991f3b98f0a1af6b35a397dced04cc6b821a7256c82b89669df3e2ab42091e5866207e47f12f549408a018383d05d25c2422b846218f819e6218d19e619ad841b6a1b8e26039ecc63f1da843cf88c1364214d9bf7effe82db9f2de01f63157167af4fff2eb64c9b8719ad8a34cd1a7c2c56ffac357b9a28058c62f0021d33b4433d41fc6e57ecde977e8aaaa4bd1a6aee9f7af3c3ad9c6bd7c95ba9849b9813c2607bf836a341bba836c6fdf3ff6f660012085cace30959ea0d6f197c0eef69bd5a68576d38579db2c31601bebd09fe38cf6f6d2863abae0c14f55f11c4862a4bf855da0475aa41fdd0df3b2219fa68a330ad117766c9d012a27e8a359fb7cf49ef480c240d05023e2078cd6e5f65e9704e354de571205c2af381f489b9e3cebae46730508205ff8c185e1c6e61f0ccdc1215fd1c776aa1253e0ad74ce44ad69095abf1544e584f6dbc5f0dfa87e0d77555e996bbeac320a11551645c1b9063fd2d1e074850d4c7bccbb23f2a08e5b1cbce93e2301c64ec0e88467bcb73ea4f0b706b94c3d803cbde74e7c8eea45d0bc9bb2bcf5ed2234869712000d6b317e254c7afdf88f90b38ef59087f75d36560f9ea1393adec9961205460f8ff117dee1060d9056d2cf28074a4c580fc90772b83bba835a0494462620afc055243fd8744762990250e313526b105246193b478ea8f746f3465907dbaa517047e701c9c6c5584abbdfa9eb404650ca434877fb81d4910a0c2540f16b42902a071f7a4674f4a5492116162d163dee5c8021b3992b09d1762c57219f501c6cd7f13e7e91702d49dac88d99bb599cd631736e89a99195d66a99f507ec2658f50a8c0a6500ccdb92ef9c93af57753c3c4b9c7c686a51d020f29c8baa35f8b5cec0b47aaed81f02fa9efc001958c660442fefd8c2002e6e7b7dea8620699af98c799fb9b70d5b2f8c8800f03f3ed12deb1ddc00287fad78092b1f7047b0234735883b6ffbaae5dd8dc3e5aa55ee4ce41306c382da7fee4ef3eb2bc33c32868ece367236da052a5837c3de81e14b582052c3a079956e27ab6f52da8432d67b504059726aa7ebac25ee189b3d322c524f27954d676f9653252460e0da95ca0434e1e4478d82b1613cd0ffae0c3669a13d6fb022d74df67e504ead3b72afd9e14535832f6b611a774af68920622de759cf2ca7cc19e3675c047711a4cf26dd78d96a9e2757e46611514801245ae5804fafba9b13be4188c54b8b678bd9281266f265fd51ef57e9b9e6e08321c8f95398c85aac0b3dbef19f26b2e22eb9ff9e84838e171c76048b74592cf0cd734cfa0435d3b8b82f32076e454a58eb80142a667c291b6e2b659421abce44c89895054c1d58f9a542f8a8e41ce3b4743d4caf99a3be0cefb76bd95c2431637bc4abb918cc951f75a4ae53d6ff3ad4e7c748835c94bcdaf51e1d0a16b1aea79735184adb608fc416a1f9ec930decd6511b021abc5ae0f4dd4088fec12011a2be4a63814cfc783a5aaece92cde1f6e9b657a40de8c16fd4ac0274baab7cda71cf7268b3a1c13dc75f58b80506c46afbdbf489659377a4fabae9d9f836a95799db4283a0ac5f96f66a902d5fa2afe02ad53cf9819495f281836e3827b8359d9848edc56e72a2c5e56638ef8844c2341558318c8cfef0461f680b2a9187aace89cebbae013a139b96f85e0e51fbee254c40745327167e70cc3e8c4da10bb671630c496ba625d5372ac3a3c0181c2d5dd4a80fdf5dd056742b5cd501c561d9c7a4072e58e81870a29b9d732ce0d0331763b0d7afe539e35dd5da45d89965a1d552cdf23023614b71d3b5cd673166a30de9b7ff30b3d35f90ca7466a9ffcafc5a0d17c542f6513476e4a885e809625dcc99255405bb796e9c2f38c7b3a0cedaaf714420271d57da3e3ff3eda9e6a4c8355b26e7fb0f8ea3be14caf8717cde602eb8bb63899b29edc30641bfe56e5186ce5d769a37aecde3d9fdae519029fa6192cf0ca488dd86f5f63089274d68c7f62d8df4c76aafbbe0a765a40b9743eca79efe1321cfc22564a69fd4f5c87639937cf8ad89b4b5cbedbe5d691f95efdf6e3eb75fbe8f2042843f3d24efa65f664962d5b225d1de530586abd57c7e1996c794b711bf9b300a45015ee46f75e8dc252edc23b10db43b22f8f46af1271bf6f4063d21bd0c3656d6efe45102f1d3657743bd12c9622c52c6fc7935af099d45b7f5a05cdc922c96e4bc54263880bf5d636412b01c5f858ca89cb88bb0783be90c9761f5d3aceabed8a487a8a8624027041cb4b7bb886bc3e5dfd201e9c589b97081bb8c9e2e24dde279d7ecef31057ab2e117d268c2259d8240af00c091f09f9509fd80de068f0a316d71dae665fa7ae63b73494dcf1e55594d905af1f85e64b8df91d563d3269aa098422f84f99bd3d1f153b4a1a3e7626a8b3ca8b0a9560c4871011880f87d4f90b25f957e413026899e4b5c49d61f6c322a85f9f1e3e46c3dda2b2aa013993a7b71772e5b8d2f7baf25beffacbb77dbc8f9f5d36ccc7c13ab1dc63d6253db25940348b364e19432747147fbe3ea216a1e587c7b271fd7e0fb74f3aad54490781231eb3a05923a529206122c4a930ce95548c99367f7f837172a53c75ae223e6a4c1ef61ac53cf404fdb93671f5297861c662289c7f54005ee101d70df309cdebc67e9bdd9ec8fb82c4257e2f0309d25947aa807dc0b89dcd5ea0ee3d95090db2c15fe89a781dd4e9e048df525d38bd46087d5305492dc701467d672254c0ceb35ac81845e15aaba5f1d44ace5e758973ef2c7c8a5c60ff1365b788a30e44d5bf14a26a7ac815193d993a66a079ac0fa99c884285bf53d5007da8935e862f1c8452166cdcbd891c64cbf1bd32b717ad9d2c9505c966931ae5a70179b15a81d24fccae89e3fc629d6ddf5a5cdeac2c6a448dacc890e6b3ba9dc0f25ddb43a1a3a5e0f7a294c862477b51acbdc308bd8d08bf3b07ea29857931ff2ef13d9e6dc571a07a43787715221932222af044677e7fa95f592584f9c45093d27f058a1a8ffaadcee5746f7745cc8a8602533a29be88bba81b695f19783b8695866ae6330651b457e4c1c23cfc9a3e60abbc552f96573476b27466f9a86a3910d31d593b407951c6d0e72a35162f4df9c88902b0a27caa806ff8b41f12e95b14408428f27961bcc47b59c0d8e2e14d5d86911f05a5157d8b345969fc5ad6eeb193522bbd54815a9a89502b0dcb7166246bc564ff51623ae5ee6fa2d0dbfe4c3b8e2bd3eff6c1056df21a7e344ba4988530aa182bd9a301179e12fcce8b5ce70a4315980a8dbf3d36b963abf4cd854dd8b7162b83aef3f6b616970bbc5ec5834381a431e9d926b5c938b934698d32bbd8a9787fec2dc081ecefebc32dc225087ed4aa0786bae8ff84214d4bf603cf27a068b165fc4d0cac10f521cb10c08aae42990b128d33ab6ee4fc21c176e6d8e692c46be08fd6b6f78b4f627bebb2f96b1fe5d46a2f689b503014298b5e7ba7fb930fca4819135c2bdf8d004d1c006ab5ba7e2090faea4e4f338af16ad697650c63bf2da798ec1ef38341800b5106de7915ba51dd1434c1bcc946bcf9f83237f7b886c66bc2f8a931da3880594b42eacefbad83c7d73da644124f3a807e7b9af9a01eb9dc84979cd161a84a41ef2d3252270a746391ca80cf42e8c9f9b63be482a6a30b4de72ad80b574d5ce9262656b50f35c347eeaefb9a81689c5b2b07d96a3f179ae364a92c862a2f0881bcb787fd822b3859a73fd48d6db270f3ed672c9ce1426c2ea9cd5ef53241f640f201b61eaf56280b1d034d0595aee4e7bec71eeca0c21c2d6f5ce30164d7b3cd23ddc77b77caea9769c09b560e5a3f225ce2f445bb29d40a6f184811e75157ea64626af7050c02633e37e571de02b584ca52a016aed3289b61d49b19421fd51770030c443b18aff2d7c0675f3f83c669b138e030e55f427103de304a85830d03a3314e056ebd27d5a84f4bef4667d663afc08d540f1891dc087a3d096da2d76c2ce5ab6b9f54a6c5b640f6092a5a3b751d370ee53d6111aa8569bfcf1b9ef2878ff5a4d72d64fe19f866ada2b5ab35b9f263b053efb12a227e272ea90b115f0d4e50ba482c872b85ea4a6dd74692b62d25030207c1093f686c146c357f137b823bc417efc2992cf750f83aa255c22ee204e25435ac1682fa7fc558477b340b38daec5bfe27bc7b3842a4f4f1d22a954532f6211ed01c0e068a5466215f6a2b359c5eecf866b214333ef9d2a79b0f9bde00a68c8a1453b91ccc8f8bdf9cadec9af225042b9153e0aa430f4d54cd2affd1ad288b1ffd9643964614ff7ba93daeb63d38776e5ff69f6eced4f12fb77b5338bba95e054da353c6bc29c7390c5c980f6bc25abd6881495dcaebb3830c12ce4e519bc5fc03d70be5817fc872194af85699b961ae84cc255c084953fb1e7cef8a63bc6c43d8d5f6da1860eadd5178e3ef1e47e86cb95ff663e1e1f7f08936368cf9cb72172ecc95ea2a96d6693695e335a500f080f03863a9d6ea05ae135a2bafd469cd6e4d1a792a576ed0ef501bec428eeb6e4e1d6171d2e9cd43d4c465d08441cb9e7d74b2df391c1385dcb10625d7b78ef4b5ba2ceb642c8e8ce7d81ee9d682d82144699b9c1ca56f7b30caa3de8d5829b442ac77b27bb9fec2032c301a06610c2daeca6482172e3194fbbeba8cec16b45481dbbd8bef597f9452c0748783b838ccebe1851d606267b2bab97ede78f98f08961b8afa4d8e115bdcb42c06f823050a84cdc73beaa2124099ce88405f9332f85957b918e14328613dda6e65cfd547e65697f14be2899849c452bfab26d68dbb506fc82805e09c78e6425751205e14640386489357198406f0488050798389401c9990a79bf59e52a731e7dc354d709876b258c928ba1b16461165737963010ec5b4dc2485acb4c024e4cbea1db4d07a647bafed0617f75deb787d707f8cb820c3f580a487f1217250fd72f2f4a5d8f71fa5d5525420d62bf09573631bb881367e23a889afa315fb938b1030d346d11414672773ad08a52a0ff611ffade24487e527782a6d0b846313b94b225bfc3142c870efc1ff12027a7fa2255509a9351edf089994006a6d4c498891d6bb6c2220fd08aea000e4b7859414b2d5e9bc439c4880747581cca36ed6e07bac385ea9896bb049188442f0821ce7053d7b75568fe4448139589c572d890699cdc3e8cfad90bd6f42fb97837730b6a2631de3e816ada81889f676264249ed0802a15e5d3844dc1992dcdf651df50effa593c3e1dc1e474eabe3c93715b3b65afaf1d4a2db9ba20f9eadecd5c2f826ee4e8b73dfe1b66668555a9cb5d3c207e665a9421573158259836377702d1dc8044f7b00ef88a9f504761a45fa9f0d1ad84c54eaa8515e3cf2545306406269b76641212354e3c893bbd90d9f3f891656819c5f21b58cb4293f2f3f00bbb0e387ae12c0be0a5602bf41cbd99240577a1ebc8483ecf98bb401145ddcd117254bc256cd330f6ce3472dee4d6c789caa3466d9bdea4b3c9fa4e8cb3fdcda4254f902c395c13f03cf1f8304940a79775ceb939760a364d7f74460c8473ab32bd9d427e211eaac0201888111de539a121f95b58dbb0a1f1eea553245f78dc5a2a2a8418da5e8099f84ebcd9dd8ba5e45e6816e069bc6c4f7c6c831640d8fa0853f161c67a143a6daa2ea5ac3a5140cf0e11175940b3caac6baeccda7e952c212e33a96d1b62df3c3c418fc9d5192c6af9ca67a6362f435220ce4c6f734d326598a989423cad0bd688946e67316e0afce4ff2e1937d8f7cbfa3cc496e9873a46d3bce2197d51fda810214bc013db65f1085b0f03a0b55bb0cec65d5376a19bd89e2ea0f300227cd76ac342f8a6672152708254eaa387fc2a22c27e54e66b1befeec0bf44f412c754a220a37f41e386b3830a4815d648c6c3b29b7bc31b4796b8d8b9502c2a046396ce5c80580ecdfb0572d0cabc92c42d7b15040861a10e5cb7db3da4b11d2b7823247ff2bd362193a0fd057baa41f88cf9320aec1433abae35242f02d64856d579cfc59f4301a162c5eb511e0ca62d4ad23604df157f6f8efe925bf03f63422377e8378a4732923f789868bf06c0905d9160d5ab15a1ed58522985ece30275edaa997462ad664de674281f0628b9dfbc36dcaadebaf94ae290d704a565ae7d225416f71f63be624e8536e5bb494445a91416b438ee9ece648a69206b75585bdb90d1c8ebb6b46c43f0a7e551d811d66ca64c4f853802a66492651e36b9e77c6f8c1d0be110c30ae004204449acab7874a7b7cd16aef5098ccb36bc7221a117127492165f8d9c70e92926dc1332743594bf5f5db114f043479d2cb9b83c907a2ec4877ac0a93adb211fee3f1bda2bfe7daab40dbbd3c1fca3998e167db96d5b70a1ddd89557186fe70c37d5d17b7889a126d521abac6a7586676ef32c47373fa439357d222ee79903f9913645eb7f8ff84845944e212791bbf8867a8f012ffebebee5711c6587a591846d0ee2521c4cb2d15f5705e15f05f42b4cc20057656ac0174140a0fd4035098431773bf8c81f6b517045d7600d3fcdb3e4416bd50fde9abfc142425bfa84d0f78aab2b8959de7592f46d24fcb993130eba0a7eeeda52aada652de9f85c6f83201d894767f7ceaf8c6600d677920dfc7acf64fe3ae9f7e329108a6a95664846c43bfb3cd891e406b3c84a002f8e7b486baeab667fb6baaa3d4fc62f898062656481cebd7c29567ec5c2f2f75279baf171f7dacff9c780c177e770bb2fa46acc8baa98bcc4c2e489a4f4c8539dec438dcba93592998a60800aae74cad6ce338c4ed3f99d7e0f34395abcfc48378f82873b72fe30dac823b19e87832f5d13b5c21cbd15ac8b444f828063eaed893e3f9575c58ce42a47386cb59654f162d6a50bbe7a2607bf41386bd37a42d45ed64e1d85c2ac63d5baeee58373d2d463d8fa650432408caaf5ccfc75d8ba97d3036675ecd080e8235a86703534405786eebd7082e91f223f3dc4c29b3ce535e1394eb2815c8c4b444923b36b1a16c36f6e0684a1c978f8eff8eed0d60f32a668dd35010ce3ddcc2bd8453c5ac914cf7fe5a3b57fc71431f340daca60ccde71b4261fb90f2fc89640a895e865f2c4aac91021f756c05aa6bb5007cde4b2c8de5baf8a5e0ef40332d7394ac107e15df79f9a05e9c7f8b36c1fe2ab412832196e69a8a04a04e998d66187861f5f764ed69c8dfe19d5b2663a65f669cd8de4e7f83a0ea27e0187b7db3738b25470b637e49a0f1f642904fbfa0dd5fe9ea6f98a718ef6eb3f7844ee9aaad8c4aa5cbb76914af0137a324c153c030cea654d59dc2facf7e8d4284cdbc2e0d40ee31e951d44907d73aebee8c2d0e5771204075916e1b07fb57d3fd23870660708e35a7bea1099544fdc28480525c7ba28ad27501ca567b591c2bec24e224b9ac0b5e062bb618b4bbf3af36a80e9e0bb3b448863858dc30efd950bb70e2615114254b0ff36bfda68a0a6247e4a7edbe828ef5705fdf68b0cdd21043383d349130577dc8b2cb5e24df9c642cdcb3a7708af0a658f0ebef05c5e291b89b8bbf211f281d584cd37f8c1f82737647bc9d817cb60c3b1d0a3d80bb0095ef9204a27ae58c4e6e4fdf04ce95c7d87357c7be3c3972f49cfcb384ef0b68e064abb8bab7c7727f58d347bb188549a2073b9fa9d3c35f0dc65ce4e78e722365559b0c44a6b99c6e5dc33a9167b0e7b17e79d18bee9b038be5e18b47bbf6254356802bb547933f1961290987667a00d930f2b5bf1a005145cef34652be362015c1786e0237a5c4a451d24308058e4f38c5d6313f3255aa7dad7a2ccc367446c08223c7f77dcd1d040fcb4dc4950944a4a381fe5c1f60708e35759a92fc3a66de9349c80298f3fe5a4ee300b6e4393f841ea86140e3733fa0aa0806d0bb78851a25d78c7be57fe7864d94a807eb48aa284b2f8e96b9c5fbb84e22dbcd5ad128fe1fc92fe038d7c4010cf414a315fe2970f1e1754a689beea050f52bcdcba2e8cdfe6938d52e040d341a06bf2362511dfb12fe21769dd61d1cfc5f38e94d80c61be185bf116d0a1673608caa8f161d7d8b27aa5d1bc60dbaa5066cb4c929e8c0103e4eb8d41d787e6edcd0ace622ef83bbe547cb368d5877d7d469a682fe6893f86828a32b8f93e1cfcaf589470260683d7c4638ccf7d8e919c36e6ae4b6590391e485f59586c62f1d38e8e46de584570648fee84786b528a7dae9d5837c7455728b296cb80a65b40f1379fc9206a1e2718eb1c7ac6eac23707a35f187a3de7940f426b27726d62c2304fbd206e9fe85d0999090c9d5bb6cec500b16bb8a2818d1b180c7952bf0f947e715a13d54a3b0dd7c705f637a652b629d349cec3102f87f1ef154ef8daa6d94bb1b382d39416acc3a927b5e521658cebebd6b15ffe99e3795d6d3d837ab124be2c148f46950bb688580c1667d31ba9c69c0d04bdd81077ab942ea599cebcef345d77fbb9168d934e099ce3112ec55a83a5e38f5e1532ed9f865293e4b10a82a57af4c5a2078344c0a3ebf2f3dafa9fc94d0788d0024c7767b87900f7a904c2447d25d63a7448f6c86f74ae3095daeb0ee97a6db83786434d2f7dba9fc9eba87e3bb163e50318834d71614a48a918f16f43c0113c6b94e478cfe5cb7be108bde938efd01bdf9451dc328489b3392af8aaabe3be2c616e545c631522cb4d975a20c9c38fab71beb491ffffcdef242f91288516114920b5b689409a0b2d1f9e34ba5d4ed7ba7c814d10c2011adbf2766d37571d7f90582fc8b20dba8d372db5df22c8910fbc526c9943964d60f53e82b5238e67a359947b2d44e2f2f440df57a808db55a07cfa7710ffd5c091f1ff0424c9e3768d0d2a695ad8efa5ee624da35451a30768cd6585ea66fdd8a69f943be275674f72cd86d2f1f77c7688977953d620c0db45e59b66dfd5a2fbac4659548fac6ca18fea5e82c1c4d19270ee8bf9b8962bf12474c7139dd37819740e1eb30a51cb7b0904f4e5d2ec39b3543ca49e75e25a82386fb92833465b30ccd437edfccc3d8404cefa39addd0f8ed79dbc0b8689b3941dbee59d46cf6e8e71dbb83155d28e4461d70aac0740f23f5da181ddb0cdece0d08a1d962ac793373ea72a150709a7566bd131e2a4171c25c2f1c7069d9515e97b76dcc1177beb86489d9ee95e7d656c18c8dba6b97d10d7daf52b22076e21f494ef1e89cad937923fb304ee76448a9c09c55d5eea34dad94e5db1c47b7a755d39d9ffcad48105dcfcde67df9aae78aaf6fa3c9d5609d249c863993c16f5cf3f3d4f849b9aa6eef83516ecafa0fb3a471318a4335b4aba5c025b6bbe4aaf391674b128ec2b0fe7d46e14d5e48ceeece800ca0e1e788450b72d9e64375215c5192af03b78557c29e753c0f76ebd43f9368bed2aac7b7f128875b49f2cec06f0970cc06c5c4517dfcee9cb229455b103cf4637f90593dcd8543874e62abff61127c0b78d2953b8dbe4126523a8260d76ca4b8773d186fb030c3a5e7b65804321d9dbdd50af5e0d9f6003a7732a13ad17be437e04a86491be38aecb893bb72b354c3a2c4bc53f86982bd1057c9a6e7fe42be600a4ab792132a5f0f7c56bc78c8c884edbadf53a6f638b72459714e58654fcd0a21e213895c1a0e46b29ddc06275b5d909e1b83dac3c3d330e234329564fa8934af624a33af63496cd701f89ee216088759da6890aad6f341fa40d898d7a5796d387a09855df3ba6dc64d80283f6f93eb7e65328301d8e2aede1ce6554de3d9fb1574c94ec78690143353eb4ddd69f02b71aced3120f39c49fc8bec53b0c7ec14fe486ca95410e02af5d8469a7fc89acb809db68758cd326ce62083d6503ac62094455cf8ac844aba6ff2456f6c82d309a5e9002519aa46f0c55951b59500e9e2ef2d0bf6323a373f79a868ba4d5e067b0d5e95d1104bc46cbeb122373e0d8f7261bfb5afcccc432b22d0368bff292e458807168c991193ea8d3107f9aa3c7433ac018f313a279ea461e07efd1a3c458512d730dee64974dd2232adf94942b8d35e2e7cdcd822781100395aea714e554348b426654a04f1002b4d6d2f6025603c450f5f863719494dae0f4f604fc459aa7f9517df29e696585938041a934c28056bc6f37cb49a58e6e6c01b8faac65cb1e7c221dcceac47d46552eecaaa3e53e7cf1a442d34f97e690ff6e0fea3b4604c309c6f21cb7fd63a24a11858496f7bbe196d20b0b1fb54cefb5b912e1aa9d6cc680f08c10633f90ba4ead17852391ee019146b8a9f1a15f3591cd1bc6b5f615559fcd497b2d85a0fd55e29d43524b856cbb5a26a1d4983a8cb6729cac707eb3185ab7ecdded59a2b8164adf680da1c5c12d1f9599c1c2132e5d4e8f5e811a6d84abc27027e940e6052b7b91518e2fc5c02f251a4f181aeab1f46ef95aa14f85fad103856dafdbd979a0b14f977cfcdb1852f856e8dc869dc1ff6ffa7ed62281c2299d76ea02ca342a3e45eb937828ee45ca46a7195b3db97f8dd3851b3c06860758a4c28d85bcb7844e9f41175ae9f5b8031c7208bf98d708d1220a96154c53d67e447dbdee3cd339a5af106b0d69a1ba927b59909c0b9a9abd809c5a8c7d16f69bb89e1844ebc213b72a69552817af95b846c8f750d1edc62b60f8fd77d6484fee5a797142fd4fb37c1d4c9b02ab4b6ee206c53c4f4e6fbdde7753a551fe327a8f919c33084c2f2aa48aa70632a226d88273c8de2a2aabbf2bcd1b1f07a5a58f063ea1d56a3d41c549f97d5a243948c6c64220a52ac7d3f45db5ad604e3d4f219df9d06f4a2a536e81e65049c9d1e96358ff3c3c415444a64552c0d11ce94ccb6477a4c456b578ef0fd111a9c10aa778f2e0a1f0baf4fc53f6ca741d8fd0fd240960ece47b173ae095753421768be4cf350629f3f4f4e06c7356dff0a3e4ba3bb967370b9fd9c579a9cd77b17aeaf3692de3169863d734cb083c75020c77a8bc55fb6d5a77399e67f3bed200e2c577b2ce47e6d2f29c36c90a3886d6ab41cd39fb096c27b9c92b0be816afb3f1715b846226344494382f6a13a12df137155711d2af2433979080f0245ada2ff0fdf47c1f8a4f42442444b27a033d2b4c76460b0d44296417e61122d7791bc63f99840d1314432d51110e91109efdc52f1deb5d8f834e75ae574100345f90e84ae2cb2cd1dcaa7781dad38b3a7bc0ab38cd898ca495cb89d830c0d1598e435aba9fee1b3a006b953f13528efe034cd613a3f6dda655928d351b9b100d72a6c27b8241c5d82f3690c804e33b10b280d9f49319a287d521688a2ba0f405d0cc2d52a81f07316851331f76978311f662ed64c83e3599c1fc98d258bc7a955e93df89e0084900488788e83c49b940d7c550189e859969f6fd1fe46470eecd4e498e8ce5ef4b6b1e6633a66557578d57cb0f248d309733ee32e08a2caaeb753a66345d8f2479ca10d22f234f61128397c198a39e0593bd977239c0e121d0ae1cef86574b914c58cdb0bac961a1fb7feec231a17fc342cf983edf43633aa07022a680200f2c5d88b982bdef4a11bd35d02eae118a23d83ccaaba240bad7de41ddb4035664c2b16e133d9ba6308bf728b42d100177e25c5ca011aed7d8ff79b5769702334375c0f7793dc796bf12d0929e0fa86dc68b9af4c8d75c4abdde3fe07892d857cd2178afaee981d0fac54e53c44a9d7978f4ab81db3215d97784260e70c894ad893a85ba9c10b7b2eb06d376f982343e16b152b51cf7aa160fbddf5b747013db4fd65e3359871710d8288e44300f2c4076d1f75a1839167ca61abbf7406e47bc7d1c111e3d92c9241241e36b737c6a80c619097be44811da9c2450ebd569858564057da389165f5aeb50562d9e26dc3a8c609066d08a23bd96b01c6ac9d574a15d294ac3ae72403cd26593ae1173cda470bc220bc6457fd583e3c611a19db75171fc1e3d15641d3d4a17db1e68794682a213dd4acf9c581e47268fbb14495bce13d4e1d23040157419f6a01ecbda70d9b8a05e558ef5aa3d24430356191a777ce812d22a11a9cbd436a1ecfd627730f8c91a816811a31ee3d42a851fa4ff1a80a0600f474215523eb5c5bfba1ebeeeb1aa8af76391ec271cf76fb2146a6c80769bd6b1c3fe1b18dee1bdd1e3c0db93fca73835098e20fc5a4ee7be23d7488b4a5276dec7890c6d3c21374bf0767cc2ba6b9519cef3667292332f1e3a9d95f5e7859c8b1a6c2966307894d0307569e3a08aa3c450e5c5b736d43659697d29f1440713cf388de1b5afd5239914a4c86a90bab87023d9261d1d329f3a67e960f143b945f7191bb4cb877bc0f0aa5ccac1d6efca41ee777ebdbe259dcdf68013231ecb3d20280bee9e476dadfd9eef1e5ef07f8af0e9f2aed30967251643d5547912878d35f962c2d5ffabed9c7d3b44aa2c978a8194a001d0031ff8196c0ca9bf29b27ac24a51916fb3a48c37432c694678610a8895c0926900ad2a75faffe850f61fba36643d816041bb24ab982172f9895d3411254280f9f054212de0a2f8bd6c1fe83e3f41cda58804fcd097d0d001bdbcf5834ef8dfe757a7ae66ccf2928cb6b0f892fa826d3b05a10df65e0a73496181930fc72a49e7b64af1e78c84e84f7fe78334f0f4af132bc3a556441a91a33e6568ea2decf19f9952d49eaceb521eddc1cc9ef9919b019fc6a6bdef21074add8150d1cde93c6e6cd5a632160c757535019c28bbfcb5e5e01ebed4b4d943dc5f432d899153f9b26fd6571903ba17b7481a7374c33757240f8b6ff3673582e19a1fb73ee3451c4220a872afacb2addd658b9ab1059446a58a0e5b7aa7d72e914df21c8ca9797cb2dc7adad09d3255b5d05a3779fa116abd6be46b9ae06fe4986bfbbdbcb956da9de147c04c4b3786cf2303aa6b6582987ef934b506dffa663b9924e0c6f7edcfbe34b8f61d8fc707fc39645a21a842dfa1021f425b0a30d4caf9a49469b7c275a2720f375a3f0cb3998fa31587c1ce62976a256e3a81980de1ee09a2b164f2d0b8c56f95aacb8b4f92b7547acf2445b3f6f6374f3c6792ea521d364d2f980a997f50c293a3109dfab1f924440143c7ffafcc32da7ee34d25f89dd094e2b20baab8babfd6b5ecfdbcb9ea9e8e188099e97624aaed0426117adddbbaa96a3ec706cb6cb63fe58d31ccd1541d1088c07d0c3e559e320b2fdd0f04456e856f76f3de1803645c3fe320b7775b1c9fd0adeb672d52eb0253b6a188112cf191c737093d055298f9fcaece6a7f71a5dc64b097620e481eed970f49463c03aacd191d115f6c414c8962401dda856e40b1bcca7cd0ab1e8f9ca30f228bc432b68d20f30dc4424347fbf174ebd6758293c90216948a8ba19c6464ec23c1b25a7a0c47d04c1bac601f7d2706722a96459fe53dff25120ea43a12e509716f3a3d1f6955af7b7a8c9b897da5988412bdc9de58bb93ec25677860b83f37b78c3c20e70d9ce4a5fe73e6b51fcee8313456c6cccfc9841abccd6f69b23cbc051c6623413e3e5909a03eafea5f29a3cb746ad99c745678b6b748a88238b06d19cddbe5e972babd14b041a5e0f36e43066d25a5ef76d301d9bd8c2bda9f5149b202396ad5b41d7bb0f0181c333226d23372ebb1bd29ff9ab9e652787c39869bbe4226fd2066b5602f22124b023f4ec84a6f64b0b31267059c709732c7e05fadf73ab39910e6a9618e75f532bafe9a88454e1bb01456e26f14c5b74b571aa979d8c987994e317e2048a9091062cd01ab580fc7eb5b9ccb02ccb93a55cc82e0e9c8f6dc1224a0ffd085c694243d51c2b4d8be27f104f3e1b69d7b774f28bdf964fc34eef73bb5affab201f7fe7bfc0b05ec39efe77c9f7c752407989288c860a3589ef96fab69af0323d0ad10d7c1e5cd420a075499a9e0e5d7b6b01725056b30c780f4cf7e68020c4e4859baf575f2decd2b37b8c8b95a30e811a1b3c0f8b94c5f0273b857b75c5f2c76c0bb008eb8992938c986a11f9a45fbab132e18b98ac468bba1e7b80f76afebe4cfb3b84d96eb0adeffff97e704ad0dcc5ae6b8c2cbd8eb10ca9884d8d07090c7bd398795441d8c57408702dfdd85dc80bb5b7b4f45a344ba9fd8d3f621e692c87f028b718524b248744949c460cbd1ab2c53d6ab93cc7c0385eb4966afa26157c7d0ad4830d6952ea6348ff2bc1fa70b3651635b4ba3297f2cf03cc2e141e104f956a5647f5be5cfd44f0b7e33eeb34d0d67b1f486e4d6cf5490011d7703185bcf3e22983829fad8b16fa0dc7063ada24f3cd46598c9e5b80e8bef664e2d32a22f0b50d37c4151ba74098aa0a8ce05e4d33e022f038b0c4495167d42bc1168bd9962dcdd01acd6eabbdffa67b3ae1187a23d1dc5d96943cf8d49481beace4d6cf105fb688725539f027150f00bee7d3a890946644ef7112dd06ec74ca614648e0a09f2ce6847222fde6154a35f079f4c2fa46b9716ad58cc2d725b47bb6934c3f57a8295379ccafaf0e57c6c2df6c82f92bd42ffceb43eaad7cf8c26d2e8243e40e3fb3b973399d0f5c3027ef8c02a4017c62cf7f8fe896e9db8fb753e440e182cce2c1dc7ba90475929ae6b1999ed54f383058e601d1fa3dc8979bf2d53af7dfa99b276a4d1aa1a5f1ae01d2ec0e41c807fd30e0ffd8b8d74d017fe56dcb425c10c77aa186eb4e95df5287d119bad1564e0ccceef1b3f101c620da3241f67ff8740d09b92ad5aea5a657c047ebc485db04db782575e23d30b2e3e78dad5fd6fadb7271c96c10a123214cde76289fd068ba1d536388f2b06d4aedf86648ec50e62105a5fda8fc2e17e687514c923dd836b5a864a43746497e8db16e2063578bced7f6471140c79d8d1713b480c80b209361ecfcdd4659d0471d78351c46c9c18ecdf43359425d84aaeda9d30bbe15f65c59e1b5c2d428d461e31c777619499aacfd65732eb0682826f274047e5d4e773c4f956ab4f904c9f95cd735cf9aa285c65e5ff92322ffa6722f5d4d6404def5ddd6bd6e096decdfd62f37e92b288ab801f47f6192785d1c030a9fa2b83940a6aae93e5561e11d1265d375ffbab5a070e8bdec2ffc9a7b431c30c53743b233f04c6399c48a8c88d049714ca95678c6a69441f7f1c0b318c73a239e3d5373cbaa846c81398634bd307fbba00455914a18a48bab09976d756a8af1bb64803999bd9781a37cda3b662b670f722db36dde35050f0e4f9f7000506391758cc4f60422fc63e050ed33a3b038a0e4cea97df1d81311342e1d1e1c18a9cefad5d9ef4945b067a37e466d2955517ed29c9972f0d22e11d58678acf11730b46cb42ed3584fb44a3803ea24dea81708284a04f9c92c34afde24d36723421158218cacaf4fe03bb47c8162f803ce4d8a44cf36c79d2f6c8087709624db0027da045163d5c5b3e3585858ddb3d8f5aabc0799cd744e5846e7d2dc875ea88384290c1f63eb1ae060e9f7fa2ed188cedbac445a9c9920245639fe566e0c5c3b13ad3d62725fbfb6b32b01335a9a57f47c40985191020741492ddc1d7edad5c6389dac257406d330ce7a24453661cfa99aa588fe1192934cbcb2db6eb10ff29158833970b60b43e6f0be1e415451e62635fec1e58145dee37402bc6ddddb03e51e17d68160ab757f84de92e4d4050aee33038048037aea22157012282fa7149e0c23bf3847fdde6cf058ff1d37fdfa9aa9058b4f63883f6129f7fb948c07581ca866ba2292c828aff7006ddb01c2ed3e5d6c85462a53c33e513f7747d9cb8a2885f08bd7915a5246253694424a527a6248e2720b6278fc1000e76651a27ac7da8fdd9681cc6f874b07bb0e9af75d1ab207e565219dfa5b467819dc211d88ad7604c8b66f31cd0cdac026cb6ca0bcd18fb6ee146ae307f6a7fc0e0821214a04667d643a2ee762e1afe762b18814119b1ac8608f837833d2ba8824fe99f5c536ad253de1c409ba70085be370dc6ec8c4fca4597331bdf7ef35bb738eceff4f1e9886e73d55da61593c986f8812bbcbb337f4fa9d9ac63f4225157aa738f2ee17b665721b652518c87ce8fa20795d94db8ebd748af933d5cfc7a27caf785d4f156912c2f586dac6ddc7cf73381d38c86aec187e481db1b0427163e8681e70a1ede72a5c2cf794166914f1fb76eb57c3b7e2a1383858229d8f3fc6b351e817e6120fa8f974d74a024ed3e315b0480abc118c676a202f69c3f9b59cdef67fcbb555dbd5918d0568f0298cd77aa8902a30d5ec1da472bc94cfef0bd075e6c11fdd6d67260347b66b366e8116dd974c9e9dc821262040f51a47cc74a43cb55ae4cf2a3f15b2f48d158d0878311e8c0a45236b7e3cb98696e56d81bfd109da35233abc01d2d6e426cea8fb47ec059c6758d5b513ffd77d97dd456ca82b52e0dee2bf823698e155b4c1484d7f39b8ff0e85b46a60c2d183002554c9670eaaf099292aab2411822cf8293ca2d2b54a756fd9a152d10ff3fbb96c8d74c160678396a9f46428ccced6f0e428a2117a7f6afa8e1a19839867c8f99f6c9f3d9c05159706c85cc98203efd6fbffea484bcaaae85a9517738cf0b24284e6250d59b5195e48cedb8410c5fb5d6ab85180e63630844eceb7da8226040482dba4b2b19989a5dc0bb550bb12f275b6ed8b1d31b0052bc027be13be78ec31771a8676b77b0d933ab4a4d64f6bb95d0e7d6967780881f7d5029c334b448893aa5cc24f1e921919e121cf4fc58d19805b57a2d7d5be2517072a52043815713822a7116bd60653748f91212f7efa52400f76b17b6f8e58c6f644a158b092090ba56db86e0f4bf1641e8ca8cf8a8c8acd868b8bda292e9d974121314f415b81e65b78a300938bee7e234e6b072199ebd74dd977e9926e523f4f5d1c7bc9ef03d5d19b6e976d1cab4c1d5424774a77f56e0759282b0a689906b6fa9014a6f20c53af0c7abcd23f3e8046704337a0406b7f35142255134be409d71d817049b790f2a32bbee95b634840136d2ebd526c5b52e937e383539cbcc1e1fb219aedc8df69ec71b3a62685131d4d0e0fce6953c022a27c958d3180ad434afb5bac5477ee1ec54f638fb13e3209419e832d53c65af89d37692415dfa3f0bbb8d51c19eb14d3727bf8558bca0861f53411b41d486519b3b286369253d448057a827e535eb5dec82d629f44c5ba978078fb0160f41b56f8264c6477f088018c8e403feafd599108a18dcc9a404ccf990a25b3eef5bd8860a7b15b4f6dfdfe8f79900d6e3ab72bad8bb72d479a59770eded8cd3d19b8b9e4ca1ac4a3647d8fefcb92fc666ef87f9cd70b55006e4369c9effff250d472576148b295488548ee6ffc4d9f0b669a98d3fed1b33edfd1deeb5794a4694ee086cbac04c9dab67e2e2ddbe8dde71b9fcfc45d2088b857f102bb0d53259d4fc439040fb423010fbead564bdc1674947f66b428dc50cba395eb629bc40ff11d390851644191ccd54d1ab2826e9194ea7b8fceb27bd85eda7805089311d53fcf0f605ca79365bab99a54effdb3874e84b1889742022bd7e31219eb207783043e6a3157e4f2c5a8560a7a9f938046dff7449d406a815eadfa0918d2002e9acb136adc9c6d88ace4095e5cf2ac7e159e43ffabeb7728cdd80a2a393f66975b844052a74acb3c08378a3de6ebab60ff67d1c8974b6071ca2b115809d6c7fbaa47d6f1acbba5b6801e3af231be3d7f59c8c76a0165209c9599afcebe1d9386690b593c94cf1875ce31a8691f32809fef4cfefac454ee7ab85d8aad56822d1af849208028c4a73553169d90e33e309198de6a159be566d148bf3678503b68f42cca2c3fea402f58abb597ece70ef81caa2ed29bd883fccf4e27bc70916660003e18a7447e50c7b2e0dcc30e61e8b8325352cdb027a1a71e2a6b2066a97cba95eae09f6c38f837e829c86d62dced46705ba4ce5c8c72228e2ed2e632496c62b64ec27c030fe0bc812ee25e614a8b5f99d1c23c519b0418ebc3154ed48b881bd8011ca7b7eaf71863293829785a8cf218985deca396e96135ab6f29c93389b74435a58e7ad04d39466cba00cd7c17bde6be5c74ee429ed89aec2defc05385130ab447dedf91cd76e950a893f5b6e2780e23f8fe65252fea972c02e4a693fae5f2503619ef0509c272355a72b473f137452ea5b359d58c16b091d0296f27f577da1b0b4a834cb91b31cc7c405862050f8dcb95a7f85a6a9d5b2006fcb4e23303ae8f613a7859bd2dfcfeb96d07373635d10e5081b905c574c94342d2ba3b085f91159a21a763883bd7739076bc58eb8765cd821db9ed01c9cac0951e4ec97ed910cd1543825c547be1f8335b4bfa3b1729d55447e465099808f6cc5eceb8ec570ad4701eae356663d4c270064e39ee1c6cb504f105561ec909dd0b8fb9d90817615dff40b665cb522e02a9f7c17590825b0c9f5404198a01881b8ed42b243f3716f0b812864dfce64ccd3a094aa54f891d18ba468147f2a8ef8b6df64ab701b3d13a3228cfc9f18aefa1dc313ace11256a121e8010b51fcc4d3c2276ce6d7bec7267c83a4c525e5934c4849e94a2695856f441f2b471c4e601a41ce9223e13f7428e1af52a2be84e1eaea43a7ed673e7869e6a7dd3a910799cd079a1615fa4e9a0e30b09d110d1fddf69726c27530988a4542ecd77e4c576697261e52845257ea470f62b1dbf7082d5b506e0c92272a5c0d62f7cc2596750f0fab6c2744b0ed5b15276f8e718f433441e71bdaecc96eb3bb1459c87475d482cc266d49a44100f542dbaaf7bfc586129eb5e42bb598093026527b8f33195c855a5b2223f793f776cabe7e284cfd73eeaa0b62051741c5864b55470bf49d629650dff98fe231f191a79e8ac62876deed2c3faa9e8d10ca43023d6c804ae3ce8d3cbe3a6d2418f35e2c9ac70b09c95eaccf791b16fdffbec13dcdb120f53b116ae6907d03c254427aec66fad13cdf907fcc7bbc89e2f87835b19f265b9b9a7620b98dcf13a5e6314e1554f43c460a39c107bdd681a999b61654e5e127b7a1bcce7b9d70f38b013a1a3dae9e5827694f59565bce92f3b23faa2ba7b6227e737fd39df10d058a85463f79eec9c28b8646caacd602c80a87599fdef08d8b24e98d4148f07e1a8f174b30e01739edcdc5bc2f7cf1e963a396b48ee68be66b334861287178a93475f594304de7575e1eea4ebd25056144b2c7a52265c0d82c8bda096d398b3fbe9a1eebbce572fe864251f2f3e826aa55828dbd8fdf0f8298af56f8b1743e4d0d7cddf91eb475f1b4d2e89a9354c449557891782fff9b99c65169a44b20d2f4132c93f842cdb83c99b61bb8f20eab7dcd689131317b7b3256c82b364976c886b5fdbc0b740a7b68f603cdde226d4c3ff57b07ccb8bc3da66e99097ef68dbf841fd940f0aeee880670eda9a0d27b0ac375013c311f1f84ae0af2385cf73f662fae1bdb8d9b7982691c5f46eda3a6459f5d973a8a5b39e6276600b0bd84c4117271a2fa1652f9691f44affb52096b8afadb05e58bb920cf15bd16027cc8ce84774707492d18ca370315f32dd542013fd6c47689d0ffa79405f712048faef34e07688cc36b1a20c254f728730d27cf562afd6cd8963254f937e676ca0358f1a4ef9d52870e2b6cb672d2191d915633a649fc4aef0416a1de8ade997baaa0fa9beddb5c1780531d32bd32f0460e92eeabbebf8de4bc78847665d25c7721221d86c0938aa2e0e3eb2fb3184468e815e818ae72047516c02bf8e78c309a391da67ce572fcde883be7b59955aba93b0c75104be2ff28f15e3ded65131f31a12ada811f6aa9df3257110dd87cfef68af9d456df0e67a69cb87bccbacfc3f6fb2201f99292c2058532dcbc40e6255db5b99f256be4096667aadc48829894e11487bd167063f267cbcd8920703dd3cadca79b789c5bb6be4df36e2865b906e206d438c74562aa88ae7e80719fd48438ca377de6d8f149a0e7ed5571aadf09ba1690c4d7552087f3c8c05074fcd3a4bddc999d7190481ea8c5526a102a60c7ceb030950bade13a93b33f1fbcdcc1750465c50f1cb8e3e6df26e7458764cc4c01000ba6ed570c1aaf7c14f2b92d189551cf945cba5941ef8de5c1a129ee7b74383c5d7cbe27feb00da43624fbe57f7c456cb7cdd5d1e98f316ec889b62119eefc87c30e0584e64a082fac4e4cef971b8df8fa77befff4b2c871fd83cbbca96297e599a775f013e26d5174361a3a5610accf2b4b232dfdd910ae57b278890210981f0db71118867666d58a204c0c22eeed119a9c33ceda1249903026f0b646356404d271c1ff1d1da1b9d08620195379b435b02be966e8a100834c5ac88788944d96a23451a968eb4c0837136b29db3288f583331431e1a48397e2a83e62e861ddd58c5f7b0063fa66249daabcfd11f77a396f0fd5993e23d4c5a956be78d1b68e1acbd22a2641cafd0fe58fc33a3c7d05d4bb7ee9d307e2c316eefa30b85e009aeffaf89ba3dfede6d72deb7fde44e2c5d2af81eeb73821e5ae08a6ea2c9d602ce26992af5f4c46b0b5dba2a23202f47e4a461af32b7f5f2c6ff90098b992638608203ab5a017e8c1568478d90de60d3c7dc52d59dfea292804bb80e02f2afb2d450e2ae76aefde5cb883a4c360e80c61109074b7636dba0ddc26047a9eb9b2783a2b828649cda1bbf3a67a59a60df0de1d8d07364fab3cc8c24f464e7a743c0f77b9b27d84e467854ca418f5f585e55730f9e4ec9974b715f5dcd7d1684a91e17543f55102136c16c4957f1f5ab5310ff67fe216175f2452560261b57ffb889b488ebcc248364b0e8ebfccbbe6d739b090565ba7457547a5e547600070000000000