PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 77838 7776af6ffe2b9acfa74a5ac051b7a0e46f063b8a6f3c4e555545a1dcda8e7bbd

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b7bfbd2c674fa25696bf6f15ceb4afc528336139b815e2e25deb5009cf52f027
Certificate Block Hash
7776af6ffe2b9acfa74a5ac051b7a0e46f063b8a6f3c4e555545a1dcda8e7bbd
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008221000004ea0100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000a1d76aacbf585290686fd06e8ad048e5c232903fb175d5049051cb4f76721474cb18cf01d4e7dd8ddf7dfa0f1680e2f5a48154e9743d54f12b2249ac445ee985101fc4e5bd112d1d8ef7fa89df23cf832884c2722dbcaf6a310400000000000000000200000002008221000004ea0100

Raw Header Hex

00004020f00a497ce6c846b1560cf4e4f74eb81d0012b532efdd8e6ab3458f469a4267f17e845464aed0b1f6272ce1ae69d3a89dbf06da86f67fd98dfc865e8add5a5e425ba33c6a23d3001827f052cf0950eb5de2e215b839613328c5afb4ce156fbf9656a24f672cbdbfb7

Proof Data Hex

59,560 bytes
12121602030743f6668200aab07b39596aa4ec7f2f69bed1a02e92d2da0569b1c727edbc8e783ded203650d02dd259debd518d84ba43f8aaf2e5b23e5983722e0fc93e32fa6d869022e2674e6be75d4217ae6993d24768b6a1cbd4096c8ff21a344f5ed8259e9581d7992c8c30bc4e4f6984fb662d1fc53cfd608d1bce34498bd09f24c706dfd95e117e9a8a2ab19e57c61199b0dd8380e4c837ca27517c671bd4f5cc6105493e9795aabab389f68b25355c3662b41df8b507ecfe9a3985db2bc849878d5765be715ccf29732752cb09664945808011df8d924270af5a8a2c5f580d6b2e81f2be3933d231ede19b66cdf27232d55bf0d462386ca55e27ba1bebab18a84798cea4b0f7bcf372efd11a8e01c0aa6afffd522c4fbca2e96bf649ce94a8ba1d46d9bd87e9398456d1a69a927cdf95f711e6998570371b6c1e886423c3d6e097d5867d090086fac614ddf7cd11fbd1dbbd031c255d6ad9746402a1b5a1e5ef366f070580b769fd01cce05b2e6140a800badd04a1b19038a4ed78b714863d771c167f29f92ba2aae251a11c49f2f514e512ba131df4ef895dc4a55c483149bf396c21dad311a8aea0b623e51e15d2952a7860f739a87bba4ba7c56e1894621670d167b4891c30ae1250f6f2ac9159902e2eb49fa84f902684ed8d076756cc0c016c5df3dc2b1309d53c65728035e800e6bd44011ae2dc184715ff9e819e47f48e9c36ecd774c7c31ba8a3c05332982dd15f3d4e7bb02b99d09adfa984655b8afc86e2f46d467414c6667b2c9f900765e1a5dab3259bc9154225eba30c53fc781ed60f0444fa4ffe4ff2888c43deec0077b49a06ccc46648507cbc19955d2c9b88313052bb5a5a33d6192bd4119dcb6b638eb16982c51c1d56cab0ba8d5540f27a42643be24a44edd945fe4892941fbdbcb7b75035e98c8e56501392e329d46d5377c56708df2f49258c6e6688176a67231dd7c64d9c9516b6c987d49e9d2c41d60a17478fab9a95383eca312ac94cc9cb1b478723f26ec0da4b50f11c85d009770d4d8084682209850cfb7534a1f3863f4d1da8a0e75c5e5c42d4b138ea315094de86daeebe2783babf17dad1c5c7bc5cfb4e35c9a282da122ebaccb6e6cf39679063cc3d4df3292c89eed1a970e812144c04c30e69a63c7a8d23ff18136cf0d4d55c72b9ae36e9e127ed0b35645259ecf8a3520813cd4f08eac52a53aa453e7c950a07021a9dcb61797455fe1e2301fb706fd497e76d1442bcee52b275060175dd50e549c8e075b73bec5dc4eab5db6b83d1d404fa3714e5d8fc258d468b6e6326defcbb4ab34c9320378ba078a44673a35064a4dfba33378e017a89b03869c17cffdc30385b5dacb817ca1c6f89a551f63bf3a860efa3b51f16cfa2b093f80434b73f55189382bb847fa9bf6c676734e50a391b40d74b8979b1204d467f78543f120d5c2309093ee282d560374fcf7067f27220651b1d53eb17d51fcec07033aca945f880230c3d76cb236d2049175a4053c74564ac514ee320347c071bb42417b19629fde6e9b94e212965e3401c4629e4924b8f432bc5ce7c42630296f972d4e3ecb98dac6ebe4fcc8ca42c03bc5a3c86d53e976c9bc766a0ba138f380ab310bb70f0bb389bcc9a325d52c0ee7fc3f340a6df8c1954a81294cc7c225582573d7499b1559c1efaa66de4641ec62ef56ef5cc77939bc206b7ccd4932629b94694a2bf13f8893fec986105142d27e514122720068f62b753a01340b61c0bd3b3fb036c4728760fe2fa3282eadb2350205b496c60d814d6e1ac5fda9b8aff7ddcfa016d2b01cedb06193c37ee83eb88c2de5268d47fcd63b06110c6f307992e3517833a302b37fe104e68d646a39e99d360df3310a1aa66a7a5c8df19977a874b6afb7a24d2b7c71a4f85bdaafa673a34d20fbbc04c665f50c5e4c6214acfe128e9d1e83f7d68cdd6add30095befa9a3ec73d4229e07800e7465598c718f92b01c7b4d130633ad115a896d2e27d66efc6d5df06aa8ab41031db3db1e7a7e2f739b9d68ac92ea1a73f7bfec5128d8437478d528d25e3a27a71b4a94fe3fa45204815091af328e5e5716d8027d0335fcc967a9678416778b125055c63118220b8bed990a94bcc6ca16fe00bed9537a058fd11a803b09fa7d8bbe32d1489695096824815f043d3204eda1a11c4e981413bf5565c84af0d1deccdaf29774a13b7eaffdda67bb82c320b9223c17fbf3b50eb8f3655dc5ce0ed470644bd64cc90a4f623e2d709a096559bc3923cc4fa634f8327c4f33c7d55c3a9b6a09624465e9e41caee58a480069bad0470aead56c6ee44ca9ad5c7cd359baed777d780f6c6201dd2922f390236d91b5bacba629438f9793f1139213f54a57a7dd682547b08767e6d45f9ff3d7888e9e3290c47bf9723d459780839a0dd79b1f85f798c535a01e7afb3183bcd6d3ebfbd6814efa62dccd63641d626f08bb9fa1a4cc1d8bc29b55ffb0c61818929cd3fcd6686634a3b14de1738660c0c384540146411784620449ff94ffdfe8de5e81bd72cb9326c219d9722fb2f1cb09ef598c9b6f2b3c16d5d7d40a351ac7b166214250f8cd13b1ad70648441c74194bf3f6cb4a42d3be0079331a051ddf95c05eadb25ecf7d82c1fcebbdd90e94aca760a9006f3bae4a456316c2141ef29930283d38e1b7982b0b2129b48dcb00a7552127f0f4ba8b456a7233639bbb39cafebcf36a0782a1cbf7baa546cbe1b57ff7280ae67bf0eb9f81586cb194ad787d8dd80e25a8abe34bb2f9e1334d1c46a037bc0a90bf465fb0d8c3e8afa4833f70b92395c930110849916a8c1ed52b87f50d3ddcb830885d530461ff8120e3b85a4d1ae8d11e9cba55931a0cd0c2c53bda936a7604b8a8a357e100580677fbcdf7e2c17b51df8c5bc650fc834df74d8ebf07c9f03ac1f8c861d70bc7a6786dff4c5bf32baba1332d3d9de1508f16eba1ddc155c1867f20a5eefa470d5e78322ed259d9cdb17f40e369431720cb1fea1b19ea11794f936f9f46d5cdcdd2b08cab7648e290a61355686168acff05a8005f5758398b30d6947acbc19d9d2f963f8e47104e1d0669304fdefd1d0969c424730e2e59171bd4ec345ec498ba94b9e3603fee0e9349ef871fe735bab61765e84d9cea187fd31bd5ac11a9c2fdbf2fe57c52ee6a161c2ade4e571c48ca21683fea7e7598f3983e6182266d64945c34f0b52b1dde5dcb325058a8cd406ca253876a1c6a65159e67052f93f72e0fc6fed744b66f61484a0d0e2bcd420f9d25e06212984d302c512a09d290ddae50ba62680bcfc3fd2e754275806bbe2ff3385737c8b2ee2983f8e7ecf444c80deb01985e0ceb082560b5a5275d870ae6f157b4a3c16eb42b55c305f3e8c6de153b92533bbbbd7e36dcbf281d15c36535b5363141173a5762fe2b1cea54a14a09647053a6aa8aa297392bf6a5dd8339114d0b5fd4163548c7240ece0afcc9cb49253dcae7b03b5c99e8bca35dcf912ec79f1a48a3b128f363b9cd3a14eac24b9457bd6b69c1b8f7a836556d74c9e872497054eb8784409430d2b1f06001f5022ea3c548a7f47e5643ac390b64150da7b7ba4d304707accaf40da2e5629018908a76ac9259b73f08977f6c4f897272eedd9f2f9fc78a80e47fdae5dedfd06dcb02dbea03bcb30a327985acc72ac0fe743ef41ed2b239c720b4271a68b769d8d424ad9bfaf549d40a7c15e79c28384acbd8a98907593c384fca2bc7c315be019a228f8570cbec0a9cbeece7a3543e3ed40219623956c7aa0b40d6a29f5dd1928d0183024dc0d34a999a06e797b3576c00cb00b71ebb87469e0a03b3c7b0bbc32ce2d68e3e81af8c7d5f95b034009d671aaca1f34ab783fc803a4dadc606881d441094a99e1ca6ed997027515bc4728b33bfd81d575aa964408448bb6a066122a9e743c81792412676ea988b28ebb3743b2bfcc066a262696974c72d2cfc45d7e6f8ffadeab7b61410cc25d040546c3e421a1b2c1799d99c8724e5f29ca55e5e64a0f025e54e2669e0097c2990bd0f1ccc61a155d7aa06663ec89ee8ee9a037252b8bb749aadf30eaccc9bfc86105494d5096e56bd6846337fd1f6345749d7c5458f3141d87e1b324e362d6440ea6d5bbebc7d220a284bd8cbb99466a148cd579b6ce9dbca2676066b95834a6011a70a38053c9db8f42f9083f44e043ab89a57b14e445c382152fe937058921898adc178cab1e127ec390356fe41c581a1deb8191ecb994b12930aadf2ffa99df7150fd1f71b89c75dfde597d8f025bc3764ec9c8fdc5a98fbecc312274e38c1deb3fd97c4960333b8703ad8059514d720f3fba147562f3f5bed946fd5e04238a9b32e1f57109694dae73530949b3bbf32b29f16aa3bf0a2702bd424433f2126e3dab68e638de1e6a420364aa83bbbddb827aeb368f0a1c1402af0e5a31e0aa9c4aa288b358daed127ff4e9acfd5c42e14d8416253923a3e620842e63f14bd6608e0635a6a217674c0762564f671dd9414c18e573bab65cfc27b78486242b5e0853016d552acfe7b6d4ae1f550dbd8e0f4c861a4542718491b141bd5b95088ef6a7474265f236b756d45cbb6c2b8de710a685d1d50478b472c014864a2499cd5ad4ad9f96249ebdb259a15912561d6dd507d499191b56b6b73cfc367fad9bbb7f5e4de476a9b3d96a02d109b866a6cf8cd42300c818f1f64fa542d344a6048173b6cef662b1e3ef528b0444426871e8ccc6d0daedb5eb05ea1c30ff063f0a2fdba03c3dbcd62680bbefd069980d5a372c4e17f5b6621ad9edec3280dd71cc279fde6631e74c156a54b2ab00249d01b7544ae630abffb239e034b44c029b4da01da3c8795873c6ab2d1d291bb8aa9641c22627289f6429cde04e9cb01385587e2de86b7c96944252a5a08ab4fff3ace6e4ff1f7b86f7f2b573bbd60d3f43f44cb44fc668e0419a04564ba01e438130f1bdb933d5c7fbc7dd7133e7a689dd8f36a1fbcc26ada1daa9766d7fa3119568d95f8d8a62939e663514c9da4f55cfa900459a1ad46a45934ebe4fa0ed23b3bc65599d38554333c9431e68153e46b379d7858a376cd0cd67929bcc8de09a3cd6abc7ea506a9a64e09cd8445aa5ba78c665f0d1c1a8c2c4ce663085fe5ac9a7f148d8ea7309038a08ff43456e5f19098d882bc8102beb634d134fb89bee7fe97a8febdef30e0760112165b1d0973845ea6c2f2da68d5b01ec94b2c21c9371b878f7a3f00cc6d3c2a38609f59bae40819d01dd8c5b8fdc15cab0a5daefa8cde66764221ff2ff3b75dc73ad831d9a3749191902a0b482d75651fd05a47aaaa8159051ff9a440dd7c4aa71e3291b92900e5750ccc78f579f6bd7f8e5dd0478cc8ee6013c69e5cd4bd238712e6b2d4721aa79e6362d973b4dcae808fe23fe333057cbe2c2a86a3c83d98b18013c2bfca3f2c2020db1c21058b045223265b7d21c32ea65ad4fc142d520b799f815b33bb3fe3a3201af37eeb16c14a53465bf72abda78a495c320aca2b0e7aeeab6ed1b12562a57723dd2c5dfb1e80f770c337567ceb3942b79c03a8d6a2df0740eeeaa6b53a0d99c435aa8b3552a049fbfb316c772bc8f16eafc506e94b4289fd82cd2c2828a8be3860719e8e6feb04999205379dcc6a9d83ecec3e8d693ad41c857a6a3a1f27cb5f85be632a2846e08a17df3e671822b3a7fe3e3204822f09dfb8486deb0dac351d5dc5b904230f8a4ee71a48c28f23b730ca5e25c3437fc85b61c5bd03f2cbea33851b36dd77253ad7e8cf91600cccfd09cf4f04547bfb5ddfc191d3309e4a586aad159a232df28d3669ecc400d4ebea81ebf9bd44a28eb699d98fc749b69ea753c1e0a41b8479d017a54b15c31aed10c7d153f09a78e74fd1c3fcd0eaaa45760bbbbdcc42d3823d19256441115b28090f606d2342ee28c3d2ef65a181e63917d3a345ef9df2d40d106f955063bade663cc3e2b2ab91b9e96f69cf43b28cb78486afd3396b7527abe86a5ac2b3df16b6b42fea29f19b7514662753caa1d8a01c32ec6a5c59ee842879ed8b1f17eedd8996ca2608537f61f60a5a5cde4f3351cfa9aaba35766a700f425b01eb83e2fe7f7f2f84fbf596ba0b75201ec5da3e416f74e7bb6cb34c4f2b8c9c624e16661adef327e25380d3c0cd7a84dadb3b85905b4393a513949d88d32190dfc6dca0d186df62fed12e13fc3663162382bd0a7983d496c4c18fcf8ae082b52dc303404c58c8738f6816bd22055eaecfb6e24bc42f6c8aee167e8bec684d2df189157d9a7a63cf261cc84cb5440b75521e41db4430746aa8134203529149c003dec0b2ce1b523c0bade5a37768009357014e0ee733a4911d86d7a853bcab5f8baa735106d830f5bb1e24cfd18ee86378d1ebc08cb75c85ed18f44f44c1529a557850ecd999d5d69a2ff7942cfa6a371833a55f46b8ea2087b8d0697ec869f53d026cdb7915eba7d3b730525bade3c1fcdf8691382d3568ad35a722da52900e50973db0bcddc0b61125e617e65f23a0093a917295430ff797265a39f30aea44a624f66a3f5c4ed0422a0fbe6db7c031b95d2c668921618e9da137276e156a4aac6eb278af1a93cfcc63368bb757fcb5ae93fe03ed32325ed6aa71248af83aaa05a5ff70b97c51ff56a9c1c21efec21152608bdb4b0da2e67b35f3bfb6bc7d8e104bab603e7cbf6fb44bc6149121d2fa39ad4e5fa7633cd2c402f3ebfc5e955e2a648eaf1d125267a836d14c0da29a233eb325b640323bd0eae1777f1b0c9f9a8435f27102b9a54e63506326bd85461282f2d788650f9e02f0828ee820a5cc41e7b58bf7e920abbd55fd04d1557630e68887d7e2f96d4006ada25a3b01ac2ef5f628d54b58b36547ef4bb79ad274056e2dfdeb5c23a653b9baae1ed65f9c2e404c84758b6c2556c5e5d020563a80b46a3eb90c0ad3cfae51d975ae497c00da5fc9b25b694191f3e7cebf712d7a03a5f4e3f2608c31d43b913307592e4299c297be63a6ef7cbe70ec6d7bb87ed17b28de4e0addd164ff92f92fcd900c2bee172a1219effa9a86b96da253586b638bddeafeecaa3d9a7804631a9db6989837489fff417024895be9641c07fea32e3f584957137fdc1c52ea9992b674f9fefe32282e9cfe0b765ced269b54a3dfed8a18b775fab088539d9aa88b6572f2999f2b24d6ac87bab2b87fea12933b36055e831c6d87528af40c2fe2c77de23a20b63a7b324c7a2afae7063374266b56eb9c2527a04ece350ed4931a70c4035c98058eb1974f53a9113453c2fdee6f633bf98f4afd1e60fd8db8f73bc2b8086938e71ed4c72ab1122a344ec4526a9862803551fb1a553a5e49b0487d7d131703026fff3c04c6b348ce6fa0402e8787058dcf12b5d56831c3a445d903ec2448605380a89a029f1b9c067c0be71cfd2ebc1d2d8474b7152d14ee0e3f5a17c69ec0dd0ae58546cc1ea78eca74a04dd915932b26898b9c136bcccba83d952fac8fe9824a24cadadc20089391667fb287b0707f106d0bba16f349d3a81ee01bf3648af396814d008a1c7a298145742c2eb08ad24cd3e981d809402d2efede342d7513aff46aadf12d83a00202b904c85ce896915c23b765e77870e213f2a58688ea242dcf11396a129b833f09f999a45dd5436482eef546f5355aedef0bfb015c7a5253d5ea2701afb116c341d6bc0632a9c552393634189832562d0dc2f923cc3ebfdcc6f83ba96a059e6a59b561f11c86ce9f50fd40d0ecb838e72179e8baf258ab494778e0cd0639a51c06cefe392ae89c3f2d8109ccc8cc482e2a27445ed4d6a49f1767f4461dc0c0a5fab9a69c2f9f60fe2a4c0111848a233ddaca3c694ddc2b9664e56adecb2fa923d3a1b94429b3024174282f546dfd04680e24c4ff9635681d4de3f657d36696b20c2d93fcc440413fdc68245c78a5729f4bc3998be42d6ecc5da826aa33d0501e8c8f77cbaf7a1eb2dea425d677d4143076f830155bef60c018517be682ddec660529d7544f5e4279d1174f1b307c531c413fbe86abfcb8d4d7bb79dae7d913e2b3339117619f836fca44fc09ebd0ffaa9b5eaa8b842e6a5787f65b3f9538d465f898db8f0af355abe47b4de93a7aa294343a256e8f821f9a4deaa7eee730a4e458fa3b1b0c5a84f652cb6450f53f25031650083447f26590a3732df4266a38ad23ad10eae57d7fcf32c5d9e62b5cac8033b95d3863931a0e4060c4dc8338e030b41ce84edfd79e6551584164378e6965a8b0abcd9053c08858642e3b457152ddd038dd1fb3b7fc2a9c53be168d74b82a234da5b30c2e539e59818957a9129da088496edad948ce73ecd569d7438b07b10b848111b350f39047bfb69884e2e90308f81be8b810f64876c611e8475acfa5445cc5d34697f5e4bf72b93c5859d6827b27eab96310f66031016a5486e2006fa2ecbfaee117a5998983e87d96964125f3cdb3f98256d718d16be918d2fac312e309f34db9f8a2441d81c3bc426712cf7029ea9f6074ef4a5a94df703acb2fcf45e29c2d7c000dcb720664f30b0a3ebe0031590222e76e139f50f682669d65d1e657e2e852b14821787457cbed599705037361e15e03585db759db2b4e09b516480ddf913ba9ef1db804c39d89e73a92a8a45eec52f69b89fba4bd0fdf301e0afa0d26969fcc30fd727a1e1fbbdbb611a3aeea0be519b5c036cb909c77ce1185cbc28200de1f8a1802bcc0cfaeed52def2e3ef876ab075bf68cc8cf5323d99f2243642cf81cab7e057dd5ae1f20f34ba3cc696d60046b3385f99617742993ca39e843c7c9e233f3b9a1bf49a9314d69a9285b1ab3f229c7858de0572f423037517d42799ee817d8bf89960b4bf40c8a54c5342f17ba9170c995de1c90e3138fd2590b079302dfb2ae3678b4414fb72893eb387549dfd6c2bdf6a269531756ef54ba680f167a9a48744c6c09c580caba7e2fb3d5092d03dcbd999fb374f8ddf187dedc5f872148621c0bfdfb854e90d0dc6bf89fe7d4bf94313c377ceb39f7d5dae23642aa1de95e0692bf9b56fc9203377ebd0e8b2cfbaf182c29889f9b88104abfae6098d54264bcfdaeb3b5cd972b547d13713afba94238dbf72c76e2d30779babc1ce7ba70aea0be630319d5e25a18af4805af66b6e5e16e37032f33bb8105840913a17d2e6f3c0c1ef0306cfd8940a3e755deb1de03e6fc1cdeaed2c302d49450b3abb2709ee35d2b054684f52417fccb0dbc70037c2c8b6b672c61107e2f75465244b289be29c0af4b6b274d068cee338b75abb2373acf34278982f847c748092137d5e2365bc77fdbbaa1ea1fc2236728114a2ade493f4c6723e956b66b6bc10b0c8c22b59126a3fc3348940d0031e937fbaf98fe149de4cf2cae44c2dfac8735a53dbdbc24effcd4161f683288e00653898e42522af043db85241952776f726db34b1b22e4f546f2d02fb644095ffbed1e9af7273ef186424ba3f9482017abc99320a01dd2b31e73d149f12cfdd15f25f2ca10cd954dff21867b81f0ee355d6c2486d75b52377fc42e422efbe454748b8820e3cbf807a42832d15d3f818cacd25d6233425afd499dfa9e5c36bbb25424383c2f665ec212664f434a5a2876dda1609b89ab477e691c118fe330cd7dce5b3a019b42513ccacaa7e110077a2a834dfdeed733a911e0fdeecf48180fb176e0817a6efdc437ad98732f9ea7e87cf0d20df20b9cd14b1a32bb4e95c0b78210a0ed468004618161433abbfa2ecfb0c571f33be2705be65cc9175a832f1f9b720ac620b35816fe8478317264e77f062dbee4cbb5ddc23c6a23c87a020870378fcf5aecaca06fd24a0002b206cfecc92801b26173ab4f0c57aabcb2dfe529c7c9eab508da590711c0bc686cc35347ad59fb1950f927e06fab1d2f44ea65dcc069f11687e5e7d8028e9790f2923bee773ab9cd883c37bb12796a8b11296c1999143eee89755b4736f45d99440dd4beb97c1d92313d0a79d3832f5ab0d4ecccf42aba95a691601624d8141a5c45dd4b90101571b0d1f1ac1e5b3ed3e4ca9d3893b129d289493a278f8e98e86b456e65587eb880417397d8f04a464c7f487ee3d3dfa7568cf0e48a45b2c3cb2142d3656b423e6fa779bd405010347fc0de6afa9f6b53b4c6fde209771e42bd161193ff6994af440b02610ec04728ef1d517bd847e868fedb32d535801caecec90bfc74356cdbbd029ef8c561329147960e53514a99f566d7b52eb658238a9e77f0ed1ab9c653a2a4e6eb655a33e193c9c5a9fc320b04635a4471d21db0b53b8512103ea06aba5dc09493c2e5e94490d48cfb2336607da92f6f182ae00466f4267551985258915d918f6992f1a09689b1a775fb20448809b807ea0505b5da5e78415c13be065ed9084b55f430db1849b206f2a1e65f7082f9f6b4729c643919d61f74121a29ab5415585f23d1310a78cea714dd94e4ccc280a36491bcaed48531b7b50de569afb6125db85064f5fc627dd3751029216cb1c0357b30ac3b3e046e586ef2a9656396061774660e9c56dc90a22c05e33bc771840948ed505d7522aca43134cee4500e1ae37e54ef5ccd0a5e5d22ecd91f0d784a69abbc4924d4a42b1f5fe69bc493b5c9613318e793e9c9c06f5c9df0a13e89d5584420eabbf437ffc78fbd8bd4350d4c58e40e67804f6922dc25d2531b4c339c43831896eef97258dcf46d1b1777c29a0fdb78ce221a5d5427be8eb4e744b2df37be331278b90f9d5f5264180514020516fb835d16d8b567c1cde406e882966701bc2366ef60157f6cb3355fc0e9d0d595d3f378c65608bf8ada43eaf67893d441d14a5495972d15227b7f3a1eff0a15084d4c964cdf6b52cca942a820b80da1c402a11362e985914c7b96fad34fbb62d1b1087fd1f82e3bded987408a9c43074247fa7746a9f659b8cf9bad093c8a3caef888e4dcae7363a7878368c29c31b1d83e6974f40dbf7bbce82ca53c807dd961bd1dd0bc4228647a9e9aefe80b2487f210d8f9fbb900b750b83dfcdd5a5ac86d6d804e4f7396aa1c3c3a12226b198435018ae6a07686a473fee8ce68ddae7db333e1e160906105c4153bb4406c14e31292f5601ff5287bb8becf0741dc578c126e98cff02a4cdcf0505dbc3727baf084184cbdd94b40925de1b464e5b6aeb052f945932f5ba5479c1492bb6d4081333b896f2ca0b8cff2aa08ebd936f6b2ca62278dcc81fb9cd9d1881a463c2bcd829bb473bd99d03b89b1b8abbc05bdf6bff11f5ccd37c4351dde5684ac6bae375766dcb3d5017998ee62b44675dbf7e6c51f970b02a8bbdf55655a8fe3e280834a8f1582fcab8273b717f81c34056fd693db8fdacae50f18253a9fa6107429a7b666db2b22cba0a7f2b5cace7e1e33100789c0a90ce5f5ec82a1a9eb2d3feea317e251f00bc2933171def752fdecf2078a0d5d5db64da5a259b2c7d2f24b2cc60c60439809839ccfe811b72fc6dd3a1c0944aa3dd2c4bd776fc352b3f3f63809fdfe7ef52313fc7911e305f201c5a836a5ddffb0cb88027f26b0daced96c6724cadb2a25229ecb41bd9ce865628843c9464d9933c5f0f50b0cddaac20f582c0fe0ac4c46852073b9ad3ad1c8df1d49c345caf95f68e1b394ec1d07b5e7cbad0dc0ee09e4b9cfe63586744bab5d726d83b266f7c91d5fa5ac1f277b1941040886bac47e5b1a413ba6e2ec71671ffe2a512f0e716eb3f85b070799bc92f46a8cad10d832ff0c9dd8ba5b717eccc60e4e474857f43e4db889797e3c77c5198687778092e049c079fa15a30024b83a8584a6cf427098486b48ded66f70526b159e3d4f6917955e26c848b88498bdf2dd4b2df0c53569d39556dccaf6a77b3a35f7452e6d800b3a88fc4447440d72a690ff4b68d46a9f73076af5c3b792800fb8685030449d8acb2920eae2364e1cafe7a75b4b70ee21b02d6de00ab079ab6076a1b44de3a5a4e79cce2db7510300c305bfc36369f630b8671234c7836140659b0869cb81443568ecab40e2e3cdd4f8eba05b77db66a518188e07315e7af56e6bf17d8bf9dfc4b8c784009f2f036a51e4b474172d20adf2afe5a13afbf2d34085f88f9abfdfd408f465990373d2140ab7a17affda5e2b30c1a08d5fd4fc9902fca2cd251bd09689650c3ef9263ced7c66aa2f33cde3e6800d3a68fe6c5568627defdcfa4e1a801a3efad87751c88bf0cb5f496a9b6789571db4ff8f8ad9e75733286eb1163e615183972d70e668e67642642c0ddcecf8fe8cc136c0cbfb30f159736d117341ce8cfcafe84d5f0f8e77445b1a8affd1e4d10cceba124bd8453f37995342731c41f91df8aa41070cba559a8b7b20919c4c13bb16a73b835830817257169a31a51e5b94a707669a23805c942439a91b7a7e61e8b477af6b3a00cf06115d3f880b2517eb42e16c16673cf4a45452a04ae1c9d073c166beeafc4d51d36dab627b175725053b24b8f395af87bb4a6490767f57d056065f430151de42c12f35536c602622074b4e4f17a6479c7630effa69e8c6ccc2b654f96be8a4c05d11b7e7151b093e336441a90b9ad5bafbe5de7e6518f2ff6c5819078d2d0d9c923ef1dda1987321ab1a080f2ec443f62a2b630dd9287d20d42430491248738d667295b638331b83c1bb62310b2825e3b8d16f1786c3378bb29f74de9536d0f88a7207bce362da6c2dda5c9dbfd90308479115b5969e23e93ca78adf29addd2876a839898f2d58fa602f679ede265b935359e4e86819eeef5c7b37d049b3b56a5654a07898158cbfc97d085dbe563b393cb413a4629cabf82954fffc637992d45a583ddd78448f21c60f383065b6bac38f9827889a560dc943cc3d0c7e630c51298e8142a8f188e400b1c520ef7025bea3ecf48dfc294446ece6a3134746c493a6c029c8de96518a278fcf293b5e891d682c284e00786bac234ecd80301ebdb1b27444b82b017b797513d2af83f8dc410491c1c2a5e6e495b33d33949e885b07624778005c66453b7131edb7170d7b089fdbde4be4e3e763682b32ec384489cf51b3546d1dd01bec0f3e5483474302d474f430b12c6a385c1c210e2f4b2e25eceafc570020a62f8e8df6715954b3341a69e803fe9eb7fb2f9a5dd091cf22a9b34faa6b9cf4dfff9cf7be9613215e83ed16b4650973d8abca07cb903d839a45635210de592f2bc82defddaf76497050ad4d1ea33ea4366d4628e35ce64f41390f92b6d474162bace22449f31c0ad0c369d4aa3a1e2c8f6e19718f1b4e27569b116d5239630c5138a899bb258aaaec8d5406a5d09ce78df209c3d7981b44a5a347725062daee1bb5a263930b22d776b6261aa97498bd2969466aa55aa3206f579403409decb44abc0af9f045c95b76d34777027889ba3d48d054b64e7d1fc5193d95728aeccc8843dd550025ab7745f5dbe9431c4245969c20fefe97a1423ed7c57aefec23630f40394f4a54531803c91cc03fe6b4102982271d7c107651a04b2175d4b266e10b059d9a00892eb5202e14c3caf59b81372e947c7f21fbe65826010c1cec8c26839101aaccbcf9becdd7ead02725a2236eeb32ff81db3706dfe898a31acbcf6ac8bf8550b99a7bdfe63dbd8457260da6984e65fd83a4bda40e4bf613f3b9c035a72558efb0b1d850ff0504112c94fe52e196937035c8b3a88faa5937a881e3df221f541c0d3a503988ca4c5b33b7778d0c1fb1ae9c92ff4dfe60bb9e2c5e2b266444a78104ce71b265a1eb1928fa2eceac77feb1f636e1b98a0b3438299ee31ba7a8635f6557103323e793844fb7240ce2a751d7ca26258b9097618be9f1df6b719b53828ed3c17b9fb24b8e0ab5aefbd15b05a20c536ca761e1a9913337d17536d7c4ed693d1f2851569e2f368969ff1ef657ce76ac5e901d5cac3bd79939f0218df2b9610e109619a1cd8b37bfc1d17f32bdb3ff43bddc8b6c1ff50b882b4a16b160ef889677b417076c81614399be28da80f699915b01b6cdac7d7f06a06eb80ffed6030d041cd2a2196019242b5c335e73092c24405ff60f7038fde8832e8e07946340e37118dfe1f198633073ee7d1bd02119c025334cd834c83df7c31a325d50b56f7fdd43b0f07ca9a8fc7314d5c26f20d8d3e46546381326a8bad0de29dd5d358b2c41b65a8039f5d4196b195f4f4747c8e5e7a2448f9de5baed5465239398ad9562832c388e64f2ff5dd6ee71844b82dba358323a688e6578c5dde5da26eaa4af6dec97aad38587c7e19535f567f6dd94fba689f1b8df9537d61f5bd16a3ca421012535a6a2070c8a8f36d6da27a25a34d45fda06225f44885574eaf67c3ec9e4322097d8700f81135c7489ae21dd5a77d5f67db569a94356bd5da4082027109432eecf96bbae6ca3f563c17804869b0a20713588577bef2330cbca4d0d286975f82c3787ae2cf9b1bf975c8bbd27f97c6d61a829b4f5254978989edd9f4dcfee01743fb996d30f1a5bc056030fe5f52d065a440f61394f5f4f583869781f457b00e649a28ddc339e20c1dcbcbb7204af59fb7f34b9d006084984118fa70ca115d0671b11fe03ed6141dd6e854cb37ca104b8606ccdb591bc736e0d1ac3831751d7316a7f3a5e64e3222e7c4665f53b6dfa1736b1c88139194201e931df358fe22a74f6f36db3bb38f22f73ed4820e977655e81ea7d0274d8c643c89618ad488ca6fb8195a783c1bd3a16d0c28eb3941cfe5286a276273c5b99bbbb88f7670981cba34bca24c87840d97275dee6cf6b1d7fcac765875e895d2c3de4a2f7a993ea4bf8083325c5f998ad4c0809f95ab7ca639edfc44713c5ed89ea374d1d1837161daaf7fb142c3b27a72b05014010a61e12e362da83ea1df9a8f1e08af9e673fcb556ad9c3207642a06f72078cfd83d2b240ea20bb8ff7c54f67914c832c9118be1a0480da79ef770939a784b86f35987edb01682ecbdde6c5de07ccb3edcf751cf5fd34fcd744b7d9703788cbff21b2f03595dff3dc066a89d80ecd46f79a57ec91789d69d74bbccb0367f7802dd1089fd302f84fe5fb240a837843310c0928e02dbba3f0af619bb99a15b30b95b732b392d947a45e3dc719765a2e4656cd4509ea2da1960cd4335d57afc673bb908e5a06a5dd231dc6543a2ab7d2dc99f247842cac93be7e9f64cfe01f8b4d4d7d2da0a39b0fe11a29a045061a6d3563f23b1c5ad72a1c7caac7abe2123d6005aebda0269c8c79d956c064d0c601fbe10a19827a24db5f1630d43de7dfe6b1c95fef69ff1f94090063677118547907f045c4180c4a698fa0e872a21ad8b3ecbeff1e70984c7ac83ee7ce03d8e97c2e5a367180d5d4a2552447960a413d930d5d58f3989e2b3e16120bc37cd810732915ad938b9903a7bd94802a40e5af01c498ca321e3cd6d546b8e366ab2687dc5602e508d0854a8911575c113764f9ed6e5ff843c8d2ce0c5ecc489a2a04b2cf4b14f55f7f0fcd3126545d41c5fd8837961f4e49b3775e1f7ecdca1142eafbbdc694816fe66c7737c345bafd06b8f42a24cc2a063822cf178468e34c825ac9e95f55d7372d900ed4bc9054601a350802dc5d375a45d5bc4424e0ea7937e3e6e44b225780d9201a42ae040339eac57ac250d9441ae482fae153c7cf1ccb21411997a4835eb4a11f3c9fb1faf018d5115b4b78289d51cbe451df11585c2ad0711d7a5adf8f7cc5e2d80e67d2c9e48a02d89d6c8520859f3c98e171011c73ae8e8c3c8b50cba56acb534f1fe68591144e5d6364d3a8963065eff48ae3c2416df186914c9fef1c9e8e1615147fe04a8d40674349f1eac6696161cac490795ed8c341da85124568c697f6a1ff935814cbc476730f327889c60beaf3db0bb1633da45d582d4ec33537479e3487a5ba2fa55200f4cdbaaed4f95d63ab02309127eeaf0d1e39ebd8650b5e24c691196e8a8e0cdd8dea1d0d3ec542e425a4209c4c3d30286cea67cc4b93cf391afce4210c88b7d463e113de2d60e0669cb5f2d5b20bc2a894884dfd66e141e183d5f203ee62d50e6a55641471217c5714fadb0d36fdf1d59a1a62d2243abe13acc2a9ba2eb47c1e0a61601f225b39578aefa7d62209335bbc364e0d2f638ad24ac8c037e77c007ac38580a17859620038844278930a1205a2390fcffaaf808d7d6796352bd862b3bee36dc049e0084cd75df4ec8043e065a4b2389307b36e895d03769c5d4fe56dc808f78471f5482524d93efa6e93554ba62a50dbbaa6bdb9d193386eea1e3943c6a4ecfa6f8c58de93107e53ed34a1fbd4ff232a22039e4405bd52caa4e36e906ccae23d0a4df483110887e0b837a631a1320d9b8d061d56bdb2c6b8fc1d0303e170f54f7f8fbbaed96ed2274a1c20e83919dc32901fa7427affc9dc024bd165edafe8f4a100e4a091460d4e52b7b9f1ee6e8f3150311ac02d9e54ae49e631ea2dc78244f2f53187708f7b90611c97d6286389b22e01e611eb90c4c73dbae7dd8067d6150682b1ff9ff604e1e835a9e228b5fcbcec2994d8d9f1f1df24e221247ec333cf3434f68348a4fe429fec231afdc100c705c0bfec730398604d4a6e22ec85381e5bad6a524aa54092d44c5a888199b9f8d293499660650aea1940a9e0b418c325868a2b16eec4f5aaf5ddbfb7dc1406881b3696e5fcb7ad8eeb3ae0e80da1d33aa45e991f48cbcea75da138424a8c4a9bf7feb8ade7ee91819087afa52785e74859132288c0caea4461ad2666d9beec7d6347796a377abaca94a427f53564ccebafc16adfb225862c0bca51df2ca9a8b959ec3019cd3ee927ebaf542e78189149fe80939188269e0b5785b1e226b2f5b6a0f7abf105a8be32a30a561284f1d86f49229b8f9859ba12c58ac916ca7fdd26214e79584bd8752664bf58454718f3789bf3209d187a65a32a7a92b7004c8bc0a2645911ba7bca7e7ce70aa9894834ca72abe5a1882db8f045b06382e9f3c8ca295bc048c264be24e72e0f17c24076f99d275b8c9558dc63291ed5922dc1238df03ce5ae370290b3bdbe41cd2ac8c19b61af7ef2f781eceb5bdbfa0b0becc535cf0303ca32f32793eafa622e2011055113e50f107b460dfea8170ea566c4e7ea6cb18014c4ced528bdaa5b2c0814c8ee4f30fd8702fae62dd897ccefd49b4e626bfbae41760e24fd8370718a3f0b6148157fdcb415acb3b26fdfb48ecfe12fca15687a74362c360bb973c0831888e7f47cf7be0a5050d4e0c028581888a573fd21cc7345823779d7c4475b5e02b75412f14e1bf05959f270a95dc00959e166e0bba7ec5431ca8c7e9fc6d2ef0d1f6d26846fa6eba9a7da6e8046e470fba3c1c943636bd7c4a5c5b43296e5a6f14334bea04a1f6988c93a80b598ebf924f54d712e6dc1e847980a21130710e494a24a299adb04fad189499a5bfc80c2fdf396b32f24768960caeb5340e132d6f9bf16805ac75d08e64119f77f50d4007665d7b7477c66055d69d510af164ec886ccaec2a2402fa693eb72f43bf794ccb584d751dea5f181c40336c43ab2ab8d5614870f925703410bcbc0c7253f8fc5d6fd4813f279583e8562c3eec0a9f77b8cf982e534ddd12058f121425788b72ebc388b16bcfe5e5504c310f45e57592320916be593491bfae3a866fb41b3af180997b91367bf863f3881d3cb27754e6db9bedfedbf1e7762247389f816db565d6b75d8c69cad3bbd6820a4e9286d6210dedf944d856b7eb6cd7ad5057e2681fd6aa8bd15272e21750e35443dc48a72e182524caa5c15808f2dca4de10f32364d380fe6af0fcc380bbab22952c7e5955cac89748282ab4ee931e0bba8769a79ee50e337e85c42bf3d257a1b3cb3ee9477a5650f9a252f26c0c361106e147db7ae289534aad1fe0b7ac0a778b71d88d71fac6fe4283f80a4869b63132e4fd8a7556f07dc5bde7360328d24c82baa5aa12a96589af5a14779193cc39dca0ee5f072b3f1e4c52412e6fbb6448645aeb01dd160f255133663c95e34f63239ff6f5c443f8d36113e569af0f03c78b1bcb275cd051f5301ca79e82ea439f9bdbeaa1d732d9d1eba95fe1ad3b76c5432a8d1e8caec37def0d467f570135ed26475f533f1e650a183db9c43631e2fb956dc0de9cfdae65a9b79ee62c2f147e21896108c8614224d99ad854f958157782eb805a9cfea8822415eb8aa50290209a1b07d3c5cfdb51ed223f31df8e0e4d28042ef2e407c98621badd07c4f79191c80b698b45b44f8649f303c0c63ee8cafcaeb1d2aaa450de4832a7517af1144c0392f983bbfd1498434a33064c38063e5a4541ef91ccb50e7bda895b1ee7da3572f5211a11af9105ddfd42414f9cd3ba6c9b5952b44ac3f1b4ffd7b6d0a87140a5abd456d0610acb958a329d8df93a7a9dbd8668dd87e926ec6f9e0a1ef23602cd07fd88f5b72c845f191a5dd021748419ff7044b17750dabec8249f1d929e56ef2c882d8faa223a6ca72ce64a78b5f2a020819e9533933c63b898a1e95dd5714e3688b24d706dae260f406c7e38720c6864eb1cf86843830dbd860628aa47fe969c01cbd6d1ff781e87df29de100605d5b5182a981936d80a0d0d65f2a85ea0d903e7e83bd54bf769eecd60c7ef76e83ae1f27b1d46b3175413b793f6900ea4c5e562f629ad4db2d0491e7df1f63f7a3b61268f844b82b96d625d3bd98d082184199a865e511d0f9f7270e322c5b08fd32dc688d2bf2241f6c94959b22cfead8c5735632979593e641fe1b9f5eff7b0f4ef5f396bc4fe7fa9013ec2fbb4ce54cb21a0e9ca7fc346883faef029d3a1775f22711dbf3e85293fbfe5c47b0661316e838433907a34db256c40ec0a89c277a3c03b4c3f185a0fe1dec163d2c521bd6433a5dc4ec54d56b5d850a53f365844def27273d651967a61009d237ebafaf50f8513ae9a25a545d726b5e1688714d583d88177ba7ac6bb3d49aac2dd8234159c6604fae19ffb61010a412ef1f197e30f9f521992f32c4b28c3e76639a60843fbf6720d117e5d76507b8a0ad2aaf84abd3de3c38d703a675cfabd0a598671e11c0b0c7c81175cdfbde816ee7f098cffe7c23f1c951fe91ca2e07f15b882e3990e4c74ce2e7f5dc9031a6f9699d585f92c5c8f6434482f6d3cbdadb021fd1f6dd0e2cd172b51173c9a4efd37a617ae7dcdf9072a84c38c5c454111e38ab193f85434908969baddf06e07fda31daeb4d6868680ee024146ec65c667afcb4d306445f7b245d06f31cd06175302e9a86961ffb72041a91a4885503ec0b3fb3e9a2a51fef13a4c0dde2fafc108c032b0cda15919eb2a0b63fa82738767aaa47401a2a5767616ca4fe242b738810a9514360b8a73a10c9e0a434f2e7f9d34d3ccde61dd20813826393fb4f6e1a6a1101b10363c7c896ef3df590b4d486142194690886266515f99681434fb6fca8689c8644a45c78224ac45758cf9b4eb9b43d82c268782d0071f36300443fee150103ae1c41e764bee5145eca5977eda31c160637adad9cea80720cf0b0990baab8096f3fde3af7ff4eb410f0c5f2774a632876ef94d4ea10dbfaff04d90d40df42ff7a46daa103b707d6a8b128ea0066fcb369cad2b4a8611fe4a5dbbbc781b6534885d0454fdecc2bd8721bdacaca39977a24f16c501185b27040e90849ce3fd5c78bb871c7423be1a07b1d2524e11565da0102f0ecc59c0b6063bd73f090f0f50b64deb6c5696eaf2cc7500711d384492fee51330c20b2cccf299c1da5425caca1d420ca6eb1ffb00be7b0281441534bde75c03bd269eead844427a271f26baff0be8cd8e5a49f062ce6ab3524ab42b6c2884de0ea1c9c2dd7222bbd265b186f1d0f37f812121463e46b44737066b44c0659d3d6af0b483ebe2978ba50ac526eb6a3aeaa4e489ceae883190f79c3bee6ce1a93efac54264716ca8fa9dab9b82907af345f6873a6d9246327a22487bbede330664bb35946a61be1d7b36e7616d0c2c72cd90d395ae7eff7f5ee641b4ebc70d9bc0d45e3585bd67179d99126bb4dc4591ace6588e8e1b686c2115f04a0d907e91d4f9a7fb7c22f4925f451b3d072f8591ff990ba09f12798abc0051b5e560ff5a533123374970365bf8f5687eb78b2ec465ed7569feda5a147474634e48855d00fdce83c09b451a452e5731c09a7ffd9f30a63bab6053e6b91c3ed364da94d2315b8f48a1c7d133287e56c35a65e218c60d22da190ba17d8d9b92588b684381d1575a26b57b6e4b7ad82a1e232ecb9bf177db60beefc0ae7df8c272e90acfdb794ffff6182f63d578c585df0c6571f955b84c1f0ea521abce137776a81d58d4ae17455431e260d52759bd6c27f8b4bd756a29707c5b717f142b0bb592bd69a0d73eeb5cd30ba01be2610724bab3fa7e1203fd53ec898d63038e106ece64850a4893847ec2d5607041a1db963e8516f4b233abf0586fdd82b26b7222be49895c431eeb70e7da7c223f6c0d16d9cfb9a329b49e198abcdf4527eb5bd997cc71a8b8fe35efbf40773ba538799e3b126474d23c3d35feeb6cf46b56e308f3540aba2b48ba300647f896be4fd0d0fc15a72ea56636f8c9bb72b5bd977b43f837cbf87c54257e697ab9b09b217eeb90e4aee33ea4d6b079206e122cb4791927236e433fdb56bc680ea91e89b4965bf20d70a6490b8720272fe18a603956922b643bbbee1520c63fe34872a793ca7407e31dec92b0a5005b811f594ef01245ac68dd0f00bb535fb26500ae66aff69b13de0faf8957a70ac5920e51d66ade596b9156f4d8ab7112606b9f68a59adf3c8ffe9bc0f2e39f5161eabcc6c7b64f29dd372d756119a6fe90be822188005940535e781b014bc89e66e52ab1f62b26fa0cefa8580a137b56da6bd1729c164aafb722672556b5849eb4d0b6594c244ac7770615d88070d356af1e156f505f37b958a72d18530e6619db639b4c1263a0860c8f787314c33baaa0aa8deb6110ed456807f05782bb7f382426b7f82e3eb730e47c99d30de7a7adfe84cbbb46088de01f926357b21fcfdbb2c2c4dd2ffb40cb7d63d7c4657cd113b9ca847ef263efba6f528959eea67822e363142f99102dedb23f7767d3fce9d937940de78db001f3f6d444645e8780dd39e28177310104acf93c02191f5a4828b280a06220bda361e7463a7d5b517bd7e8b3bc52935017325975bca006179aabbf9b0d6b2e83e9998e5f6ec476821baf843303bcbffdcb4f4611f395aee835d93a65be68a7f3d500c38f850b6d1fbc4f69670ef9144875e1911bf8bb49f8c6f73f12db7d8966c7a8250f14e110c6964f523033d1107a2b6815173791c67710d381b2b4cc0cf927ecd60b03beb1447547326eeee3911baeb15f15685c12b0f432fc531e085b2d47773a13487669fe13356ea67ea7f78fdc55b285d6f6600f2fb60bdab16756cc6994cf8ac77fdc637d56450f9c6558e74ed2a0212bbed9a47154488e9bcac2b94b2d982a8e8c46fd67dcffc79d98f90bc03c45330f0b41bc8950a068fc597d5367322f11b076b3497c3fd0763e885472960d96f6899e12363c8b6b0028bd406ba4bd545af1e3371efbb7a17501da0345ee37e25d10c0dca9f82aaace45485009218b9e4955685dc37e3b40f60408e5f8bc04787dd195ac49627f5e9170a2b5f460ca3482b4e8fb21e80101e3a0f01e39162e2b8dab63484b904dc34c08365c349e797aa840e89c3d7b820d7e536d23781d3eb360d591f74ad4e830c641046bf75825dd79e68f378da1db289efa44916c1d95ea123c795fb9e3e229efb95d9f165df4da3305b1a4181e7b1ddba92736af2c796714c9ec9fcc2d2c5082e4788e8a62ccb158e459f311917d15cce85d5b63ae415ed1db7c2886b9eadcb6467895266f5b15ef4da2b6012354746b018316e075f20caa1a38e90524dad2246ed412bd37a2ede804d2e28573b6f895f3d01e50197da3e3eaf2458b3dc7de8a400601f5242fd9105c6742abead2f26a8d0a971be012ea3be1464ee09645f9141024042b5ad5b01f1e40aec0a47baa4ffd089679393dc81f293373e6732d8eaec410f97a3e99a2a6d95dad440dd3108ae800a0f63e250fe8d9e7cab328fccffa6fb01c2dafc14cde5a035a58bcc09a589725e71b9f04f1590145d300c3b2e4655b12b6e4a7dc85c8c18a7c1eed42b4f81246ca1592429e5abf590fad7918968a32f04374233eefc0696cc938c3071f9e96f652828e74d0dc372d8ab93ce421b3d914cb895194ef0ff82f122408468add0b751721b7e181205547be5845f5aabf502cefa4a4f173b38ec824416c7e1a31cc0c0272075eb9197d27c5a7750c08db1d3223ac333d2436817441ccd32c9185af359b8a0e6e39dc10bb339b63063e144926cee336f682d17265507d2df1d91ded1cfd6b27566daf1f053dc233d70dbf9a748a904bb5de95123a1074458de52d8464535fe185d8351bf8f9ba35cfff4acda15bb137eee3acdc7c2e246bffa08cd41f1f1d48a32e5e50eff686df67ce3a2a73926717d26e9d2b71e724bbbde54ba94abb87834debb6e49a6fb2425eec938011ff272a510a1203559c723d4df8abfb93df1684fa85757eac98374927ff81091c45da545a8ff04dc7bbeb451968315a491e7fe28bee8b956866769b21a606517fc800d8bedfb479f6477d288ebc59fb4516f97f8a191c6ed27c8aa98d168216b5085bac93996aa7396d87008e1229813d9c6d9ab18be7bfcca6ae6d02e62beea06aca30fa2b96463f79ea2dc327492be621d5f87cbba7e2f336c7a5644c1c4a647b7bcff43f427b040cba010714fe4433c1ac756501bfb80388eeb8056fd6abfa92be6a060f7a77d682508d12713132ca82303f2d8ac8bf14aa89a1e303e600fb7b7d4d7c2e2c9489a30f2a34658d24ae287cd0cad73f49f545ea955efd5e86493364288d7df52b704e8e950d7cb5d6ecce45a74d3680958b67edd58c3d8a42c2d1ed1bf3a4ecd5bd520fb468a3f0565d88230991a1454184a78a80e93c25aa150b195c64fd1146616327449382848c37eae0fa3b4ae634121b1d624a8b222dbb15af26e8aa1fcbb43ee31da712b7dabb5b87336e15ca53968acdb33deed10a6bebd37753c168f15ed0349f23217175157a736cf026203731b89b00a4772244bcbc82893d6a049fe6bf68073b1bde82c6cd7f3239d409247b279ace79c03e89f8cb9eefc4881efbdd8ae60e530070c7a152ac50fd0ac65ba48eddd81f838c6df4ad068631e2b6813ce173cb87aa2744bc8dc30dd4080562650a791d494e1317571810372d23c9e5ecd904ffda865ab7f4e04c536b03365d305460654ebe48ab261bfc9750804ee21cf9dd680123c5ade0ca6bc54e4c7cec0f5e99e03e6d1a4779c3ae9944357c9932ee1be63adfe8bfef7c37d84cdd1ec48e1226813f6b4b3518f16701743863f541afd83976430137e47ed51b88cbdddc06d6436ed75bf1a855e76d190b2c798ddbe20b0c431451611a15ee81ff2496b11ba5db7aa8ae387c667b448d524a934ee78584a5b184db6c3848307d5d53d506f768916bf768098fc84ce57adc02f73dcfea92c838c803f81e9060f03d13cfd8becc1dbe866a15febfaf58df1fa22b27da7680190f5f7154b28f59135d083405376d8b8f86ccc29c13375b93d416ef3f7c78316ba3b77f9447d0908bb830e50fa4fa9145064d9c4c0c662c3a6e6d82c03f2247de5f51706fe4f5ddf93d44348d8da21b5f2082834e1c6064c9e0b046e291eb7697690bdb85551b0aff80034cbb020d499b894d15111ca1072906ab06d25d924aeadac0027eeae3fe88954b07c10ffad6b53ab6ab3931a0230f12af47a54dfeec453530fa69a6b2527bc96641c8d1e8ebf6506088fc0d7ddef0fd641a06860e1cc6e03c2e3e028d3ed9d174077643c1f7b6f1db8c4ce7787646660eb7a416d797802387c240053c49791a5fd21e5c2434747719daad37dd95deffb3fbcccb8133c74a4ed82adbaa59ac706131d204bbcf3b52c42ec668aa513090a24ff500023b49b3ec65cce4473e1e78f764c69a8b3de024e27f9f4195da2bc0655e750eb0f78488daa5d6b2ff51fbb812ad98664603d61df1f191ea17e6ee4d0aa4f15323e52c7ae478e63ae08257d6ccb86ec376ecbb03e097eaf6c426d7a8ca9eed4dfc42e404398c4ae913e897fbb02b23d23f6fa79195d81c16dfe99ca51cb98de16853e22af88f490154b2fb87dbc0a01335f7f3cb433cd3ea58313680b43c0e27a90973153dfe4e3af6c47caf95bc2e9b4fbc0851344b7c23d5aa0827e52047074d74442d721492cbd3c0f0a3b42588831eba853e49fe109678e7775dbb6b28e5990e95177bc74c1f08c420f1da826c8a01e99c6a03f6bf2862db9bc7e524b3aca6a708505d8bbce7686c4a8c1cb7d60108a917558f3fe229a3033cb9b065acf05f5da4fa418f19aae30490fe7bff289f85d905ad73f602b0088d6064945da46e298461f56785b1592305e303e1bb5b3815bd675ce090450cac5fbdc4470ab8a6e41a640382adb7311171b27333d2b1256285205bce92b2f842998939500c6f2de149143ed6e568c6c4917c80231e3e637ea14476f685f2a0daabb0ccb93ccbd90d368548e88a75d307ca82d7c89e85c6c51b327cac61aee6e6b1ca0e494767ea5b834f77327e55b7c9f5ba686e3a6fdb958ae58904081dcc855f203aaf27360ea6a6e3c763eb1625d3d671c65a07548e6a0b881850f088927c1c17b91e78a060b0e45478aae570ccaf3b4fafd64ae745acf6be0e640861b8406f23cb11307486e1762b5bb7accfc7d8b30fc22bf0e6749b44c6ca7270514cad5cdb22c93a35df4e28d1d4d46d9f1d5332c1481953b8fcbdc5544f54b852f493cb18236226e115b7877d2880277af9ed50cea4cb0c6fe81d36fce1a9adf05036964c9e5f362ea81d85a0459e84aee2051ad2779452701b5cbf7d365473b3831ad98b106ba933f488b80c397e109232193699e77b599cdd11a90ce5186127e2c5ad7fde925f3695f1e242433823b53c7e2cd738b84f3c5a585cc04a4fb5301e8865932e29f50ad01f7e6cb6d1459db1fd33d5f813d81b7f0a8908d49c7f64767eac8515ae0823be2250d61ec6a8a368334a9feaebbb9acf5c4b2eee718a53e398a7743ada7b095a54753b76916eb865c4d534e4137334000e031e32fc26202cfd57120b1ff81ae653036491545a0f1b551221fddeedbd6a1ce49120d1a46be7a687ef6b8f37fba09211e8fb2be950732461b319e1b8ae41f095df99d9e789ddbb49e49f0be90973c066dd3686458ebcccf75eb3d0ece48ea552cc398ce69ed9439966fbcd9a4b702f8a6b5d49db5f7cc984fb93f1894b77ab4a2d119cbaa7949f1f1b04e5824a187f16fbe0c7ef571810812138f856eabbf8b0f095a08ec35c80e3c8ee69dfe76d2b613f6bbe6ccdb03993c32041fe71d765b9ab41a4e3dc544a6307f51a54f52e13262153ac56745e154dd18e90559ca23f296a2dfcbfa8c37561cd3aa127aa7344fc9d92e6f934bc83423043dbcec9fb532ff9af667ae10a4ba781e73974e3231657689f15c28eb17d5ac0ff693e0223453cec6f55b0af7271888cc8ac4ab7d7fe998209de8ef823c1d729929d9d2d39dc807cbb50c7edd249c1b533b22161510873c808a1ce47738edf98d486b81858dd1b0bb91b7d47e52987e02957c5d2024c78cb22add1ad39e1697c086e92988f2ddd418bd9166107fd75290e62902e71bcd61c5d9ffa06f0012ef8862fac4e2375e6552267f8723a7af1b2e564eafbe8b1b80b6f8516a51782130e7fdd861438dcc61ead206309cd37737443989d7c6d806c97df9dd87dbee828e1f544fc61a31b0c9941233fde4d55a21044745c46cf0279808e249d95d2041b03a712c6718aaf38f309f9c24a5439e1c3c35869351b5b03cd5a7e04db5c14f4d51ee23be190353c0053299cbb48357959b4c831b23ac3ca0dd1927fb007cdbf1acece5030370975aaaedf8e5e0d77fe7864c8fcb09a369a266f3faf5fb13e2ad319e1ff3df007d28b60237188d5297107a28edcf01ae6f5963a009e2d64be20ada1a2e429235784201dc5d5c205d73a677fbbed9c7c204e6a469b2c1c738e4ab70d5ad21081a57404f1544ced8fcb8b9d147c21c24f09a3e83592b5419b3ca1f7688954a0df5bbe7236bbeeb73e501633c9a1add5c32858458b54754436fcd842671b4ddb1370c5c65318be15f79ff289050402f6f67201f8a8b467244125cda28d7b58c11709bc65b63f532eed9e4971e70f63cf9ce6a42fdc9a2687c311e40fcb28aa99675716cc8491ffa16089ca3119f3b2b7c4dc46d095e4b29b235f107cee5fc15a0109e2408610e8152126ef5c45b55ee17db1db7346e6ac26700d3fcf8ee64e7e3e33c7cf02224b8a1d35c83b5d949ebdb18b8732f8bc4ea62480b86de3856f7f0b4f93a1694e4e178684c699655a3704ccf024ce88fb8bef5cb85088072185f47cf5571dc47fd2d69269d8f68a58c124e8deefb5060b659531039a693c4f4c5cac379ecfd91566463ba8dd0033210036fd49c6c5d9afdaae5f3400920c58b5365b7d91462997893945035460bd4e0251235e7f3a31ba584a4a52e1f983b8f2c6ed0fa47386b48273e28d79bac47865e4f6250916c0f9ad119d49a5acda8720e3cf9cda69e231056e07cb5b00d3c81ad35c5ea33fae86f990598269d5aed06d39973439772c5b76fe83aea712435eb1653d58e3bb59d683edc472be260256a8c40c6213b691e6729ce27052c68f03e34ab559ab6d232cc9f179e73fd888ab6ead868b090a1f6f91c7a92f6dace5d735e651042a481a0e88276dcf5d0326bf345111e05a90edd02a1618e89da05b7f282f8203286d3e2afbf010f4b77fe32925b37f137233468d1183576d255bcf1e5b263f59e3c95dc840b8466daa746241fa1391166ef229eb428b0054f282049b43ce07d298367c5fe5174b8f4ab1d21843f814fd38970fb0d1653243c0c4acab81c9850b38dc33efa4fb489d2285613c6c5e8eb1bfd0b0642cc8c8b2580cc9968f7e2012d482d042b936dfe894b79d29db58a4118cf5850839aac9b5e7ec2075e7f808a74777095b12d0da13ce20f253621c2cb4560aacee45e3439dff3e2bf0eee56772d6c067add69af496d00260f87034aa2c211d810a315de6beec20be950161afcbc5a5c37b203cc85acc503588930062be0c0455c9d669af3b8a5d34afecb5978dcd705478cf66ffc0fbbc9d4e0753de84fe9e668e7df6758a247da40c1938f7347362f36eb7669c6f16b6beaf1edb7808e9b55152d32c9b60575b889277c7c3cd2c0e9272f75489eb1cd3e9c39285724d3b27f3af45ea7ad86b0908fcca306436fa97bd0b1ef9e7655d807d7b7afa1127c887b6f633692a6c09c51b64e84f55a5eacf4eb829e75973c28c9b5517630688e30b6d64f5c2c31e9525c7977598d6feb5a8ebb3fd9578c3051a73e7d04f8e9ba43b4fd237030f9bb76e081b5d6a03ff44d89a55a23d5e5f0b7a51cc3da69375daea353049d99c3a3f13a87d0a490c1ca8f0d77d59f083c67330f75995f51870aac0e2b46d2472fb534361d08bec31c132fe77d7e7123f3404a0aae74e05e0cae5b001c6f7cb72956d71f8a337e61372eb8543fad4311c8565f37e75bafc2100711bc0a558fb234d0fd9c917cecff12cb27ef44398a3dd947d725130cc4559415a9d93332a4468fe31eb62f8c3eed6a5d9698fbf3dd2ad489eb185aae844bdc3925e70469873d97a5f6cf0d98f947b332838d8a0699a533c1d657c82c51ee429a45496f91d0745783d2dd17576ffa733f7f898f8ef2e3494cdaa12cdc751b348b91bfdea5ea643ae1314ae626e283ad4eef7211c8b1ad435fc35ddca51ba829d69724ed63a8cc2f754c9f319c826a24ab031b13dbaac82483d0096e0f2a830d3906f9e2a9a0024a280f9b0e7a36d2657212312ce9b4d6c6c708881790ad136837644bb5f95ea8e2923ebb722b1987a5e41fff78f9c46e6a4d905e5ed8af4523a8289b026f5d856a78d60d86225b4120090f85ebfb88b0ba37da8e310ff02752d909df3f80a0e089bc5dfbe881c92974b76c9296179bbd31c4a5c77d86f93d769c4900277649a4d0a0e20da2bccd271b5d74999d3e0d5694e684a7a6293a4d29226b8d340f401988a225ee5bda5e9ef9ecbe4be249893666ec273da6391651ba183266763862aa4962f1da43490d5f785c61787f7a89bd4fb1d7fc391c93b9de7c0d17a02c2654d0bfc348d17c0934e29e80881af8e5c2c5b543955c9919e61741965a1a7d9e133ca7e3290bfb7b5fd825e23f227afe420f5011d5e60bc50ee379e5b77d91a96cef1bf844ff71c4730444f04419a8623a17bbef3b3f677a606fd602c04f20fdee4f514b55028ccb2c3231fb9a6385534cf649ad89e315491c0bb568de05160956c7a19b66322520a6d48bb0cfc7d1871c5a4fbd4f8d84140f6ec6a1aa0dfbbcb7c1bb3fd9164e1bff92f2fb25ebf9c964892d942984535ea5a1c5a6360281e3552d2999337158396ef015c0cf1f264fd6e8ff9904e955f097b3995f84fb95c1d276605689cce0413998cb53a9d9d425d471fcf38acfc1af543faa0eaad89f1815e966f9ac788163eb0d628cca1204f0da307ea1094c9ebfaf64b63aaa92174a250c3baea3be941214cc2bddbb245c76645e92397e06ff883b0e9807a4ff17498f094f544824d0c35ecc7703ac426d5addea26ad27c86c0173a85d4a71709d42f4338771060c233ef6f8cad2c8d01ee2298be605765c0b70c9c3d8f3b179e2980ba7e97c949035776b2f892fe6c3e8ca46619838ad43895cd59ffd52784a747766a74fc9462ae0b72da8e32949dca213b86887ed8279410cfabebf2eb651dfdb8e46bc10bd87acfbdb711b9ab36632e4840fc66669981a4d56a85cb88954acd144645441d3cd248d82ce3682036cff412393849b16edfac4920f7bff27368ee514d742d7d7ab27532ce93aff01b3775bfb63b0061ab735049f24b299a25fb0cf8afc97504cbc911b5d50b2592040fffa967d5d6ac55b2aa0489f8b6dcd869d065d6e64db7767c66eceef6e36c979d619a5b4c57ce119bd346e9066edd4ae1f90519641abfca58474a8ced4c6afaf592f565f78b37da71a759dafac196024d0ac656558189e7faca5ebfe9515674b0a98009c8a4e5f0e578c3b57607c750cd35d5fe22c72c3387e00e6f79a5bbf2804a45dae43d3430f93f1d8eac548a131ae992147116e0dfcc7786193f96c2b3cd7feb8644afc71a6fffe04b3be3024b1415bfdd550ef842ff13c120320d167e1d3870e9df6f0716ad8e11adb61c6825deddd86b4f694b0db99f405c369112c2703fdae5c233f1ed2f27bc731477fde8e41f3b3cebdb427c53d029eedceb739b6d44b700b19fb422498627bab765c481537c840d21d5d5cbd9c248afff86192cd1b2957e32c02be54a9717827d240487b656f0d0c1d5aedfeddb601029b6fa562182491297bd974a903d6ede16c3df0c1147b77d2e34e5b07c4ccc61d662d936781bce4a33c1b3a30fba7de5ebc7818c241ba0ed4215d900f7598a807b5a4495955ba311d653d644cf0ea2d0327d6cc0da2d7051b5dba87eda9960060f35c3c4bbd1567af2b8b072e2fcfd7d863b462c25f9ffd74c511cd4b760c3b7a71a032691496bd2f98c3b0f9ba2f0b1b0e74191cfbb3941a8f63c0bfb6deefc7822c566e1b86a239d693c2e3b53626569c4a6f526621c498600370d756345ca3a5c038ac16d3a6bd278a3cfcebaa2c8092c8b7e5316ee298dbba1bf58d4c28f367042b6f98a2ac169437ac0b1193966a3644d9cf3d6d3b76b874f0adf55e4b3fe4dc2f3139f4332ab8face6d1dc6b0314595f5b877f9be16ebdd2a0d4366946aaabf6dd036dd8ddd0117cab3a9a8a127b718590cc07f77888404786c91bbbe4203d5187a09ed20591f7600c8b285eeec6175e198dec12575647f00557cf48e28b8a21f607fbe35857e0d0bad71a0cc3445b89bec0b57d5b272cc4a0a1269b515f733646f071b5d5e4c8eb1b96a0f1fc7a4239b19b34a5aecd39306d4250171e106f0afa566584bf3e9cad4a9dfd81e9638f0b040f49c57aaaf930ca95516e23b8026ce7a14205638cab451b1c07c1580ed72caf1df547bb6db98a1e5f0cd25b31cd5081d531d141115b1807f5cd08f4446cf72066ff54664f8b79a15650fc777cbb58b73d03b4d71fd702edc7d6e915ff105a4139b264ad0bc64e3881123643bac691599cce77fda472268c36853b46e6ca6834db162e3d7c1c0f24533be612f3375097e01192043030eb1fc1ae19bb6e2150254a04c0e9e8b7d0e7ba34ea0b34fed71830138ade0a7bb75ae006d699e9299c648440d10891000cd69a30b6610b1a97cdd41db397d10c1839845d47524b9491c6f85984d32331df95429830a1ba5011fc28f9af660599aa9115be50777581957f47c7055268da8ee04ee7682543174f8b8ca5ba06f6129c3e62be41252bf9d1a7041f27c1f74acc88bb47db99c5c6d4daa47d9c2ab66b612b164b184483be68a021ab8da87d571efd431c329941c30ea3743381c6262d1f62188118209f4ce955456be009349fdc644297fe8767264338d348fcccb424910d72fc361ba5c223790c278e663f9114a48ee8f55d84c2b4eca5a5c6325b4a7ae6e7710e843bb097735e6d042157acf2509a494dfbd7eecacbfb40457dfa01809db70b0bede225e5119dc3abfa61ecc8f2192f5a0c09e40fca36ed0c70a41f8d943b798466133d2191b98081987052dee60079273eae730c1fda0797dbeea10a8629651f6f0e900b73346b8d9b0e98be068a4e6db75f76c249e3263515f81200c7bc029454eb08bd8ed46101b9355ac3bbdddcdb6b2d8cc69522d624b7a9f2ecf0bc28a16de8c1d7da42f1c974a25f01d32ad3728f60693fb33490d15fbd0fcf1b6232c334617971b9de8a7142341025ef8650e586ef5eb822f8352b9f201c6021fcf222316358aada5a94c7ff4c685d25a501071d02a7f208f0dd4dfd374091290ff62d142898b920707be46e354cc43858c7cd1275719451a839d36fa993b956c49ae5fd3d40eae6bef0d5d00065b89f794349281b3746a457da22e38c3f6ad7ff74deefc816834af72bc694aa36e1af5b707c65abdcae28187d86b99e27cd97af36c3ec7bf7bff437e9ff45118864aac253fbd514a2ec71ca5e5788b6d3d3d07784c2887d2bd5f0b623fc0b0734991b293623f56b686cd99a0bae29620d317814cc74d74f1934db71937139b209f87be7dff3cc3c0c49d5aa5733333cc1dfdf59d927950e173bd12487fb4405b7f9612b164c56d805e88fe3a39da6dfc32aaa84084d1f947e53c0f01b738517559b98bca299d2bfeed4e62dd8b7dd212ca575f05f06c183fd3d85a60c2fe4f3b792e9a41f14c26c977fc99d5c24845681efc6f4bf5197e36b2018d91fa89c776e258c38516c732b6671226fb7ec6ce4bbc120994b84f8e348d5ebb12b5272019bb14065ecdb679312726c55bfe02ebdcee5a05f07e2e733b72584a4599d505194a0a8e8f5806c0140256379593a31f8cc54eea6051fbc84658a384bb8d60bfc3cf5f7cbcca898814ed0d78102fb101fa54756fae4dd468bccc8bd627a92afddcbef725e0b7914dc55a42aa9dbc355da55da808084c6967a84094c9a6225ae7bf584c3268962174413534f816136f46665ba9077319b0bd1b871a647805e52f68c1f614b682b43b249fbff2013555f715eadaf191ab2f29df194dee8fae6393137066d46f96b25be292c0120824afce83c8fb433f65a30e906a414f6f4fd69b33542d7f80492e5b249b1b276e7dd61525b1f398479744db05e96956893823a6786ff602ead745f499dfd84c41ba44c7020b5d24c5c50536b31089c8944a5d51e4bbd709a1c1031559aee9179f9356dc1d9d73671f55492cbe11a80866360a20bc59ca2368caeb15eb6ffd06931962a3ebdc77fa887b819b44636074dd434951587447ba38317227e642ccad53e56a104ea01cb959758b398644e250307f4d5b4920d6d328ea902716c7826a4f29bc65294bde742762a836f4b20dfd9347a3509a23573ba69d69d5387f29a5307df2866eb0bf3251ee3161b5f381df0fd83bd6d502d6983bb2cbab6297cb7862c633501f00d48a5736e7c3ac67ac646e0bcba1b7233de31ac0f09c8888d52aaa6e1bc7e6d8ad7042540f1b38bf5bfe913455ab8a9215cdc65426bbb977c9b0807b8bc380ef80541fe9cff1740ce1f3a0259dfaac00a9e366be9cb36c7071059bc078351b8a381ccbabe599e8556df634889ea87ad21118f74185122399afb6782c6cf441f7c5ef5523ac8d0cdbd9a7953f5d575c4261868f0ffa26587043dd368ddd85b92f1146947a9530458d6409d4c4f84717a077b69a68ecdb1de00390106dd14529b0468e5ccf3fcf935991bfc922c0a14ed4db10999c3beb82dbecd83bf9f08abf79440305c1f138636102634b54250c1a0b6fb4a63663243992011c2a855e69a1f4a2e3451c0603399705906ed51a40dfc73cdde651e78e72d037ee9a55e57737369b660f4701660cac66ae0bd58201e5eafbbc9e00c2d95189ce352b61358e6cb40590e4a2798fbb6510b1f27d6e60603509d95127c7f1f4488f8116039c115fe1a531254a9e6e2ac457740704c179ef352df4710ef2e3b57c4d28632b4d3c1a9c4192a7f175ea4844b64dda417cf463ab7a1913a04a39b38b5897b1deb259e679f9c38d6752e7edb2d7147bd1105f7ebdfa11150478fabe9d3fa27fcb301921b3e8536f0da1c963dfb6d9f58302e89344e3b975bc930b81cd2f540161608105b40a8392c737cd0c4eb6bccb505dea5a10bc0ab43ca1fcfc024a17adfd4011135b95f5b851ea48d77986c04f27d957066f293ee02347493601a6b1356a9c4d1be56a55a6ae093ab76e7b060bf32c591a417578e369d2e9ada8872aa28120922542c10a608910e8862261193a07aa10f5654c5f0fcd12f2c92a26b56204e52f9499e574ff8422f02f325144d42cd5102b5aa8949429dbee85cbb82ae111f1d97f02e0d895b0933308fa2907bdf29bf802cfa26fb980386fd54b2c5bff8eaef3caa1189f23f235f011061ab42d56089fd42f9ad3e454391383547dee6675601fea8d5a7dc13e3fe82fccfbf1fb02ad26fb0b3eccbb3bd2371e58392b2d9478f7a9aa2b1efff8b0218b8a7bc8c91180bc6684f97252e9d765dda8754244edbba00db46252807470f0afe5539f99a0cb30ddaf4cd469bf54702a85b2ea2bab40f270695cfe846c7d09c7d13b9c41a9df16a0878dd1763be3cbb1925644f817602eb6a16481271a4605d9ef8e38476a2f346bb8455a9ebd0f650b1b8bf4d1dd539154fc7d38ad450c8ecbc8686eef7f93e6cdc2632ee0c1d2680822a4a386dfb1e1214d16994d4c1fb82bd3b53579ffe18c130f1cde0091249b17636acfccbd76c15e0fa396a33ff8518c5ae5d1c8ef0fb51a9ecc23019e817d0f5b23ea6de1c46e948a5cca0d2be3646d88db632b77bbe5b2f7d9da0c75d2af6aa556eb214b7285576cb9ded24c707498596f3a1e4299e836a3b5b70e607c262ec555649a98a1cce4fdd961013590447cb80b10304814a5cf51243b63a1970396afa07a23eac88127bc0fd973ba3bba5b5377665f1d354ff65ca389ff7ddf107ddc66e2680dc6cb414ab34ddb0e7f9c02f3f50cda709235ebdf56e45890363f7d8c76aafbd7ec54761c64cec7a37b05afda609076c6f5f89faa3a4c97746c326db8d2be1ebaed5eb63f6e5532f85e6fd25e9011c2143f424fe17a372304d2ce385ec4b6b8c759dff4a0aa18a062a33362a1c94ae7c84f5dd7705fcf2ab0cdbf727ff2353fc02dd098ac81bf77229a4def9d811db9fd1647dc78f6ba2991d496a557ef059d040687610ed3115887ea190bf1cc76b2a96380598cd1f2b9f3fa248e6bff91fc752899fff80f8887ff5d6bf7c462d0eda6c13739911c9f2af9b0babd69e7fb713a725f5013a6573d4ab21aade8d774b684fbc435ea89cfa13e35969de116fc88c43bd0b1ee1c16947f00bd71a6dd1434b6401178eb6d2a54764bb30d862abf558d98ff86e1b0bc2f271d00c0c7bf4a8e6e4474ae98ac46898cbeb926806bb14b3481b86350fe758f81443a3c383ae715b8b5d0eaa7dc98f288eb6542fc85eda1a92718d456d139bfa2cb32df5b0a1c612057690879b98c97739c50761bbd7aa72e25cd849093ede2f6330135b3b2000d7fa553d90ea6ec23c9062e2a6cfc3e67026dbd5baf1e86b46b0e9d0e1e49060e52c0f3e5b7c5e6fc1a02ba01f40100622811d6faff3012165623cffb34453d94a2d3e06cffe764abab86401b1a86b8ac36b8dbc28da6e02f55e32f95fde02f972129d14171601345e0e5c777d68a5b510faf4bf359b6e2f2b9f5931d0961d9711900fc5ddf34061694a13c1d91ae55c4b057d7d883cc9797bed7e34215595a86209f2284f187d0e854bd8a77b75fcb08a7c60196bb09d654437974dabc05e909f75a66d92b1c0cfb5509a467251b5afbfc035beafe73c66e427409be7f09b6fe2df07b5aec3480a9d27c97cd26dc94cec57d602e94a5ad04a82bca7386c73d83fcb0fa4d9501dc7cec2dcd1007d810196fde0a965bf1c29e1366cf4b75f25b0574c703c2c4b559471c80ef6af60058284b4b066424ff414b3812df3c835c67e2d40a49ebc296c3b311c0ed0c61c158badae8728cfd9b647d2eea86f4e0ec445baa730b6ff7697757daa5ef88aa14bd3ff9e430e12bee9349361cd67e981f970151f51a7ec961c0ab113c15d724ad31208c8b98072e9a6f02310f3b81eb8e3ed3e29f6a74c45122717a17bb522071e27e59ed2ee574211ec6ce4243ee5db0f81a5cda809f5226d2a2d34e3117be2bda06af211aeb0402fb157c0d4cf1bacfcadff1ad575ca59509620741bd3e12ad4e4c072879c2fd14b5849b0684a44631011638741b912342f75ceef6df0b92fc28364bfda45bd9a98616cc91a07393ebacd0771d800864add27390cd99cc6750a1b8e1fce5294014ee6053f14250d9cf300262999de170e4102d8d8fc444b75df2bab335ec1e163b6a15773efa153011e224147df93006ea805d9db963b31c2b38f4cc5531b2e9a30a75d5cad85b95b27b078dbfd7469359c59c926d45b3186b3176e3b064db52f04f4b1d5f0a060a38b09c3ab191bfb16ad8ef834a051fd043240fe3d9493e4f7614ca38d498317e6af661eaa35e52c7902efc362c94c70413d63038e905d1d67390430589e05707a8a19c09609e3cb523c591d1d9d2a74bc6cdb09a9b80b2a0476a19f3e3cf99b49a5600922d4ffb12ca04ae6f8e5c514531514109b8d6921db5d1d2c1859b18617e021109ccf4ed0b336586c7e7d187fdeb9a19bb58c83da3c69d17f5a5068c050f23753e04a606a80791c540ecff19e23b5d99b4e7aa7e86e7248fe19883d1c97c6846505c166ae7a66051deac88d5a9ffc7920894f1eb261acb51ecfd1fa2135df4a969898b462faabf004662b1b292e65d6a1c54bf5e6ffb9ebd83bd29fe611fec54505b76bd4c337b9f12f6dccc2ad0cdaf07500f32a82e426ad6c75c570f163263c2a286607e14805750d78507dfbdc274ef86894f3901c0d02ff9e1ed0b14c2f4a32125b653ab410d7b2484c9a12efeae07057a29419614f69f030756a32ee23f4a34a25109fa3d3bb14eb6bb2b232877d8988f6a666d5a437afd889ae9aaf4622523412947088814789a887567074f9c9dddfb495c12bb7bda733a41070600980e9b6e4468f1a259b1f0760468dbe62f82b2992f0fe6348c4be87a33c7fbf6a1973b69f6638bda53fade1896916e73472b8edb5b349db3fc9f83cde8c9cba1174bbbd997d4350a91aa6c7b9f76c7aa79a989283fec76f05c8362af44f71e2e3b54ac2bff4dfc9234a3f3f0d0e5867dbe7c586caf46730c32daed450965be1e3d475044bd9d0fa55f9eee85a68dd7b2c744849ae443a22c55f772650aa2130e005a480ce8250e22b93dac43371972db1a7a38f975995cec9b6d7044b73c8e3f1c5b75b418068d37a8e158336f011ede4d0ae135824081c423455061e2a245cb2ab205338956d99efbe6511f9e6d3082c510fb2ab2314f5a54795488cdabf5a135807c797b77ad9d4e009dc5adbddd08a7a44eb46a2bc19d5ca9ee7dabb89adfa5584c5a86ff2d15559078a37aaf3d511e661b14d254faafd903083136fec4d2d340d27e4d340f8064678b1037f504eefc526aea8a5e0251fd7082702013e011397852d5c2cb87e1d87061c791327f4d1de6c2e0a9ea5a8cc8aa38622fd5fd3bbe35f8330e48139817680597d0ab980a947c332b4d73d8f3a7eb4aa6dd46b26072de3eec50a142b22aa91dfe903def16a93c76e7a63f37595caa1be201ce0f853df0af3faae8eb3d6de6e246bab6375be9587e94b3dd3ed550db1b97e9a36e4d86c6c7d261a2848df370050ef04c9d804ad822c40101f3a31af3cf51da65184b3b81895d4df32311bcfa28b64c87d505ca1b96e1db4e9b1d4beb5bcee8b4d79c4d0ad4f0bf731ab4ed889d0a1772fbe6fc06ddea49aef43320409febf3b84fbdf793fdeade4083ac9cdc2850fb2e9869fef2685a57c5c10d58db49f912dfb589351b6aa9daf93e86ee938e2213cd494ffecedaa3730ecf7dd58429f66b852bcc51f35822aa9d3691590fa2de97dd2424081bd3b7a70a3b047144eae7e8180a73c5d0124911458915da4d562346ade4d1bb3f0ce917db73f3ca30b8edb80c410f6c606f546cbb95792ce90dd7838ed3b433c38c6c145d1d8eb8f972487a6a670d456271431c713f82fcf7d9b0c6294492cd4dc8429ea1d17c28817ec4e9ec83af9a7afa917deb9adcee12680c9def412a0b2f969ae78c3c10eeae4696d1ee21a02e910158c0fbe62921aa8b70331acb37aaae198e89f4fd12cbfc4e99a387b8e507ae3d5ef009deb6cca7918eb430884b02e868b20b6b1d2bbf9fc7830081c31c37f5a61b9e9dd4744bc2549c34da53154411d6f7d90e47418361a18a1e4a84b04a23f305c294c55c5c48258a27f1996bde18e983f4dfe05291c5aaf1dfde14d7de435d3f749ad0a0dac3950975397a2f47d3d91da78c5ee44faf55884be2027e36d53a45e54d8d8c4bd4ca7e4b7751cc5544a8d9324b490d315540a3f0e60a0a09256c50d27c03cffca88cd6729b920806ca10e92486ba5630134f6b167bb00c3b5bb4fad1e7f18d791284ca0c7b94e6c6c878cf8e4407512f7b0d0dcb0f49d63e1134c5d1aae51e0c21d2235f0f6ec5581b25fc51e8e5fd240337c768c787ed25810cac5a24a414214a9660c263d36194c7e938477ab38ead8d58de64b4fdcd606f1a1dc9e7e69361e15973eff0d44a393f3adc0025ed0fb002ca68cf1a0b820db4f7b0637c2bea31b9d27d5a64b097e2ca8a4ed3c7e01f75dd0272c4a985d07d35b65c8ef044ae83df8b372f098fd3b4e88278bbb09d0944484b493355e08238923c82b00cfa94476b14573785259eb4ea68b3c1b40a0ca4c0b123ad34695d41d2e872560b29e051cdc3b2faba0bf19aa4acd604039ad7894de65d9b3a592891ca273c825f9de890f38ae024774586a1fe180bd8092e99feaf50f22557e64c5d163c9771a63660cd96fe4ca4743afdce56aabd6e072ceecd1f519c9628863fbffae75439c3aa2ecbf3d5667f1ad0cf41316d362135d420d36b21d2d95efd44edd08e69420505d5f7ed695fa41972f628564029e7c71d8c441422e9ce32fedf9c00c334ddb7fb3565b9b7f72a4f09bfb3dc09edc4492c65504caea05e3b6f204368c3c70b36c5e438b58f5e34426baa971794b5485539abf3addb88f1e51ea50aac3e4fb771e53f06b2ef684e3177c53cc4bd92df932e539ab919bf7129cfd6f2fdaf34186d6e9b5476fd52836f79893cad49e85f0cc78eddefe986ec82635da27bf45119e044161a31c2549846317d83a7a7689bd586baf103b745be82e8d3e7fbc37a8b2ea5e75711050bf13ebad7ea1100c879e7f4518a8b113a5f54caf1db07571aab41ad8b004cbe0fa8297183ccec8cff8e229e80f2379c6636f8c53307a4a733abcb4d5d91d0aaee75b8b8a212905427f99a2f96a3976e4f11fbc149e24948a5cf083ac3e392244bab05f9bb9d5d73995f3f0ea26ae96cbdfaf29e3d431c6b0797b7fbd60b5a24017566dde1c303b5e71182aa2cbfcdcc3c76440fe1313001aa8f0456c4ee937b72621fec8a8318d74c89642cc67d2a2f0f1efa1eb8bc825ca3790e2048fa1a8cbee286fe3cc7adf78994894a9c881190f7de141b5f74661ca6cb78c81af98f4d1f8e9218743aed512b0fe98bef373673611bb72235bb61effc20743bfcd2032014ac4c1642ba4cd39e3e6cff1d81ac5e1c5672fc9489dfd5cd3855b0a6fac1cfab4e6a6f124ea8aa4d790dca9e748d84b3b7994234dc375aec425c4e50d912ce4c282a20a40565e6f91ce0590c0aaae0e5e59922b558cd5f74781453d57faf046ac3b6827668bfd4f37ee2638beae86fdf4423ccf45e8a6522b0d50e2d209ea603cb29ea9eb1632a66419bd9478f5749ef1e103d66856c19da7a4169d25c58722c94409104c1341e153a6fff5b17af7d5f63bcdd466429f9293faeecffe1d59e2b0e5aef834480cfc301625873065bba858a06180b7aa94834342e3576dc6808c09d7ddc9582ca86785f35d953ce00297aaa6131b18edb97a4dd56cd9f9b78e15c9d043d0622a470bdc3f5d39a7ce0d5253e43decb32431d2fc7c6572f925f9bd0b060525f9d6745daadf780f94c1129ad1189d1b5b00bd3c3ce61eaef3122355d9bb9c708a27616217a16f41e9551ad8a252541080a42ceb0f0815b5475a789c31637827e1affd193607f97ce54cbeb2ab98aeca367e7f0742d15470ba2d2cc3afedc61c10c3fa6d0335d7bab69b844cb965587a54beb938d5936c77ad8c1d98476b97409fa367477b3614eecb394fded81be510b8303d5d9a83a114e26c563c6917fff50875fed29510bc2bdff0f5cec4ef7bc9cbfe1f5efc0f5f4044cdcacd2202f4c70231938fd130ca7022456bdc1fa4c83fbb8a32bb4e9e46c3293e570ec07cdd0270eb2a27fbb07dbb0ca1acc92210824710ffde1550230eab20ee9826055d38a0d052c7f553f3df4206df5736c22c03ba01bbb6e0fd75289c71ca9ef94e7bd21957ac015da7b1bcc8f2e0c021e053ce862f008b2dde4851413ed681fd65f99b23ea4d9e32b7453128fbecb7f8498c3a39ee9f691b2f925af0c6827b6ab5b59bba28b7db233378dfb4a4a8c96666f81dbfe6c8fa9c6abe3d59e295dcdfc6d13caaa9e7ab5e56a4aa28f03e6aac87cfbe2a9190c77e6f7ae47e78b752cf4115a04749bc1962e1a0bf3e171e4a7571749a2321490fce208ff5aec1cfde585438abd0c333410835435625fa6e0cd16b543ac992bfe447609bd4d771433c7f79d1e4c5f1140c0364057a1901be16a0696aab341d01da197554aa4cc43499b789121b7ef23310580c32cb9ce1030f7f1110cc9aee84738fc921f23ce5ccbb762e4a39bd6f73fc6f5f46d4853007fd2b5594b23a889990ebc561fa9feefb5ea8d440d88b0786327ba08e73ff06cce21d580960a932e58341ed80156e73705609f99f4bd7ab08b03755dc4b4c82ee46f9b08f1ab4ddf3217d3bb6848d242ee9ce32c10e0c65713a5e46a3c36dba1f238218a76a0a58c7572e350aaa3e76ed4e3a3dad7a0fa2b0fd2b56fd43bd798bd4447054c9d2c7dff6838d423bd30d74b061a6ff9e40c17903dfbc9a947c8c716ae56bcb9fe847bfa875b7e70e710c1570f323d100e7323cd8caf7a14a3775b73f9372e5f404f70a9a3f60742de24e40637771580aa805513473cdbeb5b0ea2874d7f4616a5b9e21cffb8e974f0dcd623eefd1d09e6add637ffdd49530ced716c66ea5a5eebee5a8ecdab79caa1e4f963506b00e2cd39280912c424650d4ee68344609e03be8d869b1226ee69c9c5392ff43e166eb74cb0d935518aa2ed9bd3048f3281a7abd992db6423855d987a2011d28f37176373e861f599650c84aeb8b6b742debf702f7bf23b6f823399558b3a2cef6327e0479287c6c9e8c05192fbc6bcd91102786c292924ca1d93385060ec9591f6f983f0b3eb3b4de766e0ae8d9283acb9089a336a76e650dfd7626500c2f26cc50fc71672c9b6f7bee555647aa6c229275b597862c1c215e2bcd15cfce28c953d58c72865559fd1c4e46abd2014b54f2700a1da3ca1e333be94e2cd4235bfd1d6c22e41f1ba028cc2f30df5c3b04de78658659a9f6c4b6b9cad529bc39d3f6b3c0d24a119a2ec2f3beb461a41554ce0bb4da66154704a3a846d29c2396bea5a5590538c1eaa4cc599ade68c0eb6b654e93682a2a0faab2c555e9d6fd94955b86081d3b53f33ae4209919d7e341970b9dc3eed707bd3dc802ecf55e4f4c54b29280c92269b39edbec36c04ca530e101d5bd85e57b354864109873d5ea578e89b02cf22b97a75be34ff09499e1e107f7ee7e24cbf7e008f44d8e1ac0af8622f9998d04ef73155cf699a5eb261a2fa21712f879d146d88ab1301d9fdb2de03b612b7ec73d5a35b7b0df6ee6cbcd2a46e49afded8110339cbd611d0b33a20d58ba4d3a9e8b70e754eb7448167066327aa38c1583e98291eaa02ad5298145815b45dbd5f3768c34d3d4bdd3c23ce7380be774fcc64b983717a00d3829a088826f405812b9c475dfd10dfea40b57f09a784cfa1dbb120c467d1f1dc027ecf1dff308afdcf086f63239c1bfbb93832d1c0976ac04d9fc4997975de95fd5c91714151e0f470d2d353883cc656a3d8a7e1ee9ae91daf9fd1d71f9945d18d797c54e7f9dcb9a9ac902d72a4c30bafa20ada03f87f2c9b6dba715bd8ebe81aa51994e187e85697c356b80834d3aac85fce883ed1b8328b7117ce962e383aaa804fe94f835f89b64cdf7d9edf606f3d88591b39102b57b5fc03d6bb3394f21fa3e74ab7cfa8f7c45215d52d0213f65b729f104c5bb5cc160d5fc79fd99661df8c3929cbe527d0e255d88f3552f759e14e192e9f49c4d66bd6bbf4e46ea10dfb8ff3c0807d4e8689ad8296eff2a707101f022491da666767cbd9dfe49ebdd0e43e1202a56f4b6f4a020b53be9ea66f0e4d106b135a4df5206307b0337a60dda84092f7ef50033727ecb7baf81bb396bd32c5801f972e001bc2fd5b8209f05b5cdcc5dc9465a1e0108508f93466cb001cbec4ef923cc50cad4312fa6e5313adcc12f36c6fe09d59ce63fe2dd80cbc947138c19ae4b3393b0e24d03962554928cb831b3989a81a27ef639b64713540d23de77d589f14b5ea541b911e570242a3d795476fa725a03da2d5274e7148b77718c5fc16aa5c629e622b93a6b4593b0e774fe8eb48488a8daf1b27d054e3c962bab475b35e18fcd4a798f2a5f7ada802bc9c33873e8b0a73bef09c2502e33703ebe1b568198a157e1222b3c4e4555d2950f3c0ff477e832ac9afec6641a088b56df0336dce43dabb0c6d9b25ec114ea632c8bb29ecc78a89c5c813af35fe39eed583fdac344ed71bb39a226dd342d8eef6ddd0682972d7d4cd0e2c60fd9a850bd1cb9196054c3716ec3875ddc09ed30a7ee4a105ac3a0566d1a15542aa035f73c994917a5c82a880c230ccd58a6709d8882e45c31241f77e71e0a84f7aba236c9ca38e564c3be9ea5eb51bff4967386f4ad625d890a1e4d901883d6962db35211aa45add9e7a68bc38bd5bd40956d5cb6dced56ebf7528983d0534e1294cdaf2cc3831bef1fe189bfd355721f1b4d441046ccb74a971b7948ab0e7fccd20f10670f45607a8c0baaf61b84a9d887ab7746e0015ecfce54f0d3263e14fe3308386a0248a8d7745b97b8e7012e4b6e115fe8540b0f58b19b0287eb5158fac4e7d687f5515eae93697a05a6fc88d5c5b4cab5db0787e25f934a8dca4c20f69e8e2dfd5d486270f79210465a4667489f2707e9c2c055be00b0c0ab6566db563b013ea849fdfae68ed172950fd60c31d4a0115e8011c4f085b47da6da6187ab84690d2cfac26f2f36c5807c25a75b8dc674274deb0cde7e416decec278c547272b2ac4c4a411292c481f021e652a84860568de8d708aa9e98d41a3659a3a3b56e81a370e7f485acbd6669bbd353c5b11d458b4e45ea11a347028e03dace4e3f5c40c6f50486dac243e51bbd68a4810b0f25ca0c6c803b170da014441253b08504704c7533d3078ec5ea3b47bb36eb3a0ea355b0a92e1d257468b24519ddc1d319426e4f1bbba5a62f2f17ec245c696012608a1656bc2d499457ef6273b57a84fdc3c50f26d5c8217b2e7135b67210f71c90eb9440843fe3e5c25987df1e3854ca4a7292bac74f33c57abd96663ea15bc796d83834c4f309d15bac1e7551d053924a28b934c8ee00f749e9132e289cdc78118a90cc4d86e8e5822abbd95a2da0cf5d9481d8eaa24cd44f13ef75f42ec083904a5ddc72923b81c72c6d672b806567223590cdc15511f4fc403022382ea847f754cdb204d3d1558880e4233868b7be7de5f59c369d8d8256ac7e40f3b5cecf97fe83f71e0312cfa0f41e18c6b3fded409254cc95fe8536e605d2c0586fe8a95047a2afc95f8a67d2247535e89efe7114abd1ab85ca0dc95fc04bc2933bf08cf2eb11f782307123704348c617685a6cc2d7990f02af5c829bd2b9cf0340d679db971f0401e5c316bd499483f41d6e9f260d2898e6779a5312e66842997d09f548e9847be5fe3e6cc20d8c5c58fd15777fcb543e161cba0026dba0db974bd8df0a147010b2702d331a4ce91f37d226e1633a660d6d1991c753fe8bffd35d4190bc6146430648fef385ac48183becfd73fd38c332de39deacd0d6debda95d1ee5edbf50385882433f041d0aa5fa6408afdb54117ceb828d470a836045fbfd9ce0f8ffc4d309cf5160624b1862ed7761a5cc31d8ba81ad14006e71c9d2678fd82588a5f13a4cf2f86b42d56977ad7ec967736b7ed98a35eea83b0c33f486936bba343ae9514779378a82080034c453d0f8cb4627306c86d61808c4d66ed50583090167cbd52755ee951104fb5c47735b14465fd64ff719182c92d653847a54d9b55811dc014aa61b1839a3ce70f1920629bcf74f6a2787484a3a33cbace7e7c502f4c4a0a2cd253f833cc37565462b173878c96a6834ab2cb1891228a22d7c097aabd1b6df7fc4245c519f4dbb7ba10f6476fca652f196b04a075b6bbdf46776e37f4787a6347659dd172d61595294d964857497e518db330594ff76a82b57f089dee74a650abb82d84bffd04a43c09535ee7a3cb9d4429de63b15ad10866e5f253ee811e7bd73b792e8108944038221fee3aab9314e5772c4517e328194fcdd8b62c835e836876805b887760e9ec5c36466f7f157167194337aa938d16f245e4b000dc385bd591bb7db0ae8327006a2da4ebf982939d45a7244d1b7e595b3a9bff3057b8f89ff865d5b9e64b41f201cae0ecf2fde344636c1026289d98b3882442ecc4fc38acaf01365cb77ca92d05bad3ffaf2cbe55eb6943b4391ed498b90bce0f8ec4027918d3f43d16f36981ea985141f82a8cd1bb05bcd781e7f8ecb46d6be81ee88836dd77b3237e2fefb8d5ca00df202505926ba3013181675a16a96ad77fcfba30739d548a20dc46ba7a37dce0099d4c10712870bef889d3d628d8b068c4f09e11c696bd6a581084fe058d87dd3d54740bec6e59f93dd4326b01c3666b41a0f2be08482556641401ccb0e9645b9cb35368daed87aabbcc7aa8f954ac6364ea4847917020e55bc740fcbd0872a75d56914919a2521d60ccd86596b6f067d8e33ce02fa48650d60660661e9a04c24c47f8beaea5f2a9b8998272cfef33d3ca53757bbaa321e9f8de4af20bce87badace9c8389a8dec3dee4ebe8da268985e6f05f9c479312af87142b6a7965bcbf6d7b24380f3f7c2c5bd7658f2e8abb22f1cc85cdbdff7ca1720081b526d2819fe9be447ee7eb81847fbd8d691a97b5213aa1ffd89d9cad044dcf8405a1ef1157d1703227dc5602f040cf01e45120987fcabb78abe0c1ec1b7f724c54baceec9773720151ab00146f860f64307f5792559844f10ebad341549a9d2ade53baf76507c2543683ffa0f6ed128111c2c2d3a5b8100c931c5564df48f7b35a27650b27c1da8c16b612d6aecfe1886d75a805fe84d9fe62457c3becfce52aa084303ce148d656f5a383cb241c75fe4bc930889bfa1de0be70698e3f9be92b23254b130ccd1348b393c786647087d806162e591ae53b39509653025011fd2a5a997377865e34db1ad468d8cb00141cb475aa968efe8159d0b560e04d362b350365ce9636191003c8a3758fbeecb90af1a4ab3d92d17f148cb7b6ea6041cd6e9bdd32aa7a014e50c8ab138c78f92c8559a39cc1e1e1d29b866bed3b8d8b4e85857e237c6d271322d57d70d0fcd061401e20c3972285a4f075b58c37483aed58cba073da27a6a9d38c0ad0d0eb838cca18e50ffdc945c6da089588d32c52735cec8b46e062f2d92a76e41cb78985729c56e5952120d6d81e503a64c499d28cfc4baae7f0f7f45fe7bebd068d264fbbffb56a73940898bb79a2fe56066bf2e77c385badff6b2f8519636cf91297810a0af80b86ad172ad7a2dc4cabd2b62839c6a3bb25601ccdf72f72b691311cfdf247e5c749b1d67498f011ed72ebd03c246fc51fa283bcb5a223976778eb7dd3699c15e65f1a03ecf6af9c3b9d2382b6c8ce80446b493e0f5bb40ed9baaa9f14d4c9941be8ed447fc03a6e9fd21375d5f3aadd9d86ff3f987dec3229c6a71363f9cb1071a305f873768622ace00fbd6f260e4e895ee60cb2b853807aab107cf5487b586af371c60610c75d4d9c397292bbc95613a14e1d552a3a433cab29052a12d8042f2e8533218b7384c9fea3336e23851d59ee93f007eaa554e5636f181a66a28b4633c092b5669dcaa596058e0f0e2bedcc15a0d2f0ae58558440be1d71e31635649344977ac77105362c194aea5d657f93e5516dc2d9acc15938d510d9ae3716fb6f2ce51f6e5c2f228f02b1bc6ab25c39d103748fb914e0c0557cc65039173785a11f8976910423e9a5852408a3dca16dd85d7abc7515ef8d1d22106c52270b38f9290bc224658bb968b39cc2fad8a344a82938e5709746ecd55b525392ecfbc930a12609d14e5b75e99ad96e3b6a5366a727dc26feac1d9bafe68b7b24825d19e353bbe29ee827d0a884ea11f0013a5c7c66725531cc2055f5c8e1271510838b5e761f47056e2f9cf60802babd4b8f62d7316fc315bc1f0dfe3ce5c71130701f883bb10a6439072e4ec3b23a2f4d4eda04578fa9ecc2c91b513bb04d04a8024addb3434fe02a9440da4fbc82673a84527c107dc92b1fc576d76e709ec7e95304f3407635dbcfda30282d08cc9afa0d41eb5c6a90992d3bb7ede968e92a5ff1adafa6af47cb94fa9cf7d22357f7d93de52f5f97b472312b09d5ad3d3ebab1dafe102d1d2b9c530b9120dcb3e7bf2143abd9b83b6885ef455091b9003fb5d23733fb38a54453de399fc13879589bf6efeb3100a54044ccdf4d45094f9488b5a72f24ccf9b37407662abfa8cf0ab6b6e42c667483dd242f2ae18485bc212e78b521d5e3458fc9ecab2b8e633c770637b683286ab036756bfc4ea83d79c468a3bb1dad9a7ea0f8847a84a4c37bfb4d55769bac109a6276ba0f04888890b9ad0699fab1bb1ffe21cf22455804e86e3fa5db8142c8da46060f873f6d344704f1d77ec4c1233af18851d9aa73e91237a067721ebaca3b2613f6955a98b7ae15cc25bc27b9accfe8bc8e804b015f7d58063354b7111870ad50c1c8b28e4f6743bd586c98d2abe2ce72629528e915e96404b222c6151a488d1000312785a683bdd6b716ddd5bc74c28cb0e4ad8ba3b6788cd93d4b3994c91f603933d7af7801be5d891cde4a04aaa00be4218215350bb12c193d8d7a049f52671973784494c72274e4cadb883af54d7f24af50e298a2460feb10c49958776541967f63f265d734efc37490a050c9c5691f3f9b73add1a46b092e46dc8032a5cea8a3f88f083aad4a8ced9c8d27f6acc88838d28809be5856f8b491abc7e67cf0002128ce78fd313dfd93e1bd2277a4bb71bd5efd85686fb55a851050e590e8a6e59a7e7e6a3489e4fdcb9b7f689a8f778c3782f74b07a75ee2f9d912e24ff2ac9ff10b2e57d1ebb35744a2de6b42071f97517bd797e25a4f11d6295c63a6688746ae25a65fbcdb881f824295d922e1bec3a141e085dc9243a74885c64736fb76f78e60f5849fb0941acb45017bf53ff6225ca892693458234bfd67cd894f7015d8c5e981d82f24f1500686e003b12af696847341453f5474c35ca1f7b8a4d66a5977f241032791506b2c639043ef810df2b27a1f722d37041540314ba8b1b07ab51e7cfe82be1a75da5bfe5b7cfa8afd3a21c081411ce7f16efee08ea157348d21b7ee861a9f13c29a7ec7fc99631024ad4cb82fcd2312811149b53e36cfe35aac76cd14ad03f7eca09a1e480d9ba1d101a7f332883e63dc992166d7e75e8680dec17af3028487ae27bd44abc746cc85f145c85c627ed560cece51c2917b00f1892c9d51a79d9081ae26083cbd1cac09cd43b4ed022a2976759aa05eab0394fa0a12d5929c5e9f84a54eb6e7e2ff0f7d0c6a06741e3c42d37a04f4c9dc62c88e21bf07b33f187e9aa035ab121cbb64c7ba1a870e249f10fd7174ee8e05948a5f82334edb68f7ec9eb15d2962cf0c71443187b6c2fe7c7cef7e02dc6bdf9fe2cf082995d1eaf1c18a42395b2ec953a9a681f00489c2453004f889769e4d7df1306f12e94fee8e610e8380103c24b725fc2f94fd87007ef6475de9c78ec0bb860402c7ffc7680a8754e801351b50695ba073959ca62a874091864284943798d09126df76342b76b165787abb612cf376f604621ee8b0b5017955b831cc951b7e6efe99039fdb689cf184c852746cb0e52e9b2f43fc4ead46484ad42162df506dac9d615f8f0ac81cb1a47b3bffa6d5842c2e90f5c52699f4dce9eb49d519e02d60b0450de8d14c613d00acce5741929d0576b9f147fb4e9d2310d56ec0d2decbbe9a0309208875c259f21381488724bc960372775462c3d2adefa625b36e83606aae37d9a174bc8f26f12c23fee622e640c33dd91ae6f23f02fc6f6eebe3f738c4af12c3a5a28bc64ece94d147166a7afb325cb3daa917b9997707ed461851bae2addd0551347225eab04327b21a726847c880636cca7b9ad9d57370012e4fbc997c096632a526c579de7a4e0b9a279d6275575e2a0069c0005f137b771733937afa033ec4ed5f652a3ac1e815743cc243e972403a5693e7a4f2f2bcdb23a4a9fe528c6742843e23f630fb8a558eec0f5307bf237101bd63784a727b99142095893e09c6f28dace9035d0edd114a607605caa812c2cec0638595570ae163980ec87a25b73f4de7e51307c7a68ee1a2abc5e00d4f462914947f4c6a16fc036cf9355e6282c67e5bec57fb1540ba152a7009707a585b1ade96a4fde6623136c65fd587826f23ea106642b5a53afa8ed9a8a4fda04ac257096c4af72567641204a60d0c07f125d592bfb73b2baa29852afc1ee9082b83243fe21d3a273d7e9dd9083b34dfc83c9b374880e1004e2a8e6b772ce85ca75b96bd9149b5d79419e32af69534e4d2624cff074cebb75858d6f679d9d5c49b8e5c53e36bf68e5c355e29aaa4aaa28f8b13dce175581257ed2e753112b467baa12633d32be254a430a59cafdde92fe0e32b44127a489d161c3124194d84a75e07e1ef6cf9c74b5e1a5444373a9c9dac28261d25f9144d0542cd5b3a2211a4ba3e2444b51014ba1cab04b4bc1bd0aa65da5b8c0cb0a99153205f3253f8eb02a6577c051c8d311d3cf34fa42a051f3f046f1e05a553b3baad6d772e7e7c2ff6ec67ed57fe32b88438b6b47a460ab8302f351425e7a4c97859938e8a56239f93082753068b567b0cc17674a4f794da8cc22f81a1758f51420c227ad30fa8483610d5d464823321215ae00c8f7a38db852b2054d37ffdb8f8661e87b1c3426967b2c8e9877aca5679ad6d66e51b6220145d7abff5f655eb4d26a54c12ca20f89b46e803e26a91805b170b4c11c8497fc8d6896800ae69b95a19d47cb398742f28bb9c1252ff239dd0da420f1052737789a2e2b8404ea402ab856b93c4c4d698225bdcff894d1ac5179dff7e2f494310103577efa3454371dd34a286a6a284f818d6ad74c8a779fa71ed3bda1e488b5c93286cd103a8003db8c0d4609df5d82d40a9a64cd7062e4ec3d8f58533064fdb93689ee1cfb9abb86f09a0d2ea86ad79a06291f77733b8db1aab9721b2eeb8d6217ad606b9b403bbb7ac510745b4e607219a602810bff174c63060320f70611c0324939219c458787046baffcb7646e66ceffbd18e225beecc24e22af804752cb2aa5ffc9fedf25172239af47f908ef492b9bbad4cc6962df81535d29d689fa0bfdf2244d334b749ca0bb4db3aa2749ca201b3062db5b913ed32f8cbec921b6f98af00ca9f2821bfc245a62e8703aab65843d1d2a2f6d8063a915e076425ed3370fc92dfd75e7ce5aa5e348f26820acdc2074424f7ae5124bd687d9de5420fbbd9cb5aedff9874a1ecb14861c59cbefaeba8cc93a49983022c69738308924679f2b6ed4617c30da7c726be6f4385c7a86d61894fac1e6c6816849987cd428aa04fd1d9405981e9f1b29674832a9f53ce910fccff71daf5560070629c23622c086ac62acaccd90267e6f915c36d3e1e9c73bc01f95a6f519d14eb8fe8ea92b20af18ebd23fdc75e5acc782ccc9449d04d48f1768ff9bb14c8d8e55bfc5581326438e92b1c4f1636d05d711cad50dd9b052820b653ef232b0750465565dc8da4dfd87c14ad3d1191f9c7c1b5c374ab68dc9f323dfb0f177d751d27ded7f3cf3f0d31107dbf6eb7888e684847d47240596a6b99921b5342b97dd130ca9bcae62a50b39f97b628e1db87975fa73a5d7d26d86d81c0f6ec91f66379fc8a43b9ff8831db8b8cd6a3f538c4a95c994d8e6279f60110579aea061750d960ec9f700098972147c5463140a220f37752f9c123391c8cd7bf8b125814c6215e7897f12968472b9d628118d8806f4c0f52edd848fee2c91e2b6f98bf261ab4b76bd136356fe2d2ad81d0ce5493cb144dfaae538cd43cd53f73e89e8d32eb27d424509a3911bfb0d171c89656f98ef733d85d1c310c2ae03944869d331c61cf4274479c241273ec7a2a08f119da9a405ef4fae93ad5f00ff89c50dad2a4722019cb7d98ef4443f67f1c0413cf158ad236d93e3d35c41e97b66f6c372da5d93ed64031fac6981ab42a92f6731c2eff063aeaf7b2af31a852d2a5c8cfc7f78dee2df9741a1e0a746a9b9b562fe5279edd6d97121e706f3548debe5625fb2d005ad3484a1873f66409457410ce6337ac6f13325dd83f4f699d5f347bd2402186a51dcc5b9acf511bfffe313f2184816377f951acd7d9eedb5f40120e86fea53d0df4bff11277778a9bd0118c2492769e6be98e113b1b9078fd3613b7b6f6d0b203e894acce09d939c475a8a3c0c881302e51cc2b5642899d85683a7f8d861ac3f42d6314a7c05d98ce9cc3229a9d38ab262717d854fa933dafa2a16488aa5ec521d89c757c89a0e866abc2eb9b6b20fb3c17cee53bdd81b8cd89dcac36c36a3b8d505cdd5824ee06af96f2795c9ce26d8188bdf578528b0980698ba74564bd102644af1d16bf2126412ab90a03285e65db675d99083f44c4e9fa1efbd2618423943896ff496873aed7f53739004edf70a746d4fae00b41dd7c5f007184ce105415dc8cebd44c6ee96b2c96faa16e0806dc657c0f95d2b1ac5f4b97536bb66550ed502f694ac4e70c19118a2c4a4b521615956d61d07e41325cfcebe82992620afb5b55de2afe4ff06e6eb8679599ff851965aff568891e77f77bec0c618650f1b7bc8e2bb4c0aecf40a420651fc56be51266c1a67d76848c7d0b350b5b2686508459477000a64f4b4b6ed391702ae119fb7c0bad9a5ccf6fee2e0f4263c3409f2ebc31f0619505ffb6101a6789519c292648eb9e5753b4b380cf7255ba5812c88aaa65f85acd34377c89f7879b243001e1b86d89ff42fa0e90f266bdc9304ce9089b9873a76dc765e58635df3ccfd8d93e6d0c184782deb61a68ae82ada98813d603a03b576aba5f93e80fb1fe40a3fdf912af85ddfca557cbc4c7b4e7c18fe68bfaec53372a71c57d55278be429459b5024637ee69c5822a2f4665690ee6d8f3e0f039c6615370fe77fb05ec931d8282d10b44f5ae528ac6a8e4c5b59fee77ace6455a82a664022481aebb84091bdf2c0becd95a8ce78be96660f1bffe3cf35714ffd32e8629459b9b1c6e86e8901b5f5e7269e30987f7e0508da4c44aa04b04f709b6064ef6d2fe054fc94d1b9faffc3f3ea39c818e45bdb8f48df24f90a6e4c33e37a400ebf905fe3c67be3a1fd57330325dcb6cfad4e3b0965bde867e46d099e277d3db22896e6c9720b09ae86fb6337d780bc9da1b525a8daeb9b19ffd488af664b1c773a0d48211b0e2174fa8653530f27c7d8dc2f08a1a131f2cf92caf97d6da42170c301115d10be719c70b13300f32e86d8728f8adf145214c246325b09d8b5f99513046945cc8af3630be7427f2e25344768df998c470f3a29fb9c2a4a3c8b77e293f4a70dfacaac6031acf3818cca6741ad47ab51ecfdb699a2274c42d52a860feab7cbae496dab2d79115d1a8c7b6e3afc6a3db12881f3963294adb8865c0f6e6f111e8f859da498c00ca05d7aba87cad1b220c45337f014e9e20a41498909909fb272c264601b215dc85e17d37ae0f54a9dd4f24fcabcae9561a24713980a45b57e8a20648e3e0c08cfe30722a63af1eaa98b7d33770da82692af1a0e0a1f444afc14eb47c1e2855dd0a0950bb5812e3951ca20b0721d8885c43995570fe4e2a6253d45f6b17abf69770f585dcfea10192488e33fd793e6f0b760634973eac26475a48753bdf2f88b99002ff0dd2732aad2b8dabe8bfc9da5140e22ddb598d09e25b6c7fa6f5ec97fc82d7faa655b344515271b341628c007f784ed70f08a1447444d71dd6ac5179ce7a1ea61a7d7481051eca0b9e0ab12993231e2c7432a751d39167baf692b2a650efdce7541789198b353b011d29da75cc1032384d7469166a431af9587c9dabaf6bee9619acb08974c08f5b50767609743684a5f008b07534e4c4fc346da2ec783afc94bc442119b8f4d4e5217d1793f31fcaff1e936b8853bee48de7447d6221ed6b26608a53236e8a51e4738bcc145459e1b08266c9b1181533aacbbb49dbf5b2b1d4eb98383de768cd2e9a1b8e28b5cfaeff4194653fa3792ae6d5d12727469a7924363748a6bb260255b30739f1a273fbf618fa693f57f0d2febc71f505164a232275bfbf2e7e1cb414741582b3418b0390d3d6c1b39b24d923c9b4041c6abb24cda841e959b11279b175072ea33411e6df8e37b11c86021a6060898f59e4b8d06c6b4ad12af717e32da8eb4ebab8610df9b7a76254dd3699373e83714a6e4658b51f0246c57c1b33d36f3f389abe8c4d88805bed6a2d9c78d1a71229793eb73e259dfce93b1b7fbf1c8089b5365a306324bce4307f189521bea542aab09b49584f7e886f6e2149afc6ff1e95c8bbe6ddb76b114a752fdb963429e626e09d104ee3ee5e8c7f4658c4b878fcc81d37b9ebf3fb4612a5a55317f813f4d480fbb63e68e4b8e275501d6606e4cd5725328d1678f1d7788829863f144ac165497aba30550bb6fdbb0941e88d71adac9df52efc451b11cb402f91f68b643e8078a5c95ddc4df6c6eb41913f913a06ecd9ee2b036c1d5b5978e76998fb7fe4f2582a4c20ec4cf21623882cab9a222fb3f891662336bcfeecc16d003782e772f504bc259f0486189f4364e8276638d6d31368b4a2bcefb288421e569e97d46f3592c986fe6bad870d52439e38d415768a2b69e9fe0337ba2427c9767bec6f574969a5c02f015f24aec54eab9098d05da28000e9ce72695e462751ae489725bcfe764fb00a1e4d1954e3e7fd99ec53f6dfbd55dd10c1682ffdf00efb17749c07ae005b2db8a39e759553ca05bc66d442b5dd46400fbe8b6078eeb0fc097b87997f7fb8cd0a80b52836dfbf66ac84042195e3b3095d62c2d5654055cf39469c8eeb3c90893ae5a91769ec9a093135edff3cd141745a0ee04d4940038f5a6f8d7189a0a1946b81c20c9b874aa6589bae81e33cc1de271969ccfa5351fe3aae0e9c018769445cbff92a8b8e830af5b541d5b31508ba0d0fa943b2fcfe9a5b92aaedba78b6bc67b13fd2bd6c103b5b16a057d47755dd7804607bb27922b220f57eeaaee446e321a4add9449b6dbaec0d1514af664a75fee6818378540f57f354bb5d2d86c90a0c6e0a6595fd1530f228526f5c82e96f41e524b5ae2b054c0e5c8960035f028985ec77d25984d1d1f103a4b098170e4373146361a8c21d596407a656d67c8d5b85be2252df0a9d6ad5d59a08b8f8ac9426a183f22145f5a8fec910585b8cb4e936844c71e2ec0fd8be3237c69d9879dfed319fb165c5651635f85a91a7afdb61a65dc7ea433308fa7718921fcc6c7be1161ca93678369f11ce1a538ee2e400ed38178edc44a62384386ea792e4a3a4901c7e2a915e8394607ec485edddc47a1761f00f1fdf004959a931cf09e4bd16310867a83445c3857c386e60f3db4cd57723688e871c56bd9a39672a5cbb2aa379401dae09ec71002476efd295eedc71dad7a3352ae3f09c9cdfd4b5dc17ef7097a78cd199ee5774d0833714765488a725bc872abb1caf3a7efdf454abe8205763dbef67ce3a2a73926717d26e9d2b71e724bbbde54ba94abb87834debb6e49a6fb2425eec938011ff272a510a1203559c723d4df8abfb93df1684fa85757eac98374927ff81091c45da545a8ff04dc7bbeb451968315a491e7fe28bee8b956866769b21a606517fc800d8bedfb47a9752d74a0a189f18c696ed9bc8ebd3063747b632866c8b3f3a90805877dbeb79c6f2e897f83aa2057a6c434e21183fdb7e83184f3760addb9bbcbea040539f71c34559ccfb5a6be05495000458198a7a894f6b9c86bf25de3eee57db27f2e029471e8f0bc2da856aaa72dac0af7a62f06f50aee7cb51c2dd82681f3ddeab96af55d9c011d27b3fbab83cd54a4a623340bb1dacb6876f5c50f7e30a5905ed1c2f2294f1763230c1d877173abdba3590789ca3f9619a2dc510fe53baf8626eb4d102b7547519fe0e377fba6a194807891af7c3d8beb3ae468959738a8f1d49acff8897b0458c3cb3af5beb25adc02fd75f37eb97d386756c5b758ee02afb64e5ac330e9caeeacfa76e52fa0fcaba6de95ffbaa86895b2d21b29711d08837b9c2af7ca77fcc02971fefd88565caef77dcab5d348d29fe3a4e29400d621c70c668a5630cce68983a4715f8080d06817114cc1b4c760059e77adfd44654719d784a1501310e89d699aa00c8be20df0c4d27c7e4a3dafc2308bde82f43224eb2643b55dde518f1d2265b4d368e012495c99070adf41896330e475067267505910c93d530d8bcfafb80f72d759b0fdb028e39cac85a7bff64f1de9eb05a8e857de950706eb904ffda865ab7f4e04c536b03365d305460654ebe48ab261bfc9750804ee21cf9dd680123c5ade0ca6bc54e4c7cec0f5e99e03e6d1a4779c3ae9944357c9932ee1be63adfe8bfef7c37d84cdd1ec48e1226813f6b4b3518f16701743863f541afd83976430137e47ed51b88c46a9c74de41259048ccac2b7f9a83aab2682e2df930f1350d113729f7635c32237b8d68b2fe3f8ad5f88db4f36d795cedad312c1934b3a8c0fe2a55a056ff8e8d29fc65e028bdabcec80e726414356b29af08e5df3b47c183ea2031a96c0c71b585a0bb944ec8a889559e7859fade050ca9924795eb492780f564a86ebc398e34d16d5d7e9ee0b1df81bca9c4b1516cb71a9397f90e49eb622e1ef3d018a36f03b17e427843b498055bfddd97de706e99bbe714022a89a1c2087062f6b30addd07583091334184baef601e1daf9a3a31a3d5c1942545f3f8731cec2cabf34ba95aa654a9ca0c149a24500fdb0597c9b1795a8fe0b284110eee99f0531cc60871131b2dbecdfd13da34b57183599f120271ddc7b65496d29e0fd1d3786e8a6c7b83453c1ea9c452f8e3ae1900283f28e2ac1fd8bc7bffdc12fa97b98bcd6b15dc28eed89914f5f49b218ff8d69fb61edfdcdb0204eda1f0c8d297f92c125a7f38194de5d4991bbf3f3ea9df8a5dc4b81fbfde3a1495de0ce3c94ee1fe17def23ab34670cc7670b1e8821d32130220d989cffb9f5dcd08aeeb2c64a4c0a8c448a6eda26b9a3a4bebf0066bee1614c69e903213aa902da0c2f609d7564022f3932a54a4c0cc7ffb0666d3fe2e5b47881c132f872c97c2d49d4605b08d20e6d450a89244eba276e80732b8bd5a934f07c188261dc37fc8c1007c76856387d08d923e39baa0ed507af5542754cfd5ab33b2aa0af0c9f5e5a7808ea6f3eec3da64c6da8b4bde80471408ddb6fca0169f8ac1414d59a19237943fb8a7edd6e6eb6dda2e31a2e9b4fbc0851344b7c23d5aa0827e52047074d74442d721492cbd3c0f0a3b42588831eba853e49fe109678e7775dbb6b28e5990e95177bc74c1f08c420f1da826c8a01e99c6a03f6bf2862db9bc7e524b3aca6a708505d8bbce7686c4a8c1cb7d60108a917558f3fe229a303397a1157eb87db209e0688a822e110144ee37ab84c50a1b4297650d8f13b87a8ae40e2893cbed66e2fa83f344e7666acd886930eef667703dfa1ce975858a7067c8da9a6d73b7ab23d130cd4c8fce0622f8bad7d1b6b53c556a99b8dda2d4946db793d01504644173d3e9146eb260dcd8da282ae410859fd41860eef6686bf4380cfa52edae8163227eae31fb78e94c17a12f6448ca2bc83282d8a447c6dfdb19abb49a3374b7a207010fac85ab040b0403a5c88f80f11d6f07c9ca27e7cdca0e784e51aeac42065ea1ebc756143e408ee4f94305c7e9bd7feda81bb8485a3900b520cd622861476f6ddb7da64b117c311c9c0d71bb00c2ca51b69d73deabf683aa0f8237a90e7294c7bf38d5020bd5c1fa585c71efcaf6fb130111e362d4ba24e37f004eb5daf3b8e8732da41db388e1977cc335f95493f6e8611ee4147d42e19757ec84a3a4d7319f21cc4638b4e8d11a0d78a67c4bb57a461a9adf05036964c9e5f362ea81d85a0459e84aee2051ad2779452701b5cbf7d365473b3831ad98b106ba933f488b80c397e109232193699e77b599cdd11a90ce5186127e2c5ad7fde925f3695f1e242433823b53c7e2cd738b84f3c5a585cc04a4fb5301e8865932e29f50adbacd83f447f00f564e8223dd013fda3018684b0abb56f0b3289625baa0c52d834b2b3050a2688f4c7387d790cdaf55f93713b8f01e7f0a2c6a55ab88edd4cedad3688e980deda717598d68131c4500311934b1df6b718887a6b2e51274832526bee3f3e15a60959a41cfb2a9ad50aa0d929eaf95e9a111d38d919fd50e65ce6f09f8430796fbc436bd6d102e4605d20ce4336bb2e596a42aa3f79c006929a0c4b68fa06ab18cb4de2bcb573fea84be33a5c6bfa5fc593e3705aa03751e205478c2dc99dd1ff1b4836a841d4bbe73e0008c5b1b304b652845e11d24f1246e64026c197c394253731fe76d21fea3d5413574b96cb3301ab25135688703ececca15aa3d736ee0a4b4e403993c32041fe71d765b9ab41a4e3dc544a6307f51a54f52e13262153ac56745e154dd18e90559ca23f296a2dfcbfa8c37561cd3aa127aa7344fc9d92e6f934bc83423043dbcec9fb532ff9af667ae10a4ba781e73974e3231657689f15c28eb17d5ac0ff693e0223453cec635631c389d2b024b3101c095cc739a5ee20fb7f62df7e678897b8a24e19b1ec42c4c819077d8b7741714f6707ef593b2143e42836df5d149623eee29964eed684657d99f697e47d6425e86efcd82402a5e2ca198f48e003a4222ee63c943a99b97be14721f32f9574bac9fea463bb50502ba04bf10cfa14249fc2840d992d31a1a68de6fe5d7e7a74d2ac9c6f59f5bd3a4a02db2a4002583c94acec1d11e3a46a634a3fe6684ac4ee3d52ac1b3f775a2610bd31ae9a8eeab6974c9ec23ec9cbdf184890f2d12bdbdcb2321e867e3a604ff311b5316c0f9f473728f9fc79705a89cf3850e515c08f99111a5a616f8af3cdeffdfe67f0dee54846a5bb19e74a0079d4ad32752ca71800f47cf4635556cd21235a3230ae93692b4651a29fa8b83e5b5c3d3fa413aded9cc978b51202f0a3823714cadf0df3c345c14fca3447ecd3e866ae1226decefdd021639d54c195f03d5e7a5e9fb7709f2a3a291c2ed7a3bcfecdcbdb7bf9f403229b2b38ac595cd0c0e78296635167d930e09a0b3e47b8247a44df6474ab7ff14196cccbd09fbef4242fc5bb596789f46b2c084524bbf0adc5b070ef5949a2a7e8a5f32d70ca35101845342c2d42c73fe7e2837cd47611a38cd38990b18e913b6285e7981dc043dce2659276ce155a015cd3e7cda32d03d1c32989b16ab5ec733ffad096646370c076bcdf80d1d2dddf39f759344a3d08f26ce9601b04f510e9a81b60a7f9480e2f727dc20c97601adc0fb84515e4ae4999e6d9440f416b0173e2b44cd04530e7ed314b0508fc386232d5113fa955519d1c451d91b5d3c1294e489341d8903a92edceeeb01cdda0c2e3f89991c07a2bf709c5c2e8e6ca66039a144d2d322156246b5000641d12c649d09bce1135e384a92e7ca449f542247d0e6aecebf9d5d851071c1faba34dbd16945a6cc6d4a9d4cfa5623104ff757e47ccd3ff48260c7e420b67a3223d21803fc3433744ffb9156325cc650508dc2c0193019d41b40aaa2ab9c3e4ad706eacc7ec585d2bb4dc16281fea9ba5af359819bc923642d3bb36eb5953b144a023e3dde888a8d2841431e3abc05070d58a6cd22a1155fea79fc9d6d97a6c45d7944aba744655677f02cb66500eb78c61b27fc65954824e055001a079f7a81702a53cd347ae99d238883a6fc30f7d2ca94e53d1fd003ef1181a6d512b2392ca28231656a35bbcd27986f3ed8c5c1ae2f994f5825677210db466d3ab677177af1073a32d76722bc4d6404d3eb9851b2b914706d794e80d60c2563e646efc37d35bf0944420306a2e9933a3fbf83289b5f675a8652b59473ee214d3fe00d0001d72fe0612e817671c3c141c6b24c3a887b4a5788bcf4c78ea6d70aaac817344a5a5e0e4953b42f49f1d6ccfb1a40099939e39d1d365b2f063003b39524ba111584b16775f239b72dd672ec0d05d11904ee25f1490e224e2ce266d1f17e2e6b1529146b9fd455bce94c43381bb22c11e5066fedf4b68b01cbca5c6301c76929c3fe743e0e6b3c8a14b8b8996fc6770141494552506b7801b9c6a2caaab77a0e442e9a6be0393f0f037099a16dad86bf55b2fd56ac4777a4d53aab27c519a2925a14c7d694cd62bb7f94fa3a48e2ac31b0ea31a104154b7584338cc847b2ea9464b47319073b52586f800ca81162eeca12277aa48520b36e38803d9a7a582317d50945f33055278b5a0afbc89cd871c4132dc327c3f901f00a5a3dff47830666234b34a52d70237edafa1e17da8b76287e9e9473bcb9ad879fc63978cfa0d013477a57d4530d5b34703d3792a035457d14d0bf943c80a8a5698d2a49b73d6b6e76b7b76ecfee709790706a790c0a5a213a1fd280ebe1847fa8c339776ac10af7eb96fe0553c09bb70ef36e2eac4b846cdfc4d07561c29faf0c9ee400814dd8673414b7d0cdc60aea418dcaa3ed21a365ef5675ced54f8c60bb4e86c7f200ed94586dcd8c48278e5791be66a81b941701c09dc0e88535d0909acb26290eea03df886256b5222e0ef1c4ee35ac064a917e647e8e77fc4c3b00d838c80cde6fb6eab9bc9371ef6738035e782df0d9441c3ce785b3d6cc9cf7c4f65bec3db407828fd5ee4c66fa0edf4322b1cc1141b6789e4a6a5fa560fd9863694956024427ab64af2ac5d3f786bfd62c34b055c00d4a5db4e50a68e7ea07512ded0133f5461b860cb797f70ab1c55c537492b2f566a3f301ddf62cdadc8dc81e324b1d293b6a18ed8cf489dfe5c1bd8a88a8a3b4a54179d062369852f089b21c4df592b57fcae4bed80c38cf5c1cdb5d86bbf15f8572673185740cb9a240ef911d0b6db166547e14743c6e8f12ad6655108a8e7953d467da09d23af00f9605974579da8244d0fad346c1636c1769bb3dfb0e23eb186cd6d612dc9888106e64c65bfd51dd95dfc89b6f00e0a27c64eb78fe9fa04927969eba4b839a9a9093d9d6921c411697e8367bc066fafbdd428cd77a2e670b3ee4e44b9eca4049390b55e7c476a95c898cae4dcbe53756bb6b28066e4036c297e94616e661f4146ce8883d462a317cc3d573e66203b1f5ecb126fdf8c0d700e82213436d105ff8e2070ac16eb2895ca4428466dbe8048e18fbe3e95e6a056a437ccc7a7603b403ff1770860df802a357146a3222e7b7d362d169840d8f2b1024f5332f868d4ee552b286ae206605998c96ec27672ddcdbfcb0efcb2c27838d520cf4bfdcbdf3053580d0a26df09c1cab9a52901b623afc47094ca35eae38942d9e4a54d0b66389d5356630abde5b8fed9ad215929d79e4dd74a44bf0e906c5202a16c6887eeab35481e76319ad2fea3c456e0f8947b91b177567f3f4ae2f3aa8f8d778dd269108dc3daa14a5bf315b82a45e7a242387fc1b1e17f6156b18a2841f0107a1ea4bfd941abc1c12b38d5a313a349255bd3ec5e15619f681b1d0939d4b8138cb8a1005a5e6093ef643694f313611c269e9de9e9e2e5b662efb8aee8a883264b64554372dd540e240ebae4c7ee263051e2c607ced432a7a74c3151ae8e278e85b10dbb21d25c285f1c9b39da4fedec72d711fb7c843f7c6ef489bb38b28088886f92ed89c46dbd1e3bb9ec7b42bf31911330439a9d8845b6b4db4f9f1a52076f141ee79486c7b243aaa82240b12090ab820649bccddf41b82a147f978236dbd7659d449b9cf6ba1711009ce152007d962423466d9d3a88f239ee8d3a4fa55ab3d2ef5a68a59225dd8dc6f8887b93d8a906bac78385b1cceab1baaab9b593e3bfd2a700de35bdef3e39144e41e15ed284aa937ae5ce7d78e0a4e8119264edec43149880f7944c64e2a2b0a81328515316e230f8613d4a681a4fd705a6f05daaf51c7459bd976b464517d757a6f3f8759a946e0ba773aaf6ac16ca5d135eb8e6316f193c214e82fb396f50723b9968ae8cd6a79d4bfa827beb6e5c711e622b3e68b5f4803f858c7670f71372547a6fb07d75effcbbca483fe35a125ea1586a7805a8186c1f41f230028962777b99b7fa1e225f127779f51070f60bb56e73ec63198e34f4afde8c22b4880b5923c3e89bc25eb2262bbefdcf3da2b71c8c9e9e4839ad82edda33a4d90dac103d98a23a558bf584ddc02b9402105c1d01ec01066d3939fb33216b07c2cdf144ab672479efbcf4f81bcfdeee8bd8189f421fa31f703bdb24590576e68e4f6c6bdf0ba9ba1e413e90937be66af1fba74834de287d92a3f61a55320f83165a1d53671f7af9fab495f16491143717e6225dc947e4a54ef741d0c222ec245043c60581c3a8c39e9fdca4f87824a93169483328219ca7af581e2de3c68946d055d12007c714548908244d5d1e96b1398cbd9f3fa4d71483d2a7b3bd42205f87f7600b82ceec0adc9f16e54eacf226b0782be72fb6c69ac53b4c6c548f121752855debd94e489d045042ea57a0d01756128785d2c4d4bdd88785ddf0f0b61fb1646c9a23bd6722300550d41040828267c203cb45e837e2cb993d63dba94e07f1d70df4162711d7ba12c7ddd40fe2d03407532057f0f886d89e196c4428608b7c5b8907e5d12a3fc46b2aee84c7a50e4b8637393bdc7f220ea1f9e05e978f504150c3f5a4ef174840d92d9cd526397175d4f8d12a05423d276fa520c5e2af1f8148b4c60be94986fc60191c482941bb2fef08b0fb62cff7f456e8cda207630e64b51c779118bd187e4e2b09a398144d1a7fdbc36504c9884199398bd360fa0af9568f9f0b41f155606c80945f890f3d0c52418acbe30eeeca8a7dfb73c2c6639d84011804da4ed77ce18fba7c4e9d078e05904ca2dd8f28aa80823bee69128a303fd1f629ce3bce12f36d5a3aa915e5b409aff9a1bfb602f58b5cda05d2e3ef7dfa37481bc68375cbc3e1dc41a050b0e8be5263dff43b693f6d0e4bc0c976bf593166fa8f3ec3f85009327e2c32cdd37de1844009bb4815e87376b41946766156213c6762b0a27b52a0cde859e23e87029d7bf4dd7d1a266852d4b67a4e95e7fe395ab285b9c0828348befd87fb6e6c6d4cdff418e899e9ab7567d715fd8cbceeb868a37141932cf918a104de126e25eba3dec1556a6d0a25d7871f4f52d3178b99836a50307024de0d0888a188bab410411349d44f78f30b7983a196e9b8129d2425ae83462f3a1a5e89caf2ba89b0949df5f597232e79c807f288c16dd4ea64839ce45c2b96e70fcda9650fc6830e4f32c6859a0ca109a2be4982b3f820852c845284a735b093c1eba3d50ec22980d01bdf9a5dfb1cd017204d2ec36f2cc31aeae3809e501f73bd467ead56f7fda559f41af461eec78fa0c51fc0a07fbaaf7d3d0ecd5786f433c97fd03254efbfd74a18037d59d6bc41844f730beb1bbfbf39eb71afcf016d5e2fd453649a4fd50d01a46468302d88f01a624733ad29594553debcac462fb8d23a5881643ea15db9773db7e433fb04c330e6bdbbb4074659cbdb7dd3624515bb8f1b400af28bd8c3fac520b9401e271beece2cf6de7ca834869d5180b804c6255b95c1db0236b667c43577218d489b17955a1ecfb66a464cc5baccb5754b65a684e038cca3ebe66897f60b876db81e87d15c3fcf00b4dc02ccdf4b08ff5e6ea254b31b2c9c68f4500a1a104918259818f57ff4f167dfb4791366992f25abd089fd92418b17bce8ee525ac70625eb1ac4c9adfbd2a304552efb69493c144e61a31a87756741512ad1d0a902e0c202a3689b2065b6ceea5d2ff8072634de222b2955f772394bd87762b183aec7b16d8471d0e8cbb68198bbe4a7c562dbd2d80fbbd7f740eb5c7185463747ddc5aee6de9fc44b0c80934d642b7fe438f1e050a50d610c560ea00d73dd35fd34dc9f93717f7e1c46e7f743e2279a8099400350bdd17c747850b427b39f9c4f7339151a01fb3758589e15a180b589ec0987744e4cc3cd2b0ca7e7e6e19c06be93ae34385a8ff86f3578772bc2cd80bc3568e2669868a810cb2a70ec5bbbfb120c1a02c55dd685ed8454ab4286e7ad33e49118fc451baf63fd5e5a0461e33069c07eb5732a591d6bb2aaf506363dfaf4f96135b9f644b2417e72f4363b08413d23cb39b47af58138c12dcce3fd56708e059a1ad9b9317111f822311b530c11f89f7a15752f1e9aa6451612f7c74cc9e13ffdf36afb0422674d60755720da70a0dd2e6d8b2e49d367248b9e6507def979da288726d92ae1188a1b96b93941df631366caf9464ccca9471f14de2c902b75a44acc061571dc174da0c4d9dcfa5bdf7c096de5c8cad4b954ac707dfd8e4497afb35459a85d069bb59fe97cacd88113fce54433bb027f6c4c0a04af32f9bea88eddf068ae7af6bf19b44d11a210058f9576aa1ed4d1779e924c8c3fbe29072510b6b5a204c59c7e96736daa94c59dddc687753fb480a4006700865889fbc62cbef153b7d8c2a2df8ae7c57fd985f140f75dddbad574a377503cc91d9153bc3b7b36d8abc7552d883da2643d8f0b667a30c3ebe8a23f1cd27f1b226b50b65d74da6fbd7cc8ab2e8b299b2906deac9c0853a4f4595623220fb774a1ec0fc30a467ba841dd7ae76650b6659275483b30d4f60711531e16122b9aa61b3213d0b68f5983988bad15ca2a8b3effebb17413d6351c756fe0a52f296bed12f23d1c94879e4fe84eb36f7a536b701017a1e3363ac716844f90aa093c943e912138018466e5b89d6169e4a257c781062eec451058eb8da2d4444b26698bed22d7c595eed5178a0be3a20ce38123b17c991ce51bc3e1532736cd0414990a8652957a5735f7c924a887966e5dd8b80a27715156475af048f53020d38218fdf609bcac5b55a5d42f52b428c34839183b8c8514861c06efb3f97f7f441f84a9f8d34e92a6a575839a453d786dbee842b9d4a07e6d02524f7b5473b22538d1e36734400d3ac117eb58f9c2acf838f230c62376149aab65201d402c46c395657f7be3702f2b64af0604ba95088a519396f051749dd10744a1172974e5ba22dddfbc5ca83c20b375f336980d2675baa8b60a0079f7d1a0f5205277881a97b2c50dc34525ca94adf49f154bf178ed72ad0d4a12c0de757b43c898835269166540027bb63ab476ca1b16a51d44763cd1ffe5b6c940ef5b55941a3fbe200712fa4c16e53c1bdce9afbb4036e5030ad3fd057e424a391fa9457830f852d64b5e1479c49ecbe5c5d2e3093021853bc4cad333db15dd3e932353bdb005e1cccc60ba47f9122617f0e28f720aa6ef7343c268b5e02366ad72fc737a1ed2707e8d474de9f04f3acae79bb99c2bf38ed99ec3db1c5d27e148f95dac7dde09693a798d1b5c9530edf9412f6e2b4e18f005ba00467b1ab2a92ce88eaffa48044e66f9f35f860c30edebbf4ef01957d50565c16cb6e3b930c1d6e83fb4e44d3e6c7c757de5c643eb7447c94b3d0ca3d63938ba4b39df2866d44c28fac908b5e57eb634a9232293fe9e443683f7d5a42a598ab7c5dfec17ad5570fed34eb2e15b78eb45646ce82f2b9c09161b1f2f718835a29f391e1f7eb64ff740e5f7eb7294ee6bd4942ae4cbdce27a9b4551c8293b56f66050c82f19dc08e387707309fa92528e024f5ad1c9a8f70144b1c29a0334467943dc9b8fef3bbb5d0dee903ab20787f8214833efec545c6c9d27095a17150379be88099225c8892fbbdabdfc5aab5fca2b6df0b46b893a15d06c3ecd9a35ed6847b233b8d6e288eb9116ca5948988677ce8f74d631af915657f2baa0bff9ecb8d34ef320b373971b4b3434418ccad984bfbe252feddf98b27117f40ba1c51e92129bf084a5ebc5774de99716b7d519decbc3bd13471b15db6e48d761fdf3912bc3f5faf4514f4ae05cafa9d13b7cbdd7cf8a316a688e87a125d7229ddf0a8afbcf896030293b96aee42658357fe46b2c5393f809ee0a0b3fd27ec4effc52785b6620c810e6da873e000bea525a4f6d17aa88edd26942763b95add0f945413c5d650526ce8ac18240a35d222a708e34c310d753d048f8c5401255cdbd396ccea97bf86acd4b7178877556b49da410061350f91c8685980832f1d0c9fe380c1e25e6e99e1e4c6b509fc7ca389d3189604e86ffc3c5686769cbf77f4e7f55bb6ce0a6f7f93303e3dfe35d2719fa5eb2154dd42c19a7ce4f9e96cbc917c0238cf974e9794ee74158894cfa5ad49bf22ba37c1ba7af43a8ecc35c5512e78a58e8ccbdde6e5a2058557ecb01ed8d83ca879c2e17d54abd42ae646adf148153b3324f87231e254b51b96f25263af29f6e72f822fb300fd7899596a89cfcbcc1cc6105006fcb6f5b33c7874ca452aa67dfbcf7ad4f240e15d5758503c9a43c5c587be1695273c2fd1ac117e16273691b2596f2b8924080cf8a27d7d1ca0c4068aeab0b9e21feab4e8d1cbf826e7e358806adfc3bef98ed21b0cb73f066c8131e3f4f2edfacc86e172cbf628a5c686223b8cc9f59748802f3ce98d352b62dac1331713fe8fcda661bc0242b810e40de9e8e8de79fd0d61a42d76e9726e49748802130032761536f9a08cee28cb1f92d09985a799d442c68c8364a5c03840b69b9f7953c9d2873c27677572b74b370d36df61f3bc91e3ef3e272b960d2f5338b799bac665eda108565512395fd70634065732d9f0241488f2d798a5d843452bcf62d3e86a1f07dd84909bc3edf90d657cce82fc4e77a7bc67ff3d4eea64e389eecb174cd6c0aaed3c424960774238a2bbf299b6d5a461be2eebf9b174b0087bea8f7bff3bfa571ba654e55a502bc9fe0a63bab151e8bf32dc116a161137816d75bd12a2455bf60fe67a97d1e1f937dd2051d95837403e0799e31fce405474d60c9939601c99703c5bc5f5c72da487eb883c54c6a63d810fc56546a4ceabd4fd1a3d3f5511803c21ad50f44d3f3ffa1e8468aa60d287c55c2465bdc4056ca92dc50068f4940804efbc1cfe879c550f9b56167bf8e121d16798dc603ed0531384cca8937658f68530ba7c42a751647bcb170f38819cf8226c2906a99ccfee185f9db1a9fdaac20267bb17a9b862e6c79df2aef5458c4400b58bccfe438bf815fd401c5c8ccfcedc9cf421a14dce173637d4946b58e79f12ebf5a318b23b6bb98a92880326047f0b9ab535fd94d6b9b7e0da59cfc7c5a94362221f854ec3697e66d233564d69db168cf333f6b381b4aaf72f720de0c2c51e1523e05d915c58d8979162c018c4069673ec5a9f3efcafcb85a5d86c4d1fa827317a29d13f595055fc7a86afbc32914101c991a40896aff178aa4f8732366aa54a1d2a2964ffbc9328c1f55158ec6bc29c3d25473b8809bb353b95b0e3e422708c47b1916d85a5c88f325e29bf8c71bab01040a7e123571d3ef8e649394138d42195a3f63eddbf82a3a259ad3842e02e9d5fa37e5b61cb8f3ef4c7783aea98ac9aec654669828d8475833138268f2e5cc651fb60f9990edc1b3ade20408f28fbe74e59970dc7d0509d57a0ab15ab25b7bbc5a5b0fbf75211e492abda93144821f9b188626ca89354bbeb3ea8e3653b214a617676f1adc6866a2bb01ae0df84c7b706aa51100ab0df334c5033c4897a8b3b0dca727b45cb0b66de6d72549a6674da08f9a3cb19af4ecd24f15f8fa9d08233a86a36fbc93869a8dc219e43ccdce3e7a6df69ffd6fc41846e73d277bf77fba7fee0a80fb8e888ddf74933e2ffef7e52234e19356875b0db262f63440cc492311a11036881f56f86d2755e0965f35065ff2f9478e6ccb30388ce24abcc52f0317fbf23baaa6e3dc07eae1edd75da2cedfbfb16b5d7a4ea413e3bf31afb00482a215165c9a6cf3c2e5e5201e1604ccc90c8163b18029f6de0cb17311d94860de8061c8a3e15f59fcbdcb8dd6d396850fd55c984ddb2868b47ab6e1a73ba7c1770fa5e72d54287d26a9906714cea96a3531ad065431c9194d67b9c0f7c26b3783167b47c2ea788fd1ee7a846a1709815af6852c572faf391bc6d6c52209c36810965329b6208700cbde7fdf18f0fafb0b32a7d636c34eb93779f554d30945e7da678cf03db3eaa480d13611e8a1000f253a4a88256911b89c096ab2ca6b31c749f5575443d2cd745b3878dec63803bf2d3adcdc270f22694ce04590e8a15a938129b73e071423ff8498fa0c62aff20010830f24e678df9840af5bf619d0916f98717e3635342d00a500f4c066d73dfd10dd165234f8da8f270402bd2b25300f1e5c88e92070e04e0a999973ad111dabf839be094e1dcc94f9863327c23e5eb23a91dac45b91c0beec26e87c901e020cc5ca4367e108ecf888e3a19bf8e9209a31619992c0a7182c0ed0b75ad95c445491d2eab9cb11014611f807cdda5fab10a310f09fb47056198e68caf8ace3a165f8e2f0f1480ffbd3795f6b12354cd2656a50c7b53a644fa0c1af19f51232923e7e73c7da17f2af2997aa53f9e7cbf283315b405781f8a4bb9558d6de51ab47b11412a43246c7cb615bd5efad21f6a46af76ba4de7ed7902dce1943d8f931fdad414ffa583338dd85f6a8c1a6a654e347a83f75951ab60db9e5f811ab13478dee2ff7b6ed82beafeb04a8381f2ca1862f2f31345a45f11828890fe1b549eacc890466829a50efa9b9239aa8fc6fd852e2592e247172d84650222dfbc0f89924f91f1f93a4c1ecaffc2b52c9de25dd874239b2a0f016af1991bcc361b32e920e4c427215abf4f3cb4875d15e960350a6200f5f7f5a0e39e1cb445c8530f1b0c347305facc4389f1dba84ded86198e1f1b7161b029a36163ad58717a08d2cabfeeabb04ebe2dc1c9499f08e24f2628b7e1b36563b037d5b2ba2d0891a7fde2fa87b09a193cbe5b1df34747e1129ea6da03d1ab64cef861122a128db9cfb9de4895f81553d347f9c4065a47969d95abf2463dc401b3cb8cc3c9f8a58972ee4bef52cd99b8b616cf97bebd72fe1257ac2798bfa77fc4771e18be89744ba1157f49661505b005980403f4af7347c5f5979351dedf911f98136a92c75041762a2c91b38b50287439bbee94b04b93de526eb675128d4a2690a455aebeaa57ae867d8166406123412682d42807a78b1cf5772e332c33f11464185ab85c8c06ff80cc185f741c377a73e3a2463ecdcabe94cf67377bc17f485ee3d39c9aed5417adc26d5a21e694185e7140e48d7694d69578e2dc34a8e323e3ea672b8526763f898b3d2340f4770779465b006edcdbc8be1c7163eb87b6fa1e6116eb963f3f604e730a8b20ef73e24f579ecebe1945a7cfb70923a9c0a28fb3cdfd2db0fb2788f3571e58f5b80d9319603246250d1b58a71f9a32eba1d71efae0b064e98a3c81e23c7d4817ea212f61add508717252d0edcbc5b77df4f629d5e017e180d101d446d0e1cc2aa14f7cdcf0d819a7d138d0ed927e58637d68f66b026236ca52e8a3d9d22f5285fa9ca11efd9208d6ae264eaf43fa85ea2036944a98a559270a6365f48abf5fb1481d6c900c712952513a023fa2e1158d2e0dea67ab2a7ca1e3647f78cc9bf4d05bd8d46c642e36ea554d166f3e1970d24c85faf435e16cb667fa80679005e9db29ab9b0ff00fb3e6c85d3d6d5d9faa0c7dfa81aa57d15f213e7fd5f6a2d1615ba00c78f6d755b97528f95ddd9813d7261da9e5ffb4b7fff58632c13431006627a95846e15304bc80d4472b5a0476f509eec99477c95f97486593b50cdd69e21ce41256c0a6d7d855e8f1d27c8b33a878b7a72012e47a7aa3f307b52c6b3b487e509e9aaa3b8667c0a35791a6d931df756e96a78e4c9c31b1d60c501c64822c7264a25147768117da215283376b254e789ccd8996980932e40c08635093a95ade3b96c1051229a8c95208bf240a270f4dec7a35a3aba22467dd75afbcc9e541300118ca7037b9eb167e24f2bb455da9837f535cacfed9c3510f61f01486929ea2f3f6ee0950d274dfe7889b93d86b802123d6bc6c8149c12ca04fa93d6a6aac5de84f85323c72d6aad9e67a6828510017807df86ff1c7431928f98e6377880537f884b1400c166ef4e92d075641fb30d21a1cc60270ab20fe03986e3d7cf25c6f78bd8c076c58657e0303a43ffaa8ca2bb501dfbf49427bbfdd54cf7bacda4cdb3df7ba53b41a2c970e8a46d6bbd3846dc23819d28ca63caea8b447dcb846a56be53d90dd0c105d410dddbe924de1d10432dd25b42e33b2ed49baf082bd9a783be6dce6bdabe7b88248100ed7368977ea7340f0c9c18b39743164fae29a083fa6732ddd4ead1e926d6f1852267819b206304b58739d4f74e47b4e9929797a0f83889f9eb18cc15f2149b8c3af2a4f6c46a96747e210ef19a2ad698e470db79a356f6222ac5895f926477c3bb0f34323eb5a450b552d8ce7df9edfe3525f344410841bf4ef41a037a51964e6399b58e17a4e6bf9b7929fe801f28405e78981c3c957dbfcbf4a9dfaac09eb7ce94b112ae5360c7b562328ce43ffb68d75ae105e6c2dee3a687e5c8e710945969487bd78df1139e63877d7c03e62db8005a399ad052feca0cabe5f7a752a1e9ca7d50e7cbe7d3644ca7515e7f90e6274ca43750d2ead45cc5dacb895f996f35c38c56397004d8cf261da029f1e03960b3d430279b2cbd5c44a9f6619ebd8a2866b5c3c87433483b550dc79275fa545b42ec668788a86a55d870c6044c19e8cc5f36928c863ab9bbb375fd3082abf590455aa7ec6268555b30761abea5fac3be74605d9f010b6da6ee58416fa4c37ceba8f32b349a683c21be2211700a31d22c01661eafa6c9f2afede09273899a79a287dc6741ad61096fe41b209d26b4cf76b181b121af87551010c133c78a3468bcc1bf71057ff019d08f82b9802cdcf514a9346119769695d74d45763099b7c35f7c1cb349a5f939c5d556aad8e35262fee483f46534428469df5824d73a34dd79bdfafa8ce2688b15a57e6d61832f8f3ca449bdb8d13ec103f1fc202863b5d757a0972fe37e2a5b52600456f1f03dee21924ceeb3aed9729f1c676dd5c6b2f3a3321d004162ba3375675ca08d9b2f40759456f284618848582e755cb2ad25c20f4a7791da444adaba5602814021d606cfe4f0fc4e393281518cf15dfb3a5206ead14b6a11cae943cd0b67b6ad7a332efea225b1e1f3f78d7bb465627c9afe87a2f7c0dc43a476ff1870552fe13dd2e6954a4544d0732b29b2a865280f4a8d64cbc3fc76da013c3955f013d96b9d7f062def0c6a6f62b477cfaf35900c6d2a0a4f255ca7db65a94007dfbd917c42078cd69ad7d176f917721d72ecd7992eeaa611802b2895b8eee4a2285da5882987da485367a4d1e31038fbe93524c206809e3fd446722b6ea20842936cd11ea8802ce659316a33de735f92dbc8ffdbb66600a2c3763cae72d6ca3fcb4b886cdb922a634bcfeefb767098c53efbe173c6c65469ba68c6d2a0e060d7343a212fea5c4d23251939aca09c0d685c2e7b3e78e75ac60aa252205bb78b64b211e42ab8a8e7aad681d27191cb8719643503cfa9eb3f7444f35207b45ed9875f7c89095ab48f0ad2ec644b91a3812a2091eb8d925c2614a1c7605c85f15ddcfc4c09f202e168f0579da36107edda5a75f8eea4e39f685e7e0d91209aaba0a0c11d2723d98d7a035f336a610c7e4aab80ea36baf61bb48603e6bc7ed1e5ae0cf853630075eadb21650e6abae14f6ddffae7fae04007d3c48cbaf684771d047e6dd3ba73dea007033328b1f5be994a08ea6fcbe59e7bd676893ff5c3e82896a8861cdd47f35a33a88b8e2edfb057d977550b0b57a7cf88f39ca193664f92241e60aedf5a1361bac25801ad22207c4c7c603a528e84a807b0f898167d28aa6a90262055f0893c897897f123f33978112a06952f80673d2dbeee76e803996d3251ea7458fe4629c79a72fba636feaf652c6d919e5757ddd60f435729ebf63a478c0a9f0fe702c3bce16ad2af15682b421804292a77845181d1bb44e2c24dac19ba3ac76fa2e15a99063b91337ba1d278582127b9b9cb8a90e9fe01d44c7c5b9fa3efd5d5c6a6f4532363016b19bae7c6d7472ffc7ee833bda0ffa6e97a42d832d8e3a43d8adb12a0f2a5255f6dec968d266dcaaf757dfb9311c841e2396ec76105dc7b28e758d5f485accc5f517ee044a705fd9ca5d7b717e7baeadeb40eb49ca470209bef34ee42587abbf84be7b7bd809c2cb16cdef0b36bdfd760a0a51f9a9ba0021d74d0b8172ae03f6581a2ea5c78f4d857e14a07cac6dc97e6dd8d7b148ab75056e32f19459e12eb8595a2d34ff589b2011948dbc2c5c241976e6043800bc3a45831f0c4ebf7d79545012e9cf2851992e120c67c0b8f8bce04c8fc16ef8c681fb745a7e4c94fbb48fbb42d6f19ce29757d64fd978211452eebf9f7854f1bfdde6ef81e5e276597478250f67fe9514f7f47e34346b10bc624cfea86e1abac2efff131403feacbf4d6614f2d32e9102a43a78a7b7c7bb10d0b76f31dfb9f0fed99048536cb503f0875ea6034bc0e6153b0fb38f444c66bff9264585fe2e9061c64e71852ac4e6bf28396a543cee7a7892752bb05b77d712c401a73303e0e5e6290410dd288f28dd37cb2c4f2c796621fa64008dfe48205450421323060b5a97bab8dc8f9cf997c679114f46e7280512d65333602bbe25318d35c627354df86dcac59c07c7005973a6a26e0b2d8c1284155cf6c8cdf3aa32ca4edd6620e2afb1598b64c41fba3e4e4bcc4501c996da5aafb1c8da8fc096b747938f3aa1f17fd601e12ed7c7b41f022d9c425422f6297bb95ec41a7e6c07645259146ea2c9afbec60339f27943317102d12db42e0c9365b92dd178ba0a73461a1fe5553bebd3fb89e259b11bca958f37da0e4f2ae58c426978059c208649e254c3020b8ffbdb901a7a9c624d76041ad780bf636d06900973ee7f93a751e7ebb991bd022f9e83e6bd5e56b7568149d374d45b94a7a65ea6509733f62ae63310c63e58bdf2d242c540c73ee2bb0416ebca5b41971af5a00826968b423d6df05e341d0eae66ac7274540903a93aac45c18f910a6585afc790ea0c88504a33831156fa36a65d7c718a80f0e81d3c1ed56d6c097db7fbfcca64214a608f948c033bf4a888c133e3434f7a50b50af7b0fa0647f2875e6b92c81a70b58bca2c3ca24edb387bbc8ef864d7aa8af5949d63cd79dbdce556637972f4b191b15de48a99b5cebd1f54ac369787a9b343cab4ddb4c8945fbce61392f08e184ee338c426efaf92a704e6e58efc4e36352c281373ce7f14b1c5db2a677a5cc9a93341d3dd13815338f4f6d7a36317fb7f5ec4f1e38953fcd8250c74e1de8a8aa0d6b695c58d7e553754febf6cf4679e08dd233f5c3c5a1c1eda278a0a6b1dc0f2108d94386ada9c39ee1c2a4fc2bc063bbb3b73f40365310b959760ec0aebc5dd5a89eaeb79b401333f4a905388683a0202b7020617952b6d582d313807229663092332b7c9e1352d0a4688041baf3bcb03a8ab712d144d04d9db2817eb5d111f5716b16cfa8e14ac3771507122d4b0857a55954bbcc8ba7f654706161ff1ccc8220fd545dc27d4224b647bb06d776667a45de7909be53da153bc9a8e4b099b14ce938c1c1c761948512161ffe86c11dece0b4db1f2517473f74b87b0d4de8f9f48a5ebf7371ba2b323e705c7bae7328d8a6479c585fad9fbb95a8e1b5e26cb4b7bd2cbf57ef6e6ad9b191bee10b2a28ab9f9545eeeb7e7cfc0ff7d9c80b58cadba70fcf2a7a313e7a6e129beb20245083ed0c430b0349bf24bb90f0ab2acf64d5e173cd7f01ab8ae37d988bf75fa126db77a47788abb1d042d3310bb064e519826de11730612f5d18a28f37292d3a857999363f48c25cdde01bab5c63765d4bf13ccab6a2f77fcabded5290b7b11c3c8cd984d4b8803ce364a83a2c5d7f956e8023994efd80a4b7d52e1e511eb5834755932b83ecbace3987931cd2047953dcc28f52d2f9cb84142578c3816e3f3c4b0e0b14d1fc7864e7d9192f0b6b9c295cedc20399b382a9f61836f662a68e3daf8be92645f39538fa2207b211d3286d8530dd0d0f9862785abbd95e3024ba1bfe4d4aadc1892678a851423a23ade020d976bbaa2a9849c40a8b9ef63aa202cf0a512b7f46365938e9adea507bdc57d953671e5c4500ef2d00ac08232e026a20fcfbabeacc98a6e9f9e2d937cfa849a2d409431c993aa3d4a18e3f9a586078668cf40f8656246d6f8a6b8104c4c3e696b7eb51951b78168e2f40dd379ce4396fbdb1bb5131fdd7f814c7d1dfd1b1a02732628ad628be3fdec908c0c0490782f7fe6be8d8172e80104ea2bd58a0b984b514357ae2eb6992e1612422d6fe8bfe462a986e37bf8c99bc82791c77001acd9182cc9019c7e2a5a14106dc3b2b8b656662c15e2f04ee4cd22bebe25d42adea7938bc89cbc3cde0e495b5dd9028d86e9ed99ba52577e9acb32d2b9c9f6626b7f4e126ad6ce63f1ff307e518d40fa4ec26303604a020dd6943714e6d7bdbc86bcec4eb5f07613df712e2a64a424cb5cf9b5afd0d7f9be6df427f9341d4e0e1f4b27bfbc23e4f1e38f158482978ff22df84b6e1716b707a3a80396bba798773444c1c491e67b53e9bff77ae813c19c96906abb5d0ebc7b8a840f9393297648cfcdf99dd7a344a95c0bd863ea51ea6b771b341f546649ad11e0ad92b963a6259e5c13e16a67290f90fcf76bc10626cba6de7574849c3d4b3988a46fb0d554cf214a8a022d035f7e4329167e51b62fe56cd2d79b18000532913079463df02dfa6957e7dc4fab7cd8a44e9e4d5223575d8ffb0227af4ec2546110429f952fd7f813d5bf29cc28cba7f43313d0c65494d54d9c7f3bc79128b53f3f27fd27b6143771e577dc862d805b38065db8ee864cef4224b89b377ac0d6a3e58e503d072fa5b2ee955c10922cbac656d8f76bb2f3b121031a017a2341b9210a986b0ac8f2357c34fbd539f972588641c0ac5fd521717f57d1d68241ea9ae2d8d6575e9a3c3bc8f637e77f0c6efbf84e9ed7b72490b32ea1661cd1d9755e970366f8fd6b71b32fd1d690081d965643f6a597d8a799c2ba1b90fc3fb34bb470de38d4759236eb1d867df70a3e2f4495e550b90ec6b453c5e8a61afcc18ccd00339981fcd0123b76c881c3625344e7910265a291f8dd92066f0b949006a8eb43bba281f592807e5a8e61f1c6858795ca64e0dfdeea69544f383e4c637d195cca266833607cc937de998ea939a5fc6f23d4a5efe49771a469a1ae083a68d3a2dc72222f3c9ef96dcb2cbe9058e2679091c277b9672fc34b977a1466910b74e2f27304a8c37661b07e79d51bdf7ca8e392e5ebb85e9d5e254a5e698d035f4207826b14493b706c83b46c06f4c005f4831446e44647f8c8c10f16a6ab5a4d9160dafd517aa1bb905cc45f7cf62c5eb14e7e4d59c9b9f13b42c63da75012162269d25fa832748848fab855d30056d9af24b7a0c1e39a39ddc80ee2247e07b7ab076a6c4f1a90ad3d87d6a3a0c1b18106159af7a9da88ceedbaed170a5a3ec703d9d5cb23af37793360798c01e04ee3b39f966a3f032982bb6075570c371c7aa2c4a1b4b4e10d716ce1a2f5fc4047d22a0e64ccbfbf15cc12bd792f8dda871a1ef1c61e136dac7c3902cbac2fe2fd1e4ca6126a8d28c520c144369869890146e46aa3355c9756f135f3688339d846238210c38fb7438243a0964a2e31157391f4d90088902cd5139739df1c0c17da4e16599cb394c8139fbb960833b7d8fe8b11d0ee4dd7f64a6f88e46ce87d0e0e71d89e41dd08dfbd6ccd446dfaae5e64b838e07f882e6a2279ba2ff596e01da82b5cf30762f1a5ad9e13122e9d004776589e62f3cf6183952d113bd4e39dacaf381b4a7788187788e28979820cc64bdb57dd7ab965e914b4d1e86adb1d12f35e42ca9883f3c93dd947d725130cc4559415a9d93332a4468fe31eb62f8c3eed6a5d2a4e138ebefe814e0e676374a17d72077265791a898fc4801d20d9938aa52a811fa5bd86376b52d1fb43d0e96aad34105b5003a2028a4f41e4e4c84a670d38cc887470ac3c37247fa1475ed42f0ad476720d45158821661091c00f2c8c0ac1d09ab5d70e470280b0cf0c042250be165d938c6d7457cb7265bc06b61a6d6a0176f8aa614056fb4cdda271a99a0e21e3a73ab83489e90c54df0f4cd8318e7a82cc0f8634553c7f5aa97ea16687ab990e1247a675d73f64809ef350dd6a72507205d05cad8780407f2cfec20ef5f633c0bf4429babcb3fa4ff4482aed62926eab6ee4d4bd66b37b45bc635977704d8af67adf651985658b572182789b484f1d705f6ccaf8a5f6f2433a4c0d67ead7c652bdb101c17b90ed5774029dc7235603725006005cf3b8bbadb7fbae56f0cecb89dae395ebad6a81b4963fab8cd43efeb65f8beaaa6fdd8e81e77d98dfca6a4d133dc03f35f2943cb84b9fdb2910220d6336d1c551ee0d6d440ec39d2d777b289c80320449557284c6a6c93af1ac25e7f76e5d77aeb52d75c395a02ee8ebbb97cad67132231b0e35e0292f564ede47482ffb64a834d3dc923642a2add2e8144dfc9af396106a28e42687864e39a79a8563a9117f144ac800bf42ef7529cecae3483a217171f101a0c6c81090c27e641647fff663a3a49b38bfc1589637e1696256ecadd4d8277a1d122b887aa88d8642e9b52b881fb65b63b24e02b38f39af768dbd95a932fbbcb7c1bb3fd9164e1bff92f2fb25ebf9c964892d942984535ea50d2567eac307a177cadf0a495e35e4b0e5c456b91f5b542e36a2dba2b4f6ecdd6dd6621fa3d7c0da98e22bc10cadc58717fd045a01721d40dcd722159a002f1fbc884c00f76ce4d655aceff8e7e01f34904abb0ed2a642a1ef0ee73747f13ec2dad3d044e3a110f65742ce0a36549a0ca8921826a88b7a10d69d20730cd31156e88a0e1468fbb4319e16fd374b5d187d0ea4afa7eebbfe3e3d525a25b399cb096aca876e204150699e19ea778ed847990a71c1152d80d76ad871ff3391d752816bad235577b36e5d076793571f16806d53bf5c4dcb49f22ebecc55d7930e0313b6d0f5e9c2e16826e1f7a9016a907d213a2d35c1ff3712b5bc5f8f18323a5c10f9c0c088be97d909cea13b1da60711a4107001e0b3fb80ed0f4b3586a2a130aa245b07fdddd35ee2ff0e00c5d31340f50749bc4c6ade1799e8176a90ba8b25d898823c7862b858e639462f111f6c40b4fd84300a908b63e9cd70a3998482c3d01514598487d747d19be414f89edd132ef2f65bd20ee915c792336bbe0687c845aad9572e48d75d566fe55ca6b26a3e8c6d29e4f0e6d60dce5f062ecab1da817ab7d59db6a920fbc612b1d62b9256f4654a8bfc2d5f24577b68903cb38523db7715e25c78d453bcf92678ff043e2d31069f4c95da848577cf9aabc149a6d82346d8da74472e5b9d1d3bfa3aeea9e88c8217c7339f82d360f71fb07eaf1c14ee3da4ef7841693ad49213f482036104299f799978a70c2d487eb99dad889d37bcbee52e756809357c50cf3ecc1ff9b5f52dcfb56b6c1dde3b0cc7b06901aec6360f91f95e69445470bafe720f6f79f460718a79bfb2d1d16b904289e2ab92d710369305170e7ec0517fa82466429885da4a43848089ce1bd2d3fd40f7dddbd9f13fc909cf03a7422240ce9e66b1e6418dad0a203892cd1b2957e32c02be54a9717827d240487b656f0d0c1d5aedfedd6837f34bb9de39d79022fe77640ef286c4ea8e6b44f897e622ca16b78d30ba386253ae125f5c8e65694fbad1a2963b619ea776e4668894c5c1ed5a0ca5e5f8a31e87356fc003b7b1cab06c6987e6877b60f3edaea83e7302fdefa51d8d6193364821b53d0966119f18b5f2c54c4e4b29d7aefb8b6860af8484cf83bb602b1db80ca9a50a1e19dc363f6099516976dafd2b4201fc7d4deb8117b89d0e4ab76b91b3f7ac1a84453476f854776ec575c65186e3f5b3a128bd83ff0dcdc09e0972c02a6893942d0a0e1cbf2d1d074319b1fe855545de2f6570aebde518c2001ae77201a1179bd5485c9373274791a4ae73c4c3528769a7166dbc2c604470ec809690d597989d77f70fc18175edb833edf1e29fe8f4f6a17afdd4ab6721b85eb205c4bd77ee81ba3a8bb9e69f57e41450656639853f9f5bb113a2ca1d6f46f67b258a92ed7b4d5c0f0761e286c86234ef73a2cbacb213487c5eca05d489dd259232d6f248f7c021ac933feb6e9b1555f61c65c5efea3e48b10c09ca3cf6a57ff5ba0fdb41c18353db0774c1f13f722686b42059539dd7dd99a6713ce4c8f84fbf17274a54468c24ec5c65356bf3e9cad4a9dfd81e9638f0b040f49c57aaaf930ca95516e23b8026290f1af0f675cc537c84fb4505d95dab624b09d4844c6cef23e0ee22a52352af472a4cfb2c9bd502ce61cca3ba2c50f4de758ee86cc8e0558a4a5acaec0a1c8ca1db3a535d2ccda18c113d8b9ce4f2c992911ebd1d6e090573130ebbce0383cad0ec69c0cf4de63e40d750a682218b4d2380c86408644e74446f4802b033db030975b2c90c7d981171af272caeb0c45b05898abd3987b68abbeec05ad41c7feb5ee92ce7ea4461766479b69a35830f8856208d240b52cb861cc4364814c3ad69ebb19ce9b7019a8e7c57bd21016af0d16b6c40306db3a4b8374cddfab7abb8fabc34937b383337e5857ee3366e89f1d088a534cdd1a720ab13e6671b1d53b14b2acfde78aab5cfb71966bb47a160b2960e45ab3269589f4ca02b2956c63bb910194b8b8806f3ee95c0a3d7fe146932544889450b5f43c2c404568e33bd03d0789eae2a575aa12ca5b2075cb506fe4d5c67469d1e44d39f8ac044297fe8767264338d348fcccb424910d72fc361ba5c223790c27860cac29579466e9d0bdbbbe2b96cce9f04ec333eb6cdc8ec16433c162957cc4fd09041179f18d415c5f34d7b0b8db78870aa130b11e9cc52e5d24f9e714be4924bd87882ba7601e9451eeae4c2c4684032448f3ab97edaa87fe30b37dc671893e4742069eb63d774cb32006823ea3c302a6c353b216d7e015d0afad75362de406ce5a38565189910004f4529fe144e0553070abb7008e9517ac27ccbde2d6616ec6904357bd6d250a27451201c22acfb64b69fbf161cefddbd0f619b5375f2531936ef67aa75cbba2620b98c7b750fb79d8f337f7ff9631eef27ceddfff7ed47e89bdfb7a479ca1fd0e981b91a28723bf3eff2d974a585d8fed191490ceca04fb02b802faf71eca9494bab5bdef4eb4529917c004fe2e9c8e14b0c83689be617b47046ef48773f915f20209da5ba50a80e2476cfc827ad9c553805665e3e4863fe35d69a69cbff591a6eab8e74a41858acd152faf3e2b59bb08ce0a66b4bb50239ae74c396db7989f0de5679422a728a92a9eff7c83161b391c570c9f48adaee1b94db4d0e42fc1528ce7791b8f5916b3f21097f804921cd5054cb1958d8d9208b559b6e78c000888684dcefd9581743c62d9975199be0d93b1054c53223852230c7c5dd1807665731e30e00c620892764f9310744365da5d3d4a1206cd782c0b16088d057d967e8b3332e4672f789e4419fd857c63d81d841160ee1363056923f2aac32aef116dd2744c0a847d7d1df0063204c4a34af49365383000892ea26badea931a32f010bca6aa2e2021d4b4bb8989ae90acbbaa5ac325b223d56059d26c002b73159d43cb9111144b03e9611a84eab0d1971165ee77a1a475791668a161495f63c04bfebb251e4cdb16ea04127c743d1fc0f6d7ab4172dba1a4f9ca9d95e8091d9effab702267a8304cf6ce8b8f1f516b4c77da4bd10e6aeb53eb3c1b23e3435b1b75dafbc8d59bcbf31d1d5e7efc8f4c38f1eefbd2c3fbf88af9c73ac302f27e7638f13049e21656fc3c41b2e375d3bae676be02ba9033173d5a8699dfca349854860adbd48735d43b17fcafd263d8e09f0f9e19ccdaba7791cce377b790dcb8427971c192d7fc31d6d553124eea17c4da5ed7ccae3a3605bbc0d72a4b12eeb72098da0ae05c03d4cb0c68d055943c1ce0deff0fad21fa5e11e712accacf0ca4a3d1d9f87067c59b6c25c865ada3309f061a66c848eb8e6ba249e27ce8d04a7ffa5691107533082424da79f36dd169be6b49dd2fdfa80513d4b6b4bf5156391c049f3fec84b0852c767627ab78a5bcfa3997e867d53c7191557f10fecca996dbc293266138c147591b41f55fd120c54c92550d39aacb1c25a0b7ce55a852fc399f7f63d54971fbe7e40a3f4f64933848bdaeddd7364e25c16dbba523b5d438b638b7a4ea93f98173655e58c7a6f8c14c12c8cffa2e16b6fa507ed15d20348cef2b5293dacd22357a0bf901e5caa198603731c9834b242ddea9a49ebfa42966a9eeb925defc537e71afe8a3fe09f5f7601e4bdef00bebf7ae72b3b733216388242c205f8bfbd194bc4aa35df0c94860b18cd38810fd746cacee696ab0b945d5e83ec59ef79d35681734295602ef4c5fc0b654d879857fa499a6167ea7116e4fe07059e5d1b99bba66ed8fe848be1316e6f32d65e79900a246e893d101e8242e174fe761dcb9786d6ca10de554c75662a21030a485b3327e8a4ffe034a1191a69f1ac19e2010c6f46dd890cd969d1e9b207d3bca138db57eb0e8b99ddb4040e3b8e10cb30ff68c22b34d5489e1491a15ace508c34aa2cc516f8e44cc84dc4f55d4adedb653a23cb3713e37c6cefb450348bf130845e8c1f516584594cca6e63070619fbc64743164c7d3c7f0c0e718a39502197f469bab31afce3ee2331cfe36139cdae4458bd2759c2156d782aeb3ff9a30d8ac2a47a4b6e1bdbcba3d2af5771fbd464ed07c33f4b3d445b304bf9496ada8c7dfb6a4ef2866ff1aa43efb4fdeeeb71c633b46f9bcdfeed19f87a5d9455878de5c2acd6fbf4a1aa744e16a39b7deef6d6487437f956b53def67f49e941bef4c7b60754ccfe4f36ce0aacb81594e54d0d100a122a02c7caeb3fc772167916ab467cc1133e07fccb27aeba65a34de4329e796b892d8857916a2b9dd5b99a516630b92dcb617d51eb0802c74475fece4280afd3ae73ebd55fb5782c5a6b9852b4e187d468d2ed6a2aa81dd335e189a28e4b401638a5eb7509a1b82f94586a6df8a1da5b89ebfdbd6ee44a46fa31fdf057ef7dd2807db677b517d19dacbaaf2586882ac574d5f5c8f9d03dcb959faefb3126720a832ff6d63a1c13ed29bac0601556036e8a6203389fe3203858716ee46950f415f50ee36c41b4b8b6c23228e22d82a4833a5b2ce58977e4f10244e13546e7b1b1ce5cc804e06b103e25459a390c65b40bac3ff7f275086d476fedf184dbaad2375466fc4125d6f696a6c2dacbed032f4b2922582c953ccdd4e5a347690e3544d8702f0684f40e4714f2c91cdd351d618e42be788ee06fc7756fb922232705b7b3caae78762996ba3b106c2946995676f87813a3ba305ab3b4a15d9454f592b97f9518e91901e5af4f9a2a89858b7508d699704c28efe421ac11b646783b2a4065f55cbe9bf709071577d45b32a37ac8139ad26dc5c68d46d7fd2d7d553472f722c88eae3fdedee984c7a436d7dc19318590dac213f96085c210b86799d73f592ffeb00f7f790e2a11e04bde52ca52d2fb2fc4dd23b1d1b64c0e141af0e5b26744495e6cb9251884f26b995d6848eae89fee0055597bfd5b78850fb094ebe299422d760ab5576f042c6c83ac9a5b8d207fff52f56b352687f5b6df70c516d95012bcbb689c3151116208cea05ee371bba0c5cb16ca5c21e6dfa7b1806f74367c46a82133b462baa06c2c10f1707c66615a9d7c7ea671bf4645cf99f29fea5399b131e5462e7e670cb12d483fc5e9346dd1b2781c0592a4eb10e14018e754e9c938efde768a7b823e594e1094b6b19fef72c58cbf44f3a5cedfee15d80555674680b2594980a728f87877b09eacd7679d7b35dc12f00781d5e4b6b8ca76b5cac014dda33fb4740b9ab8c1882bc8882c7580230c176999852dcc7110dc0d6a78feb63b7a7f4131fbb581866edea5b278181dae35074f65df6c7de3cd71cfd9cd4a8b5aa49be6dc420e36643e9e5a15542aa8063f6de4dfa9554ef3fb927cd64fca2a8932ca7a9d11d49b99465412f2bdf6f9087b50b8290b91a9ee4b424fb34e3127ecf1b5565f395335e934d29c4c4981564630513f9e2b973ad18978f006ccbaf3a7d61daa69a10205a08e5f40f58518b58bfd815ce091d2eea3899aa38a60a097dcb95bb6f9e733832ef3a6e451c3b7201c24e4ec1b81b1754b0d7b0cb99db94d6e69f3499c0afd5873c31e06122b68497f1c4f2aa27f01c1fbad0df95ad53d3e25dda2f7cd2aa385863ccf2267946686e47b576c709843e3096696611c46ed7f14df05a79b2fa584a35f4a7e6e4b3ea8004b7a4a5e48e2d481ea594564745d0a0586750199a5360809de801eba9b32bd0e5a8f500a7a6c53c92e651f94f924c1e435c88a04cb4e1be606caa1e3f73a77f04e98c32201018c9a0703cf06019245268c4b1c3ee9a99af3c6b9ec896fb6eae960f4cc55a8fd41d7d6dad0432d515a810418840730ff19232247047af5d45a59817544b591e9fd8e3ed3b9d0688e5b57b45caa40eb33fc9987f88a5d3a88e733c6d886d31a21c932bf5e4821e4ba4a9eb25ab5da1f248dd38648f7a47f364690a2259e7d5c44e9b3941707b3569caae215459c75ffe579e074ffd658ceba1450a63e27e2803d101741059a756beab3a8d3330421f415a882493a528feb143930d959a7c74042c11f5b02ec198868c7ad5af37fc6b4eda5b2f8d573b8efcfea28d8023ba5eff815777a31328d1b4e74422cd3c329d48e8d97418b3f6b3535737d049031f9e8a807abc35b5117c1e8fc1f43da48b9666b22de3207a65ed0d84bc490abad4f32053f29cca30f6b3b5f0b9ce8f97d651bdb58554c24c018aed21ab346ddd85ae4e5d11029f1e0ef6da9e58480c65cbc8971ef4868eb47f212f558c96574033c7ac3eafaeba421392c33ad500cab278b4e639e4224131e6293f7218399dbde651d99d5390a3788d324f3b517b2c4ba9ed7014f816c286f5fd2b953e463ec853dd65cbb931aa9f427907302024ab5db408b9ea5ad17dc68c9ab95972595bfff45993f967afe0bc1e99c613bc61d392b570836ea765530447636b29b8b4644cc9c5c691e4fed18101e07cdf33066ae8e8133f5172536af73384069966252ca6af994cc2dbd76e2464d0d46c06b18135120c4a4f174ca602d05891ff713b1b7fd256d0436a1cd8244f164147656d2b63263d62237e7729c2b029ffa11aaf1c43bc680da5ab9be5800a2a8b4abf53181c7c647058dfea5177b626dabe665e70a0b25279e43ab874e7cea5b8ded37be51f8df032de3f79f44c8d5099754b427bcd85eda188b3cfc5e81d9008dc428dc955a340a89b46305a50e195852ccbdb1f65e78bb100daf517deffe947624a9a64a7a3087ddd38583e0ffa2ee30cc127d1438028e445c2b6460207e81d2e15740eff40a42a6a31b4b74fad5cfbae44cb7c9daad9c18e238b963b0e4ad653b15c45b8f24d5e12269817f2dbf784fe4ee15f6014fa0b576c5fab3ca577c07bc67a05a7ca4a5f096bcef5c0978784be93445fd274e01dde6d4006e7cab90c92cf8aa0f3276553e06132ad7b93c06e4c1986e1df23a6ffbd879ff9aec01d4acad2a75fd14cca75a4a80e76afc9fa7fe97196a1dbdc681e2151b597584ed9451d9351a56b7ac0b0f98bf9740d970eff720ef55485ac956216f8c8d8dc0222d8b225ddca58b1afa04bb83b706bcda8bc3d05fe87396fff29d4435941aff1d0eff553a16a590baed42b0cd286dd5662625f06700654f10ffcbd87f208b6d1c5638a4385c4289eb8ee78d75661be64c12f7aa1542ed977890c2764b1c91a2121956e88a7855e82ed39da4b3ed8ec91454971d3b30ee40cb39611ba1debaed5e88a993fc0ba6c51e38440050a7c925c841dd3da6fcda923d711f5c6e8104794fbafbfbecc1b373a01ee9119ca5fc60af25846b1e4ff0bae7c7dcdb4d3a94462c67dee0d11eb44af0d5fa419c90822f40306d59e0f765e0ed5052b84e801be1ae1e8b042ef9bdb85973d6ff3b4e7ef91e912852ca20d35b8780a378386caabd55e9c61f51f0c2cefff62b3cf802a9b34d7fab47b7166b5203f7fb5b934cb179fb393cfb544be36857fa132bbbf998cc34b9983650a7ca5c00e7399555ef68a62610ed1ab9ed7a80d83f4c8d3f68eb357c53652936afa8d8e18d30b3704dfb7b523e75df5f5ac5098147e09ea78d7bacca48f8d4abd54c2cc2194c5f5dc3f0972af2566183c7d1c99ce8ffa499e62946100a4dcf80629e552042650a2361d2b71a58db264198b873bd82e11e36d9ef1fdbca5cfb5daafafa98a8eaed3b9bdb45acd496805c68c7116b6b983e735bb65fa16cb9d36f235bf1fb8415cbca6dee67a013c4bf1ab7f59714d29897395732e72d72f05b3a12a298f59e74f54e2a66974e7b1a669fc5e05e4a5dad91ca3f0b4f9e25cd8ecff72bb435d8577d9dc55f33dcb0d65b635c1a808b9d5544e096d34436340bd05a084713828f22507c272cfda252dc75ee594ae07ac6351f55266db542fbd86a00ad2848db33ecd15472f3568c5990ec1fce22a8feccc444c3773842a0e4ee86c66368ccdf967ec62de75c4909464afbe53be5a00d93275c967e173a63b8676d1e5f5bb4aff2fb5a92052bfa5bbbeacdd364196b5a890a5663ee8e33872ef290f6ad7b6143277f126f7f2a3101979a4467ec8663ec66d48c2ebf1feff1290f0bd944017b2b500d5702b5d58347fb4dda65476e1ae2091388aeb119a26c5addf4499d2304ba7d1e0862c5c08b302600dbf0e0bbdd9dc318e77e36f26d426d473b0120729004616e212565c87120805349dcc2e0a6b0c626f7891483615187557a63c82c7f5ea9bcc5745c8179291b0d237fb14c92189f3fff383ba21220f6e96073b5cf031a1f374737c4d9e5c029b713080763a90e9c8b8065029e2cf3af30be5ef63fdbe016cb15a716f8cb940a032b5425fdfdd3a4d85dedfbde0e228b8e3b1ae2c9a4da2761edefdada4c236dee930f8cd5b3231d13898deb4559452466ce7448178a738edbf0aeb2420bc6b15a7478a72f8b65de2a59247304c32ae569e73ee72963b8f1c06a9d508f886ca3e7c8a70295d96799668df5d61463e82d6a4e7b5cb3a15525dc3dd885e02e30f57b977fe4d4ab118304e3b7a431dba78b651a6ecac877d53e571b0bf2bad33239a79b360531afc9a89b58b8aa2df2038c69ee6c037a0dd105317c6c481fffa89fa2535f2525fcd323c2b8caf14f651a8f944f593d7136dcb8d33e75a577b6357d51ed207671a10fd2da5309f52ad0402c97ae57af56ae9ce987e94dfe15113bfe7a1d9fd71e88829a272f8d2506e2fc59e5ca324790c8b1686459a2dd6154f31543cf15584c4f68619075f6c0f5143082e05f4cb5aec13126bd15da8e8ccb50a70108c969d650b5190785952267f64f8a7944d0bf49c90c6983ca1f108a46cd5a1440a54953851f313a3269139c9ca7ac5b7f2dc64bd1266c9b40c5dc2ba9d408b811f93f5c8ca8916e2587e69fd2d170df964606d7b25967cac4855898b57cf942e7dcd2586a9538fa0c0d06ecdaebfb9ebee0ba9bdcec9ce3b9a2674119e755e7e2f6ebd251aebfc4680fdb0ded53d37a110a7eb058e5c2f885a4561aeae689cd5a11dfc5065ea468ef697218fe357441b3e11eed7b2444163c220e46446d34876063538b8d316c8c401f26dce3f2f42584febe67e1b6028efa2a2655c8f71e802ae92cbe071b6d4c95fd8be582ea982f4e0e2241de6a79eaacc3ad82ef2433f8ab89e50f3d1e4b7db0c6ee56a5403d980b814a381ab2b11113834c1262d38b70b8d979a6d65ea99f12814dbfa4f012419ef02f6ebe9932b5ced76adce2263d5aa00424f4e415fa0213c0d668836c9c12739f730b8bd3fb26a69b27bff2dda35d6ff65b686a5a0977c2b4a08d112754c06198083182fb719a9a2d57ccbc913741dd65eed42e20382026388367559210ca297e920c26d928f41e046f1a0e59af554cb57c7f86467287c62ba9574fb341664716c78481dba91a0afa1399b938050faeca16f7b71f937ca1aef890eaed3b95df680e079d2f2cf98775ec59ecd649a128aa6c498aee382cbfc886e6136f3275d26c3923ed2191c1feaf796e1c59ef324f0b26e1f8f9c9b7f6ae959e5d43cb6ef6005f18f715ecb12c8bd93c34e4aac2cb997f1315be8fc76cb8518e0215235354752ef58c107f1492b4b1de50b0593fa94af2e97679548de52387a098d231393846844d343ed15ee9548b78e972c797a199d3d06577a44463056207cc20644c5c9136423be64404ddf3a93127ec26d41603af687aef0a9b25a166d860f79719e5c1ff29e5e59362a1f30bf23d6615b1839732f3a02147b4c51d20a031a4660e4d489928d98a8a2c97600c65c8d5e961117f5951cf4291784931d3e74752d8a9b1387ed5bab4a2c64beca416c0881c27b50d78d5ca7f13d4434f4c4e19cb933cce5942cfcbed971f5cd7c7136b4a798a9126a2909e103af9107072c38ae1ea0617c79e185d3a13397bbebeab1801439d93ee2c0a51af4c5eca57a1c4c2ba7ce6c4dc1273ef8d1aa30781b2fb7e73c6f5b4176a9fd24d2ef49a8de0aded9c4f2d0ec85188a3cb76238e39ad4e40c6d97aaa497b3050cf866f1db959f31f192d8a23ffdaa2c78dad3d66ead85b73a25d0e724e89e21be2d8d50bf6f99ecf13b518028f7f1b0be16805ba632623d6be9ccf044b6b581d1cbfef81e07b37e512f47996a39c5575b94d83052a80516fe0160ffffff9f