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

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

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

Block Certificate

Block 55054 b148f0d08524d28d505744a73f616ef378fe4be9ccc614881e9baf5cc3243548

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d16444d468275372a28b7249a4f3771d45b1a980a3668d5c3d7cc39ecc7dc3eb
Certificate Block Hash
b148f0d08524d28d505744a73f616ef378fe4be9ccc614881e9baf5cc3243548
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00303b000060170000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f6539929c5ac418f8a8a9bceb5ab4fc8d5808836d0e94154286ad881573296e11151244ff88433ed36bb1a4af3f603faa449553861ccc55b9085d3e7380bdd9ba6f01b114a9a1f1be1c3745c510ce8904d520e4b20e2336f7d5b0000000000000040000000400000303b000060170000

Raw Header Hex

00004020443524181e9dcee5a8a759f69c64a23744b46728bebff4d86a687cec7cbdbf05793c7a265020d21477dae539e548c5d49184a0dfea5bb034a3330220b262398fcb400a6aeee90518ebc37dcc9ec37c3d5c8d66a380a9b1451d77f3a449728ba272532768d44464d1

Proof Data Hex

59,560 bytes
12121601030748e4cd28d537baec9a430c1416d58387e9ae90519e949e02b000801f37736cd91cb9de4d9e4bfd7a7e9863d3b3288afbe13fbf4095a77879496b51d34281d39332ae52066dc29788c7a8f95d2d932c9e4303085cb91e733480e24a28494aef06abb14e85801e47222e2c2083f887bff91736bfa3bdc56d128e5d6971b7f29620b6ff53b4886c642856bbf092b18b3539ad5c10406554b72208533cf516aedfc3d2b71421811d7fe3aee85481bbed444b978d4969e1a9fc5b54c44bc8660c86cabf3fa8199ad38590ca634cc6757d165398b9d41e7038f3cd52407ebbc9ed3c7e04ecc812a39b6ca68ff8ffee92f2808ecfc9454a0d8f0084d06cfe725353fc1e28b88d90c17f2de6853a30c3878a7c4849005ce888e72866465759436856152af7140963d3a8e98dabecb592a06553bbbf2a262e505ba8672f5728613e2a17ad7403bf463314ba507bd32343e2cd203008a2dfa6cf67be13a7eef4d4e33ff31f0e7f8f42f5c47c389dfe58a97c7890a09d4b4bdb367dbb83e935feb55bfa0052bed9c1aefb25c13b6f4b06958b45ad397ac0c724634ba53bea46897e012b87dc5ab1699f882f38ea1462b3c81733a0322c2a3e03a4de14d2eb9870f26a2986cbb76e3a95d0f36edbdaaa6b36938e13fb9c9e18ae3333f7a3a78e8f5038857bfc88c5ac5a4136934ca2a64e6d8cca0fb42fa50c22b847e56232878e461c0249e0185c66b3eda286a0a8ec26056af68719957e7f7ea93652043f2503879171966aefe6185165831a4ae0d9cc11f70af4c018336e2829e07d3e29752e751825d63c40546cf5e88a1d612705ccf9b65c199e188fb63ef3703a5d5aeebe0a4d29353e2f436b55c39ca7167ff58899b5b57fcef0f43ce3fa6b28f7ea466cb35ab24df0a7cc40740afd56267dbd6895ed8647f2f4b458c1b99e4ca176f44b63623d4717491227002b25d06757b6f25cfd31cb8abb26a488f32a1fcd89387b867348cea0c22f1efc553edbcc451233f01c3f9de7d3d7c2aaa99c0a0b275052ee31ee5442e50cc70d4e4d723ddd1944cc9f9ecc8e7c9527772135b6f35a867e5b9558d8644db7e8e7b7c9728a56de7990d4cb79da9d6176ee344fa8821082e95a1a22d581c25d5d297c73cdf3628fe6ce741044501bd2c3cf5c951e8298a7c9b1507ea70c2c832fcea8145601fdedc2baeb3b5f002735679e262edffd41ee506664a332ab0c21600ee5572e730e0e2086ab9526e0270df42aeae0dee2cccabd0d42485cf80703705ae6a5c2a21ca95082128502cb5ef16b6265cada40877bee7eb32c51ce48da78bc23547e36b1f34bd30e0df06143c11af9c4dcbbb2c23ccd7398c07fb06504c69d49beae3ed42391aa821052a6e62da008ff1495e5e75d5ccaa3397e837e4543ec71d5c098f1b655f201d670bf74081e1922832ab87e4e43d802cc4bb650e9a30743c54a53b6a323b1ddf46c8451e68c0016d63deac83890b08d6755a7a8b06812e1f9978b165d4a9c6b7a056e3ffb8f8ab297b144c8c365dc84d7d792a331c465b4a65a2c932c0328e20204a3e923d4b9324aae64e2813722f11762767327e56e6e7c001f519e2f028fff7409e7aff5b0ea22a03bd7880d2a5373200f34eeb4a02834a003e8b6abb2dcc68b3e319a604b97461b39717269f36e428b5cd7d2d6076bbe75a9980efe73024dfb82a3c89aa04e820c95305a0f89a3a4c6da2799aa701042d71256aa448fb08e9e1729da7a095add8f42305cc0a6f26f5b4616158b9141309962dcc0fbba3086d2b9b1a4d613c10814429a3836ef7e77a57644b4fc559793ea94f7c520e269c8c22b47f0313a0f68b49782d0388e015454420e6aea9bca97ae97fb8e674879706965cc8d44e0bb36d64cf94a970641e8c3cedb733a97279faf4dbc439f1fa06131121957db5186f48eb640e1a5abf388426a8f3601e5cfdb98ceebb5e5b24305aa920eaac17fd42856f15b04127d5edd7c967078a8de969de3bfa7f20dc126844398ebdb765489c966e3c85f2bacabd4cfac859b5a45395ce3f0fe56145133b0bcd93c7b729165b13e7bc438119dca3169551354d58055295f841413a4a826570f385a10f965cedbcc17f0b45eb037ed6ca5d8e3bb2c4b4191cb4e7f15899e3a535f7c36d80965ea7d20b0310a752f85b2d7c692c953a8046a827290384a5c98f16853a8952acc83f0a968d726829b7f8fd59f422f92b67f51ed50b7f88a56d043e37bb235c0359fe0c7732bc05117a959375f9a34a2def09cf081367e9ceb1788e995c5ef64d04c25a04376230e67f664c72b90e5bed411bf66cb75e80e8f64a79d96eba233c85fbc2c2cc0a13a5f860bf08f22d567e83253c5f5e5e7b6bdd4df6e04deb3e3eac8b231d9a8f1322c33c6418315e6ae061844879623f9b45143b9af3bf751cec143fc17f1ad8c460bfc21d385728582057afd7047150da48c491bd783a3f436dd3cc3ae1e0b6b28df0102b222805fa9c4624dffef1830b8161796720b9486eb23b3d8c05a10b13c4244a89ae9bc45a158de8f36ceabbf516b95adc95422d80b3bc30299c43faab8548a540ea26da4bb35a85aa4bf19087430f9b12fbbc414396c87c66a4344118dbe3bccee4c8867cdd7f35df9718b4d07fd49edb499bca9f2eb365bc75779450f4662bf58ecca936b93139af4f8df1fc344f637c5485515d3070461d145ff56310cb2e9eb9c99c468a46884ef9f8626b5321caed48298ae75550acf04e373435e1f2902eee042c782af45d77acea0f727f7073d205aa7fba1679b6827f9acc989c4559abaec50d4712854d9e493f8397bff15f2bfd6cd65cdf5508ae77838b50acd0f58ea2f19653e74175ba410918c001bd6056e36b801c33b3693389bfb6c9d5f29db88ffdaebba9de5bd266775dcc218a9ddee6edeeb00f9b6085e7f4beeb3cf9178d2b44e36669aaeb0e0bb8ac1163b155d9e7e650ecfe1ab308698df6b6bd59f9d407290cef4625fea543bdcb20e4d973f12fe31ccf2c4941b7ac4ceff6dfaddb012191e00b13b210dfa389797c953c14f024c9c8e4d5c815e26985bc3e6e45e89d88c8ad29f3244a41381153f10bb0f2c2f89392cc4625f4734114a9eded39dc1dd0f3d137e2f7f61a7f4e5eb7c5ab1a905caf428370b3c821fd3744e67b3199fc08980f3d338d6db1dfbcbc0e5181173fd4307b815d26f8584bdb2817bd5a636d35754b7529257c9f69d9e73493b23df622ab3d87ba34942122b32e0ba0aece1a059aab3157baea9c29f83e5b86e2234184b4496aedd0da2b002096335787efb676f02aa551ee199a8174b97f477ca075a2e659ab582cad89db0ef0ba2ac1a7bbb339f8d37f8743bae25c254ba3d15f9fbb0bd1037abc0b2d415dae816709cc9f14dbd49a1df0d07f60d26b70e45530da006fc4879e1f30efc2a3b365890623b8807a5df3d68f94af05d48487944154f73f7cb8722547a19995d0160cf5463a8ebcd669a1e2b00cf8a8694688388251f52585043e62950e538fa36029b8b76d33964f193557821e6fa3bd551ee19e9a1bea8e680dfb9ce9462a897a338075e728d8e9d761fadd745e02eed69d1f0beb702833ca44515b34ad1633d4e6ffe2814f72172462d328b3a6a07f0c28e6058b9fa7c55b3d97cc58d84bbea157d825d1e97afe76bc6e617df02ea0b1d6061585f87f433a3d525b89330f5250ba39a28443dd574d7a63b5deed84a260cb6dedfc044ee6be698fd545ae8adeb1fe3712c1ceeb658ff412a3a7e1914e4428d5277f56417c54dab17585ccc7723cfe05484e7c39e8d4d77cee8ab12d093f9a2f8c881544680e6a530fb56958eb5b285490495440cf9967b631af0b24dcb667efcc5d9ae4c740117ec121888d94d03cc6fde1eba46a42439297ab2587ba9abf962277ec7ead5a96f2f599d0d93df007123fb25eb184c04ce903f7becaf2cb778191c9939804667d7402386e8b98039dbdd4877bf331621ff4ec9309401a658af2860ddadffe1fedd47418c3782322d370b84068ad8cc8c1af4e161cca784bb6faef621fca6a6fe283880ee86830077df92ddb52fed3d1cd4d70085ebafafc2fc5b7da08d63ec655faa47a4f2dd4c49627f51ef4312ae7e56821ae5268045907ab769a4b028933bad7f53ede12ebf333258e337bdc90c052a11fe172f7312e745a18aed9d12dda0531632e481598870383195a64d17790e781a22a2cabc37e6eb27064d4a55860152b3692bad806661c1c9426a848a7111a759fbfdd0a5a54a6798881ac99bbc7d4f94c81a6daa9979904345223f49dc181383520ffbec8bd53ef625aa7a8713f7c47119b1c5e20421b01be9faabdf5f4647e346b6cfab2d37803f9d5097fbb25a4639bcb71d4883e99150a60c4b7abce8311c67a1289161951e3f5a49b1b67fa3228b76c51d218d6821e4da064d44c3413cbaf65719ebfd7946239778be99470d6b833edc811a7499fe9eb956520c9335ee7d5afb1b83a517a72c352938b83aecf3bb9e9660ed0c2aa34ad3a2b8807726c42ee7e61e3e2f9ac29a15ec040be5c743de49c33e1b07cdf228b39b8588b19864b79a4497a37e9462ebfb4862ca5b04d2ed1ca9ecbdb44cbbeec256ab19b7c3880980ffbb87610e5d11425797c2708bd9b8314cecf351f2b630852c0656c463b5b3cdbcfedc07fac2afb1fbd4053074dec8588578c356e9b6240cbbc1c1dccbbd5f0742ad784324f0c9585dac5737dc1ff02366113398d9167e64e3c030ad6be1da47506b3ff83dd66c74a9badde17145c660ddd150b3d47bf1300b504d18e17f3186d20d7294342120024363281e9b9931f2b08ec7055b0dc1f034f1ae656ed90b65461acd2e634d71d4af90645bbbfb68e38636cb1ed702d202f89f51184aa646c37cf524b84d598214915ceb73e5086b05be5cac3c737a1a04d8ef3ab81a99b4abc3c1f2144fbfa469b8d03288e4472fd68cb076bf28359cc309c79c882c9b4bf6c51712333ec5534fd13f810befb2cc8e154be72a919611c5019dada393c68e3e2e711fa615b9941da8d064fcc66377df59aff04fb46c90beba9a29665fe7dbf288bdfe60081114354bb01d4b2e05a08a44e9c7a493af949e7b472b6cdd9d3fae7c6ac5479f9851b19b4a4666ffc39c79a5a6f9ed20266fdb0ee54e4e5139a6d04d4a21fdd687290739dcfcac379b457d1c2f27aa88f03039516c6871a0d0eb950c0825209c76e38eb7a9e1756b9fce890b43b18d329d26354e80ba3791c65586769eeff6c001a6a96f2176a012f65fe9c9b18e19ae07bc5978eb8f33d69f9913b4b0c486735e7c1af577c4774d8f9f02229f1e9efc790228e25a499944510bbdebbd77a5247b0f593e68d9ca94a9f83a232cf761d225f910512999b9aca815013ac833f8bcaf6564230922fee1813fcf51edc93bfcb883686ca2cbec99cff4bf1dbdbd9b6e85e23c4b88275211599fade1418041a8ad2f28d42052ab291a57707db040b8db9716aab9b6db2369cfe1da14c9a41657e34038338fd7ee4c7c7b5ce804d7d90db0ca4e00b7eff0ed3d46c2a49496920a44949931244a2883bd4eaab901e402a6fead0024bd8cbf41e76184a93410657e19aa7a6d17cee45c6b8c04f4110fc264f955f9c5cd2d375e98b9cfcebfd65b316106d662e6942fab8d4f4a17998f15202eb2000ebb1510ef1bf3304f2eddca66c6ad3703f1fb54d6b61fcf868d4b938f8c29948bc6d487f0b696d1fbdbb0ce8ea941dc2a910b311df3cc1c9f9a0d166614e6185532bc730749b1456dc915c8ddeedf9699c0cea0ff83ed2f66662841ea9b9ab5bcae131a3a07238b33ce424c9d50e01c65e88315f32c52c2e088702816ea8a46ab69414617932caaf3dc07b226f200fa5aee67ec0a3177e433fea6f26a8d7a31401ad88f311ac6679c4e52e1bcacfbc3d86eea56c2545651243af3586a2ef678f51a31e5a852b4d74dd5c5303b0e742b008c98bab78edbc58a948f9a4f2da2dca2ecc5cff99e6e8a0de48e15d489bb71ff74f6f24dcbf92bc819e6881b7c0f4c4c8552849de1d32746797da7320e5d07c72f973e2f836a5246f3b61e60512c2d4a9a41da03c460e1174ce44da8336eada0bff459e66637a3b34f8d8f74c80876beb23050548a427bfc3cac3bb0e2d6bf49e1a093a0815ad603abdc18e23d227fbb47eb0756bbce93ab643101bd5e3313bcff77b3e79c74643ce6c6ee18ce48c735fbd06a303c1f328e87e008fc09456adc949f5a5a371ec9672622bf9c28132f1b5822a4264c6aa93835b937e022aca4a3de2b3a672f27a10cf72cdcd18bf8f910a3513b2d3d2816693c1bad699d37639ece37633b19625b641fe0a8df15f6a66881e7f95eeb55a3b070fb06a3197b2af36e6b34a2f82cc9440eb37eca4cb1b5cfb82e3130829f1c62408238389c0e47ec05b0e7130db895359dcb05280607c133be0bf7f0f61ee1a36d748a1d5eb7045e7c96121649a6c3acc89875440b5d1faa52e55803cd0123bec2248bd81ed6f9452fb83ff40481c1e8c6e0aa9997f42daa52ebb7fb82170a7fb24a238e579f515bd3009694f5e38e8477baf22368dd1f3419b3577370c748b129a7adf9b44ff10d9a5d55ea24040f82e1742bbcd4d6a3de0d6a0fac430791d392277cbe7a0e66e121ec71febe8edc8a505f97395192bf60cc5399aaae022c5eff17e7568915ac8be009f51e65243b1947c41b9e365276afb550997462753924ae5b962446290e9a213a4519e997b512b2e30032fe380f5cbcb391636c96cf52c1af68b13a08196ed404132c832f729224c42af74a6f54ff6470248edcaa3f370c98cdee0b683ed1f912216773088350fc5316c7a4240eee8614ac4fafa0486b76fe5b8ed6790e506189e600eb94b3e4856eebdc7268c70ff595695c10d169b1bebef7c3afdbf8f78d4c9a2471ce0662f13ecc051891aa88760d118aa0e4057069b39078e2027cc449819732dfde7a962252c5e9ae45c17d01ebc9872c99cd5502d299e52211237a26e97ce09470db4e85ebbca3afcb9e7436869da306486beaf122e4e2d16c438d5d6605b05873028cdd7c7c3a8add7c06a4f2879a7bb2d19419dd8330bb255eaecf6521fffa1bc973bb0117bb740b3bd43122da5a3acadd36214f4edd087883222dc058941deacb6c5fbedc5f9e08702595dfe2682170b5690bb35baf1ba2e0a763800e4d73dbf3d5b3007e57792949da7a11f14ad09d3f873d932d7fab9c2bc1030af57d8d1a3cc1b7febe89002e5b5aaadddd7457272e1b4f7cabf64790bf936ce08dc237b56f24cc3bd21b2091d09954ef75b09a5144d5316981090da82f9df05f3e1763cd348ce63b7f6287510d537e507323ab006acb2e63fb2af2dc0f83aaf5598be59832f09ed81ad33ef0d34bf195b91a55eddc560145dffcd081308c5d46aca3577e958f4f83d4078ef1eacd58725668d06526a09b422f1ff15dd8a1da0f20b7f83df5b44f8bfafdee84ad3425dcc1c8c91ed5c255f7d6e3a894736da16eb8746364a819ca8432fee36d24194b87ed927cd49391dca235015a41b3240fbc98cdc227328a8f4684d29b920911d2bbe63cbebac336fd299fd777766d778b0aa3a617b8c49f113ba8566021a50aec85a2bf14440a1de52a7cfd5e6eb607ffd67e91023df153f1a132a570f0a5d31d78d7ab280cfbf147a136d92afaa8ae5c2770874933b91c6867ca256b7aa8dd33c8dcb2bd1f5d31fd641a0551aea43d740bc0cf2d946567ea68dbd1d2d3d37d40f0b5bfc2555428818a8f6e46744925be2e14451fd640e4ae846f532d0db5f933da7fabcf6daa476e2bde659f32c085821d672736d60a1ccc2f146e8c0fecf30d5a4f57797f1ed255f8813f962edd7b061130dd620495dc8400bfdf15575fe8df55f9e47f5aaa09fc4a476a73ad17ac5451e925e11a3c7d17c0fd2e570cc993dbce2b70e39e7cec06d6774e2b4142e8ab446d280c6290fdf4f6f54e8ca6c134034c4e3ba73e1d6385b5bed6edffed2ee5b597e51519a3316a52ddb6d797e4eabe74d4d6367f905887d9b9028eebfdd37062de17fa984dd58575b3b474ba8c66294434617d2ea0113850f5be183653cdc4c83d4b9c7986f3e01dc413a95120e8911eaf462f0109dd41bd901b96222de29e6bb65d0e10004e1c3c4e19e2d6317e592bc4a07b2a83ba0b48c223a8732840fa3b5d3acd79ad5a26ac8b101fc67255d2652b4d17adec59a7f724623843773f2eede90cf1395d23c121715e2a15e564dd9ef338cf9afd8544ed5931d1c8ba67a2f5c9f4a96fcf7929ca578fce8a77e05d0648c6d366da911dc5a2327e628d1115fa070072d1d72a67b2af80a9cfb72787578472e3a200a147f2dc8da9be6ce8f90aeda021a59105720de803e3ab10f612ad90f5b4ceb6f8dadc5d1a179418ab94fe1622800cecc204baf459cdf05117fd0992611f97598caf779697648242bbc2dc59f981e139b26c5bf4b464f5c8adfbec12d7efd05e88b1ae245531539b6ed05cb7fa4a9c3ab9ac4de9b3570db37a7aaf03c76e1acfbf2bdc569fa1496d499cf5c42567b1929c13f1420ed94d57d7472a38c0ce4a1c389b7151fbb436750d73f06c2765ccc085c5582d774a089f2d63a177144a06016c0e4c5cad1caada06f44a315434d9e6515eeeb15495e2ef9bdf5305e53c11f01d4cc7f81e372472871b0babf82d5b9f37de381fc5e756f7a9995eafd7b878dd2787ccbce8a52a184e3b48ca10064c13b69c538d510a0a6c2f7b417b410badc22d3e0638f575ec2c861bb8a9b1e74a23f3e308b80ade1502af35e218b896de5cd6f688a1d0e356ec1a4bd7c7f537f5c7ecec625545f45e67d3c7e3f82d4b23b2ed1aa33bd0301b1dba691b10154da134dca5f1f2b5a23f7aa7e7e25d150c904ad2ac8e3c580b5e18c952e13489d8ee7905dcabac678d9c235fae6ed64bd0fb4df1323e90504dd20bfc15c3341756b705c6136aec9ce3d28429cb7e60b76746233acfdcaa7ccaaa108fcee4fe971c486e04081bbaa368bfd153cf5f8a966b23097fab6c7cb98a67380ec3b3850d1109530965706a6cb2dea5b6f6161e8885b0f9cf544301360e3e60a46003ef9de5a3349ba0d63b024e7ea1c96fa98a875447157ff801cbc4d0b28199603fc861d4afa423c4208b4d9c76f65eafbcaef7c2ea2f2ab2861d9230c79f0f936548dad1cb6292e83d1e5f4ea58316ccc2e89feef838d7dea20171dbd7576edeec20ccba33c46c60bcdd856e85362f6f244c71d00764083e4fc8610a53f52ba3fe9365c4fc245d4d193492b704d645056498d388e55931a132fcd5db4fa98b6b59a0250b7c2c1dbaa39437d5654effd7db9c3571938f22994c4555e321c57e36f92bb1e5d661a2710f8714b7c65ff2fb6a2e14ad748a8790056cf56b990ae4c64c890edfc19d200f15203d585cb217c3d0f0441d2e72762ed34136c8e1ee0b05f28d2d1acae56159cfc8ecc7be44748b12e67771524745a2ab221fcabf57532b3cda838c4a7ad047b7991dfb789c27952ad9cbf034c97d78f7203d99d6cb0b7d64e197fbbb2a61dc901bed47d9869c7f57dcdd493e25553eeec87ed100ecaad8723eb4558d10275e849c46c4759b1fd604db882cc02a4da1e7c969fc862c34cd9fbbe64730eb169c48f4e701cc17a849c935c0f7267892bff15da418a6690bbf03c40fb97a624a79b473e950202275d4686a6cf126661031d5325471aed42507cd806c9ab24310746c5a2eb94a5672a90e552cb9f3fd36e826346cab7c9de5c797b9b6da25e22c086c63ffaffaee2cc61f44a5326f91b04a1b5b8e354f7a1cc0f602425ddd98f5763b2c45839dc55a037acc386416a22985e161bd24a2ae04cdf1844d096646e877661234120a341b99eae2d3e72cff0efd88d8c51396467462423cb5d3fb54fdba7faf8f80cfa5cda7b5a663b765657a9d015f3ae63a91b048f9f9b8a6d03be25b3fdd600d2f0740bfdf52e5b1d6f7cb80acdb3e2a8439e6f89d8b1aae2b4c30cbef3d680f9b72e02adb10e4796c9988346a719cc4c950ab89c3bd495501ffcfa69d597c92af7ae2513721be141152a29d69263c6e1ea388134b25d7ec76d0d6be5b029122708a8a29dfbfe00e3f5b1f415900a82d52d91d573836990464ed1ff43d0a0ec5458a5ade92dc13a7f1a84d056fd2cf6b117ced63f9e3c83b6db5b10f24193c5d76ac8c796820e4cf9bec9db8baaa1f709ddffae19191da69bf47b3c598eff2eea325746da71f0d7a2637ebcbccc29d1b018dbb6b719995cef69441c0cff1b5ba26d7098d96499e432c41c12a635025fe9fdf17031e6d763c37897b30b831e9650f4f9ee14677461b4fb8618df173d9871e71b10919c1ee7a7b4278b0a9dcbb9eaaddf63a14bb0c1603620de837a2f3c3da07346164036ee4c64234034367052d3766cea3d2704016d961c9cd0e2c1e6facd14321c3ea838d8226b110440444c6800fd855646f48016779754dcb836aabfc330cdc5a2516e7cc2c7e5dadcc2772fa6d996c9ada493566ad47c41981cd432339290f567f16fb89967912b37f1814ac612fdd7738262549fa6d01b382846dfc31a2834eee53a832dd7de69ba2a8cd92aa79bfc5d8bcf5e911143c2c6d24bd9f2982ff9730651e200fda43020b9fe1731e543527919a395f6bd489ded073559a25da54f4a7607e0c10b9cb071d6683cd9f8402f51b20a2ed73b410b4b86251b493900235b8c0c2f77518cfcff8ec1fee724a6b6889c149255deec6bcbeb86a2e72b3c5f8e6b923250d2a67441ea67b52a9797ad50ffa8a6da6159f793bec639fa215c2a3de62a7d795d96a551f002707558c813ba4f51023aefd35a4572ee9662e9d6d7bc217b0e79f1108513241881c6bbd318651662aa3cc860b9e8af6d9b7adf0a4e71a8ae356db9d678b58c53ad627b063f82cca276bdaa055d3e9f992e429a83426013049c76e395e626463341ec5d179d0b1f1256f470f5e8412d35f72af04859abd3b9c49acae37481fa8d3f5c08a1280d706b52152302aa1afd5107e0c1cf05ff59d479981ba3e58d3e273c3a7e8c1a069ffbfcf2edc8e276ad00ac2ba8aba6208b78eaf635b12617d8221b401ff66045e08abfb795c79a14ba0c6681baec3780d831493c3fff5dc3e63656fb47ef9941486dcbc09de6a0abe66f54ce96983e281339270c5c5ff077e2713a9b94855c4cf2a873e8070d2ee2ea921a420d3febef6b84daa9d78e3756b7441e82c32b9be3c149e1513ddf2feae21b949c56ca3abe06442917c32d7c03b72445501e350ebb7facf2bc78b2910804e75a73ed825a61922c55262bacc33bd623b77c3ac6ae41d1b7bb38010b6958088251e6ec3c4eaf81e34a0768f035dde0f388c210c3b5da6a4d4c0d708ea03dd8b5297b6d5c39ca240c4c164354c46ee2cb8f0e15d13cc90ef4e6cf5288958a1b7667aee4fd0227580856e7c9bd4fc834879836545426a663a528e64904755a004d3c5a4acd8b36b0a29c374472ace3dbed70bb39922d8d6ffaa8945295f731b20f9c4f0ceeded68d2c4327c23ad8aff7a88157a22ad12e0e98e7dd865908e301500400fc5e294775069b669a82fe26e4dd2380e9b1208cf69814667986b61b958343a9e583305cb60e88b3c0b17381f03ba0373e7025012163b2a3da701bc9cf0050b564b7b94ebf7d7104cca9abf60f91c1d8c0d3c5589f31141e183e0160993b71e2e3cf785332fec714bf643d682f4e88893c552cd65ff283a92cb4aa55f31b2f8c4ddcca77b4b1f2f1ae204971058a0a254b821032026687b719e7b44dfcd2ce24b3e9967a28ca83258be177555b50cd73fefbd7e36d5e9b1f230565f05a2274ea97f5f83dceb8b02c1b6c60f9fa885b31ec6e46137b2539dac4a57de4799273d77d10bababdabb4fad963cbbf47ceae2cc25a325bb2696e8c4ea816cd05b14d11d9edcceef80dbbf9c0fe453bde7c793cdd5edc65caaf49ab27f04412b4a0cf126686a4b09210cac8e4dbb0544ad3874765454a6061a71136f988df918e8934ca18d59805126739b29f592663cae0d04641756c36cb40b5cb15ba73365b4d7ee0cf2c4956ff3682595ef9e15600cce5e9dc51bb1914de57338a772e7ad9a00baa7cabe7fc7ea11d8b60784a3b4b27b1fad1895a3bfbc60610f9b708d9d799277d5e78fb7576748d0c46844a7dc3b492b060ff02600ca8debb5c83b3d029a4ba103b310823efadc5bee0f17634ebd94bd067fb6f0513707033305a75414cca1d4c70d0a1f6a58c410ecae929b4bcb2e8265de67af43056f2eb5db34a6be1edf7e03d8cb3c178b7747f42026b2f348a165fccc6ccd89531f320815f920c28ea9ac6d06ac6d58665acfb55323536296fe6f16397505afe8ab00d19370447b8a469c6d2cd1d5a5380afce462d171ab731d06729e17ea3b7a9f1ca22784a5bab10ce2c296e6e461334a86f6287bc7cdd2649423e4d2706ae884377125476c14ece1472207cfdfdc4cd3deef3e7be9a2d302f7df8ea05bbab5409346d15c33416731fbf3b0406994fc165382f04f6371449adfe7e8e58413898dcab2f14c93e80a1cdbe32a7ec7d8c617ec28a755bbde3d005127deb5a585ebd6f170b44688a9c88cd8c5e8b36190ba680275f3ce1e8ad9fda1d0446357ad542376980feb13270db22f82af147aa4ff54f305de7da97b053c7c39531dd9fc7224d56414e6eff9dade05b7d0989311edb64d7d7d553a67954046191bd059ecd7dabc82bd423a22e5293ed163bbf8afa1d9900d1afca2859e1013719a273091e092b18ceb1dc8572bbee8e0c95f7956127e068a2a4f6fe8571ca4e1e61fb487d25b64917840146684ce7eea46f3d25a7d184c06ee619392e26117dae22fed934fef223cdde55d54d13afea3bfbcf7d8a089185c196cc66126fe7eb660042c530dedfc4ed40844ca044b4b71816a4a27e628372baf088124b7325806bd0dc626211c2ba0f057ce0e6acade48bb8ed39e6b67ce69cf9c0ad0062bfb932d9a14d8bcdd03b21764a2a52671c5a67ee3be920f1977ce46a708e858a3974c539e4ea189466a585caf728b1582237db148ba70d6bc4b866971b8097e5c870c79d872a38e6705d56651d2eba54f15a68e9a21e1a6d08e89c4a1c9822614f919c8a837964f41c44b3e1a82019cda8054c9260cfa83e3a822955e3d90916cb8a98c9641a5290d8df04fc18bceeb7d0934ab49f86dbac3081feb918fd41fd32b5646f0cdc18edd5cfd20c9403e35464a894134e48529df61bdfe1b4c206d21477796965b84dfe369ee22acd333f00c70a1405562d11d46fa6b90b81f4fa0152d328adf3aecc7f320a47077a0459dba98d3326089721909e2df8baf23e4a31218e28fcc45ff04d097104880e3ea3c5d60c6437be00ca61779717f9d9601ee27f56295bbc8c263a08807e1de658bca1382c82b8b2bde674b9d3a6dac36ac5c8079f6d8b72a7cc0639b134934b6eeb8255a56a58498febe9fa4c8f07b5808a2b8be3340ea8c927cc8c3b9a03c77a5fc89a57f3245330d701f35b4cd59f049100ec0e8102ce41ca03d84fbde30583db4fff2b41f32fc9c2598d8a3de42680f77aafbff3d12056e524e9b880ae09dfea1a555802e920630ab950f6b694022d9eccdcc28b1b03f5f62c7c258447bed763565e68bcfff3e8fccac81774f1fffd2c3bc10c9bfb246f8a000df4e0aaff5622262c4d1421c7e8ec2351cee0637dda6bb59993489050d585a7f3771e4da0ae686532a091374b4876029a754de38d855ae402334dad5488ce05b4caabbe907137cc441b95106e68a9df21477eb4f2310f093aa5791992690f177e5cd69e21e73fe6f22c5b35c7ee85f46a694dddf76625607ba2845af026b65ce35b71cc7759d88984136c214f00b5dc30549bd1e04b5bec004f2b034cbccfe7566880396f076a1cf44f8939bf1d399671958a136744c07a8ae5bf3a0e2445dd836d5239be86e8dc7ce800c69445b7f43c0713f0eff3e09044b9478e0e8dda935ebcdb0315ed8e88224a3fec39e86e45489f91024e29a87074f3d5d26ed6c6f893693aaaa53ed399bac4183d7809d60987bd832864be849e1d87c71c00288d2c5a4ba1fbee2293c57de657a60c3539ed4e3df15598103c3d5784cc3e601c5eaf4e5fa212ae68ba31f6e17f58074606a506371f0840a1b6bc07365b4cabd3090084723ea121054758d1d1a5ef38bc50c73335cc5227ae34aa078b3ccf6fc589cd5161dd43e479c50c58f72c91ca26bb9e23899c94f0c485cfb6fc2e7905a2c7a39247dad0f85852d39818b20571a5d91b63ac2672aa007bd07f87279104e96e2617af39d67e1d3da8eef894e61bcb99c0d4e317b334bee533794d0fc88b36995222a3cf4a68fa40c50d2f578fa59fe37c878d7dffbd67834b4854cd7d4ddc1f10d43828edd3d0dc2ce3ba0c33df3ec20ef23ab2f80ee80c0dc485ab25684cdbdc64af8123a382d67f3c49c03c563c6ffd0b4f153db0486e6fa456a9ddd8ca8acfda95f23d747fb5f6b19fd7f70f14486c33ef905cd1a1121df0a22c55ae0a39a0da9ae4085ab763e366962e8fd3c40fb83b075b03af02ec4e4b3d292acb0b3f87acaef4d8a6038f6fd1c748c9a2555430f21982b40d904bcf228e1e3d1ac1852c2a1b4998626653c17709b947a1ed31c00813701204b90e1595e7a4c1a7e8932d769fc42602af7299d5f6b571368cc56be5846300fdb991930bf9d341e49c26d591d9bf2e29aa310ad6001eb539d56a9ade8c57b3f5bf4dc6324bae465a271b644d4753f4359b14505c805d2585099d0971c50c23bdeea4f66195d6f5b9e54a8d8e1461f7bb77bffe53ac7d79f2210adbeb21b00453bbd97206c1b9d50f6ec1456e91d712a32292d284c62cd620103d67bf609c39cccb6679a9ab07e4419a213474d8e3dc2b940105d5a5a675913dee1b7a3812b6ee0530fc0e386003716368eca1a362f7c8c55a9f17eb4e43a6abf57d2d603d05cd72504e7d41c031101ee4495b2b27627360f8d2ab5347d0987b9dc03dcae7dd0cffec545a1e56aa273991ee419185d78866c4e88dd4775be837fce95ca085286492a845b36c94ecfc2308970891ba0e82acd7f80cc0ab93063a3f6b06c9b881eccd88d077aae4630ae05c2597df4a03930475da5dd39a8538f41dca2b5482ce78bffd30b9bad8a891e37bfc244dc83e052fbb59cb22dc6bb6015a52977e7913591ef29aadfdf17db421a40974c1137493777bb2ee5d42c7d3f33fe6643cc22fb1b3f4aeccc735c86ce6f672f0b918ea1f5789134b880e93ddfa12e2d80ca25ba3aa6665d354e5e0174a668bed592b03a5cd1452eb067fce2e7f0abb3dcf344cdcf2596575fe39e46058069834f59c5b61782eee013588a44690968404536dafe3aafe5a9caebdfa149a8d610988f3ad24fb003c11612f5813125744d18a0eef5de95723db80799116aed716335e1a40097d053e36bac4e4c8ddb105e96d1103cac433c0e4edafc9a6157c6cee49a9cc7fa1f44cdc24dff8b2ceb44067bcb259a506c43589fd2e9924393cb1158be5e53c9e7d12c3c77e6570a128bdfb2dea7a831a64d83cc7f743c6f989c2788b080f57a34456cb6f2ceacb7f088a6a74dc42115793fb6625ba5829f0ddb3593b65dd448f4f18acaa7075ace39dc2da0a575889dfc5d753bbdcece7d37359217125b63284087e1d40d6498d724daebfcb95842276a2c76b2496faf1e59b0fb01069d9f3969d9e3628572da2b2ada916d07d05a946024dee615d3687c3490f10b9cba5dc63f9e81d9575bddecaef1f615eb21c487051ca42a67def57bbe77ca9f3d9e9bee6fd2c09a114cec58e7f145adc412b271c28cc6e6c89473cb4f2ba6b55d2e546438cb1e551647bd239a5a905b5508bbbe2cad7602d66ee00517c742d1251af68adf6c88179cb60403f9acbaff26ebcfa0c87e96f0a535ea4e18a4051a3c2b38bf2904b118e4d40324ec5188865f7b9ed4bda591a0a0b13dac3b8536141754e88c5b1025c6bebb64e8864f997c38de216d04ffba07c7d41c5aba2ce0da004368219f0f307c87a5aec0ffe884b395ad64ec9f73cc19400de4c10aa5c09f9ccb7b0342f26f1ee7b2bbf49e3f85273e4f9864ca8f75d9007fe434ad29bf71632b18e674dc944dddbe78f3d057cae8968d8e77a14a4675c9bfeac96838b4045adf8bf4f253e89213cffcb1e650069e303e557dd6fbb392acf1bb246fc6a0d8cd07b4ce47faca26535da118f96e117eebf99d4b76df9e8e067c4868d4f4211cfe49066095aad00f13defbd08e5400e21a58048391bb1e8543202010e92e95d32b67a3adb3c08c9a566e6824b4dd28a18003087b8a525c24a8f5dc080a642551ab15d56b88af354549654afe5d1d27f5dd17330047456ecad90d84e78c62bb4b8c66a5821e82f547f27b71c76e760f8fb094e9e1b33ec2b6cf6b3e1f08d73374da0092e90858a5341056133ea73da01f0a56ccde52577879d60e5b24625e52664bc5bf99f7babed0b82daa2abab5f6caaed4690e99a7d1b4f6d5fdef1415481012facc7e89f3c3ee438e9ab724afcf01c31ac103fca5b2cdd05be3c7dce35071429296eee6a0a496c3b9e5be4c42c5d347956f44aac7ca2f28223d821a2662c7e03a1cf058f950f6d62091ffbb0b032d45adbd8742b89196feea8d4b1761251fc003cd6a347a97c633c2d4c5c77222408fd80be198ebd6f6ac3cb0392a7f53beaed1a448bffd56b9c58f1b8d2203321658b727f78de5055ec120bc6257a53eb848792bb512f863f171c7a5d01f83388f09d260edde2399ff193903b39a6a05b9bcba28633f827b107a60a04ebfaa0fd7fc16909ce9b2139fe542e80b74487527618d4a309fa772c0f5c80ecd105c3af8a805638378d9b2c662915f3e0064f403958101fe1fe80045c1ccf714ec9bc983bddf57e64a1a0f3331abb65f5b7c2c50c1addf2af6337ae07ffb1247fc26bcdca4116bc3200afa7862b11da40eddc86b7175eeaf6c2d9ba91af01497ffee9719001b5e89c00001e750e1db0b7dd9d19ea1e4ec39186096ab804f6aeb6bc7d7793e8eb49b4715ee1e66714a145ec00254127be1140aaabd0ec0a1cd872bd9d8f9eeed43eca83df18cc475ddf7b1c90b756bd7aa08ec1eb2494216a07464848fda3583f6b3dee4316ba8de4a566e146ab51cc4214c5c0b5599dbe9b663cf0c9ca17db5a1b6d6b8da7049f36eee2b94b5bc89332950fd680870daa0ed7b80446ac0ede97943c0e4fa138f04473ab01ec3fd0dc5d1cda5a9d272c0933e151dbdc5395396c870797f79f5b7d11edf238c5cd19666849e3b9e624a44e5f1a1be7448da1283dce0b592950127c8c76b6e21675b72a745b948ae41d0e4729eb2bb8f9435b66fbba4461fd672a24d66000c3a67dc35096b0a362ab6ef53a1d3b062e4f78f615b22074716ffed0979f095d3475de8dfeb1ca0ca541008691b82999a9c97679efaa14ad341e9c30afa3b6ce9b9c7268dba4836cdc25347027461b36fb3a3ba8f05309fc9e43aec5126097480012bb3d59e03951be9c9c2078e58bf701f7ab5fdacd35ecaee405516b5d06747bb87ab9af0f0eb9808a0f9f5e16ae1751a0d641bea836ae66b524d832e5affa61629a0d333607fd6718c0958cbeb0be6e1e1df6e6630e43c22975bd0f3bee6098b150c021a3903724fd8566d50865f6b0638a78144d519db067c08e5a4abda24892261d27ab03c0f11ffce129f4c9f57dd4fe2cfdf7a2026eb57e75f4d83f3282f076e7bb0ccc981bc33eb967f398e5fac48291ec768113af2678649a045bf04dabfa8de09714ac348667c59ad234ce799f6f75291d71427e80b971b4f1dcec09b853ba62cda8c60abdab84cb79e2844b0cb09f96a72e4b6a8165a1b23fd36238f42d1f75bb877492608a39f52686331179f1afc7d3ef1726e82063bfcbe095659d66adb2df39ce9eaa16972155ebff5cedf6a2277c558e4e79787ebaa8cdb42af9f67b4981bcf85e43cd063b86991482997c5a1440d0b3442a1e6fa69b6244427b4f635f072ccf9ef39f8970fe2e709c128f0c38e300079f41d8900df0bd15e778cc59c309245922c638c6db3fb3de85a91369c8510932c54c480ff70acca0979fa85d4a5cae9396553d51e905cce08122cc018dbbfd8cea3a28d296a287d2419b591ef1b63bfb6e57778c93294767b3a7d429006166a13460d19f4c54250a0e30582cbecf6378ded2ee1c7d084b5a636a6960f11086087f547bc3da9c3e3c02e34b563d4129b5dd1cd2b556c97c0df36d7ed7f3d808ad936a4051aef3e644392dedb77c2decb61ca64f7f3f4c346a9cdf4d4c71ee513b91c910f594d6316aaef2b5ad43fedb48ba82a9a4c598a22fcfcfbcdff1c679252122f3573aaf80189d2c3822fcedfd552ab195765301d8cd35aafdcdb3537f9769357d87b0806eaad572f9ded4c0c0cf541ee3b7e627186bdf4e043ea9ff7a1289e28e76142414d55a5b700cbf3be9decd6b16765665eb81175d6497c0e67bc45f8dc3bbc8ba619867fc4d0bf92abe7d255b5f9127312d92fb19a6d97bc15c762e50d5bb618ef6cadb295a6cf8b44a140e4a6a7cae4e8b4dec9e1379dc75d40ac86e85fd3dedc2a1b7461a91373b6db6ceb97c70a2f7c62290f549a195f88e31c79d2b9b395e247c2901755533be0f4ac2e27b1136e140b3bf9ec02a2ed0feb921510e1bf8cb2dbb2f578fa3e30b8a7760f667a24e55160b49e1241cf4882fda263c93cc3bff13351e740a5cb8aacea5601d05ab149828d0c1f2f551e0189c95b948f060d966f95f5a6b752a0b7549808937c65c5ac7341fe5f9d5957c82664be5d653d1a9ea369075f1bd2919bc13c9fa115cbc9f68cd6bd3e19094062458278fba998dabf8a2914f48d893b887ca7a6182e3f2bbea6fb225b4cab41af4dfbd85b9ba44c46c259ff2068f85927f02ce5b67f6029e186bb5e9030d59acc6e00604a68543f145237b03808b7a70eac00e6a9e77a7ab103f0f2c5249bb1d42d85e74e71e8a51ffa96f9cc013f0764f923d1768aa6d7652c1376c1f48ef679fcba564c79008a8b4805b01a1270dc8f9afec4fdd07d006f4464decbe002145bf34c84131cc5d933912064e8e48d545e7884ad4d7e03f7b010c9ec7432d71047b76e6f684dab374ae9a0c7185a1d713ff1bc3af2126a0a7cf4e3d3a5912fb652003eae5b75b3eabdff5af6182964afbaff5ee57e8d53e06af4cd0f91c3c241ce58bd0f5b6da10d9de9dbea223f0a50f88937f35963cb9d99f31218316dc45418b90e19697531699b3e56225ba4069387fb24006f2e8c754559dea47761554f79a48eddfbe4ad3eb5ab8fe355580ba27999d3b0fdfcfbcf1ea76b953fd7ee67edc832215cb4b08270138d5da2ab5f865d1052cc9246ba4921884d6688259b610bb289a36f011448d0793b37cb8b356688fc39e87e110e0ca9960bb7ccd00f9fa3bcb5f0b47ef6552deb2cd7665da0a4653049a16ecf570fb8f19a0eab5b63dc7cd17fde15d8de902d56c48b39261fdb752904f9e2cc7d2c1833a59335b5f1dbf5dc12e059563d3adf8411a1b1c05edf97bfb54564c3968f1e614554faa1e7c1c084208d9e752549d28eeb8014a69be6b2f719a755dcf7676640a05ae2a35b7162bfcef8a7e511c70cf4c201dd57b52f12bf27679db15d84c14ff284f409897ee5693ddc7871f783a00cb86b130a8fe577e5418b0da0b4a09577dd0d2acf74e391c825be98c28912086045f62990372274b72a236f06e60cc17adf16e3e7d413493965e958c38bab6236f22e5fb11a9084d0e9ed57f2a149150daae512414f5014de52cf4d5c886cb62ed16c9968fd8dba6bedc7a87a2b34c5019ae69239c2bad7d560d21e6f723793f784a1107c174e0e5bc562bd756bb8269e14375aa03f50d01f23890bf3989a1b53826aeda732c58d51d801f171726fa59f11fc358ca3620477b0f29be7877a25e5cb5f2bfb157a3cfdf4eca9d84caea2b3b9ac390d0721053aa77e39be755c3685a0c3ea7a01c0903b1dc9ddf434bef71404e383d153e09e6777578910749f6237356ba183623b530ac441979012780935ea4209346af1ee10d2139f591cdbcc732f4c360d49fc2dbcad0e886ff4e88fcb8459d2878841c03a5912bfcfedb8d23daff70b3324b53bbf6718ec818e781772997c0ed6da96045fa4f1f16a8f1a7f6602547a153cbd5199c9cb609bab702d0d0a49edc9d8ac37811faa4f66dec57ca70450db9574f18835854c76377c8d72eaeaf5bc42051d5bb2259264d1698e937f35ccbfddf0a4c5fa91eb90744544369ce5dc53c1c2793d42b154e03922b69ae2b9c67a19b33ee707b95ef9667f183c3e2997d0942afdbd86f2e98febfd1b09f14385108d62745b44bb9c7160c09dbce57ffa5fddd0283d618b3527a5c69d358d0bb01ea5d59361128c31676bc40d664708673fff40cd4f8b42110c9fc9e8b27b32ad2db90330772036b03aeb63cf8d6ea26d6d2f3dd78480f0392333ad78b94a07fd21c1a88fa1e2f2aa1e00463503215c891d38a0caebf8767a1aec5741bfa17d68b967356d27c1eea211c015a92ee9e79c2673733b93a2152e7cbb97fc226deb5ec9630072e269814fbfdec3bd90691ae9c372a2ee32f0652e7e8217f5530499a14cefcbced23ba3e071146342de47f1e8933864544698e3ba63ca391eae68d2221ac5f86dbcb9ac28b65f27ebac152b1593036acb9b2905ac0b8cabc8b67dab5bfbf7e17559428724cd9bc02a0299304facc1c1f68fe8978815573ce228e4f2c82f52adbcfae67148c0738ac45f90ec791116c1118c473ad0ccb9fdb5fbabec24634c23129d25a8eba7cee5308019dc48ff58c1003709d9f9a0de3c97f646f670aec011b264296bc52bf3c41fa361dd5993fa0264a8d247c815bb995d5f7f3cbd719628ab546d15c0a80c5db3ae012aceb942c06ccdb7606bd4ef63ec5c17cb5593413566030b1639c49b6d17aba9c53e40d34a1a78ad4d70f3c8dcc59cd0e52bd100826841fe4ffa15f2795f3db3c18ac305346b5c2bb5cf15a15d3ebe89006fd2e83ff8eb7890ea7ef5c0d004b4f9162901f9e1878549aa392202806d1fb0634b970101b47be02e202ac908d74551abdd36fab893c893e1017f01e58e07b1d665976137aa7fa9fd455da99f23b3a0dcbc19b5506084ddf3480d53a29adb52048fe217f5a0e04380bd87b6516c8d7ddfdc7df037b299d79610889bc2ae49bf8340fabaf0dd85d91b73438208b0d01a4e3120043b4bee84ef2b6fa488b8c262df85d6f0de6e47cd529173480a7b12dbad9d84cc46a54d41dbc7751a63463bd85118001038eca3677dd8c5f7247736bfe1b57c276c53c66b5ac56d91cedd4badb32857aacf5d200df77a746c93c1794bf62d5e64ad902e757fd582dec19e7b6decc3f64b10c2182b798426ea93ec856d15daf4035bd8c1bfc95ffca91c60fd5a917c196c00ec0950f74e4f1a7edaad9a111bb4e1bbcd782dc86f2f46f2107b7864afda93f1fc6b3dfa10f666a1036ba5a98721b3fc943869d46bbbd6e307153e927eeabf32b09c68cb5f56aa27e1324ed87173b89431c5c9eec093eae2dc12b6d908dd67aba30fcb2ab3561e4f8928dd3bbf6e0ff6db5eed4391b64d99c5259ba15b9429e4815d55dc865b10916f2c196852f76afdf62f7de5622724c8a19811c7b1b6173f2e329403b1af818ecab3784dc4d285c9017faaf8a08c67771707c630a81c52ce0bea284fa3c07151ff1bd848d343a85c9683ff93fd3dbb790616da0535d307c60f8fb57e04d948db38e6130ee4d8840230fa5b54a06f34a8efdb72932b103453ca11bee96447d6c75433368c66b8bb9ffbe23fa4118f94f70d905632b754c9c11f54310711a355b72a05d65bdace9a6be155b91e4b4328fd2f420ae73eff566cd9bf77fa4f914c878624a8803cdc5f4e73f598cd05ce5be1140af792a656398e6bbea37e28669cfa8839bd9fefa7af1d8b53dbb6fadce3a60f614d27d7c9e772cebcdd25a584f785259446ddadd640359aaf92602846a4dbe032ba6933de81e275ee056f0d583697b1b35b8c8b65c268b06e4bc5189c5b49972beb7d137d36f49261c69616f0df74f9a12cdef4418ac2d81da61c49fe972eccd2016612008732ee4919aac7c346493af9382a61eced62943297f7f7d3a7522fe350860b90d4b245aaba9b6f086a03793bbf08b9c7a70d7d726c6dc9f93d39a2b92f701e716f32a466c7cfeeb4a2d1ac2b2352c27f9e86613443215b2c043dfd8f19a24d4db9d995106addd0c53fe455b65c01c6163a734ad8837dbc2de3c7317fc3253ef152bfb5ac83e928c4bd0966b533ddb375f931bd5da7e14d35a2df4ccd06e648ec1f10d7d4b934e89143c3d2f43cb8536ff553686741a7836e1c6ba0e55cb72aaa2905fdfcc5cfddb7f167ad43f1d674122a2e6a314931d1bcc73e7477ef0447e40809bb17f9737360c8ee4d8c9c82ad6dbc7a09af4fb28f50a6f891b8f96b9426f7b6f6a510004f39ad3c9f82c8c34e3c394b4cc22cf1a82dbfaddc64bc541b8dac8581d8c38bfabf977d5a6bcee512f03dba683801f7676094653d65056c182824f75e1aca3f066958e01ba3894e73ff43847ac4c90d1f1726dffce5fb6c2c7fe1c38f3afc03e6bcbc0399effc205cd6e202622371adbb34089d53efdea355a64c27dcb356e4436736a71040408818fdd2415aa105d3b8880a35913738e2c8ede4e9f952288b6bc843e47f28fb6942d6a423162d7961c4254f61e2a7f83d0567596f2825953833f80f61dd83669cee511585e87c857bcce639583b9a541c9873ff07ff5ec2719d4176d48fd8f2af4431ac558565d2504406e5023f179007db2c26bb7f6780bce98f3829a484f3401ed14c487f2ba24770978f419e68b4c88ec821df8a71d651b8dd7fa8182c60cb68f0cc353e4ab5481967138b66ebe3c527b987634e9ef495ee2e27c3f431241243b4ce1329da9f7d7ced5da60e6937f0d24017a1c39b1f543a5fa63a837de0f9ba699d6eaa87845cb308282f3b25f86c29df91952fa8df6ce9dfe28c9f82059c2be589e0e9a4cf06c5f69e55507390c74f9637526d00f0b5b1dd188a12c49f9c5b62e098f5029bc476c1d612bda78252ceeb4ca30e7d7cdfe2f31cff534928bf5109da2f1c49df972907ec4dd04590dce20e0dd7e79a5ac5b44c5e1d618de1a00a945f848b92f76b7bf9a413e9949ff57b3a1fbae6fe6eff0f4fdeda309f82c767800dc76da07e5ed1a0d9b557721a317fb3c9def5b65dd7df61cae92e344f09405269fe98a9fefed80e7b8cf72e2b34c90484f84b8789559119996113b3b9e58a68fdc5e43ad1413d3cdad89a5e6fe1a2e85f2ed717f21ef22c5091b8cd3fd6989ff7e31e4747b1231b62828f3c16ca2e81820a56a689eca5b1d205ede0e66c3b34274d4d690011050b75fbff41897520c094312435ea91de687b43c64a3422dabb1414c5de81ac675e9b41380ce022e898ccad83016676655f85c54b960eec96e9b6e77b63425555cdc83065f9bba4b85f6f169cdad2c58f3e5dad09f769cb633ec7a76219eb413f50115709a13017d0ca93f3b9685d59173d956c5ce517142a77c2689d67e0f33acefa1fcdc2e8010908b80d79b54ec0b196160f1c40637765b43ae4aae3bbcc30daf235ab7f911f8748d19d25739fb3f75817008685160f0ab7fdd5d304f6287aea4ec6b39e8f26411934c5c863053e2b5ed6f561499d1f2df1affcb99254c90f674eaa395e457508931ffcd0091bd5aa556688568125c47505a8ab212d5fc5656cb37a1976afcc7df40ddf36650c9ac65765f44f56b28ce5c9adb08ea42271f0c79110f00649ce741a3e4a1d837ffe85d12b276374dc1a2d5dc4f33f77df52fef321a048c25b2ad50f32e61f716383f8ea1aade3b5ffb1ad4d5bc5a1944c648d79a96190b1adac50455656c9bc31a054a777c811d2b6be779c2222f90957515de081f42f5bfec1dce0b55ea8d03b8ca6456393e23d8dee82d39a9ffbe6d1c599acbb663d5e2a5a59db9d017c02f71ebd4b52028291886cf268406ffd7e453dcaf56b3f0e9740c8f9f460d48571b816a4cf0ff2ead38121b962311b92f76a1ee176892610e82adf0b69b10ff65a884fc63af780aa90012fd692c866d823bf4ad794284e52b3c23fb9a5ad776c4d010cdd78a1a398bdb10b3815b7f24f0c49c54c01743b80e908bc47dbac8cfaa1c13433226e30999fd7d599f3e14ec2fcc5e90ef7151bdf76ec87f2c5c9fc2d1a1954e3c141a838060b01d9eb02cd61bb53f355fc2539512965b5a0c3a05c29a8c32a505abb71eda16d4a61ebc3060ddc46de89a9558d7630d18e215417ec5c38a686eaa972677b0ea8461560af4aece364fa4b2cb3d47ca8196715bbb9438bcec96bc3ec0c33f7d3dcbde8198d057025dced846833c27204f7b1358f536b1f353868ddf2e8117f8e9630e8ec3d71484b45cd37c890fc8aac13eac559fb61b54bda123c44ba61db950c73ab802e89d721e9fc764e009cc27ad160e5117f51dde0d29b4445cc337a4ad120ae15fc7ed55dc0c7289d4f76a067b32db6f261c1a44478cfedac54ba7f98ca0ed22de8dfe2e4c350fea9fdf05b5c96041c6b8ff43c7a230191d4aeaf75efba919e8f14b8dfe3cebe0471169d009bfbfaa4f2358a9aed40bf082c7358a94f2b7b2d122cad89aec3dfd25bd0d134386bd9a140f0934e417aa9b5e5b1db72fd6c2f554ce18a7e27c9632dd31e429706e0133de51fa44e45a1d516b3b994dc43b7b1aaed651a3602827b12343acb37aacccc416d2ccda083d0ada21f5d6944b678672ae7b78aa89500906bb2d99d42e10591eb384ac4f8f04a4cea872bb02ec28c2e38c322558acffb28847fb45530c06bf451c19d12215689f23ed81ae4ae745c981b31f8a1226577b51b4fabba96f7953e0276c96d8aa7dc21e02382ff412d6aeb4e1e6fe32c7d9914d01848be65e0a7528b6e081cdc4d22f565290471cc5efabc3d105284739693a70eea3a199148763d71d0693a4a0586addc4fa034d694f490d77040139b10d5850dde4003826009a796ec7030c24d4db2d1707d9464e7acfaa9f665e767472ec1f8384da681f6810333c017978fa0c8d7df3975584647b9abb6f66409860a440a7b7cb3df7317e02bd92745110c2baa2ab61610a483657bf51b3f1943f7bd913bff2ab694b0c4760009dbace6d3ff9382a9970d4cb7c0213acaa5f45a38373a42d0bdeb16f35818ec3bb8c4a6785c9160260baab8c00e00e832711352c2a07f434dbee44daf7179727da9aa64025fb6c2d50908314a46446acec51b44287b83b4320271a0b6640bd5030586155ee6f8991d81c2fe20e95b38b6d33f3b4a89c028cb49887d0a44dba756e3f2a7d7375c8d2af11da722d59ecb1067a88e134ea3d9afaedb0994cfec6cfba3cdf430d4536c9bbfb721f09b766a9e9e27e47268f43a859efaac9e793bb6fe333f628ce499c2a01f9de041f97beecc99a223515862cd5c5abeeed0ffc68fe2a623f98ea4fcd6438a4744059067915071af290450e1bd268f946fd6e2e116a7d3fcff72e33ac16274903da3a3e6025ab814c7848f67cadfd735169e081d2cb88ade09e8b46e278fcc707744034ccc2d5f0dfe20ae7596cabddc2ec03c56b4467c89c4eff7d9c181287ea414636671cde6035f53c5e5421313057d58d8b9e7676845797b41da5895563395125a666a4bb26c943d5e757c9bfc1af45caaf0359187b2b67753723a89e3c13e1a0510b557fb60ec5cf31df1bd04aaa46b06726b9fdaf39ec0855e9d50b600de1e725354800bc281d17881b38a61b6984e384804ae07117bd6ad1c8f0411819bb3a559badf1264ad2deaf08a2ec8226fffea76bee5aa101e18de71c2afa6988091e2e151ef562912fad5cc07c99e708d39b4674f1c4899b5d2671ac1acacad08d22f6914ace1a0b5f4a9fe96f3c7933a9a2fb14ceab112e0491529105073dd36fb208d1048f118c283acc8538b6a306ce10ddb10331506e997dc0512f3aea472d27ef5feef50b0526f55e9d868b0bb0703a995176f6c3581732cbca7c9178fcf286127533d77926a0c0bbb94a03a6ac9c803699226667c5949e6ecdfc0aece034d29063afb5e66e2fbfa8c62b483a3eb6cfbc12de9fa9846f8925366416cf0cf73bad7473472749adf4ad0b62ed4476d55c78d2d4a27faaddeb33533679b76fc75beb647214d0226e40b08416e86ccdb5ac4242b9d1fa8c6ecc69bad7d7d25d8badb6c1d5f721c2a25e347d7dd5b18f87912f2b688fefd48f94d9503767e4f6733a6aad89d82ccbdfb494925ee4bd8ea90b81c1cdccdf0b4979dace8e1bc1736639609d014c54949f948b613ed9571d49b49801c65e9ea1e26ba7b3ff52888db63106f33f0fb96276ea4917fd3c320f6684f8dcc9ae2cd1bd6dbc060a3016aed9bea1057b6b9c6946cd622972595480f8d96d685b7e7eb78be8f3de9ed6e44246c43b6625cadb4e5870d9828c78d5dd1e3f7bc45b83456d52a4eaf254c482d9e9eb51ba916f2b2283aea20139ad02c22aa57872c4e222d5d86f479edd2be699f60bd4f6e7c8fd241729207874cc112577a2c2c34b782211d91cefbffb8f1c97532a90ed4f506a77522595180930f9d509c43f99e798b443a5cf7d7cf50f34d1b7c3c54ab4a3d4aa3e87735aa834ebeffa942fa88b217623afdd71ed49031b51e57b099b76199e2fbf6dc48b5f2683f9a29cd4102bee982faf4dcefcdfcc2a794b1e404a2f0feb3276647f2fffc24df9e6235cbca61899566a1cc6ad469a6c7e84116b8977bf89addd5c9e7649423c89cc7da2b6e0f29a1613cabcbb362fb443e9d983650069f1cafb7221c3ccf51c56d6d0cde5afa2ffaef7ca96635093f1e741d8fbee9b5bbbb3466c0582227b0bd6f8cbbda1a85391e1d48a1841109e6f61805cafc9ab96a84ab22877d26f96c777246180aea33f1a07cbd10dfc475c40dd74d47afc711991c48697c646601be455a1a0ede9a18d5de7e56aea9df511c628b57947b599c2d9a0c26b58f7e05bc41146fd6e60f83bbdba259c9dd8d0d28286189af250a4ef6d56fb6b81e71c90d973ff85bfc58288cf3892a0b59e0a7154f620f79ce9515f300691219201c71c0f642cdd7ab1f63297b9fb606dd30a0b97c1b2b85a50ffe4a32b8ba6c9cae029eeec60ae97c3ef9c239ee145b4154127132d6da9ba3d785158d8f85a5a04b11b419279fed97d650ebf849dde9393e4f91ce46ebf94e75a7f87c16785050f3a769cf8a86e6ba8df40381320af766dea3be7dabe0130a2806fffd51a1e16d0ba294122014f03b77a9df2971e568e78394fb38c349bc5e6d2cbff362e2f63f22f53e6177c1bb2474a6ee771d1364a5284d35d899d9167b5a2f5ef699cbe69b87140fec01a22e31126cb828b3ea928b41b57446fbd93a15720daac95876ffb0892f9e0f17c850d1e261d3eebfd8cedce14bee9e4c105d39668d0bf86f65b935eeeff44460ec4ee0e21ca7593ba01df640a4721bf700f2d525c3177b7acce5d2a7eb8f3e8ec06936e31559b11688c57e3966c02b656c1075961e990d6f4816f338fd85d8f368dbc1e1364727c91f9b761db251ffab0cec8897835c5febcfd5f796d8df749acd328dc5097a8a118e50425c5e341fa807d3d67fba4ecf7eb406dea2a6b580416f8878da0b170229bb9eead65b3ae71fcc459fa894de315458a4bd53a33304282f008e1775cb4e1747d9369b413fd19bdc6118adc569220ace919e405afc55a45a3727f499840875803d7937043074dc2226b450e9cfef5fafebb2fccd530f409e11662b812d30e7f54a424fe1766b746f0f6a74fb9fb537e7b9730029f6d6a7be4a9230792cdc4cb6e4371fd81e0d9abe79c39f67f6bde240d4ecb779109b8ef8acc5fe438dc9be356ddfdbdab5bbe5269a6519f93f8b3f1f86c28e527127169e9de9154e5e5e573d46eca354316af064d2d1906d96c73d64e6b871c967119a92fa601d29e18aa893d8c2c4d441ef7d6fef9ddbf7658a94db5c61d1825626d9bf9081cf42a11876899386bb0b46cb5654ef443455a31c8c17ec98180386b898f86617aa09c24a8d8d903f6b70ed8936689b6bb46615aad39e9204c6629ab62d89dba7d8390e04d23b4bf18f2c0e2411d32a0dd3ba8370d84574f929b8e383467e2a70e8904a3d72034427881da1d5ae9dd9ffd22d4024170246a31f569f906da9fb8c33910dcc7b3b1eca67fba21bb5b133a579e6afafe8e2b0a3264a13be3a915c700498b7d6fff2de195bae4571ef3f721e35db74f7bd3a717b8e2ecc675cb691b3a4a4f4befdd8c5f43950dfb3c442b1c603553e0dea74e84a53933d5cfba1eab89df119a09cef657ecb0136d009ad380dd1c72b9122f9a4b49a9898333bce4480cf8e8959c63a0053f471ed8d82946d0fa22c276d1449b1f274afd2c2f5c16ef396dbde11b03e7aade5f230a7cc7bd4ed58856fff785f5972569a14fdaad190434f8b824566f2e932bf1f296c401973ec8b8a1ce1cb3ce760c0b343ce3479d8732451791e95302e5fca1cdf4c0583be6bfd061ebe25197f7544f044fd814e3b377b5b132899c31434ba6cb153d478a4a2f7bf520badc78a0d3f8f3984d95fd888a86d6c7db0e6216028bb36bebc2d0e74b82c83f583b7bc06d2b484c8a77af21c9d88d6d4767c9b01ecc9b4fd44dd7499236094a1ef2c47e8f433710b67c9a6b6489b649e30ba4102f6508a83f7c0af8bc91789b8d24b71b52d8a03e548b1f266da1850e12bbaf9a80df29a4622a72565345f0fdab1fda30b11f2e0730fac7c0eda2814091239062f1a4fadd9762c4177accc45a84adddc337d64610a40066ba583eca4f37439a0b0b7500e6f36a4c7132aeac581cbe26bafabb35a5ca2ff6ba193a6d9c89c73df119a9489855bb46fec45f17c72c066fec7ef489eb1e2d35893f9225eb81c4a82d4152c115b0cb075c64ea9b6e3157ed45394502a3a0313bd12aae79faeed084161106072739faf5b761d858af53772a5f5372101b2f3daec79e94d0974822c92f5c3b8a466384572b647b32190458588661317aaf08ec53aa7f2ea64239ac2ffd7e9ec552e6f6d30d6a2448c9ed038bf5858192fcb8dddd46570196f07c4d6f0bfcd6993f2a3dc6ecd2c559649c9ac138107233153ee74b2f4e9d37a97b92d2966b3d37f695a4d3e19a720fcbdce8445b3971c7ed3432a3b095bbda183fcdf04c68107f829356251af3c529497a62357b3deb97fe4f2d4faf5995c9cb20c3d614d0ffca7a859de2eb072bf9ff3648ecbfe0bb5f16de8957307d7ffeb08b0e9f7bcc3e1d6ddfcc12fe84ac5211a8c94cdfea98151b959bfbf0d38b3ecb6fe190d1ee60b5a3dc69fd5e40d8329d2c1171865222709f1d9feace8a8ea0e17c947f56dc3ea9935a1b775962666aa2b5cb9ea7e5386cc5d22a9dc6abe2ecc6fa2e7f96de7fcd3f7a9cd7f63182011c648d17ba9c9affedc402663ef8814786817a86e869f183130416abccd625306c1dba02b37b61527b7b23150ac20979b5ebe68f2365ba8e265698b2ff7ee2f0c6a3e58b6721a7577fa3572eceb42959578ffe76c065acb559c777a9f440f83b0e966a71b579bb8cbdf34cb7b5262dc888c841c95d6723637815e17aea599e27f82f2062090f73ba8f3bf5460b7adcca5ecf7ad38f9de6f7291555b97cb13bf0ddf0c5ff2d15e35d5641275596aa3d585c49757993b68e394e28260778a5b63420ba755dd131413f06bfdd173b4248c231823b5fdebeba1c1f3813d75216b7151f6847a4314232f07f2d30938e45f15dc61a12911fea44556d730aecb0cc1d9b4145a397a1b51c191beb523e7e4a7c043d840f5b1ec4aa2ae0ddb4380f0980d80bbf618781fcf909c741b8ced2438dd53f751b7a727eb06cfc972bf94dd63a1e9db5d227282cf28c70e2f45d00ed97eed082bc519daf7ff5e60f733dc198284d6eec2dc152df879337bc0bb196fefbf0b16df2a9019459f6e9e780888d2b7ca1147a80cd3cd7dcf4d1e428c7c96d9ddad18155cbd396b843fdad3f33888db4cd6e97043875e02fcdb9cf2ae5f708c5a165bdf715c00dbb9ed9ea8bccae3b6aacbf3f918adab81680f6b93c9c50ed441f1059ec3006b73eb01bca4de728af9349f0060c62dd1387c7c5359815629f74f0aa012416b52657a8215bc3cd8f307d356940be53509b5657f3f71a123b3222c9c6239fd15904bcf2c7a37a45843ebcfc6afe5026c851fe5011096b15b51ccf93026e3f72c18a30a3097ae376fc429b533dfcf07811d02540ea88b078d7073ed39022dd42179cfb654b017ed13d2bec509c4e98ef1724aba252a4fe2e2fd5405abede927068601b6321f33c27034b3071ab0e31f72ad9795954405e480dcd611dbed4d427efee66fe4b322ba524f6006ca5e7f1cdd0cdffab588c0b216abfd3e8c1de422a1f8a623b2423aae884f60c6e7138a9f33c3fa02c6e4655cb1277c9752d174a5ba2b9b58b3270ed65b45f0b10f9651cdc7dbf05862a2dd87cd195dd852602e09abf28c8a95b6ccd266374880f0e966ef4cd040e632959b1763977295f55a5b91a10349abf80b7975993f3cbe003dbc8c78bc7cddcb69a63666f0b1710e8c64b19a5cda5701418687832a293eac537c4c8e54b9f3c2c07b69ebca77023e9e070f94825610f2fc4472605ab5ac65bd04cf723ee8f902822d949a6c2e9ac5c2d50bfc5c2ae1f572493643ee5c419a31dce6130325a37ac14921956474617a7409648de970183bfb4bbfd9d47a99c654e7c93b48b97508dc15da5937900af181af14a4f34592fb1bc939b945722c5fcb546ee04adf6e96ee466e8e328401377aac2345df56c60a0f13abac21ad11a8b275d805ff523d62ccd2216a30e07a817b66e6d02f63240c53ea325aae33883791f2a4cd6a4a691bfc2a5c75a3c5a73ddb7c49cdaac79bc1e11e4607e57343a84c6eb90793c93c312dfa90036188134d0c98f437534cf971bbfe600c9421c6286f43966afc99ea36fd9d4c7447da1249e6910e5ffde7887e78765f63ddf2609425555f3a88ca4eb5a14fab639dc670d0b3f04073d451432214cd002f26639d347f2121b1f3f3ab57c9d1a8254df5d7b8c4d84c00f6e2f97ab2904699c7d9cc3eed95a9842a52aaf593f8aaddec92969c9d488f1ef3f28f63bb14debeec4e8474b11896912aa635cf0142ae2c1c64904a8106f141084ddfdea5401a35f6e541b256d9249919f829f4404e0edd005b92696cf9400b2514b5aa4f24631ad5d2ae6ba640961ef21bc4e8381205a4757c66616bbc6ac65580224c4194065c2aaf86562cfaecabc62df6cdd10825eb1497b0656442931839789d59ec98173519fb5d7c255bb3a1a918ffe1f6d5785b0418080a37c823bcfbe4dd8aca3c3246fefe82898743827c571762b1f7d71aedb70a4cbe6e82db0abaff03b15e4693dfcd07b017351c27c54309329098e24f59210d5418a571104b20b533d2998b104861c0a64a175991590614eae8381c4456754331e3f87a407e371c44567de639b96c61a0ba6da02cbad7820f7265ea6ed8f31a7bdf6be0099bd5e44753238914f0f1a1ca9183114f329351f9309fcca4551d4782f2facabd5c63b0d3cef21af2c7b9e7ce2ff9f48555efa2539d798915de9389fad0263a59b92b3912a4c7feb854c96d0ba60a2f1dc317a92eae7f3faff83a4aa2db741e1daff5e04023bdf6abbcf9377d1085f104011128def230fc81a28da1935de52ff00fdf9621d41e2fa4e4392580040a8ad0ef8aa3d0adb5b6d0fbfaeb3b95969f618ca4153c478222ddefb925daaf445a58430947b82d3d193c6cb83356db3ec37f0fc136a1124bd75df42e716e233d6df993e553224126b79ee11d9552add1f8384dbe5258419456b8fa4e52755310a4140c637428d6f337c4d4c469035927413e1b557c6719c7312c5f08a9cc8a9c456c76a8a384d2faf1b1527b6643beaa5e20bd2afce461b18b1d2f2a5cfc34b3ccc57afae59539342603cbd3e7960ca68c8d2bf2815909d313fe5927ad6b47894284836bda58e2a0500b5c6bd39e6ff69cb2bbe2917edb8d673f2aa1d864ed7e1758eb735151b2052a245456253b750f78c05c7e12fdf4c2aa5d34a882ee5734b641e8fdb0ccf6945921af4bb0a5d861c0c28b554a1e951f046e1e715f1eeb09ff33827353e57113723612286afa7298d1db5b06cc82f10418932b55abf19e3f70da801ad89c642769335de731b8f4ca65299f4e77b2f7f43bd19e6921ec70798d50ba79e6837d4fd4edf3dbaed59cce38c98b2fa5a55e01e94791c85bd8c65a4aa7197f091ff4a129d3dd545bac0d501075c7bad460810bc9bd7b03a8f2dfe7d3c0935dbac6cc00058aa922707efc4ca641aba59266f366fdcd682297f9d587f9f7aaab7f098f1a0b32c132265d1666895b4d958d6587ef56ec73c54e167fdf266ef8234b0de9463a76cc2b381aca58995b715641e35532e7fcc283a39d5f6e3f0aa77250e1c92b681b4bbcfec33e24c940e0786e82bf943e221b4c3c18ddfa7cf3c28b39b7886feba923bab22b56674a8a1b8dc3eb3a91ab9d804ca4e66555c7d2ebb0de46f4c649b8e562738bfe96dbb31d1cc76dd000f2c1715acd0bc26116d40b252c8f7ef1a76d041b2f860fedef67de52552d01735aa7730037263261ca77c12d426a724e3bbd1bcf1fc604cf2ed28cbe857cf45a900531b5820f729a5b812af95d832a95266e143c1fb85d2b51a09d3d8a8a34ba650c72116579b443395cffd629fb5fb48a2ae03d83181b783bd155a5f5af66a2c8175d8a9dc76739e254877ef2d8311a165fd4a90d8a876b0bbdcb8ff3a05be5f74f331434df3a2b9c42d08cb8632e73b44b9ad1feb35e47eff9f9882bf98041d1075061890f282dee56b281562019e41318f955a5e8eca90b10546ae8541e8bfa019dd33540fbb60235787b6bd0443b7ec69be831304f020a55b96c8eccba088ac72542730c90336438317bc979642a306134a8a79d20885625d9dfc8d238b2ab805c7217ad8d6f9fc9376f96ce92abff8b7d5c265ecf572defb8e2be874ba0c7e6cd216f19ca300a1399c6678c7f0daebd1b3ecfb0bf1090d6e0271a5afddc85c44d94180ab92852ac8eeb14a5e6a5fcb84831919455088f37e675acb1e7438af10ae4615892fc6ef1d51e41c93ad9483631873f15649089b1194bf1bbc55bb375a35076f886d008302b5a8d2976bd2c0c1112c530f026a30efa05e0d1816f332cf0ba60fef7e99bf71362a5f78cf0a7048610021a8d7d677d10fb98a339bb248765122e0ee75eab0d3c6dee93c57444622a9322fcff53a4c6491ddacf3da88686d7c825d2f5db1ec68d686fd17c28aee191b286b1e2b9b573b145f6758d12c82594812f64322cabe38b01ddf6ebacf98eb29d540a10dbaff0f76b10b765c234c15e8759e356d4990cc79eddcff7c9dbdf690900894dbaf094d2b9eaae64ec1af8659c08ba9d715898f0af67566d050d888fa3b52d923ffbb15c44bbc5893bd676754a9158cc4cde987c2794f65af475880838098f40e643b52037af8c2a086f1d3aa0014f3654f8619ebda984917d3a48399c0ac90d8188c6b30e28ac3ab75a10d2aa608167871d9633ab2900dc89b4dac95173d30902349d434b40725914b7b821e46e536702c9870a4f617055cc36a630b5d27bc6c75c5614f2799d352495ad416f4a45e2d14211949971d9c8249bda083ffa13d38a58ea6719a677033c7fc55d6c8ff1a000f4e10dd5889dfbf70352c130988c1ccc0eb3d602de8e57fa17c2bd2e6ee9dcf9e7e2b9809ba673af69d26e279737031a18f3d2bce71a1ae490b508c8faa0af6862ecdba90fbaaf1ef9f2ca0fb6a2065e46c3a3d1fe246185ebc825c532aad067d79c22d5c030949b82b7ae97c5258f7f684f47591b2997adad23fdc1978f69354855ad92837a587f1626be23e9c06fc5e71b44c883fd50a256b86bcb3794e98e454ab678bc3d87b88a9ea285abda225490d01ad5c5d2ea6c91f261576ae026cf019fec0528be3da2cf7e5da6c21a0975d9eaaa4d860f01babe49a3158e294a14da1702968fa5e00d6fdad2b915a5b0a803b25a65c38834becdaee66aa4a858b58e165af541205f6ac041cf631ebe3dddaeff86a8f4f44efd64cf6e4349928f4050fdcd23d7f5a2d68cea53330992f147a951a0aad3dbfed5a5c970fc5c5c5b3d31334a36ad6589c52cf8e69b548d6ea5560dd909ed9acb29ae31cb92456a4dd960df1410ceb03c867e95f4298d5dab6b9e9574822a4032596b10e06698293dcc9fd1a074bcdf927cb3d013003d2ddc4691e9f554c4c72ac510af02167fa824c537bbf6b11f556e183bbe2021fc9a8abb9a7855f5a87fe40eceb5fce18043684f0a8f65d2babc796e1c1c1fb9e517729bca3da0f295f7e5b392ab4b1eea09dd309c7db09265c5ae3c8fc6cfdfd62505d68eb30613e56a3e9d09a8d1f7af5ae4a9e50fd627e0a1c6c56260756eb7f73c2f900b723a7616cf7c091a8ead5f4f030415c0a95720a133657d5660c16d66e48e48a71fbe4902916a2994f8d4a80450b621b973a117ac4d3914fdba80445d9cb4dd81a1a41353fb6ffc782cef2d3c704e400c248b80f399c5d8da504de8ffcd0bf775b9a55c3a3fd2c55df28d0a4e334bce5f54020a31cf4bb73a40eaa53b88f730058d33883b8c1ac16460ba428eb098b0a853b8d1fff3738ad81cdbde361c90ee152134f75b79660ba27b3e0c699380613b30214a137032e19d7425af57de576fcfc667038e81447a8cba48693a80c3efbd9faa5ffc535b26acfbb13cb55d3673de84058695d67846d37cd0d6b6fa47559f1c6162e8ac630b978984b223754c5b032c54838ac26378ad52dc85d49d0b453a9cdec44aca776aca388ab4cfdb2732d918efb238ec28fd5b65aef50bf5822fedfa6b159242112a214afd0c59c2adc87e9c457a82600b3787fc3cd504aa8640569fc0bf424a7d4b25f62bd75325358a7bf766f36aa9578bc8422fcec06db6173a321ab1daaa84109fb44ca11c48b3728c4c06018f73c275f163d32f3ca5d82bf1668581478a4b42c3230c74001bc9ea2bbc61c7c62a73ebd503f86cc3510a9b1f7430a4f5017d06ec7aca364688388a80afa6da2cd7f6745f46534d324d09f9fe5aebf00dcaa4cd3cc92c7804b8ae1a5aa0c640ba81ede628e896987355a29817ccfa95392d2325f642178b00d19aa10fd8dc6f3878726e49bbb1c6afa0b18a168ec5f9bf0964f6ae235204f418759cb2da9a2be336e863e240483d5bc8133af7fbe2093b95c2b01c08a70f94c5a776b6d5e161b35b627205c7211c341f9ee43618c349712d93386ff3a22bc846d875a0678a533340bb61af2348a657f6790931d8bdca79a33a411edc07095950cf542abcf50f1a29a9286c4e1b0af5e304a682c0833697abc584e5676cd21dedafe8d5d3202f77bf169504fd0ea87be637ac8f8234d5c41cf3e5ac7d7342bd45b086c593f017d653a149c077196d5b3c4ce42ce7b1a05a8ca3f7a21d6180c5ab4a41001a049e45664f3e45676871cdbb87964ca7c7341739662702941f58d8a16998a6b33b173dbd20a102028a4d6d7a40cdc05034b5788aec944884995d1b40bde8aa78e49043a3c88a2ad9127f0853bdb009fb0011817f575420beac9c375d452cef9376bbe23c8411698dd26d9f1112c8aa177cff0e819432c029adb78669729b5b19833ad5ffedd6f0cca21e3b562588ae1d78f9bb1d19dc68fa657509a8ca8ee530caddecaaae30dcbd0e3a379301e8fcf4405bdc207feeb135439c193de78ac33413fe501cb3a48b8cff03b9114fd82628ca22dde349a2bfc015fe72a9f25fbee38bb8eeb6a3452a120947f53baf528d26811cc035a451e4554ac7b4d2d4f0c072a159ec7c8873bbfb7cefe8d32f61ce648cfc968245c584773ec1837c6dc1bff9b66e8fe15ea6cdce13eaed82a70fde4750e0889366ebe8fc39a12088819dbe58397ae57bfba5f3e3d0772f86e144f990dfa7aa35c2bd49f06589e207f31e0c9da033800142cc625f90a86e9e650c9019bd09234c74ad3c30712c40301e750373af476e016a2ed6f7e5779f583a206b593471532ac9b8478be2b7219d3cc84225e46db6b6baaa6052189a8924a98af71f6b549f1fb4c54b3a79899cc4b4c366b73ae090a60e256c7e12445b7db59b1edd6a03b42359e699e2f430d02f14413d3c53d136a1b304554bb0ea04b113d32aa4ee0ebdb5cb4c0e5dcbc2c269b64b2e2837ba2ecd6ad4b0f5bb924aa0ebf59d831055db78fb9db223ab743bf9b4ae1f525e55a879d0f36e52a6dc58b8280616fdfb11cf23c6d78f7c9c4ea955f977b013a755cac6411e6c6854b825f713b48bb32ece7d842d3d70658886b829f0f8b41d43e4b5c94742963c826b43b0dbccb3ad5ec34ad50b36b0ed9da1192309be58eebaf33d8ed119d6d1779cab694ef95dccea98df92ada90f0d4726974ba15efaf59e7a1c3c04314695ca4d5dfa634f18c9a3411016e2237c5273fad825a7fd6ca189c4821f864df73b4e9c027a206d63934503c6676564749ca8988307f5d4772cdf66d1f5d599071b42df453cc3837b50df95f60275b8b96869f6153619ab265849619afe04e34fe7fde54bea52e4d6427937a796a054048686e0be62e561ec1624e7e8a0cb29c662b53e17755c653eaedb5a46dfe42e99e10bcf8517ce6a116570f8d5618a57e0ce1adf7ff294a3000e8175702e8f669e0a6c4d1566abc3febb84aec4cbf396b503e9a170bb871325aefd219e80a07f11923ec076b2ef370391f921899b8f55db650ae7ff920b1ef8cbc403f65cbd556209da9744be5eff6a26c442a8126d8387201dd9ac8d3cc2ffcfb20fe580f70c9300a3e39d39db2ba3fafc40627347b4c5e72afd44d5285b60090c2e92bb7f16c5eb7a5bb47c739725f5aa00700bbbe3258a94ef05f6ffcd61562503adbc8b613c193ccb76209db0a81cffec34504dae64195e6ffd297ea386cb3efae21fd291c8f994b286be8d1b571fcfdae612f2587459f64af1da8741e86ea41eac509c5ccc1494a8cecd2277729d29e05c044358380959b6f3ae61b241007df52b520d9ded8e18b202dc9087e315661630b01b9c029bbf79fc1197626891c389345ecba6e72bbfdb03d37fcdd40f22b84e15158ffd8703137eeeb4bf59ec4d8f29e41a4d18294fa5952c39e082a036099b7a81015b679a86b0f7a67f609675dd91428628c05f31f0f7a52392cd3a612ea07c4ff49e2a7a35ef9c41a783c0e34c3a435e1c2bb67f20b7f41a3065ecac23c978eda93541ee83ff226b37b52f3fbbb4b4a41b6dca176332c8a31b26c3cc96e8f4d88b5f8cb27c3553472e27813d0bcc5e92d1d74b2f956ccc87642e19b6bc60ad9af37d011c9ebdbf43a7395bcdea0d7906f084f99585ba411bbcab469ca9c15ab918767a211c110ef82cf3cb644a7554243f351ff4be565bc25e764ff3883b851b86a763a3b3e197c3a93a0e6b83f5c7a719402c083774ef42830815167031c9ad49973ca6ec9f0fea7fb27766ab69c3e3032cf46e3982f3c5dba5e11328a1cbc0a5514b7506064d8d43c52c0b838fe750ed72a5bfab62c8dab63cb876169cde5445e4ab152484d03d060d34486ef65aace7c15ea15b8dfd5d960747d93c83aaad2aa2c04fe9bb3bea4c8b5de6651d2784bfc0dae16e427a31398766d97655118a4828f4e2c5f19e6540445f2555ecfeefdcdf86232856ddd86519bda45404a1b512e7351dab794c1fd732e49fdda7ff0feafe984c90b30a911d271a98a0216a0b4e3e690efeeffc2770328263c646b5595a18ce9420e771652295982b0e1bf3ca1c461fdb5b3bb3b4b434d58e68716c507e961d980ac7802c58162e0a7d32d00294ef9d34012f3e154414596966fe5777132ed9dab7d3fa2baf67499bfeb64bfeca0fa340624c04700fba721c8e374c88b79f30a1b59262cace13235a81826d4ea630061fea8d79122defa7cb0ecfd31067ee2e531216a88246733b5a5324e26158181f479a604d4e3ca54546b4a53e19c754ccadfddc98ad37407d285fb37801dce9a1c0d7941a365f6abba14c4acf5c643dcff53a9472f68260fb6f4c1a1c3374f5abf812b1f0467365fd28a6ad13ee54f594a435a5cf44ca4a134ae229db5072da687dcf499521fff11d04cb05f7883686d41f4a02b2ca72bcff5c9b67717dd1f76d19dfb38846f38d2da0568ef773c5af828a005cc19ad24f94cdf6d31ee8ea20dd0b9fd48543146921581ae1d27a62e64b47c6d04ab424d058f1d0482c9283a75f75a24e6716fcb06e9d0aed36076d85dc77702aa365b74f4e086120c90b2cffadba814a22302e503fc183e3698c289ceb00b2d344e7a86a1416aad0ab2b7d5bf48c754f61bc4d1b48c36dc065460f25ef19f55c2817882737f8adbb9aef0ea84230cad9f46250bf93ea2a25c9c508072fdc1d9636a0a3d2cd17a6d2666de20c65c36d527386c5d48cea40e1b24d8fb6be4fb0d514f87e9f975e99764be8533677c1b85ab6436a5493b7c5da0668b14a0c5eadb6cd6613464624c75c2297d6dea6afd359a71492baa448e38cc09e87746563fc5bcbb0a3ead8014120939c21f50964fea17ecc300a9114a35bfa70cc42ea6ac8a45fdb66f544764fb5985144c146368d03582402d1d9e7f4beb8edc7885361d12633d19328ee4b5ed3c374fa101df38f779fa8db40f3332ae014613f2afc592600af016e3e151fa6c945447dc1c48f09a06692d9cec18236ce4ba36acda7c74debf1d5c2905778b6d1ab17727f5385cbbb9438ae3617aecc84cfc1562c96df163a38cc51bd93a4f031a080544c92e2adcb792045a635e3b922e0ea43ed964b3cee98cbb9c165802059a167cbc7e3965a7ff6648e56acd5bd5ea370f65ed77119ed0f3282af8e6e72c953fa941bffd13cae8e9b5fabf68a9c3dbc0adac906e86279caa28266ad4ef31f4ad53740c672ac5c41bbc65a187eaf18a8c51f5ea6de3832a55fcda341aea5945870471b69c348106eb1946e65027a6e0a54794972ecac455c1d0f94f040b3a8f81944b88c737734a9ebd0f4707fc292b074c55cf3e00893ad64f626d00eeb59f3cf43435295079641211cd1e7cda9b0c43b1d2b9b1125a2859ff8a924c50fb072b80d6b18863e3e2e803d92e02220088f5d27181b85fe5d0c24ad00014a9bd72a8445e8a76dcca6e184b420af6b602fd569959b2bc03e1ec78d364dbc95c1bfc2129b2ac44d42f243722c76b86d6c31db7ed3f2d522a7a29e09012f649d7e35632b82fd0d9f6c9f73a6f8f5f8d208e27dfa952d4693c8484a5f1870798a47adaa9c87dac9d709908f2605210da9a0daa3c6c0fd90bfb6b611cfbd27f8ab225544c682f06228c4ff78f88acce4c4bc1d2f17dc0e6241f1c3e9455bafe49c1a69dc2c1b1eb8b71ea48c90a338b63dbe320e565c5fee3ce1048a847c7aaad571d17c72e3b44ec81133912bef38d6df3f377a89ec4ecb5e5d3e63c9a9007d1d84f289d41d58c3c329b07d69149e07b2e5124e3f2da8e41fba3a0cfa4cf4c9d7863b687f868e3671ba53e4389001b03887b95d68f8efd459426b969791796bbdaafe70739b02897f2764a9a2259d59a484990cf1e467a8ab67c8894a55df36d7ae3db660f4ff524d9e5b99f44fe274820c8d55ea84d40e4c35a015c0fbca04038a1eef2aa48dadd89b642c9a7fa6566b0d1e90a3019d0cc0d57bcedcc528ed752562624c1025c34bb9c98316c1f2a117925ad1075a1bdaa6d3a40cd5072f72605d6f1ec64c65bdc2cc6821934d652f9ab6b42cd08c4b8a631ce8f8815937f637f2778986e1abf47a19394f4254546abfc15fd2c903225de78b089220ef54b88a1093773dfc41848a3eed9e10f886992bde0597cf772bc8e88731d762b7164da09ee12b528aa99da9595e8088fe7443c01761772b08c5ffcbe29e3d4054c3c5209d5a9ee1aa9a8e4280f579e2d9f358ca871f67b845b7670dc81b24a4c3534a8d4f07c0fbe7b4526773ea89ccabfbb5e9e4731e4237b8ee0be01bfa9004b572bda55b3ccd2b434216febb8b39d3c55d424cbb201347fb22cc4b11f956875dd2fca466ffedb30228b265f58667d17f3722470b1d907d904cb82ed943f997d6878040cf57bb6deb6a7711b2a3ab250535c5a9e1cc5201a0856927672d2259b2ba0ef4c0ca6487bb736868fcbcfc0859be53c06619a8cc874a3f55a3aa75e2a2dcd64a04403de8adc4d697e67cfad2be9a852cd819431647c59ae3b8201389dbcfb55895c6ab56e55393d4ec62884c0cc4c1befb403de509a57d7454dacc7dbc21b8c5d8086bb88b92712a874435c01c515a9832510eb28fdb426e49ecc61f5b29c286c5d1550c6e15619fa02d8ff26575f8847e817d7cf1b4603a547648074a6097a0b253a4c99d6407c111ed46a783d18bdf8994bc912455971d9c6d24c8ac8468dadab4d40ff3b8d59b6f3a3ae39489f729eb16c43aafa02c4890884858cb086f9b3c4d8b132f22de4bb31bb33e0ad358f484f56ee132172c3953f8e6f804389af988139db712357bbb642656f0e2a27f7c5c1d8eff6ca343c73aba407f912b02a7e858136d992100f03eb2637b4932ae04b2d291578af2e01a71ff5cf1290fd46eae4791a8aa368f666b71c77ee6d3d67e6f8aa85f23308c23e160269a69fbcd2c4c5f7cdc965c0c56b5d4b415282a134d65960e380f99491269abad6cdce2566c9369a80b6e79a5223c8616eaf5f4f490eb91b0c5517ef5bdfdf55a6b46a9a058b8088a745f19d8655c0261f9074528819d64e1acd90e728ea1bf4876eed16d6e7c57111b460885800986ab698520c68c59d7b022d51af968365a53172dac436368749896a85e4f55bbec97d16e5e2f6036158f34f4b10e36adf9d4b0b8ec9fed4863ee91cc2a004997fe0112fc3270fbc36f527a57938c6fe3a18678aa7d3cab0c5b101f509788fa061b24e4bd3e674adc14e7bbfa5ca9d1fd6740d16a8a3cf7313c9a0d8060269ed4a11b4034a6a70b99ce42538954ce141041ea4a09e7d27eb9dbe3d7622ed458d43432e7fd5c44e1ba914cc6c47ecd4437fdc3959432081366735fe3910324457c972bf7ea1ef5a7226b1492e0d7e4d917b1537dbbf5b93eee97caf463bffdd7b67fa9ec8b0d38ef333a60fac25dfb09cbefc1ec9193fa26d123fd9962cd666a675306c41448705df03a0d95728f8d2d0af90430c9675a615365157b257b3f0299ee34d8eca833827812edecc36e91a934f38280f43fe106d1adb686cd58ccd5c82048af11ff0cf2fd68dedc441d8020cda894c0b0959fb396041d980818294022d8b6ef047f2dcf9cb05a40ca4f502768a947164cb75d989882d6e14991fda8b43577f446dbe8e5b75b61c0eb526d4d91ca8a47f79deab23812e581a75bb402b7eced5448b0dfcf6ed40881aab003f43c101bf981144d7f4a4bde8fe721827a18e4cfe822e520403f0c864801873ab1e1b46bfb92ed77c2f63869d9b64173939500eb23910bad57827e144ddf6435e27cad9e3dc88ebdd6488747c53541d82f6dad7c201a14db21a0363d004e90813125f485dfc25e2774754fb614c77c5f8442dc14c92bf49d66b1df99db5a195bd8eafdb1c3886cd3968c3e2cb9839be5d2b6d3f50e1c321c092ada006bb1460955bda71d8d86c143dd1b0a2fa0a7fbf1de6dfb3551c49af21ccc92e08e8dc844c72d680f44ce2558f1f0c71165ff88675015d2cd6f99ad0cbc6cc37891809861b3c179fc24091d1213902bc880a4c2efae3f4134ea1c7df1ad2bb5a040f0e7c407912ec31a76339b880720b44dd497f3f2d302252b4cda4b56f530ab3e6bbb4f9ef72938ec71fa87f3e119d63f1a1af6f1e9402802169155a526a706e79206174044ea1ced3988c9cc8853e9f9217491f2182e656e1bf8100c8c5b4bd0eabf8de66600e4dafc09c8f31e70fc6f8dd4540c91869c3d8e97b343dca4aa0ec2b46833a52516f21fc721a4a6afb629946a0a12a4a595cbeb581a359dea3c3460b2680cc1bf6150e2dcf10737576e1c96333f5b42ba6e61c8456281ecb1d0748be57ac724f1107b8c532ea0eec014305e7de5b3e4afc4a82f2f345efa78e4f343912860069267552d248e0ae1eb214fe8789531b6cce11c49461c6118179d18836c459a3810738c68155f0b698af03c091cc3c91dee7a27117f64e6e5c8bfe1d676bcce909263245363ba190f3d9f4711ba7c7ec98983aaaacbad036ee6e53d62a76e8b3223cd8132b05e7041bf001f567600c62b782cd3128b27b839a2a7519cd39693aff914b87a14838ea868334a652b829354344dcb5cd574ecf649d3763903740159a3e19bf04610c5440175f216cce217b9b452af84c7f53c6d8bcedf1df07ca0d910b4104692ecf47c33e95b4cf4d2698a158cddb85ce15671819e2646253085f29b73fdee6756ec835fcbcf1cf5a4d6875e1347c3a0e764b3c0faf3d17a78c7e65db117a94d00251e8eac197eab98655d8e8a7033df62c2c4eee52874e6a8c7562b33d87b34de88983d2164602b1051106e101457a81b6b7cbe13cb7463d65444a2d5d6d50065b537246329ffacc25c5f96d6dcb2ac6d8d430c539f8517b0c3977c91a7b5c6638db9af0582d22a128c397b36779da8179464bd6cd33d3fe5592be9b3b5cea17d383ee825ba232865239fdb8af55eeb5934d37fd29ac2969ca63da7459b2cb2f1818fa3b51492ec488ebbbe9d4a6fc118f70aa0db3cef763b38f824382edb9efc11ed1f49ba25726fd8b6abe57fa7b11f1b85ca1a8fcb168c5d8b14ce59775870e0e5022c5fa743fc2c7719af8babdc3224e7af94ecdb4099a0d629dc1865c29c5bbcb859bd8b3959c2bca943b3986013e63a1f7bdb4b617b422874643e1f6b3efa0638813051a6daf26962ed46c3d11b77a133704bef3d83531d62410d25db50cb144299baedb15d06ee69c73c9a74b1dcc083ba029437dbee8d7876246218f10c6dfff96cecc4cf1c781bb238b9c00f755b6e4aeec5780c1476daa6a6403839e38c0d308b40d54de4e473bb4c67c33de416d05a23d1b7aef379ebc55b16a359c76248e15068d22a5874a0c37c124aa737e4672b88f9ca4781513b89b95b30f7a0bdefdb49ebc8da6ba909f032dde36813e557a5decf0d56c86498ee9193aa8c6e902c47ccf6742a825f6f1af82686a76cc7e22069d3c82296b0e1183670e5b6b5a1abb472fb69eb17c270ea0e1b599976d26a98388b9e788e6194f901da3c83b5e3978f32c7356d8eee377b7f838448421a4c2bc21240ed776a1bebbe8a440cc3685292864ba46b6a1f1d0b97abd086112a6551fa638795685ff3b853c37de9f23541a03a0bda05db008154eeead950a31a0029082f94a5682677529d541fa402cd048808ee0626b2313f3ced5fa386f27849698c322f045a4189512d6459c2e989bc6e8da19c507bdc009a7d7a51a8ccb9d55376e27d5b604dd099cbf0fc4d7a63dc176f19b52fbc4590d34f0a7a8b672896977af68acc9d547282467ace067e3d057706735a30a61e050e86d86572daf5913ee32cb22d7db92f74f625d8ac001f970be60f36c299c5ab5185911885ec01fc11cf589d581e9234af6bf9553d4341a7ca9aeed8447df7a01ebff8f6d62df7a7f2ba9e633a565057d65237147a59e600ba8b52a5b6f3d748c1772d0ec60812ca935394899dcbd859ed34800ab6770e74c6442d74d74622360a135edd6df44e13326bbc8e457085abf30cfc67c8a04fc32cd6190c3fa6aee29f45352f4a8fdc3085b29cdaa1cee9fec530e793ef41b8e1d943e89516f7411e6d5a59e3983f2880497e745259b118505ad6c87944b5a8aa7c8ba16f250a69e066035e06a024f39686c0854d98ed9a5fad88bf74a3bc618feabe56e44a4a656a38a0f31b4cb67fbcfcb4a97e7de18e0edcdb3082d0b994c632dd0579575bd9720b751e112f259802cc2b3ea24adf5128cb5f0fc88dcf1fa28765794ec2fe9c440494e06efa688a78060476da22ccba8deab6200d336a98a886ddcf6748c3f339d8c1418c50b71209acf44c302fb726db7cc133f1c8af5a180e11905a54f384afc60ed8fd88ad4143536f3abf4509b2646f37f3ed8742e22ba88cf86331bf73b28c125b635d50dbeb4760bc9b3fae3313b596eb01848b575de63ffa18e38a5b939cf3fee44983a32ff2456d29ef8415590c26dad86ff25898eebe4a007fd73864b6fc16de9daf646da0ab57dcef2d5b0ec7e480bd8b34229b5ffd4a2988f352d494147f60626fe8559491154d00e49c7ce607e57d1c4a4947cc93ed06051ab47d8a2c7cce0450bbb4ed37c75c1bf5bbe03a0bbd55c6b3a4adc3859457c55085842db77caaba2ffb58c7c718ef5ff3e554e2a3a012fa0e18bf4ad6ff1baa4cfb467836e5063b821d1e778ada80909db16815890caea76399b3c5c511e5e944e88d96a67a10cf47b3a930da2075f08f0a4d3dce8594c1aa21fdf1c1cca71b519b0700f77d2250032199b2f7fa1f138e1a38f59b5376c70c41512af207bbe09ff02ecbdea9ec229e295eb59fab0c06bbd0f5d0c77cb8e0f16cb6c5029515c337767003501bc2859cb68d7a1cb756fd281153631e6ad147e68a538485ca3e196accfdfb4c9d20b21e085eae0b297065b561d2436891d664dc0504a6a81fca6849dc76d44faa7748d236707fcc1ed4349260b0e186913d585691a84f0d8a01a84a2ff37e8581dd661352f70c372086ea984bf7ae6a4449e8aef111aac20b8d7a6b1d1927ff427565e998af47ef25805c1f13a6b4fd6de7eb7ed64ca8b495e39cbc7a193879b0ca8934246a819566d0a867d17b76357a88d7d0ac502912f87b34932301839ed66aca967447d33689cd9f561da0f9c610c88a557f84a7c9a0f5eaa5f1e22cf1c57dfc94e59913d49b329b6f91cd39254abf0de33ee2536a340a200154c0c73d8ac3ca7c30dacc4d51adf9b667b6b503d7b533881d6b2590a3a5f06151de400dc3fd11f5b0ca490137e93588b802eeebecd7e2b5dacbddf6df30eef04891a6c1b58ef59f093cd79620a0e86f5e957b5f8e0fec93e68b1af9080d0f968a69fb5be6713c88f6c5a2c6d4b196b09716ec1bbd17ff5fd507fb5c6712535ab71f00038bed8775fd6becec390ed8342e156f886e82dd7536c95494d1b96d3868e2b0f8f15102cc6001d2a7944afd543d00740b2bf0ba937682b9743bc263672bd974450de4ba287f0e7be6cc2a670e3d4f589265259023f132059b384d3673c534e017bb4b8331090a00b5a4a28672acf6c721f924569ba3bc1a1f95e887f66ba538ec4ba61ad0297a000afc650b48b6a76c9a355874a21f1ba262962e1e66e1a80d0bae078cea933e533fcab89109281235b1f3d6ac759739d6d0edb361fe23c0ccefba447f1e6279c6a5e10c077f851abe48372efe6f88d0462292218dd3c99f16c89131179322a7fd18f471698eb26f5f88aff21d20fce4773d6570fbd3bf393f0f01593c68b177217e0467eccab2fe798694e8fcea6aaa1abe3daede6123080327c44ad85f00cacb33948492ff0265d7abf2e73254cc78197ee67835889176e18dd6f2f68c4c14bbd784bde0030e47ce895dd072454cb1c7549c263c9ce087e29e28430ce1258cb0c1e66abeb2839263d6977170c8fb2e9525599dd3f2ab5b97f30cf34ef4f64b35b0871b43168091b59508466a4b0661c6d68daa26584435c098bab1a9b1e8ab205060948e9188290ec65ff1f0d333831e59a4ef274ed7542e6a6aa90a596af733e50504ea54fa6a81890180e6061c80882b607c48b92e9c306511b5e7222effa898ecdf0070327e8f1870307c221f1b5baa6f48c96638b7c4f38400e3940aae15cabae8a34905ec4493279893bd00e0f10c5ac26f983863a279b16b5231a89eb80ed451446cd6ac214f007613f7ac5f61b7fcc1970d20dddbafcc47dd5e3372de0f1ac9888fd8daadef4d51d51f9fd5b1944fdb2b699a19240f6748c4ad89440422ebfbd20f2bf048618993dd73d32610c94ac00eed896dc2de54aad480a9f17dfa89d020c43b47a7e42b221005a18b1be0c80ff251ff21fe3aeeb388b1dd0e00a6f4b8e90dff9b71158115e57bf73318d06da6327c656c7ca7dbe0ee379746e23a0830751254ea578272b1d6e87998979e8ad62ca9e6d711816f55a587683d8fe9cf44a9c2272006469e083c518480299fbd28fcd2bfef3c7977cacbd5ef18410683b6f89f41d5efe7131d742e98755f1871c32e9b6c47e7c1826426d6b263de82ce74a52a54c8e40439683b9a301553ca250f54037dd3fe90e115e5f637a7f563edc31591e176cd1d369bccd6a0e883d276791b023274b0186d36be1cda549da2b6ed3ccaa4fc3912eaecbb0ded42379204bd2c999ceb1cdc6010fbe049b02388516a637c7ec6622823e072b91f49ffb957119d4f2fd4c762734bb07b5f0af4ed4e0b3eabf4c572cfb0ba6a669c8bcbc51aeabdb793c21d358f23b45131b90440e62a0ab18257208cf3dd766b5ba16fae2292a04d3a188942cfee29e0f82fadb67aecf949c5bdee2bcafb1f390f004f0ebd677dd0520e64ca2b29d6aae64e7b1225a053faf2b563f5ad4db356914232c7414dc75de86b933717393ccd8312bbb63c2eec0ca02559e09d62bd5eda5e7798580ec4266bbe75d456d8834e758ff0b1d4f4f652cd17af1f53a388265631d5906263b8ae9e61be1cac4a01045d4c4612fad0a03ac015b03d5941cd98333bc01e8ff982468548bb5d0b925b138c84b5371848a0dd0cc94504ea59ac07ce7ecac0444b2eb96ff900e6edd1b338520a922265c78c272c8ccd27eb747c8e247340d03ce7c5e38402463936d408031409cb8a05d0172c919001c0e51d6f334952bcde4542b5339bc8df6cadd89e3dd08182d88a5ba7b92783fa49389eba4ef309442ee7764ad4b7dd16d66295eb2620a13460dedb153bdd7abd7463d3d1f4457a9e6fa5f2747a5b048427389e3ff85c3b1ffd0407ce7225cf248484b0e05a592c8e564231790f51f211395e301e99d91282ce6126cc4ec3c857db8be372bea6011e28325aa5c94f72169dd45393ff9659c7648d8527c6ba20f04b10381efcfe1909f4f728c1ac46aef3d2d0272be530c9133e5f12cccb005ed85a9489e07d3b05d6fa0b804b81cd33612505987f0aca89f9e2e7c02eb7430c60270c983307ca458127f5e95ded3a42c889a118bf7d0670d10048d0bed44c9dad9d0782f5e8fa095c9bd726353a4c2dd9747b4176dcbf382ae0510087def361408b0bb40f8c20dff10f05faaf092f199b7de526977a0fdaee8239a3962cdc7afe3e9d353a948bc3269615aa72435f3e184106a4b144d5477b5f91810d0a6b710cb835966e570ba7bd8c0957c2f3d578829ce2f2fc95dce2945231eb7ddf7876f02b744cef0df65972dde22e93fe7b1591313b9808bd8c13b1a972db566411d15fb18fb4f326303c44d7964ef55a4351b66023a9c0735dbe6dbaea896b7ef4499ef5b43350da975f1f9ec9554739cad08855a49315f8265e68688a200b214c3c484b2b591231e977ae2e6ebf1494746eccc28a9dfd2798d9594c619a97605551132d7243ec3b5f75c3b6184d73a0243df350e08c11750ff65db101faec4a40492cda8268f3ad33d81bef9aaa9b24ed4857a39751b3a31bd78be62926a008f045bbc28ec93a764ae88489c313bd733847fde45c3ba17350126215b7c62131e5e4ade69801b7ab51eda9ff62c8a795adf091afe637a7991a51dfc38f5e2cfdf6b69fbedc833f944b12106edd31c43a837e170fd03cd89de40558650b0a6786954a5284e6dd024d8bab43b50815549b221150a1353dc397f56232cf77ef4c0a3bcea91760d9acf938ffeea19c1f81709bbcdcd0507f7f4357455bf80ee802a6406c7653c7446e2ec3bf8a39594fdc23d5bbc82be3775f59d89879ec5ccc2721a9d3e09859ba8bfe108b5299f92cb55270fcf702aa7cfa33561af363de9402f495a92f099b78c75fd9a5fb0f7621d2e9f4b9dbcf704f2e52e04fe382fa2abe788c2764ef3850fe08d27cf88008b50baec367160da021988c340f634479ac2ef91578537988bfac9bbb3d182be4a5525f7b255ebfd001f4125a7887f86dea3f4f6b6e0604326410f81d10c5da911a66b5a0494ca9312c68c249e37b018302f55d55e4adc5b120901a72c38437f7255805482fb0f108ca075ddd0cf50cdd6cb08668468651cd576d85ece95c778b61f470984f63bece364e8ad9bd7339dc81094f806a0a7d931a415581b837cd88c3152a39deae5bd9860040b1377fd4a0eea02c4b9debd5c9df8ef90cc45356fdcc52d06eebb06ec6fc7dd964ab00992b23057868e3f51ae565b7e9c4bd313937da9459201f126a3a5af780124311c0d818c9de9cd971a8c2540fc5ed35cc425a2573a3bf3b00826af4113140e684a273aef6768fc1154cd7112d6e371273e3b9e4ba6d2fca4750d796bc0ef41e5c390f074c1dcb7f98636440770a79a50ba8c328844a4d4844197543ed5adb45d5201ae4afdd1a3e679ce72e09099910e4d716e3ae8d34df81e404e2e7bfc1d5ca4d82b1a05d98f01123dc87fd605355483f5a9c9193919ce7f6bd8111cf9261d042bb71238fc4fa3990efd89582fa2caeed43c5d458a7e88ae91d9065eee06f27cc4f37bcd02a4fef6e6b7f8c5952abe43cbca7b248ba86439ea7fc601e700ef44633ee9c907c8425b2c913675882193e80872e6408b61dd2ed4b968c217f2717fcb53b6106ae646d89d56005a59f2897a27dcd6e4ede222430a2365131e390d1b4f0b6260c9bbf378e00617396caa69fa95aa4f7f2e4e17f5e8511866fb3dfecfc5053da3a7e9efd4ff20e2fb7e8d062b103aef408b14360d82ab6278846f8fc063858afbfaab648e254c474f98893344668faaa8f49f0f9bd64297d6553c186c04c7f57aa6e9488e1bd763facb3c15fb674b12b65b97bfc8f6c785fadbe44d976479721c6822dd7e4fdf60a5b3ce24ca980a9d1a4bb9fdaf94c2a4b52844eb6d6189597f29b01ba458815150f6008e3a77f01f86976b26ea41fc8148739d4aaf6baaaf835a319ae733890be82fd9e6f43b08f334803ba49680f522cf78b7cdf078bb496ca0271cc4c8824f82a630eef2487907788beb2fcc93b8f2a5057ff0935768f55a6a0215d733e9cb0221c1a45a4905aaae09ae397ffa1021a9953f4a0201a5ef2cef201c0d3f3237004bc89b09c4e8a96c778fe4cc85ec6b4e8eeee88ff477fa80e321f11f6719dfb9ebd336925da7b75cc94c8a921b841fa3d8c64b48fbd6144d193c884d095370fd7629cba1efded5938e8c5f00fa23657958474ce89fc90f8cc3587a3fec5c607dbdde4114de502e3e4b120c4597dcc9a4930069967d5fd51acddd02658bcf3c1b1a0c26944679bcb7cb6cd6c032e5cb9733185b79c0bc4ade37d92943404152436af9bc65a40d6a1aeb054501b340f40c56e36f5026396b9251dfd0becb4c99eb3fda59ca26661fed0015f175b9f9b3fa21a3163684a31cf362677e6a38c5ddd7059b4fb4a20f1fbead1e259946b78c18c2864864838d80cb7087c02535aebf809f55fef65b7ffb5db0710e5a52aa421c4d493d96de41429a01dac4da5e56e590a5d37608bb3b30eb08b7ac9ddcde37f2e6d7a66f3d1b2e67bb92ca94088bc3d0d49f8acc9b13ad8e6fcfc99cabcf28a8c67e5c52d05696a96c2a23aff4831e8036a63ca2c024e9cc49741595faa3a9b5f787c974e68f526c86a878ada5a31be6093c327310cdaf22605e40157b83ee49191de03038d0c1a140c3adb15e4676b6b63acaf4bb36ea3718b7dbea0ed4d4c762881896c7d38ea46b93534e6954aa1cf085fafbfc2e8a0e21baa58ed4402a7901263f1abc32678623c9ebd390a68ea231747e5b88f7a3eac023f60cf026390260afa36030f4d4ecf115582a7925ac0ecaa328669a31f268b1475a659b4e47f93a22f7e4148f96bdc326383cab9fb8831b9d0ff8ea0e2a34256b9f77cfb8ade15f99718b15fb49aeed441766183526f688cf486aee78fff6da1289ce5c4ccccb6030d391fd9a9d307d58987267d60aaf75df11e37c2e9e284fc459ce7fc96585102baa0580125e86b70952a5446fd6e0b76febc166cb9e24239ae6e2831c2419aa143bac1797482591891051b3987a9784574469eafd650a4ecff5a16deb2e72bd833d2aaf8693232c5d43cbf7322b334f244a08de3f9950aae210a4186c5ec58bbfd7ebc597aa7bcf86a2229a354212dfd7bdfbde7b0c213a4b19e5d02041dd3d76f0eff9aa9ef5f2e6341d11e0c1d978f5e4381d929f0f5878e599fd25ac348baeca4e7912241d3980c55c4b1932e0445f4fe298e304de8b855c36ddbb751e85361ead35fdff0deace806e53c3a31e43330c05ddafc5e628f63559a2230b1ff723ac574a03d6c0a342f09fd98e19054228497b68e10612188f0d91ae455932ac746e894b3e9364f31dc3522569203e1ef0262c47a98862e71604b7797380fe7b527be4c00e13a6e5313e6425c1f323e2669f3014e07b770db3585e0b6033ef4fb5aa54b5e85d7285675c437341544bb9c0151a6c6d7374ffe4918bccd2c7c40d6d5bbd200cdc2d782016825478192854a10ea650d7c36272173bc3a276474f1c04327969641ec7bcf0b82c3ce57b7b6da552f6aa61ba029b171925530e2680b481db83cc3294be8bfbb046e684a6f19cafa09339401f956df14e917dddc069e70088fb40d79b5f13e7f18403b35ddfd7f3f833ff7afd640ded2d325a038817abe17101602bcc1a487c3f9d8edaa3dc1442872d8e9b7adf117be2235942553fa11d4ba979e53dcf1d233bf3a7b2c99669192d16ab4dda9576d22464831fea1918ef7ef7278ff2f75957ade40dc48cd07e24cd47dd789e0cac46337214d2617da75c4c3bb66ab681921e06d84ef7724f83b3faf5675f67f0fb6737280a03c269ab2e60f9d0cdbea098441a5711c5f9c32ae2094d7fc903492053df9ce2bbc90705e3bff2744333060bc05165da9ce419155745663e93a9df6927957dfc3e9ad2b79aa295fdb9c4cfe4743e124dfc53ecfe878ed306b5033ce343dd90d4d399a6bc7a6fe586796cf17ed5bea847cf16e52f45132714d2fb592a20b31122c4b7164eed24327e3feeb3cce0e11dea2c7a76313f090a1e8e0a5fa1e9b77af6db47ba95d25619d68ac5070573bbac3d1525b8b87dbc9591ebf5bc1b75ef55fd5cdf197433b029131e9f93678d486432531a0ad6b2de9c86e55eaf62437450fd690aa27f392d7365aafed827c73c671babe6d3035a32ddb0b476b1e20457491b5d1c6f1f34ea011cdb281b04ac4cd2afbb61838e576f5ef5f61e82a4646902d08a8b3d76d459b9ae597af500d5cfe7e93ee310564b510861f9b5d0381ed63ac90c47af7dd9c2d394c17b8082cb0302b66bf6c92cc7e08d3573dd276b32cac34f742d85ba1040476710584a056e31ce00fc843aa56de6b4ca83cea255ff0cee7c6e08bc2ff6f3b6e9656d2aa413b48762a259693b88bf1a369aac604acecfb2f97c4ca08e09927d5088b6ef654627aa2a6fb695fe924363bc3a200f5c5986c6056de295a0258522a56f65a426f592bebfa0ef7d5dbe39add181d1462f59dd1bfbecc2dbd758d64643ea1af3613b4dc6b4bb020e02a82180ce0d9c3d5a28317550f81613becb8cf84dee3f764df8e0c23a85ea9a7a8d3f5b93e9f84fa2d74b5b39d3f491fc732544cd8f93d6097726cff4851f4df9dbc1d9f1dddb76a88f7ed0a01e0358fa8509c1acd1b449800be85a9517d0db9f6b63c69a21fdb320224aef01a7b3c1ee1f394baef98c9906f8431d0fa712e17cbb3cbf8f5c09e9802b395ca2d60661acd8042560237b07023edaa549ceda18b084df6e5a6304e863fc7805bd06fdb0fab96f0a9e8aa7f5ec90c6b099ba5577623a857a9cc16b2320584d259cca4760f642ecb453314b22f4be17766d0e444e32efa4e2bfa248f4fd546b1afdec2adc08d6554b1e0266773909e04cd4ecffa59c8b3a4cd8e41869b4b18a6950675c66550fbfb4902e2c0786f6d0458e28eecc0289d27e65c064628bc54d5829b8cee0d095e79b2fd9bcaea670493e9aac813a0367ae5316bdafbaea39dd408fa731cf844a8f1eaf605ce5532f39aeb206c5bcb7ee23ead0ed94fdb4ffcfff0d8a12634f18aff8754ca85654c296cc488ea2b560aefa91e05c63670eb49d2b11e234641b5725f725203b08193451a660748657da37cf841b1f5878479a909a72323dfbd9ebc7766fcb108adc3f4df9dfb77562ee54abd572ece41a7f2ab99c9b9935cec4a7aed62997924f5157192439e385ac17f0ad478e7d70f67333a4df016ed4657126e8563a89d6358747d9573961f4cb13de022a61e8698c7447e8bf8a70372bc3a14fbff887dca545abf7b821cfe057a96834bfb3c1e98bcd417564f823ec1be59c1c499c0bdc86f20a0c7b4c5b1bf6ebacfbe78971ed2adce7b5bc888faccdb9c105116221655dd051ca1a985dd74c1490f8e4e4145f6c7648d9e382921dd7abe222abb423f09320f47ae5e4c2e201f5393f92a5c618c08dd35d431e9ffd6bbbddd7a320a51bfb49037a117aef0946e0ffd4d87a5896dd3036dda9570c1f131b7610c268b04f041a0a2d4d6246905ce57efe547c7407ca7a7a017d7402984ef243d3194066e942cc36f8b8e549c46436a866570527db3591c3b31e78fa510f405245454fae21d1976178a0e400e527519de187be86a2d782206de56f30656c78e214ca5f6113e9b139142e20f3981010a47ae5d56696fe16779167de3e8c234f3438010ed4559541aae24ff7001cecb7102ca3eb5a37d034e3e850e3635755c3a2768ce6f66c3838a1b849c0d8a583ce508bbc5ebd2a2b16b91df26002c206546be0f51c8182f06cf145313bdc2870002f32e93aa28ac88542f06e223e5d30940dd2dbafb2be6498c55832241fe89a2b61240cee81ed8b67f329243058b689440c73e63dd1c1de73bd38e300c22bda12d912c8477e390e319e589ae9ac341748335989b29c31ff21f0fb6105072ee08f54304e1d1733ff507508a483903ee7c3f5803458e4a50727287fad533a358d4429d65e61443fe48fde1a6a28903f5400309bec80faf9ed542691901c3a876ed7294c694b34bd2d2d67f6115cda6d81adc92fd095e1d01fe0d43c2ebe9fb062c98edb0f60df1889713b19d8102add5cc510a562e11ab706712d194a1a02025c87f97dc5a3850eb839df8db83a38143fc222030413e189715d489d91d7ebd6d6cf79da997e39dd968c7d8a76befef3d6a458786c22867de968141b3dcb46f6b148336e0eebe60fcbc0f8c1cacedf889a1af41d1c1de54486683f952c8bc2ccff3e59bf9bb86143b11b3fa24cfcb0f58eae1980e872a43415a8193edb5a3df4c9b14e0afcdc64113a8ce77642663fab52607ec07c77fdf6520c80a3bd3b7e4581dbde98664567e50fb3bdfc633c502c0ea7f0f33fb1a9028f0544e36acab108eaa1c55286cbc32d76848ac1ae01e35c8854f9bbfd04e74607e65dc46c1aadea09a344f99941609b1aa5bcb56bff7bc9219ddde5866f0cf5f339ec08577f0c823b00cacd8e734e7a8802aa2aaca074adef2f1a3b1ddf1f0f965ee38d6070a84714a373ee45b1d05690772bfb2fd51204e7214abf283cb6801fdb6242a8a5a1a627d6fab734bf44902ba0d05b77b3ce643c642b9d489bd7a99bd8184c1b114d583882996c300347545bbcd13af0b91c72d0ca18ded2ab7e05494253bc8c6552539061fc6919d50f9da9604aacc831dbaab1710142155c343d28294f346dbb4241b41fe024cf08120e821280a44476acf10c7145dca48a85967933cf5520271e764210c365c52b9f220b4840d093a3cfb140794008f2f8a9a1becc1832f41431956cc27a344c2caf0f05dedb87c48ee908ed66509c6f16db6c97711ba224ac2f10452ebf8724e15e769d2a12b79bc73fa1a31d64c8e57fa928737fe3fcfc0914c892e35ac50f451e6dfc2f712a9a3b55f4570d1a3e5162763d80d297561f1074d83fccfee915f681b7e39c51c5a5788584dad3983e8d9b40e8d10e2c5b164a228cb51994b0fc2eff4f80726b228b4c121550e750d4df5c727bd57d3f3b25282a1d0f699313e5a89d2374d31f99bc6935828aee0f307f7707b698b1f3b83edac98cfc265b6518b2d8b121031a119a64c2dbc14d9aa2519c7e38c84ceddb4435ef3e741edebe6c66818adc711172f4269b1f6590ae32792cebca621aa00e6abfdf6259bee81cbc4622160b973a8e31e410f806cb849a93626c422fca353fb5bec2c651f2e0037e28244f8476f9893aeb8433edf2077f94ed0e3d817ef89b48153f24fde31fce4712e845939a52b61624b0fe41035fedb4383e126c96e20c0802eaa6f5dc7d100d9e3e5cf52e507f8813a8775c090eb017049f4f4af98cec7ddce18f4fc2df35aa067f39a8f6c2e46bd620aa95a635605e7fa7dff953fba40e90f8214b1dcb361289575c2843e8f465d4ca8d181c6c65ea4f2aac6b964b5e84778263cf055d836f7b110cd3db292d1011ccfd2e375bf7a187352c0186ae80ee9b393291fb9436d0b95d7e370abb59787abec5e46a362283c56df42344c2d7182bf628e7f17f4fc31d5fff66eb9da19ad3421080e14c8642188971d89e2886d079113577d4a88d2ef64f654d7378a8392d7adced03af971eeca9a0ed09ced01836ac3fe25c0b9fba0c10b99c5702408c156ceb7635606f829037d706e16a4ff3e73da73e8a48528c4a38e02d491c151990704a41ac50c5f35faeb8f5e7474e4b11bbb66fdb3506c5cff805232e22b7b5bb94c72e6fe5a510873bd66df0ccddd620fc5a588778b96ad7d164f880a6b922177869e3fdb6264f5ca82d47f7b7f5d2d2da84a32f53fc2ae4ea8dab728f61d7e0265986ebae0862e66368062b30c64d4118faf8aab23e4cc1fa7df76dae75749ccfb4914921bfe4aed24788f6c07dd80cb272f089163743e644f052d5c8a03292bb95f8020e2fd664185ade45191568071ca94a45b73cd6a0c0fcc1a4dc777a06521e89db0859d6d173dfea2f93b14d8bd1e032e1baadda694a7d98b8cb54c2e7c0e831cb2a1678214d9a2802be1d0efb15874dfdfec23cdf2c44bc29828a983acc5ca32d394518d3fcfaabc5eb175a00b54aa7fd83b0451d4c6a064c4bb24ba63daf7a81e5932709c0b186604a9567698d17ad0f6791a65ca98d6a09fd1e094b29adac69ba4112cbf09a0ee4e83c1ef7413dca0d86541c5e36a258f7136b9269d4ee76b3babcdf1d6128c0260f8985f6779d2831ce729b493ba9a178ea8dc5fdf8d423e54d101864a91cdb6d14be648f8fdefc24ace8b7fd0ce0563df4dd36974ac44c9f8ca60285550e607ad235393f83da79b92d33bc090f9f0f55932f6e8482086061f4d3833f3cd0edc267aed8bf3422b9fc3aaa62738a0b38e4d77a1da22443e780f8d751cd9c4c0af1bbf2e366f091d063348b04be07a4758a57488124068eaa68d7e94c78ccaed27bf6c4d5be6f58f7ba9d0e06a3623098ca7160352fcb23e7b70aac91b548c44203cad4554d7a6e2ed5a0474154c4f60810515f69f694eb6c2f8c75c178ca859cece6b49c667c3d8aedcdf3be5e46388f29e116ba9120d31845f4bb4b8737aa3237bea20797749cc626b4554ca4d463a847501a6c931b8c59ed549aa0b54e17a3b47196f6ccf40e202f78e87cd4308bb7bfce8db9dda985ea4e0cb53d9d0fc10f224973c3fc88fbcb56ae2ecdca585efb7ea6aba7195dd37788ab65eec92d10366572d85cbe92252173a70ca408c5e2ecc79383683d3c9cfbd7179e8aedc5abeeb4aeabc262e49ad7958c5a2e537f6d178f92357a354109562ca5c79ffeae512f11ea2f9ff35fc1018f89f8091506505414cad36586846132c497ee9b14751acb9b1874cc5be4e021a8cf4b185b522b4b672bce38a49e89eb3940ecb5c938c7b91ea555c6dc31f33f2e45c4965a36a663f13471b0d19d2b924070822badf019b746d7c453ddc14857416dbeadc5bbdb55cc2adcfad83848591a921e2f5377f1327c90a719e9c975fb44bb058ba9c80ef9e48ccc1bfdfdf384f430efce794a99dc8b9daac8dd076a3b47cae8b6cc75d857610e8e6b429166567d6dd08d667f8c49dc600a73758a53e9dcc8cbd99427d33b5f5852b0836ec365f821f472ade1f1c5cc3dcc0fb63a978afff48322f67d0b214b5d1dee35df2fdc66895c04b8f9766fec65878c7ccd488e57a8f21f217c3d7dbd2116d74c0d8567a9412e93182c0a5b664d741b7f0644501603efaab3020749ae438dbfb3b7d7be7935e73960244aab3968547cd3cd23716b0c22690a068dda89f9ebebbed56d14276f060f5349c5a057a6e7b52c764b406cc46ce2e37186a916ff06e3e38d6c68d85b821642752fc98c9a4b7d36b08a651e4707769812870bdbd744b21461d3d1224c5bab822ec66efff6155fd75de4e4e2cbe91672e8d4162892d8fe8ab2df8c3158994f265a5c1ad31587769fcef0177850d48e016eea7c1ebfb181d7b2b21890d9275ab3ef9732ff69fa1f9427511f2e20c478dcc6856bec8639e20c4f4277611e52f90331149e830bf3d1146922473fc5dcf4e79958c6c624a38340c35f60d7635849fa035b23fd31e4f90fab7ef4084ac2bfc5e8e0f63f35374f3facd89f5433107c1673c333b0db18f9abb57e1f572713007828badc869511e9aa53738c5935b95132402fad1f2cc5b8c5c68a2765a02717588ef4d500f5af799d7e347ae272c86a94ac5f034ea25a32b856c0393c5ac7dd4ebd153bf8647132004a75c0c2dc9330c4d8bbb05eb293fb9bcbcce5a9f61ee348b3a0f8d61b08380f272aa6846bdd75c92d2c0b052610ad890bb0e409de63b9736274e31556e75095db9fa7db4930629e4a46a5bca819eda09d11b634a65795e2cef93680ae4765fe4c6a0880aeec8065ae934c5c3bac3dedea8db8a0fee1ed4ee0503d4db24e6837e2f729ad2994bc3d11ad99bf14bd8a98c4721cd9237d7c302cbe1acb0eb55f138e0cd8f160a435dc02c37cdf7083e77bc95a50507b5dea2fbf698f9de1fe1e14f5550ecf8974023254b230ffe88e6d1e5b0a0fa8ab0fa4de51ecd6ee9d34f15b37ee3a402febaabb0a58dca5bba9b57afb9435c9f46572506c5201848afeba07e06d4fd8340a41cdecdec46ec37e6a8fba2e574e2a0317d25da94193e2b2167b86ae31c0f0cb247a55436baa4d22d7d4af208cb8742e54e8d2b5903a139b66cb33c2dcf9fd0f8d9fcde85b2b6c60cf707bdda036e2d3a35e2837b0b069846d1bc83c83217e3cd9c7bd1fc80b150d7100ee331a6ae62d73f87ffe07c77fc6f766b9e4f1a619126aef6aecc2ba5d4df30c2424fed9edb9e107417894dbf0ff913ecdd801efd607b4b061f41b03bbb37daccafe9a09899bc58639d733d0f8023e52e72cffe62e530cdcae92563a506b11768507caa25cefb5e3e356e915f93f3b31a5977f9210ab5cfd9b6fed8350632bb4ec2d49f0381f61329e88a6d7fc8ad4b61bb83469edaf91329bc2a7c10af2a5701f07e8c26f7f5b9614cfce5abfb14377bd6331a7d883df487b5d724fdeb4f00be045c715ee3ca42cc862f965daff23c20f6c11330901e7ba84983bf3d81457930dd0f7d2f3d15ba1ba4b4b159bd669b4f6df20126b663557cb0ea383006348c0f33d790736b66f253726192a812547396336bb285c391395bd3c9aa88e786a39e1a7a887e0f381ce41c08b7dc7464a605ed82645ace3ea45731ff89569433ea99cae5d4a5a88873f2d5ca00ba5005cb37ef88ee4f227dc59e3bf69c23e7364971d119c0f408b1cb8fd38447a5666aa16257aa9dff9b7fad2504bd4f4e464ad76dce941b2fe4080446f4abe003969846a26d9ce5e254bee68ec8157d665d666a43f9ee13293bc45b2cbf1400777eabeb70d732daad09d1a288e718cfb46c72f784d75c32ec3a5b83e0cc8a2ae3bb7b588c1787a8d7e558b74be27b7bae7736c6d2395234c3fbb82132143979cd651ebf01eec9958a09f1e28e69e9d9084d966315e9ddf6aa5b2e1332cb7de02eb8422b58f91ba97c5167d88771292cd35c88dfc29499d9c026d63100f220224a9ccac32000045f8e6b0301b0d1f0697b15740194ee6d55d5dbbc503bf88c85b034b498686a3d6bd074e3428614650f8b631c1bb4434352f589d55cb2da8c2c77f081bd996e36a0ca9d16c4c2a0b2387736e675ef7a3d9b1ee317e838ef999974f66e0a09f5c7d15e147eaddad35a5c45e4ab47ff6359017a72b141bd45b45e26f7057e0242b51c356509659fde82ee1c912f8af9472c7ed6f675c7ed5587847c5c037f70bb7f06f2090f5db851f867a1812274e81f547f2792b8407f2813eb31c4e36f5a01a2a7ae580562b71c08d75cc1a0d8cdbc272de51c9b2f268bd892e4c77436660ac21b323160395ae884fe0ffcfb3e2b6c4b90b112ce84bab24ed5796230e25b816fba1a12d06d8eb22e5e4d6294ee5deb9a59219eec7829542ce97ad8dd4b7abd1b53b48283bd06fc33e884de931734b5d0d323a0326773583c15568ceff2cc8363985c9f0f9123f9ceb7b903135f6b30648530a1a12d7bee266cbc92af48c5a33334ca8594b071c0632216db357f7c2d7e2d6cc0db3b711398040e6fbae0805db5e12345003ffee5a875dbfb42d3292dc3d8e26af66ed2f7d0bb921ae3647a0dfbf879f32ab15882d462bb0412cc6e85b6b5429c458c7ff3aee26c46f69b8ee72c55bf2b243d504aeb690293208a562d993b68d40aa24afea1e242865e27ca9e19f9da3a57c6cc73219b16cf6cbbab9cd1ae67d776c531e337fe6f67bbd0ac8ca7c1e6e4a72afff64dcf0dee4041425ae7a8043abda450e9ad2da67e4d6be12c8c65ab41b5a1c0575740edf130f94c907183bb1d0c0d186783470dd65160c5c0351a23817c14ad02f9072d773ef1df229d934d232bb894551a31f989c80f13a537deaa7edc7d71cba4d0843b32c9e9aab9e48b40fede3e1b65f0ec334006afe281d4fba405a8f17d1c1f52a141a6cf87024a268ec55d739de19155530647475bab3db3525da602ca6b4aa323668c4a6b71bff07eaafb242ce373c22c700f06055103e2ca168fe8b3793b324b7834386fc94cdf8f30e0d70f9977f11a58bcdb6c512c452416a174de382fab3a09f4a2ba1dbcef79e7f9065e17fbcc4ba21be846fd78c838fce2591694e70deb18655883a780465ec1f7084c1ead7e2e8167800812caa7d2ae3ebfa13ed9a8683cf1b28f196ba45ef1a9dffa093b9bebdac73f326134e0b5f7926441f5e4ccd4f09d9ae67c566a62634bf14d5efd84aaa164e54356b65e55eaff465ebe5dd6acd0088492d9b2580951c6e06aa8ebf8dce1845e2d6a0bc3893c5ef87de752d733d924058370d2eb20c25e37d3a8d4c24a04adfebae4bc7a24bca03cc12a3adbebca4a0d35166592ae09689bda5ac1841707b383ce23634e68aa583e38c4235abd39af2f7f61435ebeace3ef2e377f35f7e7f06b302fe6eb712355bea1e63fc3ecc72d2a1c6bb537902c62354a7d6a52932edc1a220926465c63fea3b4e0a447c8e18c1e4d04f5c79e760fdbfb64852e3ba621fd28a07328adcdf75f2d65da6625318a3fc6f3f1f228c29bde1376ce6888848f3269820261cec3f1806d054b9454ec77da3d244f5e9fe1ccd52c3f47be042adec329e3434810ac6dd9f5974ae98350bcf33973229429282686f7086349c966953cb720400cb9632e6bea4c6cc0d3f94fe93c354bc7f72ba03ec979f6247bfda1dbced785ca24dc138930b06e9633ba7360e89ebf0af98769386c97ea21c8a58c9bd823babdf0056ecea1677b55d005f6f1efd20738a527dec494ec431647f8c1c81d40f023aecced8161cb649deef00cb1e460184c440dab8fc3b6de5159d3130f96dc90d283b7b7d50db7d3a6600b4b9e2c0978fdbba23a5227fdda6b3f44e5a7db7245c260ec0d9e79ede455ee4f748645f4a77a5b4da927f8e6b93d828477024eb846aedadb107416c2e027d7fc55944e70c788634f9c5a720a18b15c5aeaa2014647cc3c1d2bad8dc9693cae7c3f5d20d05904820ef7faf199f05286dd471512bd8147c8054e2445a9a2ee11a0a816306818920231198e30c60eae55fdd584def9c44503e1d3d9ed619690a7808e4e0bc1663364759aea4bd5312c60905379ff5cd97c3dcddd62e5fcd937f965bb1b35060003e0fd844e0fa4000429f4de680956a5c7a51eaa088426004ae0b986697abc85190db1d3854e55c0bb7e9999b1c95eb3f75445b9e6567c82e1aa4ddee0053d697c1165bdda84b7179e303dbfc7b20a50a1dce3343727c706d803f0c5d780f9cfaee9443ec0a0223b9fb01cac3c87d24b714172cf8b20d6613bc11a38549ab9fa6918e603f26eb5ac9ddcfa1a0b929d4fa4bf670635baea845db40fdaa52c47b728df1f5c6de400672b7a31656463fda22edfab35753231a09185658790a60317bfc97d817b9b409d50e39756774fea56fd875fcebbad662429ab7809a21dde51098d533c555efe267bda560e5e76f27866228311d9e5866269d97a3343100e1fd90b4996ab3685b00fe8d6c8d31c76ef885b172e187bcaec0c19bc486133949b5982626c8ca6c960f76811d10d9b98f17b819153cf5e093426e856276fc721bdfdb46061317313e542fd9789e498f9430d90f6a9b20dd94249621d18c6f266ece7252613ef73e5d349ea33c01a513312b755fc6eb910901b4364aca24c0e1435e8bc9153d59aa753e629ebe166e461c5e621c1b2697f21ed42cba934f849a396ed59659b5ed79623a77fb57b5f662e55d758badbe34f7a34e99a1b65367c9d53e721733cc697f40e82c76bd5b551bb993589b50aeccd131fee67984c75b057ef515f2ddc19ca64b6dd072d2a1b1fd919a29ea9417b034016db4e42b0146d51a77d73aaa000e6d383fd3d45a788816dd6126feb03e82eb91ed84ff5b4c8d93e92392ef033a5f0b11ebdfce705cec727b464e2355cc7288147045e4e6cd3348991437174abdcf75641a0b07bd4a8a53322dd69c9b3cd915e6b0de293039bf00f8da21af79a67a634d9e63e63c45478349c434383a8a4f1f311f1c855c2b3e6d6e54a9d9076c06f8a7a22dd8c16e9a77c394a4c88b9988502a32908d83695ab203585bf0c1e77606b47c21911e99bb1a9aa6f436657efd3e2d2f5b48169e205148d870e61146001190479a0f4ce5a1f7955dcbb3564a98cd643b457ddce421ffc54e06d332c5e42eac08b3a1e504893275f840855b5b09ae337d5f93d284ebfc6044ba159c132e2f3dc46256d27de0e5e0c22e44483adf430d19870317f881809d3e1c60eb8204ba63258fbb6ecd165daec06948403cfd11c2b985c9d9dcf47a7a58c736cc0827d9a42c89e3d9f261b70807c24cf6a9b8d5153d71765e4e369674d23af7876341d40be70ef3ec70bf101fe2c2fcfab58036f19ea390fc727d9ec2cc6bfcbb73be53def9f24a4f698f67cdb0c29c5c9aef1128e6125d91ef3fe1c7061b0d7d0f4e5bc8d2a571bf6fe0914008b6cd15902926a73a26fa244821d9ba2fc28e8d77788edd25923b6046d621c2379d4cbc10780e384dc2fc653421c6a129737c31d6ed81ef308c3be9a3928995632318cc4305ec7b8e7efb62c2086c81ee9c5a168a1deeee29b2cfc23f980b4ea1da5d243747a085c3e558982f55213ed68285a8c7c6aee1de13abcbd86ccf2cc1cb3709807ef57232bcb052dba2b9aaa4d0d616bb066d1596f407573f48897f4ff25620330c82db77efdd1f95fbde2309d81b3d780d26d28ad49b2aef5d226295863fa3fb4cee61503bbfd05638be3396c09b7e6947fddcdda01b94a73170df491cb1072a8072ce0f473682495013a3bedd2127369265630a199de44be673a999b3be70b034872a3bb789ccc3fec9d1ef17d9fbd7e8bc34db006229c81258bd181efce56e64b45f697e22a06e5620c499ddfbca720e91271ea6bac1c231ace581d38209bcd9c14a01b31f12225ba801fc65c82f55f994c7c37e954f73fa9427cd6d20f7c1dc536c1197063f5aed24c2850c5b290fc744e7118bc61a168da41736484e20aedfb6b5b52d63150515c6863023a7896a74ce5c2e07c41ad1732aeed737e28437d2250d36c390f0cac3a0416ee454a146df852c8f9e67373b0fa5140912bc0df395e79cbbd86181b7db1624d62efad50ce2c3bfeefc03836870b471e410b03d7cf4f0d9ff49d677e984df0eafcfb2fc671dc817d78f73bf4b39a35b1b095ebdfb098eeaaa798afb5276abe5c4363e144685e143e68c2f530ed2032fb2cac0e9a658c5521dd032e17c5d87c5fe00e322da6001766940d4a4eb0d4c64d425b9caa10a631402c15b9be7e70d6be6f1b81b732809a5bc9da79ad17d47895991ff2a0d255821bb923584b88e0b965385a50ea2c0a3b91b2aa65190f1e954723949aee8a4889ae6da99177d4b79446820d891a20b9dc89b2c349f8926289962e59e1c7a73e44c8fad25c2a5ff0604f191c6cbc373527fa20f17a16e97dc54352f6dedae044f2546e01d1dc9a247285907248e81c1076dcb0a7af0a9f3837e2738468e4e213662e8eddede4faf8f00f547fd262ca9d536f3b909867debebf83be197aad83b4413405d949432a97febcdd0f4211b496679d9202da96a2c01d7b35a154810a822fa1062f487b900535db09df96fc5a87afcdfab95e1a8356637c57ef8355e047505219133c14cbb99fddc834f04b3d0721001d74e9c8494561c9d93fac4df64428c03a1e1bb160d2723c09da0681115489dd750e833623a2331e10809f5c98cdcb0310ca968f490cb736accca2ce80e8233cd7ebcd5e195cee6785142783446d50023a054864fc341d43d66b0e76b83d632fb039a884df708bbba59e4f1210ee930c70af000575cbe1e0c33306cc1459df9fbb320f66c5d8bad320f9daf824b09754aa944a1827e48d79fc7cbacde711fac3ed66833d871f3fbec4b2a3e6da27478b2b0da702ea00f2150112f3216d4f682319f8e6e55e9bba78cb91511de2fed7e73716036ee7ee3d4dd993411b115054d36b235f49f6bf8295d32d6403b69258efc8e7d6b8858babacd0e7bb121be8e3afcdd910dfb6e8d24177dfa0b29da4277892d6e8b49dfc0cf23013b269616498733b63a6b8bc8fe89e55ca9c0696169adb5d860dde0a935f2848fa0bc0ecab30dfed1b8a4e476d3ca9015ad2233cb8a5ccd7d30f375d5ef925ddb73e5776c1d0f2759e3cfa2308078b2f3a7ca0c794ac66c8822d4dbfc1000f984fb77e7d2cac105fe7cdd4466666c143bf9e86ad3952b6be751dd2bf5ba1619c964f3e8982def2314f199fed2a997b333e6db9e193458ecda26dac7db1af3bbf8e48bd7366ff59d0d2f25bd133b0d1408f820d082c8ced907fe7dce3ce64a0b3fe67419db6bb562582baa0c9d9d557c5feca72a99bcca9482a738196c8c77ae52df32b02f2755e71b844ba147ee07300710f479f3da41b90bd2b62175c86f7f5f9916c1f657d4fe56dc3b8ff655c544e282403a3e1d3ea32430da2b6b853813f9c2e20f56fbfb4dc46ea69d264884a9039b2e1e230ac3c52a6cc22f7fc3c1289970d7f22c321047d0c2866ac63d940e5de32ea1b0929efac8d4df6bbb58449ef8c83ddadd0809a80e41891bf44cab315e8309e3d5137d082653a103bb25dbd67b1612a1a5f880068f07c290f85e8d9e9f84c0c9b2f546a8d2f13a6e7cfb63d80e43feb90b840e4c6472097d7a176e870795c9d75610fe50e0b4938fea5712274fe64c8e44149d482f2e2572f988289d1629f9475e3b7c7201b057434e05b78bcf164109b8c329193b90fcf178e26837ad0eb87c8cc3236016b38b12b6f26f1238c6ae5cb1e406928aaa7d6b9e487d59366e6f865ea7fb454b487e8e126f2d76fd92ed7eb9b7a61f8b507fc757d2d2ba8571e855f72df328db5cb73fc51983cfdd373dec7595c71eb257918b83ae2c2fb064f055d505dfe559dbe2f6cc2bba8d2873f0f60646552229bf9e417fa1f1216a9dcd4ba56be6826120f8c80ea2973d584b9b3c2365a4faf576d8919ebb7986909a641f3e48f36cfd608b9186db117b566fc5775f371cd04e61bbcf92473c9a6fb3d3440e384be105c0c1c2dbf1727f3b1d1d4a9c1152f16032ac8afdfb0b37cf639f50433377137daa65345e81bed70b0319c823ed54e0f595a9af682e476f42a44a80e2b0bf6ea08639059007fa10fe029b41379e9e1b63de2dcdcf9a311e19357e7fb3fe791f41c295578ff953f288ee55ec0aa3afd613bf8386b1f1c8f35b8b079a0218e9cea155f4b6cab7b4ba3e449abace613f8b7d0f3a4f459d9659b2da33676cc70cde4388cff8ba7a6cf885d48ac30a657d1b715922bf9dd4b62dcbdd373bcbc8fab024613566674c2db65d62fbd0d474f5d2b9ed7aab055311fa87d89c37bb286547519aa2637959ee121d4f1887202437e5a2f0ab6ffe281430410ef82ec864a1592c29c83ceed597e7d0342838cc62a4ca05b6bcdf344862020b14150f3e654756e984334c3b451179e0d708ed2de702c79f4702846932545b457b713d10b4155cb01c25df9798fa0a85adf004093e1d93294904864ff5560d1ec0c26ff8ba35f4fb5c77eb2514a4082032f783f349debe36176611a8aff10a73c993797fe9d68cf147484b76334d8f6b7a5ab83ab77af9f00e542de2057996e75be3aefc75d571ad639daaddb53236fe951129f55e6385ca10b8ccc173240ac811736c8f5bffab17c440c321888c44866096921188e8701910f7423c585f90db42b1e34fc3e2fe57b127531cfcf5364c847936b165596f28c594127559199dd3178256d357d52a52df22f6264c5e32f588c88bd6b0a5795bc91ae907b16e345b72f8b8d24ed29be937f727baeca8269344407de0f71abb3d33303c9fe4fe07552429b69a33875eaa83333559a0c2c64b9feb753c0e7b7aa460e805b62c690ef49689cb4683b0b1de2d9b0eae436d2de452b37c28ef2b28bdf90295ff79a3f42b4f39d5a4298fd23f91a78e12f8d7fe6426a212c8c1aa45a3a049c65222e9eaca15256d0d059e0b11cad020e0e86539d580cd90713e63096dbb3e64fdb16551963f875aa24effb8dd8f279ac26969e82c97a2ee7a63657d8ca82465eebdc020bbc3282076ae46e808355ab915f583c44c45bf8566692b5e184f6dfd3714933da2b280d41479d82fb8d494f557a43e8b0859fa52cc68c5640866b9b4224df3f66cadcfb83d68906c627456362eae821d82179acc5bb89ef8ffe0100b0b2ec4d073b7d58c190b593936b6e8838325e8373aef304285fd47f1358c1121284cf8444332b9753caf44124ee564c8a2c99abc3793740990ba49e1caa2bd92312d926b80b3f68a29698ef3dfb9e99ded64d5899e21c0943d7419e62409e58a85c2749f81658020715fee822aab089a7886144104f9e184b26d131745676f8eb7947462b01e1479bc685fb61ebe345b63c771c0716590e978106dc55f83a52160edbaf56e0941e4680cd19d0a2f3a7c50abead660b63ae1733a8a179b0f1c64821c8457983be8a504488d4c091807d6fd02158b7943209e51e319cac3d19ecd65551d2bdb38d57d87b5c0d547a6ea886948579216c27580987e43c9056ff7497e77c717a67c294c7171cf3234086e6bfa2fb3fd16897347469a948b83f7a3720965404752f2524b3427dc7aa1d7f006f3ff2169df30a33c3ad506b78113c648d3b4711759742fba16182a9c4f8d31b80f1bb8a9a88f57486d7dca8d446760eed3a98056a1ad66ca967c29ed5d1a70d13bcf6f72982456dab7d32486c986587a6fc47dc7b8d2e762ba52355bbf9915611b4053fb56bea07b40c10ddca137c41b4ec30d6968eaf85f1d9a4d28b09f0afd01c295b870fa3c22fb62654d136b860c0879fcc62cb589941cda3ce27508dcb614567dd96fc6da7bf295329459e87bd88fcc4a969f9dd3c1d5fa63f4e9e44c18b768b0980a354f43682843669f15c0404e43d869e3785569f4101d1e25ee1d94c6178d9b7ef93053323fc5942ef914294a0a71cc4e6ec8658f1541ac2e4f362fcecf065ed7fae221bbb0a500b78f7488d374be7d776d7833cbbc55f3bae0103f13a8f34a906295fc70682425a155dcc6abc5e0a5c21826a47b36dc5696adbab2ba225011aaed5ebdd1eeaa552595cc2f2167931cf3b2332bf459c291c7be27c20cc8f01c0dfd598a9217b27ddea453e85e68a1e77c51b9a373cacfbcdcf47713bb0b9f2890003b1ee8596a880cb6f9802bf58f32765d4d807026ba2b422c6ead98a91d1d2ec96c12156edca9d186c1f12bdec3715d9b6e61aa67c971e8c530d04fd6c0d84b99e781cc21d67807234f2fb667040636a48479231ff0282d985736f1e4c75c97cc5ae90c0353a500dd67c2de718dac4ea2a3c7edeae0147e5224c5c455d468c12c172fac9ce334cf85a0e038ecae7ab65dff036a51b5690193508997bfad36e283f3b61e243d4f9b93ad12d6240cd22ee14a11b0e386765eddd9f02d01403f7c3f87c3685c072f09be8d887acec425bf810aeea84861e83c914dc8a4a353164eb58a49de182d5dda6e5368787d33d360b9f8c062e16efda25f2a6c55c1ae572029d618e0b5f47eb21723415d6a86d47a477156b72f53eb1ce1053d22decd8e6bbab07846ffba74bca69b60e3e5cdc2f9bf5a62b8840b72f874d265ad59ab1330a991d49a56988dde0d35f718e956d80d8b7a7597cbb62e8e21fd05d8f316bb31f2df7f42d3444bfb284c3998f14d8a5660aa0e8032534f82b0389adfaed36e6f97365fa927fca8c6897b41f3b6f49357635420ea9b9a35b31a61ec9bd99e2ab922c9591aebf0bba2f1b3c44aa866bae6c3abd822216ebd915b6230daabaea1fb591b022db1d8f9ddfbb9517865f1df1e6c45d9a3a9f1a087e3fb446004fc2a6116d79ed9d0141bbb4e5c2200eba2dc403542d91b26b9b0e5b46b127cfceedb71caf0c6acd5fa077ff3e5ff65058e0efe47818671dbd1cdd1a19083a2babaa8c36801a9c769f51d2069a6e91543c944beeb52624966559f9a0747570edd9a13bf15df30efbabfe852d785df35a2cfe4e9d6cfd5fe6afd1a235301ce163f9a65d5bf1064a08c6130acfa1f5a8ead4c6258853b233cc105f00cafae42cf565b9e21891674b61b3534e9238522169824ff721d76a509ef6c1fc39fb4d401203e2e2eb710c45adc415f5caadb5fdca502bc2b2fbc7526cdfe266ad8a42fd8e236af9b11337ccea0754a8d8bc8ee618dc726b1cf0c7fcc54473bbd551c2fd64f222a45b94cf2779dd477a693061ff93764ec400015bdcf85c2ea3734c351028710ac990af125d5b073332b27b33e557886dbc451d244d75b39b001209ff1f63b3c6b6e14877fb4eaa65f7b1e60db599ea94edcbc36e1b20b44d57fdaaf56cfbbcb9549ec4bcbe17a9f175cf5a088439dc3c312fa67ad9a34fcf8793bf08c1788b6e1ff163bd67803a9b2410f42deed72b0f42886157bc4968e875f8c670013b47d0ab2b4d0874fc1a8a83c0a1a486764d83ecabb777f75bf778e3d357d7eb86a792c775b15adba89755cd099489172e348bf4b82f19c0033ae443c533a8803ab913ccc965a704ddd1f3ba0adfeb26822c2027dfa18556ed5b6e16574ac107a958f7832b5488276c05e7cd9fec13e3ad0557db3683c6048e303de93f4f9c0daf9b5be0c23729b506f8fdbc648e6a5e6964546e4583b6bcd9a15b03e26d1a8eefeaf4975d5e1f80d8e0a7d15437b1e9efe381f6980828cb16c0ad11ed045992f1e9d78843e25ec3a7904de4da44737d4fce22ca03cb611c797595e52f132c151b5d9ade08c817266f0b168e67ac8bd5dc3588f0302bdc6428a1ddef08dd0c0bfcaabe567f3c723c05e47d0898764a263193389677007ad98e7c30b87314f5df94af35b71a668f0fd127dcdebf5b926124b946b8abf1f79bb45a66e1af47b94cb6014608f3414512e9579fbb0a8ed0dd8367d628be296c80246c2e7cad01d2f484cc44d2349772ade25ff80d1badc27a6a7af1c7aaf0416a1582def1dcae9de9e2c524cfa56ef652e9bb83fe8a7343fdbb1f1814e1e230f39403a0c8912994377d610120bf6237123506b4b4d9445e89cd9547ef5ae880cbf1cb05ec0c05a573b6557b823142a495f1747bc842b3a367d46a0d996b33dd4a7ca89e36b91f1103b834aef916a65521c91e32f904709f6604d1e14eec9cd31774c486dd37327c14b0071de6b92e028460e9373b2d26a55b008b77a2dbf174b703f5651f3947c7bc0f9be74140e2779f8af4f4aca0ff01a5bf6625804daddabbca4dbdbba45f2ef1704fb14a944ab71d54fb74d02d206fdeed16fe1f44256919674a134bad52894d85b43ffcffb033160ee0dfa7a994e4ffb3e49e331a840c6ce892dc0712559eddcd24f7330fa7c240b6fd2761cecc5c0b9bf60321bda23aa0e00cf031f1b0adf1e661da90bea0fead71d7d10684571068229f445545e7873242d40d3722befb292577efa4ea2c731be0200bb83a943fd82262d79b0eacf839c4fb29fd146bf84fa734269aebc4a0d826fb967122f6e95daec10a0d996695036e0ffb7f85e59d71fccbbd4b64541010b1446730e2372a5b3d5943ee11707bb1e3d65eb4bd03fa49ba14716102d1961688810556b42196cfb9d041299b82020043e5a3657f61d868a47cc58e8567be14e395c651709b3d6d5abfbd24cbad5f5596d06ac99b3050ed8913d16cb6c2839cc26d017cf3000455ce82ed89c4dcd3034583bb581a9adfe22366fb488d1ffe198f30d774e92afe394bf8996a4ff9ed9c93667171a213cf7f1ad6268b8bfad725dd91a170ceed0773ecae802108ce8df7ad4c5ca4d88bd584a060d794e5ec9fc6fe7b9be38356795448bc37a062854e25819facf1e31472f1b8a25d0a7f10feb36852e90ebfcfdd15fa34c89b92983fbcb451920db4ef2430791bf6a3aeded3e19b248c81633ed1ceaa1cad2fac24677b74cd8897e0004864cf927725118c50658f81ad91f250ab9b487289c3b29630d4dde6ec07ede0cd3234696434c303e33a8e885c68769dab5249d3c25daa895a4bec6c63440b2ad4c51a9b3b79aa21f27a20128544b8c44d2ae439dfc90427bf4329497f7e7bb33da7f03e8ab56822917b75d698afa2a449727e06fbe35af2f53d4cd54679ee87266bf204990da93019ae987db9875ac9e5562954b5a57495664763a88270a17f642d165ea1769636c2a2f8bd2a5583c40ff84bde92104c55210fbacc8471d0a06dcf1c2c70ff7421e1b71b427bcb700fb830e34bcde26d81f01d1d27ce302519ef3390439eba3e760b9d3ccc928408ea1c14bc378f5fe6b783d36da538277acd99ecf39fc3d50c355faa72f57e0704aa298c5028ef020d2b442f883ce27fe39172f07cf9303e5313cedd456dc818d22c5e3125c3e0fbea1b8a13ded13fd922fd86479d14bac4ec5584d7b09e374917e46a1731aa9f7610e00ca93d10b7b264d628517c163c83ca7e17a9bcb6ca02221910c1b6af26cff1116bf5d2d9f9b74a0114806bd9d1c145b1f8434b5219c76e1007ad77279437361d4e1b5444701a89383d54391916a21554eda4a026d417f3b05a29f302022d0c56521d3beee6760177b3881eb3aec84565c8f3ec46df5da3e217f0f983de029231197991619432056572212be4def5e0b8ce242e71551cefe7bf01468f3f27b29dd3afc1d584f64336642c6849bffdc11a5e84556bf53b79551b7ddd71a94936c74517c0962cf02b37a1c0935adc7ab29b3b269229700010947187a1e280596fdf5667150de013a0a42419ab4931eef368f29e34847f7a3e3ff695edb2be31e33b67ef5d076771caf5837d83648a417fee7efa1ad7d25e244596e4598d323da83fb7dc4fe384510a86a6326fc0f7515bf29c91a6b1db64ec9caed7af47d7308204bc5acda7167bf0d10de1ff6972e00a5a7eca38f13e990dee6f0e66c2ddcf87630bea2f351b004138f9dd3af224a10cdfd769531e961bb39431a0af7966981c18f50f61185019669f957438e212f19b9d4208b5436d527710c86029f15d28e1b054f28b927a656b9211358b89c154bebb3dcf2870f2fe9e38593043c722dfedb657e8758ccdf635a8f153e46f6a90d3c439deee7866e900ca7ef51fc6654db97b03ae51b329d11c0e41d4073e48d599c8065213b8f9891bc7fc50c986e997c023bfdfce285d627706c13da15acff46df5fb1b5eac8f6bc2bc761cf36437dde67a99080cff63a1e7fc84f1b3f749fc4e4a364e979ea8ffdb81699ec500751a96b81a11e5a661f0e280244bf0d006adc41195d1698839f7ad27b47f0340e2dec521304112bbf6b8dca6176683da20f46fa4243a907a517511471e2871ad8111a7151a5d949668987ece6774de3ed8dc7f0a63ffb02b5ce5c35e23e5da168f50049a9a47ccacfa8970aa13afdc850385db36c1fb6cbc06c9e8f998c473814293fa519cd839b934b0731915dd6b9fcca562edd77ed3e1a11058dc3ac410346e2aa3664ce4a28f8d603985e0ed8044d45fd8874adf7c1b90dafa7a821940dcf3c46d42d7957f026114de659859876e6265091bc770f1ceb44e128afcbe43630b74a9e8c822f2cea77092b08aa335cb37e1e66a2ae00a092065aa8a182444ae60005384904a2686817b1452949d06e9310a7084e7b4fffce92fb3ac44bc5257cabe56e0d4efe4ed051ed7784635d2ab57fefb9c9ea39315abb7ab44ebc109417e76b8ada402ef0a37bc628a9233102c0ee7b4551334942df702d0b78086c7ec1ad3b5089271e53f74e1313dac0edf7bd68ed1749700f3b3ae694948ab73bf021eb4279ba7441e756e0a1118922865e4aa751ab9d6af2282442225dbd56745dcfbe6a09e4a566cfbef72c0984cf83b68466e7cf0fe73b2088f9075185e0e3a50c0de205b2ef6e8de56565d3382c8e41667e3b877eb492336d8cd674ab91691cb0bdf0d416bbe96d8d80f514b0f1aa14693503d4f4ebb09988638a2f8daf7e7cd1c9e29136eeb326b18d96a88cf3dd9fd1dc0178c1cb4b97449824c80b983ff26156c2f301142d5233e75c1131d64b73f03351b975eeddaefbfb21b95f1d0611888454cf53a16af9eb5f8b3444cf491aed0f52defca582f43d81ac35725d8b1e92c694ee0c056a91372c5f529abd13d500a5febd60e5eb0edeb684914785d837c443f0cafa6c40f11dc3da9894ab5b00ba5720c3cc4e793f4a839843bb6d1420196fbd8c970f894ebe592f08e30f6513125d8f12ca61c40a2a114fe3086f5cd0b54a92bf6abb390bdd3ce031657dbe81574c5a8d7e0172fe6f84ac94f02231a98965f4440223c035cc1ed278d747245a490a6e7e9a8a600d0a7d481fb9b7459746f2aafad1dab4d84aadd80ad84322d649bd9c8069700cb6b67127b6e916177decaa9088d1e8cec80f241d3a0269b06ff68596b21f87da093eee2b250ec6197317b4a88f7579d8daa210b622708d0fa66b3e59ceb185804efc8e8814a4e0911f2a4a5e9febab98ea850a4f27de0a64345c61e9afa6be9b12aeb5326a5e2a6b44788238cde8a2675d2320a7be0ec6fe23501b2e673fbb28a7786b6911a3d08ec821d0fb1e6d660ebf35c35cf5823c85da7ace1e21da7d547199c779840d55ccbbe42112f110ec201e3f3a5d74c79e3b11627d8cbf53dd3a197ee5536f139bf3434962dbfe14498469f5c424c9ae41ef9a8468228a752b5eea3a23c39f54567b0e0bec4d4338576b93ac2911aa258c59d1d74fdaa6cf65a5910bcca291ec7bc76a9846d077acb002d26ddd87f20314d0519d8bbfa90ba252459f87b8bce5962d91b2f2dfaa2dbf831df57136a327e103c6bea7634172cf16414dd10497278aad155eb05ff3ad592528ac1cb38af94aa5a860fda4872552ef3360a89a030c59bc00b11bea5960470363333aa27027f3fcc123aa51148fbbfe6140442773c6afc6a399e0700adb06d9ad5ac98762cb74e0578e5d02c226d3f90b587dade64c40d51cbf02186ae237ebf43f8dd223555b554e3946090c71b962c6fbd7ee6cfceb447cd1870c5d83eb71edc3304bd4f91545553121e3e3a6c196408118c1a638df4bf3f2213c1eb107379cd04be895b5bc3ec69fa94095ba5151cb625b42278835a323cf1394d83ef0522ce89ce9d8e4a6ebf440586ab066ed49313f464d5c8f7306a888e58868cdab2c758522b2ba434a72dd289de0493ceadf95043a167dd0af02dabfd16aed36f07348760dcefca8f82e83b4dc12a80afec669e79ddd6690d0cf34dc51d7e6799f8164686cc87ccedf95c4ebeff3c24b2eec4aab1fffca287188248fb890497e5d172aec1311a2c93380eac6f5b8b4f1df1a566cf261dd269c5a3818e0842361832d3ce29e392d16835bfa6d647cc12bdbe875b78693b0fcba921670aa1eab3282db0a1fd1c43906f4258801c0214bba4a8efcbd95f8feac17d70e57b6e860f1d4137517c0c6edffc98ff362550add948af7d4a9e9aa58b9b1e18a867fd72cd36747a0928585b19b61105e3320809691f4a0078087e07ac4a5747bc79af900f3d7b9406b16362b9b051cff655069e235563d417e40554f558dc3e7a0a78140247dc761309e57ed699da127ffa89cdc099aae77a72f602059e75c4edb9e32e71eb6e7a2d8679a7b77fe72cfcab36a1858505617a0358fb2f677b7e1097aa7491bd8f6b3ac7af92491789f4dc1db95aefa4234ca64722bc31837582c8fdef8606a3f925097d33983df6bb810cc6118a24301d550e6d907031f2d79b2f9cbb1856bf9d98352156dd56e60fe7208885c2521b44fa2cf3c608f8ca05504cd4c8e754b3ded8c56181f9aafe3fcbd23a676b20fc4d3dcf356e0b5316eb07ee08f572baaddfeb9faa616d72bbf2f0ab6bb93cb037b494c46403a74ba421d8f32dbfb5331180d1f6a8154ed9c328b669ee521791fcfe7a3cb785e2e3754cf331e5ec382d509150059c9a05b502a7886da1dc90bfdeb935981d4357a5ab72936247ae8e9b47a070ac07fccda97e08a62b0e38640fe8b5e13e521b25310aa6c7e99db1c6f34212cd28bb37922b00b022f195068d2058cfc659ee9f3fea93e6369363adcb872d18937d20410a9f91fb846adae4993d55d1f009d427f5257861876283cd44e3084c91d44d71d4abf1533f276f7dc0184ae86a3fd09db0c3d5616fa6a214723b8bdb3487542aabb68aa27f4d31468b7e34e4138bea3d7110234f59553051ab8e842a45bc90d89d7166c5a426d5cd2afa91090b2d4be819bb3d63248ab2943113847462493b594d6bceedb1dd8c60720bad7975466e914f1be4fb139e0184c08e0f4e7f5c6bc828ba1e20a120ec0f926d681b911462ba83a7b5026746c6dab06648f5de36e1914a60fd6ba230f29eda94f40fa5c77056d97ebade24c6220276a25393eae21061a1139bbbca9cae5a6726fdeb6b9243ab781c8137be147b6c0df3f14b56f8f59d590a2d125131e6b02c5b1ee1a7c011d9721bd133892f4139ef54c60f44758c9b76aeeac98ff3f944af41e167db3a76cb085c466fc91bb7edd34534ad3412e59ebc3aeb254ffeb014cf603786abdf782414ffa62bb820605ee53c3e2094388b54be5c833cfd7720fbde82737f412c78f9eec0068bb25a5602b49297e2cc01befdfef59dad03c546f0acde83b7d61150c8037a5c5b8f9059cfef0842d059fec13b0ae799ff1ab76815b989b5b94641ccb6af7ddb02ed7c6504be56b4e8ac05fb9e4356c944033d7d57df3f373c24a54178376000d4e76ac0e6ed76c3143e94df26603945684f73ebbbc92c3d2caca072103afe4de7df1e3e1c1c7c38608ebb3777d3657bc6106c05f7caeb5591d9505798e7583faa1704249706fa1279c348ef3b796fcf0734d49315b39341eee32688fb7a9e206f2c46254c3936f5389175507e47dcadd4359ddf17d7871e320c2edaa901185c2dfb816f5813ef9e8ea91d07ff08e5bef09063c406e2ac653fbffb46cfa977ebb699f1be791acee46fe3636090f560d47aab1a2c30f526e6807cf76a82eafea12c7eaf8574ea714411bfc6eea0d7191b738e73b592a309f257f1c414eafe961201298b8305f6958ab3340d240c5677c1a5b47a0b414267bae3cc4532434e86bcdd0cea862a4f3b90e4e65944e8cba9568f0b62ef25d6eb0c43e3a40d5374ebb4e0133ceb3cd5d7a15c1c0cab9d708b4915712c715b7c3db68201cf032c47d65e7823ad5973ae6a4ae9cbd828f3dd74325e7bd491ef1b9f0164ce6091e0196a9b0552bcd58ecf999a0abda053fcf83e81a1650b99345d1d3aab1d841cc5391804e0140f48a2cb93938de8422ccd9d048a727bf28720833c69d71d4e56f5b7dbe1dee0631350f2b770a7c77cc65e2222abb77890d4323b08b886a1c5da9e8ae76cb30c914848751c7c3fad797342393d3325a55564786b8da127a4d2ed5a683699186d52937755dca914fdc7b2ddaf19f814f2328934fb9a288b41be7000f0837a738aa1338b8ea9373908a1175c8c0a803540261c2458fc01ad7f1ede0cc59cde0de1d6a220f43da467a1bcdcb2398e92b14e1df8c6a6fe0577d311e261b91e66392eaf94e827cd622b0ac15e5e8b9a70c6dccf7ede097cad4029a0d205926daa2c5ba5eb8a3340813313db85b3ea0420c4d005fdf208d97c2304c64dbf619f33dc06975ffad3af5dd08748abe920fb1edab966652a95f0639a60c3026dd91a33e5eb141605524c40fd00bf45fbe72257b03f54fb01fd111e62574812c66d89ad1df3250f0ecfbc8243f8566eb7a8bd97c3a94e94c3c107998b3b106700c61aadefb62b431b139868c74ebb4724b4816ffc4ff9e9e635388ae97ddd363451b12d171bbcd92d0217023c5d5ee4f4ea94e3e02b28d222e960f5dd0b89fba7bb4a9a44b07bdb76f1a127ea51338ad041f47b8c0654675dd058a2a27eb1f91ba7ad7374e2181336a4f157dd8e5ab9c9893aba99e1cf9364ee14bb18ff0ae7e7a6886426ef103f83b558a69e61a84ea19bc9ad766af98bd3ca0e8dd063fcad9b59ab4d5680555f29e50092ae655b256b58476cfbf431f1d67a157e0c392fcfab9261721554f754285168735a64d6299a978c64b7344e8da2902af5626c01d139af007292d1e7f2f143281c9a7580e5ead2740164c96af2cf7a862f4a2ddd6c99edfba27981f4f8f1d3782e6becac18d19b35c8f45998528dbe952655644907d30395bbc70dd6a3fb4e45c3009764a67e35ecbc32604269a0c034d46ba0930ee24a23cf0c37424899a0867cd09e47fa1411d73198f378db497e259606e8156859b4de2dfc88674b71c6e73a6e6138d1832a5133faf202df6918a6a8ed4c605088c97392df366b632e00d177eda7a09d9e034dfabedc28f31f8b5feab7a63259ab8444fa03b9d2169f65742092e2831aab53c9841d91bd69b45959236d059904931a581090f28cebba169568e147388ec32e4c119db2541ee1ad9bc386c426bf7a90bb3c354bfaabd70fb5d46a7e56258ce27717ea05b1373feace624ad7a5a10da9250732b57e91234d0c5b881b36cbecc9c42802abeadefb133eea6076354d2d74b968ad925929f8c6bbee753ea0dc044ec6340099e683a3dd7655c54bd9bc1ecd738b37060cf169fbea350803c1f936a40b2fdc9eb669f30b3d6f9a5602dd88681ccdc946cf6eba7ec9b9c8fce2bfd9c036172d12cf0f7c7d1223a1e614d57909024c783346ab0f6b6040b1da27ff2dbf9e3ebb7188577bc2dac7d72161f195bb8023831f8fc1a965a472b1aab2bb039fd540d113c3a31da9fde52854d97d435befaca5207c324f6d8d84c1fb34bcd12cd755ecbfb382b28a36f28ae339038a7026f5eb4a6490ebf52324c04f6648f20dd1589657501efac362b27a19fe24315506c33a619332feb13e9845a9dff0baa7b4d5cd3860e9d24b1ba7ed5ac075a1369f6cbc796397ffef0e91cf713c1baa07b64a5fb60d02b4404909f498fa809e7cd0a01500ac2f2637dd7e484690ec84e976023c31b99a077646bb7f8e65674a7ff5c475174ce7e7daf2eeef8a2be67a9b458f61b8cf7244b90f7c0bda109135201fb5c5c77f442db36d49e4327c86f3da8034e5c1e41089e3e542f6c365c7ea5c49010d3a96c9fd1f2b6f12b670bb9d6f22896b88c8de451fdfaa47f77c3d80a4b79db99a7379c02c4d92806a354f2f68be057f4113cde374f5c73568f12d7f6157bb872aedf03db8c8fb26185bfa58ffe9becd5da486f17a3a450f08035d087af98dd91324818787a24672143fca7737cd01f0bb46adcfe2326aa991cdac642d8be32cb670cce4986830118c3572e520f65bcced9a1a98450c0d03158d56d414e6b9722859338fcf67a46855d3eda9dc0c48313680512b39f121d76369ae03f8f280be40b7badc72897d9edb0d8b6857e43d02586c8ac429afcce5a79d292b9c24358f6b92afa31e0bb60d069fe069c04623a4448bb72d73b17001afe4b01daf5b50dcf7413b7fff205e4197e65a8f0ec33d45a66e700cfb69fd615bdb73040ec5907a5e5ec19819bef8b8251b5093079a744bb61b56343802b4e3eda1599cfb7f6d51b8854a5c3391a38ff6aa0636506d5ab53e23e31774fbf844f525025b208d058ccbc3552e7720fdd6d6e8c3a1c17f254f81c607b74e80eb446bd57fab9b21447e4e9cf5e6dfd70b7751d73bf5a4facffa27adc3fd51b0b2b7d2828dd07bb15ed70496b1c5b3b5fbe56eeabdf218965a8315d2c499afa6b3a9bafe2a86e9f86d40d75df7a867618a05c93373dbcdd46f6424dd96367f9df7235b88d4fe10a6153d0b1da5b9d67928c6b4c67d2959d3d0ee8a7bf90f622d7e53d7bcd6b71c03892982bfd6bbb5112f550790cdd64469a5377036bacc8a31c5d5ecc01f8a1d5b992b1523a4e36549ff9d7d85f263e4c5f12d926aa465542f24277292d03dbbae28e64ec3a1673948effff4508b432373e4ba100631520a3de06d636664122ca822960f680a1a764ff67a8adf4e4da26baecdeffd0e7d92aa92388604c498799cd1300777015966facfcd75e6ce0e95bac30efcf45a64c362af738f6b82e8ec6daaff1efd9c026adba6fbb5b6711878454f0278279ecb8168dc6d34050c3804a5349e4d781d0932f41a01b016f21dc03a6c288f22c8ad79d8e25d856073163684ea292ae1bf2f809fc5798604a566bfd8a955e15a8fe9cf06539429903fdd828187911d972674b83efbe696edc5e23df31fa42b13ae26f86344da5969142babc2d4bda17f0d3e275582324806b4315e4da98af30c2c4ce0c3df36aea3dcfdd4b23cf358201366484cab0a555f387f6bc5fda3b8d4c89d05818c0dc9cd218b6e42641f1396a14457e7af39de1e811d3de5c4822172a657ded0444d48b7c42a8d22344826be80b3ff858ce026cba448ee0ce1953ff6fc4aa6b29a24f56514643a43b1f1640ef81b6176240ff11c3d11820ac9d27bd03fb83bf90672f6f23155ab798f4f78d939475996308c5e1892c37c8dab2392d87b959aea417e5a00fdbbd18d786c2e55cfe4b65d34cfbcbcee929b707b89ead2bad062b6f339f1b9d5adf584501416565c1e265eb985a87f02888a0801da7fd8c4feac3ded5ad6a1e5e96d6ce47738964a88d241ca430f487f348e3147f2df23f4749fb8001bbbcbb406a448b8cb65aa113aefe6134fdd532ccaafba6b6f42f32560df297d9e9a429a3374c4361662a1052c1755d4beaf31759614424e7662cb6fb88f4f2c3f241689ae030c2e68602d1d9fe401ae1fadc57795b000be03d1695a49eec801aabb961868a8a79af8504b3822810ae5520d36a0520d915584f1df31fa5d4e92db109dc031888a4b346300dd2b9ea0ff7dc19d19d814fbae52806943468bb03ba4938ed7fa8545c2113230bfd84c2b0e686e99ad5fb5c5e9776dd3e46b236218d69df409c30b98da186e50e38555ed1462f67f904e60d8e3f80f9ddd4a7520a90ee5723cc8d68753e1cea4f47edbe0a5b8cb9f3879fe902d1d91a33af5a0713fbd239793b81ff21550a1bb93f7df71e21b9c5cca17c2bee14de23da086276a6e16c4c6a9fbc1ab4c28239e0730a752f4dae62d7dd7f1255a41eae83c33a3efdffaf2165fdd1cfae38515f719393ffbe7340ad0009f09aca15560b4ad8c5e816b521064149af6c1ab8a49843fbc4df6d52d549eb0042a42d5fd7721009bbf6274a1e832d6ba206d8623babc78d9c33488e071868764f32a244360442c3ad7699c4f592177481aa9dd14feeecf0bd03f19cb5b61210b27aece2fc7edfe9a7a715db5f61c2907f7b18136a8bd3c4ffc51a779b7ea92d4184a5f8da7549dc4979019e765f39e590df34f25581f36498b8acbe13c881f07086dd947ff8bc2583e32819c74006bb5a92188c39dc405db8a75732a14afd392bab2c0ea51726daf848a0fdd752dc7b6a97c9e739814e9413a0d62671c1e41f57c53b35d301b90f274cf9acedaa5f5cc24523b226335f435853a5f3a5efa0af37e3f09253d1fd9a80ebab88e0e550effbfec0dd9b23ddc33807e30e3a9c737ee71b3d6f2cfb2b9a2108fe2fc71444e51dd9553c764dd873d84bf2bc888de425411c6c00ddda29aa706c48944fa80ee0c37eb46332900b9951b4ea56470fea3cf91e159b2ae521ae014b8881ef18c383eebb6268759f9480ec4d6af297f58120a4ad50bff1d705cab15444b95aa3d71c81b7c67f50a94a209cc453db16d397a18e2b2794c82b5900389e129443b4300a8ce1c68e00fb47787fda2db361c76243f2da7f8f6ce7cb1c66529330776dcd8bc46fe3898c5bd488b7f082b087858d1957820fc6da7e6b8ba17f5325e03bd2cd2b5f9d5e33b9b2a8ed474d0c1716c8374f249a4089f63fde26a429fda79c432280cca62658e64b08733c72ddb1ccdf8bcd0a69effe83c07f6ad84689d0ec0210c956c6e5fdb459d3aa38f39072f4e42b36da045a5b57d15f53747ce9846979dd2b0a1682f8671ed7e7fd1cd5d3dcabb979d20ea730ae84cc49c7e3484128ce544162fb6768122858f4739d5684061fa1b9f2998c3cd6204421942a569627dfcb41804a1d92aa8d0dd8f134c055d8e861b6616430d2a7f160188865d6941a9146571f247f93ca647f2f443d8be4971513aa027e8ab28138f2193a74bd594d31762d56acc8fb9ea152e195b1e5cc9bb7c7d106a6dd925f71bb083548dc4e699be4f50c82e73a497e23466d8130053e5c3cbdf388fd001c3ee5c1b6975400ce38fe4f76547da7fbf6b1e571dbe19ed2e642737ce5a144cfe494cd4903d8550ddf9e1fe9ec5e013d192c1aaf50bbb61e31f53817d577882d9640d5dd3cb31e18ae0a4c904e712717bbb694155a5d3abe79be274bd08c026ac123c6ae4091c095dbd0b39dcadafd5c421db0f5ecab45e81a89746a0a53096bf12678f97940f5ff252ae56ea2b229b47c44aa25fa8075fe48897995cf3e7874097e189f9786e7eab0838dcb646ca2e9f552e54cf9167959fae5f78892e8f93d54d66b899980b59d5b385008a95734aecbdc7d5d97008beb1cf11c16d04cf8f67af629cc0c832107a9f4fc56906b5e62f0e26d0ce7a8f4c1cce7827a538d0bdec008b7ff661f2b9c372c6cbfe9540b633aca24b8f398df3ee127e0711ff2c4afb0e5cdb25d1fa6194b126f44b3f03010319a072f03ba211007d4a2de3fa1c261aa10255a77184c3d387abbfd349e3bf008ecbfa54ef76ea8319b67417a2accb26ee25c129ae2dcb1c31fffc167235f3b5fab017bf13f7c07cae8604491268e280aeaecbe7c5f94e25d69d0e99e61bbd1e84c46df51bc63d6bdc608918d2773d71b7ce7d0cbc5505b817f589e95b6cf39c0d00208e26ed0c2e70f1128daebe0881ce428901c510f823f2c593ad687915bd2655cf73494da9249732b48eae27eb67084b1b655243c961dd38f9cd5ff532d747aa7b440744d49c6a5876144785e7cab92d95008e896a06367f2791f2a76018505ed4b3721f5146c98dd9013b7ff5fae8919c0004a5587ec8fa0e3b66bf9533aee1c20085053e2706ba62d5f02592d4cff3cc2c0b80c54596ad98bacb3e86834d3c9ed97b1df9c71dc869d34f44b644a72610583a53de493af3bd82852a14e7ae69ba518efbe617c73a69c4080506076169c64841a7e4950ca0256fc46281446abf01a7a05d1a6fe411e3a40ab9c842f808988a4ab641ff81d47827a47b55741e8fb81b9da9eabffcb9a8d227ed1fdcd30dd6a802e7e850a07addf90753ded29122ff1a5688c29335ce664ba4e9c8b6360453259a35a8a63a30ac52403bcab773971654d6fe1f956c8bf0c4a70c7cfbf9860799fe2553a74d48f2388873da970282724a5221a09c7363fe61fad96a394d16805d665be1ba180607fd39084251d9d5659cabc1eba5c77ddc010a85a898f262b29eda7eab90b2d7617d4c3eeba7716b3f08783499056bd44bd3321b92ccf92f1ff9465fd90de76db3e75be8e61ebb16d032cc9d8de417a7b3cf5285189bcea59b9fbd084024933d5dc52e9b88075d8724a26cfb4cf8efd8e01b42f75541aff73481ef7d3df1ef97041c3ff41436b0eb4a96da447059bef25efefe817c83c06b224559b14872d513bd5c354d88471519e282f77eaf948b2934604553903638dfc5365d0dc13c2eda4b598ecb7072ad8635e965ec5eab78f585a891712cc58ce4fdc43f8378ee3287ca83e4a95ede2c2f09200b88143dacc4ee4d7d8bcaaaad8a15218b82e82eda8dec382d5fe05d13516df97058673007f2c0f6859abdb30b1acc1c1b5b238dbf55c9bc2b098e7e5f2113beca4f4bb1248331d304528047609b38ff7a2a8c04447c21606a580813cd02d76024b4cd94d062b0bb8bfcdd0b42707d840777a6a220bf9db070a840d56d5c6369aa0809b99f6f1635ebc2bc1f73117bdfa0a048d2ea994d673fd3ebb766b9e68b730f5b4e4650908da8a557c5b594706b65a9c23956f3a9733c592ac7649cb72bd2924e530b359ef14f0be9ed19f15611fdfb174fdbef0547c3e91852a7fac4893a0442b1b3c644804ff2b7f3fe724530a2a9bb047d3c04def0c960d0184ba1c1fcb878773abfab19043e0c3161dceba3e4fdf57448cbce8540a656acb3d635b228ee93fbee42eed250f2013483f5a790e870cf63eb5bdd728e68641a3a421f5e698c44e5f18ec9e2717ec1a793e3a7603c038b42ee771a17a14f2abc3622effde0ea4e75b009c301d80edca22cb6778056aac7e1561ed7f06d4a4eaca34971d9b4f80b813053ba2e345adaf9fbfd5a87933a07af204ff4ac082cbc2eba84407c01009690dcb89aebe9f2c4c658d376f35db22369185a8fcbaeec6c4d39318afad951264ad8476b99361e2f90fa1d69f9e294f68d0de95ddf30541c4f316cf7bc0031d22ff75c812ac2912db7c2496ff181f552c888b10d1f86e9d47e7ba811742047dc9dbcc39221a324d2703b2ad97db0672d87be0a473151409602202b63cfbe8166dc3bea393b919ec41d17be4f27d4483ede2a5bad3b1a75f2e11f2eefceb08c22cb1bd8d7af3c29986a518f92277d3d4dcb0bcd4b674632cdb22ff92bea58008d6cc98807e5fd2cfdad56acf4aa98d95140f3a59c068de84cc581f5a0c132416ffd10e361a0d508b6c0f188bb6e81856a2a634d6fefbd0965db7b07c341f1bd02daf4f543263ee45cfb9236d41a1244515044423e64331f412719e7e3255b52714c04575eacb033c082e640ba92a6283b98968e1e0a50043beef9b094791030672cfd46396ec6fb24dc2e34d141263e93320e2a29acd3a60078841278eacfde38a4c698be3aad1f51043ded4007bee6fa2deba6bf57a657e983a7df00031cda27e422046a9761f47ab0f45f05ccbc7f381cda39e17a4ce24950f0565a4e42713d269ceda76023dbae29583936a7bcd108feaa51613860d8edfb25ef06b9f8f6ab0da2ae71d4e16c6a2f5975a799b88b1591204a67dde383b2eb230334c66e0833eb60afb3ec2b7c2e18902ca4c15e0d8abe3e5a5abef4947bc94c4f181ed9a6cd32b276d6ffe8bd261fa3f3cae30671bd90b5a99627bf2ac90be3f8621ff42dfcd72353f965538fe7a739cfb7877473e739650e0a56fc037ef122537958c4414d1cbdcb8ffe3553766d3558f3ba83f6add175d0bf07e744afd7252b832e13ff02359031f16bcd3853d13985e60a3e1d34ea63532ccf66f1e08e302a864202a45ffd79e960b2eea9e6dbd502f08b404260148523984012380cde6f4d72d5112150d8eaf1a094e14b4acca7bf0e6ee3f57484742416db1bbc4e1c48ede104c901c614b53113100e2aa4c76f9c126280ea8f649232ff5b610bda1a14397937ec2511a728da37b7c89f44a1dbe2320f6d670bd3d70d5a82ad69b0dfe469053f764613ac6ffea9fb4d85f849b415abe4fe082c410d33ed1ea0903c8bbae49b406d24434897dd9bb46946ee34a195db298f7aab541a4c1f6d6cce61d190712217cb8dc4e12f749dd32b655a5347f0d86f6665d9c752405da0bbe2065beecf083d79bc606dc0b35e127d4bf817782b8728ae8ac13cbe9bb17b7529138fe10f59783ae4fdc9da9a00b2dd6fd720c2cf0aea2c3fe439b0620a5f7c799d22224f4996239f094816b63753c2a3677d7df77b21e4c5aa93b2520c75954d671aaf0a27b49796214e49f32b1419c5dc346c6311ba0617cf4197bb34240d7a275e143f953522806f66260e93c4c97dc50305a424786d0c450ecf0024a8e089b8a198d316dc0ad05b563a7570319d7f2f0e599fa1f12db350ab5dd713fe7fd0a571e8cd1bcf6cf620b245a91b34d571c9b17a50069a2f99168b630a46a2a4c89334f3a0724e3304b955781589e85724001bebc58e38adc3ba389d6fbb58a844fb83147523b3540ded344dcad0aa37c69d3c54a82b217dd85e4d06050ec71831c47f0bc8a650875eeb14563f465cab49fcc06ec79dc38a1771d3bf68649e9c47f8802c14177467341c1cbb1001f32ee8ca3e86419e8cd7289facb88f0b446356e8e639d7492c74de1d198bfe0873305b68b196c4d5a5245f592c567eec9cf4276e1e09c1509a9a293061e553c0bef81359334baffe0d3e8eb0b3fac888c2b9502d02637578a6be097a82fcf648c3f018ccfb55d6e5cb423c39783d83e4c86415a28c14a494e9ef8a86f37d4d16f62179561b3efaa8b8a08a2ceb60fe6ae59a467436ef77bad90ef96199a5d8935e3485dd7290f83be70a56b57874634e64d918c61f2ddbbdf03638830400038d213c787becfe6b2ac2071ade5c3f910edc8b068a1c63fb7fb57a7818d1b9df89ae01da47bbc8a8b43aa4df83fb411511ba3f1fb2f76184ced75fb619d3516991d0792bc42893a2d9a769e5fc5b1aacc42787d10f9494ac575a5793522c0f59f2e8bc106588d2b729483829610d6f4f780f07dbfa580ce7b1302641b24d6d7953a5c8c6f02f9ae4f6da8b601840b82583435626ba316055af74d885b62e54492759e3d1f0d3ce30c9511e55a2cf85c7a5f727431f7c0c4977c60545cfb1b33dd405162c6c67b80f1610804decf6c01c6751c4806a2b399031bfedff00b6d6cabfa901951356f6849c82e782100b4a47e2bd9f77308966473248602c005a5f2d46ae0deb1a711f24fb8268707c7f66334a1ce1ba799a5db96e1272b2d39b9c1e72905ac171c375a4ec776502e7f2f0cb9ec03f08a45916a1f4eb3508aa765b394ad46d6e6cb92be856c50dc0bd025eb70b1ce339bd41698f25cc27b0ec7b94c4d787ed25cc5daf19906e94b08671800f69e1db4355c75399c5b5aebe8230d6805600879e8efa22711cccb8ebfed8b09e67273ef34d14b6e7e232546bfa3e1fd6c414c0537754ae0c6de89fadbbe3364aeb140b6f19a9dfd1a4d747b1e64cfcd1a6b3bb7392394486a8ef3b51675a4543ee01e35fb4ad4a7ccadf52a589fe683cb53485252fabdebbe7b162298c4b8be5eef2d4de8c7c2977afcbd8c4a76ac30415c90e0c890d393a5c37f40f54bd9735225e23104f221ed15bc921652e407b3c278385908336770cc701d0ffffff2f