PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 78844 e73c652944f8bf2051d4de5beaffa91ad4a7c8c1ef285c0c2c6c1ffd66280dc4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
640c35ef455da0bc3ac18e9b59f4854d3afc6ea78727e5e8c13862e786c1719b
Certificate Block Hash
e73c652944f8bf2051d4de5beaffa91ad4a7c8c1ef285c0c2c6c1ffd66280dc4
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0020200000f01c0000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000067e82f9b5294a6c779e91c3858b9e02bf9c9eabdf0f1a71a471ac2188300364aa9df684d65022ae57738e9766cc39ca0320f1c792baf8ee92a103de896a9bf856643f1f51b1bfa8818b955171450d8dd59ee346dfdbfecd94605000000000000005000000050000020200000f01c0000

Raw Header Hex

000040209d6271ac997fa61a3802ed6d89e1e9a737bd1fcd61d5786e2f43c00a0188ffe7a65e7fb1516636e372ac63bf39f70c6295791eac7ebd2385ef05982a88793d669a893f6a52cf00189b71c186e76238c1e8e52787a76efc3a4d85f4599b8ec13abca05d45ef350c64

Proof Data Hex

59,560 bytes
1212160103074aed9c3ead346c429ae56bcb74609e48414aa7e236ef8b24570bfcfbc5e5c614d55d72215dc2f5954b0c2b93d828d9fa3f62cd89c136e05d00c71b7bae74d624d121e6b183624c5c720628254dbec124ccf9d52b02666ac38cbdcc8f3a6c99522640f6e888f0558ce020997653158560c01ee25dfbaf80ee96d9972568f114a1dccd0075a444261d8f0517a05203b10979f60fd60d2e7788f9118d37509766350c2e6c4efe26ae4539b708cca9853192c8ed44c4ea80a104fe65d4b10671dcda83b3522d047236a345e1c2fd0decfed2941571360e204408314521ed244fdb5ca49cd3dec78aae250bb4b475a07ecf5e01a28072b71fb3724ea2a82bbaf5745a323cb3ae19946499bf908b70b9b2ec4a044cef09ce335ed83d2ac4fdef774b5300df694a347a95dcaad19a71b6062a9fd1fef997564bc0e36466ce8b732e494c28fb9baef5b0db83ed7f4fa1a1115cd5982764b952b528259e1c23bf94395622351d79107c612098546d969ce02c50de732aca0f04ba5bb99134eeaddc574369a99e319582aa463b62d4dcf96527d40efe0c435a22d2460038440dc84470f61909083658d139d4251cf2814796be11a2d86b65a6872d6f75b9faef15b1de53ea201b0f7f2b3f9936220ecf42f48788a3358b56130d67046f31ec2fa34ac9962a7b075ccf50d85ab32369d33b65f5ed52264dd109bba7b42b28dc178320e3804be930eaf691847892022df1b2f51a9f21720ef67ab9d8449cd201330aeecab7d3025ea5bdcd5ce5f148e69f8d52158481a2b3554f5b6dfeaf22ca4e707da4a2a21c6288d45692ee101e08e66b4df2a4986c259d318e201531b5ae861543107181f120c3994f7854e1e1788e6d338c55cd942b486d23423f42f25bc281adaee22b37fa044eb52cf4177e3354b2d7e437431ea0a0c4621086cc229d0472dac5cd70a5aaf3f40d5b9fc429907fd077e0955bd545baf8fa1d01014bbee3e4b45e1db538542a2fe46edac4f1ba626d06f13145dc664de455a20b6f7eac74b752d3ce4aff6da4778c63e6c2cc7557754681059eff86dc9c87cfc0f6e21b463e0e1a332e8b274f821c13b953ed69cf2e6adf1f4880ad26a659cf2af289468ce24ae647497faba655ec4523d12bb27d223f630c26a32f83bd8e80daaaaa5156aa4efacd341b526e379b2311e26d9c308d6d4e756cf1bfa4b5da67ab278d846ec8d26dc9763cea35cdb8075a9497be63289b7791fdd87b776d255de4488334b3795b492a54e12da876573ac7bd026dd670a75d5bb04eb8b86d61c86d807646722ed06e9e41e9832bcb042c653dfb98c22a4bacc40c5da2d80e6a2e736c81ca58801f3a445817616fc4bfb6e4b2660a5d90749b5609f55c8286d44a09762f5f0f9532b520181a80e9796120f0ce43fe4d764fd1bd2da4af21a7dbc12c755606cc95da13f7cf9ae048a217b7fdd4cfb70b30004cde576e867b61b8cf38cb3e948077285a10b6a78c884248a1f5a3e53daa27ec27b7cfa6a56ab4be7d1a67c9eb1c5d3654befa4905626579fa03efb86bb9cee01961668343218677c8db51951a048c10c92be06e1ce82f87e972683662762418053110342f41e94ad688a90e8223f03d7b233cf61031eda00f54b25e1db22792a7d9d72725995dfe9aa7e824ce0c86e1003a0da7abd1f2958a8777476e617a80fb8e0fba2b49e18a54aca309984000b4952a6ba19497d038b5b9ebe5821ea95ca6a757e287d5420a0502fa961cbe45a015163c44962debea9247ad6bcc8c9775b7f82304ebe504b1a817ad0bda8b9afa222b401cb5be34e9ac13ec34893950a45fef1d90df8a2b7955519b66d996490573be7761acd91e66e8240a4a7bbf0a34f71bebca43595e893eb431340a20cb8c819be8a5995b5cd1b988db59b669f0a095bfa8152281a033623ec7cb92d4c3abb185660a61e352e0ae1d23e6dfa4bde041ffe5afba1ba54d1cf7324831df6b7ad05477692b1fa949845686742d23917e0ab396f8c9f12d4121c278f42d5fc58d0e117dc4417bdba4a3ad53cf1b84bda7c1b3ac1fa320888f3190b6547494f528b675cfeff69997ac700147f994cdc67a249175528da8e686f15666946e4878df6b5fca2d60b65f1388b6c5f543f3250832e2967aed5ffb9ea27d5a6a838d2418dd110d032ee68d9855364ea204db00e12f599ca84912a963d0e20783b964ac3996e10415dada377a2e3af2bb21160cb3154436b73fa6dccc81d3a1c6b9fccc482565290ab9cb538f2b8e73a9dfc45d80512881b4272bca700b780c3cb4e3eb7f5c8bf746360060e30727235f16839e219b4b94aa77053ce65d77ed43129f863b64ae7822b7934ec72563756db19fca1e4e0a9c7bb317b312dca959d207e71487bc82db7cc536315a72735f1f530c8b4294fa9414a5c83bd371dc32c82c940a2437900f36a9d5495b7450f45e4efce4fb731dd813bfc545049615328cf90912b17f3cd827882a7cd53ce6490d61a547cc1ba6f2d1aec28d1619c168bdf1f36d9301c205f124884e04efa1d641d22b78f33c3965f9b4b442cf96c9a4b7b284d8bd624d6fcac0844d550a9ed0e8470be5cb3d0524226af5610160c06989d2866de3c18e8c665c7a81583dab2ae4c37e34c8841fafa74d843092e79126cb413e3ac40c4dbdcccd61d4c3c304bc91f97cc4d95ce48e5477c5d5e97b9c689beff649c74a2b7308bcf4d7cee7c721415ab052d2a5894d06b03f24732a39f760b83d7fc2ec71a9b57c127a569f6f482a8d5ceaeeed0713862dd094e974cdfb8c41677f835bcfd2b64ac5bf9b6c42433d71a983892375c428c4abe378941083ac8a7bda1cf12c9849beb05e709f84c6da886bb0a5f5c2390281fcc9fb516a539fac1c7d16934fcebfacb70638d09d7a51739d808bc2bf30194c3add0662be81cd6dfdc3ba936540f3582b4b9b9419426b8ac1dc8c0ac113fefa0ecf91300eb116a95d5d15eaa2a685931d263cdd6931e6cba0fa396a92d8ce2bc7ab0ccc3d63ef83b15d12a772cd12e41b8e59754d6cc147ab86d9b4d79fe5cc4c254613fdeeebb4a7f77e09e107be6e0b824923a82b5d7fd91d885e584fc42d63135265da1dcbbe5082b03b9a59436a91047be0eebcc2685ce087106a5b7037c1f96bf8514e54065fac4581ec314427c60db024542db6700cc10f7b3420e10833a494de550938257e15fda25708476412dd7fb30fd7f92480d50b5a23cf8ecb83ce745e9b88aa29add87590e549b6e5329b01cfe870daedbf518091f8fd2460ae4af3b36d29d13dd8acebafde62deac7b2c494c08f917df9c7046db5947cbc01b63b59f19d06c7a440445750e3a85e010f1e777cbf706b1f9e15d153a2f72dac70ffa202fcec9f287a9d57dddf2ebf63303f9c34945fa037f3cc67de4a977a003a999fa89aaa4bbe109d0668bfa724ae40bb3758325bd46ae5b02fbe82e638f3d54cd505f8c5a04e6b1499cde2582f590264ed7a3b73b5f6b33b89184442dfb7539efe55654dbea906b7e42a36417201d8fee8357170b531137aacea1977fc1cc4b1975b0a3d213bae2255b66dae05ab1dfddc3da27b767f865047459db0e3fec779519880a93d221028e65ae9b977c7c79bce6f06fe1fc94e6c30587ca929d5b66ce0b7bfeb91e1fc4e53dfdcc7c73c44960bbfc429f8646d68a5da60b96f7b957fbe09adba30512820336c09220bd122c66690a33880886169efef43d08c054688da5f601a1f064bab50a6f4a63c2af41baafb37acad74b381b49e9e479ca3e799e8191bb0e25c656e48495604586f04d92a535d68bf6b05d459c1aed3c163ef6e5b403f251769b242fcba719f4ec024d177ef0884c7ee8655f96bf1a660b6069aa565bc0c6cf5938ac9898619b839c64f0376f8fd184b6cb7fd5bb5ed10b7f0a7f765df56e03e71d28108e4145bcf09f133750c31ed9c83efb12e03b42cb481ce29f47ce9e581424641fa21dfa0a006078e3a3730c15756b76750b90883c971a2e6df49211cf5b896bbe5c43686e8dcad6272164465b6f96ca548a3b293b92f23d90349b8dbb62ce4ca317c97764867cc2035a16f54584f795d3fc3703da8c8c437de995dee66c4087b5377fee2f5ea835a9ebfc34a61fe11f0759c06715fba36bcc53c6dba36bf7ae8cdbb89f081b5006b2fa990f735f8c2948c92b9c2d8e937f87207902b22fcc67f50461b4efb1efaa867d04428ccd60efe83c0493c9efa0b9c7665d8daaf5e4251acc5badd08d7951dc197ffa21a70963ace3412c41894f5344714d999d799bec9da39930e1ab31561b5c9e390fa42fd50bc1a334c598478bb44cb86d96cd917b9507fae1cafa36bc6a88f40386fdadefbda2014a65b8482d6b5da1d86d48b1862694d55b098e7486f8a8e69cf1e1d974f761f90969cb6ef333f5c22bddc901bba6a0a8790e9b4ca335ab17159bc2a47be91939516b5c143edc3f7715a1bd3d7f87e9e4a51726c9905ff43a905170d460f622ee3dbf10b77280470fd364acb5183fa5dcbfab4a283e873f99f9b2bb15c0aab31b1c7c284d677fb0b13bddce68ddca6b2cfeb2b8638b221e90dbc7cb551c21f3e1e557e6617edc5efa68da1a1090da7745d18a81d31580cf38bca8f6c381ba4975124f32c92b891503ff5c875ed54ab0df7762655a2a0527a278575fbe7890d54d15c710cf7d5908e52135a34a7583574ef72df865b981726ef046349412e6463d7f8bf34f25abbe4138b45d81c32257c41476d99862e7695eb4e94d1636cdda2b5ec4723f36026d1172b7b87ecc3301af9f38d70e977cada0fadcdda508f1ae4a0c97500281fe7c07a8b0cde73ea02f315a0062ea577f72169fe1ffb91dba20109e2d92afd7882a8d40d418787e996ebb82795c17f80ad7dd32ad32f8fd8bb017b9fda97a008ff4f6f06a0521f449d06db03fec267356ffdcdede2aa5254b304ef25bded588f86c47170a50979ac5363a1566cdfa0d78d5e3b9b25072ff37e7211812bd03d74b5f2c79e824169cb85be5fc195c441a016a8fe3b05c50da4800c0d5fd1251b1780e919fc2a018882853fa2dacb54e3ca4989a0d75f28f25b9f56c3a46c6f489c21a5898d75a042775adddca5d1f096a39c767a26ca8d6338da5e04c4abcd5b8e0324580e887ecef6441fb1ac1dbd28028e1135fe0b8d0e3e9c8d7bebe121589a504cbba9cff50d92fd354ec5413d1e6293d1d1d3eb0038f6c1e7cb159763fcba71f0f2f9b3e06e6a7701cbbc81d8ccc057545166e4bfabe712d8f4e23573e5af194922e40b4ab1fcb42191d576366e958adc745b50f442272a54dada49476de67c93b4ca039e9d2f1c1c56beafb2d251568240ba919fd4f1e1fd541e86ee0f3ac518270b039bc68eb2c59e6eef3d959df116d626b40058a20eccc875d4f6c76b4396afe4572af3bdc4a5c1a90270daef5f68fab9d6b1419eefe23b11d462e71fc7e52422a858c9135447c1c53e3b0608558ea13484210be9a4475898b28647f3e7fa50d060ccbbf501da84bb0c82d2662756ca6f3193b64df7ed03a2a88ec5ea826411c1e1c8d540105c01a5363787789dd87c64c0f2e5f79cab7447d810f0cb52ca6e9313da692e9d20f15c29c5795623d4af6fbb955c1a99c162a110cbc50c1299f889ec26f7e1ed6a1e458455320ccc237f7960a41347975154280bf23694b3d3bea32c9ade6bcff6e4382ba0944fa0e95fd9563496ac42555618e0e49726a1e675a30089177ff0d7d1a37fd2286681737adf939a9806154ccb6e9292009c8b7d13175b5b05e367baa6098c9a78536d56cc9b23b842caf5aa6d1fd061d32ac17b46995c909e3acab5d420832e823e83d3129ce4364751c4f7211a180ce9be5d8665fdc63fe4e348e6d84afb7af303e147abb26787aa5336cde2c96dfb4a1908973da76c92388ff991f6fd936e9988e687dc6580f243e65da7a341e4ccb2b2766e9a08bfe0a9346a61ed0b147aefb5d4979c16d013889cbbd731087fe0ea4c10d48e1d333a50b8962f5d0eaeca01c6bb6571f8385491f4d3fa6eafab8807f190a80107b13da760bda0de66f909524c4228a626f0116e72ed7980ae2e947101c86e6203582a567e30407189f6cb6e9b71ea4c0c97ea54abace965971efc9e13e42485bc1e618383095f9f6058decc4f768689a47b46616bf073a9cb01adffbc167d3bffe9a58bdf492c1a8f3371ae3289293a5dc51998b7a7ef66ed8ce14e0fcb9bbd8b8d884d95c7296e25b3462d5f371ca913c5bbd2eac28db9dbc13bdbe5c785d61fef5bd16d1d7c541f2de5a6959761b65960a9742d187262fa44aee4576cfe9b553e38aada16ccfd6ff43e4cd785939e87bbb54cfae33d64db2c2dd3f973ed6f455184b9d028da581e2afe92fd36a64c4c808ed24e85c8abb83efcee1d0667706fc7c2222ac2099600509c03758dbfc22dd55aab80ce13fc10068420d5bd9ef4f0f53bbb5929d45022c36bc6f14f52e1fff3150629de7b24de871a1661955217464aaaca5d2ff4bb1fcecc164379b922be1495c63beb6f03804d9adf8d2938430c23e662bb954c2cce89d8e04368db618e34f73cf7cd446e68e090db2bce7f29394609a28e80504b655d0184688db916e60fc16b691351741a620bfc5bcacc4679bd39a5967e167189345fbe56d45555aed432c6c2adf07ad787a910deaa927676bbae6330267f695d98b65205024b32a345f286cab5cb208eac3c0c8f4605f717d1b60d9190e433b1ea365e90459f7860bcf96e746fbecd01d4081c147f1577d38d9433f8ccd1d6fe40650974c36c88e7211874b60b62372412c3bacb2047d63103d9b02a11e7f7f9f8e95087329f8f081082c70a3eeda192b2988302cc9db456e7414a7c700b72c3bca9c1590ba86e536b721173d6cc25ec2ee644bb568e0cdecd31591c8f6ae31465f69d8987e932a822cf552f0c5705ad8e3733c2c5b6fce140a6c141bb46daae1458a1d795ce9934c8844c3d49129c590557f31ec9b90f32a97ff7bf7d904f569a42574e8040f59f603eb35bc6a82cf3fb04bc8a2e8e1dd56bb08ebef8e9f6ee91db175ec01d0df724c04c5f6c67e94af6a749c5d3ff5b244253de93aef7d50d5b0d9140818ffa842d204bb37070891cb3d52be74513f37b6fb56f271323be43a7aa74cfae1f4ea73c91ac00b08ee4b627327d7a908c150637824553e856907af1562760c9af87419f180a8e6d0f6a94ca4ff83bda5c742b59d4a40c24e2e316637d91716c23d7aa5ca51185d9e65555d7271c4731c55d40964eaabc8e6117fd4d207048162ca7455e57fd710dc0e8adbd582293497d741c8cd7e580869e48157673f050ac36f36bbf6ce4d34c347cd6e2da166f0d01f0dbd6113b71ffb45cd2170dcb15f64306890c3b295b19c1b985434b098427596cc8eb6f43a0b6e85a017b36caec947d83a45bb988731df95b9bc597c0ea260c4f62fcda74ea39b81511a554a307aa2c83c88ea15db4bdde86c5b8c6a32320a44dcbea9b4d768736676cd1dad861de20a1556cf4e0adb029b187213af0b73ce89434e552f0adbb3bd55e2aa88522f9a6a9de0e05558a0727e1653353e3d8734896abbc034549b1c84c425b4d30d13c492be49220e7aab1aa2ecbca32f4398bc10191fc372fffe5e436aa36821d453c2e5127629a07bd7f999a1d520ab249a336730a1255ff9aee45da8a0f42d89a83c5628f51ba23e0e013a27d573c7ded8a2bfaa3b8380f1507974b7ddc100ce3ad779277d6a959e98849b23b37c4efcde19339193652a994327354b6eccb7a8f22560e5080a9c077546150ddfebd400ad53bab4c06df9392dfe7cc9e02b4637d5ca62127e5e31c68562307f62c4425c9e605d491431bc2666ec5b329e395d9f355ff0c4dc1386d152d76ef24ee40c1513ad6cf71610ee9a57cefe60ec8f5797c6a2f7fdf4ec91cecb5be7b424b136ae74adaf1a2678961aa6e21fc4fa1c03dba967326a0e46061048c4185027d5934e806394052640ec007d3c247e9bc79a1c61a79d930d0f2558e3673f9ece20add15e00fca486b3ccf3ce1443ec0d279043a7827720283875da67c1945fac0c5f85d97da5fce312901fe9277558e521ec73e86be1def747be210a3c3d4678ccafdafaedbb71f97f12d52b8d53cc63df89aa91a619af0887eba9f776083c26f32a086ec3062b8c09878a5dd81f6f5ae8b20e5dd4b2683595afbcb30baee45cdb0566e72cd4dd95122d04e3e73c1dbf8a214023bde9af944903d2ef3dc828af98b7ab244992d0d6b2f312a7af9a3a8b1ab3568fa2d13434117c0eac1be61cf5220024aaed3394764bdf057cc20df384a73ac0acb49496e473896e5e62b97de02ba964a20bf9819ff2b80e73df8de50099759409f4ad5c2221bbbf9785684d7b581466d881c4bf566bfddbf1c15eb921df92438efbb168f866374d88dfabbbcbdf64842af9d7d896143c81b46b1e980d93da000e0abf631642f3a1dc05d26560b13a531312b8e432c02f7b49075af97a74c11795d48517b1d425355294f0091d192fc3c794d7919951b9e4b4dfa06053c7f71200c4104d09ca51c9e2970fccbfcebb7ede1e5392445d035f28a672a3610ea2b5ec68b61900f708770171f4ae7293bcfb1b7a966b8e1d8262591353924800fc2044488af6a5a36741e95c83539f59372a0ea86bf781890c1fd46e80255110c11be97925443901f8053f65fbebfe049b0280795d83386b1861ddc0ca9012cb2b1a2305ba3e8af09375ad3dfb3d463a5b25371af216521259f50582a387504b0eaa245bfd355a548b72f61587a1e9c631a4d1a3cc80f8c7ed39f9596e080f62b87e94fdd8a52dcfbec8308599bd247e862393fd885bb43511805396af442a0ea67cfe38d1147bc364b92042dd5babcff4f13f71f60f668dccf36a242576efa267315b6b5e4b9083c882cdda96a4ba83bfb49943142d0daf0cf8aa705bb6d0311cd882a6ac467b1cabc6897ee43e0147dc33caf85dd2c74137137ea8f3d64c92d2cecd30114b67e199628d6c190d70185ba827478309ea52723a3f072899f10cbe0f5d4ac3258bd51efd7c7bf4d11ded847c430637705159beddf65ed0f4bb5cf52786636269ddeb3d4f82b56ec7d9bd3fb867bed1ce3364591607f6da13c73a9412df56b8c1d37e09ccf334d63b3dadf8d0a9cea50461a8557196698be1632fb1c0cc2cb3f230c0961ced02b2c8445c162cc3aaa1d41ba9d78260abdbba53d573f6f704cdd02d744103c741ced9f9a8b745a937137866147c7e99746f51fe403a22b0637cbad8de58fb31c7886af2b0cf135c843984f1060df9d59c3e67211d636e4bfa7a051d859634d1926972ae7652b4a90ca59a2b466962699df2c67711035e5dc6a3bef78c0e910a22d69ee5de5a9864c30de0d647e222d62872c8a8291f874850de05f2015573d1137f3384d9d6ed6c38b259cac68f76a9cb55faeb2e9534441ea7a1685c9e219164da939e8268bbad1ccc02e91adda4f2a334d6f56db0036cd220c4e01643d09fb35881ab75fe58df33be949b335c392cacafa5844d71db189472b30327e39106c302c15220149dd64dd85849c801c547ac3d9eb74c5c8c18ec9877d3ebcdbc6d8c35179f9b4c6a33a7ef323ddfd31aac5cc24af1f33798f2e1f473abcc51e5976f0eb08bd642f88ae9369a04c7342a9dbfcb1d763f4ca2ff984c155955bc6bb6a8cdc47e83814a8a2ae4891f51b4a474bae02233a8eda873cd468987b0dc4b217f9340b0f9ae7c7d230725fd86ae770ebba9e91444092b177a44ae65eed695c6694971c64269b612b7b9e14274badbd32b5e6ffe4f40bbf30ebc4abcf9c773663d98f220860530aa9ae1e818d719eefa2b60a01ea4121f50ca8330bf793260d6ac9ec42cb8c26cf0e049040458082d3d67c5e5f32c6bb5d7cf8b52f84faa24b2c298660f1b42171b2fa95960726f1eebc324c1f2033a766e3aa6de51f21587b35cd5d151bfc5dea1cd05c49f0d18d432afa6f6af33e6c98d0ff9c65fd5c59c338abb1c96d5756c910b2c01ff48b113faab862d367fae32a77df450d2a931ada9dbaeca55d704866f90a438b1a5070b24ea458a2a820de8f06ccac1163415687c8492bfd631c695fd004db42065abbfccf9f1ae67fdbfdbb063bffa9477c565a3a71d144ddf7116e97a2f557d79426fa38fde392200b72256c728ef93d68d753c33ea77e11d7101587c479cab11c50d54f7e4da19df663bd9c00404222dda71886f6adda328d656797d24575bd8c0fa3e99519b3600c9173e7ddc253abcea2148ff5990e4d339d2dd72898eb617843058e1b5ef7a1439f4e5b0cce3a8bd735a143ff2cfeb7254bcaf81064f17a80719fa311e87bda32866329f5f35429885b14a7780e52c50bc3d52ea6971279b9619ad3fe95b3990cac32a68e6cea7fb5ff3fb7dddc0b0a1c130e4c5a1217304192305c0a3fb319da0afda3d49202f54c30dc0d4c59413d3681b1dbc524b29c42ac79da480aae57e22015fee76336056c59fd19fe876c1df642ed5acef870212a56a698d07d57945b92e3c162cb5ecbaf30c52210c36ac204ea555b5646536da6a1844a50e12ac050b0f72b21a6482b9654e13d91e07cf6d8348241e5fd3cdd58256917816e7d4726cc2ff51b5f600b9c7d18180bbb5252942662a7fbbfd30526e37ea361371dc7c108ceb72b046332fe412fb9542301fb4452384bd04058a9f9da16dc1accff603528334a58e2ffaca301acf6e4db294257131bad19b271c275ff52d10f4c058f0a2ecb0b8006c695a5a87c81114787edd9c87e260d0ee8d0261c50b8e374a5e2b1e904cb1ad300ace4718f48db8b6b268bd80a4849b115ed7ab950016372cfa0041cc846742fa6f2b2ccbc49fd3b927817833bfc0919927da2de4a003a317f00771f7f8d7a1138ed36ec954977879f85ccf67a1c98d40ecb3415029cbe11e6bbe9a7c0ccf12ad1a72825c91668e747ba979a6e181428565102301ab695a68814b8eafaec343774337101e5e469dcab0cee039d1626f176c707ad6a4277dad57e2602db274d9964da42e4b7a22b902130bd1f869b6d2cda350f5dceb80e87f28c3ce975d2f8f95ac0d86629d9350142da1af1ee748925b711a9f77cde7187512cb48fcfc9d7fac296beacad9e7f7048e6a68b65442efe7391dfd15ea78209e4606fb5cb79460440d14e4919be3def64947060f8eb7ebcb85f0421a8d085f24a995f0b343683da10c99ad7efdb31c4bf0478b4be02bb93e768a1dc58f1dd4fea9ca399aaa18569cb27a855f0aa6cc46bc57cb24c66e55f4c086e19493cc1f663aa95aa050096e0261af88a7c211a53a2f402bf834228b2052ed3d869eb2e8e4a3d29bd53982adf15d6a599661b92b93925267a0b7cca946c98b9b563559642e60c57e002e2c151b45158235ac5c0dcf5279303423c6dab8964b6f65b296ee63d1dd4b4d91cd2d663024375692b0d69b7586e2546df3465f6f62d47f728a519adf4b3b45ec30c4b9b03f216a3e1e7f5407d4ae8a27bb99faa61216680d3d402a3b0afbc79697557209c4d33477c6ce3622d59d74797c070ab2e0ed4c6617712c84afff1c7ed84c26d53889b0f2168468589117a0bf95cf3c9105ea608654a1eaa4abd2abc2c8d445996bb47b2bf32c18cbbe4f07bdf4d1d2cb3b37efbd25206b15eb36a36bdf2410e3d412bbf081c664dc51805c85d03372f77236a19eac9eb378e3e59384eb0630b9cec74bc7d60b0140ee69d841fcb2148ac8ae1eb95e3b0d7e9e4f8e64bf4f48eee7a01f392c93d89f1e794e8ee09c75755b1a5d2a50e1ff6fcbd1a8a5ae1d4c382f4b453f621065373acca91ca5936969760bb5fe63e3a0b7ed907c9b3aa80f61497da90f4745c902a41a2fc23b6109f7496eb39ffa2c0145050907bed04436fb8af1e222da9abba12cf1c4f135270bb88d770491ea1350782fa34a4a02827e2f7f3613dbab35b100ac6b8fecf1caad0e654e18488631e9916d9fcb864f01a2d3a210aa7cf833f927a6a70db71621117b179be0982d057ce1976aa583c7630c0c0782292e2ad2b5cfae68f1f68252ad80c0e6fae08fab118657d0a4b41709e0a3ef54d9b8ba27b36bdd6e9e4e99e21d7b57b302a957cde1072ae29d627fcec0f862b18d91299aaa3386c1a4348b867d06657d90834b06577b5e01206680ba855c8ea842de40ed6680813458d8e5935346e3932dba69064e02d8c0f8e6835ac25bc55c767f0f615e156a07018901d4723a5bd016ce0a1aedcfa75570a50808efd03445565bc770c3ef78d8fcb9b21b6cea5a87a415eb5275f2b887811bbc2db2003473ec2e12933f041f4e564990d569114797f989fe652fa389640df3f14c252cbb0debbae229c15af3fe837c8a202a705060c9972334a9932b188d6c06280aafa249775ab546a705ac4a6f63257a11a02acdc759c00de7d8f8a2f945ffb47d44b73ef2b2eb8b28c8589994a6bcf26a9af663ac65b1086bdd5dd0e1c403bab8663d0f8e50a7e0e8c1cf87ef1d510549a728514614c0b3c645d2e28e2933f40dd6cfe7a93d1f45abd49b878a69a7cf09b17ed9d563f6f866fe0dbaa9b06cd4fffea2a308fca8f2789eb87e60654a301a65dc7f06f999992abd42e9ad98f9198f22e49dad64f1234f512512684f0f2d37a125de4931389b0e440aaceace49867f9aca1c17189fed844a0dead14e99adc12f8503b30f60ff69e0c71deabafd365693c273f782d83bda0b84e9fd047a1ba0d6ce986b5098e5705d2efdfb20865f8db8ded01b5a774d3d0e6111cc9d22ede35fc8ac62187dc49569e2a733740242e41909ef72e81440d07e0207a5547c832dfeddf067fbea359ba5b99e89280002b28238bbef3b8f55f235eb9496f1c7b69c1160f1dc1e877a668291e0dd7a725ec4e41ca1a50847829105b26fa9617e3de022dc426a7c76af805505ed2473ca4235e143149cc992600f3ace2314b4c6531be2c6082c03b23067b8af328a98798fb000287ab502778315a9c60e90bb274328d2bcb4d3f6f98ff83708b94682755db18aff4f23b41c93b84741d1d0332a80c474483152381ecf9a55fc50a86fc68b2cb30d24f28e10c20be694b80498221e9c44153c004661c2f2f996dfbadaf84281a559e4b77afc094e0854e1a03ca71c4b47fdc729db4b4d392dddef131580692700483d6b0ef9956fa4f66c48e9c87b00e36217495bbfa1b45c424aff3459ba60ffb28ced92a283b30ab67e665f17186927138dcc361beccfedc11b5af7f73ab760199fcc6284eb75254ef747a74b511f027d226476d5c49409470a0fdd95fd0a086de5931bb1409051c60a7b9c56589f1012d12a1d62d8ef1d82c6a6d55d42a31156ef6f32e13f0e7b8002b2ede9ecc3a79e4ff755b31c381ac8229825250eeea07cf6d31e158585abf11d9fa38a438e70587438e7a1b1555b06c39f2a9ec00b825c5879a7aee01e2ba81bbc4fa003ebc112b9b4f9a73ae08e5b3cfe8787ee7c881faa5b3ca556f64ef56b125d75be722c1c0de90bec5647ac8beb07cd02317f0505a80ee9382dcaa051f78be50a3ee2a95317cc83044808e9bc18b89ab60f7cc4c48ce2d8d3d71a17bc1b253788c43ebf09246137fb5ae0a296cc0f9027289a4e1e9703d172801cf72ce7f666f430ea3a867acf96fdcd8ed792c78aa3da8adfa8c561d640e431bd835cf434186153ac953b5f9cdf5c3486849b5deec56fbcbd0dcd8eb30dbfb77ae63feb02cdb166dc1ff3aa23538a565079be0b18390450d8f6b155014db0a39f913b3182f86d31637f9ad8e72d0cbf41d4b2365d0ac32271c2ab9f99892a8b6fea45a46c31a5d62187a6708f7784bf4470ea1901e01005d4bc7c71d41d9f234c42a07d17852d0b4a7d9e36848ff8c7d68e8063bafeb1768456382fb07b42b733465a287581dd41296cbbd8bd371b8a0bd3ee6d433c21ad2740d88f835d19afaa3f73fa2673d3dc92136d1cba11bed4dff19fe784bbde592bf67b7448b0698bcfe59dfcef69ecb4234c81bca470aa35f2cdd28f1676808be34a8bab388b7c75e3dd4903ee17f0714e26af8f2d6eaab3ae5069b62704bd4b92b7369087692524122ef573e0e4cf898f4cb8e6250d34bc617dcea333c0b0879f6dc70cb7ced47c304458aac05d519fd02c3c57df60970921419b2864d4f946665e1af24c5f82bdee806890b1bba3d9328333cec0557f06f6111b44149bb58c885cc58142df6d2066af8eef4208f116c82ee15ec807c377b56c2bc2563cabeec29593729d3d438ad34ee5201e2b3b26238f3c41b9df572f844417b8cd2c28f3b53c70e69ad9debe60b967d195dcd88ba88dc50d99679acc0ded3019d46c7adac5c0408fb1c0c5a40694f5f610ef1f930a8b0cf7edc4a15cfa1b72fd1dc8c3c43693b63d04d3f2f87f565f1085fc86dcd0836547403d347efbc753b86b307b5a943bfa866f8a24f8415739870441cd4ee9de13ab9cafbd952fbd9503a736ade628a321c7b11d9201245fecbdb8ae09b4d69af3761b80690665e8536620d9530eca55005833fdea9193ca8c427f635ad8d6431d6b3f8a2861af14008a7b05776bce341f5823b6065e0883a072ea02637422d93e8949c41387ea5260ff5090d18bdac5fe8502f587eee55908da39a58f387e415c0131fae8650a680b3f4b4786e4d3d5e3b44255f597b970492ad49f5fc5a294e2e9b2c33931d3b7b8828238ffe6cbd4f9636d195e700a153038073e4a3f0e0590100cecd887bbb683d7c5e399725e9e54b0aab1977de62c550b13d2ccc9bac20be5aaa1c0af06db356227dee34c8cb4e744f6a879c5771718fc64b72482acb2bb29d3bf2b76dbe59dcc522a5ce221a357f865e30eaa0e2143ea530b17196c17bc77092c5e8b3a90bbe0c14e0a3865145aed8ac6329569cb2c16c454d16eb2bf47793e67cda6497482edcbd07132eec8f4fb7076217f53aa9133602c053f1919c4d31e721f06d11442996c29076dbefd7f056c8972867e359b9da9f0fa51af806975e7711c09390745339bd84ca761b9efb43442701699b76ee615c9a2fb5a3ea0271b751c186a12a73f9320c7a13c408f5b1c4d62ce4629cb3829dc35440449f0503e24b5b6b9b4104e98f722c42de43a805ab65c254e416e7009f60107396b949c46b90daf8510a1661b02fa2e5aa4a0f83b55e9f22ff2864751591246d0c399bd2a1f680c100e293f1fc1e5141d46a6f9d13381c09b48d12044ac1d593f7785edf1891a77cce694c54c20223a7547908b30b108e18ace8b5ed87acac0cc9e6ae9b3640bb41be317f4e7dcfc2e91f42dccf0ba858492d0df4de06f7424fc8200437b9b3958303f27786ef121a4580098dc24e669aa8c2fdd723bb39ac63b47564aff541f2cdfbf8bacfe4c20c40b22f7df406e203a9fe30b57f08745331cbafb9a744e0503880a22b567adfc3cd524b6e667906a66b99c351dce1c43b694f8d15b4abc4fac868e65279f8aacd2096e522a42b4edddf6c270ac82a48d2eb1d3e2e2d7068441a92bb1f486d97dea47002c92963f9c54587aeb9f8d2958c8978078987668e93ca2f7457304ae95b7e29acd2971f8cdead0bb917e959321d368e28bd69578074a717dcdfeed7b55b42f81a78a339395d53646cf308da71735af5b5dc38fb180dc48288abcb25f432168c218ef97f1f41dacdfd5448428613a0cffcf778a2a5875f92401d8c2091a4b34c681467be79c2d40caca2e29d23655100489a3171adc6d4c206a66615f0a42f93a987ed434ea5bccb2fb28521b36d1c360bc883693f35c48eac054346977e41456118b7676c15d30421fadbcb9a2fee729b31ae5d9524c394df613b7c8d216089234ea734cc2c2ecc481c053236d1554547e710a64cd541f97bc656eadee7e3a05b6a044ae0e56b7e73c15a9c23df53459ffcc9d457b1728409ac2c1842e1c1497ebf718f663df26a8a5f78d5de202e38e5cc1803addf4265959e6a9b5ffb94161f0a844c177c87a5465dcc0bdf7d6be311db331e1f6b2633a6f9fa7977cec8be6a6a24f3900c5b1a0a32ae6541abea55f2d4461ea9559d30641b21acbb38b4579717b7879cf546bcd2137504982a431ab3abb34a02d6785e06f1da0d76379b59bf8f3ac577a8d0f292f87f35eb2470050e90bb26918f72bc1a4ed4926af36baa6eead11fc87b6095e6038bd4594698fc1f51eab4976e1a0284ead41ec73e7db9c96e4332be2f24230215b039c435dad9b1fb9a65cc40a35b274b7c8d414ff762c55bbe21dbd4dcd7af8223cdc3a966935c66c7849c58c29b926c1be2b0ffc6c170a04f57d96fe0887c868efc713fc6c241ea864dc7e236de107cedfc9eaaf603298e14ef47f03d08af3411f7b7cd0a912486b64856d52395ecebfb0875e85e52cb8d05a010be62f5001485907bfde69d83cf2be276be8372e9a90de9cf229e92200ab46460488af94e5d58cadbb7f6c5170865fff699530a73268272a6ee6d3d8c88b6ca580a7b8393686c9cdac7738575135f296c3b848f5d6fbe694e28e847d59f33d9afd59f2b20e5456392f3355fea61b6bec6c9e62df8b89e7796628837513932f55d68adf106cf0f1c13f2f93742c3afd9fe7a211e99e8eecac6d774edb7e3b8117de6f929818c1bc9c7843dc909c59612a4804da15f77970974ace746eea6a8ec1ef6aa67b01254f7d1440231e2eda7dd491f02c362d2eb2fc17fe56631e1ee6c8da4ce4ebdbe2880b13cbaa1fe4c227945095a5b944cd097c2af5f7aeea5799ab981bfc9f9ddd5cb95da002f2d358541c9d2311576d381d8f5b24345a359a5c2b01057d91f9869b843a8fa8834f1b75b71d44a347b8aa9a2e510a97fecf845875e34c1bc28e7c880e738df328a18553a696d8378247069343b2262d12efab867e420054144e81a2cb209670808ca6f370c45e331c725cd9ab6cb8e55dfd0fde2a35a38f8aa9424be1aef0cf46b82be449308ef597df4e1476ea3f30ee8ed2970593d1cbe39bed915a4e9b1f6c3479588c7eea2288d953d173a5e76f1172b2a5193730c3b817634dd31f7ec3c958d7c899eeddb1e172695e3f981d6960655ccd6c8b12d90d68bdffe1bd8e7ab9120c43744a2e2ed8b1fc2035df267a28a4c5452d592c0b94ef3f0dced31dd15845837a2854a897e5ed47024bf72bb7b6e200f126ea93a08295d46bb64ae61d244e95fbd097ac063052e6b67180032cebe5f83fc26de691bfc7d46bc3638bc71abc2b272b24577e6ef1078090b2be89f0c2ae25a0177e45c18557c19314e14f0abb53276d9e2e0a3962d2ffc341d7eb1211d81a42be366037221c57831164601a412eda93e74fe262ca611adc2d615ebda8b7da3f61177fb1740f3f75b0d1c8624d70f02efb9f20dbb1887b560ccc6e5d4ea50a2fcb29c441c327357b8e3147d6872abbaa8aa53d83c9e50c2bf1a23106ca59c743a9d100a5e8ed27a36272663be8a4aed70531e9ed0bea541497688581dffa23d41b4adf3b316ba76250463fb71afe41676f3d64f3f02c1c773e5e297faea20c78867d588776196caeb0ed3c7fe4a461b2fd7fd35a50a1ee53c7618e81eb211e51785437999eb54e0f5a5e38e50fec89e11662e7fd50fb3d88fc1af773edabaed80a1f88384f2ef142a4e2ade9f2fd603d7c99b69f156cd3ccc1da072d1cf426cb6c815b6c396176cdbeb8e1c65a46042468b2c61356477e8695ea8a882622a21418db6d042e49a5a0556d2a0f642e448774f5cec066e07ba5c6f313b1aa18e5d6f963406585ba56f4755bc6f58183ec62be28bbb0b032ed26bf53245bf71446613605d81693306bd5cb5ba655313a35642ff51ef9b58d76fccf6b0d9877a8a052510a052b45ec32d97dc2df3e16a536ac0db8829bb6a5e39803e697d7aeb1f88fbff8d4621dda32ee7a8648540924c0c4548075de61e6df50caa799f766505dc711a230c2754f4b18dae361b93ce08f5fedf002a69d6e88e24a4fc73958dbd0c8633add46dc5ca69f74d689cee9b2a0f5af2b05f3599a9f04b6f6db99eae944d0cf7f22ba6890b64a5bc11f7004e408055a1a2d5785a46d52ed788db86674f2da4ef5a6a4e2ccfeb7c1481932a755eb2b64c51d6d42541544803d45f2f0b6223d0ed15cd68e1e0981a14a9411b60cfae6c0300c6c2b93762ad67b9f78319b904df3df6cdcb86d2a674d068301487cc405515b37d25b0ebab467137863ecc8cb92bf633a5bb4571f6c440c100bb09d50f0357939c19ed1acdac66341675eee80f0cab93596cf6dff5aefca8ee0c4c7ec52835c74137dd5515a105cdbe3a79dcbef2a4ddbcef5edeba9587fd97b9f0493844d477cd2c98359256a80572fb0f1b23d83115160a4a8ef4efdd2a81359e7377a7064210fa41c8201a1bdd7fddcd6aa5fbd0e99430fe8aa268d0e026cd3d242ee60e605f2887a012710c75ed0919f7beff10eddb1cca77b81f65ef7d001b5e29121f6bd9fa3a66fcbec9b20e82203f16ff66f4f5ea3df3c11b18180bc7737cd8227f6ae8bc914e1c9ca76a3e687284249cfce4bcdbbfd7c67cd3fd88648416b101336e727c2332d1966f18c3f29f61a2bc4c2e7d929f256bca7e92b95e228fea2dd739b851cc34feee335aa954e63247247821ee4d29fb7ce6652b08d4be0ddd56aec3dd5ccacc2b60508bf1527b292768e6a412cbaca7b888eb87030faf98a9b5d84a74058d4f662f40f2ee46813c308586d54716d422bd563185477b32812158ddeb8419c74a4c591185406b2cf08aec0793cc2f87c2394a7672e5cf7cef7ed2e4bc3798066c85d096951b7813c2548bc10b431203b3fb0ab109adb778110b0dc7d693b27fb248e741bd78e349c4fc08058b2930383d930a8afb25f9417f7d88fdaf271c05712c0a867edb966139b11dfaec1d15889778cbf0b92409b1d015db47b5bbf94a5441ac2bc44ea87c04f664e0167c9a8ea59dc089a7ae3c3ecb1b8ddc741c01cc1989c67c5a0599a675a56bdebc693f265c81d74ad8c8628545ce774c80ad959ee6a1126d8fab6f92ad6426cd43c7b0059c83e3afa86e9d22922c7ead01e297f4675c43afe4faad9f7fc7135ab92b12c9f0b505b321d85bd17b1839fa1cee7601211cd71e1dba4f4c81ffaffdc5959b76b4c2fd0ca3c61d72524526a8ebd2aef0ce7ece62310e843d6b67face16a5e0d960eb3c442a92127296f023e945ba0db22c0d5608b0e24c692f515ec01fba06cabb14a0d6ac2723b8ab9f161ab760495c19b9654e6f74231250d7f5a0a46aa92494db1849248e46261c5a520f882cf0ea11b75e3302f4af80e35864a0fd55bd8194fa99f2a221a9d23ebae5e7e85d80bda48d1021b3719a2b5365cf7600213231a9c84810d092b6869efdabfcb52766c0050425448979877439cde61fb4961583a0adf28bbec0b2757fd65dfcab7d022545874f1152634702aeca338d4bcd0bbb7880bfeedb2550fa0560c2bafae97323c2a9b973bf4cdfaa665901cf2f5bc1f0499950c39dc5e3033370a807f44910bcc9c3cb3223fb68f2d4d65c436934baf9b8cb40fab0d01eb027c031eb239a9465a16491170f9b11a8f795fb8a40063948f28060e814a4697ae7f6f9f842fa3482cd4347908c14d23a55229e3232e573a299d26c43c61aa98ef92c1421b478efcd7815cfff4d5cf1d91208ebf0474c3032b6fe9bd9159ae5663374a45616401c872543960dd4044953ae3c2ed019232d758794c115322943a91ea3b3935590c3a65e5e5a6045384e09fe5289ebf06454b5a10b7ac14f2aa34e4790c2ce6e0bdeb1b93025edf1c024864948d09058947069cf910f31ea863aebb9a745dbb3a75e92c9deb33f4b1447512bc9a6c4b549b8276e6139850c83464b2808b0da1346f9a787f035430f506e0d81527a88ecabd2fbf4a5c44f0c257506c944f152ef839310fe936b973da828318a3147e07e52364dde761809ad0efec6fc00fff4dcecbf329d0cbeb94081a89d933eae3006c1062eba202e50c166f1e2464bfb6d9d8185fa84a867a5691063e3191869c2dea032d25f9b05fb9bed5ed3a81adee076d03439f2786c6ab0fccbf724d1cb420344640aa9cb8aff1e4beb0b73bc1fec185ac09756f1775e5f7d8a81c79bd3c6cd4d05daf20baa5861df6cd19960f1bc79dab02e9851c0bb44097911c51cbc1ef157fb32d1380f227fa4e09750c28509070f72901da405b3d44477b3da3009b604451c24364ca27ae9a0c42d21726386c806f1bf655c86ac6f6db3b53311df0766c241bbd27940559fdad201d8e7163ea726aa4188bd6eb466c4825a8f8b2372477c2714ca9e5497c0da54695b16d678472700aa2f50c1acb76b622adf87954dc2295c143112f45715cfacce63ec90abf930c37fcad035c57f669a58819abc94daadd45936297a513eae7d8ad2db513b321f22685967a966e15d3ed2f8817029dbd92511f6097f023434640d200c50413264e78572a2858fd6d46e2ef3b9db79b3e37d7c750994a74b15804be23c3de5141fd078a06f56fe06d08069f90de41acd34ea1eea1d870c254668ec4d30603c17a21f320ad8bb72edbff235f05f18aaa9797f2abaab10d1abadbeba99452dfcef75f5e40d24d0dbf123bd88aa81cc3a5521ba7af85cd3455a87a37afec0a7e72b81957e7c3be996b4db910785259f366aad4afe4c4e80482f2ebbfdd88e0e0688722ff0f5dd56b4f19e8a3ca52d9f4fd56377ca0f6419a434f246ec78f5b6425bd4d42df4f3333ddfe78bda2e6683d30332d8fe209f064fa56eb04b172a6d1777522c9b4dca0471585e12f90c4d7f2c4c8890b81fa4ba3411417e56befdc85b3f39460d75f3f645f813c3f5b189cc1e95e44a9952bf645c36e2056c54092c68cdc2a95e9e4f6804b8d178ced7463cd0cb87660f780cdb9cba92f3483311a197cd3428a1a4153138f2dd45cff3f229e295e6526272783aeeca2ed5cb8cd286370211c560c17239d6645666a57d7a83fc4156142e93a5ab3fe0e2c2b1f3fd007ce53125afbe66984cf15bd86bb5a3f007ad81cc68fbe250559cac3fd361ed5003c5d1188ef0f2529132ba2d41be45c7a930af58b6dce38eecf220bedcda2d8e3f9df0d1afc550152b9936088241f0cb9e29c8927712815fd7453e301140aef5ef3e215d8a8f7caa64ad1dbf6603630330d0081ff518169a90d2b38fe3e6c23d6e04821b1ff25bfc1fc5c14e734bbf3e6f4ef423771ba18d65b18644af9fab456abe851a18c93e0889c64c33b3488c007997f5f5ce74922567a9b7b13ce4b841f0057c04f57db9bcfe555cfd7327884ca60680ba676123bb3aaceaa91fc37807efe08cf8fce59036a0a0ee7de9e1612063a05882543511a8a3f9bb8d81b8e62411183173923754df07a89f6e32218605fb02c7f9623421bdc02a963f78e885225b44d5dcff0e126589dc7d75ec622df59349d7263696d64f9e62ddf9815a1471dc90cd1b78f19d93da2aaea61e4121588f80178d90a4b57e5704a5e964c985b6a5a64a0b977492464bce06bcafc36e6acd07305260774eb53c73010638fd91508f58448baa5fa5c081a6863ed39b298973e31b35596943e531e964bb6c003b4420cfe03cba2d1c465c6695e0fcafae15b66b18c685a99e4446b42f4fc40cf387e76251bcd5414a436ed68bf2adbc1d830248ad138db85934004a7e408ec2bf7c3efaaa46eeccf8a89aeee6c0930eeac21b70aaad1aaf2b8890c55d7a6d157cdc3849d1c3d36c1417a98e77d8accc3355e25397772cb6417e85244bd2ac6fa9edef1c782303135c8d9a4e08f9aa5791f81a2ffc8abe97090a03f24c2f14cc51e3ff7fbbb40a5d1c8672852f03007297009d8f870fca227aef2ddcf4e7e4e2d3d76d839e5db094d547fffb621cc947db6c49ac76f8e69607c60739c0ea070f2b47c53d063d09bfa594901275fa78f520abb5f39ef14c69871e93e8f432d479da1d8336faa8443d48af2edda7a8fda1d81e3ae3624100fc53db8a17186d2cd2154dca34f8b945aacdfd0dfe37f7b4297ab0fa6173021a5fe9c08ed9d300777cddb03c205b210ba4932797ff68b2f12782923e8e4adcf1b041d68a0f2886e58097439fdb933e130d8ec39807e2fd3c38031cf2b3531cfbe91fa860164f10cec48decadc1729b9b832ede60fcbd42a81c7a72afb1f170101df88a83e22d865e1d653e6bc8a0c4b170c81ec63e73023230d8a60ec28bc4bf5d7a65da89718aae4c72c9e1df59ebf2100d11dd683b677ccd03a14b00d1e8c240a3b1e63b297e56e85ce9da05f670a30cd807bbf1a2b68a713b17baf83ce540b55456b3ec7706b8aeb8d320f8968d7f72486d386536c12caaf9fec3846bf1a7ff643f7c116516bcbd5742d9026f018e0837f57ea9c44c37c1bb0b291481e8491b233835761f190d03e7bbdb07e8929e48ebf2ac12be2ad159a9fba64a8b6355686475589c0fcae03e8c25ee0588cc9ff389ac58217543ba8191f6a01b120a1672d7e9bac58fc9ac5ccd79ac2afb301d102a0c5f8ce36e897105d23d345a6a2a54e25de7f0f389bb59aa358b7d6cc155326c6f017c922c9a8d130539746bc65e0183b92294f06b0988ceee28f792deebfea84baaf608df51e5bd447858fadcbf8ede6bf2a2a59504e5eb58708f154e4fbb40a284548f440bf8448f15fe60c4d9187cc7ec9cff10d94fee6872bf078b70f88de10ec50e2e93ab8ff1ba6593f9ffdbab10dc3cc2eb75216591a4174cc3c6492fac5e8d01f94996e84b07088cf394368824f0e7d844cd1e919cd7887691b62d952f91a05ae99695ec1b6decde32d3bb6af12ebcbe29ad90fc05d27a79d062162a7c3e22a259b066299d8c4d45ba3b422de1bab107a61c84cede4a829b827e1ba4cb37627ca3cda95c8222fdef9860d707cb4ae98e163389953b39b793c9339e4638b9e2e8c74d4ce1cfe66bf3d52e9ed724e6a0c669fbbf56196b41358fd25ab17d31a9cd6831749cc5f60ac80a964ebe2e52c2a49a1bfaeec0219feed86dfa5ea0626cf7c27949db7c0136bcd0e239297165b09d6582b37e98098087ce342af3c19ad0e2d16afef613442591b2e9a006ad0958524d4ac32761dfeae80b06f5462691cacb8ff820e19ba5b255c53182afc23ff9f253938b484ecb21d6dc4f265d9841919d1045b1d81fa43f456861adb409f04837b2df51bbbfaba4abff8542b43c74e54812f87ea38ee54409c9a59b2c6a933bb97358ed30fb64c6c872c929fca15b07239d0295ad1ac59944c6b4ae5d0861c19a88caef14d4eb74ce0ed3d05f2d551af141d24a8e58437e06a16ddc7d2d29b3cbe27fa304282eb74bc0cfac741cc974ad725a17e2922fe95802845419cecabb7930cc8378685e7d7cf1eee4c60baf37712af7ae3e8b32bb9fb908d872df920a84439237c120e1299e15fe447a7898d16d79ac2405411a33d57f0540728d676af248424e3ba39a9caff1e133c23cd56f9c190edb0d38d120513e4fe5001842e2500f43f0d578bcdf6b63a6642b72c9826525ac7984903e75de4ddd5938dfae935d2e89895ad3165a00b630a390d405340cde9a0c4f236e5dd7894837da5c938bfc746a69d1841accdccc993dc31701250372a05819b08762d5a45d99a3e6ee80a1d73f79b9b53906940097a12057373cab39838193873e58d2db9b5c92ead87e21542e0f5f9f05d871bad43a69fbdcffadce3233ee916728c3b9137f2145fc5f91883b7c8f6c47696ca933ac8c1c8a4ad04f7c1011c35ff8b5c2fc43f6b1906a239b309ca6d500da3d4b7cfe741a834ecae0f4e4fdd2d2857dc3045af32d58c5e1d25b1e5500c3f1b8fa929f5d228c27d5bc58c8d171db112964ed1266a73cea42ed3723b3a1f0c4addd1ccdfe628fdbe80012bc155e21e70cea34ac6def3326932bd6975240ddd40291ea4146bd0ec5bf9a5e137ec117a5dec521d017d400964c7c254e1ecfe1e34ac962b1c02e002049575075fd4cad93788f60bcdda166c9b78ea1c1b78d842bfb00513fb7c33f2b141b2a0f4f59b52a93f84372dae7c43faae4bc9903ed5ba2099df25c6ea7c22f1932b3ffa7c20f40bdda633a5d9724cb03a844c5d4ea5e6685e737a74e42834f732d3c3f4d04c2a99dfda3936f38fb539a3e8db923e3a5b54daec76ed8c349dc4a444522e87e8fca6d3cafee63fae51da4bbac6fcaab92b32659b9c4ffc9ade865559614607e36d64b73b97dd76adab390a4aa003ea0540be84c768cd44799672034e1b4888d1f510332dd9671b77ca5095f2d4802fb5b762064ba1c2ffaf8e238aaed1f39598f87a99747ea234072d94f85c12b29263150348fe6f2250d0ef90f4e705fbf380a2fbfea4d96cfedbe4ffbaa2f69694844e7e5ae4d971155bc1b6ec4b11fc3f49cd3e85e3a4b36f608b5a234f614296711c6f1c9d6aa1a1a4c1d9abfb23d18f998621a419ddef3f5ce6fcde51ff74683c3976e1d0d4da9e92aa9d325f23d3d1e38c3a9d5b3ddf5950049fde990932d05d1510d13b06d17f4b90f8408067cd378d5fbfcb799b4b8a9c55496758355ae8e98c0c1d8be499d909fd68a07ed4bfe8b5cabd297bc723cf6865fa8d2275fbdbaee5b5dd2f738f6647058d8d0c39181b17ac2758616272155365a22df5937b8e30abf41cf8b6e3f26b064bae52ff12ad0951e172a3131c0ae6f3b905d7bc6c09768aea30b32d7f5e43565212244cd6118e2b02ebf96021d6ca31084c178724275a194d676a2491fc5ee2e1e88b93ea95c2af9b9006f6540f67b13947361985a15689bc3337683d0c47151b7b9578140de5c9992520ca5a0e809e564b98d6064eae5b8b19eba70069559dbd4f0a60eb01ef38cdfadadc55fd69221e0860b54bcbaf9f7df895df989ee070f203b1337a8f6d2efab69e35a2675c35e474a59f85ec772cf50030aba4b10bf2f0b05562c1e304c4bc2e2899b5742d3db19910ef3ebc084d80dc330a85e48186fdf35e0b71584ad1d1e6f45598aeda15b0cf34160c47aa3a75915d48bd09ae7afbc6189f46e067509e2eae3533e664641d114c063a85fe9737a88a0b88081f34b7f30e5daa96c9b8676e7599614dff01a79246c94c13a84192dbd62c919a95a2f93014966f8732581a8d1e9be6f902f1f5a833ab7c78a551ab02b29ee6bc37a92be391a62b735771387e1bc7d05e2719a7eca11550c1a2f532b1e7053b09108760c046c7e91e05a9ffd8f8216fa4847945bbcc5290f395ac48419d032673a0a7200a03c979d679f5c3e59c8674ad4a3823f636642d4dec3d4557dc06dc7dcbf2b42659234becfc6a1308d564224bb48aa938eb39be0c897d093fc29c4f53e79f4a15d71fe1b3d5b4716c5b56dea5cc8c2995cb445285c3e61f3164bb38d6f0476c14b958951b4d7910c5f86fb8097c598e9caf981b380c294ad9f897697c5a1da5e4aea66c3b35be1766df68c4205b108bb62000eb2c6207fca3570d6f986b8e9c7609deaabdef5e6c2e110ef7a9acac62857d31d3c148ce1c0869a5866f3fdb830a52c604401c67e4883e1bd5fc187995f3afdc26c296aa0dabbb8ee94bc7ed614b1fa525e813b260f03c8484ea34464fea10a0dcfb8c53f2307898d363194c6c25dbdd563f0ac09815afc2d6be6b412f66efe1b5ddbecede7df45e7ef6b0adfea490c6f3646170cf2b005b622fba511904d5adbd8753c8ca04c35ce6930852f6f5d197b1e3ccd6ef1dad95b06d8e951f1ef255688c1f8b96346d8576fcfa6783b0bfa39053f26d51d38ca190deb6bf8d2e6a46c66c10835862356854eb828f9ffbbfd199be727184cce7f4772712608febc8f17607b1b1fa3c314d5250e4f2498f65ecc1f578c2ec3df5ece6c902230552cd9e003b5f86d2ad419f4cc72eaae8b3573051e663b2604bc4fc66ad1ac080aa27fe3b2731b82ad86705f6f65d9b105f47d33b1d016d1a3e6bb27ebee7c256f8329e0ee8b79fc88210097f2ff49faaa54e15bd5980fd41610f9f73e69156900ebcf77366c404616f846a59cce0be7841735b8ecf8a42dab9934269bde652f375ad7d5f5bc4ac5ad15160bf955f02e32f2debf84e839709e664777d4ea3f059ff09b6f8b9aeb95cd73b8bfe17260249b8422f32a2430fa041cdc7956be8c8111d1bfa65debfb963f5f4d34a5b243261fc3367179e03fee1717b1651d6df779aef9f3d1c3c7a98c24c4eea2fc31b365d4fedb2cbcecdd1267845b5911ad98a7b5714bd1402115b8812e2a2d2132d4d00dd6b6ff57e7d27ba03e5bb5202e0bd359e8ab9ff03ffde5a0fde91b7697d29364b22ef79b968d5a26e569565dee94b5b3083a820d29f83700804545fa566c2b8e68c09c6e73cf6d290cc3157d6101a2836c82669997f75a9d1e7241709608667b7c6fa8ef2c77de64c4a7c8399f5f2854b34f8002ac5eb06245af9db79ba1a8160cb500102294c7ea01dd53208eb01a2c579552e0dd2877f7488a605127c551cbc2e9ad069d2db55b69b1f9c180a3cc592ee4f6254bc76b1d024b6cf686be91f5e25bc1c2ca54aec22fb146df68a8f18fae7a6c7a9b9d3e0d06f4f6daf82a56a0726e3ebe1eca7b1dc48071c96f13c7ca429b7cb5be4fdf425f10f15647a5e4b9483921b9d050c361a166d20cf72d733886663cffb8d2423780016b0d06c867968be5b5c73bf5d786c23e4c72d81b155d705c22fedc178d5d51ce96268d23b6df955cacedf3b5a4e3aabfaf4108ca222e47aca589565199701ad4ac668e3f221c232bc3c3863b305f0b51e0a4610ab6bbe2f11e66a3549278cb9c4e482ddcf7f57ec67c803df93922ee3e72f2b37e9ea6ba4a36d4cb943e5d4faf9e0052ba194f924fc498de477b189ed5243fbbe00b80de608b0e1bbb21af6b53600a3955ed3d85dcb764ac2c6e8c79e79cbff9146d6c0119a27c515131957a68fd374dd6ec7c317ecd1f71c789f1368a55107e6bed49632dd4915e4d7619956858dc732832c3bde7fc0774d57994fad37067ac8a29101097278a4c2e08c3d8b915aabd9c2eb9e2e9f8308ec00ea2eb3459ec438711afc0a26b608a1c36267a0398a3f48dfd575675b2a3e430bf9692779ca08ce8856e20b8f257ac707043533c1e4beac3c69ea5c3bb6e19116060f8c8a22e08bd974924ce28a3527c29574d4ee464483be7accef435a77a5399266ec4f1dbb77c2f0eb2489402c86960ff6f84ae1fa7b2ef8166607a9cc208e3adfdc61741252299a754517b6e3bed135f83bdba92d22d70a68dcf08753042a2e1bd45758a0c2f820be529fe8b25295e91399b35d882ec0e78da1a128fba9f0d756d011c1577f8072c4886c493dd86714c762bbad46fd1216e841fa2574a892b9bb6c3baf060f4fa4f0b7afb03b2797cd90eccf2c828dbc79130acefd8a8c3c79ab433f16839e6c83e67d37555f05c873eed497570186f16bc864c90399a6299aa97064dcc7a7f1da003b03f0dc247105fbb62dee162174e278a1dcd32bb8108f37e0ae26455eb53bc3e7f6c2bc7e39efbee52abea9ebaef6b9a73299c5de8c29df24a05820984c38033105c0c2e8f5a643452cd2430eb25dc825cccbc9f29d1b75a91a09438cb1df61542d1df19c23300780fada2bd488e08429e401c2bcf688c1c5754126948914c49c97606f0c0459ba1816bb306b189bad6432fb71d14d04838b53ff3bdd46ce8b2339f1b4e405ed9b28f705f3af773016d934c8f5d9c0b2a8e3fdf436d7a06b2bc11bfd5f9bcb24a55c8b97ccb2b5113d4a44b515146c128739de60be60417bbdde77dd97684107ded4f0811d50e93de397ca78cce053975579910e5da91773f0f10c665417f580456a5c19e435082d8768816216fcfb465b10f63764c2242447169766b14e0f09e983a15ba8a5d5d37b6a7b808371e90d62e78c019a4c99931720e3f1646d0fa211c6d36f9d144d9fd8387b18c9b3bf3317103e9712dc16409c3d558269988bb36087c2600d7c234f2ba869cff1c473b75d5d8db567e131c55d889b12cc038955711d0fe52907ea357deef37c643842d05b887b624a72222a3fc3287078a791bfe16e9da1a9de402b1fe86d790ac1e36cdabdf31e32af6b25bc9a0a5abc5c24111c40dc8fa049ac7b1b0c3810eb56ca5f6364e2ee3098eeeda64c696e8a349334a3ca9a81ac8e4cdc07068db60a3880769b8c8f013dfdaf3808abeb5b0487f8fbf084df33c9f180c052527ce0041b03cce96b2b516d4a32d0c4278942641da3d36b311186500ed81efe09033abf41507560596cdf4df7f1e5b4948237047951a80458f1843819ace0688e0f1f21735121241bccbdc466cc77591ea1b0db1a89ebfc5a91e77fec04da5cf5da5597503e39fbcb8304a681742afe9ff3a4a88d0387210b2cb9cff09970aebb6b71cf7c2ea084707175e6cfab7d5f9728d6362f6c1fe9e5239df49e8a8ff0dafa2c2f7322795bf9d7f963a8155ef6c39daea4104c49cccf29b3994376d849665893a5262d737216ff021727a966cfcc597d5840f88678933eec15ebb56d5a9fe375788368d624763414ec3dddae1c4fdf9a449310095a3593ac078e72b844f3458c3343c9ce654a882ccd89b2c3fc77a510d0bb0a7afa2fbdbaa9f988e086b8e3a92d4d9d6020612c68c111c3c0554646c8d1c6d72643f8c9558e02d759e1985e858c2b7101938dca179f9321f09c4a35c755c00545e11171d03955ed67e920d79206374243bba8a4dfefe7955f1b20db71cbdccd784f5154889da717b49d6dcc3d9b09b32c96f9d51595b34f2a33ca5c88344fe26587149afa349fd3663c28c71ecd260b57ce022b74c2c4d429a2c10312f818318571e4014a0d8c744b1458c477643cced4e3aba2222ab4ac117c86468c5fb9b386c5aecb750d8db608a8a383310f47adca25564ea3dff01bb5b476decd50615cf498c19b3400bada753604268d92febdf0bebc7ca59940e7cd8629d137bd8f4a7a3a6f17715936eb25ed642b2eabdb140429e768db337cf742e9c476e9ae73f1afa8d32abdd838f620616b215cbeaaae3167e2d1b298b0b93a21d4c664792967ac8ee4d464c49424c02012d9a78f3f263ee9f4f90081783a4fc134b57cabc420dd632381ba32b5e4f63b4641f7fe34bdb071db5885f4ea50f10174f2311b425aa07882bb130d7362fb14ff31952492205fd582968ec8ac4356edcb7530baed7cfd7a3fc8962b63ee2a50e814f14d71403c005b572c4e1ed0b109e2c9df4484af31b7ae7ccf3f7e55a5c9904424a0652af866be3a38673b0f6eea2b600dafbf77ceda33ef9378d0b490a9381b5b5ac681627998893378098b501d1cf8ff5c6b4ff01a7bfed08dc6e68ef6db37ca6b3db05f26525c3fd05ddbd511472f8306e31f9514bc3d1f2ec38d011493858a0b49958c0be370974e29f0bb10af91d15a2877b5e6e1d94b7d608eee06b157b0ce32281ff0826a60496515d11583836f14abbeb79ab2333587bd2909fc2eabc2e12e2b4a66aae0d994b5c172316a4be4cbbca05219c7f750ec923d10c5f27055b4234969c6d15cbf4b8c91d966e2e0ad6eb24ab2123f3a86825f34846e4198da281aab7dbc8c0d04d6547f9f1cbc3225f16dd07cb7f3b83666a236ebc21a56acfdd5cba99c900a318a97e31bdba90c8a26969836d9400c08169ffe2d6e8d26a2bdb7427f307cd5e0cecf1497e873d224d05b1a14d5ee5b9d5e7a310f328e967d4a790dcc1958259d33c523944646f4357f1448b3265e977bb9087b8ccaaba80b6bae558c043735098fe8b207942e9cb2c528f28c38b1d15d988d85dbdf4aeb65067860f3c41245d7c5f269f6198e30283e390138a08e1fd1162963a0750564edfc10354918bc312dfea3aa1f671874c71482926dacfb2b43060a766eb5de11b86c0fe2d111a3f002146d6fe6c881ce1d89ee98e590033cef7ba73f4f56161f5fc322d97ae543cc7f0a131c6332c639ae387b3a2d963ed9dca92cad21efc370f1e5c3e619ccebe3e8d27d51274bd075154093879eb2676d8370c28a529cfcadcafeec7c211fd3918937deec05afef0b5aa85d25c0058cad3378cf01418de856c1849d503814aa6aa1cf83701e8820a0b247a40f3f769399d5b12750164f06891ee78a89c2f2396a728cfe1c038d25387a2a39450fbc03630016500ada75f0c200700d09c9739a0bfd7a3dec52bba6b3e10e250f320bb380daf2127a156b9d616d574c91cf62a57d97dcca83c0c5b32e458226eb51f3a309b9b421e207b952c61e2327ab08439a27e86185274656a87730f21ae1b54f46489c48da18092c87c14507b53b17cae0eda87d7bdbea3422520113546c37f592c00b23c70f0e47631af575df9da74e275e1540434aa85b1b22e06cd9263b2f387e33479903e2829e932cbe1ba707fff83cb0ddc0e65aff72d71c5cda4ea38360c4b8da5bfb78a7ccb7821f22ee63a7eef302c37d25ca810fc00121f42a69a8885bd3995e22e3c0492b387c2615ace3f1c06678f4cdc647230ef39adea628184aa749d85f98c119753b80d39ddc9a65c2bdcf196295f982deca5d5818910e4604ca9b79d3339068deb525ca511f36b99b6450ded52891947a53d0de2516a78060a96059c863458982569204f6175fd42b9b94c55c22f60448a84fa5ffc9475bd23d540993de9d2d94d44fc0ac8433d28f6d5e4d5dd8ab9211f753650b5a5c3ee271fd2ea15e07d4ebd7338be33abe318271a932b3a3f321d98d6d7aa3108634710f9a2777312fbaf0ecd203d7b127364c68e838bbb99d60c43f0c8995e81623a53da2d0e7b72bebf03c79a1e5466041cd5f202f2b2a453323690a652ef43b1999bfb31353a7922bea6250dc6ef993ad60c11e1c509cf6e66f1a9bb05a046b49745de280f936831f711c395351a258168692afcd72bc6d3518ad815aeac6190d82f303c9827650592897e712c314fe63887e98a13850a1b8aa0fd5502478417b4643d48fcb39e3fffa97a8e1a029d6bfdd7441670f242b2d1e26c613f3151a12e58b3b844a89c81bc33baa6d48af8ea8e4d514ab5f8063db1b3139b993a013eb5f95d6229a696e486c3659ec28dd92b932ca62fd392c104fcd9c339f84bc6897f2e2713840a82fb70bf69c03572e41ed26bd4ca244e20858e90661cc1ff392a41ab763cab5bc7ee14c4b8fe8eea447bfeb6bd0cff0a41f1ed37d282ab6fd4d3dcc5b8f8fa01722ac779f1960f02b7dc70d18e03651b9a86ca903b12a8136796880895449c162868159519ab84ba46040b8f612b01ed51098beb3df1b69fce38b6bad26246e6005eb94dde79f8c7e414be81e9f7ed1ab8d2f094dfa69352b8722bca5c62145aa0a482cca871dc35819b48d85361c7a1f2287eeae521ae07f2329588d7befce0c3f777bba564eb39189de61cbdf7a76d2f378931fb46dcb821069f17e1f50d6004adeda7f21d10cf707f6c81674538465612b2d97b7bf2c3c7b66f935454980ea5e2216149a0618583bbc53d33f6d43a30f5dcd34a6a84ea3437117e27c56ddf95de58396ebd12091324deea670cfea5ce7e7d3af755a5b5a023a6a5de77b7d04a7386c66bd15a97ab70d2fa46044cb548c658d4791d56e7dd6c94a03d7cffb10d191902114efd296625e77dc3dfdc8738e05e19c0fff09a043d749825b14b5bc8753ac361369ebc983a82b2553ebf32ec80924c24f9b303c4bb310352f9988a98a7d754dcfe2f6519105298af6c861cddaa7b3694577aca9f1f5c25aaf43e05b48ce897d635b2e818d305712b31f4155ac3033f91bd62599b8efa3243e1f30a9e0d00ad6db6896b73da52f2f8ce5ae7381f105050c57cebfbcb4cc011951707c00a2aaaf02ea151e37aa81009394afa52c2bb6bea86ce82f83ffdc1ff855779f4966f52c3d75f9c672c703e560ccce8827d351ae506ac127077678fa39f039ffe90ff196904055ba93f4615820ad41be7c2a4b220a6bff2ef59ef531fb7b1f20d9159f899eca534380d49ce8b831592b062db57ad18cd66f54fddaccf4c5f28ebdb5e338bdb7d8d7e4f084f0865b26936edca4e0f8766d1dfab6968d741193b7bc2b05c93d120aadc233983dff9866642d4ecfb0f22db9edcbe1b92c645c36f1bd15030aa11f7c60a031dad0a0a03ea0c03e337a99a5bf3c4757ae5ca92e54f462308ef719aea8a0daa8338058d35cae5ffdc2081da57c4891cea8755a0c2a3ebc61df3c94b66beb623f7b140f1e685806933f14ffe8c6d1387b9d69d3daa7e35067c5ea779cc065a3747fb3dd457e4bf765b0ed616bf1596a84049524436d15c6241436a102f9b9fcfac43612bcee4483ad562b0b9834e5fb6e2682af0a4a3af5db993c9602968abdbf2b185ca60b19fe6692ef24bbc65b3786f429eae6622133058751e091306ceaec6d24549f5ecf2b96623dbbf5f6b733a2dd7cb38aba602ce6c93ca0f77bffebc65ff06beb418b656fffc5f165da0acc0920119332079d4039f7104784ca2ffd0e5d538147c6294ff208cb08a295d2b1e04e3303d803611901a1d96486bb242c38435558210ec9c97888350b65bf0a8b18cb5294214322a7af8429e70f96011e7f3efb919e22c7781b9e070af126ed6b3aa2c500e58f28f5b919d8779c521891ef564d3667d8e0489b02e37d253922aaeb4775854de162daeb7a0dfb760895dcfa7b5600b19c7a7cdd273570d469d854c0144faba9d079c2d24e01942e4a5c1825942cd38672b6c3bd69dc7fcb9165a8fca8b07bb7a99be76dce98e31eba1f1cf547307a23a320906390c612f004a892c7f66635e6223be331a1ddb059445649b477e764e5a1e7626c5c9c4ad4fd7fb8c6fd2f475c9cb7d9f17b0d06a1538da21c406d417572f0b12cee6f45b6188bcd92cc59824d4bb2a50e6c00ae37792473f7ffeb642bb0160c0f820d433000e7460f11278cf5499278f00f07804ae83b173420f8355c406c2e134524cfda79a3ad77083eac15d4faf9e5b94ee6f6202c923bcef8fd71995b0aca82caa27ec2674f280f5329f0f6c360ba0baafe524420dd02d230c2df47a999247bbd945611a936e696a7de14c7010b263a91799c2d6a49cee681bb8e08402c1e6afd50764e359f608181862b05d9cf854f07a44232d8abd8f2502dfb736da24d2502ab528d29acddb4682fb9691d8628fd002419db11d5b5ed35016c156703cd1976ed4a76b1a0f5d38d543283d33a6d8a474fa31bd15f7a2b8598cbb17eb2c86d3687f4705441228ec89cf2650c369205d3b6b7e13f7a8da53ceeff03970591f7fe64ab31ef8544bfb40cfafe1255b2fd0ba7b06c2360bac017b0c3775e6f23ade7920e6c9ce1883bca5577ef1f9bc710ffda51ebd2798f5083af867a0c8416074db09ceda8ac65dd46b5cd808cc6d9df76d6fb87d674f705099ab1fa7469fc1eb0ba4161f01e88fa63ea0199f22585066147be98ddb1d045c08db3599498bbff9e4f5535233cd6de1b1aa693fb6d403445567c024c5f8821ceb43dcecf587614d3b38ad98229a58802014bcc02cfe702a1e5012acc99361e5589157edfa1762f82a36228b51b420927540be4d4321acf0006750975566e4751b271de872acda1b4425fcdbb5453af074f1a1d4d5e63a81b9f124525bafa36317d011a2602ba9b177c6c3f1f72c45585789243791c8e9c5ac8eadcb56ddadcc8263c01857b19e1dc040ebc832f07e1c433da23b6158aca4e4e6134d259d9777f934b83bf4f078fd04701bc232aca66a3a8d77ff0fd18908a07e504052941a9314e72d30891f390695915f91e24787c9f77295a20544499004135111a804f220eee5ca561389d798586f8f661c74c8d6ce0a412f412904d92db553506ffce135c02a4f7d2dcb78b8afce9bb6b6b1cd6c82fc5b873e566a887586a70350e5e3677dc8045e4ca23058f9a5c80e4c8e9adbbea91232e448e9b2fa8d8d9328dcd58401b3f562cfcc408d11eb1c710cae7c7fa25b56319a7dd74cc679f56da0fb29e47e8c3bfbc4a2af497360b8860ae4fa4a2d9636578e938059292dc6c35d565e02ccef85dbf00d0e44c65b2bddddc9722d66654f1b51be1600b2021429957ac5d70a305e64178c3fbc0da8d0497171c96bb4760b6f36114d8a55d01bdcb87bae4f9d07ac4a595cf16e6b8283713d6782019852fbb9cad3387c8dd465cbb6f0fbcc90ad664c065ab1d3919eb8f272fb91d1e29f878fb923c5537ea365c783d2993dc7fdeca23a602bdd8dbe300ee27b7a132c9ae078fe2798c280fba4acb7da204bbd7629d34f2f35c5abc432afaf920a6fa298021374a64dd30d60ae7e600d016ef7b80aabfcf770a59785a31ed5afa41431e4c3528e6bedf69f82fc97f865798caee85aa360ec7f64617388a7c9fb8c2b7d8740aade755902a6a2ffb80168ead897cd1fc4773c75169e94697f2d37bc13cd7207b2918b8fe5e9cb57b9af4fa0ebe2f489b2ecc78f2a1e10958e187aee551acda4e1a63f2654c59faaf3f877d6f8c5eac78e6eb9f04b606752b5d2369a5fb0d6e1a3617772b146eb31290ce735600a7b22354fd2f1fc69ff98addbaff1eebf1d054c768684f110f4c9821bccc3e1c6a3a95e8768ec4692d0e6589e8512be7b52479cea439ea64c2ea6ebecd830da88d58dc357f7de2623319b780603938778bc9c7913968bfbd4908205f2dc0fd6d5e4add3dc4fc61c7047b9046b2a56039f0b05b423956376fcc692f2ac8c3fd5beb2b10b16435d8e44b876bc5a1d45b63432f0c6cd2949ff1aeb3278c79805043528bb02d3e5ad92b812d75f05830b87712bde38d04f6c489427e4f7c96c0efb8faba849b3f9a3196a469a74b2a669ee5360ab83c45f36aab87b89571fd336833e790168591fe58a4384b46ff23cc526934dc943f15053fd571459f926890371bc75fe322bee0ed9bd24ebb6adab2be60c1a4c575bc5e07aa00022af6d28330e87697ab5898bb9e93418dce6a3f4d990f5c398799bdac8a467415703692a820d3793ecf8158a5f7b2bdb1e506811161dde674022abb38fac3dabe0b998e5b5902b961183e875b9ccd7f5c653e872e231150e07195435f390b44812cf818f8c3d03d8baf1ee3246afb07f8683f6f611cc199636bd579a8270bcbb477ebb7b9b0daa5cd5f3bdd33f47657a787dbc8d309fe78b1a19016b6b8453d22bc6a9d5fb2d357ca4845cb25178eb6730cdfc370c1054fac3854de4597dde184a8ad7ee246d170323d936d22497775656689e756062ec44918cf4796a495780fe62e11712984264a0b9be7755bc57187a10bc7db3be76415509920e2ce6104760ae2e797324841dd6915af4f4c627a94963ae595b5fe9f0402ce5469aaefb6561d3e14746c5f87756ef1a719f94c301daa7443182d941f852295b2d8da091cf46ee11829f34f81d77683584aefd2eacc5885614d688ab4d63030f244cdfd95301cbd089a9f5806840f0dfef36074b8bbe02b1c4805b17b548384948275253905736772447015aa14140e61a8e259a3cb14f2e7de0448565fc1953435938431e349a67b22968dc0e8a3b61b3c0059264fe2a8915a14977292c6cb7f756f2cee58d6903725918768f7df7875761bfee1e3e35de1578da8cb9f6694b0db1448da7a8a71a9fb86fd24a27c8de3e61931780b0f891bfa20f1b47a3621ef5e0aade57d0255647df60a5214500049978a97bf45beebc667be8423413a2be7a85f6e641721d1244c82b7e5829fec25cc4fe681f98fc314e08280d074ade4de2341fd6025d47d268f51576752f9d74b8e360c8dd602a7fd73b44ca7c792316d7089275e6f5860752c0ce1e83cb7107362b714bf292103686c38faff6d177b620548f790521e443e6c94bd270f5debd9bc67f9967af50c01386917df3cefff94cd7681137a37f28a1bcb00104c599277c83569cdb88a005de1eb610e1a5480105e8b2a3e8a02f0304a8e4c9667b9d544e22655af3d4a186b6d5e52d5da64014cbb989dceadd37f29b68405a62b85db9331c809bb7b06ed2a25763056c2fe7cfa5813c18b8a7be654ecdd924626e14c14c6d03e5d8f8b72718746c510d5e24dc61d4055e6308417eebd8affdedcd814daf1b619aefeaced1d5a571a5157abe6c458937c70fa6f74acef6fc120913c3fa3176fc2852f5437a7956fd9dfd574c62fe1486c805a551d8e76f2a638d29d57b0dde318f4a68af643bd06659f87bf6c377c199e385d59bc51a839e59361ee34e1cd23aaf759bc4a7cc137aa6ce7b836e9c7f18e6cca2d2292f62bb29f1a8d1f3e3f65cba4599d3e5a5501c48800c763d5cfe0024e9ae7d0a2eec0dafe1f139dd07ff33f7208f0a1ced5c946a67e0ef9a101b6857ebe3507e0d6ed08f7bdc03a55e6f133216d704d5e4bc9335bed4d6a85236878f8841aaca60800abf321841c9e0bc20d1dc7deb8386a49f6fa5be7016a829fec7914da6949d2b0d4f7495c542b1ce8d1fc88e83579832af6f879a045b984c17cba5459b3392916ee8d20d0bcdd98a164abb63b643c8bc719775bd89d20b6bc0c4a40bf6a4fb0f6b0dac872dd97a9985711cff9f7343fd56c611b3d8263beaefcfa5db4d05334727ea8f530ebb33c69b7dccd9f7c600bc96552018a7a15c316e4ce5be9cf30b515a63f6e93c50d0b634efcf2f49a98814523624bbb5d221d336940c8c9b2933b81c2850af745137235fc9e84c8f431b6bf2b786924f03975cbe5370df6867135d28b508045bb6e0ff8bcd767f9534b73682b728a523c34499f5c27b481b067705314fd38110d166f70247de303f6567d9622f87beb519d16b4ae4734ce54200957d7b82073a5524efc3aa9d80e439e0a6c42c98c35a734c7693ee7df20dab01c19d79df1f224029f077b6b163af3a4b153c6e4edb5cf35c325768bfb666389247f2a174914b4f4ac75352642110e13d40056cc9148d00a86553c759215dfb72e251c722e3dd3c11ceff30c4bf87c2a851894a7355b50f559d86c4770668d699ab98d306ad0db202117f7fb8ff7ab21502bb4c17896e4191a60396cc16a4259e449861851bbd5bd554c0e60e30e6411d2d44a1a6d67c0cf15bb998b1d086bf9497b54739eba41263d3bca2c1a0e251ec214e2ff156d530c4f924b88123f31cfc20fda17565c9dde6188496ab62296e9918bd0e2c4c886c336ee3c2f961debc1bc31696f0236078ea813c48bace794226636ded2fd7dd59ca0c15b345af6152e48ec8820c2481602e04c589c76216a601b17037d5a73a12af888745bc0327b405abe0b9e906e444e602327b14da5583b7579532d2c322c0f0dff5dfcea5a483bf100352415340f123c2491b8223284d08c4eff7bf6322a3991c365dda09bc0ee7e5239671b865f58c034e74fb2bdbc78f7db78773e6d5f1b7c5c60b1b3f77a1d4812654884a0bcbc026a5b8492efc3053442a84c12be2856e6ac7c185e328804f066dffc4781dd26d4f5f3b943c2cc6d8be37070ebb97a530797e07294e0a47d21b0b10ae18cdaef5a6e07455581aa455cd6e510d1e88e66d4c71b6bb774c028531a8d70970fee64b5ec490d64efc711060a3ea0be5136952620d7557daba5081465ce10aed42cd88613833cfb2689a11c7642ec9ae4324d06ca3fff0f88bf9eb866f85568be3687f7b99294a702a968d8db32082f4d9143ad416255dd3e2ff4f230676054991e2cbe5fb33ac109b2c9af6dd4ae33167fb1623bc02e34397ababaacf235190cd7a62351a42ad89f34245a62c037eabfe712a700de52378d935147213a908ba8c15e3b77851724d231b61e63c4611cc897cd73d09817f55f2686cb8cebd2433622bcab6d85f3f8f8d6b29d9dd5a792c378fa64fc9cf2fb1c28fd6d17bbe3634b631545910e8ac2a5c6f348decb0d93853aceb55a735359ad65dc4863d25d2a6c9a37468fdc0601c24e546ae0495b72e60a73b9e56eb6369a2c92337878332345398d4ffba3dee377c314a9b7398dfa0b8c61242f0036cb4b2125a2691ecb79ac8f6c356965ee6729f4b8443a8cdda37263a966232f0acb74f6c0527d8388193e8b7aa07b7275488945f35dd84af3d84209de5b95c8541ce221eba555e5f8ebfba3ba4f021d993fec3fd2dfbac4660f517ccfa71036b8994557d2056719fa2c7d1004a6e5143a157574edf70753b5ae7a83ba417e7d358a260a4aca30293aca89de773feb91d7085fd1b9492d760e055e1f1525e5ed70d7e09a15fa4cef566b08e9ea11e9445fad6950d7743e6a8375bed7d09db4464c71a2b8bb09f11a1281f8078b6da0d0500b53d81e34076c5020bb87ddef31a7beacca42a4b9ae26686b2f3b52cbb039de163c786b65a56cba938f191b7234e15f9a6cc1e3fd9e4e0df824b08df4de94e06eb4c136689c51b58b1f8d070a65d2bc7949fd2388caecdf533b3da4b68cd07ec854d247e269ee3e559b6babaabdba05d6827d93f02992628f502ef0f8cd9c7144fe3db769aeffe4eac7e755ace673b597d376164f2f9487628a74151925d2807e59864fd97704828e8de296d1f4c83eecdd6eb7cd6043441519b97099374185877d47373996bcd2ca56ad9e33084df61cc53cbc09227656d2ebd86c990f23ec73dd2beeffc540fd9be790651ba7d8e3179d7e71e0b98cd2402ed8a8509c8ef891aeb06b5b48a45ad999d89637325b57a898e85dc3a9b1924df14269a5c1a2d71e0f647cc1bf5ab96cf1b6f3f46c56eb9380492610c0cf599d10c22d5fab9c223677ea229c4979c9c3fdadac370b0a29f33a28426c4a83e9cf2989a3da9dd2433c566789d49fdb2b7eb378ed920b39dbfd1ce9e44327d28987cc3cb90e55626b7e8e8914572fb517c54201af8ef43d9d61b92783384e477ccfb361a9b537b03c02bb54def50dbd45927300fe8c371531dc3a11cd2db0636f35b7c1d69b0e58a8956fc2b60718fe8c9244afbe9ab1efc14f8471c0dcbbaf3aff49f56301d14c53bd30ff4a2b53e1724204441ce46b76ea6e3d59227ad992b1736423f777c347413f23621cc5607ad9be227a266569683b1a4d0ac8250b9ee46f731048614d8fee1b1dcc3bb1e84b0082ba804be2cd080956f53d256fd00f7aaf363e6d0f23f66d4909e6d133c3dd8482bd5caac232b04c2d71e1f902e0464664c47c4a932583e6acaab6fb3a1c884134a341acf325f9b5c0681b90d3b1a1760db9657715cf1b40bbe9290962aca7050d78cce463f87fcaf44eb52309bb9fa52a34818f950ccfe1ed2bedcdea81fe1b2881a4df68de33cc8ae78dd13cd47d70590d8e186e85a14cb14e21cb247ce84721d41033f41a9e58c03ac3afdaf7a92969b3f63d0866b6b8036b092e3989b70b666a59223ad31317e2d650855c2ddeab7a61db772d7a3207a542d68439355d051d724be3eb1be1956653acbb952364d975d2cd562b37b9533aadf81cd3d35559b20acfdeaad71fac346cd4cc4a5b41bd9269da8d9b160d14509341acc6b2b07fa39fe164c4e1108d70dd095d1c9dbd4e85d74a40ba7a6843832aafbe854b976650213a97f5983cbdcc27de084680c7c6632d8a3e2da3931351e5ea6b5595f07e0f6c8f7eef726832d3ea7120de6048d8830d0cce96865cfdfe0587aea4721294e06572aca06cd15c68fe61d313937e64bd74e2a9f0fdcee53bdd65fb9dd1210edc441215302dfefa5656dfa5d9b07587cef8b9274089f28ed29c02846674b0ce1c035fd06706e8c3a2edd8545b89bf31e6fce20b411b72955336d0f0a55914ce1a0676aa28d6d91d04ad6fc1c425356bb0dac32f9c902947260eec544abc5123b2e52d9028e36c084a17fcfa7d42a33f54bc49506eb238752d59d985cf4fc2b10dc25d770c547c28ea9bb4190069da33d7773e4867ec2143d65a89b7c485f8917bd9a57be3779bcf4df5849914babe324bb63c9b1a1696b793f7c990bd328c016e84a41662cdbf9fee5fc1e3c76186fbc0108e7e33431b736510080c329266d9b40e91f7cf6286e6cc808efd2ac1fe0f7a03099cb9c298dc32cc4a215f41ee77a6dc360bb1304b73f15f6db44de10f5da2e4ada13c58b50d0572853202535f0c2c959c16185f2191d3c73f14a2907769a1f64287363ff79e9515ab75898a203777f918447740a11ff4f47afdd1ca974095df7f3fea9b3320102ba55717408d197d70f368119c7255e7c282660b6b308d1103b6880351e0d42bf96ec432b11a7cc603be56f4e0a6a5c4209587ea67fb27ec719c574bab6c732d232f2c20779820d5b3121c6238ee0a47729805f2019208e9e2c6ead3731fe802378d15dfec242149140213edb8c78db409943349ce151ab370a7a48263f28da680ab00c9d4e0fcbc4b864bcf29c703211f5daaa1f32b6743f7a183442712c72b19d332cf9f6baee3152c3bae9e26bcb76073cf075d2eeff4c5045cc5856fa1d6fccc8bd096b78c2c095f2d54bcbbc8902e19fe7420b35316b342c10acd54ac47a5df2bfac292970bf165a36c1c795af5099aa982f7af3d12e440929f833f6a2dfbfe19ff8e1800334222c3351816b57c7e26293bbd6e689fbff6e16e90e5b8485ebffee871c423cde9fc77bcb5f71d57c0e177a8f8a1be85683de7007f002c1457e49db46785f143e95f2ff117d85518e1e7a27c96f22ac20416a18a739f65edbb33fb2ab844130d0856a27650d37d6088335c9f3c13a9ae72b2581cd5304edf6db01258b81048f3727869bb5ef5e6bb2277dd1e0d425c1724fd51b5bd3fb9a937503a1c00039e5c5057ffab00cb2239d46c4a60f2118a6c29524aa505481eeb4db7c410a8bf15cf2ed3aa55449e3b2c584ff5d3fcb650c7cd1ff501147fa2a8cbb89aa7786bfe6ec65564c32aca6b4df4a9c8b602e07f2b6db3e465b416ca251c3cc97cb95af122ec237c3bded73a7ad85828ed2e79c1d3b03927edd4047cd3b2541510d9e5e0070363303efef497e23e3f81f60084b2aadae0cb59add770a9d9ce35a0d59fbee6ac0bd795eee2610b5fc7a91773b1a3e959c6e984fc6dc39a5e5837ef7c50ec5a47873483ba72dc0b298570d77c2569784e66e5dc3887731ca05e89a886226061c726a78910f3e2fae56bef4db759970b7581548efda531e5817faeb23c22582b6875405a2cfec2b833877ccfe9fe36e419f0c7ac65f5e3354ce6ea772f32004f9f507c04cbe1cddb58746c3a19c89d9339894aa4483cde99d34099653d2b784e742493d2bd24e82442fd965be8b57fa4d988b70cb95c808fda459e722bbabf3aa08e78f91560135f32c10619ccb4fd556ba6c1d273c4a1ee4b68c6ff1f5f4f3f0aaadb18bca96069ec1886ccae6b0eccf580030181734f7a3ec3c5815b4611e667332530322612d36d71c8affa941130bcdbd6f9d9bdfa69e3fa2797596a5fe4428c0ceddeaa533f426e1811984235d488945fc576b7945e951c331032278c363e4bfe74683adbe162ab3864ef58254479514f15dfab85e0454cf2d85c4070e97f27bae6daf0cd75053779ee1cf0521f43b5e52ec83b137b419895d9eeef47880a24f183b796e3f2b29351ee9909b008c40895951162bea9a93def6b89bafd540a086cb7de759e9dd70ee8cc84d8061d110251dcea4c6ee444bdc7a5a511e885040b707c54d7ae3f68a8c9ff3275889e5888e8ec980dd1eeaf05b3b8a283e47665e25f57ac27f222565a314e1f8953ded6012d1999646b81e85f1a6793fb6ab3f07fbc8600a4b2d22dd1958a98a9731adac522530dd61480b5f099a515ea2fd97c29a54c3ff7358eb03ae11e0df7c69342680c751cc7c34c743042cd861249f1578acc45ba9b92b4711db9445a2d592c671e2812a910388b42824fb3df70c9cd1fa584e5e1f37cf43f3ad16a3c5d638686f71ad6045e986318310f0293212c55c3692d1a47b8b4a6c04e06e134f26ab6e6ef18ea51d1eac509452b179647205f3ef81a03cf6094731696bbf9fafe15df593c0e8ea0ae5e22401c058ca14f046b9784039de31bb56596ed6787013f4efb241e67d58faebb401713188a7fe06c33498bee0fadbd6f4953fc2d448417072e0b0c0adc8e392c0dc6d87e4a7e5a4bdcc4be63b176d83f176b7c8a74f74442fdc9f6a7d560731eb6aeee7c55ef4bb98c4843373bb4700a7ac65dab4da6a0743dcc463bbd8d77922b58912525d906b324bfe12525f71034bac68e401d2e9309fb4ffcf22212ac9fb0680469b973065b237ed6defc7586a027bedb16972a80eecc4f29187e0de05e3a8abb4e43c911f955aecaffd9db3bb650f7e350e9f07833dfbe866c36a73b03cde849b286321dd769e4cbd64108b428772ac868408cbe93762f4d14504f3f74e92a1a42009096c0ec6a504373a568fee44592b790f9853d96167e66b619bcfd38a29e2422473b885adb72f59d6531b881a0e3cf75f35465881035a6250fa3d81d2ec03bf72511476bb7de08b5b23e8655eb26bef4bcb14133fdb900da5e5ef6d672d92def4f692b9cfb60315d994cdef5706f1da9da3c5aa494a6954dfe7839d9c63e3b8075e3f87bbe7a5bb6c76088a184a77f51103d0a3dbf13c6e8259bacf3b2c85f37c38cef1466dce503ddf48341c151d59b3d3813775b255f0e7b1b261520bdda365380c61e7d7c8c63648e6fbbdb28e183d0cf079e7d2e2a65347fe21d951b64f63dab8644d2aae920d5a421b6e45600e23af9c391a703b0591f5cac8b99669a433f5250116cc4dac2c3c047c4add8950db3c8d7a69f6081d077cc4d98a9bd3f0dc5676e5de7bfc62de476dd2be76c394a09c82427079742eb6ad834805004531400109203d9a7ec8c140bb234dc39073bfe6ec8729ae9abbe45923704925e8bcdc5697f55d5bb0a5fc9070d246d0e156b403b7343ce684455599d4213df5052463b87f250a24f72c6b58c7a39b61a3729e7c400dc05aecc262211bf2c35f73eb819643793d5739e14e2f03786903d564fd09083820fd23f9b913efca0bb84de145ce4f8ae7f20eb2f03ac7469157b527bb0173f2330897d8e5d925ab95f61ebb9d7307f394cf489fb8a686d6535737ebc4527e1806e8da2a0d02d95b8ef2ddb648e92255c2dd788e0b351e81a8e53dcb2ba6451949c62280f19f82b03a5d25b431182936e9c150759fdbcc6f7a1eaae5c9350524dbec67e4ae40a223f9483fae5598c6c3460465fedd40469705bc2857b9689f036e74f89fb9e2a20f5bae258ab1c5acb812fff0f351c0e9d70e0697473d8433d025c03321a83231fd8b448715c801f1c650c260a6ff86a6ead6ba8e17f3c209aebe003596181f2b1d49411e28a54a435a2024abdbb2e2ce08eb67560f002ecdf8f7ec4a7fb971bed3192ac1ebf73660cde59578d0c2b6c234135aedb7b4ce3e7fa51c983c92e379a6aefab28ebf277df944f2e79062e21ee46e67d97c525e63f9d30d29832362f464d3bab672922e0a8186b1cd2ea29299ce29e6b305e0714efcf218da04c0c7085821783b6ba9b62488eae2083edb5c804e8e4bf010f399604a66c0999db0fb3b4656f996750632c68606f4cadb2e8ac587434db7940092f2ff03dbd9afb3bff690856e038d21130c2f85399c0d98f6bd644e4f8433a5d961920eabe764394b1df65f356434ec9c462c7456352d525d86c4dff1d18e2c030556d57fdd5e6feb49bd0411ef2c58d9655111bd8e10329879dc83c76321493eb6ade7be81ce21641e2e6a7a8183b520ae89cb65f621b1da7d3d1eb2c3e8b522c817df3bf5b0c56311c15ce500d1fcd92b56bf8504debcdcab5b7d93ae411faaf6ccfc4da15876f571bbadedfe016d267ab9cd9fdf7296fa9160d70b2de99ff64258c2cfffb03fa2f83281858adc26826116ed5523ad96afdc76224db1689e12c1a51b1483dc8881e3f14fb397c144e046b2c851175bfa998c98a42413ddc15a9814e77856fd972ad040626636ef878f036364b113125e810b6d986475f4ac28d8001c83bad8ea7452f0426769fec7539b7f7146842852457411d36245ffa05baa7bf1459d9bf3c26adcb53009cd1301a951a232f0d2520d299205319278f8664360b49d653cace6b83b7aa3d4599e6a8a9e02bba5c35f2ad9b63e5490afe2e2764f9893a14f83c912b1fd9fc4c5512d98b99174d7a7afe0f564be9120847add23c1322dec79f112ce1c086bbb5459161d5a9b2b0e62cad7ba96934592384411cbb520f6a197d84efd22542e5e94390ee269e2731ef68dea196fa3b022daba24f5c483161c55e64c11bf62e7b543d68a66c84755b97a6cfa594da7a2d0f73b907f27f627fdd182d1526c6443b20b591acc9f4babd977143ea99f459f8c4efc029fa30da0b7f1fe982363f644f17cb9fed919d2d012b4bbc358d4a0fbd152a07278a4835267175ed574b50995d69014d890c8698051222a250606e0902d34fa0cc3c2f5bab0ed68478ce75af22bbb455b09fffdc88425bcd7e152e303d580010c3bf804f47deded7d3a39dcc8d2026f27737e2597c473a7898fffdadd09b803609c33e5f3c712930795b17a40941e96a06a1c0756ff1d16d7c40c2d389ff61d303895ec0952d08bde30ad72176299c592a9b3896731015204df99ea6049640b540a496e75524d5c7f8b27ac5695478f3a70853ba46b4ba3a31aeb2d2dd0fc52f0fc6b6597b54f3269023ff1de65be4a4ee863a2902c998eb9ed71b030777a15f27f8f09cb46ab4965853fb444335c2eadfc485658bff123834781646a63cbaad8836f33faeeb5b2e58ebdd98e24240939a0b920ae38f8a615a4c5a69242d1cbcfdabb0654d05f41afd843a091f31f4656c8ff2efe521deefcc74ff2be8ab0f80c25863f70304f2ae07627b4144a644166e410f2fd48abdc4f240c8f3f03f26fd9bf365154bf31017d96071464417a7b555ed82f7af2b0de8aeef2fe020d25e7e3594244b1f22d9d772f84faf1616df103894c53c8235b2d88c0c47ac2aef9cdf7fb909cce367afa71299dcd84e420488a87641d845469eff791618b8a7fe6610c0b61483bf5bf08e783e8613ce0dc3cd62ea07a77f0f19721acbc8d12c1dc34b25a5cb842d0aae12ca27a9ec61cb9c0404dd8b3a2f01868dff59102e582a0e54eddf098a5c34cf1306fb72c068550efdff4d338d7a2879cc27fd0cc2112a689c256c3096b9c82230234e3b89503fae0be1211f08126536aa019df464eb0c03e7699516b0682b011da8f0331ee8ca250dc6276631947942e1a2daea81cd9bd340592ebbd80160378ac7950280153559c29d6d4d0322fe8e9fbe7660149558ed0e285b8a901d161780735e7dd6a272b045bb5cc0d62b18e3408ce3151ed948a9ae76de6edeca59e3fcf78898e146ee292161461ff8398d74d9d11b73c1a8e057ac61761d95f6ac58817b7bcf24e848f85819b3107b2c05910ea57830e50023d37b3392bbfa43b24184bd9f82aca420f6afee1a691dbaa2cfc8770383737a4b8e2a2a1f2f57cfa374e4bd940289018612ac1af3d358125f4c3b2e58fc4b86d6d26cd7e001796618356ef81195610b0b5d43e762f01a25dca7e51c46b3062e4643617b09260bc88f85e4ac5252855ef413d40f1fe45dc0993f48ef4b56779cb209addc4fef284bdfb6ce2f200610ce455e699d8861ccb05f08080764e8b390ee855ecfcff43a1507f06c9c380e9b6f918ae446a3d16546a20d050ec68f80a307678280c3efc39c9505463bca18667d87a754595dda0da9df24bb15f9878f1417db0e0093d204bb4a8e23b234933a03307af1383bf60c43984cb8e4b19fa295364b070644ace514842fcf8280cba0f97f245be1a4ad449b5f453d7917a24662a53bc9c1221bbb72c68a5e0beaed442d95bdec080fb3df308a2ad61038a37ae3db2977f7b70153dca4a455df2c7c69febee2a743f1f80683701adc9ec402024ea32658f41cf61e2b36a686d19fbd5b9d3a4dcbf7b21628429c09d238461c22628dd7beb54904adb8b699bdc18bdf7485211e516e7a717c6a131135102cf1b466dabc19ff95f8275cd2a48661d2734d3f6566a2b6f830a18d7fa216d2c2478422341f65e4d5556cd6710156a9e7dd74928efb2ce1d4b61334f54e66e4bbcd0860d51982c3a746b695aa1a1adc5f9c6fb8b85dcbc3a41560c240446f8b4e3fcb0bd45dbc39bae27ebf4287467c1565d3be8083a8a8d0c2d913009541588fcfdd15957567b6744e2b4522f2c9cb3191ba111ab23fec84be64b91f8f666aa75bb1824f6f2723d2856f8265a9a22718506030772f367584f5bff72f2c9351635815c1d0cf1f42a0d96b471aa01c1ba3096748f0d86c898a3eb28f6a301a4c21369d4911b0035feb1114569114eb14abe1293ce492b5bd5f6447529761e38ab2d3eecfb71db83320a3edc6fec0b80470d55657daaf3d7ea90a4b33479937fe25e8f2601f9a13fe76bbdc82dacb6824e80c578296a43e0ca355dfaa9190e7330e8bf0d1a92b94a0cc2d041d0abc8b73cc8b8f0606d7778e9d07cd7c42853a4e76d875a34ab1814bfe1aee51966efbeb680a46c2e7d580ff0526294444af6a6abde75210a70eb185ff9bd1ace78c432fe05c33204d5d9d519e005fe7742391bf70a3e94411711c32a3e87635fec1030a996c9f02fb3c3b199f2fe6afe21f389b83462a611293a5af14ed67a7e1806f464477fef4def2368b4e90f314cb38d58f25139db8ce214a0f9fd0f7aa73e46101405d50013f952bec712e9500515ed6b75f62aed680fe577ea4758b5542c067100aa27e036cf15b3026d9f3a0253efdadf9a4f1e2e38b09669bb1a2c239c0b4e2a1563b13a712f43a15bde650c08634015f402344ccfdb814a98e015689287c9d1e76a8fbfd5160bf7ee316323614814c252bd7ea886c265a844b6890b48516c261e3714ff2338f72c94ddf12a725c06042f0ca0f256bf0464ecdd74e668dd8dd7f033e8dca4fc9103b0c6d6d4fb7f68a39bc2a7bf61bd70769488a971607de7ab85dca8f8e6255becb3716522d588de2be369d8250cd6c07489ea16ddb06a5d4f34a42c8246e07999ca84d446c352c157566e5a89397e0a92bec07bcf3ed17f68d81058a9cd347e4ce100fb317c9efc0eb88ccc3f81a0cacf661aaa92fa98f2b5ede7323df14a2a1156e76e7022b884d2abf0275fea1e5f5e6eb2ceefa0e9f4390cc9504492ef5d6fd2d46b26dc968b022e1b0fc04d4810d47b810417f04bb22bbb2c2dd9a04612031c4f224feffad9f06761b9fd6cd0c20670d05cb4c827a5cd81fec62dbe5213550537956023386b94ce2346f8d9dd0115bb3fa2482c8117b00000bc91e4147ebbdaa6d3068708839f2ba06d600edde441bb07d374aca6a5aa55c09d82653b770be45d4e827e27824c6173707d9c6793d194c3080f79c0e2f9e3102544d0f3b14479ad6fee95ef89e9bb5ccab8664d37f1092b06765f1fb9385f28936a72ee63ab26c08e63e2dc321c2311949324fd5c3ce6199b1bb9558427cb25fdb371d5ebd33a59daeb13d9cf52a25db3bd7570b5e007bfd3225c91877180f0592738d17369fbf9a966651ce810f98d12c7e91c413cc452bb687b3752a55ec7cc86552e93f8a9787a2d7935f9f4a8e393c54e395e07d844ca206d654892f4f8da6427c83ea9d9dff99c50aa0f7ac1a143948af5c019279a1f9af731ab5e17b204352a2e8f04d36f2645695ef1a3ceccaf8dcbf1945a7ab38585670cacb36601e024d0bfd7285373a71c6f41d04cb98919fc57c81c7d90a4e73111056444801650b90529d13d4332755313494a34a3fe3b5c92d91ef73b349f6bb248c591ca88ae18e6c8148aff2ca2e8cdf59f34ac1d100ab83fe6b1feab289da25da5e2c18052039ead82b0dce766a1aced56cd89bf374fa188d0251a3f49617b671f4d8f402c532958d6c4345204d57ceddcbe33b5766b6defb2421cdac94fffd2e562bb1512021bd8856bbb5eac29d80b6d5fa5043e712974908fdbc23539e00fe5353fc1ff76eb8683bf5b06b2e26778e1d0f0505ef6feabda3a63e0d5eb84f7a349f8ccdca444f004e49589632ed08c4f5a2130ccd57ec4c675ef812a1ec79582faba059d558fcaa28d95f99b60e12930b01efeb14e3b69e60a89d281cc5ae389c64421d95350db44fa014036f560c3079b5e3c6029529ff9204532405bf59884de366e23826b216b203c9f8e4cee7d8b3e7e4153e4721ffee81cbbe3eb67ec6b40abbd2efcc9e933f1020a11a3c4c64ba793ee33df31f877f73f93850010f99563f087cac80c2df2d1162c07b8ae86e6a0f92c00c3c1cef5f202fcbb5cf94a27f875ef0a4123a3fb3a664fe8c00eff10f66429973934965171b1c571b77b46fed56eca254b3607e157176afb4f3a882f1054776dc730de28001a087fd71ab21fc4f544599506c79394d5b112c0ba22f12eb8a0b3c0c0557b294c648a386b82478bf63e0ecbe999cd9fd6c032b67fd9e85e10799d1a76d53c492dff5c13a7dd488dbdf3eeb5cb71ac8ae22a0a534791a07849dec5795ea3f0ed04a23ab326a0a1c84e690440aebb1b723d2407a5d0470463657ecddf9dc073fe0bb8ef801a96005eb208ede45af6952371ae31d498dcbcc65a645b8cf4e36bc5baa7503f0cf27b2c99fdac8bdb65eb789fad07870e15781333492a5f44dbc0cb650a2dc9fbc098902bf3883fa383c8b765820c289c825250f2426c4bd6ae0ea95fa7a00e821897b799040695d794f950e5eaf383bdf927a144bb2085be699a2a48e4b45cb74097aaaad2822d67bbfc53244f0ae9baea14b8b66b9dff54c8d1cc2f9182bbadbafd4444054696c05b5ef49d245b9bf730040aacbb6e0dab233fcd0d9b9fa76a68e06e750811fc45386bea44cc583aea839d181782625f57e584edea440efee54bd527e756565a80a46aa971be9ce55ec21c5223c93cfad0f1e70c7ad9a27764fbb22b7b09de5f56c2e6596b81c384d03ed3c1dd60485e25a609fbeb89c764f309f9a46c331ba9982aceb98e522130461f9b95ca3fb45a6dbe7491a9cde2cea91019c94df2319cc6ccef48366e6d2e9c6cfbd6634b8da44807e7d83f6b0b401f296aff7892e36f1b0d94996eaf6ddf933b82cb8261e7089bbedfed1e190665ed9fafec4be7046d90568a03647030ec0e36576b29e46862ff8949ede2a6e68d9c746ea42c1f7506c54e06a7562529d289d3e3273819f05af7c57dc51d64d0055985547e1dbe076ff7b54254b1133a3e647ab00711484f9b16814f61dda2647076b937f435b55195423c18d675f1907130b6a97705495f35a1dc66bb83228af5b0fd4cda5ecb99eb6735fb5cd953e95b9ff0726d875f221e68f166a4e2039b04237a28df8367f78492ee91f7d1be0f537b67c122ff9c2c2e49875910a992877816970bd5abc4d477be7701b5bbdd54a15a7a3a3e124db743d690480aa21cf6c4c90c622b5b09116d139c3c5f464a6899c94e62d493a48ce6e8d8983948438f5f3f2165430fe74d502c5290e376fadc229142edb0a36dba887233b43b0da1b9633315ea4dc2f4c2a837ffffb108d81e2114d63d43c9e345751bc9d1d438b082dcd01a0b9e590251f6e3c76dfe1ce76cf2a987bb48f8fe8ce916c443ffba2fa48ddc97733eb4b37156e0063b32a441575932460f5e28f5bba6037ba966543b7834e188da113dde3a3403b79ecbc8eb0317e91e2eb7664e1f0bcf06d3c4a4ce820e6630778157cce9dfdfeb7ff79bddebe56b3b498680b7096ebe8b1ec3b279a3c63813b8d80424ab49e83f3dd939534f36c47dc8890fd6721285a3eb51f336a5c82df9f981fd186cb751fc077c8b4b1090328ee1d7f01a10dd8faac15d3e814ff593fceae21ab96abf8be162292f9051b37585ddc88f0547b89305446a545723c9d53f4bc65353de9dc5010d2d69fa5b3915f2ad906eb1353fc5c21a42cb58c99b5ffb1aa144784f3e66cfca5a2e2ff9a94b93dc99117a1aeca4d75f5fd59b4dceeb715cd8070a4743af75b5c055035cd2031e28df93dc23d3431ea1ace5edea73ee6dc4889327d44cf03d72ce507050783b350deb4feea0ce69d896bdaf6e1464bc6c34989ed6983b1091f55845132da8abc8f07e117a7dd9e8ebbc9bc85fcccfd576be22ab04b2f413ea1da7aee95c896c49bfde3d3917b3f0d514ca9b063d1316529117a7e522c37cab318f4770a51fe8bff89e0b2e73bc77cd3260b110b6436ee267590c1f65ca13bfaf35e737de3b0e5b090731a746055200d1c9534d1884023a3c4c8a4a09de728358937f6e08f090f2df12fe53a45ac0bda9b87f5bc70922e9512ef47e700d317801c44bde67eeb67d03906f300023b70c6bc74c025ae4a526c3613e6ff5f4278b816fb4f23924ebacabd76fa61c2031362b5af69d942b0f4e20fd893afbaf2c9b9474e1b4df1a9d9f8f32c89e96364ee81f0277faf5791071a8aa8205c969d7d485509ce456c21f7c2ec4326c27e67b4220f574d3b4b7c5b606335c4431145320215396a0bfa260118e20b8e80a8d2839966834a7aef7da92096e365024cda146e5cca40c1ea9285651fe98e6639af9a7d40690778bf9f52774fb890d3431531b2172ff9a54778ff6c58a6547039467d8ef51f20dcf47e7a2cab622fa70421f7975e498badf2a6e38487720d42976942a0c555436ac930f29848e2b59663b807a043925c13327c89d793c90a08433d55233209c2c7ebcf09bf0f5e815645e003ebf85a1d0f69ceb3db8e5d2b6620499bd0142a1d4204c3c925f959edbe48aaaa63ab0a13b9f79c85c4aea35db2a09b4954e3fb75f8add6fe6a39f9f54985ad95b52dfedc77957c9e0916e32b3028c93445bb89f1259cc50208f6f8e2a26285c6cf9910801f4f3bc6782df96cdec9678d2656b2518d808a6b53fde8844dbc59e9f6a50cf0656c455fa5906d3b8e9f3e19234285540ed6b2a4948a21b7440b99166d5aa059e6bd1975b42a2d6eeee3f03d019228465ffdbd68c9644885af824d1642e201bbd288a1852fe15ba147431638de47e113c0695ee43e6fa29aaf44b4920ba83e22df98cea29e17999ae820f730248ff66c503a4c35a9d5f1346dd4697b935f5c22de92afef12a737a7d5c8e0f34fe44b90b92a6d98f9f7eadec1c91e719ddef81eead5051495408606bb587562ac408e6c6a3ae139f07cd76ca62f14864cdfc8cd54420b522c8b071a4df22cd7d84ca7300e3300518289e8be303b42e403c6ebe5b6b071e10d1b6ad39c1a39660e494d6a183dbd7caeffa20106c540f9750e7760139f6c4c65e41fe02bb32c7bc6d2bc90ba24c23d2feb497c831273024addc4d76ec48e61aa347383ea655d731daab714d8bfc95d66ddf53ab712146c0cdadb88f6913e9d1d65cdde5e050024bc409ce20e99161565b0a7f5707897158c2479833416014f59400ace42e555150cdeb6fba3dcd50968f0c0fbfc75f77da429192282e6f424dbf2397b02ed4a87ce0ca66e77328842258caf8d6b0616815ab4acc425ebda7f38717f7600abc4224480f9871a99cc389024396dbc47dd14a2b32bcee0f41bdfc3924650f44f57a8fea0e87ce8a6ebae729ddff895ea123ee34c8d882204a00106c39336e7666bfa13a074fb5ad4287c6dc6b63892615515607174575fb316d3cda3be888b92ea89224fd7abc50a25cfb1d5b410b8d6c6bff65b76e8bd3d04b7e50dec8510d4cd2fbb3d9e9b6aa16a32528abede344509e3b5f4398485a887ab9465d086feff9ce12647e88805956c8484cb3555b68f4c05e23b2bf684fa6fb0bee3df0877cec63a2fc9f3cd133ea18165e8ee380cd262c87f48a64cc0cd02fb666dded4f9def4fce74b19c91a8a1ec9940313241b829e00c291b0342abd77313bdfaddb3ff1ceef38ee9fcf972f18aa1e5b5d35cb8d0a92f36d4dd14658a55a76521567f1cf59cc2eaa35ae3cc3ea70a1f6a7a291c6d437b7810289d50620df260ad024da19458bc933085aa28fe63ce01d7fb164e51a45757c573128cda429a24f519afb29ed56513db6b6e6f7610c4b5eff61ef2d085be20ad9d3491eb6c56f99e703f621723d9cc95c8392cf7dc8d9c3fb2f3d7c13fef34df802e7a8cf86fa7a495ef971287088d032cbedb308e6b01fee2136edc72132bf670d8b811349e348a67285e99faa2d41ae504f77b2605fcb08b61a63db8695fb1703806f1f6806112954ace5795d8dece56ef51e36e738016a32b4b4e9d165d5156a74205b17c0617d23a296fc7c0c4ca2e8afc0138c4cc368de8996923e840033c86fbc6b2e43ea757524f64b20a1da77d227a1d8f72dd07f31041eeac43f9e4f63facef9b8648228f9e50bd447d15133c10a3b5a64d26ad60d5b97790a70b6b98c7b3a0630333d8178db29de382aaeac9102e4e1b8c9cf473ce2babc24070096967d08913fb9e0417bdb9ad2631bcbebdd285388a7294146b1851bf3dd1c4bfbc0eab9acbf4dd722f138315a5e6ff4e273df89b62646cae83fcac60bacdddad0fcaf3bc79be4ab444c98d4d60082fca90ba9ee12132b20e823f762c7736abd50f5c755941d157f2deb71100c8918072cac3116aca663364241333a13b0845d4c6fc8da41c9684dea85993d4c80603ef0f386846b624be1942f03220f2d06241e5f519b5b5b7d8cb27d85503994cc814805a48d43e1fc1eb345e888a65d13fe1969a774f53631afac1f364624486c9d311adf55b33f5c179c5366a2161057a78b617a374d620e14ae26807dacadd8512da25c5878f9cf0972d5e1f56a95a3109cb485287747e70cf0856a482dbebca6b682e597082401c116eb33a8850f381e23ff297c5e4c1f5eb7d71b61b0d9e62a41e29c0b2e186e8ebd03925df112566216f0d92a5a7ef80718365ac8be26d5c7cda1e3fb212a11e4f6f9a0c6be41a8bca9540880ed42f8ae0bb431b99f3746fb101817ba409377404e58a4b9a3dcbafed75a6da33152b2e0fc91cefa06515a013bd9ba766ca5999efd22c80f9d19760f5d778bbb8bfec6d58fe8f96defb4a5c7a02c5145b9bbe4a33cdb7ffac4902d6bb61ee650a21af56c8372b073e432d8742747199aac37ba6fe8f5ed147084ce5d859c529f85a96bf16f185a28355b5ce82e1caf35ffdf6e3213ff3209c991c347eec9ff1eb07c9ea17313f5041b72eeb1e8f5929809d8a0b467b2b86106c0c9c30061d260a1f91de592b5a6ff0732ffe93fe722cf3a9e65cffc567aed6061bdc64909ccc1b59176d2c0debb5489034fa0fdfdb8a97b56fe25d3f0ba74ad652606ed7bedb3a445de780e2cb1ae39fcb7bb8afef89552f805219f4e279e6eef1b552b69f94bda2c9381f1a1b3d44ad26f7a259150075b020d9ecd720cde416075a4ba0486344cf7081fe4e532d038716e9e9dae1c9dca1b3e3c3566f5c304887eb0bd3a71562b3cccd3387d0f75be8aceb9c31d1ff4a02cb50576d71e76f4f5573cd9592bb51ee9cf1b651e292b7d19d1bb23867a110e09269be649c69cd8932f4d5fce9a7ea055a565082160f6ad25f6cb7975ab528ba2ee29504bd1dee2a385e00766cc5909c7c06b632a5f43c1dce969cc203ac3ed4822d847fdd70fcba811d429c5b70b2d9dc7c0b90e6004467079f7392b9985835401b949a70646d0fe417a253a8d9824195a6af1dd31014d68400e5d55b48731a74de55898a6903846ca8891a548c2ff01eedb763f7fc5d2fa9309f74289bbd241e869d54106455f783baf5f9772de9839ad4046918c02d72676f7ad33485152bb3c63deed896bc0f890ee9d05e4675723dfb39c8659a76dd4b6717e986c7e2e9c403fd942407d4ba8d1fecc25c6f16a4bccbc947367801cef613318214ce3d4dcfc51a95bae31dc4f38268ff5c2ef8d929e4af1e7406cfeefb8aa6497118a0adad2fed768edd2441262e10b5e05779a176d72399bf9775969b7a88c0a29eb6c3d4caefc61776095e9a9a7d42a284ec14a7f27b6ece3a3d45074020eedc36ee5316c4b2be6d769807d29683f54526b241b36d1f1a7d010e81e4459c6eb4161e86aa15ba59342958674eab0b2e713e79e3b441f3773c90f18f6f18565df18feca8319d0071bcd9c71c30c4831247212278eeb91cdc3b7600ecdbce097c3a2b38c62dcc8bf28f6bf040ca31e5bc0ac838353b3f5dfa19b6fd0ed6f2dad1c2fa32767e32ddc67d6f45abe6a271fdb01c84b8788d76e10c28803b017cd1d409e81fe68e386683056f3c4e0370639a832d055515361c71cc6f5660a13bfc7d68e48192fbdf5e743c69f73eda810d075831f6464c1fad0203760b9dd8d09e95139f4621b096b0cc5e68317c6705a692c256a6afc2bfedaf0651fb8c30348b18021d085509e3a929069d371cd0509eac612d38f61da8217adac6db4be3b355cdefb9cc21cc7470f59f5c770ea95b762c753f9714c1912bd676b8687a34199f0a2f48deff55685fc5f53b28c987fefe45145f7cbce91aebe7af8f2649ee43d25ecf257753e5e25d8be6ad17c2f7f2947ff17a71808af41861faa282a19a548522b3f88913604496e13b1e93e805c3418612b53e7e0edc8b24c3e3e96daea563df4880400f3cd287e3f8a12913c67dc7eb3488fd06f8d69a21ecf293852d7a44380b942ec13819ca19c035931ae79f3ddd99be9ee56dafe4843df14c2071a735ec47de48a68bb01db483a45b7db85e1bcefa4cf33d97b500e44f3668272fb2c5c8bd872e0c54f11b1adb8094bf1831d7a023f4f332d155ae8671def7b349c1cdcc3b3660d7f72ef02f808e51175abdfde69905440183b60e20bd4c20962924646c2f6f8ca2c62d24b7fd19e3552d80485f2d9ec907bf75e4bdf56d1c33ed5cc4caa312a151d87fa9ed906c4df3a58e83c2e682b5ac0c3d83570f8d6a3843cd17323a9f8648ec8cf8e8050be7c66f5cec4122573a3f04b9a1d616584c8e322d90af843ac390f75cc638aa4fd7494f0ae69b131441c160d6df6e03f6b1732bba0c257e29793b7979cf668003fef9d260ddad7798a809145a94c356a15b5c10194b3458fe6269f735a1e418140f88ce98d6001eaeb053a1f98d50e49b09e86f7ef61cccd768845f6d15bda142cf15320e98fcf646675f21575e2c779eeb06faf9e61b7f3855442f7e60b121265ef21664afa669ced0c0dea57f7aedb0fc25d0c2c2213ec23e116a440f4cd769106f3bdc4ee2a24049b382e1ada40e3e459baab6e7ad8517e80e1fa995d2387b4762c05ae1a313bae6922d8531996fd9fcdaa1aa47bc79560b0d7e4948eaf87a35ce7318c2e508dccda97a817402c26d22b53ed27e3bbbe08ab5d3327cfc5028e26889dde4d72080a3857a6fefa0ebb59f11997d44ee45e97152b40714d2e954e2dd33029332201a26911550ec0c3984792cb10de238f01fcb16783185a4cb6a04de6f1d83e65fcd17a398a574d5ea6b13672ddcce1504a45d06e4854dec17e80e5be4056dc050a433ef9b987b06fa480f53d4f67001e26706352604ddd253ab280ab0b374dc917eab5a07f5bcb49004f361a2f863b6bb2dffc1fc7272057a963dbce4f5290cf0c54d6a5427da6d3fc064d106a9d3583e2f9eb7e7c365766e04bd2daa11ed784ac2087a5abcd04d218d25608c5fb159b33aa2a86cb1fa10191339dea6766119489193939e84641a743be82a92ba8b188da0cdbdda47186a50d203e681bea485a325ec561c88770700d068f4433a9a4613eb0cf01f671319599cd2da2d1c8a2f7d456f9e3bb900311edfc5204207e26032843872d1a4b0f6daf3973cb3b964438e701b6282236023d49478da618fca3e9d109181a94c456971b994d4689efe9160167bdfdd351df953ba874329aef3ced5d44a3c51d82ffd0982ce3e190cd3f514ee64573ece01eb8c819a345b6de7865eaa005b819614b2129d7b2da7dad90e0d04df0434e251d9a3d7d64467bddf0cd08f278b6d810360006dd2f922c8739d54c5571d1e64d056789a67f0f1046b40b44d1a77ab6f3e67b6d41b2f1c01a71b3d78956c75b2cdf5004e2833e0dac47eadd0a53e07072a96011d3919d62b4a2b0d57560e27909e2215ab1685bcfd548e3271ceee64327fbc75b74754cc19d28b613ea5c32e70ea7c9adb02804f60cc523ad221647a975bbf623bf5e8de31269783477a6b53b133a928e0e82a3e1d426a50a9cc394634b5d6483fdfe1cbb316f5046473a5453f82f1972acf9210249660d941253262c69fbe37c552606c1228b657f49acbdeb5d442d17d5dfac626b1f89851f1ad47c4c68c12d777e094e846d47a6cbf16536d93de3fc17c996994c806e6852cd623c53a2294db4955023ce9d222d078543887f3c09ca34ef29df8fa29a458a1cc1e265d6a32d02078a5b4507e7a2b51bfdc48bf78c4e5841675a92ff3f958392a6ed7054e344c9be9a892d75c533877970b047f1c9743c92bbe254107fbc8d51e31be5f853c2cc09bb153fe2800a519c8afefb6fa80b01c2430ad3dabf49091e2a40acd9c748d9a850c3e25c65e2417d3da7bf639fe5c09607b528eb156d237690b8e3c08577d4053230f2569149342c9717a22a4e787bb106bf7fff615cc52dd6f91429e6807cf6fb108cb224c112056f89ef9139e0c7c5d24668ff3479e067c764d971c2423436e50d82c23c285273ed80e612cfc33fd18c1be9f60da947234fa640dc017816f8580d7272ed8635b546903680f9e35cd88c4bf574c74f8c6774069b0dc5e6df61ec364460d7435d323319bfecaabc8b460b345adaefaa9612ed419ee945257bc77d7eb1ba325283af2ce8453cb1fd9e95fc5cabfbed36f6fd7688e635567b41810438f78add06c3d7f86273abd01a2a2c505bf761ef7226fbd81f4353be7cb2e751dea5e3a0c096b10e46096d32c5bbe3c2e888bce060c9cc103be6395299f032a8dc1c5388455e05e40530f404dfb9f61d20bd216c4ec09104f1a791c9e7b1b32c4a7ecbd6c5a1d120977643f64a1154bde268e3cafbdfa4fb923632f45e2d809272dd7a7f4059d0f8b25e030329eb1f7e6b25e316e79a681e53d3d65ce4dd21f8978b30f49c53fc6219e91fcf6ea6e647bc97a8e446020578268c9404282416b2e88a21e64b55e08bc64c7ac52805b2d5e5ad3aa2ec7ffb0fb1041ab1214093e26a9ede7a6016fa4609944a8588f35481a705ac8b4ba791975d261879d5b3530a9d9a13ddfebac7b77d694836d9458515331400682a45fd8d75f447c50b4f0c65c1ad324f054b0cd92a602583598b90a08db31312f47130d63958bf8a4a85343b1c79e92274738aa655ee47979fa350963a0c64c19e928483ae2464485ad5fafb95df76b7a2f8a2780e8b8458da323c411533c09dba2a54d9307011d350478d8bf2fdade1c0eb14674050f2cfe7f129d849a1944500e3c1a2ce068144f03618d2d100d79d3129f9cefd0efe8545fc2e0490bc1f432fd3dd8972e92d71441c9f78c13888074acb6f0c11655ec51951ce78845578a3bac671eee72a0aa6efdfe9ea131ba9d6fca3eab76480ac5c0115f55fa82eeb6853d9f569aaf193bd7d400e5ed3b55b011ca18b143e3974b5e5da65a3f3d4cdb0b18eac449b6cc84174c5a70bafeb56900ff87872ab69e67bf7198c419f0fd79dc5f257eb1090463f1ae62bd6ab57ec440bd4fe83be24ea868d32aae8310f72b493e17966e0fe7a6b9917776a4c55fadab67a86e68bd835d341c6487df190af8be32e112c7f61bcd3cca647120e0f55276f39ac3296ef0de033450e074e52e51a941e4876a40e52967baa1c0d2daa2c030bbde1230dc2bf397cb019f1f0ff36cba0544961545fe8a672387f995465f041228dd89912a70c1e5ed81e64802a7d5918ca9d29aa5052a68089ce2c57cc111633f527151a18dd91ee43bbc7a516fc11f7ac7f11418d87889bc089079b433d3ef8332792503e9d9484175f5f914c74cc0a6dc4d7dca910270515515a01087031b8fee254130bb10d03febceda691d33b1ef867eeb55dad50ff50e47cb168145c97dd7a868b8169a9dd758a7d7d8717d4cc828cf0cbfdefde3dc71b20eacc5b7b78917f6f62b8047057b5da112ef0b3d13723c8ebb265dc7e15fd973ffc2682c153c8cc266f81c627eee538e4e78c7998e1f8cd11e197e7b9a211529cd2544a1b45875a6b882a25129fb3c5013dab146e32c3c09594736bfc03353049042f630eb5e1c5d7e45c18fd388ba21988971aeb1093b8002d708dea74738e1915a6bdd2c9f3d143160b2fbbea48a3fb86cbe2ab5317915f0064d4591666bf60f0babdac67ed4b85fd922dc4bf8a8901400c82059e016541bda5e07188aaa5da8a0bbd75440229b576be816a4ab9a880cc61dc1e6368d38b94657eb38eb66f729c78992cf4c3207e762aaa6f5e3b60a6d4cfdd95e53bdc72b6480e4774b50233993629e3237af2f2e40a9489548aa9fd6c0e933018730f96f187c6b18342fe9c31be4503fc6c2a32dd5d7ead7b57773dcece169b957eee7563ab688521edd8807d54437620bf1b99e7a40fe705f0da0f71be42c1a989bfabacf94500dc7a287412264bc7fa9ea71522ec62f4d47a3325952a79578e7c0f71a574b37438cbc4d9ff646c9e31b9859f3b7a309138e2ed2a5d5f7be6ec49d8a04fcefd8bf15fd65bad45ab5e64473ae0346090094332985ac2ee0bd33fbb6e2438e2380a5dec1e02602f49bac6bc9f1feb776a3f02dfdda4169596eb843ebf672af7693dd5747da9ab0622e1a0dc2db16aa510e08e2526b8f194f52e67fb034fcaccc7578751f200c72babc7e64cee827ace12a405d7bf551cfc2e211f7098fed873d9f73291f3f6a13eb252ef26c17f4e8f9c9b4e8013523b05e30ee0830f1ffb05f2aadf54d343e535ec4b9fbe1a882e487eaaec621f9d130429ec33bff78ade341e057c265983719eb81f35c015925576a87746ec4087bcf42a802e6440cba332628acd9334856274702fcb1ded2137be60669e0e632e9133175b2eaf4f2f7daa9b63afb2b3d7ea2ffb42151351329a172a3c8cd96f00b75d7365a9abe4e65ba17f63009e2a4d63656048ee92f71106907a4c6832c90c6eea50d0b6bc30a06c09f4ddb30cd6b09ba2ae1c565d8c9827edfcf3cd826ec66e5207a9634b35e9bec8f85b4e60d3a5245d2140c2b85b2611ca243761c50c72caab05c8181c7efabadb6128c587f09949c6fbf400097da02d34a2e454aa9ee6b1cd65cee46e0196f9bc69861baa4856aed9d98793d285870843043427efd602cbf143b844a73db2aa9ff5f82076d58dcfe2e9f1d32dc9e31f713c386064df4d614247ec400e6da1d6e160662a6a0c633f217eece8dbf974cbfac66f06d1d62c1abc9606bdbc27779ec697d8846882089b43008a6cba80d3bd74712a5ad492f49a221643ffaf30d08f382f9e9170a32d6f7913354d2391ba0f394b1f30bbfe8ae50b913ac4b051eab661180cb06d5d451c3e43d1ebe3de311ecc79d97e52652fa9a6b830651c1c5ad8b5e798000f628e3ff1a03e74952aa2b251691609c1c71c72025cb37d4712c019d588c0f70872485126bae0c1bd4a6777dde936b554675b9b08c46b085f84a261b231908769d29ab50c8c6a0c5778bd114ba018e4987a1566f6eed6742900f1d12cc2e8d4630fefac2b5ab5e22a583d9ca1ecffc0db5a6fd2c64692a0fb834fa8a4310e28c4712109373892fd71f70ab73715b57ffc34c217e192674b6a9d9a9c292e11fe148fb2729ad277dc8e189601c5fabdbdb64b5292c636bd179e116c50b158fa457e6f4223a193a59d471d4db0e87ea0f17232a45f2813aa21eccb0782c98e53c4c56c4ba197dec337a2998facacc3bd0df1be69d9faf9e245d1c417a4a9265a1bc81772b763899e2d4497ffb20e9b5dd682a953d346980c9f1d419874fae0f29d65cce3a4ba155dfa7fcf327048d3eda3f123aa16f7d1a6ade946c56af2c93829a567d41a7942d627f73c9e9802bd54078a3dbede80c6b992f2c1823d2d9e35a670526c62b3f7590e993872b57dc218769b9367865e8efb72e5d7e3c3a253a3298996c49546bf4538952808475fcd60394084baa95ecb7024738250658d39b93ac55c36a8f1004f217573fb2ed437bc9d61aa92af248961038b7460e3152bb0a0a3e46ed63f423db1c9a349605858ff18266d322ce7d7ca8d07bf6672a4dd8be07dc156a21745c0dea3751169aa84789cb2a3fa6b69eb7d010f529337f2db8c20d9327024cfaecee27708bea9604259a1f89d76604b9c0c335b12a41136f46287437f837b2e175704e1842f1cf435ae3d78125f7fdb7295a7a3a7bcd44fe95bc0e1f6fc7accf600491bff313ddc936ade5988b3d9257e0995e77540ddae9a6bf793797879bf8e9c154223d99a684d7ac02e801b92ce4715169d1822d503254853add3b2b8db9180a8ddfc400147e4805bf4c464331cd42f5794d83b6dfa5fa441b988f973c959051ea7628f37b07fa90400b8d1e0b812aa552f1c7dfc73c678568702f8c73317524b01df7229578377bb9a077f5f5cc710919ed05789b98c79a1a07fea71347f72606330723c6781675430ad01453e1c21f52a163a10f66e12c92d00179b6cc8a9b98ca2e19f5fae42cf24a8a61ef5ad177f3bb5f9c570f6220e903bafa4199cd743b2aaf52c84e8dff222ab7c567bc1bbc3831c9f6fb32740462a1517ea48506fa763dc88134d551cc40f59edf253d8cd387780c936d5f896c8906757873b5b35dcdc99d9d1083d6434e638928f4fb23fa0118b72538cda4e35587bef35ee555f7b8e34f8a1dc0a4aeaa4da0b02b12da0cad447d18baad0d0e55a70dacb9217f559f5e329d9c6764a064688c83e72a0d96664ad3e7c66b46bb7b4d79d058fd95f85b6ae3ab5ab37b5ccbf4a57cd6fd9d0f557131d0988e9a0fe37d584d6dc5506770edd07a2949f771d9ef7d730c2d5aa4c7287393998a6521c59015e51acb1696e738c34f5ba307c05be7277e513a8f5d6f1b6420206eb8b0056f7c75621e68ce244cb3965e2eac1876f543dd979943719d894c6210f18dccaa4d6ae32ab4274db73688d9e6dd61c76f914297da7e6d1012b39bd389cf70b6ece3630636c2a22acf33fc0f1c92b82bbac75c3fefcfe6ba01d8ae475932e249bc5a38f2c309ce689aefdc237ed2e1905c0db0553d77a72325c0e61c3ee35328db66f3f3dbccc09751d13b43af49e56cb5e08f7fb69393cfa60ea368edb6ee0cddc817527af7141ad0e2bd3f9193c54448a17e7ffd3b17c5a7a6c6c443ff767a92148bf0f58dcf546c5e66b62bcbd467de257a075ec8a29ca168b32ef8eeb6c315adbba82a58fae6a02eff019ff4c55f64fd511fca88491700198cc995c26f88c8693fe033d5fb49b7db4d1b35dc673e8b5fb93e3ce60ede6bf19b0a88ae649ee1594609a9d013d45dfb5ada1adfbd8ce9097bc474066d19c77d422b7dba0440157dbe729980eabf78bfd717a51615461056f41bd69fffad7fd2b37e6d9a975c0320595547dcd6ec5d6f7c9efc2369197a495e855fc1f087b02f3f08b106ecc1293334e82f911c4e9401397588e82aa84cb1ff7e476b325b172154946431a285d136815f55dd50cf910e5bda9cf51c53025597e18a8070b28f3165e95aa3d65d2a3e65587e357879ad5e53041d826d4301acd0e275d0c48d8703af80f005a136758d039f966a8b205344db5fb43acb5a75ebcec75860c576ba4c02ccd4c7de38e926554149c808b4d4a0e868a24fb1008df1b39593b6fcb1302cd62481c5aa76a7eb440725a9bc725f1b1ea794f28a46e6b161249d5f5827d90cdc98cf05bdab1bda0222e1bc111db102168076f40d668a9d67132e9f82eb871d24bb6ea3af5abc486457dba6c65b0e0142088a8c4b8afd5fdb2a3089af14b320fff250a9f806a542b4c4ae7ae4f492795941be039dedb4772c568e9c5315079df7909347cbef96cf0779f105ac3e26151fd68aa0b5402c3274df2403d81a4d3c64b2a077c464663ba84d5f9fcfc7c6298a70b74836afe1d0ffdf1bbce857f738ea1fc2255ad0e737998bc90768dae826626e98489c9133478a8ebe5f486070a3d178718f141523726860273f07c0b579549c445d8b14e237fc531d4a5f4af0ecfe4c04db7af3257ea50d21d91678177f3fe904658c05de24929346c8fe5f6e54605c70cedf11b00cad76d64b5384905128df7a04d28ba483b5f934a7dab361cc054e904786c4d1b8f425935d73819a92b2130364d397c0aef704e4e989c4cbcf014f7f0268ce2206fdffa9a1fb79b419c7afe4d789bc6fd12c9a365120a9644d43a98495a7a999f7c52fe34abd52c22184f94c85f353f6c170c02e2f5d7b40d5ae6edb4a176c208e339dda31e775d9833d1f62cc96b02f875f7f19cb9510dd2dc8fd702d797b507c0d984ff1af72178c99108b5d3f8f6596ef1b59c6391c2f6206ebfcc1b657d2f18346ec96edb11f513df3c54e0ae449a4cd28aab11b3dea27c6069ea21ad258ea29b0f5841d1c4d62325131a20fc252640c48b027cd946ddc892dc0c12cde6bf60984d113ce9d2149e5dac76cc0b3506c7f24f917bb6f20fac4774ccb3d5453b1619436f70e5a7f1705a58e94e45dffbe2a99f20f6d165a9f761382f11fbdf9328c6e77acda50cc159c077207cb3fa98ee8201621baf9935c2461402e3d5eba7e30b2921871b1f37c54783caa73c6c056cb4116df2706c187a00eddffa226a9c4a7c636e663081ad54ef84a1d7fecf5f28126232ec4e24285f4976247661360fc5aa030ad048a5c38576cc7f0fb00a113b01b6d855073ff60d426bac805c987a5dc0251577de0fce3af5752e937cd2d08c9bb323d9736d8ca5e16f79bf069ef8a355013ae82a553bf72b8f6b0f249292bc5e06dd4a182753bdd723975bf44b401fcd83366201c4b59afd3b69350c82ebe3bcaeddb06bffb1f672ff854030a496b8b67ac839f9488c71caefa666d1fd67a63c8f7405ebaaf3ae230b341ec06378aa6dabb862795657958bc2b0bf133ce8d29a7cb19fc34f3a0466918297d3b2b4be811fa357439ded76718a5f9421eb2d7e331fd028a93bd20ea1f6a226b0a66c32be1b481b1c391bdb1fea24b277788e6af8cddca04f4fda929ab8b2a475c808070289f1eb8dff3c18006cb92f948e5c0c8cfddec67c3e0b15565667780cd90806d867e2f8a053ffbe12cd0954e1b78589018323a770b18077ff2bf6ee6b6e48909291064952faabd1078f22d8f164f724dfd670d5728f10f55c2fa2c7ca5a76ec694c203293545473b8e282dc2e11d5146a4ecb6199921a756538d1691cc32ae5e2e959e66ba540751a8c9161737df7212c9c275f10739c57c59d98a79c0794a2f2a1e53b4a907bcee2488cb987db808e2d080430ae6b3f99cbe9f75c09c929641146b6e19f74816e2a2641b0fdae576ade2ff90522b1fd610157f9378bd3b4dcef22ce1580b9ee858dbf58c04b72b6622a0b34a4d237d5ba743f2536eb502a0cced1cfbee37050cdf4346b73846d62e6724c20fa2c3618360053933029cd87523664eb4e59ccb35603501f409f255f776e27e8794d5e5cbc76dd95c21d510ff1a8f69cd306a6b01559089944815a9fe916d2840f743cdcc70c4e435b2e66d0782f25d9f46e46b2d69ca8f93ce148771d56f154b584dc4c28a3017d399ddefa024494f72195585d06121f7c57f8f7635b0252d49d0edaef7baedd9b9d894d6809deff4bb2349872bd2646d257725ada86a3028f8a960b0bb6c73e8a6238addfbefe01e39f6e7db13e0a023094be72a9d613f51b4f066c57dd886de6498e85d77454818ff51f12d9fea7d4336588a87f9f4f91438a54164eddd576a626e1390960e671be0e335f1ed98db97816dbe2fcb5096cdf982afeae3d629281f7b6a796681625fbf6ec2950c69d288ca3c5d09ffc7d7843b1b0724c5503af68e955f5aad65c27875f34ef8e6b7edaaddbdf9192d2a66a78526a61b7a6b632aacc4ecc98f82ab60c72bcfe0a7bc658af6d42ae79c132c23e449aa878cd9508056219afb85c5cce2c94efcea2b2f331acc848f8e69b68420e9fa640fd53d18286e10abd91bad2033dd9040cc65c4ecf7e042fc72ba2c31a72fc80891313d2a8f0bc10abe413eaf324e012789f533a5f07622f6c06061df4bec8fd186e5d44990a4a214e4bce5d2a127f3b5e18a41d16f31b53a4eaa0618ee6232402813649b33cb7157a02145e6991213cc5d644cd610f5abe902105ec197deccc63fa08455b12f75d2f731e1f59806129b0e82168b59a34ae10584c53b32b2aeaf04d91861638e58f5d460cd8024eb073155613f34699933c188e3833a2cfb88fd4c9390c32ba7a2bbdeb8c6c3407afb816c6efa058dffa3847ae804a30cc7775c6355cbb4792dd2a46d75e7e89e26709a717b1f24c62896fe444bb669194b546867f1453408b694065f756a7e49000073223f8f1843fbc6d3d9b44e73839d965f69672f86b26f584070475916382a8fee1b49dc1815414be6ce167960d2f8600cb892c8a4a4f51428a2d2e7a91bf977aa1d5bb78fd958126931e8626b89a9b11a0948bdeac4c1bf23788d1ce0f3ea691f9bf676e9d4f68f85985dbea825b1b81cd4d1b75b52d1cca83773e983654ecbc070a27436547583cbf391d0a9f9a2146d7871ba2bb7dec28c79bd25cd8d64dcabb04cd817102647898a8ca74baf78f53d3bc5c85c75b478fdf6c8d89b01a9f2fe2ad3c9563adcf8c60e4ca02fbd6bd6d65efb8b7390995e5205822c49b48b9f796f3989cfe821fcef4ca75d2a806b2293117ad22b4cbe1b9af25c38c72b38db43320a938f533752de047f1b65c601451aeff0179440e2b6f4f6e10557ed5a6e543e82e4216ddb31c245ff24f49f8ac859fa544f8a596d34bc5b61dd53324da15e981836dba6aa2317c25dddf7bf0eae9d4201782381fd5aeb24067a4d4fca56452897a91fb430a886e468ed44d3cbe4675931d0dd44c62feab9de3673ed4dff8736b840fa0bf9abde978aacc53167076a439f3f8e1d54fb7dd69692bd05832954297a3742b988be8e73e1ebad2f66de70a6f37c1ae99a602eebb98043fee0c0a11c3b55d7b82b3076c2bfb11eee960c9059f1f324c0650537cec30155e9ba594bef345f023f2fe5e55f490e9971c338e9dee97b538eaeb7d36ca5c494319d9e4da4f3fcee724a2e7ae0677e527737e3b0efb5c8d1edc3afb9a416d65de1231a035fd192f66465cdd283baa80cff496ce3a3957ef235f94d2afdf8f67a7511520768031d0dee751f710a7967b0bc59cbeaf42625f9f9e118b18a5637581d88f6a9db81a9219948c416a396cd421959e76e6c60cf1dd3e458f080d1637cff0b1846e9339b43a7fdcfad8912aa5840389e801aa60a0a605005ec960c3a3b594224fc644cd0fc1179cea6799cab10b6cf55ae042fb3d44667b06eb6d3d4e25ffc3ffe3b1d7c33b7bd75a4b657c01441820688d9d33508462e8ff0e04ca65d58107e461af5cbc27cc88914bde6b313cf24d11f06bad884cdf4341fb8367e99d6db85f4de3aa609894e5470ca29065328c8aab7024402a21da86a3661bceee9c5a38b9a3abe3df5a3bf673c52668bc534b496fce3f2722bafca25492657188983fd1bb4ccbf5f803f82031c5b1e4f640835fde0838231d636a327e1081d1006b40213af9746eedf2fa5651b7c86e0b837dc1c6bf830552dd0e187df105638c6a409cde9966506780a729debbbc99c19a5c0344ba35f0d49c57b25a2479eb9160ad1c556cc43901d8b46ae8ac77cf6e05331fa7ae22a5f3ed3d9e76d875ce62d38998c414444c8fa46492d6be9a7d360cf830fd0f607384112ded7036101e9e31db5398bcac08ab265fadce59e2a1c181c7b9febc74d13649aa99e9a5ac70146cee7c785d4d91c68cbaff3b097c60c7c0051cb8b40c699cefe6d77c0c3c6e3cb2f84686eb1463372f55df131dacdaa87c9d68cbd93c2cda82a3f3091de99c021323da38a1bbc2213664efb48351264fbbf30d87f62b28fe7c44a580758197002c449e9b64796722af6a9097efdeb655769819035615eab3959f78c0c1ca165c419c844fea275401daa17610ef39c75143d18351b7d1696426f3ff262fe472f6cf7c09cb673ceffd4d20c2b62a8c2820010a559c4a31b95f7d20fda91148591699bdb419e681aa182d23650f96651110028585cd333abaebef9c90484740b6fcd6003f97047f60b5b6cbb9d77daf04685db07d14393bae3b75cd50bd1a0ff4dc993b645fe52414d28a4db4123ce6aeaf7b70492e75dd9cf5e6f0757eaa78d36e17796ab7b2c186d97663211944dee24cbc3fb05c6f12acc9efae5e2183414412192b93f154e3f9a66730200ad8974f90a26fcc8fe3dea2ca52c31443366055626749affa9f9d5074d925dfea83861539e53d489e93903d7ab16e45b5c647705bef40c499b27c2d682890d4b7cb96b2fb02e51cd8e28b13172c80a41fecd2f8d0da61cc46c4ab05f573bd6c1860d5d3d050b8495363bebb9f27786b383315518a8060aa89c63c730dae9390268b005093941b75480bc79d89ea8e81ef60b04fbcffa768fa856027a11d3c18accdada6f2ba2a7dcff43ddc524a1fb9f07266bea469b6ff71fa39b28fce3140d0747a36ed38209c4087365d72124e1b7315ca092942373ed064c40f8f01275f4865819da9968de8ad9d4912500348208b92e9920ed1512e752ae49f5c9db4fbd6e7a3fd1cb9583fe23d77885939c8f340df948d4bc249f67b2ef01f0587e026bcb3ba1d0a9a22725140ff17be9ed8cb760df123d2030488b0829ce912dde120fd9c948f169e32ec7d92553a7d2df60bdb1e3cc328e16c4fc3c83adafa5f80f1e37c4d00f1c07819828d8de7ad8ca8b815c6b86a3b0518d8d36a754778b10389e036a0ddd2c0b1ffd85c0e4a724c5e68b9356439da8c400fcde204fdf953183464344030f2b1a9f28071f4875f0576e08e0b00606c616aa4bb042f1c2ee77255f9462e4e145deac03000f3c42d9b600a56234230237f30995a22f37a6b07dc38098b810379811294c6dbede7fa501dbcadd5edcf6adbb129e8412de71407eb5f33917658ff5f4e4f4234c22dffab9d4c7b6bcd017333e2453507c5e06d75557e5252e13ae71c08b1ddee192a00f21fdfeea48df5ceb0f10d29593b5e086725dcc758b858be1e79f79866293cdf5d58532519a6a7504f2cdc7c93e233701d5f0d7923d836718170ac064b6f135e4f65be76ee2fb60c66519fed78ee7adf379671258e02b8230a9699f7abeff6927e8cf7f8b5a12179e9b108fd9ea5acf6779151af30b72b3455d02eb63cc0fc56d7f90ade2966e47e87814d1acaa6259ad83aa826b9e19595c5c55f0290975d69fcbf296bbe16b9e8df2d1ae243e0f8c0edf3e9e0c5c9f3ba076b98c96706a6c01ac89ba072b9a50c0ef97f5446176e2c47e50059bc31a06d8a1d45f520435f93ff038afdd92b3690d2e194be86e5342c964d534182fa2f55a20b42f030b2c2d843fc4757474593d0eddccd2a21c277ed191904b79a0b5a2d83abd5cb55271bc49f0cab675fea695949fa3ba22cd2a2fad34f2b32decfd17f80a5094f317ec20a481125486b19380f199a1bb7de15a8e86d162ca5de511f36731aa1098bc0da17ae445a91607673fc530c7e1ecbad30b5b3bf2bdcc5f0f9a90f9d6f027c09229e6fce5d8b65db17342deb18cfd5b0f75c00357fdbe310668b5390cbbe99b5df1692a785b18957a3455ab6888bb4bc7f34272b4ab3612124ddc48fc0f622ada4a2c6b31494f8941c0d5e9c886446fd6644b7b7520c37a4948fa45f20ef3f80073d7387f7aa0fbd5948e4ce4f240da9f3d31905f0adf2505cb34e216a3197bb23992107fd0cc8880b843fcd94088acd1b0f682edbaa3ac8ad9d92dcba3bb857b90c7c12521440704e99e7abfffe352c157fbfe69255f040133c193231dc2822ee559748fe63eadcfeb548332117f867bcf8823774abf2e7d51eb14d2f427e49bab797c062be9fb1c76d72691244f85cb841a9d76d545147d410b9b290e37fd0c6312aac1a190c2d740d66fddd5734fa0f964294db6e8b455ebb4b5e1bdf33ad6d9503cc4a65561deecb61e5fb19742c5938d25efd3f04be93c29462e2e9a2c7a53899e80739b77bf103025920834d8ce981825d73cd089b5adb497aab8f1df70ea39fa8d01eeb1b703d28c3eb921cdbc4a3573f405678094daba1f7310f44507144e51e6b18524c6fde1ff5cfcea5cc8483e3491555895adf2752aaa0041d85a9ac48650ecfa6e08311766143b7c293f5257cacb611501154b444334b7c59dfceb6b727352a5bdefa0be6cae3192db556f2203263d5616863ac5a3662ee4e9542b7118eb4c12e7548ec0d8ba3824daabf6d13f18458a4d2393b7eafcf484fa0bc5eb346f654540dc6688cc41a8480de7aa18c23f9c37721a96a946a5c8d07068dab1d6d4cf7504d921f1831823fa0af29a141c1972f53f8d591c9f82af0fa8bfe9f6fd00ead4eb6431fe6f945c9bc5167b18704e0fa1356aa934b86c2d80e7479523ed5781131653e00c327065160385639ab8ee3e2b5f107f698f4844a42c69cc7dfbfba9142bb43da570932ca50a17a1b1eb1d72d2e14507102af782c510b9815163b9bfcfd67a9e40918f782dfb4664291076ebc1b9317b5edbeedf6b20f738c8de7a640a16bb0f63887ede536429e84eddac1e256ca5306eeb96ffc4a2321e54a4c907e837d0ca5cde98f0bee3ef613fd90f560ee6cc53118bc1d89e51c66b4f9c1cc98b9f3d0f5d979c67ce48fdaf9c68b0f1cc90d9b87b368e22eb9b50d4e8b7c553f4f075fa65435c3acb77c8a95c5cf00e054f6021b9ec72a9e4c0586a9a2b5d57d7ca681e1b909a617a9ac4415daa1bf51c6b2073fc9dd3242f569e5bfa4c2059362db7a4a577a206479de9e5b1f154e0b222db0d1850ff7a288b1fcc876342de6493aafac425e5b5d4adcc228f575db7a7e1fb9d019b550dca6370e64d2c3f61a555a7f14f96a8931d9a426786639d020372282cde8d66c7106b670c90ed28fde1a150d9a0cced40b4aa998bfb6c131464df41236c7284760c079b447d8abbc4ede85f2a3e91a8217b7337b28524ecb43d1e90539fa8305de6ac9991120497289f530d777d6f50eb07aff5dd34e92c1df020a4cd7cdeb8a81a56e56a72fd3068c27458b3c97b9f9f26a86de38a10c0db91a9a5f8aa483950895932831059c376773ed8955d8cbcb9f191fa380e1312064151ea0d5e89d1f2ea10e5e79dd5727914857ed7525823ec6ecfefc1c9829df64d6e4daf184692a850706ca0568c0d5faa4442684d573fb6f7735a90cfe0c46537ec6214d78c6d992e73500f9a75c11ad9ab3646a404315936e24ee2a1edc1a876fcd61239d5bf1fbe867643bc5c7c3a09f183b016941161414492f8927b5678b016bd2ed0951e08c8f22616415bf48da3ea3a34da29a2fc6e07c46bc466255eda01192503a02aacad1e5f019fedf6e7aa9bd746e624bc4c5c90a3564f6d0475edf5d586baa4fe02f83c0f0b5db84c2584c17b3375857780104ed0542b4a3631c81dad463e7104d101d917ee6a9a422bd208cebec5f10156aa48c52be2caa7354516c4e65c96794561fb7e762787e1e6044efbc1000fe580f1dbc839bc4b3af527b5e055a25c584e240d509bcd4bc7206689dd693c908f136e8bf64c862ecb28b803e253d344076f9349fbe40f63fd926f4dc37ae95a514662197ddd6f18483be44a6fba050da767af86562716b827bf4ba3463edd499f9b43f7a364392272fc6581f7bec7cfe5ff8804ea62effc6f83408126e873ceb58b9f30cc4a852ef6f2c2a5186c77ee7b469f9aedcc7647dc6ff0e1c67382493613f682778af70aaa1c3626ed72232c883eb2f17e4a8efe5e1a4ff9f6b7ea1006937bda241324d3a7626ecea620e4177e6cbf51aff34856dfe9e1b17f2cad3b4d2ca53fc7f6a1eab678454406e9762e8097fc514d67eef650f9d38bb9fc4c9cfe868a6657435545f970a9c00d3da2e1d38ba882a4b4138b93642044d512844ac9d97a68020f6bed26b7f993e8d0b741b5250d4b0e2d795215290f250ebb5c755c0e9c9f3738338e87aea6dba0bfab1af28b2233a34dfe6f1a2894898d37fefb97b2ab17f8c6b66c4156d4f0c7fd4cc2d0f6e8dbaab619bf229f50866c5fa8e7556148cf36b8a25db811bef681c6b6ee3716ad3d8f54092aaad60c8922a67b75d9ae8307d71fb7f472aacc79349e4da1d5473ee3e3d0ce8131a8c1f816ea5ad10c4e5ea3c4e31c0fc3f1b595bcd034ad4312ddc4fc63d55dc806553f9781472f8cb2c706fe165920faae6f41a271f5156402b2bbbbecf7d8cb191cf967655d62b0bf5b89b517a4c8022c017c9b238b5de13b21a184082ea0c46d0da27f367305187d1dbb565656d2bc7ba1acc39a31c309b6bb4c33cdefb3cf228c3ab52f48e8683ba7d8b1f854ce9bbaa2b8bd2ea1bddcec1509b61819c1c159b1e9d19a3bc3d8aca9bf7af53ca3fa6f4ab2130924bbcc6c31af315f246898d0d363fb14eac926754321cd0d6855748169cdbaacc06734efc8ed60ef6d3a9d41be47a81bcb529eeb46b2f75c070ffecb8855967e482e3be3b9cf6e940912df6dabed44bcbaf147dd7e5a05fab8ca13e1eeacd3d4d0dbf338faa25298dad08a66261653e896686ca3cce033e4b9a25729722ad9e0811fb8a23db80cf853d9bc09119fe9a132a38b0e8cd9382531aeb04b3814d402b23e52b13e98043120e92f6a6622a7456a04b73abff1f96a2df0acce0c3fe6528559b691b3d645fdb6091e859ec3caad712de3bb4e866a9e8cc07ce08094d55423d303214dce35abd7e60d2edf21c221b3e8b234e66cdd83295d51befb0eb95fc36ad839dccbd1800313cb72dd6b66f69cda461be28ad31b455757025e5185576c2e0fda160eac9530d2f9d98d9ec241cd5aa73a0a23f036e0d52d6b37401d65d7e5e42e4b580c6e0e475a961f696bc7e45bf2f1e9a55e30bb40f9809b4920a7878bf77b94ca8b8b1d43a2d4f23a509655a997b0d473bb944b2735206e230c25a76baf3b9b229c2a2abb41229f6d4ba6cfe121cef49fce512596efab5b363d30cf690e5c1ae216443fc670ab06609244989ee135c9daa13dd8025628110de69707869c06e71941beb3d0a47ac62e47ced374b79fffdf0d437632d6edfe0aa1cb0db40c0bbd9a51646e5f8f93ee2f46144319f0b0710fd4d6ea1743b733e2197f7508effa5d79768dd74fe8335d59faa9723c7566cbfdffdf2b23e52f43852cd5888d1178e41164aa444b66c0f6127c5dea19d488e2559c22eeca01d374fdae64900458ec222418091224230bdbebc2bddf1c8f3ec6438791bb351794b0302d1744210ae1244f113c5bce4f4d515937b4a85ce8ab5c01db6105cb337bb87e75cdcc7be89a6828725de64ccaf7cc170faf3a5b8b6c058f90b4a6e2bc504b0343ad4537ef6b1ba8030af329f8003b4c1f773e6931496da483132acbb7f4f388b87c2c0084923c5a75e9ccd93f4f1b10b97c9e071284941ea268880089a763dd223f0e47a24f27a6f9825ce58a63dfb3478c4147d9a52baf90327603aef31c75b7bc6a9681978011676d9021952ff3152940b85a9c76f27d38d1b66389a79ca63b04e30e100e278c3075a69aee211c48ded70660b0b708ddcfcbf09792e88c86c40a4b02efc51a200fd2bcbed47bb9a5bd3de1689ec973e0b990ed66c3bbf24b39f8d5f10357e162d9dc099ea356a91596641aefa2ec634f47939a609624f2151dc58a143fe54c0127eab69cef6b17de0974a4e04ee47973047352217b1c43249f30153ef30ff61deebb9ee1d37ede6ab380bb9140c06cacacc78b09d8a6b058cf34f9d838322d08bac1803212cfcf61408ceb429ba8531d3db0da6433d8bf98aa759616223da2c3d570198da39b4d7fb526adfec2855c011a649f70690aa0ca7205714a68548b0adb9752850d18af5dd57ffa9983eb13ec89b1abc56a0d4604ffcc7c84c91ecfea4710faaf801637fff802bd6e9852fefec86b8717d38a354a8be669ae65e5d73c20dd935677e04b31657d83f4a3076311d6683bbb8fe4dfa6c6de6e106a0e753623aec46d719dffa3dce78043defbfc0fc2f7e4d3de63aa4eff353e700f75c679bfb2904b0f96f54753aa20687153def7b887605d88b9c257561682cc906e27519a43ddeb8f57f84309ae92ae407d74dc61d304bb28a23d1ccc22c60ee45235140d144e2058b4ef9e54a98d6cf0f90dd82f07bb1931d4a7a518cd6a2ce744d2a0375413bf957e6a42c6880e3b7c7b1b818b54fbf77ef371aa189131b74df7afd10c905dc8200906a217fad4671431ecd47062be0a5d1b30239e6ca68c4d530fad77bf94d4d23dcb4ff32440fd91fafba8526cf974f607802e3a5c0369431a6f519c730b68e181174b885247aa6c86fecc6d56de672bb347169fcf07efdba87c4a190d6d97ebcb46523ee583a07049b794364056a35fa7d108ca5abdc87821b07654914106a22e5179d546707905e37b8709b45408e851897ebbab91fcaac94d83c64e7c79cf0f314ad691d2dc830758074fb15f2b0f87315b2d5be17175bcde7ced08c724cd08933a26f3add4ed6361b497c9c3b7a801f87a294eb1fe6680a451b76b7620ebc1beb9768b9966f526d369ea58e7219b81e7c017ea27b91a71a37dab6537aefd477d841d0f21accecc2bfb18ca8ffe1c7188d0009e4474ca2a53e6f9d51059468affeb4abc9e21982bd025cf5ed234ce4d14a96840db2dd44254caf52936e03fbdbbd7da190aed6a7f8e8328b7c3f9f5bc154d65cad1405867d305d4507a3611fea4d074f746f9976bb255e7c1f59fe57ad6b1780488c2187230ff3628141512337c9a24d51b59dab20c8383be783fe2f97d323c0fe2fd60ccf06db2103319f1e5a4fe4554d4e2d293f014817f6ba940f92bcc4c56c8ba1ceb5d5883427071dcdd8cda99c3f61fc0166f2d0e3c65ae6940075b507d6940ed3c267b7eedcd54edc5a0f1de29508d803a4567ae5f0bb7791e76574181bd72f08e2aacd46026e2e1d76890793e0b0dd2b7be483d51292ca805eac9bec9772d5c87f682a8082c22d4ea4a8dd27829b87e38191a81f11811403ca7e445291326b5da079b4f2ba2fefcc1bae5fcab087703f741f33f5695177498f51192262c3ca8013989c83a8103cb14cdd4b6ef3b57830407e6485d4440e092663cc8a0e038d6f114b1b635a8a9b866c963a6cb60a699f6565fdfaf6d2415cef7fb66270e6fa09328c0fbb7ccf114f60578b8f75a5743b81e5b186ffef119bd8fc4cc8efaa2c8d1e4516d7f63b45e9219a882db877310942aa952ab7d67a426fd0795efb928e625b3f3b10969e511c3a6b563734e4e61d4ccb478b796e34af58dcba6d0672dd7e44f3ef5e56138d58be1c583d67803d5c5213e3902cf987695c68aba5b80b1843e3407b005cd690e0b58b76dba1728ba2c2ba08712c3c1f56184d84551c50e198d7b986b1ba115a82bc5447fd7666b9b03f41edabe25822d622ca7b3450df560d62ff71cff4143e0e22a8c8531e447fd6e37ea16ba47fb853e7fad578c2fe8311718ad6147d1e9668911cc41712556b7c94569225bf6f93bc893a3cee9a90dfce524cc00429ad7f677ca571791608d79d8ea4746280af4acf8fb53b75705965e8ca91ec8cd0d2d0b2747e017e0193b8e45b8d0427dca946a71e6c7a41b25bdf0333d6ba96f00f640f35767f9ae1d6d5ed052d5e2dbc032cde8930b0787cd52afcd6f2116d4adf942557c578052adb8a51f04eb6d668a64c3d76af6e8d27bc312b6fcad9f1becb828385e1520835edc8c7f52949dd3bd831e00e70397981d315c859a1427c89ffaab75e8e94fd017d835f09c0caefaffa88250db44ae40cb642b4f8a0b287f2bb3aad1588d21f835d59996e4155ffa3a3eb3ddf8d1ae052ac83b35acb59a0bc0198c628849cd04edee757edb4959cc271cfd057bd67284f3cb3e30953f03f6f65cff6be179a723e95cd48227ae4d7732f4a85afeb9fce33a7c8c84e62b3732379eaf7576e3b6fef60ef31040f32fe795591f83a6cdf0db8317896af59db7561af2060a21fcfb544a89dc3aa88a7bb1d763fa580aa25e0f72958c4f492f7460bb06d390fc9444cd4ea7766179ddb1469f78d0cb9a26eaee0c0b2d1a76b82bb3533674c2474e439a631af5e5e5aebdf2784aa04877f69f851a8c438d9ac8aafdd4fd0c4c9e6e883258f49fc42f0dd6cae26b5cb3850cae4a0eb7e9e64ad163982636b2416adc151f403949e36c34ebfd73567d6ea00b1a7c46984e03a3e7cf57ce1fcadf0c82f03cbbd33a49613ff10990810aa21a4074acf962bcde90dbf1b51d0f6bbb05dfa35bb4777b78a3f702f74f74bd2a545c1572bcf21910c7a42637c62a2146fffca37cfcd275f5aebce9bed4c3c3c5a3f017340da0d22865ae4bde3df9af90f234fc3d72ad9adb14077ba4820c9298c33e308dafa0dcc1bb3e3d58aaf8d86af866deb5d940e53bafb80d32ad3a9bd151c61e827cd324c28558d8e05d041eeda4d38cb77afbc8affa1b2966cf55affe3a0410141824df64a07947d5eeae7eb8a98708f1956cdbc4fa70f8bb37cb89bf84ab17095ebcf8aa4c497921dce71457b62153e31cc260dab31443aba01498e28b27e701062d49d9ebe87c20e4c9e27176bbc8884e611397c36090f8b4c03603dd0fa39699cf03804e0e00884e82a77ddc1d7a03f43360a86bb6e8d8c6d320255b5f21c53160943d79dae90ef4f92483aa688b6311e2091e25b7aac109c01753375e64c312c2fd945554cc40e72c2561bd2e3c9e7b14e434140b1f828033d3765266651be96e9d3b745745872a5f129161bd9688e696306119ed007a2de9311758d845c3ae9f25d4f8aa6e28a8a037ee4996e270879a2187aeeda9ef64106d510db4efd18a1b8d167b8931017764046e00731d3cbc45a814afbd51b04127591356f4eaf136afbfaed7288451ac2e99dd566b6f68f1656342e08e4e8d19f8b0c26f5df5a196b289cf9bde4f3736f6501ffeb9b238e33cad08961b74386db15e345bc6f7f433acd888f81a1651d84ae39457b6369017bd06457ef5320be386416251b0a1e6378401f4743651d82485f80de7690eac5587e740bd43b5601bb6c115e8341586a3ad95af258e4132659fda962b0c5f13b027af144a71827d82325c6a7610dac05b0b3c7b933b91fbf9aea95a84bf034c85786abc1b0978dcea972ce9ebe983bf5defd7818b862efdefd0e7be829d5719a52491799ef28171aaee29207e69fe9838bb47b41cab2672ed0e6fe6eb256d045f53a03f42753ccd98c0a385b8d6d31f5c9ae35ee5f235b27b9aec58ffefb78b1c80a81d5624fe4c9cf0710ea7f821d134dc820074a2c499438e699f7cbd4458464777fa93c76680d335153e1443716cf6ac941b1402c1222614978100c88007fbb3d1e1cb9b0a64415e6737460f44ee1be111425df3895c6a45d2f1ba8253c9f8a4a87250581a0d4276a7e0c7008f953b070c9e20a090451a906d568b4c3fa8f85f5a861b4cd97a5d8da2edfeb1322a3ddb2adf507a8c5634a60537854858a9092effaa64587edc924dfb61358a11eecc803bd9837de1fcce9fb1e69726278852f73bc65232d5522a5d4c63336fe5828c806d96592bc9381d6d21cdf9ac975063daaa164b4d544ed6fd8c27b9eebca1bbe5f9f8bacf517e0f763c0d4f1f1d8612e163eb87cc87ed77b96e203ccd16a03de3ba988bc0176787ee8758ae6b256266d9354f9ab1ac518e23e61efdcf5cef036714713d064f22a1243a94e1c701918fd321e87fd4dbde04e6d7ea08eb82f43e9f5d67b1686e693797a6adf755d82f0af97d14e07d45fb96bdcc37e0d9d32589292ee2f794dbfa5e44c9c82b111a51b7d6fb851d7e5f80a9c1d0c55d8b2e111035240bd5965b45e12e2fdf59f6b75658985e09100b6138a374c7bc6dee548fcf7b2996345a7db183cd24d113200d83eeec4a828d7391d63e7925deea0600c0c18b89a0c3cb8326abb4aceb5b67a29461633bf33c7f920daa3b66a2c0ae3fa9d7b00142e3c08ba7cbefa3aa4e688c44fbb09f99d6c29cf0c14f4078ce3d7caf838d0c0e191d68891178f6e8e211f95a7ae28e3798cd18b11a801fe6ce381f779dfba91c3f579394d2c9722329e5e766af5ff68f81f19834c21ceacf9501e06c4a0249e4217052cd3407d1577e03f72ab77e4ad0cf1b2adfe9b8903a1ec83f147f6413df17795f11336c7942debe31fbb60798c1bac787d72280f8b7a3ef9a757b84036c733d629dbb7e247f43f5e6dc8203d57ff4773f41f2ff9ac2a883f3ac4aa28db0d01c7e66f6295a4a902685f963ec30d02878a1654c5d423619de0fd7540fe75ba6339262606eb8bcb837f5ee7d45e4d97b06aa691e393da353392f2d795904f4ba61824793d07690540018dc0601957eadabbf989cbd28fdf5f5926923ae19e3a913b2656d4995e8aee7affe151b882d7ba994b1fbf8777d40f82c1e9caf4443e2c114e21b80116d9424784117f44016688bda8609741b5a2a22f87f8d0fbf4ee828d97601ec7248ea9fdfe1587418a471018b9d030d69084e20dcf1b856c37e3f4fca3274ee66058689e0e92127ad9e0f6df1deedc02f2bbd407efdf9f9e4a89fa3b6827441387d2fc344847e7ead0d192abf587fc801b2eb9c617043f0f1486557abb9ca52c8ca33a97ffa9f520a4016ca5a38462c43d1b8387584818e3233b0ea6cc82f6c2c3bcfaa2644bed3de6daf61485cc87f6e0a97920f121300a4d1c0116567ad8bce48035d613a7dc9ff2ddbb4c3f67b7cab78145b561be6b719237a0d25ec883781083fe61c450309c9075d6c7c1b5b2d5a3bcb46ce429447167b8955f4409a9bae1c5cc3710559e5af495ae4b2a3a81d7a1c733fec395ed663cd1b43528cdbab2f1e7755eb404fbf24b4e3984f2329e6c650f0b12b354718753d25e5c21e883c0099ed7c1db41e8c5ed6e1d33efce18e6c45465403de2d794651a9eaa3c4e7564830f5db04da5159443e6e0ed5e4d593fa6b7bb923cbac4e18828edaa70bf083fb1e3c4dd0bc657b55d11841b3612e8484259742ea94eab3afae4d2689063c17d97ba3d95466f504a8dd425a6f8adeede5b79a3564d0c3843965dd141b00cdbeb534088a7b7a640538bad70e7453b649443fd983a93d12392d4d5bfdb019baa71ee0a389f3cc2d52ed4c26e625a6670e3fb6f992b0397186518a9da23f5e96ba77679994934453d4cc3f6262cf3a1f8f80fa8512f72f3e9817a794db171f1c78883dc0fd3bec54505327f86c06190d3125f195a7c172284484d1f02fb9433498b5742db5c05371e501f01a43242c67dff08eeb9835cce0246c5acbaed29920cb6ce359ec2dc52c6ff4913a3e10086280b753614688061874a4fe4efa8029ff12491b0b98a49f4d364de6684c1c8757c3ddb5a51a9ce3d7ebd78484582d11758840b2489958ce2c39c9b66e2cc2b44c985dbba35afd32dd0b5aed48fb5b4bbab759ef9897db5a41ef8796515bc382ca75b1d507d5176c253d971add38d96e699025fbb522f9af12efa7deec03c9db919e35e247631d9897e2472374705e9d32972757d1adfdd30fd734567447ede6666cf42cba84ffaad925ebb58b346ee2b8e5cee9c30d48b29e55836756dc5ad1347bffdb16bdf6e9975b3824d6f1d4fdbf1f965dc260bef69a739e6b10ad7dedc944093f9b800025f058d0b619ca4876c8d74796307c4e5ec41ca854304b99f677ea600a690abb45bae441cf9498c0def2a56279f818827664dba2cc0de2e2aac38a491387ccbb4b70a9e9a3bb19a7fac5a2bee6ae4b9969ffe349ac3efc443cf3fcca3243be7f0b925b58b17ca4120467206725439ccdf5c23c7b584f943b49477dfd64a50d6bc1d40534e2138db955b65e7e440ec692968fa59bd3d5c4f7637570656f0db605139b435ea6c62825a476c809954b1a6ad3b910362f552281459c91b6e13d10fa3b8bc19e9d67fd9b1bf43cdaa500b2a78df2af8347c025370e28485f1b8bba441d6d013116b871149fbb0f3f8eed950d5a5768dd5d9da1ef145909f24b29802ada1874a6c508b75e359728ce36d055b9d6a19a0ef13bf25349a16967882999e68940a1e5801f5e9e480b4a14df1c6a0d25200fa4fc6c0d3f72f299260a122d9956830bf4bfac3f7bf6f05cac8b70ea7437afa08888d72ac12e6db014f7fb8b018cbf22f7727c282586bfde66f2077a4ca9b99efd07c3b93f32a3d2d84eaf40786dbc26ce778827ea8fe3c4ce6a8dd3d83bb36a241b1549b7339c8a2c6786ad18c465897fa11235de279d190b0237104ef1ab37c020fa67140862371a51aaebb7b31800fafa6acff932c7ee1eb70251109f73477e18c7b4bd5368649e20d8d235871827741b86be36fffc3adb1b334ae9bc5178cfb08c2f02cde967b374dfabe71744a872e6a4ab42946cadcc1981be3a478951bf42898665ef2270bb5f5266fe7e7d79a006567666e4dfcb4d3e7bd9f3fc568da02c390427bb3e3159802d9f787a60611c06e52224c13d09e5b340dc3fae61c09f51f3937c854db3f4c674187f0c11ccb44e6a387652f74231b9d719e880ec53d0905f0e05436fc539e819972eea7f7951fd3a6986b31bf4873f7334071917e0c7f6008e57f9a0693567d053dce0a1c545a32fd5ca76052427dfc3b8ce3bc01f4315395c6ecc9d343c801072e8cd6794a6873ae28d6db98ea2998dcffa19f944aeccc062ab404366d4bf361bad19134154d33d838c1ef1fa2ae0febf06abb1563898ee52acd65f2aff2cee172e94a340c521335851e145ce0e27ac76e708c422eebbd650ff84d4412245d1889c18a0341a83bc59033a4130ef7bcdc3724d74b4d0b7bdc99ea29fa0d1081f79fc3e5fa67290e811b4011fc03df25479e01ec90dece06f55ab30ff1123e6312fa8e7f677ce7c2f6f3336abdb3d186b0bd7952d5270ef05b135836ea0a641a570cc72d82e61d05280c602144bf3304bc20351b8856eca70b33c5ccbf50aa4761844a785dbb7782c212ccfac90f0cc3d87b232f3eecfdb3cdb3243444a8477d4c9071b0c826f7461cf2b610a6a32628b6d4e9635193e39d721f8cab4ae910f4bf74df636f4ce17f7f611aa6a053556ec271c795d10c0269ba6b049e9cf980b9c3987a7bb23671450a2b84167ff313604e28b0c8719d64667c6d45433eb14e00bcba381fd92b6d53c431b3354233b3878f0883e1af8fde011927154dc8d4a43bd9e4d94b401f7deb0a94efefdf963c5aef99a049e85b6e16e7068b135d8911772684058ca55ea718021630cb5fa77e88dc31df8dd838a246654107b225c7b1dd7cf78a682e27fb2b8a337f911af0f2c3e314c7a25bbe2afd9ad11c818d8f78fae53fa60038808c4b91fd865f2673c528cc136d3850c529d7df4f0864f8d3979253fe8ef832bc6a800779f4aadbb805dd287e7b7c075a7de1702fc9af7583088dfa53f7faa8ca5d72a36c4cf243a57c465e5a37a9588c82af49d686f4cc20a61b7f380409ad3c67355e876664163ba384595027156a54802fdae0dc98e70134d2aaf5054b9ed2684674cc30eeab7e3138e7efa05cfbfed32823a504922d1eec27779465e54141e0017e65b1f56b83c728445eeb9f394d52534c5564889d9fb45cbb990c81f8348b95189accf59f1907c4b41b6cd1068b120fb84e496d0db59b45048ede9078c44c78c8a20918ace85377d535a2619826add01bf7553faa0f037f1205141655bf53ab0e250bfd172af703ba4d83a1fa24c775001b2ce12bf39a9947936a29f9a33916e78610baa20bfd0466ad096b16d67011b6d619c7215486a25033f8f9d04f0bd3c61c0866d3c3fcf232a6fe6caaaecbf7f4df8e2871230c52ef876fffc6798b8baec49d05aad7062165ecfc544746054b22417c60a9af716b146239113e933e179160ced326bbeeaa92bff75ecce780ba55cf2b26d9f987b57ff337c4151a9fa7d270bfbfbd5dbd9388463e71e5e81cb930fd2285b590a08683f594d5d5fbb731559d0a92fba53197ef8a344a8414cbd940a1cf4af298339014a3020cb2781f3492a4d93fc00dd88efd0e8637367ff7db7b9e3e77573285e037b931fefbd60d6b4c851b03334dbe5d816215ef9542ac1cc470d924969867bb4602e31355f60cf30aeda6889b34c31c0de7ddc3d83d421eaa0e5b1c2e81f361ba1c946c2b200a82223906c083fbd8ad6488e68bc83cab7573a39f8db9cb2403248bd9ec0bd1efadb74e61de7d79a0dde38621cfbab0b79edfd89ede633a60e65bb041512980a06394d522d6f320ec125ea04541e891b6ef0863a42e3b91cf2ee48933e61cf3285113044ead879876c3f603eed537d4b99f3397312279bcf8134c4231553766e65008ed260c3e53e2c37350d6fa24a170fa8909e9d0c436fccc062f67b1209cb8e81f60744cb074dd13fd5dffac04abbb520b04edd7c708c6da773382d2f3b57cf59bb38ed4e5800d741c5e5a0cf92023cdf8fa2fdd255fdd675c491ae143fa0afe1a370da7455d3493f88a4bfeb9ac2f739f849bec5e335b534cf6c00546058e490a3cfc8881a088563bd54424b43e740d5fa83d21f582bfb5877c7ca440a7cf4d8060d6f91ca8351a43b493219bfd1cc3c79e3c417f4225e93244ab1d94d3c8421acc638ce664569e11ad6635bf8962455f5efab1ee4638d828ccea731182d582854c84e25b516e330af037bf37bcabd8f9079028c9e9bcf4f82d09f3bf4e5b59299d4f28ec9d9619e8ec7624a47165d2516188147ac2a941f4bb3e4c486c6e674278f362c9d74408be2558ce93923a6f1dd2a118f31ed146783a7eb47614e5080400a5fe48af09d363f8dee2bc70f50237a47608aef2361daea899d77411bbfe877e740953cc24525380ec30bdbc12b08eca200fbcde79e9606c46204e3fd573c37e5d60b4f19420bb60f23ea94171e6590188d0c9bfa3c9eec698bd3d354341be4e965b81f9aa5b23dfc2a5ac12c71afeb3187189f5d4c1529df2614b4629b6bb1a283946ca28ea0c55e7ad35a6f8e4a68518c1960fb89b1acb3b80ee19b8cbcdc06063bf5e3c0812ac16d39a1acf7253114d48dce4c9bf40268194010d5f49ddc82a23944315a06dea6497d3b89a1509a9b1633759915b6d8621760ccee324b1eb1fb4d91186d81b79c1cfa22ad7d0b8811ee0b37b9403f6d0aa6556485d4c404a6c6a3834b4d05f508f7a7eb9191c85cf9abbee2d7e17405f6da0ab6e2336b5da41a13034ba1be363a6503384c6438d4cb20e75e45d0d5e9006d8fb81706556a227d40f1acf474994d9f945a986d862bbf716eb62fbefa1ad1bc24996af27805c5aa78cb6e133f88dc337cd92bfd56bbb8d0be8adc73925f6080f46375aa2d0bf667fd8c3f54e9775544a5e9210b7f0f85a93675059fe716ae4383146da7335df23d0e38d64a0c3f6534ed863e1628f4f71721eeb31752e21ed6592d1f27592a1d2dbda42b15753a69217a26c8e7f8a7dac2024d3acc7673662f7457d7d7ad702ccff384dbfea84e975c893c1aa12286a69667a023f5882e1b7f8234226a9c06dcc59060eebea5784ea8ed48cefad0010ee342b601d97a4fd1d2bd16894a34cf41c779959f4c368aabc0bd1491a974c8b04de870d8146272ddae62913860164935cf4cc178667896ff96b396ad9410214f5294184b8ec7873a3178e63ca6b0e24e522436cf147b6cfbb56078b3da4648b4597727e6c991c246b4992f3e75ed7fd683c65edefa9a15c7f92a026de82358c0551a5916c4fcca7d51ef50067e5a0b30f03be3993bdd3f121530798183c6778f9564a7c6bf63afa497f1b1085a8b8c895e47d6211b5c65cc87665c05388aadd96ecc545c865a2713923baf9848bdd167bdf0473c03b6614400cb888c146444bedd2d3a0e8815eae114e3bafeeda0305d8b6b0272a7f06a4ede2663f3299147398c4d17e7d73106963396b29f8be45a595b390a0b1d6273b75d4b3831825ef97178c83b4c41b0304bdc57a36386d86209331621aeb2af24d350324a6c7d50da5c404b2e0cfeb1f79bfc20c9b5568c684f3ffb44d02fbaeadf9c845cd9684e15004b1985daa844283150b284b6d5b318e4eb0f3531ed481f024498df4f11ec41a1f1d042ea366778be446a724029864ebe1814f01e23accafc8bdfd2bf064837132e3516c473fe9fb744f28090eaf0de1176cf5ed16fffc2466cae7a48912aad22b6ae86a97b4320102567b0124b4db84f6e7d065bf47e65f699468f11fd7ceeb635b1a4c6a801404df863e41de9d921c811804b8822bedb79b6c7d0fb75c09fc2578f0f3d3f7077304540b0ca78b95589e3c85ff282a757a01dc3451d9dcb52ccd42bdf74a90bfc80c814492b5375aa3947d7d554097039f29f270256ae181344176a1af8728edef26bc89772f14a15dda2024d8280b42fdfdc1005b60fb26ad54aa0c4884afaea9683f6d5e5cf3170d3835145bb01873ae95b3c72d0e725d9763edc7c4858899fd096d002051fef1d76057fa018084a3de2d6355fa57ce781006f7c953fb0b48534189ee47416c8a9e5557661173c15f162e610f5d1a541f9f2d57568ea3421b706a10034866b16b60911e314bd44f51228097cdc9fb9a8574569030714a308d1b80f56b157fa74f85d07e84e7be334e3e13112eadd78cb24d05dd5f7354678e4e89af70b1583ca3ad6c320be235d8049453a7bd7f65fc01bf5c8640b870911ffb58185680e389492b435c4bd7f69c62788aa948f91d51a682e3fe55871285c88c4519d01848f9630339d2cc14ca19cb2addade50a5bc5f63c41dbe1fdab96411504cf4850bbf780de5d2bc7342b44ff4825558fa2f20a91d67c6cc341b4a935aba1fae40c932f9380c5aa33165cc743a3e14609a146314486cdacdbd63801c79e950c2d32c2de42c1db60dfbd14846b7bce0ba9ca5b1a56aa9b4468b94b25de7876428ec8da994c9e7cad294a863d4ff525f884beeba48010e7497deeb9e969130744f9bb726077230df257e21fa8e2bc4725e52c7d1feae4ac4fd7698be8ded3d67c78d1a161a8909c6f8f40f945bf97a3b13b7316a71b0a2957655c36721aae3c1d4c3f245f659c6db370e634c0bd6a25420839068baa4f46649bff42d67f7433308268b65659e001ff90a1692ad357afa7cfde5b25d0aa391a27507937b39d90bcab61886089d3a38a044afb6541ae1a954b943320292112d8de7a0421048e23f5592c5c83eb57093bb25606f8cacaa0ae106919b85d794e486afc0de618bcf88e2b14b819f94fec7cd47ea9687bffd914d1a4125f9945797157a19915be94c6ec524163d40811342577384df3dccdea9792ef69765840c65c0d711fea846f3cab387e201b30879bb4b7e257c4b5e5e149d1bf5613efe63615ef9ad65d401ae010b101103c282572d23c3799aaff8b5202009527136c1fe603fe1e982a6a57c7318a38509694bb89567758d53df0eaab0c8cee0fa48a1628286b58e417b89b12d7358bc5b6b19fc5c3aff924bfb068d3e011543fbf7d60fc3e5f1f429d54f80710d122461a91932e17403b338a2dc190f6aa37f9881d080f81882404d710e32d7e44ba165d229b511b48d8a6d6710504af2e4ba98f3005344c9e8f398eeb9cf2b0373d49352b772ba494c909b6601409382b35d66434cc72c5778d0196d7704158aaa596531448c8c856a004046fd123f22feda76aece8e6bffd3766cf56e728bb74e2163311b17f300287c706a4cb814adcbaebb740cd73286bafe48685ac755d18d796b7152ad32cd60cbcf3349aaf2b7fbc2254d010c3822aa8408dd6f3176fe4e05516769f72224812d6dbbffdacbcc0d698f726e9ea2393596c7904ea5ac921d10b5b1a9811f4f49d1ec1c01f4bcfa3466762685eff564573c4c2f8d6ea0b86fb61115afb1fea3186dfe5f410dd5092327201714dc4d76eb50ced9984b4aaa80ac3c363c91dff145376fdb9e564501ec37caebf69dfa37b3aa8591e73621d8d2d1ca420764f0986f4eb84851944f6d44d3ce8ce87068446bc1daa05d4b922c0a1bccad32dbda46176ff0d11a5a8ba3af8fe249cceeff649b2eb16908c951204ee47035bbcbd0bc34ebce385ad93dc1449aa3606cfec604468e14334a177c7a7259a21fac3a27703dc5494c31ff4e588b132579c85700ccbf8588fc11703a95e2ea0ffe8936eced930012276da23be17e897331d14752584b0abce70fa1bb67026607c39073c73363a4cfe090153308c06c34dd51ad061d73b496770f28b20bc38dfbd54e7c6cabb7594d3d433361e642b1b42f21e6996c7ed9c7a1384184d175fc6503247419dee91e58a44a0727bd72ecd69713d83986a9f8e5e2bb7eecd6fbf8fd036c26728b6d801d0ffffff2f