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

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

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

Block Certificate

Block 57636 191aa1b8ce1db97ccd494cacefe4bd77517e26e36fa0dc7265e09f7fc70c273a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4daec59166dad71802394e4a999f10022a7dce7f857b3877f715c2138329578d
Certificate Block Hash
191aa1b8ce1db97ccd494cacefe4bd77517e26e36fa0dc7265e09f7fc70c273a
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...00401a0000f0180000
0020000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008602e3407d0b4a2935f6246bad0f0f82e4cc6158b95c70574c586524dc2a4e7b6d7a8ef47f6b247eed1f26a565eedd1e07b452996896a6fff86064a108f4fecbeae1600e819b47f6ce1a5d6a36632bc8f944b842291a162af4890000000000000080000000e00000401a0000f0180000

Raw Header Hex

000040200a169a5912399c925dad81618f3c7425e2e11e314d0432d7f6f48ec8393fbbb5a88b1ef62774f680f66fe90b04a1b56017746ad4d623e16302ad75b2beab006a32100f6a7c5504188d57298313c215f777387b857fce7d2a02109f994a4e390218d7da6691c5ae4d

Proof Data Hex

59,560 bytes
121216010307009b049fcf1ff17545236a5149aa03ae6773cfd1e6d8bcf8dc8c63caf92abd733ecf593c31a8ddb9421b4aa38d48bc3d2e3e697690d69d1360982c524ccc9b88f42b692f4fb1fefb3f8c9f7766faabffb655fff0afe724ee410330c30f20b6a980b7ca542a5fa0246a60becbd1b7a3dd6acbb563105ce53a5bdfec0fe992c081afa517fdc19b3a7b26b0eaed85f57abd9a19d0dd2d317cccc8addfa206a2d6322441adc2b4d0c63e42b9b6b4004a4a2f6e3b718532f303ab53048173a84155d05d308fc1c6618c890bacda2a7ee36f6d0f9ae3ba30afe97a724ed851a12d5c8bbc8e5f77b9cd42247720923bde69ff28869ed8fe4633e9ed3ba9e2f2dc42478a0b58a985c048fbf0a2fd8f4842646cfe2d739cbc7317510117de15d7aafa73c60885667ada5eb411fcc5bf574386cc7cd55a6f7bafad8c9f282a78ce2d2b6af87590a272bed5ff7c61e4ba77b96cbbb9188516eb0444377a862082104ceed99b0e10a0acc890552b0da75d09f1bb52ae1f37bf20810b459ea8030595811bae3fabaa84ccfa0706868855c274f29b26b2fbe6307c13d3f99db3909b82118f714f7503e50b06267fb70a8a41ec1f980b2a6e843d6bbde47694a5e20895c06ff703e368e603e3abf3c8032dcab70c1d251e1778cf8a6a3b3b206d7ad981d9c6b33c725e9496ad967aaed4cf81a76981f0a437b53d394ef783a9830671da8f030e1b887a6a88b701e39387892756531dc1be70e27bd9bcda3f432c4d24ab1c880ad42b22e2f88952fb33e79cc81c5c06434c7b4c11a739c58abb7b4a5d75e66ff06e32aec642c17bd6bd9805ccf30fe1b97ef8d501a81686f1f5be2b34bb709c74456b10269b19fee778a1c81bcac16812ed7a8c17aa765a822612e3b5a7c6a4468d4dc780147cb5dd76afbd780db6be335a04326a10be46fa9cdbd6afded1ab7fe01248af538a0fdaaa3f4024e52749ef5c7361fa19f44dce92bba350c3be2395778dc05b9c3a6e3a14c08a355f448c16df41c7cd770de1604f18e6cfa1fdda168a2ea9374ed4f83e5e31e1e566e7b3c56cfc9eac790a87a8a85a8d141e3914f7674252d7903b7c1f88050ec278ea80def8ff832f9af268ff4fedff699fdf8d166897e9af8fba6ebac1f508b3db72f4bbbdb86750cccc6409d25876ea87bfcf666e990be8b5eb0328fb05c8fbc351bf97556edc0de5729404d107e76dd836d9c8ac9e57d979225fc3158e29aad3680c8ea13f1f0f48dcbb7260b56041474c749058e32a38e8ffc00fc8b94b479ca6864d5ff11bffb1e8504ef452fcfdebb477b7412ca3ea7b63ce299e25ffb6a78223c771e8d13a601b652bd7b3b0e8c43708079a082cb5b463517ad82820333e0763b74763e5a5f86c452675f0592143bdec7ca8f304c01e9ae032368da6a733122e0da377ca16d45bd84b0ccce5f151b4584a111775d48bd5550bbf18067f0d30d203e45633e5e07b8b01ca8b8fd171dbe281107e6ffb7b26c4674bc0aa7bf8c457f86702e2e7cf9fc2278f838533339ecddb6f9e81caa1f39e4cfafe00f569696734818d307015bfc4a474706b6d1c118631396cfef2d991dd7f084c479286ad7d8c0f298aa520720ce9c82c219859406565e5894499665ac97e6f8eb27886bfc22033409da7ddffd0b437c6412f444ad515fd49956ab07004813f8c24ad8bfea0c04522b4ebb1c8f138524f2838f6233c9e1641772183a3df5a4faaebcc6a9234ceacba7abf0532b0896fefdf5f95cd8a489cbb59a5c1a6325d4ce852c00d86dfa4593515d6746caa3913dfd320554aab19dcd7734800dc04232772ef24bbeaf9237d80ec94da736de5fb3950d459d65d43becf3406799fd09b95c4a5147faa6365fe77217824144fe9697d6e4959c53049fd92d79f3870a36c8deaed9ccde6e01ba96c1ef9a2a3aa7949aaf3fbc01564a1e8183d6d222b0c959ab75687e564191968ddeae5dfd6eb4469052d68fb3d8dde6323aae5134d302f67fb3793a9f376c57edb1010673b9f494ccadf8c3eaeba4374f7793b477b3101dfc65f6b24750932d456338f2477e8b65d2c6bd40518622d76fc8b39714ee4993e9745cd9110eda3b92ba4534850964d403f81f4f0088f130c04c3e5e5e74c0eb8fc7d2fa888b3ac3f1d30c332f40fa13c242178c86c74e7e9c91831b942b42d73328dae320a2a060702e261e28d8c6ad3945f01fe1a1316982934d14570531aff8153bf73b03e3da0bf3e92cebf1f07f489dd10a31e72d6e6d5b9853922268c7e10a6e01bd3b4ce5ead746363d44be0e043dd858ff9917457993349d80ab20b71d93cddfbe5b3e44dc894d061a6476d761d2362ecd8aa7bb57fa4433225057577acf6fb1f42411e5d09799fed7d7e5ce55cafa1cc8d521056bf0c0b883799719ad92f1acbfbaba57c86111e9a258945e9c4a7e9419f7784c378a3814aaea938c8f0df04adcc0e478b44d271c3df89c367439d791218fd918d3f8e15463f5b8c7fba486f72432a8577ec3da561970190a1138b51a4208ccc85a2df4e7187c8be79faa4107af3455bfe0d4a03a7d04e9b0f6a174f5ff29586df494aee61d604eb34d9291e30347e14855a213469db78bc41fc1c00644e12e826026a883d9ee4d62c9a9c8769a0af82a48537b872e09ab4f42e0b0f173333bab15d57c7e608416c7c31007dae07e004219155df4cf139c6946f7062820274c2f118f3f62b0b020c58be7bc6572162eb78d96767d92e8a54045c9f755dc0aec1c5ae7ce5096d9db7c5654120cfa8d2576dcced860ed963207f4ae28890b56a45660f99b7215a3e29e233e95510fd61e460cb27315cb1cc0f4582a0cd30dcefff892a4984b95aa78803a296680bd7f8b4e95fc1666118473a6fff5c896c8a90e6115796c813880d13059ab244b718b23fe0d7d5b621fde8e0608f65610bd002fce4c54afdfd851bad09924d62fb39e0da49643cd247b48eb727e48c83cca627526ff91e7f18e80c9c5e87ac5ab01854d99b453f460bd272c40276514b9054390ca33f1b2fb6046baa12ef8cf827731e9298d8629c1a4eb64bba9ab11dba0ffc28ca79d455e5dca16833e2282a25f801da7adeeb10f109827bfc439058eafaabe324641397ba8da31c5444795448afdf11a9bd4a6485adf2adbb5f110f197df79a4bc662373b5397729859f8932306226a174e2e0754949884d028c2cdd5ddb8c413078695cbd9e45260b2e110018579f8404d6d769540ae9090d207912dee3868e4d33b8483d9ce8322894342de1e80d346a758de5d050b8cdd4373889185acadd728288d53f4b5c664027bac13aebd0c0ce41077ee68b6c2ad1b7bae4207db6d3ea026156fda5f4c7a1225c79c57b273a4cd380a273a4e7fdf5d82bcb21f87ea09070542cafa81bbd9926a75a420aa9a8729476f5e83c528e900fd0b1412b63535fcc652007fd54a61c8517f7f35966f33c07e74035ffb0de2a2d077f7d577b61437aad9b69a9aebb9abbda25d1308af1687c3fb05a4028609e0e939f256cff68d14a6cb3af84da8345c4677ce514bac745e6b4faffb07838dacde1b145bae28e03b1cfe04ee66bb4a1be31b55ad33e0a8e233aebeb21c15bb4dd4c4ad3cdd2402f71eb497505cf35bb4cea99b627a388e867579f802b2fa3f207bea5dbe3e220315fee89e314d338feba6d4e037301e273f9befa0cde0a7627cbbd6bd3911716b3023fdbe36c911c39c734ab5c1b15dd275006d604c402b0b1f9d1a1efa17d288a9c5e1bc8fa9b3cef8241cd88d1d7f2e0560b8425ffa4e0bd2c3875123264593423faa408c298edf0801aab256b76d09b8557cc29c1cf8ebcce8a5150acce7cd84d7db3a03fc99be07c799517267a40d2ef0cb5791f988ebf88c1afee0a2e5d7b35149b8ea549851a7fedcd4900c861307e4e0003622dc9375d2c9de3e2a08c01218eccadb2b79acf8ca2254882449b315cb563e3a5b42c30d69b289b935bd3103b083a62b56065be6c968fd18f981aa73527d609ab364fea7aed48efd3b75ceaf228035475cacd5a14fef30336902bc74e99f88b5b8c00f49f8696b855ebca3c6b891b165870ed50928789b4864272170f5f3a752efc270be174b8b7ee5df0ca4fc156e5360c43ae8a5cfcaa3df7a366e91bb7df148614c08d0ae5354c49b6e7d93f8ee45adacb377784ac271a0c8150a0c048c1284d85b08b5290c26c61193b5ebb7d4fd3afa9dd8a74ee4027618fe9ba6cfb3e91ebbe7164e74f52c21dc5c9b74effa13b66e56a4bd3f98cd923edf613d0f8b03af16948605aea73c48c042761665f2cc65ffc9dcd4bb584488f4c51b59eec1813cc0c8bf993d4c712ab1ebb363cce8d015ba97a97e0f899ff8ffa266e71cbf88c06c415d915cc104c3f22243c925174d29b7621b7f9c54de0de785366cb091305f049693f690ab02cd11d73813ee1f14cf106d3041977a7279a9e926377a808f390a1dbdf694b90d124c021817c3c7c04e0cce9b9b2fdb083bf573be6fd996fc7e77a3ebba40068dd33b2ecbe604a8ab0e3373094ee64b86ab0bd08bc55d2da5717fab9739fd0d4c4aed6d73adfed12e85fbd679933c4e2e499364828c7513b019af87e471bef529fd5c11323d676129f72e095410e1934cdc8c250bddbc7e66bc4354b0b8a1c51fb9fde9a9c749b04dd6fd46b53359f5272dca551639bf99b7269c907004ba6e83611a305046443069b7d0edc90f0e45ad1c70ae9e99401e72ba939508b47cb7cc9d01954a25b69739b1f7bd7ded7cdf44dac244ee1170bb7532b9c29cd2b67091374e148164450bc7839e51cb5b0645c3876f7797683fe3c92fc961c9e21676dd9d71f3f9860f958a59985fa413506f9eb0747ebf8baa379ce798ca56229c5b366d3a903792ca146ca2e87d6163cae8551c5cc6907d755552e99bce97ea4872ea8b1d91c4dd5351f6b3777bddc8f328a19ce88ca58323b3da70bce47456a74f3aacf5f410b2191cebf600964d996cdac5225d9ab10037db17a4a9a42af4d74f0e86e82b4f96fb6695122f6d553d5de79aed099f2c99981eeafad2ff3023fc6d0f2a828087bb4720deb2dc6a1a84a6a5b7fb2158eef8c4f053b7590ab6dbaace1b2fcbc60f59a291541e844455d827452b8abc9cc1993014f6f750cf2ecf80d10e1fbee2b404df12b499f090ea58989d53bd5d0119450b02cc669aea4b8bd3f4926ee79b8dad456014d6aa0407a1105bb38add2e54aa041e952906b61c77259ecb218b3dd5b402a4b65414699c684738d535418dad1fcb99ce6b7818e42a9473705a64516cd5d938d89a17ed36e306d97b50cfbbe9fd51736ed45d6aeddc20523de2eb8dec7da349271b906d62bd65fe91fe684446b734247a5a2abcadddc506eba928cf2f3f2b50ea2126ecf2c63b8f4915fcbe08b933561bc729d30b110b3a44ec53c59d1514147155620d8d1f9428ff140463796fdebd6cfc901b731df9c7aa42a545120a534368f0048ffc41661ae91af069f8829fc21b17eabae489df03cf5d878bdde9aac385d6bd1714d2c4685479caa169f5cbd973f5a6f146c32226b5c277c2fbc571090ba75bb7aa6b1db41293be037d31aecba4fe09f5f542029d38c4560f281bab30610f5910871186d78be99b8acd395bc4a9b241ab4b0310d385160c57b32de04e26a924dfc24b9ecdd53cf18e5cbec3f8335a1cf33a734024ecdb31838488fdb3919dfb97feb0b9fade2492e098d1c3f2fbebe1239e67be51e66d92d65be7ed00fd41dbb2922742c7d448ea454dd3d50cbe3c3aad1c1b87b0764973e1daefbf9604ec6d691177fe34154818d062ca2b93ee327512c6a6419e3d3d203037db7bb1a92e3c08c19bf424e22e073a22bc2c96ba50257d9733f0d0a4799ccb9590b47dd37762efb3fc96d06b661ad98b869a7072296ac39e9ea574ec6117dd25fd4c83f8effc07fff3f315947258dcd502d7481be473325f2f7975ce5751139a4a4256a1d5c6ea2e78ff29358d046174fe2aed5e457ad796c1655108a24770a5a12ca1607356e51ff620244f3da70c14140ee0134096cfe28ccbb39a8c3e5d64ab5fe87260a4b771beb7b8f5f70c0c7b9c98a833588a28e9c1a5349abba0e578ed0ddaefd7309e182856faaae69933eb9fe2ec6cfe0ec3975fa36f5d69f4e3e5d734db016e573bcf3ce8e706e772cadc6a5ac74835d4ef8e38de27a555cb2c47640a0a41233ac5b26fdfb93b031a5ccf23b3170186d7a5c79bd2258d0a5e79896cac47ae999303e09273bb5367e4b12373ea260edfdaac4f58ee14d897d5cb05e158ab99d8691f1bd8c344fc98366d759c27c64d5f1eb39ac6eae3b3b3a00d739e24b1dce33f4e10d82a547b56140b037e8ac8c4a0f0b97ac4d236f40de9e26d3fd74ecbcdcb4cb6b4bd7f051fe9e538291345c3e2fc584075f89560f9d8ac600f7dc49273292f1d4aece25c3ee6a934935004da888df58d13b5f5952468d8f0bcc8b335d4844908ed1943d99a3f33e0e30091d8234a19dde642ee2f9bcd67916eb6c62c047543d61491e922702b672ac51cd9304a2adc154cffe4e5c6ba939f0ef303ad5ddba8a78935928439ef5449b966b8404fb8de73d8eff22a2a55e0d061e494e419b6d8e80e5add9155ccfaa947cf56f1afc32cd7f94149f5273ef5181ed0db0ce553aded3ec83e2b3acd4fab6efb5cd6bf169d47d2f71dace5ee834e9e23729a701860730d8fef7d7299063a2cb2ed61e1bd50cf0144ddaec6c23493f3ccc984e8a20063e772dcf1a83789d3976d8eb75114483a67573744178e3e544995283237c4627e56ae826d68c2264f0c0bb158eed997ab551eb9843214a173970ed8211e06b8855e4002df30c342680177a6b80aab557cedce0fdf9ee08da98ef3c175c42011f4750779dd3f929272671e45b0b36f73c40cdbd78a6e14cf7331f873c3d053327aaa85c587b77e8fe1de6559d0f26658a07628c3bcb207a5df89cb0bdefb37b174bdf88ac108125f596a8510714f6569e72f0a214f3897f257c8a2fe72c1426603faa2f33cde3dbfa2a4107f1e73bd8ef6eefdacf27836c39be085d07ae4947dda5b2c9274a8e7421e5acf9490986cff36e734e98a5af1c689a6eee026485959dc36ec87e1d4aa06163932fdc2782280180074bd198719ea7d28afcb0d0b495586581d0735b205ce221c96b994014193d0653657f0e2dbba7ae827f0c0792ad80021c58414abda0b33f0860050c41fa6b395b64cab82e4e96f787951bcf550e66f12e453a1973b85e532e51e7fabb403e86e9a473b4bbef8e31bd09df2755ef412f818fe71c7ad66b347554adff9cbcd9dbd9cae87805905f3202da7b85869ac88d17acfc638658e5fe0b0614115448dde848ecbd788c0a910501df22ff7e3b173d73d62c8eaa682fda7eff54f694bcbe5be6cdf1a84382a9a50ca6de9711c083942a9a0cae04cfa077320aaada5fbfea420a33e41dedd4cb276459d3e6ea53deacaf07e9863af4dc0294ef245d4f4f76f52dc40ce865dd2cc797e44fdb23f9f93d98cbbccc3c0826f593f0d4484578bb76e5cb2243b43999e3dc7412226693d5b1b40c05acb87cd5b753275ec2916b610c71853dcc4a9fa10cabfb0c0f7bb6f2b178ccb00a4299205f3a1ed6b9df222ea31caa4090674ecf3f0e60d119b622a46490841727dd452317e93f5b31e1d1c9d30925b218cffb55c11498dfcf1d32b4d4de2812879920c34c608499690a086962f3ccb609037b2a9a1f0dff99206af30a8b22dd3f8c8e0fe4e5c66c3348fc1e5fd13012a290704cbeaf249555161a3ce39274cdf1a3a25988a7ad3e1aef90251909956b12f3662c410da12b4359e293d367ae9e36b38ebf4683bb51ebb78e130fb1a23ebc42b1bc3f6d48b39589a5eafcba831a014cfdbbab2566b4a4642ccbb97cfcdaeab09c7045d813c8e90f7485ba775322667dd66bc362d8ef095e60770e5bb5ae8f0d4fc00b0b57805cdca97e5e846e6852ea56e91d89de586c3246bd45eedac0135e7e5c5c134433a686c0a09972c53aa37ec7fccd2e3658175409edbd62f6ebc3708b51df6b8cce292a716e15cf9707579627f627d14b6ecc12587e384cc2211d40bd8899d7f4d1ed19c09098268352be59418b29bd2aefae7f960b887eea3a8cfe4f5c3fb79cc2d3a85a196cb2ed3d257b728c297c98e3aa2d10247611b210390b201f6638abef7fb3687ea0676b4796896a4d053fb5787b8a39efb0ffe172851d77af61d9eb870b7664a51897ad9e9966f8da1c150c9732302862421d116041bdbfb5ce34058a62d7786c0dc87fdc299a7d76d45f6b9402afed699b471f1ccd5f03244e0a6b50512be931ecb5e4e72ea5a968099a3f00e6e1ea53118ee7d919d64d61c8404c3d0e95b6e57c5f49c58daa2bbc6c07cb1545a70ebaf0dd3b8ef47dd0d1731991e62e0895c3bf6c920a24f9ca03419146d1fbe5d30ac3c08da8325a510895965854dd2f9082dac420e81eea2bf3cf2946d8065ae44a74d4fe6db38d2bec909d3500f0329c9d1c8ebdfbaaa26b33bc0576e1635a9291579ca8468246357ea332c93074740596c07533a377e390f9b44d1aeda2f792f6be37e9765d933c1b6e5cac5078f109bbba490abb1f472eae6ba5c67c06932bacb983c2f00bd2370f72db3d26bde6b7990583b6e3ddd3ba103c770228ce011beacbaf26393a572aa90fdded8f4c500f9a5fb7fcd0e374435c8cb66219f79ab633ddd1eb81f0f9105e0a4d682a5ca0ac2aece92313ef4e6eb0bd99cd09f9c34864812200d81da184ee801bceb7feba49fbef1839bfcd0d67f4c3a48a3932bb23abe94f61afcef2988fcd52dff5ae9cb0fcf205bbe4bb32d64da549171132d56505dccd6e008ead09050decd4324440742a10c94a8c5803415c056d2b61aad4e7b3cff0307c5b32ca7c7d544d32229a9d2bb8f7c8349eca8e005ea624c07756631fa8ee086df8febba24468fe88232e53cbc91bc079d1ac688f0d1e1bcdb8d31ccc5b73e5b5f2b1f12096dacb9e8d32c5e148e73bfebdd8d156e5279fe224c3bbe8242baa48256b3eb3185c33f771c85c0920975f930d4151614b2247a90d47569527500d08d37608f3251c37424c11cb33c7b97384ee99bfc79fc2c800fa499307c8919c1785fcfb8f2687bdf319c70ebeb682fcbaa58a4af72b65b8d568f2957ab410818ecb8cf0c98b39cd4c7206e1b2e4370dda1e05209d81fd6a6afc2362df52ace6542b5bf99b497bc2e1e69198174c0de50ee295d434da5d5a5d3f95a3cf4428f81336e3ccceab9e9e7186ab0c727595106decf4ccbb33da0e72a9eaac7f25f46093192a6a985c19a847f4dd5f3c5c6339dda1ad23496f28924567e8d18721879f40238c1202ad516dc53b72ed72d507d45e0b85b487bffee3fa9c2c329c566bf4a251591ae3a8f5d17c5d29c26b5157241576370a44dec10aa3f9e606fefd03f735a43d2c98a23d6f8d8813ff0ef074f4dca5e39fa15a7cc168eee322ee0d352839f8b68af3659a59ccbb67c3a899291b70d937df42b27b435cadcad900cc09c89a45df9afe6496e9bbfff80fe230fa612fb4eafdbb9e8f06ea6fdc5bc3f4857b072374b13d87d191af0c929f08bad3e36fef3682f1331ddd99635fc7477eff14e073609e31fdd62a7b8baef0f6c329eeb4dc665f196f3a3e2b1e9d4a2cf28e40d7aa773cc040f6d2d083af157f2a70d2f7d87104f88894d45a995e08aa06de4122bc09b385d1330d5449fdcf2e56a18739d12cf903533cd95eb8c258d2814dc6dacc1372c0a2da2e065e5b170cfb300f0abf16e36fdf596e373082710ba4d37eba571560665e6479c005697bf85124bc79cc744f4049784f66b12d941a0481aff06e37bc9a4b1ad2853b1c9302bf1730130b2c17294b49357f81239edea07a3979343af649a10986d90b46bd69863330cd989208cb203e02412fc1646c1e6ee4299c65d4fbd035a5c93b0f53537c3b3cfb2e0e09b638c0f5398775a95713a7e9809284efc2b7d4ddbac27feefb049955cd6c31a945addde5f226fbda1ec429ec9e86669c14fcc8ac092c4efae97dd8e87b7483b337d6eaba3d5956b70a03124c4f728268456765685d3436ea84e3281f4f0bf3e00171b3eb56afa519a6a2c27de4a9f6474fb280810b707d364c7a22b8e26f7793723eb2441c7be0986abe7fe198a25914c97e183d561616fd933250f9c3ac26dea45e97c10c990d4e84c98e63a80271adebb402c302e6b5cd2e9ca7e0b7864099226bca91c036c251cf0bb50e1be68426c7c2e54c4e014a8f5ae7a2592fa210ed139277009b213b82fedaf744593bfbd65612594afb6bcb80245c4773d302b0eecb92c5f2d9ff25ab5d5d060f43d1ab707ec3f550bd98cdae20e7ab44f74e047083f4f04dcefc7b65896018fb3f8c9da3d70180c11da42e01c2e4fb3648bc1b43556be202a18acbae390d951a7f7f09b8261c996fb71722e98177d92deec50234cb2ad7e7e55e1c7be6293e0a4c823536982b757c876c486200b7276befeb18e5af91b06a35f23e0bab787429ac101a57afc2a74dca5b8616efc986fc748f8ede48d33f37d0c766777ac18c4a4bdc65bb139ea41194fabdd6597c93ebb53e35fa6c1b8ca93b833f5dbe29df26c656933838220887d360d0ad21facd14e3f9e47e1651412d607acaada76a59be4a3560a05724323e177708e08817b76bc1d4435706ea10894a9a2d9b6a7f3ef2297caa710a03338f704af213f0bd1c61a067a030e867daeb205bd4a9df56cdc3402d25838131bafe7f4b496e3a8136c2b9090d141a4618bf6b9bdd2afaa9d21fcf2b0b7d16e63ea469a2d84479401d86a357522227718d165448dd444553aeda93e4b4ec70109f126cde9c6e43c00ba25517c5c7d19eb977aea55d0c3db644787c41f18c79e283daad2d171ffcabbc5ed1fd9fcdd8d054b566ab785758e922025b6758713cd705455619234558d42c5a6bc278b509db7be6d76129089e833552563bf6f54485fb62644ec3a48d60b3ec2ebe6863a6c780291f5ca1a720414cd36b01a7b921fcc115c0dfb45c62f3f6116351a079080074287b42c888761192f5d8f2e959c27144890c9dc1afbfc43b70930a898fff812240190ec55bdd84762ce9ace098977d3ec7ea0dbf74c63ac508e0f99a1717dde151581b9dc8f2dfdc2c2122d7e4514d908a9884641d3c37a57af2836266b4057f68a8576adc3e4c6e540bdef08dc4b791ad9103d1653f9bb9b9766020aab131cfcdd38ac583e19940b56d8b273f1e54e11c6cc4174c389a7e459906bb21e0752eb172a50cc52f2338e8f4f1111fb51b4e9312794d62efdb04fb718025ac22a84bd9a23d7b3e8b8660e3e56b04f68f982f8d5a283962033457555626b3790443ac03d9d3aa24e791be74b78196103bf2e510d96efa230ac80e7a7d3ce70bedc46a86f269454cd08692519cec39fe66d002e55fbb0fc10e0b30c71860bb67de86aefe9f5145898d84bb9d2f168bf6c92d0d7a7c950a004ad57429a9e400d4f81f99255b2bf332cfd77ca8a3a6f4690a7454f3775fd891bf7c8ec73ee5a6e5bb0def26cae07dc90c9eecd1646a3e28240b329627c74f0e27c57ca4cefcdcbd66bee01e3a5437ea4c3a8f9dffaabc131826c1bd7229f4a6d5132e471733ecca1609d73a9ff982cbdf63498e3fe188ba02d5a83e1f7a52daeb3ae2fc33cd3ea16dc2b70dff482abe5083390f2056092083555cebc95719c78f92ee0d3fe83c188e51162ceeae67622c0d0762b594b1c86a0151b542aa3284d718ba572da427a0ce61d5558be4751548b5a2e54ea43d6695c00649769da31d60896cbdbbdd21b53a1a2e14587eb848371eaf812e88848f2bfaf9a00fb36efb00f2731557848a58ab33269a86864042fbc6d7c3b47b58255fbfddb5425cea6950208e28f6d4b7ac7ee6b1df6b1f8572615d1401f1ac5e1ea5169dcc56ae551024e42348d6fc6b70c72d034af3b11959dab7fa1b1be70e534a691fde51ea1a0dc565df6850de3e68de466579b2caa409bdb0dff01dcbf56357fa30ad2f32e98e8f9618463e72207b0590284b72ce0ef746b32d90c2e959beb2f657fafcec4f3a3f3b30ab10400908b893ee8f6ae4565be7cb1c3359b8f659e0a40432f6befb18cd3b87bbf623851e3251bacc1dd93257855a99876939f2539140a04398d448186b244faecd4ff49d96ab8b0266acacc233ec13cf5f7e6b14a19f9da1d0d23d85dc6a944e58978862d60030a3cdf49b662b5672b91e12f8aaa555e5ac50ab018729a916c1c7db91844dc04b2b69996aaeb704146de22f6daf19ea2fd6077d6f7260246f001af2d7032aad623f5bface216c4238cd03794289d9242bae73e0a75d9b4fee04e73a5e8c9255c89e7dca869632e611551e2034ea67ce85d35dadd352bf6a74452451248f91a0d0cffe69442aeb5e2b85387304e3de8e861a04ac1a2cfba1307b1f836a246eaf1f850c823556c368616e06cc7647a3d923fa3bb4db22cb53363b536db347525a87703f5b3f872344716a1e9d254419a9cefb56842e151a5ff41ae11af25fd33770df466d2c4cfef1e4b7716b820471623feaf7552dabe044a8c8bafc46048db8eb506956a77fc106905aa097dd042c35d1ce12ccbcccba28efae25120d2d0c394478df7640f0dea17d60ed8a295ab14338fdce95b419eea2b65420ef5e5b1b00bc176ae1b2d39b188d39285e2e69fcff82e185908cf1a45d7fd997717d908df00c578e34c260a360acef24356d4447d3cce70b5859d571ebf7d001648e05e1eb3e549eb459d056ffce4297eea317a0bafe8a757bde056b0d0bb956980c25f8de4620311239b25b08795eccb8c939eb8a6aeb6d48f35db7c63cfec65b3102cea7a437a3f042bca31d20fe1e2ea7831f870dde2f706055cffc8fa4b94c2106180c3ffee79d230d71681f66ff9e027403bef98e09f5703b584668dfdea3a519d9e505c7c1552af4bbc463c6acab7f7a8874391ea2261a64264f17b2621c799e4e89356cfa11d3daeaf41a021f3770d4782898449162597b3f8adf4f04f4b660a6efb640d0a48e94efd36960e2bcdb6af6c0d465a2194d213feb9e0e23bf9b862b77c74d8e7df1494dbb043618cc798ff4d93d8621efec497558cc3117410626518f7a0fdc4f5f3dbc1962f6ff548b96fe5b74e41124172bf827414d6de9b5067c778c9b424a951d605c6821e1c6e890685676683e813390f12c26d7ddbd1c028a54483f7549562916af2646c0b8e3ad2df6fd352eb788118f1a9c58108178c7476f4883219c262790548a84d213438989607bb6920d321903fa8ba24a146cbff5862c2eb4f930a6dfab8dd8509984cfe5fc7e34a388c72c39274932f8bdf940e04fe5a2725972c374f9d7e610654ce28317f5eb43277618ffb790299a4b38380e92800a429d2e838cc8a1c5e1deaaa1179a1f9f5d06d835f244c43066c1f85586f7584d53b68a93964cee378dac09b42eaf20c24857421da0626695cb904983db882520cffcecd9d8a0a895fc89e8cf5a7b20db71b88341768d7b980d4c76be846307b382c70cdce62677944d4a0b0ef93301f7a4d73e560310d2f724b1f525f087914db46ea842de12bc99f96a6c2911725b09c0f8cb25b98fdb9c180a6113371ae51bb424e0417f1204e4f22b39bc1f6a2b04136d83383c1022889e2ea41458d7b4fd6efa8b5d9777d29cca66c0e55d6a107deafe36ee198b1cb8cf81443db82e01293ad4677b6ba6cb8bc57ece1f3b193d9a6ef96be802dcabf96eccf53690a74e86ae36dea6c2f80ddd1866d558c36d13cbeed0a2c520c4e307ccbc054a049fed192e005d542046728e6cfd378ca681ee5631f9823cf3b697afa07975bef318021e4cabbbdc643ea9990fcff9c3ab1d887f6096133d7921549202e4663db38d662202b91a30cc29e90dbdfc9f762de0db2fb57e206341a925fce840f31b7a029a26440116fc96fd5fb25e407df1a3d95329f2b554cae0746146469a4c1fbfb321cc1e941e43efb9582f9fe4ccba4bde6f34da4af3babbdeee8245127408407aca86f1373fb7e3403a6f9ac6729464e39bd7a6cde9ff2a835351f3e37f2995b3a4a7f081b0d83a1f6f30e3dec6d0be1b1575dcc5a96fff564337dc6ba552c98701b72063ff2da7080709f88009d41e698a21564805878e109b5ad3aa67ad16588f124ce6a7537ee85abb39caca96e5d2c60084c776f0fdb59fd5dea790efda9cb4d66941cea9e7efaa92670899c10a4b53f90ac30275e84209c40ed196cf73008c29a5cb67476cc5d2825934def82e09eb80c746490cf57d45671d314a858f9a41437e0246c82e12d2f8b2f369a05705c2f4982d0bcf6ba18c3c4b4d4093f8e2831be3f4b6d50219e0cb894aa32efa232955896be1a876e60a55d30a10f9c6c08a0ccb16222b7762d3b8ec4845eef227a7c44682112b3408b65c519f50790a2a5f29025de6617a5457baf2467691bc8278263157c987ca92fe8c5246f5378bde37a86e079c21cc34020e07770c3faec92c51fb723999e01903e1dde3e7ede258a663915c3b59a381428d815817880b177cd615f09aa63d8783dcb82c53646a53865e68ee78122f8650a925958fd3ca9da99ed1c2333ae8661a65f2ef4fc3b2494acca2c58e26f8ef29ea725bded0979220eef643029748eeea71d24ef9cda1b20ff0b5ff1aabcced19453383983e67499a2add2e0c516b5f586713cf7d39fceb6a747cda4f70e425a38791d0a9a19b9855ec6896a8fddaedb1b4593eb34c0e2d26109f3416d79d59a996304d2d55825c5d5537c0c1870ba0be7fd2d269ef5d7fd2bbe22e75b6fcaca53c839af82996fc42b17d58180c62824a7689f433624a96da054764ad2916b907a07b07607b81879354ac57565ffed5f15d8470665d5fc2254dd50719356a27d9ec86430401c5b14f96c45733d578c1ae111e00503838f1652e6c366bb5e1d62812c48511eb7a89d70777e4ce9090eea4ab69bfdf20a4860e31425513f51cb864ef93dcc8a09a65d9cf8319c0bd0de1994701b1bc12ad471918a3bc6bde786f9a7cd02bf8f6c1d806cb3e4f58514e17f8fd9b315c27aa60c13fbb7c7b9f24d7b2f0705dd3b1811bedbeca89dfc2d81191d1bc68157714da30ee4dc735988aaf411c908b1a525905eb120b3b80ebf75876c756070ffd59bf625ffbff129b9f3ffc07d42cb658b2c422f4760fce32c037a70f61f79d4256a76b1446f54ad7fd2109980b7ba6a91123ca131cc916a3b9b320bfae4746411df97357f220afdcf6482e03681d25773971fe5169606ad86b393803cf7d8aca07c1bd7f941448fc4cedd1d051bf4466093286499c18f9b554127496c5e2d53204e6b281104defe792cb66c3e16e46102038157c5997015088c1c2296cec2e17ecbdaf7bd915e4666e81015d16c9e0911ce48a7ab846409562d3603ef8d1667396e604620f76a713ef36e61efce5cf65ed84e2b4328544d836b0f35de8a00565e4bd269c5ef503a8cef01a5baa2fb3db6966e04067b77546b696b87de72f06e21910f3ff153d6fff3e984dc14ce9ed6c4669ec55e8da05f241b45a34fbda0ccf26713c19fd6a479968a16f4183fd63e0d817e4530f0da8fb7fe88578a241389693c827f4a519722cb8e34cafece2000972e4f856494d3e59d8bf96f8da6dfd7a865cd45d871fee16ed43fc6e8480fdeb9843b7fce45d6c3a2b8bfc714ee8548bdd6da4542bbfc2e1a71ffeb44e3b780705829d06468100a2ff3b4567dce617aea63b93104a7267f705198545a66666cf28299dd7203ac7f11efb421481e7ec8a4b34e78764dbff7a5cde285cd302684ea779678f18e0be801c6228a029e60e72dc2cfca9998c395ae136437ff557c591ebb4e9c156c02bcff46734294a5b159f33372efed2d9fad54548ea7177848a3d0dbe904b362c7390c1e394fdae7c61a16f1dc50a8c88a5d90589156889dd17cc066b52345a6e36e228843f371b0e11a6d654a63da37d1dfae622dbfb0da9281d6e4fd2158fcc1198b00b23d1c744571011529528ca79c25c91de39e5384bbf3ce7dd24e5ed5a214ca08e75e7f1581c256ddd8ebe36f437914d370bdcb865faa77464c4796edcb6785ad6acb3eaa7ee7283670802e466e384aab2e28d1b23e3b5d81ec3b8193cb0735c3d2d1504542cc17f600c5ddc7aa91c30e41b86ba165e0fecb26cb8c9098f6d5e7fe8a28d588dd02101d4fe80112d7ede37fc981903118995df619d19027b5fa403bd47b75adc6823a7bfce048614968c03b63cfba99c2bedf241d27a3e15563bb2c3e396b10a2dd5ca255e7bd63eb8546cb52b94a074eee9da6a8c7f506c37ee4f92857e41a3f8072f2de56a0feb483ed4494b5c986ab7070f13db54a17687c57baf202129b50835b9f43b827454e8acf441b3d9b91f86024a4eb14beeb9a5a3c0bb9f39fab8808d93a01f0a48704f953e8b3252b536b942a89808cf7147c6c467555a2dab8f85249dcfaac59f0ebc3ce7b92fb51a4b41aedd51bd2a268513d788b8bc0837e92d90a2c33264b7369c0ad5011d0667e7f1205ce081a356bc87dc928983300467de9240abc7aba9b24d86b22b587af814e4dfbdc025faee22d82882a88271712d1b1c2c57dd439a277cafb832b6c636f19fb6e98584ca8139a0532c5500cd977991fbebf9f2d277cc86fe65a28f36f781b587d5652e7cb23578be481c0d00085db09819dded5f458ffc6739a2c403c748ca49ed0175877943398d94e14aea26e325ec61d89eb7b2df57b19a32ef68656b227ddddc72a2b02aa22a72f6a5f3e62eb8f06dac8a49ee399b672b7643d8f1bd0950cad4f9298350b552df114455ca21e0c364e83b297d965a221b0eaffe5368dfa4102d0b0e8aab325cf984dc31fbfa0940838f5047dcdc7828388482a6ffede6f1ec9a8cd293fdec1d6050b0f8f1f5e782618f9c7c754e94bccfd4f4d6ffce1d2ab0939635e353f2d8a7ccb7cf97c9cd2dfb98745929263756400cd7377a30351422e0619cc687acc69f55b61642fc236ab467e1ab03bcc8d3a7b9cd814902a69c9dfefb0941a064ead0aa985d88a4ef41ab474db94bbd89a64a89881a53135a954ca7912ce90cd7fe10edd51c7a45974920fed1aded5a8e1976c670896e401e8b7bc21e3122c3b9adf09e84b2a492e081ca150473382fdd2d89f58801ed9f4eff2d1bdf32619c008c410fc3d19da6203633ca016174aebca885c72413a9ecf4294f99564732653a687de42f48b69b00061d24ac4461b26ffbd9e1081ae2ffcd6639cf5602d1a410f19d51caa17fad9cc22732c62a74a982f9120cce49fa8c6df8a2194f4252005b308b8464cab11e7ed8c23cb4bfebc2cf2f512e96a553aeecc78c577a3caef65f2d3cde750c1c3c300338113193fa5ac2548a3481060ae580752067cb1f5a966127265185bb0193bb384f80a78723272c86a1f2c125628b6d103585e261412f3557488a2acc89342b61b3ccd41303a3eb99dd5be044df869ff7e38c31be33d6ad62284f04619c36f4790481d335f7ab779a795cda76df35a673e42b5583d463e4319ae8dc9ded32ad264fc1d29a8e630d9ceed7aa0c6ad8518820fe35ef8454c4a3b6417580ea1c7101fa359f480a9efb4a76a1d96839c51200d3b5e86265a50dc6531632bc6a8d8ff29c8df7b592ce2167a15e6a7bb6957e532d3b2548b999de87c91895fc111ff5b94484bc52afbe114410f686cdb8901bccc562e486681fd550c3fd7753d1b8cb42891d071549acadf470916e498fa687c49f55b47025a69cb02948b045eabf399d1a8b48a96240ee44203c209ec06f13e9c9144f0dd02221f4612a5002e25b27df3b285be927e6198e567ce95898567d40a3973236c576978be448fec279c55a23bebc36efd52e5cdb8abf1eaa6d00004315eeaeedcb4bda1a994e6d2d80da04f554276f70747e8c65cd8fc992d8a6378eeffbef561a3d5c939a728812d41c758b5bc4c8af93a598d0cd986f4462229f4e60a921b984b8adaa002c502901f795f490471d46ef95e9bc083a5fa00dd9e2e8ef2f4a7c5ffe67af974a328369fa656a634be523652d55ae7b09342ceb995331e4c0880c5d739ae83a0431fb5f7d3358a06c8442a7ee40486a7a54cfaafd4c808a0a5a899484431840b6de016cca78ace5e1c19c9e766c0036f48ab13cf57f0c3210eab7763f65519ed69a87b73d6dc77a64c0b86b522e4c4011a6860fab42afbd5f957a1554f1064ddedc186adf4a5731b6858d4c972e4e07036fef63bba7d00fd96b7c4989fb0e08ddc0b4e2b20fbd278d88a38ad55b503d3a854b1d045bc0a63e2f0ab5351b78afd5bdaa8aa27823402e21962b9ea51cd912333b77bf389b45ce9a24da2913b01584d8704e202bc1ab04b48df568f7b7911899e7e4d043a65e87e2ba6312ed125c41ad92f68b57e2c633bbe2689b237dc6e7c1246f35ed1e700e22bbe799cc5dcb2facec2aad45a0ce4a011b029a866359fb7d6139e14027787518d0fa3beb28b7d252b0f840e031ffd68eab03c1425db5302c5c60fb4d2ee72971677bc637cf94d6e786ddafa112b13f84c6d5c8d92c5e612d95416c484bd67fba4042edb4f98e62735f69e873e3bdf1eba1939f01bbeea5f83bf7f243927bd3f0cd15ab8d84359f8c97d8685e874b4725f79d1fdfe8052b4d3e3c5b1ffba63a59542c4d00fc775be7ceb636d4524486b6944a09608b323c7adc4fd0774a88ecfdfe6f91f04d58bed5e302867355b5130201d5a698aa64b0ab6e6c6dc08115bb5fb3d5dfee72facdf306aa7383bc841c0485836cd7a35dedb4333d45a5be2aef68abd4fcbbc41134d7a71c6928396d6fd5d2d9397fdf39d215053200655d1189b4ea4d7d5adba6859783110c4e913881f6d59f4ceae66e4cd306af7d61eb87da9451f8c72ba486144d2f57ed5fa3a2fa597238a3d13f802300f2563a02a6209133622823a2ce0cd6acaa1734ae8334dc0d83d7a383b35e623bfcd06aea9188ec533cf4d99f2439e949ead423132af03b6d17fde32241ca768b6631bc60c186be6077d1357b5c8cc262ce34db858940c747a364854bdf0329b5b1f18769184da628cd289322be0ec2267f63cdd68a576259e7f2c3c836b6fe6e6c1e3185a52ac3949a08829be6ae8bb8049c91e14e7679f2dfa9b370c96554d835e537629b6de49a060aeda592e6dfa0e0b0e288cc75b17e3f4f995d6cc637490be741ec10ac52e8f6a8f2859f5b39df1b2b69aa38989d5024f0dbed99423629f5154898e40c7634b009637068e8cb380c03028bf10ee3586b1ee2fd790bf10b3b15b6f4612fb242109263eacc640f3e563ea37e0dd758aeb6efc71e213c0ef7035a51c5d665ef02e32be64fe9d62e91d43d1ca1285928edc59d264f91145c0a3ab8bd76c6424bc923b08c0ac40b65532312cc26d7d7bf8170f715e9c4dca886a500cfb20618143f6bfbc2e20853ed84b6996e75e58d8d2eed28fa66a937802f64c37972129a70cc5685d56526f82a9c063a18218df6240f04a685d3570d54176a015ae2811728843915b9f61d35816b28f3be59db390b17f27b4b916732f44164e82c1b53fead877a10919017398fb57f5d95bdc46fd1722b47af241bb4735eb90e2478e0676fbeb66a7de099462415960fea543951b79380085feb7a373728652be10c9996ab3fff35252b92d66404b4af700a16a2ed47e9956402f35decb15437f07757c66b621ba269c1b83364c58a63e03e4df35061dffd74132e69a70f6adc9d76110d4ba65173b4b5d16758862bc7127a5e80866a2c7846d96cef3c504ea3a65fcaf69e08c9cfeb7b5a337ceb6ef5d51e75a903956378ab9614bc916ffe5b62fcd073fbff8d87d36eb3b0f52494336cb3f5d4dc2ae62b58720ac7a5aea010f321cbd4ee1de48feda95c65a920e7fa4982794080db8336732e837d9ebd8576d59516d6b9f0af11e527284e258718619fa5900c686e58ff44e9571276434e8169dee8f5f51c4d7d2139eac91adb447f7f7fc2af159fc87079d753767c5217d6e5f0868a85d20f5f7860deac0e77b626d389adceaf535d6c56a66f20452545c2c612c99b9097f9e062f96823edca806ffc737aa68677ac795808ba4448f62f182908f4ad90cb3bb1d36978b3bc1978d3594358cd15508f8a65421d7e2f862e2d0f29cd74d1711edc94407b48c5d69518bf75a276e08a2a4962ca02008edbfdfa4b6548d61509c609489c49a393c16f6148215c29205a418375f560e1c13e15c07135e069a61feb06ac00c97f806eed6afb2e9f8fd96af4784c48458beccd8f95be020b9923aa2040fac2b587a6f25b3287205be701bbb14de3fa93ecb8ac1268aa647a2f4bbac233b65c54ceed00e966624b464d6300793364eb4dfa31134a62784f14e7dee7cf5631161f9253093839d8a4920b8d1c35cabd35ca05608e328c72d9f1191c894c45e0d168064b3bb15885ca2522d682b5f35d6fa99d48892c16557fa96e6dede1cd6d02f1d47471103daeb6b68519480d492ef1589e4fa0ba19cac4923faede33dfc42370e6c729eb94362fc17a4f94f7b69d88353b49497d4fdb65037d1ff800d78aa551bc39f8920486a788fb7d2c834709491a5f07b78603d7af816e0a9ef73268f6437d866a39406e54323bc58dac6ac0a3e2da8fdbcb1713cc6ea4ea79f1d48dce3163af9c2f2a9253978f6071e1c4577f1ff2d3326c229a084d88437fedc17fea14bc63aba1bd7b75f0d5e88bcf9f9113cda89b2840261dfa04b6c471cb7db6574dce304ad7acc080c9c48768d6d98eb99fb1ea96cbb50a421ecf0a8c7e77a3052fc05053636507869b8126ec132944b2cc8614a6942fd961b458963da40e0914d68a024aae91ecd3f1ebdca35c94a877333084a7dd2f8b7bb320f7d34fe1b83c4e7a2eaa22d78f4b279146b2daf63861cc62f9aa8bb0266d7b58a1a7fca17d3bc0f61ef48d560f0a0f0955c41ca64b92ab0225a630c8d1d641240f46e677c7e461d42c3fe55da3135963781ef8ae4e7236994f8ff8b6dfabdb06381d03595e5282886890b07faf35809df721052d406b76fc277006ae928dfac5e1b16c5d2d624759082d1142e9ce02577a5d8819091b7b5d19d54687cbf64ae20fc31760c0bd93c601d35cbf9dcb3d83c59b4019f8ecd65540c6fbdc957f126804ab54b11e6d6768cae00c2e26dd7cf4f59e5bd3679dfbd23715456cf9ea9e92ba115f0b70d5ebc22451ed2a7f0267e86b277eff4448eed8f5a682abe02a49649a9a52be3edb440a9ba8571131dd9e4caf301e714c521e4d1139effd79c2131f7b89abd4ac2ad4de15f37da683c7387912a16ed2309e04ace97dc292c3817a347cf68a2eca4267d7afcc571899458631c9f1479726327e1e671475bcbefc956c10df4434aba6a7ff8f626b99a3d27c3ce3511c3cdf1d71a1225650fa74c768180d57b4e4fd5cb28d3f63d1d4186365c63c645eb1fcf56cf9e5738f9bf37fd1a0f83d83d66b5d0df3aaa7a55a4ff803e73fba6cf2fe75b02fc3119009f11d625f9c28bd7b3968669f36b91b4a54f95c581b42045edb33c27b0df584e41a30e07eb5e113bc8af22eb7425194f28af0b3cbeef5b385f17f7e8dd90ff459656daac01641d1dd9b897d00d57fe17e307e7091b6ce9745d2375beec3e241d0e5b9245b70a62b6c22a9623871a1487ac656a7e95e944aca60a371cbc92e324f51682e9c2dc59b2f6b2d98e52780d2a6a1eb77973c63058ebf3bf51b8f0c842b9fc487a0edeaacefcaacb656a04c65ca0a9eca9cf282185eec916d6dd252617b057fc23088e12c409802b56c28410e0b02d0483898b35a2d66d675f89014e69a93ef3615962c63594977091a6df06e5695a24b2f054d4f5e463e8818fa5032e492eaab49893af23454f464e37c7bb10db0e8533c7b64f3484bd7ba9036b9234605c043d14478ef01be1ccc4df46e59c8c31e009a68a339b083df5aa3601d2521e75fba8f9a289e5b435692341c824f54d0f3d497bad85954ff87de7d708100e1e1209976c32e6c534106578ecf62c9730c859ca57b76cdff9fac3aa524d919012617fbd356672b70f0b93622f9fad302aac2b77944379c544445e8fd25b81eb064e6bc918b5718f3f4d77e44efd6440163c2d6578ed69ad85473423a38ca127be20bbd7a99400d27a719643fee6bf6da79ff6c7dee830a58cc33e719fe7c0957abf56b7ae516a783fac6280910f88a70b07b7065c51218b9cd06fa3f0272639e6c81bfba0cdbfe1060f1b904fd88ef27fbf35ce41550d19f8b97fdd2bbed8b68ce49c6dda66e764f251a2934522f402d23634c281e26070fae91a42a1e00d2f47153c29a0c1bbb0492b28b39bb42183bf3724cf8fd6710a3441b0e83cd267796316ebac41e23f9981e85bfde83ddd52378df82afd716907d86acb32e396585c84eba0a88f4ae4f26239bd7ad9c39bc4a222471fc732ab84101833f8bd1f89d9ab2e1bb1212cee1cdc1cc6ebcc57ec9f4a80ae8fe2760d907d8a9f1973835fc44a5e9e6c655b7f239518613fe45ab4ca1d4b47b9540de79ffcc866c41433a29f391291399d8550c0ebf113f9b576e327173cdf6e5645d77c8fc2886627e07021416a50fd4ef129631694cc888408d5f331895308e21f8010df18d83c5ef0844ff793440a6d76f04b745b9f9e6a5649fe9699e17b0409cd2eae6b46d7ed871f1f61c33dd32c1dce9eb10aae4f0e4d2672303069cd7e1e39b7656015ed1450532afcbdad0ebf940bd2456d04137c9cd4d45baf858c7a71c54b5ad8f4094d3fb80f0c3de22fa24f8c1ef2e91dcdb52bfd7afd494151b9ea0380d63615a4711299b9e7864effdd36b3a37636136f56a78ea19317071b8daee832e6f77ea439af7b55b0e7950d6fd41dea7e4658ff88ca5acd24cff43b2bee6055376b183830085579dfd44be595d3bebb1f0f55cde61a4322057dd80d09bc990bd4f24c67342b19ade75392efc2628ce66c13c7db7ffa6cc30cb35f23c5e9638db35a2004e07eeada76b14480bd128d2509b7ed3268f3f50bc7755107f6971a73fade02631b52b314641525be3d1e0fee320b39c4d86c3e875a115898b589f29674a7c8e9df006619b80e93c48b10eaae6f4357af1eaa28c964d9eda4ab715c310c737bc9847fe83a9b569a0ae8bd147d848f75ba0a3bba5228b8e999d659ace5b481b571808407bea7b4bd7451d22f1608f5fe8f63e6bfabf66a07497fdbf1d9d3d3c4cf733b4f93fb1620ec1e43a6e4f1b70c96527abc532dfc4c043fafbf5cc08d3ab878e1efb8ffc7e81f329ce614b39e0f31c4603e4e67665349f09cc3fac3264f1c8741da80c129271bb073509edbd29f52d2bce66c90bce1f34354e7eaea23860a67dd1aa9d58b1bd92fe334ee42d9471d7c7dc8ed6cbe8643ca2948578ac3f79dd266974b8adac7822e093478e1124053fa55c31222e7778df8b66be6191a7c9b622b15b9c97f71b29958100d58b06859d8936c9aeb51b9a9c752cb1bca9e26eab69945b49b99983ca26991dad82b901387939abb3ed1008d2bcf93fb400437df8275335681640bf6bbcdd4dca19674984bc573634fbae065bd8a222a66d7956769c7b789fd775775ec0d9d78cb95bc83195234d6c5ed5824540e3c8658122f9ba42f073e7feb82d9ca033dbcd1b1c730889ce0d026a4cf8ea680e2730656fb9b4c0e383e8bf445ce088e41601b2f85c57d18b4ee04d2fa61846f6634559e95f6f3181e38abcb7c2bbf2a9b15bd1e751e340f9ad5d0db31a0b4e4543c1ed8d822f545bcd8551aa1ba9318c7b1eda0784fb8fad48d14728564a40778e68a2d6e9217299f0ea03899b68724f0bbe365ce421d5125679594e8b1ba7dfbc751f59606710df86b661ccd120e8826b71525744df13610b62f8e38a6934b489cd0b5478a81de409455cb8c5451f5088191aa04b72a0b82af8a1e25c4053e2156e12383c73ce79e16eb97a356616c9d39242894fe6d013b539fdf5b900aa87029fe127b52d6df1596ed1b0e3c9cc95de27bd90994b6e103ceb28375c3b654447acf0370de803222592f6678a8402882fa07f1bf2631d917da9fff4ae33cbbeb141de7f099078c3d18acc820d7444d3c3cd9ea16b61f876da8e1b7937f0b1004b2e8bb2acce0aa74315b730d27dd7399bb9b4015c1a9d2fb8846dc4a21360e39f00ababb1e6a9e35e1a88a431224af1b340e53d6db79663103ddf89fafe6ec052e3684bfe303d18edb55f2dc3f5a4f3d1d3a7e9135339829e4886354d8441437d71be03b4fe13e987a7317ded08fbc6a80bf96948334bb9c471c8776f98cb566c1f5bae23c7d3c1b37e3b5fda5a379b83ef987b8a419f99df107c9b51be0e93f967615005c079edbcb7d94c9b132ddfa3ece25f824a34fdce00a67f68c6268fe79d2a479e0e040ba46e2eb50a250d7ed3c8bb0a6e697d20d36888db799d6004585878a359730bb895e6206214daf416cab791625c92a79bb8ad23cce119cec79b2296f5dbce48f9b10b686330c004af554280c0d8620884b41a37cc3601824a98450dbad60ad0b757f7c28019aa4ae6ad1b958717ee262516e5ed6d26f96cea417823827e87e21c88fc1b06bbd4bf04c71a34ad0794d0a8154b1adc92d0e0b24fea24cfefc8871f1105a3f5c8e64a81e6440532a2848f6b4cc06330b22821b897509bfeb077b27f460b3fc429b7129bae179de68fd874e87edb9d30217def268b320ca40f45d22552d2e007c168de42d72cf597db05070329c0d21057dfb81d1391c8cc2f006816c859f1cc53bfea701b4aecd7a0af2c720f44561e0b071e992cc25511708a12abaeadf5361b5785ac9c816589440dba9d65863286f777ecb6b3a921315bc210e9da68c47546c1acd4e69e9a0af6026a23e78d6e65f6be5031190b0a203104c2ec8e1330c3c94297faa971da7f9dd08143856c5439059e432d2e4cf75a9485baf141d86f1d1507a174c809944761fbf555faea8efe4af2102d2b0c6e80a99df1001f631213fc86ebf8012c2e76f376959278ba1d173873a62c867b3c7e93856e5fea6dae8aa01973d767fcc8707a427c5a257e7e7b5ead2bb453dcb9b11a876ea44d27cc7864a664e61bb51e7a081049aa64cdd181791768ac3190ef35b2d72d197c674d53740d57d2fc8097f6df037ee1c43ab1e3e6ae6208bf48b1821f04d86d19596bea249646f6d0b984650a2789166e795c66069e6a5e8e18c0961b7ea46f365a87982fc10bf70423fb247fa03a6e42db6fe4ce1a9d17c31f7ef116cabc99a4b1a9b128d43f9a204cb971b31b93b05bc88970421fff8bd56b9100ff208145f62ff24148cd5b96f70023c7db08f96fae8fbd040d8a0c0fefc3ff50b3accd885b30a710ccb79a64da7054e45355dd1a7c89d7ef3c1f524cd12148865c90ed8c6036e35796fef5478f68aed83e5f291b3b7f7674b131fc563f296bf6c7c3b748347359d85756c17459ad32617c9abc6b4d5970e37c1d9f756e7079773ec67b314b9ee96c281d1010c74fd426956d9e8a7ad060e8e2784a7e013e8a65f3c62c16154a11ab5cc073c72c63f3857cafa94f00b5b23c1b427d23fbd9334008f86a09fd7595a65dfe204e541bbe708e4148f06a4b70fb7978ce5e30094c8c872cd84dd40dbea68bd566c8eb70493a8cd1938cade42cbcc1bc0fd5864caf52b5f5276b744afa92b313fceb9661098c42adf6886dad48c7e9c95244bf8e9e8f8aaf74126fbbf7eb0969f19a114227fa6e2ab9aaa83b4e934509eacb9023e441899e9b07134fae08e7ebffa023dbd4e9e5faa965b6e527fb944b0d9d834b5108ae0b613642de8043938db1904a18e83010e64fd7937baa5edd9d1f3d1d212900047d50286ad72d10dab1c6b6d356bfbcf960aac39217f018419c2849b1cb538934b26177a43dac8f7757013f31448885fa48ec1b0a05ece3495950005af9831b721f24c507e9478a0f6d43da7fc19dceafd05d1391fd16a8f10a323955f3c55fe8575e81f1ec7f4ac53dc76d847324e85d4b3f3fdc4e6dab26b2c8201557f8bab69cdff092e7cf1d23fa32735113b159532ff183c6f72eb4e9f30d3e4d6ebc8f87ec2cd7e039e73c972eebe7a99b19ff73ff3cf064ce6b3cf0d536562d3c143188c358fa70c4a3edb296e0fd0475d504e598c844a8c1832be85506070fda82ec3c41ab43bd084440d69ca30b947fa85a78aea1417362bd8765336c56208b2c9fcdfcf561d18039c8eb0c8ede1a3eba7adfb2ea7614e4e66e49c8ad3a0f745ede60ac3218f213cbb93398402091762290f7f7acafa71998da907bb2f2da895a7673796b897f266f4a2158590505cebcb498491628573d163177f54680cc113a980e28bee12d9825a559b8fbe8cc9fda11b2c295028b55d0e48aad637b8c9ca74e9725f4cecd6e3ebec253165e6baba81812f2cb0820619093433a76bb4322a1b8d1fa6c375793adecde25811ae9f2d55a43ca97b156f2988c54495f937bb5f7e8de397237091a8ae441daa141b0e12e98a93f40d79403c89e62cdd0c4341372d730c763252626bc29877e240feca5f2dc29c780967a6b30a50b7ccad261d95343ad8809eb29990e1b8ec8152258ecb494338acbf35dc75adc72198b303874f6072661847c2ae44838437a404071159f86d7d5c1dab73dafb6cbbedceed965195f8c73a04fc1947bb566eacfe8a9a94319d61c049ee0184b850e099d528efb5ae0e12f09bc8cf8b24a3be3d42a60f1bf15cc6b3dd7316143855098fe41eca08de13b35418d338c573d8086ee76d3005a1de99505cbb21ba2fab427d82fcf489550b04a61b6a4cb9b32448b49cf711a4bc35ab2c6e9e66013d160ba644ecebc9b6902d0a438e4dbd3540b50628af7eb0a57b152cadfa8a8d6d018cff1ca9f9d58e88624b35e90c13cc216fdd488b20f47a465579bf1e95a6565feb2e063c891e168d6b50c177fd720c44ad0bc1a64d6bfe3915b407e6dee43f13d6da8c9e059c8f5ce77de538bf5834b5dd9ada584c0951a786dd10d1d649fafdc778389c346f110775e7a1c5a9c56430535337dcfd2ca473d66bb80ca68a35b2cc0f9992da75597e2caf52b40b3fe62499cc4f5454e823ac9313052d2ba6b464e7152388830f3e0fbdcb72d10ad4573ad7089cca155e2dd935a5f52f819aee9c8acdf0fd9977286832ef5e3e4c24314d56a839e9a12f4b9c32d53da524a6d3fb585df9cec8844bf7e70288ed480e80977bc5484ec0d2d3872079ec3d1e01f64e17bdc23bc58c84de40cc7300dfec676f873d2c48eb902f1a6eb6424cf45febe53bcf8344936a48e93dd94d4a75d31cff3c8e70d49f23a04c84313401ee38f75749a91e553886a5152ae89c4b0420d5a2dcf0e51eecca4f78198cc691bef4561f35392d7bff32adcde9772e65de47535cecbe2d03a8cdd4ab9ba5b2aec3d5d894fdf24ec25a81db01e6540e82f89f4db909ed2788664973b01093d9aedd6b3e7c871dd8c76beeedc83222a38cd35380454f3df598f806f11e75d7b5fe9cfd26053d2b2bcc00d743393498d1330f10029cfa4a0d0534a49429213ed321d2c4de6738891fefc4108c4982ec585bf938de1cfb45a07bd36891fc0b749cfd242420e958bc474cdd0851713c0b23d3db3c340f4d4cb8969350782b05402a88fe16f7b8e5cda9c619913a9f28ea8e8bf659bf7419b9a698112e2463d48687e1fe63ac0a0c89f8ae1114fd55366fb8665362b570703b8df540ae1c178f7afe150eb08cb08a91c54ff993cd6e688fdd92044e974e6b47be6847c590191902dd83379995ac5a75319a51f9e471232ce78fa0c391cca5bca9472a98f9fb7ca274f57179c512b1e8eaf92eefab69da74b3424cda990f8c1fa6dd62f0653141027f7dd4af14048303dd91ba104966c544ccd0716b4bcefeb004e71ffcb20accc6841b6238b86ec6a25b41c0c896c6a43f757fb4cb220c7605e135651dc1f14c627eeae3366e599dc3946b24a77c06c4320edccb31c4421c11a0f847b7bd444575cb0179967486d3fbe983aa91158ea5ffcdc73eda2d8e7881b945c992229b5793f1792057021a7b493795e607d4b049b5a0191a802cbf6e3cb03f90f18d848ce57e93fbc2cfd7216a0ab0f9674c27713e96ab21e367b6ceef4bb2c53d7a09b1f0f615f688700b5ee2244508499c7e990d08189f9fa12eae18520e5fa582b618a035ba7671cb0ed9bf2044ffa5895664378c5b7b4b67c85aebc288e4c46ca7619f813a2fda82f19f287ae6469150ecfb07df81dcc3aa94fef3c68ea59ce200053d5e43d37e88c01c867a53e8fb4a09ba4426a2521df99bcb53b0ff1baebc4cda0e111e50ff32247cfdb41309909b9f609331a89724f5084182f364884eb4910471ac57c6be7a3bd35a798962c434c94cd5c498b71a8e6fcc3a58605e71052b2401af2ae081fd8e76024d0e453a082cb5d41a5dc292ebbb8aabb461f7e39fce8ef7b60ea5a4de3e8e984789239a464c63deb364b1fc0748d335b8e7772f4e1352391841c1ba5ff39f47ec6b69fd1b266c573f624d4f1aff3ae747326783accfeb776c821003ee016fe6da2858a1ee4b8231a60a89a934c14ac57a2cc47264a066ee7e6fd37713d93f33e54c5613f6bdd8d4200fcba9ca056fe31b7ee0dca67486d79f16c7033af22f8ef4c7a7b78ae22a78bc4fe3ad489cc7d1058e2622a016203f2b9528588d08444590dbf4fedf25d3143a9d0173c41acf9a9d3809d9af8ab6b01131a88506f164078184dd620563c401e241a2a2cebe7b5962b860dd84ef182d00ade7be699132414dfa6ca2da607359329df7406b0852b7c9eb96fd6ec8bea20a341a0f41a811260c49705fefe58e7ccfc72f0b40ad7be841ccd9a311143781bece183614d973cac954c6c45409f686403e65adc27e63dee7e39ab97c92f701f68062528c935ccdc371db5009d2d70c96c70b43863ce9487bb5d1a65b3439476bd882b2104315874ea363815f313506c16713b9e15ee5e248214d4d306354c23bc0c7958e3807e69e36b9e48157b775a4415d7ca681b768f357c03e314ed8e9c06559db5568430e57b0cba3fcff8806073ea49232fbeae3eec801821f126d5ede70ed8d97bccf8cbcacd073f7c546575ef94e0e78dd8b8be8a7d29bc21c0264919a460ac166effdf333b65cbbb0f99719fc8c6b7a7da83f6822a96892b37aebe953ee6610e23b6f810b6f2b73ddd09e71e0c55c7b379eec7ee1473766097ccec9ebc4d64cab5866e1bdb277030ed3cdcc63b172bd69748f9e3fdd6e35b91bacd9c41dbc3b2b0e943f2b6c8358321f4409bf392a3eccd7f187c9e051010f788016125152380d09c565da95b148611bd399b2bb9d3396cdde9fd378442bff4a8257d2c60959920daa2ef59292c5113d4e8699b7248a1ac7789ee448af08fc7a0e74ca509c2992c821d9e7dde26d0400e425bb4a75c1948a3e93e8835e62015a1314d6e64343bfc78293d934d2d4032b42907f16dcbe07a3826501ea2327113cdccff56aa3609dd3de406a64840a71ffe0c2bdd6d0d2df63164d7e0d6d69fc713d1270b26edafbbe55d0a206162851ac32acbd7d65a2e1a9c4570cbb1cb765ceadfd2aac26683315b7cc7e866c683114794e80c178cb803862876ac62b2d4e959259a58674e312080271a40956ae6bcf2d39c08b4a37f878b58c421fbded2017c2c2ec3a5a365cc82fa6839e6d2c74ffd9a56dba8230db3db5824245e5a5267fcfb24df00c06874026b1f01d56b8a907e9219f9886bdd64d8172588e3e3872940bc9698bf26e2522ea89f9efc1e88c1fd8f4c29a3cfe0714b594716df5b75c112e4b866bee995ad71ff4a09d9b19fc9d3106abab3401a79d8aad552a691d271b30a2c6debdc7a29ee1ea0b4d319a3230abc429ba0c092eed0a7c91345b0ed535ef0e206fe7b26b671799f43ba52e0b994b52fed43c390480008c16978a784ed578efd546e5f3a97f2e2e458940ff0a3e7705d939593fc3b9cb4f53e24e5c1b6d232f44cf408aa36c0ca80d02bfd6f090e4b22ec3f107f76b8dd810d54a89576f0c422ba18e8b3544333cdd0dcb6c228a90ba89e59a6b6ec011a9357d402a00ceea408675ff70dfe0eba6b3bd1c0c40bca4651bd5d944b4c19aa2a476dd64d8c13259992003dcda8026e6c7d71ccf75a485ef01bdd5a43df927a34cce20e28138671b7fcbaec8fd5518ece72f9b82a3a55e84b40a18ee8f466abc567bde51ce09ed9b02e513d69d433040ec85d44cf412052ffc2c08172bcfd2264d800f32c6407331287f196c78863143c9d8c299ce284ceea03f11672d33376880b9d433527f86bbe5da68b79369cee542f91c88dd59ce383e1490218eaaf84ea62721abc89b3c22dae8db3ad4ac2c4546d809c6c8360aa6c2aa955cc930daa201e478b8dfa642fb8510e88d90cc634d0d338c85acdf6a4de6648977630ab4235e2b7a40a1630ed3d3f249ab462660817894fc61879441b34455a7ac9bab13af7f5a5ade2a58889df3d557d3fe71330444d7417111d2d39e13c2ae3e57265c5cdacce4f993aeae88528be7ab2ea931990e703e97ff612a909862440ac2c848a3e9b106371e9460552b564bcbf645742c900b107f7c8c2e2ac03392de9a664f58400cc34b72a023c72c621d578c01ded25108ec314801ea8aef4ce5964fe4a258d483e27d05d09fbb640ded1e3adb65dc847a08ede7b5e498ad8d57f59e91fe8cfd946da5fcfef1d7e2da64610bff2f20e63993e3c28902c683de4664dc66f2ac1722d8b7214169292e5b28858e5f6864289274724d625e8163221bfb21784e8a8de452f7859cb966e93ff8aad1abfc7bb9100d21f5c2451555f1fa4004613096499b0bede233ae4eb523f55d41ad8fb78f0f8a9776e710b448faa6bf94ff3dfe69d67b4a206772e270bbd7ca6b5909b7f837f1076f33c5ee7c66c9ec92dcad4addf0296782f5540469eaba8ad9f332ef7df0f21d0ecd2a2681ab04f17d366c42151b347d738c0a3a7aa378210ea3882a82b5f56e87659b42a3692e5578b8d008270356f8f4fb9c190bcce3adee9724844fc9155a277928dfa7383c97d224025532085564b3f1b176de5e128e61953ee2973dcc3cbb4851d36f4a554e13dc20e4d5e4a56f6cba4cbdffe19fbe2ebb05ff0c1b188cb624d1d7f1d219f23c9f7907cbbc25d8b36c58d458506246420ece4b997338c7992fb94c7ccdc9cc5340723fde81611b275a2b5b43781c8e81f7fe9c281b06ac1241b59f05c1f4e0a8588ae61e169eddf7ea4fdf8678556beff1aea6d0faba5fab141238e4cef6cbaf95973b8fe477b2887004e22038bd3ff3c1bd2d4ab485b993c28f32f8ca385685a778f777dc7b83d1f48ed6216783c56062c893a6a28441ba7e513a8c7935232ec5d44bf0e76e0fd147104762fea5b312c8a98957780df2a03ce7036eb5802d7560a65b8d5ae3bb2471511f764ec9e96e9776f258061830b1312b1fb2bd50d13fa4215a4abe331eaf07c3a8cca2733a0232dca6d967e11ac0a1ed512d12effe069a65386c7b4150cb954973abd480e86d124ee9726f7ba4556b097c10663fd6a3356fee9b686a00a40867d8462ba99345ef919df8b0986ee1c3692cc96f3c2b1bf758bc1327fea232bf128faff3722475efa8c5ba7d11f94193a2eb17aad62fdfed7d6cfc9cc3ad588d766506c2b108c050c0e480c6e3c96d009c0dd5c2132e0a63050be05988adc2357824fd83c1dd288edea7564765af6f8f8d9f0abe9e3035f7f2460d1daeab4dc8e59f3b7b4efdcf5c3e82f4daf483fb47b3e6b0d4e0e0174bbaf3889cff10de4c2be95e75a0130c5627376b6ae9756fbe24efa4314f0b5063a08a29c96ab04665346a3c12216c16d283a4c26acc650b1887527c33a56a692adaac632df54cb4280b3c67cab08950bb40a8e5201dec0f04f577ffab0fb6aa7b571529116d422bf1bb66ee537ae6cd05c0f1cd3d7bdc1bdf7fe98954f01e9d8db4b51d28d66f2aefc69a67b5ce03b76433187db034870c88b0785ef74ad6b015d4e097630811e5082602868d59295f8534ca4c19d5d553cd15c33932ef52251672cbdf30b393288647b113d400f8d1c74c4379d049c9b0ff9a7d0dace65a1dfafc6ec3ce132bc175b88ec950663e90c61420e90f8f10af5d70f2fe947ff1b753fa859593cbd0271eaa852bf27b5db1f64210c8405a357b0600d8ac747cdefd05374b7e5c927ee0adf9bf287be988900fc4e0ece8c0c083b2f99a934d4ab9858aa9dbe2caaf59faba9475056f7f62ea71ac278be3ae6fb7b4dfb92bc2562f76ab6b606622d934dc4d1ade15a8483b55508c3f3146e660e4c9ee742d0a2ed4005a2a004d2cbce11c53a8d775211323eeae75cb6cda21147f9011db3bc63d2b935dadbc6ecc3bf6b4d9a3eaa4a6047129a072ac0646c43f8b6fb6d2603b250b0e75200a53117c3d9c69519a2c49cc4ca831bd001199c29f005d922e5c0c12713e6a61e52ff2ddc28d96bd30d7c323e4b3d717a9d390a1bb08e6fc9fb62b4ef5358ad3b85aeee81659e8cb7cbfd63df59c85b0abc5f811dc4e4835970694a2e4a3b52bd8b996093064544e0540aadfb2e50d43bcc1ab8b226d87f1198aea2b667829083e5fc3a91da04686f97897975ad6e2aea6f50fa42af0dd3ec2004919ea3d19f2fb4a5b7e5e4c6b6d8988e6b29a5614cc91d787db8da96a1fde095a3884b95f3e5d02b97a228298337340e2276e5c4140c4d99f847200ef822ed404c6535e691579d183ef997eb9a636add0da878e7e0223604f75e2a95b28d1b4499aafbc183fcc975994f1866032e304ea613dfa15dd8c98193ba9f2fec2641f35890b67cd1bca0cecaf6a77bf79fe2b40c9a71a8bbae9f664aedd301d1edfbce95fe78f8fae081f2f8f42c30591852a7bf3d2002934a0426c91633ff5620ff6b2bb9f3e01a70f133d2558beaceed5360c1db65866261c0c7b29672a66599f9b8b7b06b0b8fec9d22c5d241f47fc1fc7acb77dc2403756c6f86a7043a647d4f408495d68da7de0511165d12c0daa3446babf8eb72c74e452ca333599dddab83104198042a92e0d2f290e2cf66549d17e7b5bc06d2af957a871079446d2b6ad5ffbfbfabc8958c1fbd8dea0fb0b3cb020f90918bf1e5cb629486ed2c4225b8e19bb3c9898c7cbd9c8eb256c522c3b1f0e2d4fed38a33b27b61b8ed47f79e5b799a3fe642fadfacaedc673883436c932ff7ef0e2740303facecf6eee19ab34662b4bd893ad17e77c4418178d1734d54c6a629d8b29bd9b524ee6c3c5dda3372b1d552effa303ac8d84161c0b74c0c33d449d959aedf76644b55d0995948be33c8c2c39c61c829c905cac75ed979e584b91164743c652fc167710f4a250e9a9158e50c82ad69eb63730bf95af2e291c16bfb36b7989a6a206a03c2a7fc8ec05df0243b17c4a9d5e9c6df6dc6b368bbc21b2ab1620aa255e5b6238f0d35d2ca92ebada20305f573d09df489300d5480294165afdca61e843aa40b8853d9fcec7aea406f490a7b902f67a4ff4882ea0f97cb1982432c1216990adfd20277aa2f23a73423b6f8fc59d7ae8c48d13f6ce2d1a0c48c06aec5cb32ed7ef1f764a7dc06e4c0936fff08af1fab4f1b4f85fbdc00c212fca8d561dc45d95586ff73643f8d6e4c07ba115329d4b98d466fa08ae233b291dacd715e2a605d1d86b778b50f20da5cdc351ae5974da50299a214bf7313870f3428f3110f21e079545bb9f7b870cbdf021a94f240149e7bcf43c7a3744c169a2ac91d0074f2f385165f1c20365d97efc7e7232a77d6fa9381227f1591d56f4fe35d762d5a3c51255d8bb306f447d2b266c229e2eff4adfbd3a8e5020599c169b3edeedaea2e7c02368af1ae3510e320303b8996e8481751fa343cde49ed97ae006fa7b0f1881d3ce6d604678f00acc1a12032efc08dd088394f0d622162cc6219f9864d27a91d2bc4f03ede6e4c7543cc841449286978b7ac82d5b908fae700292bd67189446e7aa9a681dae7393578cb9291a9e549e2b0031b826519e206ad4cd0e136458353967d747e8ac3f3d830b11c6046173bd7b9ddd468fb27c0ee89fcf0fa8dcb83a078b4f955796485a2df167c714239a681ad11b69f13f60d119b0e5a5a4b6c6032ffeef81c6a4ea839d918e1792188923bf13687e36bd72fb04e6a9ed4ea5f21a3d6f1f73f774bc01e1831969d8c2eaaebe055f1bec98d3639b4b14649716396e20d2e3f3b362ace6705f72010daa988cd5a992e756aa531972374dfec582fb99941b7324da25f6fd722007a3049f09bf60f38b91612d6a9f72c41de77561c8414de15b88397631b4c5f2f4b1023405797b46d78aac10d6ef6596f95a489ad444cec390f2853f6c91a7af8ceda4c18c9877345929bff8046f70a538418973ad252d8fc7ccb76a2c9d1be1e45c890ad043bc41806c1f78e76c56d414e0da8c53d92dc3321137f6f8368ff5678ea5648d018a006a4fb9206c4e789925e9aa87f737e48a6c8f78417a86af291240c79b4622f189964f567df37ea68ae60d820cf33a7f515ff76b06ba705832f1b99900ceade47b08fcc7eeedbdd3d70510bddf1de2f357842972b8c9f5b7f8edde124706c515abf92549ad807994fb855ba4b71f38e6f135728d6abeb9f8a34fe1ee234a82eaa6860c4fa8d03cac0a352ea135a20dff47580da56263e6b033fdbd571ef3b2b5c19689263aeead8ff2f8f121f2ae9aab9de7543b969aeb5e73adb7cc25e1c82bb1c76405dc46ba761940e2e4906c7b6bfb392aa7c82d247fac9da40c6392f269714ebcb62970723386ed43dac94e0e0f8cd52bb029de30f89b34c993deeedc7019bd606267aec0e68c1b5961f93bf133faab07eada4fc7ad41ddfce761b91988678dd4f4db8318192fc022c0c77e04cfc3dc8940eac355a619aa9ae3394706f379df89cc9221f18a5e0c03f14c23118841e3c2a54f3b4d815fd9a13fb88027cb3d3331083821f779e8149c2a909904fce8d018616f9dfd3c1e1d0afbea8f932244643b99b93e31a30c5fd3c0b63f18e0028e3230aeaf846ba5ae6bfd6daba91caaab088b5da58b32f700f29e765b047add7b3a405c0f189f2574d2faa69390be9fecc8dd00fb1782f172a32f64faab545552876e97a3ce6063827edd5f6b755b0e9fd55f8ff2a27bc26d140d01f48f2d97f6a9365a44b5f28958c720753b302e7d7e067f20d356a670448860415b9e152b5e8b5ecdeefb5f64bf568f13235ef4964235a47ebbe86609c6bd9b1a800ef07f673c1bda5a104a5e442ab5d7a8fe91f39da756bf62ba09f0e108c44f0bb9a827292ed7c408c9c138d882232a079a4b8642a5807718e885fbd324e1bbb289198ac9cca2208320a27a865e030b968f0090a10af742fc6ef9d0aff1f0a24a77ff448b0161465b2a89c7da7750a3bff8fd7a5c075b4566c16a9c7734c0e9f1dd26524424baae4732f0fc82c2eda6611e85aa57d87447eb6b86735cba63c8f31a098306f3fc48ac89e963ef089d8d7bb3aa33a5c4b40c7482de5314659c5395cdaa12041951aca2f0c0b547a5868b4a415d310e0527e4585d06e1360372b9dfc20f58e1fbd38a408e51e4ec6d512c9f0cd0179e25d55efb5525c0bab532fafe8e56ccab4df3566eb9651c8d5175fb5e6e0f17012bcc8a92eb7b5870e644a1ca221af4b1255438c7a48eea087d4ede0bf359dffaf6f83f7cd0d3de2998c5c0e183822440603c4cbcaad7f2012a2b3df3b59922c9b8d075990d349e25fc700c8b8d4d279f7203d41ecd1f28c45462b74d2d87965ccb78daf4a3e3584017ea10fedfce14c722ca1bb003cfd2a92c1a0dc3ac19eba1fb8eb7cb1dad08af99c31ee18156d19fbc6c114a323c3db0d23cded9f11448c8d90997a1ffed0d91a2fec9c7081fc300aeca4260769008f7ec0b3f3fd716049483ad8117ad27ad10e0a4d5d9e002a0e6d051260da6469280e4c81141817ad05c386dbf35fd8f196d036fbbfcad002612265c3cdc7253421eb89803943d3519a0e5a57a6960fd80b4743a34c90b4ef6c3d09c5de0995d89e5b36bf1cc6444b215ef512d8464c387b3d9fc0db26f6b3586669ec44283541363b680412edce0823d41c36bf3721130f56eeca01a8c634de258f94d3248d7388bf8b7049a9a212ed6547012cc33867fb92a5fabcfdf43131937932a8731c9d694697f7565da08edc3af92c2653be29949ff388e9776b7962418775b4c921970394b4a11f60ce498272ed277b04ce6e4289243f694250f0552a237c63fe9f831ae200ec8a285ea391e262bb4360ea83dd0926a16b9bcaa1124800ef86e258d278b7ee94e761721c6bacf493a80f9534d9e120f477e487ef706f32a8749c72a92e42e0c4f95331d2f78053cc3f89d7897be032a0bdbc99c7fad1ef706f21fbdb7a2a3e58921599b0954ac1d0305e9fcd946b6973819d97f248d9bc399c84692398e91999260e7e8ec0cff78b0deecedf48188765f76b82166546f1c0d792a5ad19715a938c7c15aee869200c411079f24eee6ef5aa48268acf995baf80a99fe80e96b94858c792a55987fcef19a0b5a91e71ec0d7e839589bedddbac3b34819f5e6e9326977ae27440b495a9d58e81c2bd88c7780f803c4c647923b6f3a7b764b7d416e92e563fbb1f577f1fac9460e25a582b49fa2d6ba8a032863e1afc590a7a29aad62cd2d09058b409897d6ac4c6a568650ad106aacca8b2d8d4a66b2540959cce8cd10c3fbb8ff10cf51331ebc19bb0337e7e892adfe73f6efd955bdfd70e5b7160a0d4f64e1a54a43f478c6332389ab1f0887324aac455400cb4b680786746621d8c41f743d3f4de4f25e9bc5421b98c801d44c1f27e78f1a8d248c962854ec97f2ffdedff9aaf26953867f920ca18befc6d89ff49037c308566e189e02b48e3f65b10cebb58690efefe5cdec54b910961800bc8d3bfa5588eb7e1f1ddd72bb9bb03f0f7144fbc62bb1f276a8214d65d167818259363cafce32fbb2144327554693244769be0e1f5f2cdf846483816fdf064bec8c713adabe4ffb7ff7aa0e8177e613de8680bc928732357a480a9022d8ea2f208364962a0ed13c83db9c8902699e747c7dd618a26da77d81077d23d456e40d2ac88a6e299c0e7edb2b7655956809cba47236650b6a49be1e43da2fd3a0099f7088fe8069eee973a9efa95496ec83b49ae4d9e8395a84a8c1fafeb9235ebf51345e0b459b0ffda0d620f9c6d52ab703c0cb276e257b9cf9bd94c941bf44a92453cdee5bca8179fb52484910e343cad5a0e1ae43960848c83cdabab5ccc4ad05a3c7f02039203dc0ae695810f5ae496989ef589ad31e780bc5c1a5252970d55b5dc7365331a58936867439e3a719d5eaf61510c63abaae1fc5512b397caf272585fec0f9d20a6f3f76053f9654834577988fcf351a9714bf721fde76a0a865d55f0f782890c367654cb48d8d98dc6283cc70f75900e125c66644d5b465d0c0172921d53523c6a779c99c27ebc1ef96aeb5e3dc8c70b998781ed4ac96d86577019af6c1f8b16a19ebbc0d2c5a4641424132f8b490bb5cf57674e24693155d57335bf2ada97bbc218dfb55c562f47d7ed6fa836bd0097b46642e163fbd1c047985dee2dbe37912a03756889ab8df6559f312f18e719b9d7b8e9501b7a842e4cd344d205edcf20911cd348fafeb87fe9792ece24f81a3dd753213532e3aeb633ee193e12d79ff534e517a302826fe91dc0f45afd430ffd4d1d9ae45213aa7a846e316a1ee8e1d02ac741bed29746b720c5318c9c46e2b2d296c9c65078d48845ea215eb94b2007c9ed208c2b906b4551f1898e68d6b8a8a93575be803762dd3e57d26f5a416add6cee6c08116c043e3effda7d6125a57594adfd860b690a651975fc5364cbb348b5d34adaa9bda45cf4a975d03c4af9bd076fb665c1629707236e0478f0581887d83d5fb05ae4c1b37f6501324a547d6301c369b8ea33f9ddfad61d4e42dbcd7e63063276cd0b5544a7056a9c1a70f9a78695448211e7b16f8034ea2657f6ac64d8da0e8a4117b1fa67beeaf361a6d09f4f7664674f596ff649252cf45ba2dfcf3a6299824d0d1973410a150bdeb7c4547571c869691c9b221676945facc44b759988537eabe2f22013331eaabeb2323c444f2e92eec52e010f4bda14e320149ab0458ae5b2c83badadcad4b44341ee7f6ec9d216b104665fa286c33d28328a6e65511fa0ff7ad5c1f5559e3967c35501e5c6946726e02a03a3f041305db691e94e256c7ee24fd292e5c1332c190680d71ece1c43097c5932c1b3d5f783d883dfeab86e7ca4d740cb283ad12b26bc9067a91398d5cc906034611806d51fb554486318d0187a19163629ea2d8034ae373be253a583f49730f7ca44e202941583bed98ef8153725c7c5a6e4125af0fa47a02f346fa938a7c8e94bfc83259ae9ca564a49b3fca66c98d98de43da1762e51bff987c8134b609669a2e81ab9d185b0bd88e9a97b129350b29eea2770641614e9f8c84516a144166b6eab6b9b5d996863ad1089ac3bf374e9fd78b75e1a34c87cc7a57b76ee8d93cf2b77a965ec86d59a9c2d2169904af577d2995394dd27026d467c95e50853e43c2e7471e41295669e1b8fc9fdd89c0f4cec8b0a43fcea72e66ac2d33d08069e8c71115ebad86de2ec73a06556822048cd553ad589a7bb76295a809fe5d6f6c32e4f0f58b7949053ef293272dc0205e97b65652e74ab328382898db04ea56e03192216b8e963b542cbe425fcdc13172a5f7c0bf8c7cf59e702fe97dd5b303514b72107452478733f315ade65557f2c4ddff009b61c488ec5de3eca7533f3169a7fb0d1dc823128cfe648c50a44d5228e91386ab4a7bc36db804a2f18e5e5fd30c17dcf29bb22df1437de099163ffc595f5465ef40fef7eac5d35a4c4f8a9ae0d58ad09da66ece79c1661a9ad9d0666fdce61fa8d86876c53e81501db5978641cc7b2ecac80f04e1133a937982d900ca657476b05a0d6bd7378c94bb2a42931dfa60b9db93e2139ad1adce168b2b86c47ca5dbaa509e5da22c0770bcd5ae107e6a9fc1e7d1104d16816eb64e673d3bc78bd5547de967a270d2d0d7cd8c1394bc6e47c1623475a5f077560ed325b24720c7246c6a57aeaf6b684c1d0a48972db5ba38ade72c1c52e2c8004e8743722754c963ada5f99c194a6a8421181cd8a005f4b5c1cf6246919940327a0c72d30d69c9b337bcd49e98f650effaa54e6d586d6afad02e5d864f8f29013e7bfba16af47c9bd2877c1cbaeae6b971aacda59523a544013077761f1056a24b441a3ccf13d670b050583acb665b77935ad967d718827571ee52b126aeb272d8575925765d3e66202cd7c185096f8578d9dc7b0edcda7cda0d06b41f9edb4e8ee1003cda98c9b2f5b14bf7761eaf4396dab5a9d46f8aeb2c788fe6d9d1a5ca571c3cc628192b8e3233b328db8859665a87915ee0262a696aa9bfb324949ac192e3af388dd3cb67c9e185163ca69411c49dd139f5976e6abab6aa81f309f7b2ba68a8d67e5acb7af8ad5b8c1cba2002b4fd5e107b336918f4f66a7517471805dab88741fd4b3d41228088cbcf509ccaec0e44657ae324cf1b816b3056f8e8b2a8cc8fe6ef132aa744d9b821ec0cb61022a1a8472cea7fa762a4f32859d1b67df16e56c734b22b1fd8b5d6420718c3bed3af0ab1f1d40d90f0ff9294e4f0dfc44758b3f3e38223665166a5644014f553390cdc77f811b2fd078234798381fa7c7e4c3b45f493033170cd67d5a336fc194e1056bca75574f67cc0aa8c60b8a711de555d8f77c5c743276ceec7ba24c3aab1341da553581972536afce909f1f03ffbe2f5d954e50d357582424834b6bfb15dbbb5ccd03575c0cddb7fb121d2d579df7811f72b5d11133f7fb1647ea8786d518efd8fe6df4ac732a7cce06580da6c218ce0b05863cbeaf2c49b659380d6a65084ade95123bd057a5fd7e47f83465bf1247f697e6e84d07ac179c4802fb73e08ddd9243bc7a05b3181e638307b1389cc9c8d7ddcd3f561dcb6bc084c119ab93615b2f803b71e450df80ba69668261ed73d952cc5d5327944e1480f62c46eeed2e88a54c1ad0765939edd14e3fa3ad9d15098369e23eac44281122b18f876c95b1a13f49b5c9388ad63f55803a8c548a0637d2150e160543204a9630cf6fd4584a4e0301a352abe10d51bf37e095a897b6dc361dc01eeed5e22863f710b0f2b1a59c68da8451404f58525adc6bd0c497fce863caf5cdbb53fc7e6802b597a4b39c1c5cc2b26fe57b62d3d946e3ede755069118ff819b4cd8167aad21e419e0cce2ae614c7463d548acf97dc5096edcb653eb043df92fd98da7fed29fbacfd693348932d4b070916dfbdd02c3fa348233b4131df4eba4bb0ca145cf3a75cd5cca0b8d76a8b9112d9a82a7e3f37eea01fd9853f7e295ee15ac916f3bab18fc8d35af8a8aa8da61cb31ff37b5619adc83bb835e214f8bf219296aadfa80a37d3ec3f73f0dab2ecf0643eabb51ddde7f9e7b871aa75d38b3fb950c37faafba8ee905a48d41363ead7a3a98ed9f24b39b2e07abbcb401b5a918be443003f33ecb14445b739c81e1a5362f9caf5bfe5181ed2e6f02214ae7302afef608176817c2f1bcf183bfc8154507e8dbb6124a20166a5d86b695685e3e463928b0cfbaa430d1bd7f73c7dd0b72340677f1f139a7cc8c62c017aa779da056955cabb73c70dc8470f85b8ffdfe8a0523a2ddab793683d35b262612723553bb4cef1ff07797b3821edd28570fe5fa871198efbef709c4cd9dcd3d58e464aa2c6c33da17279bbaebf7ca22e79c7124b1803c9b0ecc68b9242cb5318347f3639937061b5f0b480ec6f7e001b4e626f8f0c4543f2dc60342c71dc60f1b017a65d72465ba1d1619e494f65096ddf802bed079f97a8192e763e5e74272660a22b6680bb237a131a970d9ae31aafd93239b38fcdb9832276f827fcb3740312a8db3aa1d590f3939b11e17aaebb17664aff23911a50e2728f7db563b8c115b6cb590110ee5b6528b03cfe8d127ca32650a6b45311ab5b128ee3dd44f124929a3aed954d40f91d61d735cf23371b2e1e7845a771aa1448ee0a0bef6e054e802cfd25c119d87a124fa97d4411c6eeba6e7f90b5d43a155537aa29c521eec7f9231e1dbf30fa78aa1c80dee18ba2bad90ed9953e021b64941c3dc7a611765fd8729bf6a564f21e71d4f6f91997663802f693d119ffddd62811fe2f0830b3d5905f738321c12fc81a01eab5f4e9b72292cd2d795a47d92286fd4151e20740cfa7ed02a2a892beff784e13a2e31a9f63b78756b36fc90d4e50116ef6eafa96bed81610c980b8ecefd6ae11731561c05510bd642beabef6f8c5fbc4e0dc5e6fd4baf38ea3af13a8bb2c3ac8a35f52e0bc379defd4971cb48956b7e6b3a205f3493252bb085b79fdf71de010a93b3db5501d8e55b7bf652ec79e07212a1a038ec6cf04e93476932820e292acea2d9b037601b2febae34b481e914a21f2210eca402f00555f7be51bd80388e15f3380babd58f463fb8a65cf289459c090b8158a5c7fdc2e7a1e8c13d22deb330765c70ac8c7eaf6f9e724c85fb8b1664a28ed2a93d67ca587237309dfc1389e0c4fa3bd0dfa6d1cb9257010ed19130587b5a9ddb9d06804e96cd9fc901cdc0c115eaedc0ba44272cd09b42269a1e70d454bc94566f7e2eb60ebae84ffdd2b3d0e9328a1ee029b3a16784e3aae33f461c9debd92fe467b613f1f921bf2e446a3c1dd09d467b9dc47099e0e1d841fb97a0d910b19b63b3cdf63493ed3bb81d828feccc3cc725e6c36f9707c5535858fb318a3e7ffd90e16eb3f8f191ae08e4a92538f32de1a31fcbdba3cfea3d372f651e8e184c0a5b6db12cd426934661f28d90f37f86bd5ecfdeef1bcdb7d5df9b2ddebb382efab0b4a9d3464d9789a2e453537e4ba4972cedbf1cbc4c193e8dea92f43b026e68ead6a786662bcae1f8286228e3c6f87679000b7e51de7323b397098637f047968952100c090cd7ac9d3cbd7172bd004c1b24fd1af0c00d00c93820cb89f1f4897c40dff49a8c37e3d3c5efbc088cdf5262889a8a9487e8771b40ec5b9b66084539fc06212d36d39b97f09f9ca040d9b3782148dd7294b7315edbd1343ad12b213b08ebfa1a7d900830d1a4f3054c2b5adfe1deb3a861e2ae23469306738af5e16416a491c0cd3e156f3a034d9c2ae052420915bdecbf7f1dd41ed2fdc5eaa10672e973f3eae6dfd17d7b1ab53c5b1e125bfc60649323ae14be7a00aea8efcaedb0f56f23a18a0ddddee577b582c3397150b65517fdd10d951bdca2d1c0277b178fc939c4797c699c00ae9edd4e9676814e948d1eac371d1166a783e8d1e076179845c10bbc553ef0849c7bbae757bc639eac400c37996796358abfd8b7f74bb07cb403b416a9411ac465969119f2e400bf49df3c182faa1d55db135bae0cab30ed38f97a5d55d1adee40ddeeadec348657ef5a5467ff1c0e968feaffbb3d32e4c2cf41dd4139f4ee94e3d45c4296e856f5500453cfec56163f8560a490c0688d7b7f60789dc86464ad4e55fcdec32c544944f4000a9af5381cca8450deac01317151d5ce78d4a53ef02a2742fde8d78ca560c5609025e3972614e02e18794d66476002334f9de069e7f6ccbd81c9f295fb40372d358f3b3370f074cc6fc336c76c6177e7854556dd905bc6bd1884d32ef6d90ffbbe64506b3d92904766c1bb49f51e9ca72ec220b3eba29d4fdae8d72311df9d108d49ad563dea169433fdaeab204643cebd6befd1f14b31363a8074ee22e171c01d092f15798809fc586f6d05df355485586ed584c57bb66ae427a7c84c74557163612d895f1b6badc22c19ce1d969cb27b3ad52688f6948aaddab71148e7364e6d99a05a5b135990b89eef9c218e7bd8420497d4c15a573ca0f6248019c57baa6e91d0660ac95b8be1480e88cf43bbef1c3c1e4222bf6904a5736f9f0669400037411f8ae6e6c840d0192d07b596f6776cf064902588eca2ad62ec3163c1dd70a858fc6ce6da8d928949234e1d5884ccae9989b407634c3b368090f90b6452128a0c3fb3a13df12cd964bee02b0844e7d85d6e0b9d3eeda7a2d32a3e2414c111e7989b18162b21f08855485e004f258620a93faf0d6ac37c3b1ceb248fd0acfcee8380bc4d123cd54b35264dd9c18453a8fb7e2cec2deefe8a044d65bdf8d3cfb10361c1bea5ce2339265c8a2d34aafcd458deb094480034c25db92494af7287b8d6bae5a5363fdc8fb67b01e8e7c6bf55ea6a6f8d559b49fd9f4c795ee2d954fdb60d83c99c4eb23db92c2f190130fae632a623bb06a6b97281b85401495d7c68a802bf9980fe339c644e078c5e09e597fd18378a51b3cf5609bc63445f1270840a6fa319726bd0d722f2fa233ffddecd78db720f50b6d90551426a3343441916374a075b48181f7957126a861b90faacbd6b80789fd17967c75fbf7f710050f8a15aeb4612bb75746de54d725a54949dd8718efb1528b2c9234b23a3dadf25c1bda5edb79b8627b208df63cfdfcef192b32aeb4ab0625c7f3845e8bd31fcc780bb76266c293a6cf02e033a1763b2d24d985032dca9269898b831344fbcd86c06929754ec07d6bc8b774644f9f769d4b9743fd55f5f9f14a601edf2db7c3122f9c534f0a1c5e7868f1d7d8a591af3fca73315ccb28132752cdcc580361cd64b36e2e4fd9a962d59b77d1b5b4908822b26493e6be4800ed8cc945e2756eba7d02377d53e0f006cf9e84c62dfc4179b8c06e989d5b11f2c08d49b7c8a3059d9cd932514e564acdc5a931ed925dd70816b0d1d8a3c86a996ca6e0a1e77bdfcbc11409a8b937b246648d8c026836e1d81c8f3378d904ff716a9c1cd6237abd1426042acca13952fc081a5effcd7cf00c20b0b0e680c65e2b3afbedaee3160beb54e0a363db43ba1a6f2dbfb57b10c5cb4c130ca74e407a3acc5ba0086835c5df19bc623928ac623533cc4e8d933c8ac68790ec374a19f75ed4586cc0acd250c42668602f41960360267b0f613661e312d579c648f986e1985bed536df219bfaa085e9082e0162d0607925c8be8b268d7c2a679d00fb5c043e84d5f8375dbf9a2d3e54e60e41c4281a5c24d7866a307c512d384664038dcec1318116dbec8b491f4e14a4f3c69f11dcf741b09a5fc3505159315fca66216770afd8893e46c892a18930a36f68ddca37a0bf9c5dff6ad7ec663243a712511d6c8b3f6618713205e5ece7eaf331d47c3319134adcc33b27535d92818e9757a100e9db1941a4d20065df1253ebcf250e68e56d122f2e4c97acb4bc97fbd2a20edd291ab316d2713f2831627b0f708b06f41b019badcc28359e071934a32c55d64c17f207d103961b18b60654fbed90764189eb2330f6073624cf70b5dc80fd84a45dfe9f010486a47d608c89d3fd2f479cf89aa4317017475b3792e8230f109086ece1df29ae0584cd2968f0450b07f53b4acae894a1afda8ac56cd4eeb5ac3ef5c7e3f79e223169e3ef07ce39f49b5e94f67745695453b8db0e0b21c3290027ebe259c270dda1e2a2e72217f4178e253a39e8a5119e63c90e4d9026bc9d319f0e6a04915a73121cf1ecc06b8d813482fdec0f838f6b05026ce306d922f304a3f8153a397d46efd82099bd2fe816585254813f3e44ea5316daba04acc8638fe0770ce7837ca2dff2cd6b820ee41e7057f9b5c78e5e994393fea04f574783c705520e03543dfef0f2f80eb38728a701305e6ceb9bb6ba0d0405829583264c07b75caf8f406c918c2df0c6c3d5042696ce24424dd8453e7072be5d11e888773dd1f38c3bfbbe0fe243f8f40cb8a377a175874d75b47e21e751ea372a82c1608b91cd87d33987d0b4ec474783cf520b93c2337fcd928b9ac395eb9f99cb72cdad7d6543c2c93eccdb05a2396d92ba1d756643e73b47576781be8c1bdab0f5a0c150997c80db04b3ede8dacec5f95333f75fd5248e2e3e23696426ace89da21788614f04c13ff1b461ebf5e0cde0d8388153a6f4d1467b1fa81d66de984860b510f3c8d867f5cc008ed5e681806f79d88eedc9430b3ff2e8941ca6d029ee4b97dcb812da55755561ea49d6f5aad966ee241db3c841a832567bdc225ac0314649f89116d2273be75a43b6fc35f1a259f6389d07c2c16176a4b341cbaf96f2635363f070a88516353c4fe108da5812ac689011c425bbe6c69b3e492eae42e38d67ed524b40380fea882f8fb6039bbd7d2487ea3245ed8df5ef803772317a5fbb2e7df1675177fcc421870cd5b9165d06ea2b0a3bfb5615442a0089312b7cdb2351508c277ddc750508f5e35f06ad8319322bb9e98efbdc5699486725dd7bd403dd17c9fabf9a17224110bbad25bfcd72ed53960d5b19fd57a66da2418f24e049c091ef71bb60cae96cd05fbf2081a15ac09976cc32a18cf1cfff0e8e0b77abd5d5c0adb516777b084400df18e726c92552d2c24630f93a1b0694acca329e93c1e5bb60f900922e3ac57e31c738a0df08b034a20c8f592117eea75701f2cf413cd06de74f7c703f95c6f75074463c261dfc86ad39ccf36160a22d0897f9bb2ade6d65a63d0fc5708352f154d666ee613489b32f56311e106447ef97cf6cdac2b4505dac3a1113f88aa12697e93d0980fe485ec19dcb0992785662cfeacf0c827a7f5bfdc6293a2c8a678f71fe06b1446e897ca6a4dd25021228730acda7914804854b34ff76d415c59cbac686203c7190cb7af052ed02f05fb76f503cd155027e573d020acb3a53a2a13a4bf67331710a373ef5bbfa5571872999de59dcd950ea35c2e538023ee8ea227fa8e7149a55a8d3d2a652f1354c815574e53791853607ee010a9b79394260ce65cce80dfcdea3740c5c35a7610fd59afa0b62f67c35ae34683196d7509195da8ab732767ad2afc5507a34b35b62f926e3347772aea522a2f1c5b228ee66582021c74590faacecb467765a521cbe00b12515044043c6dd3c2060f27f10aabab9709ef7518d355f570ddbf0ed49928f2836696cd1516e303c3f055bd172def0efeca1b647f7531246712070787b2c044fef727e3a0281b48da627863d0872cac1cc422e32937d617ccbaa2af11ae5e3798fda1d856b3be9db00fd658c29d388a1bb6c76aba9047b9e9fc366b2cd5fa1ea966d85f342643dbf74ce59ccf934798cb6cd004c7f8ccb6ab337f463db55d3324566ddceaa93595f6909d0c10da8ba631af4bfaeeeb3bb6b135781bb7f429a208916a01a522faab8de62d122a5e49de6590b6d68a86d2ae397ca30f128280ccb97aae4ea6a6d35820d5f9e544c913df487e89b1840491f9f19524a93475704393cb8a364f48bd95e3e276db88d855a94c9125c0d409bdd0a7067fe108925e18a7c54bb74be919adcf03694dd27f9500059d585d2fc368dadbf8e062da891b72fa795cf40c655391782f5ce3a913c209ef7c9562e9bf41b2fdf8f3c034372f25bd8ac19dbb1af7d8b2ce82bc62aac267043bae4c82db18abb03c7e4f70a43d08f5b47a8db0beae932d7303c7782852cafc2a09c3eac8f90f195c2276be1a6e512b2df66946d845bc1da55dee41defcfc238980aa20ab354d5e02805786a06bf5f299dc91d1262b659ba02a0747ee0b98260e37c4291ae2e848b9643c2fe860b45c59aee092dd394c26fecb34da2c00c277dd723ef234343f8bb4d99b1189c676f3b7f508918c6f50bd2d0988f0519faf7b96765f314b9d342f33e6ed7c93c88298256759841a2a0d40af18fee69b5d9909b46c5c620531b7fdf0236855ac83bb844fa3c068e78773caa2ce14a6bfc5100d87a8da4e7b58f43bf5c975e7940c003e2390ac158d53d4b3eb4ff93037618d888eb2ac476ab7f4410915d8be019c3bd63f95a0dfeb690b8a38db948f4b15555e17f69e21db19691ee7d570aa75cf838a6782ee786bf61c786301e22b0ddd0ac1f383f935b88fd4b5655b344fc0a819f27552b3e4018374723cb6bbd9461e94adb77c0ab160584fc146fbeac4c80bb6be46ea3b418c7d8c498adc2ed573037a9c1eb59837e188b9592711c8f65990d14145eb70c500e15ac697ae2dc08c358acdfea0b659f30e4adf6c4e91d7e065f1174b5b28242f71021129a405317542da3d3db701b7fc2d43cfeea5397e3121912c6e75d1cf4bc07d7a06c7ce760fcd11d1fc3eb8dc997a39a83f2732acd6cacdeded65188cdccf97e2129a2112a517cfe2796a0af5f28a22c9b16b7295706314d6efced93263e52df92ec510a1cee81f1b2a0eca327e4e6bc93ae0f252c747adbcf16092c2900c60bbf0461240ca63375599546e6fd1404b1ec9e14c13c2ae2d5cb316860f4d5e7fe012cd6c20e1de20928f382e6fecd9ee425ef97daa5e9700eedb976ea9a6e997571f071715bcbd49f0dada13f1d02fcb6a583e6edcc9b0dbd899ada603b857c3e750e5dc5a57d2490ea6d45409fe2f14e9dd7d2bf010a830b8043cc3db978a40ba633be14662e11fb2867bf0d207a5f4fa611817fd84dd38f8ac4e86c7b54bde5ffad499fa9dd8f9760b837cfec1c1fd09df67dc603e504feebe2b57c9e55768a6c50ade6ed120adf299975994c358f751654610220088d9a4fb4be7e4c3fe71763d9daa149f370e85207adeebd24637cb1454299d4802a10bd706a324c16742e4538998da8a98a8a458055ec5423e0cdb1f5a2963c9b5d49e67c3201a9806c13cd56f432983928fd113d40053a7bf8befe3b2d37f8887f3153e0fa0b42ea90fd3b63ca372f57dd26a623b946fefc5e8b653b54b32b79248d9d0207b2a896e8395898b5a274082c93df7e72bc6cd5a99fe5294fa4b0fdd352f0d69dbc4909aca3efc2368f7d2f050098f10e8f0b23b6014e96384f6a71be0b3965f51ad7a3afe8206c35bb5c00c43fe40f214cde35e18fdb78fc948df97b2f9b51445403d80f05ae1b3ee90bd7e13acde15888f951c0638e6741d6f0d846c220b196a06cf3438557b6db5d53cdc05ccc6a74e5468a246411b64407d7dfdb4b886a0978ebadfa8c18b12fee3f8b59c588261fd257e595ab1500ffac2fce6dd4e50c91ec5ce5fbc010f2b028fccac3743a2969591a207b1052d8b15f3af975006aec0c145bdc4e46388bec3e8fb42dc907e0ffb09457809f7283be7652e858fdee29b92367b3466e41155304a9a146363a2e9641fe1c4c1102880321811efdca40a1cebaaebfd42e44477835de50a913794b79bbd52d8b6a38a1cb385a3514824526f5be868f842342dc559ebf18e5ccf8c8994fc3feac1185f28df6bbd1efba623ae456c35e5529a3193b6a71505dd94f21c94e3b6bd2dbbdef624ddaf14ce28b3b0555cbc0ee8e668e81dcef909b9c6a87845482a08ff8d0d3a7a4d44be49ca593379d333090c49b21d43c67c32bd1dfe0a655a55ee0f376c60dcdf09270d16fec66abed79b3f3c8b13f762623227fdadbb929334bddefcff6445cc93c5f71b6637d0f8d01bc5709d1d1bbf7af444b3903e7af55a84d888c1acf1181a1c236756df9a05d3c9fbb2a40e1adf267a04b57f1598f9449d84102328f83fd52f30a3e56e27057435c32d46ec0f3df49bdf70def82e8bcfa3b02426619e1256db7f127b3e1b52e2e17cb668aaae0db0dbaf454bb7550f27d61e9067101786bb4734edbf126f6c0aba041a023935b1322268645b2f376bcf76a68cffd133572bbdaf43af45cd438ae0e838aed7a9b1574fc265f4f5edc30b04fd10871e613d57411d121def63c357de8e4a4556b116494c68d419a8c6c06a0c8d4f0a80eae3e12c7a8e95e0e72f599be12fa33185f1018b7e465c93936d9f02be363ffe48917a95ff6ae657c111fed1986042ecea755494abe41f1021c5e31bb3271526e7ffe47ee3a0c6a9c3da0505c92c7fea3213da7ab20bb05315948752eceae8c88229fc9e2b09aa85afcf2f9170c420ae432fffd51571fe3754ee59483acf323729fef6c3a30c00074653e7bf071edcd3c1cbed6fb1ea5a7b35a3bc3f2e2dfeb29547b52084e72a4bff0695864ec0ca33bbace6035f96789ca47bc476af1483bf2c3728311f8fe62e4fd694488913f962f759ec8dd972cd4d8e8e678bf2446ffdf1325956120f4575a11ae5dda7e2bec3b0c746254107e527bcd26d5101eacfadf9fc613004481dfe1d7b2b18c577f918846dded59f2fdcdc52cb83bb2c040629c822fd766bbe7323b06de4f5973a63b5332183b6e139bca4e75c1de78a96b8b7bed882b569f6386b7f02cca9481c55e0d06212fd189baaac05d9034ef9f1d310fc3ea58926c674b0bcf10b8a139825a5f79e0036883fde520b9e0b3e31eba4d4d1b8e297f58d684ff2bed72f0d3f32fa10b91f2eb96f1e4a0d5f133d2c54626f2990dc5dede7d62549385657308f5517455b8246c4877a9adc1b08da3efcb056048fe837e4db74fc0a5cbf3bd45737e19b5106f26aec5a719b40a4c07a2477d99281a61b92a39c0f87e2533a19828f17873d0a1f42e8da63e3176b26e4b9067a3631cebbcba76fd9ed4ba447703fd1382f0cd82808afcc2bf34b1286d5d4b735d30625229346eee1fc378dfdd39737cfc5a39cbd262d64a3402e7897eec071857b8ab3b902e33568d40803e55e2eeb77950699eb28c82779d498743c5d169fe2aed1ea7f84fe39f5f4887cd2c3d195ae8d7c5ea4a089d05191088b54dc9cdc211a92bbce27c8de23eb9669e61b336f1242298a2ea00a211b363c51646a1b31dd6e2472ff5dbd52b0c002871c686624e94bfc248df7a843ea38d8179adcdb575fd93a4e287f4f72001755d65efaaeeb38f157062133c20e17f5a397b603174801e43fe26a29d57f4f4f5259b4c9ce6dae7894ff74feacf4f6c699040cd31ceeb743e6e9d0da4c85371308a3be587c3c365b0c3e73ba8b21e19407dcdb66526ce2cbc14cb99f04e15ee6e6b62d63e530b94f613f4bfdd275f6b7d17dd62b81b6fbb85298c7ba2fa089d8916bd6d1c73fc63ee4b811341dddf697dba7521ca6781fe18c1bbd75f06272465aa6a4244d7e60214df00db927c9d9ca7d11214902dfe403214197ca3fb1235d2eb4c5251692ccdaf708a6bba64409cb1fb90bc7cffd8c203e16ff6482bfcf0782418a46c75bd265844dd96e55d6c06f8c5ddb299c0f09db9b950c48c40d2853401590870ea60a4233af28a502bdc91b6cf37dd0e6a0c8b3d3cbcc073e3c97674f09b123d88e5b7a77d906b99f4bcc44c224ad1bade9c3751ed33fe86d54dcf2d5efd4bd0f7f8ba300a92463e457d704da866a692a8755deb7a8883442b82a3332adc72edfae07fa98a9740cc3ee211d1468b5daa9e54aab4ea2774e2f0d6eb4ee4cbeb1e3dba48f9d3e44a280066ab2b2e4e7998e1d8d345fdde4a0c40207d24af48c599358a6aa302323b8e1406deb69f7d5c727e987cd86c0dcc9cced0d282e57eda152c954df5405ab15296781701f93194d5939b5838f5c011d4219f947625831aede60d0e22efc445cc52818f26114ddec058160092cbfe6ec91888281311b38dba3ce40840d7dff6a7be6dbf751ef6b52c1f33b92ae3aacdfba0f951c39f1527f9dc2f8fd88cbd045e42c931677ba5fe689be168a1e1da94189e8c85e43ffc916f58bf296865433e18c4cc8bc5b379eca6637635d0f7123ee4023da7e98beefd4d63f63e6a821ffdbcee86713a0adbf64e812594d63090b546f46ad22aa15213221ba2bce06778b8864c9956ec599a8e55f1bc3d5073e74e85cb8eb11bb67fa116c29981a16b19a17ab1ecbb7e5521141d9a448c75e5d6283b5dcba52dc3607add8972de7cb597d708153414ceff4317e59f95d360986155051f93a1d2c53c8ccd5f4378d8daf8c86ffaa81bf261d0fd8351e2c2b434dabd032c7e68febad22956f3a15ad8842057e60b29c2e1ff3b02c5f9e33c07288814882655a59e8403be660d591baf6717844965e5c702168ac2388374ee4308666b33048a09eecb5c1801c9763db7236ce3a934037cbf03d8d2eeb71b84c70aafd45db3ff5c8dbe22622815c8c116647c88ba2bfd15ac9c29af02e37ff9a20fe4cfcd039a8e1ec3e1411d8473daf5a40a97331836ef70b5dd0a1a4e35d5452599d9d97eedc86dcea4c40707785c70e4d4a017a62bc40b599d2b7daa7dd33d62b3424024934463368abe0333d09bfa86fcf04be70936f5a2f17408c114abfee1e6a05895e32f598b724932032c82497373a08fb798c8fe755db911b69d8803ad0e721fb4899d9b8f304b898facf6c97a8b328d296e7517f3423342e6283c51ed8468c42852a9ca178ee40c141bdee0773c6545001ab89e689efa5001502c093b2deb585ff35e5374b9f6b5f393010ab57188ff404c5d7e9a6ab494b487f930d55026657a212727e88ee1e3f9dce2431ea41390018d8cfa66af0b7afec9942e60f220576e51e014f2ac95606b1331fbf750bc53e6007b50bb91694d689b60b5bff6365f6263f1d1c18389f80570e6ab84ab3b86b96610df583c2ddf4d98ec921e2c425f1a884cdc70f3a94fb227f1d3a20727a40f3ca0957b7fde19490f3cf79cc95b0bcafac8179f4dcbe43b31fdd61da04652367fe6b47036b75335ca1df228e256bd00b0e585da7115beaa8d20ba2543246e607878deb361666faf2763e64710239d98210d6fbb01d02b28c868d315b400891dd450019cd10e4c66f58824c7f5d7acbf899e78d3cd0b203f5824b718991a5b89b857cb4e922c36e2b3a7e7b4c54e842c360133346eddb7eea7121ffbe5555f0cfceb6197a9677601e94fd7c13ea152f1298c46953c5bea53498318f1c823a85b0d0f2a791c3309a189315b0827ad56ce30dcb181c1441e33a6fe021fdb3ae089629887941201b1fee6ef9ae52adb8a6b5136da95c3754a1e7aa3b27531c29038fdd3eb35fb9b6c8d07d0c481383e68d4aa66de31cd6d52e88451baa1c381ecd7e273e775961c4dc4d85260c2d16a6fe04bc71960273e31feef48200a9ee55d90f33443bff502afd86b7943ca85bda770f8622c913e7f32628b38eab2d49dcc938c0306d6e1f4ee770476d37e94a5b5bdac4761080b1bd6fbeda1b7427fb4ba39ed8037ed28a5a468841b2038dfac00f7f431f2c1cf8b656247d7bc9326ddba664931c338b30f5b237e79519af575a7751f80e3751037adbbaff4f697fde288be1042c4898d92066641be669f914b7ec2fe84239fc53ac182ede45c59844a43851110fa55f0c841ddf0a5ded5a6be703a8065cedb6fa49f2ef0e4bba0f38be838bfe58160771b7f61e20177e3841e0e88a571c6416f502a6192944a26ab9dee4354b1359507175b379ee937e13874e5e8062159e0e898692ab7518a6d865867f2197275b98c6a21b7135d62782eb7bb046f9d74ca96f41f8e1a27d12725a15b5317e438a5e393b30c52b71be6b728063ff413dc765350f1468a62abad58370b1dca69d7ac0849ba2a61c38e45a01c956784f87cc5d396d0d5abbde15ba0ea18cf09d2102868333aec76a5932f6bc94cc922bc414f3c5f236d08917c019faa5fcdb7c40722f43aa54e21d84779d11d93d225c0d5022f58d91027fb240dc28775e644f51afba7bfbddbe4750225b9f690c91d13d8b8be66da17ff97eeb82704c29faf0416135221d16ca0c8e4328061896a4684a46db32c3b98f17e351b06c5e89d1f76dd835e53153cb8d46588316e936984e243b055196721de60b4249b132ccb6adbbf378915c019df81b2d178ac87cb5f9bee27fc41f3938ced22fbfc8d0c95d0c0d530ceed92f553465a918aa0b79f91079064a1402203f6f33c06e8600c1999f1394994b6e849678344746eb739e4cef50e13b1e203576aa2f11ba173204a0cab0a43eca5e4041b016fa11d60b77a34ca4d7c2dd3886d5f3af8c6b0943c009e42127e7b5a7a415c82909a5d455ba1fcfbf2c39d231983a426534fc701371d3842e16379f81e0ea1f1e4c06edc851a6b198d3a6b646a4b2e271d7f5bad5b25228e5259c2c1dcd01f77af5dea36356630add4912f60ba94a0882de42b54a2c77df39a28fb364567ea3dbb051c20a8320c2529f0bf51b134c09331dfc28344920b900d8c2715032bc8e16878bd5995e31973218e1045cebc4799bc985c3aa452a2e4f7f4d6aa01b9ac791e0bbda93f86c67d11ac106294c4f0174e6482f316de8032cb8c7a7d7d734cd4b0f4530ea676dfb8db629cff6e60e3a40a718d358846e5e25a60fd0aabe89fd34220a703fa9f37c35ab343a3451ed7a449ca1d8a7fad833d7801e9228c295408ed0a9f765f71024d25ab0b41dbfd9d53f70a20d930253eedd4bee4f13071e57f5f2fd84dedb06ee78721a21b99f32a43167248ed9029d1daa50bcc73a4a8ea1f759f327c86b775fd33cbc56e5a8209b6e87d72f1b2809f6deb96e08e2e97aaa27f0efdd65d7c38c92fccbe26c93d317196728d575321a64728af031e1fde81cdaaac40f7562a9555d46eb05b40933a31b72d59b80f26f3bc34b305654332965080a92e3165febec1297a86f68a52408589d4a1bc10f014333066cd3b3e41eec0dec98e33a7e35a7fbf56e3c89f4995adab3fca28e2beef516f612326b0736a5fef9ec62e04cc7f3bec1d7de98ad1455dea5aab8c092035e245885e445da339cdd0362b315cedb5e49cfafff0d4164abfd59cdf38e5aa912fc8cc17ec425e76fa60b01c5333f2110bbc2cb9947c73927f2a03c54a220aef8a06cfb22cd6408c199553035b09ec8649887e499e9d31b5be9898e59a5194efc5264e1ce0b5bcfa0af6448498eec83f046488b227f947507a9ac32a00ba8aeaedfc9c1c3566d54230615f69996fec7dd19fdb13d644421eeb398cabc8240e568d1c879779d995449b7f7d8e8e6cf733c7d0d840cfb0ff70c81ed613d4323d157bc7801fe8ca629d4261ac745226049182a6ce4e69c661e063ccfe13cb0333b5f30bdd56420c524ad75c97bc2e9c5da85c1b02e14017ab59f07ce8b4d25479ad71790783148036e220e3edc4a447bd7ba718c44cabd21f746e34a256c2309c65bb676cc255c70bc63ca24a347fc945b38c0f4e0a5b6fabeee69acf0a7dc416cf893ddb9264bba2d24c5ee59b3531943c3e75efedbe4aae24da4d85c1a602bc3327e8882938e805f086c6ac77ec4b6fe6a153345c647118bd24cf607eee86e67480b2f92228b920699629f592c279d7ee30feaeee4e8db70e8a60ce8a93e5e7a2349eb07dd323e86a861f0c5389ffc6f801d57c89e16689cf73d1b4ec23c5f3bd4c424102729b0792464d1a2013716c644827c54fca602daf4fa97f3220a7f4a0756e41f8235134e20d7f6165f41a3f1a42daf8de659eba1b3a6bcc0239c904004aae3f84c884d5dca10fbf28ed8233634900368cd6bc9fd61545e049f042611a90822841e048540d3c705168fbc65661e4f690fa32c9dbd41ebbfd865acc7154ab827070f372f890f82ba071d93fbdd0f6a085695c2a2358c645ba899fa93355d7ba19064e5a7409b95238b84ab001fe6bb01c5ebfce745cb22ba3abfc1f700a190cc8f173b8471972d030cc3bd2951b63174b727845cc67bd918c2fbeef898710735ae2674c196febac2b97e8d774f53b46b12f268e492ae144aa91b7ed4596670349b960aabbe3066963cfa33bedf4cfe2b9d19455a8023cd2eb414c44b05f2ec2797daa7d1d7d943dc37404814a90d6b5ecd8b871723252b70395f0df50da8b9c63b08fafb9f5f54803afe131d22c6ded21edf196bfb68f168b34c63d37a9d15dfae5510e137f72c047e3c9c03a8aa097235acfbec6f978df80e1e42eca317652bfae9bf42c3c4a6d7defacce357d5e37e0937b9aadc77b7ff2030a9003939a32562ca756c644f5212f99becdb8dfedf8355dbe046d007140d39bc63012517dca257b80a16e3e3dd14fb98d5d8551f72dc9124b06091fc0b7cdbf32d47c1c180c146d4143d0c912584e75bc8c36f8e9a9425332ad4566fe55168f9e7c1606e347dedde45ca60c3a00c6cdd950ad657cba2f5fd53b276c855b2df4acb04429c09e2aa9676fb1d4264b6917287b4c1ce61f7cf1b5cabc57d8adb5e581fb789ee786c2926de135a0e0dbf1f013f90c4acaea7fbbc63d1d8d7bf5bd0ff39990a4c917d4cca3aa21356b8581dabf0a82aeef0ef997df7152bb88fbb2fbb8b8b4d0b79ad288e80da7172ff6a8711f0d5beb5024b5d7775752ada43ec339c05a48ce48ddd6c1dfac38d79f35dc272c45b2a5e477277bab13553cb4712981eb20364e5abd7ce3eb461b626267c52ba6fa1abef19dfe267c2534c22cfbb61b8ff4ef465119cb9b7e1f7a37348e420a044e3f34fc33193dbf5745f7436e7838eac3b26a1ca791cc3cc94a89af0cbca18d0df688f5914a0787e95286e4a9e31d1f049117af139d281b82c28ae2a3f4a3d14d65204f492ba9ea2b26422aaadc64440f5d26bd532de42bcc31829bf2dbb4ac7563cebcc24163c7aa5bf7422a4699e2da811cee52dcc7afa7e762345fca06334d5bc5bac4b8eda99f998b34b3d2c471da2205341da41ffab777502b39cecf4bf51d9911b857cbdf4396ebb145f6c5f5f4eca6faba998c8634a18807a6c8b09c12587190891c7e4d1a101decfb19294fb6b89e3d4eae9d55e0be43f63ade4a91046a4328b1c775ae699241a3cb211d882f301e84dee39b97166227d93fa5d12dda51a66390232104882dd517ffc8139de1ec3fd58ce399ac0f8f870ddefec7d06c54ea35cace64343e92bd2f796244a0ce106d713827b404df39e16d46c7a3157b43e794ebf09ac5dc4c480cbd85bbd834daf95e4c16108a9d787840d73a7e6661dede0eb7f1bb58433512b85d9733ca26e508d877cd96212a52e03e5dea761dd77a8fd282d1f84452c0a7907a93bb6591ba1f25d65c50f9a0219f949c6fe6a7dc52f695f0f07988c469c07a38d0b9f692525aff66b6e08b1a61288f11afad8afbc933687567b517b56fbbe2563962009ba4878cbe8e5c687c850fbda752af72b03ccf36a3ee87f64029d4552de69bc2d1c0e90143ed455e181e9b92aa6e9f42f96a9b538944133b55b3f88e4ccae325e0df2ed377b5614c36fd6b7440b65ff2228daf9f96fab4554fc1e930f842ef5cf3404d155553e3fd417ba60772ee23a18251c2ce19883166856cfcc6ea7a8487a77660244cd888c182e1a2cb0b7dbc17e5235dfebe1e955f1c107616daba6bef831efe1bed786dbee07efb749d428d3a099ebced0da63f2a6ad1d3c101b70154f2bb19db91d9512060c6cdb4df2e32a519b8f3bd384dba9f3ebd5981555778a3a388aed1587ef45ea4c5518b75126db30b21a1692de594ae60b68b5cc9d207db84d7a33f322f6c7887a55fb4337e4f4696c08efb08c235d019a1d4094c304b59d8d41138f949b7099eaca009b74f2bf7c5f736c589e031b526e8fd15d44ed3e9531380a2abc0f5b08000ed2cea78f4d6b2e7565a64b82eb5b40112a4ab9c093636e50a377e28c8ea4b961afcd92c037c38d27f86fbfca14bddc1647a478ce74aec47749a1911dedcf2d78397b879b29c04497b6ed2305bb054034685eb5fa86895c6f9111113aaf3f9b3524d961fc5476ddeff588db54324e7f318e0dadafe919b4724fca3e6b0aa10301df476be71fc99f1850836dd2c246b2f1157399ca6ae3cd0123971f87c5132910cac64c243e5217ecd84fe1dad84585fc72e19b868bbfc8266a19f8e8988487a1f6b999f0a93c69cc4b43a1630e0fed019af4d70dd59dd6b908b37e663cc98f650ba9c3ae4030d70dd0f9f2dbcb870df0a6a5bf072d75f07b77be8697b1b41d32b0ebabf5c93913954fa56c487133232467e28147ec088e45b2acd9b1896d82d33a72ec21199e4f9802478fb14efa86690ca49bbc27ebc805821a1a3612f69220e4de1ee673dbb009729b7acbe0b8a96052c44f8fdc3dc1567c1fd47fd22d28715af53523df580e8b0056f040bbc3db8d9368ed2fb35579ceb77847939b94b6f4a1056b85f7a0c58cecd20b6adf7511306c56440b531b522623189d443b0abe54852d8ffd8f054408dc07cb58a5035b5ab07cc197a59ef15c7c48294d2ab59dd9a43c1edc94857868904f56e8853713c7eda31664b15f2915d087ec38bf3aaa7b556c1565a284eb61d09e19c44242b9e59cfd8030a24d8834193d595cbd5bfff89398c71a4b92f629bb10e198dd62e5e1f19aa0b016850e8a7bc8955be700393bef0d4d728500268acd2f5c9259f8b4193c098583b01b7781e52f62d4a11751a99d6e087f7fb9ff0526a87de07041c45ff65dbe07acfd687a58328c4b60f9ad6ead10c9ceaf63913709fcb80bf3db108dbab5b57c8e1c44ec34bb490880501b874a1bd10b54f4b4c36afd34ecfed353d318d847936dda2fd8af3799919217a1c522bc3c7c5e88c3da557e90a1b91dba137dc6b0999318d7fd56832029b1a4e892e5fbee5836e7cfa67407ece3582ed275212684e1f7815f6fb87919b1e3457207cfea20c550e0715f986900d3fd7a71e30fac2e21fd35b7ae374342a92b88f87a7df02722b8371276e0f1aa4299d8e17e676ff5985357418ff652fc24639a9d3245c8db82a7b035a7a6b65c522101800233e65fec6e659ba74a8b5dd292ddeb1e49bde1d7784b9f7779e9d2c8dbf9f202784f4d9af05e9bb76aea098c8d125ca5058942c00ef979263328cd26c8af716fa5afc8eb321b03bb856cff3c35397b7c04a8bebab598b4d44d8eeea6d560cf0b830e3f444e2f0084918702ce44f42b528b9351ab7e934e4088fa450d33f423cd96a3ae8b56145485b3c5232a70acfa1fe10dcd368fc28f713dda8b94b679c05a712fe84fe2a260b60d5349224a0253103115099731e75e0ed176841b0c5a8ab3f3dfc144ccf06680fc4efb50a466a742c1415b27aa2dcafb84fa6b50cba29c388f4491d85e8e2830b88ac2692b40d1f79d7cc8314d26b33c8de97eed3cccdd523151606c1f1a94b3baf2ab41128c6f15378a39e97b6b795f184adc601e5f93cdaf188d113100b5982e5ac520690e2b862bab86ea4af9c3367df5acaf7098cfdea8bfddf2e18471629cf7f69bcea6d9950b8927cb8f4632dc287a5ab86347f8ea9ac60b5ea88f06326df790e7c3fd26ae6fd76d313403a09f30c9aac399aff44795a2b7d9bbe5c9e0d873f99e38b1966fc13d7bbb1b9f9873e78622f1b8ecd0ca740b603307ea5aedfb46c0f16cecd03531927ba7d81daa67bf110bee39f0d045a39372ed1d69b907dca18dad0f04e2845a729bfcd1edea54f68e5b79a4d523cb5847f44d011fecc22395232eecd50fdc58c9006f12e464b6b915c7f62ea2fda6c07e242d5e787c9bf9004bba7ff9f47d5419b75d6dca9c072797c0a54f9381b3953940a5ddeecf8bfe2b77dbdb87faa850de34f658d004854df608f949fa692905f7c827f9ed541e5d6fe609c96ae4ba468e6da3cd5681f591008ff42ddc5faa604aafaf887a0bc681ffe64210c6df04b50bfa8141d4a4153f03bf39362a214c283bd3027fca4e01422340af0025f5748f772ff4ed0f7af5a350a26c2c41c0a2a4267b86b920b7f6b89e3bec312a1d28e61ec4146fa804a0749b53d0cbe10f8f7889ffede81ec3885f62b593ed7e5b6e19569dba59a5e4f1e36013f510e19858da7d9f048cc439e2e6b5c6152b42c24802f44454088a0e0a5f3ceec6dac60195e428241d9ea6875521a81b469104473d3a19304755dd29f590eaa0977ba6c477955a19a79ea44ef5a2fb1404c0a512a19a4ca028071fd9c54ce25807fcebdf95bbad7dd29d8698a4474ea25ae643e2895d0992bafbd018f80f244a087de8c35a19190891f2bdccf58a6c4dd06a3118f9de2451f981c8756ab75459b234d6378a3d9179babefb233a1bbfa1d29b41b3143c8b3a5e6c82bc706eaf7e835e9c838a46a79daefac998d389a9257a74514539db87e6838ec57e387d5ae9d33d24ff4202a16b266d1937b1774d3b7d9014737aeb0aafdb255799c5f9fbb148fc18a041fd2a8ccf167e7e39d684062aee1364752932985311b2a015cf490c056028aa7b59602dd58a9613760b0949adbe57e0ddf70a4ed2c2f6b93cd7e441d85920bb85c0cf2302f46a25ee1eac65f312b443be5a232866bad42cb12f1b77350fb16a54e3459ba43e46858233ec2311d3c528ebcdb1b2f265ef1edb040823d01fd8a5467300df0017297ec1aab942a621b10a53758163dd8e2b518522c2c41988558fb167ca38a0e25bbf8182e1d0c24a3717662e274ee760ecd9b64d1fe5450f679059fae297503cca780784690bed662840ac094819b2b6e2fd4b962c6ec609be0ccedf1a542004d5290b4c13ccc936b523f87c81f49b92c4f1139d3382093f0cbc486ede8b1e8555417859acb4c1247a28a5244e24770e6a1bce8bd760f098b5d1d8f847c592eef6440251f4c11a1767bc32350b265202f359fc81f96ab587dd3c25a2cba8d408fcf733c8fb48c6be06842911ee981f88b794c534810974f64997aae317e6c841beeefaf755f791e41404f8d102e4a13282be36bf74aacdded9dd756100cad3e715e9dc8eb7f50f99dd9dc115dc47451273e69bf5ea3435af949675f1811f098991dbb83f5fdb50af8ba8069dd3749d2480491686d3b77d50c8dd31f15ce30c34a351d419be120a5da5866dc1d3a5c9b50cdebb54d873d8da15cb53bc56ba20c47535c88e7ba3df66e0b3f02d1ba8d179772e5cb3baeae7a8dfb9fdfa1450605fd1cf55d5b4964e939fa380f9b40f8d4b1a8c67ede2a549d0cb42a60232d0dc9e1a82eee97932e502059a91f38f2677506e5564415b9772e5df44d0bb5ca86b87b2632bc66c70617795abd9740c0c51cbb9e66b942c0af50c0315282c521893352e4c694204648ac5069ecba5b444df71d8d5732476e2ffd055a3cd97d09e4f05c876648a9d0276cf5c46d9d6144c7a7713fc3cbb50831c021a681ce0f74f4c808a9fbe7a6877584c6eeb021f0e53e626e6dd42884a31df68dd53bd03d1253dbf884af22dabd1631064ad9bd3c10c1238b4876b8b4a1fd5acf5320a290c2de43471575ef8be8822c0b370af4d88c8fd00e20f6d576bb35b84fcec6351ccacbe3280816bdb29f97f9ad964ec1250c3172edfc8c6d992637ac83213e4f6b4330de2bbaeb0f9ea2be74dbb516b3645d61b50d1a7059dd95245eb68acc9ad5eea44fb08cac536d2d619acee87972b185f205e8e737128a437e91831fb957c7f8ef018c420cb6343e221a9bff5a7b05923aa84db24c85950fc27fc2fd840f8d5fa642f4d2345bfeb49ec1782067653eff353c81eed5d587f82706f31abed0520d663faf541f649267070b7bee724d5f4ac785814f1c37948fa21de33328558182621472f0c73170e6e2745e7be4d0b78a0011b1d9bd1a2da98b0f30e899600d55ae77f72a34a8a0ea2e8f562b9e40f205927a103989ab11501355906eb2706884c0b1922afbf9a783bca398685539fa5f51be3761a7223d6068946ca7115a464d03fa36c32f0426df2cccbb4c66be75b79764c64dd57e86f0a4a22af0bd3a7ed0f45d01ef5a47feb05a1d06d7a218a05c9e054cf466f55c3bdee333bbc5e26e2ee22076429347f18b73b28171c08458468298c8618e91cd83eb19561cd1b4a7cf10f6914e1a5f04f63ca7e3a99c08bc3dbdf03a7a0096f2e40ab270108be891b2912ba8eec7f898256126d254f0b1dbac65a410a463ba1a51e530c64006fe6e1c03651b990c15d947d385f7085d883a952cd334131bd561bb0cb08619534c25ab1f2f4cc21b4eae71960b73d0c2f76606570fd8fa77a796763a526f25625c5b4f5d6314c31f119ecbe4ea8ce92794646de5b4f97a452dfe8a546500ff3ce39c75d7a24bf5ebd3f770a5520cea5aff35671200fa74ebcea26940f48cc3057241aa7d7d03d01da6a008703ee4b706e78416f2bbd19bbbf54172dcc5fc91221f7250f97df95dffb1cf211fe35de3c8275924b9c78fd97809e478e0c51cdd3a10400dcd039ed3f03f3cd0f65ae7cac361159bc199470234548ef8588737f49c406d2c2cef31a00a47d8dc8d54574936af1123748f29fa3f825b402b57e5c399dc79f52f331446ad87a75bdd520efb5489c49b0057259d815a45c9e9319abc6e8d4faf9fd499e6b4f1db2206313febabbc7f7382f013a15721a986c210c66fcbd85da327b5d878a249e8301857f2929ac5830a50fec62986d91d2e6182e809656ca575299d1f42b0bd083ea261f2b2c7b10ec9442698467943a54fb16528d9e8f8745ee0562a9c14bcff60cc07da017104687e0ba0296f54ea54f50264d9d42f03ea3c7979ede197dd7a5f4e9495edfc4644b5a3dc9e7f7a6965a79391e5789f5762e2884c2d83edbc410326046dba298b315c3faf69cbabbf71b0edfd4075a46490abb68a9c9cf716ebdaaa180c49b72f5859ed68d2ec910e1bacb31988c81e1fd551c53405b5982fca00999aa08badbd324e748f18f904b8da5e5af48ccdb9531af5c90fe4c19a0e43a28470e35d0bc9ec1f7fbcebf06c4558653bb658e9c07d4ea3c77cea825d20bea37300587ed311d053ebfbe38517dd8e8a35fd704809068d7e004a29c9bf9f7564467a36abec5c42f27920b7439390e9777087a3de372323fb4c7ec6066e392b115d259530ceb666b593d4ac2d3f55d196645d1769a45602efc75aec7ac720c1bf47d0b1e04e2f19fc82da02401a3e636ad3ffcc2e2e855a20c858029d57d388604f7d62acc3fbf92b44de3b98edd2e52f761d9faafe78a839e4d0a020ffa3a6d9ef282636e7e0328355d9806497064a330fae167119f62d98ab1dffd01b9904ce1908ab7c7dbe13f0dfcdd42bcf0a9baaef0ef162af5103eb7d479930d1419566d7ee7ad47e50bb5dcbf4a0c900344357531a80d0bf9e85116742555387b68d16958b68664c2f7c7c4eb7a40683d1c8fa02785ca1fc0edef8c171ab8f2995a48794b2562e82e651b4386ffc17400a823e5a6beb4f1a445b833ccd1fd254b4f0f77d66a0e38478a3042055d30216e35660a4303dd5ffba55cbb33537ed24a42ad07ea5b5952ef54fdb07e6574fa1b920d2ef9ed843051ae0ee560f44443346e511e7a0d68faf0542edc64a92467f724cfc02cc14d467bb2347acade9037701099c04379aba559a423e7b09997639dcc1fa6a9e9a9feba52ff3e5d765d28cd40e4602b759bfe9ecf302c6ea3c39b7c79e963df75fbc1ed0b0ccc573abc8ee41b58fe1495b89b86cadcce897513c654920ba83c38d6ec506fdd6374e2f0739838da04b4cc513b8fddf78957884d8312439301c7eb7b8d6717ca77c143c8d3f920145f43f24962fb7f1432dce4537077b34bc50b9efcfe4b931061426db3bbcc8acd380a2c76bd2699378bc648cceddc3c2c97801f40b78336aa25253263a0015a8239a67c44776464aa2c9cffdec22e235874b94708a1dd26b04bdf94ea63691eb7b0c3a23d3e1bc2bc9182c50b805453ac19637712f5b1315d966d37107e42ccdbe5361f767f44c9d45812ab90504becb2075cd6fb410620c730452a26ae7c23520a2bf3cce407d145a274ecfbc47d6d1de1fce7943db7bbea6f0f039d48e359c5bb958466fe1c1da255320f7ad710ccbe926be2025db29cbf83c685f58b2faed27acf6bd4dc146b716856a39f5e9d41f95158595cc5063248b812234feec7512cb0f602ef60762338e3b29bd285ddeac16554d2ec07d0ac6c9268c6a38d5fa6ed6aab8f57d5b0fab0a5f62602e834322d47ff02e1a41798a7c1b7174f22738b4a4039665994e27d926e8ba2f7b99717a52ca783aa0870ab41441063c1f616c54e613378c72f0f1a572c3d218303832f1365989a081569af399cd1979f2605cc638e927f52651ac9efc22b2882103ebb0f814c1a96e3fe265a9a86e60433000b1596287a35e0c80bd533c36587e465f12ecd9943c0bc0eebab8f50c1cf7363c0a2357d5c8b225fe9ef322b37d405d02fa205696f988c4df458e18160cddc91fb1036cae2b7013168ede0dd0d5e312ddaf967a920f0618fe4ddb56df5c5b4e0065663af2d04bfd749bf30acbc25d9f387aa88eecdc922746d4ed36218ad5ab0f66e325d37d5dd773d873f2d00830cf1a9485e986e1d2c7b9046da82f75ccc02310166a033a824774c4333ce08441b897602fb2501ce78fd2b44f55615ddd65706eac87768fac3e83d5056dfe5592f9822b78fac1145d87c9f8ce5b8e1700d99a8fa5ae90a851a75783d20af9bbf0dcd94380fab1515618c29b16f931fdf8ea62de8d5b4bf39675c9105f7054b3d2454a1e76a08d504d4db575e5b579ec580ded1cb11f363d9cd9cfc1e106546ded1922e9bbdbd0cadb77f056673603a6e4e497bb1414feeb8c76b0a0f6415ef5687686553462ed587e4a62a0e361b89b3866ff8015bae2f7f99b1a9da7239f9b2092c35125809f2d20db6c3b24f1d8d8fbbf39fe5c5fdcc6c4d0b1c0499b6523aa961d2dc363d279236204e6df185668a05259ad801f2fa6ccb2d1b232531cb750c92b704ecefc595f05e9ff4d5bed996d23f433e40e06e5840a91b1d12b9c7014a0e38ecb133fbc4edf1a2d76ae32d8f19fb5fa867d8c621164c186c6f45a43d07d710fced8b8387914b86450e16fc2aa1d2814ed0bde7d44b09534d23970209c8ce51a61dfeab8badc38a9c3859ed20ceda086f3d268f39f2240623f092d96ea2451482fb622b912efc86949aae1640b8c1242619cccfbab042e7f42c8949c40dc4035bf7fb381a0e0295acf70b36a2fa47c9f4ad00ae5d064f23ec0beb0ba34b3323306c572cf2a9030e731d56c01a623ef0072621fd6af61a55b7b99df870228462747d1e3fdbcec2dac52481a7d683b7bd1aa8bc0098e3974f00c28cc90b926a0853b63eb537b85f3156faa0c84b305393c75d01d1093b5c4433b9fe8bb28bdb3b36ac7132827f442efb006d6cd0b7433de2c011f187de80e7a402100e9c4d69d0c2016e37366ea3b56d7716ce464925c9870f67f2b89cdd97496a5d3d8603024520aefbacb7b43cd5041451307d3183d1c0c0a72ec920e89018ab9243d89bb2becebdde5c6f62acadacd406e2beba0037a94d777b456e118eabe54ed720a352b3d32b4c230f529d235d685d6e3093ed272528aaad33dc44e6b5f043fc8acda646052824d0042b04a3cf10e465deb4a4785faa5dc7a858a49ff35b5434bbe21252a02bea7f564f00f125559e2437627c34ab2828463eec3d5274bd3823c006ae1bc1019b13a5578d4b0f2bab9f122397440235901544b5009bef557b037a3a5aa59febf602652755793c1ba42bda572a7699301e44acb36736482e8c74fdaa13d40dd865b09a850ff899a244c843658ef5d6b3f556f81b63cca726929d5a801e39c3132be0fcb38f19e57f12ebae152c5dafc6e93a9fbf407df3e3f801f733da9c5adbca101588dde07a4f4b8f31f1dce761f0aa6bf598ecbbcc5c18efa5937034165252db00213597578fd8e0cff64b7df6554d07c955b54061f2737f6c486e944d882cd75b67d576754b3aeb7ddbbe049b9c84621a1ed7fe478253894cce4c887191686262317b8bdc54cbdeffee4d449edc143caa7fe63bd4b23f09a7567762e22a010e40d4e758f950056a9e1fbfe1ab2683a0d12042e999cac583da4383d1ad6b62c6910655a9fb7c2ed0f9917afade7da26776c5976813f980452671d977a12771114678338cf67e474ff7a8ec229f68590ad41f4163306469acb7e44229e3cc42a07a8d08c51dcc488bf75675ed7261983bed92c159deb3a8a8834228eb836a1a209c608412173a441db65dca56465cdcf0d4a607b23ccba42d7005136c19b745a62fa8cf6fce333785c219404d692ad6f0e3d84f4f3bcb6254f5b5cc98ed4dbab0f6ec9253b702a9838aa8844b1e16917c749a96dfcd028a5351156bd5596294423129bc2a77dde8378ea34c5acf721b6c98ae7d49cbe4f32b78ae04c0955535572095007773de3c9937fe8f189e1f8ddf2eeb19b6d2ccea45d105f21e3756d44d75796b677d2020582396be8bede1f9982e4d67211e44dc1c5b15df251088a98c78c0473fb13a72ceb39720fa69108a541d8b22c97a5eda840c030f72cc47a09e0358d045ea24e21622800d3549a7690aa1c15da94f8440cd027d6ddd64dcea2e912e0bdfd787d2e299c4f892c795f9a4337fb34e09b30933d1c0dae43a4ce63d91b2bae3638fc78cf3f9f98a577c0fd2afc9f017691a40552f74b6d77b51d3beadf946144fabcc0491b8f3066e64b772f99926d4922dd5a0f09e827ac0b4273d84a80eac823966f66f63a5f54d001d89aa5283b78ff749367007bbaf9d27ea34c21266ba3d07e7edcfd12f04a89738ccabc3d0593d079d4ec0dc273e4b7bf49eae4fb9281d0ad0a970bee407f61e050dc48dc9e12e83417790000b439eebb0eb7fabb691c8b8a516611870c20449e451998f590ed631dd8ca5e69bff8f5998b7101bc39f9947f08f348b81b9c7fc2de58b3cf2eebe6df1df5ad0fde716236aec1f89cec5eba3b6287564f0d19223da9f09f567b3d90d760c9fc47a03e355e9b37225cc6f30925a4ff52553cf55db8053e02ae7c0e4409e37ea4fe6c3cb7adf1f029f936fa46b948441f5a1167cf2ddf21f2091f8fd2202d5017e3b615c8b0e8833f75af762d97ec52807cc8f7760736b530e77a840b7da3515498d6a2927ccfd922902b3faacc2c151e9d52626d40b74229ee8bea853964ab4bba8987609f636b0b3b6c0fe6fca3346c10111170c589e85743531bbff5362a91216698a97bf1b20726845b682000fd0e63f60f505dcb5662a3c3746fe30f993738cc24ff0a020f69fe11389833a0110d437a4505bddfaf0ab42273904ffc89b13edefb933722e99b3a53e0c3f916e442d643526e21948b822020394d009659f9b4ab6eb2ddf337b389cd50b37b31595b86deeaacbcc8838c366e3bc7622f7d9c20a982f026d941dc68b6eeabc53f225239d6d9362489d7ac101cd786b27e92d66d4d36fd6b72bb9e960206d85336b93eb823faf5d8c786e11df7647f5d0bf8200effd51537a0d21405fda46f2265b14548d5c46f1b77d07d521c61f0785be19d047e240a5e699576477db8b8935c8236405bd03487ee1efa5124f848bf608b35d8664fd8680d3bdad28a0eff39f638206649941d2616fba7184e9f29520e5ff3b680c7919209cd2147f62680ef1d5f5ed412c848eb5e68efa6c43b7b40df66992f16fb81a27f31b7968aa6822e958a46e495038ba871874d27952a8e2886868e20f051444bfc2b1455df46ae38003a2bb7f323a8bde605aa6587fc17c1f834dd0d38754abb46b083a56750e85dcb146c21e274956bea6c837559d76da04841b60278877270a20b88944d84815ff1654429b2be8abc6612f506ce9f563c8db89c739d456f259e4070d41b633ec797b939d137d266b269b95d93278d5c30fe3998d6dbf72497152c5388d1522b996bcd43fd61750424cf6885ecccc59628b4da98d30bbd5a8671b81fcb8055a42bb3797e5669470e575165efa9d77f7911a935539b78862ebec2ba80039fc69fa4cb8a83e9e8a65ce0f380a023003cb599fc5aa1e565c4fc5b9a625ca48a0b27481372736bf8ff4407250e20ded91ea72e985b3a10b6f4b5841d0fc245edf6adfe282c43baaf6302980e347010567852d9506c25492fc0de2b230995c3cdca38c47bbb82c6e7d5d957b3a5e0874b16e761e48f50a7fc23ebcc312f0dbca7077c838152f7486c61915cfaaec57f43a0e42161bd1b305e977c10233b0885809ed16b36fa8bbebbe9cf4fe365c2bd536bf36f35d63eb48936f0b7c7491a8863c5cd015f2c13d6ac30728feb02dc413b4b12dfcbffe3ac6873c80f814cb55862d3292387bebad5d031ae36b52487a5f1d9d94f79ec73e7180fd3b148ba798baa1e59983de82f975613ae570315e3f54098775a1ff376ae3a259067f790b101d5c06f2de56374372bd39e7347038b3f80eb4c8e94597b43fd191ad8272e4459cd67311e4697a7359f1b3f41dff8b86315c23d8f06c98f5023ff641ce4e2f413b1fa35ef9c93f1f64dd281bee30868097542335f3d6b532c072fa81910469774f00e0682616a324c1e5d88f1cb9d7e01e078df5430037a3121f0569e1490328d277aa8a070b79b8c44329a672517056b4af7677ed390795b8ac0df89cc45927b65b9d17447d20e58d65a3d2f370b0e38afdf86318ee677165aef103c4064b3dcec52e924094005782d2d39e711950cfc8fe1a77219318cd6af81bdb975a3a0559bdda5859dfa1381fa9ae2a3e4812f50fe212ff7cc1fca9d711a855c7a058af4a469888eedb4445fd2da32e780fe49aea548e2927d7025de8b0c3ab0bde5302b75e7d1a2ac75dc402fb0fac57ca18cdf9300e986caa9159b92f79c10f0caa4f1dfd0d47fd0501fd4301cac39d5dd0bc59e626b36830e18d6f9ef3537f03ac64280cc53a4835414d9d14a6d166e35fcd795a5d4c42038674813b114eb3e0ac53b2aff31b13a45011995da1e7cc276ac4b09eb93dbc1bd12cd8ecb961c56766d25c4902fe5d33f589b3af83fc5b27097fad881373518804f8dd89a637bbcac7b8f13f54777667a56e6400175fd2d7dbf28d2672fb2f5a634c036f43be556ca1d5e25cffb3f555cd0f02eb801f10eea478fd3c7eb3a506a281e765997875992c2246a661c05a3e9412e7e45ec70551bf71f3085510843f72a493e0c2e389d9ee85c5132528e67153d3ae274ce8b237562df77a4343a7375d2ebf44fec27c62b657f265fc09da4677b90cf42ffdb6855815cea826010e339631b4147ebd5a06bcf1ca87949ed9308b20869d79a743ff49edc71c19596a7d3a7dba164fdb553b5ce333e906d18f746ff887368a3a7b1add9fdae66c6ebd063f54fb3c5c9e958939ea45f659a0c4005536f2d3c08901d96f07c420ab09f849de7cd164181307b95bcf93bbaa0e8ed8c40d80b229f37fce90b77425ab6a109def222da370dbef5d2e7e9dece29864e735defde7941c678de176e9e30f97c6c4b95d6ff6eabb266092f06cb2ddd37dbbeeea237498332133ee820d719bab0b70769d135898a8aa019f9f54b0563a3c3c1289a112042bf39b1705da123284fe5a21142759288ddbc903613a4dc0ceefbfd7fad82f83e699d913925bc8ab20baf426a29037ee333c11dd4bb2e8d4a0a9ced942c8a965dd79853e71a9143ca62c5bee84dd9a34f3123aafb76d8de38be695a6b7fd9bf3834890a6a909c646e16e72f1903589c917969b8859c04a55e79ab7dc67f427be942af8432ba2fb5a708d351fe6c3a35f008cb6aaab3c479b0e99d964964fe2a949ce4ba187b73af6d5f397fd63fbe3c102ac4a5deb2d0c92fe45b1cc2ef6aaa9e4822094a5030137c44bdb590ad16130228ab06f89d5ae6ea70ef8023bbf1740509fadd2633b0980dea90f62540fc323165f64619cdb055210256938bbbaa8e318ee630b8ded0d45b6569e62800de8290b9fcdcb198b120a1347045373cf513a749d42873ea6d82b43b37a1eb55bdd7adbc20af441b6076bb5a782a06006681f0dd51a64014992a7beb56e475ae2fbc31e166f2b7d149214d7409a50ecf47548cd24ef6385e73bfbd76deff8c12221c50fb28c8e9f622835ee26ad7a22c1251b5bf480e879064b87fad7cb69fff6953b305821d5521d1d544471c143c59660d50f538516c45904f5e9074a318658798dc71e79d42b618205dd67137c42b45ffcef938900b14296f46795e0e7427a4a05e9339da5e2ff6db157e69626b884b8696e7b51359bd0f284295a3fda4d2df16c731dc3355271f0b04355820aeee9d4de10ea4039010ebb2d8a71cd44ce2c73f625d85f69b136bbeebcce0df7747b771ba67b32812209fd03d69cd639dc04d9588d7c5821219fc29a9037c0d283da206faa7ae2782179d794c87345f83e8a8da446b2bbe43ce9414f306de7f265500eb734b15288a09493d52c168213495b5182c40502954e03c10ba13e9908ad0cffdcf65c3db1f44200d8b5d330e7a741c43a5b2275271156bf495c9ba9d3b32832dafe3438644bf99bb074e5de688ee5273d3a4a0687421423fe563198983c4f5fcd17c276ef73b40ef54bc33c80f762ceefcf57512eff1c938cf89242dea02d67d8a7df1435282f23cca331913617390635b19c75ddaa86a37b3b116f6ecb3b26efd4bee2a7baf36d7b72a01c03a9c381b2327c2b02467864711e64490a6d21e817b21cadfbfebb249bc1e026e0d3b30844325e1e494ac857b9e185c0fc10f07d041ea39027c9958b664568c555d4b64a4ad508c1b1bd10be1f83f0d3e8ab58446461432a1c60e70616c746fc432143008c0343829ff434b73c4d3d3bfe27ed0908d88e80da033e802b7d8ec1c4a4d298ed1f544f004a181e400f31bac4bb1bf7da80c776d1c23f656fd0a6f99aeebfd382c6c048b0277abd48ee57be733f2fead5e29380cc8e4ec50907cf0c5774ebca44f74a7a8725c38cfc3e2dd200e4979db680f4115889b1e290f07850bf3fb9b8ef3667d04096011dc3d2d30c7e2fa0b3f537eb574937391bba3eb7bdcbc23b0879c34580b06bcc876717510640c90ee0441a2cff4dd03a459be3b2eeb1259818ee6266f058d7204a389e0b266bfeb4d5ee0475327914bfd99a177052e8194e341b21fb1c742018e4ca89a438a8d5d3a9b855ab685f7443d19d6f14c1053b355d5a5e8ec691d9845fa9174f0588f5df1bb5b3fbd3d86d50d9186b07ec7568d5751830c86df801d8e1a4f086f94b01d9f22e67d1202c786258a661f0e3cd28f74b8b2c537e28d47c9132db033c10fa2ceb8b640d40cd57b350e1b296d824c7a5ced7ee454aa4019b68cd49da5ebbeb8f6e1cc0094b93a43cb5fcac9963aedfa7fa78ea1ded929ffa3633c72653e52bc51b9767dc48e1c8b9e4b050097cde2b7a538d399ad66979e3b39e0261b407135bd1d68ff73bf984d93494b5a11ee5151857fac67cf347f45a911f5b81c9096359116d9f9f2a442af61df55acd9fb8072519c777f5ca636985ff1da2a3687bb5c31c585ebb439252313e0d11ec0a9961bc0c57bb9fdd6c5e2b0ac8f8c15eafa04621e9952333c44eb386c02fbafe89e03887edda2922134110ce5e3afcac51fbe24d983beeac2f9357d7cca51fd731d0e50cd51dfe3053ba3ad0d895f23866e47857619da8787aebeea582b487390b46f5400f63093cc33b204b2cbcf315d4dbc72bbd02d5b17c230ab537da9183a5176f4c3d4fd4eef180dc8fc36e6c063501094c961e9dde2879b2c92ad5f53bff88d0859f1b0c41b7886b9c592921c25574fe59454f9f84050b92d3bbd719d2323de116c428b75bca70f40a6fc93054070b7feea310c3a9f8b16782e296c56b62d835e887e69481e83b8b884033b01de0753fd54970d1345c4ae0135fabcf8e847925068334165958dea2f2814d795f41caaf5cd4f3a25f09fe04e638a781a96a3778046857af8fdd725ce76bad3b0970ef37d621552540ec541498e02a3655733c21e964aba4032cb5c8dfdb4f4e152b61e43799df6860a6fa8dd21b7c2df19ff1a0d82c17574883c80b960c599b2c191a671a1364770b83414bdf3a446c7cbd94b437d8322df8c481f123c0580c2e0917392e74396f9811966d1150d10da8717c7a7261b83cbbd943e788840b00e3f1dce9f71fdb11223db26e5d465e897639bd95b180129ca522ee7ef152f8274ecd0ae68734743b2cc493eef60c31f65f411ceac7e218d63ccb359440cff114935192a46c891b8fec6fe47662be1d3323e3ca4817bf31bf3109700b9750dc7e3543a59b091050c3a73d1c910d832f9f8bc611ed3b06579ec13a69e55735144997e8e1e7524daa0906452286cb2ba63f49f84cdb3b3b90b546518442d0df8f13e8cfdcd50023173e2529eabaae6fe536e471e8dd7266290ee1ae9ff3d840fad9364311e5eb8fdff90ac47c781e6cad48693c11519bcf10f85407146a925386e8d0316d275f7a4c4527c9e6851b7f3da8d743c19e0ce0cd02204b028667bf9b818ca595aac86962659636619238ff6559fe36d8aa631443b8031c56c3de0a35e8bde8ae50e4917ba6ae73d70b688101ead385f8b5fbe245c02a972416257deaf3d9a03f31fc98d8cb77a9a11d483383ca91b0c5ffbc5856b9009c705a3b6d248dbfd77ae7ed2f3cb81938f94923a968b7cc2a7f55347af019f06099eff75ea8e289942a2d440446fb446df1e4bf86603f25cc00eb249220391ec4492274bcfff8594b9a919a71101db6b72c59bda678f5a4ec766fdd5eddee66695f6b3a7e802746e57b60318d3cf8228b3ba819f435504654bd760e185995c97b26620d0140ee304da8326584342a872f796aa5546db2a0759a087cee05966e8aef81a6707ae15932d066bbd5e94cc10780db979ddf29a34733c96a6b6d5a49ceed191f06efd23a8a68e5c622bd61733354832b0feb1a9dd7fa0ebe1f7004c8451db25fc46c186f4c0cc45540c6fd79176becdc67538b88f8f49b0688955033f0a2e254aefd461cb3b52004b2e1d23517093c0440e9e97653450779db785d1b0b5c45a6dd25db505b986ef5b425eb2731d41bb90e72228a24aee65e32a1325e1a839b21fdf3a705b12d6d023c174506a72225d1d794c4ecdc186e05d09eefc81dfdcfaf498d772dc31573d06df236afd4e82a1708c832422ac3eaef28701f7b4d7d7c3f3ead1f703ecf2eb2628bc741e67323a420c98baa496b7b4adec5c8fffd8cf91f307fa505df1a087f2af075a834208a618aee53fa887d4cac36d46759ec8ff28be437d1731a55a95537eb095375e4d1aa24c28ea60e2fcbd2bee1ff777aed8761094f2e52343b16121d773e08d2b55a024f4b7c825913db0a031231b53aa1a30872b591694009768ca6e424e942877904e67f18dd7a2a158f69841343c75a23446cf8e1df5c0186ed1b2a8631192845e0828969089dbf45c9ef097e0dac7581910dc6035ec71bf8c9d8f3290342d21753d3c51ca9acbcb2d1ee89f497061e380fb0b6632d751d1719c939824b94348744905aabd337829a0c22dd876576dd0439c3b83e9568f2b1729fa6315350db13d3246701c21f89c8184ff3e70ab64b07de67dc88296d66ef78fc6aff8d377816c98e9c1267a03287b37c79673364cc34216ea551c7c4a502655bbbbb77a50e8f02f8a0f8172d90d85de6a6be30b00495ac44ef03216ffa5987b249cef227342e08539700141068e6d0940cc70536b4867136b9da94cb6fa61c4a34f2334106f6e9dcf2bf164f14274304418482ed55c86e2d31e0afd3ec572283b04188e4ad7ece1f1047c497afa8bbd5555b509072330fe01b4da9c8fc6ed7ddb18c1b6004a67de63b292c0639c5a5303171396a612dd7a97c59c905f78725f91e26181aafff59814d8113b85bc6f54afc421603e8f0e8074ea9a15e6188884b5f07b555957e036fa0cd70b69a4a1d1f56c627424868a521c0438b34392e71cff595dd3f4cc7e38a48297f5d70d8de004dd96abb10ec312ac9e91aab163234d12f2f5ccf53c5412ea4ef513369c7e0186c453377ea9400bd635a646b1d4d8bb63595d785c1830ae867328cc17bc41a8edd55b627985d070062498d0aecdfa55df3199db702b5c5daa04374cf8989a82010356b53731752635dd9c7b3f1ac6f071f912b48afbde04682afb41b0a2bb3a305d55b47bc559e3689b1d049345e4d0fc3065b0592d69244c0f94e73b06762daa8e0cbf4c33e2c652a31156bcf8bd46617be254e6cfe2a59ac15bb6de5920890897355eda6bae882051fe07d148dfe92316acf64c813c4db2b8d8eb5bf45c795c8c653c6c5f0df639b4bf37c26f748b3b0762808289bcda2a86098f0bc23fd333228e4784e4efcbffb09e3476e603eb8dc2814372339c1a6c05b3af7c309af2eea81d89f68700490255f465cd6245cac453fa5718883f9d7cbe72eee01ad97652d80c3c648a1001f0becdeb7d21deae5f1eb804f4c1f2e84750b97aba3168dda4b57a09af0fee5d343855c427b78464bc340c3b84404b64acc3d8e766d7e04fb3c733da7b4d7847af1942ccb557ab40b2e9c7a2c6b2e290390151c5d57e20150c90e3cc54eacf773d7cb2d44915dee405b7b7e83c8766c43157f11a654c05c82dcfd15b3c540147d1d15457dd777275fafd5311971da8e7bda8f0b0657d804afc5503d93646d8d3a81108777bef5edb950354620d2db6c71e7c63a5cde9b515fb4f827088107bf5c4f6dca3df97bc457269122fcd7a88ff00fa687716fe0bd9b92e4bb7f5dbbd89740faf7b53172518521a14208e5b711c2c2b2df73332ae7126a26e490e6ad263e84ac74619cfc9062d50212ea7ffb106c7d30f4ccff0ae0cf1ae139aa0ce9889359e0ea43ff59b2787a12556bfc5f38f52698e7bfacec479069f17dd488271df7121775f1e125a7d75193bc2fd285c6ddda77a5ac5aba109fbdc16bd98c6d181d16acd1fe0bb1bc0276c157d0a88ef73af4020382740f97078d8561f88f642d42f0c783f344e519d94d75674a6bdfc870c16780e523d3619c32346d8827205dab928ee8b07477388d61371eafd3c186aecb1f06fa097391898cb1235b39bedc65712d249bb0bd63a902ad3219315c90bb964d10ecef2b0c11d29a93a4c5fc104754db4ea4f60a1667c53297f9f3d4960082c185880741c4ebf469de1019f42a7c57cbf18abbf875622740ca2b836de2138ecfad184520498fcaf20b341502fd56e122cc0f30224c391287e34f67034dced15d2eb63eae9b61aef5b40e846fdd2dc3fa9d8cc3e30263a21781ccb510ad3b3e6686020debee74cbbbc3640e9bb10aca6a1057c1381468533f520a45ff969713eec04400b54df400ed3382c5a4033f09b53a75ac5887b9ee18b2bb6cd4b90b9fe72550fa94b23b7d9a57a769e4f1bd611e0e51731ae0c98c3aa48cfa718aa692737ffda4c6f65dc98ee200788e343ca923bc361aaad180363a736f144ee4b1459f2319dc724b986bda1ab79f71ed124bfbc729f40f92ee0651e632d4d37e1ede8dc184e66cea47f9b32816f0eb40572895f5efe71f944bb028c22f3d0b59757cfe3cf068dde3195d02a64d395c59787a3a65de123a76d1324407d82c1da6062191b8e00dfd42d7aa8cfd89b9464822b63e9f4f66d1d71c1287f1d1d34b2940582f3ccfae83dbc562fd5d33caf296e2267a8aec31a68ec729c83b4fb3da3fbebe2b833f17105530b5d2060fa80da4ad4eefd506a3da9b15475f283c217b4aae768d8d3ae04ac7f37c4131571e1f9bce3defbd54f4ae34dae76cd845462cf805a31c52cd1f608d5d46764e6c7dc6eef25866271a770b9ef863ccf8cbc6b56f314a7a794de166fd4cd317a33376f3ef3c91e56e44fb495722061a12a884f9614c00aa9c36c43fd8473be2fc256e01a81f8a6ffdecae35fd468de1ac4ddeb7600ee12e9cd322f92c90668608c77df5dbc5b47c2b0fee934b211195a472eabfeb616fa3fee0b422e6f5e77238c5210478af06ee614964aba14b0b3a1e601bb0e0424e263367c6ce6df6a118f345b5a935be2a14989e0dc4d0a4b57f8bd1205fab3066c7c5ce482d0b7f60d87961b7d8a12e399ea45ab9b25b8c6781c219e765206a53628c7200b7d324e6631ffb252f539cfb9e27eefba6c1d9e6ca013335c349f4329aa9d5792f1d4fb09bc746d81d02b5bb88b1d2ea5fb0b4f90abc166875d701fb776124cbce81e040e26b0bced7455fe1dc8adc8a62543b908275dbbdc7c8a49ca809b00a004d0f8cb9668cfeb0a7af3275b573e133eb9ab863dd99ce3690aba1b1b37ae9ea17710d355c97bb7b7d20e4c183f674df86ba435999b27f1206eb1f8f35242e8e8aa13b91836dbfac2ef4c5f4ac9ce1265e56548767a4f45bc42841f2a4ca44f6a3a3cea4e0c1fc6f4e94e24209d37cd867ec39e82fa527f44954e3f5816075fd9de3e10162efa49cbabaf78f3a90fddff0abba445502c6e597918518c7d6a6f9e2faf0cf417d83c1319eef4e747878a3dbf04b2a20a03746938377f9a70794011f61ba9b26702bf6ca93f2c48f756d72c422645e53fad0b47c8c9a148a5d9a5d5e2fca599ad1319d6c280d60d8589a84eaa6a4e2143e05a8ea9188cb5e9d91ddb1931ef28b78582d44996a5a5b876a1f23e6b7a6dd510a61a65952aabe5ba1d37766fa49a06636856ab95e969ffc62a4a5a5a0eefda5eacdeec118f817215479d8eb100cc414fe35884b3baa90688701772932cd4b7cfde4a0e485f4e3c1fcc5c62e0e798de8117bd380aa9ddda4487b260407708e6af671d521e9137b281a0fe9ad90b8cac96fa2ec0fce38a18fe05f32fb98fa851e7a6301051f68482f29f63812779630dede929908c9d62a499d5e7cbc8d5eca6795d2fc67e0c69701ebd6cab78e06ae203525f8be4a38ed9b17dad62824d37d680810dbafd7c3ccff7b92e1f6a9e45bad6398b098db52df6bd061a97b97952813e91c381bb191c515fc432bd0a203c1d992874fcd69c56efd653114523f32f88bc87637df9dca371ca8760d7309442542e4739637ff19330d1a013cd602a8eed0915a0d0bcc7175f43d02b49825914a9bbb53e399dc2ad648069dbc243aa3e1bad428214bc47761eb239e04a0788e985c8ee16b80bda3c7de0cc78f5ce02906df9079723df5e377875963e6b01f922c445cf430892cc8a0f36c1c76e0400957236dbc9a885487b3c2893d4aeb6a1fa167c2b2dcfd11699bc0fcd3b67ee1b2ba2fa2e2b4f904ed9bcf0386694a3aa713062d8ac84657c200c998486273a3f8260b02420ec78c120c6add74eedc33b66015867227cd84987a2f056ec5c986f369dbb51c8113778f9c114d5f70b49567af923e2a090c00e5fc548f74b6798627b09d4ece268f46d0e2e1342c5706e0fee97b7630180cf927545b83b66869f9cddf7c5660985a75fac5f73a2df2ffbfd38fc67a579a972684710c8c1ca35c5b023434f98fa90fae6aa902c1458d0ec26cec58f61e80626f70cd95b030c17dbe02856ac07c4adc5ca40a7f45044bc38d7d906e07671afcec0019d9125862fc9cd05b2a16ded75d94366a15688b8666376edcf4c92bba81637d3c1cd64bbedbe480ecf3ed6e5f453ff71d9fcf929eab1cf315c95409605d4be634c46426350427aaeba3c1aa2b6368b6972360749da82885eef846bb4ba869eb28e164b0b869016d48a9c45feb222c3cd8eccec6e3282d422e11da886dade04f2561e443023b4897a2a452a65badcddbe08324d4be6c1253ec35a5951d738340e2b1a4d8b1870021eac3d7d29ebafefea01cc26e8554f26b17beb3302771f88c14aa30210ad37f85523f3a201c005ae95708a4bb58e5b88b00b7a546b490327ba4a0a96e8fc968354988d12a4657852ffbd8de7bdfe1c8d0d0976ddbd508c8295c5a2043096fd28f6da78ebec1749aec258f7c3731d6a8a42a8d26e6d910037e0b46a6c887bf14c389288d5f3708f6e215c94c56842622791857ae494113fb6399f3ea54bf88ecd0bd31c58fbf5119f174f33f74d66afcfc913793e0791fa2ce527452dbdd91a716cd303a0527914d84b9e3d8d4ec5716a793515ec0bcbcb394a50dcb8e805e42e266992261230bc49e1c10319a02f61c113dda6d11e5aaf96c5456cbacefc6091fd24c83ca6df7f41312b0af5d551b88464a0cb4df6a042f2382c060fb392c565cf6ede7485a0f1a2253205f11b4ee6dba99e09733b17a1e755cef93c2feb1ca665af3c42b7d01e9b421b22db22b7360f76f493b23f2e571adeaef9719716fad86c2c88d0fe665169b5ae2de6d6cae3088d27ca6a095065d5c17da8609d1250d7e353b618a94c0d83641aa14a8285bc3e44188b1a39f1a6bb5ac177fce3aedefcac86270341389bca16090ea904a3414b2afa61c9d5ff915a8419d5da46f3cf5eb0a976f99d91b23f6d9d439b37b45d49bc6d4f287546cba87ef6982976ade64ab57de24d846118fdd099721599c26124e4cca63597b79367ae112c41a2086796800d994774006c7499b7bb5305b371f53f727de07a4839579319e027d7666a7e7000d03c20b347a1ee8adfe4d04dfcb2e29f5203008a8c6ee20cf3731f233fd8062a3be5cf830cd97515d6ccc2c39d01b7450082c66fb7a7fa699ce85f41a8209cd308aff30b605984e2a1fa22d71cf8d85725e1917806aad51780cd5477b917118f119420510d72705df2487171471e5240840e057a984749d152c1865d417bf3af8e669b16a6a94b071eb4a8229ce4f04e311e2aeb796a3155f066eee32de37d507bad5bc5e08bfacad5e4647592b80441e139f6a1ad824a6ef1ee2bc1d793c3b6b20fa025fc104b92ba398c5a2b53c905d3a5cd2415495c369368387868edbcd38ea3b89dd0d5286b667d449d927cea3524d45ef89999f05482ebc9d7f31e5ace8c926b1d1aec83f0c720ba55a85aec09e941139381068d1dc6b87008f5cdc1b00b8a03673b5716a322fcbc6870de27f6e8d34694eb6cfb792088abcdb481a7e0fbc04865355b8b0b7fa4c1ea4e144d2b0083c4b3df056abd7e8217d7d481896b6b80ce0dc7f51305564daa34aa50a6da6bad81e50f344f8e783918443404685dbbdc3df7e2165ed383729330e183cf49a79d7a5b596756a79d29bba6b2e5f82c90236667b9ef34c1ee4ee0aa33bdc048c913fac6b9d422d022eefa53e6c97ad453075476bec7dde15e45168e48850f32587183f434cfd9cf673e89811e27ce98c59bc20f58038ab5785768ab7c0d57d61acb41bbbc8e0fce0ce66171fe5010fa00a9aff5225b09761a0ed9c934edf4411de0d0b50c4ef715ab1753680b7b3f6b060fa36507f251201aa7d5ad3719263563ceab98c1f2409d5a214223676c69528df1f47e8a05d5e3eeaeaef91353c10801dbe3f10cf66588ead31d1c0175eaed63ac84fa5fcef7d6134ca834a6cc0e5b798e5333042e75c5eea4a12dc1d99c3cb8d234bca59753d55328fa4f7bc319ca5537d8fc00d5a56561499ef95eea1bc143d8823465af372dd017b84f348b7585353e784d813c76d2a72ab5a25c035b948c568266bb31fd59246764eea7ef864c3a5b41a97b3644cf59d0bcad9bc69635944f818fd67ffb60766a5c0ee376e00067557dc355404bf5725e20061e76be785bceadaed0987af187509be1f438d6d46512800b0971131861ae01b0f6419713c3ff47b41eaf30c1515ba1e060b5800327b022e99cec73d929048eb719aee6829af42d7c92a050e588d7991086ca9a4c158f9e4cb6e71dfc37c4235a3c07d9fd933e09c72d41f0d1517260a31198571a6282ff2a1d6cf585cdfd8ec01a3c97a3fa4991dce8b665557164c1b8cc7f64fcaa46ce3097dd553ade252eb93f97ed5871d01ae5b2d51294a7d0fa89a18c0d969588a19dd514b981357a406aee0b1295ee5f31e63809b9171b350644d8e809e11d69e8602618119b02facfeb8d2c9f487af1e02cd415e7df2d8234a1609e90fba36f90a5d73c4d192acdc6a9c49393065b1a83182c198c30f1286521832a59c94346a3d24dbe8224f3d6775f4d456dd4740862e375bbb6969c70306eb0f30991bca8c20b6027ee078fc45efdb06719fac2691a4f5200d564cd4cb1a508c4244f49125164aefbc5dab04418a388d53f4a3a7c5f0499eef8269f9b0b43c290380c3276d0566b3f0e58ee91446f06e1b9a8075cf8903c804ea4ce883901366d3e6a1fa050d910df84c116257f528cd94cb82383bda5ae9210c9423360f96ff722dce1472e27a30d2d9a26c4c9a930bc29cdca19ab8c3f5fbec7bbd994b357c0d68bdbd627b683a125e8e85ac6254d5eccda5b764484f8381fc95bd5149c136ab82e8799e189781be46d5c70feaf458f0a05a60a3261bae634c6394ed8c1841ac09637cf1e63046ecab9b6c3d7bb495dcfff9df42ec3ce31902c121aceb8a1012fa3cb851bdd1d1d7ef64cb4c6689b0b677bcb0b3fe5f4005f8e1ffa741c66cd08ef6f90f237c69447f2440154f50029fc77be6222e57b40c873966e9c0763644b6a721f72788022bf7adecd0e3b49852b5ad196930d5a39cd879beb2445fc0e5a3b167dc9f5d546f4639b7d280ee15abf2104b2a06ccbc04dc2b0d7eb1918c792ba06c69c5aa027b0e89849f3f477d8a312077140a86e0aa33816e7583057a4997d3163325e42c4956aff10a41db5b88e90b2fa2d5c8e942c2701265bc8548eeae8206b733a1b39e102b81a8978202e77c41acc698c772a28cf355133df748e6d1b846c381acb7ce6a2479b340a29d71584edea9b52270fcef5f6a3c40f77f381c56a5d5cc338fcd0207066cfddc43bad7d6192854ebf890723695a07733f18d258dd453849b81c36fa713f004ebdc94fee3a2811a745c354c9bb4bbf05852b9d9fbde6af413f35a901beb2cf8fbabfe2427f50a11bbe64d0f614c089c7b355d82234ee8f9f30bdc047d31e2462df0eb16cb99e2b8bd517c41b4dc8eab75a89d6e633d497baded2f97542078dcd00a0a1ef9e6f374a9f9043c8932d52af0165d6c7801b5129c4b6ec53a065d0fdbf350619ceb15a0ea37a5b5a10d5b330a0b9766dec59498b01d349c4b57ba270448b6673ea36e51682440a6856e5442a71e62f43106795fec31e327554f7abe1c7355f340be19fc5b6752ccd40c88c137a2606e8237ec8c4e6a5fbfcdb48a95ebe8b9470c47a2ed7ee2a8e0cf5c70359bfc1a0bbc640bd020ee615604526fd519624d4502d6452f74831f4fd87881e7cc3e9290f055bb2ff7d4df2d35e16cb334b482a37cd76cfc605c3d40637291056be68a5fc01c1030f8aa18355d1614362bc7d40a33b3a5df0c0c9e48a0049f2c3d25803de0c756a2f1e7c6bb2221caa1f4847dc3825d3797133cc5f2839aa81848d68dcfbd4f826f3aa9b304171a537a9ba2e63b3378a678bb212d0436738d2073aa1b26ed618d8f237404efc7071f7efda69a3662f9f1cc75e651cf1918d8bcac264b1293968b3dc2f820ac7ae422ef7953a0db8841f40e3442c1c3d9c02fd4851187f44f38a26cfbde6d9b00bb7cb89a6fb231fefe357c90668fbcf64566122ed1a6f8a78b8b2db86602ad8335cd647efbddddd01de27560deddc6658962d1e08a98078a8143c4dbf3ff14cb2b8d52a991a06b274d09c15e840c1ed17320da3081037f7eb15d1c0f2634f19d67ed0db67d36da258e4be0f3074e99772fc9933923795088cf6f1e55b7c45f3ba8def9f4eab718aeb6f5b4d77a82c358a0241551a7be73b62e011c830fe7533c544dbb21d4dfe6c411c828278406a32ff66c3919d43f58cf0c547db647c82a025fb72ab7a0294824dec061ddea59aac6abf8620ce0c8d1e95b4c6aeb4b530f59fe2be549c7be374c5089930c1f6f7d5f4fff76cb5dfbfe50f6b86a7581e2152e4016c2ca3c2a9703a6de2be0aad1de5b5cb27422bdf0fb3035ce6dcabe5eebe065c21ad25522307300e1cf5ae0e619fd90a0ca4e0c50d8d15764e673f13f7b25abb857d5c9c381a8c6d3d5bd1d4ef5707419f753a867bcc45d3f61118642db09db81ff6de8f73b20f889d5aec3306990d9f62f8b4ae7ac8ad3a47b100af3ceb01eaa9471c12adb653b0da48f48acafdcaf9ef689338601b019e4ff51afe26acb6100e4f51271dd2c7ff7a4ed85fb1fd7373a27543234c1aa6562dcab4d350d0b385768c5997d2d67141383727747e8eda9b77223a7672acc01345082f54f151d7d580f776164a93f9e18b4c4ac72ad142bb53bee7b0e4d98cc379f90ae880ae0d8265917eaf8d6a3b7dd7cb0e8fe00e1fd7626eeea4a1d08a4685d94b55c82dbb223c06ef6026967a24982910c6c58f07d17d3ad598b04f529472c493937cb7ae9d2f763812e40e5206909238a55642c8b53d323d9c0c2205cada96aae25f59abdf1ce6b37aa1d63160997e9fb45f43b21f2373f3119164412c537eb0e0932e41b62022e286be598949898cb2ef337a19bbe88d11aeb38a107a1123a06b15a37214282b71167cf92d9f93a091a9b3912ce79cc8f4e6e385e0a28f0736a90ad86e38dc2221eb49596eff770f60919409d0caf21d8872a85d6aea9870e20296bddb9d1fc012eb45bc0802f584bbae970e3d9e66434adaa258b9181f179a3ced869ab9434d2de7d65134da181c303b463c55073f07c0641392c3cf3fb2dec7a5d793a8e8caae7b4c1fe6b83029f8c4f143062dce8de3e283f69d8dc2dcf54043d69615cf0935f87fc74a5ab08257c67f28198e028ccd1760312b83391673621fc7967adcce6ffea17b91e227493cb46b8f318280cc6bcd2d2db55841565bdaa34f946eb9bea4bbd0685440255232e1b65d219a0f4eeeac2f3eb389b0967a9bddf7cf6657de6991328555c6dc45ab63be5f5b1c3b24a87ec5515955771338e87d76e7dd1fadbb3c57587f2618590ebaadf1c7d623de26dc3c5cf9f191fff6158c7997a3656f1eb191bb29c1b772e1a8ee5293de5ada89ae11581b9a04e88ce7b6cd36a968c58aeadab8cb0261077ac7d6d9079307df67c60b30cf73c73517525829935248293a3074f2c5f68e47b1264c6aef6f33accd7b1ff592c0a0e332c1510ed86cad416cee989bcda200b464d59e6812177e6bd7ec4e98f9c1dfa13a6719e4310f44c0cc657034a137fc749afc4d29dd13d69a6432998101806d1857331ce0d62d4488250dc8090c0ae44a8d71d341fb631c5216cbaeda198a770da31679cbea19f71803d35abf340798f2cd403c2df305c4db1f59cec95d1867ead3f32172806d02f08f0726a8b11b2593f4aaffdbfb33eb2cbc420d542ec1d0a436046058d3b634248ebf01ef54ebce2c4efca35e981f96f68cf35a622eebd7c3ed6aa445e22f871b5a44dd53dc414991d0c3e61ce32ac7db0d86ee504c2a5ebc21e8efbed9d3f25a5c4a2eaaaa2641a31bb24fd1e105b61f7762a7cf4d47f5687b84683e3f6d8d6dff183c4c253b4225159c9d35995e42eef04a076b7b4f4b230f810588e6bdf149f2d8660c25409e4cb93194fb5f776d7ad2ebc894d4199d19000920a414b3317540b4ee093d434a32a6f695945c3c4dcc4aa22427e9763ba3790a88298034c5aa4930fb8e0fc5ba5761e16d8290fc1ae7511bb5e484de3bc62010e0968e3d54a73e19e6addd9f796af88e8599d97cac3d5a421eb2b096434c02e99cfc33f022ae1fa11dcdd2644db72a9ef69d43806bce6adc47047d20a823f78e7b33e9292cbcecd341a994cfcc4d84bb3006896ac1ab23dd8c998c44f15375e6e90b18fc13d5ef0f5aa16215fb70bc3b56df9d343db51c3789041c1d0ef7bd6c4d140f05188857b7f2e1accae1870066d9e03149d4f5d992952d9fe300ae0fe9704fe8cbc90cfb58240babb0ffdf6e045976ae952617fe39c4f15a718b431e9f70261ea9812d633e381b66c6a9e0c5a587645f9ed3d55c8627aebac7e89e8a04ea70f37208ebd786106fbd4fe1d160e65d19f47a0764760d705208728ef98e033d162490d75d9734954efd32bca7b1e142c3bfa8ef672ce14fe1c3c2608f48018e6b3ae43b342fc154b110bde76a9d24f487e124cae873525c6fdb4c89b2f410b21343f2b9a7ece6de90b7a7cec816a6a8478242182290b8c5bf67d99e45f5da05243b05c26c519d24c4b024bc1b9308f1c2b0700f25e02289c8ac74c064ebc14e4bbc373ff18de3506c36c5113071587abda23aa2cf632094a7e89709bcf90cc54979dc07aca5c6e9664bf7e0d0cb3f0cc1cd1215cd03ca81bf658e164314700089d67b2372088e45e9761f8ed4e9bc9e96f285f474fa735ad61f8b6cc1d1b632743d567a367b48d8add2d8290d3d4b7e13727e1d2359d75551b47bfafad60ff07b2874dbd38c1ebb32b15331d8d010cacfb9d77ba2dfb1c5909cc4627df2a6bf505c0931e785b1055cdbfac42ac1f2bdeb41e7c322781a33c9ce235b0b7e624102305fef15d07822ceeb51c6b844c57ba6605ac12b836fe282dda9c046b68dad885c8479a3587b5263eec636b2528b5b5137e44e02397c2071f421e1b9b6fda6a4cf6fe065d21bf0393baa3cde4c38eebcac5944a96c796426319341023c591bd86c7ecfbd82bc85f9260c274dcc950577f4b160ef4e3743f99c7adfaa2be4af3ef63f0e5bd6a17f1d7b3286fe283529d6e16c80c6d2610ca9454612cef3f514d58536a72888c6db8ebf8c592b5b924ff6411a5a322b0beb7b40b21da587c5813c77ce22128e22b959039f9db281e0d6daa6c2d33ef1160604fe4a00614236a3e35794471f983c6d1aa16384b5b8aea0b7431809ffc1de0388031777daf980961ffb330982a4d613d3eec0bd7ddb33e215d9cae13dc8801a1be71fd1b30b1e024d21e7854100e09a7addd57227911a18bb51effc51bb04e6499deb20038032f0ab613f13035dc74e500f074233f34517f3c4978ec32669e067c18a2acebd8374588f2dc6d9da7fb7620f3e6fcb0a584c11e8175a85c02906f1cda9b1085b7708639afcc72a157fa224da22788e4608ca90332e77ee9bef4398552563eca647591e7643f5d0e0f3cf3192fbc1c93b1c26dd3f0077835cc88c39669774ae0532a1061690508f429c3049654825eef2e1687ec2d1b4dfc807e9f0fca19e2dad7c1607e5aac1975a3d9c982c46a2b1f53e12b07c5ab5cdb135b03b80f31c77bf7371c29df1ae115c0cb03efcdc7b9d24cfc214e2e3066e625b04f31f4e75c63eac6f74ebe0fd865e33c0f7a166ff31f36eca0bb9759387a0e8e1b0803372234c9606e6de4162f8fc09eb6a34c30d7ab90c3dc69fce3f9a503ba21cf9861aebe3bce40c3b83dcee5a294a5a84fffb7856f8568c6b56f9a0604aaa85bc1c4ed82ba8514f301951db64ae6c61985bf7d0a81643fa5f489701768c2f7e73960df4350a49b0625b1e8cf5a1990be12b045b9b5bfc005fad3e1cd735fe680a69bfe5b5ba1262647ec87fce7cd9cf5cb34dbae72dcc4984c3b6a610fa6641f878d3b24b03b2e42c322a7aa836b6dca412d004b5e6694fdb8de3cba016dea79f72413de05ac0815971a7f5b411b767d3ef561623652d14d7e48e7f1bb182d317d19076ef8541a43ccfb669430a6a566c19a6799317edb36f094fd78f76e0a6201eb6a63b3a3d34f2ab7cb02ce3a781510311807dd8f2e00137af4167c4415ab4088e1bff847e5d164ac1623bd0fd49889ff50e8895aae7f4964bc0aa0ffffff5f