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 70405 d74c47f60273a2726a08e4b03640b2be148de66a1012652baaa6f8f5c0364b30

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c65389fb4b037cdf89237490c2f02fe55ecfe987d837375b8ca184cf2cdea137
Certificate Block Hash
d74c47f60273a2726a08e4b03640b2be148de66a1012652baaa6f8f5c0364b30
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...002343000080c80000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000007afebdbf108691c2ae510e28864a9c8f1e277c834e9d0ce35a8d0f4505348e97e69d46be85414806390f9dbd8c534c345d7435c750fb4b51c6a6b4b4071f330c07c1a1059f57d40338de82da22eceee1f6d5c7d60d5f08194a080000000000000080000000e000002343000080c80000

Raw Header Hex

00004020f80a20bf38bdc04a10c17de82223d0e918a8047b985770cc5c1ac8acc418c210d2133d21f0e4c9cb652b2615476a209a69cf5c9669e990dc79a6ee7309e8ae7afc0d286a1106011837a1de2ccf84a18c5b3737d887e9cf5ee52ff0c290742389df7c034bfb8953c6

Proof Data Hex

59,560 bytes
1212160103079a04f22566753bb443cab4f08e9c8756df62f9606e8aeb17c07c548cc73a7c8d1797d62696f6f938211545af6d5075f8471a759a88bf11b4aed1289d7a8e437d79be8a463df3248b355a94116bd7c64c23efecb651e7027c966d6e10e8ef213e116a982a8cf8094eb204b57d03e0b0bbcee8fc66120b4e50fba50ffb0f04e371a5220260ac89aae3026d28f8db3d43852d864f874d5297b7cb61e2e54c70d10d839c68218f7a7380fcc4bb74a77c4bd578aaea9544dcfe1f34bf622c29c4d06b2c01df4c832c53f883f0af8d2add3fbde77e61e89902f56f57d539af3560f71323b6c6e095cd661bc654e71847e1fdbeb1668af7a6fa5dcfed834999d9d23be2f0cc76b247c76db1989a8c0cf90653ea2eea4f706a20fa959c4a929442bc4a283826d57b053c6475001c6aab3fb8885742859f375a11dc1a309a2515b6212d2af0a8067b8407747d8207b5bdeda813556b39e88a10caca11d325d6721548ca7e78f83dffa6e5d4c3992acd874a146791a99234d041cf0e86ebd5ffe8406aa5d1956ef2310a4cb19ffb32f5d878d3293ca8c13377f3582db11cfc0234a1e160cbffaf2faf6ee6bcb6d9973843cdd5085e87dba45262ea6ee6ca4e836b0274bb6b8dd26ec312b59889bfc7f48b4bff15456ce82fab64ef015328ba985a3fe43e723a2c011365f128ac976b2a8d390ca2c596b0f4e8ebe53d0f06964514ff14233ad40b7aafa1dbba3e02ee8885fea5eba2a02d7e23fb961b0624649065a01764a3614e53cd785ee169efd45338f502fe97a8b07797242dccec8e73d89c39326a753cc260dcbf740ea9b2947e33a2592cff623b0c2d74e540e785a7f6cff01698d191a06e96a2dac5a140305e9770236282131c69947a5dc028deab1a75ff45558e40acbdecfe12709dc1fbf1a197e0e1fc3e5e645de1c4f6775f36571797d5b3c60ee3488fdc14fd7a4007d1bf34b3ebae998b3969ea7f70b328032ebd23ce79899bf9a33ec6beecb40c33fa8105ebdfb3823a2de5eb7118c5523f5c40f0a5b0c661d4fe613019d390ad91dba0586765837da10a4351b355bac7c4b71be75e1e876b05d46a5f46804d9dcbd11c24ca9e82166ac7fde5e23e6f12db3bb92ab82f07aeb8b757232a236cd4de0d58e0f42a1b4763eae05ed602dea8aa9a0a085f04e8e42731dfa6808575abbcbf5ee0063b6f95368f29c75423dce412b0bc4454e30a1169794e9c09092e1d693061c4f085f4c9ab64d848adf8d0a8c814c80ee345ce696db0bf45139879b311ffc8a23824ffd10d1db0706e18c485d1b18b2db0cb5b6eb5a9e411c5475651e90ba7084d3c33d20b76aca13c6660a72df5198fa2f383ce7518b19db8f883eebc044fc447e4134ff86c40de191de12381de90cbee36d2da870b98ccedd96bf586ab7f349f92f8e343689638bb9bef1553154fed1bf9d04b2cb0b8dbe905e12ab767a469261e75632a1f8b5ba6df2f2bfb11a51b8cccacd5b9a5ee8cca2ca56a5139fd9319448c71415369f1ee184d9080c1b91efcfaa78d64dbeed3d9ab0e8a5229a99c4459005d78d8024c02c33859d36f7c90964089514a2c643d545374bf4b6daceaeef1f2e30acec6144a12303c9f2b447d86ec7dea6ae7c9861f18f6f4e7ccd8b464aecfc5db90ff7af3797d2138033603ba8a6abf270272b0197a71bfde8690bb63cffc249728473f151a2075019d88e10beafec2c3d0c5e0aabc5921d5a1740aaf886ce4d8f2c4bb21afeabcc9444d1c109f21d35d6dd0306ad9274a11fc77e0e250f5a62e1109ad36484a841ebd4e19849c14223790434bee8b0564d9f0f37d62356abdde610feb32224aead32d784739b9703082f6a509febd906ecefca666473722e18c47c4bc5abe8c4ef8e2dd288ccdba352811cf5acb8cb2185c91dfca8fac043ba32e54e5d0c30774941a2cc13d7d3367cab31900a4cda045d1bf7cc0170fb4a86386868915577ed5a4685cc399ce66daf2830b1a4806844c0a7089e24ff179fa950738a564e239228bd03a1031cd306e5e4be3095e475a0e3795b813d1a0bb8abbd60026175ae1512872f6870e069ae720cb87bc4313e2551d24d92e66326cb128e58f8502701adebccd00c8dcce0372d8a6a9fc80e4a44b7a486662438cd609675b06d5d0ea28b3cf5888452c4f0e0adde14e1d50e8a58792ae5c3c86cb7a363669423e0c5c31139aab4ecc841978d12c0bfcacda8cba6706609deac09132f7e244604be387ee28984206bec9de71d5b7ee4a563078da325fcd1668917e8d57da03623f86c2190d86dbe429c4c3f24de29e04ebe3a728102e5f6e9f9daec1e224f42b4fbb004509dddcd0ad6ec3d18a3feee65e3bf951aea0c5729ae696c45c69ed1cb8dcfe61b0e583875051804c4c4540e318298fe75c3501328abb2f98090650cc5ad2731d9d994923a5b1d5f553f936338923be9cde6fe8db2ec3ee70ced4f4fd661bb676e2088dc151b33585cc127595dcd4dc75954f6c47c8410dbaa1d49d796d7e25ad45410f80ff1c6a27368fcc581fd8561c86019bbf66fa5d5f1acfa199eeba6ba2b1ff76b62fca08252c21339354cb1adebc8fa00b7d2253e9c8793e87e84c0571937018a72de33f2aaa4edc8e0b047a3c7092a99b10610113fe8229694b13501fa9ab315f310532fcc4b3b53d305be5220a384b2d240d84203a79abaf267cde5dde5e34b57b629b7967d5158757f3fe9bd706273e2014c2d3ae6ed10040ea93ff9a6bfe870a295462b1eaefccaa6226609aca9c7aa32683ffe8642068276d2b918610ced03929a881a87962c9ad82af24f1d3f925d8ca4fa3695d085965465b85af10d87f95a14244aea9025a30a04e41b1f1ec2ee33ddbcd9cbef9ed71d940b4db2126140cd904121fd3a031c5237b081a2cea4bab25d413ecbcd99d589e5971eb095b16f5d8c773f30a2f72647c2fe78e51dbf27dd9d9dc86bf3a314d72404287c4c809782ee9bcc1d01e7a28f3bdf0b30dfc0ecf45bf520b661909db879b1233c69572ec5c757ee0406c5c40516f9a778c62f6e49e6034e36a4dac1d8eee505d492ab48f83822063ec03a63b81ea9414ac0d18b3c673e403e1bbc8acb20ec8d764565a98c9c311f5c9f6284a8be51ccafff5c027d465dcab84febce1ff0a67ba999f237ef2bf99e2145acbb26a372b4c072aad7abeec2720d0bcb78fc85919c7bbafab53f30f7fb6071daff3d57e9543485ca3ad6a2561190d54e48c2efabfcec98edef711a62f5bdd29c74194f98f0a2a471a6ee14c8ceecd979679bcd4cb6fbd8b337ff0da572160e658489fcf0fdcd015aa4d1e160bc9d7f6b2f82e33d7357f72293bb4a24336272467da0d3038d501617f7ef3830c42c381dc275821656ecb2c7fbc5cddb5ba18595172805972581656e89e44d41c05189cc2ffd0439deb6579954003370d4015af8a88abf8ba888b7824e994d2c8dc4dcf532d18edf8e948ca1c4a4bb8a07919b386c0f3e570ccbfe8547df87c79553bc9251e77bcf139f9172513440c808b58dfde9736f1e819a14cd99c7d488aed134916b7fd5718c68d51e58397a50de156f6a379fa7def27ac67ea50da9e58e608a3c956a47a864d41921d47fa835a0675d4652d1d84119895f61b358f697b54d4b65c04ffa6b1e79f16b47339874a4a57ea6bbccd14590af8c0ff849840227a05f16233ec9d09950b987013f635c186de773c80bc3961e38eb95ae2721e98a30677212bb2db632c4405caac15aa68b5b5d85104c62f09cf25ffe17339aaa7d8586dcab8b766b1b875e43e4d245564fef5f18453dca318d1711a802b443233041b84be51c080f0457240b9a5e04fdb7f6f0547472943e9fa9c45b92900ed88124414839945ffb77598169d0ab09c306eb46b2735b4523a9da3e84e725af401a39ba0c0a694aaf3775a2c1f330d5082cbd5e29179bddc1831c6ac712764e47729675ebdfe3ba21004b208f3b28c8dc00fed9355e2726d20201620c93c2677767ae03d56b23b76bfc5d615f673769fe582d47948f941f01489431c3fb2e752a303c8382d19800a0675fb87c93155b27fa0960e54df297442c6e68d7baa4f3a7e817313ff6fdf783b85fc77df3329d230a0e255fe5016b6ea6d202685512decb695226a4258428cfcfa6b2c9e12cf8a1919e49678f858b75a9d5e3b92cd0ac2619ed3bc54745cb7478d52295033e0fdb04b1fe74f9cc583c5de8cb1d2d365962933b417d384c7199ede78e29d05b58814663f09b69c95733f85fb1350d7f43ce7d36dd4e2a6ccc3f290502cdac1092e0026b31c1111054afd21bf3144f2c7658b770d30cdad9352312c42e6c087b1e4edf0485beb084d47e4318273ec7d74a7b1b09167a2721bcfd09fa4e3400fc36ee448f84d34087435acf45a07ff5c98aac1dcccb2b06b944c6fa69bc9e4310405998728b44062b9b124742d73e23ff18c265596060410660ee85c77158c99fe0f9855058b1863f46d74c6beaf4b3588a27ffa0cdbc0473a52a447478db76bac7f78d42a8d305abc7e8ae834bf46b2c675f3e1ebcff931640aff3c7ab25fddded011c028a1c19e2ba6a486ff5f41dc80ac10756810edf4ead134ec1f1943bd0fab975caa6a737f446693e027602cabc9759331bdeccf0cdf8f08895912c086cd97ad4b638d0c62139a99666ab13b751cefa3716c702f4af93c212b668313e9d5174d9d0fefe0be5695833e79800590bb6ddb2f91097efa2f7defc013c08df03de4dfc829ad2ad6544f3e94b12cd074d4c1a6c41dbf1c50407b4ffa53d86d158ff126de6a2fbc712ad721215003c6c1e8c4606aecd08e05651a4d67391c8eb337314fdabd441c428efdef446e681a1df428e12d0ef47498a897663ccbb3f27736201c289f3dd9b510eedc2493735429a7f54b8a8b2c2df270b564e3721d525b1fce27d7ab4436cb713cfaacc7084c58ee3ae328def5fbdf5333a15d6f8f2414c8a333b8898c4df704c095cbe6b51750a4b8f18774aad3193cf9db8d9b79a3bd1f1b5e86b436088ffbdc6c605f9b43110fbd633e3edbcee70c14a65169efb6ed4d6b432cc19151f14420163bb1e7a96600a3a5d04f672ab592e04ad733b8590a42ac7d7d1e6a0e221f0e29eee20e220626521b8f63b8f38e024c8fd0d17124edb1507ad2496c37f4e7f697afa7dd114b2fa45dfd99fe84612ef86527ca555e8f8899840cba2137ea5c27844738e2e7512f0d3d3c8cf5d89a18eea126f6ab5148ad063d0d550e55b948de64d569bbac7ffc9de6eb8faed1afe3fb85269dff356a536f7eac07e56624a51ce9494f46586ee7fed2bb335476a51602a4fbdcdc8084f769d8c03574bc0ed21cc7d27782be2d867a31e173e0a2b04164e09ec2b416535c0f2b16145326a9f77c01956a6dbceb52fb36850058267e94e0e2b1e49521051c071b8f4663b8933130793851baa15e5247727cce5ac2396ef600b0271b3b4320a1ea7caf15352c53d58188e2cb7ce65dc6de9979083e56388d1c1c500d0a4b7b5dd25b1f0958e6581ed3a0219b3916f91b95cec5502bf1e98a29126aef52f743447749fdb101f97d64e959126137802bdff31fb475f28f312513f1982744f85aed0b076bdd0e2b5afe20806a968cf39fd0747626d4ed10f2e20db135980deda3783214321ccfdb04c37244071caa530bde60f6a5281a3640b2b18411da6801fcf59c1ed16ed723f9daa7cd3b2e77216d390c1e416de2d1366d2b0b7c3ee395567fca04124957b07f0a1199c19d20a7ea0c9bd151a0ba39b1199bee127a8fc1086fb14dd49dc9ca45f8cf9ae97fe1153b6b00e7fad7e7af7178f2cd62679566e03003e8e44b0e6882a919b34e845c2071289be750f0fd095a4aa9c89c971bc3c03811f43f8127bc281e491f779affcb3d8991516290915a65ae50457c893a831b01631d3e3fd258afdf84584a3f7a1a60c8e952341d9ce24aeb931e49fe2318effdf83b301c3239eaf828cf93156e8792e7b19780c8cf2e1711f8f32f3851d7c3d0a6fee747716bc8215fa08487b80ebb2d19bd3c0ed8e4df4c8223e3b340e0e77c62830f5e81e9b2f364d9df9c37be5fa2b2e72865ac57a19aa67737f6cb07ef6bc751f9842ef6473d497a7e9e0727f56ef760319f4d232565348f61f55f1ddd999cce95329f7f4755af43f6a23cdd7b2e0f9a15ea997872f111f37f7787bb6d75df352c4dece6a50d52bb031bee33a79f77ee92a06b8035d0ce0af0fdc7a4384b606ebc1adf4790e89c76bf267b4ce8689ccac6e8d84c10fb62bdc20e52869f69ce96d0a35ee0a5ba66c810a20e482ed858533152ada2149a56d12f1cf5b8d0b660eefadee7d472d7f85219dd5c93c926b2b2ae39daf5fb8fc8c244bdedbdba54a73df23888e532c90dd5dbb61c979732a0e2b0406d30f05a1aa0aa1f9d2eaf9fddb076d8a4d27429d57bfd1e866cc605997848c07fe021d2966751d5dfc9047f7846e3bd7a7add5e47dd288ca38a3b1d1f893bf1451ce05bc4f12de2fd6031170fe42113697fac7eab01ea998cf742bdd6f596e2781264843293822458f9689b528a770ddb87f84f9d1b8ca64d1db037646a5d7a7bf0e2f1bdea6e85229f11f6a0c28c3cf3bc45a1dbd33e2e0361307ad74d67efe04dd63c4a9368ca33d57cad95a225554e3462247c50b39d0f40d267bdb6425b13dc6c1866707afed4deb7b76161a05ce9adc5f368250c99027b51f397632cd3572f23b1a8a3b9d753bac506c0cf9c7301509098a0690acd54bff2e53837a8e638773c35c06b459523ac1e222da8e2ed79d5dbe0eb1a4eadc0f0a1b821708d9fc0c913dfd1d76b77ca554a007ffcf643969f45a8f3380d2a0bc583e389eafbb2189139bf062ee23dee4bf7b964464c228c59be7e3745fb790b9339d4a2b474caf8ad2edfe8e4876a7d1f8b4e8542c7da7d576a66cec3f76415301eb38dd69bf4c22f1edc88b41f7df6a10bf25f0baa01bb0cd8779443f0842731e3a3ac57a16f1979b64f776975a9e524c9b66a4b495ef5dc6430152a7950f570fd29918976ae5fa406754b6dc244fc962265127c02d56272ef6ae1067285a65c68b7609f4f44cea8857cf610effb490260e81be6826a26e98b32165bc842afc65c2799b392968ac603beb11800a4f8d03291732346ef8b8891dc7e4c8880aafd900349fcd4cacec5693cc90aa2ffe912100babf045acd9a7c6347c1dd0ea935c10d297cea0fc40ca91ffc1509d8d53dd0abf444704ffaff78309dd34c83fe653b918fb0f9090ca16870e0192b4af8325d204f2f1b021f19240a157663fd65c3ff402b893f04108e3e4dbb8b8d4d0c8c66ba6aa3adb2d6c68b5fdf89884beb223f323c2436d936b57880e8e9bd1e5aabe8290d3317a38a42810a4760e9fb2a132dfb9dd5a3f655ee76a01dfcadde98ff89b2fdbe8883e64c5b731d89a9f572762fbdff317ba2213afd5b9c1397418464cde469cd5ca29f6e39390f54dbdf96166451e44f3c12fc4edebced94ba6e2877ca39ab4efed45f84a8cd9cbd3b3cfbbbb666ed38663ddcac4bbcab6bd470f9bccd697c335b33e96e1d0b33790d5bdfbfae23e8b4022c41975b010000286d1deb421aec8765aeb4616f993eb73d3871c76bf6736c4d5d7dee5df4caf8abacbfb14f9695ea4c5e087f838969d7809744ad7cc57f17526ad37f80c26b21e725a24c2adf1ff348838f7bc5ed4daaab5d2eb78cd92e2b8e8bc416c9306a0af9f90c1fc51d086ca66aede6febf4e378de1d0d9ae9801fbb5d019ae670b40f89b37b50d4fd8c17a9d05f47c0672ecf531a663b812f3ad91eebfb5d90988a9fd1acd0652b036bf4e28c2db0662d484ecd70849626aec248c50923093782e115e6bb180576868ac558e006f7ee4f19323d689dad453e98ae2694f22466ed3da22c9b86c0d0a335c822f5d868fb163cfe09fbeed10dcedb10d091d949d769510c35036209bb0229726ff7c87ea463757e09f169705728252bd73e9b284a0a8dfa50f8ad281bde4450bf950d8e2a6b38c48b11e3c094a5f2bd2ea9afaa98443d41c426075b1d828800b508a45989746dcf4fad209b5585c4c58b497595f9a324acadd3781c312dde17cec9e092ebcb764a695870bdc97a2ca375b11f04e89549055a1cef50adff1403ec942b4fd47a8293b1eb00deb572d9357711e96f2bf59d9de1135320f537175a24f202bb4fae5ea150e0a9d6793f34a740a683be30137cfbc10019a5af6288aea6c7bf352c9aa7f700bde692516c166182b1487ca8e9c4fd752f1651f322b8337b533f47a085a420fe1a3535fb0bdc2fedd9c08094058e6e5bb992a8a095fa584f176c5068a2f1625af08eb85073a83f408615e5a8277f937a50974eca3606238fc21bcc5f126ef7a873bf129837364a1d046187744486d928eb0020791b1c0d8e806fd739bfd2a94b50b88e8326beca7302703d0e134dd5dc29235fae1520409a85c24718405ea3ad5052a7a93840945c840296d033cf317deb498b9fb0b1a92f9163088efecb51626870c57fda43febc735a156c48176485b1bf88ff1acf4a414d47b25607b5fd36e2288297368876e0cc63dbd233f9163fb0f76bd4174523fdee128900259bdb5a1bb6f2f6529bd91f41be837c3be4c5d2391ab092bd8341c09e4cfab111630b693adaaa7e82768cfa06abaa5b867209e493bfd00a3ba3a8e9e70bff4d06a556c5471e48664aca8aacdc7d0a0b5aaf036e5ac210e46baa9c93e9a7a1d5b511c07161798e920f9bdc4478e54361f530fbfc55a84c35eedb9bdbd6d859d73cdc22a97e5cdaa91c2fb9b2e483b956ba86a943a3306db6ed99ba65f180ea1ea46a573208c094be025b957f3b8584b882a34fbe3b6950425d3f89af5e6e63bf33e990b7f2c59f635af090b181a43d11131f7649c404581315f891318b4c1ca0710251ddd9279c807306e41707f98c32e7260dbb226e8f578e63010646fce2634a8386700bfd0c973fe4ae20b0ff1e838d58d658c7c3d3c37c0023623cf5ed771ab457aa5cb7e103575fd87cfbefdaaa6b174d871abd51cc06d11b728125223aedb3483a6cc90db1f2a896a6479ac58142b0897352be4041776b655564b77baef25a0958abb75b677c01a47b27728de8c176469e51aa044dd5d99da5a5377564bc308cac628a8ce0a8216706fcd1c5719a72723c539d6ea5e900a917d2311ce506c539a9a2154ed6756a535e401017994f74f42c8fa084a6e56464fcf85574ab6bc5b9b0271d22243ff9542fa82217ac716969db7a0ca4911727b2502a2affc871166304a00470058a4c2764ec23742a7dcabcb1c2d4748e73a1d7112b6b5eda609cc737c8edf699b4870a2dc66101a6185e6e12a1698f4940081a1feea37c37ceb1cd8664eff14332044feb7218e1b52afb4343d452949c4fe245cfde1da79fa03fce8143cb88bf2969c283857c6277cf308db192018b8694bdef3b003a347cccf70e186d938891a0648ecbdeed8476b97a55a9cc3eef59e28e9d288c868e05b2361005506625f14f92cd07e50d5d718c9a29215cad9b95588c9c755cc84a98019c4d37adc8e4a66606e7cd59b4059618003474bf5b97bc43a9abdf77b8bcf7adcf73ce225feaa41e7f4eeec577f950da9bad0e91cca79632d2c29328a4dcc3503b8e13d3a7c74f3ad34d2c71c86ad8ae644c0b1369e962c3aacc5009773bbaec58b0c00ef91f4dc41a6ddd10aaa903822fef6e1d07ab50b90f8aafc3071a3a80d6f13f4fb00a6313ab2e7f445fbaf1b1a5310855b5a482964adb3d1c0246bd72550374a27979ef4b75e84d437a760f4adc4224a1e2d6414ea8d76f40b0d5bdedcadfb65246a4ecc0033716811a00c52cb9381aa2e5bdd096d467bbeaee8baf7da19285d1d54a38ff34f7a52d3d9b0eb6b7d6265d289d689403b683b565cfa5472106066b909ba55aecf0f54a8560fa02dcd033fd796aaed213e1802d520a4e7b9c866db795eecf27cab6d6ba31187b9942dfe059ff325095f93338e8bf31a0729c4f3b936fe279f7cd3c26f23811b21f1d856432468755f913807c795f436bfc21956c9dd763d296dab93254493d888d6a60b28973cab70c8c6d0af19cc4aefde6ea05649d69ad2e9a548c5d6a5693a93b4b8c6239c40c41db8d4cb992ae91f7c30b28f37ff4e99b7daf6a55677af0fb54e72cfc7e878e727c5ccbce14587a29fce0139e2491a3d4fcfad920e270ed03f1ee826a05cc8783094c80375e8825b07cd951de9145df08252f64d4e2d226f1c73d9959db8425e5949e45afc4571f51cb4cdcf6b4fc0ee832bf85fc44132a69dcde5b39f80a09e30002d21ce591d1129c044369243728da6bbf1c69f035c0e29c6ca995ff032576754a931b6bdd63f59a5482fd7894e87bdcefb33d99fb51559c36efa463153519c574b4c9710388e3f38f5c8982211e25c5d0253f831025894e77c8f0e82c7046045c639ddc2b8efeabdf36729dcd190930cdde4a92e58bab8d49fb01413fa28c5d03f7013fa28a644bff91eae5b21a10b7fa4c8ddcfc73cc46780c2c6b7f209966e6637e73189ec9b961b55e8db0e2efba5865357c15c19ee6660466a0d2843364214e81c6ac099f31da2410215661e96c8fc657b3559668a790322581ae62f1da37a022ee77fdf02b1b44249f1b04cd22705d4e4b3a79f3f49012b8370de8a2bad4d72fc8c53fb23436f9ff1e0e5eb5313f6aa7d6059092900819f66d5ed15df847a484acdf7d026f9f3fd37ab864d58a6fc35ce691f29acc3f555596c02cba9bcc13b4e4ea9c454977f99dfc4a9dfc8aceb06612d940b35b18f06724e78c8573af580be1c3cb3bc55670f1ab2f4ef46fc6c7f1011d83806bd4dbfdee129bf06a64872eaec78b12f81e289501b7bd93dcb3b57acbeb6c373d72971e235666c532205f522b2d5af9cb8758a210345e8bfc4a187df43c7cf13aa612d7d290b43eccf652309037fedec1c9719a09d40fa51fc324afecb3f71d7333cb63d2a7e9ba23544c6a5b2bd9e804edfc53bbb41f5f80d2863b9a87409c219d7bf42ca6603129c12beca2562967c96dc8aad8c2b7fa406adaedf37001b0e433ea2df81d7c59bd8519aac432b0c85cea1acfbabd891af21df653e479ca2c55900e8a0cdc026353f274334cd3f9221138e038efccb70109c939491ccdd57fdf9d03276d54581d1c85dfefe869dd0e2f23aa865697ff20e50212b0bf2f8bf6d8944577494f0aeaa4b423673676cf7c7b694ee2b15d28f445596ec4b16c3d6218c4e80c6dcdc98bd7705ad3b457b37c1302d04839443642f6f6bade30277a1b5c73faf2623e15d064fed1f405c298f0860ddce4972202cd19a5a91ed879674d358e1f95c4ed687bfdd9ecc771ce5459d122b7d54749e819f74fd521bb99c6eeb74bb13368ac68d542647d3bd6056705a510bfc32b687864dbf62e3a233e14fd673a55abf139dee175ca4008c75b8758a3537967600e72d459bd30238b5fb3f09206e8344e60a3346c55b95a6120c78085ac7cfaa31ae6322ee9935ee30828cf68d061dac3496bb292b26ce19dec6d4dcd110a10b2a8e589a2f886cb0905cb027bab89c2fd0ac3cfb18d31207c9cc9dc6e22b417e80d14d85c6ad26993c1968af12674687dbef24a3538fcb411267f83d60e60e9b5653397bb9e077d262670c5bb1567ac828c77f0ab7c48be76a9ab593972b2b463867ba30aca394ee046cb669433302f2b75b7e82d096be01b4786d3de50b45be01b16d229036c122b40775c619e73519c65ac1df37c9964c96b1c207925f83acbe4aa25d7e3a3d320297264f3ad89722227c94e19132b5f5c90c9dee9889b0ca0a892aaaf5e9ed97e0b8d554cb909338b065e815902705716c132cbb0320f7156b57f7e711a8724813d196e7042831d2bd2f303c40bcabe11508b59b7626585bf00e2aaa2fbc365019a0e8477f27489ab3b105c38c12739c5b58c53e7a03c578e4813282a7e390a75c0cd7aab59822690bd6a3322815b27b2d4576952b3ea21b69b09ce3e2760b0de1ba3c381d5c39609331460e68fbed73ce7b6b4b5258eb83087e63078fc8fc9880ffdf856695f66ec9521eadddf214880c092972eccd8a05e082b01709c2b57f49ac2b25719391d0a57dd9feaad39a4cd9527dcf17bdd31d1c34e3148166751c2992db9d6f9bdb57c8da8c7e8263a5ada25a845f14b612a57c5a8ce14745a0e06369ea21202e8ec0aea1eda885d98fdaf51351054f230e7c3022f2cfd6df5ae4f432986c92d13359f784b6f45f86a5e50e44a04f77a4d4e88dfdf0dedc626c07530f19d19f275ce286fe3776936981cd020227792057975be4573dd945b3ad9c6c89eef5db7ec5f6b1ece9c05fa8b7b8e0124973f0ba08991cee13049cef15a9bc6931f9a6c819ffe767f483361bc4b3dbb2a675594e3c15e0be5204e7d492795a53b4ac1394f475793c8b51702b22811b8d90d04e831c06cb0b9d12d7cc391c4952d7c027f9e3480cdf7d94a38e326f0a32ffd8db7fd58ae378514d12bd9ad66fd6382826d28f8be718693ae55d4d0db7f32959f02281e90c00d146f0beaefc153e90452f2279eb59cce2519bf4f93209ddac756c62c7e32eaf8395a69f33dce68394d32716c403da052a4f720dbb7dee66cf27dd7d698145e161c94207555bf71b5680fd43fc030e54642d9ed9df16d2066536c92eeec04e4c8e78037241491c94a518ed443f1aa42085be7c43b727376a096d1cca0bff005c5eceedb392e0ac9ea3b9c3a73de4080ee49ec26f09dda61e92407e2987407ed31cbd538b27749e70e9055e01563e93db7b4be65b11bf70df45ca528a4b8a84d93d6c99402acf0c08533a662eb52bd9ae023c58ff0da43e09e2de1eea1bf92481e3b68e3c5a057acb6cd24870c79cab6e4a2d6c5e90e0d03123519cd23ee4a80ebfd8568ee0ef1a7686cd906e4208ec0e7228e66b3d264409373cadc2d5d34a73737bcae0ae5bd1557f7781e8f62bb2b48f2a8b0f6b7080e8c99cfcd29fcb51a8feb32d739068f5c245a023708701884c55274e4762805e95bb195d020a9db5600b7a907acf1c1a71095ab204a94043dfdfaac5c19285905648e4633da19ddc7fea776d7bc505f79cf13717a5de561c0546f1661b7014f4d3fda4f6c33f40104445b5c1d7e891b58dec66b1f5c0f60b2eabcbcc150b9af29659d20d00dbc77a1d937f751b7e893b028cd83862d76ab9b51fbdfd801b4bff3cdd8616dc5e5528bdb05567116ac6d6fc45dec6d26798c728966563d766a02ba2b24108918541c4e5e0caf753c0389e98f072ff4ea22afc7d37effd85c1a01929b83891d4b7b4f8c2922110957277676df4690e427faf15b556cd99094040b89ee0bded40e3b8f02a9b039ab9b48ac3f33eee71fab53e72656071e227fa8bb773190d49866a3afffe510888c5a76405272ae57c6f5b0eb4bcc1baecfa82cc6f08cfd0d04d064e864f8442d66738af6e760558e34911a4bb8fda0ae97e3377faa57c49dd2e8055d3f0c799f01c04c716afb0a65b47ede1290da26597e0a08afafed8ff13ce01aa0dbc267cff2b8bbaf7f14097ce857850aadde7c2710c3ec724ef731e26504f2d9e38bbfc187f16c035151db0262194f145fa1f3f2ccdec2fe560f0f4971a03a21e1bccac3a2ccfdf274308cd47b5fb87df433654c25ff36b191fe467017320595c2d869b283715246e6f20b5b6b31bcfd1d479630542ea2c127a73ca013ef95be233e6c804a2f888eff9cc267c48c830a767732a4c2e537af18488a96459376b4c085f95df52644018d9aafcc4c916a53f1e1828a96cd5a30a8e70edec7a6fd4e210d9066841e91bcedab65bd4d6ce5e51c20546d170f33259f93223ef17be7c3efbc6ad0af6d31e5b2d16e52e310392a27a9144dc17e481ce5169064c2eb3bc27ab4808431c0f0262850d0e800509cf8d1b5902380e4016846d5871c11df1cc876981bbe7278c3a67a98db74add144dc2896eecd05075bb940f397d8a0bc4b4ce130e29c85eda8202be87830c4551b0e0cc597d6e91f0198421083535f72a55eb2dab4dd9b0466113d2fc37f75f0f751d2efca83c2db78312a635746af97f30b484d3e7edff848fe0cd911bf386689e6411387234ab1dddebe23f061ae4017b6358b0dd89fa3b7eab1a25a8f0b4193365404e9fc5e442f9d6c9bce8699ad4936cfc653fdf384ccb865909b2c3868f51d96387fa289352e0e430b753369db4106c2635281a04b09c20818179aaf79b3fce1e8033c9be212aae2addcb4e3c114cd55a217d389b52fe575d908314b75141891ea30b91c090c6a338951487a25eb00687feafcaaa75ce66674ed7331fa17fae6538640366d182f657cc4c4fab0e5f5c611925815633c36bedd40826f28510ca923d0bab1cb1701b1797ed0e6411180aaa3ab9ade462a0ac1c6d75d81a3716956c919804f2bdf352db900a73736e8def19a992a5092309a84f7ebf64141ca4cba6c262d1e26221f7fc38d7de3a7c36f6e30792d83ec1e9b0c9e7a7f4764e4ea451a6e608a8cadfb6b4c3a4a648e4ef24adf6131afe5ab85b3076d4f269c6c54ef58c0d78dadcfb26768dec46d89f8e8c32aca54b8603d3fe4694c18e828060785eb8b248e299820204d15bfc388f6a02f6d0c84da1aa77ef0eb8a52a67993444f95177c0337c61e1ce09a14361436c9d1026c4bcbec83ee4ddbc425a46eab779da5e007befde229bd643638292d19d1049e1d0fdbebc364d8aaffc0065a47ebeb0d458c530f9041b33e3f207001aa7dd659d75185e684bf9e4e6a9ef6ca0fa5df953a6ce38c54f5f77667647284f0760c7cc5abbf410270d32e8ff715878b116f1e8913315a73768509e7de75519b8f4cf03a317553d8087a65db35deb05ff95ab7048103c455290cb321b676728896c09e517f48f35702b6c60a6f7fb81c856fffc73cd773ddc19e9c2804112b93eaf110b53ff10d3eb697837f6861e8ec2dcf244abb715a8863725cb15179413cfb3498f183d209bd5e51c09bcf4ee5e3d8e05519da09845cab9c2999adb13542b72aff987bfbb83ae3ab756bb8f5b524b177309cff286ba7cf27dc90da08442abf5bbd5c72b359e9ac2d1411eb61c1078476e576d21ef512baa25c805435fdd113e5eb5bf2f31f8afaf7ab6b22195f38fb7b2cdbb06459e4ea1b31f5bb30f34ef6267493024e247875bc4df2b24fc5fc56e590ac008dc0978f2697570bd34b7c7454fbad98bb31fa7b55a37363a01281f66ee927e514faef4f92ed5c824d84d1bc84ff3c4ddf7433a6107a124759adccdc9065cc15b43d5f5b00e3c973ad953563a54ae2462d9dbc1e9dec57e4e811f17aae53a97cb8267b842f445206a5c452cd60508ed12c413513c259e953c053507aa58d7bbbf1583ddf226b7ac7df4189868cc4403fbe68aad5d193bdb96ee515d3f05587dc6580c26379446ec78e7e744087c4090d5b3fc2e6c803532b4bc0c33870938a74aee7db2633a60e96c426f7659ad00bbc927115c82f87a9f9ab4b75ad778828aece50d57a85337dbca2092f2c0487aaa69e07aff4ca994d6c7c14540e0613f2604405286879892d492ff3294b464f472c1a821b9c1d485f92853d021396963a7b74276334704436de9463c4dde1d29e725398b1d6349e2e47ad927029dbf87dac0488352adc3bf4cac9427de9a95e256f69549fbecb7c57d8cd8eadd457e55a9421ffa6d6851a3b95af8be19863274ce23ae21d0448905f1f46e8338e4051dd946a356d2ab1bf8f7c96f5a6113caaa49ecae6b4a775c4b55180c193c7972673dfdbb21bcbff66514c617c35a1ffe2d9e76bbbffb40088c4938b35a49d76e251e6c6f74596711a874eb716e7b6a800308a98d85c05dee801f259aceeafb6ac5fa2704570d0bd164f3b305bb997179321cbbfc8c838b9d063686afade665b98485ddedad704ad13ef2ca2a162458c3ecfb9f31cd4fea294c3264a61faac0194ace7d6926f185b8a865c3d96245aeab10afa32a47ad7d90c0d2cfaae6fda8fac5f1f0eabc7da9c63a3bb5fa5d5475185bcacdf93eb6828fa76b65096d395fb1d438d0ae40eeff55d85961a50f89020ed5700a2b45fb82b49b54855fa5635605c01dd8708e41912e4aa65ef6af141c1e3b88b0df0d12b8d018dd2c31fbb6727eb78686a51a270b2d80b5e7cc2e001454c4a1e8283eee12b2d53ec3041f71c9fe37cbcb6f45a603977db284bc833ea0f063c21265109c122b91fd1e9ddc2733d945366873c135700d87be041079e7c125c2d6f7117ec6ec145c932aea89222512c49fcec60a5aa8fbe556f248b0ac2cefeaaaa13225952b3bd05af221b315073204155827f7c5abd959b9bb89e97562223678e914bf7b21a4876b44dc6271d74bd96148746499ab04d4d93179dc9bf1f666e1f04908ab16725b3f98aa4fd2651fe408c1daf099d0e2526d2c33ded30eca98328f741f780f089dce4c3a819117b5659b30c70cf874db89485c4d33aaf7305f7607d12da69d9003f2a2740a11713bb79c03470152573c785b29960c61816f0a3bdfe3ba1ae52bf193885a8905eb5f3da82afa5c5ef6d49856ca26bde119c1072032210ff2eec91dd07dcd4d007c2894155e95eb6d4699ae5234861d834e12710bc36c09bbb44f0776315a1a3b96ecf78f0bc6705e732a8a6cbe1e35ff8af51bf94314f536a61d94ef4e288ded7a8a8d9f8530c40221a1e4b88132113f0a4cf8866ece1b8beaaa1982b28c68cc41ad64dccac4dd2dec5ccf500bf861086afc9271d9c39228d45c67575607d913613eee15394eaf1312a0987b179182e3a2cfce46439687d86681282a94725361ed1c922429731df43b764380ceeb715aae0f580e5deef56fa0e527a9fe4188d749bce7c7d1563486df670d2a96875df9f538803b783478cf3beaf8de0e7f15f6063919a83edc488ac28851d1820aff3420f20cadde693b82e59017200b5d3e9a2c1a8691e5b27d331ecf4eae9785f17d8205e978219ee3334456b4d4c665ee1128ed6ce9b99c4098674fe96e88e64ee6285b6554b69705db6d94e121d992fa60c39ed9540ba6c0ac3ad68a9356cfabf3084b834194b2e5a19bcdec5d9b33682638b78a6d20132b49f8da2f8d3f27642fc483092c727a7427519227b273c1bbe68e10e6c5d11bcfe1b87eee915bd61bf9af3268cb56cd67499892774558749a38b2642287068174b5041d38d511cedfaceca9d88198bcf231bca80d6df0b87023e8f116f8d83eea964ade04b5f22aeeb1d01f66f33076d4528501b414ea5ccab8232d74824faac838a5e93a3c749644e8d43a82680b976ca9e581952b33c0b35142652ccaa1ba107b12818d95b1ea16da7c48f0912660d25d2ed37997132d090db1f7bd54f50eef1a4392d647d6f9abec455377ca242b5282f16f13690543658670078dbdbafcf5a458395102e97452fe1cb3c79a165d6b7630940a589e1a58f9784190c2918e9fc33f638a15ad06fb10b31bbd80dcac94fc4038bc58a2c7eb50919fe7c1e42f62fb464520ca867016c9f431eb10b49ac626b416409de6c5936805605aeb0a7d14ec64693ba4cd3ab18d7b552bac7c909683af685b7904bf3b00215ecfb7cbd97f191bc51c78a1db527474cf482f80f6a35d70915fb93ba65f116d5940fce9f33032bed1831ecd4c9b8f642c24a2b164688b5b6b33795f1b0623c12024e7a81291b2b7f61dc5dffa4bc81b4519c1226610a8ceded97a15e560f37c521b94db4bd04ea24250adc5aea29b423dedde5a21c34896aa61b27b3aa5342dfc1b7db0cce5a3920cf3d8543e9c35ae6ecfc69b55757d25c25aa898bb2b0288ebd1beee8a24102430f71c6c7b6ef4c439313129807ffd0d777dd46cfef542952b3b3bba335d8016fad9203fe29bba019c2e4a351588406dcc495a2a30425c540cf18ddee298ec871185d3b55b63404574eebb457f0ee527a92080a4ba764dbbc57a675fc01c819b29c31dec8568ded4df9114f281d2c104d37d48942e60b2d3c599e368e6a9309c77a2c093dcec9643e3e2ef6e12e77b8323061746cc428c91035cc654729e072ab0e046a00429768e87d49c4b126f14bce91cae71432cfd381f84a53abb439a46da775977b6dc8c3f166fd1dcbd25149b38a8f8b7b16711ba38e9fe28c681b7bd0add1e1f09821a13273286583e83bbcf9045b6f12eee267ad0cdc72f85289ef7b8a5d8d2d89ea56539fc48edce369d807323dce752fcc25526c15b1763dfd5e95d0fb90785cfbacdc754c7fc0f26cdf9df5d97dc06551d8abadb376a2529b5169e6ab6c335631386e22c6670294ecfe648ed191d2b56fb5965fb2cc1cf9124b8a75439276d826aa4e381708c988c20fe3d36e3bcf4e696bf2d97abbdf1f76d1aa315385c972ee7b3565001111663b2ef935339c89e0d5b38ae24b2ac02d33e74c87167ab6756be54bda6608cbeee7fa83eba17dc41546266f5afe5f5361557b6dfdfb5871c841636bffd02399264a97326363196296e7aeb53b9983d3e5a461befebf356d304322af07b8065a2db9dd960482c00a7faaeecbb2eeb95c9352f329a2fc52358ac5b56b93f328d09b2b205b5d732a89939fe50e1d45e8671b1f679435cb6dc186529a782e586a227e0605d003812bb2343e4ebe989e86038a616e0ff5d5a1b9cc9a684baa39572da0066c1d34dcdeb9f9da368cdcd602fe869d2c711588c70f38832057dc183249136b6ee7fc14699a58a380ba20a42a7b96cab97ff89ed4558fd5fe06951af8a88e23341b97067e8ee5df3fb054ac88d2db19c847fb81bb0640f5d1614bc39e1917e7b179e61f63006b78843bd67ef177b5ea771c32086222eb8f21a3a3edd44d5d179f8a4f54a9500e71e75594d1270237d21b6a394ae85b958e6fd44f2bc31610a070cc244dfe2d82adea502b3a347b1a10c496082d4ea102c2444e0460ca1fe9a129233e2d7eff6dd0e7371422eeff3be8e51084cb7233692b11feecae8a547c10364699eca291f43b3936468b88e65352f6600b103a0e287f4739a32aea206f1112a4eb49721cce2d37fb577bcce47079cf0c960c3eaf33fd71fd6bf87a05cc4b8fb02e39a3482a36f4c2163d7d0e83a12c0ecec177e9c2517d72e62dce681253f16357579d73d5e0f64dc627672fb6d0bad1375805409906fb623688e5ffe40c128462e633656b882fe55b36a465702e04c7a517f9a05550feb6f9b215a136e02cf33727d32676cdb79c1476c2d96c13663354095a73ff042e8196d09626892055ef696030ce048c23de19cda8b3f2d93eb3f00643755067d009bba068ffe364158ec46b8853883ab021bc17c6e457e87e582fccb5fffa8327ef3f3605479f3ddf5aaca62fb5af0426dd486925ec60ff35ee8aa2f9c8065a0d400aad5067b0712eed57380bdd1a23a08e1bcf0de74ef8643281a41c333f0bee65a1bfd4ae19f6ff37639b9379b6ac991c8b0c51e76b676ce4e53018a000f7e11350e9979994ccd8379df7e7b37c014102f8cf51c9951c5106bcbbc7f693814aefd19bcb21a80ff7b8879ba547851f8776dbca8ad6e94f8eba00c70ba26a88f195cc3fbfd56026e3b820670c9a9f6cc10a3dea061133b65f52dcd5bebd02ba8c63fcaf55bea3f0e6255b6f75fa5ae3f271535ae0a4c10b4ba3f624aca9deedd201214aa6b9ccca44d5ae3a713c37c85328ad6be1379d1f578031865104ea416160976461d76ec63651711eda6a59857b212422a3298b3ec69cee2a6fc4bda0e975cd25b6e271bfb39a69a0babf63f48059638878102ee6aa10347cc12f6551a2efb536b7f630eb9233b4013e3fc146ee1d726545b91785026d18a78a14cc047d2b4662b3742c17cead2cd64de33db754d0684a3bf8973813f8a70cd0f6720d3346ed656a81d997f69d25e9986496053faddd63c58b891f1c32d7a331d754688337c33557c43f897921680575626dbe2aa2d619988626a1024e2985edc4f338393444430ec86f3827ea61e2caaf32fe4ac6e24ceb30539aa33747e5b4bda352ba7e5675387ca37f202f1855e4dae8372a715f5d8a186cac8b5d635d599606913b860715f76416ca900d7d28c3d18a35382100f823e87ac9090dc7053d4a17eeb0226f843fc55168fc1d81bd0a4c9a45fe14f2de82ae1dfea9eb8e8ebd3d52e74174e465ae45e2508a9b43bf5ef3ffb0b5c2e5e7df9d80e2302f71e49234eed39864b314ffc5d8a2208a09d7a00a86e575c8e7872c56424f638df3e520d348260c6a1002161c59b941590bc164b168b217096cdd81b611973c6540d2db28fabcf07865862c6f1615bdf8751be45669e18d5600ffed2fa393d35bba202b63bb25d32cb2f0571f5bc70abb42a8e685c08bd10aeb599bba2ad95ed6835bc4c45f8adfc507d7c48f5ddc26da16d3b65f224890185d072c61eada28e04c05cc6092a7704112c5a26819fae5c92f99452071501b7df0c20f9f706fefa82fcfc44fd4b2a7217947a5086a18a84772005d8673e8a8945ec976221cb256158c71207b8ec0154300bc6101f8e78d64a17839e1dc1157d484d13cc21082256003608d1b0733fb2fd919d23772686bb7cea2b4292d246bc361e9b3887b411cc7a188e5918d85dafcff255f1af93d43cd9f125a3d75df14aeb0ee26a5c2151385ccb7136af482179b1e73ea540daa32e2a1f2a6da812d7eec2532910df1bd175e14ca9f87916dab53523c2f1fb19ea9df10733914e5dff12e860b8d2786e06eab2624bcfa8242ede2365a0a344c58b894bfd8dffd0e756f9d8ef977a73468ffa616b756edbf76c1b1ef07cf488b2a8cf288270159a3747689360c228ab4ccefab618081609fd6bf2776b777e10656462ec979dbb4a96d3ddf014790319d8be3f571770df04aa5ef0ff48695868afeddf24dde3a48a3eae6db4328654e1d653e5eaaffb6318907ae4941d8e86b41e171c8a43092e573693911985ff9254ae95583cd1a9c9f158b8a4577fa32f79ced0c80f9ef2a4e14d51e2a0976e781ee43d0f0fe95e156e9110803fb4e32eac802a8e12db58673f5e5c66e5907185387c270a566a86b74cf7614ccec520f769c402dbb870e584a858e348a675f93c99ed2149895b5accd4c5d4de7323aab6f9b7bc60cb432c179d548772d1b700899c4671576cb5acd6e55acd9d1cdde192f97ab21cb81cd86859572cbc5fd3163a3412902011260ace6b29c771cd190413f20f0affee04b8245d4a874e652bbb24f436d968ceb8e7e8f28f45a4eaeaf11a147224ea600166ee1a7f1f35238a274aebcb8319f8fd27b42f57c827c1e3147dd68c142d8857bc539f0e06f90d27e55dd4b33e05d0cb7486028534eb5cb24fc2cbe3f44447e069f08727a4cf0b6031b60c15112c12e7010673858aedb2ee83d56b56ec9d38b63a21c8d0a1a12a591ceab4fb5e3993a92d0b73d278687e6aef0dd10d5dae8c5001db7f3b1d777ba4f5ca18551334ec9d809f903295288b9ab446d36ee63bfa137760f0aadbcfe4a2ce8d41acb2caf8d97a336fee00b79a995f884e6537a73d6e02ea813d281491d136abb37db1c6bf1ef5ee6cf5a5da7615eecdc3d7a46747bacc94130d3959b0a9c7bdd34a50c7279b819aa6b83dd17dd20a30e50808b15d6d4c17c3fb595073ee9608cd5ab4f55e297f5f97ffcd7211a515a2baff01f390c82f049148b3380daf3ffe0b2791447bbb844fb02f342cf6bda621f041dc4ccb0aa2ba3fe5db716fc3b22c8d2512d541348dea61ce8e354231f204254eafdce1cc1dff7d92e2d7713cc58a485499565c0a9299cebdbc22202192b675d86f330cef91f979940696fe49673be3ff383e321dccb1f198d06e855be2fc510929a4e53c9b86ebe8a9f76c441a6510948b4b943aabe279ed510101614858677fc51e6da58558322f5618960817137756936c0b721eb83aedfad803e85bb432ac19812f88eacee7b2e1b9b7553863d6f58a2e0554a4f8b46652c6788a0500ba6f47362fea500b082b742ba6c96159e5481f791d1beb446c23eb55475750f6b467d82f685c72ed9a3f121eda1be325823eb25bb22d9b70efab44265ecc455ddfc5f0352e93360284e84ef87a03b1103a7eb228954bdcad4aaee75a4df8a7e08b09b1c79373683ab9231e30fa85dd59d96cb56227796ea6f5ac2fdbff4a42dbf7097cad5cbe5b6a4022661e7757236b1cb73451203e86363fc353183e4237140739f204f43dc449ec3f9c24a0628ba6e7ae900f9cbe12c04aa579c68f1ef4222346f539be26d5b2635121f9b718b14547b45de0d3a1abdbef9a3236bd8620ea3bebbf91a43a8af557e95ecd47316adf18828b1691baf67aa64410a103729ebb12a5750d6b0651a24c5332a30eec9a070fe820bad5b1eea95beb2c322cf039c33a2a427caf82881fcd3358c2d43d3a2e74dcbd7b1ccd75e7f0982f6b8b63f356ab30ed6a9e6d5717d2b35236a2a3b08e8435fabaf3a53b89c561b1653207aea3b8bede7a51be6fb6631b51b784b6e31fcc89f2b096605f715f170b21daf6dca0b636bb8904e00500928c19d3e32d7228764dd95270fe111f2fb1f51cbc850ec6826e27f46638d77092cd6380c6f4d53adc87f1066137cb9eb3e32449bca8a4a64c105ceaadbe64c11411e2d412fba3dea1443ebfa26da849cb21ea7312c2f318f41489f4e4eeac2426866bcc6ceafcb7b5b64000a009c4b213be55db4c18845422ab75339b6de45e3e8be1e0174df30e10520b2e998d12f6947ac107eb51c23615a74cd8ea53ee1d4e999c44b1e7881c69cd0252221dc95ed8a8885d82cbe89f3e131d782c491fbf2f196db7c0fd3dd573b2527a85159f1342fa31cb065e227eb3fa7a3ee38d1ba1a12bd05e13c784d7b90449ad5b05596f421968f70c9dafccd4a5ecdb44354a7258c5dbabaf45dab4ba5e6131e1e1ff1b274571e68d30744617370718baa9a4f0f9fb6ecabd7ee3a96a3c330302fe4700d80bcdb21a933638c1e0e70056a8655ee11a802ca8425d0ee3846e4930746ac02d18f64d1ae6e053c5bb30e7d53eca1b6e5943ee95d85ef1edfc4e3584b9201d0d1ba781247cf68758b30e88cf612a53177aa5fa5604453521088f13ddd6d445d35a25da265245726cb80672bf9a440d5c3b98c074ce68cf36e3dcf89a1088e9957caf9c4429799646edf9bf0e17769ad6340db06189fea521ce9b48dae983b5efcb0d0761a2a502024481ef6bfbd98a3b8cfd79aed097037afb2b05ee87fef0ecc2c6fcad208cdad73a2bdd002976873bf54431e415ef182b5f86bd3b9e88d88aa1b6cc8cba09aab88b365e051f497e789b09f99ba4728b96c03859cf1a4f9268008b00e642f8cd62682e764b9ad6560113fddc2fdf537d5ccb0ed91d048e814d5b39ecc4eb5e0c02e9861e27631e9d7fe4357050929fbfca7a96e72ba72459ba57b0110a55ed57acdc1fd2ba96d26e78a27a3528f744b7ad7f9a32ed927c2930418395a2800eadc675d17741b00c6524dafb1be53ad30c2023db867a4882b2dcd8c3a7478a155e97eef7d10a5c0a5ef484520c15579061445cfebb66bcf58a0b92392f293f58ff604e8ec71b754421901a6302651345816d4777f4ed8d620e4d32c3e8f09f71e0328b2bbdf9cbfcda7221469b7e0ef219600e0b184e2360b73c26227d4e721ea0f9afb01d2cf9cfdfd6908602ec9a8684246c2be9d6879e24466d31ebf21eee4d151ad77bf3cee472dd4b4cf9013fbb7c03dc341634bcd9939ba7cf74b9e7ce8389e0170fc3787b9285e00fdac7eaec49bbf904c4fe54a665094d30f5d282346baf0d15c94f815a40ae889e15293f05aa85a4301d909b16135c2e3edf5e611dde9267673f88b252e7b91c0ed5f596dd0898d480304d656c1154ba39786ef471745e07e8cbf8a5dc4cf1b030127a02eab948bbaa60398a7ed2f73bbe2207ffce9a2e280232039ef562e9f8399b7ab03f0e5fd4d53419adbe6379faf3bf4c237cabfafa4c0edfe36abdc4dc7d47bb5c574a47aaffad130b6f2765f955bee4a8fb24d1889d150e5245f6bab3071ea5fabc924b9f35a2eedefb5bd8409fbad7cca02a98d02df1f4581e68811a00a8440111e36a6c4e32c5e7e9327b279b0d0e8f5639d1dc26d2e3d48766e5340ab8311b235320f9404741654c7dfc7630b5eeccaef52b4d81d3f10e4674af8d324d8ee546ebd1fd6075420e1f594f37e5201d2a00dfee5d6c67450b519f9f919734380359bb25f86063f996613068f230f8295af161efa7b788193b5284f41f690347cdccf1a4902b27418c954131a94946cddbfae55bc2e0901542f983504a31824761f3dbdbac07d20c073098cd0d00244aa0373846d408393825f9e2ef6f8bb211744cbed325a1df96a148d2c43346986ac9ac2c0506b03a2b05fd6e6adad895ed4685f2049eb71d3aca267db775ff0142702994a0b193c9b37f2a21558982cda067c632ce84f5316c2633c5d00f898c2f41f3f23e31fd02dfc80f13964df78dcc0644f1bff68209a6fef5919564b7d62881296440c04b59b5e4bec54094254bd7abfe74b0c64d787fdfd4c09128af85ea5f9a81000a8efa914c0f8d9a8aaa7cc4f240a0975878a1cc38025fbd5b52ff85e94bfc9caac95ca466dd5da804873521f5ddf65af681b16bb0464c6a5a1e8be17af4a61609150229beccd21c3f4af2d1984a97be7d1301073c4f9f747c534a3428c451f21e4004bc8fe2e4799f5426081d7cd52e2b75c874148427e58ece20290c01eaa3c9cd7e2dfca7239b18f3309aa7b2e2fec8facfb6ae78cc490bb906d5aaa7773abc566f839ffca8a5b4168f3b4583c80f4b7669410c265893b3f8da049fe21b1b4f41a473309abdc1699c5dbf779dcd82b5f357b5eed43467242f93a34053276634e9348a8dc4c936f6db98429e448d1d245b6ef42a5a4c909a79cbccc1e6be2b4038018bba68862180c6252b1287c231b92957dafa93ec4c1b6e8abc9c7f116eb54f3e4685ea54e82a362463086e99402f584c118dab25925a59feb3f8c96cafdfa56355bc0fbb88500215c402e88db2ef10462420cd6ba6532fce1ea616bc2c01b1d768315642f5cb45a7b80995e0ab34e4504af047be178e15ba0b527e3ddfaf05493b422088afc9bd8d478a8e015ed603d81cadd93fa9b3bccbd8eff2bd325398c853b4fc0ca026e8412d1c6fafc047bb1e935094bb2b32acf14426b24524aff128d9e73ab69864eb6cd3f95079094d925598fac3261f20a5dad3296b63dc5b91bdffa07b6ccb4fb5f47d55f0905cc4b1dbd8ca36d7af3b618bc2dda34316e05495149869548475d23da5bdb1754b3bb0ed5a036fb48ae8a5c25eb2f7dcf176d7f0b39f1d3ad4b062cdef612ab7a7f942e4a4462f538beb141b29717925dd26e1eb5fbea33ce6280737ec445101b11700ab667b0ccb0ee0849bddfa54be8fd7a9ac6d037a2905098db60f358b73372b7beca003a8d9801a0cd091f584fd2e85443c25172a92886840bc1042967b70759854a7866a9b552ebc976a9a298b3c86cb7ed3eb3762b66138b8268873c687b9daab5ea3ab9e0b1cc04b5c61575c0e8af00166b79caaab749bd8a4ac8efc974a33c310e5b0cac27013660d541c6cdb2b1ade8bf650d2529d2a4b93c70b23f6de3e248b106db96c0cb32f94a53f3c12a056309cd59f407548c28554303e1995a727e08fd75a5ccb5a3700bf44fba19c8acf85be972e0af3e89087ae19983dab006547ef8fe1159498a26226db1b470e65ceeb9c0df55c4473c3e326b91370e54c6f612f6c905adaba55a75e9aa88a41c674b511ddd90971d137297bd793737cda3de419c8564edf9e147e2f241508175a601c5d89f8f2c93fb21dcec5096c5da247abde411f17646f11acbe48b04a0afe341519b909029b2dc748f5fcba33419aa0d31cb1b2aa873cbeafb9281ca2c337adf2ef035380fb3df0db54bdf5efe17849af12a8e907e28148b6bd62cefceb337698fe90e98dfe1afe9c0cfd51e0b84c5ff78a33865d509897a04e66b20e58a6d2b14bf127f6450294211e1b2b99f56ba2da8d2b6697869ee8fbb35df183c90f1da3dde47eae41595e02f7ab1e860fda18eaaa9524d57809fd15b22e1993bfc23e640a1190fcc506955fe96b64d027af6c5dc69aadbe7b1b8d2145ae7205e151cb1d3113b6141c03b1f6ac0ccbce421eb299b51b8bc586891afc2e470340810e40a932683046232047218ce768325f01278861d1f54938a2c6270d70614096d6702c6b32f6a050c2b4006ddbc83e83835fe91ad86bbb1b56c92d5975a3ff684bb576214ef14bb1b00353cfa7416a414b3dc28b294a7d860ba19d6dc0ef8fa4285ba7b1f87ea83b49b6b2eaaa5e17d19d9cdea2b9bb52b3f81f8def490d0bcbde6304b36a25645435df55de19a880285f717bdf39640c4550c66e8cae55648221e43bcb39b1d915a96ec2cda167c7dd2dabb27303506bab3b4fcf3d336005a61b28ec89ac6845c1ec216e1db2e94e76455583c8f5c7bb306f3b696f6ad5a74bf9e087a15353b4c190081769669b25ad2a7d3c1e658db26341739eb403a68d647892a43aca64e6755edf4b10a79190f7e49d35872decaa05184b1e0a2895e90b8f1d65eeb2b0afe831e071ba4aa9193e9de3ed671d1e5868a079dbaca4b0a274bc85d8a50acba07fdc364638e2552f2f20fb53b6c82efb55dfa65a203669f589a59e7e224cd4030c1fb6c05a47066374fb3b183eb1068e1e41a0baf92632871d6d0d216d7e484e7592c335d4990cba6d0df72161040e443d1099e711f6005ec7b28342d7b5a6c5310c617214aabb0bfd34596cf3ab243cd7fc63d2598388c6060820b7d15283d3fbd8f4b0aea762dbfd44cbbbbaab94ce5c1e85fc22a7a8d0b76ba041aef80df515a60c7a8764bfa8b9d1141809cd26455139d44cf5328b5e19e609c5fc55bccf7f1bc687be086f47947613204c50cdee2af9cd1dd15806947dcd78f1eb7892ba6fd7f1e07bc8d6a6e00db7dba14f2f895d9d04de266ddfe9a3c9fb4f0fe1a6248a1cbc6dec50ceacbe4380a7a14adf5d6bc788e4b7f62bd7cc48b542562e17c38afc66e0a703c1c1d54be3ce6181c2cf549321a35ba344eda3c0fe8072eac4199f910b7b5ca54a1a52f4a1ec16996c2c5cab1ec0f45ffeacc713d6fd42d43887ec19f287c40b21262bfa9b0363f68902912f253a5a21eb7e3fc815f897092d7f84ed0fc7214ef793aaa3ffb8387e718a19f8cc8efcfebd9f6412d5ccc76233f98be5599980bd3af53dc8ea286a74b861fe1d2f217533335106670f1f293ec56d7c22a2ea7169b4e8f96c38743a05db00389ea965b03b718020c7f38b6dafd0c272f3f57c27518c4cb2f913908aadda75e9ad3f63373dacf79e6a7e9f3580447262585fff2a22a6d4c896d43687cf05412d9540c5b10a1dc348cdae43f375b08f89f71df9e60ac39ae3487162451488f70805ea86e7ab9c3f4dfc29686180020258cc906b98035e6cf971bce65c37c155d22d0b98bb7e55491f7cadb9ef8927a5a7728baf2d4faa3f36fbdc4340ecc292c1a46becc4761b048726f14b1a7ad7b8dba4d397824825ea38d654bd7a560e3c27dd5abae98c5472a4d7b862b8a478b36a451be2c48843cc8275a26b8a6e866a599827966da32361ee549bb91a7c4e7b9485395f6ccaa89a25803a78c25f158f6ecb8ef63c9333d04f8e0fba73520f22d985c3b2af7af33b5a5c8395fd5b24814c65b62c38f8fa2d452b4cd3018f3c7cd6e07b4db8820cd97bf9ba2e12fb6d612396de6853b3828d7f7406afdb6bb42a298281c36fb266c58d4172954496668f41abd8325f7296157400c3c6ba064d76da07eb9627f6a06c184e393824f6e22799b67369c24ed1fbe9af8d7f098d5d27cc45fc670a30d370f5c0f03c5f4f2fad3340669e8206d61c44c6726cb491041ff43654fe888af6726758436058b36c58bbc7ace0432a3282e95f6e7bb4cdd678dadfe24e812f884f353dd55648a99afd3c29b13292328bb8f14e86920bb8dd7d701ccc84f8f3a90f259fca59651f1b6d94ee664edfc1456c51e619c892ed04e820454588dfd963a831a8123c1e0c950563f0686328dd4f4d682c7f702f3e3595016f811b5bf2ee605b3dfe0573fd25195e32090fae04a2880975a965bf215a5a11f3d0ad722ccc8e966577198fd3c7227220ab2dfb133825d63439a2e494d012f075357b9665c3df0a2399eb348129a25e373ea6d6f059d2a71ab064ae2c97ab4ac2fc1c06fe6b11fb9d8f8c2b2b89180b9cc4834d00b614ff0df29413193734a3d12b6ee6332aa7d0528c979fd2153775180e03afe7e1a8c155134206bddab94a25ed64715a0c232c95fc7c364529bc14dd09d011319320c477fb12c99260de942535522cfc9053c9864630d35d357787d9fbc26e1feb017f1462b7feb098dec9513aba32243cdbef26a710b3e5f65d15c4e6a5c4bb5bda6cf41ecc2bcf4df52dd8dcad3dafb456c0d70a689f28878a5d2ddec7b0b354d9f0320e3d4d83267e2acc9a80c794a7672557b3fe19584d89e9de08015383178b6a959a486071cd0ca238c17a925a5d895375e2328d1a19d88b546d83199a7bdc220d81b03d868ec842ef53857d4f1bd1e79fbf08bf2b6b2df79bf39c74455cf130bb3f9c7629e4e3bead3358405919ba4d9708d66f644fafc0e1598dccda18a4ae053c66c50b37b5a54fa312faef67dfe1f734159af3c9035e217076990775901ef4e4dda10091b863cb4cdc68dd9111a3ee37bd8bc2848124f7eb39bf43207c2c171a092fddec45916532e7c8401ae9c1c9900d8afa0523b526cb14cddeff242a59d2a5e15b9311363fc206d52918a4833c396302a8f0cd9bbbaf2d06a0f5e15d760ea9e1cbfe566ba3fac2be3ca2bd400765b5623fb5b98fed1e48555bc33c63de4aa89243528feaa8c111630df1156d4a635665e2e11b79af3101084532de1d2d49a1fe6cdbd228dcd613405178cbb0af96c857d43ffb72770ef5a47fb5497cc95c836a23722ce5befbce784b47b8462399692626f52a8910f0199c0d3e29b6c91fbe8f32bc6a13dc7b6616dcd0e005a0a117ecbb8dc6cd58c4e01ebb4854aad550edeefadec6e91f3c2d584264365953711d01558c16f9f1739ecf36fa2aa70fde89609d948396607d5d71d6b683de1a229f48285348ba8c49fc27f19a22c5018b316a7119ee245092bc1acf59d6f878e7e3dc339140b8bc4f96b6f84a56b6e492ae250fc9d2a58037354beef5476ed91b3d9cd47ff4005e65ce928ff0d5e5f32999538ef1b07f7dbb7bafb7f01d10163b703b7e1c1dc107559ce5e7d9ae5f8f25bcc375c6e807bd72ffa890adb71a9fabf6f170aa449c5bd57b5ded7bb24bcb1af2868570277f5166d528b7dbd20cdf2db3a74619888fb4cca9bd587c793c1288699997f0147f07f46cdcaf434b706bb7fea8cc543c52b5f2752bdea853f08b9abb6cef2c83f410a42574c17da7e9ed75b35a2f2cfa60831c2612fa1124e518ac09e84ab9d9e39813964970e673e22c65b9428a03fc706461031a9ce0118c8d2536f09f3aa3c32299269ad831b2e685e333b42877faa232d52621f5611d9be797f66cc73f48360e409e793c28cbbf025370cf6eaf2c21267fb59db1e7e803e789a2c350296a80c2558fd301c26d2b96ec6717943b850eca25b24795e79da5bd4a60908a3f994959687b94a0ee87017bfea138f43121f07675de68dac2faed91228ed767159042152dcaf31dd5a920eb441577325e7eb96ffd890da8c0bc1c3a40c94274d76891c9bb131b4b834624bbf15f5c6ef32584ccdafa7a384e8a3d8549701d87afcac246a7275e20ef842170ef868497f2db255be7ee41f8fb479de6b956fc1fee1b30a3ec4f63b133de49ff8e865bfd7491f94ff42486dd35991319244f44de9cc24a68763cc0cce3138b68a113b2050fb7bfac8d7c9b879121d9c367dff515d853b525f4fb646b675ede523397488d0e73d03f498053a82eaa6cb5a5b9066ad5c0ccd9e97aca9b5507dcc92dc8a7e4dda38417c3f4a87fc776465123f6aeb34fddd398afec58eeb59e6ff3a936866eaa7f86d9a5a3987349564d3d404b9ddde63cfcb99180b887914de5fe295f7e42687ec53774d2b27261594e0595ddba8bd41ab9171399c93726c6c3f207f5a608eb2b90958ea44f7c10e7b121c162ae8290a697c85c9d983a5a5f119e822904a35e4855df3330e4ffbbe98b6ed1f900312c55011c485f9af6f4fba2d579650062463f709485dfe79904dd9def00ea0508b8074ec729e6f26910da5f863f29d57631f57cbba9e1b8fb33dc495d6223d851cf48ab57ba413332713f9a34b1baf468c6348c3ab77e4bd224a08c9409e650eea942627f029f1e6a561cc50488abb8fd6c63b8b1777cbc89a76b7641b64f4c7b27a69c8eaca3b671f985ed6640e7637e6cf535c5433a67590319dff26a556feaf8caaf22aa18eaa2395559e6f3718356b99304ca5a3682462c5563bb007e0382690500c3e75ed0024726fb653c45724540eba533f0350fae166ed8fbf9a6de88cd50a72b73b8efe96a75eb815843e8095c610e8790bfe0580f0ac3fdd4b23f288be5cbc0c48e9a85e8ab3a3aa3b6ba978463174c3a0366c8a1f5167a80df1a22f6f9e36a4bc64bd69fc99d93f10c2a410583f5243f920ecab037f9a689e4d8c48e7b2d772c233ee37b49c9e988d54e251fd02d41b810ac2086855d5dd75eb2798e8c341ccbe83d2d4d7e225e78d069aca750565af4c9c5d1f72ad9593339539b5fb47c69721e5c78f9205f878563b62acb3a0c53278884704874bc40f0e6729777763c3e31c61a87ba0a921aa0f36108b74ac4e21a9d7eee7a904bd91110deb883960297d3032185d17bd2838b23e00526fb926b59035388121677257b659cf1614c96d1ab2a30beb75348a9aaba0eccd5f5fbe7c4aed6faac7c54759b6e9665a61a5ab17710e7a6bae969ba47c3fcd6cc2066e3e59e05a8f6d2427e102f2a07d860259e399af2799993019b565a374b77e8752d3b0812440555cd71ec65cf33e4667cd96c7fb6006d98accdfd1b14814dfb5eb45e9a933aa56fc6abcb84c4ae902e36e7a703d28d740f18070ab1f92683e0e8459615c7e0b99ef7d0d3428311f2bf3da76bb5fffc9c7f121fe361e9ef412b3550103374fe13c84dc108849c86797e4a97804220aca935da77eaa7ab4911ca88342fd6f797dce138d196c5ec2f677ed3bf22de11c290bec1762497f3babf23b2512cd4620c272ad48d7cf287f5bc2b8c3b9b3cfed21a53a94219de0d4f17685ded782bc69d5a9857ba86739ea311fa7bac68a311809fe28106501f9335d124e3c0e6d57bf79721c3862ff02c2f0abd256d0e1e1faa5c847012085351f897a1934bae158ac7f5faae42f0d9e5b81b5898807772040e152ef248304d413bda83ba3a4505d22d3a78ef5762d283cb7174aedb835662fc9fecf10d4858e48b4833a2b1e1540b73d9607e51c2c13a607ff999ebf1a9a13504dedd6a80ff8f8a86e6e4ad0359d79b96d66d01a89b6330275e0b6748d02a6880bd357c27412f064fbdb9ce0a116ec936d911bab864f01e8e1cc3fa384cc02e426a00252415be8f730a425c6af5c5e7bf03d2cc6b825c3abb38ed84cd8b8e6744710624aab8807eb68de48b25535e80b17391306b9b7b07ef7d7f9ec61d280d001d6f5f714ab6f6be7867c189c5b1a0883d176fede8a2d3887570076346d0006758b74205078e9be30f5174f58aad1ad661911f701415f3da5fd3094baf32127c6506cfa28cff19dea84f43eca1552dc507ed4c2335c600d2b73e7fe9ce129a70fd501b749df2706961156ec6adb3f3dc4bcbaeaec8a470d1a56713d0e737241adcc123857a73c5085773c888bd7e1d5e0ce388cc40e666139c538c5985609bb907240f95a268cee33a06a55c4fbf99e12a21a6aae619d7de1a6a38c77b3cae04267f6e3446901551ae73a07ec1414fa833a2138b0228982c4bf1079cfbadc47ec65a306e4a2cf8886af952d368cf53db8c7f0d9956ef30876a1bc388742912d86b33c8e446f59fd43bdcc534edc832816dad937524f4b32a35a0312988d70b31df819e80f73862c38d52b8d5f3ff3759aca137c78392388a63821286a55295fe73a5f4faeab0e890e525957b7b821fa5efefd3548c30f60781eefa183b49a3ac59622efdc8a98b84b8d6229d75e1ecd2f5b3b27034e0f82ce3596907343d08452107ec52d96723a842eda5de4224e487a354ed2b0918a25bc77b8da1cdeecf690bff770809b5d11ac062b3d5ce1a3244a511b036b359a259b1b9b124a933c6c0c14273896f548fe5ec2f86eda048c57d55c4487dae98d19cb5f3a4df571c40128d34ba9a09ee0aa233f1dbdd5e28c3e9747312ca04ce65bde5d465f863f21d5ae64b644f7cf3fca33207ab7478d5574ebb0d9fc44a88de0280f797f40dd699ea2e508256187dea990442c5eb7d735c89e71988d6d0a38e0325ea1c277ba2c728be313d25b20bdf696c695ba3ba8e04b41378f39b2e076133749722f87eb9dfddd7b93ba4512dbf4b6b0f170eca61c9e4006c2349b0cc8ad330faf4fab0f3215b29d6259126a90f85165ebb5a958db8f626ecadd618e2efc5ad2aac24386e85f4b167bcf0095ff24b32437e35aceddcca0ac522d1e03044cd80d76dd4a446915e2201d95ca31dea8b2789aababaf6a089598f55e450d1f9a17d76ed348f0745e2341f1f3ac2e864f0766358975683680ab44f4b625537eb83432a2eaaa00932a697ba5ede972646481515d489442da7a3c135fa81c61930bb4ae8de855257cc89655b8fd5bc97c37e2bccb021b4ff9fc63464a6f647c0cb9a23e45f21156e20398e6bc6692caaaa43c825947c5d4bc8bd2e299cc086d52ddaeb00e18a80f9189ca85f1a72509f9bfdadc8c58200fc39f5610205bd12e09ba98cddb8f8dbfe624952d8a220f9c0cad39b4fdb916a1f6a4a9cd7ddfbc115ca67c5bbd33ac8644d19076ab3f2e20174ca46392d846301b4f5f2e55b4c9355e372881b30a98089bbef76e178f32133045e89b20861891920cc4a2669ea156ad955b826039a74540aabdc2327fbff753e57e4a3d3eb90925022db5b6ac9efe8080a99abd511a4524dd19193e6a83f4316237dcdbb579258a50e59617455d70c22931bb8c2ff4b7bd167a1876a07a6493d6bf24c280f4554f8ca91da924cd2f8027f159027801ce23294182ac328e04487c0897c016505951cb2f86cd2a11ff47883aedb9df95802328b533456a2f8921bfdaea96b10e54e740a142a0cc3de12bbab328b0ccd96f3e0fdf3f1119e9ac0743353b3b042c0b7f498947d45642f6e5a8788c9cd4d4cd4b81f5c84e82084daaee21ecd567ed1934facbc40f7b21583da419c16e6163f3b74b050d419f0a990fb6db5c9339f608a4f336c5e4daf679e121a48f7b537f42242e1938a0bc17d1c89de5928f8c0807df1453a97a562912bcf4b5955e518745bdc5342e38019420bae2f0d1a434f294461919cb9893516440e4104f0b7104f3abea6e28e6901c7c0ba8888d6978c3cc17a53d1537f5c60373a98b2677744598bcbd0b88f1579ebdd770816ff88d99cf7e9f29eb0589ad20238f8b9dfd026236ad39dd56fdf2f0b14fdf3c0a513f5793c59f97cd44b59ecc5e356cc0a937fd9bee84e9da93ec7f116dedac302d1564817d469e4a08d64715c7080f6ad02d0a74b1391ed519bb9c3cd8c7b3852769570417b998d8a835d91f3fc87d392501b8c358ea314b43ef27ad3990407040f245df7930f99ad58c22b8a43da64f401bd08ee265dd810e308bf8901cec4f1d750abbd73c6bddd1a10e6a43a946ab99f6cb2a4717bb89c894e30e1e1ec91c6eaaa8a417e95f20340ca6c17fe8f20ab09e81d3b59b0e8daa5d7e31d954683d4bf874deb46e91360f015e531f92cc87e488e9dc8e2bf2de3b0b0c4db30a7cf4f81288d7b69d2ed598eaa5ca9024002a82f29d1fac1a23dfc2de018bcba0b9df3e4866f108f65393f226e95a03689b5635854acd7ec269b4f74763d2e5d00cb3285fc574f4cb7ff6cb819589f29255aa1d5039fe1e1b696e7d562907393ee70b495ec273ea58ccd8afc1ae32ad6babf97c6c4dffc9ed56f5841f48c099010c5883e689476f93be30e38ffc216c236399b64bac93df66c2458ddcbceb9ffa68b262b06e1706abfe2ffe80e7e60365816a6d0c67d5d6697dfad1f32dd77b6f5d6c5dd8b43dcb8fa3493ab660e669614e17d74d12f2c4f654c221d442bcc329643d4f43e67854655589162006f44a18e9be9e25b4d4ccc225f2130aec76b5ccc5f295ca403476c8b364cfbea156b176b14ac62d069766b6f26537a3a5a9d8f0197a8a2b5e98cf1e19eabb75f8fba332e3ffa96e613be71ebe718512a9ac34510c8040de6e0097652396a6db2adda2f95fc2259720a0dceda81f6e1e136da5c28835e307b0a27454b53924e593ae73744e288573efec7c4beb27e0ee825a67cd380d0f3dd4fff5cff7a8309645fd49f0877e33cfa3ba1591831d5f47dca4ef0937bb87b5bbe68dba9b3991823ea256e187329cff24fa52f1bd13fb022d4109e4632f1a286ef319a7e25231644ccef5ab680ac83d3705af4a1dcaa8189454042afe4278bf0147714c1e4a105acdd23e71727172e6ebaae69446be015a210c4d290cad4cd6bb8e7e21a61fc16c00a22f142ada20ddaeedeb59ab9178492b4f3cae68baab8a4823b077b3b93a938e5644868407c9e296c08af41ffd696307170d306380ee636e670924a9786d0d7b8b3cbf0d33ceabc6fae42ca9e09ce91fab35e928b452d8224dc9ee6820b9d8f0a76b0455e8097f2f19cd9f8b0135de3210c12f735fc5664e19bdbf31ca1daeb744a1f9b586109e202d0d666411d15434fa2403849139d45d384f0555f138b1aec649aa8d91817e81719d0dee4ee00b67856860d6b82b12c2fbf49dd8d7c3d62e89e59edd51c7496be674d9825dbd1038b5e48da226c7854b9cf2ee552d0762f4b1653b98b20071caf8370b4cc05d05ac9b901a146fb220d55d7d73d137113bc1700840072fd6219bf6b51ee33e1b807b368298651ed14d61993e1535467d4f8bfb6e708a37379ed65e460f51f5c9903c40e2cd4d31deb1802ab74e980184b0c2e14cfc61c4a5cdca0d05c90de5bebab83c7a49ec474d37e5c18521ea95b4c86170f741affd4789fee07194a1dc3af6e5158b656a71d1df5dbbd88050a1ce6412faba37ba2d62a761e2ced7b127c4968fa1fcc549cf3ca29b7e246c610cbf12bf94ce590d291b4c8dbfa9006bec95fb11772a20062101917c098831e690b088d9ca4de9bbf04c97b42f6bc37370473632d5af1fc4d9af0f581a2e14a24047f406feb707893be78ef918dc1f98fed748ac33cb939ac2cef05fb961fd08791408d2ee38a7307950867f82e7fa3481a35c5f15434048e9839127ae1496821622eca4b399dc5d812809948fda5b0463678c8334d534522ec39f62107c2ecb36437fc50158f253f295acbc13098125df63fad2ccf20ab14846067be3568509696b44b1a564ed6553cbfd2f7e044e4925901ec9832c1c5d94922a39699b68983a1348ccffba8b211f5ca7e3ac5423a1de0d18930d1a6f502acb673171fdb8d1d7359f830c4f7f3596af974fec35f121e6a7b5ca467e0132e285ccb24927c7f51a9d29155f042930d5d24eb5ef8f736995f57ca3e9a1d3c5cf3aa8a7cd195d7fe446ab4cc4d8a2d66275c5aa9e3e2b438aaaffcc6dad141e7f91ce52cdb5abad3388be66c39653bef942679b598729edfb464e56b72ba98748a56f27686ed18b4202ba779503ee9d4278f0bb858fba861b782587bba6f9fd1a71c4e6f23d2ef1f83ab3b58175c5a78827a6874b00be0158b7d0036e3d97123c4f56b20a56e63344579b9781924501aa6821aa16c1c204ebb74073fe1c7dca3e3063a349aec6dbf99091666917d6ea8bed790c881a7cd06a8965a7fdd0aac49a625967b854621b670b0f91d194a5dae72f3e4b36200fa150def00a1412373029cc5fa3c38327022925bc0513a22dc8201f5d14367b1256a2d3ded6415861629625cd3a58697c483b4e04044fb5c5936177d734b7abd338027eec23e7e5ea2b33bba7cdecf449eaeaa123cfe40bcb28edccda6f251b91b1531d5ab113c2ea778e2c6da3a30f18d7b6e66b65ed0c07e7b2a06fb7158bd52e27c0930e1f9d6b7336dc98a3a295c88c55db8580f3ecb65c2ddaa9d1116b08e1ba5f57d7768d81d8a8dd66f9b21c87396a318536cfc2469281185f14adb77d4ea5931a0d919c7b1fbfd06563cd453544890465c52093f4ba334b020583625fd262368123769c476e181974009c09c5f8a0c1c3615b02723c5455027e0fae381e26e677a54e06f5cad1d777f3775232aa90cb170e45a399b8c043ae1cd4e75f7d10b4043314230bb379f48dd558e795cff3df925348e9e39026c904d24f378bbdd1f1188d423fabad23b8ce6a969a9cc92669d8863531d2e0afa2f5cdb082f20b6d67d2f99f23cc0f99272358a99420c181171440ce44fb4f252865f6c54dbe4bb40b71539b14c00182063ecec5c86eb306e92c57d5390e21bc0cf3b9d1a4fd045c89b7784ba762d35be25c622a61ab3e13cd260665921fbfed3a7060873fc5accf1b9a774ffcd23fd176f05fa17f9d530988120947b4a819953602d4a6e024c47ba613cbfe96b1f31e8e18ca96d5fca9c82e565aa52812cc2fe946e9ef87d0e9e2e8a26c4a8f5c446e350d94f919d94104f4dd7149b469ac1c2500f397701b06c5be873978aefc754adc039fa6e4e53be918d4fba699935796ba38ef3a4eb4e0383c6bb710e71ec5f3785e9769b20d0b270e1f125fd689b47d5fc4e36d3fd2b725e60171754c8f7be95a915bd6a164df4714d2cfc93ad84ac0395d41624cd55af6e764680d888335ae2129f69969550f49df548c7e864f9269f2706208ee75e711fd2ed4e65660717a091b54378203fbc77b92da2759a1701d1a85b9c1d99c611d8cb28448144a98ace6d90b9510d12cb580749b03491f97923d5743ec87c2daffe0515db8b31658b7b1ac33ccb55a4e1a479fed42eb25aae252ae31fdba224f16e4d8c1742ce9434ffa7c4a313dfb6a892ca1e3064b817d4c97326371f8fedaa6827dac54457f077055daff5825d3c3bee0dabdce68712543d355c50acfb29df0b1c71fcbc5dae176348334bca652defc7759285f28215f0ffe3ae1bf477d78c8150111938e6a011c471358b1a980ab14e2a6a36c0de463aaf62a600003e305498657347712135a6b2247ac225881df4a2ebacfd29db9333fa56c90ee2ac26dceb3965d8a96a7c67f819a6dedf0d16c80b8194c5f17d844dcfa15101d69b6c003761fe78b4697587e6a3be59a54ebf14c1083b0896fec4780925634d5ad404de1667b691c4d2dc6db2516d8e01048b0b32be01a4fcffc6dca59c7084fac5b2f77eae9ce4b7c312be8cb1ea94006043d3a669ddef4003d78b95366056d0468f08bc7afc1b9a056bb44f1f94a0139adff2ad71e0fa5185faab480308f827bbd57669790000061f098465d07724fd2e00a2171ccd0d2d241784c6c40a9c7a505520622bcbfe20916c0c10cd24b672985eb532b2f5962c0d512e03861299fa69bdf2b870a8389ca335fb9e55963f60c9f473f631cee25cae7712ee112e9adbd8634c0f6e329a6f28baba92a405e17d5489b76145525abd240d062789f4e2d54e803080165c89daf4228a1d8d85d2ad31ee20aee50012728bcb35d5d4fafb7012082f282237de667cc6664acfe7549e383d21cb385ff1e0fe44458a0374ca9ce08f5fc0b6992e7b64eb7fdab41c2ec33e20854d105eb2f04902fe6f66f5222fe21e78d824f6dae716b866988e29c605844eebee7435f00748d5613af9a4257d06c5df5946a2b4535b60a695e9a14b60fcb43573e1b7a47f0a8e8286e89f75130b217205205deb8d20f7d8a596771a0d25b998ab7e9bedf916845b1348750176443102b3982b6878e0f634238f0d31bd894cb86882e969e0a72a9d8841e50bf094a517556605a9c07afb6c3fd7cfdee6fa7336333529e355f6e34fc2d58aa53b8d55fe4c024a9a60fd12e670de20dac1385e4a77dc842bf272d855561887c038780a2dd70bb0254c73e4dff3538592af78167993c3bbc0f27bd8ab18c064bc6fd5cb8e2eaab8939c80aae0a2d0e4f6145712a412122d249ba0b41069ff8fb9d76262eacbbdd4fda76a32c41c9f12ae2c813776d5802508a26fa64d5f95846ca5664acd589fdcef8275f0bea2bdc60820ba2a0ea3753c845d0128ed2c08bd2d636537186b9ab1a1e5698b4d77c7348371dd7cef058446d68c9e8e920b9184aeaa6c892a9ba596df77f2202470f773f45c642302449fc73801bee471c4d1ef683ac2e9e8386743166939f0d4d0bacb5d3f203c56b654960eb7298db944aa07f5d611ab10c6fcdcb7ab5c3fdfa9c9585329d94b832a74bd265660b7c622f792fe97e5f0537a04a1b09977e7d47693292a075c409d994e4bd8de6c8a6bd0236e2f20c8a39fc53a8a6b93f03ac24ce4d6706dc25c10fbbc6790fc6995ba0754657683c093183b79f342ae5c8e5ce3a96a0993ddeafc833108ec2d009e2ab6b7efeaa55d1001c54a5640446f68771401df679266be2cbf4cc8b5f31822408775e05c349b215511b1969fc7e4bf14dbaaeee2924849ba560e024e8893a1c8fa0c691d0ff4bf42c576eff0ee2885ac423711cce7493b18e00f8353452daabc4115b0b85fbda8241489ce8ffc641f0264a068406619c0cc714af7b851b457ffb40b91137b6535e7c2f39c07f968a28c8575a7e7aefffca33e835df14ef6138444b00159b200fbe6297ba253ca0cd9ba110940f1726534d51fc3398488027a20fc4ead420a47a44cd7a3be9ff165442b7d0f4041eca1718842ddc370345ba3c76c7c70ca16ed3b432461d25e72c88b2a509599f8de8d358230b0a6f0fe43f4233f6b550ed6172c3adcd10515c443a1bdc4213dac22db7a30775ea77df741db091df0559dffc9c7916b1b829f4e31f6332a4951a6ac05f7f4e368ac4725f5dd92c7879bb5f84dd6307bd352bbc11bc824a116dd54be61e887a50c97b2ec0c740bdc156c0bd6cc31506635103cef2310b5e9fd188ad538133241bd0239ddd81c1a3f0c8373fc78f710a024e3cd51aacce4a763c0e0e72c59b2152b1b54b75ee161780ac5bf8bba73db2ab02d59620b542c1a94f19fad534d776c9aadbb7e6b49abb1332f721c3fe80e75a14c359a290539708d72a59380de74c20564785b62530a1a2de76f3c0df1dac7c157fb3d457c582b17e7b209b99dcc1aad2f003db70935b69be0d3c5e4d9f44927e1440579dad82a4a638cdc87591d7dc3c2c5cb8e89b98813f94a76602abdcad0fad2df1bd1baeca8fa7b10ac3dbc7e62bf4d7e1cab6ac6a7672f28ed53b04f88890e462c0361e97c1f73ca327334ddd0aef8e8324d48859ae2485bed6892c14c430b0c5d249b5c84437b4d36d4dcfcf94946309ee6b52db03fdf9856483469e9a4ad7893874787799fca1f492a89168216b1e54640721391fd7a8a1b724c4633f1acd5f95546984d7561c9ebe1aa5b17f825c83c2c2723027e759f8c53ed3fde12d3e9a05e0276e6318c48a3c595957eb4805c749a62b7c47804fd71f2fd9b8582cc4c255f0e692ac078daa78df93d1c4b5d40fdd0286fb9bc6bf1210c0bb99e138069b27f7ac8f0cd798974890eec4dd479c33763cf8134785b1710fe47ed0661bdf07a3bf6ac0d5c4ee8b83a571c992dc8aa5b2edf12cabc6cc45f683207263f72f7d88a636c78842230562e19174873b729dda8277251c2ce3c32d238e8fc058322389ae57bc50a0b7a08e34576af23b981e92bdd312514526ce178e8c5d7e46aa826ffb45e0f4692e34a1eccc9ab7772147aeef96fdbb30df93b0d6c4e8adf0a7921e21254536fa9f7d6fc76e2a595ae9451217261963df540f4e4f411f4b3148f4cb51d02678f3b40b4533851cd8a217bd6a0ea2ef757a2688924289587ef212ac41bf5f227fc52d285c6b8e7715697522bd9dab5ab809221487570286463a6c6a37f55a3fadc6010677c1e3c37aba0ae1bb972ad5c660fc5ebff69a1bc18a2bc0f892320da28b0b32d258626ab7165b7f3b066526f755d056053df669715768e0688c0e2f7f17ed398931dc94656946390fc5aec7f823364e0784e6c38ea9f666ea3f1d251e87c063e8d866fccc4b36125edc29f70be6ac9cbe53440de8f55468dbc96ca9549f0b25189295524a93622841fb9ae3b294680d7d81c86de20291d1a86c698450edf1d439e8efff5911f2aee39919cf09acd12332e68349884fb85fc5837ce3141a6249f209b010334cd952216e207a335b645b132887d1da9778f1f34a9a987116f4322dd5d340106f0245a512cbf630861206639829213563622b9615d26f6588e680bb3a15f59baf2052e6be6b882a0dc4af0d4afd0f60a61de1ad8b4863c4db4904d8fbc6f8e3fd887bf59d5a7b47124dee1f57242db84b40ade81e3f60093ebbf1d53ff53a2a5a30b0465e4cd4799ede4626be5caf96818209894dac02cad466f35435dea88eafafabdaf6e29391ce4e2033bea1d91ef9c58dee93267cdc944f7d6e28e511434478c5eac83906703a698d0e4dd915561e8357ea3ed94f1298a7fba9b3534c12ea46d9046a1b6d670e41a1e7ea9275e0b721b4138da079f43f9dcfe0211ea113b359588a3499470d18ed8f06130238bc95784cfbfc1184b11d1923a8b998bd379b179b70babaf2cd4580aabc4fbb6dcf3b06c90a365825a97ecab0c623b6f94a6bf18742ba9f85f6f739dd08e3c8c48440c21bb80bcb26b5dbcacc2a205c043363b70ba62119f361b6bf89ef62e3c2162934a30f8978e95e9aa836b0226fc68a991453a49a726394adb7a6239563548ceb10635a4a278097f8c1ed9d89196ba464c6b4c8606768778a4575510226b0fdd1139007c14967a691162d5cbd877d0a017d2ef7fcf1cc41e59c848b260d685461c027847ffd59adfe9b57337d8d9596defe81632f572fbba7ee3efe6e5db213ccab416701b3f6a6c7d6e6158ab605f10481682e1f614f563d07a9b51f4e57c3c4075a6ce4c1b19cd014b32e924aedf88d947257079a9a2d71f695d221ec9a367dfbd3840975591f87ab9249eb4fc33ea30f82d5ab946441a0c6105a18fa5a7dcef3c14962257770abdc45f57e30cc4d45bef92248f8d70749c7df339bf970edbeb71df4c6626dfa38ef2750bf0cda95ab7bc0ed9724a3248085f3e9bde84de004bff67b2c5764d49ade02555a4f8e4e51fd069fabe6e05b7843d7007c6cbf6930f979e374cb891febde3155e83de74e493c1bba58254c4d2bce506358f44c57845f2753c56d0b2f51ec23bdc6d9c8b6c398038438f8bc8161004614cfe0c071552031785b817e8ab5176f25f98afb26be7b54d042de5692240625f6c72cbe48846a875ba29722e0de96d35fd6c5649d4601ba8933b29d834994fa8b8fd57b9bfb58890344b38914973a2e77785034cd40a91be278ff0817e6c056c8003f92e4281e771e9c92676ee0ec4dad4fe2b4cb1af33db9943a178ea56e6f812e9cc9357492d355d0a44ffb7fc4d75f6d9e634190746878100ddc464c7f643b02d9312cf74c3d958b6ec0ece3111d2f7bc9d5ff3f390beeb58c6d3c9ea24517ab8a1662c5042bc5d6bdbe1f8aed43cd1697497d2d37f4ddd698c19566d4037f683ab523b188f77244b52dd1ae26996ce2bcacd3d6a85a41482ea3524246143fde19e2c92631b468a48e0dbbdfe309b9655cdfe4a67ac884738064770b1743852de4a05470f2498bf637927def3439e344f321ca1bf9bba6e3c62ad9ccf284f11e9f2eadcab57cd1f089f667f4d4e9c8fb374f5e912a8abce5da8613317ea8a81adb9c78058abcee964df60b53ada5c7ec1fe2c11ed9a20634675d960494b79c49799eace2642ffc139d5ccd72e413ecaf6287248a934e7f14c6832c498f68ce47ef2c4a7e30434351461fb9a6687e902f7b0dd2e553b5337eebebe922106f57001b313a1c1f0a2ab318d446f2cd8479f0a719314ac0b79f42d3593cacbcb386f54d2359cb4840c3650a7246e12e22381c7a92ccadaff7b1d56373d21846f27ca49f4f31db54b86196dafa08ed047149f2f2ddb81f97b35b0ac4fe594326201934ca622cfe8a68755ee2b187359705e89aa92c94eaecb91a711cb8dbbc0681d141d1e1cefd3cf2a1e29728e7a0e7b441df6bd93a9e026c606209c84a0f01ff26616f7a08dce6dc29b48db8d068bde46e8fe70c4aa0cf52de23b0cfa76c0e9e090c29d53cc0b8e122f9f5c32e53c775190d256fd012cf67838c0196d93fad23e392f6d2531bed708be2d913bbe74426091a0194b943f1298ab5ec7bf4e2a4d456cc7933ce7d82e470d8db6fed340639b198c7e2a6c02d1b8cb5233bebb308f3b9239f5d7e2897cc8b576bc914415ee76efaff1d0bd453b44420b08825f252c98b545fc757c0cc35335b4110374cfca14301f1df1e6e82efd206237334622b28be502966516d6610a144ec17067313b8d62a90b448cfe5cbc3cfeeefc838c48f96492a002706f8d38df82211f7b7d35f54bf3cde6779146eba1440444068e75da94de2243b4dffffcefd3bd88163c95b3076b2378149cb8d0167cf6273bad87796683395da4907e04cb06b70506bd9a8dc014583399d1aebd0432d97717dab52a2797ccbd3e626066a1e656f460304dc0bf2e8b56e249c31ef8d22f436637dca0981eb2725f05c71176f0b7a19601ff83b4317be1832d71a5bd15ac419e26250f332911e143ebf79b59c8e349e1f4f5c08362db3a2a451514899e4d45bda2d70421d375e6fdb911a0a17239df2e86274915ec5b02b876e4f6f0d33853f525dfa35d3d7556cb7e6971a2dadef6fd59c5c667253c7bf3d2541cda0b0b2ff69e3a93b794270204f3200bc34339c0505c3fc632453ffb061621164cb0500e635a360f4ed7fcb31398baa3e97386e0755f370a868087e600305188d47bde3ca7ba8c54f31bf3c79c52e7c56d81c0fde4484d57d283035e435b07a45cb34087aa7c8f23ee6e92cca7220056d5a35463e280e99242201efbbd614c88f487015ab6d7af5f524804458dadac37ace2f003e0437e1283034428490aaaa1b180de6fb725edc01ad30c2101ed63a0b9ab62187ae454b70121c568e5b191cad4129808dd468102343a25c4b54016a927eca23d157c3917e012dd0b2bc74dafe84fae45458fcbf384b6299b942a1104f06cfc788c1befd44eb1354ce0331e022269f8b818623d08b670f389af7b8220366408c4cc1132c6cbb7794bcd8403472b14f18b532d44d66684284bc9292f6e73632466971696c87c8ce90105175168e1ec5a7c55ce7259f1d8a556683bf22f90df6dfe80ddeb151c1f351fc45a397e5616f8a32543cd3e1d074091a4f20a4df848eb8f9f6d7ed7cb6f37e4e804d670fdbdf42cd75752bf202ff27514b3d9a4a6127b66636873485f30e8262a099b5341236557dda39865789d5d193c75c97f8dc08ff388289b514d9752e1ef6bf1034e3ca28431356a913d17faf2a79714e0de9808c9b7eea8233852eabd36033e60aea113a8a67f96eb2143a0d281f9581f81eb902589af26ac486f77f1fa6c5d93272d30b7c605aa632cfec4ab3d9c19e02ac16fb0b864dd9453ce278413b11d8df7a8e6e07bb9132bbd24a15b233a43f824cbeb6c08cae44d590a6af0571c5b4aeb8a8aaa8e9ab39aca4b1959fe7d01ed9eb8db84aeb76889a8545806a1afdb7a58b970aecffdb68fa30e8a7ded1804a8a7e84468f88b19a73777e962ac69fb9eb635ad50ffbeac4e8dafe8a6861263252a9693154d4e461411f59535d48073cfdc8220db89c2c6ec45f181e04cc77e7c7e2c1d1e157437314c4b98e9318e1b4a4105a5c8a1731b13edb530d2cf3fc7261e3e82c5b7697eb1a58a847d41eb3f96f152d3b5e23b8b1c8dea13b63f4d322d15331a0f1ae59cee80f623c4fd72ad0310f3e5694e092f9d17ab4b02558c4ab5699c36af0a3fbb855359cecbec5a0520159ed53fae5da6308ba14939d269c4ea1042b624cbb259aaf4be22633dc336bf4437d53bdf85bb2e3c3d94abe239597b0888b1c4d35b0310a359cc01fd6f0509a75ff696a7178696fb82570a63c11284366149e03381696d62991d5e1f6607dbb33293c48e98e42f2429ae95cb70fbcf169d9771d13bf6c27ecc89e9c3bd3c8260461175e869b2e17cbcc8750497acbce3abb55d5701db0259f4dd0eb4b8bc52cddaca7331d6fc0a064c25d0b3ba6bb856f9b7c9ce6f26781bea38fa4a3e35c30d26d7b4c383adac9611acd75d39fedcb20fd6c70698b882a583a62b93e26dbe9628c53e191e5f5b480ac625a4b9fe299869ff8813793b6e9cab4db7484998f4d2cc0704d64020fb5f838ac0f58db4416ba24a32a508138da62d2ee4557eae7a0f20c17c492850eb34a768826f29929839d51f5be7d284e7f03e1f35940a0e862e0a9860a831ca56f7008d55534d33db8007bdebf768b3dfdaad602b2fcfad9b477a8f7ddf9b719243ed8cc971d376f2e97221fdf68c2f46a8edc488327bb01c5f669ef17c4426242d6b7d0430de708b33ba08722b23b33c24fa2c0af9496cf885e692e175f40db648a85afdb9e335550f1845881dc6f72f64dd389330399b015b32b2b149ff56a0787ea1e161277066c6319b5c516da8952dda6e3f96000edbe9560e826a395a337c99812114ddeb9807f0c3488efa00cfe1173642006af86c712bb056cb6bdb08d31cff877bc8de28a75a27116302656166ae3fe5134a74698e9f3c881d0267c53002207bc80497dd84be00e53a6143e4c1cc48df17c150853b14a9b0639de06d2abfed5ced6ac92c205859699c0fac1a302d02b5e808dbf14824978a720c77bcbe11e0240bfa0f2cee20f6293ef8318a14a631c268eeb661a57d0e337f7e0b86daa230a14807cdcb65941ea987616fed451bcda4d630523683231b233a473401a24627f86c501afbc45b3c2f984cbfa79f5424d787074c7f6de7befa95b4a567fd22b9ea1960f7787a1ef8b181bd1c81b3b801e52fc33589363080603f51d5645dbfe08f0af5befc18319cb16943cf5869e83d4aa5233b4ffe584a585b50a8912e77ecd28705465905df1a25c560a36bddfdefdfe8ccb2b697ee990a3b844925470bff50e435c47be23edcda7ad9a6e62924eba588187ce15d78f9dc3b9da6ecab2e78df3cde480a752a6b76528241c5ac522769d94a3b5b894a9bcc7fb9de3f7ea8e21050d67d29fd01f43c263da3b5de853518fe93bc6c62fe00de7de956acf028e10b3e555f67d1b2be28fefe8ac649c59d157947f3eaf1ab111fdaac3d00b5af0eb49c91bf65b0d7471401b97e495231c3309be3c057d0f0deb59fdc679fb683f7d9af8a74a34f674b0e5aeca598d6f711c3b6503e460d47e254b11b51fc635036218f88cd754a5e823ecbf73838cf57f95a899a95e5166b164dd868d2f8059757377ca35d6fd6b55fcd6d81372f26cc1771750bd4c578561909235618686cc07e92736267406baa95c7590793ff532e45c80baddb46825ee00197b87eb01ee0e5d0bdd3c4c3c1258b7af573451d71bfd88f7c52ca1b71afd4dc48e94a97aec1843b75e123d2620d6f5a4bedec582de378a3f06251c13ae7ea0afd3d080ca44656c92ad7330eaa614ac2f0c48615f92bac6e82f5eadc7df257b0f51df365217053f19512c30a08159e9eb43c6366497ed7ea13f88fb1ba4c31caabbb2507b6d25db3bc3518ff55fe212cdf000ae769ee21b231b33dbc98b44828190c0b1b01c43d2be7d46afc57641907f23b3164552c9e2b1af3116d301c80d3f17d6d1a0b053f7f0bcff64014d9e7732381b756495db179d679a2c68bf2b7133c008f13d3be3c03df22aa8f4b43ad5d52ee7df69db7c6860651e42e1d6c9ea0efe93b9b6f94d82a006e5ba8a60e6ad03bdfdf21cc28feedf34c34f893605c90e135a63fddd20232641cb17fff8813205abe71a7b2e90563c31c1c68824909d71543fb8abee79d0627187c599c3bdedfac7fcbb1333c9f8011a446c515c87c1b172906395d2e984bfb09447be22cd108c7560f958b069f52b1210c0a74ee99d68258074b4a2009d50005d40a981b421a63085a0cb601934e025092c5957fe62015bb35b12194ee24ae5fce0b35d13bae7213e7504726f717554ee7892f0721a6bdf7c38c81729492d77701e3bd716c082e67c9687e40089cb4207a058798fc88e79bcb997459a1686c85aadc8a653daa866e40c66600699a976ffb332df394c96b4519756f27992226f94434acaf5e83d0e48207f3a1a52600bb0fe1f2d8b4838cbb52bd76a4e841d1b9cdd8e2d6bcf7fea454bb0e58f7794f26097385d214bc0673af5557e1cf0b0b9240afadb4942808fd733f7ddd5ee68c3a861421dfb84d8bf0f777f1c3f35b8b7a48f834c12d9a4e5f694596e11cbeb58422783044d454ef10706b6e3ae0292da4731f96ddfb5a137c98762beba7337b886ae8020ce3f224496f731ce65de9f818f170c70e0092efaaaf5984d57fd4592aa45a316b334618105c529b19dedad1dd5a8440cd388daa994572ede805085bd537b7bdcc7127568c63ac66d6077de2f727c39e96ce51fb19d6723f0b457c87a109a5d572433dc73428ae0b64389a60aa0863980ba7572f428173360e9412aafebd2caba32061c3eda418d998637a81a1efb8f31a52ed3625e3098c2cba84b87f48422f0e0016f6e3152204553b98c34a0a4406ea63f5defb774adb126244c3659025a69abbf18c9091aca14d47d636746e90dcaf3cc8e7200f21216861a06847a88f3296537dccef4b2a6ff087d2d5c585457d94ee6d33dadb4b4f3b06e235d228481d6c42457e444c6a9cdae283178d614fc54c139601ba2e3724d57f395c516163d5911ed284d8066e8b9dab9d3c856aa7a44e2941a12bb639fed0fb45d57a75c7ffd1c27d4de27ae7a8fdf9dd5a105b33a13fcc76d0d34a6429ab1a00c8caed8ff9166de26d477ca374b740b2255749fa2cf5f48782888dd2a1b9697c76b487de23b20558a5e2833f6daafdd85beff14f86d0d2e575b2c061728a8631a7c4836a936681d4ae7e1b99e28a8ea2545c387b0a68ee8b9cce5d70e7dcd466f29155aacf7dae30df915b8fb804a67697db26f626d186ad40fac92cbae8b340619ac32ba0fcc687aa91593eda927fa9d24b234aea74547c72c6146d5787bb637241baf1b72d7a8a25176612bdff91f9e6bbaad86c261fd9ba3c979429765210c9f2cdca3fc4d3c707469d30fed1e68908bd1828f13f4b301eff00e4909d68979605f0c3415ff6392a2e06a72c1001b4870bd818d3a3a03ff31badbdaff5b1c95603d512e20283a3cf6c474e36da49275528d91e9d60ae152a5f4f70bd2abccef6a9a9d91ed6e928affa4e450e366842c881e624871f6daccf7cea216cf8a3de119fb2bd41ceca01f7090eb5343608f599386b192cc5b5f677732a2ab257a176b13a977ff990ddec72ea172478a1c832de838d288267d7f415e4c63be4eac3faa629aff61fd045040b80b5fdd5bc3421488f07d9598de646f65962c9748e9f04bc33a99288eac6202cd6aa4619834e04ff4648df335c96172e5ea052b15ff0247d784d6e13e51c03eba5314b6858e2688d75de82b3ff0607d8c7a4bf7d5cf36cb1e64159ebbb57d982476918a793f28766a56a9ecc799d6750f4d4cf9694f14cd7349e853e3db34d269f7eeb49316d3878c9bbdddc909110ea568a564d2da36dc48aeb8ee093c08088d0dbf2f04e4596f0a9828c6bd230e20f7460b28398b00a46ba1abb455ca1533a787705eb0d19bb60df8cc03a7e286e888f20641016770a233b0613b05d6dc79bc7fa6de25d5349af2c8d2fb2862808e859df0f1b65bb0146f22a3d4e0853c4a59fd9c8c0e2f772bec5759f28d4d597ef45d1c70288352a2cc17345802ab8f7d799b87c6c71aa827a92bb983086c5267d563a99c8a2367d4755e249bfefe12023c6b4fd0f48b7b306cf971f8aaa42ed462f03ad7078e6887d512113eea295f110ccd81a36cd2fd022b847ffd05190f6dee0f83495243f931e9354d8abc16a50178316e894703e7f5d68c2d296d5d8c448ecdb8ec161b459a065f8038440a02f7e998065db561c3a5c5691b5c32e106905f13d593843ec0b025d28e404799bab55a9f45429689f8be6ee4f9f42c377778ee3a7dbcf8b178b7a92e678622a2556210185ddabda0ac0e9bc8da08285b5456cda86a2ccaefbf49a55626dcb6c7e996d79e0f250cedb91b94eb940445bb6494874f9506bfc29a335cebbba17bc9b5576a21314c1949908276709323bd3f1722ec3ff7ab33110462fafadfcaf19182e1b942cfbc94f332e083754600b5fe39f841ccc31f2f7e809f5cccdb21215632de308405d0fddc41703e6a72c9373d7b4812e9cbef3d9f1662558ac9eeec30fb5dcf104b97db30339c3642411d999842094dc2ae72a381bf52bcfa502e2980dc2ceaed6971f681d737a7bda07a10b39630185356a841a019b71af16bda03fdb41d5ddc6fbd2f39fba54262121e965f909afd45100f2b75ae236d255d8e0235381166ac1e24378af3f1019931301b9a60b5df85dc2bd6d8dfd8f5f058440a1683a1cdb416dd262692fcf8cb865bfe31774c5085052fb97213f45abea484030da10e08d5d3f2689c8c2f38bc62922d8cc1d17126f6864e50929f70121e1e959ba6bbb12f6ff46e620c531f17d2fc7c78ca432a2fc12576f0a80bba757ce11f9d858680c6328f9d114db9bebe0d954ddf099460f2178cf51c9c897b1ec67babf3a023498a062197236c406079ea414cc5242e451bb1d1ad928b32e96d087874f5d9beaf2439b2c93ccaf73dc0bc6826fd05d31b3eb19532b59113abe792b197a2ac78ceccbb9b2d3a436d14bbe8b5753b02b7cb30b5996e369fc2b5e2241da4c4d0eda69d880d90f568f290800f38540cc2631ced7a61938db7de701b95f27efba09d87d2394ef62ec518b156b2294751b860919d56d5c1fd47b8375224d82a24890f34de4bed09b27252000b2499c38f01eee2fa35a9082f4af53e5dc2a3ebb140f1edbc5fa7a664174a6311052baca51ea22b1d9b51efb7cb771b6fe27d7181b226a9a84761ded85e554f29d1568d5e9985e4b5188ad94eb4f253e545c781dde89b8da227cddd517f9dcca05b3f3e59991d95e293a1b8cf299b84a652088ab064c7d48aa524681e6d9863398e93938f08ea3f98a19348c9b8b7d21f7f0fa714ebbb3eccb1461d59e9bad6782a68bd4405da1089f8ab3b126b83d512b0aa26d4aa2f3f4a56bfc4fe1e26cb0ff2a27fdf9a3c35029d2cf4a846ff6955fb7fa88bd8f0eb3b0b257d9376b0563467cfbe2fe90b5864f2279ceb014611fe9281678c1a9b87a77e54dd7fa0a2f5947879836d92c9537c52b85538e926aa40ac1ea5efeecdef76ced67209b706dd34e476113dd437e9a83fa0190ea0e6c5e74865810262a572840e524fe82dbe7340307b3a890d49535d3d92b0ef0e897dfa718304ebd762870531b3da2bc3577d42cf67bac938a09ae5ed31a85de8ace59c7e54d6abdcd7fe4e048353c543001d87dc04d6cf5f6bd115f16dd11a96001b0c18d11c6f14d5a03e9a5f81cc7d3cdd8df7235436e75f0b01927796523cd7b2b751c93d4e84a73bf6320e5cbd3a1a286cd664a215f29f373ec5262857c95cac4783d9f3f750cd199977533b26be1f8f50e2a4833dc2eca361a3b7202fbf041554d90076ce1d2c56b58fe94cfbc3537a991c539938a6cc8fbc2928a20cbd42bc2ab65c8e2c70ca60b51a688098ed7d20e9c56ab79a32d23d09dfecf6d7b1173ccd5287432ca52a55f3a45db89d747f89de70a2263f2d0104a1be01410dc27650c53583194552f7c5bedb8479316641d54c8cee52e5f3d90f14aa47162b33637a9c8c0c36cd77cfbeeb0be5fcbf22f70487e321ffc48cb1203108625a5b77a7e85dbae4d563d75bd6baadbc73db46a1c615e3b17e8173c41d9fe368ff1702ebcaa84534de91aff048119baddd5e1d8df089d418889045eb9a1c84707c3294aa56a7c59c630fedbc2603ce09b0394d42e495355ffc77b7664ec025e3f10658428f4919db45d12e6b83b5187efbaf8e453e4df2dccb1c2fc543691f375257b51ef26890c40d47f515b94210f3c4571ab1c81aa236d5f111fbfa9168db45b2f3501ac1648b98ef76dda11b89be2f731954afff127b61bc8c975672832b6b42ac5f43ef0669a3380fbe8ce5ef16fc09e9cbb6d4443a02d39e48c802cb63fd319cbcd7a1a974183459b43757f1baa80ced7cdd1e4b930ad18c6ab8b9fd27c77401366e217e9a1cbeced40d67ca460ba06074144a26ee07bbf7a4e0282bc4d3cc6226a618bb8af81fbc24c28bc18fa8cfb919ec5c2a60d4893ba9621ea17415a6613a8ea809097b9f7792efd061ccba240aa151d76d75adf21a10357bd5231b52298cb8ec074b5305772c452261d77bc7636270e3fb89b8f9a321f0fafbbe2cef3d4b97160dfaacbcb360517b3b7f9a2d804b9b0f206a502152f53597bae14d9bd7444564855fa1733fb2e63b1b635b4afa1a68cb32317071c6385c284fe06d111d03428ce17f1e0a4d43c4b183c651e6a28ea3dcad4d077bd4c00b7b85b47192d24617952b26afcaa765ccf4ec695bf1e71fdd8082969a68dc9ce0d646c4865d4a5d839b61ec2452d929b0ef9906a83ff010a31b360a157c5fadc977b2b08160d3b1fb31e7cbc44b6b939b691efd4c518c61b5a4eb85c16acbc04759d10cb38f91a4b55c1f8d64bb7f6fd7a14c1deb44a86119d505b31abfac611c18c5f94161eb74d394c2853a622bd2cd3f4ba9bbab3eeba1a32b347414e1a4189bf01e724a300a927e112b7265a8562cb32b3c7c1d41e101c952253c4d05e627d6717b5821a7ef7f562ce010264d4addb58eb33747f311738f43ee6ad04d530dded2549a58e77c127c8d7a0ece0ff8c4c80c1c9bcfa40cb869517e7d760bb73298e0690acf1af3b972189c44741a467891fcba417d5e6ac0cc9eef0bc303a256feb539af1e297fb772f2a8cb10105049baac8aaa0886679ffed2209dc102ea28cfca28d96bbea3a32dc6b12dd986cdf7b1c628dc5dde623c0ccea5862382ba234dcf3c14d9bd71c594bf3b617120ea922cf0768bfe99e34e7d49ea13e5c110e11dcc0eb8b84a1047aff882a7726e9c7f4916d5afa533d19a5494d5e8a7b42fa34484353904a0843e38733f36f3ce995b8b146998685be32d6e3e052747ba32a458e2eac065a2bfa81e2e1758e90d7e00c614d342810248644ab6b4aee59cae109a0fba5f7336efe948ce32110cff37f58a6c5aaf52b16f37adbf7cbe2a72c65e4fd7f65c3637bb3266a2a0a77a25e6d956d6d706431e97b902eb359d556448528adb1a46a8fb7da01317757f255bc11a842350c70503361d4e59b0f5c5ff427784fc148ae3d53f52892ff551e55860aaf7585fbee115e7be8d791e5af71d1887a4cfd56e52562f27f7942378bfac6e5ad628a920f5e4405b956ed39ba34fd53f962b3bad3c5f0a5aaa95be76a2e1c89c6358b2ee386b73e171171c8ba3bdd74a5f6dc3fe7dee2aa58fd29cf947a6992964da846942d31dce96f6cb3d7b741db3f6f779e889e7f41b4331d2c65c045a04d61dc6043fcba7e7907a5747edddea2dc12fc13f319e4ac1bb3b49e4abc564f850a770f2ab9d572959db13134801bb5e2872056c62a8d91f035465d99bd10cf881d6bf7e6c692199f056d186781d22472041dd10bf71cb203a0512d217a0b1b9ad0ee0ed9236c46806989934a283328be1da7e0b65b6e6b7d65e4e391959694105880767d8004926c81e0bdbad571fcd651db9f186fd707a0a22cc79bf4e4f4b8566c68feab147598ed5d2b93a8b1140d5ba8766d4a74da5d9dc1255e8d29b39f1a750257d389d70478f0a21d8d4c8fa889064942810df07378a6715f90d6408a7fb66c8e3fad3570f4d5a5a138ae5eed645989a843f9f6c7252771597ad0e7321752baf05c872cb4cdbdb2422d1693aa94f4625ce303bb1554bb2d13be29845039396b521f2e8271fac80983072ff7637a70c396f0442fc24f1a237cff337f8f42798c8e4df176bc2ed43fa1c14f21806839b09e388a5b20bde593dfcd33951643ec991458186f7378599009b2945b54cb0107346c0b1f2fc68920f76d3f470c2a40579eddcf4b9d38f5bee1f2d00c3ac690e24803a5f74c91416f91182b194fb83a9e2a92673c853529249364aa904f0bd86263b50804bb81e974f6425970e26e387bb542441d2b0eef94774827094f12cc133dcac73b255bb787908ff95e055769b67af0ff1af86db099871245d96beab1e035315001c4bd4de7bb4147bb670d20e31d7a30d023318ce11e470896b899d69d969a04d913185f442a96ba02dd0eda3c39a6412dc363081a4719fb7ac86ff9639fdc99bd54ec6586d43f45b0b13040311ffd946c8e64e305512ba62eb65992904c0bcc00d85f4706a7f740a077420fa2776a48421d755dbe4ef3e2249bd0549191caf0039a0fa2597a62e5620672f6e476a625e931e4612c3fb5aeed2bab52a45e7d75b3893b9fc9ad0584a75932617286ec2ff64b4181a41b63e3138c392aa81a8b4dbb2a1a860defa9201432341363f3fb319d4d1c78c7b9fb88c9a3f860f3fcf64f3c8c605e978816e73e26722708bbfeadb0f45b4b4bee123e2bb1f7d2b5b879360835b7ec01d99b39c75647e90293994f815f7f5bfd94ad6a7243f4e9e871e23bc2677ba3f4b8c54be7b273ee27ba3dfdda24cba8517013d2a674c325ca406ae75f2c3e4170d1ff6182c7fed10066f16677e990fcd88dbb7cca70692eece2a75b23323cf355f18cfc7dca17f80566ec4bcbc987783adea262d69ec2b0ce4ab41922996bffb9867d9534ed0f36b6b520d848ad72cc0145958bbfb515bd4c5f7433cf04af4717dbfa9f9d928f680f026ba7f1d054fd02d810fc223109ec7ed6c30e198553fe3126957742cc3911cd9da580fed90637b0d7fb13ed37448b381cacac1bb654c3986c6dbff2163dadc63d3531edda41be60ad76fe8cbfe966f1c90a109288b9d0d4163d08cdfaf1d66f748ae22ddc93dee13de09ac408e7a3d0fb51bc4903c1fce0c9394b954b1d4e6b63c596afa21e9c7954d6f32ca1320c58cabf5c8e7c5dae175f4dd24e1cc9d6a1cb44448c22d301971ab6cd0e9944b794b3fe89d7cbab3a3f1b61a0224ec192f22099246992b18b7ed1c316201fc1cda2c6331a56acfe3da6da59b0555b15e04d39570be082c41910e22c6b1f65bf30cedeec8505ea64c64c690a0f0bc26381a3ab4722cb9baae8fa6043867f538f99664da62647cd1e239f1fed7964a0fd4364fc85306a4e325acaecc073f631576ff81270d17c78034d6256ad79e6a1e190ecfc983c7d96fad1a647ee7509e872095e71f2119e41c4ea44b20c492c69c3fde3b0dcbed5a806a9432c436b58c86a14ef44db542e30fb257fbb30d57333331b8ffb7555d0152b09420dbd53984e85d7e519508e72bed03f510eefb0c71cc7d1e73fabe168c37d6fcefceeccb1c5b39038699bb95dd79c194637f294e0161accbd6d3b5f60cef5d90d1fe7500376a3ed612fea21326465692d2c05312454685cda950cb4fe63687f9353d88dcb38b26c62775cc09f970282cf89a1600a0d877818d90cbc6da06966ffdbc124eef999a11ce10df7b3a37d921e47ec9d83642760b6fa762ae4b2fca4965d1327e780e57b3402f8b867b4f806a6e30475834d48d82341a4a1432d39bb258ae64db9aa9beeab09f77d6d073b419c7f0e039385cc4587c95257ac4eaff6d3c23ff9ad01dc470e899a077ec717f4aeb0a1f6d0dae0eff2b0a45dc871abec6881d69048e9f47062342f999076f7578fbdbb6e217012b9bb44744736af3e02cb48e7d547e9e0a5502a9269d2f33abcc8e90f7e52bd5237c2dc4361227e551586da6d0482c7db90aecad618027d0e41b843b7a326ac9f041aa1d0b62f8a7f3deb05c134e35317d03b5c7eb52897dd9dac335669cb554e7002070be63f7c749e491923ed925f637b17ead36c7f9f6af9d2db6423b92970faefe925b56ef0c83da55c67f0459fffa0ea82cfee85435a8068d2998368cc9d95b84941484cdb2c0654a4af2ce96715e64d12157fdc2a25af7a2ec7719d299634169f08e53b3cb0f0c51206952431ebfa98795d24182a0175ee30e98d98260c6c475c05accba933396002e4cdf4132c914f9cb0f53ebb380e355c7f193fd84fc03123a9299a3d7ab0c856b2e46d26d24f7b4fe137c4aefb57c4492c94c1270a3e74eb7c3e879fcc607768dd66086d557b155976b5cda995727a6a25cd2dff98037ef96bfceea36b1960b95375666eecbd57aa7cf71e6fa6f8a456416efdfb065ed1b45261aad58733f58addd97021c16edd6989776f75bd786d5bc22af2d458fab793967b9d8731c2cd3dfd1af08c6595ac6e4aa30b34e17d4becc130d30d05c0ea01dfa2060d71adc7b54e150cd60daf3d3d6530ff08683002ef86ab4a93604f7aecb73f2405e7f66708ea55bda91239b8aabff995c7e57275b641e0fed9530904f96b896f0ab0b7acef1dfdf03238bad3c4e8f7360955b1d457a00127d899d19e953fa69c5c44a98cec3789a0ab76338a85da15f285b064cb10b833cc7760a8374e97ad909287aa86c7e2743409771e652a47ba9238ddfa1f1ec840caeaf386bea29810a9f10a2887036dbcce8a4bb72999978c5d99e261379c75d198f09ff716baddc977001fbaa6dd0b280ba66b65f2cbf3c0ec45f795c813ad8a28fb119d60c7142abc66e002091b883e02ba0be1d36ba87480c43fe0384d1cda3d2e3ac62f6ee81abe4d72786968a3f0cba85254ae34a0fee3e6df61be95e1261bd6369714a8ff2bb92d52d015dd69fe9b8713b772f76911ef66f250548141b7b80f20757a5f1902b07628b7e9c4006ede1361e5426e0e7275f3a40f95284c226151b0d2e07ddf20bb43305fdef59a6c5001a8f35acb3c1c879e2d5c68948ea010cb8499762a66490e2c1d225fa99abac9a0cb085384710c30be5a82897637de1e72ac399890191b17f10a0a68115c8dbaba5cb6326544cd5ae7c2ab121eed94f84c719ab075b1dc8aeb17a7cfb5f4a5b2350a2523ad83a403b5bcc2e83c049f20b3e169f3efd1f2e613b93f1101fdeb42dd0b9cbbba467e738cf0f8c7cc0e1a75bdcc6dbde9795972c33e803d9b6d2a4a4fc0e74cf024dd02d30d6bd279f874a8c6c39bd3dcbbca1fb0a362512bc1ecfefe9a54f4b2355ce9233bf4d4bf7dc3042d4fa612ce4ea03751220debbf0c4268493f63396a366c312ed767dcd3a5ddb6c26cefcddf94073020d80fc8133f829d090a342c0d1cd392f18b59b6293a5b17948098a9b30ded569121d7c003a05e7e58e282bdcdd82a7d0c610da0c5ac5ae5cd701e8a5decfa488cdc3314aee2d1f880059d870cd53b84c3d23382109c4464d9ce7617c762641e180641b5f33ebacad46ba401a788e061bca290de0198f9b6c3b0a4b540242cbf8a26540f373e22f286679668b5588959e5ed9fef0fb46f39c16214c1e8d54c8ead8ebf95bce5cc649b810134ffb06e7ea96fb17c0d0ffb82912db9ac464c0bf3b34f1989d7df6b87f71d81ffad243c86a061ccb6148f75a6beb88bed68a5b0b84b91fc762b1869664b7aa7ac772f3043ea89dc38e15a30ab0cbd90de1246abfbc5545c77cbf5099ae49ddc166d96c2b24fc5d90550f0c251ca4e56e398deebb111f184d3d83d6d56759d1f10e0422b2859e78451c231e6d1caab93abf70d7180c29eacab134fe1fe541db692904287b102dddaa00e214d614212ca9c559dd5873f528ccea625d0740b66086d6109946446bde1bdebed3099b5ae83c5dac48315582ee9609faae4a50ff3e75457ce8a4d0c18ec1d0e0da8d6ca197f58e32cbe507edb5a84be4da42156f4641beef8f57b494cf2bacb20d13c52120e2883e6b39400439362e3b347ba53d492d158e9f4c3b573be02c98a69aab90b1ad7e9529c0400f650379b84bdba96f454a3a639ec2091fc58b33fa08ecf20fb5316eb4cf88f1ae96530602e4090eeae05e6c4b3d17d61266f8b7a3bf5074e57ae885cd4c37d2963861723d9c41068bd1e004d4d988a16160dbaa91053057965892139aa054804d62c83951cea904b8a7b26a4465dcfebe804ad243bb2ea70150ef3f1cc8fe006bba90d4918b6aaae9e0fe6ea970fccae995f2decd9daf50c3cb1888621d7600347d48819ab8ecf3bbe291900c1387cc3d96832dbab79b156308f381b1fe254be718f535d682c785cdd696d1bb6815e46339678ff1f7b70aaf9f8f625b697058a3b2f911b7cb1a8cd817b4d1e2d4f9550deb495e38c814a87ff5147b73e392f95bf1078cf4da5967c78630a5151b76f7f0ae9e7577f05ad4fbb5ba3850706079629a593fed9f3bb8cf42da57dedc52ddc10321f20037d9fcad16632a23c6d771ea5d8e293d43278909f168827fc51023bc06a85ded3a6a274f676555d884efa0b57ff613d7788fd3346d2ed5f02124360b38de4e892d97341718274a5ca7c7c406052cd3e78eab85c6350222ae2702b8c16421779a4c656db830609617d838b7d3c8e47543e9a05afc37fe4b6d4d4469054dbb143858142972f282283f9bee9720720369fffc04fe96983973ac48fc6828545b2391ce7c0fba086eab8109198f51b81d184b20581c3faab0fa2c577557c43d8ab81e476a66e96481feab88c3c41fcdecfb8d8d2150d981478cbc149e6f2880175bbd2573da7cac9f4b91c014c880e6ec15ae10f4ef0308dfcbcc6e122b4fa28222fa3b64ac90a9558dc70b5041ac00a9fed0de9f26bf165bd8dea4737d12e04c6a4dbb4fdd011c26545ec656b25f4ef91b45c060819b61a910fc1563f2c2ad5ad56db67fe6f8db72d9867c040adad670f645b0170da92c28333d734927025963dc040dff61343fc653328b8c56ac391461744094235b9f894a8ce6709c2d8e0209d78a065c548128814d4815da6c55b8ade405909ec42b553d03656e06dfbf638633081968bb4d464eed1c7af6e43bce12f556f0c1f442d3e66989b129d0b27788c55c7fa429ada23db96e0ad99c7ab3935101629ad3ea0ea76093e831833d66cbd4962ef2371a58e05e152b727323492c10676d4d3e7066e30e4b2cf5e6f77f95b03104c6467efb9a52cdea362cbdb4f6c3b8eb45a52d840fa517808abbffbfdf4199d77e73aaeb452eb42b608a268fa00d01cdcdf4d49dad3503b46072c5043f417bb654cdadcfa3c5d8f50c9f5a842cabdc3682f1867e14ad42abf2de880bb5eeb1d4b3fbd73b7736315062f729881db82960e4994373f2ca2514b94ba6d80d8d490050d2e5618b68c326810f819a0e282d08028a65ce49777da2056bcc259cb643450e189a678c89f27c10b3b2b38bbf17ce14cb2edafa1aeb7db41348a007ec28d2ff6252da7c9d5ec10daa943f9d1261e05009995f427e9f24baa78eda9e4075c946d22b8fc2192c0c7c82191214600057d4cc595c8ffc66dffa202667f56367e33be6b008466026f5b701d0aa394bf8937808562a4e6ef71d12763811a17e774e87370a8058e2a8cd1c0ff4a4efad76a134b7b4a1d7ad633b25de81535104819a0cbbd7b23fd19dfd5d825f858ba1d431564326ab7c6b430fe6dfd340bc506f8e0a3ca540ff679e81522958a16489b1ca82fc7c30e6119b73ec3527debb5fd2dbea79a03f6d9c3d00b47399c1f7494f1d2044c14b6aa744c584a26c221c9e3873b164b6a59c85eab7e22894932ab70521f378f5ab09af6cb157872b5ff4a8ff9f04aa369213203c7e5c8e49ff23ee0f72fcb27d0ed71b3e48b1352b7155e4c00e9088a7e19b3dbb67411b367166f94ec6d3a7656cc7d394090e6734e90d9174d415da37f0dae6b653d5f3d62bdee5f58c02c39f8b5d7d43b96940d22a1b37cb5297b90ed17607d9d4d67a043d054b09c59c89239b2fa607994dc1cb1d8d8fbe80faf2baad8259df88d498cc0d84dec3e15b54365394e5a2dec3a6798a12f06681bd58162cbd2222a4858e23285b6710b5e9fc8ba6d5869bb7b7ca7c2f9e05560fe6c9352e216901b97e0aeb31eca00756b1f9f2fa81f35ad91605e37d7ac53adb96d638170ee34ab070d928115e7a69110ed4ade0f79c070fd8546566dd032b755f6a4f3f6414c619de41daef8f293ce0351fa33bb9437c73b9fb96601f3a307f62d7b171b567fa5bd6b163a52934ceaf1d8fa9e59ce19df51314e4a2530f555eec4ff3b6b37640932c1004f489fc91f5c7355161757cd8dc64ae93a2d13e013eaed0aa3247098a62b508f4f0df6e4b8a99514439637c3d798a9ab2d2e5ff65b5ea6aeb55f93b6d6f766af068cc023a3423ffec4e5177d209519afd1a4c9dda8361bd9d03a1e2eae77f40eb8d6056e15b2c214c51dc98b918cfec8464154aa799d8495626532553473b30b2b67a53cde5fe6d0bdc7247e0207b44cfce43092bb9eedfd74c3dbf6442af7eae39dc43e7dedf570297ba55bd5d3c06b9d1ddf26528cb6be387a5af579bf7ecdee0f67544e3f70e838f0e769f5ee55d01c7a8aa01c6a3499eb7a28911bd727484b346c9fa10bbb30d7baf123eac64557295d0c2688e409f46e509d1f2c2f8c1157b1d8eff0433cebd1ab5e5a17f62918c5d372caa5f95f883b807c909288213af42586f4a21e629acd9592dbd4466892fcbcf378c08497425afb1d639aa89d3e3848298d763a05d20e9696c99200b8917d80ab6144ff27083e1797b8c3f5fb2ff08c79487556ceac16667c76b5991871eb1f58ff2d131cc418b3537a62e171a6a80dd5f6ad4d625bced8c12d580a21fa49ffadd616e918fc04b1777f9373addf7bd5108f3719397f09d1a1d59cb5ed3e426c167da9bd22ee7e90beb44ddb07ae2bf79b30892bd6decca01755e586e7751b38d122fe888e07b400ba9b2f2f9a8d2a44244cefa8514f12ab162cf325186a0a5ff2ba3ab8d8283d43909bffa550ccac4c7749223a3d9f1fa03b708cef709bf0c1a6a5027697d8763b524d564917b2e5b655198841591a2086bcbebe0523646da74dde6ab161310b0c14f3f1470f791543927607a21217cb2df3825958cea5d749d864bd58f02473f180f831ffbefd129d3fccd8306dd6ca232eb02540522ed594ecfaaf4bbf79c504630cc86dc2fe6a6ac0dc389d313da24847093eae7752098b6461f7f0165dcf68832cf780b393feaaa0cdf7b3476d5ea135d2a7d74dd860b5da1a905a15af4bef9ca95d6b0d4d44dc104dd56f49b41bc97c4bd3ad1e2188990e4f345bc1e2e1beaa6a587dfcbaf7d9986944db0679d7aa2604c8bf56ff3f6d7555ececca094769cf6df6c756e7ee249701a189c11a0c27f6fe83dd6014fe650c4dd9f5acc7f12aa63be00c0397493d2cf675e2778fba46f0275bf197671be554a0ea632481945d5e4e27c5267938282f381d818f55d6a116678168b72aa08643a564f0ecbc621e5fbbbaf8f99c06ac81a6ffc8653cb7cfe8fe7e993511b17e7903d16334079dc9f0ba3f10aa072df9d8783d0e71ce9ccc1f00d4c9712ca98519a5517977873c828a8dbaca40f77dd6db7c446d9d5906465d1cb806497560e90cbeb0a58843fe1c1e7c17a4b6931bccdad40d9aa4dc695fd6d6f87b6852d4df1412a56d3f471efc91a80dcbba0a883094532072c6c8e5381c00f6bfe9084c6cd5efc54977dedcf29fae257918f13f11727594154c24b44990a3daa1a8a1fda8403a8aac2b800980edae90f420c28f8072be69c309a1299b19d1bc4d3361ca2968dd66aade762a91e58b866b7d2a3a4e70d06463aa7d95c5d0dc39265e9309d0462d1de59e08019b63765467ff82bd870285d8a1e916f375015fc9eb364720ccf17d1a2cbd1075c5ad5dcb6267be4ccb0515a3708bb460b173ad72718620d196b42052077399404bce9ee64fc3b380c075b7849437e171df2f51e427d7d75e896a07f23ee025f34cf6871c7f3fb4b30934389d35a15fb848fc8e53ea9352fdac825187e2adb217732918cd25eb0f78686399e0a6f33dab028d074cec68a1877937feb8383bccea008b425f48acc551ba0c88d4f715dff11c11b38eaff62023b63995d5485d39e2831f624ca6d85a60005d3a5d11c500f2187199d2f9406f5a8c253a826f8bdedd3c9f519e9c5e3abcf58a5c6360ca7eda4c5a7b5211d0a589d3889335a109dd865c9c588f63e6c4012bf9e85980a981a9b6a1d4d7b6fe5ea4e13f366dffc9bd10aa79a7ba4aab163dc20cd63e26bce0788fc7c79c75de6a2c0a0e6ef2c417321e3804c5a47ff310ba50226db773e00d6d44540307633768cf524ffff61c6c86942090f94fceb53ab96621b800225a5014111ab226e3751b3ff921a3776b92536c93cbaff6ea9e85ef2ce767b00f80e227e02b26122327bcec512b86c88aefdf0e3b49f43e8e193a4e6a50cd4616b53c6eb20daf7353e86b7b3928c8a1f39c566977eba27cc2141a80a8ded9ec4d498bf756a5def37fcfd781b7cabc65709f89e8f89139d7c377d8e68dbfaf2f6b47e4e1194afb79c521d3e4bac770ca7c32cc6d2858ed004d555adf0327eddeff20262353552b1ef2d5c6dadb5543da61a67c344e8e347f61a828265b41df17c2a1f0bea9b3d2ef567ba640f55147a2d4acd32cb473fcfe55a3253e33a7b3df29258f5702d31c5bcb0fa7de4d9a087712f07839692a35470176989ef9adbade74745f0329ab85ee238aa49672d2e7c4b57bfb26f9159e77c7844aadd04a3e55d65f1ba700158a4f6ef6d22cae040a7821b36de170e46bb0d4b24ae2810c736ffc3ad3875a017291c591f6490ba80829cccd4b5d7a76e121bd8df1d0e22e494f0b6b52a494a8775eb1b992c6b8ff613a9a56c9e2a7d8ab231a2a7098bcaea29b73edf256e5954a5f2f796ed22a0ebef0dd25b0bac0283ba392116f27877ae27f75b31da11da90495c55aefbb10ad9179caa08a624719f13a6b0765178913567ae536a363cdb0d01780e16520ffc183f12aa57c403d8adad219784711f3ec604256c0d0137728c4f152518de4b1deb38fe550402167e9c53fe9c1472a6fb8cf88d1083611eae34005accc610b49579eff74182f3c7a6bcb83cc55cc3d6e64b1871668a9bb5bbced6610b4cb3447bf9b7af545fc157c49cade6ec6bdffe11d6b3ed948f680dc97c8457d352227920b35cbb898644a3cdc74aece02912479530210e38e37528c4bfb05826f30abc8df382e4c9a2d06d39806c7070d7e334346ed8be948406a361e5f9fdb663214830d987b74f8bb01721b51e7769a40d933227ff3552a02ad517c54791db7b52ca3d4872e3b632a7d1e394bf28025514a526f018cb292e55bd1d54fdba44b253fa6b452d64925e0f2c84b5c0dfc687b1998dc07454a2a2cb951028927cb950d4fd0effb334f07442c60df68612c1e07e343e1d3675adf7fa98f298c53f2458e2ff6e66897dd6eccb31846ea904cf4403db3b167116d712205a8540f7876c502434d9151de8df6d0be04426006f33ebb7533964795b8ebb3d4db129fb9aec07c3fb70a6ce1b917e2ed30a8253b3fe82116a289cc219587b9149095b5972efb56320e28053b86076da1ebc1cf9f232fc1f2529a1d46697bfb6c194171d3488a028a1ab8194bb17a5f0c6f5ef794ced2f7a994c83194cda22a041229abe93f95b31efbb100f4e5289f25c4959f56e7301694df46d530cb0bc6255d215712bef11ac4bea4b66b000e2fbee3a7a211458d033732f56b5aa19baebd6c753c56bd06df5ec4a3b4b685756c76426d1fc5de7d7eea0eaaf74226e2ad931c3ba55b173c7404aaecde3427647216da4260e3c44d9f4c8f29b641f5477c390de11f7439da77e5cc661ef7407be620efec663216302b42148a41fa9bc198b44accacae8ea31571bb79daeb14cecad4165856164ff502d77ebbff2ce1c0340b2f3e41844ef1a39134472a97639add49bdc7d571cd8d54e5d4678691b6e9cf0b4ad3437c6084627a71ae936174c921c1919da7f9aa4520bc2f804d2ca06dd8275b77b1a094121619a9ff00a364c4abb18ee783a78dc3d0c54ae6a98548b79ee7257d45f036b10f0e514dcaf893535084ba30b5b6e6b50fde2d4257bc0e7e1999ee27e06ba1ca4de127c3b330dc5d7cb337b82825773c356f0cea52835c752c035aae2c5a5ca9d8fb1a650e3c050e1fa6e8fa422042f2263a8acc657decc9582789760b195189e216d286caff0ab0017bbf0fa5a0417af43982a8ea9b0fd8555556955a53cc3bfdeca0b2ed0b42c76806bfde0b7a7045dd826fb32d291b4532c09048f9402058b7a3db5b588e17d24cbef5574d2da672bdfc46182063868be7929527e108f623bec0fdfd0c42e71d55986e3d3472a48897ab749a4283a2cb8308239ed72dd270772c4be6372af0248875fff470389b8b456b40f53c04ff7642036630304273b4eff88f829928a06a576e0178ebd53a9207568d27885dae71fa8b583bd25b3d0a495ee9b79191aa0f031449e5227b6d1ab7a0228bc431223a1daa6bc21621129cd89cf2d871ab591c2c25b863d8b0fdd3ec2161902b15782d42a66e34541448b936af1295ad37b303195b280107dc782444156ca2f44f526daf47066d4b68dc88dc38e9ccc92fd80a9d3d10b79136a75abe27bb00b491badf908d7ea6c04e5d746a3e21fcfffaf996a6d7ef72f2490e7534f2be0d44f036d4189269f050440f67941e41ba09f2df15c68fb6bc60d8bd4b13130dfa072be9785d66f50fe93f735fc97565b4a2ca0454214d7378fdf5d81e685a340373b50d2136dd5b0c4da2c4289fed649ca3f45a29995e36b2a896105f8a5b83946fb29c909df7f9c1632595cfcd26b9048f478a1cb287fbed9b4122593d1be14729872f5f5442846145de526dab606fdfa8cc5aa659392ca8f6f09fe388c1432af1963ff94d9e4957dcfbab159250b339973c069ea0b58b228d49c366b1a4106168c11e8312f04a2b1b47af25a64d660dfd19d6e45e00a9b20d18728772b71db2aa30b4aa1f0ffbedaab895145c8ce24fb7df7d04e16d086b461fb77a3f36a8642f8c22b896f053dab3dd820742374a4b06528c1539db3fd4d8db878ea7270b42fd3dc43deb9225af399de9a167615b60206f68abf686864521f621d1c919bd79006d1d6974baac1b1b0a43a7468a79671753440867f9c7c614bfcae8dfe2e093cc5da56b4ee5ae8911f2119160fb8e5164d181d751d75304838c043dd7f6685ac48d29acbd0a59020522ce605a22c05b79e665c88051255a14484b219bbf1f2bf8a8ad80f1784ae091f0955edd1eeda1312229841c7343353946a5e0564d982afb367d9258505afcc842b074277eafaab6f73f663def83bae81f94596a3723273ce529fc4ed709f79a438f2145ac13620eb1bc2d087e0c9d34e77bdf25376ca60738db393ad4e339bfe07232de7ae86bbb19f22d6807004461e42c73db03616688769d40b8ea2d9bb92737052c956a47d16298dbf1cb5f22e1d8d509bed143b47a81cab4c107f32f3d836919a8c1159b539478f113489280eb81c0956836d55ae4d6c8b6466010f1782b3221e6dcaeb9dd89e94a50a11a8b486fdc48b81ea87d59d8e4d5c9bd91a668ff6263b2695fb7b0d20d0b7df7d95258fa642ca2188652ad6ae7301d419602610ee75e19f0608e979f15b9c4b59698984804aca0fd2fb6e8713b7833b5acd0fa5e11e9592e0578a07c43d687837dd9983fa067380e96a170a8c5b472c316f2b80e4aed60bb4c40f2942c9f124b6de668aed985565fa290b9d9b886019412d850786cf1642d9667acfb6ea83a282870dd107dffbda3b7dbde1f101a6ff836a0c3d568389c3f1104df9dbcd7ec095a8019556500da62ce8ed5f80342afb9df276b68d94d44c507d7d17a0e4de75d66cec5509925e764043580f1b83ca3f61f7a17bdc02dc913cecd3297cc7247b9bc661537face6b87994ab0cb3ed97d1b1ef92fa6be8e91cc7d9c96ad5438abe2b333cf80b83a719bfc61e69033847bbc6b11c1f733837514baa7f805532d348e1e891aa88f8fbd9dd0205f9713ae69be0ce73585693bfc6d9cc1023e76f4dfc59b320a376cee2633ba4bb68b57e4597aa8eeaec88b55dfeff260404f0c9f87d8c506b2b3243dffd727a0e2488de9503fe7c98320a377c5282bb98667e0db0512fdf925d730f0756da6ca4411fc50db1cc003564d95179ff178619a8a9e5f6ca7c606afd32ae5ce94c5ba1a94a4e757eeefa7fc6673054c468fea402e90ae07714bb5b607c4b86f8faea45a4cabafc233f8cf0df5c266695a8c82c374197b528abfbdbb293d8e313e569a7be6e22ce76b027c4f0eefa3167e202bf72f8f44f9ef6590d7fffcbe2ae8da71f74ebb123430f381d194caf04bdeba06c8d17708a600bd37babdf98f35f54024ecbc0047d76cabae583ae6de07b382b6e4f1cfdee2aec14c063668e726651ea341e861241eb5ece7e4ac24710ea90095a97d6f09151f0ba3d84dc13b3f1ff0aadd10f75bbeb77570aba80490c20b837bfccddf9a04e6809de2a183fd7701f3c2bd57fe2ca481933a6e81d06e8caecf5cb193abebe8215cff336886967f908a89c899320cc6e8f9dde000349c4f3905baeb1e5e1c09e9c52deff230c15d4d2e6fc290c282a202f0cfcc27d6739d55b663a1fbd48755aec4b40454dbd3a2c1ea6f91a81264ca659f467c0a1d2853db86a4452d6db109b6060d63f5c06386265a83bcf3a05da821051454a6488290acb10e57cc9494cce6b31157e5593cb6763e9b018b23461f67cc96201abdbb58470e8ae9a1f6ea43d2938194af6107615a38db216a65c9457008537a406bcc93e43870cd4a5c35fe704ac5242e49a45347c4712b41400885a9693964c76ac98c6e31672a88f8dc9da5ea19585c73028bd07ffbeb604d61b09fa2aa0ce71b5ba824180af0ceaf6cd466b273208703e039e9e42056f40c158b3546541729284a2d88ad52cbf6ecb1324de24f1840b67e1c6667bbef7fecbbcb03ce10cf08a5cf3ef3ca1b943d7ccb8602e640d1999ded682fb45d5af6d6b5fb49a9006e163bbb3de9071ad1bb5414ce52fb54dc8aef572fd07c1cd5831e30e27d65a4a3a62acc7bcc77aa714085840606901309c02cf457aa26ad295b541c508b1df05b3830a0396451f1a80b2585e27ccad20addd67f2f95a3dfbd0f2a9cf2da82efcfdc27ac9c31686a7f96db44b64b66b990a28cc5f01aabb5f35e391cb628cafb71a2abf60986baa533971b0ee703b3b68d64d8ba4688122970a4129742464d120b0e34084836051f97f297d34aa35970860099bb1bea44b99fea3d7c600799e45d4852ca80ec8e98af23b6d56339863d94d8388dcfd20623487d3ee86241237c8cb083020da9176a62656b10c22f060cb718f4374c221f65cf6bc2a27aad1d1e263850d758cd3e5f3fbcdc1f1a8ff20874ba6f4190a37d405022aa08b09ce0408d5532d31c6c4e6910d001dafee358838635bc6739576b7927c92717873374bbf5bfeed80a00306968fc802697a260cec01cf62ce23ca7b37031ea99dd2ed5912c4914133e647429dca09b92415090d75c66915d11cb9e12d3681362bd1d226ab385dc4d1c794d15ebb5c89243d48b7648f405ea86e667033e01951f325d76271099d44a58473107f4b61b126b0e202ada47810dad4476a90365eb7baa3990a30d7dc41e701400a7ddd1b04818dacb4fbbf18777432be61adf860c8559432b3a5cb8ae196d6642813cfa938a818953c832a616c9d111f6450cd97a5b1b8d423dd2cbb12cd877b446d1b67f260ae237195f261f0e2b4c2a67ab61bbbc27516d13f9dfa8c4e4a14ea94c155ab422f66fab91b878519956bf2d81863ceeee282833e151769479e036728512e6afd06c663ebb734e2865c8ce89bbb809fb3b3c223e7fa3666520f169d8761b29cb5ca23f7becb448f46c2fd0ef55c0660ea146e39a66848b5c2a2e8627dec6347aa0d077d00f63fa061c179cad2194f73fa8cf6b7baff4c553793180d285e06bbae35a8ae6d90954bf698e4d346661769027b79c75372e3793c110282ebb1d8491be5f22efb261d4868b411d002aff681aa19d4f30ad2f999a15b658b233f91041a81981720c3c2295403f8d42f4dba9c69958748ebb9a8d0132c7d16ba6c11b1245c56d28615083e13d55fac9c9c82f2dcd81bd697e4fe8038b592246530f9af99ff8db9e063cc83aa4d60bbf3d3998e463eaa68d1636d066169e92aa68460ca9a9cec4388096d51981eee1da2a7fc9d94c63c05f7e6032f591d8bfc027df50cbc9af20001afe1fe8fa4a34f528ceb5eee58a20082ea376b5d8e34de72f2598b9a321345bd89269aacbc895da68d8a72eaadfcd9230a77e4fa16749e385f94c49ad512f7c64ba82fc36ac913220164b87bf2491bafe19589b0749930ffef911ff0b0207dadcfff4faee0d16a8cad26ef750707652053f3068d775c86a9cb9b5a267681ffa2f1df2209d5538ee8f48314425a399f424b504c762b48e28b03dd652edad8f053f1161c072739ef82f66bfad60766b34e5f545a2b7104c31ceba94cedd1229062691f73b0895a2e1295269357e4af35b1c9643e5be5f56bd0b7582bf3c7e1422e7223024502de8e48f1ae76e53c54285fa5cc445b5fbdf59fcb1536f61c43c21a0b5a71531269219239e472629d11c20718221e9a36b640f5b8a197108ad7a628ff1a8aa9bbf558f559dbc70a2d01c7a80ff4f42e7504dd6981c2eda861de8ece8256d384157a82815e4d103af981f4dc10a53b2742acd2e8b539469201b9208ba9e0ef61fd615b8287305ce8b4329c4b0390eca263a856cf586dbe5deb8e98a88c3ec47b327a6e013d1c053163b10cb1ada3f6c0c80de4643cabcb3574e35e0dace5a86110a1da102f27ddd1af9c0f53471190b9e0e8077c3078cc26b6dd0211b5755db20340189748c1c46344c52c72166828f7d7a12c65e96905927e844924ee5da42fda2d75d468cc99e3f51480c31ee1f93b01ed9f344b1604ba84e2844369b234eebfbbcc51bd2533faba8cf05168b312fdc59481b827f9b4e3e6d39595c61dfc91527f37b12b227f217aeb65cfc9070f0ccbaba9a289856f8ea164fb111476efb8a83a0f0dd59bb743f382287131630189aa53721aae5da8f0ec66d2c48ab94241ea7949b0abddf6124a2e40e7ea2467de80fce369f6224f7620890e44e5193f75d779103665282c56b964d0598baa82ac9eee5ca3b827f455d8803a347ba661faba10b222f2638b9cfe8ef9fe1946702d3da600994dd22c1b7b69989d313a020d74f70be648635ba90838c6963a9d8e867b35c5f599b15d83d6a0818d61b8c8a6306fee640138de021b036bec64fc8c944a266c91559e7f128b17258fd4f095b859243222a002a98880a8ec2e72e4ccb3a48d044d815c260f352a19cc55eae38e9a472f2b173b99e6a20bc63eb879245c4a5e39a5f2fc33672435245071c5fb36ab34a0a7af0f2982ab960542f6ad6b0e71cc651078ba2e2dce64dd7ce10e0bd21900f77ad3a989ddf9d139ee75eb61e886df05d01c6e3ae0d83a4c17ea798964d6176dc76fe186cd5119356c21bcb2fb336a48d22bc156cc0fc1a8af416e350ed823f94e3ad588504a8d0cd392df2190059904fe46b85d01827d7c57ec209d0d3177a039409c86631d5578683a55a64143d08e5d57ca4104854a8b1a345a5b8d0939b54431c9723482db9f514396ccfcaf5cc348b3aae65a97d09ba5829046e3fec48e73d4419332e9b43bf17d9aaeb8b7cd609409ae23edf129439cbdae4ad5eee9bd12c3e8c672b7e3c23931170c4b2f6aea0a39375e4cba9026e5cfbc96839ecb79e5621fa0601621daf93af493f052b1f122d1fed4eee6f9b419f2eef9b9966ab1b3b598251992404aa75f46d3ac89531dc2d7c571a8f62d92c14d2d5cac9bd7eac9e852a9233046b847c3ff9a3264bc26e19cd607c419dcfed2c2cf8946cc4e08f6f486a1d0b0fd9fa68fa228072b26979b254c8484e112857eb29e66c64eef52386eff3bf0c25d6a24b888edf073e84968174e3b363533f95790b68f8c5c8caab85d8f72d0b0103dc01e3c12bd898445c83d324ac636838469e3d7285ca2f69e5c0f5d7d2abdd4f115af1c38d91b24f0bbbc8ce9eb8c7135ccdc9c49adc235cfde7d91b172d8b56aa4c8ab839736ab10833ece17a7be2ea369160fdd21855fe32f7b739b7f7e0ed2bd6656ad46b410aea3f4db61f2fa92f00b61e74847df1f57a86ff36ec170677d241a1fea296cda990f0eb623bc33e4e9438a446f87f5e80dd53fbf36ace1f7d00ff3680232f7968dacac96aba2da456f0aefa560fdc6c37b1d2c9f1b4e5e925ee716febd29e0307292c52a791a9ce670bffea1013dbc5623a900f45370f71df56db2f24480b66be3aeccf885af5be4aeac7d51c9088a558f004991bfc4cfda55a45b57bb935339d69829f9819c25854117638a780b574e4f53edcf9d840f1512eb31eb1ee59031ffeca9c30185621501c459e7efd2bbc1175a40c347ebaf80e4c655824c27d2e60034fbb5e3e7c1f8f167f74c19344dde12a0c6cd8a707396f232277a5f6dba645aaa7c471c2a50eb8497acbcce6f34969492160e305572a156eea9733e6aaafd0d64c139a8937212769bf7fc6376669d9bf802c48c8553bd1efee3c04840f2fa295051c967ea128c6a64e303553bc1e18fd367bc0bc2c564595e5e33bcc6bfd74c521c8fc6afd0ec4bb13d6e34da4a087a9ca8f73f6a434f0a220f8df97418cf5af607d4a3ad7e1f1384d91ba063662f24fdb42dfb5e672b660633e55cd3303d7db2a496642d5ac199c6cce31b5b4555e8122d394f76ccb889abf77dc2799450fc622d97e421dc49d208d5892bfe0756e9a28cd17cda362072786690c4c084ad5905ad7f98325cbc66eeb2d9b2d083be309a5673e1fbd7d3dbad0762da538ec7b0484cc5b322f0c07f2b0f9c297b31bd4f2be39b5633ee6e9e0b60cbac24ba72ed4cc32de5eb0d8f8af927ca12eb5c833eaba3ceb7ec9414be5fffd0407ffe263b9933cd1543e4fb98058064bbe2ba316cde2d29289da9b52c96f16a0c24a82bf7840457069e2aa883849ab0625579ae45416307113f03f61d6b20645b0e67c2c3480b82273c264bcc7bc9843b4a1da0b001abff9f7c099924c26efba399f2b79946f35e7c920b231cc7dbb3e43ab7b358421a51da68da7538d8071243e2de37d9277cfdae85da77e0503448f5f7630f35a4bf90c4dccb60604e6bc32d732c16c993b708cf0c96cf6d08dc3b2eae07f658870a523887e18027a4a6d9d09979e1d6cc81097fb627ebd1c05155363048e58bb8926973f405a872f137c10472f200d71e2c685f537d5ff19a46ac33ea628eca43d9aafbfa5d7e05f4eb64d2010ab97e068db901c7cd3deb9dbdc3234c5f8680ec65ef93a8d1489b284b430fece909f8efe2fb1d3c7886227726f0b956dc7bd526c81437ad74352b30e6927f03eb2d393e689bd48418fcdd60f789e0f2358e39c2eabf31b0fc4cb2ff7c319c75b4a95572b16999687929644b44c23e73ae4dcad53b37684d1978fb7cfa11ce2c0639f04cf58687980c79bb4a931f8ac2d64e6460e162ca4f35acd2b9e1ae3f2dd8212a357e6100a981f9ae41710c02c51698e9316b967df94f5b61f0de6b6f8add92cc0ab41eeb8054845f86543507f99972c5045513a39b4aeffe45836d57079f93d8a214c7c8072a4329dae8ac76f6d8f34915e11e6615eb57f15efdbc49fcc9b9cc6ebd2116e3f2bcdf472e5f595c16173d9c3c615665893688e2a7611a5bbfe5e4572c64f0e7d850cc770055ed9b9c3fd267718e2f54d8f7c4e83cce1477d847ca63a0330fec629adb558d7f82a9731c07a6f8ef07990f6049822c74128be865ff18a2e14610b6b397f50ab6eedda92533afd6876a186d2acbebf3916f86fecbf785de3422534597ce14ab07d3a8b141839d6db4235e072ec5af19c486debee745dc6df1160cd92ed2c76a8b1ccbf3766b5056424346a4e0a7d01f6b7392f32d75601daa1b000074ba40b7ba63cd8ecf7b3a01c5ca7d317affd83c71f18cefe507054986ed58976a4cae4ce8bc2c87c308ec3917e66614417cfb12aa41b0b8f68ef4e76ca1fda70e45c7e9c3e7aa16a04697c8bb2c96f906e8c021c781fb76ba3510d269a9f6efabedd611cebcefc614b067a65529bf48726b06dba4564ad9be5ed84607f10beaa4dc7a2c4dc3339d67c8a51349819dd975533d663aeef28a0fafdd71a5befe6c9e125954be1115809a06bdc2770b4ee61b4385e60e07545abc85886f8a5212951e356ab73b8580319d5815a623d9328521bfd519c49e6bfd1386d8751968e21e6d5aa8e86f61be9777a5374637900afe16cf1a84fc7d67257cc053adf6a39cbe8a570a072c2c72a6da72b2f897690fabe43147d29fd08b6d292bb387eed61e157e2a1d0d90ce0dcbe352a8b3e1f35b5a0eb1830265c58e5eac60c4707b04eb7fae2e71348a855737951d524aa34d18a9ccdda35e33f0b8baa3e6e53dd88e2d1aa1616d2969f5c5e1a086f4d9d64a5e82f044213c815037c496eda04ad20fdc196e1d8b10e1ddb61dbab6aaad1b1f6ef1e81b852bf31b074f8304a248a7735c21f6c0c809d566594489a256deb5efae85796c932543d942d440a6711b36dbbcfa2b99a4356feadea9bc63184cb7db6a617d0341d5bdc3ac544dc28764cbf74c81b20c04b630ebe9f895c9f3e837107698955b94bb225a9411cd8842d4ae05865125efbfc6ff0eb615863844959677224175e410645f3bbfa53db8498ff8d47f0becf15d3992003f8542294c152c26d69ca8c9105996109e80099f44df42d05c0d806a974c7de74d634597fde7cfa6d33433db56a10144c17adaab94c2b560918d48f337aa05e90b4e82a69fa8b3f68093af33a82f04ce75290e949983adafba297b59beb2f7cd48f0cdfca42bcdced8adf2cc146c407ef6bdaaa2ec49e3f2d90e2fcc9335012728268e5f54175b3ce7e8dfbee22fdb4ed02dc011fa36fb4d317bb869427875034e43a02e0361d96d5c30baa66f43b6c16baa78d37192dc1692b6ee5a161ccd5e96d8aeb026c000b12a90b7f81906b7b0218cbafd56d54a4be6f9941c51dc82cb1e9e75cb830947636d30f14ceac43f4ac667c39e9d02f84787469d12e6f5be1171d743eb9b5b67c84a4e5256b6faff97b4a80241f563d6672732dd6865b13b88fe9927469a1da8e9e6f9c09c6fafcb5b95d38a17036e3e0d6b78b166ca59a02b5c3fb614d3e3409041f692c8d8abde6952225f5a3e7457bde8f2c72b8a374a3aa19595d94b0750f405e7a1b3e565189892d7928cd5f5754e1126511fd3bbc44089a6cf1363b4d819f7638aa02acc152fa90db9abe7292c6171d507ab552de4475ce9ba675a5536f04aeb615943749e3052bd8c40325488b8902f1ae7ebf9fedb5193f4c37a51ccdb45a992560d043313a814d60bbbfe2790f4be09648fcd47d0ed8c0b85c47bf24ad21ef0863dbc14c4de3d5a5e735d3f41ac2a142505f88e09c4c5475aaa6af6a052ded372ff148c576832f5392b833e8c5c8a0f592e7de91f821de2396d31c3e117c6a58f5eec1b110d438c2efc8fbc14625535503202be9fb1efbabbe1c7468869482e6e5fd9da20b432068234c026ff2abebdd709f4aedd7a785d87c72f8553d113dea12cde902761c87f856b30bbfbbc17fefc1cb1061825c9aa1aa56c9ceaf6a8a1dd45982e03b64565f776ed6711bc138c7dff42196cf7ce1f22b1501b1b1373d9ebb2127cd4edca3c7d459943297568932f8742b8acd5987b6e0e2bf6b2f0153c3c96dac94de8654a3e74fa0295b59d8a1373f796748ba9d206a7197c7548f2ca8b58610836b466e09e1616f2a64b05b13446164ebb1093d4974b1227fcbb4318a7cf923e383e45ed3f2bde5914a5eedad8cf0ecd99f59cdf41531479e13bb63d950d3673a199ce33a1fad0b15a69bbb5fc5172e514e396293993bf70a01db46b1ee32cb1177b881ab223067971b6db91943ca77a3fef9aeb40b971e867687ed62194d637b002e4051b53fbcaa832380daa859afdd06442bc458fa323cbf77f99fbad65584affaffb91effc584ea961e0382cfaec22f26ca999f59ad037ecdbd162a43b53ec8408755ec320c5d7f927961ad4dcd35402766d698073c7f41972d7a3b0536449ad1dea40c2ee71fc60d01d7d3245e72cdd1385fec6cf9742599a1d16adf1d6303139302629d1c88906dc640dd579cefa04d8b0b7295b1b8196948521f59931e7bd406747475ff6a8009fe396f8af3bf903e01e4c886a109c82f0d7dc14f4ab1df1477d4afd70032e76e2ae0381d607d824142d23d024b2dfbbaaed304f31234bab5be6b5821a2368af3ec199b9ac0b05bcf279a4d4e94d0960da3816b76b6f272b33a2a444d47f6d4dfa950fbba37055c4e8303acfcf7bc445a44b16c4d20798db33c16cc16c25b099d3cfc461cfbede990fe94d35925b02b6fb56cf650eb4d796ba120ea3e7c9ac2d357a0bc89d64dea8ed1ea3033d9693ff0f1f32e91e83b3da75e336f0adae10f84e0d15453d6d8b880c734371aa128fe27cdd3ff4d4149e4f23aacd10bd87fdadccbddf15a587821029179d01ef5dd71f5f7dc6e5fb1abcc31625850114df50654775f9e5f8dff6ffe03c0eb787ce2cbc5f02b8e7d4606f3c8d0e746a525f9fe9e899a97ceb297f39ca0b8663f76aef54d0d7ad9b1456f1cc14561a401fdf364d0bd54e4ea91e6958e7dbc454f905584ca87205dcc43a6792bb1d63f12d995ef05fc8b61b0e70215bac10b9bf0df7c7de2815e60f450aebeeeb072101b6059ccb919b80adad5dec86dbecf28dd28d7065405dd603b2abb12c958c55fa425029dce7d59387666e24adb2a6e2887b0e49259c87e4c855f4dd264c86e7c4235f12a24e6b5b6d0db50924667eee93c2e3036f155dea7c18c369d671b785ff8d2391a607c8338e4b116bdf2f530ac60a2ecc616289e52ac6630098635fd54eea73ae5e4c9642980638b0d7b46af9395295b5f5801a2b79c25f5bc3b992b5fe60336b6109a7c6afadd81245c4997d437950fa472ffc62fd3d4a2a1fdc553c03002c8aa7423467ecc4585ddd08fc8bc0293fd9da4eb478330f6030c41961f5536c356a1adccad9bc17d35fa1abd7f92aaeb683968936061d8737cc40029c348ed8be04ec27d8af9262f586a72e9d42c5aa28bfbcde0b62c5112058bb656279349d10c77e950e00912d1c621313b4dc29f813860aea405c1be8f7bf2bb774dae338c0e91d43ca0c9ca8fb2ddcd17c864a275b1c8dae08fff5788c2b093685e8c74a720f978c0caf50fdd6ef49ad74f5d544004d1e81cb5dc9826affc2f5b1188b074523ca5ebe0d1d0e6e24fece918ec606619841139a262665b94049ded3f4a07a8229a60abf95dba3ae7e74b09ebdc95214f9f251d5d0fd9057363d397fff7283da41a2f079f2225154fb1660f196b5d48daf5a41cc971a5069a11a5cfa2907ca8f7ff23af35358239971ddbc1d4aaa8cccb1f0bdf11e307346a25e8559fb989c58c6b1cf02aa1ff52524d8d36dbbb8c57c05fcce2b6790a2e508c81c1cf788b7d02613d46db701a060af13caa6f36c58b01ce3e31c9434755e828b20158d8a14dd6baeb13b37599ebe383a6f2efd7f9f5b556fc50846c9c53a07a3fee7b36a7b762d784e775249a14237f81ceafde6f771c1c2103083a30661996b6ff709bc2715ef3ccda283dc48bc857c4aad2a9cc486248d47f99e5a81457e5aa02befd470cb7e1333adbecdb403352fa6a5403f72575dd006786c21ff87a87fc731afe903961818c5237c31f8ec8790b6b4c7b7ca1d8d9474e9e04bb144dcc17bd214f40d296d592d776ea8cae26b58ecaf05fd79c62b0a06bda269552a7799112d86e24d6971a756d181bdcfca0142127c25fff085cc51c24e96a321f57aff2b74eccebcee8969e078bd9a4f427cf20f9ba2030adf004dd1967091d85adfc098c2e895ebc70bde79370519253d44138504e0a779dcdba410b03733a0d6f733c5cf455dea5e5f9d42961b3727e044df590626ebf23defd275c4c13eadf9787f0f3a4b4966f14053f5fce144d32a4fd86aa8ea8ff0e8c8b433b8245aa7ea881a37b0f09aff419adf5a4339e7d63a3051b47498e38294768f4cadd4f320569132bdc8465825461db48c0cdb61c8ba9245df390beb25bf68deac60ad805178b051d4539cc5d33b40fff61457d4b617306e9d5968ddb600ff086e4f69a8cbe283de8083b8ee46e1892db868be0288f1489d8db490930fe6e9d27ca230120fd62d895d9cfb968746380480a99fee9d0e5239a7cf0ea6d3a50b5f61a6ea16d94f4ef2e99d86df46b7db8a13cf126012a24f70848bdca93caaed98d9fb11568906e38c3455fbe7ff0da04d6c7465f0eb59debc3876ba933f3d25b255724d590b48440b6249b732aeae2565e618b2974e19c487cbb6dcdf8c712bac1fc07916e7a51ecde192c0884806e9b0a3b46ab82af0a24f51657d2501b8d9320233a681cf0d9d4ad1ff4812372d416e6689103e75eb72137188c30d874c910b090286c588f51732f8062e5bf85c43504ecee44deb5a16cd191970f201cd440bc0dd6f98e035e7dc4568e8344fe22ec9c1151c190da7c2493bfe5eef30e2f138722069a11c357710f1d2725bd0f5346a1ab8867e4ac93f1c9c02d749fba0d8f3c51f8527c5b174f21c7b53d1bc6cbfff94dc9eb26638f3df50423add0f0033faa0b8a1cfc9f5188ef5e8340a081dd4932b9f37acd6f926791d1c18745963643a7fc3ad8babafc738568c2b2965a3d51663cde5f7026516396046f59a4c147b2242d14c628711b0de20cacbb7a68bc696596c3ab80167f3429349adb4e28193b86be17f6b9fccd91637ed4d9fe79f634b63e09718ef9bfc2d244b41ffa16a8995c66445476172a3f76e0baea208e4504414ef3720bbe7ac3fa7bb7bc979d8e646c5bcea3bcb80850cb38f1a41e51a1fb1e4ef338669cc0429c68e57b957892cc809babfee9fbb4ec288e259420968b1e617040c5b790304d63f87ea30d251273d7707f9231f439c20091145997ca198b2562e18f2bc9a6ca3465af73c473d9c7f5d459d239b372be488642f6dc32012b3fa50e8c4d35fc82f5d0d1c020006c15e96c7f4312ad7cda8874f6d5b0473ce3d545b4fc6302acb7630d8a753648f02cefee3f68bc566a919fb171b28d3811100868248b7f934456ce8f0270073272d3f1aba6c976230df2e6fd1a8e6d79d5f0bf2d777ceb00a69f9dfdbe647bb9ca34ab7894aa187ea92b5abab6c7543cdf46c2d4e8c58c6606666ec166457e4a8dd02d6e59de15a73da372e3ec0d3961861aaaf9ac1b8ff6273417fd7b6ed86986fc8631fd57815691344e6595a79a91add5b3d065a6fb54f7b49c06cf1791deb12d9c6e3a8b132e3a047a953e9aaa6b02c990646c02c26dc784890a8f30241c4a2af15adbfd7a7a9d726223811db50c8744dfd1f59b316ab20ffa175f6fa563b47d9ed4061d53135f591b5e424397e4170461f2ad628bdf71ebd9ce9cb73b26290e709482696537e9462fedf18f6018a694028a9886ba0bc45eccdd080f8fee51fd0559dd7bf9e65acffd58fe3745f974a9cc7529c80eef48f6469ce806386e55869c70893febd836b7f7a7f2890ae2051bbd4641ecf906114095f9a830f22e271d0143b2d6618d4a1d4b698167b04399385481b4ce3ed8c6b6eca5f221a804229a5a42e11451a98feb47fa26f1c1521675c2df943b3bf95da0f34b6a7bd36b6d554426174b9f9fd31163d5c2f13bb7147d9bf26798da53ab449e9874ef314aa86e345ef6b4a76f2ff9a817a794e462623d5b0f67f9617cb4d51e88c92270bc0bd283bbdd240859a3b6d8949117bc4f96be8732f81d477dd33a74d059e1b4e9bf1bb0c69f91db3c984d472302fb6f81a5b1e5eabcb7dea6e7f9b08736a6e74b1487da7e8114b46aafe1e02d59f23239ef2f5cbf64d4035cae8971155e2a1e06856dadf31b2f0beadac43246ebec09f09b12bc142c1bbf30fde5ffbb0d426deab2d1cb12705d384cfc8860d8185552a1bdd6cc814cc20847e823c298d0d3c53ab1e164d94ab87a603f3eeda2dc7ca03656475f4e0da82083dda0c77067de638f8c260b2c6e781357a77291ae9c4e282edd22178ece04764a79fb39067d5dec11b82f790f2cc0f26592c85ee7d9fa5b15fdebaf82343817229552b5be58aad255345cfee179378c7cc0419b4ce31cb06dc98ffbd5e1193e05b198f86252597d3a5d08d318304dbb4e8e9d06d417937df13b7a0d853be794b9e203adbe4f115f9ce4069957cd0763ec6d1495fb92679ddcc2b7d43c795cb921fa4d8ed8b170e425fdd36c1d03dc33726bd993dcdd8c8f72df8ec0ce282932c3c8138b6e525ddec41f9c12f72eeec29cbcde41aab9027eb4f26f0dc247d0ade68164756bfb2dbbceb7a17ce6c7bf93d7fd3a37d81a5b5879798c19def5029f82da613edaa6bbaad763a1ae66232e0e7ebb89990925d13907b717ee4799700f2e9d780c74ad825e1ad4b6b29aff7051205bcefb7d1c812e159ef6d7e4cc396d2da49b9264825765b04df7b33617f47a550ae15a3ea694aa18f20fbe843a3521366139f41c0ca758ade86e401c143d7afae412bc52b7d503785e9eb0e7d96f8c9dc2d2c342cd053e3170385e2c27dce831fd26b6f07d49def636cf4efe292edd8fb373114139530603c6c92668741ec2d2534218d6bdd8383f7d186aadde73733743ab1168560b3698aed7af2cd77f24c127ea47e5fc1258573bb0668a2b6295b953ac2f8b0ff5511c603bfc4fb32dee6c3863351325485b81f73b1210da13a0887a5a71bbf19134b6481a0d456a555d34d4e0a2f4760ef839eadc5c9edb2a17215cff6abe7fb39f7cd3803087916c5969a5f1fa4c7705b789b19407762832e6e60a7c8ca3beedc2f039b48a8e74f5554f45028008e54560088d424319bda9299915781317204dffea029a79223113ea81b79401ed0e3547339a7885027821cbd25731a3f8ea32a8b6240ac0f0922837c02f02a27b3cac25267a971340a3fbc2c0b7e151268f83aa1a03320133f0cd99f1f558751f1a132406bb5c6de01f81c84c197076802fa4f0383e3e356f956466047050e903d924ae37afba32bbd57cf0b469908785071b6b1b93b6e369dbcb237f99168bd383e6717551aad9dcba558584df379cafd33028d41857ae363200a2fb49b97a58e7815577d155f0da06553d39bf32b62f8e9d4aafed37793907f102d66361054edc22c60ae882bd7aafae7ed9be71f34f1bb4a0f097efffb679f4dd577acdb59de80039160516de58a125718dbf2bc6e4dd58f7045ec63f2a2f45d5bfc7bbc0c63941df20ed61ee9dcb8cfc4b96da1b215ca35f70dada3ebe4594f8ad423d304fc3a8cc2b6dd67c132d35d37aeec78101f88c818d624db5caaa79719e9bef02fe0f5f7c25996dea9882397f7a38847211ced64779d0c225e4792128f1ab99d2240d2751d6d2966d1e5d1e8b5d8deabf770337b5223b13f8856341330f18cfe3aa64f5319ce4992b31d2343fcc55b79629a18918ef110af5012e30f826dea34e3f44cae7f44fec80b94913ee9022c510b5e8ff5b977458b206d91e8f647880df3ba295b7bfe87dd7c453a5539d10c2fb573b93ee60ac981fba4b5662e8472c86d4ab74b79c1a5c7c0cf533c8bd59d2fcb6fb7e017b0774b8d01930ee82416aa2a35c569dd72b418af112c992137bd86dc27143961cc3dd07abf983c00bb3cb5140abe1d947030565dd08ed756bc482e926e3e8f85277c8394981f4f146729aeec9588a9ce3c7c45fc39d6a717d2d844703c45d649a5c9aff5a3027c1f78df353195bcb77cbe2e51c83e697b59a449f27dc763749f2a8d45a123f53b193149dc6cc7322c2d8e512b31eeafe1de596ba3928f4f375b62fb3d2653383df65d01a06ad963287e467689dc15e803769e16419444dfacffc4d59baf3f231935a0cba52a749f9a797b19cb786a3ad2b295b09ce1e017f274ec9d8b424f17661ce149f6955da6a0ad05b2fda6ae8ebc79dcc58cade8babc479bda8044ddf2ca69a3e6098027c9936c5de726839243f1cc2659c108e8b5c574f18fd3b5f1be2019336ecfad0163cf09e73ebac34e6741a8927209f06097e4c957a24f11f622e9dd81ec35caa802ddaf56f6f5a6303dac76f304d2e8892232979ad7d8c5aed97ac4b18046597aa93bfed176da44d8d1464b00738967ac2f15335485e225ae79f25f02c51a0bc72bffd4a6352f2c13c2af46b326df94202b63f563a1156aca3e11fbd928cbfbefa77a1da2f0239f82412a3779a82b34b5fa1f9f8d71d14e3e456555afa17df5aa3e4a5f2aa2fbc60f3b37f5af4096c660d776a9589ff4938f8531b8eef31aeb42e58cf3e34299b26788c250cb759a430b65c1b988e1266db8ce85edf1383fc3baa3ae01184c40c6fd4b1f5903a56ad57e537890111fd278deaef9fc39287c4b73ffd85bf43acc67cba73ee3eb3c22896af0e24c50acd0e27ea59e4e08724dda0c667b01c2332073572a3554c6918bb41acf859772e34f4baf2ac98d9146cfc0d419d3b90b13eb3fd14e9f50ca5d5203b94efb074780f9313758fab7226e9e56a64ea2d93968ce3c120b65d1d0df1d4ca814e09bb98f1d154c2b9e25677406e036644daea501d87e3e11dab0b8d958bcdd5188bce075a7825800d640e87a15a40a58b3705864457fdaad25ac9b06f3ce67873750916b3bc624588a49b00e4175d1a2d49b423b60bb493c58c658f043d24bc9161c73e1846fa216cb0aea78795c65bc7e39a4aea6b340fd637ef03119d9f98e05338c12c221aa4d80faa78c3afceab2f8d87edbb2096cc3a9b43cfac371b92a46a7d763618035e0f928143baacc5173c9183f8ab8e4f97a4085c85c2460195db8cd580122f65ce449ce77b72fb2db9773630f85405d4a635738f9ee39224c55544ec8123c5dc6d8d7d59ccc183798cb5f5345046e6180c1d1da5757a0b80c9bb282817993823ba0fecb867955cb06a6e6ec9b7bbc310202bbfaabbb059b479939fb020566cc44233912a0bea497ed02c754f85fc29eea3d4a053c4cbbbbe2372ee7fae26fc4e4607d0db35ad890f18a72a04ae2d3d4445e214f5c5193e732dc9da8f33cf252f943418cc8c5cde5f993cd6cadf17694a175c18003ac9a4c35b8389129a1887247978276eabda7230b23b3ed176d63d13250e158eccca20a92c884213d57c36c765a74f11898c8eb4fbd6b3e2bd5d9f47a2927802fdf1dfe9f0d44f0de9d895ff8c4f63d3edb292206e75d14da49f4aec05817ff5536b1f36d3bdd28baac0f97321726517a62c849878980d2efd98310b682e464425e65026935a5a9fae7e74abc6b295c3d58e703b12744399bb587350cc2544cffe0b1617a3b99e8caadee78884c4e5cb0ddd4ee32799dea9b502f512eecbc15f37aea66343197d39714ba503fad0caaad1f7a8be859ac2da401b8f6c5147288302b90f7b01e645c6193e64b555533d6d8192f545504bf9be93fe2067555bbda989ce6efba88b1f193e29d3e76261cfee184ae26840dc0f7effbf5825816d9e9714e55b0769d848457c77f6af95556f6e7bfbe581efaa92e07d51814972cd234182a2057897c813b2e17db900a5dc41598d4df494fe23731f9f1c299a9e834cb1be22ab89cd0d0f12a2bc6ac7b4bf872de644d30e91ad2b2982578205e3b664916c81fca233ce05807de5cc29332a526973a3ea0144269e601d3049dfff7cf80e8b502e4a6817263b1cea7d6791ccaf82254c5004711198de8856042f93bb75d167f178b97f589062a9ecba75a213d34f6f5ddf0ee692a675cdb103120e6ccf76542b011c963fb580f420c81bee66bf6e246ebfbaee7be0bbe5c63581c91b18ec0fe12adf018d8dd8a2e278e2e02bbd3ba8aa6e063d3e9970d9906c64b867f2757113832a964c63b02f027366f2a44dfd545656ac5fdda0b9397daad540c8fb9186b5f2af3dcae634a669e4178f6b96d687fa30edbc46f559e649c25587cc80fc382e5e92e08b6e6129d349c84a63aaa77ac85c03c6a93ffe6e02d0e09ca23390c24683712ca0b80f76c452e9fe3124848156325398d3608224a54cb52a56038959468bd68d96bb8ef9a8cbe9b302c70e3350c277138da09f928bcd9881ac015939f87bce61f77a693d59762f8c283c09c3c32f8573ee59ca98d8b7b7f5d2f160c398d8888d3ec09aee428e30c14ecb1b35a18f5f641d447ab75c625cdd2a550d17acbed1b5b78ae11b0afc630e5c20757dc765158d1487a45560bd58ab64a455e7115c6f946a235850c115126f1b31a243a7a26c1e0c1dc31d59bcbaabff6f3ba2ebfe53ba596b709f472866bd4c995331469755c7c890d85c5a111c87085d60b7e73f5cc819b5dd85040c9979f13f432825020118ae88357c3c4ee4788cbb19fc235689e33b78a6c055c2f38f3f49d4864f5ce3a29ae9ba341359b0f3df5fdab8d9c6c37e633a9974e7fa75bf06f8df98200a53f07ba9d693a49e3d989f9fdf269190314613dfe3717016611de8755b87fa16e0ffe61d440d206af42ee40345df477cdb363fec5aa1fd26a4c9ab90e01ff704a4422a110d5f19f6163e400b03e98b77f64fdf3a9c7f81df7826fa565621efe2e9c925a7aba132f51a396619c5245518f57a85f53dc4c275780d6a5d9e52726c7ae16fff01e76314e9218f7bebfc5f1bcbe09aafa5315cd1fc7313e7e35a6e5475e4f518ad56e162899a52487795f22b09822b2596fa8bf1a105fb4de088bb411dd42de685aaed275fb2c82099e9f79155fc85c28c089e058bc066fc6b7375c0af5bffcc3abe08991100a20e303d13bf50738bde2a7d8c1e579532eab0845c3f47a63fb6c4fa43132c28a0c4959b29094e52c9842245bd956644896e8164408958a5d2a4f4a7a9e70f1646ca0db93387321bafb026455d2ae799b00eef6f22312a97584990d5912ed5e816da87ca861f1af5ebfce6b5403d69c54ba81ee5f838c788424b8e498175bbd6f315e03537d44c74d1535ba37f084b65edbb9ff4f1e66c1692dae05acc1b6b0cee9a6ea38f94db21c8c40e3400fc89434a933079b1fec94760c9ab69ce102dc875591fbd5ca8396d774f58c16d6d498fc00afad02662f65df36dda1932ec2b504ef7ca91f70416d2a2994cad1977af2a8e7b34f1fe6326c3e0cae795ac57cc0feaf4460d9475e33c6e6ab72681e150091c3c0aa719e1c11a7ef2c6de4c0c183be9afa3b08db407efb83b891866a28a93bb75c6e5248b9bdcb4e19a1ea5a5c88543d2364bafbcd4523b45de9934f152eea82f54247c0edc9f2c6d4f178cce33f37eac51d4a0e0953d1db824315ff334b008a6d060469c4aa3629e9ea5096a159f7930e51fa46c452ef21af9e0f386ce1dc96ac2436f1b9158299a34d66f9b3d965fa6a03d85e1dd6b53e42ffa18532bc13987e5554588cc47ea0c7bec37fa8e9b469c9f2bd218092a94e01fa66b3cd2280e36405e8fad58a832bdb30ebd977986aaf0b2428f01692b427fbc9804f26877e0e7630e747b3ae6e3cdbba56c5249ae240550718e852d89f025b71fc1b67372b9674ebad08e45155f94792fcfb8aca920b7f8635a9be1b59c8a5e08809cc6b436fe629214ca3e84e52d5e81140cc1a454a3e64e43959ece899fa299c348ba621616d769f020ad5a65e48730ee23c63fa67d1ce2ed48141b37874bcb73e8ccb4c5247448bbbab48b006b0935251def019501c4d4f85e29bd43c42fa29430144d6709df2cc2654f5d6fedc0c84f4b9eb02e518eb5e9614f997eaa87a85df12af22c9b8662e718da412c41c1ec2c9967b2a1c2b5ece5f3678e0c7d7523c86dd50ad7cb81c3ecd8065b6c3ad3632c2874d00e8507a9bc668b943fd8b81353577906ab1eb7229846cbc6f5ea38445405dd5265a47653c44022a1b4d0dffda611e9dd0f93b252ba54201bc56d1923802c88f01aaf38743b5afe43281f77544ede4f0eba284638e97957b3b7e80525646fca98a48de0b2666d90022747c4a01d88bd76e6eed72acf79a3fd1e5de16c8d37496532b809e4460ef79804c1dd8df5a9d114d96d494df5a30fa04c62d50cc496b75e6c24f3c9157170922e5e27b414a2d4ca72e18ddbcdfabbf5aba58802278231cd12a744e9a3eb9e364ff649d81589111ba3ac899e9a93b21820cdf4765e1a5ee0d6946139f9162fc54138b2ffdcf9a398f13a99d1e4f4ad59a4786fde0728afd97701a0553501bce27c256c463818ff87c75c400ac5637ca8ae05361bc2f70873fa249ef4d33b233b2b738d2697f3505802cf249fd56c62a7d2c286bb9d630d13cc7e1edf4f3a692d92ec1910cdaab048620919b4c373d0ba4ccf658a5cb4f8487ed1a395aff9a0587e6f962805f244ff45c1162dfc2fb8716acbeb7c238437fbd6c273bd0033e563cb023537831ccbd2516257cd19fa90a38b4562b3e22d20ecf910b9549f1a68c3fa814ec41d35c9965aef4d5aa4ffab2c75fa2e40d97088553e153f5b7cee1b42307c7e69ec0cd4dc3288f0252d6b25638fcc28448079c00cf964affe59690a02623833c889a5e79ab063d15a6c5794d76d85a88eb9d5bf4274e0f35c281d0064f1f0830a0b598fb07dd1d4a1ac19ec10fc6e069031e0b09ef050a4790593dff53ac0a69380d9fab135d69e0e408d3ba7d03f9a40879e70b995099f654dfa583951d5518939cc78d1f7cd06469b25e67c49ff1105038505188778d6b3153e7932b8fc1d5cde67d07396cee1fcb270b9cf55bec895092cd8a6233939a3acb83f7c5272da969adaa78fdc781370ff07aecf80f84ac17b6ab1d469c5a3e042e84c145fd7250bc20314a6749d8aa80c5903d9c8d36d4a8e357240f283a019ac078532df683b7249027f8cd678583f4d69eee411a386dbaac2e6ccaf6b07e42e85a1821282a3323d7e1d5977e5051d9f42bef7a45946b6d6e5b8cddb7570be60c9bbeb1e686d1633f52f442d1423ae308e55091e0e9a2fd6e34595cbea367c1af9969eb663d07e74f7d640ef6a453a0e864b740154e1200149fc80fe2a6e22a27fc67dcebd50965f0eb3e44a7c5965d72f57785fd0117ab979f574c4d38c471e29d1e952f4992b105a2103bbd7829d93282c7e66d0a743068f4a406c992991ee21a701032cf6a4495b81dbf82fbf76cfe0cd4bdb825032fc440392c4dc90f18431e6806f7f4a835f20cc3dd28a54ffba208788295b72b806f7ac3341201ea85dba2ac67634d067a809717e6a670fa4c2176e2142b592d950d16c4a49c2cc849e83a22de9deb8aab461a9bf0941094ee4adf0127456347d248a3256bc218b322e80e0dd282744189dfb7515c805ca0718412c4df41f184dced128236d6017cd1cc1a72880e08bff259f8bb04d45a1b56b22ff8d4c4a4ae6a87f62345894d331bc76c288568ea702a8973b869319da58baa065bd23c59ebe5d50af9aa2fe906eac883dae5cf22bc9fb43e764b3819946574f6d4aba37dc81d1a2caa758585600927c18b307935efea1b9b967845a50d27852d3faf2965e1bdb1f3b9a23bbc956adb9ed6ae0e1c7cf702cc400b5e85c9097cf4a3eac963d2c7dadc4b0c9bb0ab14f84c1d9da3e44376414ccbd8c6c76fc3818ffe92aeb660e6a87f14b753ca8fe91a715ce94972dc1a0d565da3292ce56aa00d9736908571303e0279ec8faeb506e9752b588f2ef5e73bf65427cb06449091bd465d6696a4fd1566d53d1b1c739b341ae18cb253f09be96c0cc5bacb59fbde78673338cfaccd1b471ea1c087b15f7e8a69c21dacdfa4b91edadf313f447730bd5ddc68748eeead2391e27125d50f066abd15fc5b3ea20dd36001766c6e60ac033f0de1df2684eb99a33e79381385775b67070513e2e8860f27eaaa656943c702e4c06e72061f67a78bcf35d921d33bdf1b7aef3b2d3781dd2bf2830473b9cf1eb1f9a09a94fcb784f7ffff7f08