PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 47956 d94d7e9030f3ec8e030c3cfeae16a7573dd3b65c9395ed383c4d901e66b99781

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a0cb8377adeecfa4fe987c257b8367785227a30882dbbf327811fd93f8228ca6
Certificate Block Hash
d94d7e9030f3ec8e030c3cfeae16a7573dd3b65c9395ed383c4d901e66b99781
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...003746000004730000
0020000040000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000025fa01dfd64e36fcfb423d524a1d6f1a815cc80241a136ade4489d3a47f0d6d8e62c79318251d0eb8610bfbe34a3b4d212a24c256bdf36da22ffa1f4749f9ba3c49393b9e296cc366efc49940c31b5b40fe05ef8170df58401ea0000000000000080000000e000003746000004730000

Raw Header Hex

00004020ced8ac7aa621dfc7dd0fbcfeae48dcda06b23ffc33abcc61b88955beea7afb4b7dcfa42308b42ce41b7581428b134b5af31fb20b157880f4534de1d9d3314014ce3bff69f18f1118a68c22f893fd117832bfdb8208a327527867837b257c98fea4cfeead7783cba0

Proof Data Hex

59,560 bytes
121216010307f06e30ca519e7a5812381ed3a4be813f6d7dc652ef469f7fc4d4bcac909e5afb0684bba7c79487e505ddf3617d1dc02f41ba94a9c38d2fe50bbbd33cecb12e459b8909b75178e945e748093eb832f74ba87a4cab642b5f5af59387480b61f863ed984d13e77f03e776bb7d7687aebec4b7a5f76e8c16672c16fedac99d7d4c1e8b1e29947d2449769a1e7e8ad0d1e51c94bd98533f40310942dbda7be625a374d46ef68a22a2926c256c86ae657af2b6058a52352d9969d3fc48a26680d34ec3e71f91c6b3467a6998b83fea95d686819c9df76492ade6764f2bdce54510fc4e86ef9bb910a2d5180f3b8bbc4a22fe210a831437b9f3d84df447aff63d536bcd4b05e47a0ebb3812d8b08052cf570c185b749c3b9d59cb2ebae9299a739ed25a1ad64e69eea7561c66141afcf7f108fbda02258eddc258f65340f8e6170e7656fddf73a51fb6f11496c2da0f3f3861707c6508462c7bd86674939ee11ab9ed9e6bfcda81abfff791337e0c5e976b7d8317c271877367a6e71756ced91607f51382a978b5f726e8fbe9c3a0ee943f7c5d1e957ab32743e7f5d390cb07984abaf3625955c1436dbc18ebdc22289db883760762cd90589db942cf10454b5e5beb45405d7673e4535f9616e9a6b21db301404d2e1401dbc56b67c14b3948fb35589461c19fd936b2cba6d7966038e48cad164e8d0e5d245e4bc5d75f38c81a160dbdd0d225f63159e346d11b5599c6e9e24866d44e844f0afc70ee872bd3d8888326fb473d0bf75a703d142707f1764ff42a9f91cb9620e7c7eca577efd622dd883415e2c586c96b1a5c1f8682607818421f869ca8dadf845d40b76bc470ece88b16ac214d2ad5034c0f9ec752279a7032f445bd64faa277aa0ea9e7cf63c7f4e008213524a4fee7c51d69ef7c74aaee4ca4da159a64891d0b8115e8ee6c4b9466301b32c6208564293caa01f6f7c6ab6bbaa688403b7879662a00cedb0878bc7e8dad3ac21723c8bd8dd7845358deb4c0c401fd53721c70d9c09718cf0cc50612210c7572dbd7ef543a0ca24eaaafc04220cdec6a2de89ecf963e2854434a27c334869711a984be2b7f316ba0694f3e8c5736a6b36db1107d9aa358690ce071a68d8602496e7b7cf1cb579479a0b1331c24bffa69a6e9fa70f25a267657af4732e7390ade3b287c82581cf6f736af499e26b24e0f9327ccfd993614fa91403e8d4a6c38a246d0de3d8722085f2670d4f6d8eba8f32b96acf4e55861e10a3cd2dcc94d34c85e4a11fefa00c5d79fced248fb9ba429e141fda49b0244560c4734622af287144b3c430d5b03e33610ae4a300d897533b0931ef87bf45dfe9d63809db56e39870e50086f95a9d38ee910a6ef2dd88bec75a1ba0e4cac69bad16e1f851cf3dec2ed8a22831659ae47b986f9d4a646284b909dc3cb0b3b29d88e4aa4d19ae7e06a03e95012468a849b49087804a306a9e83116412fb73ddc3ce36c86b0cfc22230aa40ec2d11038edeb65714c72fd8fcff111ed12775e605f5e141326b58c58001e286249c7a61936329e513316c8e81941baf21643e487dec58750c65cd7006699b18c59c91d90e7929098785769a7db5839e378c5e68621ed53af9f86f3d9a1b0b70e00cad809e6083957e2c9a85ae6408ee97ccc2f6c74956fdbca08461a5bb2835de23ba2aa618a9a1be732b69869eaddae43df4fc45f59ff16e963edca4af47745cc641436c2063af9bf8282bf769993d8499d16c15fc6ab831f8a04d62e7acc73ad6b08c890b745036b850c4d25e4877cf9c65120a9bb487fda5d758332e6429294e474554f734639205e2454009f573e1d162132cc6d5e76b8147164fb5b5b05053a406870b932993893375b044b394ae8d94c3c41fc8e2c065502066c7c140243d981bedf0c30a9da69864af5d98697bbd07e0fa9034e12881e25cb75a503f11c3e88ee2a1baa806b34c039fb4c2c8551edf9cc8eadf5173e970b69c59d930d5ef252e08178f3e1725e62d62825150f876290a0c6a4f32b4902ac9cc9096fa5624de6f43f466f325ec512043c9bc2353dfeb4e3b7309d9dcf577f4c984e782f8b7e54450d558cd2afb80c5933fd682820f18738e39f7259ff143bcc0aea6beabe960526c1dc495ef65182141796dd0a5c459dc4d35c81867b292ad088541aa3dd726b29c1484c7cf5819b0debd4d97b984eccef0665a36b5f21b5a376d032c5a975d63a0160b0c63be592abb891b8920ced8d709dd0ec5f5a135edc7854e97abe4a1aa007c2e1027f6dc19ca51337ed71980d34f71dcddb659906328aa6730188ccdcd3e861665cf8c4012617008078390b2be56bd33a427290150f40251879da8912bcea522761aea6fb4a84ca8250932604141a29ff3c360ef4bc7c9fb17c1b2530355d796d16a61e1c22bfd8175a31b3f528ec7a9a788ac099e65af49cdda6c0998790245d2fa40deaecfe6f5da145a9cf09bd5521b5357582b86c0cafadf2939662c38a9783f8758427f0502721dd78bdd6c52257676087e0fd27cac1795ebcd65a8ebd984993a1f36e2c7895b5b7ad6f1b7be0afdaac8f5b6d836e5dba4270db2e59ef62824b4097b88f66800f2f2851e029d5f3961475284f990db3543a0af0c79755639236d4b36d5cd579a353bbeb8984c24718a2354781d97a00dacc23015c8dfcd656d7527e0dcd1c273ff175225c9acb6a70677587cdc485f11bb7601f3d4fca417273789a115825d0624eb5dc212159b27e7ded917708f6aea1f0319b0bb4535a1b36438f2ef3b362861a60acf62e7268182461614abc08a3c5fe594da39538d3703bcbbce5e463a1ea370a738922d1e4924fe31dda52bd1e157d362d5a6845722cb0f8d5cbc947726ee9b6ec41e26d702321c09370c548a73d8b44bdddbac3c3b31be2306212a9efed45d69695dcd77c0a2442cf639628acf95fbc881cbf49c9acf87ca77173c4b8d08ee60810afeb7c0e011853c8f495a7d98dfb9901c20f299787e4f8ff6b83f19efd8a64eb1d241388530f7dda00726ea882b91a7b8b1cefc3021e2d20603ab21989fcd38c2aadfdbd5d100b6972f5337695895767a038a65df37e79dde81a58402bc030654321feb86f59a383e8a7053b251e8da0e64dbba8e1fdd7e9ca7372d3c38b897982f6c0cac65ceba2826ada6b9f6be7935552c8a0fd1240abeca613026797b9b93e5410ac08cb00a6c91fdf73c8b4c07c90fc4283a1521c3c56948750b4f8b19b323b20156bd2569a3bdc34bd9f47da9007f7bfca5f745cbb0f3d25c9664a351f5f66bff9f05343d478231e25c89c7cddef3aecf60c4252c002dc06792da8468aeda6a4b98df32d42dd953128491ddbb357ac377d76059695de597a3b4bc0a543fe90b58ed542f04d9f23f7a4015c681d383ef8211cfc65ea527373fe2bc1a3115712957441d97129c7b300ce61dee1e9a7e1b501c5c9fd4b5ccf88b8b4cb35e7d554443f03740b3578a7c2f877567f3a9ed0d7589eb2a554928fd4df5ad623a43a78643f92bdf2c269b629fe526c03472be88e3fec3ea2a275990aff679070b5f249f7e8e49084a6e203a4baec72ccfe379929936eba83b340533168a0420ee0e7c30e362f225c6b844028bd114e6837111fcad0557276bf7690e6adeff696ade2452be7e36eec26594c3f165fa67fcf5de2b0112d4afd5ba639bedfffe3e19f7f49c46855c1079e608ef289e2bf63de6b67c4481f71484acb2b072fad3dc947b79cde96a38fcb982ebb9d027c3bb68139c64db0b71558ba4adc8ec2df1fb1f61910813ac4963b00e5058067b6fac8411ba5c4d5c56a6b68fb6c48289e935c542a954ba066bdd92d22619b2509afd3be1824e032deb1838a91f5dd5c5f6576c70798e0a1ad8f9471f35e89f2819955215dad160be8857e7d48e7c357fa5d300b0bd31fb852abc143e686a1c0e7bbaf05ee44b25516134700295847688261061494336162ac9244d0354eb9d3e767ff1777e2362731371fda622bac4d71daad5122d4e61bc432f847f52c033a9f835e637a82fa68fbaea4a02af7d42d9d9f0c114b4a113c064f1b77bd272be552ee08fecf31d9090b398a087cec73a712923fc3b74378139c10463260f29f71cc40f02ef82178ddef67c2089d36404fca39e4032ec67c95f1c85893e7680bcf7f26130ad30a10335730a3cf3f82bf1784f0497db89c674bcbefd7492eadb5e7bb1297d2cb6dd321c7972c3fd0d7b7247ba137f3dec7868c323f7adacd745a24a98c894ab7508506c823b3b7bfa56270b96a7940864bc080f67e7b9c909553034f632083aa40d5ae9070d288463030abdda4b47d518770b255fb033e777d59cf4d25afae9725d1b956abf24b7f2f52ef38960282094b6ef84eda490f11e08da911933a076cdac05f30638303d259d6e44b8da7ed7f328fd1b07d037ed095d0deb67106e6b2de00aa1a85c32c58b5268d8701f8499eff5c4706a79a936df997255bbe76bf85994e1e36038991365fffcec09f8c2da3a78c6e9e278a0cffaaf33189482e3d4b94d89c5747df04a17a3993ea34b75b91b474fa22c4081919c3221e8c8a3cc9a83a4123b636955aaa8f4889f6a5aae83c896632761ca930fafd9a691c0adeb575f8fc8ef1b4aa39b9d74a79eee9a2df35e55344a6250bb7e2a174a4da98ad779863b1758822728bb3b689383423e7c3cb5633cc1b171c649b17fff4da9fd3e0ee7d571a0ca5808aaddc395275b3c82659dfb6683e31e9e00c72042af3a464e0c1fbd3b610819b78f5e366b3e50aaa7796acf42190c7aa882c123a799d9d2b5c541e37edb8f810b944e2d6280802c8fd7e33152da5c33b854047b387bf66be96859ff2d07da71ebcc498f41e071dd671e1594745f121bc992b55ebf5246d1d443e4be79ae0e2a0e85f69b15757b04c5492677d7a27f11e0bda61b5bb1562a1c1d4cf0fc3c4fae57cc92d8a84e3606996587b7be336e21537bc850993099a436dd5485e73d68e495b41b9385a19e90503dcb5edf0f5dad1549e1456bd257ad72579de134b57d5ef933419942c3a8b7936798f925fa538ca007a3f40acd6a22630f8d16f070ad405351cea0315677a00094178bb8b82f2539df38542d20bc4f781cb4e7d51aa92c3e45d1d11cd18b105c2d621d40731a8ae31651e98581ff31cb123972fdbf296312e782857551c7fdf6c50c4db372b1fc0ebd4f01f1a36f4bbd767fc1a31737ca10b60aac5129be45b4af93793fd0fc90c0e4cd2c187db7b6da2ce131b73dd2d54730c32dce9ba7193d6592578ed91888828832260e986e5c0ad2e32a8acf3c2047c67998b6622b631b4859860cff96d2cfaed039e7aa75e14cdff3ac6ad92eceecbeec67f03b593c9dd18683c66d63d0de65201c533751b789de588b888a934adfc05eec54a7330ced83c97fce72a26cea344247706da5fb20f0f0c1b19d929060e6cb237083a4faf6f553e371dc921b9456d04285e30b2c60124d00046f802ca086f1e4bf14937fde7bc078d0deab70735e1a2a28547194b5b9fa4a83c2c5099a755be00227cd148ea79918b3be7abbcd8f64754def69af3ab13e5b573b1feb69240343b936ae47c838e814b6c1ec654b666fef3e4b988288db3a09ab87523b1bb21fb1eba89b4d2a9e6185bc18fb4b0d95c9b9def3a86b477dec8cc88f47b4b15e2a2bfdb209c14d474e889a104d7b71da4b101191f126ed2a992221b20326334271c1159a4638e86cfe2f4d5effd9d80305652e37b39867f267ee714eeb066612cdc8f4e836902960b5392466e30efb6e889a72ac6b3ca6bfcff13280bb1383cdd33857f0697bc8aa87976e51a78472471cefa70e44867eac9bf6ce344614e00ece634456d01749229060ea4f1dd3706773989661abc5566f2fa3d84b58d4fe05c3eeb1154af38f85e0d635a8bbaaab4d23cbc62866c9b9fd07f6e966ad9b756cf591f7572834589fae61ff5380efd47edfcb484b914676a823d62593653e98dfb8c49845e9b9005c9694ef6c2ab7d55a8e9daa1fe74ff4d516c9799db54a42aa020a9822c70c1a1c950ea2231e127c413a4e7b76839d97ee6bfab1980c4f97e872ca7360ad16c7748c5030c2d697027813745520668e23e0c8ae60782a44fafd668071951f6a4a1ae9dfe5eacf75141c5b47119ed525d2c14731c38072436af915e4cb1cc67c0c490a3edf0b8d4673f63dc78bc5b5bac3f9ae859891154581a3c2671d22c348ce469916c6a90106a315f9f5577994c47ece59a91216c56d2b4ac68f6eb6e758449d729d554f7b23de7ea0f17fbd41de3c062243c4ce0f616cf00dde16902eb729f98bb4b7ee2f46954f660b0e8e34250b1deb226b9c0ff01b377848373dba958ab07810f5ccdd135785813c1eef69a9fdfb4b860590afb8710697a59359d5d73f043fcd426197cf978361bccef9f42fada28a02b673f3eccb10facb76f96aa4669084ca5c05bcddbd94d42597a3bab325b0d7f9071d26314cbd9facb421aacc39229f8513cbe52be5803acf6965fe17d49d48a7d844a1b94154dc7bf3356180b8e5826cbcefaf87c59ea91691f71d15002c8b7de65064850279c1010980e80560181f19eeb28c06dd32e7934ab3c90dd19a18f8f91c53ea02fff630831b901ed317e068689b7ddf1a75d40991642fdcae6606ec5cdc640547c22c16a975f111b81abb66807b94e4656b683965e4422816a7149937b0f85ba4ae8dcab232387da74a0988569e1a4d6189e131b803218bedb6620a2aaa63abdb33caae2b9259683bb37ce96d4c1761fe341f6f54dc9e16452ae0933d066a699dfd3fa46508b25eb7f46140387693308357af472e6404f88acef45a4afe34bdc4595456f44c5afd75bdc2e7346dc0364228b8c82e95048c65077f06a394d7f4494234b08b8002aafbdbd571c9e26f851b55fe4a3497ea713c856656e3636e8d719b903ed156c7578474f5f99b262c77cba06c780d389bae01d0559a4e4861113beffb4fcd2f8192559fbee82158f6d0462b75829ff6cf327f700bd23a01317c34e9890e49567b330cd68741667389f4471962b53ff594c74607bcc9bc1d626dece21d3f5cf777792c3764d0820534148cbea46ab072433bf1c20af12e0bd01c4f86cf788ec5e678ed23de52ddebdb3f24a8c54a4d78690bf26e8fafcccb459e980cadb01ac7871b300d8b2ad78404c85f511dedec5c01f6bf8373f0a65b520aa2329703292e39ebeda0cf59b8315b7a442debe2066ff50a25a9ebc0f03d8bfb6d07f1df45f2b449218eee36f5909058df517c03fef650b13891cba80826751a7f83e3e668a3b6291da506db9aeb9a9196830ee5ee0feb646e3050b5293a4f48eb6ada3b7b9992df398fd8eec6291b79aab56b9093436904d2304574ec7ad15ee7776e18ffaeb4f8c8f8f941cf12b907e68f3fbce6e25d20141056947f4516c6ea6104d1ebf5ab07790b2392152aee9649737f1f3d93da740ada2748b5d01421885ff3db1f021f4c7977d7df90749d77aa0a9303ea144f859049be2383dd1b1763f099156b8ddfca915a565fe214ed0dc7d2e978602ca63684df184227818c7fff27edba186dbb2508bb689da11c70ee3e977c2df8dab121e1b742a7351db9a96c57d93021fcd011ff628f56a073c53a44cece32b538941ab0b63448d09127e1897a83491ece6a7292f325da9bfc433cf75a6c91bedb4686ec592975b8e1e1ce1ec946db142edb53526442e29cae8c73e12f52870f8d69df37dce4577ef7d40abf022d059e09c6ed40e46db923534c6097a21a8990a744eb08e47fe44a2f4364908d28c19614ef764e732d46780985e5a3952c459b6579de0b17d60992481e04e623decf6928dab58af90ee72b52804cbb009b2f9e32e4b659324387b27161e9183736e5cd518e558ce5c28fdc1480c7a4cf7109cf9c48436cd29d046ba5d538221185a0e8e0fbb6a9e8627f45cb82f4c9de3ceaeba0a31f5a73417222e5e068d8bbb7a2ab2bf63ce67ea52fd78f45de167a896c7a3f6cd8e46280a9683223f17815e1d1d282812d48f546c141f7e5515386d25761097a5a5b1e1a3ccb3b7326f980770faad6d9ab003700a4c3b9aa494feca899b371faf54523087d2e0ae61306de55e6b39236a3768cf9312919c97f98d3a1dd1a7fdd296d32142679e85f662c2b21194d1dbc0be15d9fa9842eebf3eef91dbf2ff8ddd360f89d39edc6006de73e8786d37f3e42b55d3e4ad51d889fb03ca9542298e93122634a38ace7cb5f2ed02a235ede7bb18ac5498fb783d86c8d59747334c606111310461d7062ecc5870a562318971684afd19da5c3ff77853fad2a1058a7b012fc7b83de5b2dbf62476e80309b3d958ae427c550fecaa73159e9dcab116f095ed7ea7674a7cdf3ef1f8b58a059110c833239f10ed2557e6205d2869335510d8b5d5b37852113ffe292b65c992c6b27b80090c5c12def0cb04cf49742889412f14464ab7e992b997cf0b74606898a1096f198f9962f355bd9584d3a031d0f818a5eecb18752cc19d651b5f11f84a390b3ea56f4194d6826320dc248230bd7f1db27151d03c1fd56f98fccbdfc04b0d258db7af09f251a2868bbf45a294842af3c56f3e7881298f7b1b4bf059aa3b0d27a6234fb67c88d062dc084ff619f40b1cca5e6b1f04c76d3c9ede108f2815ee3bbb2114ed26d01d3b389f818801fd25aabe1b0aac6ae1da91dd9d93ebdb053be3384c5fba118ac7758c09d0500440ed210ade047aa1c62927ca8690d0e575b0e733a2dc8d9e0cef66467846d52b6e357cf1319cd5c60e8fe3c5dca945ba2c03441a8cde1188862d6cac0aa0224e6084a70694429f9c0896455b062cdbf4083da635e379c4a17aa73bf4507a140274971e4eafccbc310354c821a8ef230f1e144020ac6e92fb5f0588248f77fdaee0fff7161a7dc47a271832add0dbd73d818141cd8e795d88644936b18c814d7fdeb082e9117fffb51a81a0f7076ec8795516e08a76a303966a1db1f04b233af919dc47d23a9d5024981261977aecb85e1dccdfc4dadcb8da80ba7ce2e13e0843d90a72d681b721605966f6b9c7185362f89fa4b119a2dfb558cdf1c9abd75880e24c03f538f1e391e12097a8b5495a74c30db95343b16aad61f0cd100f048a541157391763c29a97ed6ab9861f4d39fcd3e7e9c8eba24e0d779cc115f49d971133ff6f3278f919172596e0113b584c6cd764508dab61d184bea718c3eb674a58a70a1616d78f6ec616a70a9199b9a6f2b608c96a39300a064fcd1268727ebf9fad850935bb1ebfd9856c8ae09366d485e7eaff655ca8147b6e1abb167bf6a4c41811f8bd4664b71827bd7a1c224ced40bae65e658e9434cb214f39951394eb2c097942c56fcb1ccff13a11baf31f9a90f0706724bfbe919aa2a6b0267de2e4ff8db4068a4e8b1430fc09f4aa8107514f4952bd27072b9d9ef6846d20412af77f787765a8a38913742499f57c3a36a1b9799c01751f68323ba49230ecaabe78480c3db7eaf1dbaeeb1afaf12b41ee2c137c9ede9d268ac620798c5a622d3c191ff108e3b499039f9316be5ed0e26f44c701665893b4fd6689d70d6d346fd2f1cb454a38f14bc49f1ff686f6a8ad04230da20b8caa75fc6da2238efc43032bfb0cf2d5d316bb78be3e7544038139f993dee45a22b2fdcaaab49cda5f8f1a0d582503f851a064107e8dda77ec631543415152b8eb06f6c3925f5eb08d60842fcd0fde29c889d81dfeaeb80249a225c86c9d43eda42b260d218d8b717b86a813218bd4978079ecc14961abf7b566b30895e21384a4dfa4fb7756c9bbd0548771c40a0bd3cdc47b6ad4a4018f6fb9b319b50e563fbb2a8e5fa342220be96ff57e39acc54f96fe9fcd39fb45786535f0169ac46befc4600ca8e27f9eb08173fa5f7d7fddc730d54d068faffa35dad6515942d5fc78752c92892cb1db9d5c00bb0b99ea6f1b84cb58deef7333a2f0d397c65435bbc55d2c09e566bc684a9498ce041fbb4466e36be548e50757de186514c9812c2e0dbde4fcd22f29a1e1e63a955fe966254ddbef58971d594b753b9bd7c8e8bbcd12ca5f6a696d9377ed2dc55ad0b0224efd1f801baa812519efad309b126d56e2c584fb91aa5b23440dad232a556d001910f484e89b0a2484604df1f96d05201f9e5bf3c1c70c25ebedaff28d13c0f9c152f1435c9ae847c17beb87af02f6c33452ad1cd298eefd5bce38e669d38808788b9f6a9edeef59bbee646b12d9b7b8eb8e42802d774b2312859e705aabff92ef2dc780050f0a15f9bf2f1b189262a8fed3f9c7c8758a72469fe7f0aa2bee2d037a280efa5fde3b2e1b7367300e8c2987d2179ff1edf50202d7a4d4916f57c38da49bb2f01810f29eed99ac0f095078c113f28c1898186fbdfc12878982bf421bb492460b04535ad81664bd5b5a3c55b6429a3ad0eccf7377a7f2b418a51bfba8ca753546e26154aa6837cd2d8602c4a0d13e13ec342bf25bdc36d6b7a6d67f3a0cf1e538b141a5faf2d03d893c1324be7616efc8cee6f255b6635fb5bcc00bb326205ce96cbadacd007fcec41c62f204dc05f9b05cf897ba2f1dec27fe9a2d2848b421d3ef59430a559a6b754a1646bad51353cb794031070d9b2e6c3e8b60a2dcb0dbd72a666658cd5d60d2739adf7d62343e0bd0e67a8588840163fce6210094e286ee5cab91576c76e02b3af7cc5a0d5fee914d1c4b54a716c00ec60809f902c80be8a7f7747586f03d2f12480045e0fbd07e5350dc012d6323934452e5e83771ff924853e7f30b84c778a46dec7d7af539a5465f17f6104264ae5fcfe2985f1f8cea2e5689370b731842945865c9ca44c96b1e988934018f18088afcca01f99ae818cdfc84f3d83f88a7157c64f8cda7b41588b4663199e2746ee756bc8efaae61f4778ffee47209f78941b0f5241355b2557d913a25fd16e83b07b3607aab34c06146b13b021a2c86b7c9231cf8fcde2e1cb6ceee7d9b07a753a9c863902e1626aaf8ae4ce63072896f3de99466a0f91e47e79e15743590afc46801e311243ac49b3b4f6e2271cef67aad88b829b3469dac41e01bf4531eb1e7f827e5c8f561fb9ed70a12ec8d017ad62f597646ecc047295cbd2ea3b22c4ae044a940fc2482914bd6c7bdb994dfe53705d15d08e9db9f0b713c82f67f285ce14e8608ab8f03f67cb4f23b6b257ae883ed739b8bb420962bb46c5651ab1fcc94aaf0932be24ebecf923a2ce597f0923772aba66eb8811c97d577d334387241639b99328b2f7552d8ff82bb069a8e563fdf0ea80d202c909b6f2f1c9e537f963e877e483da1a640603a30a0a1bac8881e7749c988ee6a6297bafec07c1697f613040cecd4e5bd4d937ce75bf8b8fc0e6a265b625b72e017c34112b326567eff12b0a7822af1752ad41066297edda54247c771b8b7aaf7696d20cdc2c671583f1e06227a0353942308c07136fb3ddfcbb88b206491e63dad94fbd0008e9e5c61f1ffe3aebeedaf4f3136e327a51c9e21a153fe192f9262b68be612a124dad7ddc2d0938a2edfcfaa31fd9403339ec60a80800deb99e2efc6481ab01593bc3adb7e1c82bca04fb4c9b24fb3ffc5122e50362a354c4b29ea3d4d7e7a9b696380de115f52affa14b80d24661d6daafe2587768da44128beefa938fb67f7c496e6117f626fd36d67f3525f1d5dacbc3c593db3e0729165dbf898692c450e0258f87b0ae20b53c631251dccb209ecf77517dd81e81a81ec003d01c8db42c46c1bc790f6d1404b5c84d73ef844c9b370a3a6c74b745fd2775fa1ae51a458e97ceb97d8b92beea1329e17e610b10d58504a1570ee76514df3983d67fc6f274497759ba88d7d973dd1cf4320fdb6b6d89c7f3a39db34eddcd144f690c16d7ff2e7966b83fee039834c77321194c7f9b4487024f7bc00eb76f50dc9123a5404085d84a31d75ebd57f3ce5cff3a922947aba59696584fae4a13a9f30bb30e05ebe4bb922c237ee23ca6e886a872e371b006869bc5ddf370ae061b2744d0c47c00433e800c623ed2743418ad1420121db35f65d82ef355e175ade0779b4c60f214f14d901f61730a223c306f81d2b2ea5b2062f1d92d0f780645326172b6acf67055ebc1771eac1cf43f7af269efdf9611db52b78753c7227e864095e9fa452c6ecc26af3dd99c8021ebe05ecd94c6e918875bd990b9c47fae700c746259c19dbf56815bd0e0dc494afa989ec97ed6bae5d68481cc8f17235ab23ea2967f1f9569d4bc130b1719746da85a10d24ee750e637c5c0882bed023e6d9dc2145a7d45aefddd8893173f062aaad88513f67c26a991b15ca8c62bc514701ddaaf19add9a276f830bf59aeeda40d311b865a027f03a5b668a456bdd92276c417fe68292ff19339a3ef816d3bb7a1ec0f49554b7ecc571c08943a27eea06bcab975a9d590c2607c6c6c224a421c92105df25d99a85fbd6a11ad9076a70fab1f94486ec3935a3a5d0670253837ff7bffbf72b9e0cf08cb035b3c3bc9f07a32f2cb0845ab0f34dbb3e914bf11ce7e21e68f96b82eebf851508b9432c3ccd83e0416c9e3e6feb790ba91c6f4539defc7d9d107a700c6f72f72e5d028d65c186cd50c5fda059146a7b7e1224b114b2b36229e144ab6ddcb695803f480463d2fb6650f56b9a952d74c63c4b9a6618b594509e943148521e76cccc3e0731737f3c886794eb7c0bd508a6654d576186f75a5c86e1cdd564c1322fc7c596389cfb235820c2366e5821d7c0a6ad57397a957ac88d3317269656798f3682a53d2f1e53692c27f07bd692d0ade184e310dee0c827a977d18128b279353885841b5246ee8f334ae3c3af7bc81f33814bbd9d579f88465533a677a62c76764e272389c5f1d1e7de25744c35746a5b6f46bb91d334ac34197be6e1a5789488f407fae0376a34344d8206fe4ce9b3a163a72a0da8da2e2c680c66d37378187baa6931c0fc5594a064d89007f21f30f2030236d19c41965e603d4a267dda37e1a55eceaa662592238c0cfa5d9722e588544eaf24936a2ea7a2a1108e881b650eae51cbc3575662d2baba477873bcb13fa718a18d21b7ac40c7a974c7db9b8e3f69c7bb4ee632904f85651346751cf28a486ef79cebac7cf92e277a3f447cb2bdfe4096520a066dfac7bb4efa238d9bc5c115997785b9eb43772136d6701dd99a2cef0d838994813d44cf00f710e1c24477338046f047d3eb7583defd31935413318f4fc52de1479c15098fd616ba41bd934b258b592db6055049adb5758a8151eb145f8d064805ba51cd5003ee03e06e3ede05dd530932704b4faf6a25af710dfa0e3653c4e44abbcd202f30108620b9d50b1620f92599592d4175d2386845a9f5b4ece4654b67be6c8d00bd46efdf50e76046353e54022d8ce75fbb507c2cf132fe832eab1265b0daf26b30e79b6b0712a8f7a84a783621b6439db126ff4f8ca0fee65bece4b57174b80357c9bfd3c54280b6e42fbb256bb3b21159c6c89ab110c0d85f43334ff2b9233564ec7ad817cdc40e76bc678448260ef898392fb05c18678e573b77aef6064235e1a2a0a33ad77226c5c142f9078e9a7888c8941003043d6978d4522a4e1a6f14b929b4916dd19e40faf230fe78a8e248011eb0dfae853a1c771848c1832ddac9ee773c774ea6584c4e60e625e136358c1c535fe7d06666748b934fb1b19ed16ac7edd05f792a91ab73ce663fabc8838717b480cf45d08b88232c475b3b710ea80e9b71c495e66399f81dbb6b439008a787ab7654e2316163101bb062760dd1447fd86660ee908a4cee39047adce0725fb471de63c37cb18e8d59cd017de11f8ecf08e166cad8f2de91b060bb079fd05294d2c81710ff662e788a20cb515067d7d3cebd836b238f8ca0f3b27ab294e2832145d23ce67785139173da901331842d219c09acf131a38ac2d54d4f2743325c08dc407763aae1866af5532a4f9b3c98d0255f7eee85352c1b1c6637cf7b204b518979a551b36638a56096500af37699f251f71cb5bcd0147ae883dbe2e3e8a284c0fe887fdce9ab5affe2b86c846cdf19033a7fb9de18274ea520459194873a673abd69e4129d6b5016ebb3f53a8b5d9c6af3ef869ff9668e52c241ed440b934c750ab664b653c2a886797cf64eff0aa777dff4d17489599f750f689f005cfc9c5202629dcddeb25562f3a3b04874382a77a74e0e50e4c40263c93d1c9638bebfda610070a783b0f91fac8d8882b0ecb824828db01afb156686db24070909571fd307c399b2568e7b8e94fb77f47c9bd8efe4484892e9e2cc09a3e8f96070ce17bdddfa764a247fd492c3c364e5c05c90ac1ab964d2942fa8da0d4c65666ed99e70974cd7a681e957feccb3acd4ada110cce170aa4eee539c0dd30fb8ffaaf6a891838e7091ec67d8e761158cf5930472e35f5957c26311e5cb54e1fbfffe1b15473f538f06cc16ac795b81c7018b144e5992a00d47e560cad7b799f408c9ff88c86f129577973bb9b0585c26e87f3904824028acdc987afd6183ce7f9faf571d71bf73704130264ee72ca65a651f4a337d2d45d70b03a6e8842b13a632aff0d696e253aa5413f21c84560dd3682dc3d3e4ae9a160d7248d4c8bbfbdeb66875c8f7e76e77e74c488cf0186e3815e2edea0dd9bdf95757a1e794a144eeeaff67b7bd54114865dc7203786bc4f607e58ed896db99246a78301cdf52a64adcb1fbfe638a968ff8446c0fb00b009f07b77f9678d9dacf228ab63abb7f9f9b29b51950de78491a612370f46c09a563171476e7399f5d744d0bf44da205ca3493b0c1deb1a822b7d56b5d9a1688ceb60afc23ae294969eb1c1e832ca205cae370fc681fe4082964d0676494714cf8978ca83cd6298c2abcdb11283bcb15e502b458bb13fc9f40f1d463e7af81b9d9c1c20a86c377c27b4d0c38ecbb247ea065811459049900d07ec9cec5e0a79078571ad01db445136296209b3528ccce99db0bdd624470f20ee6ae09a5e5be57f11bb6566292c5b6e786909dffb264d7500519533eed225db1de46bce5b380cb3f4e45003d4795891a076174c7568bb0587e63f93b67bebaa5bd6cd3d97b43d50ccc5cd8ae953da2243321fc892624a52a9d4eae76f42416744afac0e1f187b101eed4e7f83ca53718d041b36f00cc9963ef7821ea34faace7c2ae415eaed011d7c55dcd26d7ede3acc84b800ab0a8b6e84bbf7aa67aed607e07c72c8553ecc6af21da579b7c64e30e0913692f959861b0e3c2865fa0d219ddb4c363938c1918afb55f4f582072d9712a4086ff9c4bad72919f8e401dce539414837c59460ed346f86fb0cb629ee08486db804c782841f4f4fc106465ec0ffb1c5015572d89085030a15e22b866cf5376b1c62ba79312f5f90ab1496faab7a3b1641133ef41f2c117f246b0df2e97f6c79a40a9eb9631fc14d10f342f62a6d6dcc3336d1c80addc065f17ff3920ca505b055f752d703715679a026cd08a71663d47e3cce910485d84313018e2a331a58c266511b0e2e958cd3a0c8924cc03e15b199e7cd7f1693431c954f5d7de96fe6a501906985dce8605e3eea0f2c3d7d69c16d2cccca06e9dcb310bca6e9bf9e05323990f1cfbd8eaac45da869a1b2c76242fa370cd1ea9538616e7bf1fefbe6580069e4c4cbcb5352a4b83cb3500bee58851af72855b2fe5757bf726e773bdec22eae26c60a8c9711b5ff8698768adb91bc46c619c06427afda43cb570c5d5fb00686b32695a992d9f9007175730ac327668390fe157d7be726f2f4c45a12667ea093a57dd1a66b129b972e9fffefcbc17a6e992d564577a74c9300997e21e4b9f36e541977e1cf9556a3de99c4bf5d7694feb220072f846a6b382c313fe4cba7e13a9c165a0a7aae9f27f192da75ab89ba7158d178d3da0b36fff9f6fdc2418647390adda32a8f29c8e8c4454150407431ed94738b1d48ac7e653ed83a19b229a241e4f4274047e8ad976608b5680e74d316392f9070ccd652c4493a6592e8231db2f4cc17aca005518a122e2b9373711966e1bf2b15eaee05bb31e5239207fa74e5f4a657350d96499d4085cd89f6af9c0f5537fe2aa13f19320659ed71fe36fb7563c7cf5a42e271ce641a56355d368de30abf69c367927dc423c962e0728663a9bb550780c4baa4ffe13611c043a2c22c120a476b38183c9df3564a8b359bfaae562abcb294482555bfb7ccaf9329b8d4c29f0acaf05372784e1ec556aa2f8cea874cdd0f32ab964571603027bc1d21c49a74aba690b3f4119fe483bba368423d2e3acab69bc17419771353ec38177e4f91e8adc25dd7c06987d638365d280822adf5c92f2d4c408c8e3571a9c4d9f5e67abffa5c18deac2801b462a5a12611e63eb88fefc2a6b103a6c353bdf9854b96a76710d601626ba3abca8b7087a67fac61a983bab558dc8a288c35c24c4149e5fa130f449cbd3a02df2244ef03bd9247c437129276b29589d52494bbd424f8a451dd2cf01b397ce4aee0ae83054e173f4643ffdd612b809fdcbb86bff6821e0cffa4bdcf64725b7c9c0052baaf94db854fcc7d81636c995a95c9705ef4ebeaca409bb9cee6432b8096b35b7a868832141649966d824996604aaed886f41a9a8e2ccb6eedbee87e4024ead9c03aeef0720aa895bf71e08ce866ca6290f3eccd497f463e053a43bf6ad5c1c179c160d8eafb33a30cac7f5fb7a831386cf927748d33d7f0f106354b31a91e1d9eae28e8665b9c7be717ee9a6e9f2ead1c1a0566208503a929216a3b290228bc144da459bc2b4a462d289e4af2165654178218ac301b23f98cc066c05fe5dc9769b73118d82e72a1e37bbf9f2f951f65a06702808c592affe81b27572ca3622a942683e36352737ec1adbb080b5c933b28cb371dc60fda4754d3e8c40208bb1cec4b9fff6b830b56efb23da9244863370f764f33ba6930bfb4aec822675604267941c90493e2c229b31264906d4529246d31d416e4d74de731cdedb1f286c2fd960cf7e1fd0f0d98f12640a8a1f511ac3ae9cb06d7fce16f68b44643cb70211e1c5372746e9803c537f6924f866f3aac820cc601e4af353ef6a160b5347d4cddff63bc0d16383725f76aa99c8406f98006ea14282ae999b0842aa95cb6133d888c387b913a9360c99c2a8a829df5e2809564c1c4ed756b2d9ba3a47586e0e16872baf4448c0860be50998722c2940da41619d362f00a524189106d4a3c6cb997767a4e8ebff6e5aef9d9615b715e6560ce04f350a2974acf3b9e20e3514e3c4f48e19740374cb876dd00c5f1e59617a3b0e2cb25515e8469a4e72d66fd2f2178d3bd5821efca735755aa7fc12f9d15c4c409ca043f979dc4bdb7ac206bc48ddad47f79da2ac41df57c8855c27c76811075f6b46ae288097ced1a9a6693220e920bd7a8e7f031d7b178029d04f27afb604c10fde569557822d17848925748d2443be64dad26eeff75a1af18adcf6322231ea0910582e3e5dab9a38e76eccddeeefe53578c2877d6c8e3682b6c5088fb655fc9b5607d23bc193edfd743d242f1ea1861b773e1191bf3ca02857eed8b9bb95aba1eeeda7dad29a4bf71b910dd2c4607185ddb00541400257a093897e00ab9c9fa83de0dca55a9270bb114ec5b784c15c8f060c804bc646e5e26a189ef6065ee7da863a3fdeb4c3846d4c3e5907cb972ac0632bc3ef35d7d8d3c66457436ce801fbbe689726025fc47acf7802e0fafc225e9053917764125b5ab401cb6998eb7fb6e3d839df96463f4b1ef2c32631f7e96ecb0c4c7097242230c66dc80070890c917e53a4f320030c5262c3bd04ecc519dcfe01d18012a4ab03c888efb88500143ea08cd88ec7dd1d7272575d2af272d06210243c8308e6b36d4676d991f297f497811ab741666f2c873a44963941da23017c2aa586f88fed1b9eaaaa78d477c222242fd087871cf72b641a18431076cfb0208e59c6afa2d0c14dc1b2527eb4aba4c88ec4dc33418195a0bdaf188537183b7bbf061229959596b95d2fd5b3095c8ce0ceaac6342b74d86f92b787905bf2d83529fb5e9fff84c2b161d7c2707a17bdb09fb587d212268cfcfc7e4c9733b99ea3694aa250408775d5f214b71d75763575c30b269e02523d94b0d5e357611c5c94b9af6f32f9e533eb8d5c57a2b46c926dced1eefd7ceb784c4d14c4834427e561c5b326e354c3a1c947651d2de971285721ee06b96932896d168be3e0cef9c07ab215e13591a483f1a21c197de73f2a98ee7103ecf8fe45e30a1c88ba05250a749185ab3c3b3cfcaf81431c3314375fe46a9bebb424f84906fa5bf6be11eebd140d4bc9bc5c160eec9b73da3880a67febeb3022a7200f0b654d9a1fa9706f360309d25a2fb7efa1017a0b49c64c942d118515c8ba6b6f5237e8d169aca0e87342635b2d3b42879f67a26c597df57cec7edaac42690cc425f5a4becd17c3b3e37ac85f0da1b85f79d855b087cd0ab62aadfff2601f1bec47f3ffb825167f6781d3cf6e62889536978943ef2ad71de8706f93229e1329e21504dba08c1e1811e930d5544be3e93049462620e75408ca9c505e100ac5ba9a6e0927c8619f9b8e07016810199abeeddc3107aa194d7835d505e2588cb532ae1686496c7fe20483fc3004c0474be9e3e84cc458b2e9af90bbaf3c253fed79f449b0f7de33036de2615c9942046b2ca100b0b0faac006611bdc2c5263b18813baacc7f22f5197ab0d6eea19825c10a7e3a2fe7d2fd862a6cbef5ebf420dbd42cd0d83fc7dd6dbd83641be3b59149923892228c77c6ebdca01da8cab3d775c15ae1353df56fc50d995c34177f0ef88056eae4837635afbfbc63dbcab28a9cd0e8a100a480a8cc3e30355d74883e721436de85ee22b10e3ed06467c3f77b74c837e883fd28ed2d49e6f196bafa3ab3ed959161759bcd95e2b7f422a5090bb28165a54fd425155a9ae01fb8bd76f2690e7bb015dfb60e70f0fe7e3ea12983f3e2a88d937e6d3f38b303f52f1ad15ccc23ecbff55c0fca3022830cb13478e242645decf6f7c115422b6d773106ca47daa4319c6d879db49289f6219289450035b5c55b92ce69f6fc27bcfc05e57d40f879afbb1dc6a60d73552c6f43218b009b12ecaf87bc47475a53eee07b912e7d793c7dbec7dc65aa7038e559a9b3748b22d3047392c1a7de5701611f424c4e608dce3d6b483144f6f777c7b0aca5ef6e3e594ec335a5ce989d4ae69203476b857aad78319c0485438ee56f1ac32b29fc2567c81ccc480493bf17579d91f33466b0aa2405745c1df92b22016e6b92961c9b98100e3211265dc21e4877732dc5c5536bd5df1ae8994eca40200342450c168fae70d8078c18eb4aa4f1f601a95968fb00b4c2e72a7735217c62544960ec0216fae7967683b11613fa8399e6b7ed9a82c0d219fd12b0b3a9ef0137ccd9e8086a42ea9c6816e1ba195de680c2f18556291921808cd894aec70c1aa9654e546c588f2e8b1a2b308181edf7c563f5e971b31f82ede26aa1235b983f11f6c2e40c2c139ddf8a78b0f8b8b7273de8e3d7faecce7c816f48168fe22806b0ba9945f92f8723a623c1d59d0495e1bb2993bd7edf7a5bd3b830429e6d0175acdfa810c3f4fdcac18c8e9190e04f2f31cc87f12a962ab84fe9bf0c88713ef42552e9c06530783e555f196380b6d27f80d2bc5e50aac507842bb01671eeb4cff203b7aefe387b55178861a4b584c4660214ba4876e915c72be10b77fa92f45d6ab9b2c76c458091de2e4b05e117a16b313d38064a05569f819ef762effb987c8143835c17f57a5aab2e9bb9e36bc4a5c430375555716523f2a69db9c8bebb36b3f9104207003098a3725093bfc8acc1701475b17ee33ecbe364ee61c1947a5ad5dd1e34f88e9b68d9a8438f8d7c2477d33a806a0078eb87e3611ebbb69d8de9ee14f9c38a823f840582621b1f7dcb3e7c2634e4a6470de0be4ec68c22df065ef79370bc9ebe095a823971f505f5f34a58b56a4e130024ee03a5afec9c0e092dead237d8de40b47b5077fa6fef4c0802ddd7093c6619b65ad1ecc3f23e89e3e527458c82c326512c4373c7864d9266031c7ce6b7e77096949bf678e81581c610e09539548bedff75a5f53edce6273b4aceda19ccd10d12a6e53bc236e2cd4c7a991955483d083b4321c2cc6effcbc9f9295111f934d9a3b5a899234a36392c96dc8bc80bcf99917575a48b9e7375fdcc4f006511d9fe3e49358b67b152cadf43555aefe34169d879894ad04ee3951e97a04c46b58fefd7421ac2681c7726f98c81fb1f0c79186704f6fa220d9c845f8c2c6bcb12912c00b86cd86ae0a8306a41ddf39fbcd1ed573ba66906b3a61616dc0541540c94c08e5c5595d827404b1f3cbdd0d6a11ca58132f5085b0dd2be0e7717f62806808b62486d3d5c9ab047dc4b0edf0efdf1f5d28e3f2e2c67fe2bb295a1443d73d06ce0e5a8d9f09d3aa9f3d9a819c4b8079dc3d6197b296f1cb6d9195c5557c3c3107c0b1432c515e34e60f3e59f446668ee9205514d2cdd302e4b6949a3b199ebd56a00eae1110530d146fd48d04105d16e961ed96c4af07889dd7c2b7c704763e7eaaf26719fb39ba39888a7df55cc333e18d1c943f0f780526bab544193888c1751a2b43e5982ffe676b2c3a5747ad714da095344487c72fde0a57ca80be654f02407d04d143056eab32d5887817302c3ad3ccf94c36ceb44d726596f89cd3cf1a61b19ed25a80495c701110b4964b050fe5e9b67a794704af9f7c9d74c4fc2e2fc7d5626ad47d5dc8e0ab564a1495c39245ce8d613b7c2aaee09dfb748b65842361b4f80df8d49b588494048c7f9a460ffe6c2ebfb00b0fc0c3e11ebc187d8712be1cb636d8eda6d299adeff48307f46b74aef2a3b2b0e58727187ef78e5f7572ec283eee2a59b5986304c46a90a905868424f7fc7578299d992a70cfcd790f8b6baf9727bcea7b607739e25e459620aa41847d78bf9f285f9d8eab213691725f8d6bb07c5b859c8fc5eb480f661f0cced408c1ee697270b622343425055c4bca91bf987081afb29b1aaa8aee2fd942433de794a8787322bb3bf6f160abf2832c37eb1e56bdfcfcb578546ac943b20a46e4777e237dfe7e53b394fe74dd748cde4c2f4e9d9a4f56de73559e01f90c08ea7982d6aef5c6ee2d17f73482062bff4a3e0407b5aa5c8432f66f94f7ec03445d41b393edb30eddd3cfd73ae8b7876611a0d1f2ede0645ff9fc32079d1011c214f1cc56847878b0d5a1002c0de3bbb80326b33ce6de0112f75994d92665bbe42c846ff08c31fe878dd831d72890a435baaa60bffded6036d0b66efc0fcab191c429875ea729e8ff15089163b9af9d0cc0dffd447ddc0705241bc538c1c551c05814f7ca2bccc87ac3e552931efdb6785c352cb7559163db412569ad31c4fd377455ec3d50bb4cc6cc869e0bdb7476921f827602272688efede3c515573fee6a77b889011fe8e47024177928dfa71872482ca73134aee24286528f6bff19419e41c166aaf517d391b0bce04e0905b3d4a8008d73f934a6183f1cf9e539910b47306fc69cab35444fc060bd03c49368f42c9a0dff7ae7bc5c6b9eba735517d1b09d65ec2915953f3754f727650246085b4f62dc3de9f9587d373ccbc3ee7ba0c51a1937981afeba635f26fcaf3ee36375ef044f2bb1f17cc295f017551a1ebae8a8d36735ffad1e29a3c1078e741a3900348a299d75e43e5b3a9fcb8a69d7ed888cfa99f90b909dd8cd829054a5430ca7d62b46ef64a08abb4b98f7251fa07b093de3e9f2297018104a898c5ed98d4b71c235ae22a3d715e49ff4df91438862fa8a2ebd6a6607b7091f9bf45cf408ec11e874af421ef1a36ddf00fd7b20b03a52cc36bfea8e6fe4385d689d15a55c441a589e3470cce5a9671770a5d39740ff864f777144461feab76ef19166acc7d5a06c469ce0cf8b411661c15f435d8d3e691cbf9ed18f879e77e845be2a9d824444401341bbfcdfe41b2eafae550fca66ef168bf230660098a9fcfeed9d28ae3daab728c8e1ea19bad010e80853ff3908ae70dd147981fe121e7593385435479f6e0fb4a3c6073b17f14f18f458c3ebf0788c847c2ba185dc461f86130479dd34d55e05def83dc4943bc12382587e1c64a50fecac7ae666ed1ba9803396b9b833e8c24195dbccf64ac3151c57b3ae6846d53f6360d87e4461e35dac3d6e9071a1fc530bad083cc1bb8d3f7f7f3912a88a147b977f642dd5921dc8120538ace14c220a57e8ef507f3eb58be61418631b53cad039ca0b83c4fdf1641478bf104ea482279d60f9ab7538872a1e25caec1797c0b9d515c3afa940c846741268e460b31d63dbe62cfa94eeaa1f47659ba3101c4e13b0bceef9b1163e5cbc2b3fc032385ebe72de3b05d18c76268a522b785b3884c7b06fcfbf5292c4f42e24a255ef5d34e309beb2b6414b3b282cd398d4e771ba1d89f5b1192dc5da403015c051a1cff01a6cf46b1d7f07a199bf07074ca89092fd9db3505c4f276a083bb6eb3976d0bd11a241a03d54d0ed5fcaea52a5fd856d66d37d86646de5de6791401548493b05f6f0b2644c73df7071eeb8b3aafb4e0643f12de17f9245ad5f91ce622d6beb784ef94bfd15b7477181aeb0858badf37d6edecc1e99e41126792b079aaa47561e23df10d54398f03face520635717f5c382683d7175b6e1f44f04bcfa18c48bf7c8470e7b805d279726794270a9cef518d34f6c454e25ce1471863ba027b20c0dcb525af948249f36fd72e88d30b214099edfa0d919cbfcbba0860f7c719b55ec278c13bbf35fe861a7c14510bfa07168c5ee137d7edf5d3a8b3c6a7de7ed345830377db96b051d2eb26d28f7a24e13b8296abeff42e0c8af54a68e1c08859065107c4cd482dde19dee6ec6271de4f9216c4b11c1696b3ee15548a4606cf9e54439a0066afd5a708b6f91d3cea7818dee7a06846a5f3f68562f1678fe267fbf11815d57c0e2529abae2f2de03e368c2ddaf97c2cb2bad398b47447c4a57619ce5db7c2b2f0ecc647327477fe70a8e762591fefe7a6db27bb96b2a3cb8dfaab6db4b325282e11e23463d5532f8b2f3e17c0371688f475374c73264cc56929796fa711074743f1ccbf654bd23c2ba9e83da5bf459410dd7b25514f86f4dabb662d8bc99811899f04ab7b164122d59bcc113f3da420cfa23c4cb8d87a519c925877520df0b1fc52e31ae790a832fddeb51cea727cdc00786c04802a94de44010f001ce6522317a5a24e6b4f99559cfb2c99c37b1ba5f3b0fabbe8f481884b92768e8f64c64bd4c686680a216edafde77f0b991ee99090d529dae8c38daca98f95bfbdd66b240cc88d41c51665b6ebf61afde3052660cf7435e95292307db20447fb7897f9c4fe6792350c0e646857a3bff8a83b497694af21eb7627ab5694f483ada68a238f1f992f9d548cebe2ac015ef99ea04261987dc2bd61a3501844ca82606d63e8503f0b462c505deb22cc8dbd8da4617d47cfd6600546be611267f074e64d08f8b01f020610cdcd4e2e26ba274ab415e9a285dce6231a9acd7756b47b9e0a074fc70baa88637075c1998315968a4a0bc2f019a9793ea8260164463f907a8da2e399666978821f2739514b5ea7082080befd6cb51321f74823a38cbb6c2f4c7135bd4d6f7a2cbb6802d81e37f622ebe27ca8f9b7e264698c70523c9f1f6fb31d0267217e49fd80834dba297c039a2293b0810caf220bd9f8ab316c481b5ef543f52237889bb1a0f00f9ecad1679a4abadba30aa7ead984a460af7d154f3804aa7e16b22f2c9b92630f7df09058a4f2679208e4705673a059cfe6dc052fb1b1927aeb6f33460705f9782032daf6693b7dcd2752b1272c99a5fcd33593ec267899be68a31ceeac8aff12e0b11ba38104cfd7b0ea10fc2b84b2521a1f484809216ac3f2c34f131d054aefff1b62f0eea230bf85c610dfc2295f429c730982eabd2cf5df5573b1144d3e3b36863269df6365c18db993935abc0d6da178d66dce569f920c316b277671276a7c6ee781833990c79f1c041354712b006e1b96313664f9656ce04a8d1429045e9cea64b00cdc893e713dee6007a3b1309c0c23d159bd2d61c4814453857148d009b7ba15caa97181b58f2e3a54e32c1ddc721a546a726a28d768939de5c306d1ae3f35f9d41ee0e7fc7a0575fb936dd97f59f0a327f911bd6b578a3fe52d881d207114d1ef16886111fa7d5092a2fd8d2d8c28034c193b6071f432f8434251b1646b67fedfa0be992f13573d49ec41a340da98d04026f6f513a77b4be0777c421aa9cdf4fa496c66ca30299ab2311b1507add325eafcc47c8fa323060029f70feaafc912305cd0cb78718033ea210b72ea67c32584c1043a7773be3f68aae404029fbdbbaac7e8f798267a4315f87665f350066e2c734aa3d44aac3cd943a113e54a75fa19985d0254d3f9ba3ce9c7fe805cd2165d657f2d9ede8962384e1868f77043aecfd7ae3ff89c9dc0974acb72d201ae00c23c90589f1370b204860184841fbaf4c226d927403106677ef8051ae04725ebf3b2e177228117e9a5c5cf9e5def576e565ba593291c7e969ef866c6a65bacab9eabb8ed4515260f3c37db5506dc98a6c1dd7c134592a9aad1aa13aaee7d0a99bfedbc1463a0775b967f922731dbdf784a249e878504798ff2325b515442341baad1267a49d2eae9951ef63118648290e5ee820826633a2f0707915f44572034892b117d3beef615272d309040679b3537a05eab04faab176225afc27c203043cbff0140c4ec181bc959a7b36cfbb11e6aff1c28d5b8fbc0dc5d013ef0f2055632c4c743ecb60a5b17429dc8c28c5c7367494def94ca158e09c7d89c5be18da663b6b9e15eb59ef5b18b14dea588216d07937ef2b67c2eda71ff09080655517bff42451837bc8f20aaac8886598e355e02b29ca973a95c8f661fc2431a3a310c925ba7710fc0dc0f82b1686885be9f82b5733349e04104d619f1534db3a6c0a8db929480f7da5dd6d4f3b50b007c01e8103f82a2178e8b8cf8854de338eb5528633198f97a5910c139a6a163ed122ea47fb63cadee6b93fd3712c578cf710a689ee1f336eebab11f8ab3b07bbf70595e4f0d4a2169896d1a618892ff775014f4332a777a509f501d7d6b8de1bd571cec8a9d5b53c0eda42e36930d47e7e4be15b94e636cd88c674fcd672951839a1d9450c7a931496762cc3816cc30206af9b1890f9735c780386454d77d3fb76bc743d807d5db2ffd991ce39efd40ced251d4761a21870206f6b9af7993d4ec777852cc2c35427ba418e1e54ed73a438a8295f6f68727bc275350353516c61a8361286ce99fcb021020a31889e79a3959fec570f8e7f9242e19a084d46ed943625ead669f64d6c8b79ce2d28b4b9d08719c1f6ab36fed97b971a130ef66c1f8aad19272d4db049ef76fe74b9bcd3ebddf08ab72214b7e55271922549952d42c48282445fc74c4564b989b59a2838a8865891c50c70b83be7506e1e8f2a32380beb805a48c5f6413f0beb5eafd7861bacb4dc40a37bddec54f2f4aa8501be4db39fa2f0762a96f12e3f276ff401d3f00213839b2862da70a4f7e0c10cad03262f0c3d37045a55c64d18921cac834dc3d34638e9f2533c5c3fca7c1eea52f546fae832403b5ab54d8d8705170f1cf596ee8c9d62af7d2818f83f3990fb6cc2be33afb1fef54ceb4398ed245002c8f321687fec7b967c1a969047c9c97534b4c206f45ad6bca49ab7857ebfa6b077fcc8c04cec7e28574b5fe5dd2f9a6acb194c17b340b0f2b7cd9f3b0631dc2519d7a5811d161ebb14dd4f36895a7a481749afc8314f350ebe188ec99aa4a8a288ef4c2c3e6d1ee33c975ac925bf8224c563ac74e3a7a89e2db870a086a675f53d944e7cb5ef79353c99434726ac59d9446eebf5d3bad21a673a9c1a788f6fbed3da08bd720a642a9bfbd3da81f33cb81ba49cb19afaebcd71954585d40646484ea62d4ef8276646ed17425c5ec19d76328e9a9f072dfe55abff43d793ac9050da9158a29bb30dfd102ec2f4ca61c7729707f9c75d0e1a85f16bb62410468af77adc231410552f7ed95a9afd934ad79dfbe8ad503968cf61f6772f8d916a9d22ef4e64f0e71af17f6b8844623b1b6f64fd706a9734e6a202e70f7c547c75d75a5b7eafa28fa41a9115e44cc6544604e5354da3d00dc2aa8a339ee7be2855163430ff19e4f657b39be42b3005dcc98ca752862212bcb480e165d95f84a38afed41e39fc798b6ee6b25745872c00fd5f0aeefcaced27a032debcad1a270fb45b5b42527eb7e87c8a2cddd216291416ea54d94079aba0498fd61c8fb4bfe599db2c02d6c12b55a2470470f8ccd8e1be9e0bb955cc032abab893d3e982eab0e04dfc928925988a2edda32fd19d9b43323162afb6061d1d93f7f4df8f8b3893975d14f62913865b3ee220dd7a363143354bd7332ff83e350a857a02f26fed185dab5ccffa4f6d77cbec393013c8d22168690b41d34c1f87f471e8972fe3d621f8e3d8f42f8ac50c7f0df0aa9d2828bc5d174676398de34b9ffb84c42b2b40e84649810e67aba19712eab30013a2b2646a13f0a5e22cbfbb6a2b9d887d28caacbdf9f56d956297a2f1617b37e91f20288d9bdd770dd9f961847c61ca69b33390c27a6fa4e8f17cfef0f275c6dea707dd5acd0d6c8191642b25ff0bb89f4a209b361108011f292c8b3be0202af2cdd403609d6960e7b9ca57ee3d2235490b31fd5244711de3e55a445ddf4c7f691d1d81a248375598956f07577132fc26f988f2ac7f4084a609e59692130026eb68189a7c4181d88be044a0fe5a083c7d46a71f974d093e9bfc8b785bf27f37ce33b997dd7d140a400bc7e333f861c4bd96cc95373624f46e88095b98a626d125171fea01a55706eda3f9ede48f341bbdc4885c7fd949dad15160e24e2060f1264af416d23ef00948e1a4bd6aa1e3ebb7145fe4972fdf53906f565bd67b96068dd81b945ad287dd7d59c1967ce3adaea48293d054333c59b7a0e727ca719d0ad4f94c16736b4e999c228231d8d10fc73ce55369a5cf8924e05a61009059bd382ae621ef9b0e8cea522d67708d8bf825e901a18a36b30cbc479921a5e8aaa48fab1a5fed1e846aefcf5af5a1748f1a0f3009170bea810e9f3fdb5c9edc494a481e514c23b93b1716a42edfae5dbcd57d18b5b5d18b0e275743d977d86baa96919affa3fdf34ebcd2852544c6c89a8530b587ab3ce9ecf2f9a416b1c45a78718eb824851169d944a9adb5cfe0e7257c5832ef116f3a261c5d84e58ef949c00678a4f1c92fd3acbccfec4ba7f20e6feb078b67747573f427dff687023bc7d26b22f4494f6dabb3ffe89d6455834afba9551887ae32c5b46be15d67fc38aa49799115e9e125d5ad7a6ffd50c4400e72582f0d7ac3e97e2c6d377f4ba67121817db2e7cb6aa1e04c7ebc1defe9257839a72964bd283787d1c628fdf6c1b5d3a5112c2d9bcfe31ea7f7c928145dceb287d6ea5fe55c512eb3e64fc935aad8edc97c7194e1f49ae76576b7f07e64d6728dea24a2acc350b57dd48ee8e7d906e964c65314bca08c97979837603947f27388d1a3ac799b61ea8ac257e42a62a98572e172d64bfca8a3358e14df5486f45bf149abd63dfa2a4b77cc14ea5d5d4fed001e0560ced095b50cb8352f13653e4053015d21fa6c397539b20f89ff7243cd2e21cd3f7ae911d9a6d253c7180dec639ac7631b2a028d04f469ba320655715342063b960c9cea9ce9e088f89f0285b89debd8020a4a3cd65a44e49f61da7877c0be9ac3f036549e0d3a37f535d82650c3504dc28a7e91a5027158fe87e3110f37c75c0b030bf08b5951bbd93ca3cc1428c574b989127537a8f37c84e061f0657bdee157cf448337764e0b971d03dfbcc86a5ba451eba3f18ed42a0d266f178e647260fad6a77eb4f31a18d6ab84b9237dfbe1a6c9d98182025cf76b0e028679ef60a5a2472d0bdb4546f07991a87e5b13a8536a0d171d11594277355737e9a3739ff324a13a180c104edf999c34e5c05a6ce4a8f8355b442796656e1d81505801c9a6e4507aa55024c3d1e0e4b990f03ba52c67536d7e102f6eb73497509c4805f50d1fe811d46e1efbdef14e7c15aa16b4d0eff46338c1dcd1756cfc6d157aa8ccab1505e7f9cb056144b4197208b89135cb3c90e0a3ea92731ad310c750fa6b457c998fb8194f83db7b44ff3e64cd1e734bc1b8ab23a4b82581d040153353aa2c269b8ab66e85c4118362504ec1ebf346c11c554d374821267bd039f78fb6da4b4ad42f7a699ea44229a699ed67426c1c7e713c8cf13656f0dbcd3a70a5a31eff6f63733c0ada8249d80bd3033bad324dd6e10f5a11833eef5a41cdb368407c282f9626067def9e1812a131146858479c35de3c39d3ecf815f84d5407aacef56260d0eaa535e0691141dd7d9b6cce25237228cb9763095bec6f43cfc8e645b2891bceb5ae4699b66573579c2e49470770a86d34c973a8bfcf6c260fe849a04585d49b7353e860f480f656f0cd9f48288a0555f012a00140fb8e9b4ba406a92dca3eb8dd64797299aa5f0030ddb0433999eee302a781d04c78425ff43482f78e3c948b8ae87822d1dd8ada44442b0f91de94e12b7ccbd0e31423d01d8300338f211b4e4e9e601683a7f0d5caa7bde6dc60f4418efcb9f41c63bde2bc7e5a9f6507a5d8d883260dad329b26e914279b7e2f6e022d61a95cf978505946815974aa9c71c83759513381fa3e17a6b1cb62a3da52a9ef196bfd682ffe268015b92ae4c5895f29d70ee736a68942300f3e848809dc7a30e8debdfe5057272340fdb301ecb0764a8777834e8a7a683c4459c0b1cdabb80c7f477113a8441e9a2fe29dd9cb03e12937ed7a5f07c7c29e60e50440086e6cc7380731281e0d5e59e2479c67228d74def244cb94e5af11a5eeea1874955b7ee97bf22fca6e91b228f26b64292ad002eba40aa38c40aeca97c908906d2b4f5351014c9beea3e933f06f25e846e2c59e52cc6ec9b8ddebf102990a9f36853d5aab7530b8bd3d919c42fd303c8246ad6a256be5256f700c5ae184d4c7621989ec077e570cf9c2c59cab200fbf35e61686c6e94ce93a576522ea08baee378f4a240261f9b85f1576f6d987c65d8673ed27bc825a00e74a53bfa522722ee158c295be06bd9dfd2fa8cacd0699ca085107137226bbb4bbe429fdad766bd724967bf8650e2edb1dde19e66603aa5169a5561ef1259c317c8d29090f9c2c84994a99978e9d789be55c22bb0f01c4e51b67758fad2429958450405d0cc8a739db153a72524ed9f8cd6e60fe1664daec2a5171a4a1d36e5af1857637387ded3dec27d0864c03ba6e4c469dcc910e38f472ec871ec32c13879234b9f042f3e9b4b20342ffabc1ea8fc9cde517c9fa6e5777cfda3783e54db5d17836e86b48d93435bd25487700b50d8c441556d78475d89cb6ee2f1f6a3f8c0a33c67e3be2ce2e63166e90d93200bbb48a883ce2b7271987d5099d26e928eb493b7a9c5177353c86d904e8562815e5aa391d1f3d7535942863340c43958d40b028e3735f6e90f8d7bb13b898513ff5472bcf597271282b3f22c6768e382b330fd9eb33990361dd0d8088e12517f1a91f569234df74bb9ca4daacdb9a06c303a2bc50a4ae6ca0fa0b70c353b89dba0eb5664c449563227d2a5624fd036f8003a4a0d61b10ec854307bebea2b9a72a97c1d197572f878ddc01114b08e37967ae51f3b3c88e5f53332652de29ffe1c12aab188fca9af98f868e7eeeae5374086b8307903329222132d63240a27820765b49a2de9fa22ebd123e26a26a7b67153505f74dd35fe63db407961ac7bdbbe2ca075c52a6a861ee6ac0c4c9b9d911910e5dad5aaa44a15cb71b0183ba715b583a174827464efece82122d0a86fcfab9be613e8d592eafd4a4493d05e2e8b3e08e0c215650d606e39693c42756c9310edea0d7300eb79c3137b06b2117859c84d02ea7d03dbd2541dcbbff8be163dabd9a695d7d9de536478e28c20e63b15ec02f87113d12f91730428654520e838b117dbc5bde8cde9511cfa9288ea7c1754ee91aef398eaf1a0bd6ac785463e97e56eb444742c9104e7f02af0b0f826aa0a67743ca30f0641dd1c579853edc4132ab04eec278471df8d5a6defddf6555f5b8cda53aa63bf371720179acad515dd00759097f498dce28e50cf112caa16463d2142ed65e698cb4e143b70789b3af352ad553606e0c135ba759a3c59ae61d48d66702519e0be5b9d6c0622755a821fa57fba64956918a7785028b6b27455c06cc0165db5954593eaee3ebc1d34e837d2b6d68df7dbd32151cabdea3886da8da723c0f68464b629b182c0cd0f592bf37a943d2971ee31c3cd150382db39808d466016023842fc8df43e3eea2f5f89f5c675425abd050d5393d9b4c35aef2c473d3f4d56ca6ac688a9cdf8ffeef1855c8cabae47af65e3061016250297cdcd3b8c62daa01a76448c42a1715538fe080debadf0cd6450a84384c4d6301a3de774459168910f34422f9fa14d1505e0190dcad09c1a2b8a31a95291f0924e561076844c9d21d048f2fd4a2dab61ffbce0f1ca65b719714fd747ad5baad52db8c19cde7850ee8eb2aa82fdde792bcc0856b8fee12147daff430f9fd8c4ceb5dc9d17243a5294f8a6e69dc63ce0bf4ea003f4a5bb941ea4b4e314575c553c9b7554fe601b44f73352bf60243b2d10f6b0dc4f1c5d9a39c3ece3439eaa2b95e30bc1d2e9482db2908b99e944711729d1c489b71d6d1a1b14106c1e5327b1b6596c188b900e95eb1243d15ae07b6b5ac875d758111342342b5cacf531a56007b0c0394c4eb8cc9835c59b469283f0b272daa6ad8187bc99f473bc6f05b8098e62b46df7e34a970e5e0134853645f70c55ab9367c36ed58c70bd993a9297f96044103cb0f8762d65ff22f95c8c90d7f814936d466ed4c2a6397cad0bc4a80698582a14add1e1f5c93095ff9b4dbc9a52251bedf1070150f7bf3cc5f32f9f89920ab80bcd568d3ef59e352c44957b3684acd4db4f49f3c07973455dacf20c0f615d86b3db4a890c5426386785e0e34fc803e0ac45ca57da2f804c0c4c545621448b6f259af8444a9fadeea79b3fb5aa88a2eedb21bfd34621b7dea13eea2e2bdaed9fbb1c5e83f290ca47867511806dd32857341cd760a8850b3419f12b6bbc79eec6b5f57a7586a6f38ca9bf3c71f0bc5f1ea379c07900fca2c998b3e650b2cb9cf2aad50c55b10a82883a4a180770421f0638c00e05982f4f9c9f7eaa2f765969891d70d58bbe24ce42534c6dd7d757410c510f22ac7aabd3931bb4aaeaef3465da52a4d937e3606c4e5bf61784267f3e2e9c6483bf41e3318f5656d87632c72b2625588a7c142cd773f23413001bce17d5fc702bab63ac57a8c6857ac7c75b72d7dae2a4549c8a6bb9fa3b07da07780a68c416099cd48119d1b770f1cac5e4755b7ff1c98da472fe5d3a088a1d012edc5262dff76d2cf2237a607b7922b7397914327929c5c93ddcbaa5cf0c555827c58588c44ce2251e816984a565ef4188f1d5bce6784a78553a063ef707bae8cb695d5efe191df620eb92c2a4856711a97e24dec6d3ccb6d5f68680a9eedc8bc8f1b65687b6f38369923db54959916e25504d07b060506e4790860b480a9127d87c93118c8ffc1c237e1c858e3db21849c4d29b33be850f4de5186e966ce233f9af84269c71c943904550990da4d83da71595f908caceb1ab833ce1f920d280f066d14a5a3296a3894b74b4cee679cf356122793d271de142a2a6c54a10850da081be580e394d1bcca9161233be4ea453ce96106a4156bcf2f96ff8342b2c9d985e5aeea45a41773ec1537926cd0b41f445589f6d31ddd675d526c2e1f46da786b1ffca19c46aac14b264f63cbeadec9741259464d888a4ee1e3c28b112227b7fa4d0fe5ba81378b4e1921c6b4649753355ed11addc95c500c9321789a99cd6314b0fa87a72016baa2a6dead46661bdb0c6256e5ea10af5f9c294d6bb63baf255ba1ef6fc011dd3077c2baa0f735a6019bc8931fda8be615f1a96c118a87fe36e2fc0126ecd0da6518b13ecfe317fe4062abd20fb474779f097386c59bb6545ef58d061d737e1bc72a6c2674ec18134924d822d1afad10f730e2f4217c8c8c0e62a09f3071e5cd3223cc9c5056e1def74fe8140941fb12a7c325ce0fa0ba2d297e48b40f3186b5cfb62a91b20fe8f55cd146d9edacaf5992a9f538c994534267688498a30d81d7d9e5a70ad3a98eae5558a904e935c61e92e842511ee53ac06fce6e73dcb3dbf704de551506f6e11fb8ce66d56ab60d1f6e895d264432e284a5b1dcc0cabbb185a2377cd043f9ea0c973d0e830d4f7bfa14844e6c37f78f332e0617028fee520a063228ff5ca452d2d20cf04c594c81588932193600563697f939cc5fbcf2271a09baeb157d516f3d0b568abdd5881ee526782c4727af24ef7a6d38b1f6ea365ac9cd030f4bd6cf24cdf167061af241650a553d647afaffbfb4011f56c6f69e3b38310cfea7b590a63eb0e411f6bf05c0a12d8929315d1f2f688778e4f33b478c714416b0aa77f7f7a37c35902b06d7953de879f185cae038f94f6fe6a1633d80933102aa5b9aedcad6ae4391c29ef8e22b5a1b7f03f26723051f991b1ae72c593a5a31866b90cdab350dc7a4af78271a7eda15a63ef2b27cfbb79a91843746ee851502115a289803a33914181166c8b414a3d0971012ea3fa8916ae4e187e182e1f90846e3dc5efd5e2b2eeb450b5c10082266da0179f7002b335d046b7eff5bd24f34788d0821a16a45ddfadeb380ca0767097c34f121fe89c7a34946d8721dca94882226fd5df16fcc353a10d04cc544e771f3760ed3af67460feb9c08eb03b46bee50f78cbc42322b8ee5b4b0367f15903180f8065c8a7d445c5b27056ea289c9155854071eac435cc52bc303f53711cd5961915e9101dd60f00555ce1fc9c93ad6d89b879b5e7f572e745bb7fb50157d874f19657684bd32fd64141c8dd89af7f2ef78466cbcbd064416dce03a2e040ae1e6de684174778121cc347010203ee16a2499857ddc4c9fe8d699332dff912bd8edbb363d484336877c6fe80f512097b43e716c4c6311bbd87b5e5bc868588fa9668724bed0dcee94082af25cca17798318bbea516415fb08f6fb7fdd95adb902e87f3d19ca9381fc0be680e6d55e8df77e8e874ccb905b4258502d4f04dca0754dcebc9722e91c94fef5309da2987fa1a4030714b36e46547acf3410a0e035c6ef853818da1a52b00c606f0098dcfd73aff4bc24b44871460de1419511aa71d005f600d74af10247c2db71c01007c70c065553292e884e560668b528f370bbeeff22108fdc15c8d50a95f759fef58bd14a7fe5be353406fafcd02ea8c47c821401f59d6e2ea555f985a5cd00835804983456bc1e80a5b49be939c7c275c2340ab8e849f217b33c5ef2cdeafb8b5d91456f5709c3a9d64d5875557b658aa59ea9d28e293b8e64f708a60f3059c794430bd3ace3642b6c9eafd71cfc6364609f76ce98461dfd239e1d46799b1f095be7e7e2c18079cc34502c5f5f93a6f2e2ae8879d71e982c1b57fa327e6c81a105febf8a70e54d3c246dc374b64698b3fba61560676db9885539bb62892519ff58ad6d9c549b5f4a2c25b2e919d007180e7777531bdadb3826497b4b48d04a12c92924daa036129db0d8ecd500bc8738b27a02bfd57367f6aae991f5ff3b68e8340f5d1b5c69de0256b51448ae85d2835e580a9009ac6c320d00fdfdef4fbfff6f1318940f57afb96fe810b88ae49f4faf42c889e074aba84acd342e228c30833a54a3701782c7110fef693b4f4dbce9d63f2aa27e75735bac829659645ec5245e022ceefc94b4a39f807bde776dbacb82a486a74df508b1f16097f31e4c486ff2a49e937d955369105174f17e5f44980705ea225bc8b60a2ae5524bb85ab92bd96f81126bad6d734c35ddeb518e3a947a389eed626c0790971504ee3347382fe2f85239250ab99458c446b83e79202a17defb9e84c941a8b85ad25cf2a5a6b72e974871ea4a3d51a53629af9b5a0f12b9b97ff110820591bfdabc9717e083ab907fca24950a9791d496325ef8939fd7999c4b450e537a69898c9eab54206f9649c4df4b31caa0466da302902061f05ce5561b99b35f1894ea0665f791ebf8af8e353ea5779320179fc51294139f9bacbf5098012ebc2a2662c7fcfae2164a5e83ba81cf43c329b7ce2e75bf4d3dfdf8deb6cb424b36ba5fd77239ac50af51f416e0c8778ac3ff77616ecb57ca659558e3dc4d1679963cec7f30f3a40f8c56c9527fe5bf15b6ecc8d3a73ca6e2c66a385abc937bf1176df471c015a407516a9acfa99643c718147d996e3a2a31a467748559811873c9ebc9f411db06e775674ee22288685aa08782cc66ddbe4a961f8da17863d5d0c5a517f0cd8417cc1a13ae5dcc9246f9f59f08c60e39bcd8e8e608af51dd07a7a22d5fd14783283c4fa5790b9bc49eb2e2f3e0652265b4b05c65b37d9c8a407e7b43db1d73d448a37ade4edc2eb12901bd7000ab837571f3fed2723ba37260b3e3604003214f7fb79d0cf4816dd5b881634eb0653a1c7513b305e08f99bdc354fc7f098ce94c865fb3fa8610e3b90500615b4da455228fd45f2698f1a594b16ba0ec942144d71a5ad063f6d273beb9bf7020f3c24b75d5f2a1340a57d88e3ffadde47753c67a87d5b6746bcf5192aaa327cacd0c2ccc0b44f2d51275eb08c5757fc66e2def1e827deca13a1867a96c75a3d228e831d3cfe2cd96ce4615a3b2e6f7e069debc7cf3bf8d75e017d9d59165434b98bf88aa7325a831110aae56e9105067bfad2aa19bd9ae3a68d6ccac61da7bb670b6edd4bfe55abc8856ac86259eebb36cba7b215fe9359dd3d0164ee9f72cbac1e21c922e0e25830abf1b14d8126172db58e7fdd2f7f37edacc826edd623ba83713ca433808d883c5bb7b69ffc2a3e62b8c71b73ec0baf37b113292ecc00e8d91b9883fd164872df54a1e9e6b197748097576a6f0fd82ccb29f7d22b3138d0456285edabd524a77ad9db431e88570308daf9a4dea8cba10f09e4b674798ca28ffa471257fe195690af0d7fb26583ee03c984f9374555e8191502e9a1821e6ac8170c9d894c75037ae6f920c12da914d0121cd2eac753f8b88dfc5527e45861ceb0acc50256adca59e8be328a7a29c139bb4b096ab3cace9170d488509a761c6ad611c5f2467b081cdbe70982065ee087c9939d55e8fd58ff04a868a5cbc9c59132e07ae90bb1f72d7d76d56e5d37b354c83704dc7990eb19ed8b991a004cb51a334017dcde2f82d0765b5dca67d07b2827f30d23b445310f8e7c31ac4866bf06cd798d80d98591b206ec4a8e8ddb17841bf302f3da3554048e09e7b2a97e16fabe0a32d7e67f5366e5ed700f1e57eae063b02990902ebcf11d06353c6ba0901ed6aae3db9c34e8ec4336021dc2f1da6c70b17de2a19dd1763dbf7cb92b6446b9a616916559786f3322c0448f087c0811dbd4fae00a27a11b8a28cee6ae2b9cd8ead0ba21afcbfb9ddf231566d3bf47ffab810c39c3b8b81738abc049b7714acf7af9da98ac403a000f5b63fd701e9eb01d26a41b8b7e6d588518cf32cbb2d63420bb70378f465e401edc865a1d9a07470a65cd7934f0a146fb52417449e464d0f25c544cd827c82fe3078f43549cc4dd31f6f9fac5233d4a510ed4752ef7f44564fe5f55f6afc2483ee50b7f94ec68be574f2879e24a05de71bc090c8d2a32aba08d474d5c5a00fc7d3b835015fb96c2e59f309d78c404e89422711d27848e4b43a595086b6c52cbe4c2368912a638ef9c65b8b98472fd2263adeb790fca0ba5dc555653f7f30d050d4f43538913c206272701b085974bbbe2262c24b08fb3abb2b982ecd8423d709eacae4b168e63e7e161d45ebdf016076a823e4f41e2c5bc13b02962b008fad03d389f6b8cf9c07341c082b4926d2800f0868e02cbd1c96bff40180a8b3aa67f41411b4c14bf7e91ac671aa99894657f615ae928777f675ee0906df8e4063e484a70d500de2779e6882994ec818f4660e129c07c74fd125b21ad10912a6499effe2f8b2fad83d37c16e92565ff5f3a8f4389e7f9e55249549813f380a289f2d6a81b6d372f2dd8721522edcaa335d7cec0d8ef013e3cb7b9f9efe8c1bbe5eb22b812fbd9ec233657a7f991e0aaba8a9a83b4d5b22aa8412d0bf1ba11c60dbbdf102386e1e04ecabfab67832b69ec7ab924b4a37db2aa303c955f35ff6ad0e4a68c44fdd604969174a97094ecfd9861a4cb699f05176758f9c587b73786760c811452b0c071a6fcce13a7ac703ff51f679c139bbef020db490373aecd29fc46aa91e749c186ca52326b651f9a8499c034c116cf498e2ad66c2b181ef5631e495d9cde8c1ed6b35dfb358167e794a0e0725d5c0da0f42010cbd217241c21d70e4144eeb2652fd9a4ab77c02e12cafc8f59de0ab51612eb194c637183493ff14f506f661b828f2f5786450bdd076becf649395d438d0d28d97967b8ef382f7f9ac3a6a7dc00bb10422302f956b8786365cd42a2e7f0393ed208ea359fd4f292b63f9d0397d046144dc2f012fe9421fba1312109e65b7693442b942706def900b4874bfcd1ffb6eaa5146b24773ea272141fa1ddb298d9d411f7f59983c385ca950f4f643a9e00f78c9072bc0606035c72a1baac83e64644c266b8ce94d64db8047de5586cdfe74e55499804baedc9749dde014b6cc7fda0bb5d3f584ff9c30a39c078ad0432a5a4e0f1fc7f2ddf310cd5ac00f65aa738e19258a39d9255dabb3e0345e3fa41f9de6e9c60536315b250d058fd68197dbb4afee9c200accd5491776d044ac761927f0083430eca6b0139ab0f147eaef62149f7b80eeb11035f76fd8b9fed4d4cdfde2d35363648ce87d9ccd4f411abdacf8351baae6ad708be57cc288598a6874e27e3e720bf56660bd1df3a12ee0427e93d829f811bec6012fa8344d263504d38cdb894dba67731f7e07a57963ab6046a5198d012d2974577e0f042aac680c768e2b6f237608bb1e103ac3e26b78ab283325563338fee7fdde64888bae478fbfa81e02c49bdf9dcfb96cce37b5561758ed9121ba84216521559d1b0f63ff415a03c1f4942c9f3aea5018c5d1704fc393506dc489448374acacaabc57207dd1f9a392db91ba4bdb308baa6679937f0d289d4d08155fbb7ed2f957d2bcf8c8b452224a3c805d1875c8d6111c23cbb4f435b29430839c5c6b2ea496fa33a03600bcf94b91f612a402e46928b21a72f98174707db07fce6a7ca586a6f29c2cd1a68c8eb6e63efd3fedc4fec76453c101e69282e06892658b6f10048e73043b16ab1ea9702470ef4c33713dd116046d2e2fdef9d1c75e136e496ae3be9d98626d712b46bad356aee965d78f9f432cb8bbd9cb71a4349a01ce7751564cb85a2c363a42f882cbe7509e7ddb7e5412d419a4b9f95cbeca8192cff8f695c91c05f5961c16f16298b630bb1e84243e362778fe3ffb24e6ceeafd7963ff91d27c3926a8e62f4dc319841362ec24b0332f40bfae6425096e03d56712fb81d82861a0b7ac989b68b49f3b1215cb8ae693e0bc9e34a168a62844adfa02ed2b965dcf7cb3c050dd1f7313c64f068f9f29ee0c83223928eb6120d6a7cd920f959fcdb427446676933ae220bfc0a30d3f3f022925451b3cd80d2b52b548cf7534cc84ee9f555092962dc9a2071117a0488c39a2e41a7181a6eedb55da4b47a513a1e5a9ebc3c4f6e8ba9bd1367156954ea193d713fa424de51dde8530d4aae70c34ecff012ff59bff07ca24ab70cfa37745c01913a551a095ba478878823d7d84c15de57002921e5f68ba16d856b379d60c847453e8307d318ce7942233a5cc54c6f16833cff900a723f64f1099bd7d2e5f0f1f1e6dfa579c676ab1815f6fbbca561df7a8fe2c6d79f7edbe1562d0f9ddf86330359725e1abf5305d5c4f771c89787cf2b0fd99cdf4fa62d05e562cda54ad1ae5e100a446ecc11da70ef9c1e2280eb843b56138ab21e877d59f84a48486e431db96e5fc73fa3efbc7b654997da0b3ae5f79f0a2c99f1aa0740eec4a62890718f443b61e31189111d3be192b652e4a283ab35976990f363446597d2d0854259e6675d7ace4ab2b53117e095aa398ece4fdbc8eea2fc8effc5de30b07b1baa9a4847f005c783d634b0649296cfbf56ae22f1507ead086f94b81c4d384c1721e240a09ed3a0a94cac3154ebcbf3a56778aebf7b5b14518eeed7042505e5ba4727022341de068a1a357ccf16633d60bd9e9fedca8a877bb066fb1198b459dab410b90c5a7fcd3554b7a62d235f71094f1e4b2d91b70037eb67169b3fbe9ee2cfa34b5b890f383ca84c8a89c2042f960474b0793256cf6783d551d105a2370db6edd3031d95b04aed3bea05e53a0416505da10a785ce54c9343b590eeff5d941d7038cdff839594ffccb4f2ee27e609d7c47539903100e3dc4d9b641e0a1bda9816c97398bd9817594bd992a3a0733e31c922bb04cd458b0ebb6036ab96c36691a4b966a3b884223ec0fdbdee4333d644a6b30ebf0ab575cbb61b54a36a14c62aa420afe3ce3155c334951dc13f639b000bb160d4a57c3f6f2b360a14a2a4edcbf9bc0c53e3853fb22180374826b57f40977230d3dc3271a2830dc5957ba60da72827d5c9cce91e18d2e97b5dc6fd2863d753c372f670ed42e61d809a7bd5be7ac53da5ca7ce73a9b31ca3660dd251b5ce5f7c85b1c4af80e7889279ca73fe1482468bda73cd6629e3b98189b0275ef96c180bda2c5ef31531459417bde48f2bf5294093f36614acc5df663a0bbe2ef0657240a684ace8f3c61f9d484e242853367371583f2d05841d8b52db3660390fcb4446bef8cdc72d2d9fa7706d0771865f6a704171683e54ef1b4acbf5647ce573b75287036e44adbfba26ab06427432c99d7886436db4a19e5fa0c5c880758de87556b7985ff5fe6ee6870d2faec3071d778c97fe09782b69b700ba7f1b995848b59564206e3bce8ce3b5598619443a26041d05b72032c547998cd0bbca18eb12608e44e7e1dd717145660f5ec7bc9ed3298b2b8a3837502df52a9d14e53d5f7a6a8c96c9a89f5a95fac60f59b084e0a52c7cf16901d73603a2d6bedafb1ceda5bfb4e131aafee6f751922501c3197911b2a2f16aa3f3867d60e17dd004dddcccd5f70e3310ef889a6ae317e830f0c9acd7911d3114308dcb28cb38985b2b6b1a355cc9985744532f560f8e0a38ab2287201b1a51dffc8e26231ed1c23d13f9042752b0d12869b6d9a55d9cfdfa0fdc660b74a0b1bc92434d79f3ac9d204f01f992955cc963f68a1b9f76951f9cd08d41c735bb86405343235273f46bfbb41aba5878fe7fce8a2403b7d9cef8aed53b2bb33933edab7e22b480f1cc935f9c7d0a4e668d80dc77fd4427afee29590db743caf7459e487cc5fef5a045f26a22eb511a483736aee3f908fe346f8780b562b721e787ae7f254b6475ef522170298d00de5df697a8539ab26c7ce60051c81bf7d84b66c03b44e4c6d7c34dace7b28f5a4b14b761eefc783ab2b3999ff9600b5b703fd1214602e9de74761979f01528b00b75c482712cefe723f00ac40d88dcd4e6d0c5bd0cfc66fe28fd25239f4582feebc77c4dcf8ea88fb1d1845366b16cb70fc3a6426792a9cc0628986b03f37ae3b073ed820d0dcd904d74ff60adc417363c71c5658074a230a39afc1dd8c9d460ce86b1694a2ad74378b1fa85cb3f0e3f07b022f1e282069bdf75f813abf58a7fe6d6c244c717d438e27b9c6fa5d61202af0599ade86696e91cba877afa7d30b3b7045b2cbe51a601e8c5ecb08394bec7b5a8d25ee1d06728e07c3a8716a8cf69d0ea2f4e78d304408c4c70c2e2e660db5aed2982cf74203cb4af3ce335a09d4c979685a5c277a6e69ea9aa6a02502fe436a53675e75f7930dd90e2430ef557fdab504b332637ded5129c042f3c057f9c4d6ebdca01b132e8ba27f38575a90d6cba433390548caa35e7e96f1a51b34a89f313de5ce770cac92a0846ef9bc84501c4761cad4d101250aef83ba5d63796ea61c432d6b9f733dc2cfae5a5de685b43f76f0e9fb9868cf803030f638cfa149f954b27ca994b98a7dbe84c29e25de68defd3da625aedad2a1b94291d05d57944155ad39a76a1d94ff8ddd7d04b2c6777ebb46fd41b5b022005ae192804fcc4eb9ddffa157d0eaba835caa67fd49166737b79b2b5de3232fff0778417033e8d5df0e4fc34f71030cbb409eb333e165140bbde01edc69b0a37491de7030ee17d75bbbb716a67b4139d973984a7f4a2957150257bf38284474541937dfdf60731b773b508b78dc0638fd45c32edf52fb14566fe3490a86c9b43c5e31129fe762619adb5c526b3aaabf55e7ff2a2a8329cb77c565c01d5f89c2ca9065ebab9ae0751c87533bc5596bb46f03312f0926f52195d0f8ac73e720426036a6bfdab898ba2651c1846df07febbbd19d3184ce36f47445f35238f07520620600e29578caf51fb4af9b3f4a5dcc32e70e05dd24c93da0ce9b169b81c5a911e16e5986cf8fa48148226ed2ffc70585bbddb0cd22aa58cc2054be212e04ce042f7be8af16a2a55b00ab3ae62ea397a72826aff25d3c969457d1ebc95b010ce25de4aa56cd932c3ea826a805800f0673b5704be9be5eba422604cee6b83a43ce6a0b7c4073443846991ddbe2eac4d84fb923a70a9f488b302c8e758f2e429c161b604f4dbe5ee43572b90e6525f50f403a7ec0f3b81a74fcfc2f4205c69b0d98bd355ac6e74a5ec15b80c777c6700523ae2e8f9d4b5816227d5222647af6301b1662e0f79f497504286ff0ea0e44becb20e4af6a72baf11b6a4788e1a4f6b56ec39a6f63546f3fa362bd14f634641eab82cfdce915ea5b463f529725f5778a8c862b366e6950cb2fc355eed0081552b6b076836b75b4a9b15f8d184b18e0db06b6d2ded1581b3b69e0b286dd9dc0750cdfbab19ff75cbda8ec068bf214c3ce374bdcb46abd52d5c9412477640f47405ad788afdbfd4d4c1757c3fb7eab278f7cbd854791216b388bfad6ebdc15d913b39bd9e0d38742955bfa9af2ac231a4f426df72a86196cc412ab29ee57779b9cd9997afa61901289dca4719d18e2a017778ce505a91834ca639709bbf2177ece4caf7b9968ddcae18b5d02a554c4792729f1194585117ee1be3be530c06aa791e640e4605133381781816a6ae983d2dd0816e9773423b13e293e4830070f8a9b1bca4848f9ae46ab616ad79831a4e869444c8939cb1d15e44131ea395dbdbe427c1d743d70a1897e62f118c7c2205eeb23e3bd6521117be3805b43914498c4e76fa73ac9b9cd7c40b40b0fc03aee3aa17445e421e59162cbb12e4a344da53b1d56799c6ce09dd2dbc5a5fbb557894eb8d02ce345ecfb63b40aef6870cf02856e9b630f560a883d4c321e6100763fe7ef555c0bc65dc24602dcb6416f0de352db2e2d3c096b638d6e2e9ba846ecd5cb5867d49e5df9fda3ffb1013a6e6717d251eb74c2a1394d5c377aca6f5fee13ec255a0af418524bd6837690db1c2356d0ab57399c704e7127e892be0d879b31c3412268deeafab658b0e2d4b5b67ceadaebf6cf395cdc086c688a293c6dcf45559ca8dad34bc78ae1725b123ef22c3993d19971e46718622efd778673ade4c36bf940b814088b24c7d759222a5dd0f4c89e418e7ad658e6415a3caf08214eb2ea641b392993d717c8f135d5f9337bd0e9a496346f73f2617a7c0f31927829a2cd80f128fb7e6255253f1359845879e9c49c8ad766dd8c26c6690f1d473d2e5e1033cbf176813bb08a2e71392cc4e74e06901071577967926d54c2c9239900b8988eab0a60b21da9c3695a0cf96158a6b5b0340ba0159238c36ac195906b192069b462233441d4a661cbcd667c49013484080c62429f84ef49a1396932d970d847f2f95c9d774a9fc2a350ac9e056fe71c18217e979a329b75b98bcf4d15d48658e06d44d5b7c49c508e3f6c7cf0fa9dad7103c64bb9df7b5e7ade7bd364861b6cf8f6e6207d9708c0ed5b496a5c79408425a519f5cf90d08911d5825fb693b0ecc2b900a23238d9eef58fbd612daf37b1baece7853432c7299fe4e08fc9966543ca249f64cba76b3f636175ebc696321e0c4dcdcac8ced4608db874df3ff9d0f2e7a2dfcb931ce2806e648ff07770ca7f991f0cb81534dbd6227006ecd1066889a8cbf99f538a2986437a52688101683c5fea91f83c59dca06049d411aacfd82d5970b7422f7a7be98f58aefcc55737bc38533c23025238a86545337db3f5c93a451c02bc3495f184ea15fd208208da869e0402d099e355ae3032242a3e0536d54ffee1f71c1160a2df5379abe47e560d50dda2ed5005f906f3e8034a7ed03ae1ccfd49dfe64e98d4c71bc9b0be0d19117d9d45395146d9bf597c796dab7bc141a8e91792db3413a0aeb106723ae973363617cd457461f3c332f9ae22453a031974fff839304b3bff2920c9f10e5e4b6c006bf4732f8aa84de9eea03df25c6ed63b6e2307a7cf5cd327f5ff31bdd6a41b2bb9c9e597855be6419a51bb43ec9e4b465087ab973267757d4cf4fe0678bb6fb4d02d83b9a8b2a9c1ecf5518b7d336cca6b7f0d9ed59695ab173662af316f69e6e85d1b681fa53701f277feff9322e106dddbf27b6f92d5e2c94fc17acd6405246416dfb896ac9568e4d814947ae95796b54cfd363741495c4950e64ccc4657136fd8de0c3c43128dbbd82ce9d9ae98683e797ab9f723520069b750567a3ef7c9897166ec058b7b2f2d5a54616c206da0a9d6777fc941823fa08cb2175a4218cdd404226ea3a278d8540f86259de0daed18ceb36a2cbe729e7d9f8f698baa2b2fa6a1a1295a32aefa4a2cb34227900a328a5c2c5444082f05f701e72dfca8c35224122abd7338f3743be138fd6a21880b3504ed0a9958e9f8167ff670fe88e1d913b46cb7eb064726e4ae84d6145a7a6247b5ac62859e02d1c238e90d830667c83d6ec9707f87e1d5dd213a51cf3b1e92c189c0e9b3febe66b9db95feaf4e92054c209404e87e583d1c533344d9412aee13ce7e32b02959e337683751ad0a6720a0554c9adc5e00154f46557c360612c09d01dea06c30ef0d3f2797f90bf64ac3c6d6ef867da7652cf755239e6328435cc00f9e8d1ae37170832c1605c5a3589a4cc4b5ce8e31b715200796e6cb6f8ce598c4f6bc10ae8a5e1eb743eb8a29d345c0afb61c98b04d30ec3b0690204cf9f757140afbc706f6e73e6f8a2989b5304e93dcbde63b64cd586d58f78a9bc86ef85b651ef2977314fb706268a60e395d16276646115b2d0eee5d1e9aa5cd630a48f45d2768c4276d991bd055f1413a9e0b3105e0fccf77f0d6c33e243f402d713d4ef4a2b6839547f21d96f358ad1a878e4f113ab0e22ff570c36373beb08d31c2d555647015e3e3e3a1fe6eedadc29369a4f92b2d75bf60027f93076a8a955d38e2dc8ddb9da4b98d90a4e30d595a3fb5849ccac0777bdb0188c43968b39e5da469a15da3ea1502809924656c6c5d415315a7918ac25edac3f5f88a0ee1f80af327897f8437c15cf87cc109f04daac19c322fe21817190a0426251e977aec8156dec7fcc0ccb2016753463e0dd4a3d60a2931382d00cbf5d5d6339f1082a7f7249e27505a12e8b2f3c282b4b031e2a2ff9fa9ecaa85573645a70d219c9edd008d3b27526d118e0c22f2f65d91a9816e20ead5cc6fc1fc182060b738c4b9b0ded3d45c8b778a4f19c4479ddbd41b1bc89e961319024d8bdb43fbfd22e5ae3846451be842d87e67d64d53438827a149485099b05d25f5fda19b2f4d27e762be219ce174501a0c809a3246c53d865f9011ab82ba91d847e4e299beda5da897625a3491a79fe03bae0fefc54fed114f1577ad424679089d19c65459f0f06aaa8fa7f75a7df437d6c79f2c6d6e67dde9d801bdc205c61cbec5f0d936c2e5e5c9dc4f853c9b917515632c43a24eb6767e7d5df4aba590604c885fa7ecfdbfbf790e9a39850395f0a131bb0d8b90747c60b3b07a8128ed67fefd7691dd8dfcd50f2e8366f49f377f91328380c50e014fb52b5a884cb5d7fa83ec667fb05af6ae47d57d54ae763701463d096278f105624958e831971b7e6dd1673f4d7aca362ba3e9b4f9ad944ab3a219b82148740ea0a1a8ccb143d1706c01adbfc870364f148330dda17d5a63f71c6da7e7a7887913b316513813b00000da67e90d0f230d2603a210b185a66e08edb0e557bb7f4af30ad572e4c9d4b9544fc041de714f610b8604c7d01b902f1322f89ba89ba3333d94217c060148a98e2ad85c46fee0e6eaa1d673513f87a28477495ec1de5b6152d8b234e28b19c1942302d661aa081427fa6ada5bbb904a8979bf667da533845abedd27723fcee6bef74c9d229992097e3504cca4c741619d6e6eb951efcfc90404262b85f664d79b3ba42f8f8ae21752893304897bc2622a763cd72b7c8284e57f92b1360b24fd3eb47aa25bcb6e17c5a3dc153db06d77ae4e363e6747d99390d3938b7480c76b7687b8fb91372b0d6a7b869b59e561a8e850cc36efea81d7c0b47243e077c59cf028667fc8576916f566e97803e22143ec19c0580ab9742d9fb86f886e0a15a359df0d572cb269f9308c739cf029bbd77eacd7832f9b4e8481bd0c1400caa1c16434a274b7e644be45e56644a2d0ba5c274afb3cb7c1f74ddd5a0e663c95621945edc64c4a069e48930ea835a9b22d2d24559e741bed4e3e7f5b33c77d8d14bdae654ff7e461733e2f21224b371c0bc98472aa55765759a020c9ca90e38d19be18d199aa453b7f4ff285230a0ecadc1e9a47b8a45b98364b5f277dec0801cb66d1e7a7c7ab66afab90117d2caa4cf54766b740d0f05d2e2a650421cae632df392f5567744ef14de285ef9296f6e77f766e05ad9429c261e52a8ef861d0e26ee8ff39d48fda9b948e65fe078f25f9d7b3a08b3cfe52149068bb6a6fa70d7bc8112c6849e68c79275d59a5b8c2bee80aaebe9cc0a01511a7188610e965b7fe8444a35ec4fe81aed292104eb013ecc690b39fe665336c261c660ee10992421ae23c88e60dbdc541da7731b3f795239889a421e5fea4e8115c92ade36f52804b5439f7341687adac9eebac2f7ed7c8f755e7c2501066c61326a3ee14c4e4be7cb70f27452284539c6dfb945aaeac2f28bd9bb74366d342ddf22d547f7c5ed3e6a98b8333dbc697841ad667b371f2d9ddc388b7bde90c3dd3d95da12056b8a49142269445db4a5bd61d0cb051148b3db0dee609d89fd8159c6c55c19a26db27dbd4c90df09a983c133e4a9b1f79174f7b8e647afbdc9a5b34009575888553313eb41b25760d6b1c67d46c59df9aeb311380ece6dd6d8a73b63419a4819277d4f649bb097152b6838b3502ac02d97fe32899041b4f87de084fe9993952f2937dc185b5bd0b4eede96c73722661788aee4fbc06f67bb7892ae9805a95c75c262bad828ed4bbcbbc94645d7f7613922ba3ec159c976ed75daeee3ea07fe4d86455ab46e30af164bf5a06f85f669313d155930b8b5c19ca4eb0986b02f4d1205529d70a65aadf257c627f950f54c58cdf39b65d70ab2206777f7872cc7e4a0d9b7d60ecc380b14c7f1c53ddacd0e822fbcc6cff6ca4bd92eb536d779d8bd47b85261641c67fb8f99df35422fe4401825dcf2c0107b852a0b4f88fbd617b4106aa923b8784f146c9d40f6ea2fcf7390b45359d20319bf90e0b2b8836969a3241b05f8b2f3af5427acc0bbe80faa7e9b52686c11b79091f92dc37c6695a67a60babd7d2e8468099175b054a2af4295e30e3ce9cfadb5d2f2368035ab2832c97ad35dda61301e051925be7586e0a8963e556a73a7ad1dc8d817ead8950cb515e2c46bc95c46f50703d865094cfbf08a9e5924ae2b5fa4e6bee1f8343d6e1c4c276531f4e8c7545179185a9efb4c34ca7192aeb9011a97a4390798024587fb416c30186706cd2c5aa61dcb0a24971720c87c338e270474c8ad15d4e38c50fd0b4b16beb85e781199ed6aed7dc060e38d28a75cd6aa3edc1eb6cd088246684ef55c0eb185c2502a921a5752038b6476ce220984993125f72fda4a3bc26d0d1b6a3ae0deecc45baaba17eb6a90c69f7024f6e38d52bea8194f1f2ca9337aa6527308c99831b23d5781cebcbd5b6c85c5a5481c579268b3a4b588743b08babbdff0e9d6b1948739d35871f34bfd6af0223ea9a840fc65b5be719b7082d9b8193f9be2b3560da7d9ce6cc2262bfa5acb2cbd35675722380e7c0818a4e1b9bbf40cff040fc85a040568f6e4caabcd8dd5b8ae29330e6bd520d92f64e7e2c267e5bee74ee7998e8a3e7d5edfe774d2cda23a0277b66db1c0d24ed031c01b22799334c2293dcdca24ff9ce3caf23708d1ee84a805edb73e7792ee9793c5f40ce5994af77331e95d7ea22b68c1ef524cc3784d2744f6d85e928a4f873e4ecae02a1ad2b314f218f4b56fb4479667cf97a133afbc8cfcfe719c7cbf9164789d6f15d8e9e89a56eed01113318a66de08f1709ef87c7a0d4bb821a20d368e3f8ce797d8062639456648b5abb526f02db2564b87ca9f1576a6a0d5fe09ca219a838409cabf326f0086cc13974968ef7ee4acc5ea12a040a5e12fd21601159a3c99245fd05889add3457f589132711b5500c63c47249774bd98a649f0018dc33c6e1ca23bb1c764fd22cf9bdb5a6c42f3dbde7f9f44ae55db7c33f095abe6157b8966ac26fcd085c682e1887e1062888e0fe2d492c6543f93ec4c76ec69c4dd3f48fea6f7d1d338745f4e1311a7e1169021f34116984a7716f34172b7d3d32fed9f935685c4090173cd0c0582c51f3854fc04eac957f45697c318117f57b2e5cb00165f6e3e6833917fc6396f8208f3d393a7b2a7ba5d7dc597fa7d9e5132e87a3e07eedd9a91bcc12f6d932e6b203c6b6df6db2474d242bafb4518edc11bcca379e82c496337aad66aa40a8dbe27e3505e7a1f85324c833c8a60a6ca87750fd4f0163d75d3c2a5782f1250d31b7a6f54098257521d7373eee5e13e9c5ac8c8c125b07bf3bcef272bd8ad1eeb042b66bd10a48a3d87e959aae023dbc3a6b58bc80def0510a27234ae0d90d621f5ad791d1e522b0d2c9f733700d46ca91b04dcb87958cf9aebeb02199402825eb942b3e4cc4e192376cbf62c9e64fdd7ef54fbb95559830ca0466e1ab45b9da3c947d63cdbfbed9ffc23d0c8303a0f3e767b090ddf997e61e01b2e659282ae5056b87c04b8d5e7b97d69ce21bf1e0b3ff54860ca7936daa28c7daead124f4603acf428c21cedd51644035fec2c49276f22c773db270fccf7648a99160056de6030a8fb3f7a2e16f42d6ca939dbd6acb7a121b96a899bff7397b77760908822e19ac092a77ca2570545cbe438dbbb5583b2c6e2b6fadf6323c4f751e9ca0ffc53b88ef21443c2ec9addb72b95345c66d1dd7bcbe7445444d4599ac25b9e1802b09c2ce7a907e712faa336da829553ce3f2a361ca978c5f76ee21ed888f94957ee9bc5d16e12477179affd992ad650fccf5d239bc95911db84246b7dfe2cefbe601bf1747965d632291a64fa6afcf8699b7a0af59a0c7fbd27d672c6b0146535fb139aff67641e962dd2811924f5e006c11c021328d519e8fab600775641bd6303a8e4d7a163c48a947a8acaa9595e56eb674e967600d15e3ea1256bab0487f84529cc641f609318f03f44ef3342ea28b9318ac4e91a88c092549f0c43ad79247cb0ed1ffe00c48054153947f27388d1a3ac799b61ea8ac257e42a62a98572e172d64bfca8edd74beb4f44258209fd888fb8ff566413e66de1528946eaf7d2f39acb8eb7c8fde7a932c2019a9992fb5c0d3cf909b11c3738621d30af51d9258a1491fcd2629c980f3f599a36f89177a5330f72413c5fea20c77fe0a4a7519a04862baad682e083a718a3dc114e510a2e7208448a6b12c67fb6e34cbf4222d3948c289163c81248d1b90e55658b363f513ee04c704cc9c8f671518b1f4b0f4f8e1fb207e12f73ec518669df14e2fe1b6dc0d5c12e85af8ce09392754aa0d19dd8f42d4f245309ed8b6ce20c2e24a4d56ae57a061618c38e4f8b32d5b0298ef8d480159b7ab397b34db308fc94d3bcd9acfcda045e16dc634ef1d598f2f81d47fe26b13690aa2f0e146c9a6330d9090ff8bf31437498b5d5156d668204c57bd200e75dd96ce007ade7208c37e8f8f0a22adbd83a0a9a44476af6a9f8ca6aeb5c36d62c531fe350b95af186fcb8e8b6328063b98aff78e703c2a0250669e3c82e6aaedf9de64b446795fde4d7decc313597dbfb6624d4be217fe03b4245c0ad32c99b20fd7ad49bb2f2d5b16cb060c6d061a0debfde9e673a0b2a01bf11d8d86f941cf6dc5df7ef790c67aaf53ed3a5a2d27a561975ce6dcde14864fce78c03138136a361b9b0ec1498fed2c17064ebb95b9771d23d02ae9d8c714cdca154f608a85b001eccb5e2a32204ef05b20728c9a8caf529787a4bb57058229446c9ba87ff5e76123f63423bd68cd1f4ad8974023ae939393de13946635a41cdb368407c282f9626067def9e1812a131146858479c35de3c5e01896e8527f814cce227b204ef591a2e12c9c2bdb863935407f68db0959bf58a804791c257dcc5374839eaebb45daee23f860d00574715be5066992eeeaa943c31b931396d292aad66a9ae5c0cebde83839e7180d0cd114ba0f0ea349f6f49aaa98e633d2db3f2e7a4b5cf0716be0fdd28a31889c345a3c6257d23d38fe483449fed0765bf278ce8b80317520ac8c618215365e00d119a4c89af9f41d73fbfb27b911291ef234f889c7d15c6194fcde10299945dbc3bb22d192929ef32b3a167e38353cf604e219b7b7d1850420d746e153fafa53c371fe1cdc85540fbc3c2a1e7016e05ace7eab4fa06205f987e8c93b74d7f25600045171dae37789f7200c0dc78eb94dbdf7d8d6dcb547b8ebb6a9483e1f30403c63d0fb20927fd442be0a9213285103837e1b41ef8e0e083f8e441036625876734ca10c009563e1773e4bdd21eabb4994402eebe348633f0e4b42d0b41c4538e7ed4283e31436ce3513d69454e919adf5c5589667fdd10d4a8480aba5dd77f5f80a76e82a76ca497c4a3c31157cdbd8b6c5514fa1db26e556ffa9b90be7922287039caf17ccabb12add3ba445551d7cc7b9a2af5fcd37e82bc242d0ef0c4ef7f02c93f5fdd749d73416f07abca811e99a179ac738177d55afcbff968db117313f75fc88817ef0f0ceca644c07a30f43575737a7a6e686831424d3c8dc27bec7b9d6299ef0bdf6317a684731d10ea0873c63a7fc4ea8fa8c820415926b2f8808b1e9abf7f032687b4bc4337bf95e0322c35fbc12abbd3fef888060168724887b53fd61bc361eb9c5ce57d177bf09a98c6b15d16383218bcbd13f06c79d6b998c127b3a1c9f81c3bc9ef1e323a710f6a7f75205c6a4b90865203c8e023deda5454866bbe013b8d8b102288f06fb0f528d5137be049cfd6fe3f305e6687d7f1857637387ded3dec27d0864c03ba6e4c469dcc910e38f472ec877896cd0d7f48ee84e2219ace92d98cd18a4f8f5373e9460136e534ded9abddaf4aca2b771e19f27b9efa934e1832ef9fb0a35ea3ab8d7fa19ffd796250c27f848b7e1e0f44b8288a7200752aded69301a1b0655eb9fd33e2232d700d6d38c706dccc18a7fca43b83ca5e9e6a076295ed26dd510717ba04b26e6425acca068d330c66e482810603d6f832e1fde9cc4bdcea491a75bd12aaccc3e77289c2faae1320f7d6f97e3b13a47901007f60aed2700e9793c4a54456fa03248b8c5b06a29f5001f852e2a60665457077f8bdce47441a3c5a22e7f1aa92c95d42b2c0f8d320544df8f1ec88d77038e7dd6ec5862c3d1d16ff5b1a8ea0bddda1d0adbfc5f7c0f92503da4effb55b612a4d008e65d19e1ead51cd057be67b03a0b83dff50dacf98fc852941da60702dfdc5b5c044bf53adaabe21437c078b415945772d63bed29155ddf2b631ed36ffffb9c50827050507b229973ec29537e9730c081a34116d7454cf040c2f780bf53ba04ad80a0a5473a79d28797317b81c599f6357e72fa87284be2f628181a33944f5849e6ed189d52fa0b0334cd6b4aaea8118e57eec5fbf5d9b0032a1314f26539c3137b06b2117859c84d02ea7d03dbd2541dcbbff8be163dabd9ae032e87f8d4c42812fb31c066e0fce44b2b174f18e406e7226be7fd8269adbf188215dd6f5bfad7e55af462a85c6d84341b94c6b0bc3cf9ea3728000bd2e8a30889a36d023b8f027a3f230cad1e02b2093e6bfcfc362cacb5b228981cf1dd49a3dbc9b5916cfe890773343e505cd7d71beeeec0245d4207ea8e08ec79346264a098512994648f6ab5024132cbb0c83219f0e67b1ca298f96f389302f86d38bfa864b22bdce26351147e80f808e9dd8209bbaf9e09dc1449a4511cc46aa45aeccb587a92a5982b854d8573952b96aea1d9d0e27ecd3347bd07251a81d327cbba05f4263053a449496b45196bfa61a775500e7763b951d6510593e9d8955c4a7c40be0911ac7640961d1a557f51f4cfe5585f1caba1ffeb3ca1158454607a9746347874691d16e0871cb23c3860bf0f3152824189c1114cdc830ddbf27c32416b901967e4ae7a80237dbace62deb9ed245fbbd15541c8f9a88c3538fe080debadf0cd6450a84384c4d6301a3de774459168910f34445a0563b3d521fc980779a63aad35351108d33f587d0cf1b983b0aa616bd059a658c407424c45407bf7af5e4d67aed9d65d983973785bca71f7b24127342623dd161a2d0f553f68fb53f05790ef232b72d92b3af982ad4dc054145fcd161813c1f936d3646fa52f06980f00d55503202475208c41bcb64ead71eecaa037e4028f3021918d6ed7fe279edbb4f4f4a7aa5ecd13add4cf7fcc327968b83691d9dee8364e196b6b93fc6928bd3f099128168fa89d12c174438c75c2bcd4d19b8d79e821f111682e76501d7a4f4635365177c6df5028acd870e95dc96aabf7c12a9be8eaa6982e9de5731d73ae86c4853980e564fd7a5e2a0267a0ab0713021f8f5056f394439f48104768a99613e02777d8d1e9341783358557da534fe76d20a77d4e3f99859da3513117dd244417be4ad5c0cbe00c5f4ca05cc1199415bd8310c97a859ee8fa833e461e50ab727b5f19e41f7198d62a57c20b06f2ec9b87d3326f7f4bef7e8aaaad47146750ce375f1992028d52d445e631ff6bc488327ddf2106da9ea85c8e2ebfb67e3aee114a59ffb2b98cdadd63f12d45ca92211ed1e426aac95e09d441a4b22955e1e30ba87c539749b71d2294091a53e5ba31fa9da6e009a166a054f15e3e1565238013bc79aa9634cb76356d43233d434e8cec87425b2a2d723944afe6641830cf1f7db6a689376b6344ed8d5ebc97fdb9951715bf80ef713679063053d5a7d0f11dd9aec7109d62baa6c54fc5bec04acca7ae68f2a03e409ab9ee39e22945e888fd1058089dcb4a19548e1f35945cfe3a12dd8000573ba5ec92db75c1d669a8ea0812dc958c1b8bbb151696d0e2d0d2e1456c14ec9ae3b1c9f02776098f5064192230cfe17cd6d5660ee4ea1b5a1ac38844f6d1cf50ef3ee07529bc57058167858cd4ba511fc000f5ab85ec8e15418ddadd847ec934cc4e04d0230c1428fc25cbccf9813bfcf85ba898e241ab8c60b66d69bfacd8bf63481301e476678c307d2b49c17c4373d8a08c98bad699c57a0f16e608c8368e777d8bc1b851868c98bc8b8120012a4ab8ab4c789c7d12bc4636247bbe16640fcae6102adb27c28d75f403812f14982ef930d16c28cf8bd196edc722384ad95f6398122295021e694debfaef32727d6105cd4cc650d6ed09c69ca6c93ce61d2199b71fd7722d7a0b1c478908ffee3b510af1cd287631072abe2e284ae2bde2b881ac22b63c34bea2453f3ee31ab435fe9c95436b2eceb7aca4bf8aeae8880d4261741062ae29ebb9564cf786306e391c5444dc86fb57e8ad8e38b78fc8d4c57c5a48fa0d32dbb4aaa460b21de1a4d79b11211c865248fcf8b2f940467bcf15a3e8310b0377c17b3e2341846dc1eac460652020a072382ebd8d6f3fa626d100300ba4a183d14a10e1de89e9f8d5d20f194a24956dee2bea057eb34f805ef71cb793a88dbfa9c951545747a3df36a53885749e3ee9e6d0e514f4e71cd59819e024653c3e094f41802ac9d4f155a0300ebbb72f3f1500fd784b8b104724aecbd8d3d10950aef1ddcf6a573f913204c26c6e02e5a3a1bd1423203510f4ac73397dc69121f734909c5c04f8796e8ffefcf3e9d5542f4ed4bfe75f73f2cce1e7c38faa4a5fd292e7c0806c9c3dc24cbc727980dc860e36d8aa87a8981940c1f7b46aa02d4751ec2ca7031c6bd9fcf499bdb21c8c2e4d3ac5fa361211d356279fa52dfc48464da88b599f6ffd87600564990c3ab2797551d2890ec2090e073d13e828c9f85953e39613a6449f1c812760a33d85868fecbafebfa8aaf617a548b11ba61ecbf891a0be0a84b4180da7f5ee5eb05c0d58bf4f21bc798d230b900259f18b6d8e261559f14968d22a8f34ebf63aaef8124c8a34222771c2c9ae6b3254f433104157f71ef6a6f81896d7e475323436c24305bb91a2853988761d828bf936e8778faec85dc54015b780dd7654109d710e38008f9ce88e72280001335bbc81b42e7c8b0ffc3f56a3b3bdb73a3dc2f742adeb2eeae821504ce415f3d62a42fe4deedee60ab1197ce39c4d0350279a33ab6634c2be6fdd69ddc7ae4c4e71c50c561bf2453e4aa35e7bd72d40e6543665dbe712b3605fc59d81b3e1b6e8258a97d66a387a222e14a98bad2d6dd1eab6749ed34f85b2d89ff1ba4a54838babf341e1bc260c9651b264f0a8337fdefa1e5f6967d20b867154e752e9f90d62e61089d9175b377165502d5232ed93a15e774f225e8674321be33a8ccb90a7e10dc6305c31687f7df34f7f27660816a37df6bcd3941fef19e52ce319916eb5dc2e1d52814097963215e98c88308388fcd47dc452d47fc512b2038cd25b4d73f27e4b10dad82e5a5d8daa9e4da0f565051600c26fb471fb4be461b55f711ea67e6a575d4a1bf21d40ceeeade62972c77ac6d2fa48ea7f683e053b23418ba44efc630912d4d716e74b4897f069a689db1f51bbd57ef5a5487b0870de9a7da86820a86a9e503d9559cdb8617a46594a63965ed6452e327cb3a2799b8814aa14e637c1c99d8758b61c9a9ecb1ba9b502448895f7d72f2214cd42ec0cdbd57773ed94b83957060697f86d7899757de19bdd94e8e5b0868f92f59cb191039c86e8c94fefc6359975ad3e1c2b21ea4dfb05b9a7da8d1136ed245fd2e0f1a25cb89f7e4c0ab5ee756913a676dcb4c650ecb4e028872d20186a60448a3d68be53095ca1428c65bbb1deff4718a33145e3ef30437c82da12fed27f0771bad420b4054a9fa829415fe16deea673a98794dffd1b39dd7924614195aa928f6bedc951d8fe793c38eb841bcb673e7c966f94d3cf20ccdf665fd5210ca0330fdf81c6cc0b296e13631a5068d4c79136183709d0ca629798b384dbfce30120d06ff64d327096a76d4b803639e47fdef218125ee39e4cdc9d32a79411d02a99840823414faea63840867e9e5ccd53fecd6188f5a0020b7c7115f2670ccabe82f73b8fa5f32c618f1e1c6ac286b67bc295da718a2ac14ddff4d6adbd8c88a7094edfaee772b3a4e3af0851dc4fc1652acf364635637932b114cd00d496ba4f2d0954d093d514c7380e9140c37b8c8f50695e20324a5c68f0788ffebfafe1aa350898a9727c7c91eca292cf4252c1d5ee65fd2a84ae0c87864f04e48f090f26704e1885d99c1537e9651071266952fd77ba7dd00900e5cc48e776bd83d388fa9c967b01d6f4506c21adf6869500f58421e58eecb8a88743eedaf4f42dc0ceddb010eb5ff33df106facce050150b90ab7fa37e8767065f6297ef9931895dda3eb3b6c7d45ca9f8b56ce41e3eabab2c87391d0b7d161e9b503c0055943904aaccf2542fc340f4a4a15fa0ee261d7499ff0a13cda29a292bec0e6f71f38ce01c3f016ec31ec64218152819c804866124b238c6877ef095dda87641dd74c940a5cf3212c5080193d7b3a3ae31f3936af75bf765909c816c589de4ffae8f010f2eb4e220fb328e459e34716cacdfb4869f3693a6f6b3781a00f2c336f26f86944fc7523249a69edaceefc56060be621e2a5a8a711079a307f9bce1082755855da7779b9b871319f27921492dc653282e721d8957914ae7dfc8d48d9c13a5b22b7aadd0f55c0effec120deffa33d70116bba3774f04d2f17f5a1671831e1145f47054cb5e18ef55e77b579d80993fd5abe5ff88c3e2986017a0b4d154216eeb4c427d81b1d2bd1f2715754e8e682bd5f02e8675e53880895df1e80da31f120f0f4a73b421a3a53ed887e558a9ab10ea11f9f956ed5b83d1d5bdf27aae3e2864acac72024f61bbedec910c961e71099d8035620f479a66528987135adf644a57277de02f83ddf85507cdd0462d478dc5b3786a56c855b00dcb83e96b15e01787409c80c2da46ceaddf5415e1988fcab652e7ab98004e459d3b290a5f8a5b7c94c040e64d32622d6e010bceb309386432d900c8b2494a445d6bd57031512f86d99a81e13a51771f00d7909bfaf675a300b0d29ee79ae898f6cbc74066033077d83e766556c89bc9376fafd33719716ff1d690f29587cc985a0139b31f71170d297428e6a0fd3930e38b6b42b05919226a603ce6565435e77b18ec1b157cf0cb5014e78f60c852b41fec47624ecb50e905b81386f553ba6db6ca9e54bb898264218e5ed521e0b33180b346eda29821c993600359e03d827713089e2fdff0a1379e86de5d3fcdc17236bc35c58cfc5b6c574d32712ec7d32d274ce516747b6b91a93ca07a10e803a3f186a434349d9aff18ae55a8ecf71dc2d505363b110956c1bd03f0f113a9ba9c1fcd0503d9ba60bb946a9eeb3581416959325a747bb8be8004a3a3d7d3c59623526fb9d5a063d8f224ddee9625eeb1a2e6ad9a48ce216f452a6f3c87801065becd6ce2d01a5cf0761597943ff8f82019c610c3e40d7fbc74d5580322497ae3236cb4692ca62d1598425c596b653fec1c25567a5e11df74e8e76a7f29c5feb602c67dec0e503486243d4039d1e57e4877fe26857e7e31d0889389fe96b1004afc9511d0a1930d24bea1a21a46fd54ade9b0dbab95843bd39bf877e085bce6455346635669dd385b1ed41debe9d498a96fd737629a3671e669454f2f87fcd689f5597df0b0d692616184db9d30e3ce3c05370a159ac68ae9493904d63a0570862111f96be5591db107d97a742c9a54c9c3731c2c1dacbd4023857a9f2e18f45700c1a9a20cab248fab1b9b4aafe19d2f1d19e16b3514bc807830d21a109078b231fb6c612a39c107fabfa33fa85676ca8207f68c80b9fbd9a637528e2346785b9ffb57911c4b8714b047a39293f120e85f3269e760cb75ea4352fd96ab89d318122034d6fca36a1d5fc2264e4f95c0c66ed83ad6ced825f8a34a41b06bf70029b18a4b4630285f83e9fd4fea6fb274de284196cb10b8282189bb0d642a12f0e0861434d366b896e49e35c01209e631a05c2ebcacaef82f251ff30b202435d51adb4d5f60b2c05533691466515bbc546720b10ab24748603a7befbee826a03d62923e5fd781bd1563388d52e1f98752e520544c953a865a0a7d8f11a8ec7f100e1840fe210284b9cc2d6c32095e0f792f570cc4f8b6cf5d308caeba6f76c114fbb09271296573a167840a521f10edfc358196b95983161e7cdb02feffef44d8aaaae8513f88abc4505da0ec330d211e8a5cee7c1c0892b2a0b7eea0d1e5e866e80032eda4fb41c44e62fa534e64c38186112941907bc5db6c8080f0e69672e8d20beddd01d3a565d93a8aa323fbb506458790bd91f2350d4896670f42bdc67fbbf8b39a907612979930373273a0e606abec9bd3a9fff24c65534f0d95950605194772dad90468a2681246750a76c94093f2a2bf74e38af692822f567be9331aae9171d128d965e7cbac206eabe283230b42aa7dba620a97193855dd1dc9481cdfaa55ca26014eea17a2ac4079d34e7a34aef4757b9600d20e7f71fe0f5957cdefd92087f80a1a1d83da6b6570687e41cc5cb7ee58594b430100f06fbadf4a5cf9033cd67cec06a9b02fdf2ff8af8fe0dede0ffe2219e2ff76067a865b866a039d490a8d295c0180cd31a5e9bf2e904942008ac05a91ed331508d68dbabe9f4324f38e02e7c254b0173d8a7dca2e28b95e8b6f013385e2bc5f0cd202a1ee5ff2ff87bf5374972500d3aed5c272f56de3edc16659d79699b72f6aac8ed45d6d2fc0d0016ddf45d0890a2c6ab558c5bd0f44f45534619b9dca402fd6b36351c9647165ee88cfcbe87a545038cf29f414e0840468a218f74921ab11a26b7a64000a75e9dfb85cba7452f50749f887f574ac5bb3f7b45284329dbdaf4f1759d365bd36319f4c756a2bc1464bd7ef1ef5b7bcc04b3ac3be96c6294b27a08f131f2d3aa8b8cca537f4d7725ed9a9ae6d5c78908c72f18688d1d769809fb603ee3d7d62610b7df64e451732203cd0bdba44393730cab0511c539c1c93512a6a9c4acb538bff0c69bf30f1c03831043b0e833a442a312287f407366e591143b7477d4e518ef4f1a41298f64967dec2fb04837a2188e8285131b2583abb830985c995df662795562988c28dd808a33001bee089bad65fce764a85fb9fc9864ea771955656a87f1677f1ec67fb926060d0f07566444148186d64bf96868f851f2d817a33a81cd9d5e2532b48f33600ce842ca21ab81439564c7a61e3100330cf0b68416bb889313be26f795cd912da77d48b61d72620842bfd8c161095238fd1ceaa121ba05775238f97392e643f3f73380eaff64bf3d8a7bfb612737fa49590ca7ec917f26ba844885643d19c01c0097482624b3e50e2ed29b0a67c6549397e8d1e8568a88a063de7d5b70f3a065ae18d84c190ad8f5a52662c4aef75f6c54d7491e648a674474770412c67085070275d53a8d7fb2df796a317b2aab04b936d7cd6ccf317d620ce1b1fb45f34db7dfc36330db9f3048312defa022636ceebfd58076580a90b73d681d07133b29336dc0911f5962965f7f4e0d2bbeb299661f1d627ecf1fc6bc1ff1c29494e9ba74419ccd514c8d269a9ca2c09b71e3fb257fad558a88998b5de9c93c2c05f7de69981684dcdb09a908f260ca1b8953b7dfea43102cafea4e89794af0f1758a71c04edf7744667045e8de57fe4567ee68a512e0c907e8c17f3d631663216329ef3e0f5f9236bdd4e37cca192da5f429d6c109adede6aea342e52e1788a7448be969bb84e162fef90fa8ec92330f756700d3a7f4ef7853e35b83d2a707d5ff826682618a932f76c091a56d58f33f1887032d2f5bcaafe1890254abd7aec462ed0b71ad1b4ded1f8a45dc9cbcb078c3f1e0b24f20a736761df2ffe278fdbe5b246497082f4e59edf83e707be3e481a6666f03b1834daf241187ba3fea2324222dcaf93a47b1d0f6540e9aea409c6525c5e884908683e5c3ad8ffdb4714aa19ed5059a44d42ed1b52cb60878888c74f6a44cde815909edf33c522f88c7446c615fce40502dc97852609199e90b0407c8594cbc4c0671641a672b91e256d97e25d3264b4e7c8df8b10d632f0a5b44365636d63701c337d7c4875171401878789f0fdd2592912fceb15037ca8697f259fae409a6385932087a57724977b3b93940ae88135eb00344146041dda13958c347eb1cbc522b02dc9fb2d4856f1dd64e7fda3d54be2b5a6ec7f92bb81aba4e19b797147a37dc7d220610182f4a99f2b3226e134637db74b0d57c09ec5bb9ecd922a8df08559e9e872588209cb5e67bde8bf1d9e994962e869007e22de30297eae7b65e4ef54f7aa4befee9211b2ce5b599b4f09d4e2fb50035ef3ab46c8e379e6b07b53591916e6bbdac517bd2c2921bf6ad52f6247c030c90c8e45c595eda8c241b989c0c7b5e0219b144cb085f4307c5614046eda9afd3292c420ba7dd433da43b0680f98b4eba4182a160a6fa3053cb4d3f7127fddda80a30941f745b15302c920f359b9ddbf4ac9f5e5ab89bbda1eda1b9a1bf7ea87eb9683b9b59b54d9e08d79c5bd4f6d6cd2f49dc1292ec701a44b38c417a700e8ae371ed53cb101ca3d7d1b6a2e85501b6ef442ec3c86103a19d4b2063c45a49eb64b653f656c7949a14962d6da3435e623178e01ada269b8dd9cdefff9d5d25a5cd80fac6a9d16d1f37102994dc54b74a510c95b5a4497bb2cb5e566098a79767bde4b9d915adb17edb9b40066308858fefb638d7c0dc24da9477b059a6db21bdfb71afee715719abf9182ab2c752340178bcbdd0ab93745993c2fcd3534ef64ababdb915300edbb155df839e7a74df6710bedc2cc135ee3038413d0502c2663431725b0926b31e23b1cf9decd691666a20437c0ef41f5831911f8a3dc1c18e8700a245dc3096c0a4425c39f2045d791dcc43ca3240504a50bfdfc9d950e0005865e2777d338e567dad96ce960cdfa099b1a1188ef6c793019d88958db89aa116051a7ffc7d1c0e38aa8fcd7067b4c76210f447e8fc1fd925248f93e973f56a58ced41ace4f11d3b711bdd59e6af8dca762270808f4423449fc7407792d92deea64e1211f222786d0433ddddc9fdaea56ca67a3e9d8873b5cab9afd00e0b36fdd2e31abb75616cfef92a6cb978091d7d4f9f52caadc51eb75fa2ba8d98a6c3d55f82c312c9e1b497c6029e0b61a321513951847e8ae96673b69de6f6426dfb82231d54c7074e8dbfcbca9dbb5c26fab13355a183c52b440f5c5aa977b8a5c5b2b37c5c9198aae279dcfec390ae2d16bf5e6d6b9c70dabe50a817ecc225ccd0d653bedbbf0432f2d9741ff9a6668eb80a38e389eb945d10a1a52f3310349d34068047843ed038d28a44e1c898778956ae100df6c78e74d311b3d43840ca43cf750dca18bb037e1d219f362f64168722ac5cafbe13c338ef1b5dc11c6fc8e35cbf0b6bf8c89a28e480f5809869156144248e4362c7d9735f57d0f49660fbed731b887b0f16c2ba24035f8148a1c080a26c028151987d5055e14882539e8ec187b20561cbdc55d318eb0f512970aa1f7677f262ed9889f25ba062c2a1257eec93044239b9dd434738c583ab4bc496e27fdd746858450a6082290d1e2a247392d88216cb64ebda2013f2061af0e6fd8b0a2c80883f7c04e09de2eea03794fdb049cd0cf777eb7f50a213ec1a002cca0e142363b89f3e7ad25aeab4acdd915186110df8cc79f30755429bd4eb7f6a99ed4593d7d7ad362dc3179dd36f288c2aad847703ad85bee02db9469f41aa161c7c1c8bfed944ce34d33d066ca1039688334798ceaaaf1281d5eee125afb083e6e5a774aa96eb59a5341827006a88c9028c6856b8c860f15b7c6d77b7acbefd1683485adffd4ed1e3eff97635e96a7ef23452ee2a092240a9d1a491557e7b51ce40ace82b319127088689b4b7e5aa78666a8c274572252b1b336305d8286a6aaf3001c0402b7cf6cd80e702c223a7e0a64655898f4028d743d2bf10c7f0de93695ba9572964024c3bcfb326d5b999a980ee184b5520287e3d378f57311948322d9065e2d3cfcca5cb9ea1a3a42058dc1b92fea062b26d34dd5fe1f87113bab25c0c15e3e9bfa297238216d640a008ec3e58990632c025bdc9bfca0d75a5efd30a7c4d73921fb19710cdb93a5e8c735a5423a5d8f9f87ae069ed34f6b87bd8bb6b4c7f81312b0c0bdd87701f65b5384129a78f9797de00295b055c2a89bc315d8f8e60c8f90f500eb6c9f72797b48002be1d5761b4652ce612100482ae3f9e77c84d44a3b37ef059afa11fac6e04dffa742fddb23b42aa76e9fe1ac90e419aba0f834e33abf2a781246e9e23ade46fdcfd8f11ad06eb6afc4e7e8490f9fd361034d8bf3f6f66d56ff791217f3695fdc255b9f7f79980c828a091837f2cba911a3735e96282bdf8c0449f0ab0fa8f2ade10fdf5e678dadb4df75cca9a588e6aaf1865a59f52349a79e42383b61237b48f685bf5b1d0f0db4c1b8dbfd6668be8d76ffaf37c00efb55b8fb236cb5dfdd7a04d28f679fd813aba5954d27a082e1746d16a13dcbe6fed11d8b0cb60124b5258dee4c330b0eddbc87b931a6b558f4ef69afb460b0f21431945c44ce86160dcfa6ada91a985f5b0240dda58cc20ee3803790aca9018624ab68248b2ed2af4f4246b45fcaebd8bc145879618d76c551d3b6d1498cb049ddcfde9abf42c98ba807e722a45e2ebee87b0b090d22dc287f469aabda97e7156d23540de8a16e4ea7ce9f07250808dbf0b0ea4b8383fe8f8b3554141a6f5b375a1c453b9fee6c265a483ab796a6cd21df2eb2fa34ce3edce72b04997403534583f8936b24018240c8a2b0991e8d0c32c46595b7bc229483246122f5c8f1d67b5f1a091ccf2a2a21e0d3743c01e976d31434b48be02fe45c4c45d2909073908c8e37772b39e4c7519ac89e84aac9add2826a7d20d66d0169fe40e14cdac5819b3c7fc16cc3b00cf402b9c81a3e68b46122627f6619283f7cdefe6815a527e1d7be21063b233d9c5f6134f941b3bbbe81253db4782dccf42b6182afae4ffaee984318c03be7680dda6057d85affa7ac502eb9dc542dc8ed947cca347f056ca72bcebaf0ea67bd7f61b157f43e653359021d76287d94470aa873ed99da484633efc6ef9c64ef6d900f0e2d8ee6a0bc299f58595e122543169bf0839c8085ae50dbf8d7532de405ccb9fb45770981bd11f6f184287cd3910d82995f738ad79c0d85f053bc6db859f797d703005e065319a3055e6a9a22046a1a79bc33d38ddaf46874200cdeb84d0f4ccadee633f17e256c000b23727c432910e02c855ddb04c3113cf14c2788c8b1567f6249e120591d29c68dcdb74a611449ef1db00ef4426414111603a5024402f6ee0c8aae07a336bc6f47db5aa2a8724f1aec57d888081f78913c6cb91da838f2a705ea81eea69e37d455fa76f69b6d34a7bd8586233c7ae1d5c0f7611cb17a82343dd4eecf2b8159061489b2184c89232751011dc5505598d33de4c9e1abf471493145ed229e0ee16e34934731e25c9a55c7436e0e0157a1baa7eef5ab6896507639fad5338748d8ca537d064cbce8dd75ba2fb092911196e855efbaf45401d5c5f8bc841ce9546a3a25b9cece955d605bba2afd33491a10e3410ffd4b5bfc3217a8e8e622ee7aefdbcae6c0bbc47620a7420de017710a1248bbc1626758ec2eb194bfade8ca949de8fd123776eb235601dd87a03ecb5618da49c4523b5e23580e4fda094c062831db06b6f2b572ba8308d91166be670bfd6998a016bba2158a8eb5606f1f18d99ea79c54ca46ef9b81cf3cb977092d7de5089e4bd015165a059a3baaae4b00a38bfdee219c385e7443dde5db9de883d0ee5229c585314b927577ac6b4c2f90cc2829eb13555c45b26ab5c9e128862b05567b62fdd45a6922431b1248479a4fd673ff2afd6f3704ed74a0709c8a1caed7dc01c5c871a4b52c23f475128544b77ee02925ab090e96e75915d0c14f7b5e08a06332324e2300078a4eb55eb7267a80e92fcb9f2ccecd2cd2e582e3779de3dc3e94a201b19b4303ac410d5c800b7f153a072d2bc9dee08a89cd8c13e3b6f0a6bd3f9c825c7721adc7c7e7c30076b34bac9efdef14c6708d4cd108a757f4ca1027e0547ac952e009ad67b8a111ba3ac7c8f350f2ca8b2aa0c61153ee1dd163a72a7cbd22aa67416164ac10ab876b130bc63fae71e68cf89983e9a9c80fb74082b8df1c544e7cfcefb2e10695e3a35c1eed2e9a280a783bc2b9eb6d56afdc23d874d20ab558a23bd4bb64843bd7d3dbdab4d8dd6bebbd0c15c4443b927f7935bf129b5af3acae9ab6b25825bc4672cf117edff2b59f767d47556bbe78f6da1dcabde74a5c06d9d0c7dc1c1dab560f58cb74fbb18776313b9a93b312c72bbe62197ed5a13e1f1d82560b697927ac1e1172e145137860a35ae05306ecc5691840dd67a52790b38fad4ec34356f1584d564f27ebdf4b80dd5027134fdcafc95295a86f0b7798fc29e5850ee6823ff05ba181cba3c2eee37bdb1a435ab5e4ab9e94ff4b2ab8ed5eae5032df77fa7cfc2eb879f493443d812f20672a05b1b3ac4abddb8a107f7f84bc4313483803505fe753002b4d014ec5879d08255731b763031b3c9436c16427d812e2ab98511fa1423e38c535eb7ea9f7d270838efe38801e5db2c0fd9d698ce97e54869dfb4fe62fb8e92e5d2932b2466bdb210f014c4515015f312b205eff5cc1eb22886591add438cb5487caa467d6a9e35501f7bdcebb206df311a30ad9ccc9f13fa403d4268ea10fb1fb061b394cb72e81da245bfcdf0980c96678a79e8d0d485eec29a36da40c16b44141bfb5b9c1589a3fbca0a226f21f8690579625511060dfb34d5dfe6871b881e5f68f0fb5fcc1b24bd591075aceb951e87cdd8f1afc6ca8ef497bd0459180053778fc2e36070f58ebabaf60360d2682747decab2b8dafadaf605ab1a8c69244992b0da1e6873a60ef986837e033e9828efae792d54899ed57cb854029d99985ed82c2d7bb3294a7bea7e3b8ef577675e35f0750bd749b92749a9c15ff9fb6b5c584cc49abc6c4e41167cfe9a7826d9a61640ad7d1bc6148df187e168ca0bd8035188555970f5cca737ab8784ae026c53f1d0c733578631f0e78c3431e04817e4bda45fec365c713bcf1287e22793dd6c31e7e074ae35ebdc5ecb7d6cb60a0866e3141c7a9411e43055b1855931a72f67c1a897f6f419138d821ede2de79be106d9827fd30abfc65a36392a3ee653ad4fced79a0f7e6a30300d7f50271ced8394d1b335ac720e23595dbfaea7127aa2dbf03c0316f30809fa4c8e979341238d60ecc36c3ec5103efe3c0c8ac1dacf803c2d644d6e131b88f4b93f54d60a6cf376affb4cdf96011c70afe0efae80eabac2d5b9e5a343d04c0dab3acbb74a8261accf12594b08607ae1a6942ca4d3973766e08d599994b42deac473ab1978f565966d0d42fda214bb237172be406a2d2a11bc06656282cbf4286c871483dc0a52ba97fd5ef1837567e6e56fe82d6d943584c01363ac7c775bc63b4b22757b570ca639824967af9edd87001408a0f0a1470c4304eccb47f089e7b60da4a4e8e739afb6a0577f26998daa1d15b5a0d4c2796e533d16436d48e4660b9307c316e52d9ad88a1331176b18a46ac4d9c3a34bc97c75d0d6a35142673407214639c7e4f3f81930889ea7a54c7811effa0f7c311aacb336a4aa06f73d7736781e83944033ee0662d231637bddaa21a1cb4689fdeb3848ef3dd60a300ef1f372ccd0cbc64ea403c36e208dba602a5e7a250d1b8fbe0914f17c827652243a6d7f52ebc49660b49dbd2acd26b204278f6f7022dd0c64bc51ac5cce6f6780e20d820fe8e01a601a6a07f88c8649a1b24b18689753b5917b21f0908fb837c975749b9eca087c1b6529b7524c4a2d7177bf606d02710f54dd9cf66c5c27c0a174a974719ed709188cca3497b12b28d4d31742fc0f249103d8fe0739211c6a1cabbcc3a9e5e7c3c43d7d06bd7e1ee65731d9da5fec7c33a81da365b87ad97bf00e4a60fcd3b371077c355961fcfae118c2f2b7fd89b2453e55a3f19016860c95cadbd663ec90813575480e89a3e6d43130c88144fc056389270402a3733163a1eef0b910efd8cee380398600abfd865a8c91810da961d9f191fc50a347f4dc6f70dbac40788a1b24a97e9a04793db852afc6dfd81f629393ae9c873a7f1cdac2733461dd0aad6af5f92d0bf39683bafa97c9ab0e1dcaaf8feedaf5cb79000f453045c1fefd6fd9a1e54f88330e784e6d8e214799fd8f5ddef372f9c707180e2137c319b2b7714710b36723497d5376b0ad6424bba1cd5f3ffe98b09dfcd72cda099f00c5021abf769d65bb161647699ac0326f0f62edf48eed0500031b45e0998836defdce87f7b642e42bdfda0d70e9c2687b8208123602ad8025e10642774ea3de0321acc863406b1b3ed028173c9a8f7949e4c2c00f223ab0f3dc55781ce0ffdc291d96999d0b6a301077d0f2bcd84c011abb08c2659a011ee9c651938f0f3ee5f0f92a57fdad1203f68337e1b06268c19b341c467a7423a1c11eecce449bd59e2cb4229358ab747818f587e60921cd65fcecb60d98a7091d3891ce88fff2659ef91b7f124da4a29fbefad1ae8d43a3f3c88e4a163720a96942612047e8cdd736604c58652c3be0ed9babd176c22836dc3997815de5db8f2079e334876922e1487d82e1a0b01bf34dc7bc6f880ed45189dcfbe08cceaceff1509f43309d20ef4b17d5c147966fb27b6559545f7421497a868965b35ae1bc722e7ddb441fa968a4e6c12fccd5f8bb0e49f76f7a13053a21390857daff672cf4481ea31249dda16f99f7f520061963f04358bac998438c3e50bedab88b344a425ca6cd1eefd9e3aab68a4caa3dcfda9103fd64526147be05700cbe0cd33d20e3583d3e19c058d49730ac8b065bca42728e4c8471e313fcbb7ff3b70d525d0fe31faa63d0a1876312961ea19866ee14e1223d209f1bc59343d5d9697a16484ca2d9193ccfb880c76bd0f3d91269e496f933fd2636fd37736a020d3702a380b760837a0c7e182895dfb9e4597f11164c4d1b0645790a837644537872d017159137ff967375bf8cae21eeb8208c1ef5f9ff561d6986e1c725d8210a37782f90fac2f1c5a1eb2ddb16faff81b583bb07e7af0ba5e75409ab019bab0979cb5efdcf1dd250a02281d61c267df5801b695680e0140fb4b2cd73d09fcc4b8ecd5d4c45dbb753e5bfc39772aead8485b2b4b4301a70e3ebc8ca6d65003d9824852a07a0c779401e983531990fc629def4334fa3670b5c94cb73a5fe20dfd613de7aabf7a352aa2ac09e1a81bc3611904bbe595a23e0bc06576d62406b6f41dddcc6e9d70ad6ad7bf9251f390d84b1b7b1eb86db2eeb2570afb67be4e3f8c127417723fc9c2f6abfa69fe45869b9d7602ca7dd72c1347bdf931d3b0653bb8e35fdcf725d509d133e6a4050beeb334e2220aee158641995c2b7728a930cce3ad0cd0e07e5fdc698a5ac11f1b45f82f9c93038adad49a9a1013eba99a903f3a141f9619de0e69f0d7dfc020e4bb5b77f4f25c47606890e55d9a186f4fef75dd378ad2c1fc18864e844b81cc33d596105e7aaf2a9d7c7d2fdefc350faa2768145baaf09d71909e4a2c558e708a7d7151ab3c9c720d16a03030fc09169d57edaf511085dfcaace16101e0be4fff185a0eb496676a3f4fc0c92779dcbd551df0506d3b2c12beb69db08b31ddc3cdb1e58c94f07d921c6ff7694ef413e665d23b8ba600c2a633efd513fa4259fccc46582b40bab070299e1b0d76e09f01772aea104332f0a062500f915cb94350a15492549afa56ffcfdb145a71dca420a40ae3510991fa317c1062c7f4d8ff8792ac4719b8168916028833cedd417c4893ebf945cbeab76e6b95838de5930993e7f6d9629fab153891865c9a61df1130982bf9215b39002d7e44c476b4f6bbc2f1391d0e4e6ea887ff390b7cbd087564a1d1836faff63b86ec44b2752a7382142a79a32f321f9dc427868853954121b2008de31f9f7a68a777d5dd5d51232171461c6aba4dcc02c4e99a6d188ba06b4ae6267a5238c3ed74be4018e950a576497acc40e95cd489a6c356a9dfa5d7f233342e9d36f9ff552845db9b9e675ed0a56e9f3e9cfb5b612f6cd34a9026b251b45097f44f5d2cc259709fc4e2bfe543c40f36e387c7470ebfa4f5012bd4b6c3731f0769dd636f517af5cb562a811ab1d7519aa636fff3b97c28648aad120d9b11c6004a628029e980b0b19d69e5a60116379e8e42130a7f90a1cd9df6db66f8d5db7528186705a7286b0d813e28b5e3cd09f486207fd6eb36ee533c830e88829a4cbaa0ef495b4e00aae018216ef0d7000f7cf7b318a0e0d090df5f344e52704372b373084d9f2a2518472eaf72e8a2f5c9193d70906007df8ccc4cf8fe6b79c598cdbb336d3ddb8d192827dc9e8665b395af906a3690e766c2aa6dc5d8cc42ed862d9f7c0866699a9e5cd99c1ea04cb902124ee4a91b2d11c1a7f8a017d05398b843f2f482e66adf61b7a2451a645d2cef804ab58a7efd5fa6db298ded55fee34559f2a900887da6e2ba9d1a69f9f6cbcd74cc10b0b1a5a2deb99ad43cf2b7f4146b35c2b2a23d09278b847daac3ffc8ca44d828432b0a7b5cf150d31f41e564dcb1f513292a26781eb7fe76a28465dd0340115ea862d6724169e9c94a294e21e28c91eca5a72c1d56654800af6d38bc3a0982a869ccbfa10191ea7d0262e4a094e8220d367e1eaf27ca0c5a93efa79efbadf7815ba13285034c4208a0caa453ddecdf0c21822be952448346e075fbbb34b812f656e5bde7c4d96ab1a5f97e99a727d72565132588e962ee80e33aa0771e2321bf75c911ced0afc1ddcb8db101ec07cac899339c6569bfab61d0bbe0977547e1ef09de51c9b90044cc5cc3284faf33748b7b879a9bf211cf5beb6f7b34baeedfbe8f238cbe8f9e13f43eb0f84423bda47e6bddeb042b3331fb1f3d6c9547f68f55579be49b6c3cab4c060db9feca13eaa6b9105e7a191a173270f553f79c62984aaf6fe0669d0a8e4704566624aaa10384aeffe41b79c17c3a0daefa2b94fb53fcb70e433b0d3f8b7e5905ddfba36a05ad6064c05d9dd77133e0d4f371a59e758eea0edf9c83d5d2c33286bdf8102b575e761ee7d3507387cbd224096db3f3928b1e1be022f985ade60800de5bdf07d696840fb13550a8798e446c4cee110ce35f2657bd8a8710962ea874844854c07953e2f45090a7490dbcb344567a9fc74b4eb9119e7d34daaca9882aa752be5c3b11093e2306f9d1afe50b718d57350651486166225f9edaa131cf22bfc873b7a24ee98ad5532fe2567a56a8c67fc62ac102a10cbe4c0b5e8d99f6196f3a72add1127ff9dc7ab16785c6ea3dcf75555b3636dda2f741d7a2857e889fe8bb58c612a86f9357b65a9de593f892780ee86184cc62a905a34354e2c07209f867635b46337d2b31692453a84cdfa4a8d0a941fc9d89ff8cbee64d9e1be74015e29a07870d67370f5788803abfbf604545472d8f91f9f7fceb62e6677958c2fb36b86f72264ed1286a6cc615a0b84a640db069837f30faa0c5945df464667a892fdc91cf7faf8e0955d6189a922eb07afa95b1db57a6be3a3671ddf27578ad770953f094edda79ebcdc92bc10b54bcbaac3c43a69a507d420121059bf8af94d52d242fed246adcd438173b2a20a0ccf319f3b78dd4bcf40ad7c9f1e3d39ed0ec6751053c764b5c780bcc953a691715fd7e2322ef5b9347d2dad1b4c41704b7d8d04b164272858fde61dea05cd61f017e28ca133247516d3609cc310f9dbdec4b16c7bb01699846f5bb16f551a764c0f7419fe8154ac7637f4c8cf8a96f269d7f8a4614682d65749e1df738fae2fd96e28b8693bfa2259b40093c014d2a4273b21f40278f73b00df2cebef2bde1fdc46371b0d72f5a98b01a5a2eb147c7f1dd2422f26421b12a3af1f86393ee6ebba7bcd2740149469f173eb63b2f518c9091c508b1191c25485fea7a593ab216739cd6fe4926f8a2d3dffe8b617be500996a45906de8b08f9983f60ec112a00d8698cb9abff110cfd748a8aa85eb4291ee0467ac80c5c10d943f5bc6a1c97ab72446657912b583084e9071bcb7b84de09d39d5ade5bde8fa5f67163040721a5d6e0de73164bc70a05f553b834fc33f31c33fb40def4ea60eb7b6e221a648b727743422f883ef04275ccacbf5f90f26cb4b8acffc5d78b71aec8e0066ea01d10aaed839e78a89e79afe1d98da738285c22de8b84cca8d1dce521d6448632c330fee7977772efc1622cd266df19ff02953240df4e077c3d1389c2fcf1202bddfbe8790b26eec625737ffd573c22665742f66914a2e13c6b1c1fced8ad274c8ea60210c13af2186f24ff2c65c1669ec0b9b9c73754ce76fbbd51b4ffdcbf1a4a74752a2e0ba9e212b87b659bf6ce8683a8892495ce8bb2f06f52db5b2ed01e58449d1fc89a74bbd31218154d0d533b8b159b70a30a096478260c84f3d1095d2ab2da8fa3af52e384cc7f6c38e31997618312ab6083c2522d3393d44c20d3ed6ceac200c25bee4a489c6857e5fa833ba321e6d413b55e85ded280f292f440ffe56003ba4d3e6e6290fa77c6744ea3857c0b018f8c79bfee4cabc5bf4dd22dce33793d8ee183ac6648f133b93f136c7302cfa35740b7677254774e97459c6b5395e850de5ca1fe8568ed8d2ffb04c4edaa6263830add00f9f67a4a5af7e6117bc9cfc17d4b3de44052e35b045f38dfbfe6910b8a61d2a9be95832d94fd756a6664e94f63058cc72f553fe9b1cbcd0769d9d326eb8c19a821b2fd4cd1e7eb9ab94ad728ea193052f19ebed2d3b73961e3165f89d3f839bf06e9068fd0a07ece92c36a009a476f48fd3a03374c4f920bf954baaa16a52b88acac64a5079d24db5b89c64b116c50091b1f2570ef5968aea08485c4531736d0c8ff5f9c36d10336d10d3269147e31f320a3b5461818eb875a811dc142861ccf8e866adf67ecb6e53db656bb19f5d4cb258790264acbd05285af92ab22161a04e3c21489bb676a989b2a109a229fc7cd6fa4333d9e28e2d4b2b53d191401ad108196fb29fbe1e3b6fe68d7ebed38d4f6ea1ce37fd3e8f36f778ef87157518e6edae6a5496acdd7939c4a629395893609b099079b7158152bfda59ab7ffec5b06e4c6acd1e6d3c24bd6c4a0b1de935b06f45af217e08da70a980abd7ede218c7d369ea8b108e358d1fff441a399789b001f890e44297b77ff111a1ff6d8fdae54c441be10caa575b521fcea0296b3197fdae991dd044bd35bfcc5cb39e5bd2f29ab401283887b422c2e70a7f97bed5c107ba01eec91a0f1a68cb0e7e5a9e400a9aadd1d28a479400c16adaf7d9e9e892cd16180f38b786d5fb3dddcdcf58816bd7679b4faaaf2cfcb2d02b45f4f765e3b2b7b75d4688d0ddc7f6444767670b03c548d14e7be52f5dc3e875709b0bbbf0de25e9c90fdd93326288c2e4e1258c54e91c61e5cc5d90488637cfda2943740b2a867594f6ac785ead5015d1650699538a4ff4b77e628504b9343f88cb876fe2dae46999bdc00fbb402aa71f02f25dd175da5b317125fe545728ee6cdd13db65d1460361f9f8c2e373a728fbd6a9e92d2b77808a494fe28e04827e9c8f8aeb90693bc1a7c241c2e87528b282c72d5fa6654cb87ea54927e54fdd42edca4c4032f697f1574fcf5ae0e51cc00a4d5abac38cb42f3fb740793658d94e523c47adec9f5052a03aa70f734c16f4d9b57c435df663a49b34ed131de94fab2826b57e4016ded2f23470e3aae897f706d2b0dc9749a961e57ead593acfd61adb08afd4769035adc86945152663d60349e0acd905b108820b4264a9cb979db93fcd6f733ecec0046a4c37aa2af997b889c20880dc72947d437a6e7418dc0cf441a229e0b6c02b894e2a2ad952a7c506a54ed00c1bad441c271a5f55bc528246411fb190b2d3ab39006238734a8c7df82e867ce0c26bfa6f500952488e7d5bd8ad1fd33a24076c13b3ea7b944cc3a5ab17db1ec666c60391dd2217c2820de6094f5dbd9487f421ef1cc5e40b430a086fe420ab5f3388ff6f31f6bddae646b48bc2cb931aef990249f7568324b0939fb0cf0b4b16fedfdc3043750d1158dcbf15ec00ac695c18abe95e8100862ed4d9b67fa3a6d1d173917d2e9a7d3761470c7f077323ef364cb7835b35410ea6532d3ec3bc715d0b89498a5b2180c58e7a768953d136403f579b9da96ae7a078cc0e6d991bbc3e05da24976162d75e947edc2e495d085b754ed0c921a86b8666f2fe8e8a04cfb3b1af094c775ecace3fa2b1331e0cb24590da0f2b895993f7ac21a2e568a79573c855ed3301ab0f74d6fd5eaf6544b8206355c19ecc09780c42849e0669adca5c2c493b9f707b199ea63fd76eef25589e3423dbf43a0919b8dd5d970eb81b9938379e3da10ac8870a47c8d82c1f2e953e2d626d006fee98f8aa9378c0b3cddd43afba639e5e7ccd9d809848095ba063da67364a740fbca210d36b30c9469ecb06260c59135dac2039ccaae60222b3b49febb187d819294ac015f6058ff86ba70679260c221f399938d441f40bb1e0cfc6da58f97e1db726ed78d01bd0be68c48b9054570b25a5b96ba90581c906a01cf32cd60e5b1a1bd75f34ac0d463e639295b156d0cdd2c5670986d5f32b608d5d62bb69dcb27a0bf5620fe4c9637877bdd509cc1647b482e442172fc62814889a0ec76a3c4eb477e27f0755e7d17aa5d44f156cad9634986567f571bbba2b5e0fcbd4d1d7052c786137f6c5f3ad8447645ef31bfbe59f4e4d0efa31c2fc0ce9ebfc8b0cb4a4ecf8e827507e0ca1f18ab9eaf878fbed7200cad006ce665b16e55e6103c5e5059dada99ee278072494d8d9b6692f7dd5b2130f651719e922cb9c90eb43c1652cacf9a32a9118a333d10f14c9a2477b6db2ea591bd97703c0d87a6da2938e09ca35b59e1943e16874ad891d3c3d7a3c3dd1e3fcb5156276c9b9aeec6b993116f7f7c3b5767cbda32d19132ab4e7e0765866305e4170d46e899beeddda79d5f10bc8154e12011ff8ab476ac166baa4c0b87e7cf8098eebe6403ef4fba539b9ce31a0477593cbadf849cdf69e93a50d6a371932215e2893ea38abec53ceb1cae10a797f722a9de1de99d1571d4bf81ada5f4c0567b048b2299bc2e7334563abc0c197bfd9152b71e127464c2960619e2f0fc23eaaaf3373c84e4db8445676cd1d55aa47bed10637cb5fe4ac0b8d8bb5c7dd3d06ae70cfa0523fefbcc4101ff4be3183f2d8ad582ea093dbfe6585c84f472967acc9d67c22216313e02a11a925a180fca190acf16672e73b5cf33fe95b5c3d81191fda943f55602562f517ef7c087ecedcfd31d3e4763a7170a4fe3cc2d7cec0dc6cb28e0a224472d65f9aa2a92b22d207cb87bcd91b4d47edcef968e7b283fbd2208f5a602803f6efcb00e58f4b4f517d4710309a7afecd936262caf0804e9e3af890be319b14a12627903a261f6900cd782999d832b9f39879239639dd262559bdc2c60ff30ad4f5d894481057e710545fa1a9a28a6b20162e3586e43f49857bdc8b11752623e668e08faee4667f36a27add2fde03e43a3eaea9d941b97e2ef4cbe3d4ad9b3c3283dae02422ca6d3af42cab5e385ac7e79f58dcd845f826ac5d236484fba88f59e542617d39be0b9165c680d0a61c44f06f4845bacd3f6b92fea6880f04c6a05c0cb43fb14784b953ab3adf297849392f689543eff5a483ea0efd71f756ab3e0d7fa55893149521638ee205d6d1176ae726fd0fdabfc4144248c2ed66ae15429a19048f2a243aa023adb59e810015a94f863afbf79e75ee06e2d2b1e7256c6871ec7e974b535e134c2d299e61455bcf52305e233ed12b821432d5d9d51ddf882470f3400adf26a942fa97f88bf699e274631b29a6ca636d747c7fb148c95af9f0278c154d3ae851fb86085bda05d67145c39b389ea11f0c579900083327514ddba2dcefddff4705cdde07fd539027f5c958294f05bfba48434d851bc0bbf90dd3f75ee8ffc38a7ef362d5a386c6743af24821391b19b808d1dbdd0c7cafafaaf753b066c856af711fb66e8336ab1eccdd2b9c2973bd2ec1c49111824d390935d51f1d89dd21117b9637d041a6967eb3ecbd793f094b6a408cbfd63841c0ba7febac2d561c63bc263e61a3e39a495ebf1cdab6c0addc752d91cfb1f1ccd51c8b8353e2f8d51e40cfe048ada140b1bed8717c0f1cce1749d766888b1fe674c04b315ffcf3bf03eb5cb81ec55bba3690632fc9594766682312536a93c4e7d61418ebe1b1e2d399877f7f2d8740140a6e36ec80837f56627c41ab419483d67ad5937f88fcfc38cac2b45aa08959729d906a0e42d398fc7a378bb3b5960e6101b3614620a409034af5b28cadab279277ee44f3cc8f3b7dd8f069eced78489e8580ef250fed2fd917ebbc6aa07b708e8322890fae8a031197e21e0d6a1ad1c4f95c698ce6e7e62da16a27c6e1e06715bf474e028ab68eae85c1375cea0eba53d9c83ea74ce4c5c426d30c803f7ef64168e500bc002feea78c947c846f6a490d184cde8ba91ca6609c41966dbc58a89a65e9ba9a79df5596ae9eb32e85fdbabff4ed7c0c1fd455b854c39d3a0ff328c1fb3c5d9f2db175b1d0c846a93ff9d4e476834e25d4d02a5e33ac0264af838266b3889538c049a4cced7619531b5aaf70ef1e907bfdd165c441c8e11d65e4f0f61b8b5967bc6249ae18be6fa214140597983d594fd02df0db52bd4ace0d763db0b1d18397dd4197ec518226897508733120ca99530ef0afb48e51d0b7b8cc97405a417bbd825011c0e72474ee12b7ea6af0cc1ee9f538d6fcbe6108f59d795b8609ba4442a80f1f36e7e629d45080aafc443931795af89265828fd3115e36453902f79a97caed0386391067e27d249f6f757b7d3ae2ce0a52343a60a4ffc7cb68da634a06e668ea615c9714d975cac613905bba77b42de21efa12d4332596ac7549558946f2bc97f99754511de6deaeea1a4b0ed21feb88d71348fca5cb1e0e8a79e328bfbd98d95cbb9e930d38fa82b404cb8862540f1de131397d503a05073e0fc55794d59ffccc806b51b85facb46057e23419b0825ece09664feda9f3d8ca43b0828a7d4ccdca15de43e7f1333744fe0e4b5ca17c44537e58f21ea551b2590938f1a051b1f2c63523617c9dc9dc882940619412caa8a3659bb72b488038d4ced00a20402a11b0bf991d1aed0ae2f01c99a93bdc873258c09b321578bb15791ae3b90e84966ca77ae38e2811233abed93b06646f202cc0a6e99d7918d5b62134447636f1ede47fbe77295401f08817080db23a274d307ca9fca85fe183b97bc54f528d92014f9ee63c8c85a5bbc4314d6e6299174552bbb1741c647df8ee404f6b18705402d58fc0c3655ab81044190febfd68f51e94c80a0072910c8bf6ded29d8dd20bc7142f4d98cee4538271cf6cc60151031cc320318fb2ff93fadfeffb9152031728c39c167b833297bf190e0be177b4202a10726a80ca2eea4e824186b3c7c0d89fc1a064e05d9b5cfa664bda84fc27774563a5b3ed5d861af55625ffbb7eaae9d0d1b29c130a9ba670dc6c790eb2614b89a0cc26cd29958b029ba08232591b4171e0aaac5f07971c4f59decf73db0f959ce880b24a15664407fb1b58ff34cb1227057c07c511a5c6293e2a71e8c9301cc1ebad69a446d3c973276394ac5efb25aecf476a95cae7328282ec0717f5c16f434ddb1be122b69ec5221d2703a0eb30db431bb394ab855e21127705003d06178ec6fe236a873263efc6b60da345eb8d904e93daf92535769e0af8cbc1bbac68d3fa93a581bfacaf804acaf24ab784dfa7c09b8a02770bb0b96881593f84b574bcb261c20ceffb1208754511ccc542a10a37eec97b5b876671e5406464af40f62a1f06087e1e62bcab899974d5f55b1393d276be70e876025cef7124de141cc47ed9b8795c7486bbf4ac34e4dbfb908e1b78441501e7a8678c4a2f3fb84321d6216354bc048e262b84da4f1dca8a2138ccb09e453bdbb93220ed0284fefc97080d29dec3bcaf61e3f95e812899f39bb77ada5f958a033c3e2717e5505cb33697a4a1d9c212c24967cb3a45c75707144c2f6a941f31530801dae5cf254cb492e8184c76a64d108b6c5556a8262686d5bbd7ac529facf1fcd5363a4b977a9edadb913891b2099a9d1d2cf82a1a553428cfd9667cecb9c264b2fce82b1f0f72e4faad1a1552ce19949bc9b19b4bbe3217ee2a624d8a72e65036bf25796977480e7b6a1b13316f7f1fc59896e73a24747656ad34ef0c501eb0e3d85416e81542d735590249bb655619936f334ea5862d774b11a1ce4596a00290be6c9b61246a0a31f67921ad18f13218bd863a481ddaca697ec77de96f04a2c1fe09873ec83da249c30c149c608e2c3fa682d34a8822572fdc93e745440ca6383cdcec02f9b812b169b77b9b0f6402c5c917281511ca45d4d85c20a8513d02b7961460d2f30b8d63ba8f52da06162022ac3d20f065a3f0009d2ec490c82d63941ae250b860b711f248d23661643861b9a3f0164a0b142b3ecd2d99e09a385552862f8b57ffcb5a80778dee83d343fc6166b293700f5bb01aca49ddcbb544a0f1ed6b009b842919e9cfbf54bcd4013a28c966138c0564816b392b77c2340434242041809a752de7386c0b3e95cfd18ac500f4cdcd063ca0ac676ebece1287f7472d31338975dcb6bcb2bea8e1b38cb1016af87949b8dcf495aa63da191c86c699056eb3029f179303c1fba4b3f88e124135b11e42ef60b68f31f3694bf69e5fe666f48f47485e0989011d118cb84b25e40601dae611c2ea499189bba99b6648a02490dac7d2d5b15daa47d9a74fca3f002a124ae0ffbbfe276da45db61f4d96f3d1b55ec44890834c7be704a1232136c8bafc899bffdda1484c3538343ff3b9f39fa87d6671a0179880f54dea6b2447fd4faff34a6428fa24db457aa6874b995ec2e95fcc0465536ba9c2f2e21727cfab3555d8154775eed8b91be3acdd2ec94709eb13a8aeb94985bace7fe14ea7b39ce46f5d5dd1cc90b80a5b218b433b572f950b45eee78b95ae5b6d2a21c777168a60f8d941751f02f50fc062384fc24ff3704922c4ad858eacf7b1e3e476e5e568fc9dc2326345c13a09c74c5f49223f3a302ffa9a8f52a2eef55b169a7aa71619920e5242a7353bf236913051c62cea2d0dfc594592cd6357e20534dd6f59388ab4d168523814fd9e1ad6dda3f2e3b918dbb3afe199a9272f94916ea5b27abecc1168094713530728156634d07f4a58cc6129655e336ee0ed2b112f56d52210d52454d01e9849f7f26a6675532a039e3672aa86575c8bdafe42e10c7478d8323938c446053e97185e24b87076dc5d342b33f6f6b616b1b5a624a812c4fff8791f0244b66e24b8512add3d09cc3fef66303f4b190c449df5348c218dc21346e2cb63c1b53c21c1cde9b9f8782e15d75179698b9f126b030444e9b7d734ffd0547f5b3a1e209114aac4ce34a3fd6145fdb7d3c78b84591fc05768c2474e2f6c565cb367dc2f84765d94e971885fef8094a1d8089b821961b09234b305dd3f877f262b0e2b1456c3bc55d711cbfc10ae757a366237472a677703f55bd1baeb6b09c2788f767b28098a080b17644f6ea65ad34812a8239503645528c76949d789fd536b22489b9b9897809db4d1010e0374f270aff9f216c13b158b6b81bc18dc507bc3893dc1978cca1700ed3a649b43ca3c3477998e97f61f5c610a3fa25363e1a64dbf79611ff4ca5df3cb97f3dcc506877458c5449bbc1649f56f515a0e6a77690449c7fb5cf3dc089593add079c25ebdf33729833892f76d03545587c83e72ca381a9ee7077de1490631fcea0a73f897146b88f7fc874f80cfbbb36d969cb65fbb3f698fbfb1937fd3c8ac1f52a88b6021b8c5e5ad1ae4eae2deb58c0a0c874411f6a6657f52097fe13ab8ab444b25e013ba106be7a236ebc8eb13c9ce85f109e9ccfc3d21e20236fc05126eb1f77d3ed6a03cde7afd1890b83794ee65facfb58d66b6077766a22764ec76d3fd567d8e0a5d5007117fc1535564531b176f6763fce80e95b6f9799123065020700fbb58aaba44be03fd70b7b26b24ae9165502016f8a3a3c6c4dc4a16ea677902aa8865d57f33533f3a536f1d0d382062a3f7969e68a34ffaf91b1e4a55d07180187a7f50885509a4faf358b28da2ac915ceb014ec19ee6a757cf3cb6e83ef3d76c7b7cdfd486fefec0567f46da5a7cfcdf3d784c2e266892d65e5f9652603bca95e7596242d954c3d9a64dbcb9e425edaed19ca9eb1b0faf5a25a2f6a4a8150126ed332a9557bec73394917215b770983553f89aa25bf8538e5026d13968c35291dc82e45bc9f33a9ef6d6ce0d2096c59b409f5ac230ee662d53cec9eab69a4957862a9c075e1b5c660d8639eb962af0ff0188ed4c174114cb2b14951887287a841d499616f44b31903c37fea80d989169713b439fd78165076e70f55d4d5ddcc2508bdb4eb1d8abdb1a57bc30e25b6b6aee8b2335e29340eec92310ae8a8cc32d6354d72193926c778ee73e83a22d9b4ce07628dfc157683e89fa6e0522014b82e88873bcc50d2fb87c2039aff311029139eb4dcee12c12c9904f5c152cfa4d79f2f1a4a797928377a4dbf521baa2e9183bf5ba822b08777055f7046ee1b4a4050c8a9abe0eb1dbf0ed7aefd18cfcaea716290439adc8ff9973aff9627e53322d656823c18de2cc65c393674d4a22432fca7a9541ce576f83cd60cf604afe48171245b67fd2b230a9acd1bc44a2847491293266a1e1a42a337d9bb2b094da4b8e6857c5dc58aad8ff0d51ee22569fbcd56d48bccc96d09a20b5c8b82ae4295af63af20d88cdac78116d111a6a588315b52d1242a80e665ee83d9098e5818d981310277a72f0fcd69cab86ea8adfd2fddc2c8280610fcffdd2ca0c46459bf90f61742a69d80946bd1dec81bbec7755f3a9fb8593519c44ed4843cf51bda70adfff6da183449bfcca591880033e7cd27670518386ddedf879dc06735ca8df7da84310a54cc83eeeb64f7c2e61dba4a150480dde2af6fee7d532df8500c50c3f5f05b252530d0be65638ebfcde6b98800b9e9dfd903cb9ef4bb4d1633678707f71d13cd89465fa3c9154c780a259dd46fb72f4abd4f9310c99c6e26e9b91211a3f6b0e23537d28c4c3bce0d526a1370b2ba098e67b0b537527d34b352c096e9a027221c5f578ae089fba2377b85d08459cfe3db821f54e5349d3cc51aa43b9013b9fa31d838f935b13b6fe5cc7ce8cd5839ab3fa7719417ae6de803c54cad8a47739287d35531a3d2add686cb3791bc41faa20dcde62d3af109b5be95e0f4f4ce958052eadc12307bafa1389b8aa354aa25b5fa5d68172e94f5e58a89811bb2d7617dee96a3e173da41dce49ac22ee6a9dec46e6c90f4c5306224af61d9aa7e5dd794ce6627e17b18292882193f708bb222806334192ddd710ba87e73672bb5db8775deb3038f44ddf248fb5931397459ffdce574389adbc4cf4e6a6dd5e541dc4d2dff0768e6fd5cc8d0a24f37ee3a391014de0a0712c7c703929f428412bb0f531d2bd346b2c256a911a954e9863d26434555e6ef8867707cd5dc2a79f45ede3bac0f20732dc5331cb69097eaad62a355259cc7566828c0fa968a1cc15b1a4b64949b42e503c5b9f4f97ce066a1af5b4c76d45a6a83bde14bb045b13a5bfbf5a652a91e863523a839d453d3df75d194b17bf5430f2f1e3ce907c9de29cc61cb6848ebd0e1f737cf55c5f10a9610e7fc4a2203796159a8cace06ea922235e903988eff1662c4459261de4948efecbf0d43e399597066e91661bdd9ba3a69a2aa296c0d75094f6659736267e5191581ba452ae3e25c7be351f53129953bdb70f9efc27f8dad78e2d1888b4b8efe9ba35a004c16fba12492c32548709967d3ac5d471633df7dc6bcd5231764425c606654900516f22bd0308f56249801e7a0b2b68d4b94528f6adf859dd7aebfece9445362f92d3916b40680be4f2c7210886d6e28c144cd4ab6c37c7f6d1c16b35ee88300eb34d9426dbd4b4df3bbfb47f44626d7df294670313ef681bfbabf74ede558122fa440fc32db3f143336b7925a7cef37b96f7dff07738a356fc3d837e89957d81add7a242a2dbc12c28994c8ed6cc987d0f107f50ae51b30351004bd54af41140db984926d19806ae633233463699cb6651131898ad9377312dd5b178f34ecab89a79519c0793eed51155395efb33c2a8d74460c8a874a744c67dc94f9d04f529e670513579eb6241d9ca19a5bbb8477bb72fe616d47b279d700365f3d3bb5d516c7640a0193c092f0ddb7e09bb2d056e665d66075625806c9ca5ffde9f5b861acaca79ab50a4d511149791d25cc2af9d7e02b53c3173992403d4fc0613e821c40b3ffdab8f6bb9c0af12b1c7b1d466a5de5d9ab02f91a301f350fe6abdf1ca1b0bae28997b8b48911d513fd0ea286d86671a9aeae29c16cf9ab6c2c92d45381997e839763866fe8fe863b9e5a9b2b790202db9a63bbd5a59b30fef71db56aa984be7d1978f1dd5009e0ed3a095765dbc62e3ba6b2d35690ca7fb80080a046cd18836524d4a428883b88390195b3b4d4a371bb194157b0df05bee244e5c27fc1413caea7df86978fa9a09254cd4698ff580f5f218945f54ffefedec0f9a11ddb4ab285cec1a8981e0d04bfecfdebe6f3546e1565695c524d92a6c22ce6d53b1e972e2c8603d2f96c9fd86e8b6d899b7589d239db5068d921ec7cddf0ac4fccdc1d9886fe82424a15605373174be77a661ab9f1bd96f7c2a64b840df38d8e36cb1d2164029f122d072b093c3b60789087fc539b8db1f202653c20907549b95af1af6c1f432105db3afffd09e397527faa42c0301cdf7b1dffd79dcbd2c0ce1efce27b499001a10f29132a374d6203dec53eeebcef72eff3cc22295ebffae813f3f63eff7f41edf6a396b603e5aecb790a8769b6da0d745d8cb320d2b54febc2373830e075406feacb28298581b194e438bcda4721422bd54c7af3a274a19957b0833390e96cd746ebba1500ef1181388c6d675eea17c69f0ddf68d4fd4b346f5df3c57534b6f8b2b36fa209b74c22f3dbea84fb72a620b36d29f8b21bf757a520c3ed6cc670dbc1f40cc356e0383fdba6362980e94e50a5ec55772e5f50b2cd459b9be90c6aa10b9fc8d52d903c5400e7306499399219ec25961da41c443716ef3a8f86e8a7efa06120f44e5a6745ad819d0b02dd26e1edf7d9177832860e14bdedb863bd885f496633c75c719c42dbd49472889f8b52e957de6b994cdefeb9e4a5dfa81089ed94146462e9bf9f89c0df244d2b7e9394930c477743a2ed9a9bd99a7b804db6bf5884b427d44e5245b4224d3aef349c3fbe51633e288c7d988c54a4094b7da18c9f5828337f1580593a15319ec68350cf5a80244c147e084b22dfcfa876ee199218e17f8744d91c0c436518477cd64a8aa658004bba7ed7a72b823ff2b70f76adf47c5b0a4d01fc3e6f9976e6b50591f2b6e3ca3a4076153c2a7a33a5274c71cac9c1b8fbc24c16df598b66d77bfbb3fe6ccd167da9d86566df7348d8f0b7da7fe419732bc2ebd42ecf15910e4b268a554d04105d3f7d5901f2c620979c5a8786eb91db50f994075763acc3817ec36406d99582aba781e7d8273a7b8aadbf73ac19b52c17cda81698e769ca97ae7360c4f6017d363d8eff3850357e71e90e7e2df9283f22f9fe2cf4ffb084765393d5288c91e05886110d208e541b3daf8076f853daa36b395fc3268741687527c059f67727b72b4bcf9a975227b9b96c01c525b27e9102c056be8cecbd93fa3b716617b547700eb0e2e949dc1acf523247a69bb2d21ec778853fe2ac1ff1d792f00678249f114cd2ef342439c69d374464feda4f518a111ffafe5c050719549f783be50608444d93fec7ee64ed9bbf8edd0622ce5cdc04645bc0c2996139cb8f316ec81bcbada13eba53b716b18f8783cdb626fc3a10dfbe8fcc99bf3a3924d986cf8ea10aafa96330f7236e1ffe274ea23a17a1b7550dbbd23ddeffecb871e24cc795dc5a5463c64714c0111f445fd7d881af49a56384910283c16aa4790027dfc4c109be44816f0ee75b5d2a311274daa2870ce88801e17338e9659070e971be7b168d43bd2ddecf453d0fbdf0d8777f3d855464fc0936b906b8827f32e85e39593288b47ffd652eeb456a0dd10c69e15a862cbc73f3a9e0c085f25451966ad907331586c1f102d26fae3cde2a338717e971249e3c6b446560b651588b71a7f943910fca0938b0d18a4df45d81716f2e9c77db0618389a0b419b41ba6633aa636ff5e36bdff653f7f8b43f3c9c7632e1377fdf349802e45eeefd2c38e0f47ee55f33b686c1039fa254e49a40c6dbbcf043164b530cac10522ca5a5fbd9631438e6a45e4e3b9c853da9ac3d6bca8741cb6c00f83381cccbc002d44bc15fab25cbb58766df6414bc0fa38224fd7f4bee08c0af72e91725743b7da9f361e457c2c51434e470e5f59a8375b6219a9a3d4512081235b066ba80409fcd072e606f1289d1abd383acf6479bbabf99ebe61c875a7245e3409c11c4eeac55cd9c5499a875a50cdaf3094585aed37381c622ba6ef0341630746f0a0a86a540bdf52bfaf91cc2fff9ed3450ce96066c5712a7bedec23a52803992150ee37d24e2936aa5bc8915dab67459e275c8c4e91e60dc916678637ffc1dfe9a3cd42f34df76876acbf7c329f3266f838b35c47bf4c976d1573c20500fa0134d3adfd2b3146e092101e47908068f91e407401c80b218e46b31224a59dd032a7e478c649f2456bd7a8e2b0f5c97fd407522abac54a6af17e0b9778bbedde2fb9f25f6c15f480b24f24068b56a0e86eb9603270192635678337ec851b909323527ea6f829926d6aba052fd78f6d4c40fbfe4b85dbdca03abc1c6427ab75c1f26a07fe3137e4991be1454407fb7b060e5ad7790577a560e1ef84d432c20a5ba505c15de6f36af710543213e4bcf26bd96dcc0af75d0deeb9b2ebf0b609b207d268bb28b9c403fe7411b2d185e367cfe07a0e0196b85910c5386af28c1a70248cd38d088e54f06dbc298bf8de0dab67a5e104a4a1a0b07dbe17df4e8e3282bc1e77ff968b8b812936caf74e0f32153075dd7e393f2c87ddfbd78c483394d8262d397712bee34812cf2cf1a1eaa4c8a7ad204663ac1d6bd35cecee7758359db7f5b214f9268a23180351c9b04f12cddf28b3875251f3911210efc5108031cb6a4dfc102a4a8d6481e0b4cc22b3d2f8d97979dd3ded844b3383d18854c03baf9cd45c9b2e826a43918bd0d2ea03e3b955fd17365748854472fb69e0ffd675857b06b07d68a51064d7c20ffeba8c89accea0ad4e469fbde6ef873b11d91d9a5b159014969970dd97c52f2ca8d8bab786cec72d9290388a64c36ed57bb8a7cf816b01c389fa7d85cbb4c997a530c31c385a8736d8ea1ab14e33e883954f93b4213df337ed1c357a3ab212c1e7dabd3751ee07aa43c54a52d7343f64cd5284f7d14271a75ed5893c8ec5b8eaaa131a6e9d0d7afaa905d5fef90e5874eb1c56d163400bde5102434e4838d2e5211fa5293f79ab365abbb2943ba8867d34bf695f5a0f5d2570b6fc7f92d560b6f85e93d7aab595d6125bbc53f7a38bd5d008f2524b111d3257a04285f1ced2c40bf53fe606521a2150214a5a08aae02825307139b7f58fff1680cb50bf0cee8f9a5ccb8ff3d6d83035002b5b698c127a1594a28de6a722a4370edb9864a19111ab03485537ed94c63319ccc231d82611f96c08530a92c93515992ed29eb3176cfc8112310227ec42c9cbde683ee638fcd020ae53b6376deef3c9a0e13d603972f41dd7190c994c5c65e88dc4410920743d840da9f6362f758c12fa6e9bf260557a56fdba8bf1db3327eec4654117d90eb86107006ade72504dfd11313fa4210d4517dc071ee6fb05c555d56ed3dc87633a6cd66ed9e815d99eb0adb614c702519df0d0a1ff310de8bc276e1ee57d4d7f726b36ffc687cb84a51c443059bd843ca877147d0b8cc8696d3f50d29314b7dfec687ff6c80aefe3dc61d0ae03ffa2fbaffe8c7f852c5d02754faae888f3515a0f3a1b92d50606c7c01d568b93bcbd86d1954ecfb4de45a424afaf5c3a82fa6068fdca6cae97b34452292324dc915fa70c2cd8a689599f73ffe70cb2be8eb0675049c51bfece141e421eb90e84632322fe4fb5e5bf33d03ed75d5856fb63b7fcdb6464c1cbf3a7f236edfe0d5f7f874887d63b453bbed1df8d6c59e9043d0b6ca253a1254273247480c7d52df2906e28e651303d633b34709126fed25ab235c6890f56df1f8cfb83548270b499ea1ae2785bfcd0e0f454f525dab560318db502bc788fc1f383e8b493e608c9dd2270182eab487259f0d3c59176a1c70f09246d9948735dfa071e529119e8e37d81a859fb46f86ac2b27b5fc13d2ee69529e959ea50f1dc97a15a4247624fb0c530cac42077856c43236c691bcb2c373a27b9aa1f6a8f5fa293cd5534f4f28b76c9885c969b51a91679a505eef6663643042128ab559f58c4b7fdaa015a269d95804a91f5293b3f60b0f86fee2cd212c29954818a7a59ac7c2695af596cf7c360776a803a952abb3d1233daa5a460ce249901c2a69163ca6136e3513e2ec8973745ea86515cc70d1b59015bb163675f086412b41c6c2ea1dec3f115cbb86c59f440ed845fe18ebff91a46d44816b18c9e6bb4b15ae686c9f03ca089bbe4047c7cd8b358d77382ad10e1f27a2ccd7c545c916480d55a150bd12c976ba2bd42cee694712542256ee5fa46d8dff118481b88779a4afa1cb6659cfc0fd6978f946a8c1e0a9ab3d89e96b54dd88ab156b06020a5c874701aaa4cd95be1c99afdce099a2bcc92cf7959df52a019dec81bb317b29c6374cfaaebe09a53a9f90d7cf4ef496770d3429b13ed5752e0d9d2bebacd32101b23afeb612ef4f845d46e182ae4a49c155d2ed82a4e5b5c1e9dd144400f36ff6af6825107b0743d71771d5d0c2a2ac08ab02c636915e0f8391479d26d45cc1e656fb4db1da8a6654bb2dce8f8abf7ceabc7401f095714006f540885e603e6e60de45fc07e01a180c89a5cdfe640f5d1151a86975f1b5c4d8391f7117f737291068254d9290511f7c8c37d051342062510bda050c125ee85c3e13563f2d88328d918559bd3ef8a6d79a4675365fc92bd6f674e2f36511cb4c99bbe81d7603993816f97469e17ebc6fec0a664f27f738f3ff80f1cc635a04de5f8e06ba66ab853615126482923ecb8d4867e7afa77b226a9b919b5bf0a1d5e2b26c04cef8666b1d3e9e69921b33ba5b32af94f78cca6aa9db212340f867b8f4aae9b1e03723e0eee8685f49d7cb506a88042c54cbb2752c28b812e407531a9bf08c3fed3ac947eacaa14deca4f921163921600f7b9ab5b940e88e766848903288d4b4ab0777025072179988c047a106ef8afb8fd4c5087f2095b7427ce283a736cfc9316dbb77986a00910a33123f90fbd7b3a6a5c5c0a06c6917dfe0952e801909001cf17295a4a640b07354ff152ce7823696a9a8833c0b0a9063fa5185c2eab3d6be3fa59b91a86e900502bd17c6f7fee6225c613bc8729c5fc2d3fd6d82b26b496f120984352593c721b6c26cac4b5b97ca4f601cb614282c283cf4d63e7c8cde9321bcb56ae8909b3fa6ecb408a52ed43e8388fc51ce96d6acba0449321f8c8370159ce77d553f7c7ee16fc45b270035405ad5de8ae5cc51c4d27cb7c174e3b9daa396b46bf17dc85b8d8efc4a6f453bb9a654a37ff2db07449e8108bec887d3a05237223a81b82fe63c926b9cb3b231e32280b9f6c328227be4104c0f1d9f9520a4e98aa7bdbc40325071f115c08aec78e46a6088dcd02e27343d4492a6d685cbeadf0a1be90acb62ddc423a3b47fb6f35a43a1dff867e4438f8fc54f03cbe93fd1ad56b787c039ea4ed64dac22485784c5208f25c8d1b04be2c77d86583c8c189e752a20bd0d3dfa1bf7eb410fc548b988ab1d7fae0aa7f43fd42c0d54c380ec5db60da2f1cbe75beb5eb94b5b2da7ef557dd079bd2a40280e4fe888e564580ca1da9c83fa9e42db49f8a5f6c5599a2c69d934f1bd327f20f7c38131e67dc128047c1223adabbffce9e3f0c4cfb85bfa757801da02ad7b18b215d1d5ba2d5c3b2ed0497dcc367488e59cb19a7fc0dad0c8145eab1cd607483cd5bb4efba7928712ac5c48269dc2c55d7b3686738b406215d95e854ff10e69bf489527735260180ffffff7f