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 46700 ab44132f38f418d10e12173e95a32fd41a0d7ddaabc40ddde84f7ae167c3eb67

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cc050b255d03e02cd15ad40f56347945331e5fb8040ad45ad76df494f44c28ab
Certificate Block Hash
ab44132f38f418d10e12173e95a32fd41a0d7ddaabc40ddde84f7ae167c3eb67
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...003514000000010000
0020000080000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000048dd1e90044f0db893bbe111627c84d3318d6964c3abfe8ab9fb0b83f05fdb0a1a58703117ddd0d5cd42055bb9045bd0d5659af66435e96cfc32baaac3c8e4f0127d27a5e157ee27e14cb18747689b3376df3fd672c10e5947430100000000000080000000e000003514000000010000

Raw Header Hex

0000402091f3bd08a2d1804abfe309dd843d75ac59ef8fbc41fd7b16a17c89fc8467a874e87f6fbd97d03a5fd6db7103ce7e420df6746103617fb49c3a898df85d2ac2802c81fd69afcc1518ab284cf494f46dd75ad40a04b85f1e33457934560fd45ad12ce0035d250b05cc

Proof Data Hex

59,560 bytes
12121601030700e510852a46b8121fcb45aaa0fb4762d8176b1a9648b6d729607ad1d7c201bbf0a27dd26bd677309f49f0c9207ac624a103c8da146026e5c4429cd5f4b7e3305350ef961b0022c27b84fb246c8cad864438dcc4f83680a69c8e1c835f1fde5f4c6e597d784d61fb57f7faab498e86b09e8aab78edcbeae5cc178a21ebf7b2274119ed1f5864e470fe2d566d1fc2273ea24c1abb4a95d33a277857a7da2417dab4b6a2e3ac5d15644c5c6f359f320da45333bf20b5f5664839ae78b2042b86d7b7cd8702a7f5c7cde9c81723e037e0435c1782399e46f230737112d39b1742c0fcbc98a32fb3a4456b4f3a506864c1ab99a71f488bd7b4693d90fe17c2378a3214eb36bfd94db687bd031bc4ace055c2aeb92cd6482d16c1d9c1cac9426430711e1e7e0872aeebfb5646b1504ae09c61e2c45446c67507579044c358bdc86671d5c2f337c4238896c98d10036380a85f86c560e62e8e1252e56367de3cb68b1bf3f5e3803e2f1c13addaffe1897649d11b1b4aa6e084d91da5c0cdb0bd60a1978ee0add51f9e78ac415d162396f67574368afde90a5b0d5fe1195ac5f3ba8aa77f106fe297d6e890cc68db6ffe754b75c141b2ae124dfa170023577feb1754f491a11ff045899c9274fb1aebdb2fc2393ae5a796c0797dd2d04fd1bf1f51dac3b66b777aa88ee5fc5d35fec469361602b9995ff15c3f644082ce2eb978e703a76ad60da0e528d809b7a2573b6d76c2c3a79beb7800658db37b696d92079e42f6f3b899a7c4cf3af51f8c1534776839dfae1aff46b1762b9887c21352ce6739a42b0d1f03b750d5e39ccc48177d5cde806b3e510572c13a7554fe930874fe88f22f2bcc4366f6ad3435a62a3ad0260c8e987c56252cf4f591052903307472c0b0935e6f274dc210db48b6b82b32f6ca23c6dd25c0ca7dc2b32a3740aff52232bbba7015d141e2559c0964ee23e34d1756cb449f50ec2d57c9b6457fd7f2e866fcc8b1eafc9f4c0f15f542d046a34df90f3dd4250615fcd834f713b6a3ccd0af899a6efd097c2dd40baf3a80b361c75e356c791318cbb1a1debb2b487561136ef75b1259f09a7eb4c639f303866d90d5f9945a62233bae815c87069d55fdb2d235be965b356a6714aecf9796934865e47303a8950ef10b84dc4492d854bd4a055eb31c8555a411f8fa7f47509a10a389f1b2c3e5b5cef3e394c182f90f7628c0c67f09b69589afb1a51c9c1dac643d30983d6bb5b26075aad5b005285ab8f3dc126e64f2b15cface85d5873f684a2fb37c3f5d0ceab811511abd08d2c9d302cc65930d5ba0a8cb64f2e03214a6935251d1c0654a9a347a935a644ede24bb74627b6c97b707fb8353eda2df4c1a2bcdafe191496ba4ce9ec68da7545eb591b9e9dcbd842de5c9749adbd2b1572bfb02244e3e37845ef72e90c381d1088f2b5a9c70813e5cd6904f3cb67785f100c5b97c7decc222e9ea44e10c22293f5107418addd9853050971af640781658171f8c1d574fe87ec1085800044ae622cb7d78f154803a0188753d3d7cfdc9b11e17676d6ac0e69e638e2f9b3f4de0dfa2896584a4120f0b070cbd5526b88d856f451f4d55627a1a4d0f94842c6916c4c3b89ce9f5325f444f1230228ae0c9f1530f6ac5df020ea340d364fa80276c95183b611cc3e272e8128b9692e232c7b91674c201c90ea05de3ad7c07a4da2688bc1bcf1224255e4e625752a18d7fafbfd5b30cb4f314093ff42a95f2f93c6cad81a4339ef12fe46d9d43b5707a1c527f5169d5da8514f87d102c4c7f670a4d0340ddf0882348abb5cc49070126039a6912b12326b98ca06081181a46b5b147bd9b936472597ad83cf5fd765864ba4b51f85c4ffb289c8ee6e54432eb2812eb25d3e8f4307839a52e7dd254a42fb1747de7550c6a1684ef52caf2997401ef571425823dc5479d75a49e4fb9a93a6667ae99a46a50b021feee4274ca609212770080a408e02a944957113da96057baee7fdc17a9a8adfdfd1cefefe07d47f243986fcd09cbde2d69ab5da6e52a144703be92b3a2948c15cea44351fe4ce6ea58ded5f909417343b3385a98ddcf9fdd37f06a9154fcf5565806baf69b6d3b3c0e2938f2de298abf05ebea33066c88870a6d345f3efc503cbfde66c31ed3c96d5fa95c7094139efabf92cc775ec37231aca9d82513ceea362dacf342da047474024dced77b1ee9e04f5ebdd55e5e39e57406a0ec0cea64e41b5a26ba7c4d4b3bcc70bd2c532a2bce30414bc578018f5c9efdb5515e3d9aa957efae08a6442476f015795767f620604ecc6733c22937ac1bca926747f2b33d210f4f67ad9c9c7e51204f44ffa9eddefefc400d85326e8388d363c1c32b5812670f26b15ee9b2436220b47d64acc4e483f995a93ef09bab2ed1f001b67fab679752d1175261331c6b5e39b3c90dbc50797eca850673e8012bb7cd555e6d63cfc1cc861b703fe1b53b10791ea2f61b7092ec30846c8f5ea1c022f2281751f19c9854f7d204515017023c1fac2bb44cfccde8d5075a09e1adda5625d1444e753818a49ff59696909b84d093d8456ff0611041fbad1d5175e4d9e080e73044148e4c3052cd9956cead243a71790ed6546a39da3dda63ac1123d4dacd19f565b8fd45a5b3a9d837d27bfb62249272896f3705969c2b0c87078eb22b3e9bb5d9115d1d54fcdaa2ceb0d33f2e6102f5f9620d70029327391e6b758f24bd6a45802755e78a8f5b92d3f07b2fefef2f7ea41b7a57d8da25ac86475aab4768d2d95a06b63a36d9d000cce0ddac3850c04c23b89754183c37637945dd57a47c5e3c21b3f8814b006bcfbdd51924194590fc054a4b9ee8664beb9a434075f07ae434e6b50b7635aa46e4302b5ca17cf42d93cc286413c4d947efde99e9a23906eddbe2af052590bf3c3a365b1ed85ad45d419a4f088b5d50e8a978c7812af2a406e3a18f4582eb8bfa175a1772e0a82a4c9d509ad3e9e5f789fb1f6cd19255b051ea89aec33c9416af9f93098fff6e4195d4e9e993808cfdb4d28ea4968928ef63d06116d17a407850656d2e9f9833cb0b792a5f21bb02f672d77f74e8ec61507a531d8ec96e7ae8192fb54c35fe13728f7b5decc16b211f4175508b9dde3740c2fd83c7eef2348b51eff1cfeeb56cad3ad22de38ca63302237ce7cc32dc3aabcf2894d1cdcf7fa5540ec45198f5b61255b1973616baf9821c8c90f0f60ae703635feedc8ad9a0905a9f338f13f9f3c59df61aad5bebf682e01909442bcc1c96e59110ff960184cadd53fd102248d6dd7da1b7ae0f335c9aed5639062d705882a195fc738340d39cb3b2815ab133287b167412ef0ecc78262671c7e9b4e1d6d547a4e2ea7ce28c2a048148ae9e9b40d275a5ece6427b5432a3b768a4b7c331aa277a5f8f777c3be3cc25dba1eea2ef7b3205646995357e75d5bed2cc55d7a6b7a29bc8f0add6262d41c3ddf1d8ad9028d514f6f3b1e6bd8a07acdeae4c58f55f6af4f714c07c744a63167aa50d78a6628a52783999b5cd8c616e5813002695a6102c4f77891ed0b332b83c2868fee44a00288488d3ed4512031a2cb514f9a7903af4e147df1b5bb58ea0ad3669a03f48cafac6f17b6fb6dcac1fc9957dd69acb64d2e0983da3d1258256d1834352a0f6217a1378411cba3fbd17bb8d5b9e5a54b9c35cfb91e8256d29656dd97abdf7435491a1f66b4874c86fa654f614873e973ef5174b72eeaddd5b9d5f7bd278c54ef7e431419a61a64a5410a5a709f3055542b0fafca30c216d941e11f50960fed10e14527cfc3fcf378f49872e10f84aee488f91eac21c74bddc92ce9fab6c45895cc537e5072c5c30343e4f602cf606810cd697bd5b0334ee647c63009dbeb63ea0ebca3ecfa08e8e36083a75686e5f4229f7bc2d2afb60e4a442564c4860e56a59548bcd861107d67013e7b36bde5067dd70a2fea402dd8fd8f2733645e0fbf6d3338d08266b525044b56f821849d82443a0e19bfc2edf3ce2d3811c68c5ee4cab4dc82eb5667963198eac78d4eaa6ec3bdddc9314a7395a4204d7a35a146369d5395249abc14e8dee0a6cccdbe4ecde367f6f76f97b2110205ac6d00159c2b9d73a919da31b1df296da2dc5b5ad47f99c479c061e5fb95a1950062e243cbaf4ab30f14b49d7edf73a545097f05c3ca238e18023c4600d4d68ea92dbb43a4a1dde0e950d0ffbe86ae642867dc3c367f01d530114f2824bb1b6245ef12de2541dbb31ab83c7dfc11f24624c31308c56d11d0a526d74e6aa86169f2e7f656f7404564c12ec9ec7425a9481caae2ba812a93c3b87578b466f571f80da1a02528c106324690ffa0ba14840116ebf98a7ee282d45c9cd2db919120692ac065b3d51d1fa3f0e6ad3bf9ada3318fe006b826b55f8f6c10828db91c79787233ae234611b85001cdf9238730fec1153a9df03668b22452102483fbfafc98424818be3c83e9a4b72b311b5234ffac6e4e5c140b076dd71822f0bcb97ae3d00fa9a717067a89017ada77666f96ebca71e6708d7aba13106e929507e0c778003c2bf0a3eff2115edabf836760206088d431ccd96ec3c6272efe315d6c6dfb8e6bb289f756b3d19e71f19c6a825e787e0bf7a8a114e2f4b653e5e352877cbcfbb1fb075a1da8d832c8ad2c57042b7d4b303af1d3ff2d5a511c5242fea1ed6b2a7211dfcde6a9116a6dbd84b24265f0818833131170da57998af971dc131fadd795f84c89189b80c3056f751c812c87bf2dfd2ed7b178af873f7d3c04731461448f147e52c331ff72c891429f2fa9c92e30997691aba1495f59afc3ee0d28eb755b1816087061ae33b65834360550ed9324f0d9b38a1013dc7329cc8c4a7ab1abc261cab3b9bce7237db8aa73b775c0239ee66a6f3c0cd5e77e5bb57ed50e7c883ac593db13842960727557e17386c01b8d513d0f374d0715fe0a1388b8b93460a0c9ce66ed089433b222664f3632272389f5759aabce6aaededb4884218866c43384df1d568f3592d9c3e3960ff9ac2a04b34f8f687f0569dfe85ec43f887dcfbb31f4c9134c788b1696f0843b60f72631ef3c41c078a11ebd52368f552c7c133555cf2e0b15d400d54463bca88dbd33fb826b25c361f58ccb57d3fd472d4b98e6b57a95069cf512455245f67f40c0481c2acdd3363a22eff997951afae6547c1aa7447ad2604de859ddf77025ec6a8ae5f9d602dec0ec3c30f9b003b4babc1caa4d73e12076689c61956406a56514caf2573b0e1d24dcaa8fe6a4c9b9c4d77245fed662611c41658e875abf9248136707a4960b33cd4286728cf78600af0c15c2aa081ba37f737e4d4b2cdb49e2c43d9b13fe2f2b5b93fd539046eab0f53ea7219ec9dea8ef5c992ed506f517c62bee3d329b6c3cbb87bd419203c4bdf6920c4ba928aac81aaf29f0b3d6a30601c166ab71f52941139ff0ed0102e24afa109e1b01223a09a2283c88cd1dd28d1bba247598234053c718642f56436cb9aec033914496068ff5bb342a1f8fffd17edffbbdb10aae74585f445305a5e2003f320943c8e1eee4ac1dbadd6a1e1ccbfbfec07cf7b32185ec6900dbba391e47bc8110bf7dd0ffc762260b898dda090cb45d7549c3666a0117fa12f8fe6fbf2f14d5fd85ef3c4db8f92b33b037a898f6c7295e03a8233f0f48d4ab4f0dd5b40ae99e7220f6d5d12c849ab80031e54dbad278831163e362bc8853ceec1d09c196ab3f62fa42534524c0a8514def2de52f50cfec4667bcaaa8464ba1beb6860397f794ab469baf4b2645757ed993657128cc829cd5f64368c4cb01593ad8bed322a2fa774f10bd62d5065b24561925701310e6d91e8bb89d0d7859e5628bf4af5f90f23343672c8262432dd4d621b825766849b70f1cd1cedee3649cbb654d14239a219b2b4af2ca66610b171fe45a526d7566dd1757153dd39d82417fcfb4250883e633dc65d8586261d0822ce14b5f0d83012258944a9edbeae45b46783a129f34a9f25b5567c44d63f87043c7328a442adf98664bd245ac4509eb59e6c3da101263b87bee3b0ed6eaa59ca73762d8e828ad979cc8e8a70bfe0c3787a0521f63482bc1d3f42d1a1bac4190ca31d9fdadafc5c12a333eac2a96b2b4772bc25ac13b6cedfbe89073cfc23f715e11f6de786444f4d399e989de24f187e9b2799071caed8b322ce86ef153c434272df554696db067224df8d50381b22e967daecb1dcf05eae2d167afbea74fc0a534610aa5351d984c4d94633d88e5f2d5c2c5e0ba2a319fe84235cce37b2ea41e9fc6b3603caa1b8240ffac38d735fb152e20991a2b71af47e66e2ee460cddbd59b8f7f949a0021b2a49290d66518853568006988bd8efbcdfc4be84ee5a7f11d33dd144c59bbfce0f113e3927bc10f122bc058b7951afe6a55095343d7289b126a65e6f55af060d8a97f98c5af616dfe60b03bd8c56db1af2552295d45b721066052bd282b365524af5725bd6c54df7145e242707de5cb6c9672aa3a8e3fdc3dff1f2e052da3603c88df7148b4702184dfdd163696e47429360a0648a065dbbd42d484c8b532946990ea1193a7d2d7ad6205fd5f03e1d7d3303c7fb24dac6f216c5e73f4147aa27709a90825f6b17d702c49e456621245758df41ad6676d37e415f50d77ca81f31619d3a60d4b9a2bf7ef9e6aaceaaa6c6888ba1e34eb1f44aec24478aed3a6cf5ca542421f6e92b4cdc5b6136d40bc04071687bd93e4c5e41817d5a0d0f3d00bd0feded539717fb540960964c3842f21d7db98c7be5af596b996d7c44b4762a590f5e274c52c429e89644072d443efab11f744a8a1817dc06c202e017b43c69428983506195bdfff95cd338ccbf0202b68b979d1232afff723e9b56593ce21fb71e264a81b1b715e1fc5f5f33a6fe149785a92e2c10732f28a608c5c3f0c4a60f997556fd2f373b94b8b68619161cb4862f632f6630caba71773f702f60c872ca7740d4ea4fc4d2cc87f88a9c68d73cc7647eeaa5d0345c0abb00174c458647869b3e042cf434702e10b70ba89f2255427070d56c1ed6eb3ce95610aa150b99cbb6d5b494ac3b3b859150a3e310a624bc323a86d6936a8805ab352f12b2807ca2115f7ca29adc2cd90987cc2e5585cfde2b6a056bf3e65658650785a4372fbddf393d9ae81802337d8e9eeaa66298b652766d4442b6fe82cef436fe7d9ad60b71634da7025e828bc994ab2a6b5d53d5e5b6ced1192fca02ba5b6ba6d573c3a2b165e24e65a7661824aeb0eb522471f74d58ac05315cff1914dc8603dc0cf076233adb7045ff9a47637c90241a6527f062a39f3b3039c9d2154ab567927aa8f086311aa496ab655d80d5d7147b4cc1171c83dddc980a7bb82006279cc05e08fafc16724384b2fcb849ba0d92f7ba10416e9873aa3901e231f706dee12be0da3276704d157eedbc299775c281d701a3dd9fdda3c7893c26a8932652226bde8d9c3607989caf28b42b4f407b5f990e31957e130588178a65254b91ce24ea44f5c23f16c86df2ff84dd9b33e0fb3d4677a7a21f9e6e219101a4d89f2b62360c9913f54797b236030c76842cf8e235b1c79426290558e0bd6150f7ae8a284c585e864ae166f386ea949cc8d73d48f301da666f7da6de573dbafafe4370ae4b41c0d8ea8a2c768881c8eff4d84b921602d58134a141c69d8120cb63db5a5722a6f9df9a6e1e639b126d2cb4aa9c8381eca65e6ef8274a8e6b0ade473cc6b402e55606a94cfc73ed2ca00eed9149e5bd8d4bece03057b9b88bc12e750de68a72cb98f23e89ba69358b7309cad143f0de16995fd3ceee27eaf55c5adeb67076d8779c0b4870357f1ea8d515d4678a27d3fdcb71fbb7861e6bab90d1bd8cc2db8546ae891f5403ee63a4c05038c087194c6f3d951647ab003b125add23963fd576a8bbe5a6e5ee63bdda0e0511ea46aec13ca0059502c87d9d9d5a5ff19748af2dc3a6e8b78822103e5613ab892ea937956e4a75dd20cef10d8f264e0d1cda8eb892fe12c4cc657b497c405f2dfa23647d83d91722db2e775fbc83629555888984480958aac63a8fb118e29376e4bb90c33f6473f278a9d85f715772d0d25e2a694476eefc7e3be455267e6aac60c2bda4255b82c8c05ee2e6eedb094c298eaec4bcf42e6719177430eb344ea800f3b090654de4656504c6bb728d653accddffec0539218d8f5bf538b257ee28bc089b90dc0dcfd06e3bf349eac431f6f765028cde4d11d47ce716f659d886961d17c70dd606f43c95b5d2108a3f11ab36f40566cb478867a5b7709bbd5f4fba639a2b4d7ef854f86999e0c2c8817c77461f62506374410ca7d656d448991ff263bad315bf840d924e1bb530094fc03208328cb038d7d736d0cfc9c5f850f58808ac530bcd0c15e69a1ceb3170dda729a43c68b556d481c4580b67959127bf06441a406565de72285e4a9d0a4175ce28bb84f72b1518256bc96517c0aeb676f420df8b8febcbc801760752ec8f9d0f66a69af22b8c93d36ccd0851400dab1ea18511a2cc9162eb537a92ddda1771d12530c09eaa33064e979e435083b1ab98e4e225d237666edeff8e4684dc441fa0cc9af95c17b76565efbb0934428fa20826cb06820ea249e2b4e23b50e040c48af8b6a1c84036a3729a0f06bc16eb1f85f49099312afd60d4c7d0b808a93ddcffdf94e5c79b5e2cf295957c7b6cb6e2dc0dae9ae4a2ddc38bf14714219357d70233a5e4d37fea1264abc51ab555441f6abbf3f75540227cde9f82475d3049adeb62f42de2bd672a1c7ba290502c3bb887df67e502c70c52b7bc166a8bd379a66dc68913a640ed70904e404ece744fb22817c56e06d2c3a23722fc87f34c2c40df6992e5036e8b2106b3251c14f5a6d769fce15b4639bddf44432c06d2d80eca052da605770a9fea32510b0be585f3d55eadb675bdc03151cac08f9c6b8e19c3168dc5a2323ef8b96d7195bafa21e01e7e72a97b4588f77118ab518f642540a7733b87875502989aefacddbbacbfcd5b0fc9ea2a27751d292a5f2d824e639e07c05d98b09cc8238ce30005f54a515e62e1d839820c9c8f420254de9600e1367f6e87a87b77a37d4d2c57c9df1db89699bb4def8465770cd614b65a47f934434aa19b9299b46e093b324ddfcf94c1dc023ec2f667b0b50b4ae32a47f9b2157c15a83d10f41e7f6e66f5d8d3f91f554829d2b3ee3863487e950c06b459dbc59df423579ea110aa712c167c2da290bad62044bc490a40253cf814c63a3bdc177f3b2d9df8d3f232f1095edf3d90a4c9e42fc7a918e5535be565e683dda1f518f2fd637634a24b7dc50d3cb5b9edced1871fa7129fe0cacaf71133c8f038e5489aa5ed5b1e02027bdbaf876a26d24ff695a8284a6b044b155e1d0bd204270538dd404ffb1e818764fca0d2e293291260e72e4741c9e41eb72a3c4d799a9660917f0078548cb47c6238f8947104b29977966ef625fc94a155f807b368770a7b6c42415640e38e2269963a80aa3cae9a9a8e0e7dbffa960dcd19e343bdfb046d3237d23afd251dcdc9c2195ac16b1042cd2c38b228e5e48e223e3ce8c8ec86fc8ef5e2aeac16fa6a72fbb0ef7d55ab1fe62b22c35540aba6582f571737c0e25f1539fde87b07f6606afdbe422c28fcb5f8e347930c2160b5cee2b4c371994e02359eeb49e735ec3a1337744891fe77bf3abcdc5520eb0a389f97106481f678d15c4b71599d7452b390ec5a2aa28a1457957459f2e0c67da35d28fe1478008f58dd5b26504f5211405fc6876729a4bf70f2cbdcc8620e382315af8ae01b33bede04dcb750bb88b36ff7bc6b6a3716526f932e4bba428960bc81b7111f8d3232841c00731a9baeb8e5647a3f8b37f0ba63ba54d4b2b99ec7fdd4e53d36e1968541242802dd43af78d600ea6c14d4a37b03876a8bcd3d508a5d273ac3b90bb8eaf17284f25fbf9fd63303922f22f14192db9e9ecbfd49086c245f566a1124c2bf1509aff97f9ff5f80f09c2d425123aff18cae8f70783d67dde9aac9b7ed00abc5b3d76b544ccd4db87241330991ed290a59cb6e9a3fb2c540e69b3244f7ef913e5dde2ffcc9a4dbd20a1180343c36acc4802c95c0d7ff2971f965468facee533ea16d4a664ec29fdebd53bf18cf0a4628f1fb62820c91fd648eef6079b4b325b3137f68bb56fde0941488a730cd93a8b608fd3e2dc7cf776db9140eee4c8e421e122926aaad7a611eeaa26ca3b9fd55bb776d22c42c7d801194f0d3d35f5d570353f6649618024ce1ffe95f9bc4744c1e35b9c8f7e46dfeacb65e0c74faf7575ac772c67d86c80ee0d702f68af9dd5d5c9c741260262170cce35f8d5b05271690a494ba1482a54f7770974bdec9341397ed861821a36a92880c80f7c0d84d24301cfc8347e18caa230fcbb64dc7cfaf92ab92c0cf2a630f568e819d9c62370611b90efd6ca278e51b30d4f2bfd897aa858aa7cd143f7798efc1576a8bfbb9828452087f23e3c0fa0120933f1a0d0d763df7ff344aea2bb75212769e01706b61791bddd6dbcc6240691f4f1922670fa7aa50220b882f1ed63311272fcc0f670d9c725a70ee1d88185abe925f8fac3cc46c934778b7c1cd8a9baebc92e9269e04c2fc3b94d24727e7e88f2bf12bf685034ba52387f7e9e65b47d11a9e336e80f6eaf91f50e0f8eb19801226920b9d1ac9f18c278506836d8fa304d49590c27c110893d91b7bac355318fe57efcdb1e2323398c14f353fb23ef9e789a66e88b854fdf003aec0148f80788a08de7dc180800cc52d3f70294a184494df607f2fe8f00f195aa99fb9e723ef4027bece9fe7c0b6bf4ca5ca207f8a68ecea4540de41a47cee7bb8d0db35cbe90b7aa26e5f526f29df51494f584a6bbf8355826bf7af577f83a727e2758dc863bbcc71befa6c700066eacd83e6aec552b552179f544e360a305dd00a3e96fe275bc5ad27b7adea04a38ed2ec351b9f7b406bd0457c1586f1bbc4c5cceaa3a297afadf2744f52db0a73b232625c8b7c1a994d60ca4e0a753315443a2e7ca07368a92aa8447420b401666c25df8b0aa4d2c6264396803f0aa18a72964219477d5c4f8031c50a47eda53643a1dd15746e931528bff4073fcc5618a2b5a34f42e0799a318984e711be5a59d672a9fa1ee195808ca74cf0697321b03cf847cdd821bdc2d57431650e7e57c703b6d42a6580710f4574a6819099be330379c4d7ef8a580a688fd2dcaec95cb1272c3e40a8ab5bf5b40f824010be7ccac31a0fb181e7df7165bd6ce0310a834f995c9926b8b475f9f6890d9ca6178cc6419fd0af694a43c6cbcdf2caa43a9ce8dc03d6a800f6b8c1d5a16e2c5b4233984c7632e1e5b4f53a86ed9e93872153b18328abb944a49c38aeee3eef527583239556dba98df06b187bb6e1dec49c63b6e658a534229af3c4da291c4a1df09bba6431133ed68b10150f857564635198d7bf78c52d243054691ad5be5f228f70c38a2e62ab0d3309703513bf5d24ca9e0c0759e15919877b9b7f30c75d0ced0382eedda2a5a09ec713088d171642e15bc721b44feb26fa24a81d6cb19925e3d3536a6eee32f48105385ba18c661312d1322a1cf98877f37d87cc664dbc5cd370fdd3d6f4a692f51bac60dfe3e3a010a7836a2ad9ffb25e330a2dbde1661b3473c9a35f8e5a2f750f888bb740425c75af925f0db2622d21dd87fc60050f99843adf36ddb2d04f41cd618eac7be645a22ca4480e4d25c4d5e5ec6e81f26d3f6bce17d69fa3aed3e531c7fd2b4dccbbf2252bf9fa227f7c76014645d3c6291cab4bc64c678b9f30248d9d18db7291a199f272989cc283aaedc1535211167bdd147df1de63646d45e2e3f0b5e1087f0145d0fe859f48cfbe94201dc0968dbbccf17d0a755699396fb695f789fea3abe952ab26808eabb02ce41f836dccd27ced9b0f7871441e10f0605d52fb94802a7485cf1c63dbfeea775371a516ff0650de122b1da89e3fc3b818f0b87f024191cb845237bdeecada91fb145b7cb1e5e4a1cd4b899903cf73aa68affce1680dded3bc440cf7b45db55245cf1d1997b349bd275ffb170f13e5bf986e59841aeea38efad92312194e6d31ff6c9cf7682e154576654a06f593c68e36c62ffb40693c9965f0a5a29f35c1fd9ace96aae3c299db2b1e01570ee0103ae071a3ede6cff93f73a5d75bbbf024ed3b4eb6cdfc24213b521f39bb0d659c9f854ba0e74cc1e259c0ee3b1e6de2bb137ad99b6ca554b634a62404f35f9869c659dd98578ea5216cec91b63ccb6c8c8d63c62e5706b8f0cd535766ad0488207ac8e12a3ee62fcaf20ac58ef9bf9eb9eb5e9ce221413d4006b53bd75fbe273079c4fb8ab2f7b06c09b16c52ea6fa024ae719591c0844db32833bedb92c0ee3a96774d53af289ad4b9acc7a973fb87bb6fbe15a7080f651320326a879ae100f83400c835147739de9d1f36be96e04792c906e23a428263cd6eb4dd29c57c6750eb4580fc510446597a34ef719a93eb4f672f4c3bc7e01b9c63ce18486dc93e147f9ea507123527e6899c8dacd9ff6b081ed3bfbf6f619a0d70865b4109f5f14e40f59769f0e35292e17c3f2ee4c5a830defd08f18c4deda3aaa6a5d54689671e75d3a7e251454625314ea7cec4ce99c8005e6b903acd1c22f0fdd8c5cf50252842c0729d3151cbc3629c659be1b1b2d9bdcb1b737d1f1c5e4b948bcd8127c17721be6ab27ae436252c831799bfd5bc40b191b0d4734f253e272f920e473864bf4a89a12dd8e6bb03c2a99b866a38d6bded9a19084f033823f243fe4ae8512288c42554c7bc8b1ecfb0790131c74215f7ad00ca6171c1030ee9d7078f5c08fc92136d9ee04b0b4b16c8c60bad127b732da759611661c90e9bcabcbe4db49b5c6b6b3e536f6092f11187b687bd8bb3b4f8293948756ecb3a35d8d90aa15e6c764cd2769b275e2224300951c531b00289359e4a2414bf45c0f56d09d77c577b2ecf97b5289f5ed418545af031f83ed464f3deb3c19e9f01360378e64a50ca46499d401390679b32b39ca91711e0219bd70be578c217f67c0f52b680ce9271e77ef1775fb2cbf95fc494ccad8057805027e9c3730ac8e77d0507ea092e93b1bfcc0dda035678e2be8c75439efb9ed1b5f4adbbc336d7476f1cb9b03aa86900791b5bc6a5a2cda11cf7a77934a6a3cc098e530c3100546b4a74e570756b26ed071fc8533fb9ee702d7e0357604fc7a9fb5408e78c25d1cf90cbfec33ecac6621965d36a6595d05d97cfd67dae84f375dedee828331274b55ea70692607937fbaea7caf814ae508040a18f29e615c72295cc3dedad7ad883848332239fe7bc2be1c5de5705f74755fd485dcf762318cbfd7fe89889ea416f0d0198c98d62065e575f7e5d7e6c6f1bb8c7e70bed2f0f5eaf38eca36abdc59f312b85390611b3c29fce5f244d5b0682c16a410f5476e08e7abdf8f50b5b21da4e9551a06a268d23153acc782d6399ae187666578c3d23576f5ec1539e2a9c1ca079bac7144a20f0f304c8a13dcecb88c6f25dc78b3a64942579a1f716ad75f9b23eff1019a0db4dc96ed1affcd6a63797f0ddbefa4a40697ac479a3820b998f83aba71a116f73c068563e5a7c9e1bece9e0fa66cc2df48986d38b4e7ebbeebabbab694541ed3bca9fde33ec6afd46b9874bf6416bdac4bdb6ef5248fd00be7de211d6a281f411954c8579bd7cf19b603fe9083063ce5ba76a87d45622325f8c5b95c250ef8f6a6bb9c7b73f895db6e467222879c157f3dd4d01fbce79cbc6bd16c252ccb6fa8547de5ac9faff62ef6e869845236fb7a42c3a2aa6b599e9c739883336d959651928fcdd8fc44a5374ab7e9bbbb90608e728998b54c91246385b11781b7790cbbdbd0cf9cc925c00037057bd428b7d2e0f7c841977c71faae956a4a337287c9a66def5c7efd710c00e212b39676655ff152c8b3eea7f0d8eba6d4285fba27e888818b97bc1a0b0edce048b89c3e612185e40c9673608a63e92cf38f7f8142512a587f2ab0d23741ea5562f77adad511e6c46b1cb3f7946ebc94cd35e038b3a39f0e4a756c0a429d383db6421355e9d6d2e2c6fd95f4a8ef133b1dbe8dd4da69567d2b8acfd4b1feb104a60d9556554cee3583d3fa5982c56b732bf7be832ffd6974b9f753566923e451201222e8da371ec2bfe64d40b0d232675660f84db90945c19d7f3fc0cbbf3980f351cd24c10e35a2914d05c8a6bdfda127e962e668002870e0918197148266e634b3d264e1270648c96d76210fbb3b4711b41a9ce272a844a4ed9150081c25ae21258a39b182617864212ce74bd66e192d3f24d42d7dc1763fdf49b57c12b45b824632e4456d291678be4c1392dbeeccd46e7e98f4e767040cdead7058970462f6e4e2a6446738602e69747dedbfdc86b0a1a74af894d06af9c20b548f0e184d07a35d0233780e42fd716e93767ded00f45adabf49ce9e114bf2c11d1c5e3d477ac23a5934ce2c289eea351c1bbc0fd077248a2b65906cda992b780c94c7f7e45bb63e57bd2d17a3b0790cb0b6c422f5c4e94dd3cf91fbc62b89338af6c8101d2cc12b123e1e5f5f52de82aac9217c8345e879472375aae394d03ca07df9b8c2ee74ecc7072812c8db34c3751e7ee4340c1a2d72c81e16f30ad4c16935b3f61529a54e82ca6fae16218a07f50bedd94747a692972edd3cff1dee349963dbced7e41dcbabe68182fec32a876e84ec6936af131e4528089777a0afe304f3e6aa55cdb111445736d8d04be28f67b2c3a786cf52256918d517a1af2fff1b1aebb3d3b44c60a5ef919ad16b224abb5dad9a1889f9c35eaff0ea8021d1330e174689d44f4b402c249153094b15211018b2ef2503f2ec50dd011be5c0a4c052df9cc298c766d0e244b7fc99f58fec57d186f167e22a3a33a9efeb5789ecf98c2db83d1019b44d1912b59f64b6dc18d8a59017b7fb7db5c143786c1ac2494b3945fdc1a63ddab36cb6cbb0826a6a7ac61bae6cd16ed334ce2fc1798fa1bb901dd20998992d5e0c078278acb026cbdda6e64b37eaf0a3f10190c26c2a18a2c23d329596f979208b4a7252229151b659795c9ad79a9aed52c2f418b5c93a4a8e2bc4ecc6cea1494f69cc620e42813e56d3a9b1d83975088ed43ab98741b1a595e4e65fe208a18faa8d29586b2d2644b4ada988c7c30bf6bd40c73ad0f165b52f1dae7341c99eb855707f83104339c997b39f9e26151a0661ebcad3857a0e1869c1d417ea7412469fd7a4da148f48a956a01165002b1a9320da9d1ed30484aa9efbc712b4e95a90df10f53b70921edbd10f23237b7f06deafebae465305e648aeb8f7b8e4a637a3bb5a614a1b562ddc07136cf2c807ac64cc46249582d89758c0c81839e24c2d2cc144b13f7ff1bd6ccbb2291519efb6604d2594c4d363e68aa452c9868235d7d2dd739903987b9f8bfa019ac5d1920eeba852a5f16c9ce2e09c0fc5eba3d7f2710e9a9f1408d41855a9e0c26624442b1354f20df411227c9644e192ee02946bc3d2f1614fc81c7542f2f6f9c1ae557c13b66d887d3e25df965baf13074cacda915e4e4acfc60469653ef8319dd875c711748f1dc08710e1a8c5ed43f631b5917abc6b97fb7933e80002cd7f60cb4945db242ca0ab9169d485275d22835493f61db78b8d0848ef0aaeb1a82c4e72e4de76fb62ea30ebb8413d36d84d4910b000e8c335b2b356990f083ca405838135b09faa30f4f9876399ba15465c9e9a77df22810a5a746581febd32b9465db7ddf7326518a051d7778112c3c877f4ba7878e191a3409459d9d2d5007536028e1adee48c54cad81e699569055dd9eed6842287a118b47395713c4148076a1d0ac4e6d2f76ffdc21ebc7fcc2e7503fc42aac06291968e8145455e9af42a1a0604655505a9100293dbc0970362aef22ddc00f1e650506deeb12436da84982f1b86c08842b0141b02001235a8959bab3af1005f688a8dea2068f902d9d26e7be1263cc528246bca80cf11cf22f4c90d05c2340fbde283c89a78af82662194c7c4f976685433c03e2653fc443662387942f91d1d18ef317d578b420f45115694a5750fa84d0a68e541e90cb2c97d684620f03c0a8864fdd053ff15477bdedeb8aec84fc27503944904c8fa8c27703fcb46075a905976c2bab64204bbac8c910133825bbb697fc563418b6aa589bb1137f35618bcc7d4edee7fde9004e239f3f964829da10c4a50f70e534606957f8252ee5ac2b95a85abdfef74a1580289310d0a113884490eff6e80c38b0b09cfc8afa29177489615cbfe5902ab89c0b71cfde20d957eaae0c045b44e22c1d09280314520d0f346f7b663aad9a48752036eb862d9f1da153a168559808c10ba88b76eba0b1e92141a65f577b1603d8960bb264e9a9a9368ecad4fec67886b7fec1604a91ddc4a9725f6ff95312f65b7bb6749411cdc6f7801f482be368cfee77986314336512a34e0e543577c3f5506031fb9286b03e49bad5768efd11f26f6c4ca12b385cfcdc61fa9ffe7782708e3c17b568ff26b3d22260a440cd3ad06856ddb2f33bf8a8c78fdff0fddf84a0edbdf98e8ae0e4c4085c5eb565cc66dfd95859b5f9e00f91d35d09da440ff85fabe897b5206a579399f40c87bfd0a82583b87170be4b0f37f684873f9a47934e9eb49fc7111a2c68f56600f093e103ee7835899dfc73b48f9dca780217c6da848656eff9bdad7b1595d49596821b6105d71893fdf6c4be881d266c9849f28b3fa7fb70c3c31a8f5e89eabb74fbab16e80c72e4d1663bf1b1ef03c09aa715d8b559ae7e10409bdbb5e02c60eb782dcc5601fd8716007275676266b1944b98d8054fc2889f1d47331af7e2b7fb003bd6debcfdebdab6f8ed995d4d33b123c164e9d56961e4a569c2f6445044b93763c67dc5fca5a01be0392a661fd656f932803c60f3f2a8cb4f1ca25cd575dce19dcd2030f5f0479324d8e2f4e3cdf2df258cbc1d7c6cb6e7710f92c73d4afd291857f1e541469461fb2e3715151e98d23b6a93c4d6ec587152ff1fd37ddfdbbb8ede21ce4cee82d29790d733783054c8f8f4992ea38d71c6e55b33258df4333db050a10c23203a78258b4a5dbd7377dda193145016c603ad5a03124ee9e2a612c8a5b0032a1b3ed470764ae8e4ecf21a8528c7cf33e107829cbbb173ecc44a7fdb90af46f19bfb25a0403a45c20a441ac8695248d93467126e7b51873ba1693ef4eef9c032bee2268a9380b5277e7fb65432c24a5eea74ac9c4f721b260c67beb39d19b37772f3d7f36a61611a2f45d55a10bdd59c473b5fa665af84502192293b8cfc140dbd75ef9b8e548e45615d38825aa68cb90001bcb914f5850dab41c031ddd3a1ecea208163df59a49ef60e45c45d1bd0f4ee76d0d54964addda9f9d873b8073be78b183656fdbe79789722b1e9f43fd9762bd9c250f53cdea6eef1374f64419c0eaff8993206f8de1c5e837541e7c295bf3a065d8e6ee2dc9aa251b32f06497656f295b64217592799dcd10714cf4553907b24825e98a6d0b36443e2bd2bdc36cc331b957f078432faf84c29aab88d9de7ae5a353b4820f324c42cb442ad2ce27927185448d2a497f3be9906e1e68cce51868611b8b72fb6b92f895a4205ff8c6c6fff26555a1732e5df64c06c114aa238cf893d678584589728c12fbe89a4dfce895c91dfa8b81b745575710f7505bce902762c46892b99ec2c6208bf00f249b933f4586608f849491d73626426fb8f995a5cc9cd8bfa8d9c0919207d528aab51db8af1d59e976e066adc71605dda4d65279d79ca672f38130423c0ecf9b491d2c45cbc4ad04d41933e24cc83ea746901f5f1318919ca5b4834b64b8fd9c54635e6f809b224753ae4fecdfb22e5ef2e1233d964ad05050f1492d738df16d22796afcadfd70a91e8aa279f3864cc60a882e75eed0e5f91157c43ce0bd2cef2071f5775468f37ffa631d4abd16bc1705e409f781c72f3b7bd8002f1ba7567c80e218402f4f9d0f87d951c5b8365a8142c25f4a7fd3a6d34de21ff0fe50301e059f112fefcccb75bfb3a7ecc56480ec4ff85f6c9e55f405803621e0c1ab171b0f6a902fac457c5093f715b6f22ed0f256efdab83cf37de5f6682e2db4ac573f09da92555bc519230f971e4f222f9e3a9060319502d135caf6867d806a4df00b136dfa4e3d8b96771c9ccb612f00875204c3f2d8b36747fe477bebfc4d47c715ba9320361705eaf211d967d088f674a44d77daa39950983c5a354c94293f085f6610415fa0640178452fbcbfe43b7eab6a8e7d6ba158e2ef8a735a61d685fb9c75e77dc3b3a939fccb411c8cfa51a10aca367d0febfb12713157d1615cdc1acc114ba37cea82daeee77a0c9756af1e6fa8c3d70b7ca1e5550ff6ef87c7c8d9bccf5c31b58aa9eaa5088c4fa60bdd1e10ee95ad4754f7872d1b3be4109bb14058127a841142eebe515d486365f494318f147bd78fefce28f70938c88aacbe084fd10afb7e5c26d1705f7c1aac12ae4e51de0bb9fbac6fb9d4ab11b34549f6b3911947a0952734bae5750fd17db51ca7bcdc5059cae6a4e87f468c697385450c0d8c5e57cf73b0cb7bfd3cb82f3379be779a635d6bbb10fc69fd088827bf10d34216512c9b80c3537e558ba240d33c413fa22a9ef22a9d5757cfc93c11970547cf02748d172e194338a8863d74230ff7003822a230617a02a880152ae18eb82348be3b9213200fa65b33022a5ba9023f609b9156675f20759675c496c27b9dad2a38d1e1f52fc914c0a7fcded005cab2c4952d9618e23c39368b36600b3b5640370cac98a8b30e6f9d8f526c6955a866d32dbb8446c2761942744b2ee919ea36dfcb2174d5ba45ac2cb84dc73eb021f47f75bd0df25eb2dd7776e1dfb43c80a35491f14cc2d7f191edd77e66ccd80adbc03b42a9970dc3f04b92cf28975ee2900d37af5a571177a5c9a363bdfd37fd672bebcc0d34d43684f7ca23b4f384c85cc17db712266c94ed6824348a822b1a4381a93a4b418284f48f7f80cd008fcf05f6ab681844014916a0a308e187922ab0e5f078e29abbcc6ae92a3f3123a767ab82b8211cdb68a83534d82f0ed8279370d6a4f6ea0f3c48e091033a6ffca9e50483c1376e4b6ce0fb8fe6ce3ab0777762fbab818b8f8ecdd46e0c332f2535044c7d4af2112d7fa2ec20e4686620ee3dc56e84f1dfc9f781c2787c1dba2a45f74725097053d44a115d9f96bba8539168f7a283c73fa131e8f31885c3a894ee9dc4f866e6c9e0601c5766063eab1c0b7b7d762ceccbe509bf6d2a84b6fc2778734e490858dce5819ae4f635867bef810915d6b1b82d25182f2c035fe476c7d2ec3ada44d0f882c24787a4c0ee172853d07f18bd8c833efb2ea74e905772a958c6f2503e22c88281ea4fdb9709855a55fb77a88109113fa3a549e913597bc00ba003600eb6d60cf494a3cc312457168bd942131b86839d2cccac558e6a6151cdd9c93c5a5757ee24b8c180f3d9573b56c9b79333c7bb90ae7fb5357ddfa3a75225d3fef1d0dd6ec7e742edc08138fdaa8be9071ccf63a28c64ea83b1e951f4af13fb55bbe5db13b91e99fcf2eed33dd49dafcba554839fa245ad895946c4c7e51e6e3f6c18c0b9909f97c9b313135e8fe8561bf5349bbf5312d3dc6201d0733b9e14ea75215a63efd6cb6213e4d9d9b0ab029daeb25c20677bcbcb230f02a1e7f98f407f0915b725dc41fa98e1d9db750b5ca7c0012000d717e1304e4a7d23751971d0722e7c1340093810c7146d16a97b60360b976789717d0f03e1278abfa66b4716e916a8ff8c3e231b13a718f4dbd92b0e9e3fa204cf03f3f319eeec0cc88adb73844188b67fb2d5916682099de53f17322546e9874f97603e04dce8fceaea7b59fee262dcdb3fee96e4ac438b85b49e633ab00ceb18c258528df6d33630f1f7cf7a65338737535ee71fa33b9bb55ff8627a9dd05d83c30a12ff1d4140bf64ce165e44ddbef95b3a0db1460031f73b5f22983ef6b5dc651c2c3b35cfb73942fd4456cc8c2c46bab5d9a335802fd47411147633fc239a28bc9cf2aeea094ce31a96dc7c4f3dfee8844e099c9df2e2d9c77b3a99ac254cecb5e56d568d5503546557f5a29a85c89416aff3a2891c7fe749763c44c19ac4a2371d410c0c449af59903d826e02b4fc0ab2942756bc44a6e2f215547e588462a6c3f0d536af3156566346885ab623dd10d98b69d044f4a3754fe22a870871d6d6c6a8bd4331ed2185db3a2a1e60ccc09c1472ee80d1c597039367e02df8106a700c1b07c82f81f524ef085daa9682898a2d61f082d3f83444b35e2fd166a7e3c0ecc014b06755307f4b14eb914bb7a56c0723cc0ae304de607f26b5c9128c3b9af97d61217233ad4ed00bc53fcaa43bb3f37c5a6d859e6610561a1d14ea647a45b6244e394b198d84b5f98881b5fddaea383bc8fa588745fbf1e51069b246ca2163825253db8456877da5ea8c6f6d98cea2a833a10fdfd69df47d178e3cb25f482fdb11b098aaa4b0f11495e2ed89358c243dd5e7bb6efb1da02f160c29ff8be7c30b98c4bc24742f732c45e2e8f7e153d8a06dc4faeaab9bfe8a55f982ddca2892110cf986c01447904fccc6f2801663e7c03632c004973cfbb755a55651d4d163febf73a538902073ad007bedf60f809658f9e7c9092e9af4336d151a58a5a3003911ffcad5832d524ae24527c0a27f6ea20bba56c7d328981d1cb01c883ee262eff05551818a53b4a73f78dc8262f73ff72ad49bbec346e7dd02591a2f070281bac6d72863fc52abbec5f639737c9249dc36d2a900c33f21de542a01da8f29e74a742c09d219ba1dda4549f4e970ebb3aaefd5e44abd33e69361042341b6f442d065b7aad3cb4abf4bfc5c3f32b49c9f7e6a74380a12267ebc216654826c1167361e3a9015dac5988259fe741f8ee99e5c861684384a74b3faefeed207938cfea1eee46f0e079c49af84ac0ce0e28c8ee30de3ddde96d09100596b3c1637b3a620faea950389b7c9f35ea1eb3b305d34926503f5764176586a7450c16703412f5b339abeb61f44a8d238496972a3c33d34aef917dd7ced5631113441647c62eeb3d197b27842b8ebde9f4946c8e5b806266b8457c5fec786fbfcc35316699933cdef65386b93febe6606789f015cd9cd026c3d5f490e1cf0c748d9b25ebdb8915398d10c0cb738f8136a7fc6cd06cdceb3fa1699d80466a5e5e419e488c7690bac0dba9ed7ed214aba69361f55f1c9049361e430c2213edf655945fce288996fe1dde59e8c8851b92a314436ce369bc6c1ff879a15b1a58a16a225c86c3a2aef8ab9fd52954e25842c3211e2661c4b077996f24ed31e00667502f3d7962b9ef595c429aa94e2a4eaf50cce240cf2c8ceffd9217d9ee03127b618d3d8b0f6592c3bc1593b986d27c4d9b769d507f681efe1bf7b1cfbabbc60e4eda6a926a0db41ac9092f577fabe0debe09e2c8eebb9418f2002bc8f34ba1885f2c7a0e3d75031e173bb5cc2354450355477361d9f6b2e45a42a4d104d56b9be3728f2d8ebca4d2a8b53f93afd7c907920d72d1da4c16f30766c59d6ef66899f4981859a9ecb4081d7cd05da0ed77aa5c53055b4df33dca0cd966f8f572fcef4cb976237bb45c27b38fa6101e84b7d9fe2ff2dc69b009866534bdc0810e98b66c560db56c07121c404bf45b4e91e53fd985417cc41167075dc2ac9b0a8ce46313b64ae0494d2c9cbdecebbe290b8c70948a7db0078ca7aae2a2e5b2eb16a3f36f33c868b8ceed74fc3b363c80b1aa18ca643e366cf27a4630a57ea43577f5782b7b92cc8032293ca8991b37d667f54bbff4b07590bea3a40b50d6ecbf4e39d369938de7df1f659abc0cecaf6df2dfa755bbdfbbbf14cbf2ce3c21b158a058088e26cdf569f62fa887d5010833465575bd184633c09c99fd44cad685f04e7341845768ab4c0c9bf39fdabc39e0dfc864b4f0a632374980c504e9ebb02757e8db51bd963b0fea4f420664f72ab465dcee68c9046395787751ee0404afca2616c6d9f29ae9161ac4fe5c82085c72dc408bf53d5273fdd244c2a24874dad928fd29633313a15d50eccf7f6ae208eb6c601bfc0b5a6640d478075507f91d5ecc7cea8107b66defdb468428e6aa57c9cca79825131edb2a854c601de27f8780873637a9c547c40b8743c7362fc95a0cd1a450e420c82b218eb32367325f895667e06ef0fa97951e1e33f1c94a5b6be42e2e17f0e7de5bace96e865144db827677748533c19d904dc1298189ba45eb1153822e1a28724055117a565aac683bd457b076748797c5ebd6c4058662c0d796e28d2355ccdafcbc3666f4279cbc6bf7dccf62ef2d3295fa101810cd04f3a9dfa0e0fbba0d679f5a51be84f0b32e6e790b1a169a59315c930c698bf5bceb5e58802cda70527462390da73c756799f98a7852e982ee1fedbe959b0e1a85301edc33b2f147422ed6133e0eb7b11950c40ced2c7d3b88c1c334e11dfc3ff0b42bfe5e60f09fa7b4f74facb8d345cda614060ec34808044606fd12826f059be00b595dd1b097f1ed5dec29fde1288ac6eab6e70c53fa405aab6792cf74aa0b86b0c44f8a8da4f485810d83b2953db62a7a66ed7167d5c6d4b467f3ea0e6f2017c6dabbb33cfb3a586b0fabb169659ecd05a8b7cf2f0446ddb16c7c752ccaff023e4e17de47a4ed10ef40c6d48e52976ca70ed8883c35aa861a90fa77050c652b4e2df641348d12546913348b8c203e2b024d7861e619082cc81908669a32f9ff90dd4798b76f200f3ba55f97f1de8a94ebec18d92c0d078e352dfae97a65d52ff611b7b32dd4ca7f4a677b4af1ad95378c60cc6ca3409fe8f4810e37e3272aeb39e09426540f8c89aa2dd579dbb5507b99d5794db26a84a319d2814c72de54bc26049347ffcf6fb38ca36d68b7a86b2c4819f983bfda806d6111f1c4841082d1d4a7d52a9fe5293f14b47dafaccd1c3c939bc69ffafca0d93abd204aa639f80e3eda041df6ff2bc3e69bb7e46a63c5779ab7d0b7dae748514120af42d15293c58c1f8660be9329fc0a62eeaf87dcd2aa70181d07fde1f232fb6216be3238959228acb6551635763dbd5d17ef5544703392912b718fb6346565c2c583059a2aa74ae6e6036f1107fa5f29571e5dc0fc93be23856a30c4561db92509dce5e58f3a25620875b91ced8957b38570c1a2a3e732186c7e460f285fa2a17c3b1d876df58f8c03992edb07d64b4c83356bdaa7158ca35fefd50508abd00b8a41f73f554b151b308c742a629d1d4e35d4337c435b00892bf2524b5c0b90d32c6c7eec7264e316df9e1f267e801e23a99f7efb36f466deda56352e7e360552983dc0ee7eb6bce0bb69fe7f5706f66a5336ca4bdd55a1b1c8db23141ad14d17f18dcccc820271fa4221223ac8ba71422a6a8ce72f74db00d937d44f93925cb34350c048c28656d178809176c64c8331fd8f632eb131b4073957a888e46cea2a7b4f6ef066bad22b7afa22b45012bf9692f7ab6fe4d37355a80275057c605da04aaa89af8b531b497f4207a4ced9ff9ac48e9f418c9299aff7224c0d2cede2f97437ab50e7dd2d7f9c6851ccde529cc5fe8a511d348a8379138b96a2ca27627c4eb627578a336cb811b55b50ec0ba6aef8226cfabb2c88c97d261fdf77c36d01984a0de45ad293b211151e89e63359a4d99048bcb1fa57d369600f8b8028b4e3be533e775efdab4739263568109ffd40412ef3a3291eea056d477d0f054f72bcf41d11d8f1af00a1b05982343bcf73d66233b1c707a55f34a5c3dacf28896a431f15a36502dd90d3b1ef54644f1d9d6023022465ad7411d6cd79c3f2ede51eeb9e64f63b110ccc09db72c76d9d5dd9e3241795c9dd954f8510c96688b3a1575b9eae30ccc1189ae012866a056bb7b702b04128912d338d3e22fea1c7d9465a87af2b81ce6abc0aeab54ab6b192259a5ba807e24c2e2a6c0275a11f7683e657b5d59205d4acec9c0c1f324c892e0fcd547c22fc771525488d1a75452681a876686a9ebf031e4eeb0820f28ec6403b5d54b0e3686eb825aaab3a5d91728e999eb72bafc6a30701b26bd49e077495c496a7f56d5633206c99f42a7c11fd9bcf69025f253ed316372807965072b3ae25d762eb2a9d2a785f61f8d61fbc88e68b046d333e643d46cfacd42213718d3f02d7db86e0e49be5d51115e4acd07ed56930382c37193240f3a28fbeb790b308082b5dd61ffc937242984722f67f974b7b49eabf2302644a43cbf4a0b48bcb036b788ab9be814b2efcd60f225394a7fbf8fa03a093d2c7167ebc063e386bd767ba7650cd6d1b316c4190a90607614d0770ef53d76bfe81b7e2fb584a6b1288f7cb9397961d4446b10c0c3b3707b50a6ed44e2147b2315e7fc6d8ee2d332134b20b22f9e2524039f3b554a95060104eef8a7d3dcc82b6e4c2a332ac5f3dba4d1d4efd0cf830e84b5a6db0d95357f640e777abe90234706f8312ba2d09937cd1b826f06de90c7252679796310c9e313d2c64de327040d2f3d21038c51596be82a1127fce3da9818ed5b29575b5ab1f413d60299429c3b3f0d87e584c4414bee3074e7f04f507998ee45d262ea47b5f0801bc6fbbdbfc9a30199e110d453e81f6ecb165938b3a55c6489207146ffc372fbe42bb0859963b8b1bdbf2f69590a47782b9926744b6590c22b5a33f265e219db498d3dbf4fd845b0f8b758bf7279bddf4773e1c68279ad3f855e52625d603e00284929bb62733be8925394a9ca5dd41383765e69f3eb3867bbdacf64f6b0b0a4a7d3b6f9a0b74e8abf0102f7acbc0910086121136bb140d67a3ba827bcf7a82723daeaa4a2705640ef7ab711fe1ef2e2873cfec9ec7266017ee72781aaf6a480b39ccc2b294fe8f9ca0dcf7538ed3727773405c499f00a5cbe522ebd4d6e3a1f1930e1db0151bdaa3ac4dc2f5ece84a8d61f7b7e02b260215894f71d9a4f567173a05b05b431e0b2b2d8ce3f7d89e34d3c937589f37650c381752bc2b92826eacfe829007cd9d8f40ca87f971227f2065bdb53ed5ca164a4708657b94fed314a6f41e2a9244224b55d15d24f226f5e7d860c8fc2af4275bd2ebb9e895dc1b6f7d44d5825d4670af4becc60cee3d37356732d76752bba7eaee8709aa96d4d8ca8ae37891483fa93b3e3abb7b517649093038e29d7d8090017bb0016704232c6b597ff57380536a21cb9286551df02e40cab97d537a39bd788db01c5613d6a9a392f788af837578578d74d05b2305fa36f01c763075296c9bb31409daac7240499eeff1e94b8acff67b16ca12e6f2619e8b8251ff1fda7b432fcf3828816783260663bd2db131d04870c7912bebd42210b10079248963793b1f11fa119ed29fe0f70b4030920be40a2872c5ad8435097501254dbcef2693b17115e3bc421f0eb8a5c1b8c28b8a81864fda849cb121067bc554cee9bd5e0b0a383b2226f9bbcb71435de074892ad2f2ef664461268253346f3ade286353bed629423bd6e309669005f5c9139b72a088f1eac29d46a7503f08d12fc4df308324015e95a7caad046c2ab21143572b077d3d87e81be0862dab80114658708cd1d116fcd30566c93afc8bf4bc1fde84817e644791adb6d5c321e0252e60580c6d7f29ec5f239189f0094c8841ce8d92bc4f855b37c12f60c04845bf0403f3b17a0da10525fa667807c07052a467427e0befead6d629f70e82a6e936eebd276cb20d27466ecd91b2f7304ea50f4254e578dc9d0f099b7a810dfb7f7619420e7fb5239203b3d5274a0260aaaff86538cf1fa2d52c39088c626a6f0e6de675a4ec3044b6017d3967dec9070bd39b22857c3a46af9636453979d04a04386857a96a8d001e33490715790087545bc672143329a804302c41ba447b92f6e5ed204a1725075ffbbbdc3b3fb3cc343940b5cf545c4d5c686bc40a3ac02ff3bb39ea0b7fa78e8893f01cd1e6857b16e8eb690e0b5dd0ca5ea5d6788e6de4dae497e959d33f0c6fbb02e2a6bd566178cc18f5141c07d816b19a0a5850bd39b9031dffb4b411b8c0cd2303b3bc8671ab10dbfaa8a02f947f198936ac4bb70203ba90a0164eb2b0aed9ad745801fb2bf1def307baef2099ebf5b5e77fee86d8fc7fc1d19dc6183a60ab543cd5b0071becafcd17fb361cecf61017f953095085ba5aae5df201e396b1c78102f15f944ce7864f90659a85a37d164df83db5fe870e5cd2185a308a8292e0e477a65dfd11e242fb3dc829338b4074c38c83dfb831cd2b993c16c3a65abf6b60024be3bc75e0e4fc4499705f86023ae0f1575389f4ddfc4f14b358b226299f7eb9de190b2636fe8085b94810f33d984211ec2c40f3b435d483e15199d76410e64af83b74d502b4021452df5aa1279dd29bea90f85da88d90dedf7b35a9e508ad114c69619ede8ebf51fd737a30a076dd103167ff49017efc0059a32e4fc2b77494e35b746c47dc16f24ac8de39dbca2c0b2dd9db9ff5e410890e0285a80eaeaa5d0d7a910d9556d77e6fce26fd8d7c1c18c1075c7544cace9d09047c25e9c91dae2e671cd6896aae3a27db0e1df14a027356efa59ed1d74bed622e0661553b0272c1a129698e274ddf39a4d068056f363fb667adc7ec1a95f92512eababbc20508b8aaf524c8327b1925192c81a3684a1c82bf2f080978919aaba592328adee6832ffbb1fb97d86e298b65a8ac86f624e8fe93d8c998810d80e48e84d23ddfcbe58167f7c144156924ddf7e1bda97ebb3b0ffffdaef02a77c69e1ad5ed30f904657e2244a735147fbde623f54fe32e0325ad400a4a2fa586038d935d2558b677479088c6a49dc70e1b4963b44bef71245ff798ec954218776d544d23650e52a2a8afe79041a5d35e9509dc4295d31ed865c476aa5d35f0b406b3af26bdc255a7ebb5df680076821c3283864f57faf9742103dc41fcf12e16f469fa2a3f05e360820075dd4171bef2cc86dab780b482a451d9a60b68acc4c5c7665a45457639459d2dd8cd5dcd2c229b55a49ea49875b7a044e9d4322c753ea8f1d14307e78f08e0172bd4acdf1696b89e970f429338005b4e06e5ef7ac483ba8f2c67697b52767702f05cb6ffd40971c206a78affd1503d15b555cc6f09aef7ae51848a5bb82afd756a2f5e264f8126461b3e713ffacf055dfe96962585f21deeb1513a95290e3eb99a54e3ee60cb2125a1336d661f2e3eb8c7e3ff28ed3d935fb6e607771cc6e2faedbfdb75eb68bb1e2004db412ad9c02f594d5496ef4ab0e56284ba56436fab9d85275ab4d1a9d898953f0b8d06a6c370a5d19d7fdf5acf06e5867c609174e3cf954320c78548194a273afc15d99fe12635113ff8632c34533910dbfc520fa42dd98efb87b1a68a56ce12356c924f96641b9dfadece07ec5bf1ebcd3d181bafee340ecdc6f81544eb526e739ae8430cebb8a25273e9a4cbf1c388b89a3a057e26d379c68e16e7a06e72b3b7a9a17b2eb8e2346844d6cb3239893e6f10a4c02bcac0a85860f112271a2572c0339f6037be0b73912eb48fe71534448ee2d3dfa55a2ecac428c945d7eb662075d38aa4e093456a9b000db4694e66b50a15c359a51279c938353562671c7f7bf9ba2f3891bf83e2144c317d413e510c93ba144c42a4f05f12f5a9782b7b5a361ba809f1ed51ead41b9bb8b69f22e0b7ae5d96dc23e8058e9c6580052c87b6e4d157d675064a1dab1343261fb52d9fc4b474d9e6a8c00c0006258569440a6c5871ec44ed5a79db913ccb167ba50c139263595207956bb84fdaaccb40d639213f54e1715cfd8f6707c7cdde161bc08df64e1760457c4c57ac540b7db4390c427232dc0bca0c527b87dd1821c7500ffeb6607aeb11184b04b2842c3633a3eef4973b11ef593e1874d23dfc1d7922a7576cacbbf488218e207f4cb5e86590508b75aa0d14ce845fe7932a23e11b8f7504e93c5f32f72918dc80cfdac2118f1a539708efad6b3c0b5d43d5da0f064eec7f5e4a38b4a03c5fd5efa24f21163a18adf14e3ef44bb0d070a5003bd867c055d144518f676483f42b4fd4f63d6a352f6eb79e4634406b9e4e7be9c3bc99525d1820b1384827f1bf041f8aea5058855e839c5e9dce466edeefe06522998804228d70e4dc24a64d72e5910a704f18f3ad5d83e6eacb752169e80f7e21383e8aeb4632b4fc4e5052a9938c7250a615fd281574eeba7540c8d66085f7dd4bd0115a6fa1424e0adef847ddef81f00aed12a1355da93bf5a2abc140a50b6b9cea9137d32f8d76f5ec9ecaa2133165d14f22d3f0c352a746425156d50064d685e671efcb3c58882807b06b26d92b02797bb8fe24f0b5fa0fa9cc4ea7395c167f035920e93b95c19fed13d18cbad24d69ff1cf49f4ce8131903aa6e2068cae925cf95eb74687fe146b4efff531b8b945788630934baa76b51e26fb91020c48af9db3d35ab56c460b8854a1244d8bb4ab2da4db7df0e414a03f7f357e267cbf81642a45f6a5066bd0b7eb356fb50659a564e50574eb99513808edf1ae62851baa28155cc67391fb7df565c0cd2379a74c754cd86a0b3b9c149a383cb12edeae2c6a537246a7a04e577378288fb9a04f626bd35d4f160a47f783a485cf380dfb20727c1716e130c6c117418b112202b23cd35ba0beea4a959f8653102ba536c4fc1c3d79f2291bf245d4929cbc638811c762b92505ac67647ee8d3d0e2e2ed8e66236d06e5668d6d8373369602884d44138ac4057bf4f398ad8de40048ac3d77a10a1a3d14371899b92d3a118c37a654ff72f1818248ec420b2acc38cb6f5a9529b5fdb58f133ec1ede4379ba72dbc895e50ff7f3f10ff966236d00fb5e927f93a5ef52350aa83a90b29021cfae45edbd384710d41f362b57b2b8cc23ab46899f57f3a8a3ebc1cf9dca51cadef1f5db00866a45fb07ab0f841e5fd0d5988f6319cfa5d56a315fb9f0d5161e17effcefb5b3a336306198763e30c4c2d167dab8fa402489dd0dbc61ef577b4c481ea0b36eaf1bfbd26cc1c34b20d1e45918f31d7c2c1e3ccb56dcdca03baf31f76877bfb25d7fd97c2545768f427a48d0ba7b5ef177f6f5db6b9e93da997df5f74a87d946bc7d666e205b5263970b60557978727238e5e94de9d663890385101d9da3c4c09c896ab31f1bb7d3b45bdd5c3b55fd9a925ccda869e7771bcfffb993b493d1a6dd06fdd053430f9b8f1a82c6345c01688e3d8fbd407598206520ba942126cc4d2a56fabefaafdac104e903ab579fca1503492e4087404f1d1a4df2ef11aa3f021d2a29d3e04064d8fc691c59437fc23e66bde19748dad589a37b0646cc518b20f6031e634fa98ba0c3d547181418a4f45d106d519cf2a68a438206d34dd739cb849fb10cdcdb6aa47219e503d9476f236fcf5b2d8e36777eab286ad8bda6b9e43f5f967eb9702bdbf78a0844282ccfc8ebb399b234d8266d1e0b384dbc67f26268717b404785b8dbd6a353dec94302384321c303c19d5e90fa5d99e9e19d79634136eb4d33c27bd67bd8d9584b95b6c30e21cc4b8ff17bea7fa0054d5954ac77620f2fea744e0640e9155b0a3d085dc27aef8c405308120ca5f9e97ec6fd7468afba76d0d5bcfef0314a9d6d3a3eb0d87ac9b01d693214fa489ad2f37ac4d5b480268d0134d3509a1f8aa2ecb89893ab481c0dae5b6940419022dd9b21458f95f0b4d732d329422f8821ca20c388b253ad3af18e801ef0cd18889bf3b6972b88c33f5ee661945311f32dd091b86bbb3d2f87d156b9ad7386cddaa78198771a9ab34ae6d959126a5a031e9f674b84a1b310d7ffc0b734777d3a4159c93313e6c072816affb8be850fe8d0bccbfd84e3e529c4d52ace463f8be2c0de77301aca9493ac2aee655b21c190162de70d162a14e094282c8d66afbf6fb99667b7340384940f333eaff20ced2564c3ff50d56209f39fe7bc9f1806484b81c8bdb2f014f2f56c645d9589feea0134e5e40f9a48c1279435c794634edddf75ba851ca01e3bf4cad8a862e2ea134a990a442f7eda05f9f71cb799afca390827f465d55579bc81ab79a6d4994c1a821d7d6dd1541032cea1837d81e282c85024a491cb2aa6fa5782a8d64d80f9e02a359e29a3a48739a415797913fdbce939d6c395b86e58210b9e6e212c5876f098e86ae29b33866e2c294205334522287bb7d7c5eea5291b0719afbe01e3f1953e05ee89c014c1cb2db9d35b293bf53569a7721c095dcb1bc3b038ee4157e1cff40c2d9386d466bac1d8e7fba7da2c81ef981418c1278f7e101679c3efe832e6c0d7bc64430e94b40a82b815f5c2db2c8d3e37a6930a1e5b9441726af8deba9716d275c09f94a408b02f8a589326c8c2cfb9495d26f9fb31eb0074aa56747be14fa4bd96cb8614fc103c78464a66efa89ae6a1b2f1270f22a05efdbbc68ae701df5d8210fef32f930379631de15ad6880b662bcbc0982785a481e6eda47c689ec9ca7dc3fe149aea9590852df26417dfe95ed509e5e094f63ec27db82620e88c89856a5d968c38b095189d255045e2bfcfbb1cdb7ac2dc92e2eb20f877994a8fe6096e112c2340b2676507b67933fcda731dab612f8122450828406c602db20ff2cb6422236e17158f2fa3dfb79236f880b6566a86c7f3472c2c5a743db1fc33104fd34aaf13a9748af3f2521c876c70e2d3d823c3ebaab34d9ff46b075a0cea8527315bc87e1b587d45b34cb13a3dfb39efff5ed89faf289472e008de772d3f4ac51e4d843506454277fcb490de3288b01180300de93c9ba4db7d5f69545a2aea2116e7d1d62c775469731e8fa14d252e0bd67df68715e3b9eb299924f0a7000a4699c69f4fe089252c4fcf48aa3d7b8fcda99c593b002bb5b58cacf57ce98abe676ff1444671d8ab4f2bd0245dc605e762fa7a58fd03038db56b4a04cb5da29643f580d976d78207dc56550b7e38b2f67627391eb84594ca8c002de2acc69af7a01ecb1610d2deb34db470f80b5559bd6fea0aaa823d7a20cc848a247f46306ceb1a2cacf0524fe45edf036eaf94e52ab793d4921412e997516f44d56f571ca1476c6037bce94c772781b9b59ae13bf7f78d9474be236d874bab0f69f82f34a21cd15a45984ea563a871e0311ee668f99ccf67fd5fed18f84df73f1f6815a3bb100d8ffdbc37fab5608e64706e25b64e462af5d4656432a2dc76b44ed5fce7579b95d4408d8853ce8b1fabacc52a147eb71198867aaef6a3b22333c3e57586cf2fad7fa07b4d0d824620325eae15c8404d89491f84b4f0ba767f8b325395ae9768b9697da4019b4d0c710d8f5595bf422c2173156704841866ba912192bf248121164fe1c10a73e9067bebfe2e9fd1fe57faf0a8a9bedff2381513592254137ed62bebe527411a88d3108c8a39a35419e75ba5465a4cb3c228f89cad498307ffd7e7d799c881513a6058e482f026d6f587e3ee2b32fdedccae6da4b92da14437fbc106937e27319054bfba1f31a958b43cc9a5137b0bde94c66118f3d3fb13afbe305f0b7c6c321e9e7a68c6fbb411758e1c7315a481f6a969388de86743f5361014f90045bf0c42a2f7ae589adfba7f088f79ba1bf41fd83e2c7c97377d8f30cb494dca6004a8645b5925e55a5391dc4677ed6163b8ffcb1f4884cab5b4a1ec8c6a9ecda33c52361c5b65c4eca74d4a59b3bbe6d8bdf2e4ac7227e4f707c31488d401da1e58086efc7da7312513b8a74a395e923dace3fbc260d305bd50d63487d625b1d4483b01a4849d3c158f0bf3241cc8ef87b34eef8f18c9606c2dd102dff0c3ab9ff8c409c7d6dfba0fde8e6cc494a2661fd08b8e129b3a56dd53836f31c983eac6fdd76207ab9075cb597a08347ee2e56af285957261020d2355122c74b016f0b5839ad9d2e6dbd3819ee90db8a323ba07ed4c6a80d3a12fb861f1ce57b0bdd89e98377928687d246eee16655dd3dbb783776234260b247f88a1783975d7fdfc1c1349e0ece49415051f7559c52fda6976621e21d0005d7e8fe21d340e4bc4ab38a272f3b09b0849a0b8cdae6a5e230694610809ff061bd09add5a837be6fd6943e0992cc4d4caf43ab4c71d5692b76fc53961c8747997d9448aff170a9c720b0e4ca489449e0fc705d44cc7893adcd82844e8e45b7770d121db7f0f6f8224ed7f9f1afb0587d96ecbb9c5ab6424a0a0fff43b7628610219cd9347596e577d0ee0a88ab070a7f85d721e7a76eaecbbeb04cb24554c7ac09399b5d601781a9b90b25500f586f928f7cd3524a4cacca91b6b69a424f0c9689767d53bba941dfc934202468cfd5615893e226c036072274e98adfbd582bf591dfc4dc4d6548011aac92a737ba56abc2ca161aeaae4207ccef828d4457d6de63da3e892914e5cf46980a4ac389658b19440e33024046370de2d0dad904f86e12e316c4110fb1b8de69608930f9c9d16e2e66e7949c61818fe02cb348345a543dbe8f861319981f5b50a5183fbcd404c5b55023729b31e68a281944be8790a13ac18107904a4876edd8b76aa8524c8d70043a5dbab6e53bd1e909ec90e3ba36f2a7809e23d9660d6a2aa23330bfee6b3af70677634af392fd55b633b25876d434bce8421f771fea53b3d2e1e5b6bf08b73aee22a833f4ac6cc7cae9cf327019967b020b32c8d79047d3d78cc917d7195a8e54d7f5be9f5f34dc7d0bb607c1db498a12ccdbabefb7bacb547f1297bdd4659d1f2bb39187f520f0baba5ff363cd2d1f4c31d18a79418fb2858d9996d3ef477c71e5d18bae736e3f4c628ef78c62d8784ff485936125c1b2ad0e6dd5df05d78b1bf556c955126416c5e6875b090005c7e3ae548647113cb2dfd93e94e0e4f9057d1c8afcd3ce4718c1d5c28986086730c3fbc54dcf4a68b2b686b97343e90221b54a9c6d87e9f938e5b942361b4dec5698c6483509af84e10a1b68eadad9f51470fbbf9af7383de50244c0e77955ecb45d20f4c4962f64341432bbb7c399a2ca30e58af10072f695ef8f0d1a4e64969fe73ef57207c6a9110f86a812aa057de661aef924db8487e7e1030518a437f2942a5e5a7f47c26f0a74a44e95edbf422d1cc49c1b0e0f0fc24e5379634d6d77c102326e7d1f5fd759c9d40db51158cb5017b32810cd5b62de25b018c9255df56c6fc0fe58cc5893e9571c7d48a935b3b188d3aad11b8e9d4baa5abaf9cd3551a742dd74a8dc06e26b28f67bd1d4e37410bc7d7b4d89efa4191a109c738a692a35390b7f54f9f506068696f55ab232d7fd866a0356e3dce1ef28765e2a24e2d86496d3eff2841de2486fb9580764c27d5ba9f38e24a88ddcb6a18dbb920dc7760e0a9bc544ec513aeeb6ef86a30a82c6186b011c9c2ee2e638cc9369e8d04b8b685a160bd9c4da3ab7508b7bba2e0f1234e3ba94b13591b83b062875ef628c3618a8e3ddb29b687a8cb815edf221a9aff320593924078c0ef6c04e4d4db1596277b3bd4244dece424373341c9301e7122cdbdc767ef059d2489884d2d4385cff2dfc7065118029233071d334c80941ff1d9326ef1551b97841ff8e605302833185594c8d9312b73bfb8609c7618814f0323991670bcf37b313360294f220527cb14afb731365e83c14d6d7ceface26a9a80fcda195a84217c7c08105928b9fc4e3d0b6a12ab2d1e1eff9c4ea76505a685dc400cbc47ca5ca59ea37c0ddaead7267d73f03baf7dc0dc461aedaba1daf81e40eb6da6dfab6da572c7e1fcb9825a5afd73dec516b6e90f4e137e883c4ceef11fe1a671461b0e576eb2dc30f8aa0bf33a4322e0caf132501077bc88994fbc62b201f55c595a29dc25f34fc539e554857829f315e8aac8b3dfd784e3ae4437b011c3065d68474c4d14eed6df65783cba495a345531cd0d4c90a0eadece5b43a16d55ee7ddd698fbd95a13181f622380f8696f19cace9e76c736c092588014021b354d38135886f12b2b762bce4c9e504da19738806a1cf51f609809618526b048e9d5596cf02a8f921c90766dc103deb00bd960042353cd8b2636879585ffb7728a2b0ac76e6f493c6e543ba8746616670bdf5b99b1fbaef3fd4a3481361424f1e6d68405da90cbd1e4740170ba1a58da6d0c8e777a77ba1ec391ef7a2e73259408b109b3c4fd9f8c6391f09336470aaa83a8bd47645b1afed5b605ca1d6877e91435db346ae9e75c9ca7e2e37bf5cf59c3f692f154e55f8c368ed85e0e0374e49a1eeb4be0aeddbb8ee9cac5613ca0b10bca837a47936cb96b88398f4a34aa06774319e5e86586874642cff2248d862f9d522cc2e71898ee9c3f2e092c3e338d08c07309a995c6c87f6e2e2dfd2b66f05df75e8056179eedc687148923047eef8ff20c73aaea07a1b0cbec49904a379408a0080d597f235d84496f3517283426e6580e7f970994996aa2169fa528e7845114e10e7115af81c59c634a9c663d4af8f0d1f1a2fcfc4b4c1de154dbb1f63924a0173a8682cdcbd964a2251030583f9794004ec4d609aec408a4a5631df3afc88d98bae58d9aef70426b3e488bdc18b67c430b76585b0f8abc80ba8ff8e92959e56c79d0f852f900eaaa1af24d064a9ff44f92733270a0cefcb00249a55a697dfae83fce3c6e759b547bb44fe27a5e11aa2a3ecf5a880c83935c3e4be1f46d102bb9934f8be4aa77aa639ed4e59933ff9f1af200cd6db6ff8f6a7d704a1b33ff03c4088dfca0333116ed7cccaac779d43d9a9e3ad4ecbd1ef6e8ff31c4717d66b604a766595a8df53c108b170d5e0d6da868293243f76b03ccf7eb14523c4d7ad8a9a451c6f7ebbc2e48565ee7c89ae7b23a189f4f6037e9e072e286a7b7f27c634177e33a7424da90b3c514c9ce4ad9eb2dc869e996c2f62686da7793b2ae3ec239722009eed870173a0989c32fb7e42afb26894ca3b6f53a0790606950c6d26327480b5fc8520a4ccf4051661cfb4e70ef2d57f5d94a57f3972228f361c92c912a8ad3759ee63c42e6745f0999f7c4f69865e6c52c7d0d256635228f84a2f88d7613bd9caf0e947c9d25f538701e8b1d2a16e2ed671257bf12f595eb03dd0bff3a3c07f9e1ceeb64622acb98089fc6d33fa3531c1e3d6ad0783377fd9b346948c6e0d4d7c38475650e73be8b48a0cea681d79a40ef60b1c56fee008fa87d5683b1097f926e1c2a79cad02d35d22821f7e303b589e034f2e014e1742766f6197152d3afa5110e23fffeaa26422b79243ae53d7be2d05d4f0218b6823a37b0a4a7f3ea190ba0e4d8bb4fc483bd7389dcb94b886e0011d10f58aa6d361be363ad4f552684780bb00157362be579df758e30f9a309b00cf03ad09033fc675381b5354974b6c08cf9bcf7ebcdb76bb9af1d3586e5249480503cb0c85fff1a6bd327acafa9682a93202ff693de2a88299523f48cdbe0afa6bd35335d2442d4b8e39e29d41f7699f78cbfdaa8595b54435c784c0282cf1209e151d9221e326ef39f4d5bd788c77d9b9b3b85727df9fbdc63387b9b406c0495668f80c665b5691089d6d53f9de5a2e3bad943b4afb9c23c4e64b120516980516318d35e74128c1b13cfe56ce094d33d8a24dfde09da339b8aa505ece468346778a4a4f858daa1130eeba523522b77d9b861b6bc52b7bc828ef697c751392e0af8b48869587212c8e6aa2c779a919feb4ddc919a49c8007784575b9a418cbf803c55556666686a060d981dd8ff523b29adc3808904249af9f1cbb5167a7cab91f2be159c42627e740ab1b45ff99fa37eb91e0dbf1e422bfe3e02964b9452aaa8e53d45902b8663ee608e5af3fc7a8df89618d5d4f9c0020bb0863dc51266c3f705a583d4f0dd8a9932c90f76715f64b57537d721f65e111fac4a2ac1d938359d2ee1a79864d2ce49b8a1e01f1ac525d7670bf020b49b2f665c17570e0babbbb4065823270126503ec7039619d61c28a3943e6f7bb879962329b4d01639da3a617234b9d7926347767afd7e06c17314cdc63379c2ca3e0437a5c9d9c0340cc1580c313ad57d35872bfe5a59077e4cce45c506647f2ccf829d3c9e9ba142d85a63bca9e26e4c6a5fc16b7fd13ecd86b385995193d714ac04aa6e6cbae500c814de99d8e17bbad0ee439b8ab1d337a128347d6498ae7f5c874cbde7a9a34c350bfdf18dc067788d3fb7d6b827c6cf458c0889c2a042c9e6966f92fbdb5512657d95e5777519a26b1c22e7c43a3517a6b1b268b4c4c1e425f82aa226a189fa0d67eb4d5956938d887bd57f0f2dec4a870ddd0fe7b42d4867bd0a664be1fcd7b31252e5964e29bd829da27ff2eabf166fa2b2915dae165c564723bc7dcdcb0eb6492394809d76901fd32d1b08a829309d273cdc09486494b06b7a2d7f1031409a818f6b734589ee1d16afdefee8e06db84762f5cfe2d2b4200f7f3907919f3057b11a8f412e0bd117c7e67646980adb791bacb1850e2c0efaa3e35cbec8a720b719f01ae09feffd0860046a27c84a751f1847622df21b4cf26fa0ecb8918db93543d6ae8dcf2473387d7fe0435fbe652a0bb1f63543bb9a7a17981ef3f025b23f9f33242e686d1f66f49af3d17b215b6b27c39ab1dc4a1a00a26eeb0af0eab931aac0fb8c59bfcbf87ac7192d6a9b6abc7c8899796358f8004096af17717172d420154682ef18ff1d2ba35bcc22e8795b1b845ff7046d024de2ea85fe41a6e7dce0e4fb4023b849bb8a3d269b745b20acba6ca8cd41f60141be963a518ad05eaa325c99a50b902192c970069329a33c85e62314bd46e861f4d2ca3e90d206879e6e6e33d6bd1906a0cde1d417b977eb4cc3626759b5e5c43a3ee3428d33b3d1eae127b0009143e9cc28e38fba3a16fb5023830b35f59831559463a108cc115193f9eb57994d607a13dd73a9fa1b14da065216bf626ddd8c86b6c97786db2ebe878143bfa376c72e36457dab989aa9a1101e3c40de5eb923130f384438a4a45cd414c6e40c81d7e9c136e74f0e42509ee2dc911b2addad65cf97e5e18c0ac70fc4f78b74d49b39706726007790e557abb098124def5f477ef410be87799efd2a486cc3a3889c8b22f9df27ddad1fed79665635f8b153eedbd106e9b89bacde414f4d65c13732ef1c6080a151f678d7e1011b27a190575b3f1a75abea6cb04d4c5007753d658bdb567fa53efa700b3fa20ca850807b5c48104fa18be774fc46caa6b9bc04cc35589544b45f5220b967d5b42b65d869715697dc11806ce41b0fe5605009ba53688db1f66d7fe9e86c0f718880f4632427d7caa4bba25bbbaddf6d07ec1d50c74ef3f610c842adabf306411fb4053499f2f2ce6a4ae995143c445d5b3cc0a27d0a24434c1c09498d6ea2a3b0a556c34b21a96c1231f8cf01bd2b933ca53b233d4e5a7194fb86ca5e01d7bca7a61ded415496def27315d7cd8d80e566829daaa69d1146a0283369c477a14516041eecd8f2136b2fd1523b97220c4e030399fc17f98775c2f9048417efa685b6e166a2cf39c08627763c44d7259eba2eeae837e73185de4c31d8b075b76f6148bb65d6d3f9e7a637a92d81222544906373809d539f5ac2d04ab5d582df49fd779cb8bcb68b7711a5f9be7d33baf5cda21d1ade7cb1e9f8ab2bb5667970cfbf4a604a1c45864203b37a6f2f0a797a016205bcca5d67f0bcd50033988dd6041fda8929e3fe06c7c7741a63ae55c77d02c800e7b06e303c58b0630e97e83734c9c3e9c91681f569f46a61cfcb90e4647360cadf4e3050910ba517171d8d56ebe742ebb584f8a6a0b1fcc12799cc97c15befe6564abfbee632f8b9b2ef544f278da40ab0b628d9cb5ec264707c97082eefdcb7822886a3ae6d6ff11c6273da50f1da77aafd7eeea3e86dd2f7bb1afa578cfec3fd4d6dd37ca7097e4ce43ec9ee3c1f196110c5c39fce1f411953abaec78ee8b1ba50314de883a2c578529de828f9676dc70dfd23e34e1e672e5f77a19f4dbe544d0a23bf2084f3c1e2a8191457692a7ce7df7fd068f3e32e41131678eccb440a805d8f5363b2788b9405614d8e549246236e144fca87d8deee318b3b3cf0fbaee4f910d3cf2bb1accfc83ba4df95e42f6791b9d021011380bd53138648d0ba05ae209004f3ae4377b46cfea6430a6cfcb3870053393ee2f0f46e689c03b2dfd3c882e4a13cd1b546e492b6705d8de075c786843ccc6321834a63cb237c2cbfe0d27d7efee76f9f31db34aa5b73f65cba852d3d124ddba444eb58201ccf3ff4bfdae03af34dfe5f5fa5b6f2c640728c87275f84276c1d978a15d11d9038d367b8e4a7471d377e0ec4701ba3789bec98decbe769b6bd3d3bb6b6f3c972879d7af2225f660a588c6afc517ec91173daa98988fda7c772f15b6870ab21ec6d55cd68439c503299f3c85bc9e48d313d22d5a45cf44850efc66b601cd95e1fea814e37a5cb4b44a1db70d956d048fa6446413d984ac7ea8d3cdd655ae1812f7a14dcb81635aa5fe14e7302eb7205dca007f3c4802b044102845b327f763b28575f4204d499b3fbc563a4ae5b3a32357f1a0eac4757b48a26b4d2d5012809e42221b4ac36756a27aee7ff5f7c3992a1e4250b24021fc3d73237d664e3287e527d7be0474e9e14a728030feef416f7e30f62eedaa1365e46c793ea6e8592d7306fcc6e518d36be2f01a5505db4f0087dee5f5eb285a1ac81196583278c923b0214faff4d68d99e46e7d4f28386146b3477c35868c23914a51f95e0c2654a19ee78db1167c4e296766b681ba75f40f9e07d465a646e29ff02ba98acd6ec054404f90853805f5e0e17ded0ceef2a47a89850065068b4198d9cb64b1d406148c7bc6172e1fad683d94b337307ae065a5a215be878dd4b040227d3f06b2de37d6cb1155d96bb683bdf98322653b4563fe34d3e5e712a8c744510aee345fc562aa03c3424151af2c10d31e1db15c97a9ed7f7b444ca5f484028c536aafb76a02790f9972968c40ed21624f652814dd0418ab65bad34db2bd9efb21a235b0def8b3ecf393bff2264e70fe8a960edffdd0245f0f1f510645bf0b79b0067d0bec2bb91b72b0bedde6d7125eb1b215869233cdc5a32a2a64b937c8c03c558ed3a9cdd98f15fbf94537e8d31af1b8e90c853120dda95bf6cfb6d7e5d68f7717a4beb22a291386cc5435e9e44e117bf0b94231afb8b8af6abeee6ec087105075ce10bef8a04343f0c565c2c796624b72a3a0eeafd23493019094bf7d43b1f484913c76c61a6cbedfb8b15935548142c8676e44ee6857090a5ffe46abe1bc500b818fd7898d07bce73986e73baeb36c752ca78b00be3a66ddcdebd1ed96a8098b1c5d39b100483ed232d660b2fe93915acbaa2b89926708b1c6bc843a7a7309e70cf3d557cda39adab142102babe11f6892e253b942a81c79b44ba03343e500280239b6cb3e0e8b3f15a96201791b4c724898328a2570d6d2c610b8abbf8de6c668e9829b1995c048db73dd3650e102e2c4e042f923c208e5a53e7ea6ca9bc6548bcd0bc1df062b409f66a2cdda51fc65de4c5c835e51912d501dd4d0a2808fb78584887dd987c8e574f1da87774c75724b7284daa5cefca27331348e49fca282aa08e1d0668d640cf3b207f4c06fe47e4eaf9b6b3ec4ddaad0f9077a2a07eecd2e37ee4d957bb4d38702461f52be4ec317238f6d48e65207dc90874fcebcc23ccef61a527be48821b7f59975a4627b45f3732fd0a0408cebcee0276bb107be3a02339d174053b4776d28630b607497747cc39ebad34198a408d986bb52749467ce9e2871fbff412b25cfd50cb3ab4f10e22d1426bd8e3532a8b2f39e6d58d855dd2cd8f9a902f24e086be93df6bec5c8e44ac388382aa5d4dcb0712060d651597663b5478af7b1c585676177128d4beb16753bdc772ebcc2d3c7e94515bf8db1c00737bfe25a0b289af798d0672cc2bb1afe344e67479238f5e514f8d1e4c8db88c8ae679979f3619c6955186c2179a923ccbe2cd93038edc0a484024fdbd1ac3f5aabec54248f6741e48089d5d77733eab42e7919ce6b7e5e7202ac8476d7874a65ed198df2ce3359cfb829db73c8ab50238a98ab90246be312648dd3d65083ed6c8044260a8c3d1cc01248bad66afacc046d2cda9e56e1ca293fc04ca33a10971ca8a41e178e1ac0886acbca746069e015cf18d032bce2fe8dd4e817de16b6e0e975730d1448f891c557e2282dbf972978b15845d55aa27fea305f21683ba66ea81c684d0b67c013ac0a91955e05d1adb25810dc71c7e866369712d2253201e597928068ef6839e697e10937664d4100c088f85f2e7d5367e31c47d75748b5b290c7578e11c2fba0d0a0d4c0d9626ae27f7af2a2e84e3db4f94c1a767142f3dd0d3aaf1681f0abaa11c7dd6b48fc2f0a74146b66f0f3fd01e1555b290fd95649d0d39a993e26147101f0f1b119feea09dc91816c0238276ef7f7b05d437d2745a3d375e3c07171c46994b080e62bcafdeb3be9ea3e37d24f23001d47f4226147ed5516f3c3619f9f0163eb3cec18f1a61449ab9c39b040aa24f97b6697246c0f53377e2877f41ec54477ddc06cd023af6140060576526476c965cad808b420270725ba69af8d7f8ac38150f0549f91dec17ec72f2b26febd32fd94c9c7df3afa6fe18cc3241db28e598e5e11d67f1aff8aef7b9bdce9d8aac4381eeda7bf6edf9a3e52cc58b99035c3dc87767aeb359a079e076bbf6d0eea02c619d1ec6290303eab53cd1a8d147f0fa3f5d0ddd9eb41af225d1465b06b648f4846682e5571d34ffdc0c9a42d950f3a01154beaa4b1b6dbbe89d6fbbead3fd4369d177f227827d0cdb8122ca3336ad489cca1268a5bc262d6ec96ab1c5471628a907a5d2ed0483e671bd37f61ffe59ddbea1f381eeadd2793a791450f5c91b180976de3b233f3ad3da25bc4cd43968dc3ec295b8db08e348f76abe27a6f38e726b0c373d51b34fb194038448a0e5f60c61c0e6e61dff44306829f814252608c941f42021c927b1ca765e9711a8ed733cd8dc88d6fab905f6506f7e94d175e6e278aae3e4e7c8d19da4d2a7cffab4daec33d4619619bb3f2c00bde45a556cf2ec1462a37d34757bb65a12059e419898d046c19adac4feea57e6754c76d12fb765bcde7c988cab8d47113bf387145e2414ed425d112ee72d280b00b7f658ce15fe3467ca95413e92c852df4e356937c10c5c94016edff0132e5b1729eeeb74fce36f553d31937d2629d28a8543f103bf1c656743ead448122355ae0a86d3966c974955ca417249b83b0619828cd93c6e09b998bfc7acb31aab3ee34bc0d89e68ff6a155fa51dc9ea0d7dcc334e8972c7fc165023d04a57884e8483eb1c2f4597b47c476e575092befaa3afffd0ac12e644a718a942552af1d2c787a9f33ecc29fe32a00f9d7c204f15b93fe9c6e8f264d08e195fbbe2f6fda8378a8c4b8ca124dcbb2367106e4a3b765b2d6663393731c1f631232fa803062688696a63bb519e169118bfddb4b79abaa39affde21d248058d6d648deaa9518ee5c00e27490a12b2b07fb1f56d2ba75b3e88669d49948ea4775b5aa118edd07a763918b87bd3c7c50977b879dab3ace964b9757413cd6da6e764341106cd72ed96a978e53681c9ccc6603c0f526607353de65aa7d9ea803c2fb371eccc00388e491cda8e953edef0516e27978daf0a6e5939d9e8965dc38c78bc25279bb049619ab4cf0decdd8254bddbdf86b21e6b8fb39aa91e2570c42fe7c08e2fe42978cb7226c41c65ada93cbd49c0d677ac1a7b0ba08957354ae04d506772dfcdc2d094fc2ecab65acda4f8f868d1ba0f9c2772dd87c3df28b0b387c88017dff95a0458ca229c5ee48cce8af1c88c4b83009a5e5559c0678c7a3efa7cfa3149dc2184be4e79f49e859a86faf2f44ee9988b9132613b253dfabd10567be7fb104c20bff1b9d15fef30f547a22db0452ff6c20ed8687cf42665e02185e1800cd82556b4f40c92911ef5ff0f259780bd525db81f1c6763635d912fd691a71961d2aad89bd850bd4a5f925bca76c619671a286e820022795d4940ca6dca0659a39b5a101b97aeb2f8127c66fb3109177b234cf8262a34781abd23d496e31a04ff075b283fdc99d3a4723af9fce82a46e3173dcbc4f29f6cad6c170532fe9be16c36f4aa56997a12d9db4f3e1aecbf6ccae5f7654ecd582aebeeec0e434949eb40317d6d9f4c044b1b0b618b35a951bcf2e0511bf8964851816b7851018e752ad0ebfb856e833733cc2a4dee4ae888ed65a1f6b89af7089627376946d99edeb1a8286bf0d53fed97ed70bbcc17ee7f1dd4c078a5b347ef42854c0f0d1c71c7fa719534f4fb25d8868594d9d3c26e2f40fdc26a70e662d8709488d2a052cbcf167f4f9a5a843dee420607d13d05bcf5f90bb1ee584d96e13282e566475b8e8af474b874598a987a255c6acedaa1614a9616b28d3ed61cb22864a71a6dabe8049ae1be359cbbc194530fadecb63ce4d3dcfe8f2c04ef31c11fc076fc26bc17dbe5ee92c0d619848f2bfcedd7c8612a2537f606b5bc1f940003a30123dc44cc64b733c88a2c0afb32ad95cc09068c62887154e452c821f37c3779f56e22598484e733ce58ea98fccd30902dc2112ee56f0e53cb28cfd6b6f35ab8bde8c8347274cec228d99d3f752af92f52dd716a2c0b3e007ca66032ac3aae43ddba534d0a7eeb51afd8a38cb557380f93b513d930c97c9ca6275c2e086bb41ce55f147629c0202170e3fa5b5cbf525b9c2bcafca219f996d21929e5afbb8b34a8bb29efe9848099d7cc975be2bcb05cfc832a70293ce3c8ceb88a2bacebe32184fce8bed1a9ce07a9da42ab52052438d133832c259612c6cdecaaabc387e2f5e8fd191b72a078ace25c46eb92293fe4cce66846957147548ece14d268e15fc83797c473e3752b9fa039023a251fcb16bdea3ceb7b021b0ba8dad814548ea888f5ce3bf02039137f2a4feb152edf0c433201ee936870f66b8983663fbbd1f993dc3b13b7821f17a4f58b8fa746472eb74decb0d2247e23b229ada3aabdd84d75e8a99c039f6513dceb003cc834836869a52d4cf7ff71d7e4418d760799818fda4002da5273d26504d49d3696df122a3300129c3957664df3748c2a7f21ca2cf20d11de1930fbe530de8988ea2cc340e171df32dc25a290238e4db9af15dc63e4fb90e50f477649c78cbea53448647f54b1258d748398f43e9becda30a92a964adc80023f9abceb99bf9bb8dd418a596f57b0dd6be690988139fc8d688dbc6fc94b4bf95b2f0ae3c9f5ddf0ab7297f0ef4241a7e5ece93975b944ee5f2f4ff012152041987d37d45861e5cd989d2540f1ca91fed725a858b9cd0683bef22f27af847ca8f09b9502b1b039c287e00b6d7a4bc16ad7f1846edb0005ff90adb34d9dda096114078ca6cb6212a09432295bcbacc0a8512e8b23b762256955331dc8a6dbf1130e358f1fa37772840fd5f3032e9bd891870269d83b72f4fa0fa969410855d5db30b79d38b2b1a42b87a2a7b5120dd6b54369349c6183d96784931bf984030b3ddd66b8046b59dab2a77873f965256ac10e5977422c292b42efa6082e04508d64c6adbc64390755137961c0c0e966907770d9cf549a61f074bff11fb1a142a324fcbf2728c131f01daf00ef3b00224e0d9a8fa3e38d3d16aafb242a952de248a0083ec8ce230bca767a6086cbd7bb32baf7bb9cee207f0993d2ae0b5d7eb65d43f2f2bd61f2e53131052d10036f4414a07a6c517dbe0303f855ac75d4a03acd13245d9bfc8c93be177d82e6dfb7f86f6fdac21f8c52cd6684ef4a44fe8c8fdcd7fac1c559ca5b20704562d831af29a1209582ad9698325b28a0a9b731154f93d4d8edbb4ec4e82a7daf9d67e90e3b50182d3e53d8c41eb79fc2d3ae4828fffb9a4934211cfa8836a6400a1cbe6015f07af7be3e9ea2a16b91ef4dd323ca49793ac627558e3056b8854ae0dff3bb5c9573d91bb655c1343d6ebd3404bf3440bf247da81c6d358f75b58236a33a30c47fd329b0e2fd87a783afd1d71c3c82a8cdfbf083bdbd4512bca15d7254ffa527b209ba426b51d802e7463f4b73ffd52e0f0d65e90043d2b7f4cd1f530441cd0aa4b0f8e405fbd57eb1562d6960b487bbf50374667b8d22cd208d8e4c9cb274c33587a81ebf5209c60e07e67964175ed7c16f0458116c2b96c804c6c9f04719333083614c79db3361293b2ef0a2cbb8b64c8af3ff76c7ddc936278305f89ba4a69863fa3aaaa2fc281fb2f4f47a98f1bc3b66fcda891ea0a97675e4c81b6d33cb31c90c72f27de5dbef89cfb6ed61e3d91c5290c9646cc44e16105fd3b7b57a760cfd3ec74b83d39600d9fbd489c7db0bee54d71b3910b97e72410b6b1b756fd0b2844b605e0aab10748f216c25ea6aae95e4e3ea138b90754a508034726308b730d26a254edd551f3398c12d6988a613329e67390d9d0603a8de9471909d1adbe3d87ba79a67b0f0177a8baf471b374645113ace9f918e1ed4ee1c321d89b15000519909bf588a4a08aca0bf26f67c73bccd047a34d2426f3740ca67d731550516f5137e144c8472ce2eda3e68399d3fe2e1cf2c5b3874d25a339ae548460066195aff48b2181b321be7f499b11745be44cbf059c6ffae3145c4ca0b23b5665a00edc75c73e64909a33d34562cc55da6397a1319a086c2441943f3bd91d476591465bfdbe9e041eb27986018580cc37a92841805c6141f4ed23ae75675bf82b20236655f57132509d5b9aabe8b1cd34d7c941b8ecea8beb3e23c44bcc20e6dbd17e0423526631be160d9b1dded783477e3971d305c3cd48ae6663d674a7d873384ab8a10d21bf6712aa3b8e4cbac2ab97da3ee96e82ba570c528280369e08e7f2996085a24ba64c091ebf45f12c819dff93a4b89e6ad69720438af53e4eb31d3e019719d8f3d4d6956e4491cfe1e09d967da88dd4d797efb6204d92b6f9e74ca0937b8483fe25f1b2f4424bc87b438f4f6b7e8694e80f53c8e25dc00288bec98301e0607c23f8c43361eafc6d88552f02789b876ef3e12ab5351d673cebd004723f3d38ba188d92eec4e803afaf92fd1dd97b31e4c34e8db81f43b67b0c764f0f2fd14c612b081b33707b15b2e2299929e37153238af89e57780f9a1ab5679c88009d0560cbc967a9b9450d886c3192d4656b2d8ebb479ceaba90269a0f4af1e82158db18009de9cc04e1f90a4b076faba271944374e9c59c43528764cf39a3347821cdac1eff230f83f6d01a80beac6babbde7d6d35c673e226c6a69837ed2e02687a94af312750d5c5a9df6157c74747c4930d33d8c2a739ba455bff399d0e423579d3e6ee32c27c7e8c7acadba4d5c210665904b0783bd53cbffa02ee1d9aeee614e2ce5637d3dc9647c15074348784907ed3d0a2adbde82340509ac2700ca24eb7722dad3a803006a76a5f92cbd243005172939864da653cf53067dc61fbf9db9e88858aa25acd4b78c0058b301bd7df2c5876d560f33a932a76f09d3b5d9a85ff8c6e31f52f3f752591d67fe84ce026a7a49107579a5851b59cc124ce18e1093ba1df40ba0fbd4ee058b712fee62b5d6d089e4aff37c90f2d5bb615a5f24e17d2a23e7ed589e4ba2147609f8dc13da87f806dbf2a0a6194eff9a88d0102935bc934d1a782f5637423011b12703f2e0028c71192d64939e25cad4d81b2c9be722b9d2f486214534a94983590a78494fac01171dba5d5be8d8a0d4f05ef53a4cfe5d3c6456ea656e0aae43093a4710ccdd3d1f0f71d771760aa0eff0b8cc8535a291508213a67e2b22d448dd794ae7fd11d3064694767308d408323c278848b81f5222c358c80684c6e3ddb569a8406f9a360b23e92d018962545dd35d4f75ff16a131a13b6d40d8e16d8c4e888ef2188712daa52e43f4fc3f1476e3e17035bd6a0bcaa573655dfc1df96e61ae85a4c307da577ffcd68bf34126885b1984a0b9069dba97565635a461ff1dc75800289c12b92e29299a84d94850d015b2016d58c54f348d241e07201af6f04324a5212889ce5d6db721c5a6646b32eefdc1cb1bd327f232ca6785a2b95507bbf208bcbaf04429ed22bf3643323f7f957d9e132f72402838fdfc49c306accbe9b2cf0cda3ad36467f86d673bca3e90cd1765e444c72ce6d3ece6495321d0597a2ac614570cdb7acb6a7c8b9fe3055fbcf81ea15c5169b5f49972c73bfe5eefe585efd3bf98214faa13e952e38ddb1bdca073b1880cb4170c1d57ef976db61194ba412641fedb3aa37b25dd5cf36cf2b6115108f4d1e159df5f2c66bf6de28a5ee8e6c5a45848a6ca08ecfc163d81f4502714b9e4d756ede00c8bdfc09c048e6e0b6986ff176e81eb182f88c8f955bb0330e40a32036d8d33fc903ebd73950017e81d70bd792c22012f896c0e757d73b525fc0d34b74d94b4c7af95ec07c1d09cafddee96c58977e869b49947c2550c41782dac5daa36549b9d5b211a19b4326d55501941dd85b35cb572066b34b33bbb047685082e710d56cc1c468986d00a0970669389ed3483852e6581b480e32c1c682ed1b3171dbd067fd74f42e1372ae5a9884045dbd1dc70443e151e20055d10a49e5003a30de4915b7ec1d83ad79787c33b08ec18b480694f388e53a2b676c5f910352a79b5e56d5cdf1da838f2d4bba95bae0df11629bde65e48094d22a97458d7aed64d22edea20d4c5f7cf3d6890bfa37180561fc6243db7c4a50d38340a6ca427c38e53308a449c0356f2e164b96be0802269d74de310b8557717b7e747005b09b3cdce24d01792fa3f6d34beba5d68ce85b41a10fac57adf80cf1e125cc2b566760b8226290ef3186b59a6a0ab9536a49352d2e2a33d5c21447f63698f7792b8c363d89a289253548af5cb7e57d61559de60204ed9e7170dd2b6bc69d0018ab7db1c1a02bcd24b7030ae84345e344f1428d05bb4d30d1cb2cede2edf52ff8efd6a5fb3c709ed2a97cbc641a291fbe40b458e1847fb89412c22738f4a774cddb49bfc92da9e463ec2a5e251fd0b86967b62d628d5d86eeda3a33326a620bea83e18d187d1a1276ae682eaf45cc068bd947e377eb82db5d64876297e78fa3ad4d3d399a1d15d66b5b5b3943712129200e4fc2575c816566b050b9e92eccc3890de701714b4b8be659e62ed3057a176ede9c1d2826086a8048a28a3a43371ec7a1277851ff242a9133043400923281c163496c970b7b07730f08b35c74a520588b8ebb6676498a003aa4a03edb08c01ae5168b7b7a70b93d7b35fe7194607c6522624a1fad3d06a16e4107e501381904a698d4bc7b83dd26160df4077e6d5f40063810031a63b1c5305808b5d3b79b6615a325bc4778ff9734c3d6954e7fa5dccadde2a25522ccb4c8ff3eb1d717fce15150087eae200f2df45953af03ec5dcc53253119fea30c0e4240f7603452bdf5815062f2fa0c19fa14f9a0c34fc7432a4d39ab1564e9beece1c102d3b275fd7feb742284b342f444aeb4cd1f6419d14d210c2ebd78ec8c7256e71e80efdfc4b1051bc44d4d14ca38337184391aff60f7fe6edba84ca5d61b6c63b26ca231d424adb24385d54f9219a710fb98fabce6c57f461926e30a382852ec159c3b2dc291525b614d8125c81f70d3aa26c2795c36e89effa097f73ebbda58b9ca873d379ee9881466da75fecdba84c7c626bf5f1ec15f7479a33edc7eb0f62afbaffa6680197d4c76267d42d90c36fab0eaae37e85ff3d9baa41fbfcff77ec9ff07f3fac2b845f4f282696f6b17d94518397a334594bf87d752ee78c002e2673eb7408f561382ea026e29a0bc0368f74e16bfdf74c6b94d6f434d5e3d6da22cc29effa6af9c21795e5227ad3eb29f9b1baef057b6e3ff24b5fe8b1172121a84c69d40398f174b885e0a9a28001ce579351516f619f3955097ccb88796400c08b2fde8e3f95eaa55d4b63aa9e03d149140ff3a0dadfa68f06f9bc461c46b17e7a576a9bf31e3a3e42d123700cb424ec45d87e85893549b3ee74d3f9813956659bf31041a7882722df1429831d04830863dc48b8ef4ad8d51cd6fdbdbe133e42f30276cfe160c98c3038ec471962f75ec355e29dcf634b69f8b2034f3f0c6e6cbd49605fe469ea5cd277963557887c760b82ca46beee66874530ffd2e935d851980a2dd76346aa2790686cb5c276724406384d55ab03e7c20808f4d0aeca977571a04a4d0d57799621e49cfcd60ffd59bda5f083f7c802cdebda291ad873645acc2f11284cbddc46cd89d065628fb7001cf1d50b279190677f92926b55c186ca8ce4b5008157c0b3d7db063036c95b13cf9a4ace33bed26f85fadb2f71798fd09f4bc7ede687068da1379ca2f758adf7f3fc4f7da88efdf21331f1afacfd9143371aa51df53ab06f6b4c8bfbfed82a5f0f4e49f1765222849360133586adaa3a746f6330af263a53dfd433d34cb23b2eafd194d3e74bf36da79dfbdc184a99d6b8631533828f0eba367b7204379f1d2ecc80b06cf75b203b63f272f5be5f92f786a5388ea348db6d74622f838fab9c9b0e8f111596102aaf7cea410af3ea890a0108433e8f06a08ec53f7892ae1ff9c0c322e98f383a31cd2a318fdf99b04bffbb9c6a76ffecca3f7ae63ad0327d0bfdcd831e98b8f4c680c33d51bf6346f9ef159f4da1f9e3d37763e57a6e75753290d4811bd520f20ddb6ce0b5390404dd2669bdbba0dd41e5c6e30233b884bde4c01c2152bda37d38945b2e0f5c2310deb69cff21a1a5c8c150fb224bf8913e9dddddcadfca105f7b67a00ff92a5f75546d4adc7f5a38cbcf877076b111430203fa09c62e05f108029a14d7712fa53279e1a3e0e5d86dc342f5feedecc0e079ce3e69433f494d4e9e41fe1bcba2b8fce322812297d6216b3eadd8113c0fda5b66e306f64068daa285d9de7a1fa6837f70a7768f97cb67576ad1ebd99cfab5e70d1a2ea5b503e20327a69bcb884f9cfc28a4dd6821022f5bf3056a216841b0166d1976067fe5e2da906bdd0f5dc7b85386f04d7c34e869df311012fc739957c864ecd271db762ef5d40051281242de2d1896f0b769e9444756eaa3f95e25970ddabac81042d3459fc0bcccd8ad4ef214d1d42a77de869fe34bfef3f2c90594537f01f82c82135985623937582d74076feefa203130b2c6fd05b55300812c55812c5823f30bf5f80e977afd1f8f0fb7bf630e38b5126ac328afb78e46385f1779c916a97594ec10a3d06e0ee20527b76b3965b473801725299cc2576c7784035da273b0f312adb15fb1c1c0b63229d9626ff8cc8a2b3f3e96749c8bacfa29fb5a03c350220b46838bbde65228dfff555048ef5c6a9928bcbd28e19b30b62909d12f9c4b52a9037c429e084eec22ccd5bac3c0b3a6951d77dca6017d0436be1c59b189fda0f91773353402689ed3690fbab2af07b22b7be5e19ef6433cc329ced831bd4a824b5284adf06043003d197e9038604b1c1c935e6aa5714c43d6951ea38df39a30601c4e9b002aa63e9433f0d11802059fc82cdd47bc36518f00704db5818ed2cd3ee3c908377a20b720d8f5bb69c6b0ab85d2ff399ced2498dafcbfc256992475cfafd2fdbfd612539037aa831b6dbe51b2eeb795081271fe49caf7e1ce46f46f4c24517378dda203f08c881e61ca0cc997e8dede6ec5b23664b6658b05bb8a0eb8eb0cc858153651f61749b2318ff8f51b14e644859f94733f63b75624b8808e904b872f3bfeb1a02f4e3b72177b230d7820c56636f05485fcbb98b195488bf89be41754522d8e6772cad1de15035f8a5fbb3bf5e53907cde44cb5fb66082ab09130e37235a59892fa7dd1348e02c3c79129fcd13f213412bec69d4ca42faf0cc66735c7dc911029f5e49c5262ca70c5d07a30ae27033c3026ebc2b6c20de099483c6816ddfe214842dfd668d039d47a17a83dcc0db135b71e8ffcb33fb0c60c8d73c90108b691c381f4f39853ec9bb4a5bb9369deb88d128c522ff4e744613723cbc80f1771e8b152471825882b41338f4aef56a6ff359fd779d745916715e0f3b369de13c70bf7f338412e5fd7d292c7707885e087896fe47979b6bfdb3b729e0d516dd1cd97cf0a451bdcba2a0b41a2dbc5cb4627bd25200df57b4e21cf5218a3262ba7ceb18805a6cf7f3cf5ae83c2c22dd892953a32130c6630976ff0c9cd48a6548fea8dbe6b6c2a38738f3b5bb46e5342b6737207925f5590825ea3c8e11baef1b67a0c70111d805a4cedec458be046d59e21d567c586a8513ed2eb4dc45cde407067dd4d0742e180cf8b74987d3a8518a538f8c943b7aaff2c9b3200acc2806139f0646da99478f53c3d0af19663ffaafc87f873c3cdcb9422634ea967a54de4abc2fef52c2890149ac97f0ea283f01efd63185e98e17c6eab8ebaf985b6a59eba383bfb510f3a593963f23b35b87a142f8e3e59b20324f3a7275106635f72cc1247c6f7b132ff5ba39b1a440ca4755624058ec9402ef72f0b98ba80d60fbaa55376616d2a9f5a8d6419c7be8922243de4d9a34fbf54a41785fe52360320917e53fbf4c8ce0d9e9990771a21f801c7f81d6a9f6ddae5433dc4c8e3e84d80f5af099229e7bed3caeb716a879a9dd0742ea07d342c2c2a6dea87886b13feffa035151cc94d74a5e164163bdc4c6dce3adb3a36af0198b48437eb4e30ac5e99c1cab37c489d35a32ae3a0dd99f020e67f9a6e4c1427df60ff0d3734dadd7e4630fbf2bb1b587cc6650e9cbab09b86a132703f04b91156c8bf05dd8395f6f8d34ade52b1eceb861255f6bf9746c401d78cbdff64185a6dfa8dc7d59f72c435d67845b0797b344211491f51b116ad210be7a8a042f3af187eecac61c851ae4d554d8bd7d02b211b53ebb449e90066443e6485ac24102256373e7aeba12c414d74c6a577ab0ab218e6793abf4ad6cad062ebacb0f064205ff80520670743ffd01b9eadfcb224b103e284391088a47005ed8ac0fc854daa876ac18ec9690dadd8a61104ce32eb04f6ef62875e185b0f6b8e33c6fff3908d4f341140632882ba51406fa7b9e7cbeb5a51416b579796f56779a723b66763537a59ef8c7bcdab613742d73ee90dd037d7afadaeb826c01f4e1dcd125ce2da7b79e769544d21e994c8915f53c8fa6708dd68344cbc893e1977b0e552c3babb0b54428f121e0ef82867a83d4be58e09bcf32e97edea23246c1453f1f9209838a52a7087c9062afb57e1930c31a76357135fca9f375f62789cfba61f4595219f2a122a2bfd8f86355f508266e3ddafa5cedba7ddce00c43eb921404dbff25761bf81bb9f750dca390e0031e87a98cab359664916f4be8e2cd260f02957ac0e228c4ea7860a2c444da11bf38f3435bb3384a22cbe833b3b674b1289c41821dc8132ef8ad0e9c16fd6d2cbbf62cd3b1428252f87f29e39339d81c8a9ce07aa500a8b86de7ac9dab3a30da45cd680b9f5ead595e382536843552997bb1f599ab12a9a1208b305d08279cb80a720a8ef599b06532fc06036fc13e6cfc5c8165862a8c633e4cf91185a8e64d675ed300bc3a5f64795d976b7774ef67787c6f481e853aab996b9b05dc4a6e456fcee6d8e19c095fabc0d4aaeae803206bd9097aeb6d9168ae637fa61d37f636e54b2b6e8a5d2316e0758838ef4460e38f9215b54d70d05c335d6bceb8710c626a03b00ee677a7b1cfe899106f52ae6cde19359d392506ed3ec4939139bd94206f7d9a2c919fe857dca433008129d1cf3b9bf6e18a94d70d67517fc80bb0f5b69f0e6599f81b7f80d34ca9fa6cd1c04a7cf0ade1228777dc71f2b63c01351e4b3c45e86a27d86c59aa58b8ca8332f3c6f29b2288d9458852bce85ab29d157c9142374c09194e2564e5b84bdbdff64de38e2f2c8118da0775c4bd4b385f057c3a77f66e565f1cc4724bc37e90b6cd48bcefce7e989df9e7160b811dc317379fbc5af52c1831d5e6552f9fb54f6bd191b3dbd3cd4fb5cd3b81ae16746466f7c8d3286d1df448e87ac5fa07c9b277981ecfa13fbfc5bf1f10d515c7a894d3f7c8aa8040d439f277fde9fd6ca0576ad859fa93516413334bef83fea1057a5f9978c45e04a40c7044ca0e5b719efbc53c3719e7d220a820caa10c8b8c23334d444ec4bf8fe860eca4d0694694332b54010a853c5040cf5f39189c40e2b4d87011e5dd42936cbaa95c663766172826c5fb3915fd2559e79147ea03beb99843433ce2dc99a5241030aa4144de8b59b1718e8dcb3ed5add918f5ba8a38592c8079ae129ccdf0ce7d1a7d316807f10faf7168154f1c2746cb20accb24005f312dd38ee6dfdfd489b83277ca1d8037dd1a9a8e13dda51d86c2d38dfbedd07e4174289a6dc13a0076f95733fa0b4911f28d5482fc0fff55b6c3b84cdd2cf0dfb1d8eb1ba130230e71196929bcd0fe0ad48f3ed1139b9c9aabd89e7c0449e53722a67f021085c2b862cc95c372758612f7804a1817b12c5734ca6e9e1639ba87290cd4a373a8053ac41d0db3dbef15a3247c9aa159a0fd9b050f83381e944a3e549721e09abd3ca11f357dc3e3f32aa7059555643bfb192680863cd329c4308e6e31e08aebd2168b03120beebcce28e2bc0811b01f4f5e2dce43846312cf3ddbe18348d2500f4bc3f735857c6163df3b8573dd86e6991ec5f403305fd889d5382badf8551f9f79be49f7da09437bf162765e72804aa0dc7014a02285cab9359ddae4f6b41f832e5cf36c9d94c5e4f644442eabb373ebc51b17bb94209c686029580a7219660693dbc20f37ece010a7b7d86acbb617566dcb255a53d2785517a7d5b74f9b4f4d5d054780d55beace373fc69f61676d6ca4e2b9db92da36951467fcbe9611142a421fb97f11e1c561b453e40e8c9228daa7f4996099ff3d5ea5fab26b1349a8bb8160a975f504b18e344ee2fbb73418a481e5362f924ace7900eb44309cf80abbf8003ae02649fae9291f9268dfb758b00e54e0bbcacf201d072c8f25c1454497a2eadd1090113aa9778a49e8b5527db175fbb269031a4a687ee03101502da69a5079baadd8099fde395bf1862cba9ddfd1da2439279da3f3d1ad6914ec54a97f169df31e1128f6f00b73db80e7e7d5f4a1f2ac8293fe8dfa5eb36f6c4291d71cc66538c94297a01a7a84a3d315d499052251e5417b13ffff7f4fd0c451ecc8852057b30c8d7742fd75386809dedea219396353a1fe58bc4fd5dadb162348138ce9eb50436a52268ad28fb86ed9c4f2f501f45139dd59886a51cac9b52496114fd537f4648a6df14b7aa586c90de1cc04ac076ccfe9836ef27a83563e9020f410195008ba979f36f49b9d55f2fc53a29fb7d4fd46505bd66e4ed52bc91f970e041e0ca89e3dadc6ea7a62a34331ce2b8935a3c74368ce063c1209ea0a962625e5d0d93e7fe01cbd4cd779ae66d6e258ddfa4fbcfe41f96915ae6e80db098db356c1ebbef39ced2a748093d93e34dfb8d601e995fc5472af8ab8b25589b9452ebc59a31c61d9bf13f241a3f9b53a34339b605cdbd24d0f11c39578cea3ff7c9a5d53a33d4455b0fcf655f4c0a1e76ef4fc80dde62601b07a55d4127b1ea74fd75d4a0c179d9ebe2bb86c1a87307ed05ffaa5d0c45246c58fad18a15d1047c8a2b426a13278684eab71b7352802cb1a0e574b28a12780d6d9f3df96bd463cb535f719ae6a52ca0fa605cbd8d89e6fd902c7c878ba5009933cf37fd85c9052170a1074ad9987f380e8af5ed8a278c771d6dc33d301fc2bb63cbbf11525ac095215ec20b3b16c7be0cc3750b7ea6d5267b0ffc9b0abe655497d19188117ae176535d9d4ce98cf670db62c81dc163024f270acebf7e946b18a065ad63961b1ceeb4c640e1201dd5ee67349d39c2c0aac76041fe6d271742495c752b8b8b37670d8e7df879153f24a5c8d3d85c641c47acfe140cd645fca2fd5ce8dd91ae0932762cef73beac3d3156a3111f97802d78eaff1cad4f0abf2353b8e0ada811a1a9b1ddde6a221269ba1c0bf92543081b2241c59b1d0a774a184933d18c46d678f414f99198b265af2e0bbb0c04bb8060fdedad8fccf7388dc1f4f44312f2ca7ee803570cae4f0bba9a247bd3c7b20b569e4b2526e7c51e6cd9ad948192bc4d022b2356fc509fa348f44cedaf9117e934d5ecb4f3bb9f931e91cc5fa9deb3d0b89696576ac5fc7f5974e7f8813dee970f5cb2658f9b442522382e0bbb57bbd414404515e2f7715d74befdbfba2de93ea04cff4031c8bd95cdab4552552623fdbe4a710a8b6b6ccefe59f01ea0ffbb5ba20f13ab997d139501e36020467b696f9ecaece4a4410ab01aa063c2fd426b3b05bb82f963bb498330354d5be88d6413f50bdc723a4f8ac80f3d291f8b9d4f841b6271d4a703d8b869c51a27a3063b0c44db7f3a50730313e2674abbffb556d6f98ed78bb9b27fd41a76509ab4dacfbaceda2f801bd7e3a85d91235989cb16459d66c5297cb719fa547ee595ad27ae271f22ffc29cb609c4639a5d8a3f3e4cdce94a82caf24e8b06be83f0b67c8f0e18341b8a948dcb076d0080c7faee02bfaa36064ccfda164c672f497b3f083cc9f4529bd65b12b3b3d07c7145df2f4898113c32b6e4eedbbe784563a5c334683cee0f08a98209091ae5df82ee9a2d3d621084a2fa113ee5d1c37ff5e8c683aeeab1ff84b2972bc8cb031ed37c6e30a3f03628dd4c29a31527f29aa4661f49b845e3eeb0418287a2d8a6e4ebf0800a00f77fbdf2d42f62f5a67d016d167b30f9de76ee4b698d6200bb17a855795c9bb5eb91df8a8882a43a9f2c29e7307e99bc47c381f0d30e51a5d345d5819755f8d42872e159f55f842080902e9a0144009d7b3742d8a3098cffea87791842344bdac27a61e808ca95ee5e5987e7b59af82be774c4bdbfd1844e1cc44c98a3c13b2e064a9feaa833d2c6b5c82890552b0d4c74844728e1d63cb18d4e2f645f73e2ef5abfa770f0580695f4d0bce944f04d69ed3040f37541c06cd491c8d808641ab993be0e9fb2d2be794dc528af83336d1a860312902d1a14d9e80c5f414b446a7b9fc1f9c970413160707088367811dd60629666f4219ad2e50c2bc548aefd9922c57028e0afab94cd498886e146fe3cc2837948850c4bcf45834bd5b95b910da0035453709e8c9bca56f457ecc71ba28c3e2a9dd73905fd8bfcd4c484d757dfd45e0c4c9f716b0357614ff612dc0eb010fb28d2502b44d6bf37b3a14fb4fb4fecd562034a7fca7779360eb59cfeaa93610b2e9ab387a7b60e49c0021dfb9edc60846036f1a21fb547ddfb3ad162652f2a087e164f798e3d91384a3c7dc66d75a47428a386ce14ff87004e5fd92489ac897423a3336956633827a5390c901e38b21bdf480f674d8c97ce47cedcf77c1c0c7026286006fad2a92aff34ceed50c2919d7e12eb193a6cb3ed2d99699ed3c9c2a11c9ca53e111c226d4b322594d0cd85660c2bff8c094fa5c5ef873b3cb59a2e3fbbeaaa6f0717a1571ad75a06670615373fe5521a968f6521f0513f7a93dc04f0efb58ca5dfe843b36dc8b08a1e7d020a5ee1da99fe76bccfd96e6c533d3693719c73a1f0a54c257c17908cca6ba93e5b6dbb05c0fb58da1941ffaa4b42c7054776e26421dcd835da3eab82b32b47b7b48ce7362c183df888407e805a74fe30b9c23f58855110c10ca7da0cc64b09a9d1c5874c7e0859439871e85b598641f9f7d05c8943ff5d584928c6a7c49dc94c778a9e704570d6190814548ec3c254fc3540a46b79fa135907992bd9ac4024633db714654d0fd8b0c06d59c0d405729c09f3068e69f1a448500a6f5d20a8994473c3a9eb4edae7ea06f659aa8f8a146bbafa1c270f27e8c9256f7ad555bc9ec84e7dbaf165f79b7285db411a847cda8f4f336a97a64774fe9392bae32d73fb6486c63feb35161cd52058de0a65a0090a5ac6d07dbb5b8417652fc8948333f07234be5b423aade9fb716a1da167e28c759257052755f6f65e3f3eb48a0241ce2e15b096d8ae30e7b99b8e5dc296cb30c8e844e22932b9b5e37c5cde013e503145e3eabee3e899b1299af00d7e56fbc33cdd7534f3bea6adde87efa003ce21ede391cad558a5d0adc9808f47e785d99463ea796d1551dfab0e8f8a6152cc68edb732f295a6d694d44d6b69b111b30de3a0bf837a1b5943447dfce38a21bb95f13896f12e0bd7c93b762c7ff80b8cfffe7414d06f481dad16bf911c6db9dd0d5c3680507ee646632defb492efd975021ea51cb8947524c38a08d69aaad61fedb8c96185747a3cb266b34d7f44524956999719d97cfea2b4dcb592ecdcb34f8eca07448d8c073a45cbe35d32afdaac7a787d62ec303ea23f131aa3065956e613eb429ec497f3cd6642d9c1957240a7f016543b6b8c62f20d4a91c9845aa6b7eeeea957fa66ad7751b3c076ee3f26e1d02d936d87f04287e0d5b49508ac154966cd1c26bc85e77fd936b240b23a5743288c1c3d3af210da5d7c7ffa3ac75c0f252b5758df9e374dd66ebf3e0842e85d506fe0199b9d6f95c150b2203ef29557dcffdb256c4a7e841f1aa42faf660ee0e5ec134fdc146a37113454c34dbcdce2bf8e6998ddf91b89411fbaf369166af0baa9724f9077d1b37d84d0b88f2fa25ccc876056076a5e130f307b304b3d586187d622acd369128283c1f35614237422cb05abc208925265af50d9fe65f76efa588d2c7003d8a232aa251e5496b2f476c593767973df3920483ce87d2ba83d7e212373730ade835257959b34199e090277c83b3296953fdf81093dff362b477622867fdfdda23453866a77bef90334b63cb5085e270b63d1090256b175abc8c597300779187c9d8d220ab36903d6f607c91f7e5ef5df6b68572047979776e88df0bc2b5f820ec57f243a50cb12d5400cc429457327e3b18d84ec581982c24e0f81e1b2c6b3cc39fa47e8a3e5fa59c682ffa33909253d8bbd5e3013d37f75aa6aa0d768150c38980e7f5525eeca160684520cee06051d64217f248f1b03ce1c60dd5054e1e7c2dbe054f2429eae592ac9de2c078d8c5e79aa4286805e44173fe252e06ce59e07c847406b414e5fe19b6b594b25c16e435497574eea4a18f5667c767cf00d4d6a9c896219c410d0a54766dbfd7b516a751c2a19e7ca99675d10a2708f1fb20e79cf8fd5840400e32057127f934cc9ccfa47ab7abb7b7e0e96711f50825063c25e8371f19162689e2bdc0b4262457caf13cc45cbb7debec515e12f86f163b54d99bc12405ae31ccce3ea16b006dfa278c98669ed45d9161cf66346b7188b4137821d6a6de0ed7d47ae0034e68353d296640a09802023672589e365944e238e3d278bf47ec0ff3224984b93659d523810ca65d7c14c6e7f3de3de8d1e087b2df9e60b94782e1c1fc44ee9630019346666ff7b6a824571cfcaf3750a00eb907817191e2c293f84fb622723fda956af463c000f23bf1fd77b4b0ed89d7bd8daf171b1ff8c92629f1a0fee27c5778ec67ceb29aee012be44fa42aa5c4aeea1ece270485ae1758c26f170b0d77113bf6f84772e0c6e5d4b450ae262e8f1fe552c60d54d02b5ee0e8eba62d6e921f9c962316527efc3f2c7d25ef20f01122ca75c25c9931157ff1bbb80b261f5b9442d97d1db48e809014a4fc6c952efbd5f6a5fb1609fbc059d89362e26d0af91c38c3854800c4130cdbc7090d273b85e9d1e1b91937d42095537e66bd71bd0b8d9cee5de24890591c1293018da8d0f341ec9eb6edb184773090f22c63b73802c01ce6a35a25bbc46c553c0d1302847b5112d44ec34b662b669306fba8d96555b3cc7c9485b63986c489402060a8872f6b9be047141a331b7c083c00c362c866dedf45a9f51af787002cba50ee782dbde633d30656ba1583e27978838592ce3909c9d5d0dc35624a115bb8c34745a92a9ea494878a50b969a400adde102318da45a17b2b515cdbd0f6c4e2d5bfbbddee96535a0edf7a439f9fd04053accfc0c4a30e26078b2d00ad95bb168c1cd000942f96ea5b8c1b1287b57eeff689e718598c5508f769df7f94da5cb5c58f55df5db9f0d1d261a055a5821383a97e0fb6c3962f5f3850d298c56a77c6202ac95361e5170e0c467cd8e59eb3e0999a2cb4f4f6921f1e9183982c36ae09040f318ff28ad934bb899cc597c507427c3eca925780b7a8d057c7ba6ec715f58ef99b83c71a2396f005a2ca5f7e6f27c46a97084d4d6acb708b5f4f5df5935c96812cfe7d42d221ae65c9a784bcff6e0c96b3917899a204ec4d02afd86b8cf60d24607578417e67f760ef517afc497786a2e39ca2b96fc2534840a7989475fbc7770e74282659498243535607cd68d47cf9806a7f381d451f9b62878d9daa5f1ba06874c8da3f782cc56bd305bcd1c2e0fe6fb5b1a5d273e1ddc52cf9d3e8b912d532c067051ea27aeb039c46b1fb07a07cf7a4895fb53a2f0083c4323bef0ed4f758df26926eecacb64895a2ae4f7b556a4d0e1cb53b7b7f3a7c6edc660145222ef9aaceddd91c851730570b0c4759a1d800613d11565ff4a34c8eab6801b741773731d39bcf6c0f7f5296467c791ecde4a9158914a7f094e215891442e239fe22f2550fbe045e7c1a0a767a1ba6f5e69509b7828f8742b88d62f5bb0d206731112d37ae1112c9d3127a686bc6b3fe82cd47cc3ef5d1943c64fc206695a0f6370f73bdd4e863793bfca32450cfe29154c825e0f06ab04440349a034da25e516ae6ffcb60e01aca5e0cf903df7c5434c08f9b12d69798b547d6110cb4a99b8b77ab39517fc42f88b8a380700b91acac56dee16177ac9b1327cfb45dd36541a47dba5ec09e6e8e1063e210e6bf5c2109738b6bb1dcb35f5dc383977b2cf9af52e65eb27d00d90ca64b40cff2d88aa428775214aa04238b9e66952fbf4bbee085f8a5ba92d39994cd71f6ba059f7ebfc61179b1ba8e68f3cf084663d0deff2d0a2fa892429b799010bc7b52d4fdc4944d9ece706ac2cd145acc0c001f1b030ed9e9784c97f57f98dbcd13607d1fa770fceb524966a06acc264d6aecc3b2432edf6222ebf5ee98d4a5509baba23856b0df349acf906517cc3f600001f295738f06cead5e4ea3949103055ccf6ad15c1ea5a7e578432facd731ec8617389cfc7c34fb88926446df19f322103f0afafd189292b5567e7edd7f7d59a0c75339bc844904009b512b5e552b29b20c948394ffe6bc0eb1b5de1296d210522a0daf1cb0103ae91a710d7a897739ad47654e9c730686d1c2077d72779fdea1a6e1cf11c7a0e7bd3834e95041e3983014957f2c90238102ff180038f9b0b053f6979713cf454480743cc91d4c5ac2d8ddb9da7aab485b4d312a54161b8bb4237dd1041470fe08eb06d4a49fc225e8158c9c5627dc2baae56199690d519e411f6b1b63feab06af7fa259a53826de5b9bd2efac8d51b5ae4b0859ef3997fc511479d201c6370af40680da8b320a394c736b6ce38796e0f8d34ba38e1a076db08ab64b95fa6664d1bb57ca2af68b45e90dc872f4e78685113c06199cb47b1315df9a190ed8cf1feb9501b030aaac63bc345603329363f11db57a60ce2ed98a2084dac3a337a5ddae2c135147e687cdfc9a2d22259237f901bc4472e8f5aec93489af3d909939a43fab7c53f7116a19580e37450c3bc265693e7b07f8626e765c4ddcb173f3f0519624feca1a9bc2078c787ae6d30ad738c2155d73b914116eb64ccf5527bb3be9296aa8d7e085b1c5503f328936b030e6f30e2528333990417f21ab5da5e1ae870c1bcb5d8e7424a7c30311f3f66d9af834ee4196831515d9825b7d57b87ac0aab18263ac96cef73d32fdb063ffdf6e4725c847e535365e3bfd76149a378a2c0ed7d9acab4700caefb281fc2ffa8b3ed8ffe5a4bb2621e37ec562de48132f2540f23e6006c8e561aecd7ded945a9fcc3d1ed0695bc5466bf6534a5f563afff54657b8adcfb98c4e5a54313aeb5910a9dc75f151b89454a1450ba702416646b519c9a28bcc431dfc6ee758ef39e95945aecbeb1e9fb4c9c3661e2812b66b8ce5d8042dab4f71f9ec5f89b4b1451ac791105ab1a8171f2dd73c45a562b73b3a4749b81f37e7aca550d27ef96f8d53bc333c5c83a22550cf1b42462131c9163726313a3657f8c0d7d9e483e0dfefacbe87030fe841c57b2efab7e02807479c4977c7e3d5f43e02ddaea9101eca8072888174a87dce012f4713106080ef134ff3f7e482a09914a25e6b6d28839538bc4d51d529b68f36658f2282c846e70218bfc03ea6d3497651978e11b89cbb7a115138440d83120b4aa1d0dd2b5aab15e78f026075c4a8881bca231b88bc6053aa59ea1d1f09873a6504634e52617e36958f46520f85f5bee202a8ee8708e9c289e9515999ae995eca979956ab9e6118e2a02e3f306eddf249b4652db40969e9fd4a31424e49bdb9720de4a9d9c4a91d55d4f1772b16b481821bed7b34b39a514ca8de73e160b6bc2994c67fcbc762a07a221302a3eda5fc005ca43ea5e93e7df4b7404b4e454481c15e2a465bdd0793e8413b4a56d6c3796b1de92b7bf7aeae82cfc0efa3cd054400c428e2564a7ad83a951960aec633818a7c3c962cc4f668e6ccdd727c2f39a0d080911f060f396d104beff38125f38f28ddbaed8d98599dfb8ca569d422fce1413b9732a3b0cd45bef36e5c772e31ef5fba9e67fb11c1df83916b208ecb545f14eba3de1ead566bf7f10535a0d4bdafe8c12447063de404e4c9adc1d91772afaf149f8edf309f8960128a3472efaa99bcc751c631b86d5661a6a7749fb496e08f34af860f55a9400c2dc72563059578d0fce03419866374bc5546f1987a782a608a4e7e8d387fd90c05652c721cd2bd1500b30c13605f62b2a94e6c772d0160cd4c61963d1b7c466c73b8a6788ec031699f80e2180f36e557a16646fe648417aa4de80c876b0d475a6f4d0e8a9749c1e23cd842bc0c4b8c0fe0c144f43e8c98c46b2b6d321becada3e9829c734f7a73bc058604b31261beef91f5496581a924fedc4f932659f6dd615c7443d6ea487bde82b9b3740500f6feda6b804883bfa347fd269fb42144c20239b0738502dec4ec3b0babea6b3bfa4c32c7e0d1eb4f92b81fb50a289c480852203a5e2038a7d1985b9f0f32e1c6b9689ae70a1cf3ca1d76506f2e5c0fd3c36966afa52cdbf03b2629293775ec21c9af5291a491e2ba16c9d40d5fd4d10fd1903312e4995a25e5aec1377670f39b8f2cf98b1eadfca0894989f1255567f3562d1f68343a450751062cd90fd152aaeb60efb014a901c305692f2a36fd05c90fd73cfc8fb412ed2ba0682babcb7ee1447f28db5f7a6d7439fd2394ceba94a639b9f57201fcc5630c2a347998523742d02a007f57599672050be88a90281a12e4622dd1295e9823be5db24b77433f8068dd17cf95cd60a32dc736f8f37caa062f062fce6aa3c20500c153325dbce2fa76c2f1f1e3ee8af258f9aaa63adf30c7fe2c9c3a24f881b306ba9873a91f46e012b591e7bb36b3d67d5d8794430049f7240e2d6aefa3a1800a16e93fc4501ebd5339f3e1c2dc29221aefb7b65d3bc848a0e2b05a99a652300d9cb90b223b219fc724705862bde73b338cfd3620f00da419d8d8dce948ecb8cc40ed8784cc7235122459e5f2e036553d3e5b36830ebad1e28fabe3027b020f16c2ca6e2784c4d26281820e9cad1b5bc5a95a948311c875675d15ac56b93e4932d815069e80a81c8c763421630f7b4de60fd3c48157e5bfd0dd80617e15a76e17c0d6850e5573d45fa220bdd2e5a768dfb5c83113c74abe49cd070f5aa38924f559c357c9f4f4e823cf8e2a78883980b2f918eba6e2fd5d433efe7259e220dd3ec850b1601373ef88829f7d74257601c62d2343b8394fec57fabac5acfd76e868ae8e14512afe93f636536ccd56efd80935642a814dbb7aa044f1f4b1bee0d790025e0d16cb38bdaeed215bcae6e60320970dff862fc87dc088b68c4409b4c157a69cf954e9314769253bec40075ba5ecff1d9fdfee1c9f02bd69b01951787a65fdcbe727aa8aa7196ccc813b73cc569568fef30edd3ad396a4578ab8ccb1c4e783f90026c328ec33bdb6b0e48f2abf5097680fbe3e48b810f5eba01705854c65470ec6f2782f510419cac666af658b15d0e82cc2f7b1305cd9f4108e4025ff9c4aa8270d4d0d9160a59b31377d3307b890b703267891a4011df43d0d69cb0e7710b035960f97d738cb2d8845121635855b54610382a410b8cd95bcc7daef9c9f834a83fbd36c8c4e42f4bc549cf0bcee07da114daa80bb12df055489d58ea7798ac19bad4dbeebda35e473027037437540defb019d7b1a171023af4d76be938cd1941c0e3b6b3c7e34d41b947e52c256b6d778714d6f01b70f3fa4b803e4da244f51cb136154a69615209acc6c0852110a1e67f0cca92b85708971cb0872460a89b1112e1cf397b253edbeabb6a24dfbc34dfcc36bec75e3356cd9463d70924bb11207a8ac528e0da80acff600e68b38e370943d23ac7680e30cb6a481ac954eff3bd0536224704ea5b3a006adf822280572cb6f0d24601de2220abe437b5f9bafb4652a291c32359095ac133689380d4c526a5480f234f3886d863b8dd96ef52b983f0ba65a3d8ebdb8eb29a36d2d41097fa869f8de75ac12dd7b2a37d4365c4ae0fef4ba542efcfbce6fd34aff85dd46354a80cd81c71013356ebe8879111f28e3fc76b797363d06ae69e7657448817804f956e3eb53c0d7428b6e17c3082fc6b38195e807ce7e53047d081bba876dd839a8f253f72c67be595a4ed62e05ae4868aad1c958e58ce76c0629c242a8d3403aee53c337182c3df4e474bf1050a62eb5c6b732ddb8cd712fcebc527e3b59fd5da3c53b3a7b0ee8110fcc7dfd9a978ab40b71ce6d2c927789cc8583a7422c48a65ee810bb0239ce3acb2f7e12a9972a7c16e96ef075f6c9ae0ad048caac6820eda9a606619ea452fb3cc8f745838d5481c99a84792f84274bc78d7c729f52e7e88b9ae9b863b5d5d1af9e9c1c94237b48745c3748b0ea8143d35c7a0fcdece278b788f6157c2d8dcccb4b25b3235c5ca7ae3ba173afe1ce5c95e4e67e6d5c0eb0a68159d5eeeb6aa6f5794f4f687510dc913686575426175b95282f723c3e9be849775c9ce722254c322fbea7c1f17b3d969354428609f0de0c825361478ce44c673efa05447a1525ff4e6706e611bd554a9d8b2cde33d3907ec1bb137277724ee498bb6a81564e38866410f8589547d599345a23ab7cf9c04b502a966e2462f4f6ca16938e3859455f842979f14e3975ac3dd26ab4eddb72eef0e15891e69a4bfeee325c5f0dafd2477b2d124be1d47d72857a04e754939276352dc32046aad0c25f8a06074c0db00d48bea1e058182b86c1a85b9f9987d86aa73dcb52581cb7f0b1b82274308504c9a22988d9c3552fcdfbb2e79876b6f41db5f2d7f230f9b03861f219ff991b3ee215d57a21d51f71167963786f73eafb77401285fb475ab5bd91886465e2b17b04c405deb0b249ef225f4c41e07ae88e45084109e1d1ff0d20dcf18210902032340770af3fe516d5ce9bb48670801955db9a320109752dcf0abde2f8dfee4bd635f8a00e9186ece6f8ae1554e1566770bd65938514c1788bbd29512075c4980678829bec117d64496a8e3d1ed0a4bfe818bb226bcb1a29440e15e08a97cea16c67d2301566cb33aa3a71439d44a6a8d770ca638639445eceb4c4394173621e6f9d40b7ec31d73958a8cc6b865b501e5c96bc86a1aeadbdeea72f251bc506bc5134e60304b03290af3eacdb1a2c3219798f11884051cfca55ca03583ddebc4dd11748261e83ed1b2c0ca44fe0eda5895a69ccafd204141e812d946f9c079c0b01cc42a2affb7671ad98d0e73f9c4d6a9f9728b92fc6e6ed05178bbe533011f26c1cc7e78236866da2f577daad0fd241ed096b077f423b96eeb110aa9fa74db224f5cc68659c3dc1a8142a2caa747f7606950445d6e90c91053b1d9795539d9e6021bc591c3a86f5d941b8d26498734e978e71bb3c11192086e9ebb15df17597c0ad1f851bd45f8d51cfeef0a724efa33e407364d4626a78ce3d2960fb46c5c90a01ae309f889aa9c996072dcdd90423f14d54469e46b07ce7fe582bf7efdb4db74de58413671c19317e1bf27a8316e4cda165476748002d86956b0f2089f4fe7ac82e7bfe5929cec66ece618e173466546ff75ebd5935baa0bd51500fda9c378a3f47936ceccab03ae5f85256848005f42bc90368dfd3ca0a43c2984a90735b1d6aab7efa0a7406c7c0abd7ce1c72b3913bcb6733c4317e55de52616827d4667a19b6f996331ce498a240ffbbfdda17cd88b591a4141ac7d89958432719fbe786996abdedc8c35550b7440ee8cfd44ace92f5e7d714e757ebe2ff06c0c7e4280ecbc2bc20fc9f9a3c81f4f7790abc37995d8b8b0b4c44964181410ade3880b6fdbdd16e065c7aa9e0ab4de11881045c07b182efd42a9ba0437769914098ae6bfaa38f57d4215f38251e4e67bd2c75e579d40584c81d9b7d91251853f696bd648a079f1bf2e37ee6844ef631426bf476784a879a00bf8297bf4251df2bfdce7512bba2bc12c4b4bf1bd0b2ba0cb9f781c969425c69fe4b55d55e302d83be982a9806fd57b348476ca46a5294106b33f6d69faf202332f92c09ddd5375e6755ff6d23533f2a2a10f92b7b553c3ab0cf8f2035e2bbc819b5b2a391f53666e4e2c59c2803846052ba2f87c72df729795d6266f2c92ee992023367c9b81b93d2b7dc61dc8586a4083f51110f88f64787e6d23ff4e634fa90d0e1da8631ddaa687d21e55db0c2eabc771838a7215e8ef6194966b160161af71f3585a5220de78e94f9fd558bb8c120ed93033ea1189c930793447aa98dd32b4169c3806f118207e6eaa2d4919bc74992e049a6a4ae8090a557582025a8c1f0505d555686cd3bbfe8df1de7fc0c70336b2c91b82ab46933d384d526a4ac8c3a1b7ff35fe0c84ca20ff1132b6afa396d68b303f72de9227d6d2d53ab2a90469ec6573e847dbdc14881a28156e600a4a96468a101bab907d20b84cadfc8f63afbc28463864c1a87b0ffd4c1da4c374de006524d160c47dd8500e81c1b11faf009ea65b57e2d156bbef048c8b49212068d4094ff1c753000fbf60f3df5e09e733cf7999d0d50c25d742fc32d5abcde15d9c35a84a0b9061342fa30896fb164ee7e32d0d0e6533b779d24d93b373d07cce553e4e297a2f75261e26e61c81219de7c0af5964cc8d25b011f18925e4824c2044d88f623db11f79189f30824152f52ce9c65e94b25872ea8ec711fe1046854fb09d43d3dbc186a16a4a631840253f5d45697ca92b9d1554a5a385f54d0cb4384ca679a54de0b7dc703b1027dac4348a1637acdad095a3071613b0f006c2b0cd2241535b7e31603a2a112a60dd54984a211268895c5c774b0d9131e1825ff646a996db316bf97d503c12318ad26c5034bdedfac06f72778ee9a8ef8e1bd3824cf20a7c30c17c71e813451374b0f44eb03f859c480ab51fc6958b8e6d651d5acb62faba3c5fe57d0bcae21c2d6c2f9159504a07798af03395353d93c136dc0a711642f3bd0783751c3e6081ff1f20f3a2ca619470515d273a1fb7bf371c11992dded22b21dac07a51174dcdee711bcf4242d3bc7f6889f0aa09261a94353fc17813f874dcf53d8f034b7255a9143305082579d87e2c4ce995d8cb6c09d61628aeaf987141024130d065667a73fd6f6c114227513671b2fd6cf2bf442119da03ffdeb5b2b526c5891e6574fa1bf80e254c0a93a3aabc7eb2b3da8f093d17db72ef365ebbc50a58e2a48ceef6854d9df0d0d92f40d840c5f90e3ebdacf638275fda3bf8589ac807a6f58aa2d2adb88bbd65a6a666cdfa1f6d6217b7e89691db05d91bd7811bacb07daedc7018d5ad67732def92e77ff947b67d5aa235648d65e0e6b230cf974063eb12a170f7224233e2ca86e8da0832be8bf91ccf853c6d7c1d2eb3d14a7b078ae5d93c12ce5e0e3ca61b1de1e40f62f61f33295aec3ac7c030c711bd19650a16a5f09d564dfb703e9784228c1d3e6cd46ff8fba8ff54c9690a09c8d07807b43353e70fa75b74e802171524590f440745367a474d4ccdfc55eaa53208774b1cc532d38ce9e0a6ba9da3745a1a4b553b0e360e1af86becba07394a2a9af769c28dbb76ad5a2a77f0483db1c6fde06694cdab035cdbf63625bd6e57efeea837f7b34b5f4ca6bbcb72539becd3e08bf880bac114215af6860e27ffce132fffe78156fdfa8ce802caf47f578768f37a9c5e36f4d764d22c6be5e69d30cbb6fbe842e843cb92f5beb1cfcbb2939fe579c48b968a465b4e849feec90046b50ea575d43b8790eaa65af45f0af88a4f390e8ca1001cf34f0f9f0e4fb8a9e142933d5fc7c91eda5706fcee3afc843320d0d1dcf2d7d6a15aa139081f8f327759ca289240deccf6de80d58e8825d336fc41319b389746094b03ee496aae1b831e5942bee6ee425209e327ad4efb252bf78897412a6b8d23418627328e139f0733b9225e3e9a13676c4362cec22e01952cc3cc767ad7013bad99879d1f847eec7a6596c809e10a2a7625b1b3965a5dbda4c8181bbea8dd495d902f15edaa8dce580443d743ceb907ff6d9042c4aeec42a656fbe9fde99a3ed7c9b288bb5a2f70eb55d510cb9187cb105721d3b840787d147803212c8fcb294874853866ad8c646e73591dbf82587f08f0838c5c053dd455ddc227de86239e75be2f7e3b8d6528a82d544e12fe72bb6ec60be31a1e4475793c91cafc343e8787e91508deb397cb9fe6573c7354809b1f4c0c9271bf1814d7de5ec4adc4eb89dc490b98eff331b4cbfde16fa35959cf117104abdb53d4cbf9777315617344a90ca3c27230fbe178522c180ab3da2343043586166745770e48393f236e052de60daca2046e2f5b01be5978270c73bab35d05e23a4422c8f16304be1ea118ba14449db95e12b0ce00cdea2cf7fe4dfc6b589909d41d7cd4fa7c4c0c8e2af020ffd3e69215f58d6570ef33a9861edcc01cc7f63f6dffad0292ff17fbf9f77bda1229315dedd2f7e5e5bcc8d47299c633a2d3f791b00b1a16017913f9e580b98b391af950c6ee2a5d47022a10175ae56c7164df09feb3d798c5313b25ea13b1c706665ea36f2062665260d14dd1b7d0268c119641aad338ed515f1be13025f355bb8995f0352e1088bdbdf4d56a538c0e74af23e34c561f7d57e20c616970f69d13d6b67858ab58344640815c9591e5ddbd6d69c4eff7026fee601917df22c274e9edffc74e19d7f3540befc7b840b4d212031320e31b2842263f78d50c5550d1ebd7429b5035af1e19ee829758dcdbcc0ce90ed130bac9a99f6776990755b69076378c6135daedbbb94e3c5bf231414e2dd7f5c8ce9ac8a5d053a5c1b64c2588070b4c3f1cb17498162e53ea1695afb621a327ea2c53388d1fb84c23ac7c5d65f2f0867094e826f3def2ffebde5883eb5f6b3261690b1549ae1e4891fd5beca9bfd3bdb6480db9afac41d324079043b7ada10c6be1413fdd33395ce8c2a2be9f803886611f7e9f590b3140bd75480e37daad5d3b5ea9ba577ed51d14eaa78d9719cf4297acb45fafe0dcc36282f1896578abb20670f523487686e1ad18e18c5851195b945da1dfa1022dcbbbb11521bb155ba4f1177696e82e5380f1131b7fb5ef697ec8e34b5e8d3374846b1c6bd60f34c46a2608f777682d1d899b78d4de02e7857a82a3ca8da4a47580af4d3e95ad88a2d33dc99eae255423a9b2c85ed8d68e1f1b49010f48fdb8327e2ea8ef1fa6139c381a0ef7c019ccdf076675d9bbdbf940e2eae47f673949e447314563b9a5468938828bf12be6ef4c90a0aa7ee37cfa00d87f7e71c834347d461be809d49cd3a1cc5674753ae288a49910bf84467cf7df66e04d7df76e766361b3ccaf886f1a7497ffc740745842fe6cf2825adfdda908b6f182e4a1a2ec4ee10535708c619a02736b45798ed366a5005ab4c46a33ae4fb3a7b576983c5f4d74b8fb8910a414e6aa969e0bc727f0fde7e9601a30d5ff90ebfbc73ff9481566a5763c2fb12988233f1cc8b040367c6df6b760b97dfa0e98659b8d950c105a68cb1bd50f4e81e243d5248bacc5d800df1f06e92819350176677718536c00f1d23e86d830762910737f1180f29b49627dac7e1c52782838e235605c3088b50b80ee4abcea2e8a1f1b415fa0d29ee147c0a4bd38061012f05ba7ca271c2d1cde185c2c5c1e1c6557e683241c9f428ffcbe2f9147c90652ac5247b7705819ff6571178a5045068bb8d92d0a5ee2fd379a64e00d1e1adc97d34e2fd7fa8572a0880f2bacac5ddf06c73ffd56a8bc196cf45dcb44ae8c46a6cfb0c754287dbeb1f7894eedba3ba83430b413423483a448f837742c42697a1ba7c22cce40722711d56f2984768268b0fa0bb862eeea5399f0fc2bbf13881e694d5df45b10f4d0f1d42c1b34253ccdba904d92bbb642c8686ef7dfd9200f62f3115efd3cbb7d843de19b19826f0e3d8ccefd22aba82b12430ed4232a60e5cd8e9201fedccbf6ea2bbfb7ed2277ab0bfc059d6eed461fbc6b33ed8417e8789d6bf02df3696237a0c990743bc5a76d923202584a7e83dde3e2d2014276aadedce75155ae3e357171adc881baaf5796d5bc49a1b8640afd5d6871f2e884102bfbfbb163494e57dcd3d4f5b10c41794909818021d377a9a47910c54f29f647b0b75f70b045dbdbbfe071ce608624c2609b1aaf657aaadbaa5a7d0d842c340b918831c1947f0369ab9b3cb2d64a542479063a87cff7ce9e673bba6a193891572f0701f285cde245cdf2916dbc52ef2aaa3715fea0ca52c9bea4d32c5f926a3c392e36da83afdafca42372c9728eabc5021f2cbfe9bda3cd43b2cdc01a547c4398f788c62b3dd937d8d74e74aff7f8c95b658fe214ae4d721f9f9d3bd8fe49cadd226bd65051e6343496c98a30d31e1ca91016fcc8fe5420d1c5acd83e1784b3966fde106e9610f6a2997c72d612381982584ed8b1a07dbe4fe5771d166f0d946600c03ede3bf505357db82ad65d6b8448adc4a72c50efa125e2337e26f725c2e505affcf3b61f08b20570cccf7f1d6640e393ebd99412134ca89b34aafe3e71af5a818b59cf5b34285d2379b520caffaa2e6205f7b9d9a85a455d4494821881be73c22367b7692946b34f8d3bb67fa9a16e9bcb5351d47f2dfb153af08347d530cf248265b120ab7eb01455cb6dbbfa2a88d32e53c5df3ba8c3019c80b07b0e47b113a8e86ff2a680661dbf2df4025c29448a91dbee0d61d4eaa7002dabd15b5965ddab53e5f48209b4573734a6d667aa9024ede5b2c4f8a18ca0af592e6df1e5c874f3ed21ece14dc4b54f2797c2674241a5c027400c3a9dcdbd264d4c6bd73379ee95e394f6eb7d24aefc82a0e1bc448234231dc58c8b4e99b18878e6ed50e01c6537b4ab896af22db9f7e09a0fe4f75f5e1f792f49c57ba43e3ba34936e695368d95aecae52095ff6c28e32ae9128cd18374c35a2d3a533e862606ad083b7c856933ee1bdca0ed2402971a4a7a917de269d8c7d04f1ad3e3f7a29551eb83c2e717375b82c60d3c71510d27263257ca87f62bbf8c39d654a9dba3a57d5101290a922db9c1f545a6982fb2ee21997bb03fae7f1715f8304d1f66c120f483144fcc74d4a874737e40e33eb82f143ba9ad647cc9ac22712905f14499d066243b98b2a48213cebca82bc818f8ee18ec67c3a82e522be293d9864fc44a0b8de719d56ca6c946cc7d9867f84bf068936659d223c24b81007e456889ec502fb196b39d618d2dc59832ff09606030b7ad42c1d3fb626b6341035ecb5cc76f0e5df7303faaa2876f4bde64ca0d0f7570c1e39d6ddbacf551a417ff8a4ecdc656526731ce3b2677359e1d7d130c515412dcec3151ad857369543eea409ce0cc192213d1083ca2f066cc47520ece7023a47af7f6f831e65da92001a0687c5d10a9fc1bb25953bb29f355cdac5bb66d4f12bc5d9a16a59de6477eb859d70644568e51bb1692902a3fa2e76357c30eb2589b919a1b6b27035fe51b9c1dbd8f38495e0454b4de8de5225d45d940a071d59c9837f577e2489612a32842c4254565f804907e7b1f0e3f3dc17d3c691d95c9b74749d937284345296a5912bc162b4e54729af8cf4daaec9ad9f6260dfc57d0cff4e1d016da5a51936316787e9d24fad344a9efd1bf13268c0c6ee6881db6124f1227e8a415620d6c7e55eaa65bd94214f25de5d6d5a1788fc15f43049159f8362d65236cfcd1de9c3fe762837401d4a2da02ee46bd288174b5bd3b0a47e73e785259dcad5dfc558b9170b76dfa45a4e6c0fb52c8e1da3cb9a63477452428d6ee5899bffa87a808f88d080b16eef0a3c84b381a5258cea2e6029d5d92c888c1faa8c72a996d29deeb2407c42b2d655a7c6302b9bb377f1ec93b521efbdca81695790a262f5d7ad03c728315042fd52a90a70af2baec6fd2fcd09e3802a892f78055504ec1687d19a58f5bc39f952f98086a0459f5d3b6969df3cbc9cc654ce05d8c7c18c96e9dcc4eb8ff38eeb34accec68dc3499551120099ada1563dc11fb4a4257c2f649cb854f17b8c6530daeaffd4f7ee97498be41155671972f257373e49e82577c0b12edf444548c5c01bea436d6b4a90804aff590ec6688f9175df51b2e2925a527d4f3c639b03d8779dcc9a4081021c4ebbfc60b1c15652ae42b772b84b02339ceb7d5bf2bb00898d52aea1075ce954cd4a46cb6e7dc568d3641e7461dde575e6f70f9c8253506b4bb7ae68ab8bea1baae2c4e915e835190ab87572e928ce17a1fd7e5904f353c62fa3266c52b929866f6689b5c9ad4b5e6e309c00b49b7cdef18a10dfee06fdc6692900a290d28cb319d59471f5b1e10dc2d482726a3acbae9accdde5af8b6428875c9894a8500802758c45da691ee180c198c58489f017d389f79ed7b3573c21e197c152b75ec1319bc1a96ed13f8581cf41cbd3669ecf02294268c3df948dc7d41742537ca74a897ee63178a3f3ffaad2ae09594a16469e3d6732aeb546f8e40eb6b0db6c09e808fa05ab0fae035f1ba9c2b08a3ab50675bc9f37c8556eccff61bd9d7e4c924094f626001294b3d85fecfdedc4d42339e89989602fc9d599bf91b01786b77d701261134b6d6b368b70465c3cb6e0c7cad026d1bb021b26b0b919d506b525c747d98f3acc916d91d2bc1d0de32dbe7379f0e3c45221a055893f40046ce9ca8c35fbbbe0980df9b27e413ce492388eb5f93dd5013e533f9cc460e77c7c31d811eb9f5ad0c75ed74e0224d956faa0cdbc70210d204ddb3f5e512575b86220363b7e88467549cc105c227de97610a63b0fe45a7d970dea8d73c1b26037949b63ac3fae6a813ce444a8a4498e6488c3dccc7d38d0bbbb751969d2708729e168d576a7ad0924fd149ba4826ac261a093b4ce853627f933930e0f8333a48625ccb36e3ac1c82fb83b920123de1fcbe3c3427711a1df9c068d35533bed09c6f2680a66b3123d7fe90826eaed387cc455e8534ca52c16e440c659f2bd1c3bfe4dfae19bae1ed5416770b2fc94af1150d697be922c4a940ee3a549d6306ac29933e60071b9ebada7155230b30f27d53eba8b719fafa84e36e58a606f6a2d60e5f4e4838dede40e91fa6ea14190d63359c3642124469f9aedb960835fb65ff52dca8fa75c86ad7293dbb6d8aaea950477bacf2af4d557a78d4f9d89d822518ca6d690949cdc540e68831f498b1f68569f1bd82c399ac9d8b8626751a55e924ef7cbf2e2fbee5914de1e637ab3dc294caa3e9d6b879b737d5b88ee6ddad3b6b2a8d1d1da94d9f539ca92e645acfe7bcad5e73e7e3375f592bab92cc4b2d5c264bba7a5cb960b0496d2a0949bee112a7bdda6ddb49a39c069959c83ca15fcb65bed4419ce4a86b128471dbe60ed5d7ea3b0bc8261ce9f52a4ce225cabcd827664fc88d8a564cf49d63546161182423230322852eb16122d6575e3142610fbfaf495a40f6ee6e09219b2d1dd6764646318107c7bc132ea2eb3a1bcace7912137f938e896e2bbb69255696d71e0c20409cea6523adc339a0de6d4d478b245a9522e9221faceff6093cd51fb65eaadc714f85aac497d021687ce9ee9be7e247c532b067edae4cd5cbd616e4f075bf2b08e397c6c5004da9a41eea712697a7aec13c2f917dfddb9360aaad6b98a9e3d06587cc284a2078d7f68dfc97509053114f7cad795e16aef60d84612cc54b547bb6df3e2f1ccb3f11df85bf1ef8562e27e4c2f9c17f59c87724ffb61b7a513c495150e5e3db180af0550f40adbc626ff4b60e2bc73656b13e2feca874bbe068ac46e4cea0b1a7f66790f5d7feb772755b1da01c77efd9e60059e0ea5ccba310fefdf1cb1816ec99470e5f0d7a8c2f5016d22bdc81cef1c67eb40be017c11b6d45713341d47bfb5625a83b7f96cda36a7db84ec244332e61682fc309bcdfdc217ccb6a66d0d7aa567e12d8afef40190829cc76589e5a0ebf197585d9f35172391c772d90f75771cdbd532505188f07f079dff3d4f0190f49a62dfb60dde6627a824cb0910065859c83f222e8c8ad43fc47f0e3eb149368fd2945a40a7d5dd93101370053bdb6c3207d890a74676c0b4c42a8718ae95cc170a3abd75b722172b00b7dcba7d63d12ac56da6ab139fd92a6664e6e8ffc55a43fb41bf4bf947797dbdf63b44ae1de916816fd149e3c6a658cd3b81ca41eb30f7647f58fdcb5229df96dc3e7caa2bc8ddffa05232c4d3d275a0f604b01e42dcea82e5cad9345ae76bbe8557dc9e08efd3485cbb89d5a9849874d4d4a71bd1d8e5759ca303f8cce227cb4fb616661c4a6f32713be040688cf924c0f4d37b7db5a3531b0bd456a8df6cc5ebac2022c94618ba7a151126279eeb00a9f844d0078c95221e1ad0ce7832ab5819093f455675203770e85c50b32f7b93fc60469a2a58f3336f59dfc6c957b8517926df6bd7b240a12fbb7c03815775bf977f7888016205fdb9d0f7ea22b9f1b5c077073df686b253c7639c2e1fae284f765574b239d95af981ca2f70c6b8567155dd3072d17fb9256800a391188ee85030ba04e4016772d96691951aa4ce7869ad8fbe76a281f1384b56754209ff782b3250078e6be62da1312903f2e044ec4c1c22a7b7cd818cba7ed05d141abc7722a09a355be2f1fe6ba47465eb400d810460a74aa47ec62ce949dbb06d122a6930751745496ac39dc6a90fa928e0dc9165692d721eec5334adf75b688c7c214821ffe1e908aca2717f4e496687fbae75538badb949776ea99178c5d55fc159908544f9faa4d57be92423893215155b5c48fc01df09474d7b3a72bd382da822aa3e24d8caf01fd60d435914c468df073a4b8d97d30ff8d1ba43e3a76097d98d8ba3c83d2bfbabcd5af8ae82fc7db6533858d45416524708f7b8622db7a9df989d72b9cae70b68d9816a4e074fba51346ecea65720f81ca946cff95ccfcddd98ecb4f643cac14f5373188ce3ceee0c4f8fbe7aedf7fed83dcf689b12a413dd4f869c90837d5a71fa057ec7ac7f305940fa03ffbc261ad04a0eb6693c820c2d924bd1f10009564f6929c6face3b8a5ddcc370e742bfe2cad0c038ad5499840278fd4b8a6316fdd862c4f526879f3e95e1ea36f9f9ed79170329e08b011c304508669233c6618d584c1cfa2b2efb08a6d5c6012f30888512870ec84d97e6718853e07431e62d4b61e94dd27872e5434e4f1cdc6cfc6442b536fadc58b4c2abe4c5ff80115d4458c13fb230e46622748437d1cefdaa66ae91677a1eead1d68f3c12665ce69bba8f8659fd2bcc881a8d447d9e1fa9556308555eee15d5a341ce7f7a4e0470ecd827bb6e06fa5915ded6d02a22798b4db3de1ed33930f518d8fbe34f6be416bbec949a20fa714a53364227a2cfb1db30995d5545033f6f2b4e88e034fa1dea4f26ea7371a0b03ecb6f605d823a5f22921b3229f3946e1aba7036d024ca31abc22ca97c62838b5cacff2fe7f7aac5de1c5467fa2568b01cf67368cbf83eb69b1379709464dd399bfcd182e859b81a5de38af31612706d72563685b888e01545bfb0e2e884d29cbf1cdfe7664ad4e6fd3ef9d6938612e79cb1ddc040913344fea39bc6c4547e9376fb1b6a8f2f5d8451a21956e5127cb00506264d2ec641cff6335131309159fa3de1629128d0c18816e060d1a2f64c542d47aecc0d084e8d20dad631cb7a5c75a645fe3236e342d82919e6e4ea1f127ff5200a6bbe2d6a1c6f654299069ce3f56844d75fc97f79c47a34950c7b5dc1499e1b0c230de7c69eb70ef676a07d9e0d4f1810d3c0b35be0e302f67c6a0b946bb0c0141c9b56e6d9409f6addbca11b60638279042dc2b8cbf6ddebe6e5d68f585dd206689b814a24c8ed78905e07767640aff77d0dc04fd202a9481e7613ff3542d457a338777c72210d5d9141a00c947e0d96cfbc02bfb192e380405baa013564e71d1c78e264f0e57f02d8c4af626b796306ff750ab2aa4fe7d47e0c0a441b669df120f0f131363502afdcaf30bd77f4fce36ed2008d874833e3093c0c46286b34e6fe2fd8ae668ff0b9a19cdb5e9b4ee58e2c3253ceebc26e75b8db141dfde097cfa7d5868e0af9eef7887a54b9bc3e1a26f74a573897b92d9b3fa71f570c529027a3b0eed9e623e6dc06d02de2661542cd7f50b9758fac2d4bf10ee2698ee0166811ba4ea2ebe20924bdf53587a8c8103b54d69dac32ef3a9124d385cafc3487cac51999c1bd9103132618194a832c082b7e16ec86c8b37104d861d6e612574c347c6dd15571c0aab2d85dc0ab9d1dfe0f4d52876f7f3b900e4b07043f79aeaca9a08cec0c1260858121531ea32f1104ebb4ba55f81229b24b977a03465e2140fa0cd1305a5731c671830ba15562151cccff64b822e53ca8404f77ae72db4cec11855ca2ea2147b9b9a22afeef73e57bf8145385ff5641f29fa0196d4bd1708523a3888909a8983b6b5db4dea6d27e7273255f2f42f453ef43b62ee09c6d4bcd487a4d9d616ee0c65ef3750b85e370f27d3b67db2e07802b6bbe9d604c8411694905eb9d3a52306c631faa94439dc11d92bc905cde63973b7b47de3b39695eee00c0fcd98e76f4a1dd2b94244464dc3ec8d922e35357ca9e7850d471ecd66a63b1b7d7a4794befa6b1f696845142622fb9c7d5b6587fb888193dbea47d12df5732ed2f55234dea7c298ed42ba6feb66233370837087d0b6025bf1b1f771183864193558f928533b2d52bfa2652b3cba70828336900034040cb3a8ed293bb24e8ea8b2208748cb03651ae5a4da3606a3194b09273e86516d9ce17923f4f7a22f573e22232c8e6f9599a3a9583736d470f325decc7c81d15982d9b8d9bc8791d6434282ee587ccadbd8c3205c0206af5fe703ab07998cf0f9476bfad886bb737853177b633076837c729b851e0856fc91c702f79d31a48f8c75931b73d87cb44186c0ae20fbab6d94ce9a72e628a892c25898172715b90682f689d490bb6c65d2b042becd98deb11d7b607407fd65b7d928b86ae1526b76cbb64b9736245f97e707dcf9a9b92179aee05cbb617dbcc13a439272372dbf32c97cd6856833e6e0d8afe1f8fff507f6b65c46b1ba6056584d90a655ea0a12ee3e431dae2cda27c4672a7191948e730b5473afe9eb8ad6f60457bc32a147040cc805fadff20f77212cae71dee431886da91248e1b157cf6f080bfa6e1879a8f80d457cdc2b5216b766b9a22d5260ab55ad5ab6b2fcd6c38097371f6156e8fe466e84062950a1a757e5174ca010b11651c9d5bced6506e88bbc5bf9de3e622a70da1739a480dbf75e749ebdc51d26a5517a5db972127cecebd40f346642cf264691bf21049e2bea5a16f698a4c28cd3f805cdac7c7b28e2d869950c1f2e596a58081e8953a8dd0967f32b55238091b50d88538da5f45cd759262a6589049a2a9c71535e62da2f77a26f82d95d53dd9c30af92fcb65ee8818624159794182f2efc4839eb18ad4d10ffe8ecf0db136eb721d765f11b4f3641d232bca979dd2f467142fab000470caa56c5a5a75a380991e002fc6f5aabd14a84b9ec275006eab6b1c1d35efcdc838068021c0fd592b53af439b4087648d5ff81d8ab2b9a6fa7008d1d7ec575e0562fee3cf275af01995347c09d74ff4cfdc85057d6b4d39de3bea8608796c60a9fb5e5544a4ebf73b688c4e6a6732c50c4f8eaf8f75bac3154ca7ecd425fb2ddc6ee2ec83ffa8147d37769fccff3917e15748b9f6223477688e28b9bec19ab71dd2b366a9072a96f68c8b8c1dc25d1a7401a67ff09b0e9204e806558db55976ee252a505e555c9670590e45f6ec71ea03ebfddb2e84b116979643a4f9838eb5427191376a1dc05d6b18a89c9a2066897a0a6dfb3543483fcc18d91615159d4c4b4559cfa44c733b788540941e502bcda65c5690babffec3b74140f1c7235af89cec6d52f0822d9171b0d47140e875d760bf81c99fdc963524a8e525f35c577be8903bc3db7e299f9a495ae416ef84a7f844fc3d4f36e52ae853659a4d4ffaf696840e7cc363a31f30112fc5373e2da61454a1c5c3cdaf6f69542d8e92f774ea7a9717022f1661b7fb351e53fa1edc962416dd225f626dd9d734bb751bad8dc7e993e207d6f1fe99fca4d73e131597e4836009aa7ebb694126808a0e084c3192d3dd94e31fdcaa6bdd2f092f4de2ac43552d0e1e718f93514cc01e9119be13fdf6db8f39458942b23415e83408e04c1f850376b943d67375caefebbe3e42744df2c0ac46980bb38027dea8ec0a320f63ad1835c1e906222ea7e13b66a2b8b66ce0ced660ba3c798dd96c576ff19377133b73ee7ff5bdc67c39b9cce434f0e455597ff51ec1e4096cc2301fb9c21bb57292d2e21098e9a2a6d5f56f6658cc6e672babe203fc4556b9f47164c68270ebb8b08bb746b392fbd42420741c0339aa8cff087f290c6430f778557ef01d917234deb0a61bfd7312e227a4ca80a0126d5898882363d03ab954362e6c38f37be68450320ba1369c123c9ddec34b8ff8efe26a9967bd895b6a06af242a56921867080cc5b12401c39dc18f480f17e0252ff9f7cedff08b6953a31d9fd11ab0a23dc6b6cd79e0e896981584d54be56ef670e24c7bac8900fceff476ec39bcfd88bf34d8e2bb324bee8d9034cdda18740e405dae5fa59a493c06caea58d88d40fe26f77aa00b399c14f492bc828b34f5d3bccdfa097772d28c754fb5bc8ae15381b09042952da67ab4aab5c02ca64dca20e391df4af00bf02aa75fa4de5a2e17c13436a22307a8e550a28178a41368c4765f1c43dda46054e438f0ec693780092b53a978036761ea2d4254d5f5d5eaa784cc0bf8a27c6b0b98c7adfdf36f2706a9a212a3ba155057b30fa5b2d4c2618c956f8e2ebfed1c0614ad44d66b34745a57595ea4aebe42f65adda0cb4f6672dbe9b03905a1bb390182345b04b98fb9c017af80cf0808174ab1727cbc34e89f9bf628a171c672387d670c90482628e65a47e8a3dad196fe950cf461ba25378d5db9661e0ddfeea3d14c910aa52ced9c8f96d35ab3fb409083bf284257167ae6aac3bf8cb41238eda19f1cff2a6cfc872ba604b1779c457a0cbdf13ed9421074efe90c1e55e29196fce49e3cf21b77656ddbcf44255352f510388da63c1cd2f1ea5a63c474e523130d16060b5425644a94bbf58ffd06726526221298e357d6655f954ecc9915c57d044c214290a939d46e42d2299dc89c99d49496843eec3a7e269e52056507e19bc7d967d21e82a6e29f8d7ae4b6c32bf850502ae2ea4f966c53b8f7e18ecb0194e13abc74dfbee275d530f9cf5da81d55b5aecc326d2485185b6a90adb9a082c90c414d5331e2f5d200b87b130d3a69e0f3636fd91bbb95037438a6bb2f4b06fed7c8ff8f60fc871a1d90bc07d1c3a4038fc209d8634966d8edbcf0bd29577210188c6d63d29677054ec79ad9e2e78d0259fc024dd1fb1469e2ed87023b3986bf59e85be99ae9f6cfb18f14434e29e1c3945725d5cc07a401c8755a83e14304d81e31323c2a66e0dc0d299d36a1d2f5ec09249e67b37ebf3bd6fd1b455809f4d62555ca2b5fc586d676f8c31cf390398a958da4de03c5b410fac6914bb8b57d2a8f840566be1f931ae4b4b4a1f2952d32444c1dddf1103e18a454e5f70911f813ba898e4c977a8110be728c3c2d38ea7205b4fd93f5509423bc0c73302d748e1ba02b8106eacd84c61fabf8fe388be8d797d63823ad5e09d2c224e0cae8141ed8f09bf86811f1e1c6b6773bb19f14e8c3b383c189e6c8ad2cc6004604bd49578d243c33e69b1f7d5d15db672bac857b33a84ce2f225c00b8f7245b0bf16ba3e7883f43e3d09c75a0e9559ec39ec1c38e1b4082fbbbbc3f53d0a8f7e8a7f1803fffefbaf4ed6f7c78f96bb7c4e6076e5f6dc32716bba8f3d707ddcfc6b044f9dd6e3924dad3745dd5161ed52b36931758da5e806be4863931e24369465b399bf6a9dda115447cab3fca834fb5bf5d63cbfd8a243f7a938017dd802cdf90de35cb1c8fe1fa9162e06e686ed2a60bd36e1d2e090bc26c9d1489e5b9cb9e27238bf2763fa8fbe7867b975e1193b78f6c5d1ea8abfa9867734e350f2be7536a5065878a93aae959f668afa3a60f5dab5629255ea09e87958a5715bd358d922f7a6905b43f00628f6651ccfae640abc627f8c319fd439361a966ad8c336a4d3bd115ca628ed592076790c529ae5aca546b6f59677554110feda328df04b3e75c497fc66f48de26b48c313db3a0d6129f38015c9916d902d42b3d5a4f7df20b451de432a6be9d09f17b2b4ba50fe28cb5e4f112f15b96deace69275ff933fc7acbd0cb04cc26657bac169fd3b6ea6ff84ca143dffd9e86ada31aa073604f6635f1dad3d4b8aaed25170dcef00f8817a3aeac6234d1175fbcd17f06a503fe61fd4eb610f5dd4ed9d89ba2c7ce973bdcaefb6034acceebd47e84d0e7bbf351ce5f800caa668b99fae0146e6bf236172debf046685833a76e3281fa539b624d39a8a1eb9f111f402ee71796e59789d3f9f343f9697c264f51e92d225e440e64007055a466589a28d791481804cd7d2f56d178807b0aea312aeccf420103d9e92b7bb858a711e0696628a544e703880069c63ddfefafa25317995a88b6c6e88806fa73fe66e6ece5e86252c99f54612cc33d7cc3ed36e9b51fa05535cc0b01a314be257b7c5866711d9154246e683fb9fad24b4990077426a39d58232beb8711e5a85d17ee5805d4ac18f5e81e399b7ece4beb260e108b3f3703b866902cb9659138b78b01c86ca80489332a24788a94e2854559d2d9b531ff1ae5ba2027cdc239f2cfbd76e9118d908dc8310bfdabfda6965f1ddc2404c8aa2dcf14eec42f1f07200b0bae83c3ff563a74090af1651d2f51baee1c5ed66937419fa06c52ad7b47181dd91edc9b04f5aedf84d1bb7f950dc5fde50834c0d3712a9e199386af867d87c76edbc835fe71e1ed1d099556eec34d6768aa37a561be96c166a8ef9fb4dd08531818af216e5671621097aab9c6a068b95c9e6e715097ce6271950ea2ed6d7f28dbd594da14513bcd00f92d1cb30323221da10d1b5ba9a8568e9a8045db6a6bdd3036288f60d7afc6a2f6fe5aa82dca8cbbd9a38dd69ca5a53df1358f6bb45b313d972f241eab2dd923708f399edaf958fca00eba46ecd795c30419de88fb9859d730b77f12b4294e5e81d9ed8dfbfbf10aabf3aeffb43b377ab10688858274c4c7c28b87addcd0c58de8aa7a3114b06cf9c2c4863be27d9dfea78338071cd6e567d6e78a2a1be8aac0755113058339e8336d925d2d2b97b6b5d6100b2851aa9d9e824aa4593ab0fb51e63b999de838907b1ac69d9cedd6206f76c482bd48d45e5b43ad40bd13ff7c79ab7fae3d888119867ae448acaf55924f5064e469dbfadfbe1f298f060906255fa8168c9038f8a7e8371896c465d218de579d5dd14a392d3488892bea843860204641ad2be94c702157e9fb933fe916def75377415241a7a1ddc8951ebb56bca2f52738c432b27fd32e4d69826cb293d9dc4f93fdc9dc1e5431fcdb90b7ac76c5d0a629bf869a798efff4ea39d25fbd75afd876c25209679aa59229f21afdd6aa9a9ca32591332b12c22ef839a9652bd3a829edb0f34fefbc2822febf9cb295b760c65acaa0d03a86268bafa111caa3ef0ad8cb4c80c89762ca7739bebb1ae5b0553da70433b2f664fc91f85a023d4f61143f3eec2ec98f613395a4660f112e248f637c96298842b2952465519359726ef3a611530823a89392849426f78605128b35ee4e9ed29d863a6014a6d1e72c934117d44b37f0cd4287229b76ffabe34ea9c897107dd8b1431138fb2b0735086c3b313d18daacd1d6a6b5a21c95ba6551dbb153c31284a8bbd44a20cba864307e95861b5117b75630a37150bfe1c02e7f9edc81f1511db03f0f0b952cde77ad0dcb2b1ce4ec461449e33a8d3767193d67328849253bd5673d3307c781cab283b5db3ca0c9dba50b987231407d668bc4aa16881577fba57d25e65d64f47a2e423ce81a2cfa99a0c9dc53190de49751d2e428ba629fb71f4f408c21cf9229abd20f9bf65443f5126f503ab732d2c1e1cf28dac511e5b2a822102bf67ae55714b90b0650040da92bcb7ecde7d87048a5370393a44e38e18ef4df96f6804840bffead39492c5bd72ecddc22e97afb48d24da049024e997d62a3aea41aaa478bb56f1333b5c45c71056772a009a9ada79ec19fb09e55a5111713a2941c2ac93b1e4cd914bdb29ba3f9d5102b9e8f767c16eb5f55bf7fb78bb2a2b4c85d7179b8973ed102d4cdda66cecdf42374766c69518b33d907324cd236e1df8fd5a5e2c2704d9d859f310d42fe7098fc0538ad51b277e86b19510982a958d138e8d7bc34beb1040e1dfced61586ec0efa1258fcecfbf6cd6ca43d71de79e196e2723e1071d5449de1a77fbad6d1055543b80986afcdbe0dbb640c3150dc2f7be3fab976d31cd8e771d16fba93541089fa00de248427c19166c7b68bd940c9317ad04183115f755d204ac85b2ae9a336da5ef81164bb5b45df4d7c9794fc322ff02ed0d0b15fea11112d98d58519e133da3f63fdda0b5210a0ea8ec705c694a238f13f295006383d29a9f37043ebf5807872c6be147dfc1ea0d92a20d64597e5a4a480af156ab6c28b85694b20ce2a2d139fe45d6d8306384f61aeeb94936064f01ef0aa971ae3be6da94a17ce6d024bcfd1c428d43fd63a6a5956ec1d8f5c29b73fef8610596fbd7d062423675597943798057af7ba2f4666509753b67dd73a07e952bab5e04d614e7be4aaf1308b75525a7637d825ba7256a52a5c47a55f721705bc43bb328a037c137dc98586b2c6742adeba6b945aa4636eaeac53fa5b30eccc47bf0539e8bc8e980e1a2f0234dd1a0bb44df6132eb574920430303e527e4a3b2739322940e53e05245911b12e3cb3fbf72aa77ce85a9f05bc555c37f1e64c582447ce7faba577f7aea514293a364c492612225f911d4397ce71fdb9d0d81841ef31507e3343c61d54f65eb413e4405b9c8433cf098fa2b737a621254a0052126586dacf1e4076da762065787e345250f64ce9abd1c407d23bba28b693a71ebdf791b63f224c1c20ae8d81d0f805e63f615a7021fa0eef734c0cf43cfec0e2f9fe370821deff4654e7f72fb5f0105cb06f0f3592c01571d8e54c69ec7f6886a9d0d0b1c39514dad71bc905050192b8a8bf406a4bcb5e74b15b5f6e1f452df617abb19cbb59a6810bd34e69df62d632a1c71c25d1e77d5c57fbf56043d2cc9dca418e05e2a80d5d74710f90fe697aa581018c116c85020806eb9bc1a62000eb93510d96a7655037e664021091a1f0760514cbdd933499fdd9a6fe905ff3795f492c3cb01623f30c9c810f1ad4acebbe05d2c98e2db4fe74c89d0e88d3e6379443f06489bcfe2a47b9bb4f8341a6e9c2fffc117b6cbd301c0c418232ab73e1f2e8049d89908559289ef0edb8019a0338cfcd290fc1f7609816d01e455602ef568e7519c25e530acd2b21f83c4ba8fd212eb7db6199de5a595bb6f7d4dd093789e86b69525e09386037bcc9a158dc0f271dac0d6db3076b6ca9e45cb7a676ec9e3b7d8ff579819634bd0abf7a9480d2b10faeb13ebbbeea3033c28c3c80973633aaebd633ecb17894b6fa0a077fb0a4e9dfea1ad86df5928f3245ce6e0ad7f308ffcdd47ef382514c67dd9306cb7ebf1aa5aa2f2ecd447202cf87ea3612db1b0c1802d058a05174832ada358bc949620e6baea0dbfad844211f18f8a2895183823424d298c63f05aa66061c363f69ee97afb98dee4c019ffb43b1991ad54a3f18da0a8c8ef61b1b9f7be7446f6141b3953891a40e678e9f6b6550e4a93dfbf9cdc38758d0c2a3339c2d66cc82db9281a3b2f907a7320379e525298dfe62e689905e608046a2d02741af5bcc6967a3bd84672a919fa182c3d6ddff468d947d143d9ec6af0a702d19dc8e5f0f8022e7d63e92c3487061bfe68cd8e40e9c2aef4947f43e1c980791103fdbcfbf7e43ac246dbd11c0fd09622c6cd40549d37334bf2bd2b0fa944169b7554f0fd299cf994e18a44f21ebe704451bc00e7c7a175f41efb7431db1e677cbe7a694852a9d71a28b054bb09097bdd6b1449644b32b4f4a448bfdc7dc904ae392f26ff862432171e2488570218af5071ceed1709d65efc97eddf1382c40d42088b6661d0b33f6445bc6f669d682dc00b21fd8afe168b72583f26e1354af3653389f0aa47c6022d7687204d8d24257cd3505fa4463993a33cc3145cea71ff92cb23176372675a6054fa9c9a6a182d2daeca0aec7bea46d125409b40a2dff9da78bf688b71c1a75f7f95bdb833553866f5e1d84873334ce2b98e7391b023b05ad616f97c399ca2ca3a5fc3111484f248fa6b65751466439da19a1a11e7d540aa7bdc88d874fc3a44af16a8b46da69a70c9dc7850e13ffe584e20967e5ea6895024183bab8319694f2ae23adf31a61ef95ba3cf1ab3aa19a0a886369acb9640864842eecddbf8cc804942bff41aa978a333b8ef15ca3a485c649a5781a2bdb0513b882116f9bfb01fedaad5a52a70a58f8aef2557c5dfb467d155c9f701dbd0ea478e41ab37f43cd3ceaa6686d59d0eb19c032c4d23cb0e0424041655784f8da4a2437dee3ec1b784c830cd972a3e1faaf0aaa5fbfcb2b48304663f147d52415aa22fbe039b58dbbd180d371f7ebe97df293ea28fcbc95e9c979dc949f79112d64e710e72ecfab4df7d9953f03723e98a658ce00ae86dfdc97b8a30a1f1d5ed172b12ce9b23a4a961a673f835832a04adce6618690862bcf22a3dacd2ffc89cda005cc437877836a9321d907cdb4926c75a2eb54a1177951f21650faf28760dc75f500af93d4989ea4819f3147b782e0d6424097092ae328ae7b2a25f28b097b05634fe6589084775d8cfb76f06f864ec1be6af5e2717b5b498651cc096da166efa55d038221ce89aff46baf81bbf6560c7abb1b53c0dca9804af2ba1a509ca9958b7580b00bc55176631b0555ed509eec5caf702426517965ac4f1526591ade6020a2d4c02f4186164f29b2b77c8db9c884ce34fa01caeed98a6a66962e72ea0bd8d0301b0c788a04665e77b2154d15fc3a11783accca8b6f7f6961794610daf47595adc91f31ac16ea1f9938ad6b0903abbf1e530f121bdf7f81e8aa11b253edfc8d7a3e1d6eb896a9ec6cc344891e58b59ebef6b9d399b2dbed661c3eb3be7d38d976c16161f300b6c771e6afb9d73ea47ff8daf7d6bbf82be6b00cca37f4202c8dee6e07304b2250afdf79e0ca199a152ec0371062e727d81a9dc84fe5ad6f39c7c8100b5c0effe7357d5aa3b3e7b968b57b85456011fd10c4ecfcf9a9d039bea046a4734399496c2d99ed427959ae4eb7a347648d9cb4188fd7cfd55e5009794955c97a9dc0ae20c9356c829ba0d37d267b015e3b3d4bf4eca1a09bcefb1167482db10f30d4c00193747626e0d700fe8bdf05fe0d7faadb9b49f3341785649d760eb43983b580c4c6531c472052a20fca18d1bb3c648dbef766fd6f321a63ef4d251b4d4950c6ffc1333f58d06660f41d4ee4dda186321ee27498e58fb676948f30d23384b3ace93623ba6dafe604f07f85b44aa98d74aeba47cf1c433309f79e19d8b9c2637e85197496aa73d61abd80eea3d875ea32be05bf7ec3036b5700f4ffffff0b