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

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

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

Block Certificate

Block 71041 5f7d2a168428e317da36a70a26a896b158a4b00c67568009e5c102d0274ac42f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
da50f9570a771efe5f346e2feaa47d7982ae0444bd323cb45ae6fd368df335d3
Certificate Block Hash
5f7d2a168428e317da36a70a26a896b158a4b00c67568009e5c102d0274ac42f
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...000019000030180000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002a9bf9984efe1372b273268f8bbf6beba72d73644d0a62b304cb1281355395e5476e9c8b2d497557f999e24ee62e11cb8d4da47fd3181ccf966b66ff64cf6a187611741e50d29c293819f7aa200adb3cc023cfbd9d13ab22cb0300000000000000400000004000000019000030180000

Raw Header Hex

000040204d46ddaf5836d064118d281ff9f8702334968f4b55e3b6b44694d9091ac716d74f3bdcc42a34babb888006c618f2a64fb90ff86107fec21541374ab40fc6e0dad7a5296ad6fc0018d335f38d36fde65ab43c32bd4404ae82797da4ea2f6e345ffe1e770a57f950da

Proof Data Hex

59,560 bytes
12121602030793d36bfdf63f72e3cacf21f631c1996cf6e6fb9eed9f301bf400adf48803c95fa3e234a3df731a08e19225346f325ae1e6358af8111d3f0d6935017936ba9e5302d0063a794e5a9876d35cd0d410b508b922c567428d52000c4505fe14f9f432a0beac6f548d80a83cabe60e4971f40d70d3369dfc15f71a7a52f9c5ea87104ad7a28c7b45f96ffae9ece82284de20b8fb890b924e0d50135895981e9794bc6b1fc4db3e01c2322f373784155399e5ee190550c131ac3c55c780ad7162e45eb6711848b9dd35e0c98d16f381134b57ea5a89edc56a16d1c6174eb5500b427cb635e4325acd7bea20460d3bdee975a54e46ee05c474ab55495a53f03858abe6873317f7cbf6cfa260052adf8ea3a515b0af8141beb3ccf1377c9c0a3cfa1fe3c200c3e4f227f73efcfd4e01532e46b71dcd24ed11535237ee31d1d142f76b14d2dcf9e9ebd47242b303e4437fcb3598f368cc4b173d60d7eee44e47c89ab9b022665a03ac0ce2ccf63adbe5eb9507a4a1941f8b235dfc78f2764eef9cc8482e769e38d0e05bdc67abec013899e56f823004dc70d10db370204c419acd3d8b105c8f36cf015ee76222f65c6969ae311a9c598135aad1f9df623d117b49c2cdb382cdc2aa2f85d0ee28f12250db7c354a00591bcfd1be20af4d2b45a2315d983c3ec5508f5a216d34bf96c474dcceff2359ff73f9de8b3c0a41ba7646822bc873be487f92814c0986f33c0ac9adfdd50bfb2b421e96e3d506ad08cbe4bae8f906a5d7d205af754a36f96826f012a665e362f304dd2c9d98baf66a3b52e58ca5621407a0183a042b1080ea30714312419ec49e1817b4919f30ec637d43a4d4f0c946591becfd6b263a934a9e7484441ead92ee1954f243c83b86a977a814c91958964708213815bfc5ea9ae32c990bed67039a7283d49be011ef7c6bf3245448b757f8ef29a26a26cb4e03e86d997c16aa498c00e5c744dc706f273ee31d644603757cff2cf9899f3ad4103871b83d56c809efee5a56aa1bc01537967dbd45688748807283d0dd1ce902141a840662f6f347c11385cebf285327758450c1c8b893bdcf64c6fff0c5af84a34d491db84cae6f66ec0e3a83198c5c20c530aec331d1f9b8efa1f1fa8d4a711dc8c99f1729f1688f4a4a7870a9527527ce86b8aac121e6ea6cc54aabcfbe2be91f28f6f807ea756c456631286dc3c04f33bec11d07488e2cf75c005bfa14266c5e53ec686d06deab19600554e59c3c169c6b8d7043e91b40c337f35a96ca20d32b0297433aede4760e0d1d942cb10b0c31e2cbb1c2d57b839c4d2dfda8620bbdf6e30b0e8e450eb8bdfc30c11d1fb53ba3333b1e424a8c11db8aedd9b794597a2c984f96b7a13061beee0650b7b57f8015c54593d793695e82aff15cd12c440918c6eed50ea37138bb6b4fb5e43d3de94a7f1d95729fb2415b6980663fc13565101bd6321387cba7db506722a0a1d222c1559fa11a6055c3c7fac4de787dbac79343117f89fae92c54780d598f129764f233b8261019eb99a0ead8446c60477dd2d1f3a25730c9876d67fbc56f59419fed812e65bc309a3b7bbc05c9604789dc5498fc78c6139e18c1af7606b349281798dbe4237e96ff5f4dee2f1d4fa78c4a38c5465412cd9e470e1105484c65045ece529ea7c01c8ebb99cb22d3ee95db61d51ac4b5686ba59a11effd359287f6e05055ec3dc86edd9fafefca0d597e58b5ae4ab12e81d4142813213c1bb658a525a016394a7a2558cc88f0c70a9f5249c5502543a55e49bf5c1f9823ae20d365f5a8ed81f22f0eabd2ed13236908b507b132e8ee1a18052740b6f89c699e00708b91dbecb9e0a5065dd3f6e3b653743ed8cd73cb818bb4891a2e4417edfe661da4510ef315ac2c7ff5ffa593e46274085e11336de88573ac42d39f4ad90fab9ecc80ef8f36f741766862a84cefca4ee7e9046e78258282a82e1ef6bd503a6aa70f18c6fe59f41918dd45fb1526d8ae01ef6a699d20176f0a4b54df1a0d497fad32328319eb8e4400de41b7a94fe7b02ebd1d5aad7a7155136668e2f07418ec188955965385234114c8d6c486f79bb75ff1e754213a653cf6871b3d008be51d81cde1a7d4e45c47ff2c8b68995bae11d2b4518d82665f437ae9801d66ed3ee23ffd7b56e6ed9908d2d350ae7784e1bc9fe316e721c63455d9ddd985e521b9e76eda5417fb6c3afab0784c3fff3bfa7da0a7d373eab622c7cd6e62b0988a2a8f4ead891178b63cad5d4158739f0946e80fb17582905cf520e2600b13ece5822308ca9e75301d856fb8a0a14dad1667f92dc95a22668a66ba70346accf5d3173aa972f8e4c5e7157eb2c8b77c04e0783fe10bcead70ed981c58cb0977a5d75777aef54b07ce8372ec6930090414adbcd2cf3852bb938ae0bea6cf4b1500f6ad833edbdd70ddbf163633593b5199327068335101257685be2c7fca18b2d477d2477850b202d64bded55672d5c09355b9a0233f5cf5649d56d97904fd9dfd265740015bf8feeaeedd8856f70e2e34a6a99e5e7d1833ce694386ed8f34c8a96e3face03870f1c09363227778f99cd4a8dd10c83d07c0b9ddf58b470017da0d1aa06533801369dbab61e74393c666a7e18f1da9f80a1d49cac22ea5a81bedb9f419a65fba505714199c47d9bd1827bc583ccf3bbd7533bd2889e895692a2b88d90b7b9d39164508a52402a6fb5f089a2f4ca27974beb7176e61cb715e45cf01b849a672d0a428291428168f2d90bcad9bfd747448cdb2af0143ce4f78a1c511b83f2f2b911db353798cf299eddc7be5d4107b0e024543e72835c3f66312d937b101b1874de30b1101f4c35beea89fe82d697f79cb4587d3fde269a31a0723e4ff7895735eed807cd09a5a77a7b6cc35a1b52bdbda34a9d9eacd734893bbe3b860c0c7c6d3895fec66e3a82f58172e4e3969d8ad72cc6a4c243ac129baba32f40f8852d5fce5758ff961d13bc9c77cba4e1cdbcea947ed33244de58dda3439b3c04682090e4744095945c64e87f78e6d6357b964cc4f2161acbafceb79b797285e5a3dc0f2cf9ff2c032ac74f54070fe65d3a007647fa768557f14b31f17493e54eb9bce0242c5c639edae6c22b4e2aa2a7f105452089e19a5dfd082085d1a5f985429efebbe7418a8b1f8e2667c6b23b417d7c342792d13025f35e19fd0a717454fba7cfe7a124c596f2e512438dc524c39e090c32aa450a8ea57be34bd6e9431a356556908bfbe2d2226f30dc9f327fc31ee01b0bb59eef0c8e91faeb4b48ad55b9efe8daa632ec6135cec7f00579fb4bbd91cbd37a10b4ec696aaff9fea51b5e64ea3713ba59ba8190b6d558aab867b4dda9ee72bf73b3322ef1e9a791d3b628e04bc8b6f08ab3b72f319b6ab051973752bfd9ef551f8bfc5d9ccfb2f1e052413d491fc2bba7308f4f84486b98141de75c2ceb65edfff373b42a718de1d0ca026bf27d086fc400675371c693f79f089c0b4dd0d71bb9a8f5bf4d5d5e14a12d1758de60c4c088be27c0735abd2ce67df4a99cd313ee5020cdc3c4a09c89a8675ee013dae076b33ecda261c4a6a9ec968b108812a86849744e3dd4e476d4ab3242c8eaa9330d0d39e8e111eacd4c3f703165bbd771ae1f18d3e687c8cf3eabc56e2d00d4bf1ce978c17f3f055ec9d3d87b4af845264604893afee7c5a76a43671a6f4151d4539728ec7f85e3465f1d245fe3b8e25436eac6242a86b8cc0f10ac7eb40adf22bfcbd1c0bb19de779770f02e1fc0c2d51ba8a078f610877475f605be8daab94131b2f5ffd6467bc7b2c7934b9fd58a91fb18dc1a2b14a6876499b0d2076882e565f1932f578fbb7741d47c7db95e38e9cb95bbd6fdc0fd98f8dbdf50d7edcc9c45a808997e95cd4100a614866a2afdbcf7c4f0687a4fb7c292cc82bc1f7f71da126217a2191e2233bfca983f1624c2cba83e4b47bac4e4dfabcee417ee03e4a347487d601f9941c8b4ad90585d88370ced7931bf051a435b0fcd655532c335f24ac2c5736231b3cb85887305b34e5b33b9b3ace50a5f1d85f386446b93e333159f5ebbe5664906c612737df4a1b1db8c441a342b1ae9d75e9689cd9624f60d467c12f41ef0dc75d21eb54cc9ea50e719d4a81c7386d6717aff24197ad949a8c7e0db86901374d55702bd802dc11ba1cdee0a2169f05a0a9d04280a3b692a6d96207da04076719ee2387c2d6302c32668cac09362049788d7ea72e62d66d180ee29ae7847647ab0d4de61d6dbf7ac55b68eee32f601612c64776ce286835232abb17d496dd3a6089d10172ae17dbda1021e321b52fc3d273195dbfc8afec9e2a5b1fe80ceb0825b3940228883930fe02326f937c1d029b33c695f86b8eac683dd304da65bf8b816834b791d1b5bfbfd691877d29ce1e57709053c6fd1280036e8e29ce143052182289e3854e5ec41454a53b6d519823f252aa732508ac20e1010927f96dd8295b12c31321f05508cfa6133e3709e81a044b7cf6cfa5223142e43fcdd1dea1fb8108520ab098631df504580d3a54f29e6c9d3057a7f4a697002df7995227fa995ba92b60c052f0ea7dd89ba553f00dbdd315989ec627de4e72dd17f2a856ce3a733fd00e124acc71730de69159a93887ecb1ffc171e068b165b0eaf852cf47b5ff802c61d1a93c1fd08b1e3ca80eecdc8b7267cd4409b208aeffadebd5f49ba2e378e055f03821a19ae59db81d97edb32f15e849282c2ca850a0799327bbe7f13f05b65fb958f0ba118b4f346666953b780c6cae0fc2b1d44e128f54661773c41775b09d829e799aaec52bcf5edf2c8e2bacf8c6b341362bf10456bafbeb4c0145b094f5d9ab105098e46a51e4bda7d72e902b121ca16a672392c4e593a6374723785b18d679fc7f1de7384903c0087ddff70622e9a947d1fec1909317faaf981d5f3028655e9a7da9f255426891dfd1ebba7935e378456352daed4b82bbeb219b6207f8aa702e6f035c8ba81eac8300ef6b5a798de717653895ec70230b927ca60b5286167cb791f71ac7877af77e3b3df0d9d1e996e2150a286066605a5379b7107264d70fb38280a2bca58aab4aa852d5db00e027de0fd5a8826d4717069983406f55e33ed36ec1c74516d0adea89eeab2d95d3af153c2e63e7c71a2329944f6beb5c919fee13e16adb40c665c8e873390080d1e729817029f475653e6a6b3499543cd8692c93040e99c21c319b89bdb042f10e0814d60e26ebf9808394a729ecc7fd366b82e7902283487ad48d4ec55ea3abf8231342688051dcdaca9849d783bb148cae7980f0c5ecde164e96074d7ba9fa540254d1a93134262d4a13c402c4d452bfca87accd93d2567fade10413c1aad0cbea79fad64afea272df82c409a914eea8512d01498bce66e517012d019dda0b43ab44e32b35b84eade9eaac08cce6270c245963d0caceb013c3f08d24743707c5cec368cd54b594deba7b48a398b780949e9fc8793a8407eb01392859000bbf46a22e67358e8b556ef9f4301bf450d19766e51c2320bbda02b0aa1ef67ea8009ede18f8c370108ba7e929aee6fa0df8e8799c440f912c74838a8d377aca934cb65b8ac5df0dda0eec9470c0223349e01bfd5b13dc238b7d210e117c2c35b66b0b1f85975ef809cc234a3d5ae5436885784a41a11c59f8419ce5ac3a6d5d9cdb3212c360a2c44fc24a48df314e0abc4a5285d317f9dcbfa18e2dbd5090eae84c9578e56907608c30726e07c7f52c7e4afea00bb42cfaba03ad90cd538b026454cf943260593bb278c581fe7290545a0741487ca22b7bfa9c66e1d60ff1b58bf9dc9b958ae46c66348270ed91432d01911ff51b818b366d3e886bfbe9c7c3651f859a18d652d42e78ef525a6904a2092b6f0afbcecd7544a98d7dcebbe0202d98b0e2dfa5d43e05dd77bf5d161949d4bb005a13d493e2a664fa735a846705c16473e101c3261e17a4da8ef72ed6f03564ff0c36c0357a338abeb854e2a2d1b43c3133268b35916060b25f25a181503f8773911a4649979824e893a19c507cac7e8fa1ab716fbb0a058db749467d7db1922cdbf4bacadb3333aba2dd3a551fd4509f9518e8d1975daa821771f38055ef894773ffc2af8a54799f92f9ed784c98949e44990de7b210b80dd1ad7b55557929893300d42ef4cfbefadf903f805548420edd7fec90eab5163fafcd1d650aa32389d18f54ee166f2e072eb74ab35ede857908deb96e6c55c34d1fb8e87602016d0b327765fab614ef1a0f2dcf84f01b053ff330f4b89dd2fe60b5615e00186bf96cf20a83b92f8a28aaa2e2c95bec5c0bca42db85f571ea0260c3b5d80b0c67ade190680500e842f1352b9ff414fc455301ddd934160eb3cf202345d2c02aefb1730d8d2d13dc109fd1f4a0783aa23bdc2c358965829276364b2a9c935a6959e108a4822e031a8c50018f5e088504bbddf42248c84d228888e5f2177aaf62450a8e0f63d482e5c2f326e72d1a6ddcb9b296039b07a045e6f77a1163e8191adde78326a8c86a46010d0a6290ffbc1dd5327be8c9670fd999b1cac5eb8c6f5927d3fb396dec2d0b4b46eedca70b61d1298b980c7c8cb6fe9a9e32c74c6890d625088443d092bdb6aa97f73804c1e6724dedd70a7eb545635e2fac0a4cabcfcbc78bfce6022aa471dae1f2ce5666ae64608be9e4ce4dd3f4ef9555222dd910e5e1e8adb8fd59b0a92bf51e894ec75801a6cb8691f4fb81b142f26a563fd95c0c697e502a4b2badbdc5a8d74df6d0f54e9e60b332124be4209ae6a7595c0e124be587e4b2d87c808b8e895ae9d8058be6afe3e0ca0e7a3319083787a369dedcd57a232ccd868aca105cdfd55b9ec1b8c46b5eb963fc463eead9997a740936f12bd12ad113a6dc49009401348d5757f6628315f3eb888e8b1770980646a40ebbc4067792e20557766b3807f912e33221f00bedf916f03df5f98bddb140310753419598811bc119ec302b8ba66b002253624ded1c1fac1da1b89a17324d645772b52451bff620faa3caa571cbc92f72e1410649304d6520b7ce65484c5bb2041ba6db3787868872a626a7b2d36f4cd7b9c8860ed9db1bae18838a7886a1fba7ac85dd463b52ad1bfcf10d3ffd72f73d6d4d52489014a87e9c057fb011977d21b549e5af9085b546909cc0d5175bb6eff8661cf7dd83c19eb30fe5fe2ea644b326a770468a8d33a89c8a3f795a6b146d76643e375223ed9a57c161f8b35c2d1007bac2e0baaaa206f3a45bb698a99da7e658fc6b2a9684227c105bbcf020e973ad1b23d0ad9a7a756a5678a42c1c04b28909d23e8816d6bafbd3d4cd3a94673383bc700eb21c6b2068d719adab3e6adae09e690c316b9ddf37d1ec355108a4150b89a8bf1707bc2a45d6e73956ff12ed7f96a8776cbebf1c17191afc850564bff274b71074677339215b4b95de0d697b26822b4613a78bb7adbc1e7c15b3be55ee1763da9a0abefb4af358f579f964342951552506064a720446eafcb1e1adb3ca985eb7b1cb51a1a9c57024fd48b42358e7ea0a40c8d59d8867c822cbece8391a06966035b05a2f92a7e8b16add7d256d3c3d59992c121056b6aa7762842724c28e0f851eaa98f60f6a694760031cd9d8096538ba94f7e8c2013beb9c0b1a6566fa297003720313a7f9e140143f4869cd407771cde0c1e1774df6a6f67582e991c0957a8169bfe257703132101badb672c32dd53cadf2edf9517f16d20984e71b082d74e4d8d20c886416392d69c675f2beeec21df7585b0124442c1246598a486363de0c3ef6d211808b532ec5abe5f37cd88e571992069edd76a3a906d5d2017ec67e5522d83ca30934f022f13f926111ab371ad0a6b18bf80169c7b7fffe4ec237ff24645eb7b1fa59690c8590e62eeb97cecaffc1df20952d356570d5e5ebbef9b9281dc6e4c24c9319176cbe8bee4c5adf0a57e854844330bcad1656969a199a48120ee8ecf806d46d80ea5679dae866649736116def2e24667627b9ef57f914d4c8921c227dbb4596023f3ef1b2b8be6f04ab6a4f0b986b07c45d695beccb2fa6828a2d18dacbffd317191d916760d451e17bf852abc4ad932bfa559fc6c2ea6ecd89e05b142a94f1946defd758e0e6cb6fa686458ea9f9a3618e26d43624c4c2eb6f401662d8f8a30f1fc1e02525d37262e3113a3580c87aa7dd76ec39c730910dc4cd96515c3fc552b0180e2a88957ebe33afccdf09ab5bfb5353031904ed5c4e9cda3cb15bec860521cfc4113c08e61bfd44759b47a5cf726a6ea6099d1ef7194c9c01d50bdfde1caf4cbdb2a4d82be9e3ead11e13df8bd3117dd7fcecf4db57d61926c65724b28c834a7f66013ce10f942284e37bbfab88dcab65c62894eee9a3be2672e2112da7a3c79edfe934aaaeba2eb40f8f1598718a683db6b897df1e55ff56a4eda3fd3ea4802c90643e3e045bf71dbe3b92d530c842d2087cb66a090e84b1a44d13a7520f815bd42c7de591aa39c85f220323a89c174e61d7ad484a1c8fe15fee627ce7dfb88b842fd39e48b4eeb63841fe21d6fa61eec127a0823b2efb3f01d7174dfdaf7e9dafd1689c2dbd087113c7d063635ab530a8c766158c45a5fbc9cdfbf723456b73bc9fa9778719b7760be71bbc49c8a75166e711eb0be29b52f09efce42fb6f3536f598e0b0a73890c3b5c0a6944b20ae514d5309987391bd3fc66ee65e7f34d8f52f699d1ddb800e191eede19203690606452c4b9ac84b0fad16cd049cf3ea07dd8161fb1907c35b32a6d91ad40027ac71493fb33c142f059f557807b1cce54eeda5da5b22ae6dee161d1fa99d25709985cbda89808b461ea60d26f58901710fd29a381419b9486b5b88f8c8ecd92e7b38cfecaba68f9b778dbf6757721fa89b5ff9b8e54a280ef467b7f6d7f59f70bd2de6f31159f6f35b1507c94a066545cabdb9d51784d79254ee2073054d0fd9a769168b1b006d0d63f97f57e354a1bf6efcc2f04bcc6297ac8554f3682648e2524985b34332a4649e61693a8668b03b03dc13e4c6f811495cbbc5984e1bd6afb79099f94205a22e4af4c2fc34c84b58097b4dbdbcd96d1c721585d4b45f1f34d3fb80b37bb759cbd765b83f464f27dec47ac5a3d4be60b76469edf96034f4536312553f810c37d302e0e61606fd0435f170bb7fd336870d72b38551ab96505640ce34c641ddd77248e70d6eed87104040ce8ebd9fd1ab673b777efd443ea816a2bad321a419ac9e166db4b8036c312571d73e12a090b9c4fc190438b536c33fe882ceab1933554673f0b747439aa8c4686ca6816152ce9ffee8d2e4244a0f96089d1965ca2b9bde19c2fe7403bcffa301601f2e38ef215f0f5dcfbe7a0f1746606ef7891f7f7c7e7f22e39c7330864e7ac073ecf9a5770aaf4ad6cf1e50a3bbcaf92f48f44362abfdb4d94c90e03d8852434cb927c11410922d5de4f23bd64933a527c4bf65c08691edb042e1abab9ec2c09709ceb4321e7a95f25e80871cf07bc533e7cf4aa9ad391c8a3e80cf651bc259771c0534796037cabfd97444a5959163bbff2078cf0d18605871afa55921dcacaf5b54082b54f44b9dc568cc50ee1be35400cdbe8284c6c756724a82d5816ca6fd025d5a987b9894c7e8f7df4db2d96647704abf3f521d636ea8a1d5de6f3dd175f2ee7665915a855059741417b046e2769921d8b5cbfd8d2103dbb5c62d849684a9ff02f9c1b2e3c1890ab65879e940c1371886b31203ed6612e4404499817e384b97e6b7f7b6ba1a3c46657cf0255bfe577120f1271bee4e28a7053889eba3d916913a60a6f464ae835c93ce128080564a11c14aafb1ff9f34c6a9896e36ac2c64d6b4ff84dfedb309b61341b854634b9398d09952d2dd50dec8938831000c9555cd31d7af22c0911efee0c35eb6abdcbdcafc2022aecdf356071e80718717ac5d2abbe876a30c475d59c72fd2d617fd9e7b3c15000d8827d4dbb373b57c7cb492fdbbd2eea8648a4915d8cee3a8054452c11e3e9d930989ebf37478301fc06951e515228a6c6d45cedf7a2dc2316832ce04ff4df3cc457a194be79cca16662c5d819b62d165e52bf7b1cfacd079474240045e1794cad602c55cb8b9c696d7a9facd0492a637a020ed3ae3d6356311d78e80d0ea6381595755cdef24a2e488069c98cd485f8b653f5e9c8a3da7e55f4ae9b1aedf1657140cfcbdac9d766beef15895e05e599fbe6013238ac4cba6598e9d7eb09da903725cc1d0c806c2cf82c4f194825f92179aa10fb61192aff88325d9a20b445eadde03ff7fffc8eb64447ad31494477663780dd577d892d532684ecf977c42a995aeb2aa5383b74fd0cd17f9534d4131093da73a54fc61d7e240e23bb8ef3b06b2da4435dcb6771c961360b799df1c30f161c730b3295da8261fd2825ca3176288606312463c22b9c5af3bb7c41576f81b1c34b167273f144fa20cd7ab52c0d8cc636c1edf1e5be1bfe1b7ea45fb9ac40ce14c431df8ed657aa5fedb92eadb796dd8c4d62fcbfbde916c0a372a836384165fb52d7f24562fe9711372f7db3f88aa521fa8bf2f31d9199b5857aa9047c0da649fac4aa0b0b62f9d150dc6f4338e779980e0ea3bd02874431ccdfd90dfb9fb4987b2284faaf1a20c674c6293c930b8f9d2e74227204148630f97cd280f32dab0c3332da61950d7bda3a031f9b958739994f3a210538279721e5a3233330b25238b7f51192a577a6362f7d7e688b7ebe6758a9c176cd86f41061d6652d2004eabb32ef3d3922c39c950749c66fba9efc9e4157b456259909f7eb4a20332946a7465418873221c1ef5fb881a18a5a66ca285a9f17a13fd403893c1aed80c366ad1ac7247095ec152fad99ada3859771fc76dd9ba46547a8643c07c493cf540914e438be3942c3643fbf48eee35c273cb2da9496b9c96df64daeaccdb105a1f4d1aafcb74e48c6f66805aa02e77966da203840f19e67dba93d60895cac6e3d89ddf5f7cb3a2bad4d1f253abad89d0a42dcb9bcf190282836195dc944c3477530c6a5ec6f15dbe3951e8b6c2c59072fd3ad42e9c36057d86299fb0b371041625658c8aead9ef94aaad4cb134a111507d4faab0ac3d101127d696ee2ff75e4bedeebbf885c416d3610c482318d290e479562fa92496714422ec35d49e6a90d90ad2c0a413d8fc83295b1d2a43d7e185d08e6395b7cdc6a74cbc9f78acef6f9219ec4409ead3d68eaec80bfa79fe432aa2299d9339f8b4e53762213c0d7526a0c78c720fe74a027dfec153c02f87378bc7f7ed335800c64ced095c2931b55868481f866029b1be83535bfe77b6dcd7ea8cc74889a33bcfa32935334c993975226d6300eb21a90c3d348e3098fcfbebec6c5c47e023bde84b401c677f9eaf2baf92b9389fb388132f72461352960ad61fd73ccab74aaaa9fb38f79cfe9fc2d6b42b2279b4585fb97585fe838f9abc1752138edfbd1dc6e8f88108fc7035b8b382ef539b3ff0e1bd68715688ffe271979de53a0f8a97f169400291f74fd38135566cc6156a38685539a68f167863a45fc306f806b41524436ee4117f362b828cafc8655716175e321423915563ced4419885a1db73baf893559b10e4fe6e1d20a5288898ffbdc79bb7f074e19393e6482e0951d203de00a7b7fc7f01bc7cad852daae8b255da374f739a2f2649ad7a098ac94408ae4a18bfe92d101fcd4601327553dd1a198850baa9814800f99b7d97cc2def8011a0dab8b8db180766929456bcdac50368c47703a9a3ba36d776dc3249a5671040f4ac27faf3b1a80055b2533ea4bbd0bdb0bb1224e63661501ad7b84db6feb7f945f110bf8041e52d0c3b07d03c83721598cbd40e8ff2da6292527871a06f9880fd9a6d4adb7547566c968b9ed59e9de07b4369868ff00086f7d4fc5fdf2b0dc05306005463d6fcd6fdbe5124bd3cccd4804c469671c98f9ad9deff99ada9617b7f18dae146816e53f745f77f2531808a2f13925d6f0d4626de457b7fdde56505cc1eb434af2efe560dd9440e98e79278f8b461c801acbd1d5e03192529077e461d4e4e98223cb4201c17c7171392f8a10be48b1a7da86fa3932aadce8ea9c4c7343b9045c9e000dd755cac1b39563ce18d8d15fa3b626759bff8baf29c8b56ed8eb6c1917ab9a5ef6de710e129fb0e8aba9371c0696be625b8e20d1c382f4f8ded6df559a3ca3b0c941046e4c7ba535720c46ece4cad7ea6e7d7fe09dd8073aff7df89c6179f1b69d7c8411011285afced4b1555ae9b3d06dbb4279708e1bdd85265283c3dec594f4445369da2ff02fb30fffc1ad86a7f28bd1f4aa3914d99099ca32926f2a88d97a3d09372b50d1ce54f6075c05534ba14e050832b4ba64ed8e6b0d109fdd1445c0e6a8267530df6e360792f8558674bb35cbe209776d3f8ca00e49cecfb89ecd4541d83718d714e823cb0265128f3f4f31f5ddffecd8adf86724219bac7127b85a523aee508971d77243b7c03f53b6a68e0c78bb5b59c1a8d3058f648af34d572b987a6a9ab1e04524ca844f8d432d0533c363b3b643b3fae69aa635b1ddfbe209d897aeff6ab221e549f10b331c67048b07973d3f48c219d47eab366b7062ace60db80087cbb7a5f772de041a0a76623448c7fc89c4b1b2320c4ed35ae75b9a1e38a5633bc70f12df43f5864c44577822824c803fcc7953e2b14b67d5bb42be9bab255a325e838ef5b66552241be1730ef92166fa97e413bc72ff0056ef5d878f68fd44c4eb9cb201137d18a2cbeb8e438347b1653f29118166be1c012ea80b6f5a77712a2d7e870865a619ab3f3cb571ab4f694eedac8f29b68793aa67156ba5eab6aa0fccd492e218e5378db406689f4bc6471be83da757f6ec7d7ce32f5bcc39ff30adeb9b483b48aa0809dcaf726e3dfb94ec79ad7e00acff6eee981a880af9446dfa1b345d67192a359a2298e7e69e901d29506f2a6c10ddf55ef04621e5e0ca1d7185046822f3730a51625afde610741129bd7fb9fd6805b0aae7d4c3dfc5107ffed9fed5aea864775640398c17d01e5030b1d85801f5d0fdad65b9f4de0323721bbb14adb7e0bbc64c02f2ea4cd26c301a9cfdfe85a2c94f44385e5e712c84f44a667ab549cc2a87e407d701359c036e7befde964b8411e2a59fd44d7cad8e7b68e1707661ec5ec31e84bd2d88ec3415b272a5f2ff5d87c97ebde736c98bbec27616b81e961b42de965e7b2b11769a15ed36197515cb2682c536960cb0bd9660123cdb645a279b6b47bd7988bf49d90e91ef268b4b4a77b7cfca0a43bd90ee6e7fa6c0c680cccb04fecb40cb9eb150f6e97de17e82d0d4d0064fc59c9b34dc21e9792e0129c41b74e9777ecca69803c621763420cb6ec12e85a2c1b65c6190e4827cf9c784f93e51ccba211d637feb289231310f1965995c5f2f9583a78343809e9c50da05b4d09c7d54175afb171d1dc7be70c72f96d132d52dd5468e101fa9844eb951eddb92f5d42070a037eb3d92ef168afa7121c787a902c9ba0e8838c019428b66115cd1803442400c5d20ae77d12998ab967677e505721bfcd67ad488d796615b4353fa80900d945cdcabd6d2fc08063b8552dd3494b43dddd00bcf0aad61e499d2a47a861b1b393d663138310f638c5685942ee08d10c4cd5daf7ea17ed9f15e2a727360ee0aa50f71adb18e72ba5c0ba319a72180a133513146557b03ffde7e8d40b93e40c606092acc37f3e7cf874462395fc6f2ed01ed1b425db92ac05723894fb49c9a84aea3e910fa753da0dd58e108b61c65e0d4fc24dccd406bd01eee05f9ce4f03c3a7692f6dfd1427aeafab501e85e4d9e7f754a77ebebeb27d0af9829eefe7c9646a94aa18d0d25ec08d5f8e0af48162b03e4ae931080591c98148ed7dfc229e082e4629f912bb8b4234a58af91ae1357ff62ad8e6ce590bb69ebdadd85a03005c29011b985d5370ae73763589b1e701cfcb3aae0ac38f0b90239b9d45183542a609c1968d9122e52f2a30e20dc1f4a7d08502dbc336123b4594cc1128ac0bf7d8ab7f91d9f7b7dca9770dd4ce655759bbbcb010317a4f2566f5c17b47015c93ba6d3228c88f36f68d7121727c13d84f6d7a9620742b7e3a3e281509d0baa31985762b63a83aaa130ac9169db714560563971d71209df9631008cd9e05019921e326d1ace3c4afa9392da40677aca66354d80faa8e164730a2613ae2f703bf080df8ea0f51ed5a7471a9ba3ded3fe3d292024bbdf6589463ffb98b23e2bfe75aa7d9f810cb5d00c7d9b9ae92dde9a4782886281ce9bce39e222b161d7bf618e99d0bbf7738a279eedcb93363d72a61fb02fa9c380a5825454eff258d7b87ff70a46ca554ebfea9a9793f87447299459dc6c0e4dca017e0fdb85375feb40c56d6d8f2745b44754fce9dd4297e44f4f4134650951e0070134cfee662a0645cd07d73ada982380716df001b5d18203f51097db1734f2f67896159dc5a101476f6c6d1bec93b7875bca2bb211bcbc389d6d48925c143c86bad19bc745479a3d8f72d69584922899a478de0c0ec9c854913403be148f2fbba3daf995b0ee699b9c5368efd9f332982ef3363a9000f8f93be2b46f4eacec3e35e1fc20c7e9ab48f191b344fa6fa774e99ebf2fd4605ca6b8b2cab9b4a292fb485b6288fd164931ff997d96436a795d2b8084b58521f84cb36f8eee1726e1e6eaaf8ad7d1dfcc6b5847fc6ed1a3ad1ccad15cade87ff358cda51d1a7c01cf21c06c0c35f0c14b9a10815f74ef00267ede940f2a6f205653425715d7f35bb9bf8d7d14fb83ad965113a439cdc57c6cdcb0e03001f82d15a9197233269d0d79ac217b67a234fe7403cf1bc89ee446949de97938f2402d8553a499afd005565bcad7d316b627e7ea8d9ccbf2ac34e7cd7d9b485b9d7e3e8153892792ae6de24bbc0d3ef0634ecb6f9cfd527d225f955e5c65976a8102f92c29d11455e2c06bb7da7889a0096d469f8267fe046d6faff55ae2cb7df32e7e25b7e0a16c575404476690820429f600c25104585587009984f2770d7154683205b64bdbb6e4a6c49d9f57efc7b247a88ae7285395c220b413e1461d6b49972d500aca88582f743530d9c4a77afb1f614b11f497cb3b170a090f15fee64b7ce13075c68f32f4151505710801fc05723ee5cb224feaa83f14a11d57cb9bd0902a129f52073708799b62c67f4b99fdf67752009fe0b6d4b07a55c1c0f71d858e3c16605b4c0609ab3e4baab199a69a0e66af78a0f516bf3d7202ecf0b1aa8d016174613b734772572881e2ed7fc5c866002db8e125f1b2c77e79ab3c5fc1a82dad7420fa7291258c4fa6991c89079af1eeda10f44eda6cae05536e02bb8cfcfe164b6b6a188cb426d3afa4cbaf0480a721c75b22711ab3f2482bb115687c1c6e9d84239b3fc23585f1729bdd8f349b0fbded62258de25af3ac85e514b4c2f4cd35a165daf56295c881b9d8442701a16cbb4411f7809b8b2a61e1b1daaafde26f4d7604ae174ba333d64dd31827e805fd60bcabbed102afdc4d6b99b4dbe9732e02aa7dcca8118f3a8170fd8bd7988a5ebef0727e506584efbef5fb4c2a6e4d4ce1cca88a789133af45abdd1607a9396a05b092358eb9da1bf4f02ae9cd04f09ae8287c6287946daf30f1ac40a8fac2e39921f5629d1e8d1210be2440ed2ee3aa0c19e34fd5a246fcc74908df0ca0082eb94737c7d39cf784ffec6dfc6c39c50213f3573e67e9eefed8bf0694079f179c94bc65d94086a25cc4179f0ec956196bede87f9536a5b594240fb6786de9e8fb7a9281c07c7ef3557ce16490295f7ce6b699c30f4c5d705401c2a1426c5e3e14f52cbd7cbef7c7b69a39694df97a98f6257bc558705b8f805e5f92a8424ac3148a33a34ffedb5e7a68d0340fe15bfd02c6adc112efc56c0c2b5a0a8fb1abd841d2f24f5d1fd654c02da88c4666bddc098c388321b0432b8d08a1f7a23150f0835a55383d7a9f9a27283a2ae5109c91f4d26dd87171b377a6e88b852f9d6a6f9750812d5a019a28886f47b420aa2796f2355604d9d534e557e7c39b907d3101acb53e5a5145e620ad20e016d768a51103c551e02ecaa74d5781c8167644444fa91c4f8e08f50770157c0a3a25a00fcd5aa1ad00c4466de2866074e74c127e4c95a064c0f043dc00217aeaa23bcddcf3eb037e8e87e31f12d1db9a4128746444d76bf1ebf7c714be7421b8173ad12da97b21e016be5dd0797640adf26512df814690585fa0923954bb53c694ae6d16f38bd3769e997ddc6f394fd07122ef445e0b55d2f77dbc98e900980c5e052efb6f4f030ebb3ddd754b0bbb9ead7e473ca9bae8e746aa5b546c7d1b43267129c7893f3c73d56cd9e6f493abcfeb9c12953e25dccf7c847e9b1db14578c106550124b6d23dff98140c7f90257d8e32a7e6032bc2a8c51b2c29d6e25bea73ca0560e7267c2ec6296a27f0cb2a4f3d30e7e2f75a30cfddad0070106fd3c60cde6e23e5f188593369fdec238ea8488c552c59f577dcf1e3f8968317c0404494bab434bcc05c9a5e4fc59799ee4aa3c84ae2f19b98519a8e3de5a7293f6757f46016c8a44f981e881593653d5b1e1e36e7a9a4e8e51b431c226c573c860376de0ed1637f026df44a8a5c3061a3be812b6542d64e739c18a3addcd11870de0006cddfae6b2cb7dffca15e8c6b645acbcf821caec52d574339902d50d926e6a6c5b606b6b9d4fed44b088290f5e257fdd7d3386d8e034d77e0b11fae694a3aa1c531c7de4920efce2ea7f425122445adb576ce57ec91b11ae8b8bada4b6a4c8b1630c768b675e6b2b9415a93399bbcec4215ee77e5c9c401de55b55b9f93ab1dea8b9f8d843db469aa10aca03f94c2f39dc4ef0bbc54da8b99ba28e26780e975d6343578fb961b5de73d4f85a4eeda256df774c1623d01a3a0642fad49341f0b91ccb90503b6242e7410faf8e92c69c54935ef31b4efd16ab9dacbe4b315d618d14b96771c5fc7351e1ed59f1f77b811fea43ee2df43ccf365e917d4f581ca866a53175b5cf8842882bfc1a3f45746ffb131fb1e6929bbecbdb8fc57de43b0849d52f16386aaed44f323825278b065e048cd869b60c0c09b0fcebe21f9b5506454a740321ca044c60e6649f544d654ec46e945c623d50d15453a0488e4a8399bfbfea67682fc300f893aa8d6a4aa3b7e2221f98084cb7de921b9107d72d5e219d4819cf49121047b989b9ba23edf02569614873899bf1d12205124cf20c84b41bb4e88bd887473e1d0f81f76cffc52db6aa841307d5f8367535312068a446c92a5b1b91dec0556cadd3320123650916deb478cc06267ede0957b03b4158d12debdfc251753332289461be37bd26b0da811517e824f16ec2ded02b3223774e5ce10f37b3d0cfb1549920f6bb838616dc58faff2b25af36e8e391e0d2b1db1e7cdf72779007ad2b69939714549f8a84ff1c4724381a0c58af681336bfc83554f53380475a0a442cef42089405c275b7bc476358d25f4618ee7e81890993d86cea795cdae393c02b8177b0c7791ab381eec4e67d6121639449a957d592d4d6cb466b032697018f060718743ca115f87eaf1127738e66337a67df1c2fdc2d106bb03c096c9bbea7281583ac39345d9cea2cf09a400e63e431f43b66a17e5d989069b16e60e301e23c212452986796d71d0f082caa87b469405c8b7b6d08152a9c80103e3f9091aefbf4652f3c65bd7f6b74541d7b83032dfb330f4f36460a156a16e06580c44041a9aebc045d8916866eb6edbec0b9d0b2fde8ac0745d7e8a69e4db30c378dd297ef5cff3f09f5353ccc87f8a9bfb6d98a09ab3c37d30af0ac201a9284d9e4afb0502ec0381e05b30431e2040fa1f88861af316c8526980d615630590603f3b1e564f09e499c1e7b4dc3223f336db410e1cb228aab5d455688dc665b2731588aff6544d92d662c03fbac888254770410de592e63f6148db1dfddfc6f276cefb6689b1c6abd72860ccdafb243d0c81100b9696d85bc0873b3f38b2df6ae4086f16aa31d47f40ff66999e58c3b9b31566cdf2edae9fe17c88f9828168f3b5af5a86bea4ef70d8fc9048c736b56524772ef56ca7a5d8581200af3f6115a60a562ae4000526ea4ac72f1bf0ee33a2367ecccfc7900487c4c267808a602d6c6150184cf3f1d037cfdb208bf696016aa6226e065cf2242037116747e9997b307a0a4cd1d57ddd4dd5deed91ed27f9959b4e7c242bd79a673312b6b54971694bf2b625c57dd57dc46cc04c936ec8da04c84299a2289577a383eadbf78c09aa89b70872a8f12eb525a0afe5361db6c8cd8eb46a67fddea2cc31e969daff140d866a4d8d489dfa10bd9040fd50db0bce8c5823941fbf71d8ec1aeb39ed702d668a5683e0423570c734166e6fd853ab06557c49ebc240402ed88017345a6a75586b154d0f58c5f0d47e0e095c460df1452f67879aec51fb42fd5d8c86971d94729ccaddc1ec0a1ed2ddde213fd2bd33d14839b793275da08ad8ae1bf6226dfc214cf5b06997bf5d968a77765784aa27e661e84b0857701db0c9e97446f6c1b5249c7397c61a87abc58b65ed9b55e3789825dee694736837d93f9d200de71c4554ba63323f3ba940fd300cdeda30647a11e83b37686325da274c04b5c68cc002a03a55eed5d3964490bfbf9fcf892d5c832a33a41ccec0ee579f306a9643f3c840ce42242823a0f4f4b7643ac7275ddb054c3781324214b1433943bb1b138974fc19dd77caf0ab937f899b053bb300fd1c966459ded0563482d0096fb992a6bc368e0d04b3eeaad58b0a310ec112a514d851b734b599404f4e0ec54990e31aa0b94bc9e8d80d7179df72052a1208dd03ab23f7b602a52f80e6f04ff4f8c4fbea4158e2e283abef61314e55d8763a06b121357e35a0729f4c26d8c3538286b4059eeb95ab137648df3536722eb87fb38ede097bf7f8db26679480f09cdf3a3356cf41f55b9facac2b9648c11d7ea55876535a19ba1c20e6941f9aafbbf457abffe711ef38b7130399dac52f3aef9a462f24c0fff01232895594a4d5cc44c1be4e85c76b0158a8370a10ecde0115b5ec155c66cfd0624db0ce63270c2c035a78ca13876cf48fca0a80d8e2033d660b8f0e1fcee1d1c4fd1b756e3189b96169438d3633c976086f89e2ebeb4650643483af5889c44e548142f32f3e24d1f30c4ab0e0ec4d8e0e5bbc1322d06c9288924add3b5ce2f431fb531a4888c862a2fd34c839d79ea1514886ee925024f682566e13a353dfe4fdb3f1191ce381640737308516f3e1d43c38a5633487df503145306faadba3e2d0082cd52dee71400a024d615d7fb966520e2d80ca1b6f39e4eb300a3300865bc0fe95cdb5f25089b6c7b0855164ec42a6f14d37c9b785a8f872d05fbf9b0e50b629980c858aa833ae0d3c9c18415d3acd64f3597cda7a87ddc9e30200c29eb9543257a83ba4bbc990cee0628cae9f4c04c74952340cee7daa10ff2619c5b20c8707042d99d688569d5ef0fad760a185d6a4b0cc3a3993253e6dd053bad48b2e65b4a73fb78e747d01906bd6ebbbd0456ec39b58c22f0dfa5a0c674e756d1bf375943918c4ffca8d4fa1b0caf263b98e2d81246fd0ac6284133864ef367b307ee1c32e4f51f5ac2785239cd30e099859efb716476690d8db692125c91956cb389dabf2bdb6df468de0d24a67f7db37bd58d9b8a7e21f381d43ba99fadce6e673d3a809d74ed3a9428bec9eea5ff715a874540f80add2384da1168c99c739a6f15a167a70e8bb4bc4411092e702577a75956960f0222708218ee70d3c56a5dfd5c964e6e94ae65ba0ec4ebee7e7b84d6fb0e43364908bdf8c0d82f613bbe1041a9cf8f3235b2069bc713ddfaeeb345b2001aa1e877d6fc5af7b9e9497eccb0e21756f76d1e84a72726d9284663758a7f62b18a534eb233ec262615fcf7f84895b2d2193305b25d071f1c29b263b825411bff42e72c181d1b4d41f56f0a2e3d16cfd42c33b8b0d106ffbfb90d2943af041a494d64e2c5debf2fda681bb3588df5631cb185266f8e3df0acf50852fc48b76a256a47bc1a61586644fd874f6202b8ca3f242fefe12a444c54ad6e33d90900830db66ad644db6b764c8222a8c2fdd343270b351008dadb0d0004d4a0f0db51d9900322a6a41333c745d241171961d5e4966908fbacef25b914e93d69d375a7ce782f53464f2fc71816753dd8c275a8f3f2d7d34fc4673bea8f5b91d35ea64f78b0123af0d0f6ee7521626cb11274cd912a764a1f7329974b3bda769740574755dc21218d1f7dfea1d42c165dfa416628f3bb89096f0a71e1c73531385c07eae502faac6d81536b352ffe0c9b8006a0a98b60c31d3bc8cb2f29211519f199f6e3d32e0b3d6c15b8d02b345375bc6250b85ab0b2f370dcd2b10831717d3c6f88a0cb35884e1a620141722d1cd967ca60bf4f42cf71e0c2fe7eab87b8d1fef4eb8da7333a087a1ca150a8dadbc80aa150bfa4299f6a7a6609a872145f5f8e4b71c3b3cfc8e3d0f07b6ab062f978100b3635936d13951256a482edeff459ed1f34471a987c35703d99d3816924b11b0aa6e97aebf46c1b907e5f9dda47e070666a2880bb27fb5f30d3f5efc2e1768de244a02d114d4e4486ab9ed02a01e05443b6e624da621c40850a32fb858d4f4a4e09db48bf6d6f5a86522d6f291f1264b3ca6d75247d42b007709abc99713b75fe211fe0ccf177160e4706050f90a0ced7701036597705edabd4acfe4bc54f5a5c62401a698fc8b0eb8d4b36c18585dccc2d2bbdde3f535ff3e56cedf2029eda0fcfb664afcf36d5172fb25d174b0ea10bc4d680dd4653bdaf29e28a313201fca31c67b4f4aae297355501e76528d643bb55987c2718e5290fb8a86886d1968a6091b72aea2d6f45ffea1ce155f76ce92c901ffed750741a083d559025855b307861b8447d3df9e162cbc49f5674257329167ace45ac2904b7481fd95d0fbf2084618e98f2ad0f843edd758136c05c59068f98e6a01c143152370199b57bf19a5f992545374b9f98874740efe95c83a5bd73cc369fbf5cc3f664fa53bf7c8d7912a1b3c8c887671a2c4270264d05a5911dc6f588933b0147665fb75430af66802b2187407b1d36e4ac993357370ddc4983232d481b06292be736f0cf9485aebcbbea8cb86bb3b0240c6e748f2e11315cceffa9110245a2592fdd3a5995f1c99c1f9bee42041106e0d40e69d0defd5b4ba38cfe7f1cc1564f72e859b1640aa5cd9ef1d1fc5a5d60d517e8245d0bcb3ed8fbc4540c0e9be3279316673ff7e9651b618aae3e2052be626dcba3ba9748812259809b7fbae5f60acceafcf25c851a908c6624a0cf64a8b9ab560a18d485c9efb38db0caaafd5527718bf25b44c4828c9ea28ff9aeebbaffe609b0111fd2ddcd9cae931823ea25d30a9136d7ac71cd142cf7eae7104b0612df2108984f074dcb4944238fe53bbaef76c8738564b41a9fb7f4ab473729b8a66548cbf89c6001fcff5cd244f8ba090775a66f75f86f07afc15b8bc90f8694bff9454861dc171cc6909f223cb2ab6be9b332cd48b84e3eea70cb42a17211c2312fdd4e33a211fa79b8753e15cff143798a1433cfacd6c116d021dbd74c23ef6951e9986fe17a0545449ebdecc4704af3f08b5611b2be6291ea931faa8882bf5c1a66e3a67a9828668900b853faa4a13b7c4a1c230d8f68874338a6d7729231adc68af96009469666605521d3975f1c1d3ce53973f89b005f82dfe64831f242cf4c6342ac9cfa01037b0e34a7fd9eb2e35cde3cb72790a4c1191bd210128e79d7df2b7d03b1c40a68fdfea50c6bbbb28c7c723126a03b6627450a31fb3d82bf74b69c9486bf991b1e45a2b21fd85addb3a2fc7e5a4fe91fdb741715f0166a4a4b4e0a4d4ffee75638692cd8d4f4c613f5bbe43d335c4c1a9720f87b1bba38c6c57b2bce413c10aee8d675388bdcfc947ecd37803cd3e8c547f0c9ae2a6a19373d90ce6c9fd2f403ef04d1a3b29e18031033f5e30f0f5ddebfbc21715d01f6afaccd3ff0fa3a6125c7bfec615507af176011a9f54cf754bb18cf1faa75ddda65ff6e3465a6f2a3a778ebad1d228ad73eb0ddd58662eed04a2776bb581f91cfa1c138ef79d87575de4862bb76075bf8c8860a984a269115b1a70b895483f5da6e0f53bcbab019f4542b04f0b3e5657fd1b1edce7c1ff0465c3610e6ee254132c72f89b451a4fbd06af59dd48e34ce11ee7a0cb19e150086aea08a37e5314ca89188e64dc92c06445e54ab951ca31b8319f75db1f72faf9804c0e9671f18160a3c69cbd1adceec1790153e513ae25281c19f56a9955c8cd0f15e914bc7ca1f19cfc20050f24b24f2ebebda0c56db2564fb25e9379587cf937192af9a2db26e6c0aa39ea93c1a5808c4c8fc007b9dd54be5746c1b0322f5fb71dbd643da63ae7b980afd8cae09793512896cffa99b3563d8cc8d99f1b5893fd9e07601f53b0c4f7c7f41aa17ffb6c8e194bdfb5854f1e04eaa3e601aa4261da49683abe472cb2939a057328cbf9f444836105a9ae12ccbf88abbe10a5c590a32e792eb77dadddfd619c0cb2170fa6281416b7f44aa835f46d05f60d920b45d0d4d954443ecc9929011df1840111126860ccb3defee0dc22d91a0c3c4f0b45258a694403a2a970ee57e1eb10ff5e1fa53e35102ab3f901703b4c611dac2357a38d279592e48f40e565641a5b92bddf280e2cade0c2939d3e1e07b5e7c15e75d9eacbfac16b5a1f0f17da5fd713dfffedd0559b2ddd55e329a77961d15a671b0ea34260cb98d67713e01ba2d0fcc97d57e23a1a49efc2be075e303b9056c809b1a148c51626ef40d0d37e2342a722b3420f3c5c5b1d3519f330d6d5d7982a8c40d7a76a2064221ced0ddae796f28eee694bbd02b0a14bc30d9ae023552b0a64ac57e7ae70b7fd2d3abd98828fa7b8f2d5cdc92238e24cd56c7a53537103fc9004cfcb4b08aaa0ec10b156681f95eba063a16336b6f0b3b7d779f195f1fffe07ee5ba4eb9d82dd74a826f32ca54b56cf62ce0c416b56f4db09d882976197c24d82dabf4742c2868df88886e507c97934d851e84ec8aec07d03801cd871a94f30033a66dfb706f9ae5709dc399d7a6d1e37eb1722a87c7dcafd2372a09b49163d0c056405aac04f1c85d0eeb398a80a9e1cd399f8e9ed7bc12a768db9cb474b6d43b45fc1b48743bcc4b8b226d836da604e8b8b23198399acfb24fafc85f7da2abbe7ac87b1cff77d7b166aba9dbf1e5d5dde9a34ce8e5f97a081c828069d86927081fc852bc284f4b11507a0e80ed94dc2cb222d52dd8a1079172c92eb99701cd715865f51970b504fb91b306f0ea7d2c3649b446d586460b55d618880d759ffb5fa1d0dca8983cde677388c9e250ead03263198a4270486a2292c013c2a92cc086cc44806776a9558fec8df52ea1bd36c3f085a5eb881f844abcb5ebbb05176f6842c99a2e6f0c1d3a94d08c70a888a085077e2ee8cfdc5f724aea9dd2d2d987278f071427d71369fee69dfb893fb84a182e0665b4d13f8e142d2433e51c323743d53344af01c1649d2f3b6f7d182f4a85616a30ef937cd437ae4ed6d8db2b87fa42b50f876f21edb89db385e5303eaea64a103b3819c4e701942234fea1708b6bb24c555189cc255261f8efc3a1a2d015c20a9b89b1aea7c15e73fe3f3887159641e62f7320cb84e4ddbb47268c044827d0bd536575f821afbfc8de16c187bb6a61b19cbbc7093fe15036a2dfecb9c541078a702d8805e4223b0ffc9e3c72bc6eff009b8c970d4d9e720f0fa1e58e65c810966b4dc84a7cac3eb5cb57bb520bc37036bde95012f99c5836d70f72ccdf1d9acde05fc6a7b9c16b4b36e62f6883a3c84540a901526fd06b0049c113577f1565b4151e5ca1219a783a0802f3fd95d529cf4b951a0946a9d35276c4c7aba0d579afec940c2d2171408bb0b0f8d706d4060967e66ea6785d3aa621a0259576c33d274acbd67bcbf917fb450bc448f377158025a5c66f1842b84425fc592bbc95d2d287e43fc6ed9e581999c2ddbf44673b67c819a0ae383db0798af223f1ead04913507050cee0e584b00e8f3f0c4e6ffe65b1be6189e3df245d21d3276b75644560ea87bbe0c0f11b7fda3b2df832e1651335e143fc8e95b934abde8f8fdf26c103d9130e9cb4bf5dc1e7e3439020522ad9563ae81ee405f83795990fb9eda20b61ada55e59b5648fa359ffe6d7a26f1e194eacae7a47297f4e411b61f22195ba6da6686600b4200c99577d918229a2d5467fb7675438d45167ec5097694634436115067343cf33f7a465cf5606c6c119ee24d408784c002c525e489ac5abea981579f9029067b015b2116ea76f513883202b6a93046dce1bf6287a692b5fbaeb96c57c3b5260f313c0e1b4d85adfdad5f0f98d11fbee00b6d17c1fb8381ce8ee01fea49a2d88f62c916893da9c71a515b61698ae49b44c656a80354f578ad6ec968ba37816c3b7ea885891f077e596040571adc7ad0f2cabd562dc4e75da0c4f6093797f854dfe4313371d8dfafe60466e06323d513fc122b825bf780cf166b0b1e3a0e5d4b31a68e1469e1df7949a7e7d40a6baf347e31f045f73a09afc8972f1988d2aca1c69cc81c37b03fd12120e13f638322ecfedbb005f30016cb330cbb7283122690b5aa2b2d406c6c76adf56518fc91739ace9afe1eb9a54bd48ad4d5a88274e248713477672ed74b3c265cbb663e6cae9629609ff85386b870ca69a2e876b079b9b8ea1fd58a0629d62b4cdc8c0043f8f96b43fe3a2fed526bb3f9db6c93ef5eae67391e1b7a3a08efde256484f2800d3f0ed070b61a00ff1ea451c4bb2feebfb2a0f8e8453cac70d629b5625e495f56ea36e0212a0e785560f98a8c7fe8e1b6accac3707942d546c89589e8aaafa54e98bddd9a85ca1e884cc8fd6c348b22c0310897a0ae057ff4b77905becb575da62433bdac9c549876c8f9ae3faabc2f58376191c492720a4870149a5a1a09ba95af99e9d4e3a28c0a00be0ba0b1c551a165dd0bee1d6549b73d8c27c3c59386e0fc7ad5926277ab2696ed9f6bbc6e38366466dba648e4677e9812c8e9fee1fde4582cfb22c9b2847f23cd8b6050c417af18d959b6d0c194fdae94604dcb94bbaea82406f654e813b8d8022a1ae7cf8092b8b7602d078136f643303ab1674c3720ad6118d3ec444ee2e816c0455aa6b5ceaf53551670a2a8751797a42da0d6668361d97c46797ffd34cb40ad2422dd8cc031d1d09c4334543b944722f599c7c074a7c8e7bcdfba00dc5bda35e272573da39b98adcd05e873290f0b1b2c764388d76d1733c3099111cf8b489eaa8f1e68409f86ecadad5d704b0784ceef794ff9d56c82f43b98bf0bd852b21e4d870bc467aff2e6fa9a99c463a99ddd75b12e003f9e970ec7e8c6dbe9afd22fbc40b2bdd047dfd127b8af228e1d2826afe22f26174173b3b39221829016f0abbac084a5f100ae04ded1bab7826c398e5db6bbe62e725f30eaf6fdbd13440894a4ac783e8e8292a11af7dca9239e60c0d0118c5b1035028ec024ac06ca400245c8d232cda7f5e442d09aa96e862ef2f2ac5fc604f7b87c69883623b5a5c14cf501e5f10b8286790814a2302c64ee18b77e2034300d84f4b349e11702aac1c30c285f927d7a8c8afc8887d253e2bc6b2156f27992b43c8a30eba14a86a69654d74a870e08bdb214776ba564b801d1358696155bdfa3ea0eac21d5d32ad14c0c74fafbece59fbf661930f0e5655c632a6e2c060925287f722dea343dc28ef916fbf16cf5c15386b1766714d010b3e4221ed1c325a8680e56a8e2f71adb777b63c7a3ea99bfbb3dd02606e4ee33f4510b4b7e8e51c0bae66129d105f54ba3da8ea9b90135f34a6ae4867a4f3712c323c90d2aef81ef5784beab868b5693cde43e961d527ddd775e7de5d9ce901bb2d8c791d067b8eb0af706e6a77532c4656d3379291ed0d565c0f1a66dfe868973a113e9059cbbff336683222b6fe9af12eb936a46fcf59c1272ecafef3a363d99e3f89d4b52b8ffb21589883327e546266f55c341ecba60960090016a8d042234ca0257699b38b62883e611a6cd375b36bb165914c06600114fc035527fcb0c9f9ea3b5d1233f55a32a2a1a88b8097e653bdb349f9947cd64c6476092a1b86dda24727e9bd29d3c311151a65f8805cbc9ba346d771c54eb6d496ae2795b5ad99eabba2bc66f6ecbb376b55be0ec9f1130ce073e65b9de2bf3012a4e83c90eda4178d5a71df1c30d79b7945fee4e941ea2ac5da81dfd5f3eb364fe306a6fa6380b5467ba0c44ea6f58617dd0ea05d2290b2f44a1d76b71f8b5d4c55ff150eede23dfce5de369fa73995471a793756edae98f62e9243b2f269c9d4040945a43fc004ebe902ee1f3793fafb5ee20f1d24fe1106bec067cb139489ef75a267b567dfb3e7b30109b6a2673ba6541f723b96efea5e6f3857a6c4f65b433bd42d1ac9ab9a720a3ded47375d8811cf1d9fef8d382a08ed372c110783ca8b1650e3dd136c71e8a5ce7e3e1d8185e6521e7b8e2f6516f3aad0ecc9877b6b37daf814c5b0ed0cb58518688613ba3ec3b67ed34b8807e30cf890fa5cb0ca6959d1ef1f223fba0b0b522a7b5edf17c0c41db2ca9b91e78d219f03d80525d29b9a965646873419a276123befb652d4f919518b640c8208ff268f8f22c9e98d329afc33cff8c2e615cb1250423ec77576c368675ff0dbadf3ccf5647dbe878c8fdf53f1d896b9c8066cb5d2d092d01fa4a181e5cefd0112e6a12a0ac51ee02a7ffb76bf40e0e3975a26065e7c0b656038ef49d4dd61caa2fc020ae496083a9f42454a6e2942d10f45941547e5c3bf7c686755bd6ba6ac8ed85f87e660f357aba7afe01119a3aa7566edde37c390413e4890c4a1c55cd4d40f9ea9eec4b1cd28e7ff833b713e0a352cb65a376c7bdbec79b1bedd0b68497948fa2c1e8b76cf643babb35b516cb8dfb670b8a07f68f82b58ac75780bf2c804c3a3ef66bdb8ee5301afab6b3923cb07a8c791a5a2573b475150557c4b79f92b4fda4e1fc87dfd6920dec04e2d69ea2a165b090fb89bf98e6ec8afc34a627033c6d53b28265d98cb63f7e8a79fd705657c6a1a57f0fb003c925bcc642c2496569c4a28851f46a62f221ffa247664395ae3f0b6ed864f809537ca58d1b41c7e917888d57ba826b8f8e1d66209827e0131dd29e8d10853572f9eb0cc83cc72e3c00003499560183c670ba639176adb469f2d790b6d439b71334e7e030990cf39971bdb717f0acb6b31ce98ea767208dbf4af8e09f1320d450302d657cb9ac26ca480d4f6e733b185e38555febec054beafbe1ad71a3fe5b13852b528399b2155ed7f305699090823f8838f6b2267020cbf85cb6d8107fa8347cf76044438302bdfa9ecf76957da94e65ac1138deb96964ee533510a48e95a3487a63a6ba38be701f55b5c7c3779cbfd30c318b7c545550b92582583c8a342b7bedf302a8f4089d2206973972158b846dda978a0c8b3d1192acd13c52f3bd5c705630c2172a5cafd5390f51a816054970bb08d089c09d8c9b8302bb9b3f415f2d007ecfbd0b529120341f1d6e5f5c50844e30e3e0ffe6d0df6a2fcc1d6a6fa2941d09da118e7b63d92dd4c1bfb44c5357650d5ac077b619334101dbcee98dac257f3585799ec7f837a6cf3b97a8f0c7e917885c4c822a93e9e2abdff4624c1e9552b0ccc2be49c9f61d343b92841d42858e2918e7c45e2bc018d86962f6f58e98cfcd17054c184477d82accecba6a127487b53afebb9696ee45ee1f3bdb05b4bed6135a6c2890cdc8fd50ad5f6c8fa2f8ae058cdd62c28e432981068267d7612e5291fdf55dc1ad8d70fef1cb7b42fa19fe2bd021fb24cd59b612b183f3840eafc0634802809d2ac577c60c6b3a0aeccee90c83a3314015c9673a89fa625840a624b792a487d82803e15fa4fdc08c838dbc6e89d98cc33cd23aca99eac1842268ccd9586e37d19b4aceba4273e5de35cfe4be0314e1d5d23480c53dd92f8a4ad6c882c98662dea6d2d78a6f8ac833c0cb273ac117dd24fe4ad36adaefa2ec814b177efeb3ac34f33013f38a31bf0c2bbd4d680e3433745f693f6486dee88a8f43f4182e426d1e883a13f7189436c02e0126718cdc687b01c94986cc7310feb0a9b800a5a684b3087c7617d2fff8b380517a686ec743206da23db380e43ef9706667ff020501b9d0e48ee60b8d171020da0ca2c09a63fc4d0087324554c8d7a3bb57e1877e1f52896f0b11c0751892655726add5fa07f2b727f69aaeb03f54111a027f7b6f7b2ed42f74b29e887780a5a544ef22f4b07b2bda710dcf903e58c88330ff309341e22e7d58c337700df2df22a42e6450af0102ba4689c13565443a4f82d6d27be265a70101ae91931ddb485200e38a881f1ad1982168c3602734a208a91bd125e51c7f9041710a486f75055c3dbf1f58368dd76a2606b115a855a64bdf03fba97107a448fb62e5495ae22213bf98d66d80897dbe338409004416ad7fd070214f17d92d0492240627d3df99141d90a1453537d9a76dfea46820f4a58022040cb2f2d1d1d2cf42000b96794c698917c02b104b9faf88e076359ff447c4d50a2a7f33e54498070257f3e8caffcd1937de32316f8101b47bd2f1701c5477b1e29822c7fb339aa928c1ae8418c7dc5aaee5856f9e366e05c8526677bdf58df67eb3c098786bf3da569b9c2b69caaae1e8f65a7ec19948a68cf3fbd668c0527819553df303fbed26844937b61e4438ea9983368b1cac1edd59101b7a396d04f7925ddd107c4f38fcecd5bc6ddcf3c15ecc21c511e630fed94e6819232254085d95eeb906147bec13864c3f1098b75a37b090745a1171dd4214efc393eadd419897458616c9e39196c08e6bad0b81f0ea22b59600b0b2091eead9819d4b9955fe5ef73dd73c692d45a37fda1821a48bd87702388ea2d2a9a02db375a5de908dcfda15a5a819dcc8ce6c97c65782f12f530b40c01c7dcca9a42f3031b66b6fceb3f40f7650911c94607188a6776f70dbfda9a51a0c58eba3f1f759c40b48f962db6d31a965a4705166daccb024d2c4360f1bdb12015b36ecd28c3a2efe17941cdf5d600017a245d1ea1789224cafbee834276ee7ab3c0e3e7a8c3e5cc3866ce316596925b7c5cd754fc3a39d351082ecc9a58d5f708d45e4a92734ca38348238caab47bd829c79d97fb5e60dd082c4471a99577658c709181a9d9604bf985d82342d8244794986ebba8e7bc2ef54cb310e71d3c9956c2247da4916c76b84af3dc15254082909d1ef91fd58fb06badfdc4fb43303bee01aa363f83c7620c39832c34696020d139830b55b3554f1efa96b6ab81564d050e9f322e56195ec1570a241350f3f6630ebfdff4e483ad0442d51ad943569698ab01b22db6579931b12dca7ce5bdb42224ce47e2259ac1806e797397ae60d90e741b9d02e949f77b50ffb7cb84664980228b1bf07e71881c7c819f51950fd5075285035e5ba309f9df1adb0875cb4e02ffa2bb6b1940f97784e990c768a7eb4c73611254d7347b4fcdd612b8622f8fa13bbb26be49195a0cfdb9dcebaee428a1ac791a558bc331a3b9b51ffc991553ba7f8bfb3dbf2d0bf2dd32fe5fed28326b4c4a5005066b9e057187ef00747bf42a6736197f666ed0cfde1db514ff3c948aeb1ee4ca4acbc815ab21029db052d00375850e2f78b7faa1238047d646cce41d69fceffdbd90d4b1cb93b073bbfc497004d9506e729528d087bdc05d97a3b86742a1dd800e4d5b86d5b19be1f370fedb10df2d242a5e17529cdc24d0846de8cace100857f67b1ec7389e930586d0867f6a8c4a7735dc0ae151025bfa7c548f4e5b583ce01f0d738b48d0fd1d59156684e50e82ee2cfd0074933e68a0af019a0af3e0976b1c5a79965395748bbac863fd0906c8c781bf4f4e8fccdca9136dc06de7e579d480daa41f900d76a07295ab2e461339559548beb41feb92c1737636b97518ee4e17fb5ae7f8c10d8317439b93c1c0444152016ed5a84a4d7e8b3e26e277754903bff2432aaf82b96848b0a3f745c700a33be174036d295cd775c47e49add0c285d6360a203b38d5aa2e96678bed27fb2b8b8be129b1f0706289d63cc2b2d91ce3135aaa1443e6907032b5e89f2de7435399027d6466d65bcfb0199ac9cab622ff324d2f98bca0fe3d71adf1e87e0468ca680e8bcf9769512e09c3182cdf68b7728df459ea49aa9d309ae558632189f04105f800a5ca52e59d06b8eedc33ff6b6a0ea3c56f817668975aac147d1babd065a180d5d35a6cbf2a153871503146116297952fb123d39afa1e6b4a464b4148464eb2701ea079a88beb834174371d0a69413e7401a122e3ea99308a7857d63cd478a9be4cd14420c75761fbb025057b642e85647e3dd70931303060a2ffdd156f1e2dfa314110a9dba6f19c1f63ccc7b0f85badf166a62a83e0984424731f9fa6d2adc0442661a0112389e42143fbd834901e4a108d6c5c69070a788a204b3c31f7dc777027ace5fc83281aee58f7efaae92603dd043ef898cd7c3ab179c1f08b13e9a5f41250d0e780a556af0fd68521ad9f61d716675cc230e1d21cb447fe491a346a659d47e1fa5338fe393204aea925cf54872f2e426cad363fb8e43195bebe6c16bf7e7883e1883420f02be399b1d6db9703de75c5a5706b26bddd3ed34066a16e795a7ab9d8dce767267381422fb0e181c81a99be6563280e940a6e3b1fe8eef66377d75fb954418dd8c7c1ad457a50435621ba65694c3ea079c15e5ddb085e0e32e9fcb0805d6ddfae249987d42ffcc2327700c5539eae4ced732b8d8f73a918169cf2f3df9f3ebefff13c95c6eeafc7d35621306969c4be4880bae2d342cc1832866fbcbedb193c88faba1b988ccf573ed78342076030d4cab9b49d78a99f2fe93926f46832e76efe7e38b47895cd38d667e492fb578286f8456aa28f7fffea80df655778a59fbdd7d58108a6b064a1d15fd0532a084682364e2ca92f154aaf569bb616dfdfd5d4045e5c2b79203c7609d0fd9701d471aedb37e424144e461dfc683d1e7a35ffb9e93d74541a0db2d4e4340bfb9e0ccbb1316d5a1b4824fcf6870d0d8ac535bd8fb4faa0da263fe011d362277192ffbf5714d9190a197085ad4f9cb09cb0efd12c468322d93a89826cc7193f1fe873f1f11f0569d91ee4016cece8421b39dcfcdfe69796c27d799a392d5882717a37a1097200146a059b0c857ceeea2d9753a892173bed030a68283189d9d1b3f05c5acec112ded9c605634360dad24854980144e7d6fa51861ad3fcd2cfa245f4bb4b06c62b169e400e79760b5a53ea6273857e229cce9efddb688f8caadb6c1d9f8e2316acab6cf4742839605492cd9904311011f8187297e6fca537a2fb764ba86b21b0f1f7ba7fa22b777c69c8fc4c83b1002b609e37b3dd0b0b47b1c5a64632e984216d94ee7e36d21163d73d1e4b5670df755e3e025186b12dce70ed9ebbeb3332b273d4cd87eb63ce76c7e68cba77d08190bb51c4e09453f17fd4444db9ccc561d6416d6ebfea7f61fed670b93157751559175907ed609fd449967f72c49515ea7baf9d1ad457c47ccb126272548afc2be7e1bd68bc36f1d71347bbc2d6bb3fb9dd5f48a389d1be2d1dc3effd463f271fbc1fcf602de07ab7e2c74464bbbabea7e1d50d56cb73789d43a5c73e4de1a92576d3c3d5086d861ce895e0479e5b35b0e3bf9d9b08a63aa82d2a054ef40eb3ac0db3291f25923db809de697bd4ba43c24abe0129508d784ce4e9c13573cc7a94de89837870b20848d7c0a03111191ed0e01dfdc7a5a6fdb545570e44e33bec4f71a16e43565aba7daddb89c95ed333b36e98e98af22a7abdbe66087587da0f3832b29524164d4cb8a643aa32208af009afc4269f7eeefb465934a279d007b9b95c64df6c376c2ee56499fd818b74129c5cfa0e8dc3ef004766fdb29bf1cd05f8b434280796dc5d4ca2068b71ca6b3d2cbf6b298c514e4861ece43537a89e66b5cd42b5d1d2e636e14ec9ddc1804498305f1d3a823109e7ccad22af82b70e6f908be9466c631dbfb06f5524472be4cfd15e4602ee2c43b2cb7a7b359cce5385bd465b143d025c13fdbe0f5d1c323aa57b4ee4b0e3d816564494f165c98db855cdc4360e3cca516abe069e2558ab7b7f184f50ca80c7c2728537b0525099a2b8b5e20697fef55121b8f87ef6011d37122371edde75485987ad68942dcde63d6fb4b0f01f9ec3969a7d34621b53b0e7d256da5471a6a535fb318fc7879ac8f4e2fafff0c5e0be7a55f2b9131a62fa8f7168a85b21421c911013e23552e483ce481d32f2747b446f1b288c8ba78845c0dc25cc20c92775d5e3284c227ba12ae019c586590c71196f2403bbfc7afec4659869df858ce4c96b4c51da046da5b9656b06c0c9d333f21584e3c9ea4ca9550764a0ed2a904a608bbd337a3d641bdef695964670661ea7f87f8a96dede27552794de296fef0cc6ab1c58e2a453c98d9ee1947004913ed0f6631e1bdc67f76934506f133cff391d4fed7405e3c49e919c1f94589edc727f5431b238628196d32dfcffa389cb897f0ecbfea1a9a9b1ec3ecffd3289b2047920cf1b831f64208a5f93ba80f6d345e859c73666e82e61834cbdaa299d3d2e644775a8bb3d6cc4efd93c17feb1e2bb23d7008cbeac0f97ae687d851914859baec9e05e0071a630062f374b176583ec3ec9ef387ff929318f8b4fade666bf5140f951a56a53ebce6e6db87f64f51cbd824a1bd91b4c8633bb67c4657944e9167525b4ee3f203e60bf20b48f5a02166840fa0e29cca74f10e8207ba7b0a6dfcbe292e463cb72ed52ef4b7256829dcbd87a6571b688cf0ae970768c306ffa08fb99b176eda6611fb1ea742e3847623456bb14420f704d687e6f6c0bcd03371e5e38f31baa26c65a2d3c012c2a6836248c28449c79566b4cd143049cd0791e68e1af195af42c8bc29533e0f3bc65787b985c242f1d75ece7d38a47fae96392e8b5c625197884dd6068f642b363401c8d1621f6fa6780ccc8956f9bc663a889959679a1d82869580ae053f3ba046b4bcd7a49b9227d024edf1856647b4f6f9569552bc72cc4eabad4ca47cc25bdae75312855f222adb151f450a0b5f39b79a266761bc7c5dda6440193b5cd4a6098711d221bce7f90210883829f964659a44e71ed5bc1e79786d0ed3b3ff91b0225f672ca9cbbc862a796760aaa6664b54020805347ae258291c9e0b0b4bac7163c04868fa101ac55fc8178ed07bad412e297f5b733aedc7b508ca8dac11e104488299f632299219fcd174bf9b483c7af262dba6d39d060afd0991d44648eec79bc4301baeabb89048a5967a3a876ab39b0d51a32d54a1b111de5f2022e32e5d5fddea4f1c7693c11a430c69e04ec8149384bf2990bd934d14873517b9916989bfd067817e8bf5e65b19c830b31ed608789d3ad18fce5bd331fc871a42a7595a3909b2bccdaa0fd2f7a4bf6e70bf80c32b57a91330b2a4b4d0b0110899a6091b3b5d67027ebde3da9861edab77757bcb8f71677d431804b30d1994f2fd45996a950250ec51a4a0ffcaae0bb1cb96dc64585acce2ab4c1d3d821ca63fd5048975792a43bf6134b10c85cba7c2fad819a032fa66b0790b1385544b3fab431f7ac852683eec82334269c5af2b3ba69ea3c9530d8572879c404344ae081483e40bc1e4f3d83cc48a10c0bf7a9afe7b2193d3104a8b40bff960514265a9a25ce6bd08751a0c2562597ea099852848257ef4027d3a45af8228889a2bda46c26e3194d8fc25fd6c7bc52407b71fbfe95e41c1d15399b4097a48db2f8ecc9d7e7bdf857801c4bbdf4e4979461744c596e0fd2be877a90a528f10fac6a3f80c1530333be740688510e27db60132f09ee73e505d94459e917061e77e230ac3d23ee06edd2263c9428fd637815bebc42a14e376263ea251fed09580dbfb2d5d2d62e0d15e723cf7358524fe8c2f789b48c9bfa9bb5a6246c382ab67bf59d7d0609d77e7511489cdac8fbf1ef99cf7a4fe4b5c051ade1b144e5575e19324e98fd0b609ad426f19b872abe1984ae3bae6dc2111aac4ca88c9707a2cd12d604d997006c5f821666ec60a0bcbd2d19e10591db70909e5883c1d132c77088402bda2c175da77babf02854992a0c852cecdf137a31f4776e9b028480b4f6ae496e9e66548cb817877d6dd049357c903fb4e3367496767b3dcb583b49d7e04bffd6ae4bef26387933c5cd6e30682a0a6fceb833d39c894e0c2ec4b745580502410b243a093b4572a8f17f797bfc2d27c400dce8f69db0bacb152cc3e4f06602292189071ab728596f19ba4a95d9ee2a776320bd979e329c974fd7bf8cf237854d1a2ff795bfbc094a2e084ad3493e0b210d90549e2dfda231a7657905464eac8d380f02334bf48460bf81a9f2e63aa2b3d3b201aa54f3c06203872aee2c4d885cb50532ac5ac71427df0dcb4ab446717d5ea2afd3860565e933a4822b1ae458e5ce964a376959dd8c7ac778ff0c3c029781b948866e75d796debf615a6ccb0c3e5fcef808d3fecf2efab0a51cec55937bd0573d17dc30aedae43512313f54516ba4248bd8c4dc2a04a57cbd73548efdbd5d1848d00c8e7e22120d574af8f422e470ef562980b64385d408318c7e85a1248e9f5cac778b4414b3e3d924b271a371b39be22c37001b1cdf34999695aef9b9ba8c0ab1e2faa90482a9800318b47c3f9cefbacaea71da806a8d41f6533e68ab2107e93513f756f3dcb0eb97e0c7e6a5dbdabce78ef62394d90054d94b08a7721adbd8dabbbee6af63192c9ec5a18f3a7f725734ad94548c724e07f63bead36bd4e22cd928d9235e69f65acad38a76852850f852e81e576a86a99f3b98a8dc07a07c59abd1eabbed6e35149dad7e746107b3fb7dcae1792b0ebaad7d35205cce8f6255838d87fa6c150ccbf96a0f30a7bbdf1ffb8e647ec2bed01b783e47be76bc726d81572607128d5ae0c3a1df6136848fb5c4463c375f7f960c10d09943ae3034ba8467ba7ee0561c6be6afa19e96e84e9867b63bfaa9197eb0d0c760136fb5b71a9e78d6dc77d145389b9b541b329df450c9c5c97df7368a5853599fac2033c0f13445310370e70d4d477d5d1684c07342fe8d6f18b8e2845332f53d1682947f28c1ac9ea8f0bfc86173a2a7360e2616d0be5c124c1b28ca996b4386283d1bb5efc3961adebd76055928359a8e70055419f9f32cc3cdc127280459c8e0945ee1bec746b78a5312096ff30ab21f5caac5d7e317e8ccecb97023c1b5380388cbdab99406991ad7e2f2d12f97e319beacd57513b8af59e91471b471f7ac70365d04a7bfebbd26652cf1c6c678864e9c270b1a12c31e83dcee99fe736c8773e9385e5ba272e4ab60e89817c4813c1d70b3a26be91496ad3939af61a607aaf0e06c86d109579077bd024950db60b88a92ff22f1c8ac7384ee179e9477189a1e21686198286018c4c927b7dfe3b49b0d2699076af9ee6530be83044b459b7eb6462529a418e1668e6f4a1aef929eca9479fae9937a7719dc05fe675c569e22bd3d023baa6a93437517b08703a8fcb91e7befa04419cf523860a3c08f35161c1bf7ad40336cbdc3a436034df6590b256b3a9e652a1be086ea7608df899c33491904ca36bcc7fad839526692b307ee26c10402c56f8ce86a8b40c9a6785c92f4b7afa57d9c8589c0122413e9999a2933f87e261cb8de09f004d26095c3dc9df8798f9f61f1f883b326e1838c2d4e385fde3218df6b09d4010bbcaef7ad4c2cad4d1c8de23e9b5ee677004376de17e2e15e6f0c7b0fde8e92fbca002be873f6ee22f0b316d757ea4dd6e4a1aeb028083d58a8ba626ece4f82355c46762029fcd23a9ec39f42fdbeba9733841360fdb8b22894a856eac2b8933723b4b887ed462197022a4f9ca51ff76476dfc0b8fbfc01aa7e97f0e1118ab9b7fd581f474f47c190de2ba60b27f1127d4377b8b232a6f8e98547ae81533750ccb30c12ce2ab50477633f5bef625c126342a199fa0c29f48c573b208f03f07997df0f6569bf1859ba3a8bbb59a3947c91a322918707ca3ad0d8c0ffe0668cb7b00133d4ae9b328b587e38dfc034c448a205365baa46b1bec757ef9c1bfe2860e6408db224aaa6f2edbd3f50ebfc2f1d8876577a22164797b270486dbed8d99f1bb8cbd861baf9328faa42a553182179f7900f964bfb2c7e6fbf8cccd74216d68ea88f92941c8eb97409b7ee806979bec748f93097032c9c50c628411178933e48ccfee4480a07791d3db40c42ea68461cf857d840b57ef58d0deb4f91cb8833013da90730cbfeefebf80f24ca481afa4c86b281600eacaf64e0eef0811ce95e8a6006de8c2eb99a330fe97ac6ae03d40f97e7be44a725fa1ab83c93c6e1ae20e7aaac2a1fc92214fc30c0bf3a693b4267555f655253d2d744a2646f76e2aa9012edd169de81a581778a734ca9d46f25293a62a023d4c51354aa6d299ee06b1d17dfc827f298b6852ae437613c892dbf6cf18bc7bfb65254aa50208a1f09c44952e3c29109bff479d12b909063bb6137135df07c2bc24d88055524e15e7f9dd29dd654db24d91566f77c340ef9f45520f7adc547094964d347caafda917af6aac0df22942092f7df382c49671c8825a954dfca1d6ed3c3419887a33489d05789b0457e190a55ba456dcba16857d23e445983032096283277a7896a3cefa7c9fde7c38c43c1a16d3f0bc00a46e41c952d1b77381f2faf5fe654c790c6d3b092ab0e636acd43e58ce08df46d6fa63d0dc4a7ddb8194abe521d7cbc95d62fad44078dd15dd483bd86cfa7b0acff2a3b644fcbae0eaddc1d0c14fe33cd0e2c3facff30549fa2f52fe0800fc99de41cc07636fab7ea095366dbe51fb8c5f042cbb9b0804d506fea0c967d2c3623db3a854b14fd725d0fa27120f58c5ba5a870bf0216e0503af2f07d194623c9fd1603a17e9ddd4642818529870d9cf2f72a9679c8e1f14834f2cf4569b2b313f994eb0b22f8bf3dd24cea64e27d9066260d854dc73bd9e19dfd2a8a02003e73976494c23b42fcd4c7f400053ea4b0ec4eb9bf03c284c23cd8e4a1497b35fb6b84d0789536c616f3cb89ff62cef10b166b7849e67a89b815ec0cf25e8a61dda21bd488457219c3f0476db37baf731adec8668229f90f678b520038dc8dac3dfb4d10fbef2f93b985a3f6cb6bc6d6e63419e37e746d9aec1380506df9cf5be8eb313aabc504155e19d97f161a92d83a1bdf0c6bc694039b6eecaae9fafb155432ba04ee5c83d31a6146ea1a6362410b38ffada2002f321ecb0b0029760196b89125a32507aacd4cc6b7258eec94c909d93e2e40cee84d34e9c7237d5623a2fbe85e1ef4e5b1669347abad6f6dfddb2e8af49b90216177e8ce9d2f17a937e7519aa12a9746f153439ab0b8e0681f20d3974119d7f60e57cc69a5153ec6cb6ea7f84708baf7e99568450d39ab8eda8296ebf1e847a6fbc99db06f51da06af3f1b9113b1249fbb4012101f85a008eb92b9914414e335a488688217f4c9c00a2f0a597d1beb5a2fb42d7439902c6a676e64b52dd62120439c53d169a7965f7a2231acbcd4da7f01ffc2ceb3de0bc560a0183c83e847c1da2a51969206ee926f0c4e6d5fc2ca31cbecd8e1b91cc7114a3913a62949357c37e98f44618e35fa60b576b627e5385c2dffb22c130d589d091b793d7ffa2c0f86c0d9a3494319250c24c4d69e352c7198e39dc62157fafe56090534378d2306aadf2dbc9a94eb4bb4dad8fe54032296c3a7f557bcbdb7e5d6c1e91e3d27bcb1b2b2ad171068018e2ba32edcd7805c235064f964a24e1774c2a3edbd535c15234861f8fc273774871ad308151741ba43f852912175ab6ed77599447f7910a74b18a01e8dec15c93bce5072c7a19efbd36a763a7c8017d870a3d35924d3ec0679417d5a2f4826c75cfe18d0c96170bb0f5b778d7c6db6a65c5fcef4ba2ff40a26b549931aee112cc31ac414b4ef95411d6301f478f97828cadc8e6b97ea186a1115280d9ed602bba57f089dbc49c187940b67efeb8f670fece946e5499728d934c82106821168bc361e450dfd7c35d002707852ce6bfaa5aa5159db850d105d430fba8ebf498cbfcb8ce14dc058d4d3bcba7832f06921d71884c53741a9234d3eadf80e85d36838bd19cb309f03be0b1cc5d6df848ae7e53d0e9d9730deccec75ab64088f8ad6ba60092d7d7508506f07a3281abc0a8bc01e3b1fd7a6325f00fbcb92a0c6c5d9b14578387a996aea89996844f37c5fd39582dc5c9062adca5a061b44ce1516d2554bc88f2447f76214d782e721f7f2cb06dfa8c8999ddb944d1332aebe3c3527200e13a8563a9dc81b79164aa25a1f7a08ff85feb7561501c2829904eb879d419e344889575aebf380a116f9b99ad46931ad811839c0f75cac1986eff918094af757ff64ef3d344d55bfbd4bd84e43dacb96d8a02df51ff8b55dd8defae5ec05a4c0a9219044871cf4f50be42579b6047e072ac0a58a3896ce2d58706348907beee7fb7c5ea27ab59ead3a0f233ffe722133835b2cee01e21422c6f5852c5797b714d37203065491c93710ecb45e9d2a8da43f396d05680307f3adf6aefbde227a8cd09ffd3032639dbcdf0ae4940ba45e89a98f1db24430cb2de4242267a33b1bdba9bae69b132bd143a3f00a3e4bff5abba91ae94f8e8718938e95fad10b3e04ca274a08b00b28ebd0790d5eb1820723039b0f8ec31969d0ea1ec5b96af4d8deb22db2870e2c379625ccc04fbe558c3ac66fa5c74e797d9afb1123f3c8de6dc5db39dec77fadc624d96c5a64879b1d63f59bdca66bfba152699132155959b14fb84c6430bd0dd77f33691a392c21f993403152da5a1985b66106f49a4e8f84900c0ba32c75b674f1036b94d87230195411b5d8f8c2fd0ff1ba8baa2e7e4956e5444577600882227a695f17875423a66a67b5677e6032a8a0968f6dac1268d9fdccb6ae2a14f2b2b859f8c0d3a27d26131b995d367acb17372f8a75771e89b9419932f7e261215bec576c341ae708e43ec4287b9ff66d47f0313b83fb7a9699b2b1cdd7c03f0ae90faa1d0c4bb4952497e94934c78f0f472d307cf329316da232294be1f299f5e5978308b38e27a3fb10c20a59fadf6102b2ff445ea847d70bee2bde34840d1b96bd5d84dd75e135cf7b5ced05e2284d0ebcbefecb53965d613acb620c01aba0fb12defa080634d6d65a0aad7ae7d36b130386fde72945f5c4c88c4090cc58ec7ed70167ced55814c7a076dd19479dc73c403d74baf9acda274f24fd98f568df03b01c531c83ad150c80ce62c8e7b4b1cbbc23cffe44fd95c79adcc14cd0e237ebf3a587dbd1664ee10d1eb84fe4352ccd45b25635cbdca343cec23662ee5b8cfc61150fe57e7064ceef56a124aebde7461e7402625911dcc44b96e602af529755379f4588e3dac8daa06c8efff57788bf7f21ce61262a4f6e9bcb2777d7d8ba39b979a1c95fdd900525f6c7b57f672ad34a02e87fce6e792c4f1e5ba150c49926518be77c45c7dabb6b7d0f9edbfb1122ec3f47ae3038d8b2e0a9fa36af1743b26a9d6c1d789f649626dba8a18b485e195fdccbbc82dc28698d1dc4cb916d79ad0b628010f71875c346ace7a16c6a28232f0b3e7eba32f0d319db2cced908986a888ebe7d780c821ab384c496d36af1189c935e1fbb29e28917023ccc93a555bbbc0448c30af25248e53e94d4cc8ee85af422760ebcc1ea39566610518db3830a6227d8779ac9219c8d3717d3d1e34b150f878c34d3886f14e09d41028b4d60dd29785bce6bb1cf9fbb23d0533709f95c9dfa745c95b47d0fc55a5d978d13951342a8e85faecf608ecc17fb46cb117a5920cb971ebd3d387ba1a934d3c91ee79b1735bb013cd89c37f055f8620ddea59a3f9dc728a29a813bddedee966a5ab287f5070e479b3db29667ce6dee76cd35dfdfd286128727f7d7d24111cd21e058a2d0cf305528138a160fae412dd18bc7af59686fe3d0210c01670e192d2ee51a14abe2caa98e05e08271a50d44c36ca66390a84f115852b41458d200031c1fe595fdfd23ec6aaf34b4e5bdaf1e89489c9f4a557b03d9587fdfa4e3517bb30ffd45cdb205486f9a0bcf26f923b1e3b38979b9fd7caed85cf3c992213ec48f0677256b6d95bcb9389e9fa3f3b463cf01a2fd3edcd94316d3247f8d8d3769b8bc36f210acce52b3e8fa52baec51e15b8493d872c738d2a396ee21a7f919a47c710eaaeb49b8d08f04e64c4a30f81603bf45d2c73c76b03b6e32c5246a7e8976fb6b7d8924b5b83448968cd8db09be5e52d8133e88b61b12db7582e060dcf15091324afc03a8e4a41af1c31a458c0457c299ad42b94cb1193ce2e344ee14c6ec7c4f3a48ac278a7b76572b53d3366adfa4a6e8fac6227c77b69f95a639d1e9b4fde5e25a6be85e4b3454bb81260d7b65b2342de538b8d1335233e65016f58644dac2a64776e40328a84fd2a4e7f3cc407c4c37ee525dfa0193ae9fe26dd7c0067a71c5f87f255dde70a4d9a26b930ca10359a5956b72fa9c80e8d0a16e89e51365ac2cc1e82dd053e145c319f368b8c8a55b411b222434b4d1cde97e4e9d50fc5be6f38550e9ee029394bcc8e716f8222fd3f6bdff0625e4a77616f3226acf558d40869459d045ed57af1687d2d9761c4c7c5ce524835b0a39d87dd9570ed004dee5b631a38de0faf8a8e85f512c61f2974a0786321c1313987e3f9517e4b71927c18ed3b02fb3bd82fcc6b751d082282660569ebadd392c5f925defa6fc7ebc71662338bc39fe2bc70e88ac6c0c90f687cf37c8ac7a34462f14a2e6c75b45537bd2a66c87c54a2db5d233796b5a6d903867f8312c1ddc616e470f92c632071ef1612807998a7fac5263b99af477ab72aa3187aefd70403986650586b88c93278e58c3fbc416921ee8171989cef9c49a6bd00da5e5f272ad61b57982ea38a17bd34b807f07ec695bf830738ee8860ca711df10e6c3ba4a5b464a8c774cbe189680dda56961ec341590b558340de797fe8eb40199a4dbd8bac87eb4151f2a4271fcf5182d31f64dff06105b46e2f8ead7afd04e21da8d113ded69a8884fc4b0225c8179fb072e83c7e3118f41bad8afe8ff96551a7399a4b8a47beca73948e21228aa9e4af588ff3ec13930ec2f1d29d9a8334f678ccc9d63d62374bcaba24dc0b4225959b8fdd511fe7e750446a07744c2f1f4a7ea2a03abdb9abf55ff20b1de992286958fb3187233b2f2075086c4f69b91d28a80fb639306193ec164734ea57813eedb833b0c220e83619ce679e7180c2d4bae01e76adb10a945d5617976ddddac7004cb6775edf00d9eb8e0eec81a74f3579ccfb6292429e5e6fb9dd6e282f5bb5a17132f60ac4a07f4c14c175d1c4dc909610f8d68883be4bdfd08761a1ca878e8b6be8400ed21214ce891b6d2e609b3592f95d74633fe16444af9c54f2ba7e1404ba657562e477b0144708912384e9961aad672d597f3540ffc68c8c93b3fc19b4f1e8dfb1d3fbf1585aec42af013d05cda5f7beec0db124131cf9170c2483cfe4db918c0b5a6b8860e1811e17fcee009840d63221fe04077f1e167b763a750fb0da8b1e3ff55b7705405e662025344e34335c5709d22e9add9a7a55fe5e6c2ee303d79427c78366dac24ccb63b6cc33e40315785df887ba574e7062874a50443ae4c22809a8af4ee3005f42dcac6a57332eab0b4a7186747c5d4762f9a03343497ea94912caf597d388d322dfca2e919fed7df9187424d1e04e806d03d68f4e1b0a5ce261d357df05e7f0aef53bf135048e1b85cede4fb0d28b0ee584c71ba753cae226a1055dac787afaaa7e97d639a289d33f6a36d0d7a763b24ba46524725a220838548cf6b31284300db98f26526f530769a97b45b3f671d751a8ec0504e95ec11c7e7eadd12fa156b5800a42d9b05282fb32265bb68f781c694575b59f7057b449ff115345f620c30a74e6d44a53ef03f74d64624638a3c22109d6e5ddbd114048dc496a351acccdba03484319f84a35859193bfd78c135ed51f22418e36d0761bd1937b3a36681968c9b834b541fd20999fd93c3cd53aad1e6d2d25b945d1b521f1e17eaec39d8ec3ee477e3e29e072fb2e5a00f7fee77dd7d74534916358fc9f3e6c389cbb6eb201c66889608825b378c476bb0733c84b4ac04efacb5329ac559d5c8a4d06c27d4e7cd474f76447f7e210d200f0652d989d68cd3fffd8c3cef556d46523ff54c94f4fbe0c64c32a3ab4988b969d66703ae9a4c8d0b740afe417c358289c6b44f3a5f649c46c87e768c7b75738f1c88c732a3cb58347ea131617a9c2281bc8f7decd7b997164cffa6498e6aa947e392df5734f239c88562fc08038580f4ac2ce3079b786d504bc77720848ebf099863b13e40ff4733d2ce4e914c0d57822c82332d124083f4586173e49cfae56f817c960aef2769a20d824ec25a20f50f6867148230851e354602a525688cd31832445cf8b8b5314453e62ea6601abd40582778b4ce850fd9acb67272de66f10e62d484b4a4952c651ef90b73d27452a9f663a183a99d2580711447677c7bc7333d8e204e6ae623a5586a01b7d100b939531fe6fe283049280f09b4c426d7f75a8599c308c5a2bbef4e67b2e7a20e900de7e149f5332f41e647827b7f5fd3aa97c6b9191b0f3ca1ffc89267a2fe6873ef1376b8a2500a0a6c781b1e29388b1fe1ac30f7dfe357fddf9ecd8ce72917a6159048eee5f461163596b5e673865c3424d7a6e0edc7524c286910955fdbe492fd057d5f531639ba28c5d805d3835890af283baf93eb15ade534f4b5790cdf707babe198ac07078dc1a4a0b9b52a0a744d60d47a26477a0e8ef274b5f71958b028ffed4192921e75301ac7797efa7393de875d563b65db66cb47571d1ebb4e0fe9a8b7265fbe1bea9cb4753e26f7d6e23b37849f651ae2d3623ddf93cb7ec636850ac150fc8f27bea3354ce91af074c4b7f5ef4d26be5be855ff0e02a26b0f53cc1727d0d49c48c289f292edde3514bcf32be111d79a0d27b42381a6e71d026abdc329e2351bd31ecc940b8705b73d4292aa156922ceb4470798632bea8c7cf6fab237f54aeefcb6fb6f3f1ae3b2e413a5ac048057f42b55f2f668e3ed73c40ba871af1a76ab217ad6d15631dfd4fd51964e131109df3a79abe8eeb10a7022770ed32aed30a3f85d38e9d071a5a27999c0b0e4958da6a4a238030b2350af0e703bac96f92fad0a31753f16107fa1296849fc767e983be309ffa3f4a2597cc03c624d93835bbed1c9ac45208877d305ab466189683d667f352eaee0a612cbf24b87ccd670f6ba69aafebf23950a09fc08c040dc75a7e59deefe6bab1b02b9ab5125200d7ff72cb176dd323186ad39b9713332b30de21297b3494ce4ad00ecef984fdd4eefd864957d0ecef772113b267aafbdfcc6fcc1c5eb5881a3a50bea0eba7b6ce48a10dbcb80ed73f9d3d8391cbcf543f1396334922e0a5c51a1cafe0b389fdcc66a3ed7dbe1b6704abadf0498af6d059d9db0c0fa4263b1be82484b680c5c6a8525c9e8186d95c116b734da134ed3e0399ae96efaa5a0d593391e78a95f5dcce86edbe4ad96cdf911275107bc3609b46b1937a148b33812b0f8be3a044951ae814ba3172cacafbe0f2d340ab77f7c5699ba26c6dd6c05902b918ab65e281ab6ee6934b20f358eb7f14565e5cf0b7ab5f02b7203dd89795e17df3ad7e597f206a5b468a9fd277055f4fe0588b9b6b5b25ad0c2380dd5487323f732025ac0753c5ba599846b0901e222b1ae13bb318421255a26fb9a8260ec1e221024c0eba193b2d01372973cfa5142eb751b7244fa18ee66cab07eb8b63193e8f05711d7eec6f7034f5608115c938d66c9c02318b88860a59826e9066d751b6136f7c13fd6a3a8485591107877ed8fc5d242aafb77ae6e0fdaceeb783cfbb5112959442911c0098389de9c1680aa3c2d0fe7bfb6e97dc9b8a29fabe60124c3ccaae461548687af5a93502b7c97cdebc0c4e5b5d9e982ddaebe11a089aa1ccfc7ea6ba18a4685fae16a1bfd2d1333e4bdb7c83bb4c4b30936b0145c6c7485608a05db69e767de8308c0ebd06c70bb7e2752de0f64b9e3022580d17165cd5b6e2bc56b5b3234bc4fa81e0f2279053942ec7478ab1dbec1caae6a2d20efecd2eda48b786f26ca4ec5ac6422b759d1ad7c57e6f2f5a4ef60f03d01d7777498c4206f2b972848dee90dc33bafcb103a36020729663a9513b16f22b7471f072cf99827b3bef47abdbb42c3332bc491b54ee21aedba721411ce63d4986077bdbd24987b55fc45961b7416f99c3abcafbd956a6dca0124f0048960403b10432729375d93d16b40fc21e79e3a5c431728137d221cb96e06976aa854aedf39560b7c74fd5a0781c53b9abacc7441f3bd3cd8f8c13a4b043858b3ca69e6205c4367804e4b3baf974709251fd691dbf080d95cf6386c6d9e4738934bfcc3f34d438b350730d3eaf273656dc7381405bbd1e95f521e922e817b4efcfec6b5752a82136bd52fe5823a1cf11a3e1fcb5cd6544057d3cabd6e5a0d085268ff0836f94a9753c6a47fbb1f4bc5779e2722d22333d91704cefccf1acb2fc1f48c684da592bea340857bb9769f2f82daf413f0a7c9bb7004c543fa7d7eab242b5a10fa5e05157d42344a195befa60771b224a2e75983cc0111aaf3e8864b64bf562bb67db04e9cef1a5a8b7a052dac920cec747a4d7eb136300ede625121eaee10453ab737b099405442f8b37e74455036145e4c57acd71ee45e544504ca7b721ff428ab0f71cb57eb99fbcef39ff505412a8538e0106da9806b1538b8638d72dfe20c35317877ebc86d854176f455ce0f8b796db7095c21ca2f98d693930294f5acb2cd95ec4e9249f863b1230d693a758f3f0f93ee132bd3376e90dc2e049f3c04814eb61b9b7339271a525e4b1275bc005a3e2407a600de042a7c514253728badbd5d16382cb39f95e733d075ee6c14de05c219334fcd6fe168461e8ae6d60b51139cda6788b2290d287d560d68f35c665b6a71c15021576fb1f4917602186a859397096b5874f4047676c98cd6828a23d3cc12cfccc362e86de683579f955cdcc89cba9bdd39f84cb359d1ed4e059484844975af42ef171efdc815b2f04b3e54cab72554a7995ddbc0fd020af09d25a47ec593d4137920745e6d954f1f6c290e697a9299861b40a7908e58d254318537ed640a181361558f8571d1eb3de13a548dc7618e9ad48d243fad3bc8465040e3651fdfff2d638e2ae5d9cd042ed0e6a0a6668124f61b0da23bf24ed5a5aec15819c99f44e79227ede45c24479f213191907ed91e2d8b8453c2708c5e21b34509c2a9ae09d9c7ba3264451de4ab29029f9b87f1bf24f5625c4c27f6fe8d61bd6447fe523dc6f7742ac000f811116e7567b9e803eba468700bb8320b37564821b8210887f76b0f0af661fee0b5e895eb66c979dcabcc2a32dcd9d7bc9e5c4b84aee6224c493515bbd5bb62345395f33341f6d770a28d440d7ec4ba813dd3ada7001f077492a785c2e95137d430de3c20509c66909dd798796724772ed4c90f5bb14ebf1017225555caeebbad183ee9c52cc8bdb2ee9f55b2fdf87cb08094feda497bad5bfa898589af2ddd0ccb8e38cd39d0226334f5bfab3149fda1dbe91d397fc1e01bfef80f9c418c7ff422ebe436b6aebf982588756a50f27b9eceb0cc8ef94dbbb4fcb338738622887444b9b4219f2058429f06a33232d36f842733d5d63a24d24b55df2baac1399517400e9798c6d6abf4bac231ffde427e33089b0e0e42695ff0f1b88077d66e02ca9b0138e56e89ed2565e75955c75ceaae51202a35637810f433edc74c7ff85826b4c99502fcbaa7df13ba277e4f7601eb39b16741b2ec3dc32b98e0f871664064835f7c72d7bd1492c14a9b9be65ea7795f1484c22442ee6e931b7c9b82fee8ce7f2be8703ad0f6f13158a2bde69e57b2b8a8777116ee107efafd914b4bdbaa10763802dba38480317086514aa21e6adadb0e7e46a76ae39aec43285333b3aef4c02544d7e22f4e02b3299deba711459158deb6eb2647c0696d11d6575c70593dbdd1cec6bf542953939b145fdc7455407c5ad420b9b706b840d8676ea8009e40236be14f2a2627f53111b8c36f996b1e69c0b436dc99d35b8ba9f43f8014a678661e56e9708079f88187fd80174d9dde06510c016843771338bed1c8443c45ffbaa84133a6b86cc13daf7d7c1ef13c9c944c1ce88d6afa3ca5d1eda35baa154a051372ec3da78495a6a8fc53e70892388c8f8c356678c1f2f278f61342dd3da89a8c80afe7f22a8f8700ce233b2f7ad695a105cddbe49d1999868cc92ff2b1e249368bee300e2585e6c2c23593d71d5e1a6bb97eb8f265edbc3c9715b84272ed4e65ecd921eb5586dc573d1010a0a911ed2d02d81708c6c301a313a1fbe36f655e4e870aec18b6df1c6b9b0c8875ff1f6258aa6a311ffc16154dbc54eaa3813d9fddd01be2a672d2dd0cda96e9ffd029e2254c1d84c380ab75493c0e165d95dc1ba2c773fd50b4d0369f670809506e7f6a1b65db80875448a8fc2daa1aa3be43943421de9b798066cdf22010c5db98ecbc7b869efdb9a2a6f72d6d0fb7145bef8d4278ec45d952443d51ff03e1ced8b8a56c0fa38a7404091a484286c74837accb5f1cbec19ac14523bb84553473c95b638039aaec23e27c47253b2e58b64e66e0ba248f33d8c2f0d9cb4fc8da7dd042d22d27e302d21c9a08b08d3974fc3fbdc5f213773509d6dfffb6431220faa8eca47cd0b3c73597d4da52222dbcf7d22443dd4a57e3888646fbd6536950709e7f347eb14772251901a8b24c967f6f7c3c5e629abccb17b0bc4a45edc82239484cdbd11d0cf1fee6bcac9d44c665d529097c4e3482060bb8af95ffae1d6dbc4e3b868f1e9c620478fb1b9959a20dbc5aec718131402530a1f47a01757b817062bf0344c1e8c2c7e684a0689c3b407677afa6382227f88a795042499908621abe507c45528750d3a6c577d72fcfaee0479ac29d70c2641eae889fd244663324fbeb29941ad5b720964f7f199284bc8c3bbd2ca821c8620b7bf774624851ce4c81b8a0fd4ea5d3542fc4cf7292d4acdd1a9100928fe7b2d60bbd3170c649d01161dabd59fcdf15b9404e7960c41732c8a203c15684bd36213d0e9c90435aed0ee75b63737b62f7de24dd227ff55ccb5c184a04d371093602dab968a186e09eb9893473a7774d6af6c4acb1f456289fa5add40ad2eba40ff8595e14c092758f218e7eee5f32358fcc30f6c98e153f422c28b77c5383f5f8bfbdbc25d5963fa009c956c57fa2edcf98f5cc133e33952e4e6a9ff5246d6d57aad667a0a1d8f7fb77c1fb6258ef71435eadc636108216b4ae31f345e95155b76ebdecb6508c7b81ee7fed0d2bdd7b4c35d04e6ec2f3f6c896b24c3aff3c874ccb725584dce2d53ca08eee3bf064ac887f8d3a27647925164e7ea910b169093283ecea0f49a6a357c7f0cc9c65199e2136d9348b61924bc0c8667903c1b627d8aaf6984b27d889961675c4e774749776f08461f2d2b0b786c183275fa5c71050fa9abf0a2a7fb752cab1f7ebf96d68cb853bcbb562c5e203ec20f8807021730aff8016234a3a7961e09a01bc53e8389e6dbaa9f3bd36ad5872bace575a5727376a404fa291822b4d33307d717f48355d6a9a995b218d5f6891360f7b8f7c3766ce0484d9cc9e8467c3e70d1ec60c3e8e348352009b4554340fda919455da991aac48c593cc55c4f91800fb86d9909a2e5cc3988fa89af172b55bf6a5cf81ded7a492ea11ecae461c1d5832efa6a039aac0f820ecc47458a7d9df238122a6255988bae00cd02a2c5cba85943c32751454a4fb5dff606591b3284b2a1473c5ad694d311d345e961539fe1c491733d178d5c0fa722508477cd0f479a9cd7e2071187ba9d71b9c1247218e08170e5cbed7a35a8032d53b5e195e6f6034ee6bbfdca53cf7e02e98bc9bf28f986f7f246349145f1e44179bed2f8b1840d65b934db87bd844e42ae1521011c33ddc33b70f38e9cb36269fbb1f8c01a08fbdd832e4cc3516df659d2afbf3e8818db3cc4cc170d8b3fcb350f094525785f9307c0de78ef5626641c2b3592bcca8e3c87fe22e7ca89a30dd393dc62fbcedf5a6921f1e783f2cbbea18857aae052027dc542d8b95b432824e95886fe0ff90dbc9bcb91477dc8a765563667e6e114a49f24f031195119afe1e966e48166f72c7fc36df3ccbad49bbb1ff8ff6564d8753fd76709b72a1c53b3726eafb0e01e8d60bdcff19947b56731a62050d0b2a8b64c75dd12d4c1c695ce6e22a3c07ba44cd5ee58b8fcb700f7a0320c76f0546b2add74d26cf461dfff0852bcb3e6b29d1d6b37965a915073c8daa58a59e43aa95b3045248dc87698581900c083e669ef8d7f67c8b752daf78f7caa61199e685f2542c1f429bff06ceac2adbe144e230e5a38ce48bb8a05cfdaee78ac50b94a18ccf51c86c5cd1fe6b6e831467b7bb4785f10e96de6f84dcda2f4f1a2c50e90179225872b958554c8bd96716b87f8374afcc53836baa48da477ae12e542a8cdf1f6a34928e70153c4d20511c3872151aa1fb9ab9db5c388529bca473e509eb5cb4231a411625e56fd4ef357eca664cb568c9a440bc35f3bcf6d0de25a2b0f077dcc9a76edd2e581646db19420dd2630fa340669b7b3b5f553e17d75b63cb764416460f5097acc4a97351a9fe07ce2a8c2a66b29f49eed44c952e3ac51b8ebf2a65518a3b75d3907324236ccaac8b9d9e002e18b6d4fe4c4baa3201e6042f34f27163d620b2c5bd4acada6ba8b46c3b4047a7284bb3375d1bf05479ff001fe287b73acd4a934189852659940c6498524d7fd9931960efd33b19e38a76565cd0e343e826d87ff63bdf0432c65bf2ed58d415671f4db9315b3ea64202619f0316672bf538fd7ab32c7fa6c864ce10dd253adf35e12ac6bbb0c19c41f213fd997e7d45003f1d7d225b2d0c2d7681c65c59f65bb58c0f92ead78056c4cc7cbc29abfeaf32a7d1b31d6ca1406a98f02e0c9a1ec980db524f3cbd681d5aa37fb43b283836d5dc331484de623308d86b1b49fbb210e435a361ac9e0167e5c9ca9bb9dbdb08f25e8c9e847cf046ff04c87f11b303e314f0a1984b4ad30b94d23b34a319cbd0c33bf7aba311778c5f00d4c4e4fdc6e6704c105724c8145a726ff0c1f09ba64ec929832f4ac8d7fc0610a43749c67eb03696188b35bfac434e8f24637a9e6d1c0b52265a4300464f4995d1c1cc8f7441cece490aefa15ab95b560df5b320645a4b02cb4adc3e114f84c19a277933c8da5b5c73976257dbbc50edea2bac6c0f8399769c3cd13aa1996eb9aa705d38f78597ec422ab46e0c064baf41140c1a1d78d094e04690c44ece3f4c4c3031000c170b5609286284701b125782d242495ba5ac8d0f363142e0e2aa36b65a7aaf99d1c2fdfbe99194aff238ebe8cf9c84cf646b1067c216ee536c132427a1ff4d511f350acfae696ec87b9e90a4aa61f6f4462028e97614ce843a04f2fc384297527d0a37bc53565449172413f82e7d0c8b057f48253b47aa444cbba974d93a550a570d676cf95a0300729d6269cc86b3f9a0dc9791e8130190591d5fdbd90233819554c557e225618a796558b18c372ffb3441d5125f0f94f419091c084d6fafb42eb485d76f44e86e60c84a68ac4369932c908757303d4d79c8a08c3e6e00434f865e323ab69abd02d2a98f01c778b6f86cd8f74beb893631580c961dbe782f3ce141053011ecc959f132aff93e2f2c30fea9d7f4f8110dd6948497b39eb76a079d461b296d629513b09d1d73d1ac101f4c26be07c7affda13718bd0a67aef27812feea8f15cedc372f913523d4187faeadaaa6abd32c496b18885066b124d7c3e5e6cc5421e3c2a3312dd4b17ee1718260df5ae152469834e2f8808f290391e33b4eb78d8eb12ee43128b0e92a383c45472203533b2eed60b54f6bc45f9f6aa32a8c48efea2d4fba63569c6f7dbe3c6bdb6bd945352132b8c28264f1e89097bddc60521950698bce85b8b7d2bc10ecff1e447e48386ceb1e947ec95047d9d74ccc88c8b6c47264a0cadd6089ca495de1ed856d7ce61b68c53f0470dfd04c858a86976832d266fe08914dc9b331962f4071c4c4cca23c956f88de4d6315e0aa1f02de0f27d22079b87dab584e077d81e231b461b7fb3ec9af078e109fbaf31b7a57a8bba196fc7471bfe04e79c4e2549ff03e703fb60c076f4e776ac21719328d7dc997eddb9d604f22eadd0bfd84dff4239958e7c33a743a020da5c25555840a6d63d8983483f2fd1000df2e401bd44cb14822dc730d922afa563bb0bbe13384c7c6eedcd0ed746a73a8679134815c8a9b889af0b603a7806823178b781309a9ea9c2f441c8db9bcb0cf50a9a6bae41646c1d8a2ed495d78a535a3a63f0bde68f7a4ac9996488a152a2e889725cc5b2c5a7255599b0e53c7d8c3a401b27cc9528eec63c0e5c9142a62820d8e92db578d5cf9472c565968f29e16a0cc50562f94235c40ae487f20ae38ec4e32ffaff529d077f00cc0a05216e6a1ec61fe05e72ac6fda3abdd1d9ca41caa4b5976f44cdfdf48083d79cd6fc3d679981b1a2b39b1d5c673d51b92500483ad6f46851e8dea998ea9f4847e58a4cc64513469d286fcfeac08aa439ddc02e75a36fbfbf3f3d31366c06391c1470fdb40bff7d76d4a09fedcc7eb2dd8b8fe917e3db577cd69e0136278b0f8c0cc41b21dc389d4134d2056a053138630a9a3008059ac482f31cea7adea6bf5681b6aeaec350fd9acbce8c43b8866b21d0cc968072635df8b6ae47e0d066aef5c43b81cc12869717412de974c9d04d00c93bcab9f4b7ae096c43a775181823b4241fabf0b00ee9184b0d3b32f494042a9777e35992862ab78a58ace3a336114cb4ba8650b55338f1c69bd711ae6ca9988958e1a402e4eada1394c9b8ecb761929b5e1c7975811a98ab8b38904ee5757830af6b15c3ff8936bbe247be09b737dbe0c0401dd4e7ac1561c6ecf2d3127e869ee9892ebcb854c9114a41265299b719f6e4856c848945ee553ecc4f969ad515c7d08309fa841ce267607bf1e47df5a03101c66d0b3b6234c4c1411a3a1d1b98ff0b1c5af19d7f8853f3332557b9afc7d3e0b8b03300dc9f3686e90506d70d7af6a5f68802ce273fd9102481d0b414595967de4029695aeb7720fb28b453cf6565f986bea700f4b63a4e1090bed6173b9cd507f8d07cbadf19d549313f25772ac2e9c463fbb89ec5a49a3c51d9c32e29e3cbd531ae7a0b4e98d325e69b91ba9eb8ed87f6f3945676d36664e395ed04df7901b3ae728ddb274e73e3543468a508d3c86513976e7a7614f09cfcf77aaef699d4c92b899a3287b9387565ddfdf28aad44f9eef097f5a1e2acd3f410a16abe94722089dca65e36332b9e6cca67da564966e2738f63cfd311744f272a035a215a44909bad4ece910004d9b22c45d04d8bc1f81b3d830d68779158e9daae5747e74dde0bdf2bbd4f8dc3ea3bc1cdfadee703d61238d28e183244177058965be63c64c1af782f78cf11b6707635ff6ed73297022a6553840d6a896f86dbcb0a06a1592c4ef7d9457e8adb549e0f74e7836461e4af774e7e691617136f470a9a1f0b3b5c9561a6d6882cad49c2e95880d4e19a06073c508b222eec0cd44b055112abfe10139fb29ca9fc427338dc18f6d61698c4945c7c2bf56612f2bcbb927a7acee1f8ed8aa71eca211b29fbfce32de9c78800b1fff4d1c29ebe3070eb1e4aacee72bc4303eb3d3717cbc2fb5c5e387dcae51647df2917de0d61dbd919502a52ec2ca07a4f39fde31091d2f031ba90143ad74ec87a6940fd312e3b7873e654e52361a62abe6f92bf3ebbf247a753249df054022c3dd3860a48532ddf7a838b23fe7c14d1c7ecf59e85aa70e034db549dd7db84314f1d93d0d4c218ebaec4a0127334fdcef888486400558c346a3e2b3ba2ccdcdd5902e8585314e09c9c2fdfe94c1ca8ac60df5be31fc36b3e39076e9d3c93c68290210782554c2addcad74f23f4e808830f5c8e5dd543acb981cb8de36672d58cc26a297366fe85297a7a64ff01fcd37fb76aaee943492fb68f91e1dac07ca4a6d68ae80359b2db47963156eb013423b215bf62df46c6a9f6b4973473cbe6cfbd1a5e83a974b5c79ddea5c7d424af0ccd0ce0c6ea77b6d399e8ed343ebd9192061a31737d37ec34af3fd81c2890bb9fa66c47b5d12bf0b821568dd8ba3fef98e9ef0e7a06db3dd005ce75bc7984da6e32c28e9ab26fd239832d2aec82d31e1b26b0febeb59a342498d207fe3c254d6fb5a7f0da8fdf3659c1ddd1a9efab784647f542dd344d1226d3364d116ae0f7f4abe8d4b0370e721c019c85e93096536eceb1d70dcb8e4180f29480725a5afa5f2aab38ef98674dcf690a84e66c6e38794e0cd7e521701b20d19119ddb2330e5f48ffd94d89ee63af6a8c135d63ecc769b2a3420d98089d10123e7fa7e9d318360d80e509a5f5af52facf9cd382791d697ca7a162cd9525c376389f0a375c604ed0b7e87d2e94bb7e9894bc999fcd8bf9c35aa1656b5249970d8396964eefdd7ca2727a2672131b930bb0581ed5498ead449f5bdedc489cb63ab6f91743ee7ab8db78fd44753f3f3c819e8c66dfa406b06945aae45ca714f0fdcd1627d82b6a506b09665add9d90250402950cbadb9cb82b09ede0fd9c80a94669147552cdfb2c219c882aea3ba14e1905f0958556f659263a0e98a074a17e0f9e2448caec04a2e864964b2742fa6d4175fd6b768aba011ee174e74387d73878a6c9b0fd3e426ab79856d55000f24a4c2dd01c088acdf213035698638bf5e2096c8e534145cf6ae63ca8d3cb437c4543adc780df15067af2541b4c324a5657e42594cba0af4716085fef649d848e133a6566cb0b15617c16ec11a024577c6920a1a83bb9dba5c2c07f8e75d1be8a30bb5b633f21818084b5536763dce678c12baa443122035d13b7f2c0de68f5183ab95cd36e18433d455278291b6e935d67daaed3d1ae1fe6cd0c157140434d1fb576aa6aa3d4514038f5dcf8a0aa30a3a394a56aa41c4a7100fe0e21eef5f62347d58f771392b96d84d4e87440f95b4e7ebfbd034397aee05b7038c8d7464efac6d57614d2ee1b5a2c48a20e1b6edd68b0a404691e10c67e3d1ec81053df62aa645467fe31df259f838775c44ffc60c7413f2047b85a4814eab46adffda1aeb8fabc8d6bdb19b710724a3b2da598ea8772183864497bb3f3accaffff9cff8d85634860e7f9df8030390b65bd9931e4b39e4aec12956e55613bae8d1b959a88d89e8487d0fc21dc50eb3f564a31c66a4e49df569d4cd59f555b94bf7a1df958d93aa157923075f698c444ec50e572b8331ca8ffb4e195c7f01164a2d631569f67a1a736583a6178322b9ae87cd019246ac8a222370c3536dc77d56e25735fe7592a7e7058b6ceb4906e6598a4c50eef2f5e846ddfe1593824f2266eb57ca574a147feafb5a786ae992fe913d491909440ba59c8d5f9d37224277131fa0c64b71821ed48948db736d86790984b210c76d107b2ee065dd4e1bfa6f7c8fcb07474fb88e360a6cc48be89c36884f92d0ef30c8c2972e3a1d7532af9c2624b879a27db00ea8bd5b81124bf2bfe60d8f8acf1546f028f1cc75dc447a78787bd78c3fa56bbfa29b3a3178b40d432de417d2339cfa47d1da0144f68ebce81c808dc384bed7ed1cc338c77e23341c2574913285f600c53c40267f1c25a3ac78a1cfd880336aeb5aa2d16dc0cc98f897ff070fd18e25781004989f1c31452a288e0f82aa6ea93f0680b4fcea78b274b4a551307c514f6ab826ab54c103b61bd6ca190807e1c4196c224c1f54bf6413d10f0df9548eb3d3059bee034855c27ece7ecc97532307647f2c9df5d7680f0da5bad202e2f74266eed09b11f0565c708d5a4b58e77474d42ca9c4099337417cbeb9dfde5be9588b402ca8e3355e7e55a73ffb497a19baf3a2cd7fc64619968418d20eb70a32fd7f4198d8d589fcd6f6c68c82c111e48b163ce8a1bc7d0f0e46b2925560639a782bbdf47850ee65c58c0b27e1b286897e003c87ff19b84e0c833c9a2f0adcef241f9cc1532e5bf06d6af397165601b7dfe95b45fd0ea4fbc38747f6fb922eb8159a11a64eb71ba986d3b9bd3002138da0067e20ea886f8f0676b077eeee67708d7c3d111841454cddc162e56618b5e74af3ac6fca59c1b86a7cbcd1d10f8ddf2dd0ea01392057f5e83a037b959bd92243d8123501062c72785be191445c655a43dfb117eb73f579c57657ef98ac1ca63e3a36b5bd777ee323856be2c8430a9d348311fd01220105e475af752683839025e7b2124041c71b4d808e8ea04fdb986f729351d3f7a27886353a756d7585d9393d90a256e096881b7fd13b62093391b19db58e9de6dad07324138f4efbaa239397cbc78e89b9f661fece0b43292d6e464fdd8fa88b6022745b2a6addcecabbaf5bcc58406ae1af027e9859ad8b3ac7c7e0509973518a6392d5412c4b22e488d6b40dcf84286cfd8a52abd3ac8bff4b779b71f483446bb3bb1bfae70eafc5ddca4028533e5f049174bc9ee3e485c574c8c2d6b025b2a6d3bf90aa2511638621d70374b7862bf7490c24b39efb2f184e4df9af3efb4152789459e788a280a46ab47acc517b8b141694b5197af425187da20d5c5f4510781dda1354695d0f6953ea77dab4c11905364ded0467293019d094af2ac4b3284cfbcc477a4095c1a7740a2562772e17fdb417fa9861329298f681663411c6ed5002c053220cf00c4dbe18f45f6c6f433e3b5ba2df862ef570975d8a6e8525087fbcab28c43d7e90047818a3bbe493e9a0ed9fbfcde7ccda7a2fad936f5881087c8f4b609411b09f5981f5c7c0c49aaf3f8a2f3bad6c34a574465f9f4219a9514e1a5608328cd3bee8ae1a2684014f4c40018949403ca51661f351b73dcc2759767bc2581296dc02cbdc07e9a9366a5c11159d5be8c2b07f5c5b94ac681399cb772b6251e5461dde9cc34a7c8059a03bba5c75434224a8e3b824aa6425e50076c753e9981fddaebd087b795b6b2d7546e9d53ac9448a6d9ce43e8be082735f0d37296fb27c4ecc8e6b74a36eafe51689c0cb8c209f68166a413d427ea3f945019da37418a9567cddc18b3a4342d0ab929c218cfd982c8ca3b0d99b5b01676c019b8c7f8be79016ae673592f75008b8a2cf1a15ea7c4df50168cc66919617f695dba551743c585e2a6e02d346c4e6be822b7b6a2f65a92e73757b4887e94aa5e8c1986060cce4f1d2f9f098d475b282db41698591775578d0008f094a477c38e3b186ab39cb1e9f4f944a7361c2346d832870a298e8b30a0b295e3a9a9570054ca0fbee95ccd2327fc4228882071ccfe20d6851eca09542712ce267c1bdd6e713cb01d2a36d606ce979b7c38e0931cb2df3541fe027c12040ebdfcfa07bfbf7a8a9e7af6d211c55317abe96c7ae1b87a4e79dc1bfda0ff54f89672b7956abac555000c87af69c3d422d4189721b506d14714364f69f4b57d5454c096daf640d79af2ffc02ea6aa62d405a7e3f4804c2f5a00489819cc9c9b656544ee8522da4553b8e40966a88a083164a18b81cb8ffbc8f4fadda4a622d977eb85674fb3799741978f168b605100ba71b65b4ad8387a65ed814e33437c8276d3b2c09ea493f9ededd45e0ef0169a517b0e3846a6b3855739eb71eb63fb6e6ae30f7b309a8270b9151fa1f2f6a808fbed13ef1cc1cc389a30b81c068433065000dbaf09a638fe330e44a96d62e67413cba1c4a714d214636f49f1f42ca7b4bfd935f80e26bc0f057ad430962719ee3abe805130e98348bc68412125dcbd37d95e097abcc921e88a541c154bd195bab60c719fd1a0593eabe066ba21358e812b1f741048a14ce625ef56b23e0af7c9399414e498ea558d53e3c9627d124f1fb63d43fef577782bb33f6c0eba37632d0de17305a017a8dd41258bd7d00f888b3e159be09c2e0dc3a039fa57546dbcd97e0d4c787a2344d91d12085660cf29419cf4fc51d6710d4f31c13d44e1b93dd3655f6536c072f9968e3aa60f3190f576466efce767996fccf0947635e1deddeba3945d14b80a527487fb15afde1ada7485dd24dd5817387d4e48ffc9fdacd1a5e37ac2c96141e3c8bdbe7cbaf813ec06a550030c3fa1fc82dc3d6d5c7373a4935c7607bb290f4ee9fbb4bdaccefc0dc37c11d33446409d0c17bd7862ebdfa78c18f24ca3a72d0cbb372d05ea64509ba25fab9366707c607474685b22ae2cc2b5fac059ab837b1679087aa5b2e6da74d707d0801adbfd6c417d97e7834af357a9b10c6a8a72006e21ab5ad23b217734245e1da2585eeef13d258e0aa2a9e844beab57ee0a2c854e3711138ecd2e5e25f09bf04bd60e292d8f96b64c4bed9406ff4eea48fa1fabb35980631ebfebdbdc4dc74a50430b233f5171f57386ae1527f7a1d88d24d7e6118b2dfd7330ed978d5329be5abd561a7c5bd1bf093b36277a926b9d915c4a770cc50b5a04393e35f86c7a86bd2f8bcb2829dafc146d998350574205860307bb55c1fc9ebce305c7847a63e1434bd650d965e8dfe77ff2b548ee41ed6c757c71a748af622dd0f6ca01e94ed32c79d1720856c2acb37c770b3b4707288788ea09178db4dfa9b5216a00eec014fc9d8187933162c8da336ae1e6b71415d9ddb4f874694dd347afcd440b14caba02a6db4dc47364189079a4a10184ccf92871f6c2267cc6d50fc5f62437866ac46c7c62aa681a6b9937840b8096db7a813b496a0c7917d47debf1e88303ccda7e28ede4bdf52258e8bd9794710ed56d7be70e8e95a8be705316cefaba8439452120c1604eb082203da261e9d74723c90f3c26f8628ccc8e45f8d108a346c7bd861340411bbc3053e38b833bb642bcc5986e151f37831e9443d419c5bfad1f65706067c702df6eb77d623c7e88257b8b0c03382a4b419b55cb2875dd94927a87328f2085ff3aef5eae3a7d8e9ab7b106e1a8031c6eacf6fe3b4eeefa8732956f8a26dfbe0ce572ae221c5e474d422fbdc8250f75ac1c93359af63749d8c4e0a25705ee5004024ef4c719c4bee4295177ed64d0d12679cabd0f11d8f2a418b29cd802a1bc8f84338593e70411a9f2b9ce775e3bd6ba1611700f6c60f1a319f236766d2dc0bb503e61fcc960d4b509ee9a75260c1b84e469b58b049a978ffbb837b8cc89472cb9cfd68769b623debccae487603aa53ed88dedecf6a5df424b79c0a04fbfdcd37b60ec285ee340e4222f85fa02c170be573a0932d453686b77804c511f1d2cbceaf8d6dc6ffd3b4f24bbfa3ed35291a267545c0d5efb6020bd1730fc540eabbd6406db0bd289d6cfcdb84c3b831e5c3b493c7fc18bd2dc57a04f3de24d43714408a123d9e16e72c23f5cffdead485e6247670a43e694d3efdfae339baa9de70a0f68959e710d8896783237b0001217cb37ac0872711d9cfd8bd6869b69752f21c58326c97409606d2d09ca2fcdf7426713a21ae058e70951e1b88d725afc95366a9681e2627fa48e513e55b21d8ab62c45823495beadf977519f729978c98efb724303285897ba5ef939b7cffccadc90ad1e0df9e7c75f2d0ff334eb47ddcf7cd87e8c90d7aefe7c725a15d43258cba4430c571240f2e7142ad887feb32d3efb6d8ff4bab1852df79e062a6d8e351c5c19fe2a65f486ef1a90c5c6864b7c22cba8c132725435aa23d0c1153986b7acff18a9d5e1cf9082ddb003682f2f36987f3a5f7b0532ba7e4362989d677368f679234ecea95bb5c02d43a7f6db316ed76e5bcc3d3281f0ebce9659a6f04eb3d24adcb37e0b03bb2834f922dc1c6ee5dbd9d069b1307d5bab432064b690b1cc91786eedb49ab331fc75bbdbb07ebe9a3ce65415c1a84acec6c893158028460e83e6ef19849152616e898ae5108583b0962051068f7cd39b0025b57316539f1524d8fba3f5e415c1af9e49ce60dcb63ca95906b97708f6da9f919b65cdde10ff9fbc41f095bcbacb822b5ea800d2a6c5b3b8da22c44da72d98f5d872e8e2b12b80beead497c80cab521d2869b0c91d29e518106e745196a2a2f3c4ff6dd50d3f89dfafce873fd1bd37ea0dfcec61e21a0ee50016e898dddd4533e0f1335a3a7d79a8dd4bf88f73782924bb11ec7eb3d74696fc80c79442446c44f5db4faf15fe3f045a1d11833c9e9df47f439e822aeca6129c2689a8162dbb127b9fa35acbe2b1d0a23a1a4debac9770763e6e3eaa2f9d6f242e6cf197257953c805046e3168ad4e5e8d5ca1e2975861a2baca63872a0823d4508db8e2727ede0827fabcc8d56a2dd7755f1b2e3d752f039cfac27dfa89798a4e53135fb0afabb534611dca13de23a323d41c97e1c0d4cb03280d65637732f55da69117b59cc42c01f1c6d6ea7aaed53b1a009e56f17bd5354a491ca64780bfc19592f67ec0427effc6a12116a0b75cceb449f40c34a923d625cf098f76a795ff1bfc7c51df8d4b72eabdc38bb72bdc7f25b27852381e3e7a1f0550edd901a58f495aea6c1b7a995cc8586fc30a61885664efcf9aa2d50cc425f1accbfc2b05d3e99396b97f39a7b3346aff51d40e30bf7f78b5965342983a5796e368628ccaf0f7389a8c654a0b9cf2d7e1f68a9b8392338cbcd9a9b7f06c26a0410922327393c9e6458b4179d9c4e75ba4b021e1a928d6986a5c7af39c46b396132ec1c5ca02b9b7329a94343fb5ccfd312c5a0e92587501fd4172d1df705028a80627d3f398b6a235ecbba563dd7a1b715ac834360ca45b97da4e5899960f7ee25b3aa63e57b7417622f80288c13af43dcb82406f9c7a9a1c825c9f7e49c45b7852990c1de7285721cba751d9984222ce3528f96c8a1936c58fd75596a5b9d16a2bc2307100be782125b1be04750e60f198706b273fa255d73c997f09fa6ce4b064accb70b30179f8b4b882489b10b468c43df01bb1268eab5a946f302fb333ca086f2099b29afe53c6fbd11e30a3952096ffe6a1980a5bc38ce5e738235d04b8d0bd5692a4e78cf79f3ca80b10e96975f5778ecc16b0bbba9276e483ea5e1defd0084c0c3f7f5f1533306807fe708c34b4a5b1669d8f5edd1140fa93fdc72d8b77676573a854268bcd39482a0dd6a69798ef38a418cbd66f6caf98582efaa6fff2258af5ce3f7193c9f4c506b462e84bb1db98d050806caa7055c4bbdfaf0847e4b5b8c8abdbd680bf6df2110e49bc79257e927acec9d6fbe2696c46e7c08fd0d371c32ed3cda2d2b5ef9e307c1b9d2ae79257c5c39762b7ecde0bf959b4165a6eb36fa8dace33ca88a1009ff20f42a0333d6993cde08c620b06b971d455e94274b88ef08a926262960b02805190740a8eefb3e7d36c26b95f2fa55b44274a611e4d9548945a9c29b4c87d4e4a5cf2db50c4d531ce73c839e4f92bdac412c17f547613ca90d3bd1eaba4236c609443046aeb1c327638a09a151f9794496cc5e68751b863b5de52064738dbcf2ac21b853bc760c0c0139729be502bb9e10c0db3741e6364b71df9e6197759120eeff058f1cae32da4ad372d749ed0faa31e1486da1305ff5e0fe51f02d71b7cbad11f669dcfb3e28b5fd3af55ee7cf510413a5b4682f6d67370b6452b0d14a93157474157ae3a2335ee467c1b13469b0ec5af92454e499b6c3ee406236d7d431d9eafb8098a5b2518a76e58702e3dd3ceb08a8b5812ebacda2ffd57cd7e3aa3c84861bf6e2af46f9bc22042f6746bb4b2009b59dd90ccc02f4ab3ad41104c3c8e333d491f6ce7b0bda66e77e9ff7dc5cc0a200b18abb6eef2abf886c79a727c676cac0207c5778f2770aeb4a6cf772f08db5b841abd0788a42adcc1e677efe0d3bc4fc0cd55f1e922620dafe0b013b0b74b6ed1526d8c452876e056532c68d009c48f79d92e2b4d5fc04574f40d5b2030d869a260ef8e46fc516e3ee1f9037c18e0ca572251554ad3a807af9e6cc6e211fc7dd9f158386890d3c3e48b2a5c1b0b7a8759b54bd951a3cd56fdb4b1c6185bc15caa4eb52008211054ebb325d2b2622e6c27ac14621adfab9cc66c4476689646b2526307337e926c17d6b6bae4742a391cc2b176754200de55acef080c5a6b0888d7c080ab18d812ca820eea345c04e4e66a9c775db55bca5ea0ea0240f83781a9f5f87d27539848a397cb095e5b7f98a5184c3377b23cba5ec9199c698646858622d419b9cbf86facb5eb642002289bd8e747258177442fa9d5672cf76db828040e83578780be9c3f3bac0f4433aa2e54c1171df556b288ff3a484796f1ccd742758768f16018f9a53e0834a0399d232c5ac67039284efce9204f3f97c9c6f573bd96e42798ca9caaa5add62f97800108e494ccf35346caa808dbfc2766c9a5e1654f3ccf4d5607e9da3d88499e1fa3df7610e99b7de8d74b0ee4ace4b36a834d13673641a2182153035d7633726397a9df1e512b89867506029378c648916c367d7a42bb5a65554d76b3e88761b45084d9d745a085909f70c9abe27d3619b7b8c41428fc465383a29bd1749916571a2f587ba171032f49d186efcae80ebf710eda6857658552b6231f5c250323c5156b0f6f7347b2a760239a661a4ccd11b2bd352de4807b70f24275e6cf255fbdd4263cd095e2e172611c8413cb262b96fa05eea9b8f2cb960755b273593cdabc1f3017d215da14e312d20246f6d85a6f6148c1ffc214227d50f828ba7d4b56447fb7c2c25949903c164a3c79ff45139d123882e0a6b696c3038877279e685dd01d6de6b68be35f488a86c4fa105e6e82276dedb8f0c18f35279340f7af6544d472e4628eb9a6d942da97ab0f4bc35d42a3629fdb4090b2b69c399f29e5c87409815c3e74567a2014d379c72164eb814928fc13443eea6a195fe163b1162669a6dadbd2aa340da93772255986aa8395f0f6a1892aba65a3160bd198fe23683aad4a1493094ce4328d88e6e16448aa4689cf842383ebc157e975cdd67ca4e27b24bf94c83f4335ede9dda3016c91bbb3ccd0bb92dbd2fb04e63beb91a5c38b31d882f7a47fed04200818dda176e28a505adf656def4733bacf9aa6b4cd55f1dddb8eca9b61e012cfb1beb50ddd2f1c20328456142143ca760173185aa79c997b90a54d479060b9ce8016e538208f37cf67ef26c743ed199a739a45e58269e9906dd58cdd9f0fc7dc603e9041cc2964f1a9e8046e151fdbb37c13808fc644d764944e26b00f60ecefdd83bb25517332629b0a5bdd5163689c86bbf79326627166b02da3451f74d29ddb71f6f7f3636836f71e4bad4ca25a715a218b23689a52f60f7a2d376e3cb4cfd23e39d8dd39a3b68facd13df9feb002158036140f71fde4be7e0eab8323168509850870c8827cd23f8a62e8364d94c7a2d5bd654cfb8f4fc7a2e5a2908e61799bdc34bcf5eee82eeff9a52944bc9ea79ca11627a0c694aa7bb12c179d93f5fa80b71bb1ac0e342af5ee3af1636ca146babbf31a283e0e66ff93fde1b8af688fc97bc9ef2bd80e4d68ca26cbc088daf18717aa3ecd9eb0df0638271133c3bf4b7e2400eb7a9a01a44fd3a120013bbfbef6ebc329358b3e66b3e988f2a08938542777965c39115bafebcee39bcb99feb2ed58f72210f37151b8995a063724c10789bacfa17d8bce6b214958d278288506cab2ee562a62ec5aad4d34669564e4b615d92805295dffcb1e9fc31ccc48467bfc1b8af1c157652c9a8ea2e67f3cce6e284d9a6081ccbb3be69ab1f5cc65832b94799f7d256bbc7431d85376a6e982cd5daef585578570e0af4e7ff5bf5579451511785b3f693cb7c7b0368e3492ad886815f2df10d3945b0167097d5d75c2a72661005da3100280189f13e4b3cf4999eb106bbdf8ce82dce6d90b11a32e3be88a5acfc17c5b64a53604c46dc045648d28d2719d6c9642de4760bef65abd52c79a3720dff5269b8cbc7a99391c7a365687b76c1e3201980463f9bab3a58902ea8f2cd3438aa18a076d848d6f0a86bdff6e55945f0ed5836d62b0fdccd362f37924e2de498d2c5cfb2af18f9942884ef3725055a79a37e427aa255ac55ab7fc1b045949f7f357361493452dfa1a2a7513a5f39550544592c9a014680c7eeaac4cb554f8a8cf878a895a68573035bed9a8b64e1f57f2fd4ebc7de0c80c793bcb740af6c2a29ffdc7dd20b8440f70af96c6e9fb88d9751d91cd181085720805c19faca1963f70efd2aefbf06f45b44f5be2d98baf59dd89b1067b12ad4f7cd424dbbe931ce771b2270ad87cbed2d65e567bead643a20a0aeceddac22620f0f2ce1878d6a49476473c4a1c1523a008fd7ea380bed6cf88f0b1bbe42f680a65a24317a9dc34ea632f716df98b4ed5a9e29385ca9008732b3e9f035b62d286806cc2203785441aec911444e5b39d2d4fea888d962ba909400129f6cd002c0060f17834cebe0500c4785f70e0059c9fd9b8effed77999c228cb5536ac4eaccccf0ffb867548da4ac743d363aed4b6fd945906f12b7cf006eb63d76790c1f532ddd4f5f7cdf4f804e2c2bcb9e25ab237feacd4c770acd1ebbd671ab2547a873a1651f519f77c520f215d169bb9e1c047ca0176c237c467c02b028964cbcfdaba139c7db9dc7d2e5ed6399da46e4205d088c5824b27790cb84194c827272886a718a9e752615381cd78cba7ed2f602abb8273210f033f2e9ee68d353fdee4cbe3c4b647c5a41c5a0f1f61cc0574fba6d152d634a950dbe53070dfad75b46cd6a4b9291541f37a5f5f809e494db315c63dd89dfdc3f2f45fb7ed7e27a337ee894d7ac786fe14f2544d0e829453fb6bd800c1f65b4eba97129742deb2719c47547bbe426a98148993e9ebf2b92c92bc58e5af48602164902d0e8ea546ffa69e59b1918213ea09d50317e533e0d9c2bbd7fc8f21f2de7960ef6dc99620d884ef2a32f136004cea388497936fd6a608ca682e1ee33ec27fa6386c6a26abd673b295c5ad4dbb133d78a226a1558775a2ba4f8994545bd85ffa5f7161d589ca663a7bd51e4432a9ecb148fe4cc8d5d8b31e260212fbe917967712a8e5831b915b98de0a8e02065edaffd08e2ffc302dd9488d8efade62a6bf072da07544091f4719b95fbad0952d2f1d37ac06fcffdd5e73408ba409f4820aafa4cfe59955e18d78678454838ec791700f6387a00e53c536fefce16041384d65e664b74baa267ad4e94bbe26c4761b1b0ee525f9ec257a1cb0f73e4a5b83bd8b0e19b7ea57926386a2cca1ef485085165df92c1aabe1e3730ac35f5b567790d2298ed4fd0a18976a02557aebffe4064733657bcef379aacd2e1093f2b6030922e824cf731d32cc6b635bef110828c67c8ff888a3c694025bc27e5acd462834135741727c518a5f3b381f82fd67ad07e8469f618d025197155a2d4015a0eb1c5313e01d108d9ea4db7be905e93f3d30313261dfa0483df5da5622a07ceb22bd73ea0cc5d04e42447a03d7da36aa6c334a49bb33f7eca96d26479e717195f1826b919d7ee02d34fac836235838d62692f5774135e089ea7ea79c67ef7ab79ed1a2e74efcef19910fdfc9b384062344d6b2c255b75ffa4e5cf9ddb07c5e05f5eb36a561b9bbe48dd45afde775a05cdaf8d0de604e1bee9744cc253b1c4bc28d0b2821e354d03f3a4caa98d55791c8e1309b5f56d2588e6e09e4a1c12f2d165bdcc8cff4dcc415edebf0641f77bc3ac26451f6e8ce8dbeadfb2e488e469b497db2e7c2de3fd773f73aee9c8ae560ac456ee1d2c89e801b8732147eae2f3f297851263625ef04badabc90d8b1fc54adb932c8918903f04e885f0745a9b98d84e5d12ec45287d6950d8769d9b0fad4963f86fc45c71d028cd8527d2ca241e4f8f7ee1443f744400026418f89482f4a932e44598eef52e1b82dcedf4457000941eb4dc7768afd1fffd65cac6b241a7e20a0f951c44ca06a5be14adbfa5407345d2b936728e295a425643b212cb2b00376f9aaf65ed6dd0264da252ae0b65c96e4d20ffef1e89f39917536cc5d491004ce174fa2b8a84f8a3f0ae185fc7d77eb5eb54f5ef016f462db8df24345ecf209c5e73a08f75215e9413ca2e7256733528b872f25076c53d06c116054e5646969c7bc8ff392ec35156b251441e300bbcd86a897c70587b1cce8c78ee8b6f763e404fb9f0ba8a4f85ecbf421cfd47f0b2f13d6269d09710d73415e40f2fc83f775f87b877299e9d69b709d1ba5c259446fe139c1bcb31770bc79a63d4ffab491b2a351b2c91ed97cde5477021c7f5d601cad631664d9852310b9220519acda0170f487e44099e410b4d02418a9a6e4ec4d75f2741cf817d47652f93417165d5522e1736a85cac8d9fcd606ea92ee2f0eb85f83eeee3023d2dc270f219d33609de1161b701e96eccc6ec10723469ea151389bf02cd31637191b5868b4c82590201a083f1b83fef660ded180dba51e2b642987dfd438a814903e19db77148181e737d2ee07e33e7825cfe2f20b3bbb491a7b3439a3c156f559fe679b9c90d8c095b9c0a067abef12fabc936f67549b2e75d1851ac99da7115162db676c468454d912ded75f053f0fd509b1650e412306dfe1a9d528784aeb2e6be5fd813cbd4761083a8197b2a988f93a7912115e3d43993ef8d6ea999924c084a405ddf843dfc45b37738b561cc2284631befb08d3396082db5f3ede55102fb2f3a450f16c8bbb37f7cad6087570c166c7d4be28b28431f5b7eafb658f77f07e8e27830f3cddba652001f99c15c9ebb20004f9251e65f075d7d4191e6cbaa5dc337825c83d73aa1ac4cbef5f1b7fb759885aa5b9a2675b5599396b7bc4d0b21926235131bcf6ea82960c89136f6673d341e062c2d156f77b65d8d12bd810e1ef9656505b0ecada402c30b9e2f8930ed65a9f4ed539c1e96be334f7b36d9ef1f6388f5307184b5d8526df6cc912c11fd85cfb61106cc1e32380c7eee6273117c6d637c69c150b228ebbc76b331b6acffea64b64c7ebd4e02f842569531118a4b629e2b12ba3472ffbf4772797cae2879b64139fbd19abb485f61e5a7af798b4146c222414893e8d8a3eb2f385e5b485a8d8d40a4ab726f0e1a66ed49faf057a3580e63550fd08386ed8b337ba6d9475c4399a9f01308998a951a94367edd27ea274e781439736d3f080d62acf20c297eb7ab93659313a55d3f6ecc251444fe102c5efde4d29913a139db24248d85879e92239abc8283dc4dfea2e382fe8ec27ff0605194de3f0010c414c2c950eed34408ec940b0357b03cfd6437f18c425e4138c91c406be9fedb471ce1f5f427bdd1d169edc3cd15771b6b7c865c49f0aa814ecd588a82e938af13f819c50a910fb426de58df8e71f6d254127ae960d6096490e30441a5d4ee661ace77a6a46670ce214035f9f31791706c532e6cfdf0c0051c0ff49a5f10ef4c3b0406f714b51ba40237b4db3fe11401b2a43e112b4988d5c53cdbddf75dbb2b18a4ae42e321c5659349e227551301240b60b6c7869ef231b55d895862008c42d4d650776a7b55332fa74ba4247df637c1f6ef9c10801322d2bdce2851550e899ffc6f9100233ebf1c4b9727243b8c5eb57f36b313120932544f42f45e94bbfc5721ee0679124eece824586fe1813d70d007dd33610d6fd1e381c2d574efaafd43b556b0cd720f7397d197b53a51db569ec3ec8cc2c89d6f471d8888adaf99f3e37b3ed7b35fd2ff38bcef256358cbd1f813cf287f1ec56341231f0dfb2071eb59777d04773431f73c73f07e99cf07a67c5e83f22bc0975da0659e0675ab24df8badeac2455a95a719dcb717af0341a15d02f4a75b57798a9a72d4ccbde011c8af95fffe134f51c6f417f1fb682e79faa72309aab1f95e2abcb2fa8fe35589f37d58076a3f46e2638e8d87093fb45d0289ea45cdf68884dec50051b0df8be316561cf548edb5223c6675b9213941c2e29f461d14f2afaa7a7b916dc42d64b0dac6385581cf60cc51eb58c4bf3c906487eb4b36f22f65e714e583ff9d784edbd059afcfde5d574c6a64e281376aa51868f252dde708a533f12b41ee83ee0d3fe49ac29de7dbcaf984321a51cbddc83dafe7169e23d35817da094773fad0727c01eff4241ae9ee7c85e87cb476f302ca33527bae2197ff548c159b9f94b82acec04c3f766a556268484e3122d4830769eb072f6a3b4a08aabfeabc8c2d43480faf2c20025ea56106dee8bf9bc8639ea33357958871b5e66caf3d5f6abf895ad8e7e6b2dea44631459ac8581e997ce35b7aba366b42e3c5defb5ff18d8e2883f0e2d222011de944f9ccb4bbba028bf87697c8e1d3259c139f7046efe15d264107dfc49c5495c936565612f19f32f0d4c4e55a5acdcd50f5aafbea7ea24913269eb48511bbbd08d1cbd91888296a935854be7e2159b38f7ecd2379857bf24f9cc0d30c8b894761bdbda1900c54713e2bb8944a320ddab87866b480a4b9c38b254d1edf4b85a414d96f94849700ccc34e3cc7680014c0f2bc58991cd568cfdae74e3a49af35fe2a370aa46c7da804f737d53d2680e308344c41070d248126c8768a0e24e05182a851b864b2dbff0e1000aff4e341eabb071092c18577dcc68f831645f2cbbea95746bd2cc5408af32cdf44b271fd0d5b3a5db48ea6bbcef020ed8f48d84c0355fc4cb4e4cb7eecff97fb1ce5cc070f61695adf2412df648a19b969f476029f9d18ade0f89b5d8347ab9163e96a9a04db6b1c087465c1484e03034b43de6c2462c60195d2a39d85694a26738681942084a7f0bd2ceb60b92bef2167dbeb71a2d737872bed175995ee84e94ba0770edcf3bd2cffbc54f9dccfbb28da3967188f4ee016ddf32a36c2b5c8c6b5cce9dfa303f2304635748d19f3ddcfdf44d2bbe0e48e70a652f52b9e8fed7d543cd2f77d08f7a5491c7dc2b3597f7ddba0c4bf30bf2c2679c8ba57b1f6056074adbfff854fa5616498ff6f221549831e3b93a72413e111e063ac499807107e2379fec0ae90615f559bf70b12b98b65f02d385b7b1a4a268b988ef1a9e9f1e42b1cace35cfb507cff1ddbdfece55815cadcfea6839aec755dec2cb04d440fe1ca7cbbd5e86ea00899a93431761d64bb6a8fc41e8aa87e97ce641ce884bf7767c6b1c44ee331f4c721394bc4dc8c0e97ad923950be247ac4450153c642c572ce970f74a5210b7a303fb01d93e13326faf27f7a528cddf6f5d3d45ac875137d717143c45db35c99faf93518e7a34223240b59de11bcfad6e51edbaed7c9ef6dcf6eff6d60edde834c57798aea8efd4fc78fe15de536dc12f25bb4f2f036bc1616d3be8bd96337d6105c4c949b7cec668099504d8399b746c8001a4089e3b97a77dabc5013ace51bfe401a88050e184d16a54c4563edc0eeef81c6e3ca5d4364695a37b57ad29c0d2a080a2eebd08ca22ce3d13c81aef194145da14abccc1dd050ab95ce2502122059d5fcd5372678ca595a47f195b507035ea5259856f41a41716ebbe3e3df14d1b4d3dc64f51b0bc1955082c9df0fc9f0e50a383e3e3686f090ecdebd70e1170ba903e32a40ace755d1d561a5bffb4aae25909f66caecb3d89ce5cbc6ec8f41c1e1df5b004cacb7cde2a986ba2d983461f0f9ceb64f5dd9b4c64f6d91cb0d2a35a65566ac2e1c8d221e4cf824e04724e3c389feba827e3d4d02cf1300377486e295a0b01d0e5c1da632d5e70a765f10856ae0e6eb5a2b6c748da9e0d8458707ce93d787f9d4c2af876464036dabd7fce1b4c181642c6dd6e99fd334b0e57f766ca1230bc81d24949fb2103ff3b763c54a5d50a43a881f45d5695fb15c8719bbf3d0f095509841fe06857f1d6996f6ecaa829366b30e3ed64e11c1ee2e9c59e4745f15d3543892746c12235f9c74199bb48438d15266ded1c89c95c97b0bd6856057aef15adc390ba21c1f4e3acf6364537278380da957638438cda81588cfee53aa59955e554b8b8b4bd20b2b4a88a7f981a29930472ad235a6b58eb3d6911300b2899c47b2570875badf45d8c30eea33b59d1f6d741f44d60acf0c31ec431a150a5f205f4a17ab6509a6b2c4478c5e8859ce13fecbc07f5b9c659f5716a47ec8e33d4dd263e49cb22a9d17b50ce53d6e81f48c3477f190fc13d2a48a8784d89d5c8447813b6e2f8b71aca29f7484cf5e6290663b8a174e542d6b6d4b7c84f5147f006805c9926a16f746f3f2f3dfc67662da8ece1b249a6527e809f0717a77f01200c449d9d193ea91f438542305aae96a8b883000cbb5ad7d68cbd71150df0e224d9e8d7548cf4fba57956514608bed44a1511bba7221b87b3aa00ff93943247d1c33de9aec7d3c9492891a1913bddb5cebe2481d1331da2ff8e2eea07fe886aca0e7fad904aedda63ad4a4fb14ec32b60ef6c964b6ed6fd8ffc1654df00cf5cbc2210980c702adff53d85d14d6ae7b6a9d9705f76c8458d56686922f8f2c761227077c7c5e0be1dde121153a3573bb8f800981dde434ddb353359ee1f0283c477ff3971fa7dec77cb8a642b19dde8e85875a8833105c1094a7cd7f5ff0b0de36e3bc124b885453d6bb78d66c1ab37060c0d3db8742e10b54ab7babad46b9c0de2d97e1833331262f0e9a3abf5bd91c485165c73f5db927f9b0b41f440501e82103e72b50732083928ac1846f91d15ece682bf97cfa5b4eb6beac00db2eb9e0f45abe091c31455ee4f4730022dc1b32b840a9de7bcdc6fc1a73b9ab0631cfbf1c7153609ea43a5d89d6bb995df59048e80d75f0741046b18334ad06ef9b74cd9655ccc0d8cdb775c289e5a775ba6cf0b2b06fb4192a2a40ddae0ef6873ff416be7d7e8714ce91dcb5343ef050a53818d374c40426f162f3090cd848ab1613bcc8e58ca0348597b429ce6682ab08dc32fe3055eb812f69f9d6d74022a3f02ef6a72d3cab94a4f0ea583a146a0982f34fd672be9f903dc2dad5722d04dbfd8d8ddaa947c0e854cdec87b6c4fcff8031e79caadfd55932306ca0653c6991f9cb6f3b22643ca0078f09c727b07fc73ca6bf12488c15ca079197ab8587cac8b57e1e5305f7cb52d32a2f6e02d89a55bc412e2ff59a946016bbe6a7d0de3d907ff1e872b3693c3e9defe670bd40994b457a6d121027284d584be02578d19e845dc8aed77c1ef16a1a815ad0c152a695020a57dc2c1e0ce999805e4bb41634d886714007544249cf6c3731e422fec2712e2d37941bd51b2cef8c61cb6b6d2774e10e727d97639aa659367c209ce762221935d293d78e07b77e5ec48bfc8fb37002f80e92dfb3f732972c47160f2f24e57eb8281aab7dcaa2c60a22170426b23fd76f9f1ba4e86c0b7d8cc81ee2db5c2110ea3e45184c97df8b99c47a1edeb7ede326119a579de46ce4b70af0f82ce45f0bcc573301adeb3d6d07ac15b2f34bee356e46cb23293a78d3753d7fd11df50de887099743dba9b0f802a116a8c644064777fa8fe3805dd4af1c0f6c0e691c2a54faf9df2b4df01c99f46fdde3d23c412101196e3fffaff1877337df7a9fe0f9b4e5094d3021cae5e3d4d3a0f9fd47163ccc84bf0096ffd7cfa85a28f95d466e42fb057d7b0eef350bcae550fcc70dabc28922cce0e63abc5b52ef1ed4db8e1ac2cc371c5c2410a9dfc4b7f7993e18abd66e729c2d1ad63dbfeb59a5f83fc604168a23d28a920ddf7e776085493f049f240c008921d1f5d22e6b740e794cd6ae639ae51762e98ea6cefb9f092a29703bcb5d916a1fdf56ccc5d6b586f89bbc81ad53461cad6ce55c8e1c618da343d10ac4efa3a19af179e97f88dfffde3b49afd02ebeb4857ff8013365eddbaa2c5683e469a70dcdd8a920fbe15ef245165beaf4b05117a879edb92bf0fe7690aeb79816ac620710a068daa8a93ba9c1630053a5b0a3aa1392e10b24f105af021e85d18db9c27fec1aed6081d95c6b6507627564a408a74303a77df11824aa28b9f04575319b667171578c7eb413bfe93cb5795b57cedc4826ca4639d69adcb6859b429994fb2c56ff98759f70f136ccbf885b63ba9bc50ae7bc45055523442e598d53b99f0c26a205f8e5144e3a7886e9862e2716c852d974eb5ec7a4b77e1bdf319714bfce25bef3f53fa7c2ce920d1fbff75cdd946a32c40ab1756fd2618dd089a00fc523b057c46618ea9c5bf3b008ec763b5c1da528341bacf3be1936a28d83fb7edd16747ff4700e472a8025235b6de24bbaac546d2251448a47b87a089b9020fbb9d756159c6dcb44067c989322e8949853fda25ef56da4b0185b734b59839e39f3089332668e04d197076dcee19af635b6d63794a23ec89d6b645bd485beaabe7796b567896a6da4e94e44051a50172196a236b66e4d10bb935fc25d34e771ab9721f4d61d4231a0891fc7fc9493909b955518565ff655807c9665b3cbb1597625628140be12822571163d5336fb0ea07b35ea1e051f53f04cac1a69bcc4db68ebd273b4d3c37ae95fb55285e83a4f76751d275bddbcbabbcbf81f9e224bcf084f11ecfe3345b63742145477c2012ded9e1c97dcf37e18e57156107fe6e3828e44f92a47d0ac40b0f9981d9f3241c8ec7198c5a9b779f20c66decced39a5ac41d26d46d2b627b28e0688d50b11529164ba95ca17719f748ff92bdb1c77139bde8d76bd12eb5345834c5ef5cd03405f96752c9835a69921c185a01edc0c90be78478963baa37b09e9f6c94bb6824194591d6786ae611d13bdd75112c661979e39f04de9f25879eb8e9db2043a5f4d1644bc088c18c7c56a06dbe9fe762344641443c10d7910458c78db63e9dea51480c02603420ce4689caee6655c1c414c91e7faafafbebc523a91c2b1049e5b0db74921d063bad22677d67e85be2eb97ed867da1493d756b4d3a8a6f9bcc8e3d3baa8e5bfe2a67fddea7747c10d8686b289e8cf5d49945076c75d02b5e73c08eb8f8364b2ffde38037f18a4e5a02992f79ee542b95b0dbd4a17e07585ca11bb60d56901d997ad0a8e1817047f66383e31007c2a587bd0ebc2828240cdbdf0cad8c2b9bab929a2cb83bd14b32d63fcee2c26d2fe2d0aea3e7d82d09033790a17cc8317a4bbd2b5aaadd494aa81c7636138aa932e0bbad22d6dd9f878ca5c93dfef9279870599309cf7650d242b470825c0c19bed4504341b6934614f1b2693f7d85549408b942e5f8af6fa1739b9b8f35f0dd7335af0bb8a4016587e3c2e1615122b63464182cfd3da32716e71e55a66b4d5ddef45b4814bf3c6befa913c415e17556c005875e221707cb7f5a87a396ed513044654e24b4830cb94ffde7a6bb00ebcc6d26f29639812facee7805c00351c99d465b3064319c11080ef936c3ce07a912ab4f90a91ac4bc0ec7d4d54837444028517c7cf4a0c0b20b1d10785e130b387284c2bff8183e281819f06506cbd04d73bfc8419eabee7d997bcc0121191461eb3f57092c19db2a8bb490ded7a96dddff80a0a8dc826b3554386aebb9483b84a0e5c58c06ca06ceb2ae8b2be73e86ee8f818c8c93fee0e44d375d8e5378f82d7d133755a00bca21b01ea1389237f66cfc70974b7d038820ba15965e975afc5b26c52b745c691fd2d6aba1ac61f63b0df57ed9c3a50cf5f28a8000f94fb705c76ba6a1a490ef2e84f9e70a351f7dcccf1c8539b308690aa762b92345576b93849982f9d2b24c001dedd70738a205c7f603e87d9c0f586209bff142ababac92abdb3a0974e5868f98c38d6399ca6e75db84eb2b26dfa560b84cf992923c6e32e85707c82406db712abb50ce88fe2dc8a33c0bb13028e0dca6af200c49d65838bb47e847ebcd532c71c475be97e26301513e97cd8d79f5889f90b32b812299f12499ae6216ce76d0a08f7c2660635bdff511507d96152c88def6fee2d0d8fa8df9980153f82159e907f556f9169bb9c6d092a109f5937a0d93fe7b49b27b052adb3079bf81f3323e416d861700f88bd30cd745f6ef0cd5183e382426d0e4fa90e158e4a68978c564170d8773ac45d6d7146e57a7badee32b06a1a2b09113cd1d8d5d75de1049db4d97c45b92c67298eef93617b80091d773e19efa75ca68ab571c8da6217cdc82e3387d654b0a3405c3951b3d4a248244a10a93558b15ab9e1f67694c70f2ae1cea2d38a621c3be9ef2ccca196f6826935b1af4102cde012fba6eb8d6e2ba197cd80c231dbd86061140cf8cafd1b9a2608e5e48b8146b934be966af21005947fadd91131de9a623e2a2e5e7fb4eca49ea4cedfdf5f4baa0d44765a5298127a9a8b9e9eb578b3bc943c6d13929e01c525cc60522225b5b3c5e01a3d45a034155fb2183a9aa6678a65c7691eb166d5d3bd2fa84da0c497f9d8a2239a894618073ee86e175d5843f129e758ac85bcfe7b030d991117d0ee936e15f7756434cb0554a5f8623e23678815912e7fdfa5ec6bf4a73404eeae621e1373ea19adaa91194265c97d3cef66808a23fce973f5d25de66a3d977f650f545354c119ff8dd80ff7a5713276a4da489101bc4ae6b57c4b2e573b293e2062d9e9ce48345c49ccc68f0780e9dc612499103f262c29bbe4aeccdf77389b1c6fab9ee52710048f931af786af803926f29805ec8d02b7b5bac326656de0e22674b602d871121c944b0faa627601ea6cc64ae740621cbc42d3c939b1964b1bb993115c27c5279a8d287bab33555baa9bd962cd84a2e47fac12df0c3ba71c6b15f7e938b8cdf6c6c15124fcbb491094f9d8d65dc45281485eb90a69daf81fd9ecd0127822b73731ec8006bdc789eb31d4e18de3dcda6b2587b5b73e965245d7ec6797b6de7b5b655edbe842e0180695fd6f01aa86725f9a2d9e6623a1f2bf13f64177e4ad6193d30282cd1b1a9e02e0f72e2b7db7d84706b02aaad765b6d0c50158ea79e75a3659214d9cdc0d94919589429ef8ec79b64b3b3e14b4ee3e8da6ee9fd6b563b91b51493c3acbc3dae9b84dea67b25403afe9c10709d5cd061103bb95dd7b166551e7f278d701dc9dab4c31195c9ea8d2d72fde2525133a18797d32385929906730177cb6dbe31eeca5e908d3c5a489f75e1f9cab71b9d504d7d1e57ea311ea2cb8bbbb5be7f8f73f382147c7f3fe4a6db01e7017982aa30bc50cb644ea6f100e0c6f7603d7bf37b73b56dd074d3595074df1a7a4d1b347956836c7993f743227251210c148638b37ef9834e51e06f822adce9983d74f08749ed3580e76266b0e32d67b828dcf64e354d8479ec588bd2e5b0f84573f0a810ebe1cd55ff3c22d4e41480d68e5d6b27bf510c9d4661f6bc4703ef7059f8feb167b3542ea26a2eb3229b48807125d6c57d87fbfb6d01a0da329336b925ede0ffe175c88cd109c1a72e7ca3fe7267c0ba55acb02f81e0eb9a9da24245bc8074643d424d44e1d9e239c790e0c91bc9d1c29cf6f8c428256a3758e020f36e87253cd85e4effca59249dd3e956c799c0575d6ed8920283e2aa6257fe48017d4916df9967da5b6199d3c7a36ded174f06925816f3566eca5a83f1392ce87f3358ffbcdbf878bbf5f80eed678635ba518a295a8914bc72559d9d7cd2e03e35633506112402ce306cda326a3d79b7ce9b819c495a8ddf5433e91c022ee40483cead1999a43de5c9678c46bd3d492cf553329231ee69b0bee03e681125a35604ef8a5366c6b4ba733f733d986857e9c9c0a22b469482aadb8441a820d5c5ba1f263938a5660e71495f5156aee94db0426d017ae4d62c9ca844d3ad4f71519f40537e0be65f605e5d5d099b57ee5e92e599815dee594a8759e82425849459d44eb23cc668f2551d91118cd4b5995bb06f47b56214e3edb315b3ee909f2551c1769b84cca273f8bb48211dd38471e4ddea287e78f48b63572cdd3d3ecd2bb1a2041776ad0ed1479733abb9f7c9b3f894c7b3ab9b6ae19df32883d2475d2a127023bc854895e5e0d4d0d0fefe61320fa315e88ff742fd3f59bd71196c4c4a40fe04efbdac4aa1df614e102787f753a34ca26ac10b0d72d763e9ef36dcb1eaa46857796b0a407e658065394773cccb0e49b622080430ced015c2a97945b14993139d55445ce2bc5f742e59ba2b6c8a3f62d201c10894b8a67bab864d9fac3ee8d423b440cded6b991aa4dbb31a45cb98b905a1bdbf05f333d86808043e8c251a76f72935f3c55f4ee6d932456498039d46ed3b6e785cd9f788e3cf279c85789318e9e41d37a58a9dfe09c4a1acf32f63aec1a35dd816895f3843eb1ca7eacd9abb793d33f968c0567792effd96b626291d6c126704a81d4fb3a250c07306ca4217ab8e9534434365a51d020e7199375a354018081807fb26cb5633a1f098a003d2c72ba0fb765e9f75ce4bc2e7311dc3c9bf28036c4bf10e55d200a8bb9fe29a1697eeb4804fc31cfdff7cedea6e40f361cf52348cd3575f9d98254aa618fdbf0b4a77bd6b7544430fdb2d895256ae162ee4928cb6c9b8159082c7cb8efcb8c8c53f0bd9e8eae078e471e54efee956a712dd9c8b60639b45f11af4dcd2b87330c01d42ff12d4a3e52464c9fb9ea1567032deb75befba2f1ee551d9ebf21a42788a22103a7c8d3d0ecf145d08bb7c79dda1f73142162e2c8d34851cda2b40149d350a5b0585089b69fd770f4f7d67e2412f8c643e0cd1a4264b3a7486bb9006f28f7bd22f382e4820d4c1058da31f71c30d3770e2b228d85532e27b5d19268c368b22f74cebb35ed3b99d93571737c5d3ac9484751a17c65ee1beedf0876fd43a4d65d1c2e8033f7d8f4cda87fea7acd219a4ff5d41f9d6f003106deb4e971d0b1209e1bb0f685329f0387401d7ea875bc5e1777c70621e518fa3928f608fd3efa2f92bc5b5ee4d1354b704e4c1a9c18c6ecc6794519e78b01d1f24670e7ec4b27d2b473cd6f6c35a962ca2143525d1d587461cde36e1a4841f37fca5c4cf79c65ae416e5d5ea78b4e49b11c472d0901d156cf5e9a1ae633eed63a0bcfdbc91928eb71a7a7245bb2fd01f00db269e48c2264c32f9156e8d9b0ca4f4dcf17ea93c9bbde65903d421d81de630f24c17e9827660bf33b1f4746498bd3752ca96448f65e1e90d0762a7e7fdece9189b66d49724b9084657326d399e156fb673e530a9069f9fe2382d707dc59392bdcb5c36b96646f1e748daa9e5b89022a03c185926c572ef1630cee4f64e30dfb078b648629e87f51a914c3655148bf6d48c99aca0e6526328ca52eb4f166727193a7ba7d8b964e1440bacd888fc573a7d3a46d88eebfe16ef8e6840c8bc5c94ad27d96667f404a45a6fe11e06f8ce9e68070846db9cfeb96f1f4dda7ed8a2f4aea071d12646c82362e4851359b45286aeaf92fd6dfd508208369a4103e2018209094bdf62cdd32fedf5a8b605f18ee1e3acda5642bfb46921a55ac48cf3aa4f97f2ec0ec96ae0a337b0152d51ea4074854ebddd24904900a5c6234ecae978812f04f0f5ccfac4fa12d2aee096bcea4bc0b41f74906d31b40c9969977bd05a3fd7e248972eafc381029cb1f18783564465f67e483a1260bbcf1014569c18136c174873aaae9437b9a768a817b0452bd91ed02d390298cc63699b85f58158f8d3ce9fb0c9cc3b94245da4d0a92f1a3a7cde889dfd6d59cbcf4570e75434d50edbfe383421e6f11dc6ebf27f769d5b930529321798c2b7f8c80460c96c6e0ae78ab99a4bfd6801f964c9c8c358c67e79f2024d85e1ec698428ffb5c1eb9f9531551b9b337df5e3f8278a97b5544b9a831695a2ac61c72d67aa738d32319d93521478bddad65b52a4ef409e01a9cc44fca3dca9f802460b4031040c8e2093e7309c84da6fd0c773f7bd15e7382c252def6d8efff299a606c111c63b5227e4e73ad68cd3b8aa67c3e5fd3aa182c05b62443eb934b18714ba72beb7c75248c149f712121a5bc3d0cafce183deae7cff11c5778b8963affe70dc50f895c2076685a848dd64e71158ac266c2bd3650b970d0fbe784cbff0f29faad9c32164a4011869079ae836815c6dacf48ab1dccf33d5c29811ba5fa01b993a3c6ebe46cde59d7b1194fadf99231672f5ca7d728b9f6804039c8f4c63424e548c3552356226934553c71f1099c96dd42bedb2f19e9f375eb0756d347136e58f985921758e66d226bcdea3f1e06ad29f7bbc898640645dea9c6e9090d26a6a0554f0fe28a307d4d7465545cf3a66b174a8640b1b00258ef5e0253c89d8f91488fd0d687fc98472f29011599fc4e4125c0efa3221ff7afc57ef072ad615cdff1dccc421a7ac1fcfa90531b0629ed16a5d445273ce78a03ed98d56f69027a09dd766ea4ecb7cbd0591fd3e0b167a58a95e028b1dad42d094ca7daf2ad636ff3949fad9886b8d70e58fa3f5340d096897ceae4dc0fad300c6df9a98c3e006115fc605af363ff83f01f99db35f74800def945543529cb713fde4000004fd5451fbb31cccaebb5f7e75bed5e4922f8a7bb10d3a19617695de059a4a9a3ca59c0c547663d120f92df9db336a0b95de699e2a1b8bd83baa961bf2c2b92155f7bee280b3437370fb448ff359b2d1d7a8cd5b65bb02df16c6327d6594e0c3a93861cb2daf67ff955ad5d755690158cb4c2fc18d7d3fadf580c7bfb02affea6a6c9049a04ee88b15f04114ad44c26916ca64e37d1beae9dfd58bb446a5b5e1c602fb3da83d5f88cd2e02851b13d02bac2a645353b1433a1cc9863222ce6efbd7901004d8f0d771cecc0a445fcb1109809a7e00b44b552ac96cd9e3f7715e959216fca75e0a5d1e01b2782781ce750dc8500421c63af9a34074a16e2ec39707fc4130a957e26ad8b5fcb331d941e6a1a3d3bc7b00142ae63aa5b51c6e7e94eef47d2f69c337237ca75efb9a096a1eaef60aabb14b4d53126931cb706418d2a9b6a86fadd4289f99e15f14284748d71ed910b032ec47be03c56566dc3397d8e409499341b8eee02a33db0fb3c8be035704488ef27b0d0ff62ef4f23d2246c3b2bebc9d15850c9f89ce013df7ce7230318c687bdde9e41dbc94f4c928a22b6aed34dd6d88f790c5bcaed00fefc3090b7440013b19535a47a0b75c292be1d34e1d55e4c4fb915c09438b0134c2d1987b46f9b974bed562a9fbe499a272455331c07d4038e356bbc7c83633b79488fe7fe189e9f19d12b7f402e2b4f88688c6b7f1692e97b5b16e2c8c2e1333e9dc8659f7543ae178c01acbb14c28d7cf503a9cee60212eb0bb7d1cc6ebe596834deae562c0117533081af93587e6116dc93bc80d063247039247e26c8b4432527edd769ec722d785d2ae8956dc1df7abc54d73bb18b4212a4635000f0d82d6a6e0370d53bec2f78138996baecbb7f6da26cb2d678766c21841c3d47043b74d5f4d8e720c40f7f362e9f8cf59348d9d86e3026c1c98f161a992583a339c27082c2c68f4b89f286947703d6278e53f80adb9155cc20e98550a9fb2370d46788e86a77726621e58a235094be7e2711da3f490f516b2012c06113ea5b59bf27f93e8f415551a368489bcd4fdfa616357f0dde1eed82fe8bf2d3872479a9cf25b65519c93d6cadec84d644a9c50ab320931c0fcef7a63019c0c271d72485184fbb8185f9626a4defa4c1e4298f1f31d3aaab18941162ae2cb59c067f0553b1272fe672f6e499126334a49f97a5165d33420983a46cabb5e291c1527c2865d43d5eb02845603064898489c96d65b125b03a9e0f976b834cf9a86cc081ea0c935b8681f6eadd44f2b84818076507a086cf0fe30fc7776abf6425c3903b1ebf0b2de6cc3e1ec5de34722ecc7d0f6e583742b311758919d538307e42a93f7455fcf4afecc35a37cfbcbb76c2a05f53c8d54bc394caa1efba67ae80a54dfe21fa3fc7e77ff2344c44d4286bdf3526ead97f1197d19d1b69291946ec2fd8663fa5b1cf06ef236d5f6ac8559852739cbb6d540bd1caf41b18f4cd3c932828377e2d18ff327e06b6d60340e105233f2bfb4639cfb72e5d90e53f85e6dabbcf547e91cd188a62825b3163e2bae3ff3f7bd216e1bf4cb623c2286c2ce458973b2e177d2ec78d432a40b4cee4e7ae0a10352d810c4f5c04637b4ea98ae71e1926c3eb75c9c30934a3f6f2d850a41265b953497725ba0629c94b0a184763e3711ff63da411a5b42477afccb36f75a75d0fc9046a7b629d27e043abb173f25d16a03eff9a8b6dd62caef436b9371ba7e534d7d1a940006cabf5e649496165e7bd9fec9bcce6e46b33bdc46eb874e168952dd64f598352e7c97b710a09691e82611ebe9425368d44e460fbc2f9530c374cad8fc3c5d48884e6e408afd99274813a7b04835184fbe1c5dc3e0fae216ec7693066b4f56120870bd44c4aea604f62c403846ad57e613f2db190318c8d839e5e9a00e3eac35df81b3231dccce96a44e7b09e4732fd65df49d58dc8146e74682816f8f1451cda4db91d33926d28536e63827cd9103fdad88f854ed239030dfd1739f4a5ba976a34caab1f167770936324f688d13f4080e475bc6732d293aa9a271b61e4e747b8bbbc28de35d21ecff18d9657096b0fc82f49e5e514afa4d4cfadda3529428f1d7c7fce6921620c577a1a4ec4b815a450a542e2ef8d5f5d7088074563823b059e86e34536136de8fa1e5566cc9cb62d3fdb2dc6f16d157f3c877a9277cdbc8025bd1732410eaf180f66aee08854193663625dfb8beb8e81c94fad5667998275d966c8cb615a6a41009a5949e08ed812c87b538812b8365f83f5c218ec9ce62f03d984906ca6f442f3528c7febf4ff8442307b5a646a1dd9e46971b663bfc775e958f2b83e545e3dd6e56e7008015aa1ce71876adbe99d80bcc5fe78f5a60053a26e251c27133959cc36d53414c302a6886d70a05e49693e99b791b68bd5dc774ebf60a932cf98e507ec492d72049d2171964fde0acffd310cbd935f7ead472644a1e9098d9c72e65ed30a0619f14f3d494de75950e2367315f0adfeac25ee291491d0b7b120abaacccf326349b58461fab7e2aeeca635e82b5d2a4026cf94aa07a3274f12b366e08ed131f1dc4e18affa4464342437367456417b4d2048b3fac235c5d5acde5fe1b86b23790f8ec5ae918493752d8be5f8c2ed5afe22a96a9805c7613bed33f173cf625a3593897de71b75c4c909aba18a98bd3d5ed76acca3716dc5494be3d78e5c39f2ab2c20a5e5176676b3c8612c877e5b8f235f3d8f686a478f55a7e5b6a588f29ac4110bc897c87400fed05b900e6cf81304c1032e37afecdf5ea986d8846f7c0d012c23fd727d73462f201ffeff75226df3e4293a6f899a5305fcba629e42d89bcc73e65acae2bb80b1e2a24f32709c4cbb3eb134bb9532b0a942e6b0135c981574fb8c524084326e792e256eb99471b4abe888d4e6f14d18cf27904a10426feae0258e233fc4245fe02732455a89422f2e2ea8a38db3b73c45eb56fe71a315aedfa72e61d17ff3773a683d09cfc951b767a8d024df0ebf512e55dc607e46d4471126cc4cf08e8f413d83389c1bc349498dbe0fffad9d8cf50faf58fcf04ccff80ba88ab179afa34718e22ecc877f5fc5ff0ff9362b84d007837e972d065a32ae92359e4f59d01d52c8c788dba67624ddfaf83990991fa93d8ec9593f9bdf93304a5dd89f833d911cc5aa5e9dd26ccc69468a7d249f5a703fe68e0763c5ea441366e87b24cef33df14dd019e8bca8cc0899dbefe019e3b007dbb2faf864e54fed78516792b10524d10e7635610845c8c4a0b1adb0daf32360a3be989d1319945e479e2086a45a46e865515ef8b49efa37e67fc233fa0aa27e814effb70fc229973881947dda2b407a07daf50ec5b62b864c9745236f74fa46d00c583de03da36c8730bdb19dc684626bef6d336a5293ce4d6c178977cdabf1d8c613a3a732f99dad4771e4b0aee68d0d156ea0a277a77ac01e2779525825746b530fac227d25f41825ba881285b1c2cd70ff77ad149b1a69a8f766020ae0b8040835d9d8f17fe97a62a42155e235590b0a3ebfe966474605d7541d6516f2fdf2783747cd8e75d83720b52c06ad472df4758fb1afacf561a99861e43da35a70e08366cccf3840d6337895a53c756e23e1119d895d892fcc75b681e91073510b38209632932e8a7f8d4ef718e02d5845c613a5a42e81535e156e1a2f651b23f98bfb9203ad5ecb3184e6c55eaaa6966dde5ae20fdff989b0441b90a639e1ae4b190d55bf2f959b0846af0d9ea2c5d4b60d2a241cb31f83d391648145d235d41c961b016a2adb6c569aad0aa48c8084de0cca1c0a1afe6d7e2b264c53bdfc4773862fa2eac78feb3f7966957a54ffc1f796652e4cd353640b31c17f0bb9f6275c5facb066f9b916cc4367b152b5bcfa43e8a2e0fc66196952f9dfb72c293de5d32d1aab554178c2f14dd694c77729e978284e7dd5df416a64423506f2981acc0996c82b99f08231c722a36d27137b60ec96cfaed10ba0285cb5bc9264b7a00ef795f7e1040c25f417302709ca514ce083a8d940022c0b9187c930bbe5a760ddca5d4fe4ae46c179cc53e91d9c0fcedce8331c1de9f40470925c6bf0f62c518989c750088b664143907346050d58c742fa30ea3a2174bd9bac2e4e74230b65e1beedaf0fc0e94494c3e25215cd6925088f12a91c4d9bda65d6408537701a9f224b7733a4554b1e85f824df192c90dffd64b75dc8e5c8a7ab16c914ebce75175a8b2e905917089107b5a2c3e7eabd78c39c40420c034d4273e844b588ca7d45ae02a23b0e7c3de69196d4b4c8ab2740ee158c1f23b7edd8c34a93c607f3a5748e4c5b7b61453d92e6b94795a1c7c342c8956b9c737504878f22cd67766d82249c506fed36b06bf652394285023b090129ca1007f5ec18876a8bc6dbd3ba374d3d59518c60eeed0c30b4698e0a040aa09e6fb3b19af3ef09d4259289b00e4562b2bcd0758db757d69463cac07dbfabffb81fdf782573d96b671daed269e4797a3400b40594c0f4c287d9469dcb49f316cc9641b3cf73ac11b3c4e4ca89ce0e16681780863c61fdf74ed99631350c5e0d9d866d8ba7c71c5cfb2728dbc7a81602cc44e34c4393252b5a2ffd643bea04e46de82989f063019638de884991ca39ef955f780eed0f10a08b5846dcc3d9658dd2c34f67d226f8307410b52bb7d2302de5cbe28899f1414b0053011e392f3ad6d9544692830e5cc2a1ac2ff0b512fb2fba46f5d9ca7e4debbe5abb149061e68935881d143a961fc05bc8ba7821df5adbd6263737dca3bcd5d8e50db29686fe64ba2ef01d9eb6190ea5edbedff23db9bb7e14648a3cf0d7ed335fdeac89d1d5b00df88c42e5d0f5f1dc4b61918a03c38bd15b0ab167b2fe82906379561624af6a923929d623237bf56e314330b7cb19cc2f84b3cc8185b4e24efb0af4610c81678e35bd7dbeaa498bc098595447601b81a23eb1eb18e39e4247c8c63278e921fc4a934491fba586092b133bb29f54f45bb480848d1029d5fc24c879ea742d11a3042eacc4dbf8be8c0996f20c633538b98e6387b786385a1a780e5e9f285261091cc53afeda26df46f91f1435e6f963bd8b122e24f288efeabf1fba5b4cd710b6070d750a623461449d0d4b4ba36fd0d9ec5a7411a72eaf7d3d37942de478d836a55307f42f754674340183957dd96a2137a89bb7bf28bc667ad4b05fb94b4ba428499ac1ce058714e24a8f8f7d3e295b875061642993f52c288eb68c20f4d49e1cc5e038266190d0d1765059220f843f3abd1acd518e03e2b3838e59edaa84e75f690ed0784a7ae348601b5b8f3dcf9a24ed46279e7f9feda62c2edd3beea51a98a963e0bc3c9b8bf64f18251b8ca50e1adac5adc96b5acd9206016acf17d2e679c9d2fa6f2da895b2ca38a25656f18714f334fcffccf5f172d64c87dc4eefe4c23bd37fa4f412aaaa299ad66aad00f5459a55a41270b9fb35cfebb30b975a1ef31a8b56cce7bf0d062ed58a1632e1dcdcc27795d2497ea75f99ee26dad74557b082a3ac30cfa3707e945cc579565f6bc4a857063c7d36d7e03deefc86004604a71ae762f32ecd9ea4e0bf2e56728e290d8bdcf4bc28caa471b2f7c9cd8f663af24b05903cba736690a4870ce2f3610afd39d292b71bba1e24c01f040a27e242671cc18c68e9d9e2cd7fc7f63ffe353f3ca27ba8604acd909fe59d4251760b5c2e60d91595dc5c809469402e2cd09345f571e3914e4ff8ce534e6670769a674cb59498ec88a9c4ea5ab3532270281d3a31731ed0fef1aa230933757279a8ce27d771eb0355a1b99dc2c464e2e999097450a55521fff4b39eef1fbdb9c6031245e9d506278e69a2825c8c7a509797bec76dfe8bb7736aaf8dd9201d2392b4c0825fb369a71ef5ef464175ea82084bc88d82a57df737ccd66d776d344f5a2357d517fac8b3e10a74557888b4dd140a157f7b960c75b7f11476e1d91cdb98d2a6e520969b5837ff6eaa4efeeeed42eb7c5d30317450eb65bb73bc25b09ae0f119627f3d09eccf2ac6dc0371c3815bf9242d856c81b31cad1d63cd5fd373ffb47f7c691a2dd5797626bd15cec0c20b51dd224d9c701cc111a2275b839c224db033b49c92ff69ba4e1c56f520c8cdade08991f43f183858087dcf1f2637c5cc8702a1cc6aaf10a7b7ae5264e7a9f9f70caafaceb0367e21543e0cd7a11ab9944a438beb4a7ecd4fe09be1699c1732c9548aea764a187d9a2475852bcfad2d2137d36a1651b7d117d49e88835e5a20446952ddbe442986f96c8ec0c84037caa0d63f1871f35f6bcee373483affd7cc2453038c9d368e5329f14ea887a350cad3eb3265a6a109a5db76ca7ea8404e02eb51bbd6b8d714f84ab76589d42aa8684b87dad37e21d84347f1d4ebf35832320cc7e8aa5c476076fc2f69741eab0ee44ec706ea7f731697ae500cfdc3ede1ede5512b44b738077ded6ac50714a899b793b54ea78106999f9d17c20df6cd2358192282cd719b20cdfbd9c2eee2c8a77b96ee179023eeabcd19a34939bbfbf45dd79ee9e450f20ff3f54d77d391edeed67ad411950a6f36f26f29f59b0fb77ce0d1cae1bb158d7518652028f567ae42479e926cc8722819548b3af28a60697a2ce50491f1e150cf6daa29dd1bd1f8b1cfc7070df1e2ff075e62db1adece10344510dbbb2d4858de724966232b46699840fcc165d4599414adcda03ba9c34b5d9669d1f55b7aafa967bcd7d5785cb9cc64d2236304bb467078f90c1b20e046041286ef736acb4ca653c966d81be30588df746df682629a43d9093df0fa915728cbce385cd9770b99502e394723cdddce7b6733ec8441cbddf4ea48855910d1f11152673eeda0ece7080cdd98bb78c7d3541f0c59e438fde0b8cda67051ccccb7ea2f75c2c9de686681553e0e01028993b5ddf61ff2afbdf63f82c06c1c093b1929761a7978213b8f5021287ea49d31be81633daf90df3597938d041874cebc358808393b720643d90f95f95dfe64830425c89a66eda12f09332e590d98a381c9e1cda5e550161ac04f801539a2f856e2fcd2c174827b759f56cc5c69bf06c54f4f836f11df88c1929289302729d8b86350bc586fb61fe2581db0438963c1c2385ae54ef0be25b66ad2d2d4bdce74fe5a2e300d54b2b19b9bcdb78b87663a6eb1b7533b117b56d189ffba3e2e6499c122177d12661a7a3f87e476482d0e857246c50575dec160548c0b0fc986d40b9377fd920ca125c019322ca6dcb07ef5271965ca5c64ebc0285fed249df0fde20da3548947f472bd2aecf000cf6b4d0e4e70e706aee4d61b7fe3079dfa4a1a26be07e5278bd43182cdfc4940eab4b5d9c6a999c7bf503826d446bdad251f249f8258a630dca5b758ce3dfd20ab80430e14445ba6094d4d1b2e6c4303663ae5b41a9c16c60c61b387c211a1c588380d22e850924694ad000333e88416809e1b90b65334f912250f2fab4d4be103bd43cccc709b577c55cf32b31d73c58bb21c864b1bfa040efe7c94da6240669abe66524ca4814c4d17e1c6ff890545765c3c2cac8509cc835e5d23bfe7443dbca0c76c9682c3b2c028de63bf45b9f198ca02adf90c78eb727fed48f1ccbf97e955c211c2ab1289535ffb5806a3b35d7b91e1c2fedfcf3b056840e0556d88b3d8d31cef259b4e2663c52bae48c1298af69ec8d9e772b02200ecffffff13