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

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

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

Block Certificate

Block 57696 e4c455ddc47ee1b8502e6aa3270eb62cf56304a06dda6f5303efb7842d8d54ec

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bd966f091b983440ad640faa88a1bdbb50eb1fc71d0d7da0048eb527464345da
Certificate Block Hash
e4c455ddc47ee1b8502e6aa3270eb62cf56304a06dda6f5303efb7842d8d54ec
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e24d000004370000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000420ea7b8e8590f7bbb6a80f76f804218fa89f1b599b5f7f0897f895008a688fe754b11b4f00acb6c862455f18daf2fa938d98329d6542dd916fab833882439569f623612a6db28936b6dbfd329e68f55514f067ee273863c8e1d0000000000000080000000e00000e24d000004370000

Raw Header Hex

00004020b7c245db7209dd547c4609c9072f0bfed48b3cf84f9d2c25fdf808d4c346d4e3658ed1a20f1b916a3307df151d19f8fa81e476009122ebf0a88bcce28db93cf394290f6af74b0418da45434627b58e04a07d0d1dc71feb50bbbda188aa0f64ad4034981b096f96bd

Proof Data Hex

59,560 bytes
12121601030751aad1cbeef6c79bf514adcf0b5b7163c9d663f1a470453913f0fa66ee54e175fec040320e10e80926f57e3dbcabf884f471ff4feb0e456a8066206de0357b29be8bea8c9ace32eb624bb90d503e4f35e7db5b1df80b7afb3e29bd368fdd251393ba630437d106cbd5d9b1d8de19a8138519aafea4e5bd7ff91dc609008816bbc53013c9df4f388d6c9b74b951a8831b0a1a9b776295899d274e070a297f064dc813b400278dfee4e0df06505e82c926b4bc48872ae35c5f667184cd605267542dc901661a1ff713af1ed4118ed7bdfd834d53beb9d8a0f6a0b5c8ab439baf9806cb740167ddeb5ce445d5edbdfed1d429f4ebb54f2399e6f332b26ddd1c9d3d22becf3270be765f5f40ac16c05ab6c775977a67f6a9449334edac4683e249c0fbbf34e6fa63c82a95fcab052301dd23cfb744fa8f8fe8436668d6b192e29bd6d02130c81618171b3c587fba6f310eec6acc656145a701c9b7a60d70d9683f89581617bf39043f6b7c2bd70a9f4a51e652dbbea8cf3d304012d857a170ca7f202439010b1c51834d664ce4ef08fd559e076efd12e8c27b9ffc547aba582bca8839509d60ae38c6255d6d6243aa364983b766da844d4cf49ef25b4352736744724bd09cc3e48e15150d898886029bb7cf8ceb03b1c7280282b93e327257e685df74a1581753b24435cc15d25e26e6d30bdad8b0d9b97621edd9d83e02fc620123d65baeae4babf46fb47c06517cdfd1196121770d07ff9738c1a65cc29b1f03b74425f08bd61c160e82bd31629a8f26291a6144c46234500fb9ce50184de8db83bee3cafcf42f1a3f896d3714b4be71f13a02b0f2356131edd50fe1ee7f4f5bbb12a779ba362e553369d87a84c61a6d7c857064ca0ebb99d935c805ce417e196fc85242d11a4b184f4f30a07b168d246c4b758f2c8234c0bc05b91713e906801b5a78c8e839255e94a6058effbe3e7a60775fcdedd4588947a125eb4e624c51f647d0aa24f6a73cff95149f1a619613cd28d9d3ee30525edeaeeb4391bca67eb7dbdf524ed8958cbe4a3e4a214716a694ff1f78ef02726f81a42fbe52f6df628c9a233fd9f8a43fa1b215c127d1a6396477568b0ddea7c78649abd46e6847ab33fb6d31152bdbe4b852411ec0f626d279bfc3b7b93caef4ca797a5fbc8a9a6ea1feb4a0bb388b62bc7f54757e4aec3bc8b7dd239a5995a5ed1e63abd41ea35a1e56de7ce44a249f7ea2a386bf8074b5c18a198098c5402f7567f9b912229ace467c5bc77e4631e771451fb2c0e7ca6815aaecc5cb170f6d28b4d4a249af3d92d3d21705950657a1c057b9c699152ae1258aff8db21c219363a06dea5979623349bfb74a85552065e5a07f6ef2440a68457a63d2ee4b961e1a011a950106ae4af189061656c7592b1f232c2d239a71a25314f7f4c1878f8c14037c08f74fff224da61dc5a1aebc8556257b7c8eb7c28a4d8ef73d7ad4b9b05df9ad7880cf37c18969535ed4abd6ac47cb2f5b17239d3f085360f241eb18ce8af5a080688bf6f83bdf527ecdc6a4808812b7a1890ea02a82eba18446263b5890549f8d7ad80d7e98eec6b3c0c1e4de4245841810b74da0d99299522983b6cf2c6a8b0e77b4b0320cf611a5bb061866c50303380d8e2badb39089c1ba523488179904e4367d0e0b87cd8d557af9ee36167006c7db857b9b40731ccbaed8ae91b83303f2bcfec793d067adac62c3f34fcfed0a8b88ca2e82d8974d618ff0b25f5d686d8cae9186b05e830d5b271d7331318efc95c51458e623a098e3cd22cb69df28e8659f9f5353f48bf113c82446c72979ee46940fea1a8883f28d864de657a4480e8ebb526150a43e8d34001c37e92440ed6f88401188d0692b2af5f23a7732d5e7aa61e193595180677806dbf5569653276fb4e004f73fa45ddbbf9e35d3061a9f80634d72feb0c5eba1ad99f30b9706eeead8442a9bff8a1a7a51ddb4d32faebf18a5e1584452538a83c3b113151de046d4d9307d8811ff72e7e372b75227d27d1337168ef84e1b8a54267207282425544b6931f23bcef63459c9471c76fa6741b95dd7166b5310ba704de74488cfda23879776ca3bf41eac45a23bab42b3f8808d58e9df6f418a8ecc688c451a2731a3128d0515b101c75dcd41ca80d64037fb98c50d5f9caad255f3402b2f7a5f363f4866f701d07324e72a6b17789f07ef787405e887367a84e7b3b84023ae174378a6d4be3ea7e45c353e1c819a3cf5daf8cf42b72ef85bcf9ba26adf345b378f062d68157ba3f4e037a0fa0d9830df435a1cb55ef46f19e2958e493e70685184ddd9cd9cd1c2d0ebdad23fe9ab3cd6339b261dca5707bbd76c0b0bcd01b22887a9cfdf883f8495547546a85a3e369005a81a239604c6b227289977a507e47278ef9bf4338d5c27a5470a2b7a66b0035e0d7a1b6423a78bbd0d4ee50393e16c0ebf38818ee4d9003e04d341f5c752c5d151ff03fb7217bb0719623dc11ba75353f8c2f5b017518884e84e597fcf43117f3b9448d19decc397535560f947b6c259d06a5eaca71ae5b321d62456f7b4a63e8c6a492c5aeb17e6a7ad67169ad20d93f8ac397e37e2f8ea67822fbe84a9728ac163c2acb51c7aac81b0b6164814e4c839cc9cee27ddea422620e9fcab3e11ee32e01b68dd663962165e5ec1f9d8344f82d7d3189410c6f1e5d97c7e274ce032920ba7cfe95cad6d56931aa8f70f660e73afc3631479049426e8cca122313c758bbe336a9fedbde62dd6ccb7b728a4ce6ce41cae30959faf25c2b4915bfea149f71f3b7de110bed57fe0fd849d2fe05f6cafef88cf6dcbc809d4e6486229645eea49f2340da2fca0706fb5647630f20cff051df8862550761feb45020754bdd13cfcb81c99a797e3be8289bdc8645c9fb4ec31266d9ab4d13b58e85d7835d444919fc973a61ba93cd1ce28087b32bad23821799c877ff95284b50ede32a6518afc14c695c30a18a95b4f7fba93ef3df0ebd6c51ee841c4b2ed76e14acc4494145730da3986d02d72b6245a63d05d23c5cde66decd90f187086385115df3e6f8fd8d93a9c3ed845d1d37ddec96105aa53c688ab53383eaaa9d30533888777a2c1dfdd81d4ffeac0c82229a9515d3419c25a657aee7bb5ae5c4244c1458d9857b20e6d159af76f5a47e6edd061dda0761e4b4c1a69907ae48a4b8912a0d6e0903de6ba4f4305e19b5f4455c8602428ae785617c5b600a9f9ebf80fbf36710dae35e17703e5c8e91695bf6e14ad191b76def346c6f4d3ea72b27b7e677d6dea20fa59e2049d2e6a9da3e4d9b0fa15ddb58cac6a171cf7aef94c091ab991b9bc87eb1468d51e2f3718020e61aeb7ed99599dd70a0b44c54815351706c4213eac640cfc5ddb0393f2c1a47e00e96490e61965546fa7cb4c51c045f5960a789a71e11bc0ced398bbb354b75d1fff52203b3cab7d6e402f0a6067bc01444ee23a50c23418a10a1bbc377522e1cb1b381b311954256181ff08f1a93cf329c297a9e1aaabfb0c82873e34aa0cd113a45bc2e3b0e510aee12e411728acd1e3b31a104992f95ec330826ca9d86b7dc90fa3bd25e8c55791b803d59b73d0d2b76512a221e3eed33eda6738d9944e2314ae2d81616e5856e77265eaaefaa81e7173881f3732c7cd65259d2c51b1e6b81b5a03a9a2c2de703935093829f9e2ea7230912233075eb89370b3dfd62d745b28e3cfd2fe92abbd6e3ae3d0e4f16589e88757e366a7cde5280d6292d907d52328622012c19d157ad85110003b986fb0c21c00f666a8997e96ca30bb1a42c6d9696878ee18a4b1ee5a6de6a75c6721eaf72827898d1f44686c8d2aa7416c01feccab02ef69c6808a2b513022a72b30fb5b926e4360864303f6da6a35ee040fc422649669b2a5e80743e7cca3a1d2420837b920f2b66d4b48ab35ddeff449c154514e0cae0e5a6f24cd00d4679890c6f1652975b4384edafe855dcba85716ccc60e12e13601f46a60ba148d7df0ed9f6beb6dac3f77c08ff9291698e2e2d70281f312f8f405bb739a34e7452c7c06b5eab5a11e4b63a3e15d9d353f231e0a3cd06a4971095930739706b08fc92c8a44a12741622ab35f2f0f14c3c2284e44569667c77fc4a4851cc79520cfb634dc55a196360b846c25c7c8e6b84fdb11df5d6a3a6511e8d542f5b1b4dd64845f9a064dfe968941fd21c12971e203bfce4f4624d1fcd77fdc6daf70103df18362f4748e80eb65dd683c64fb16b84b57fb2590eee595edf0ee7c073c9f2329483dd7831b46095940e217a8827dd2c102273a5f8b5b40963fc4c141d1b3a98d0a1df3b841047ab864b062f514ced780a78e5dc2f864a18d0f71e1bba9c41c3117d46144a1c5db6a4316b991b488d660a8ebbf167d5371443c97f8bb2d2e95ab4285dac0f8c09e7068cbef93e3be0735555fdf4a26b0f024387594cd7a49958f7abe780ea72afef703236f5749ec9ce941f6cc40d71d6c733bcfed69fabfc44add1680d744df5544049580c437b0ba9ed98daafdcdc61f81dd486b2bdd92fecb85a09172adb66f2c1ca156e62b4beb256ba042b440885be5b3d8f01d9e3909dfb487e569480854c2cccf6e96b7c8885ec833a7e8523ab78b81bcc96fdd20fdb66da7bc4f701d4a5cea3eaad0c0891c9008a4fa5c3373a4fb5ca5140ce24f1b434aaa40fd8f1928233542fe9e822a1dc241a24a1fe7ef7113ea51ef64e66d5531374c4d0a7feee348e5a507f7ec26ed082828643c1a604876cbf62fb7a6241b467e08de3659f39ddcd581d30cd5c7b858b882e46120f6ce04a70d34cc6883ce458ccb7e89195e6d173bcadfeb6a1d2096fea78496100dc7434cbdfc183afe47661d2616bb655a99ac81b29a00255e1dcda0201a8bd4925a05bce1dccf966535143a3472148be87af4f3d627e5999940a59e55a9ed431a029e478b9174196b00db60799879271ae502f7747442021b3f471934947e1ad14ce9874d88f34de4d4537114ada02d6989b92ecc3dcbf434e776bc0b36b127ab610da74e25298354e353e869f8b4c676abce285371537313a88f873036781d66bb28d0d34ff99d4022a3351cbd13c79a8ee53542c926e1ae11deac4333ee1abafc4cf85285246c2f978551b4e04dff93d920d12d883b3dd34d689bcb3ba79eab68e5d6e3fa21a727cc1cf653bb77ddfaf37877ec1f700c11c5863d06510e63b3ba12212b005572976f9d62cfe867fd3804c4186a261223012d1701272ad5ec8b13d5ccf4f88b31181e34f888d3db863f195828fd1cc81323787d7a1ab5ff1343e9a9463ba1af084a4586617b8e51e19951b1b4f4bc6216cb194ac4a47da69eff132a10c541b70d4475f044d8e722878b68c4ce54e623c56f3e07ea6f1586278ef370b4c3978f5e13017eb225b181e4a1165bee78ff5991d61a9df56b2e5e9a321398dd5c1951106a1329f73587da0718b3a474f99b310c40cfab5d34d6aabda491df9af59220b135913f22fc1cf6f2cbb57941ce1f9a60fe916706027599f9acc63bfb7e80bae285f770dd0f2413f3232e9a44a9f3938218f7861bc0c7d039a3ecbe4cf5b1805abe597da23d7132fd3eb5d682f9cd2a1edcb013b32a45d59a050eebcaadf4fe54e8f87d12b034de691fbcafa7ee5d576574ce135d95db2c53b73b33f61b2a3765ba57d646585310bf352450588be59dc62938f903d52da0b1f9e58030b0b02aac00cd9c64358d45f36352dc7c453f4cb3ce302569ef7e6b6670f20371cac5e591156bcf8dd1bcec3dfa2bbaaad1fd22dc45b6958e2fea82d96df68a68837d0f669ced3379c717c4f9212657b0579f18c0f514018d263c89f05d1848ed89b3ce4a50838e295652c731dcd3c9568e20527bf6f4ba25324596c28c4739dc049bc18aa32bce9294e77db8b905f07fb2927f438f2b1e2845c25aebbfe2f35e4913ce09181adc4124ffb288b576938fe1a8bb2b0711e8fd832707ed12f1918d180f048c6ae5eef37fdd05a0feb8c89b66f49562168ef461b2e65d51984345888912621a7e4488714a5314225e09b02da4c804228852a382cc5c213f9d39afe1f02a327d36083204a25558062c2f7578bb523828fdfee85ba7d4efba3a0dc042b60df803bfbc1b8f8c528c6b577e7f1f4a34a06b139a1daf935dcde2ae8420498b3fa95374784e27ca139a7161ed2743c6bd18d5eb0f4e04064a9dd0ba73cbbc775a83c907f9a4e2857f8b9161d892c143ed513b2959632b49f1c40cc9b0d1b3626b4a634e32c93a7da4795d38b3ed8128c70d06bbb7b12b1c95b4c899e8c690e2a2b7c56d32eb5a3432e6270311cb173a469923bef90fd1de138dffdb7817814f7723252e61a8854b9f4a937b9cc5159ed6ec3261435072a702a7c08c1d60b1ded0e6698428e7c27fcfbe7f51dfc58c4bb78e72440a84cfb33ae7c4d9a740d83f8a2cc98c98c4c7d20fc4e138fe3431191128138be63d2f2992ed43876c0e82427e7ebd9320c7f532ca06b071a921efba5fe2208bcc0bb405b176e0fa2f51fe39d6a9f4b9ea6a2e2837174b9ece074b53a448e7039d42174f563df49b44265d34ed03fb1988c5b15739c6474676de2675cfbf75eb1130b9aafc659e75e97d0fc5e29a23a306b1a4bc2460aeda571cd9e3d1d55ab721420d44dd40965dfddf9c11be8dd6f67f2cc6d44849b78cc2122868042d9a4a682a7e50e4dc367511a0099b0033cbdc8eabb413ff22299340c2f3e1aa8e666f85e254d63c789f74ff847601366ffc25aa1aa0be11f07a63feb84c01408c8ba41ccbfcaed53cb74e539025208e4557efc07445c6f60d9c0fc5d25d9d95b4a84da6052dc7ee1f73dd357d4557a2e60e33e5c167999051293acfcf955198518b70349eabd339f2008c5d061d4310da9b3bbb6f9f264054c7aaa8d5e7f6d8bca17ec4fe740eb8319c2f8a2a9915a4dd7b842810c6c351f3bf185615b964b17e5a22004dfbba49e551b67a72d8497c469187d239d3fd6d8d3edb67426d989ae649507f1f81aa660f3a3e7980e4f508d289933792183b1ff354dd21f6dbaf9a70f9e99487a36264265cbc36ec3f6464da7df0e89de6cd8e6e4fb186774a12e2e2e60edbf788806f01699c0deb70d98afae92d7ca892d4a4a08f027f7cdd073c1331558f507f91f6d49c25a9307ca03cbc27f930d506c2c475fb62c0452cf5876cd40f42405b53a974cc36271c17ae6ffea929b9d1204a3a5ec84c08581391c8646fef5f610fe29b4818a21c16e28f7ad41df699fc27489b0d2a1524358eadc77461b024551fcf2d443a0e6c28c85496b32b8e30f60197bbd090ba3bd76c2f1dcbaad795da0afe6f3d208af461d3952d70840e97ec0237a3f96c419e3d3b08c6861ed5140f93dca827bc003e8d013d3d44986d602aabaff0c69db6c5395538bc06cd229619608be413946065806eb04dceb0253676bcec54c6bd9f0470b3e908467b7531fe3ab12bf0980c595bf9da5e6ea13b40892839876da666782972d8fb1b034cbbeba412fc0dcafcecfd7fc0647eac354e27fd5bd7bb6b22d41c8755d982b3cec265a354f8aeefd20da9f43977ed9538779e1fce881b5ffa4125f246eee051aa8781faec7f5c1b1b558d71f969f1fe654d59bed28810d4ff1ebab95a511fcba62c4ecd9fd0ce8084d15cc46f94d5cff91007f42cae3748150ca3b18d61aa4b1f085bc898734c92b46dba328495e0625c75791b2a7bbdfbf0b5de038f9c8f32c3511162e3a2e63e42d027d88f4cefa1b919963f40991373b89030d76cb55ae45dfb29ebd97d84398323ec5b8724c1d174bec25f9df857cad724fa8672ce4ac6b298928a2cb56c48f366eab1664e9e7b406443b60253b3fd2dacc25271365f717669f15f0f0cc9507835349b231361722a1b1a29eeb22e2f77fffcad351db32c8f96f82aa1c25d8151fc853b35a98a5c2730dc6836383228c8a9a92805769a457090b524fd7f3a719fd84728c98cd1fb1ac328e818810750d289b0c7d31ac1be2ada35ef87f3108deed4d7883a2656856f11588e2e748fb808bf6279440a6e011f9e399398bc1bda56f90d7481d912af9141106d27c6f22b40e7b359e6a8c53d4605227bd7115e44271bbc0ce9c667b51e2379b17a0067db98cd1fbc3345f16089c4696fcad0b3296057bddd873b8fe20b01785dc650afe631547f8c23b9d8d4f7d4fcb0a2c1c91bcb90f4bf2dacf5c6b3362b728a0912781f7b663910d3b0ed6a12c27aa121729cbf05ccfd71849035f98399b076a52c77c4dde65664ebc8f1fcdd6ab735a57015893632b5651e60106e4bd374ff85dc1a50e4b7c8cb389d31df82aeed40b0c60947c69c65f48d010b10842d1bbdf8202bc33d788e12cad827083a62205195ca3e81217d5035cd0c023f6b829ed7bbf84b9ffc3e45ad3b6918682864160491dc4c89832314e14eb0871192c54451fff3b616b123bc14f0e97860892c606435284d916313cc8b465ab75db997e34aa46d7d2e26c95af44f7d76ac4e7c8cbc544e7c2895097c156d45d493e1ebc61341e61a169a64232ec826e23c3c4b5748059bf1006d509209da0aca621082639e5460f7bf07d400d27a7e9a2fc536ce85b3bf4acf7c0e393d01f1fc82b55bb18b249d4b77e4f0089b29db21e8bb67019463d93d155610d9e47a7073306a5ac76fff54230ddcce63dcc26982860fcc5330b8e40c836ec11f89e519ae7a26419dc07102c459b5170504985c979063f9970b9ac6b4642229708e783424cacfbd3d900af9f1bd6fdeee249bb899f051d2832c55fcd08fcf007f0d63fa7751242361cafe8231daffea445afd599516e5b634bb131b83a3ff1141904e2c79dc23dec0df38d5a6e721428ea9e4f83fd26c58ce531e69b6f893989ef3d4a93b0068486c7ed9f85b7c21357cd55efecbf850e3ce5b4f7748c5a5acc03d239d9e3d9e5455abc5148b717324058f66c48f3ebf616b674f2b12be21ff1284d722c215e0e3e369520fa299351b2ca1139bc7f33abb8151f5f09c24cbdbc1abff53914a59232bcd1d825e306d887fc8d210a0b1a1ee85728f7a84d5482000d424e7c2a23cde37056646d6ea9e4c2c3f901d746774908d95c80cf8a9c3b53ce9831e173d2ca622870d47f701e4fee4e81f62b65ad9d273f7fbdf1e96c14f3f0ec00be05bbe1aafccbacc0c822468f2b981f3e2e8a217d59e5d11a14ddf69bd0b1ca1a2aef01fec347c0ee24ed54034d35b661991d4823af69b828f37c142a441547ed979b247a7b1e894c124d3c9720384b4de83e188a3586a15105c47a3875bc954d37f59accf9f895aa968ead647d137cc2168d5e8d1ccfdc048674c704f7c041034412de687eb4d7111296b22fe7b61ae9bc723628e27827d4b073323590698292a46d6ba4b7b99bd64fbed29edb7a3ca206e1b3ed58deecc2e7880b6867233c817da80720a3ce1bc606117d05b957d6c34797b3883b3f79f54dc27ceb27542244697f09b448142acebefac7a12fc237b76bdcf2d368c919e602171f84ad16cc6546c31a3a202d349fbfcc3bd5ae13c41bf71c2d22958c0a8494e1bda90c5a4641aa7abbda30f4e71c67005ad0ca87986ffdf2b92e9ce3a9c62abad385ec284899f473592e01803a356f35f37ccfe1f57dceadc5cea4c0e984fdd5fc06c9507134b6482459dcec093fa5886f8b2066c1a9134e25cbe6cd08e313c311516fc1b339d3286061fd56f060ae1369b7e46adbd760d0ed8e366e0d6706e7edcd4ef0cd3d5a77d1d71c3c0c1948a868b3043f4b7131fbfbffb3d2f37fba94176b3bd063b99f4f1229500a672fb261f0bd0ee7765342da3f9db9143f2e396f847cdf3e7e26ca5873247d981fc8a22c50458054c08addd7d691f3192e3c9759db90d4790f114acecbef65cf51dfec1cff57fd5b983590d28b6129c4073a6da0e7f11a89d28e0a8cc0790433bc5216b6bb88864bd6d23f49838954ec1a8b58d1758c0c34635e35a28da7f12e652b20b8520f5e5f32d920ef738685fb1e05ffdbead6e6ed3d74d22eba58ed7fe36be3cd2e0d83eea86b558cd5f637ea418c1da120383451702ee51a0a06ff89ce9ce614bd25aaabffd4717fff4dda5fb3d48a0d3c721326dbfc30bff9b7859a50555b49cee2974212bd2546c3c5672a1fa01e317a711866beff6a9081a41792d76566fdf36a1f133cebeb45d5af6aead698696e63e4d9a08cbb5c2402c3f34c901af3aebd0cd3f686e865197274aa5a5157ae7cbbb426454f63a65636fa95b660192083cb22e8e3b81c0c48c890f4c4413ad12ec8046b56457a2aa87656563c3ecdbec44fa605b4b3982570465ab607f69f03dfa4aeafea95ce51e832de562b9bd5c78d6fb3eb51b3488ede3bd35f792602daf092776b4699821a4afedaa86c1aa628d7f0d44cd2ec01f5cfd42336bedb1b047e66e0483e8762fd683fb49d6fe86172df60b406334e82e854a41b6b115ff8e2a323ff67cf6fc5402fad43365b01c7d077c87fa3c22368b31e603b819679986fd52a260ac6ae9ab6b4f0370f752f7f0bbb3358b0068e855ad664b15597a9f772e288978f347eb34f18fb0a257bce86440a60be1ecd8a474e21c7998093018ac8900d21808be7ee560c389639064fee29d8b3c5bd9d4542309f4e01d590ad810fbfe253c1dd2ec76d00f92e88b798708137b1d1c5eb8aa4b7d95df48be761ca55201036285dbb0ee77cd9bc6dee16757299194699d33415769d435964b1716a70c34358f2050d28b2ddfa065cf0b02ba29fda98c82f7e69e5aa5d946e0fa419e64f5cee83aa6d0113cab68a2239bcd1917066d60044ad647969f8f05b3053a18c9dab9e7f10417c97fc5c7e0028177f7e09cedf64ea4e1602c6e7bfc0b31a1ad368d443a45d7d90f49b81eda643a27cb77d2b3c0187b072e8409e3007fcac77af038079b6317ed5062c757de4a4aeedf1efd58d07809165494e3a7404fa3488b5905a67665df336b04a6ece49176517fbfadb853fae39f096e11d9900f9ec5473e7ab690ef7c6147a5e5e67142d66e5ff044ec9330881833a48b0bb21c6d01ebebf9bf34db58143274c6c5dc11b552b793973e0be12fdeafffd3fc8583fe5e1933912e46fa831bdf1196d6a46adc93e8bb4d73e965eac62057a47c437069b77c16f85af61861303e7eb159dfac2703c1426d5b2696c0262203334f0e5f1d2ef5a8f6184d46ac467c9d0a5b6be7a0178513126d94c25dc7a9a5adb4b489f97651a0419a62c629a0f953a1ac722536c8ba533bf834b369834d67875bf6cafdb0805cd65f183f0adb4b65601fe49927ed8e6fb69ec0365d46c653336ef9a11d981477d7a89b673abef1aa35d4147eaeba9898df763e50c59417163dfaee14e15e9f86cb9d9ebc3d67017d7528b116eed472ff44eb13c97263e183e6db2379454ce76751620569058e0d21a9841337b054ad82d177478cf9ecf0a1490ccda99b2c7bb29e19fa02af4453bfb8d64d714543e2c51fcf7eea6fd6cc66ef08749386de6568a118ebf1fd1b3e0e56220a7290ba3c7b1ff0f500bfc7c78a5e59757ed7afa6ea3c048d4afb27e42496d1a8fdab06f0e72f04ccb44c78b242892208d12b4c19c96de0a99b0e19f6b655440ad75be1cd8a78681a962340289a21b362f6065e093b9d3664bafbf329f205562743af03da6343fa216031e867f2249bc8080c027c516c3e17eaf3acaff4556e6d1722f82479f45c949d480ccff052633d28bcd2d0c2761883f308f7f958f710a298986c464fe8bc56438587b91e249640004084c2f91664c54b52e3a51c3abd8ce16ccb68b5fe3d6fb9ef3160442abdddaf22a2d80d17e9b29c9d81d62219621ab19c9ece8e3622912cdfcf988dac4a3b4bd2159a5cf983c306ed0f1d044229050563971f93cf77a89dbe8baa02d01d70d73c7a1a7ad70b939d6a7edc0a555ab4f195f2bdfe492178c639c6e3d0ca690495fbe98fd610cfa9675945e4a0f0c86e23ab71d44d85a1745ac27b7b876343a12508d94058cdaf2be64d8533cf53565e79998f014d9425b6170aba577941199ab5b7e848721c7d75f198b93b2439bb3162dd6b9f5866eeb24359c3c3e672f2d417bd5105be44135768c2dbb59e47c988c8f3f67ccb588fe5fea7e6ffe56f5e7d2ceb984f5f0c1c6210ee5ef2ae94a288b4d22c64dc47275051c0c0925ddd40e22a32ca181457e1211193de9f02f8deec70ffab7be045415d866648e0f99a006095e04ba9037f713edbb37cb7cd2e60a9a20e28614781ece363f50d36b84ac96357bb5e5690273ff2346851347e7a4f0ea13c952550729c355b311a6bd0baa8f424521d0115c5611fa76b9ae469f91348809a68988a022e1755967342a1cdd0c3d8e4887f42ecf43f186d4a782494e51f2fc527a9afda27d1b2b5380086743cae2f6356dd6e5e1d3bc129160caffc7990b360d0d5c6e54d86b9d7fbbedf8a09a0953dfe986027bf5af096590a2b2c14e635b94074a254490c79f1914acf5780dc4cfc8206905bce39db9599289fcc992383b599e8d66789b68f58cd84154d95e14f61bee3e543f257e5d4bfc8b6d6f103861bc5531a6d0fcd140655d51b3e3cd452cad431b2d33781eecb2fa5e872ded55904bf592949b0cde27948a588c9cfa50a446ea82ee75c606075d00e7b38241737c28a609baca6f00f71b31639873ce805361beffdc06c382564d7e171445ddf0bc9b967cb591e80500f35697a09bbf7a85db2a893718f540facf6680826b09d737543e47b5c949519de27152f9b623d535ad43d648c2cfffbfe930e94c326cbec8a90913176709e42d426884355c84c17de15f13847ad58f711c3d276edf6bfabedb6593508eb58767ceb273e2999fe0ac37aae80e39aee6747627919d4a08f87226c76a7633004397abe2b63d8615967a3e3b3737b12a7423c9301967420c92ffec14c194c36b879bf6832b69ed062b7db1d57150acc13548ca4966c1601488792b42340824c60cae8e59ec9d0b008ff5c40a896c452c0514ee5d6a499ac0553db1f5ae752e81ec6c989fed5877f6e76f6992db6ed7befb5d024161b197dbf05a416dbc492e3a3f4a30ef43d949b2108bc16e0add0aab8374811b7e4e9d0dbc946b144167f75bc2c52c1bce26d61d428112d95d26785adff263b3f6eb0f4ee26b757e8a2f8a48f2dec58fbf73a200bd55ae6d82b47968d2f2d1453cf9ab8a7c6b1c644fdd248e72da8d1bb231e6bce07bcafcf8cd1ba642eeecf5da9104b852032cdbd4bf558028d3f0ac66503ba3badd91bafabf114b1e6f1828fa20745adfa4e41cf6c6807617a900060972a79285bef55fab517b63a8a271e35b3533e0d3aad6b827fbeb3db356cba516434930403ca9ecec067c78430e877812d4b82b432b9e84d98198c70dbcab10709a84f9e88ef7488edb9dfdbebca75222479ba3e7bd9e4f8b67bb614cbb6fc0aaa1e1cb8a45cc0c111c4561dc4a568e627dcb243e9bac505ade1f7d93e286ae244b9b58edad513df6e722713b8c34babea471226a36dd6d8ea3db4e7799ee579d995867d09341730c11cf976c820b436de722a6db2a921adc2a1058b3260bb964e0c408511cc93c3020add09022ee0b9f2e96e15f55de819134b38e636d8daf3b2c6bc1f732f5069e2c50ff21b6d3940703a8fcf23ec77d1e997a905daa24b72b511736fefbf1fb8ffba9a4d7e228d89720f4a7379832690e7a655ce881a1526c8e4694fe638ea7cac542e9f794daabec27b777b9e77dc0cca128e26787657f2e565e62e9d7385a93b24e0d611a1b43a3cdeb2fdb59f3ee34442554c9bafc1edfce926bf72872312432c98922571cd688cc9209904ddc332e3ab0d657f7a9e521c7b80548a7e7600fe949ff5ba37672d1deb1d7a4cdff72d226c7941d5776d50ca7f7b2f11144521344f7ce09ab255ad634d97b146abc21d20807782ac19e04ad98611d688afc8913d409d182b289c46e08daa55a44a584f0130a80d94e6790a3ae1ff9164733f0604274629e4688a547d4075d7e0e96d8a38d45b2db472234bef6eb0631e104f3ba7a51afd57c7d33b198e86dae593d19fd7f7edc28e9c5d1966181220ed8fd90e31818e3816bc981ff46ba0af17870fd0fe68ff65007133049ffc64a4be87326aa68c8d13f84f8c01c17eb1182111cb69be1d27efe065a55551d59969ac2a4a8271a4fe78bdb2c0f11cc2bbb2cb2ee7988965fa127d7d01beadc182ea75338e608289ce96d7c3e6a33ce0720eae6fc2156877ca6cc4d15c2cc81798842e682a6c50295aaf58854c1cca49049e3591d1c73c4f84a6d5a9bf271e402dbc7159f3d8bb490f14120c94061f77dd9da68673c21686170aec531cc0365edbfc3cf3a43f2359e833a7b983c741f86e1385a2a785487bd4f16b9866770c2e2584a4789b62d0b75ef8e3c5d556fb6662172bd32d352ac04f5bf1318c7e9b25d026f85d3246ce70babf77d701e3ddb2c78e68fdc084455b7dd44d33c4045af0238a34cfda901a28f65996a528e88a9b3a5592140105c78becd8ff7cf5911e71bb6d8fa22e24df7a956b1893b924bb1220a420f8655964ad175b637538d48f3c89b0772ee432ba3fa3f05da8e6ae681c6f2a1ed1261d43dee104c3bdbebfb5544af543b01be43c69cbe9924f4f69df63cf818e0cef1b2984be4061e508207551081823702f0a56c045d984f7d03927fe5d486b5a39c1e0115283e2391fd09546eceeecc12b4138c90b9d4852e44d64a99b8aecccba6cecb38ce9b24ed1e078ecc2c8ed9a460abdbefdc17ab8dfa8b38bdab4d6c4c223c4728c94dceaffba76f648b8d1edb863b9132533165b980ac332ef5fc95bb1287f2cbb03d8e53bb32b5b002ad460e0caddf51bc3500f766bc82b452e0c859cc05104a4cce4a4310dfcac25d21c5680550f35c070ac3b76e0af627cf1ca274f7c3bf40b1533912e76d0b9ea853f30094930312d83f740933d8bec461dbafc85d26d4528633b40aacde2f3a5a5cd730849bc2e6ef2bc3531048d27b8ad908d234492cd66a624cd80f8ef9e0e759d091edc985a11d9441d886cb5c7741b9ad45446efb131296070f4c929480f54b02d8e99452273376fbf2673d7df7cc4ce5bdb4e2f77c3a1a5798006308f249e364a666c30b8bd21612f7bbb94afb9611a562614296c85373f41f685f90cc250c6a7b6b4e4b0379a00ff89b0862c32f11ecc7d8e6271904918099db8375a784f80887de8774a3559ff9589c0484dd38bce9516f7f3580041bf5ada400ef37243f173f7a81cf9e83155b96fc219d703a33d41822a3e050a03953b3046146ff55f9159d662f895779648f05826b024628a793f0bc2f8abd3d4984f6c34e224bd7d322e436fec1f4c05454c678356814d2734ae3919668fc654d618da4486dffe1b4187ade6185bc7c9224332d491fcc43ec42d9e8e2b5dd81fac20fe8d8019ab92168e6abffbf18ed51599e24c9a329ca7fd6737a123991987ba240cdb1f80e410db2def2583eaeb3b36aac2b2e9f5ad47598613aaf4780aeaabf357705da05fcf5a66e118c1cc3c16a3162620c7c0b0848f7a11a01fc4386cc163a0ac820a7cbf6147f8f4ccd0d4d4c632edfa41ef4bcfb443f160cb133a3aa2a81e4b6bce482019536d132f20b32514acaa78391dcb65c8d27983b576d70fa78c1e71d84f2b6f70842abba4c84fa41cb4555e351092cb86ecef7560abb8313868f4463a92a50acc226cf5210117f10fe4ffeaf4f2e5479009ce41c1f0da7790830754d2f9400b59a5d73c481df4456cb7a4bbebb9f51475d7927a04c737dd444fd66755cd4e5347983fa8961e6cc80509afeea014562a6b23b1dafe4ca8b855931b308f8ae41f4085c7159ef98d3966a5f24b8cf6d3d5a595d82ff6ae023bc1fcc346e69d6f0b8af085f39481a1ce6bab066750e1f85b794c29cf81bdf100e811b43ae7af77acb446a41caa891312c4f43592246f7e5ae73a74792b2f6c17c00fd8745811806e5bd41973a970b579489b641027afdda63cf651356526f72f75c2f4146074a396892254c2d18278112f8a2af7029fdaf813e8149a4c94a46f2fbbdc677fb974dd0273c93aad28cd7c9093afd059ac9724295f0a8342fc0716d91521bdc2fd3406aab271c4c758713cb4ff1f2155ca1bb51acb51d455cd520df109d47586d0d6911dabfcd775d0fe49ff7d723463612153aefd92025ed362fe42593ee9d956932917cf3d245e4292c97db552f6e6d82f244d5a8373e2a851793c4a3f76da2dd45cc3158e9bdf6f64b604b9d149f560b80672dc92287fb6acf9d67b0f21f8ce9f84cf6d455a928bfba778c6669853892c41802e69250e9cdffc8829fd3f7cde6fd6b877b54b7a342ef5c672c1940604b7ad0baa3b3e02ae34ead22039cec0de1bd90d1bef9464193fbff6d05a6c3260ff84f5e8b3330c5ea3c1d0700460fff356d80573f4b579096275dbb996a8866e9b5b1af7ae3c4af483d3f6d3f60c5e75378b76cb921c96cb8df5f27392dd04455eb70abb6166db491236a42bfa0a15b8f2d539360191fdcf37e7e4fbf49ebdeb03727a5ad239975d11a2754bbc03e2c3239f1ed399b0a4e1b38492b3200c1677ccc40c4e9bb60096f755ddabe2e20ac1705eacd3a65968bbf09a471b10e8e3d5cb0d972dfd38cd241c92aa1a20fab2aa3fe8e99235832c03e530b1c90e3ee75fefb20d0f487850098a9c234f38ad622b3ae62a18826dc2ba20573842b98158afdaeee676ed62291ba2079af2bee1760844892ff19dabbf3cb939c6c64ef4242b7752a56f0e4bc7c0f070504aadfd340998f514892324d74ed1fd5f666a7408bac84c1f02b2cbb9dabe7fb8159b12ddb0e733782fe43e72646edefce46ea88e3560d5ad3060b0082aa454e6dec9fcd4ce7b116670e77d2e4b5c7080ffbee05e2777cb67450a29d88eca8e80c8d4b6764ae726a9f9a2a095d88be59f6c09c9570f45371b7cf249acda5ec7778e60823d9211aaaa73d7a2f0a791252eb64b767cd8a1586ff8abbc836001a05289e610fd8d299c3cae45ac4675333fc4216b79e6f8dc0a40d884cbf6a9d152a1da763305225adda6b34fc14bf77a853fe595444a0aebeff394c5a370fa5c70a9b26b2aa61bec20d69067f3842cb80c129935801c3b080cb3b4e2fdc4eacb399dcdc8005eac620a7df1726a8c27f411e2782c6ad9577a6063337be06505536b8eb9ae8bca06787aa2158181c5f2ff52951cfea3f8f697ad846b01eaccb8d382670d3ff1f63254c15ad44f7ebf8850dd3bbc5a51e1c8053c6e0e72996644d9973f194efd32b6114864f0f734683b5d49ac3259382bf8e9bb85d4c03fa3af3738ec78a3a0b3091400ffe46f983829cf15f93d322a2e0f55b2affcd96dd6447946b2e76f5e1af5d2b350de3e172d539b5efa21b5ecdc76965be4357392520b529b13c352f0a0f069fe8402587ee4e6185903ccf92ec6738f5cefed4760e1c7465e70dcb79d6f3b5090f574ebd9b58bed0d1a8e508ca11893872d4a2fcf4392150bf25873561b95afe3b8c8d0b5c5b96eddb4e893c797429cbacc536822ce952b25e930d16dadf31005e8e1a131672951d39c9be490cea26d4ac6f7aa961bd1c81941f33a53727cf897eb4b5973b62552c5037cf4bbb009e282f50d0726180bfa9240c324446c3949a07791bbcc9c551a406fb7680452dbb174ef5e085db542e14762794ef10a23f2451bb5e13fcda8f283055c4654c8d2fa435e6e0b333e2b1e9f82cef80fbb438c82688679d7fbfdc6a6d302214346962d6451bd1ca1a34024b3999e6b0df286f4c69978a2f17e970f6fd9aa795165d740434a84738fd4e613ffaa774b321b2dd6c867fb7ed03b419096b72de7a35149524d2b155635aca873018799c05895f380afac7d459b93eff49cf6ff98b089ae03fe4c28dfb86b6839220df028e0dde9cef87ca0cb3e211066dcdc645944f8a3ed91176a7313afb794a47f6180cdbe5136a2a8679486a7cffe7913d32099158de50d970a0e548f7beb9973603354e83d15fb3d590f577a635c35eeddc8ce73e642d2faeb775a17e48d4ddde36e1a060a5b1636a14d793c41e05987a827e330f3a08be5eb4bed17cdbd2a70c153bc05ce269262f35af8680491188beb35c4a9c5571879fc1d2118e3c8f93551f5cf952f23c1dddef4e461bc01436603edc3788a4287d49e5267c8c6968f58079c837dad0e21263146872fc2a87ef183ded0e648ac3d623fdb6d8a2597c82516108eb83561dcda29e51142a51dc54498675f70414deb36eca12709fed8092c097190c941471454e7e043938f62b5703d6f706149de27df44a5a855a2300dfbf975c5eedc5658ea9ee157692bb875af30209a0a76baafb3dc35010ddfcb641868bb14e27d29dda49400f814561dcdd4582adad3342cf665b5073209026304242ff87d54fdac36fe2d655ce9f5944c8767e9839fae5dffcbc1fcc81b6b3d12519b3f687871ede2dcca5d3e6c86f174e74f172ca82817d50e8d314081b1337ec45c3d817c3c6ed76140595a14fd5ed0947adb54ffd914cf1ca56af29f911bad406e6bca9116948686235a1e5a84344ad4df2abccfb177c2210183ee58af636a152cac09200bdc269631d217fc71631f36baeeba87ba9c766dcea3b5d34c4b72241a4a72af5b0b37b39ce75d98a0fa44eec939262aa5e321c1239f2a89b25f03e56b8b07f2593b132a7c50263a72ca20000f53bc5b3d51bf9d8b8bb229080e992ce0d8bdcf17ff12a534b52744d1188a6163fa4993106009d06fb1f2576c679687409eb24a523a20c0e9c439509c40ae8a10f7ba7100d2c1a9902faff13eb0c91361c70f717c2f742bfd6845de27c921e25892e46baa7db1d848937dae023dd929468d33704c0419bafcdc44162b7664e433072de8744816b0d2744b03fd1bfd60b6e3bcfca512693273fe08bf6c865cc65d76059dcbeeaa7cdb41142cb1b86ae835565d37aadb0b6e161044f682adbb62933c1e1965b33030d30ea923d232d74fea9096293f571140bfb5287b0d0070a6132c45322e9f65f350249ccc1447f72aaf13411938a295a8acde3f2a1a30eb6bae382a493489719a00bde3d501affc35973c224ac6dd560cdba9cb3eb15f66266e3324195abed945d0bcc0a2dac43ee70a5d3cfd408655d01b1e26d37f2250b5805c89edbdfe1156a69ec21122f315fd6e5c2c2a69d10b8417bad5d466fb53b63596e82e113fd4c5522f2c9a485a5fe38fda658f1a34ab056a17619097018c064f385d51e135eb1e85c65f8e3a5141129be69473589e64201b0d6e29cdafa71bcb474b9a1c0a0979e0213afffae1d2bae36c3640ef0fcd73f515744de3ab7f11c2491e59e3ac24998ad739a384bf49939bb150d931b3980ae25770b62ca7d99b7d7db94f27cb833880816ebed2e6eae692a70d46c9c8344f74c6b05fa5d1a899610b2a781ef9e6a0ce46728c08368d1facac14171af30ca908056e1b471448e4d58c3cdf390131e4a73a56a450b096342b425337ae661da12828a7b11295a430fddd60639a1bc233b13e60273b10e13f515fd29587401d1a55b0011483129c5a541d3c4a69d785de4ea92c7e37028b34ddca49ee5aec1fd988b828bd8ad5d4f224aa3dc0f7ed627bfb0c866f6bebf8d711f8a747ceefe3540b6be8a824b639bd7a0235ac44de8df5aba360274a4fe962307250b28c752e73279470ba21ef912b9352517604c177a55da49e81efe4bf85301c1e65ddf11507b1f5bd3bd5610fcec1a3432060a2977a7eead155c84d6b239cb158548a2abd863bfa769529de902230d88fbcd8f4ca265103b0bd6255613275f9a74087d4186cf10a11f197557db803e0c88d72d6b3f8d4e1be0a0e288365013b2806f18a74b0ec760bf01f8ac4df16bdb3d1f11d411b35f08c39008f25c7452624b21fc41274517d683ef0ffb7976c54d1eef8380273702c4f83baa1c93f98ea861a9b29bdf297d8ee3a8284a28bea349ee96b1e5ef95f3eb0144aaa98eb1102536da5fe3c287c18217f50c3775b3205b556361bd0bfd947f2598ccfecfce143f7f2be3d653e416879f07426a1d83fcc1f92379ad01bf2d2268f6d1d14633ec7ad3b635c055b8ad09f0999dcd069cce991a149b95e1f58faa87315ec3c418572b5bc0feea7ab09db368399e957acdb9abd39b80eedcb704980e7c8dc35d170a1ab20e30ddf45b3ed9650beba853dd179c8c29cc646f1932c3f65ca272ee0b47b4522bdf55723b3237085652a5e52070099ae20744f563e47bc094ac081937f702373b48be191a89632abbda46e0e543228540953ac5d125773cfb074801787d8c2dc546b96bddfc2896ae4fb18446c05145e581c9db9da5ab27ecf8cbcb016b39a8b19ee4fb435c20bd04e45ed359b27de6dcbc78120044a1429fe135d564449207801b28b52d03e347f9da9b8fcb2f6b61b669287f5ecc4a6139062e00459dab5ad13a93175836155cb81726e8e1beae23cbed5eb364a74c28dde1bf20a6771b59b93fce4d1c71e6056922fb870f758a28b32a16e4d717307fca437b304a998e88d2a833883b60f531bfa8200249ba9e1a3b4389cd857f3732df8d7f04a7074e362d9c63d41e6c9d1eedd1f2af64ec98030542140a159b7f1ea26a50f31c8f7c27066bbd612b0f1b5260cb25cb14032c3989d036e5fa58ff3653b7a74644fc713d85f9f8eca0c230a6eae1cf8c6f3d1d1ea2ee2054e018ea0253977fe6b70e539e68eb33ebfcf5a85a725df76795ebefe45fc5f8bc09fb7f2a40e0a7d5cddfe028f3161a081259f9e79cc921de3144fd6e70b633559e2fd20da58f4ba7b28d98e74d21aa93ae7e7c42cc9b052c5d8f77e81a718322e06ab42141a4e383f3cb66e26150595d7a359ed73373c65cec3c2904256e529b7114d782238ddae51e67441403c124fe86a6bcf6693374b8b08a930e7c952baafaa35414df66cc41b15e51b766d0b174c1080e15cbfdc872b2dd0a00cd11bdfdf9a5064475cd0a67e43ca0b9bf97002d4be4283d47e9377af14796f94868e9aaa8c6c137b61acd7bb6c4ac36279d4846afbd5d8c4ed1402e1ffbd370757ac7f2547674e9014311aba3ad401c3434dc91eec1860649201c9c7fec30dc24771637c12a4fc148d4f8355cf18f1413905fcd293017c7d8563121eb8bcaca069ebb4d802a54b783f4b8c3fe3d1ba13d3db265eb35c31d5f749479da20100eef2d395b4a7ec09006b50da698883d38e320659806d33f2a033b2c76134b78ab873cd182a5ff1eef18c2439163bc7faad9500ebefab73060e5f29392711d6be910fc8d59b8557fd5a63558063a5f39d58cf4052d20873b943e910987db3539e222b82c3eeaebbb4eca78dfc34e7a138c75e4f4ed8c4fdde4fd96f752fd977c04a94fbfd7be700eaceac44ca8bb54340ba2d9482f3714ebd7acbfb9969a860aaa7f4e8a3dd0f0c44c528dc233cd9c0f234b21295c13fb0c446e1fe05f8d02f110a32a101e4b929615cf46df011468acab3ca676943bfb516c5a54c655d31c4c5842fb9e7baf749fdbc76ee06bb462d9099e75a41692a47cbb8de20875109678a60b44ff438332d3621247178b05a9caca30bba017d68560896ce668297f9bca2302facc64bad6f22960dc45252a9f9278125d93d824a93a5421c1a5bca81d84e2be39b2e55906c93699dce7d45c62fb0e39ce37d5d7b78599b359f55c7cac5ae631c3dd43b43dc312b99b1892401cc6b57ae29398f59129a0d93aba46f34d60fba1dd3d1e503976a52a9ac08027b31988dc4c1aa10011baa5f92e5da8e5319d5b75768c344b5e6d8bc72b6f5b55a2c1a23dd7ae9913830a61d3180874d12d1721f72da619267f340bdf74be101c468a99a7c6ddae7afec7543cd77a9c44953c18c5754cedc2da0e36c9005ebb602a0601350b9087b02d55f65b8f1467002ea743dfdf395db1d6e85d05d31f3eaaf572acea4b08fd99d8a7b0f04f9cb3d77168dc5c069dba21c10e9de9d8d1db468823c01c0a80095f089908d2d3efd7e41b707ffb316100f4e2ee14adacb06649252c02a2fd1119432703a9a5a71baada2e6c8ac71ab21d1dd689c941ff8c07330e39ea148089f074c4ff406ab28cc85ce2412e9b44cfd32c0b47036ac09336bee5b0025a6cdc1324819c139de6abfc291cad08e89ed588f416012443df55f624c41a24dbf01536c74ee4ad7a97ca0a5b87882cbd3fc8dbd06d57d59572564f025aa90253986df1c0283522f23232b2e66907bef9261a92fc2fd8ac4659790085ed097c4c78d42dd0bc34f0814db3cc45203370795bac50dd119d3f6cd8b21ec1e6130b49dd4aed0996619d3a9f9591c287f3d25bd17b14b737aaa2dcf420883455a11263838226d69fc537eb52b035ba07461955d10bf985f3cbe887f7e2df7c6fe9384488d7b5987d5d89eb757369f25899798e3dcfd48d8ca2e727f654aa3cfdd379ab3562f0f61cc3108051bbd29b12d9c1c723683829a0778dee7cafba95178f8608884d17de395faadd6742a5d4f8262eed294f3b21581f1882f315b8284e8c30cb5860492cc885e521f94ecbf5c364bad6c71cde2008593d27dd945ea9e93b18c427beddfe8d836e76b184c3fbffd218dfb9d573c1fc1c79dc813787fdaff90416fb84410f61c0bcb908d88511beffd0231467c35ada8167580b5a8ed38562afdcebe0d9958c21a0974f8614d9eea0aa9e0144ad77b6806bbe9f79e20510b5589854bc7cb271035da80687bedd8c692a5fed4a7337c2610d6082d5f01af81f49c6acdf7956346e978fe863eca17e02048f6ebd13caef7b1d0a52d6c91b586223b8e0f1b6bf303c233eb454cf8c7fde69b5cb6c96d04ada1fe2c800a384657cad198b6e47b7abf5d745453b02b3d2b084a080a745c4492a6e4f2d8329aa421b801a5e2783946f5445a456b6de9e47157c9566381559f9fd106d3ce879897337f071ddb33c1930cf761541d481c2dd445fcdab3cacea06e22531695320b35eb0607564147c754cd0b44c986dd0a5f4f6f2e8996d4defd585b3e6bd5f15d0becc1162bbdf7dfabdd77cddc6df52debb467f8c4308ee35978f3a1d0624ecf765cd246f2d118fb37be5bd7204b577425230a7ea5c13d14af58e862fe7dc4eee21376f238a2109b2d0e25145edafbfcab729e7fe55f6f96cedc1c82e5950feace9d7050e00fd60e128585a9805a1707566e08834aea469d377c831f934e802eda1444772a927673c82a8bcae3241e1891bbda5bc40146ad34011c1c6abb3fd15204b40fa3be9678511c3072cb3da566556408d9aa89c4db5bccf242b910d15918273e4f6a0cff931bdb3e1747293a1445cf7daab8d989d3407aea16c3018d2ee6d768a4eda6fc7b3c1cff99a630f43f584b72e5911f9fa98b6e251fc3168fedac4eeb215edd818d34cbdde0c8119541d15140eb7266736470696cab60d56d76bd32205f0b88b6439d60eaffcbe99c95a315ad271cba491b45e8f57e8eff5abd2a9734c5924c470703c372b93aeee687bcf536a204c05a66e02cf96c174c22219679d73ab7e8d7829b4475208cfdd07988c1d8efd5e452ed50f88604468416549fa3f71e50c696ab32cdbf5d9133e7babc8da4f51adbe34332278e6e54781c8be8caaf7db382c1e2a51f4dc6c0b8e2ad226c2e582f228e1af488529801548c04b010c6c30f90a64a66bdffcdf2951a3debe421f4eb2b77e8dc79cd3120079d3ae2491cb62fff5bdff412fe6b7a923129505619c5b328fdad0fbfc97e0e12fa8f4650f199bd09d432531ce9c208701a8b81830e0fa47fa5833cb04151c6ef88e42c533e1296d065326570f46707818176828879dc73bbd5596d9a7ee5cbc28f9a02f9f7d4ed35968fa74c06ab309da6a2b6cc9ca3635321d93264944fe1f13ef786cb2fe79f5b8dbf8520a052402450721a221d9942babee6ecfadbdd9f790920931ab94a34b1199ae75905f4148c7332fcf0d8dd0562fa59de390cbbdcd5d498aae8b8ef268253c09038b7e0d01741496947a84d03925f86748cfa1f516f55eb1408b5d56de3ddbe0e9dccb116aae858ad1133d1d62b89353e72695eecf1a1c2e53cc73c11c6f5185fd4b4e5d9cd450076d4abd247b1181eab84f47a7b2baaa8f54d12270942e9db0b692dca9dfc49c27b80a01d02de28789929cfac7708d801b731e47344261cc82af15ae38aef233e592584a343e76e39fe6b3225acfd971bb9de6db03537a94336cef24dd6b410d1933706191a0d435554a9026bb56955b4c1f09e8c14a9a9d0e8573fc2f78079ce835f90f4807c64d944e86ee22a2939e515eeb1ebcd73b1bbed5805201c51984d05e9b8d7edd52034e5934e5b5a997aa54990acd63dc83740a3e63718c24d67e1ac0ac43ed2f302f6a6f70665a304c1ef483031c6ff69aa646066e05f83c71d5cc86dccc73fc82c17b970557b825721a9d3efd3cc8fff29a5e4ec8db240aa99a869f9568fe7a719fc7e13b1eb24067d639d37a917abe86b56c4a41dfdc167e6cbe6e8f9c685074a05176577c493530673942b9330835be3bd3b0c00cbb62da414b176459908ef13efe6170964a25ffe17d7a6499722c6faeffa10f4d2a3e0d1a2b99904121d363d7e860c1040eda91a71eba9d842877c0417b26c8c02d62d7dbd6ee07230e59b62ce1ff86176b0fd868cf9a897ba9e2e1e3eb35a54791ab5140b098f5ac88580eef3bfd385584fee6d5bb7d2cf02434095fbf4e0426bd814f3e9356693d0ca091dde0ffa5eced5cdab7de41cb6ee78aee119d34ac14c0d5311aa25a190702aa7002c81d3a7d3130c910a93ff90fd63538b0ca83e716606b774c39f697cf5f517df23f61507467d3bc499011247e93750a0444a2d2abc6f22a74dfdb0605562bbc58457be24eed795c423f1ad1febb8fae291465e7d6f9aafba99233e09a8cbe10d3bb9f5767339665ac5ead3a17f85605ac74f96e232db6f83afbbbd9a652e77cabe80f81bc75f29fa39b371602427e8b8c04d1783e5455287d030449c5de4b311ae3f86f8a1c5909c4abd0e795fe2d32444192a6d1382da15792e018e82789476ce8aeb196cfe1a5522f22857f87a483d1b71287d141640a2378e1bf36726265b190c26d61ae6a086c4e669fadcdb1a03492917e614032796fba7f91c3f46914d61b44992ca3d91b8a0d1de5ff2cc77ac0ff2acf16aedb9093b4ca08399d56e666a2106b66a88a0138c72f14acccf7c1967d4cee8404db24fe0466546782e36eb6376dd4190c70d6a6584fa0972cb60801a7bb81455fc615e56eaf7c646796083a863810be0c570ae91af24c85f505c97c4e54d980e8edfd8aca13e257793923b6f41fe466b652ef64108936d4b9c63e0818dff4399365274374018470b101d074f7b201bb931505da98c606553c3e579fbc38a369f0d22bfcae6072f79915cf4da26e45e84ea6353ac23c069e83f08e1e4da2b8ebe4624e32c9ddc01ee65532402a6e5284efad6af6257c31753d42e60bed22e157526ee4f5431cc4eba81ed446ba5107391f21040e8c33056bfced3eb144710e1e128557c047ae8b27080b33d26b37e300d084e8e6675f336e2994e6e2d0586396f6b50ab1e86775177d7d67f616d05dd858c57640af50eb5ee527c9e96a0cbb36d7d0658adfee084a1c81e0e6354f87d4075f88f2699e1a4dc88ae77a6a7787f384dd03647efff019517e3b4d95f1a3d65c21e60205be61bc81c22b7effb72849bb04854842fb76adbb8310568ff01e06a830a2d2e378f10ef784b0d661b817937043d22fb1efe8424212fc2060ccb0f89dfc07e18d17b3c9cc321f105255feaa5171d298417c341e3a0a60aad41a60aaed9a0cfa92b7efb33a108e98cdf558310bd7c342828a51af41c8dee5936b008a058b902d98d47f78a3a29033e327ae85679d8250d61bb167b435f0922ea779d4963d751a92d7528472ac8b334f5153837e05237823a5cda28d0bb18c10561167004f9c611ca44ac383ef3c90e217f0e6d17601bb8d2c650bdb5e6edf999ded1167ca6201bdbba049274037bc5d029d0d973f85e5ca52acb9f5b731efcade399c6988766fc697db0b256f8d1d5884ae8561c77bc6d7bfda9378dc052413cdf3aadbdf980827dfd52c5c4c51ddba0789cc3ab1fb89b572414e54ae402a19675298a8406597e4b9a1549b40f08ad091a8861f950661d62f1df86e7b272220c57430287e1af32c0367858020a2513be2296b48fc14411271ff02eff5bf2e58a6f69aa30f7a131cdf510df6c99195ef62d36a840d7941c2fce6f2e8db75359ecfad896eb658fccbcf90d351f025cb47b678abc79ff54518e11d06669ad851f4a4b2dc2d91a6c50db128fabc435cc71f3069fda64718af70b00ebb8806dc5fc7720851fde090a9b097f03af27551b9502c0ac69f23860ea030d7f57b017bbef74269dd4b7610bfff8f519145b05c61b4a73563a132c18de6855f1223dc98c1c6211c084719d5401b904c281cb3715e7076f9a50fb3ba63c0598d7cbaab5693e51f172085a6b31ff86acc669a1019e6f888866fcdc16df80570d73557c6c5e67bd39420958e61c383a25ce5d1822a75985131c09a3a194edc83d741d057105ec1825afd7c7d1eaba73e988dc21278eb3bda654bb4c0b4860f2a6b18499618db0f95122f54ced84511ba797a2b54566deead0eb908e07f86aedc4498c303d340a3b3f91c18e3c1ced4a3b32a551ba1236a759058d5eef35d4ab271d39db90f0e0530214405027b6fb5cf47434c9671405347a81dee3bf38c9e2ffd8a6e8d2143ad61a0e6bfd5a34bc12e976a30418f7c0efa071aa6eaa208bb4608460b4052c898c8a9cd199558679856fb5f23f570c4a80cb87cb1c8b04603c2dbd1e0e0a4ce9b9440733375245603fea7747bad85e88727008f466cdbfa749daa8f7e4bce2ae70a9acb0b81c242904a20b522d37ee1ff70e6d0c36e76355097bc66b79669c054999c7d042200e8639166e541c0672a52cd53ae6dd607c565a784adfa3b25665185e5a3c3bc32c68674edd4216ee5faf9089c495ad19895b83951be5de4b13c31f9342195fc54d795357b2ac6753335f318160541b257cd1a42e65f58f1136adb5fe0f61ccc84ee73756fc2eb820fb94d331b230c650d65c4316a26d8199da7ac36b3efd6b62fe792b8429ec7bb3563ccf8ec408cc0526984eda67dd644a7fe9beb9ac5117b2a6e5471e9a3e9b25cfd471bdf93452d9d5fd3f8173b829811beff23db96b9cf49f9ab217f7c3e36ddabe4506b5e31698b9e8c70746d70a266f7a9ae52397ad81e35f2937e9c1394db6e1c859e1261a064a84ddaa4e0d21441749040a14c2cd56e7a674f52d53a65a9dd82fd03e66259f8c99b2696054ae27fcd7aa7060e014ff57761d51d37473d2a639d54cfd0eeeddbaf761182328c7cba71f9fff019f0d1acdf755864d7cbe4307a7dd0b59f3f1a00634e0332214e9b96a599167c4fd342004a46e7dededc5957a9343eaaf683211ba4fe60bd0032766b5dfae01604eb8f5eee532fdcc7733e6cadf95e00b79f04d1b0d7e0b47be4c96df4eef2154592ae7cec986bf17c888a468d8765d0ae05fef2246041cab11fc26ea331d44bb71aa0a2671be35f07da90b8a9bc1c71a30e157514664219c5832f9be124246de0735adfac31789966b58bbc8e8529b935c583b92144ea0b1ead2c259920994499c13fcf329c91ce86e6b67d74a6a99fdde35661caf401677b4c3236e599a3b07b129205b793d706500f99e8d19e920473f7e95aa23b9dd28c8c8bffd201093fdad2f1be6612758dbba7bf3595b2e4c2f95370b210088f48ed3a4d9ea2b3ce3e4a86aee5c743929ded90591281b81d1ecf51bccbfe0221ee6532bef6476f6300209c05427f7a439b4e66c1c7ad20fff6ffeb14e8dda6a35d61a0a4f4edce28d133122512ff9df8d7bf937e5de50a4298491b2040ac722dde71d950bc08f6f25a001a1a541c34394b2d0cdb428fc17ade52b901f8298ba248966fcbae4388c0554bcf32062e8333cfa7c4258825ffcb9779e451d57ac2b0b0744bff9d57e7e3a7556c865911d98fef39a8e31ff6763d798e8edf87f5465cc42b3ce2b5f1c784294c1b64ab60b52d3ceecc89e903db822b6f20e935888efb3de85e106089705abac83249d09396bdde7d58f95b780f750ef2651b9d2a67bc825cc83c44222c135174546dedf27c0af2fa6595b4f076ae53066b06d5d7bf7427424507b13a8fc864412175d4c953b92f717a15da08655d6272059f2f581ee19ec3c146d8d7ec81fbd6f51d54b397d4eb0dd39ae84a7a8165be5da2a6eb19a053b5159b7fea5509c5ba684573c5a3c274c174f09b5756452d5cf10d04fe0fc5a26195c60a6fae5f1791012509a9971d6ce1cc098a25444e065c1cc1d53ba2eeb4152dde001b858099766b9b0f4859b392d005593c3fd8d87690e82f0ca88a7e4b0f6d4061997f28b6fed91058b24ec03f65658db61df12992261a1a25a8e137bf68c270dc937af988860c1f2e86d5c492adda5d33cb7947777a85ec86b5f713a6ab55dc4d43fa2dece2f244188fcf3826067119522263bb5321b4361bc0ce8ad633f080de15ff72ea79fb36376c72010722147476ec1def7561419630d0571a07e213054e4e3fd78a83929842aedbdfe270613c5579dbdd815fa55ce28610aa3cb96ee7fb62c4fe3200dd2d13909d3104b7cf455a1f47f02f34d3d1d168ab6b9bc046ea39ba93674accc78c47aa9f845e5c9c651f0ad3ccc7e16a7dfd1c8f821b5780edcb1cebac6adecc6470f27ce50289866b0cf6b4169b328559bf27297a3ca62b96da9d569a49beaf206873c9159be3bc052586300a99805c343b4c154269f9272a60f659846842dd59cba1ebca25840acc1bebeffaf7ac7f7bc6eb0e8b74de241b7a2dfe0f6cc8eab85c73255c480031e47410ebc74fc3cc30035507830f398359d7d65319fa5c151212ac19bec189202c599aaac1f67695b629fdcfe0951ea30700357740c6a1e3f09572a46b3212d438f62f79a85153e83794b152cfaa16fcfcb8f1311519e3ab10ac61fcfb66bb667f54fd590f14e632361581c141bd3309ffa73189ebf1f690ff52a3a3b2acc7fc773ae9c8c90c412f7049bbc145583cfcd05b5ed6f3aa68d0966d7dbb155cb50a97bece29e8d5368ec3824fd4c9054d036210442d382ea74b1d19aa670e06933db8403c3e1447c3992ffe5f5745fcc3c4e7ab2a3cc0d0a5611d572a983a1c312d550ae23a71fe53eeee19ec322baaa53b6e3e4a93fc4b0bbd29320fe85c100ab4cdf47cc980e72fec968878af9e6a47f347c5546aa03571b0cc718994339f0df47edb28c229328903c7e466fecf01612df0dc9861e3e97392d458a7f9b20b2ec27cfebbecaba402a2aa696a3bc9cec94906c4182130540a303beaf11629b65c357e136f24c1ce4793531e1efbb1c5c49e4e92adc93e96092f0458affc03392af0b7d50ef28f2a824f8f2a9a242eccbeb23869b9ca2bea232ba265a6e2b3f418e1f0c76024c3bb0d0d56385a1773469126b3267cde67899cf2636d7f2f73c89b027e44b8d53b980de618bf8854cda1ae5749873dfa4ef3ec19fb9ddb54c5ca54e9bc1bd1cc9b8dc8c0c43717365c4af3941cdecbd3ce6169348e94bcf920944336d113c425ef62eb2caaf4c647122b45dcf89ef77079b10894f52698ab34042f75e958d77e6830f1c933d94026201de66d438a1dab26dbbffc28ca54efc8b7822688e597eb80dfcaf2c0d040b3ea3ad68e6a1dbe0577ea100c2bfc0090d3532a316b689029a692b47ead0d64c60b39df817a130db4394cb9f42c14030df02236665888e3457d12798cb0a48a8a179091f28ce5f91fccd809056599f90065ce3a87f1d3d57a5ffb76292002e4ca94a963290d807105c155c01041e3c45fa597d1769867d1bf79915b703af60fb5f4d5e809aab2a2be28be05f6ada670a7ccb685110ecc20e8b5ab54f157cdaf5ba8c631d24a1c518fd37ac5aac5330406ed0345792a22b699476f5f90cf5518018449f36c8d376633f98313ebaff15dfe99f90da547306b5224e0a62bbf2fb0ada2aac8c66aba15e540f48bccb6e55702dbd7e2a935364561547203495d0bb7b3ab4b8b7fb39e3ccb357459c1db5f428ef157b1d5c7429457a0e4f12b0b050e35445fc9978648127d6c1cca7ec01a529fa3b8307106ff37541116b0ca4637852d4aa01caebf48f541d4904837fa6fd17f038d8632962a0003f06bed129ef08329d0908d03a7cb4b3310aaff461b3116dca4a5910d42704104a2722bc48454c4de4910fddc10d1023a46d09f0b6819a3ac58fc831950667a9430e1876e6e74e1a826adf17ac867b8092baea3ed9faee637dae89ca8f1a791a67773ab7397fcde203776a561baa6b5859418e1f04e8056f370b65fd8d48a274bf73abb18fc502aa1ad003047cf1ce890e3de71cf60fcedf8266e904dafea4ac4a70947615eba8ecee6ef96564adfedb91a1eac1513d0ef6ee13b8db0b2a97e6b70e56944dd3ae5bcec1a2f6ed9caaf31d4d9ea76660a2dfc46d1e700da014dc8503d447ae5ec756358fb961fe3233f9bf64146cea41909a9eee4e23ac4a8312c92a181cbe59b1649121a14e21d0f58769e327e629a09bcf924f5e200ede765beb9c50a04fcfc578ab59d42c4e8f917e2d44d0bb17a486f691f8ca1a24acee00ce33829c22147c92b7f0835362b4a8b6502b22abc4b98b5a29307123f6c5ac160d00c587fdfa0bdb31f2e5e7d011ec5f742ca7b17b001356daec8a77a1394dcb20acfa558f6753e328773557c20fc7ad690645079e91fd82067e31e911d16ffb89e7c7cb736918267aaec4c981294f530d0d388cfb4987fe41e2fa3b8bc85696e0afce5e360899cc9b1147a4181a8f8c71a2ab4b88a559543fbc4d783c632f9f19b56300113cd63343103a0389408b2c9a72bde4e06a687100063552c87d94814637596a78d329574c6497e5c850459373e7d8f8ae7ab67e92cf065921a36a9c6d2d4f3be2b85c960eb71e3303e92bf115b80aff152aa6028649b718ebdff03e8702d3da661bee02ff0424600e25ef0e20c76697f9bf389412146a3ba29a96200f7576135728126df79acdf72f315b242f82489e2306c42c9fce4034496ca599f552b50f2b5b32db9a164715a7855ea2c79e8a8f87c16930d37dc720c21ac153f7f48af268245d0b798dc6e35f35064bb79d6dfab4e8271b372469155448508c409f936273f129836ad913da5ceadb096875e46cdd6d7ed0ec4d16be87b88e6a4282692e21cd83b2aaacc8db26557c2bb4ae1b287647659a45dc119ecf3fe198aa486b429b3858791a428a4eac4f5610b506c8edf94a71b8a63028f02a6ea8abe545c4a5a89e04f48cf4ed01ec7d94867846059a629882a0a4e405aa2e3adc1d62ef945bc45e4f37dc05e0314850a43d1cd18d99ca988b6b4cc653ba67206ff1d1809c66289362c45c195bbc2e99d9eac26d87a3d96ad5946a16f9827873e70605ce01aa3d90427ff7f1c822ff0fb7c7b75f563dc063be832e5cc7971f26914fc428c39398458b0eeedb2b71692ab27bba851b75d5c62b1564bdc65a279695a618085c0b472eda88e709a0f4b76384e143b0a1e75cb44a5414809446f9a59f0dcca04e2d1b9f553f83c3bea0eaffb65952e42c42c987c6b7b974d0c6a84f8fa48c4481b69294206f629a58212924e5a70b4ad6d02da74fa1465b86a4515296c164b19e4d6b5b292015788214625ee6e11bf2f9f6379476a990153eab61464c1c863ef61f0a4fade876395673fa22b74348339dcef62d54c272b070a651f9cf96b6b63695ee1cb6d1d84f96a116c5211217b685a23725cec24c7c3a319e7920a8e3c2e065c984f590e7153ab8ba15aca7b814ec535df9b408fe409761240150997985729167c2dc1b0d654ef10e1eb8117c794bab2b11548f62b3b1cf91c2e3a53cf5d625b891f87c96456ed813c39be069378675de3765dd324429f96d95454740c9f280358627c1d06924b4f2ae19bf740435831b6a2c63b12f3ad09ee63c56535013fb5d6792846b6bae258a24b3c3ff28f821c98e25cc38459daec63810578c79597bdf278e9456c6465466bfe3e0179d91f9b940235fc68a4ed9fae76741a1eb3ffdceeb7b65402fc1dba5193406eb2c7ee4290f1ead95cab7bffad6f627958132039aaf61b94749e9e96e8eba2bd475cd2ce876cc0c76d783db65dce5e9ce5b5a412da7fa65c28f8755f53b8ec788b00b047d9eaab582200033f7fe8c5aef4a5cc5432203140353b6cf374ad7818b13c87c6b09b547b525db42a187023fe3fd60008190e562e784310969f2a5a3e756ae4a22e44ab39d8f88c8f809a3540d948ba0b5f2e3d35d1ea52a11cd06c7713ce9c09fe4e4f29de184a033e710c24ddbac6a5c52b8f06a4a7f181e9854f017ae6254fb35119299251b0a7ca741f72ac5995fe815b1052783b0413ed24a4b3121c0f9a9322a877b253cd232f298205924acf2cb39f6ffa20814a0eee5f7986a1e08408171c6c8f1d775ed5e78ce2c26eb5d37a910f14940110aafdffc456462e9f47108368d641461cc9082c95c9afe1e2657280a33171961381af5c6c51f56b9f0b0b3b5f1574d42c7d25f833e367a5de55442173549e8ca3788a2c00ba47d01d476e18c0994d234725bd7c6e29230ac04ff9ae77ab56deadea702e8c81ff495919df1839fc0b4b860c20c2395c9e14d46d5c3c89d1d8d3e4dc02a9c741ce6185a2a31eb2a5927e29d02c183c0e6b978a1cdcc2e12ff00b54f9d8c4f76649dd41467447ef1b793c0013b92c964dbbfd11ebb6b12c9bb10b85985d62b7960190b145b767be0c6eb9523437d2cc1ce9e58813937f0feaf22dad3d09bd675ae7d4480b7dc3b625691338e0445aaa13f900d9cf15a6c84bde553cb2f7f94bac45f0dd59af35bd4239e640b40f1f09a5fb0e2cc0f697ce672b90b6433fb9a20b4d90760967b0bae6375ccd196ad72569d9946a4ec4e7945d97e310b8aeee1bdd4c3805f009a47d7dd2270e01689fa431b3c1138a33a8c45cb653b10413da5b44ee3afa10045627345984b243ac2755bbfcacac94fa854bcd7bd57fd864a312ccf5d92940cc5422e78f9e5e2d1414f7dc89fae7b13244d049651beae1baca723549ed1f53b805449491171ffbf390250edc82ec04044d3e21e661538372e80989b9649de5c6839a1b861a4237e7aaaf30f731eea2e3793998321e6120997cbad01b5678bc8430ff7d91ef53b773a100052b8e8b98dda6223c83e6480046d209d3438b3714fffd5474f626aec3f353ecea19f263493f7236864d66a018166224c7ba84409f2a947a95545ec1a806b67a00c5c96561b720676c2ce13b3e66a6839f09d2d2abdcbde2c7e4110043f6e59f643680c7e51e437e5c0dc5d10ae21dafd5521252dc824102e6903f1cdb37aed7959222bead32e4cf6cb52202395861a7e578ce8dbad0682a03c258b3093ae0d7230f1fc0473b2db43aca0fde256e5937ff0ca59a99ae67aad62b55b7bc1af02eb027e7775cdcaf6c41370baddbd47b5bf353ebad4705395e0ea71e80ce43fd6e945ccfcd893afbc95c10f3601647367cbf68354a6a291fc53e5132602c637f09206d8fe4e6cc285761d778a4191e54be7466f47b06e3b618d9f42fb72eeb0618628832b7f63d782813dbb9c95e763eec78aeabae8d19702af2074204070981b5f57a71d6570a6e99046786f143a4431b308f1f560cab0b9ac86435e50ff86db7275471acd45e5466f7c67b70d6479eb8bd6aa3b9500145ecbdfdb44607e320218543aa85953af6a2499a95d5cd5492b740b47be71b3c275477164b389855d5c15ff17d49a9645b59ad87a7f61263d2d683897412670eb3df9355a402f3b43b0e97375f9de1bf2c1e5fe6b010a426619066bad0f2835ee8593a69ebed015de9e22e79f0082e8fe6fbf6430a91cfbe9513e0587e785aea8464c635466cb93b8aacb78f87650264e047fafad8273547f8c5e4726c77d276db3467e0e4f829df56408bf925580382209d69502ab061e232dcbf03f1e1e77c81a74cc749f21cbfc3f79189423e951aabf64ea335d099f53c87712ca177864b79a6c679c66ee53e6101f37d3abb1c135e7715de5262e9474be42be9c3a39ce28e0b354fc201118c7a303b36ccbb818468aed6a263ee2e28902ac197010b816523010a89f572ab8743541b963bdb65b4931d98e63ce079cbf7945e86903b9840c291ae2834bfc671270c29318730b06d99984f3d8ba0b6a8a6bc13bc46b4cd4e811cb751f83b3722e06d69f9d0982281d9031ab81eb6a1d06f3abd61d57bb453f3725a87b3a7005baddebcb4b2d5e79c7708acf4a4ece6d1c9d973cbfb1951296c5162cb7c04bb4e81602de132a4785575e7b85d0330c0bb633c410e1d8e31bec20f1d56da01858de9fafdfe3e0e9c4d8d9199e42a6d83c5f3ed96e9afb473d48df4afaf7d7e114e3de1463434f8ba1877718eed0e856d3c81bf1d002a6e203e993d8a17a58a155ebbbb96b6c64f078a70efa2601c138213ce205b5e8c66d6c2aaf008265351cfb2dd03170100bfa9301d6d88d22183671f433972d7f9e647bd25dc0c102573fd7c150f60985a6d0b9aaa12b86c93c4ae3c1c8c8b6d9d0255d319c6be478e26da38fcf635cfd3f742794603e0c7a11706bfe27c0770b205c17fa55ec99485bd28f5be42c29026d6530ffd000761032986b8bb7380cc9e44ef0dc737f5ac4d6daeaa2ce435889f4e1c94410a9dce9ac0d13f7157069aa89527aaebce0d343b934997d06bd6681756cfd7463da27f1b41f73d85763724621440d6c687698125b273fe6c35347883bccc31653d18e15b250dc2083e0604e81836ded7ea67b932e16ff0e537adc245dedbbfeb31056fa9e54cd3855da5dcd108aeefaa005493078701bc7d3b123c559a5f3a3222584e32c3ce0da5d39bc1e59f0d6498cc6fc6605b74d613056a49185839a26da73d0448a7433dbce06d526601c6ec988a5438571107fc7c79f610ee7a4edea7e50ff46700729ae108530e887611f989e33d4fad7d20f058b66ad8e1fecdfd34f295ec145a3d84d83bc6975be64c7a327e3f0c2508f9ea544dbfc414cba23d4d0d0b73bc98c633daf747f798a12a03460302ebb0187296a98265e9549349927a999dc76a80a6ff362fc1d9a5798153027cc1eff48948fa7a5f113c2f2228db48833ef15a38d6e03fa9fb3cb96ffd13351b042414377fb5f5432404ba26e48ae3d93f2a8a540bfd455b588488752163e8165b05934d9c703e2fe45be364333691853996a4f85ee097835dabcd085e79e149563d11f1802ca482555548ccd0b08aace875eca690c822f10ad5c75f6d3aee9c1db727bbd0a085d0f2c5188d282dcab449bd89f6aeedce7f8e60ab9e730d49ffc066497f608cd3c2db8dd854078c126b519a86cfb6e1d7507afdab0a67b0044e36c88c4ab9f65e1f4ccc7faf0db47a8cde2c26a002ed7b742db3a18f280eca67e8fcf06cf20d4f674c01bf5dc4f54ea310b6762f0abb618c79a60105933ea6e1f9acaf5ddc9e2f509fa5f610c8ad6c2ee7e9d6512c6eb7b8f1e47a09490630f87b2d274a299bb64983ff3d7cda54f34751c90dab005a8263b1ed330acbd2fb07532911b4901e2d0d58827daf3d943c53a80395ed52a4b5ed55fde8486c45f7c5cfc14b03080284c3df86f4dc6222167e30beb0256168b28d4a976fabfe831236ae33ed872ab5ffe55661878bb9aa41f28679fac2cc8a2c3f2c6e257ff6f347516f2ccccf3b0a893600f14b271085693c5e48ed474e59dd77fbeaa9f424dfe8f9b5c4e8f80101209689f45218e9cd3b14a59c1da9fd8ae5c9751ba9c35d6e1af36ca9b07c238efdec67108bc8afc09f9c244969f83f643f476588302ba13dddffd5bd964fac2098b5536529f657030144f2b0b4412afeb6be655cc0e4efda7e6dc9a4346b2f6b30acfed200ee117e77aede3ae3531d891f537935ff01acf700bafada1e82704d1d3eb5a17423822ee6d0c245a422a5c7a5c1f95b4e04e8426ccecac89377f7363cee7a5deb10c397d23dfbb5d24ed2803b013532b3889ec51ff4a608f9ee76378c1185bed32e0ae1983a0d4aafab5a409e3b02cdc76b207ad6a851c70a943670f60a0cf7f2e4348e84f22e4b4d36d8af6fa198d3a4716d57f15f350a5750289f64130d7342644482f760cc10f72687cf1f4622a743ddbcb859334889bd5c31bea8396bbaba460ba6ea04a4456e152076a97551eebf0c3b1d801c5cafddd0f34369e05a502296c942b16c135bbc3d27a35b83204f911fbf7006d8c5ce0421e6e2001352d59633be76a7df0c7277f6d3db173874bf8da2148aff7553012f21b507022e74aab32dfb48d97688ab0d02521bc35e432e6e66cc617ee2a2a35f3a47268134f9964ef6fc23350aae9502c371dc8174e0c554211aed064737715187f391c9b1a540307437fe3dda87f6bbe68ec655b833e3b2e9c13158ec6bcd8680182da591a9652ca3b4e760d170133a57b1f34b40664d93624bda83561e55c143611ae4f7ed130cc5717e098ce249235c84f9863f4ebcd43edeab2f9aaa4f21765a9fe7c8d19da3cc9c964ff0e3be36372895a6172765e861159243a91ce62a352eedaaf52cf4068fad0ac8c51af14ae97b74d0164e6561e8ce62e860211b31f1ebb305244d6f3b4a13a01405889f716df694b778214395d2b51bdfe588d95b0a6f666606042d1fb820917ddc434ae7c32eb1862bc3d5ee0cb8a3f9e82e2c4792a67c998ecc0b9dbd3deaed0953e3f0177328f2437ec362cfa6ef2e59d21cdf82fa884665bda3044aec139c827a8124e86b775cb32862a361c3dc8b5be7670a48ca62ecdae431a3d8ee57a0643eadadb941ab35c201efc722ce9e320e92e6b361d89f09b6243e15789e48111bbc270f5a20f4de682e0e036e930ff953e2c2918cca6f4736833fe2e2df069c602d4d3312f09f9f81a7b983fbb3b211b5d129c49a132efad52123b7eb27f31d5ad01cf5227f59b87619eee0192ecfbeb415f8086c0db2abd63eb22653957b8a75a077f4e3659f4c6cecc8e626c82eedfa83985c252a1dcde173f3a590427e46c122998a22d8208242c8293bb0af416c3d4a89462346505e23009bd1f3f6c2bb432e537347161031a6d0b9f583e1aa9415d333343fe47f76fd700050f8785556f78c58cadfb69d148aba3bb1bb83a39fc10080fc0e4658810c765632c468cec75d58e24a391a2e0c35f9a9f8d3ad70d9384f9f1f19ffd0f5e62230f4049f4def7ac89a212897969f122da54fb56c9e9203cb411d5c774a2afa44a90e4b4e3aa4c8b18356bbaa3233313e7e04ef780f4ae5e915d00e76343044bd957fa922492c11498fe25126231373d2e52e212c02ca80cea0d121fc9505660e4dc6e7117ceb502cddfe356ab4b32129d30b14809dda80b6a2b570a2febcf1646c1ed58a588410058a7c67dc3aac9da32c36e3ef0e858d77e6751f7af8e0d39a260a1746a104abccc4b57f10ef71844b9b1c4d97cbb996456c01fe9c51ba163c2697b6680a30bd12ced2dd512bf333de1315c94ab810e521e5a3a769205a165d365ff7f758b2b222e94497ffd08a693b3237f3aa29ad0c2641a2615e9b0f2966e4d21bbcd0eec92b771eb7ff90d0a963897c2eb2ad0de767c6aa3074070e432940eebc83ec49318d948639c430817c145c51f7db08e1b0765e864f95c7e90a096f825ae166656ffa6b9023fe9347483c545da3da4bf7b09f0829f4075e0dea0ce9af8fdc06f0e245aa9fdc6616d7ca50db0d42e4664959afeebc86fe67c56267aaae5e5a6904f69563ba8ee3ac13896d2edfd0044502738684c7c485e875b49704099b88796b83999fd9acdb1682ccd0dfa51ba84c595869692c4845879473e095c290fc225529dd3b1048da34121f0ffbed1873b3982d244a03035585129c61e543adacf2680d131ceb1577eb2df435d1295ff451d9aca337c5dd586351950e0f66e721bd37d0f3f18304c997a285f78b8749a68eb9fba219aed4e3b6889e5afa49d5b67b54ef05f2fc795b134bef00a629dadaacf260fda986bbdbea45e39d8114264c4ca986d2d20cfaaed31fb38bcd1d2ba1ed50e7c6bf595c0cb48a2733704fcf7d650e3f5071d042d68ea273a15026f554f8a6008ba790db543b15b9229c80851ff495156d9d17489061abb842b047f4d2113d23bbb189de196a80dd744f1d3912df1b81205238a93d1dca67ff69788aa4f699ffb446732ebbc77abdd697ba0768aa516526fa79f50d7d799e59c0fc3fc32271fff94d7508dfe7005495cc85eace8f682223450f73275fa4d95ccb7e65b13896b45efc5700c4f8dc33ba6e4d040863e72916e50f5eca8d0361e56aebec37d47a9bb8031da053fc93e65cfa15c6500eed5204eb515b6accfaca37a6167f5ba415dcc3a2a8ad707666ee84c0cf20283154618542bc42469574c19635d065465888f20e9f399c63361275189653c7761d6a1e74a39985a4fff2ef3257f7b81afc07db46db9a03f0426696f3d39495a033c6fc462d797bd5d40c5fcb93511fd8397607141641ad4d18f125d330d96359dd84aaa3f7fae92d5c9c06e77c6778ad197577853e50ffedaa1f231a355b9dd94da6e64668cd3781ded5e537e35652056bb2eef51d0f2f8ce25b49adabf58ae25e2d01fd4968e6ee7d59715b966e7c6628bcf279bf1d92c753fced98407ecd18a9d03e3087ce1e2014b5017b17cc64b8b22d8b334fdc8887dc734fa8802977970cfd0a987d8064500197a6957cb8ae9eb88b70ee9c645714200b2dd7f698c9585a678680fcfa465464b225e727b553fb7d735007e2c9b82695681e33969890de38cf99c97968699a0f0f83484c6b488b53144b605634dab73850ebc1b2809394c7bf0e5d56a44390ff2fdeeb0e2a259d564d2ff788af0114f670235f752f5a1a8047f9f94cfd65a4f692abad4fb5ab47c0f0c2183069eb25083e9b654671144b5fcf46b5d705fbc385fa0227d5f9e1bbc274ee837b9d8012c72e737d0495264fa02977173ad25778051764404405728a7c2e1ee4ce9e19bf7e70ec5f7eac6dc62b86939846576f1afe651385aea875194909779606305fd0ac437642b9b908fd71ba71a3ac3125e2365f6290e1ca12454e453af6eedbf40013ad182bffd4a861a39d534a5f37d972e31d3a08e94945e8e716b21c80880af2ab382d0ad6e3e9cf345a51d67073c613e1961fdc681bb6956bfa46ee5b7ef5fc541ce2ed344ada2f435bb25cff6423beb59e417ea87f4a6e3218836cbdfa2dfcb6a4a2cda0897e4a9402402022553f7e62bc92ded5ea87a4fe0150c3c77b8e94fb62d8b953beff979d4c2ef1c43d6e5f65c78b0d9ab7ff0d6427fcdfff40e41275232e66273f918d19bd0c91aad9cfd27550b3cb2acc4684d2bb167d8988b1e95484e6505e52cf8d990337d1e2943ddc0f1552252669e4fb54d25747a9e77ad8e599c3ac8898f64b011ebdae2ecf905a86dc1575cb7857d5ebba2376e5852ad0334e1ed856fc8e147fb8a70d547423cf2881b0da96de16d2bd13eec94ebb540b024b9d990d5922f35ee596604df828cc195d894bea28f999acaf4dd9538553556b6ba6369a6ea757cdc239ef126c75c86006cbff2692d7a14536b02d7ce51c7fb2f064b31e7a7a7526a967ac33e91bf8b5f06772839f7b7119f886addb90a13e35667dfdda6cdf71dcdbf09a85e780c6bdfbcc32e2a5b07ce4549c9632f9db249fb0e30653e3fb1bc290e50d3ca413e6a4d41a3303cb38e37bb5d6b54a6b98a34a1783978d7a4648a23f3cc1a79e6b74045e2b2c6246826d4a83540e1992dfdf55dba8edad361411e659a9e8d238f59c7cfd2105d0faba8db6b3144e492030df28e1bc7772ae9a206a7b0f0992c404d4b647a073eb52b1c4563fa6e965b4f602a297e89d0ca8b291ed33f2337201d4c60dc5dba485fc960f1bce47c7f6743bcc48e5abf1e9913652beeef093a46602eb9fec9b2f3689b6c5fb2c1442d26d7c186fd58d87e3d51ef55eed3caa7242f04f56afc5e2c7b6dc33dea0796f80f6d5a7c2770832fda78073cf3cebd2e64d5211c81bc3687b44bc8bef01b91ed2f0ee4cc4546d551550d23acb6f063cbb2a5b0bc8fa385be4479592ff1d284a2b7a1aac212bda850c076f7febea62c9cb4384c2eb1a2f2399f37fbdea6c2f6707934c587f469998985fa65205ba8ff727024d1d893fcbddd670cb7f3ccbc63a071daf41f2cd4c615c09a7db955b176d387cbc917e2e9f57ca518ac8a00c3927a0287e700f16bdaf6d424b2b75f914d67a3196dee7943f91b84462c9d572306af687248dd881a1851cc987a605a64439e38b13a203b4f4d09e9b66186ff143ed7caefb6aa7bdbbdd254bef894bc1f7a9b3a1ddf0526985b95bb4452ae2d1f575744728abadea7911235c649bb3c9d0c422e8115c46da24ef181a1ed40a60617075617731d8d9c74e71b6ec280ffa1a6ca5daa2d211e31e8d51a0aa4df935d408346afb12e61f4661a77dab1a642af33f95c4b59d3a2bb3fc799ec49ee301b8cf648b750a9a4d2ffd78ec788505c28cdcced88eb28a34be75fb2a9855bdfe917c5d3941ad430617212eaf81152d84d260146d89a0c4eea3085c5d7be71c741549b238323657b90835f2aad22b104a360dc818f8ed3ccda88c120f89be577f41c32adcc7240843d1ecdcb3ab20375ac1a5004c29eefb37ed210a57720d5f179d483d98e77bf839f5b7d84d2a08921dde9e3e6fb06d80c0d5de4f13a6f32f62c63fd9aef55316320ed195a2a743fa473fa0e1592351ef270e16a444ee2206fba9e0583a86cfc86d00823da89b7c96d52d25232acb66c51ed496cabf6012b4dc729fca2f58fc27c0cfe90e37b9b7c415f937508a8cc0716cb40c19c106c7d5a5d1c3f78b606562c2ad2c827662d802e84e3920ebeaaa4e64d04f45823dcf390c03e98f6ab00b69d36462074ed0411589b594d0f2c706e0b6cf0f2a0bca2c60e5191fdb56857ea2d804eeaa5c1f2e396d0b3b1fbaef8ab7d3b15390b3790c5ac382820e5bebc423b665fbcca33f77f37116345f55c493c18d9b6f033263b7b8374e7ffba46972adae227eb48611e9ba3c6be2ec5848d5a24423ae05bc598e201e659a3e792d42cbe54d02a39182adc7e4b8a0b1e51fda50ec44629434facc9196f4b362826365e01fe73448e5a0c2202bd5f8953f35e6bbf7df791014ffdd6cc006f398509f7febbbca4b995a5d2eae2b2530861c35448efb36fff5aa0e5226e66e29487c1774dbad463777ccc8258ad2d97c2b4b6275305d94da9d8b00c0d2d406f85ba9439a2740fc583a4ae68825c1e5a8bf30214b2af810cf677c0aeb0d36296c342c21960a86d3206f236623b4cc84146a0010d59e988bd06374986adb048c2a30cc6cd39b4c301b62a80ee370d2146e04f759fcd9eb862ab39bb67bd06a0f481bbdf63bb2d9e321baa3ddd95d2f7013eb47f19d68f3adbfbff082b0b488245f9d75c26a0a4efb98bda37da9586a758ca0a8c1d0cde055061217a7ed0567ce44da6fa50e39d3775c55e8f74d605e53d55c6d829d72006cc3f4dbefdee74fed5b0677b62ec15d4b48e46c250a1a65ce1af12db21a7b4d12b32ed6565791c02ee58b12e86d1b03e952843cbb22c47cb3b85a64954b3ddac59b8246c90920f3ff1dd4a8ec29de35dd07f57c332512f77701bc67aab63f97b938e766d9747cfb287de2084351e076b1145d73c0b91c9fb305f1a138c6f64800765295d8228a87fd6c53232279a0770d972171e7176024102f4910626371c76ebc67cc5d3d95d5a931356342a81def09c4cfbd3ad59e126e379ea2718b056251facf2dec4126b7cdeec27aff39e63a555bb41ba8c2a2f5be9fc6a61e7647c7805ab3258df4edd4f3faa424bac0ac267eccff15d1f1457d1f32692e78321be5073996d92552659fd7b18d4a1cc4fa1fff87d40a001b4b70741f39f69a6e9d14fb8790613b52c88160ef70ad93e3b36819fdb1fbc06771ed7d879c2dbb7ae1237eb97063f5576305c8393329bc03955d5135291e4f1ca57329b7ea3910042a6ac248203bea324609b262cd65ccaa37d7b3e3c762ac1cc576e09113f890a0a5df341b09d696f4e0b2ba020d57ddb18e3ca73730aa52a025db4f26980bca5db08377f9e5fccafba0195a52873bdb815424a40a7cadd301b6dda0606baa0a7da4355652cfc922a28cba04678040c505ebbf89e876a515e87520b92cb89179dbcfe16b89107ef38103c2197ff612d770f691fd4305b74cfdd4fcd347281ba77d5b320200702540e145aa8888fda8ff418252a8c9345caeb1577476a8990cb52cbfbd199fe554eb0d9facaa6c0f560190a22e64c8c24d10b299b3eecf23f9a5f4af272edfb06764a56c4f8f3e2ec536d28d6982bd545246c6a64b7a47f525dcf72d0ff97c77aa1cb63192c6854cc5a13f7dba54036e5e2192857742c182e9c9d0d04a85fb7f912f44fa6b24fd47d6b7f4fced8156c5506a82014b965f47a11312851a34f586d7b4c4ca32dd85da43b7c851bf50bec63e0799423bbc60d20c71fc6de77d238dcfb2ca3df30db531265b41cd38ef8f64bd70a7bf92347bcd8d77dfaddf59c80c9084812162a5dd08fd629e37797e06b7edfea46648b774224019dcdb79f4d7896759aafbb3a086c4bfceab50dddec2ba818a4e6a5f49e1b88b7acbb0efe1914497e154bb8f854929b812b6d85b6a31f46f7a7dc61a84666daf29a0c13a7a860b18c38b015365fd1b315d3f0166eaf218b444833d2492d70cdb431974f48d29c80758ba8e38084fbfa2a7993c6b527619f24a6a0cd4a68db6eeb9ef51f3025de2f5170e0bb48fc3700783f0b5c226f8f821498654a9a1e9fb881aea4907a21995f1dc5301997d0414013cb33d68839dacbbe89a98f64cc876813882d63bca4157c1b4ee5a522746303a24e42966a2b783965b3289e63683c3b061d7b84c238ec29e60726ccee6e624e52821690ea557d68c9fa24cc7294fe3fb1f828a33cda873e3e8a26eaed7330723a30184c291cae5e1c563379a781c5200fca08e5c09d817dc15bf02fe14c754a0a00ec88decd95848a9f6935816d38b7af2a3f10e6be6bf9e20258166362c0eb14ddde5b84a2e1c3264f6564172c2db89c717945ba1cd4e24f70a8228e5869ca290bc27a37ae50064a06eb021e8364a14516ed58099ab2ec4e72b84a8900d3bc9fb03e3f5a41a2848d880c19f35b698175b1ea92684f9770adfece4b109070c5a1d3f493bcd93bfb6507dc3c0a2ad56ff938f3af4365252278a67a155d41ba4ff6490f60ae2982794b550dce90db5b722ebf22d527c98e8966601b14384159bcaccd21ef40167e2a5173a2953b3f772dd1af11df69dfc256384060153e4ed071af71634d4a060c7550b4be0621a253b611d9839a26c1aef19c2ca10fd8f44a70c44bbf2fd2aa5f69ca7fc61d9aa08cdba0bb4d03d749efa7d30e04862df9ce58e9591b317cc0fb2a59202fed63d3df41a23e10b1a9b5b3f70be938af59732343a37bf61d695c37aef9e9f666a7f1045e368710fde7f9c43cd03ed542995c19466d9ecb8154740dfc6e30570e01d3d6498cb153d300ef528a1183e7dbf86abf62a706f7ec514a69a8bf47e92e7f870da9b5af424ce9b91ab0912704507487e021d1e9febc7220b39aaffb6b37516c5492b5c163f630ad8dd5fc545b7091fac6a1a60785b637f43a2bd24eccfd99c2b452d9aa18c3858b7708335bbc0aea77f77ebfc06595e69db0641aded4f57fc51041194aae512c3ca0cdcd1d0a80560a943fc83bda76c2c812ea738612b4eba9f9545e19eb8c8e04f93fd06e255e53dd5b04764de86304ce23a287253aa09e84fbbcef74966e7b9160e3ba00fbb6f8271c6a42a84d913c42383b0144b3a454d12a6cc91988bc40b49fd2efab2db533a2bb4644117261fb0efffc8bc4553cedc00cf1642c828bbd0d4da9d2e60838f17b37cdbf69651e6603c21e32d1ecd84e41bd0d59a4e80f21e23f1acbe6134211960ff2940e1baadb1a09d5ab0f1ca254e2cef9c49161efecd0dd22cfaa5ec7fe6910024a4d248acdecd03d8422d36229c51a463efcc973b1dea0f7bedaf54660a95c0f311d8104bad382e6ba0f1ce218b8b2463ab32928139eb7062db405a9f13bba32ee02aaa7ce00e6ee2b4d1c734653421365657fe924f8fd2b6fbff7a97445689d563f2c231a74efa65d8c7cb07c3e747dac74a427b7ff022f865c68ad96a410a19d520e84629ae390ff3a60e93786ad09fac4b4547072ec0ab80b7566f50802714d62a3f9d7c7687ae4e69214d7e269129daa609e7020daefdfa19fe19e4a6da19beee902b326c179614e71432a85b6c832be2d05a6676ac7e6c8f01f8c72efa1ac96508856d4c3f28eb6671d4e593084f3d637587cc2644aa4a61cc68d812605913fcdf352b61da4bd57e7b289e55a45ac9392bf01a9bb158dc70a8f40201c908cdf72cb52c53e2b871430232c96b92712c12c48944c3c1a27e92ed50a3ee8416598d0214c09ddb5c2e86df90926b813bd08cdf0ba72a90b4361cd5f237ce8e5747e8fd3bd10a3b41374301eb99a784d81d44a52fdb74515865a547a5720c0d25206d897194745f68b69d3c68671c3deb55777998d2c94687430f428abca1ac85d2f92bb5324407e179766373893f668acee0804fc0391912cafbc593177948967f828c9346ff2ec95c9b08a4ed8c1b9c02f0cec567e967a10a4e41f25ac4bd9e5193217a1deda6a487e426024f60d0f20a232610cde30a74471c21ba2e983a6679e3ebb1d5de04fa0fb64e631c98c70fe127ab2f109a7bef69fcd5a791e6a5697444391828224921c71e6e8dea91e87b8cf8b9ed20f73561febc20baa34d55f1189f0c97fcfad3d9cab2ff5a7468113f5e1d19d763a7e42add81658e2099319ad341ab769bbedfc08cdc3e0902331bc5d9fdbc67e0ec55034d3efa088cec62cc057e997caa3b70a492887b28b80e8916afd597b275d89b7a01aa53b1f1128d0c245901f93caa879afbbf69527d30a6ab1e8deda3cf564b6fb6af5dc7f0c290098db9be95d121780a53c37472ee7975fe8a2b3d724e3f34234d11539f40dd86e8ffcab2b0cc6a06f2b5d3297e741d8dc891fc9f0a6daac285d822fcf8d3cf387be962d7da47b4340cb5f6a6b2b98414cbd1aa0c4f72e09b5342c89f86f67648588f2a7da0c7552a19abae63ca00d7632d882715793957815b9170c891f416bae6428c7d01656571cd9ead555a85708c3650372548433f153d43e39a87add2385b04264cad2d28f3a9e8fc483210147d7b4bdd69a63288b64800a533cac59a21c8b2490732e2433f7a7abf272497928f9510d702013dd08e2dfa20226b828ebd02dd48ef7f0669a1f6883a929fc7e88f6ef2d4717253bf7c4e70919201ea068a8c820080fee0498cd8457eb692764aa6d1f6289c9b7ae36504b208f662e5874a734d1d8e7e11916443b1df8cbd1e1300afe23c8ac77cba67bd01ad61ddc38d53b8e5b4cc18dff5c10ba4d83b2aaa52c0f7aab69482d85d48d129310d3e0feb363b3b484c715689b519864850fc449da08b1e31d138f4324bd343f989f868dbbaba313223ae7b49770d870193f6f453734c15c1a8c9d121a406d468d1a84732e7a8a5bbfae06f78c1a7c3727ad8dc824ffbb88d497936284d3fc7fedeac4ed213bebf599f9d287a5c57f23f8d2807d5b60eef295a2576b171e24c3ff7e466b73249f085552464bd757305059b7e6995f9f3767890c5ca4b4714f92c9dcf0087be4a01d82566206b2030cd854882ba16fcbe1f2c3d6b9a3bc2c7209784e1fd7e7061a151a36c93d3190b2a8fa3852f4f9a5a2ef2c4b47daca454bb34162ced11cb1b63b95104fce300140dde2fd16c2a72e19a57cedf96460706852d155622f470c2239cc5c9c898799f8021360bc2a0c32d75d938684b3df16b6f8654b2c428e9130a262c5808f4e59f162e51f85ac2494f92ce0bec1167b482c2d6703f187c8d9b3d3f55ad670ddb9d2c7fc2214f61dd93ffd2d0ee3df538ac5f8402c4c8798dc4c1c0545c1ba05b678f0171d0e9eb3d3ba39955b7c5ad81284dc0a87eaff1a21af8e149fb119882271998652ef449b5906d5b5721ad9ff6da3288a0a8d57cd739fd03bacac9306abc22365c7858b76f68bf7c530534056cacba8e93265a15e5ce2bfffa5442e4f1244054d4534de2a0fcafde490a39bd7d2b78d00bdbbb94f4b0eca86ddb7033741aa1ba04eafc6788a62fd30b3f24bbfec81c0faaa75306dd36c45dc72e50e10d6005fc13ea89df4d1fb7ba6163e625c8279ddfa843c49e3423ed8da3f45acf64b39332a51cefe1060cbadaa1b3655977de734bf7ebb07a2982486fc5d47e0a8a24141be6371fa0295e750e678b13671d0dd1595b1c41bbb7c6274f6ce3ba0427378a263de4d2fc39a9d59536dbf418c5318f5bce28d67c79ba2cf6ad71f6ec1c59d1c3878dd3585f23a39afd7200c05e4700d1308beda3ffaa003533034856514e7bce0e6dbb3370218de3f78c6e7736a746d6944c62efbe78a5e459925a71d6d3d289f4d1e8c8d0ea50929841f37b60ea4d1b32a23eedda79588e67225b13fe689a7b321a6eed6a8d2e600c8998f492771447391f11d1045ac6603b264cf22b67e9fd2b99757e4257c3491f83f20b12e78d272d214bc82e3a55379b6451b7ebf76753f356d9285f05e39773aaacbc6ee468046bed17a862b89520a45f3ba11d650e41e92d341127391f8623df2f8f67af2541ccb04e827f98e60dac6540e42a8ee9e4494139fea87e0f9dbf8b0b65c3d13baccbb387c00185f961e35d5a8505d51a0ed8d78208586155567c8bbe00630a6a8a4dc19d5d8bcb2a696db2c505eed175169d0cb6121983d2f99f346119df1d9a08eb9f1aefef5e6e17f14d838323ec9e1defb03b05b174eb7f964cb696901acb6530daaf0253c72ed4c16755731baafab32b2fa1f420bc9f7ed6ff8f787ef2e3e6f462ca2f970588f493119852f9b043cf107e4a97b132c4ed260b08d71013927469783570ea018bc2bd575bd5638415065d9528961c9dc0722f0c7af07bfc8621e9c5b883d8c5d2ad7a1c7edce5b7e71b3f964646d6d8549f0dddee1e53a3b8e43b697851fedadb84f6fba51825a1fc3910ee1de666dfe2518e475ef7ca8b15a4b661472d37f01871a96974c6ecb7dd7fa300df37d15b4ac75d562f9e883728a062be9c565510044137ec12a86438f993400ba012765a36ae6b2c95bcd9f2fc761961fb0ab1af836b570bf8b3aba1eecf66b6d63509f505ac41ded3b8c7bc75357dbfa3e55dee813b327740f0887d7104f20c4a6d4b8daa67b1ba43cfa39ca344bf557fa07c61242f5e7522e60e934b1098f6e2dac597699862200753c7ff5c4e374579b2dbaeeb261dff76cf7ff7638c1961fff63603f0e40501d2f63746433091b5bd860e7b85dce17bad2b852a33ada5975dec482c80082d23a478488d83ccfd4d7402e4c70a1a42bf62440be66bc4292f839e9dd7a1e370174310cabf28d27a0c143afd7184832425399c48169f833496754c05874a2d5a96ab203fe43561b6e9a794f38503ac9563596e2ba2f19c2e84be8d28498553754e990bb9fdaefa3837be2c815cd881ba3f7e82caf8412bafb7bd5de1ccd468fd95335fc401c6ec0ddfaa9493855cf0b6fe52834eb4f50e5a866f49cc64a7bea7eb7f9de4a9585aaa99f3a5684c1959b6853f523dedc1629ad1ba0bd7490dba3fddbc2e68cf007a5b0fa22930814ea45eb892c0cabfceab93abf56b877853701def0f1d724515f22bf9e6819c7280f13bdebf2dc3ff839682aaf661aa5f6857f038d54a31f6a7a3dae5720e78bd679fb0e370456dffae4873e628b0bef4ab02aa0a9c209b78343a79c293a80ef810549895caaee5a73bb0a743d3e3a3e550c333e6c71095a1a1d3ca1cbf067d2b22e1dd7b8d53c0d37855e1ef0d6640569e5ff47ecbb28df88cf1d79d9d26bb0ff810e488898ebb96f4ae1dbb4abb4fcc27d04c56f13b5be1b67f3e1b21149af8ca17bb5f9c7b3abb5cdf04baca455324cb2ec711019eefb1e59603ac6c0e7b384843d35f98d39e7153d3ed0530b0dd07f347e0f5c1f98fdc67f9b735120deceff912f6e70b3d5df7c6f81e3f312f64a19d14c3e820407542239f399a57b34a4278d903fafc69050816412ea5e74840f55dbc77277f32ef3af84b8a3389ef473679333fc000883731158bfe553412fb32ec37b7e706576f5e6d7e47297cfc6d0b407c3adf9bfb405c023488ed96cd85534fe2cbcc2fe5e5575d3afd468a2bf26c71d2666138fb85cde90f5f9d483d30cc67acd2b5811dd57fda0ed774a9d7493117e53d5dc1c8178da36699e16709dc22a236bc585ff0f6d16e24020cc0ccf84e11c00ebf350c847e01726bab90004595d82b38a3207abc55ee79b4ea58fc78444aaa3bd3130e7ce3072b9db50e20ff0b526710cb952bbefda9eeed6d0273503cac1c49b49ba40025d1beae74bbdc8c14239409b91110abdf17c80e8532aeaac38e470691a3fb6bb7667cf1b3f803be212f29d95e01441c1701d6edfe5c185e71d431daef2310c06bc14fa92a1e2ca80f843dd84bc89b5833df40921c2521f77288a7060d94906f87316608e7597b3ba6162a17a4c7dd27fa8297359f1be3e04a208c071fffba9152edbb1f654259d5187733d5ef6009d34057d04a431ec0633de36b561427835cb8cc603e8c6e48687024116b67b4fa17e8acea5fa8c3afc93e8dda78b944a25fab64721cbaeda343876c27c6fdf5caf726fb616ce328afac5b30d680dcfc2acaa907c4e4f6f5b72bd632c6ddde976b90fbd73192b805c0408b6b8541b745a42072a5278c3bdd7d1274771d10d357fd87e8a8e403e490c9dc74fd217a270fec13dbaa256755d9c8ea7214d15952e17eb2c51b685dba5746d6eea106f83e197f7a0486f7784b91a7d2089e3ae3c40db02219c86f7426324092152edd1c60fb4e90a54078f9b3e4704fe4ba50507e95d71c574835f86bcc827ec481304da910817f19b4e7e4e9304442381358e3f3113abb42946d3572850d917230f45a3cfae1b67dabbe07d63bf40a7bd53a740a77031b0f9d79b217773cb6268d65fed40eff1be96b294ba2b18e461d1d2b089b7645865de76921424fd264305ff2009f0a00b313edde44a4d4971124ae0e664941249e406b6e051bf70f728a487f54589b3f7aa6b804d3dedefeebbb8dae49936886ebd473d6929a2fcd54cd1e662b815c783b41fd27759d8623c89d555ff98a00b126419ed934fcfd145756a062d839d3bea5daa78663f54495386badc9c68e533b21b69069f9401040f1529b1cc367c3a535cb6e19dad8bc9cb8425b63c7a09929c4e21f09739fdc4bfcfd2f40802668d1d1d880253740a462abd828bcaf04d3299ab63f72f5525217b78339f2b71b771ed97f4d994971a5560aeb4f222441d511276502604b3a11f1693fb90e921ac41b44cf3baf4c602140b60292851fc6f4375533ede40e5b5d845ad824329cf4bea81dccc14b0ed86ef3ce73ccf9187923dc45c6299ba80d3f0c8c0330f9ebbbf1b4178aac0d1e8866b9f0a63a9726e2fca0e1dea3022d15b2738d322172027193a858b5b1e7d87996c79cc640ee535ce5f2a56c5ba50055a49dc7e83fb6a2a31344c227b1b99f1a76dee71e9c52050c2f866cb897d02abe6d1cf0d62398b495a3b25de33c1e727fbff74d7502fac068d291d4466735258ed2a884953467fddba36a4d95619b0888328027f66e23e0493b1ec7c78a497fb24fcfd6b3ebe34fb5a23e5e5ee7395550547d2619db0c45b8c2f690cf08e742cd5b597204ce5b17ae800a6dcae433009c46b1b9a16adaa1daaa9e599ce017d2f8a9f40d0f43cb72fa37360a45fad2d8af8615b3b59444adaed2c5f92e90e131b99992fe25a52095b89046793a50b060f1f18e169a45cd8fa0eff32de519acdeec4587f4a1a845a2de3c3b8fa8d11f54261e947ca28f8b9f7dee73d4812b551b8cf7feb8832d6a879793e02896642e07c10ff2c0691331c443eebec8b7adb88f6db2a00180ee19b9e0a2d47ff92777d9359b5c49584418e763d9386d07b579585ee25ca2447b34662dfd4d72addb16406e5f3ff3b0d7d022f8f9acb88b9d5e73a746ffa55b89fe6039a2d6d3601a49e2995e90ac0278c7a15ee1e14e0cf8fa2cf4977cf343511f19ebca8326fa2d08dc3b9423da6b7e687a6987f95a0b3a998aae8d2076bf965df2bce5c5cbb6512b2e2ab15e8d755c69e268a9d5ad437bf17960425bd55329ece4a4bf485e999d19aa7767392ce00870a68826477cfdf53fe4fe57c548ba0b6b06295fd6e83ec4e6862b9c66b8dba383ba4c585bb45728f01d1c4df0df585672eb33dfb85573467f5a26fefae01b90d16bf754de824bd7460388b9cd3d23692d7f3821b9b5ebf953e100e6c7092075524f2f83e57ed5b6917880935702f0e636e769c26050f76f0f1dbff319ca5b9a39ac373d1a9c4464e06b6736660221efab9edbb3d371ff44cf6baa497d966d08fb7a2972723448096ea87a38cf985de825892bc00e5f5620fb3e9b82cf3befcb55b9881bc066b2eb9a29d7a3647b5d76ca20630ec0886cb82104e9217bd074714b245a17612bd243890825b8216d820f2afd885c3f9946fa0132bd28c4724ad69d32c3a35ffa10c9caf9ff5dc7b5756af4575dd5d63ec3014f3f042148d916404316891ecead423ad76170e61527884ae8c7e799d389d86d2835fd52959404c15847e7009070f9f4b7b4543e4a30b497197e5493aee90bdf30c76c478152191942b43ad90b47763b63b0c6b5a5f5f100ce2d8cc2592ab79ce92951fe32b93128b2e702adea29e9f77bd2dd5b19607ca557dbab54049cfb261bb48d6b1e1ce81821b601d687b035bf58f64ee68aac0b9375e9b613ff12dc0026945e60c48a5752c5872d2b17ff0f0091ef34894c813c4df38004184766050a15e1c8e0079aa7a5e2c943d4e12ebf5503868f68adea87543ad0b96543b0abf579e565286d0bec6e8d87c99717b4ac035097594ddcc872bf7ee13df22d75e2834914bc0110b46cdc967d95fb0543cca5f97aa5ac318594f440cf7fa35222cc82bbb6489c6f25abeafdb298f8ef71d8202a60a0458a56e4a2743844a1bff651dfcb4a3bd7a4e547592e5b17c85bc0f146dcc1cc3e7309312bc0576d8e469eebd9ed60cd9fea6e47fd6f6416d40f123d137f1aff3fc6e368f57f618cbdfb0b367754b59ce9f8b0917a186688260318a5eb40b91b485924e531239453ddd46734d4cdebc53a83bd26623aaa994c0dd420b6430e7f1663baeab0e00cedc3cd37cfd196ab63314347649228e2bdb22097783f4500dc4f745c95f31e262d659ee0d586573140e787e040769f9b77f9aa793591fb6a29130fe90a9f5953306800473c08bece2653b887b67e61f6b53de71166570723562ee5a4dfc70898dcc6f26b08cc9bef1444b52038c658697713b219c0b846607005e79f91d6e17cec248ae0fa5761f20d042a68238d2b7238614fdcc4fa5c95365108c7e883b432a759862e95713a476a62c30576654b8dbfb1dc267ae8a1118432b3f2a4d99391b6ea2b74990f11b698288a8ac2a97a2eb5e60284d1c817c8f5407d3dc288e92e2e2b9df72cadb83efcdff46a594134242e63b10db4d993293f1f0ceb7db2771a0ad7f67745a06eaddc979b2d3c2537033af9b36458d1fde4ec2a84a081d58bb2f65419157ad742c7daf66f546cd22d517939067aa070096111adb7a89b65a424d6f29a934ef7bed54514326e0cd18ef14137854b92911d2cf20e311ac778b449b0b1451510e9d7f3f4aefab21a3d9b443a31b5bebcd602223422e4671b4e0caa500fe3b002b6988e3438f450f5f9bf5d9ebbfa2a638db3f5e472cd743777185f1cff884dcbfb97dbc014a447e3698de7fa9019af79a76d6538a5e88051b545b792e7a4ca9be46be86763a506c87fddac52882389f2f8ff93ec1f168c3239d4210ce9ce34fd33fe295501a4b83f99ed7913a8b84454eb582894f6dd0b445fc6c628dbd0628d480884f5f0cfbf8cfe64805f00c4c1939ac00f375f850b272bfdf92c959dd43f5b57179f9df6e3f31f06a7278d60652211cbd1cc1895efc133ea9b8068967ff96e858d3631c82cd94f4ee41cbbf8802f9519ab18991bf1803e718e8f03c793d5fc5b10f7ada2f70a5fab0e72004cb1aa16e746bc3aabc6f9a709e8a4266a6dfa618140b5f8e7bb082b68da3223983ab5c4ed7c6577201dde75d9c42f0d9baafe3122d32c2b09979b5160207ba2004ebe1ad15dab9c4d98c3f5bffb5dce3f0b14f503c5161fe14f5c030f5ca5eadb1cac38092c2049cb6b04c2f58caa79aea9c0f42561a4dfb097cd42df629d0573a46b90473d9db07907279f6ffb13c79a9821e3ce5ca04a47c13f582846cac4de367d591d062e403f05e3b7ed0a2ed5abbd3c89416868472cdfcd38304ad81f495860a05742e397283221c26798207315311c2a25e4fdfbc2306cb5b30d213ed6e8c30d33aa15471a8bb761c85a0c7f935c68ac61bb40775da9b5155b9b3567a0f318b15377268ac07ce341802c360606bcc8db238f5d19b869ae6ed0bc43496def93615c7f7807bfb557d32d59a44921bd11de6faeeedfe57a8238bd78dfa34b052dd906ba6faf5d097a71ee52b9f284452d216bbf90dc0558fff7b00977283c0e065bb15338fc53de396a777dda21b31c5bc8261eb28288521c87477472b07b36fa1688969d901523cc1c811ef970a5e8a9a27b2ba3eb306eca697e4c46d8649ca62ae395d3179813985082603a31274e4417933428961e83e2cda401defb411a0e821b7ce6351c43586cd313a08f0f7c0206557e703d405f38f951a6e43ca374958e61cbe9c8555ab841c932a60964f90e290e7c4ccf0b5da959e58bcb09e51e7c1aacffab62c0f5decdc1a2e968a63578a8ee05f5f00af6bfd58bae1430683af549002d6bad6d9ed0eb61474f448e7b3f7b2e98da030cb9b7e1d0394f2bb054f741b5a5b4e76e14999bdcbbc29559e1020bcd2f9122368cb40b5832997a8679be8a6328d444e59bf9dd038ca6dca9ec39e1ab1948c291b5759b60ea02de30c9b6e1602b5e6d049e49fb6a1f352853e835a039c854b8f33fefec2887561b80f8a26afc8165570a8aa93c0bfb065f13cb00bff0c01b00d00f63be98e1162ce2a88ff9d9560de9b4bf1670a97c71388cdf32a706c761f0f50b53df27b58e4cadfe86e0f9362eede8c1faec667698225ca4153e0504278d49fb710741bb02ab338cfbf4876230c89b942f6e54816d65d37670ffef68ced596705a1deaec8b1152550ff477a7edc82e0af6b676069dda9eab6c055dfe1eba48c7bacc6aae196a764c385c16c2bca98d074129b5ffcc7e56244698f4cdc2d3cbb92562b1e8b4bd3c6d7d72d0c131931e3591c2f5d47b6056c25dc84d2f0fc1d17493e2899af1f55ac6c088e7ec6954ccbf1d426fc20bf8d05c6e237d1df28c614d8a0a339084db8e78431e3261e7f54dbb9ce52e97c830bd29173ce3e4264692813ed8dddfc6b5cd55a7a3b2b7a7e22fbd1e402eacb220191debe27e2efe8dd2d7c39a0aa8f66151a14d4917e52b0df2e5ca32c266b747f1ec86ce859d8707f587451b6f44633034ea3c914e9c90e8922778e460b4adb63975ef79fcf2e851754dbc52f4eb511fd7b006d21341ce5bec013ce20bbca95857f4ffd227789ec79c1dfc63052817801915b0a265df7b26309b197af8b2a9693a2deb7b0c917bf266e2866836db4722ed8227332c01c70ec2183d932ba209ce3b697dcda7c5d13e199c6d29e2959117c6e45b72f01692eb468788cee82c7bf6a715fbf65693b78cac0dd974a917957b10d9674e03e756ff46df21bb5e97bbddbc9d1c56582afc7b30ebd5ea1e99e9f9076074a9030b69bb0e7756aa89ed7cd902d65101c3593f1a967f036d3baccfff850a861aa42c090e99c772130c448778f1c74de2f4c134f6fbcebc4cbcacb9d5a0d674e94020a580e22264887ed4475c9511f0dd33b4b67a825693c002e4d472367cc947316b5dd2ff3ea72f1ee813d38b14e6533947b5a1388202f80af59c818a1fdd57ce9f0697a24140e57c6e00fd776d193370929c71330805684f427953002ba0259fdf468a2a89fabc919eb5a175fd0007da761e322a3baf96a968b1210bc0570485488c7a777b377568b24f1b213ede3e5351c81c1c154839790a131704cc96fcac89593d2e829fc64dc4c0983329f7fd420006ffa04820f6be8ce97fadd780c61382fe07a207ae0b4bb5d8ae821ad616d59d074949b7da9d4f0af4b2a9b21cad95ba14fc8d67ee737711073bd4078f2f3f3c7f7128fb03ba5fa2b1b5ed35e5e256e3fb69fe9f6fc039f4de7e74ba6226667efad2207e0e295aa3afeadfb8f4c8688b56c67dc49a1c1a65f7d1b32946f2076dc936c4fb7da4c23b17bc37564fe8b3e9143571eba8844ef76e334c424ec965451ce9349f7fee9829dbf172149d231a9b7261435bbcee1f540e721f54c3666ac0806725f1b203b3086895ded9011a7a94478aced388b2f69f060640d9feb0850e9587342f59ec0e0d304703e546dcd97e32bec54128e741ef8b60f7838bcc234f9fa1c5522aa15fe2083e149ef61de12f75ca576a7bdd908452c3973e9d25a355e5a2024ec149cc4ae2885885fbbb51b1a8eb6c69e181c50810626912e1b1f5cc7ab66294ff3b5b79678c11efd61b73faf57a0ab85d2085fc4c5575a2eb359aa9031ed0644530a818f211a7efc74fc2de0606e4be419aa6308625a3b08a114542473e94762bfa8c85392ea39d4c059151c91188a7ebb6d0a3418a0de88a026d92bc502d528e353a5f86e8f70f0c6e00c567f5e60e78ecd008a9ab9cb1780398936789c0e554240c2aa6b62799fb80fd589551826d2b85fd3255ed4fb4433f247ff4f7dfd10b9be647777321ff2043a75a7d236a0b1aeec0d02906cdb944be25f007aefef1c01070a904f6565266105ed18991f374dfb5f74de2b494d5359a998604dd941fba0058335cd7da08eaa343caf4b493b7a09cc515921c51a2337b55264b39d069be880b1e45d30cfdb01791170768be15cc57ff1402bef60c7a8623ea2e91743ffdc7a918d42fa807e1c225f30d97fb4362650616d123d07f0ef5292f8b1d8ef6d7ab4b8f6a1b330e1c593c67b0a9f13191feb38e89ac24e7030fdfc58dfdbfe3dc2712e38ee74d6d68cdbd6b489ff317a40226f036c7107caf2440bc6871627c312d40e5f5a1b5ede9c13ad35c2359706403491d23c96b811b8d00c76041087d76445fe8be20ff03885af8b660cdfa1b811250376ae7935d9c8163486312210eea8835b93c482b5dfa9dc0698835cc65de102fd5f117001e600495291c17ce0589dd05df96f63bd6d618ad0d499210e0acc565517bddf18db839e585f7ca3ed2f6472c8c39488526efc0348134ffcfdfefab9740bb4dd958c405a591dbc3d04093dfba00899dafcfd097d2ad12f42f709085ca1383ae659ee241968c392a5bedb68910163e71f3299ef51d05998e44e9d9d0b4efa5b2ef02aba5f33e67da3801359007e4a1af88f5bd913ac22764ef2cb055ccc592bf934049454e73cfd49907407ad3af6e2bbdadb889e0bbd24f8e1d1a8c6aaffc75dd1c29b83ca1a346bdbb06921dc6d34f3ae084ed4ef2eeb11ed031ffa616e6c7f0ae2bda7351e1ddf5c0ecca43f09daff4092c7d033e6026b2e2860a846d669676c8e7460047d93d1da32ecabcfaa828b05edbf75869b36e17b5913a11faa8a445d8f67a3bbd308fd9fd51039166938ea8eb6726f256c471fd5904b4aa66b8b8dd707ecfcc4d04ca138c80cec2c71634f61f9cec819cb47dbbf58e496a8701d0d509e94cc012125594b7eae73bacd5112ba2ac8fda1711cbc9de8365c80318a4984da2456181273c0bbb8009e90e6b2eca35c7e8285178c79a4cdec272c41025e564d4b60b6bdcdc01571a44c56f19705802723fcaa71dbcfa39e749f7c32a15ba6ce9f053e742c1a124dea9618dd19d6f2a1e825b5ca02d5560c277434bb0a51c80967f7146dfb075e0ece67bf5c804906995ed414f899162b724df3992d469f2e2036bbdaa2b595e8c2936b08ac5ddcd8c06d6902a6a249318d1d22f7141c47c377014dd7ade23cf5b3af0d187915f8c53095e2abfc734d62d531cf122c5a0ffea28fd708efd5dbd8f4f298b6f4d76785b9f5c2e78efba046ec54d0d82e31da4a246035304e6c9dd821114b45e69b6dca1687e155c4156c87f7d95c34fcebe55baeb25335b98de1a89130e75faa1e8b9825c2d1c17737ddc145afbd815534e12724fb25ea55353c9b0460204be5a184602160ed2f1c27bfdf4669cff216fa00a38b5c3085ed3e429ee66db7498f83e522ad9058ef6441e0b20862ea214d293d06c130338ea2006cdd9c20b9b690a26dcbb16c2e1648bf31bd63bd59a52ab324cf7ec504d934cbda9c0987863f0184a5329b5351db3bc9932999bede0cbdad169a5baf84cc567c36635624496a58cf52051569a961a72e444de3eab99704efd124c1f6ef505c9f17d1fb95c0fb78f7a487016f6d861a60b0dee6674e58b706f5817c0814d5eae8ba46782c400f581cf4699f3d97dff063b8162a83d428eb2bdb18c3f961eaaf46cd8ee65e7d302567d2f9dab156e81dff2e524cd53ec9e0c7ca0b07846daaa44accc3e463a4a5dd704af9e0acfc46b68bd2c0cab1c34759c19b91de5942ea3dd3c8b5935f5b0f62f076013aed487c9bfeeb5d62d7c3a034a5b6e8a75e8938d011887b7ceb8534438f4f357b764c3e655ed59b1e134c039543e055c6d1bc4525dc9a8ce849b4c4cda25a11f07b8f91c95a07117cd8f5587f145a337c3507758171ca70a3c162a8e40b7b42fb17649490fde2586010a794822b501f49654690607032348518118f946db76981494b733e9e6092c26dbc14d12579ca077fad93b0ef65e162c007b32a010f255646e7365b59b823579d2bbf2a4653970f5983a13a2ef9f98e49c0fe4d0e1360f698be56a86f9bdacb3c43a2dc2faec3af692863ee9fa1a2b361a920639efaa9bb05d8b3b6f07e821049352afdd5c991cb702648c0dd1dd1d52b073b296cf9f1c0d86f04e13b9eecfe5644443b30f866db69bcdeb64c9586228a2ef94013033084a96eb9454369e26a988449ac599cc6e0d98c974697313a69552f8e5006b41b220f8b04d3f02ef191313c5acb102416cd901ed6d70eeaace971fe8073d0312a3a6d065ebac5aa8f084313dfff5cbe546b61f1ec47ab67d657102c791ee7e4ef5c8db04db419440e394bc05940f8c013c55485942537c96ab7b6d70df04a9ac36d0a1658b088dda6ebc01fbfa85aadcebd31e63af738fad87cc8a059fefaff733a883594abd425704c9f159d1d211518a952e9710fe347f297511795986397720bc5ee895ffe2f729cbc3536635fb12b077bb9ca7ae2b562c6ab8b26b84a582e37c5121cfc92e53ae61e8a1cc33883f8b7b603200b5b0d4c3f25311dd345e2d158b718269d5840a802a89d911912fee6e82b336e23ae483f1db10c4aac46b20156301474e6e22cfc66adb67b8289923a154367224276cc64f6d59a34072f32e72e6b3ac521fd7afa4ab91564011e9c669940b6cd31c52ed6f70bb32f4ca67b41f9ecb7e8c9bd415d4bd1eb4be98f8ef98e092f8d149258bbdeb96bfeac9dd7e1261de914ac6084d50ba23994f46d4fa4313ba12fcb6b8e19d5bb5417babfdf7014ce11092b984652cd1470efb45db0c8891bd849219cbf6d251b517e01462e5c5dc33ecbd9990027dc0656ea0fbbf67abdf975482c2b55b06b4a483c81a2d51349417accab4fcee53973700ef1cbb2adf93e53fba755dc67f7c0106d346b63a176cd13eef9f03a8f01e4b43ce85207804f5fe4fb6808be179aa04a2bbef57e1fd437b8c1ad6ee0fd7a39ce1f0b122bffe0440d7dc61ffa28abf4f0f4598b7ab0ca56d15d2df96a6c4d5f80016ad454863bf46010951220d77e4cd32ee4b04a52a7edbaa4b00e10f1fef7be08d81015a034b443a3880cb710681c8d03af64650782a7e35e428a387b7052ae8e2ccb0661ebd392bae8e3d268b9cbb20c50b6b1744bbe1c2f4b56508bca1496b332f7c2d3ea529c811019e9f1ed32a91599d1949797d74afd9f48eb270ea59808846d1315dad9f59571be124dfbbb2317edd6aefccdc40f3e04db61bd3d14a55ea4520fd92279304ec5eeb0ea9d81b5cbbae613fba741eb848bb08dca7a7d12e76c12aa8ba726756f59c42edede7ae1a9cf3aa8fd1ef1c4049aea1e8c649778b63b34fe0d7c574da9073fa7fd880b5f5ecc4b3ef1a6c3ab509501e98a7fadd7aed11d8ae47a6befb198bcdd7dd87e7d727455bf034b529e057cc2d7ab830054d8091117d90a5c41dd00ca24643d84edc62441913ba39aa882fa3341e0b45d15d5ea09721d7b3b22cb1ceabcba6218dab88d6c58abe3799773b98c04323ae0cadcbd8cc0acb01bdab76292d106198f82a7517fa3a74f9c57a0af0e3969716f7592856f33fb957835d88af6d0c6c6125f88539c33d424cb0d5267be44e10181a9e1f69d1a57884f7ecfdf6872d0528be580ae1b9663a6a030e9ebc9700541b281eb69734e9703c12893373ad35ce753b2e1354d949d05c70f16f6068ade4fe5277d1a5f28a9b09bfa09270e232574345d6ff54937434e982b09f15c4ea8822785e8f3f587780adfde0d10aa3af5dddc47609da6caf7e4b6886b4b176ab31c0e4f5695fa38dee89f826b529e2287a9e4da890f830ffc2b690ef2a59e8e9d35822a0feb1890335f834cfbe1d8c3bda6da82015670ef9cf544ef6ca5d7ff25a2feb11b4b84fcd58655a55073ad74d4a5573cb7e9f581ae5bc09069083104869e50b476baa46c7e6542f166d6b97764d683109f1dc582d1cf4184e85adaa8c6dafbff7b4d11306b28d3df8336a017d2626f4c8d92d073e6346ac4aae0cd00c84f0bba2c3a944fb8dad02b2dcc2fdf5678d9a94027bdaa8224abfec782cfce6492cd311be3c414a3abc5641eb17bff57878964a70d75cb671974eb60f2d59306b938432e3e99cf8a51567e6fa6645eecfb08a7b2c3a29713308c4cb2ce3c3be077a0d1b0c038528e04c7c547b58479c1b993c7145b100d243d682c471bc1de7be4f60f6d33b761e90faa34ec6769a897893c302a70cbfd3880722e166b62a2df2b8498f5d25cfc44d965505870e3bb4416552ac1147f89d0848bc54775f820a31383351ad1562e9242744419c7737bd956528f0eeb94ab2cb9320e476d4cbbcf336ff4966da0c79512b5b487cb0be50405783c9bb63abee8b81c9b2b10eb801eddfb07001b9df5c4318de9ef41f50e8b51fabe8f11fd350f9d2c31615e597bba3f16f15ed38a626bf57461b74c89b2c858bc0651995bc62aa0f9fce3363117f7d6d4c3af07969e8388239f3eb67e56cf88985987f7b3330e0731907230eafc411d1aab8f387e2002754a2116cc6c67b452d7456c23813ffc88892b6c873193e33ecfbc48e038a6d7a3e1141747beaa4a3b38335f801654e274a672876d41e374bb44d58ea32a848bcdbafe21a3b9bbd6638dd648a0185647a6aec3938fde2acadb2d08a1b09754f7c6a2e80e0e7b278c905289932161c86a7a9914b91beb149bfdec6c4e08d9dcf452c248ed7ed0f99210123e1a6c8662f3fc7842678575b41b83588b7e4b7c638b2e3e4eda379ba5f3b81911b87ad3f14bef0a569cfdff100dc7ac5a75e8f83b97c8e4ab7d785620dca626be9ab6780b3dff27e3e3bafa1fecddf163d9c8aaeedaf1cd1b642ba2f967e84bde7f6e379817328c87fef87db94f1fd33118478147e89ef5923480eecf2eb41f018a84e4007181d715f5587edbb1f8658b060fae3e9738a7c6af0ff80ca6154815b46bdeecd13838af2a31c80c1dc0997b0c3ae9b1be64964ebb98b03e54689d1c106b2ad853e4fefb3f3281b90ced55e52918831cd792872a207c53bfe990b866accf776ca639b958975840df20d60deef1d3cb098b75b4e8a5ff8c8af2943fa9d6d3de874004174d8af4770f296603ed8430c29159601957d0fc6d4c0f95591b198355b563c03dea8d9d646d17748d6c3b6ed6272f8f19f9ffcddcf55d970a5550b16ccc5e34e345bd4bff50c4df79cbe4cd703e2d249116971a028a729e3e62d189985fbe9a1c1fe2abd2b4aa1b547a4f1bc494bf189460801e98a17893b5f3ce10ce569d92c912ccefaf7c217b89240c13a49dbe1f8fa31978d274777795ecc207e8d8cebfa873e86710d65ce98d9027c53742009e75f86d004824b81f3079b10065f6faf1a9101167403047db87f89c3e887dcdad0772a78ee7cc6a2ec631fee463fbdd7dac33b12c9d58bec2435a0d3c835bff704f0fd64adcc461d504aa6145cdeb3dbc945699c49b2c7aaba80558a4e58ab07dcecc2680abb3150154c7bafd85118527b4dafc7dd1d3d44b74c8c9ea4553d5b20c9720adfabd2b6f7634ce3fa65ca4cf7a0aa9556c302f93ae98e71e174476d51a204ffd8c1afe5f18bdfdd3c23e6103e18da1e5b0cca19825ff0931fed7c7d52bff455351d9efd8006d70907e97932d755e495a70d2b163d35e7d465092d4fcb6e1355f68cc757497c1e05d4de4e4aa5c2bc29989b7f258c2c0c42a4655032832ef69a10f5d98980411cfb24eea56999e0f5321cd57be3bbbaccf6026d09d76062f59a800557fb05f5d9a134ff273f93f1f23604c887ba0f27af3cbdbade8deefdbc3104fecf5ed5f5ba09ca8b61b48eb1590a7743d798b9d501da31dc2f347a643c55ee7ca6265cb7e35a929aaf27466d4157e93695032faea6eab9f12741e8ad9dbd27ce6c23a2967eb40d219f886199b4329a6d0647fbfd119b18a95ecdd4f00f8db69ffd08f61555ccb5b0cde0f54deb354517a2d7805f1df9f1e960ac7b775605b44b801b4fb650a89df870516d6bb342677f189a135d0421e62373f2a8fc9b9ac53b7cc63d62856bba41dc31038e44c09e0d77983ebe3f038c06945f767c15820e68ef1ebfc7085083742fbbed2213859f759b79b4312eddf609dfb096f060c6a77e448a68da1c5b57cc18f7f7f0efc539884d9de2df5a2fa88bed31d5e914f16f8f9e747565f078973bb6b34915cc745327ddd1a49c5a0ff2b19fad002cf4cb14e4f85dff164f0542ef2bf7b8e473378256c33110073efb89635684a133acfb76c754a0f72e49a859afd029e566abc0a5548ee6c5662175755ab58a5907c5b0b5df6ae6406bedbcac00a0149eb0b22ed85e19cff1145f9b15e9b5834e7883524588e76e532a9c8cf1a11ae6e8519ffaf0dd1a1ea9825e5be3a216a61ed9886ba4811e97c8d0ce35263c59c2000d3068139803909e7d29b75f053997331b9f1688047fbd93edbec98d5c2a070a5fc091e77e36cebcaaf8e7f0484318cf7b4bffff5ac75300988b67cbe38c6cc29f4bcb03396f41fbb8736501477fdf747b3c1a9d6c1cc1913c3971bf944b1c0476e8c1ab18d818bba1482b9d2d1df02a8b04033803d54c04ba611bb7ed611ba44950ade35a75ac3bdc9d0f07bd5d9ffb909ce6fdcf5bcb2b46a09c65ad961039b7a18fb110cf631391bff7592449e16b0b9fd0fea1ef3ca5538d00cc3b306802d3f668fc5de0383ea1e59064216278454efbe61fc85479ffd8fd4a0c7ede7511b5838803aeb71cce974a315de0b24e97731dcd41256dc3f60f6e3e6f622ee4a66c8795191852b89896e0d411ae68d0fc5faa1fb5e6a284cf2394910a480ff59406bcc36345f3665155c39b8ef395e722d9429e1e72a89b2f5c3a288cf50a320c7454d745a1c271550bdd86c127a92664758ad2c3d32fe9594d88e4baf6a270c5103d84f1aef7abaf338de53173ef522851fb8544892bd89d30d00b0340a6031001d04385854699e96616f0519fed2948dfca1375f5fbd9153587300f071238c5a0b24f980b34a8a004537c6cbd188b3d41d4affacfad189ce93bf12a6d29c16d9490119c706aa3c41d02fef2d43e3247323d327b8c514dbc2e8144fe39d76d0e2ec3b0c1df934727dd93b296ea0595bfee21b435d229d153b9b0cb522cbcd5b4df74c57f924f7d0e1498c915bab16ba0923e506b69fd642c53820ac3a3ad4c7dfacf8fb56de45bbad16dfc838cfdb43d1b0064e28e42bde6cf8df52286163ed9286a1b85c87baaa561166f74ab03c6462613830dcc1d1d77b9f57e75afca7084b736a9b4854f2456ff72625cc82d005ad579e35393ac91a5d861e4e2977c2726ee72cb4a7cf6fdf0133d8258bcd41d5138c8d83de0707bfcd6a95da9c69b2743821896341acd740ad630b99f2e73e9da04efe38d6d341873bda00101012e5123470b92b54cbc0eec512a19139e14008a90ad613bd9d8baa632d03eea3a64e4d08faa9191ca14aedb065ee6129e6f2f53d45dbde480400bcbaa972bdfad30a6c012f8f1f72e3e447c02f595810ea1d77bda8f565f6120fe9b5b0751d770d09d95ff94b58426bdb324915f5f99c70b2875c96ca9d72e9e01db582a7e92913ea8b4d7d9755b9a5c67366d6602d1ac82f64ee2cfb989b7140fe61ad025deceb91fd67e4632d1d31805754bb42ffba4901e83b04c62a9eb5c018616582d01d6c38c8268c5bade7339d127adf832027dfb139de7ac5d93acf42fbdb35add530e9e42ec77ced261e0d61023fd985145baa1d5f5e5e4324cdae25b6afbc723829806ceec5cfcffb8b593a2474c96f6320261e0bd9d17a47ddfc5d1ef148f9d351749d46d2b3ee8b3c32cc8f5f97a2059a2b09835b17e38f1b71093844f45ee6e65e868bd0f3269920fc4204e71562d30e2939bb5c1b1d8d1ebf394d1b72b239113df69610e3b0dd3b63ceb75ec7a8e1e8e96e80b724540d91509f93c7d43b99993e194e652ee77b9ed22ed1224fa77d5c817fa3cb9478b763711ac166d1b54af173595f8ea86a9f1440ef5257d8aeddef38275c997fe52bd6e4f723ffbffa2b38ceddcf832ed41ffd0051f2002b05cbafed8a97de9e1bd75827d1eba62642c78007b31a33b5e78b48f9a89d93d4ca0f5103a7c76a05dd0b575171d8805a11646c58640e67f3609dd04e22edabb229aefab8bf0331a808cee568f4d0eae7b574a5648be13f60d2a3a668a92e07c4b5b85c0b32a17c88fcacbd1028fde661db111f858b663fc3f5de26f5102c015215d3ee5456de94b2e37827aa554cba189f0b952041aaba8a9a568ce60c6b1eee3e000c7759e5b28f47a4aa7ba772a8ad1c98bc3375eba762f8bf0f68b6c0ed8cc28afdee1ff9333babd84962cc47f73b6b0872751a4d31f3991540adc4e08c00ad2e8b1f5bf965f078ef40155a65895e4c271b6f8a8871e1f8078addbdb117f98f9e953dc5522ad5d1065c42a89361e68bfa163e6145073f564253af3310acf6ccf0433e3f10401560c389e3cfc2d8c8873e881b8c1b825ff193fb93f24bb57424ceec995cd97dca1a530f547ee6c59315aca747c245a5520d07a4c64878dd7c859aa50351c03cc6cf3742c4fc15ef5351fb57619ed6ec9a7d5e8462b8e35ac8b189c79420f643d0ddae21352d77e6e83c9a041ea11f87ece742ce2f7be79f0b0fbaff57a34acfc242f6e2c4896216a7243b3d101c55ce53a1ff48f5bebcaba740e219d38625165cf20bfc4cc68efe12b0654d0b2a6bc06883c468de535e5dae1383304483ce6e025675b2a84b84fd4bbe1914f0fe5190be4e8f290339b11b4cbb320f997d1f4c602e3cb39b6d32d744e0d14a039036ce7bc975dd1d01f0504b4d9c679c085e8a520c38e67924709192005edd3e375fd02393462e19a6dcc4d18412510f6d9a031bda084ce144cda28a6ef849ea6b40f8f922556a94076d3fb936aa9d4c25131d4204917442c668daa91b35c1c6189b67c8d87b396a3842f09faefe9d35aa127782dd2594b728785101da6d1a3b1ba09ffa199bee727a6409aca6ad98b8ffe0b53ec035567db4fb6d8fc88be1dabaf1f29a0a80f7972455e4dcd9c8ca663ae2ace800a40ce595b7cbb04a354869e4e7e9d9900b32ecd9b6bd94f7a8aa4469c48ef77f9ec58604c0996e9c64d0f47030d76e64aa340fe712b7b0a2aa4b4319915fe47eaa2ec534e49add1e3cecdb951b33792950938f4ec330a366c76f4f2257d032ea352b270a663b89f5c70dadb0c4521465bd277a98b6a63e2cdc41f2e873cc4391ef4cc38aecd59516e41ff1c97ae26581f6a0355c051e8556e5657c48d2dd660fa0d9f87b71e1d5979a144498693e3cca79f7f5acc504b2d69aeb43620a198f0194f780f5df5a771963c8bfc23b632e9712c959afe6250a5708d6023982f7f0c103de9d4954afa31ea76ad47f6d7fa375ae1d3116e7a5774fa8f2227a1da74387213ea78a9f3feb2eadf8f8829f71f0a21cdf14849376bf4fcc85d8573f5e6bdfb3827d6015039cd89a6eeb46df37fed019e16afe23cec4b81680b635d616a65bafbb32d9433273f550ce0c94a0d7fa0dc3c3d642b1eb924a1f28895b623fc3b92349900596525793e074a193f121178415daef325ab79a1bb31e48007fd93a9afae1845a9adcaf1de56ffce282540f0cd3d9e29b595e0ead32c4cf9dc134337363910abc8b99e8e75ca24064bf987d319840f42e1404ed711abb2b56bd8ca85450f0d857378de61e2137db113992f7c872760987d6bd62c36e4147a3286f31ddcecd743cca8b6879173a40980d0dee878516a0b4d7e354ad48d4c4a1e019336fb6d81781e15668cb183da9e4866648b92acf6e8978cd2e97ff6eefb1d51f13a1244c68c004bb91f302eed899be30a503a505c10d614c6d87de8e961be8303e212658c45fa50661f2c33f8d30be7bcc0f0b7d27c54a2a861e6fb43d545469f59369c93c35cc09db36f64886ff98eed60ab73c107544e656ef4d126e3f519f941090a70fd7e28ad9cc22fae280a5b094a9ff4b58f7f98f382e8725a62710484eea188e67650499ea43455ffaa2b04a844ad14763314f0cf3a7c0a582b2780891ba6f8faadb2429d84061d642557b4d6f1d30c91041c97b5ba37440d954578e3c651f29e15088cdad2e0c2dada852bf9451632af2a5f1c51da6740b48a9a9998b92f45f4795555951a0530a80cfe3dcefa96f214c0823cc291e3033b31b61be74ee396b64060dd22f7e9c0179c5ad047e0183d1e6a85a631015adb7cc52b6e97ec425d473fbf315e23daf6f37f9357b12fdb0c8e70667465b0345324c8ff6fe0212a82d1f40ca590e1fc893300550aea8d1d0187d2305f5e91c40c7ded0c010f18e515ecda68070412f1a5c25f4cb6940e59d7bf57752ae91b98a0bd8a86d6be4f758f8f956bf38a2387c1f807d437f2c4bab910dc1166a028696ac6330306368a06c2b794922e62bf019351befcacbd9efe3aa83f2495f281dc56e7e77dc534469f1882ea019cc4030e190d0377af46494e7dc7725e9eaf8c21c51b65bf4ca2667d2d484ead46a5dbebca099962d95e1e8150d5750fee3803daba73fd9088f1608df94f811d89402cb4075cd93dfa95d8ffa943d17d0fdb2d91aed843ae501debfa9eec71019150cc8ed342a7cbb864a487deb0b42c30455af09d9c6a3d33ea4e1fca22df6051082b01683841001e314bad82385302eb26c8d5483097e101ecff2e48775fc46cbae184a7332def224b775d69a66525558d0b205c6e629b30d3a73416d19ef1a5e00119d4487d79b5c425942cc8f5f78cdcb9895d5f027298b519ef796ab8bab6513954ebee0edb595e7ac0e2ea212d035c25f19b2c9117748cf13f21ea32e5c8f78f8fed5cee59dda1f20ca34ad6f26b7992eebe3451efaca3e928f62b32362c8bd2cd28c043848c31ec88f21ccc468d257900e9034cf4440768aa488ee5576cd1c748778b0c07e84dc38408d8b37e10f581fdb15cb01d4b19914a5f920b8ae538ec3b4377fb6092eabb422a38401336f4e62f9a26218b7f49042e061af95c3449b620539377c4f38d0882c8348b9608aebc86bf74b3e7347e2614091849838f2dc9c4df564e9e36b2ec1c59f18bd064cfdb53cebbc39e87dd069f29c5bb2765e744c9192dc45a20f84c82c1399cac7d124a03236a94864f12aff9e1684da4e51ca9f837d5eb776497cb362c1943081c816cf4a6d73c49f889ac0c2b96bd28c65ef420cbad4be056206b140f9781cd92b9fc30da9858a24b2ba9f80c7b458a9253a7587c770f7a9de3dbf198edcbff892c0bddb9886224559bd297ab08f695e05ae74377c898033ce69197aa44c818091591255357f998813e0ef5947bc4ed1fd8c5339baaf2abb0762f7e15bcbaea9ded2952a3262243cfe8fd5ec0cde19d4f8fe0dc41ae16daf5af37dfdd6e85ccb490ecaa8fdf6c30084126a449efb6de505c5c360632d5eda638e7b0d599a4b32c39f610a3510f99dc480229e57cd895c7237940c950bcc7a9f93fe5da37f72c76ba7dd2d75b0e8d3f5542c7e8b19f94693f5e622b0808feec45c46584fb2cee57e0dd6e2ed1a3d501102180a8f4e5dee731f3a185df2936e2f2423bd2a3edac70ad2f10df28d16c5d6cce6df0062e67674a307fc7233b2b90da6ebb37ccd1b064ef0114ca286aa5ddf78a7e7b499953056d0e734666971b43e5e41454d5191db3725b5c0851413bca41e2f701a2c74a6860ccb242226429c1383c2c9c081dc0f8088b314491c8ff5369bcd5b9cea62a00e51e5b5e575be4af655af1ddb758664c12b9a36c8f0f4b4c235b29492adbcf7d26c2c70a852a79a3375487815eebd3e35efbbe1f1472ff0bbe9046c0e1ac7d80a65e0f0065fe8011b74d3ffae489725e8d5a89af8b61af6549f728a841ece0a5c502d6ee7b901ea33774d9b5acfc6c9397c7f7f8f6de7088cb2160c2896cb96de17ff85991e9e05974f51cef9dbb0972743f3e7498330a3728bec7f1fa65b94d0cc88f43a7e018e0ae70333702fd9052f9c4c26af96e8ede20e9502fbd117e13bf04e91b83c4f4a47f913ec55ab05953839ad5ae8fc08b19a38f23c7e63c610274c427503e46421f38e7ef8bf57314ae0841b9b8bf3bc731c7f96d38b1203d4e6bb7cfe3d8be1923c725ec5736bb87d1ca54fd128bd2832800ec97a5d1810e24e3acf42df62ac8594a033f33ea140306baac4338256138bce4e2e12df21eefd32b32cc682c831698215bcf8e2e1a64e997105725463f1641951f666f13e9f5789f113f960a35a6a0eaeac88e4917724358eeda1d79e487759ee9a88a162d0cc8b522c8b6124334e006755b6dd9c2f50756ac55338137864ef5fb8067662feeed74dda55e669225ba1fb904ea02a040a976940ef67d162ead3250e3aa7cbbfa11f8f7a5b0551e567139eaf38d32ba9cdcb111eca573cd72f506f6073d6c2ce01ebba5425815f843c756932a79b29fbec48a426da433e0de33695d05f6e727816831b69f2185a1ffa69401880ec15ccfdfbd94095f649e594b1279931f27c94ee1835393bb42c2eb613c60f964c5aa5b8fb22bf2f921f55788e729bc49466fe81f428019eec16c387cac6edc564e3cd6cd0f3b5bf5cd0692c4880b4658c7ebe4c490f98867904ef3d231f446cd63b61aa9a62b02cfbe6a6f3e3d45b10747a9a5b8bd1d5f8759fb907f53fc6fa0eebb0d319ffba514fcbc0003fd97eb73811de11b9ee89a00d9847a7118bc3be72f622f891c7bfd311f887cd40d01cbd0a9ad5b1a231ae54f36d283b38a1a51d35e8ed4fe04c27023d680ee111628c012950e0b72b93185a9518aa59931bb13deff229e1cc1e20986c07ae82e590ce0899b3d27aba6a6565ff62351cb83ea0475bed5730b6cf3684303a051474841499967ccf37fb63e58a93a38e2293fdc602840f3912ed84a276fb41357760c2b0cd14bbda9fc1b238311a0ec6b1fa7d9d5cb475ca34d485584a93a5a12c237ec42055ba76d2ebb4b172f9ddfcd1dc419c7c29e8fe53af0bd710d694143007f590f9cbae03bcf93fb6e71d51c0d89264c7df5e083c7d4a1b80c56597f85d96b976ebef5dc361459d8edc8692b3cca25fd3e943441b2b5499ee055ee5f851be51af7c945c773c409a04298963650a95073c75d7d0936e5333e7890c8441965058686097a5cbcdf0ccccb6e5f2a3db6e1733c22e877b1521ec6897838f4a408e2c9a335ad48a73710d5bb3eaf75d3325d093b032f12f5f6ee413b6187e859b4a600568ef1d3a2edd374d81cf48ce052e6870ef0b607cad6625bd0f3acea58bc953c1186044744f017915e2bea3fe85afb17df2796fa6a86d08530d3288accccb315f0622a45ff27cea4baf863b9efe0f885998c0264d812659ca876028b12921d75e09984c7e31de37bb312392c923dcfb81e488a9630f0c6a7cfbfd9294acbbd9cbd0b29a355d25908b2b074bd0f20218dfa2e744ebc317889e834482e09bbc64e2632badbda9cd3c5316ef4e5af4aa610f4f72c6b0b2d646629545a223f173c1a8aa2c692aba17ff5fdc738a690bdfe46797209a270eae8e3e369e037eef49da14c9487eafad2654771b567dd3cab48d7284bfbfc438690a183a4e4653e5ce8d76178031e4d7ffddfe50b5f5a960b331ad861c7979a57a6365308886202b0037c480441cc1968794f0e3b3756ec788da756e7af0a2f7dd73a31613a696fedf6de055765adbfa8ff7abb74a916f2e53456547ec773b0efa5dc655cbf2f4fe0ca948c63ecbdb4fecad77ad6498b81a3f1bf5e3468470be1aa60e13c62ced504ded64cc907a9e4360a42b2fb0f57e2b42a883f103e8d7ce39f8546e03bb493e0a7b5b979b397a326a07c6f6c5361f0c0994783a675acafcac5e845689637aa999cc64f3fbc40d54dabafb43d54a786977d31fa1282b86d0d50e3300aa9377f903af90401ce3b25e3ec07d6f294b364e613a4abf1eb164491328281b011f6ba27c8c3a5b7c9dcfaad00982e9c388cd79cf6541d8374c7b947d6b9a8d875276849bacca863c2a919a9795bdd4ce166909a6fde3324d3f72cb5f76344fb3ea26ee4fae207b0f797b6f952da0dc9329a2d9d311326e57cbf9acf1079e72b887aa109245d0847fbedc90c28836fb55b4354dc1213664b04497e56e3977ca74d1d598910b7dfd47d510a4ecafce2b7dd939a7a4fa3a8e9414f717e487a5dd8f9a46827c66b544111dfa2bc907029593c7a18546b2b70cf65a630a71c7c2d73c1e354c0af02e7ce8d7cadfb344add8fe2a0d71fbc9909d186a1aa3f9ef8f6c84ecd6e074c1daab30c6ec30f94348395643549d01ec81c6df146105edad7d76c18b4e89eeba5f18a02c5a31b78a4dc12ff51fa403f5630a26313432a28a4e924cd0578679156985440f8a25d8933ea172e7f16d1d3c8d9528d529d9a348544434b2308c0ed47ba4178836dbd663cce5718288003aa3ac955ac22f519a4bf986b145ef0281021e69799209cc9cbad49ffcb423119dcadb3dd0034b9127a2d97b3a07de50aadca88a1bb61b3ed5e0a9b6e3805fdf69ce2b4159055d5312025f3cd6df6182f0f739a5b5aaf52a15433448ce1782f603afcc0f9beca1edac21524ca666b6f4a353b579d1c53f87731cabff0d62192a16796bc64d81dc3bacf9e5fe1985f8509cfe3bdbf6f8676662b3fd609a4395dcfc88d48511f9f2311722b5f7a386121ebae416acb9dae13fc69edde79f94c6babbd6b6e2c7ac21c5b0033b29d5c878e91ccde3bacac7997299c3c41b8a0dec5d0082d38cf8fcadfdb1cddb3f86068f86c27f2e80f77e0670643f3d72480055e42263ea4b49f18a5042d3171367591ee0933015e0ab6f4b13d78721222bf1396a94e40c9b522a1855e5f98022a54f3156bab8849139ccf448eed3df8c080f8793a44496db927d5fa2f9f10e9f693f3f4b76e561b16868a7799c5eda54b6dc15fedd29520bbf998d1849a3e8b7b2cac0e14aee8ea29e231bffa8233415c37c0975452a1b44afc5f69f39ebe5bf9599b867042f45d08a56c8072a58894cfb3bc0bb6046d5b2a763df01fac184a8496da07189dfe827cb5b2d3f57760e28f05db06e4a9e6a2d6322df28f331d5a52a3c393ca89b81c8cb393aa3509f918186dc16753dbb0396a460a5e48ef4b30c126ca0b4fa892cd80dd6124e11dd0387802c3b8b2683899ece7d8b7f7af39888fae8d8bd76745806eba6f30eae107a1a3d273c68c1a8fe9bb5c782d53067f9f2d10fcb49e8cd9e8a75ff1c35634a3eeaa592cc02bee6103fe52398b969085bb0485ce1e8a8246c46c9c9a729b7f0ea7ccf91ff3e9614c8ff1daefa91493110c4a5b4d34a1c5e2ce74b75505f78b0cd2f8bcef28d5242eaca3da82946932e03eb7f968adecbe9f15277ff3a8a54799b34bfe06ab622bc63b74261c45ba3ff825ce95f23cc71a39a34cb8123416d46910ccbb2820515dbac9df9fac63ee52b523dc5640daeb632047bb73854f9e1fb0cad713923d6310b21a52bfde3abb49cdf0d176550ba2f515a24f6024d9f48df538f48916b780ca1a648ee55300c31ecc3a03ed08c664cfaa16f8b7b911b6b8b4fc6d327043cdee4da032209dd62a23f0a4318b43a7f6b4111154ef352efb6a0257cbab4ee67b4941ec4899c497a9093bdace4d15a99eeac7b4c95c188061776c791a6da4f3aead2ccee241ce278a7842a1f7968b6cba2d08fbaeb1c48e3590aa9c58fe9f545d7dff430ddc023040c2c5c9ee87656129b47284aab4e94ae3f077eaa04b9d219e7ec56f9c857903fc0c6e68f6fd6edf50987f6a849be120ecdb744a13660dec393cf0fcd56ffd73a5302af48494be57f13b542401a553bcc18df3f965775523183429577a1f8210aeb87747353ca97003027874a8dd74cf84667fd765c0b48026694f94ea96c0087577a31bfe0d9acbac954e0654922ee6779ae445740a7d3140493e1e8ece66b61814fbf3a96fdc058ad404207a2de2435473501e866c4001e671fd0e0ad07d7307ba638e04c1d3a9da4e0dcc7356088c6e612eeef4c5cb2f9a6c84a63d8875a248d1a20d2fcafcfc77a02e0e5cc70fff7976284de75205dc4076f880eb22604c403326c878a5031385b07f2c5962455e32d02065f6c8c19fa4a2332bd2498b2a399256bb1a96dbd6a93720e93f694d62f499aa093901e8a87b1bc52d1bdc0b4096575cfecd71394a25513f18ffe04421ae1ceff28b35aa5af80699595a4600e8eab6aecc94a82542528c22bf24b337a26c69ad5c2cb28e25189882a8731cb9c1558c4bc58d0194bb7299509cdb3006a6193fe747a4966aab418a9e5289c4a4f9504704dd1cb2fbe70fbd55b887c55ef9e0715deaf994b839cc30be31c828b121eb14f51a851a3dcebd40629397905d65751a10a902f3094426d27b8a66b975bd02cb5aee59230141cfe078c4f4815eb66cb99c4afcd6a7d295c8fbc3a35eb8bd5256d50d79219ebb5e6519088f2bcea16b8408518b31541e0a45ae321b84294f740f8831b0ca5ebb8142d5e4759d5fe074b2629025ee4cde2a5b42e7299311168c40d971e7182b50cf0ece95aa91ba8439e9aba33a7fa67342870cdc7cb746b0f0987a4734bf18d99174f5baaa6ce3ea69bfd865225a51fe3765479edf943bff67e062dfb842a157d091a2667420ee2b207047a2a8c821c6e0e4ac8eb0f3c5493eab0f830a69965cf4ebdad8d80f2960225577427db9c18a55ebaa03e2d3d0a91cbff0f71fce06e467eb4a2ae28046a1e59038614464479a09101ac05cd7254e377f9c74d2020441a02c2e66d638e81a00c3b8f38d8a44ef68895d0b379921485a309edb8ec82942e0cb5c90930e354fba50c73bb7b18540e4d1efee006680da5421cb72b7b2e97e534810313df532db3484c998744c420242a57fb3622cd5cf945ce1f70d8df849404c549a3f9d1b3f6dcb7b8991ebc5d5f1d434336b399628d202ffbe7484dd06771f432821bf4b955eb8be23456344afa6ea244f2971576230ad8e8eb3192ae2657d73425e3204c0c53fc674d63a82f748a6d35dd6f6c060c86529a18f497669d37c6cd88950430597d13c3e595c7899d8f03fe744b734ebb5e240f581d2b1d8996e544a3afcfdea093dc68385e9f54ae51a74664d6a1d9d6500ecb998823b67bf27dd4836d316e6acf7a3c0aebd33ba83059beaf3914be70b79ada91db827a9b187852a96aa6d1a7a51a860e6d738259310a1bbd01c7443d74eb2cb35a90f7ae4b9f9b1968c537efcbe64d57f3bdbe2eb04218922497110229db6b7785288e3b3e42b96c8419256d728c1200c0e0f9174ef41e656c345e2912981f259d393ffe70e1f44e748c48e2dec463b913361d0e46d8b614a87216879b77e7994228596b50d0e000ec9a0866ffb525a6296137f8845a61a627f2fec3df911de8caa0e010e8787128fba5f49db55bef6b11c619836d5e554a9efd4c6df88d6720cf1939290cd6230054646a0be2995be3cf7102f998d679d118f6dffb09d8e51992fae39c8a1723071bc9998e27270fb1bafcba11b8c43fa22b335d452f13027865d9dc7f8e4538dc9c1bea86e40b02f5741d9b8c8825ecbec22358b11550657ea59578c1829b7a7a484f145e4c5d074a9e3321a9e8cf71ec3a96cc8753ff97fc12b4e5390df0ede67d37ed86dd55a05d5688de8cfa84f3f0a9987e468ce874e6236b3cae28cef915b3b9fc723cf5d1360f360945bcb2e86397f4335b5d18980a6468bca03eebc0e262f71a4a8721e4b4bc1963191edc8a2cd55f6f1925933ea7520129b8253f65c75d5849a1d9efc6b69cb20079686d78e4c42b50f70d163aab9dd23ee00e07bfcc8468425c7e7f70533b317611ea971118346b6b932dcd7f70cd936f558bafb03cc46ee999f13a2f679736238d114854c74828fefd85f5cafdf9811b54c1797e1f92de61cb2b0d34879df44d4d706dad6560bb2e01030a0ed12e69a275c38addf76596e1568d55c2eb9f32633a6210a19e089c6a2755402ed899de446a688b553016cee0f601a8cbfa172dcc34605c184717875fc0ece82b406b054474c00bed3bb1aaa46a64d0d20690dfb207734750fb3e902f3466843f0055b1900232db97bc8358c388d07daa3dfe0ba1377cdc83dfc800df7e139cd94b143946e529f56a30de9b6e2184505efe17280d4b5e7d651735ee624f5cfa23079e1f08b5e16ec00a2c5240849ef9f048fed065a1abf0279521f28c7012399397cd32ecccfefaea42c1cd10cf0f2087ba747b9800e6b6c08e7b603392c85c19580a8262a026341d43f85ab993549af633d13da7bd95c5fd33445b9fb7015f8e893247036f4c86e7eb52af5eea121e66bd738d612b444da9e45b23510d8016f21a3b73a456c59405232622d15aca114481e0aa6760526b7feb264fad6b80c798d58b9d6f1bfa84cf224b9fba567ec21bad6300d5cb1b29a720d9db7187717358c696145d7386d57dfb031913d73ee4060ede505504a32c94943de3e6a2fce90f350b3639b594765c0fbfe06fbd809d7490c822e7b137f7ed72c5a969843ed8843e72920c637de7e9873810b613efcb2111472c4d236dbf5654b0dc7e8255cce28efac6352a34e8ad4f8b5eee7ce6b9846293b9ffc702ad0d4f87f80071ef2c7d782eb9a4aea1782634b1db3c1602ed4f57355f1a521965b65d2ef4deba908f482e341d3b37f446903058bdc5b0c42264e5bd7f5b7de310065e778f94abd73cee7cb2002a96560fc36616f792bb450ac4801db8cfb0680c59787604a9d95070d14f75fa090fa5af21613a051666e0cfa55196e3ec7b9462472176569497d22d0eb21eb218d3bde5d8d0497717f439ba6320ba6a44c2e0c4e6699521dc02093e49f83a73224f200ae76e573158b43d4cc8694c80f936df4b307608b908f046dc8b8b79ae5ee5210093c5a8b262245de5a5338245f59fec2986d032edfed350629df1e78271ebb857e9fae412b1f14a601b913f117951303a0230a2cb32b11d6650b3087790588a5ea72951ac680a8e4358f310ae2419031c375544b7c34f9bd681531fd35b615d44c8ef2973518958a71b09d7268ca87081651d744380e0875f1ccef3daa71828292b377614ab4b5576774f846d6b63cf3a956303b07ebf37e584193f237447f807b1ece51dcbc0ee54a36144e632b3b12241c02c9014a276f84eb35983c15f8761330d0a4b4880b589fd7f231fb0c4f1abdd7466980585208a80d082cc0e12d30a08a04e078f83da117c30e573f61acf22f7a752e15f8f323de877513eeca76074e2a2a5e6f87d0f95854c23ab61fe771496924e4615bc9fe6f9fc9909caa0b1d45eb24bbce3f1f80c9056077c9452f336f031fd7f136625d80f7638f332fa67a46e21f5a30b34c9784b61d7a448b1863c3a6aaac2e8e8ec9de46d34b32a5131308b2e3370544ed317af5c2606239d8d991a09ddfa966e6d7e4fb9edf38f9d55642a6ef01ce2ce0f2ea7776043ea21eda78c96987332d388d55103b8375de8c5aad32bba872c3a046c79b222714b5c44c7ca12e7feb10a61fca79097eab5dd87aba94561e7b0e46dd918fa16feacec5d37840c3c408ffd93f4a0b6240e90b4d9f346c0467f4b31c2bd118bbb67d9d976684faa88fb76c8e5b984a71b457f76c2e83dea128153cbbfea8795ea3a45f2865f38145bb089a147fc52b1dd81304a5057f06416f143e8144f74b83739ea1591881697e10d64477c22d923ad8c84ebf04ffe86e2398c5cb55dfa5f2ead27bcd9683105a58c8ed392630c052e580e8c70deae28b0934113b117875cd15b80337327cc9dba26a7503230fec07e0bdb4f44930204ba964cce53728fe5930fd70c671051edb46de8b6c2310662d4d954b44cf9bac569daf62d5673bbd4ea2a869c27da1a72628ca2d6791c894f166d0db06a7c5f357733946db6dae4ba71bcf0a1f623cf62e3e208b8287e0cc9fdc865d2e0862de7f96bf15157ce424dab70beca58142bfadd05f1878eda5b4676a091d3b75ef6de8b8b5b49a60e6b243f8656a323adcccf189e5473254ba5001769379ae569e4892d19589455d3c73db279d5b52abe094be5271d430e199fd9f2f89faef993e04c24f526eab43b4a8037201e117954e4ad8f9971e52031ed33a9ea91fe4c57ecf27fa5771f916be62fc409802d9db3218a8a6922554de21694f10932a82283f85f84ef9b35db63d8df9065755794028dc6afaad15dfe964dbd55970cc8b7d659e6800b83afe31f5b8ab1bd1311cb088bfef3a48ae6a39a2a03077140ea7919771acbdaf1643db06934ff2626e3e26095b302da4fc688951c4f0f4d211095c544ff27f7c9bfbc421f5e4a5decff5bdaaa157e2c49e02250d005a89c87c0508e240a9835bdd0b7869916fd50ed25970d2ca33a98765333edca8ea4d08657285efcf0f138dc4cfaa804a616d14aaf1449e666d8c1a07e9aa94d3a61a3c833d2c195611bb88e112a65d69159740ccc7fb6fab7450fd92ef0ee766be7c640f048c342e677465e51d4400ea9c6e8b9ba350d13d73e998776d972b949bb3f3f6b95663e57aefa43a132308b650a268c0367951115aaeaf5c9bc378d12528e510ed8665b0021ff048fb8e9b0c9740472d564feeaa93e0b97207b1bce91dd412e6785d3d0f7e73bbe1b6610869b0150e2a1033c12fdcb6b300b01e0506d08d510ee5fbbd8a556b2d8be46b29d0ded296570885c2fa5ce16bdf5785ab94b002345ae7754af60d1ccc004ba2889bc6bb9ec1fee6b55daa01caac19f64acd1fbc455427b46538ba4d593893b3955c7e080f894991480f494f83b1f7a20cdfc4ce8e6e463a48680647456cabb073124f5f473adb5654ecdb482a8292fd14326f2b992a53f79cf0969579d3ce2ee7481e150bbb0b9f97aaa6db13c69baa7d54e15947c10631e90769034336ef8dc628b0357fb86874cd122b6951d6dc948974cede3b67172a3a2f81cc8df6bab3eb1a6cd70f69aa4f3a6b2acf1332ebf95253a1e9598db62c1d861123b3707329890135fab228f93d9b9d5e3ed48fdd68ce238ffedcaa44c5733a3a002a49aa1cb95a63a392c2032c749a8e337f7d8a8f0afc9021e3abd19d0e125ee98bd7f994ce2c4e8e8b908f3dfdf5ff4ce6bcf9601a59aef19d88dec0fccf90da4d8d4199b2ee09ae43851977a0a064887f483ca4486ac693da377999e751918d5b8954f1859b414596801ce93f687a4093afee9bc46cd23a457385b30548849a12ce29fbe0b7084dd0b173ff2c1a067747879629e667d8c9ba58a2335c136fdf85eefaa0edba817db89a76f6f0d8e775d1865412a2da43784046b3027441c6e0f0615da932260f1b30a71d822b008661909cef3b9e8aceafd42860ae448a444330c8aa31f84f89b6fd75371a22d94edac2778570e92e9eea9295532543daf9d5ec0cfc502cf426bece9f23c989fd8e545a10aafa66c00232027c0b346f9193c19522c215dbc3e5fd96245e9ec7ba63b5e47efec5a9ca341b9735e0b03bb045cafc7c94d4b865aec0a89f109935dc0e9907d3d69deb0e104f001417a589af0a054103224788b17d79c095c742396563a77e714b2d3bd662092438444040dea560dadfd73fc9181cab28db4c935b608ec58ef13f8c72227ae15f472bab35f53914902c4310b5fe382626881e883c54d77d35dcb58145478fb403379afc663727886539598c219a37361e27781aef130e178cc565b029f41b774b3148744cbcc0ca5d56640c889bd766283351095f90bd101efd909049146ebabf289848ee55a3687108a33269cff23012999294900563054a54cf24ab850cda683a8177cfb3e0181242df4838e343b9915485ba828ad9dd5911540d3395011bc8872ba921ee411e5add73a24027a552d432a04cef55d86f183309aef87f73388294380b9638642cf64e02df352f8dd2d4061778a8596966196d55d3461fc20ab1862f2082740290a3c46b97069b495f572e3f4d06f387af011f8f9819f2fd965bc1f188bc5bbc666f91fa5a72b8d4c720f3255ee87d123a99169398eb120a25c141543dded27e23f590cfef1dac64941b6d82153e91bef110cdb94f2e0312a29d6a05b68475f3c7e4e13c1b07058b538840e2ff4c7e6603186d9920be824b427e90ef8290ad1febbbe781b596696391ebd34f9e71aa92d98044c7948f9a9e772ed1773eddc036b4ecf3cb655bc545acf21b18009ac731928959c4b08cb22523e5b7a7b3eb9159beefef01dc49236efa93df1d425d077ff242bf8b6e130f03a5881b562cf06ecb36a071a7ee5fccbe0de6a21d3abb4a5e83577060a5c70f1f85d8be0df3459111625b909d7179fc296990b07c4ff5c479bf9ffafaea6216b413182aa3caa1b05e6cea51205fe7b309be691d77755e2ac60d507082e8256b198a6e09db5c9bc9c74854863409651f562eefcc58b43be9c5de1cb3f443a7fe1f1da986b480bdd9e3d76aaa8010560b717cde8f199b12472c819c3a8ceba11862da87f7bcd2d41506891b4f0c1f52557f335ad91e6524886a4e8f9fbcc1d380ff4208a94a60af4dcf6bb3eadf8bfa101df1a3dbf101357eb1396935a0940c217a945732e3556190569b300fa4271b499e04ca3c157d1ddcec270312dd36500eb37884c723a0bea2d63fa0fb54efcc642f686c7c8af42c4ffb358d7dcced33310c4ddc08897fc30b8e1045d4c80c3cea936361530f431c5e943afa15cf8314158d75123b160416cfeab3426723d03d4193a7b7234612db84b5ea4a9f7a52950c4b81b022c30bab9686f17cfb753e3432295f0b80f64d64a68cab98c007fa09bba59799e526c3c734a49c39387165cbfb23f5a11860de7c3bea7dbc463b8e0428fa75b5fa8ddc61d1e46ff3c22055e379a626dee1cf306500eb6b7cd7ff68bfabfc3f817a7ba0ffcb2aec53b943c63aed251ecb9e0d18c1aa71c6489e5d4de07d019aa1229f9b3b23036adf87e447d8de430797f932db15e9a3eea74451f7266461b544a5e738f46ddfdf90f4043b84f8d235deb3f199546487ea61c6eaf02c908f5f8981fd48bdf8604a63646339a98197991d5e2d57d2336f481d22028538e09df28d8ceea4b34bb20c8ca69350e915d26f43e5d4fe7001ff96a1fa1d8dd5df9e93283e020e1d38ce036d8be2e977b147025923bc8ac93652e186daba3e52ddff21ddfb099168f51d1028c3da8924c5eecf1d88b4c3b94415529a5b8312101a6467ef8b7ecc27105bbb00029d189cd92dcf71acac8c3a229b3cca25fd3e943441b2b5499ee055ee5f851be51af7c945c773c409a04298963650a95073c75d7d0936e5333e7890c8441965058686097a5cbcdf0ccccb6e5f2a3db6e1733c22e877b1521ec6897838f4acda6240f682fe0eb43029c3cd429e62acb239573058daf5cbe7741f4f4f26c3319c61be391713dc3fc4808857de0d30f56afe700dbc0163487f05545341196faf32b4af08b9392016094e2a45a3fd4220de2e27ca1a7600978f19fd22050b2275f980a7d9df7ce72bf4efc8985062c0d61fd8ad522d59ecab967d277faf318f691dda4a0c594092a407695d10e043c413d73172793021f320f7a4769368f70bb931d8ecd9ff23eb53b3793166ea99afa1233449d16b5744c9e4bedf992f02ab53b38a025fb5f512f7d9de54fa8f59e6f09eab15fb44892e8e2337f3bfe2f6fbbdb6fd339391732d8137277f792b8c9d3ba7a2837f4ed4e6627dd5f0682b0bc98cde5d63aba86fa8f542d689eabb74b217aec2f0cf6807b8255bffee10df753d8168f88e9d405caadeb41b52d75b7f0e53e17e9e452a2b830021e9cadd587798ad919d486eeb2c8c01653783bdb956bd2a466b5d0741958bbcfd6f4bb111836ec2f2ca754365eb12561813ec6ff8d95ebaf4a333d9ab45547cde0d3a6b6ab775f6832856927c3627f8b7395d59f8b93978da7e33a276d9bf01bcf1b7ac389eaec2e3748621e284bb65eb862a55590a5018ffdacb67954d1ac5018bdc35b55cc0ea992d974b4ca7305c0963cc3c67413ecad800496c98ff913118717ac0e89637aa999cc64f3fbc40d54dabafb43d54a786977d31fa1282b86d0d50e3300aa9377f903af90401ce3b25e3ec07d6f294b364e613a4abf1eb164491328281b011f6ba27c8c3a5b7c9dcfaad00982e9c3b18aebc749824fe7dc7bdf2cc1419895653f8afb215592b1f12404e715d7f963eb271f3174db4511bb8cf69d365e67e3dadc93acfe13be4a4451d98cc186be185c0d404413065667507b11521ecb789b1086e0344bc00ee81fe036e8e345d5dd45a950a34dd094494087ae8f2e3f3ba2ab6682f7a6a91543e4794dbc7393fe3ec027d06ac96d6ec10abb36d98e0574222d3ddc802794b28a45b04829b758e3ea5fe74c1b2e6f81efc6889e701c9d1f33d9c68ac555122710df5aeb083930db9caec48e9fc8b13d3682ae2ad9994df89963870130808920390b931345a04c1843952e82d5ff0fbb9508f3e9d04ec098822802d881767086b67b921ab4d67ce6592dc3964d8a76e79b1b636a534be6491b816f8a7fc6d5b09d0fe7daf610494018514edfd554b125d9444ad1e772cd2497d5b1934f36e12b7d21e7725a64c8589145ff0c8dc4eff4632ec36c7d61ef39003675d5bc5131f5a0f563c6bc51e5ce943a8f4f072354bc388f3a321d1b4f102fe4065f4401b042df2d25462e3957cdeae3bd8557d50169a0ffbe52be2cae7fa60b1cb025749c2ee156a0c26449632c32f2de64d9b5f82a55292433324c6b5247a3f212384050e1863a89544d0b31666ee4f2bf8ab38841071d904e145ca93b0270d488d809bf126e10613b19a7baa1eea21342e1a7b52edd85a4552a588582a6644921446e46243d4a69cbbbf4dbcd12c65faaad0b6f9152c625072a87df4c1da9754268a33a6ab73f2651ba58dac52be5766e1e8dff604e608d0400c7350c4fc380d5baaf2b72a6009e87ba4fb5b04a11c729afbe5cf46d7795ff1b643db9fd0d881b68426b272e43b9f3a8d621222bf1396a94e40c9b522a1855e5f98022a54f3156bab8849139ccf448eed3df8c080f8793a44496db927d5fa2f9f10e9f693f3f4b76e561b16868a7799c5eda54b6dc15fedd29520bbf998d1849a3e85e8cfeef043fe7a53fc27258016d9164255739ac61b504eec8744552a21b363316db77f2372ece11fc3cc5ca804bc926a921b2938d5d2a56adba7b393ce975be33a1fce1917cfc9667a0d2d932a93e12f5f3be0d3e17ab3565a916e3544785c198bf4e55b867da6e3ae4a485e1445a4804e3ca0633372ced9bdd791ec337e0750c0d43ceb705ee67951094180748338117cef8bb7ad1268323f5d1130e3cc7fae12eb917effd13d9a07cabfa09998b3fd0d11b30ec2936280738e67079d67e8c13b7cf3a9ef62a0fbae88b2071ab41ffeed8e7173c5206239f74ceac20d9f1cfc9474a4ca0c0201241f91bd3fefb1e7acd8a86d44be568e121e83248ba98a8d152969d3e0f00a19a7b804578464d62956723664e58bf0775ebef9624136d8ad92d27ddf760e0ddc720122a55782cd28aac19e316130af7dbbeafc3b66a22e4e25ebd1db7393bd35d0ef180809e146c84db14c634933c52b9d96fd81fe2bc62ca9745d0f4a9100cce203a24417a9358732f746744d6310b21a52bfde3abb49cdf0d176550ba2f515a24f6024d9f48df538f48916b780ca1a648ee55300c31ecc3a03ed08c664cfaa16f8b7b911b6b8b4fc6d327043cdee4da032209dd62a23f0a4318b43a7feca9ad0921b70f08807b61649ef1f667eef94bf0faa238ddc839897b70fc40b8ccd31c6afb594ab17bad80871dcadbaff11a36478a91f07a746b754c157c1a06f9e44411028256fc0e238eee0d5a634829145745bd7d42373d517a33df2e3ec0b918730ab61680e853ca9e9077127451ee3ce05d17f9617fcdfe4a6db869ab4009aa9eeb4dc33c5913340b3c3027eac81ac78eb99378ce294564c7c588c763d823a2bad6627873b6ebac516ece6dbabb794e65de70e5896ee626cb50b388b0a4f2d7b583710e0760189170a601532c2f7d02595964d69955cc37fa4f7c7359a61297e5452444e475a9936c8eb7939f6480299a2801897c440f6d85f1f0d3b260aa7c4518a30adfd76f2f525bf50cc5991fdf7a0fb250b72a6fb333bf3b8cc1cac5c78ac7356088c6e612eeef4c5cb2f9a6c84a63d8875a248d1a20d2fcafcfc77a02e0e5cc70fff7976284de75205dc4076f880eb22604c403326c878a5031385b07f2c5962455e32d02065f6c8c19fa4a2332bdccec27697075e74b440fbd863eccd64361ec9f5b14aafd38699b5dd03719d475043b78d9ec9a6d28fb919d8e6d6e2c83eea66a100ed7b201416c1721955bc1c71a3877abdcca535842a5875303ba868b2a464654f3622a98ffb61eb69b497d2b4e75213221c13a94513676ba6c6d3664f64727bf90abfcf5971d7ef85c809b34e0a5d972d6d319c4ab1a0185c35627546cd439b0624e08490a0cdfe33b2bb696ae02d18085613c82a455c4a6172a9743e555fb481985a58eb161f2307aebb1250d6a397ef6d460601e94787aa8e10aa525d9e466869d5164935d18b87d1e71830553d0be644e9f91f23ac479929a790a934c814e9689be44292a66f73f4555e8e5795a14b50fd57ad80f5645a302d4756d23b0aa5436ed87bb46fca0a0784a0258e0c390976d5c65510bc7ca4ed9d5c3dab28da4a2ae3c2e95fad00b35cf11c0ffbe63a1e8600ede2ba6993e0583fc29865167bc7be97eef9d9f154ec919f328a6936775b6a8d8fac8b19159a0e295646abe653849c04b79a5240986c840d476c4f4a014b68446d6eab5b2989a80f355d425e5ec1247cb6eff06a5296d6a2708dc8440845a4b220217ea426728688346165c3d3dbfdb430605b195238127707b06f75bec9e17e2922d124d47f8a88c2b1ea81aa448af29d3a26bb213f67da8ec50c3c52172ea4eb275d9378dd9389ab5bb11a8dda0f86ce9c03504569c151eb6f0008ec2b6e74e2b264240c95a514f733fb738ed60d35fd733c68ee1e6c2cd90a42b48f1dc48e112d9ead306952b4113da79f1e97e39e35bf71685535ddccaa81975765c77c5e575646daf839d625f5574da826f2f64b112386a9762cf244ff27a2701a52a6479c02e7c71f3a106e51dc7c7870465554280d9480331cb7576c2d04c5790652f8464c2b8ddc03467022fa1e8f144d49cd122bfc5d5a14df929c5b9424362ea18c475098f7c4ff0d9887a0d540cb559dd98c4520ca5a615af1b6c5440c2b5d9fba6c99d7e36c3a79e14e3e6591cfadbb443bf98e98f8acd8f6f0358d3a6b3e049142e50efb8da14a1a82ee5bccdf478245074e674a2b01f91abd1a23cad29a2c04432c67557fb2500ed3b6260415cac3a1370cfcaeca81b1706fc5eefd377407e64d7e86ad336c85ee30c779a5d6777f1f348c07d4a1aa67c97143dfb5e8e87791b5783cd8b16e0de5ef2c4e1b52afb8491076c7a7c70967a898318014465f986cebe394e078af13682c55f6438820dbc93ba7fec0196f984079534c255e9acf4bc4c7eb06916bafff6052808ee5387ca84a01bd4edc99563c03bce8e956731791900b9f0d5cb8688e4d99165c578f0d3ce7e1fe8dd242e48a691718c5a251ce18cd8ae06854378175a64cc1e2e8683631acc1ff142b827411960c6487e8921025c649799f8e050e44570196e03ef21b6a0580ec4faf72dfb78fff850a69a0fe93a4b58d6a31f0cf7dd993d5d879b6f96eca7debd497422b9202ab3c90a3ff009fe8bba263293df006c860b49549b14206c527b51d84df2a757d37d00511b6052833a93395fe92972c5bb64087a2739630fcc3226bd4f9db9e3e91873380f88794533a15e8a25e3b21e46b111b26d084d717ea4e82f70f2eaa751628739bd249ef3af4e7d6fde99e9f35008ceeb117f009854a1be01c1be1268b991d9049b04906e46eacca27023f5c0cc64fa79874e9bb8d5b5633e5cf6f6a59a70d0d150c74ff8cbc9aa122b2c03b96d37201358471f7dd56910c4f09cb0e8e0d3c98c293a5d6a28d51cae6bd2f87de3cf1cb3983a1ba07b758adb23c6146294c3b89f95c5b2dc3bf5054adc47b7c4656cd80958fd7d180fb2e00403f7da0bed18cfe481f255f6f6603de7c07008cd8490b4024690b51451457a547d2f393b603e8bc3626eec4e5f1ac6c50a2527aca513a10108baf8e4356e07f6c89f7be7b6ae5105d0c3f2045077a7d718ee5cd22cc2e21ec966f8729bcab4208d0c29d9a28571c2de08977bb5a2c955396191cc425cf4773fa34ad359765957c3cb49836d7edea7b1c5c36774ac7aea2ca928b93915da41fbbc324f5a7e613927e9e78a3ff31864c75ba45d2fbf9d3025c0a93f9c3a8c14e15d0c5580c48dd7d39ec6823c49aed97d60e4b5dff83d7beb8e981ae8113b32d02bcaa675f7dfa35d55297e2b849c38dd7b8772d7ddeee29cff571d43c43e3f8be7eae2f77181f57ec9be574ccef5465ac880c259dcd4d7b0575345dad31dc7201aa600d5d201e38d3b10f2664b1fe783e247bf8c55e91de4341161ac2121e3bea037ba5189d37f75bc9f26dc5542ddba194de25e6ef5174f3cba818b52fc63456f55f9e965bd8efc36b913842a1df17b1d85f70fb4723908dab5a53035abd92fb1910dac5d57a03a5134a83ee6235d9c865f06c6aae8ac1f92191994b21466519754de94f54a5dfd47c2be6f6db9e828fba834a0621faecea3820c1e236b2ff48a3cdd110b96436b399ed96ae11d108b891c6c25fe7969c0c68c403f1fa7595390330475912e2ecab0309402f69ffcded609b5168339a113ea7544d1ae4450657ae6f1f560fd366cab7e1b4aff5b842a5e5a1cc63678d1a6bdb3a0a1e15b9a4284f2f0e19780138eb451a1f28fa08fa72f3f76a88e070263e786857f821c49836a705a5d169a0b165e8cce18c41fd0a7b8e86248752277bf6c13a99603253dbd032ed69cd93bb437fabb2d09ab71d968ca9c138cb519dbcd704c081c261534416ac43728910afd61bf4ae7dbf1257b0f8ff27706fa596cf9ec514d6b08c1270fa652e42fa5b5a2b2a1283f1b67d2a928e3c326590a374cce0965922d804926f7b4e5381b390b95e65e3a1b4134bd72da01d5bd8acc3293387fb4dbdb9f9e447144abadfe84f892ab94e76a60b3b2002cffffffd3