PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 53550 dc2c1b9fc3ad362da1a08ee61c17350c0bd4c97885d3c1c3a985c5e82e3c64fb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
02d13248f3d206711eb10bcbd2f0858342174970231de907241e50cb7447adb7
Certificate Block Hash
dc2c1b9fc3ad362da1a08ee61c17350c0bd4c97885d3c1c3a985c5e82e3c64fb
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...000154000014130000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000f7757e7e269d417cb29df5bd6bb4dda87455b28786909acc6f35ae41e42045d45a9e2b411531994ab7027b9e2ed39f76babecaafe06757b1e793c9b220f9874d14ba114905b41915a70fbfdb03cc5557c368517e0fe93c7a080a00000000000000800000002800000154000014130000

Raw Header Hex

00004020f5e766a5359a1bb769243596058678b3581135898569160a772683de018f00eb556cbb133613627af9313823818a2adcf17d34df688bdc14e5dd5f67c57e8235280f086a31910718b7ad4774cb501e2407e91d23704917428385f0d2cb0bb11e7106d2f34832d102

Proof Data Hex

59,560 bytes
121216010307a284e82cd489eafc21662393e3c505a5ee3e4e3a787fbbaaf86f5ea96254b36d9c198cf25de1aef96488a65b04e4f9428a4e3167bbc0ed1e4ea2b5bf7d373cf68eba01564a3f0f863307996cb37eb4d3ac465b78b87d0e53643657841db50b5eb297721a09d05b9988e73ec933923adc324ee9c4da98a002796e14dab6620a437c8d3b38c0eea8c33a92884003b427ea683615c6218931d7046df142e17718427cb799a1c3461301c5e56d6ebbb9c5b21c7f02ba3ba3b68bacefd7dff2079a7231c5373632c396ad7b11a01485afc249e350095d75e04696fae8618aa4001c1a89161578002c77408359e191c10253dc9f200b3919614beec53e6d1a20de99e565e711eef028f8c0af1d5494729dde6647efa61e31ca29229ea55bf1861e44fba923683ad4a3e4ce462e27cbe59b613480f499db777c2cd51c63ba52b6c3229c2a7272045b2cbf1ee40d2cfca72dede390aff7ac5e64d0dfed1d7a25c932d790b2787665decb5595a1e1476630504ca7a0305d0ea71c188c16dfb9130aa93968cb4bd20021314c3d6a5757f18aa0dc8292ea64383e5d4e85d3cb200d63893d278a90d9e756a35b7ace36227212a554d37958004304a2e95b39b8e76f9150ef13394a22d5a2437f289ce01de730c428c4c63121e4ab84aa26c1e71145ab25db094279bf1082fa751082f8a7d2ef3f3e927be6c0ac2e3677f399a84dd2bafcaf9578a8074d3c86b69aac8ad40df813f067c99ce891697a5fd285f8b43b15a7444f95839012ff2e11d2ca9c2b1aeaf16c0082dbc915b5e3b2eabc013372de0a78c8ed1de4df50d8436228527ed92d59f44d1c03bb524be53afe19a84aa215df4a01c6e2cb398de0137036c5e1a69638dcbe93af3784c815f68654e332deb20b2824c8c9d614789609d815c988e9d92077e395b85ac487acd2bb5033104631ecef759103e349a0a8ab9d0be205f6f6a5ce28b3e0eb2fb24878c4842bfcd0003b2ef3ad348096b0d77735d0a5520344d037320b0439c288bdcdfa828e1fff38d64a4b8875a6f61ae130c44277c1f79e573e3bc06c0b7be1c669fc13608637fbc88319992c4c5051470f8f5da6287a7ede887996bb7c5a9f4c72b86cd97b369014bb1e372b8c9f5349ff963f41be71520f6874d05b65832475601fff3510197d288ef870aa32a17f7fca50cb84fbc1f66fec904e9a64983f66ea2fb7235cc9bbfe3e379ed538543d84477ea119549bb02b81a702368a932ce64ce87e0963c115fc07572eec2b102a287289d274ae41e633b46500f932337183a9bccd4dccb7d5a00c0237a1a76f5bb8518ce8025df9f55f0fa2372aeb6e7c8fdd30aaaee67a180222ee87a286d86b525976c43d43cd631763a3726d6dbc94572afa90c049c6e74140701c24864e6bfe00d850a13656b89b562fe50b8cec86e8b0d5d984f53ebe1c510e2875f824181591ce9401e12abe91bb720b6a3b2df5a1f9cbc1ceca1ce457e5f19c721f666c69885f57d4735b1d185a1f33b75cbf916209a67f7b2311cc535cc577f9c59518cf7d3659002f6b5e80cdf381d26f667061ee8546807f810ab2a3fcfb19d4e6c8cb284738452efe5cf0a75744dacf058513bf727ad918463ab0649632f63c88b4b86ca1c3090ead68420fb8d8fa31116fb4f8d8a0112de63ec3b36559ac289ae0a06b6ef1c4e96cf469a3fc15d5f46b2c011fb13dd0fba52f3cc0cd39732eaa79d2866c65774a61ca6688ac8ba432386512f1651509d58e2d84b1cc0ec0765039d52a38d7e938bccf6f2ea61455fe19f52951c469d126b267eaa24933ae4d432d19c3dff5a13242bb06a3f59abaa7ba02b3b219d3560853b0acdf9a76f8ea42c5cd830376ba95fbf91843bec71f51a1bdea1c19dcdd49c6c3e6f37f0e0664b737d5d1ca5f90450da96219d7ee40e6c4de7d0156ce4837cc640547cb63763f8d08ad4c315f929fe098eb392cc657f8b1bf7c1900fdeb274e08372ab43f6e36ed959eecf4dedde8c5210a2a741b0258eb7386959e68b005cae60d4b757b83ff3372c70355184edece9873a17cc73315fc73c71b3e3f5af577f6e51b3aaaa2201951985948a5a73ab587a1daa756047b240153ea10123315de5be6dd6ec1e0476e3fe9ef8b89ac4c3170ababa2d7f0c1f62839be4f808a2dc9194188180063f8a4af0470e6437df88d46fc1a32ebfc74d8a94a01403e6ab6486c92bd02ab5e6892fae3b4db0bcdea8bde6513b97487926fcf36682d91f2c0904f128138cf683c45c644e56e4c11c9a56a95ccadee27cf1d72ccd87c32fc88539fe9ac5ae7906c761fe5ff818724208e5c77d89ee83224543e68bf2f283ade2a7de749a699987e6bfba39527c9aeda8eafc4c1039fa1fe133447dbbddce7a11aabe343a6ce87bc2758ba53a1264950db399a8f982f993536c849148be9353af857898ea3af190e6b19481ec00a2ab51769c01101ad7e7f255c770d74ae336f08f8a5ec06d47282fb8d7aa808153f37fd63c30b1de4a7c2f60b72583cf0fb3bc9db5bd3e4b05b694e71c978a34f5bf9c744d7277c5ddacf52ad50771323e85c2f1bf2327176372b1539fc5f03ab1b656d748b228528a88b59e7e926ca9fdabb998a23908c7d0385c0bb79e8412eb59cba5fb2e4ba85cb3513507d48ca3bc4f27ab7f571f694d6674bd4ad0c23ad5a66f9a4670be89f469e3c3e4173fd350185e829cc74210f52aec71088dabd1758f6c5409057cc1b71f4da91478654f8364ce759ca1dea666836578df9d0d3735103b09a93863bf188add36eaea81599ae0a91030c5fcf04464ab528369567b46884992d3ab3080aa1558c7d4215faf021b143520d0dd2d0de19734b207e88cb9a57176e65aaced01f25dc69e36588c579b26c560e9933f139532496493ae32dc287c054bd187d07177a27670c020a7a9069dfd77b9eaa6abc61eb21a8a9af51578f33babe032580683ae37ab768e0d65afb1d5eb219c299d2ff87f0bcabf80d033973ec90e81648ff9cfa36a58912fb8ab6c23c576c3e3fc0e1bb7dca5e5a194a867c775a7229df4381efdd7989a2c8a14a81d40754d029891cc9ac3f9aca0a38b01ea0c0a219bfdec1fb9b7a4fffd43f838e773f9307fddb6d1fde18e35b4be6a4daf547e172dd4d09762ed8d399c8d9ba98ecb18a04bc1d2d0b56421f033f8479caae2168f7743b8c47f26004c51a7a60b708f94080f05047272e8b34223b55f4ce7f469cd60481465cd8d7791688f162c8df9437a02ebd99972a625721c07d97e216d6cb6b769fc0a3ca57cd51d7a830f540c23842afbcd61ee321ca80f1838f8a2ca848cf61aadfaa547cdada080a89bc00ed569738fac0bbf3522f2cb305d3b78d16312ba02aa8bf857e520d6a71e4d1586c5be82a3b8ebf2aafc0a52c24f4543ee1fc5abe07b710f78109c263cd826b16a52031650813ad46de3f3b11ce8f8683c1f5ab0edef37df9fcef3bb3a2b0b26f80661499c87dc5cbb6d9c1fa85bbf5d9343f1556f321177e43696da9c3d3c67a5891d081e7bff84e35d7c5ef0033da04a6a2577c1e1dc55779ba2a2431c3ffe381aa5aefa8fa692e982e886cf2394eb05cda41d6f615b161a9155d72fd6a16e3acb862adf9b3ffe3b5d2ac4304cb43ac7f6d43ed90eb8abce76a5beb6bd46ac80f746d944e8694f96552a8254c01dcebf1fa60cd51f42793356ef32a06fd99891c4c73c6e9757b3a495d86538cd5ad38e885d7eec14f1636d5f70924fe2f49e745e500e334a3ad8f79284ca30ebb0444167d1f3f4270a232e8cc6cdddecd45259857c9fb75185408a5454bcfc260837618fbcce719275034b6d7b00c662c461b89dee6958cc7dfd6c723fb187cb2fd411319f3a7e587ffd9ae428cf4e14add365988ed63a7010a8f0cf4c299197fa9125abfcb0eea99416edde5012f9a7795e990f588de32aedcd3f55dc5358584439f354d0322a5b3f51d35de742e55a06b320a7e57dcaad895358510f4f3ffe4f44fa67aa1a0b9e14f957f5c790405f8b32027608577b176563b1c438389fac39674bd270da125a44646af256fae14fdbe40438d2d31fa385f5813d929791cecaa2dacf6aea22423b8a57ad673071bb94abb7ef6c40a90ead3cfd4a296a1c332d9b948618ace363404264162a7b8a3f8198c23abc95dd77dab2d7e6bdec132cc26a833f6d15b8d99fb02994b47a987615020b72ab3df33e927f5f14c0d45dce42ae983eb55d2402f34ca2285fad8d02a40c1c5770ab5715951618b0c94b4c23a052ed8648cb49aef2ba3481d982703249e00984757ce775c94cbfad9fdb3ef61a18769988edd5e7c81b8be453642d5f95f048547fba841c80b84a09f11e84912ac70ea3d0c986a30544a537905bb6eb0aa26f99b4186043b15b396a6d42a81ceeab2eea4f2878de452d8b2e29e0294aae20aedfc35662078116ca3dfd2574853478611026039a294c0c5d1da1f5f902a76b353ccedf3ba8cd760841ec419d3577aca64c4e2bb3a4065add692be09ba8695fd6c6a8d2b78d826dd80488c1eaa3f4e439342feef1f29f2c2a9d7a5e5625adefdffecf309e7fc4fd926f3010db1e84a20548654b44e2ea630ea1411f06c70685ef0c97b4f15754a6c6b59d96d526c69773b4d4dc77f832ae7f06727858d4d4c96a589b15bace1af3e130c4dd872e192d9be3099ec0285661a19958964330faec60a004f3028deac1cec1cfa254f23c2dd2622bf6ac3bf10276eb42d3b7a0a2cb7f9be919fb1d952e59ecb4d60b740223991ce3dca53b9890989cd00c8f93531a6baf5ad4547607a9839f9feb8c39bdcfbbe02a859b802c5d0896a855553a842afc7cc51ff2b78e3d548ac632800241cbeb690aa6f8b1aa9a3005b0dc26159dc67399a6f1fafe010a49040ea7cabb78945c3980e28d2106ba794efe5d50ed6f40f23dbf6bfb09b4e0653555e0bf1ebc2b6d0119c626055e1032c26a8885ebab687ee21461e1bd0107c8794889941977e7ee1499f1c275cc2b0476d1df8186dfca97ce1a3c0c3e90719bec41951fce7f053d6fc6d408e3ddd73a8c0e0d24c801de7e6e42943ccce28ea567429e13b0575c0a2c25db270d72aa4757e9d057148585114f9042df19883e58c1b769731fb966298a10c509d19d9cc2c7c46de7e07a4916f5096e01c9d947a4d04c2dca347cd516c09bbc5583b3e6277e9ace0221347a9a6856366ef10a9870e105cd6baa897aa65983c4bbc7d69934e32ce648fac8cc9274d217daf91cb1d81a524171d49b68a60e51e52a7786d7b216d2a1f9e72b82fa478ea9f8b233f3c7440555caff62a6e235ade59dbc507227a6d7a3f2e8638815b243a5ca6f994650ae431f521676edb6ccb0b1810ffa6ba2f9178b9df7b3bb84ee1671f480c90e8d38fc6076727bddb9fcce2a36d04da21d0984f34f615e15e73f824ad8dce7b90ede2f6898aec846f5c5585eee0ca8504dc427906687708837f35cbef9d80f2afef7225e56ec78481841cac17f5c978efdc2dc61d093b9f1bea3d45a1ed77f8811bce0fc428aa08e08f17a1e4eba0f6c91fca5dc4b119ddb5a556d43108b5581e710aced596cecb71b99794006881e1a523ae075512a060faffc387b15711ebf7e8e6aab97544b7e7a56c1af3a7b4488c11bda3b96f33142fd94fade11c8e9887d23686d11777b3f7c83ed867644050b1798b4f3a3f40ba2147c0db572b073d960eaf735ca890b53fd6874d2af0b49c32c1e5a1cb905c4ad2199d4f6fa05c239c21ae62e095e64eb25aa9da8e705277b06a7ce69687e61a720c1abe7d26676ca533dbb4edf7b7bd49927116b60f3c174ad6de20bb7914fc1fa3c1690d3e51ce5c27bcb26255b9b927a9f6aeb3b457b709921c16faf71a3cf78216f921f1ccfe01edb57d272b2991c09914dd7bf0f8566c2e187da1f067a080bb09f63055d0ac45a583422239efd7f814d51e6415bd7003b44cae6d45420c2e3289482eea208866f48735b038935670083ea5e540e029f5d2fc48a1453ab3daa37de4194f3259fed28795499c58e851181dc0c75aa3c869a907602f68fc5cf2635a357171d5a67be59b438aacdcaf871f0df6c0f4ecb7e82781c665a5c6c871dca7531f6e4b5ffc3719493cd2774268d954bdfd7273d744ac0497862fc5d1d35b54b31b5446dddf30ac903ecbf05b7aa2d3728dd89e8edcc30c318c40351856624da2dabcf172e864c3e86ed27cdf37c56b932ac5ca983be62547aac9ca59a11bd65f5691615584baeda364abe39c9d228ee5b8d3571fce51259a472c0e277f156e50b726d4b573d9828899ea853f1580913530822c32995570d965ee484b712d5acd5201d675b2ff448d25bd5759e7b61978ca3cb4b47da187cbaab5485a14455507790cec0367a825476c718d3de0b62a54bcb715830b2c74bca1960854be6ef140837e00d2b8cdb4c2f219307ea4479ea11b54859f1320ce2667e3cfc888ba01f79184023ec19ffb1ba92a0a3af205c1e1028831a415cdd14f2f916077686f80b6b2ee7cdf0e379c13ccbe02c1e65cbd076fd25931ada63378d66a665f95cca71668e7c980c8003c96466e1ba9b1cc906b5a0846ddc3b5c9b68441f625bded100c8ebab8a480ac51126f54757e476758b9c0727bd818352ff9b1d67ab76209fbc04d6df3e80aa3ebe0a3cdb763589b09f0a18fa29c7e31b646ec53a2a68898f38dc04428436f40851fc1a51174a4297e550ec4faeb2cfe7c4d59e15320e860d86b0919ae5c4c5d5286f981fc54be6dc6a96eeccf89f9b688245f12f8d2d9983d9eb5c0272e6ba033aab785867e319bc710166bc510dbc0554ca3f0f2a8a5bae2f116d817e57d0121da111dab30eaba46d70bffcd0e777135febb734a2e9ffa077803928079b6e7d0e4dc10f66e6072b32428f7c072040ad9e09d4869b456277f6787bc0e081d5cbfe8566917789f2cf87e4d0551d224e3df557146f9102fb2fec98f7cfcab237423df0d63c47160fab2d48202c17bdb64ab91bf838e8e18236a2a6c9c1662e52c0fc5ac49bab54390d522e92a976167c87080c5b2b7b1ca56043cb74ca071ec2de459b700496314cbc0822ffd2be13639d3606042d6219edf69aa52770ace23e1a7bbbc94580b5e0e15e7d6bb6853a1a03e7250175203037e9556980b577aaf0beaf46061ce57edf21156e1ea8c633b4870f1a85496cf71d8274039d2f89efd9e06056a27a3e09df507cce10b14b650801fe03355ae17c03982aaf261a393cf81116fa3b58f13de7499e363da3ec8d5e5500e6fc2e300a19ea132be418c68808fff67423115dd02513dd610fba94e869f1fa6ed59e18cf67e8d168ede30ae19873a76d59fc428fdafea7147d8d91d8dd3f430eb889234a624efb10c3bbcdc1dd74c66b107c9391c73993b0fb6191f281c9274098dad742e89d6cba45a7e80e0d5142cd81f22f0c99d667302ff104e232fc93f857a716e54544bcbf2355d4b9f013e0a183c4bd7878397bd884fecb327585f5c48dbe207591a43bf403b147c8434eead3fd75a0395791d50ba38cb5e9e39921c9593657bb921badc4f5422301df0d15e3458ce526795cb935758d4cf627dc8b338b9c2aa1ee74bda1afd7c0314d8fde42892b53264a0b3c4ae3556a1d1fc86df5d65d67f6b9f86540b87406ebd7ed21eb1f4393e5c37fed0fdc6931ed6b164b1ef07a31efb34a544257631e307d8996147ed5428fef80b14f608965bd175fa23b377ade1446a2b2bd1bac2fd35830719cfeb4bb5038c39269f3bb49173f07e9eab9f05cd0e973b71f619552147f8b5242c254fb64375a97c4cbf80579506e8d5c9df4d2248471fe4e54fcb59088d25145c28df5ba6922e4e765b279ba6b8315d0491373502c165f637ad01a7d55697e590303709d928254c7a22fe57e7d82466253fd5ccb70384a3a8887818f5b72c2a34edf32b6df5080e5e1c05922a51179a9c92e48b0a5e3af35a0c35f7101ecde70c76c80064687e1a55fca55e4b04c775a79d8e6963c4034b038fc17844eddf747468db470773227b3e4cf00549ea35abaa4322c1e586240f8bfa70014cd2fd9bd516b656d606d59c6182cc53ce13bc8e03a5ef77278cefe0504529aadcf0d6b1472931349faa9469c3ca9df284d2b69a63b98200ed785d07bdb69aafda2f9ec3c03f651e2ffdff68499945144b23414dd2135ef303c8dd7b83673d60621c716faf01e3336264622cc96c8eee273b49a3d212d0a17d2ed136078e638c5817579bdef01c63af058a8b5b8f6d6997df52a791c5ce3dee0e4b3bd3c1ccc3050fbde5682dd1ae6460e9410069009c625a5d9064c1d6bf5d8cd0315fb4c2da356bfe39a0e322436ded22490b7fc4aed7755b3aad6342b7c825d3b51510ff16c7cd598972ebe4f2fe78d3b3d2cec8dc99dfc9aabcfd39e44a481f188b51ca98c6d39ca28a881e0a1dbfbd80cf61a1226bbcbe89fc093900651d8bf2d4f4f934b1904794f07edd7e6881eebbc4a517fe93203cacbb7c91c41bd593c201e540b8d8a5b3a2b8c94bef6f8419c9b7b16c6f6abfd0e9901b34f06e33e80b88ce5b220126bb868f1f2d2c90388df8ab2d710ef4aea0b31839df17ddec859de15a1ded7d20ebbc24035b14dd4a3135a023f788b2fab8252a22a13152f804a8f9c2823d22b4195ad2be89c0fd15f01556ca4d01e18075457aae5c2fe0fdefe8cec0618a090471818a8da1182f351ef67c23e762096f6c06f5215df4dd080afc7885abc5e0e622428b46eec7b0921136f62da1e358b993a5d080366dfdc04e8f41f80da76c6d6a10cdb8f04f73a9ffa9f3328cb5a6c51c7230dd64f4c92b4ded61ce92a176376c2c6b89392a544ff41b32446d2916b76dcc5f2bcf21a4b5dfc15f3912799487740865a2bb643c91bf3bbb3301f8447ec43e6de0668b2e8d6cebb05cb278d0df7bc9f8d99557ee1c23b39a35377949d49b9ee9b359974ceb5af051ac17061489a67d2ad4ee000280924b88fb400b042e9775bb9a748cf43a1316bd71e889a14463c0b64078a290bcf50d99e698a4d5a8488ec8ba636e510667ee593aa6022ff6326002adb88a9b01e1008f951c34a721e5b437d92268f541b6652dfd2584936f6a3b520e7167f171bbe28e86b19803c68e23a7489924673ee315c561968f0819ceac45e0a2fe3338738390a1c16cac9cffd2c169c70b98d5af645676443c7cb020efe371fb9811f4fdb9e2a8a7a3f51ac29263a982c6b1a436f8252fa8b8af0cfac04b2b1334fd563631e2b9866f3cb0812668734c1b5ed0d2abfef0f408ae2882952c2fee11eb1c7a6be965118f20489ae60b29ab87f5cdb144e9171532d2f1c2c5802904a2c92c1e3427463cfe67554203ad866dbd1e43bc997023ad0a9b3a6bf626452d66074504b6ec5aba3f698baf152a1a0bd6b98932ec4eb61f722f2e5dd6861e969ae5b5e5965f3bc3b5b9ee63b9fa5deb6e956208b8ce534e0a128193c5b86157536ce3f97f159881fe7b62493d04a2fd1adfdccdfcfa9b6dd1314b95cab228c66bba2b1564bfb87ad400a7337d9e451d74d0aa911a002ca522ed2155fec8450b28a2f69106b9e12039de1b05f3299992672e4f34c556f31ab769d332c1a5f791a83c5256b40564d3718e543878bf6955548f186ee9ee1bb7a632b265d62dd159dc6fd6e3b802bb96dac38c67f06b74d434dbad8e8e1f4662feb95da3cd2933b703627700472c46d28b92428b3bdad5a5b9aa06ccddb44ecfc663f46c9900fcd3c7e5d4951cbc651252f7e1fc4834c674dcc831208494b14c97f3e09b8eb75d92e110f7de589b1823e75fc6406e2c669f8061fc8f57d55e143fc5729720d089fcf83659b1fba5e795992c26cf39c4356aa788a1da121cca5f8c02dd9e62765d6b18e4259af545764f9abd0e4ade3ee172fbf47691c4f7432c27536067ccd25339386cd65dc79eaf483df2f8aa165393c88b2b2fcbfa8f8051c1fac19e02dd6a8d3b301331c08963d96ab26a284ac93049feb544d9973a28455738f79c0b00aadddd45c13a608f6ec858a6ca6fc2f713ffdd420b878d34d78267d057a65bfe0f581f99b819fc73ba40468f370560959acee295feca27f4931b7fcfee21928b1778f6629cea80536ae4eeab614237d8f0319577813c465b42ce5f66068a2d546aa52b5e8a7fafab7531ab026305f2bca03c49b6db265815c4a2212dc261d2a0f38f87cd878774765999459cf1bb69cce9c1bdee06e0e603030d37321d8e71387cf0f256a32034326cc5d08334995299a685bdff8f540400d23cfc473cb1a912637271bfe5e587054e88ba0a20f0bfc2041e9417ee977bac16464bf1de9a39ae0d98e815170dced745c085c6591115026f0fc3e3aa4c138113a3a5dd74262c1dc139af1affc3ce42a724796ecb338f81baf1bfafa8ccf0a543d2775787cce0f09a28243ca21927f1da9f4bb45d0d8dd1f70be2be7d72bbc0780bd6f8b6deb8539ce076a99a45d2e82402d575622199b5d58451e4b260870347b34dc577705da80826507a57d22522c45cc987709b56de61176fb0a9268ad91688c3641041b4a33d20fa7f97a3d1c507bd3bbabdbcc6cd79ecbab9108c148b2eb52337bbbe26d8889b11db2cd1217ba1e9c0874ef199a5969732649fba1129cf8c130aa53d79635ce2d4460fb722f3cfbba5ead44eab86a94c415c55246ce9d23add1cdc48a5742d6cb1ff2e96c2a864af09985b1d6ff7e32e590d4ccd33ffec3b69795063006ec0711980ada63f213de35df7834576956e1967a325a7527b2ceb4d19497fb877dbee30e6c1e9b42d82741ffe34303469f97610da0b175a31c8267146de9e11d9632f74cbcf8e0f465c5dd015bd1fcafd224ea0296a5f54a002ec4ef9d40651cee237369701f28218ecd6ed3e64392cb6d9ec9d0303f988cb9cab193e0f73194768004a86f6b54334d8208bf47df21a5ce42edbde042170da720394244bf83738a5b0a17d7cb76695c75204bb02e5ccfa78eaaf6f3540f7705ac7d06f9827ce958e135ac1dcb09ebf5fec9e607f4b6476b9ddf39dea87caa9a27607f1a95b61526ec872e731d8dcf7ce20ddd76e2f37f48a5f2f5bb4090c8b203042ff34b0dd15efbb15bf3044f4d302de6e9570250b74b7280855b9366bdfb53be02a5e18a21553792cfa8b7acac1e71e309ad2654071a3ac1aac68a27437e9457a4e6c923c0055c6bb66410649ad34c660e892d9105208f8cf32ffe069a34379e5b5a3352bc9f28e3cd8046bdafb8cf5acf3a0860b3c8becc56eed3cf138ab7883d72f50b3d7f18aaecd572f5d9d73b382ea3975474cd9d6c1a590444e9fa8f8dcab6530fde51576a78fc7aa0da74e8004af4cc8cf73ce2b445b0512c08342ea83d8112146b22d5a9d6c024c29d0bfa73e0a7365bedfa11d9e0e0e84d00273e24323968fb8e82890d70f93c920ec7bafcdfb45f6829108fc23852efcd6e7c7c7654fa65ead723f710aca1b64918334d8745ebd56b345d51c04633a0d9d827f005536ee378da326831cb4c18a664f023ade9334e068f4d8e6e547ad1e84eb15fa46af715d86266c2ba682eb48c7e4e9ff01c77e37a630933723bde6e418fb5ad2617041d4cc42f35a2eb0fddc83f20012d23cc430a5fdd2ca5dfef66b02131a8847c58c04f6674a00c18aed3a9b4a65ac2b42065675e0ee24e62016c30c998a7009a39f4ae2073f3e2023d1e1b73dd11e8fbac138c4300c75bb6e995932e56ecfc1ae5e6022af90aee4972147369e830b0bfafbcb45b119030ce703e934805958d39d1580895b2e4d1857aa601726c60ef0aff63e522972f366fb662bca43628431157e4209cf20000697e940654ecb064197dc59d7bf67dec2aa1e2a4ffc998a6e75649b640fb0f7c5fefd7c529170a7039db11c916237b61ad0631e48d5bb758c6466a5cb0edd1fbb49ef6111fe551a0ed0b02167f6c644b3a04dbc535873f697c97353322bc1d0e31bf82d11b8a6ec1e526551d4ee3124e4a686aa04fe8d70d0465854258ac6b01738e8658d78ef17a4d3031d0b595d656cb133a6c2923b4ffeeedb2559599ba5c5e2d756f73a23ba3d112061d7c050f8736a4854e58142dea7a2ad5f905ac121ae949ad3fd3132209a938dce060021327c6bbec386a829b37fe12b6decb2b500eea0a3584a6f6a9de7584b95e4eb768e23febf6361e597d5441e553ccd068fba69eaf8fc79dcbf4ba3520a5bb08e452936a83420f2210985641d0a8b270be37ba15ca632a12d6a1f683706c8393a3c9ef6e232d1e9ac2af280ee311f0a9aac3eaab7739f0f5e462902e807b89b9c7f20c2ffc2f99f6ee1705e76320dda631bad4568dafb9af2e5bd1e7801bf18974ad9b61fd8e386122150c49cd254ee2732e02066ccdb34aeb26f244085835927fcb897f1ec2a0e53196662f5982297c120da236e7cb23438f65d5f9abe047c48806d68ab7bc36544b29ebbe317e6d0f73a8683c6d38d484112bbe12d0bfcb7a799b3bd333e5a3179b8e4fd094181b7f8d1a114eb6d5a6f264fd2737ffc0d79ea4484b7bd5fa653c421e22423a0c8d8f19832dcbfce4921ab1f54d9a7ffa4655149305ee16d9c62aabf56b14dadfef9b552fae22c2caac9245cbed94e56d68b046436f88545799fdc99c5341518acda8f0bc489a8192ebc8608596f2b5e0f62a6e91f53215bb1d03f507f1e242bdbcd25cad721078bb85e6bf84c355a94d138086f9b7006f807b2ad432568a4d4fff2e3df298052519777e8a1f90db6e1ff090e9de7ab1c9bcae21f8514972ab788da22affcae821cb5a8f81abd2baccfc5a91ddeaf39473964238fc75949fce1a7da39fb09e8553276d083956029458f8ce58dea5c5ae82fdcbb29ce0098a052c55404865fe0fd979fbd128b2d1233b7c39e83f77c544b07619327f7428d066308c38f81d1f7499e9d4f8a85d131cf26dd5f906da810399bf568ff7b4a934d6ed87166f55151bdd6c28ef41c2ba10c5a56b421b55ca938c3bea9b0c755287f8d6d3ae24024a03016ffd7b560bc3f90390e33afa5a59b0c0e9f50cc151b200be7c81eaeabb659f17ba22e1e23b0687efca948c100f29b5a59e84d6af69e350b23366ad32ba72699414539a6dd6eda7a13a41a4ec90234c515f32b32de55fc4f930858719e0ae198e4ef94fa1009a03ffe44e7eec404b76def64b5f4cade2822b697ecc18fffeb3242e9cad733507133921b2f3a1fe8395e5b0e94a03d8b982743ba590658d5627fe88a5f015957e39a6a074beef7c0fe4d01157b7a07dbbffe8d27aa16d2dac13e96655e53d60e5a8ee6c9f33c3ad8612a8d4abfdcf700343584c87ebb7ea23500c1d87b991528a3117e388eedd8acbc44d40869e10510f153b363ec6b5647918339cad011f6036491615d7471f67375f51cbcd3b2ecfe61b31aa2863d0feeff11db7f543b438c958054413848b274c5cf0b505f594c54670ee01330033ed54748c5969758d86f18898b9432bc31276e27896f7a2a1042da487361770cf49a73d437f2598593e0dcd4853c58e28e2dbf365c7fcde6e7f27ef517682971e45e9b455d653c020a588f092e07f95de40c23642e51fc98572cbe8bb018ce9eb7a3d527b7f08e24d5412273bccf7f7da528fc4e9849771a1d9bf50f199ba745e3fd271ad20a5915e2e592a30f4a4f172811afdd53ecbab7e954fa6c4e24b882f5ebdb2dc8aaec916a20e0104efd72f356acedf68f8a79b74ab0cf3acf8d9bc518ec7957ed079798ae466e33c2fdf92ce428260e64a0220c38e1b207401190ca85b67112f3f8267d4b0de5c9d81029adb8c770be9568d2975b9d6629883a1b53aab977d1bc66abdf8bbb77c44b9fe71a7df409b3d0c1b188487c6ff530ee503633a0447c8b66ce9f82d22c56853a791f2e257211b68702358aceb555b18021bb11709e47604594f91b0e365bb7b0e5a47eed685ed8459429f4f890ff04a8019d9a9bc31cf03f6eeffdfe6f2862b22017cc5f4245520815ea33677c82e30f14fd23afb38ff38b03af99db2e42eef8efab67b218f561cd854af4ff92ac7f88ff43da94f3ca7d6e3e223615a640145c7ad8cea8bc77ce4fe860fdb5fb5223efee9e5e830a95e9d89f527d05a95cc1b1f24d40975ca3133d4f312c372278d2fb74411ca0a7da3985f8d92710ef97e91c243548e81bbc616daff135436b81f7fbb8d2fb82379b93687919147a755161163eb52fb8bc1edf82086d75ae88df54c7c845102ab7d65429a777392087c06016da57e501ef74c6b24cc3f5c945eec13dedf03bbfbc680110dd6540d3d6aeabb895c74226927d5b0335a353f4e1d275362d906934ad3f4069eac08949d77f35b9f5b4b55406158abafef552fa46027f7c65ad1711e1bb7265a839fcfa5a12cc5fbcde910c03f3db4a0a5d2a04bba16805af46bfcdf1891347a939c3b0d462a8a400b2955ef81c6aa58d3f28e743e7917dfd30a369eb91fe5b3176fea7d4452d367ee3b05ec8f57131fa8e3ffb3dbffb4073f62d8a8cb69c4acacb874215e5f6fc4bc3c2a0cb639033ed54fb0b15ff4acb50a5d6a6abf91efa96e8562c1539ad8f99a5c6215983387b893c6cf216e28be7955bacac499b2a279b997e24dbcfc0559b4d7c49490c874e5b4640ab9a1d52fca9863d487ad1ac10afe465baf944b82d0dd01553f67285a11bddd05dc917e1dd14b39944c2bc4c76d12c96bfa43a201c2bbb2f84d7a9741ad8da6037b4d3c7ee2dda4ac81c6ca47063f975d355d2a77879a2fa873af86d9638558c1106698360aa04f9b2ded97f7b975619eba0af19fc89924796eaa40f40db84f161dc86f4374db237e563ba51deeff12825508d0b23336fa6300160d53d56b2a28b0b1d9cb7e6e6206439dd66ae4275d59acd514e7e98f11e6ac9e014ccc5cb68d0221f8e7194d8c816a166283472755bbaed0b7f8eef2fa61019e70096c24625a6f6de7249ece20a99d52b5c7d1fa7c9a9c192e8e54e64b60db8f29a18c6afb027174d1585b53c090386b44831eb6cf3a3f224f30d4fbdad793d1c26b409a84c7969894b352423a7742c4106756d197f201649f11da4ffd5893e0e95d85b12c7669f41d5025e4d069f771af87335a1991bed64f268b19351239c5844a1c15787d0a0a6db7a0ec494db4cef7af10825cf67c20badfb6e5299cf63b136f02ce248d85ed795cc6c164d01642aefb554bd8cbd548117c6c04d1f9922ee9d2da72e47d9eb215de638866a83fc29a275a9dd6aae83a368264cd7ca394e50131f149c57310f5e839ef3714281ba94caa31a17788443a058b022400416082fb24a93373b45d9c02012645db66c2e0c58db74de982cc8ad962c7aba1c2e6172e848de523c433228a0a2fe871bc2e89fd6b80baefaa94a31f6f5464c23ab9756bf08cd81855ed780e846e1d98f0cc06ba55d9deb0d32b745c84a8f471cf1e4705fd1608c2995767b588f6241e5524898fb61382177e90fbcf8bd02e884a000eed7cae599ec00564c31fc48d1417f3c5bff7eb4f88796d1a21f3a4c4893e57e4f2b81bd95a142e827fd8bfab3d4fa8a556d840088481126a0659586874bda115306755f7344e850d2fdc684d9c136cc82c1733f939d050c63ed01295505bce4cf6bd19124b91fc3ce6eb33c9300fa866ab3bd7809295a46191c4519afa0c3ef5839e55dfcab99c7fb36a2e94f860da4d7cb40ef8fe5b42c19e15564e92c5070e8e686a58399a59ad885729a467bf70930821a48eee061ec51b627fdd2a34c965f8c101c996f41b546f576d1c6aaeff47074e615046e0cfa325b15642371eae5d19261b4704e23f54b62c07d1dcbb6df2a0f53cb8e6ed32df338e19dc0b56ed298230aaecc4768bf6c6c863d4264c07b66a0267db1fa42b5701c495a7bedcad299df41e641f2e27e55bce26fc0eb3cb64276bfdcebb9507dfbeca69704fd5a302abfcdc36f2500f0070ce5f2ceac1016b7c3a712475edd1c638033aa21058bac5ccc6f2be88bd9df70b756500656bdc1b0b52d5c86e2a66dec703780916d34a740fb7b67b17f9a1e5c1602a55cf56cead6bb3d3e10dfb3d098edf638e611afcfb55db29803c59184b32f249cc20847b4193a41d845c08b4848e8f9313e0de6a7a9ae3eb54a3bcbfc38ffe55ef6ab27e984c0dddc4db30158c6b5b07675008fed33e150c6570f199b701b58eb46715f1a62721d4177966fdafe2671320ae8e6a813dc3e3771751f0b7fa6c96d794d0ebd69a4c93e6c19b009c442363102ad826089ea6258502aafc4facf2b4f73ac9e11a58e7cd6404a339910ffc67fb72f5b669955f9a2f68acca989c7e1c62b0108e6dceb4804479a03f9042e788f816edd69f45ec9f32842673134735fd62f95f7260181340a68b9ac7161ea49eeb9f4c930e8ea844473896acbb95016590bb2143e09e652d169972b7a7826bbc6768838033fbe467ad49ff890583eeec8ddc8f654eb48e73ba82bd18e7a97a96aa0aa58eed7426ffd6edeacf3cd60ef47eadc5d3fe5f52ad1831750d887ad1fa4ded7e88368f5b6bfadb2f8966aa099b9b8a9246729fd8bd4c64c0a9f38f60c0deb9425f3cc4462425bc1c69f6e44be50cc5edadf2efdf35f62cf6d6537608f579b06806b5be1b39feed0117b80c2f501111bbd42c4d3bb14644bea3dca9db727cdfbfbbd18b31f8f203f9a78f693a94e3ddba61d07a10ad5104c0169b903300dc2466f2c1c3b0cdca9d85d21bcea3fa554c82d4954a30a67d004ef75e12fd4ed5d5dd811e9d037381956f669b8de98757779fe7fab2d4d97f4a781acbc02285f4f5bad1261439d12a7ccb3077d2b2f5e06e6fb56e3ba7ed06e43997cc08067f5316e67110606f9e10bcc5acbf60a6306fb6b28bf54d58a1fea6a40652e4e1aa992279f54ffecad4cff33cf1fb19ea9d428cf3884f81020715bb4d9057293fe212cd0878405a48781ecde09c7913a732c2904da0f75916e27aef14e5957e4c65cb4d4fc16293f214f96fe23ebe90bad92d42b795b675ad2f094fe43d0dd57c9fbe063353cc960a4cf4ba32acca43e6d1dc4ce35337cab46fa793c004ed96dc8768bce51b61f1b072e8e65202c337fa734ab97fdef2e617805ae693da024c71d41e6fbdd9436637a961898870b2ba0e05c298d8928224c78af13b1ec1c749856586227327f11cc662ec2c5ab2c8be93fb1d0c64f9ee7ebd851f7812fa0f1fe901c7d5789d42edd1b88f94a88bacc4871c2fa90106b4e6d2973d7b144fc46cbd57c0c040c8300de1512c89b8aa4d74a84070e36efc7616b352fe1c3f56a5c4cb00b1f46e9ceefe2b69df8d3b285d06efa85243133a6a28d415d5aa809507f857f99fa8dbb70b7db3b1a206f6364aa031ee11f8fdea71ad3be59534626f62263ed1bf01d216dc7e888d5dfcefc33646f2c3630ea071027d7d9848f0a540f2d68f9ffd0078524fbe33cedda827480d79dd6ffebd75524e6f0e3ceedf03f12ad90457b78b584f6e8389dacd1a207ecead1657a5b728b447c58288681ae572e0fb866889b3534a24655a67051fa5646cfab903a8dc470e70ab120df60b27456b00de1a9b215acfde9f7841e42b949bc980caa07b1eb3a2f75e5aacb10c8034e8f895cac7f4c15bf246b9fed9a04ded9af9e23348a36e48576cec0a36b0a690462dfae4213e17c1764703d7d2699d1d3955f9bedca60a61fe2427bec67ad629fba9f8f5b010f180aca8d26149a6f83aac903aa076b514ad2e1bde1066d9d2ae8d58c55477c0f68c1ade58201d00ff292537f2da89442fde3c88f61bca9398c908e1d6324f08e82c329b387f2eb497646e14c107bdb361464399ca4dac2319cadd723f038c3aa0dd4dc8fac45cc9eeee0c7bbcf31fe755cbf76400f7a3a36c26c7d2d00cfc97a84b037b41e2deadf3fc819220371b2efdebb3ad271c1df995d4604bd5fc704d9166065d9aa03ae8fd29d5233e519fc98c9623ced58c61609319040895390822c1c659a1309897a96dd111475a0952dd9f425021353700a2ef968d59046aa1838637118b131a572e3ee83ed41ce918570657fdc19ac4b891cc052dd8ac15f62ad86ce2561578fd37df9efff6391465c25cfcfefba2dba76518094a4687edff6aac4752d90ddad57a9e37a10e74adac56c51166571b72e5d94657196ec19f071f9762f630a9dda1a09a381563ddd2275a8582b075eb7ae624c522cb4b08d9fb6666329b11f7041c4b8fa15b8a901e33f75c6edbb4a2828bb8ffc347711ffe8de11d1c023645d0cce00fdcdd3b52aa5b7af54b92348aa8c223531b29cc4973067b42ff0b3550320934389a327070db402b0c52b407a6a2097a0c8756ad0644af44d9cc1c551826df4f8300f82b6131f86a619cf79a5e05f45ef39050708f87934dd615e18f35dbbc7a5a4d20afdfc77858a9e810313ae0a274f928b7e4622caa6f6d66fa4543a76c8a07211fc994f69de13660809f6c8545a97e99d12896b07b7bc6033d0e535a60c048492a170e05677052bb611e82d1559c1545988e068647ff9c80a97cd4c0a497b3467f13ed789fc659207e3ed777ec5793f2b5d6852f8b49f1b9c3115f24f54a9ddeb10bacb4015eeffbb23e3078d97fade4f554dcc7550c0cf0f58591e73c7e91c14d06114d15f7f736f2c5c58af7d88ee217b6499b7c49024a1d0a61c2e6a24074b4a238df442903f1d80aef4eff810cf71854afa0f53d17801bc9ca2ef628ad783c696770f81db80b80380310f3539724cbe2df00782aa699611f9ecdd84302b9c863516d10d1ce0a215d62d10af41e2c63d006111ad50cc4b70ecfc84a555ea76d7aafef92b7ad645576fb50d8a26453e3ea6357b5d8e7d6439915de8942f8e827c5447b5a9f510c3874218528e2c8b866999202d880f1921a76cd90db0a3ca118f5202b2cc20293c6762c01b616c810fe5412595ec1faa3ec4f4410384e8456176cafcbabcad6b0c57f25a172c3519148647b66d8ae06e275d8051bc26b77748993e53b5b5bcf95b11693c3a9cef264486e74e386ba2f8c277395bfdff20a5d5ec4861a01557e5a307d0fbe4e8093925057520a8373f035803a20a857669c0565759005640c9bf651fec893cf8482a0574496196be0b6e127194d8960879c32443c9f2b0f834d3800944b5e21f14af3a0d84306848fab53ffc51780007bd4625076997ef86d5d48390ccb2845e4de5f304a00bd62adaacf806524e76f4455447ab4ce8545631760bb94dbc2c96c557aef58b78ba20f94c7dd47b205a8552ce6a18835d31db5089c514d7bdb6fc2b35e111697d9d875d2c66ee555c16415312acf5c27e8c680f8f92ee865e83923ed991a942595bb1e2c60894dee01fb97ed45bc0d5cdb69c7a2ddaa4b6702656c31726ce219c2447850370c896515704324223a2f29f500d534cef7568d2b94957c0bae894cc0d3e70c780df2da8a2848e69c8135467b9966dedfa2d097037d2735b412e2e79d0c253cb4be40ccfd1b2c6522ce651cabdd72cf3c1119baa58e48dae71265f499bfc5992f6c2c5b4323b46083aff904d7afb45f74fe28e2907841bbc53c48db913c0b99aa4e5b41216b42a14c275a51599eca9b2400e639c4ae95af61b38d16ce91753a27fec01ee040b7f5b21caff884ce211abec25b48e0da0bdfc8e07e02f1c5c99e9544c899cee02564ddef5ca2b045968eeb40363f09a0a9b0490dbaf77feb31144faf2520e4a3d3d16339b33a2dac41ee2ea6f8aeacf0e45264c3d7d2541faa50c83fb32c2d8411fa04476ff588d420f2b5def1a94ed9641a09990a828eceeac14e9a1a882dd0acf4bee7e55de67f31453da2e5d48fba2a4f7033317c4b3112595c629948d309196fbb289cef33cc7c9f791641a75cf645b6035b629d0dfaf6558208533ea06662ba07b359497efc812a6e8eaf6d9e6fdba31933da490379cb98f717237721437c8a310bbfc622642799280ee36e3e0647abbb06174458d13bfc84487b20ec8a26963fa2655ee913c9f18a27aed6c8c46dfad658a04aa7f177a619332fa57cc3c550bc9098e7b0a05ab7ac9dd12f802c266be1c73afcc8b41804d4ffa43c93046864581dac193ae9a3672ee4c1a6db352ed469d60fb93b184749c1d355ddf318343093baa7f7e3106a0b6cd9c9a558dae1afdd635253f943d10934e6cead7290f3799148073d7e7cd7ce51398968379f97df61088e0552e8816fc3060f73b9f70f006a896c18084be1ea866feec42aa5c55d2b2791ebf2b64b6495801b06036c6f00bc7af90acc8ee95dca388e9ffc0c553866011c99b1e44c86d7400d335748af9f4a3cefb783a601b16cf24a832e8cd7fe1d3b719d353ef6c71e3ff947da90ab3b4313ff0ff544a0883962212ec067b8248a45acd5ec9559deb3acd0c8dfe78bf4e10307191ce03b09fa43edc37ab1e7ae1ce234ca551e9520214fd8e64d8f2c3c3e3b6e37f91956387fe275354343d6d44e7a29115498aa73e85b9dc6ca29a5019b80fcd0b4ce1007367905b4e4fc58111df54b73ec7258220f55cf3839fbb0737c8762c8cadfe16fa2b14c856a7033df865a831c2fac8585bb204a24c41309fab853ecebbbaeedd148ede5e755bf7c609782c1b96fffa73e75d367a8c239a99f49af6a96907514166a042579ee966fb4feb63151d79800f02b3d7fb46aed3d0bc17ed477c5fa64601455d9dab2d87173a572436a42cb420a803c3a56de4ea4ca26174cc04352c768da8139b81d97d720b2d7a86bc1ddc5b1731e9844c80b17ba50bb5b80fb3ed55df3ce74bfd9d224244a63d4cdae71d87945b4198f9827ee146dfae051443dc19d78e1836fa1b1cc7ee72824272d7197c5859451a1a54a1eea38827b54bcbadcce7c37180b005ee2aca791c9b403fd8da3fd3ec34c4464eb63beda33aad35c9f84209faf3e43d17c06c7ca34059d6cb517e6bdd42fbde58582037097e7ab7ebb7d87dc1b4901a05a0987020947e645b9845666a380834501a21f8a8b5a40d2fac0fc49d6e8b91a5624178c3ed88ed98ab53821d437e02d7379ca1228981181525d4b4c9c6ccbf044b3693a9a515009c65cb6c51ad86e236165dadcbc3fdf4829369c1bf92022d0647ecd21fbb680dc28465f4bb90d0e183d18837bc62c57730a00971716782e3d103fc27504c040c3bc708ae84822bb42de22c9f555dfa25ffdd4e7f0d1b2e184ac57aef5b81afeadf2799d581ca98095fd3c8c29d4a1441d7b431a91b3a2095f841270b7ff7d55973d068fe0a2f3607e7201891fd170dfea71eda1c9ac62009b6d0ff40a02938c625453fb214473b80e25ba241d3e96098a8ffdeba44d8ff125ca190c5ecce821638db808c051cbc9c7642ca9c418ddafb1c9ee97da43977a27c52aa37ec7e4e8b8e0bc16189cbaf96b794f6d0f901ce2e484181ff78ac2aa0dcc878fac2c740645488809a6afc1522fba8fe505c6e3858a5650d0404dd6c7c0c3d750aeb1f824cd63d13a521e2f8babf1af321be94285396b6210671ec616aa919b75cd90ef82beb27954e30cdcdf71d3c59a78bacce390295c03613bbc596e2b79bc728ff48234c73d619a0960150206e1e96de62c4176474e30fdec6764d7e4479d0a6649d5a52623e5695248a78263e421f4bbafeba42ec97b9b64561a6cbb3f0792715f06e6cd9303c45349b13c3a6233f8f199f099522220a9736597ab3cdfea0fcdea73dd2e4b518402206318c929a00dfa07d63706e4aeff7228fcf7f51116eecbbd26ea4e67edc86b735f23c7b58333e03aafe9be150df205f3b3cec0a3742b31d74118d3fc1f2b7702eddc735750ff71bcbf08895af2288863353948836b89e5926e9fa59f53ad4921f0223a8bb86acf49a111d45e0667c00d45169301567b8c6f810097dbe41f1b2318b38e4e0975e54385423b817f5fc857edfda02b18220e96927a8a2a2e46bbf064158d8e998db8142c4f3b628bf841983e006bea7f35c371b4f83aeebeab113106ef446a51eff7ecfb3fd14c64288f2707774e824b284ddf34b1081602cdbb4530115efe57fa8651c2d07262c89580e0f71fb4d80789893d44c760234c51c0d57c226fade6793e51be8a0e96f44719f514ce1625385576cdb9fb1d2ff30594b28d7dbc060b63ed39b417cb77638ae15f3f1902b8df34fa863df9724e7977ffba3d2d925bc1866b8de65726f32b45e2fb240500209ebfc33d72e88dcbd4338c543631a484c409a997647781c17dfc2de9443e6fa346760bb572ed7218e66ac04af0379f5e9571cda1640b1d06c8e77da087d5e1badb0746b12d0e1cb05fc3c58933906389aab64c787ceba3d4b8d4cd172beb4d60a344b489c693e715b1f2d9c299d382354cda8ef96d0848c9a950b80229df24a2a67347b18c833804feaaabbf99dd1e887db7413cb478de63e87aa7eb8404d6918c6778e36325dbe6fd72e6989cc6f4c3dbb14ec7cf741315dccf875c1d5decad918eee67824847305055e0256dd1fef27afb7f4d79ebef800df2023476bbe054e2c98d9037c6475101f5e9796f1b6ed67c0ae3b2191d0fdc1208aba31a8862fb7a59c02ef97491b50cbd63fccc6cd29b93614fc7c7cc41f2f62bf3b0d5f79ac936c40cbc0cdd4a0c9c0dd8f1d9d8a26242160dc0f716de26282fd749ec64df611c1ca9235add062e702d6a5db14c90f48e60b96d63336a6cd6f913c809d4d32b502dc460d8955cfc8763077941b964e6789eb290fa1db9361125df22116b145190f5df7623b2923e5342ec25c66c7a15d76b2accdb4aac3981e344b493a4bed1de57de83206950201709c50c6f38842a02f6185bdc57b91b211e85bc514a398110db6ca626ecc2d57d80fc3d1eed53f989404e61017caa1d36205a58c88a34f43117c557e0723f2afb57e1a4c84ee1bf2ad55c75427352762f2ac7369648980011607f3bac08887b4374f3e5944c17ec3dd7536e0862c86882a121ee1f68365fe9be5e936f28a7ebef56b090a6051a9380d8cd409704a10409084966586137ce6f3e325846ab2dc73f36581c3e3bf38ce0b3fad2e5e67b9056101b3c63876329b7f856575c812d5889510b81c0fe260dd6a35bcd54575e0cac603f82554f3eba45b313a2b10889f6de9c19f619fbeb29bb27891953487e8091f802c1e39932776825df00e235ff1109c9cfe4f841305ef88e887156cddb784bc66339f188e7143cc8592b2aa988a52de3e4f0ffee0c2c486eca779a3d6ed4f261823add488e4769e3ea3ae568a63328d0a9bdf5da54df2738d4f395ca23d9427cc03a79313cacf1aa9d9e86a79f4cebe0268de5c6ea0d411518bf41879cffa2574d42aeb77870d9a83a5f068f690949d85f4f7ce07ce33b462fce619f8cd0d13ddf38e2d525bd742b652ede1a0112a5c465b7d14376cb5944bf243d8affcdbc491fa8e599d120104263004fb57f0382ca5adb4c309816fc6a0f5395c43822fa317a87277c8262b24472cec5a05f22348549fb41ca00721f75fa7c5623ccbc0b9b2e72bb323507ba50b35567974d750431acc2d034664383496955afca09268fac46f977ae6356e8404da0c39ae12e384e507088c0006fe1b403459ab1772af7d5dc52108c9449977dabfe64e1a8e13a348472aefda0e5ca4f851235d64da7d5e8470b2757f2ca53d2923dea8fd81a1dc35508cfe8d3528958177e8ac3bce5dabe4b66d24f62eff75e5a179d15338d06b6323c0080ff5118d0ed2cadc6d6d1f60388e3be541c1ab045f6e8e348ce4fb53aa8f8863434655efdb5a86b8c24e2d500bba22eb2eae1bd31facd9c9cac3adbab200dfe786de1da8eb1e0d94dd040f0244500e3aca1af30267cafb76bf868b9b116050a1448610ea75753238b3725973266a71d11b5ff2b3e78d3b55f3be9cce0f995eeb806d963c3443622080156e64cb7db31fb4ec9ad032c5772b4ffc8af81d700a714a2636b523fa37b4d5dfdc20b909eac7e3d36165057f1992fe1a1679f6d6d7ee4132446632f790c019d96fbb68d96029f9ea3b46d9ca4d335d88df25b7ad8e097a65e2260a58f05c7b4d8933f44946a85d8260b5d949c4ac2a86ac7c7edb9138a8075681df4bdb572c4c83087fa083290cae0617b9e72634f170f02a84f8f236fd97782ad3eeba2249cded9baca56ff158a68a7625175d722780a6034e795d071fa879d8c757986a50dd807fc45cf2cbd9141d5168e4b9d874bb15cd97c88818b95f3ba280bd066c88883dfffeec7278dbf5f918c19aeabe18bbc4ba41dffc9c80497ed834d2cee4dcd1440aab4a023a6a9aaacda776d39a4a64b0f4b7e964794a659aa0d76ae618ba8976397b34d79358d21811a1e08693a04db771c20af6d1dd8a16248f4c1433b3c32f96546e1b36052dc321b735a31bf030a3798f7027645b72e9eca59ee7c816bfb590a49cd2e1702052f49f554e10d60b7f84738c7b24b0cd7a35f8b8a64bbd89d3d7453e623b20bde81a7e1bc951d700d90eee6b6365ff7173943dbe3678c235368ecc2d7206e9efd9129514a15057b9f26b1697fd388a98323766612ad3ce997bbf0b759eb03e99c778fd4c958821481e0dc30cc1dd0ce8ef9a41a0fb023bc38bfb4224e83f57e260a71fd53f0e3b5102ab117715b52ec1a060f58440aa10ba1268aabbd18fdc17226ad4c8b1318ac7f85fa06661ae536c884df4aa0b22c827d6eb3cdd571d1ed14d252be4547349cfbfe57f491650eb571650750d469c59618fb5492e0786edc23d132fae134dbb79798cb2a4b297a67f77caf5c5654409385a32b13f7ddb760c1af54bd878fbdc4e502d3eea11f129c3336496bca8bd9e3b3df76638604af467d28629cfe3c7c480fb4e64fb478fdeafabd55958d661064a16fb33e4e4b7eead8c53cb7ef5c9c2d841df4fc18fd552d6d6910a215c4fb96ef57ae31e9b887daa3b3c00f779e15eba45366ff593b87246cc30bbe917e064954bb117be3e8b0de1f1a56c0080e41cd3181c27efa2954aca52138285e4fb99e648fc84465df3c5631a431c4fba763db0c7f77f211c7e38d33487b5c576d3a979b42852ef70d7afb394d3f9f65b23fbea64d7deed3aa1720ea3dfcad84d6dc73d1bb949403c8ff96f0859fdd86239d91d1e45a37381450e085fc836861ead7080b806549fb7295c89b4fc16de9be7483128b480d606fba9436c503e356741386f71072638a89281f025594d51e82fe861983a0d67742e7280ba61a8094c048bff90c4429d7630d019fe679eeb651dd83230dfe0561b0555fc8aa6bd6dac62958ec1131f568bd32dc27c786f0630fe580eb54add405bd735646deb2ee8fee1f1ee9f21e91490a2c3ee2b9df8240158a633cbb2150c31094bfd3fa04053bc82646f56b672003df8bd25604f3472b909c9768c3219589a72184124eb86b33211b85748f9be3624002043cb8ac91b6fa6d00fcddc3abc677d9d5afa289aee29d43c41b23b1f853fd30c88f258e50c5592dd5fb098c13577ebd07c03fc875094d48abc3ab0d4e6c07f45dc4e09b4fa427d10d4e885d680a52be354122e1fa33dfda4a1aeb80c6ab87616f76cb04bf7f6fb0061e809326146c8978463c41ae22fd7f2c97ec438e6dde13161157d75c21a1bc4350a99b17427dc23ac4bc622fba2471590265bd9152f5367f8c88ae8bef96025ac902d2ed0160495d964ac3e7cb41292b9d3c0642a332bd719269415de1515fe01365beafc5cb734251a29238e84c4ba110b23dab2af6bf1fb18259324d9da7b5ec31e817da664009a568e37765053f32e6b89a37aa9467c8f42d605645ded9eb087fdfd3027b098a95a2682e82edca96ea4fb29a2bba3d21f901b4d97f7407b48fe50c3016631ed56b0d59ae8ab09fd2ee109e6574fa8733eabca79be11e13ce72fc2acfad378f20e12f6612c4a95efea9e3a7fc3dd53d8a907c8dded0efff33ab1ab2594cbd4ead0ffa7b2a96ef2ed783bc6604d89d74e9e53ec81ae3b16102f8aef567ea2740846b765b7f3505b45213c95752bbe8ba7ed3bf65bdbcd7178329ff8c95b338a05051afbe35e19b3759688f367f5329299c493e32533af5df5e0d96ff972c62f577d81bd8ac63de312213f29b93f5033b7e18557e45948d69ad60b52c3c281d28d764fc6c74883325867727c1ea1c610ec16a4aef7109f465924d88f47e45c275545411d4b03d1b09682f8c60c38cb45c91e7e5e928737224cad5e9176c2de9a6a7f2fb0b93a6d3b161807600e3b60bda3e3e3dbe1d3a617e2cdc4b02c328e299835f1f36abf198b33c47206e8c969d2b5909c9f498b2c9111d8bbd18b4d669a05f12b9de915a4d3c50d70dba66272ea3d741e3d89182ec466a6fdbd60c2c27d4073af7fa562d466eb101bbb13e8f01010a8c45806c8be08717446b8f8ceeec7e6e1d50a15f62c5d55f2a78f0bd3415f2e027808c87ccc1b786c8668d6093fe8007bd022f98b2f7f4337bfc182d4fdac073bb12f8c15de29233ec242b116650b2c3495a3f73e78399fe3975eea4cc193dc5e583c86098bf8d7eeb2f2896e4669e011cb3a25167cecb0e8120250fe10c1a3b74dd48deb03fa4c614fea361c88317526ba26ca78b767fe9efd21388322905d437c768ee99cb01cebf006e9e9f6a81b10666dcf65e168db1c7127190b2ddd53dc0ff8fb6dcbf33ca51b9423c902881aef80c91f7be95df24e0b7462ee46aa318797737fdab6d897101d677f416855c31f273fc6a8222dcbd355e23b5a95306bbc25248f0535b4f794deca230e4d63c2b0d0c71b2031413572ff30451434a82c3b83661a6e8f9b09c2e0a8b00726d4b2448fed8a8647ed3e1b40bbd4d7bf57bca492d1ed9fd38376fd6e6f0bc29305b3bd8492aca778bc66fc028b800adfa16e54d9ba59455861aa2601aad8f632b8e30356c92a9ffa2c62b30b343b820f187650780100c030f0f19be4684ad98efef9b88a815e8f915f1d520cb1f4ff4d4e0b25cbbb42be5493b975b053cd7dc591f38160850dfff15087a6c79fd10112e0f866642cea3ad81c42a2f3b4a8ce3e6c6681dc40562458ffa87aaedf0dee4ef89f4478bced8b16196c6c1fd641df445ddcadefe42158e5588ecdc34fbde8281989ec01dd75737ef2a8739a279b33ad4e0b1f0cc3504700ac01391e52d7ea8678060f416f07e7588fe6f49c589f640e156ac79b11e9021dba76941a00443434e69a27ee9afd5187258d464db31f2ae81c5fdc3774972402c247176dff6836d89f4b2bc4bb47082c579a3566272d9321ff189082cdfc9098fb604d37cc51ca3b3b31f9c508644fe56d76dda641b13a277429b355e5fa2a38743b3e8fb26aed88a21cc4bd9692cf40a410b765c85eb557d069791a20d18c446d2752757359662da895bb057eef7eb9d009e4704d16a64e4537f385eafb2a6408657b74fa0b8cb58ea59cbc5e037cdfe9dd506ad7fbc8d762ccc1cd25e72e6401c8dbe605fd42672d05385da61b77bbf2b865775362c5047bfec320e22fbf9b7f28c7317bb93747aea4524776aec890509dec52982c5dec56b95c7ee5cd9e34514448b077bb9ae0240d0afb60235f4734c4ade8f7c8e17bf24a166a314bb4bc81e9198c7c417a809ff4afe8bf8de6f3ba867f20756b7273dd87b30de305b1e935fe57aa8b1afb6826bb24957d304192adb55e3f90d09b031d07c91f81a333208d9d0201865af1e39a8c83794ac95ae844fec752d79c4de2117e7b1ec4ca1df194b91a38aaec5a80c7332bb105c5a358ab043891221254efc66228c20a85c152f9805c4423753e8166d44501e9dbe1eba63665f2c4c79b8c24f2f4abc2db2e2bc854fcc20bdedd6bf8ec427f0a9ea78bd1cbbc1b4fc3a4c2f638f49676e475ad3fbb1c526ee51804be8e8af11616808d565215f44df8d78509ca12901fd3fbeedc82be45d94f965895c21da087db6fcd6ee51547cc6de8870f6f705ab1c2858a720b6639f824b13037f4a118c859a1dfc672bd4909c05cabb0f9516d1589247d91c836e81f81a738ba52f0f0fd68e656d19037c71b79ec9b1150138dd45088f71a025540e807793da3930906794679e446dfa91f18897098a9bf122fa05e4ee68374c99e3fe6e0c3edbd28627ec6b98b600fe2171a0baab3fe3c07c5767adeb30831944005911a519cf9e4909caaff4fc627edec234f703b9940afcb09d8b4ba10d89b9befa5d8fc1558328193c8247701df9441a8968eb5828fe5ddaa6abc59eb589c4f11d03661015137b0a072844b2bf457ca24a369c221555916438f04cf1fd64a2523983d833e0783162055ef2ea7bcbb56d496c3bb2a0df7add39dbbfd492013d71ddde7be98b41a3bad477cc6e2150599b33b2ba4b7e646932717612bf35f1c8a5fa7c7161b8fcd9db7c75f754d5b0b0973bb4e748830eccb3073f772c400ab3614b710eb6c78b3921d8f82bae34de8e060349ae2d01c4b7eca60d1be6aac263aea78ed553d1c42df5709e3f22d179f8b153b992e55378888a62ea3cc0fe8b412ad2bdece80034ab3454d5a9fa392f06abf5cd92059035044f0b6ca8c9fbce7927b659e30c349e2feb33240c274805bd5e14f837abeaa8eb6c0bf390f6320acfcee8897bc82b3307ef8b3408af77895c59939f305f749d9058cd5e9001775032aa429580e3b1a19af8b5683992336133da8941e894842936ee4ebcd64529ae4ebef0022646ce8906baafd193a314665e1e37e5c34881b89dfe0471321703c918412e6ba2e5c725562398e602b6b1ddc35161e0f902bf4873251da9dfac4c1e13eb8d316d6fe6b43fc03a0a14b7987c331ccffe5ec119f1064094f47cfc90d7396cc1db50eb749f2777c7f465abb4a693be79f0d6775b57abfa48f08ac6dfed33bfc25c83151238be542c28f2e77baf34d6f09a93a1e9fac4a53a39a84aaf31f673c600fd99f3a7f354b48e8063e7ad2e253cb569131d76b9dce19017aa7787e7144c7da6b95f47912665d2a4f1fe5230f50d0771c1ff86e11b5675284cab94cd8dff9cd1b504c7a2b76560b559d8521ed37713e03dbe1e6b1cbd97d0e0519919fdb81d16f728fe59973a8b0d7d26e0385a05147095e220b9133b8120732386fa33e25e23d4726766024b416585f9b386ff19c2cf25a7bb3a9da60e782a0b3ec573b47ac87679e83b75675c11527622ecd9a652e54b7eabeff96c409d9f66ca805e425b00e7b4effd6393c28ae290e97c6b14120eec0e03cf842f11af288d972cccea8ae80e4cb496fa53e589fbe1377955898598803222b025ad876e1a2532fc2ec99a8df1fa3dc03c3ef1b57692c99e7023e24be7fea5d567c3e682218d66f7defc5c2d15334974f8ce76d1ffb481762da5d03e2b07cc07a7a8567666d1213df64aad157cfce5234343b57439f64ea0ab75a1f8b3f9c5a6ef015270c395d6e48e7eb5aba11e4f1a2a4848e3a5426eb85e519d07da5aa02273d705221e0c396451dad7d1ea13360e85cba6b3bb531c6ff1f6145af62bb5e4eab286ea36a780632f2d6b3f06e2e784fcc0d083a51bf55ad4fd3aaaaada9205d25acae819ae6ea969b04e9fe2c8eecba416ce31f980d658aef7c551b973368b772e603643b776b861609e11291de3a01aaa225b6fc86588ee10afab0bc01496585d8bfdb31dc2aa355c5ae7393b151f4a7c3520938b808946f2fc5f9409b65100cf91f267b888d5a8aea70133b34596f7b163c46a90782c3d6db4aab4269eec7d09203a6011b6ed5af02913e7a1b61c2d9577677f9b18f950aae54668b43f2ca4a394b7f625f3d0106ca6caf1ed5760a296148eb6a1f772ac24700346b2c74470e21cf64ff7a33136b0de854320017bf2e057672aad7eb09ac8849c3d460769207902087e634a2195654e400a1c6ee4059272a651a3fedd0c68bf3e7490e23b7c50fb30bcbe6c5296c6a3ad334e0a6bba01a8cd2bf2232437c347b71df21099436b848ee85ae9556941affda6f144134c4880463f9613471705df8f08363306f49f13e17a0902f68b385fcd8e207fb110f5229d7073de31797bd672bdde217e54811f79882ef26a4f77ecda53dea47400d3ec12eed1a01ec41e448e65ee8fe5a859e6a47f174d102a03c0687c5009297178fb881a6967c2c521d31630800d25be11ef58065ec85703aad765c70f6c753e27eb985743fa25e1c1625a9cc835d7e4d3c88e62af6b451c69d68c88234b920320076a467d9f6d8f2899d2fec75a6051e10a7a0798803d216ee6708a6348f02d65421e20068cd75f74ea5c296df888521100b116cfe7dae92630706611af298c14334dce263e30479a1144a3b3b24f1c637cf3e340978b1b48f337247b656024053d23ad601d9ee9a1e4b4df1fdf064475979e8b5fc853e0162ff938218afeb635d95e7ae1cfc0ae97d330f5711aa77998dad9ae5ff5e676a0a7add50d04125ce4897456ae4dc3616dcf4b1012b04b5c01900788f460b04f6993d0aae6546a80618c5abbd2376ef5aa9705281268f666526bcf05643731491d061bed2b83834258cfd09bb9f7bda2e1d0caa23192092b75a44730b4233a4d0355df8c33faf0b81566d39f940c43cd8c50d1754f3025481d39063b384a7d05095d8442100a02f0551ca0b5cf185d9c6e8d3870b0f896e7d681a0feb5a535d683fd4299e6a765ef505cd9f3484c21d2bb53a819ab16abcee4b6288b918b22882c557ae46fc6d4ddbf860af73c7a21cfe43c8cc46b762c3fb83b62b464554479a38ed0aed8481de6dbf2a085ca8edabbd6efecb76ad27c143e4a1371d66d57d5912f31f3758a923f5f72da3827a4c8d8d98c2b6efac37983a5acd2e8e1b6e74cc2d2a02ab8aad6d3781059b13bda60172601341728fc6de660d7ed9d96915ac03c53ff15a9994e9f551901efbc92cff954fc69dd9a41c92a84e1d00f2b836209bbc2f5bcf798eb4ab0c45ad5b257dbc5be7852f0b5a2ee089d017c053403ec51255e15edba6d514ef6164669350d89a787798018517027dd682aad54b9e51390d61a69af38b19be2cf13e35a462a3c7bed6acbec971183afbc526faee8b1a78720905807297c481dab882106549340654a954449814f63ce254a1408088c10c859f894b1e2d8e17c97882f87af85cc3089dc261746dccbf231e85e949bdb47199b08e098a59f8d4bbbe2d7a8b126fbb380d37454a5a008fd041ba14cef1aabd31c9fd989a7cd013275642153cd7c88fdcea836e89de10484a920c26883953e421cb3920046d82fc9e4e63ebb51fec3ba4f42a271a37a997a934a9be65567526444670a833f066bacec65e1938ab4ddf49d27c4281bbe624184c65f1246106722aa6b5b5bd15f4f90c70f56b525d1cf590dfe4648042883df806030b9e01f8718d96f2500f3193e7e0f93b72394d03d0d2f272f4fe448d0f05322cb035fa06f6ab23176a286bedf73777d72d8dba95d1bed58ca5db57942bbf06c9fee38cebf912227dbe665969c697b723a980c64b44de7670d9ab49d19875bf81eab06d2f83859433715e696376c15e72f403f8fc725853da20e1ec93a169c6dbe424a6d356b5ef6b8d40330060245490e15f704096bf01b78a8dbcbec4e610d819890400b725b5af42beff9b250954a4a723c91987590bb16889f38090f840493f24460a384ce2c5ef88041dbf1342cd0ecaef558765c88f35862dcfabc0d9355359cd72cf1a1ddd4691a2790b849b6ce35c5aa8978bd7dfb2e328d0750cc3085d853b53d6869fbbdf16ab2944a2c65f688cb941970e50f0cfda481f19f229c9a62f8550669520dfea8089d66b920e97d52019521545e929b6e4933b38f5f68ffd6b460bc3a66a000cdfd5cbc894903a4c261b749426c5f990012bb26ad61f1233a1d7582b96edfebaaa2a40ab7ef095f5ea6429ca60bafc02d7894dc30511b3c335de1e7c5a0a77e9f46194d707ad312eed15e9a5c8fbb399cf404396c18fd3fad7e21aec522efe17d293b1e049adabbfbe23f43a2e85cb6afb7f3807d6a02833e1e089666380acd59744e765272a2324219e6db948204f3a096485e99945cefc7136d3d39f6b7fe1c231bfff73bb7554897abc20563afb7fd51008f6ff4de869cb36ee95260e68d06cdb06d72051eae6f8198512cf6e09ce03339b75dbdc05a00649a29d41b6c8403cea38775a41f67a8ef3cdf5b3d51fd2e4acfcf2387d29a3d240c0304c1ce08e9f0ca29eed466f61e816c5cab17feadbf4419be5cafa78642f198b10e3474fb330bfd6224e0f3518fa4077b559b56725bfae869bc5c709607d110ace2d5562b1c471e82de777cbad49c0480157f4cc3a7b44ffe20f331e5458926ec24fac2171a5a89f347a26da98b09e3f9f83c73279fac3f05ae5320fdf809ede9190eab8f5d7b3f2e03ee98614a310e5b90207773a95a5659dcfb11fb0063150511258b37553ed88a79bccd00a0682723fe204b8b5def769499c2ea34ec8af7c5a83f87c995afdcabd0b226b854810a0e6e5b597ff31af33bed5eb5ea97e134982f0c4b9cca5ec7bfc506e54e1b6c6304881736fd75360879023783feb6026e64fd8480ea3ea43238eae63a705547d5d96dbb42c5af456d8f95a41cb5d5abe7bbcfa6d8f5033fe7f86e1193f8de6deff5ed1d49426e79da251acc7dffcdd6c02ce1a6bac12dc2325858b30bf1cca605f9eb9c3a2872634499e1f5c37826ba22002f1ec4652e943173a80e078816d9d4b76baefcbc60725a8989bf74429d9f8fee5c29a93915672d8150a926e78c341a7a3f2fa52b4ef1e11fa9de5dc955f52206a94737aaa707fd0fb404a8aaccdd88f3d73111ac708cedc997e79723fdab2d67bbb8f8624bfeae7690ed7217a5b88fc8650f8b352c7194186324858b36259c5f11e76706727ca0dbf5bbd4aa05f29c2498b40489ce4ffa335fef778efa225c8bc7450ed489c91d510c9ce03765966d30f714cbba98874ee373d2c9229ecc39b46d4395f2a1936e3bb00a5841d761796740dc113b7cafe935060cc9af1184d9144c86aee84571d1e1eedd2808bc2fa440dd23e3ba78af0140fed8bab506cae6b720ccad4a1ea5b77c7eea9aa1991e48d27369aefef477f5d71c13905f181f2c5075218ec66aba9194f7da13e57cb6e6fccc81f5e91d480d23fc5998fea82c3bf053d2a49d5876ddcb6364da4502e0500fb02603c8dd5b264ba4d40da750ab0ee3498348f0e31a11bab8a1dcdd1f66b8560a15a7d63e0c9baffc4538fdbe52037634a41e68dce1c349753da7aded96e310b94c584bf40707e985539819152f56f77546979380896efce9d8006cd4271f20af6040a455d682479489740bea2a865cdad463f3c8db1919c9670586d73eca8a36c358f9afbd99dade2e818708e6a9fc74e4eff99670207bbddf5b47afd9184e5bc35cd6d989a3bc206912549a303e8a7486224f9f72dc69ac5d0e6a50ea4af566b583636e8d7edb772dba13f249571c900f374308d0a578855a15a079e2c9b33f2b831666a75449d011718352c32699d8af7fdf4bcda6e06c6d140f418df6ddf44a0a6ec95839c302823eaa464f3a2c309e1117b64e99b8581b84aad06f2ee007acbe914ece8b9190f6aeb78ce3518ca605ad5a70cc88714f260b32589e37642ac3eb1837b9f0d82f420917de3918ee774a0ee8462646abfc900512c78350dab26a7d987db3c5be14f6da4d6ceaa43dc03f680d853433506deb18b2f434b7d74c8cfd0ef371bd6eb908bc7e939f5dcd26357c3f8099d7cebf4f88890750ba9a7b3984d59ebe07af7d96f06d7e384a179b089c04d26389f9479575cd2989db63c7b383a10dcc75265352e7483d724781b4a5d3c6a42b2aef45b61db81fa41e5147cdac06ec5f1c8822a335defc650c4c48b1ce85111d60bc5363b0c1d4b104f83a9cec9adc1d213b09479572ad0838b7d8ac717766ce6dd1e0a2955e9429bfc3f012ce4dcd4fc37bc02853710f4a1c480554a51738fb50edc17b07bf19143d2862104e13de9501b7ff33f9b7e0d243e898d2e9e0bcd0fdb6badc8dea61fd60301ba1208e1d22c310e00bf14ca412f8363dbafc2c1b012b2ac424caaa68b67d402ce2bbeb35cfaaba9ee735e78cdb23100edaf8c49657b82fdf09a77bd263d3ab45c729f7b30aa43cbcfb66820b879e493d91f42203d9d070cc0229589cbbe709e163a2f1571f8105b8d62817b3609f2a10fe6410b61807b78e649a429e1e44340c1a203d40b8d8f9e0cf17fa58a3ec35668e4bbfc35a62e54e01388b61a29b73a35418381823057824eac5d412d22e4b0cda0cdd43674c72a0f05d66b6d55eb8d96a40d4a72a999626efa6c5e689c0cb92bf63864e0e70122c71062594249a6c77e617d84675658e89338a67f9fbcb00c4414a8c7675c91d71c019049a3f6f48f7c6fd7c90202034700ffcc8176d5a994171ea2bcd09cddc21add4945c9d9dd7227caefcca2c3b0168c9cd1dbb55fedc9e5ee6ec595c3e36ee5bf08a7aa04e41ec3baf903f1cc14733f53ea6dd585eed5fa7dd55f9753c57f2f5e80c1763a53dcbcb4c05b8def69b91fdbb71fc21fc78f6a016e3150034b9060618e4fcde6f493f7f4a5f2a4740838c58d71597486236f13cbd1c275788059d793d1bde4bb2456e09457e538eb3b4f8b06c9ce9526a2808d36757b4e096fd8880cdd438add167d68c4f5d3876767365a8584a5abac16a75c3a4b1c151fe1cc4180f54b2684a304e30f659f77fc27ee9d050fea57cf292cd0d41aaa15c9e22141cc45f73790fe024525ed5435afd024aa48760c2e82f8e353702a1fe891a34d25e0c1cbf934989eb690e3631b877a7d1995395451128821f1d0d19404f9d4f908326e0bcada2e2f93b5efb1928f69b01355649abd0bf3e1017ac5f7b072fa0c98fde70c1dd16b3687ed4c8fc2559c495f93ebd3d12186e407f8edf14cb126cd519a844fc3be3a2e059d9ee24dd238fa4efe2091da4ae14ad0cfe989489506270684e2adc448d555a01ead95e8e7cbb765038e197f665d909c7b5b54bb69c57af0d49a5ff752ec3998296fe91777af9128974e9d112abb7a1079698e43705558357b56c3b6ced15ea821c63060bc818802ab4c2247fb46a88a057ca2da37e97de592b2e5be4f21908faa622c31e8c45e09b0355542cd41ef9d122ce8265f6af138cd79d862f9d58a5646f9783354bff03b5aae5c88da817df10cf18fe3c2c9d9a0a7d747a8f4cf559973300b164fe54a451ae5073d88586ce895f11ba2a212922fee1b9846e3f58f948252114a80786dc975db2f2d2fc974e8daf2daf1559a825525efa0d4881a98bb1e153fa129f562ce3a36089bafda8c30722972ac42f2fe1273c164342991631650e5bfdb6792b07246efee6f0a2eca65a36055a524d5eacc319f17c78f42d35f753b7111117935701e34e9cb3ad11d09bd825366fa20514b213ff132dd75752636221ab2b126f806453bda0f06b46bc4f11c3502b27c950f1944e313cc847662cf5e37a17a9bc2c0f4e1abb7f251de8452f80fed07ba8c9dff765b0f54820035d3082f7ae07d8ceffdfb9dbbc47f07d99fe20f5990c9697bcd8da49e9128ef8138029adb1b815e57307ff52ae84339cecebcde3a2ea713d89f1c968e050909323c11118b5dac8fed4cee0510cedba4adf3816fef51063b81097a261cfe60ddb64a96c88fed5f8a1270fcf08e2e7795b08bc2aea024419708d05f4ddf4ae0a64a2bc486c1780135964d410d284477199c57ca4dfba281d11fc14b8a468953b4128f585f26f1dcacce903ef8f9777b51e8a2428004061344ef0d0fc5943841d4b8d95758e6744d89cc56e888acf49bd9c572264c18b1560cfbd3bd0999248ac3757df58e265447957a5915a6e6f62dfe07a6ac3fb10dbfd9ec404db661f756c27ef3a5ba23e99841f6464584176fc76d9283eb7d60a8da098831083f1cea85d9c1501973a482b1f8b7a6cc3220fefaa41e3fe629499e33fc958aca68fc8fa5167510828fc39a1ca895cc2c8cd78eecf68e193e4e8acca49c657fe8f17495a063af12c5dbb1fe194f6cc5adfa73ecaaa0d184ba4e9dda2454d2e750118464edec83f671c8f7de39edb2362c5247bcab6ac36a5aef483fcafca420f314ed5c365a57702ffd99cc6d9c523a0591d206140d38af1f5ab2ce830474db0d7378af604a7b5cdf7e5bf297eac6216666c918021bfc45cfa1cf4292fce523b267e1a0e719bdeb89c6d9261413cbfd15027266adddac898c7dcd97df6c199bf1294522bd6760f4caa9a5d6e0385047f45777e5bcd8b6b8b06f9409dcfccf3ecdaf18ebc4ed2a572b688b4f4a44ab72ab4e7a2fbb9157e8e8ddeaec14c9d61100224ec8468debde7e53112817f692624dd934d768a826e6d2db736be91945b7c92a372f7b5c31322996ef33a068dbe9c82fd4bfe4abb3294bf3bca8b16b361d2632a85e70bb5ccf2a12bf6e4e6ff0d51762bcd08fe8a015173596a9e6ab454a8cf9ca73f40206aed4bfbf103879aeb5621e1a48f695f2a0d24fe5a7c015a0a87d66e9256d3d2f5b392344ea38090c12d6030187ab3d3d2ced52f22b5a5b151edefaeba130f1e78ca35c654e87832678db800aafb6f67732b159fb033653321898a63c0b06aa8f5d807ac5a1410ca37f186d27e43b7706e62ccf56921f46785fe10fecc18b11d3ddfc6132d54b4d8ed1aa8dab55ec695464fec4ebb6bfc1fb110d0cd6831fb4cbf1cdc232ef56772d147b71f3f5e05414c5fa5df4ff5349787c203efd759f81d3882f7155c78703d40e1537a65d6c5f9e44d79b66055cee55deab42bab5c417478f8b382ebe34a2b7f452dbc84a6658d8a1e7851bda5162271d559583632b030d05a765807c8510e212d83217c1c3b035ed8ea87301ec6b9e4ec81a275b548b1561e396133684b7f20d549fdfaa989cd546db7e19551bad9b0d47f73e255b831fb4c62591e726d0c9d461a5c7c83c0e12d529b11a80dbbf0b6de5645d0d87b25de408c75c45a8adfab02a91cbfc88d35a39fc1fb58f8cb5417497107637980abb575224b596e830b078c886aaf3d21af7d0ab63bf02b16c1cb69b0984b82420b0a6c4d55ea5e2e312398a153d454dff5f5d3c702061f4f0707d054e54dbbabc23f51bb26e8ba80a01f0ec5462734586001f32eab16b4fc0f53a13570a5008447912742cff93e8e322505d2704ad922a2a41cf1e4b32cf306d9247a8f2a5dc46d3966d783feea6b2135ecbbe992592fefc97340d3bc3a320e52d1a9ebc0514c223d99556327c9fa93a150c21324bf65bc1495ec839a207be5e0e12db70aaf94e92a7a5e98ceaad3a14613e12778bd30faa59ae182241fd80bd01c99b0f2224e193ad9ca5c7c7d14b73e2fd7a0c1fe6133dd548ba4c0d7d574055a9fa5d712381e8328f14ec755a3a7c92d94a618502822f089125289238a5d39938b3d7a2a932186c57145730bc0909b0005531d3d1ad5523ae0c82e3da3372f39d5c974e8dd4a6731313c7a13bf8d32dba727a8700cdbae3e5ec183f9162714a329dccafa42d8e269a6c43ef0bee625a61e5e0ad270890829170dbd7e62dab44ce744bf93b677e68596b8a9384c507429b3432e45b520f076dc94186eae387cc857abda43605058d1ffc21f71b9dfc0e03598ab6832d155261f357f0ca6fa5489ee26e91e0a3f1c0c8b55afcc04d1baa217c3f8d4db2d01038e3eaf6f31dcf6738059de6586d55edc1ff5c988957c44e25fbbaceab1170f75789b6db6c4246fd7ad5314ff1b2d2039090b98f984d4caf0e3aac35bd1663b59350925aa5f32e8007dc57d4cdecd2eeecb7240f4ad76bfc92a2b3b4832ae17305f02019846a8138955ea7ad7b54ef8ef29b0da17b2e9ca4aca6329bc2cd8be04caad9bc0f43810d9adaa65997448f2fd8b8671e2e9fdb2d086ea5a487b75337aada66109e119ff3261c3f44265e8d07a896a531fc8742a9528da5c74f3785d2799af422bd8b3676e7b63411509c4e5ee77af39931ee7e1e219e9fff17ddf78f63aff27beb7edeaddaba98fa8c23512f8b4fa3243e420f947d492ada7cae2538704a37c7a96ac0fd634d1fc052221efffe1519cadad2f207cddbdd3fac38e0e184fac75eb1b1a1659e3f4abc0a5e0de6a16b2496d8b7f7b10fac05a2a74b8362af3a38895a2febc6755c791336a8b99164df54049782bcc6d219cececf0e6d3c121df272be49d42ed467bfad82c54d14ca8f750c5af47f347b95723923f531d0f165dba93154f0c050bb58f0376a298b6c7ca678678c0d543e22b4ebd314406b7031a39762794504b94922484aaf00d95bc7e8be087717d809e3e6ad75af1978a1ae20186eae7eeee4de95901edd8f125d0941ec0c360ad24609fa1b8ed7c7e66617173e7507c193ce638eef305e66e79a5bf988df74070ae61a54ab87dcea0822d747058d9537b98c871a4592983da9b00ebbd74712aa3847fd94f5cd3d70fc7bb2499cdec42e438b69a5330519c41652f8ab295dcfab39b5c98ccbfe98a8fae6e038a2b95cc6f7a7f6a1b3959af4316b58934bd40db6e199184e0bc20b53f6180959b0689f3295c9e3399afe5a15e1b85e614a7e41ece775004323e122b10319bffb1598c9bc59e000c3a8aa4c3f519a14a430265d2d61619f5471cd61381d97f84431ad1ec766d82a6be4f78ed6fcea4447c0fcb174ebd61d05e94eeebfc01d560e114dd1a843efefacf32f618a15f6c7383a4c3c514d3bad5376b43e357a74a5ed9a4b7a109bea3bc7471c1dfde732bfc6b4fa3b4a9b239a0ce63acca4a6b65999590d5d27ecefdf62e907295293b60415fbf93a554c3722f3a0e53d03232202fc20e7413d5ef031669c0aca86848e8e2a2ae588d9cee9b2b2e7b57a54ec9365f7818873fad5712dcce3e5a5222e909e908dd32049bb4466d5c9019dc51bfe8d68a1d95fa25591a59f586891af245d8b862d087bd6066d2cfa852f15b05064dbd759b048106983b847f8a63a3ec0a9077a4f84826ad618dfc70efa5f2d4abbf4fa1a865152ef323b014ab8a5392e7668e023f24e2e10c270469b8c4b0aa74d9424132401e97dbbca6a5fac4e40b66febdfffd2a2e602142d4bd357d0a3b4b649ab73a2fd0f469eb6bb186a2bb776f29648d51fd38bd80c623f2db03f48dcca3eb64cf717eeee6ab1530f4b124ab12dba6ab0e5bfb55cedfa621c90c3e0231a1eedacbf385a0853f0dc4764f48ec8e8117974e8810b9fa44b0a709fe1771e5f3941618d9f2cf7fb240ebad9ff819d8947628b2b5d1eaa7c45a579b5888294cedafb9e21e4742633626749dbe6a3beab3a97add8a6a15f0d842d089e33ca42c5d63a950d178fcd183c1e60591742ffae7d7756e1a02ff57a3ec8224c89ba3a4c5cc8afbe06a969ed31675d97ac61144deda9a3a720bc928bedb0efb22dafc9e215aba565c44eab3ca68866e1fa1d8678b8b1354404c842acb7f7d92bf94ffefc603b62c2b60821dd0c8e5d01329bd048dadc7238719fe7b08983f9e373d6e44bcc88f8e70b914e803459d1d4d615f08ed8acd637322d72105edc6c0b8c1a7ec6ea8ab9d98135c7a1cd01806b50019eda58816581cfec32446998bf8a9470e752e36eaeb6edbb60b76a91e67be75363c5ac2c9ac26ea9456efe368698ad5504178fa0d7edc848e2a1afb0fb4535b87ef1551ad86fbe4ee8e78e883ad0435d57b66a5c02209298b48cd32f295a8ccd9e1b8e904ec34501f2d5ee0a9a3e06bdb2b238ec980d848e2186889bea17390bab2b12e6d468b407ec3bbacdbf916d31d53f664fe0a29995d8ccd32017ac7670b4b746d4be76885870a6a91f42668dec69d590890a717e4f168c2dec3dd8d0e7e5a78b666d674316fd1c10f1c10cc42e58857f498ef5ef1fe5daed96a17c6705e667d0505e01c89320f09a6db34588dc590137cbb7ee212c32c2a7d959191eea1050d8e3c9b61e0f6123f667773f8d758e863b7189da2a3a073055b37841a10a11905ab2fab7f1f2b92bc4743d3f8515269c348cc1adf5e6ef89871ea60cf3ebe3c43c32818fbf7e453e0e5628c63313d5bae0a723496227a65e98f4f3a549418a5fbd8d47854d53bc24cbfadf0e9ea29ccfedaca2b719d169cdcb18ecf1058167397aa4d1ef2e5190f649c423ba3d988ecf1f58c21771ea06c25d99f1637ac9a2b529c584cedda34b835b2edeb34eed3a3bd566bd868f767c6b77e587a90f7f1b323a3d31d6ce494194cee1177cb1ee226c980fb903e070c0d9c654c61ba1e33281685d191f2c5590c80a1b447afe5e6f69c4d8058950f4d3934243e67d39bc6e7ae0487de1802d4d259d173322da46894b5dfdf73c81b2cfc696bb1b6fb88ecfaeab78f5c3ae456ef018fa58ecbcfaf4d35239d150455021412a9f441a6b13324b0f4758a6b7feb851c9ac685dd148404fa8f264b95e431c857db437856e92ffa27f7df0d72fb84a2f282382a3a87462ffc286f6087236942bfb2c67d3c1239dc0d49695b55eaa3960d15d3cfdb916010309f5857a3520f8e1c33898d6cd250b336c4fa8748ff1a0da91e5d4583535121faf18c74251910d1d2e65d707ee064fc9b516e037bb70d2bcba128d4ee6ae184b9150f440d679ce2d8f704a2f37b650b9680d7b13d51a1b55b7e7da03b0bc8edf8b8adb1332c2c18d9030027b2bd2e8b48c545538a6a65c9dc0d3daf3760f654d20f0ef7b629fa48ed5205269e74daaf6167e9c47817d4967ba64ab14653092e031e804d137459f771eb1b020b865e731431d28b9e2f50330baf24dda2a26478b5fe303e6a2d35931d75fc1c07b19bd52f90bcff7493f203fc9a811013fd00b422a85e539b0bf4b09838a5a46aba8942f02830b29bdf01d2afaa2fe0eef39ef929468fc79fdbd3712d21ea8c3f1d75ae8cddfc8889eb74eff5aef1225e1a040b3021ef5e0a55e699aa6239047aa956eae87a576f53e919a46bdf7fcc72e2643b2609040283d71cfa1e1f22dccc236992ba6542a8be9a381b6ede3bd0c65c28e7473e72117d42013d0aa331f7c5691035b5b0f8d97b64d7357cd2bd8a0caa426a936a064b735636d1a015fb459f82776b52271b5c737729029a781dac9ce966aea5180d18edd08a3f812ddc6211be741fe94b3e20572db6283f83daa3c71f0d75026ca1297d7d411d9007ad130a5e8d61f3cf3c7c2f7744b9aca43db5b2ca29208e65541ea456f350fd542c13e1cace500842b3a1da91c9c11afcd0fca053d198df325e55c798bb1d3936ae727cb11d74a4927b9cf0d079f506ca76c5c09a6c23a3ddc9902c50f978900b38a51ae0372d2ea3bba6f2f7f51d673ede0d3b6c3a61e5aabdec34cf64a822fdcd9ee15c7047f68af1a1c9bae79d5a94bcedb60152827286dbced00261542737312ce665524e3fe0c2d3dc694d13ea52f09227f0dba44bf35fae70098fbfbd94b2434f9f8ec01dd32c12fa3261a62a2d7255f43c9384ec9c39b07a09c4690f81605b38b8c93826e7e8642f3ca1871c36ecfa019fa750267a5f16320fd1b07dc23410016c78609479e0974384575114e7ba25a21c3f47a8283afd36299892ff4f9a526eb1dd78fc205c0909224dc7531e2895dcf82bb9f248f107d8afed6a4d03740aea98cc8e1fabad60aa6fc6c49babb014444f712c531813622502b42f78a9963520fcb3f6c80f45a6ee7ad117b9259431b1d111c939971425468d0abb9cd337a9727e27283639217e53c42c8ecfbef9b986673ef4a396345cd042e08fefdd62562153720fcd23df98acd41124b872219905b4322a67e3509e8aa2a7018ffedecd4fe0271c86a4789b8e9a5d2a610cf042effe2e4f1b0667161240504e5562dea3c5736122f4a181685789738ffb8122e296e70e11c2aa8b9b6c2982de5b06abdba3f13bae5d788e589f66b4e1f330bd1efb4f44e9c2f79917b8061bf4e5769a5919c576a3db6f87f7b840aa30d2e966730eb821f1747069dd4bd6319fd59dc0b3500bba5793667647f54c354e667e762edd4ee52d7ec693ab2c186d1365d5bf63548dedfb0fb18da0ba83132c41346e967bd91a1e84c01f221fdfa659b6097693468fe9a8b83ea63d66cf14d4dc7563da9eb2e3cb5c1af0feb348758ffa7178f6453688656622c3fa4555945c99440c69e9d176ccc6c453a9be18cac5fb74ea7359c0d3799c021e1c0c924e7ec59400668d3f71c6f9efa02b0c1d2e758477f490f8be7c3528fcb8ed3a12e1778df46040f4906bf30f6dcd80d30d07144a4dbfeed5b81ec0d31bb7bb2ccd60b2590b17524bd3d604ff55a1da46a742b13263e4719f6d3118aaae026af872e2cd83f7617b1b073b907df0286b0ca695c2a09360b6e8e117b4021498f00afb7b2de0fd1aad5755a27493f680730bffddb4f0d40fb3dfdd12621ef5dd397fd4c766fad2959f771249635e45cc5d9c2ce47b0e904f96e0ff133719cc4ee4c3b34eedfa5b855761b877e7078919a15f41f3f10c04e7b967448c5ef5e24cf86e4d3a3bfe817ec402b403941a4767c4b3fded92007e2458207c74d18340627e36dec410533d9bcbf810272441e1d5ee966e1cba27c246c2e2782f871510bb5f4dc5fa7af56a2c21a34f6dd4d4151377c110b2f697215689538861bf286855797252e7ecc9f911814e35e9a4f3e5f6a6995e066125fcd3870cb45a59635e4222468df087001f8ba77db87748610b3f6c4a6d4d3469023dbdd4898cd5e6f79013de88f3f8ef5f67c9cbb12985e6aa5a6eeca8bfddea8d37ab18334b199a903dde18ba9563a4ee572a2f417d3e703a4d1b7cfa2f94b0f92c2f5de7a1f66c643dc614b6b1d716dca170777c7db510b598c89154286cf5915c8769a2fd5f3cd0f55578ada4767ba28f32b97e3457a8fccad838e605623b8ffe1efe9ca3f8c0f29af8898b786e160df4c2e3f2053124836e89aff320352afa3ff7925abbed8de57c83231ab3937d38f9080f6ad7fb11dab64549eebbf7011885d338105324cc8bcc86fa88f432ed0e68dbb5ab07047cfb34804fe4c93a21a6463382639b5838970f812aea267e32b3d19877c9ee393acbc20cff0efd245118c83b9120380f6b29ecb6660a344468f448d6d910a4bf1aae65e28ba7cb1aa2172934fe6bac40198a1b05f50a5834be9466aaebca2329182d308916886601ebab220bbc772518f8fda500fb3d7fe7dff2a6b0b3a36b6443d5142c10478f748cf8bfe310da81bd5d5d004b66e5aa887e4190f79ee89029386fc074ba13222b395e2073c30d2b37eec214b6dcae80e79f2c977344825cb735e771a1ea8d27cd78d18e34e6c2d2b2bf9350681d47306840e138c404ec3a95035345fa3858fab896c8df9988c17f3e1feaebe4d5f44e4ab14321dcd8aeff9886d7321a64c0dbf2a2352b317267bb693479e835391271d679a64144ce726027457b19a6990cc6897d7011717630e2669c080bbc31c07184b67f03d25dd484072d4f5200f94b2f4e78cf087f6191c1c7c3c7cb2e3ac63a1163c008209abbd17b41408a41b750e6d4a53d10a1fb99902a93df1de23da55816f26afb2edbaf158e90fe3c9adbff55d8e6b94213e85c1fad69806f8ef33b4ae5b8a7758ecdb70887fa07d51e9c6da8fe9c1820cb957748763631e9cf8aff081c189633d39e6b7c118fe43e395e9a2fc3a90fb125024229a1f1b7722b0f56bc071b9c8d799b2ef66450f4ce0457e34d2739650b3af06177da2c2105aaad410621476a22e4a8e274972843d54a81bb0c4b4606bab6b86b26ca520828e7abcddce8bf28ff9e8a85785e5863e750d7805abf8c39b1f80d9bf8c9c3fdf2df5eb2a385fcaadb12d61a57e60ceff933514d95017e71d68372f8ecb289f70319336a6c98f5252e1c3c2c12c2b19d91bcb90fd38464ed0331c62c0e74add1ea101ea7c5d8db8ef354976cb8206ff490c9bc54ab5b34d4ef7b3f12385d4dfced3bfc6454f429347042fb732b851c77fb9dabdba42c1f1d6fa17ddf4a55aa672de9b7eae956bd3b4d8c2c664d18dc47bc4b4dda558f426ec336b47e34e6f0301ab0cbba5cfc105371fb508ced07a84141b4545ca76e3f04d6f4c25c7c4f12fe229df919edc840465373059e7e9797e856e7f89f62b4d35c1f15b554530eccafeeb8edaed575f85907ae186c1797028e114edbc66fbb8473be7f238883f7c6ef07c141dce3cdfdc088d06b8736dc1e45ad614549cb8f70ffc99c811fbd531fedd4d7ffa69a1941f7f1a6ae0c8fe788d1f6e6b0c76036e7223277d8b9fdbcdf3203f493d2afdd6b5f5ee375ce25c3ec8aea990d7ed6a7a9f7c4509228ab299b9603740bb6a4b34f24dbb81c1b27c2616d6332ac5cf501b0bec252afb979ff8d7420716c1d26c0020b7d92fc309099b2a22aeb2f3d80e30db09e7685398c6c12bd108b77411529097d299d12929f5f83ef9fc39a34e59e0a3176d0bf3724faabaa094f4ec76eaab1fd93efc6e99800b9c626cbde93537e423aaa50aa9afa0dff6d0c1643531cf6f22cb04604ef3db374b9bbb0c191f30919c6da21bf19a78582acc512481079f6819ec048ef26651111db65e0931836a34d105b18a16e675f5303b5023489bc1bec097a555981eda9521a6404150ad58c891cde001aa59640a6190d5ae9184db337df3beb7fe645a15768a4dd47aa61287ce0e6637db58ac0ca1faf59235d19f7e96645fe87f8673835cc0e6505af1ede64d9ed684e3d01e52629401fb01df764a077e8fbf7f28a000d1f1e531c407a549f6261cb8d94073602222d1bebccd7bb0b27bc5295e1114b2edad3d1a6751d1441a9498ff09b87b28a7f49c2d931b97a62d4fcb6609e8873d16554a01ab4b09ed5dbe8272d6ef905bbc9c0d8e60e89af3dc73eb9326333820a467794647ddb7bafb66bcbb69e8693c31eeb398b32d1c9a720b89928be40564903f17adac4705bcffb96abcdd76686bcb6b36dbc795c16b4ee0950ad8d80cdc446979f9537e63b4971c8fb1dd89676e12821078dc09173269fdb8f10053dfe173a1cb04aea9758788b1e7aa76c15d8cdde41e4588a984c8252ece93e4cc6636b6f91cc657d60c4b5e42a81166d21ffa54b89272072a93bfe2a82a591c3c62e016a6e099d89b50ab3520f5208e070e524b28987f1eb06b4032c70780c4c64e30b7553ddd2b46a0f35fc9aa4fe095fc4c1d91049766cee711774d96ca64b5554c59765270fef9a0873533684c27048ab48708f96842dfeed7bceab8bc5b1888efd1fa73e2f51b894e7676fa73941aa61b2e8f888313e6b59b845177edadd213b0649e7956c1a5f07dcdb3f2a4dcf734e6966fd3027256f4adea19f6cc0abc54341b33ee47ef92c4f3b66ec34177e99ca924553dee0daa09f6f7d5b0ce70f42cbc41353cc9b1e03247b92efd2a49e8cba7eaa277958cdf155f5604d3a672d114992df084c75029f8c399f82fd57eb1db9426532bfd8d2d807d277ac4489e34536d146f47bcde67658256b7024718f2a1b8efd825cd0db5603e75db673f4c91623156edf5020ed213411b0d487813b2e3e19422ca24be5bdd264dc25973eb2b37099ad94929982d8bb98841476ce9a2d5d5d83a5319309e8c918e3d43579a419b5ecccb6d094c8ad425054c5b04b2402902027e3c11b4e1f73612b32ca73baf0abc02ca571963f83c29b1e812bb293cb6bc659c493581eddaee82e2eb7acd591ea22ee0a7f825206677b4560e51a72bda61430f44e920defe216fa48d240cf714b5b8052e8094aee84319b73b1813b76fa6fa6ccfd9e721df151a2bd0e9b4c082fa96ee8ef54892f85cabb93171e6a1ad40814e90bb32b73a8712514683681d45b285dfa49b8d48e9b22f2e3a9af121df6ea200406cc7b7ae3084eb1b294722f294963d16a0ac9f257415d30ee2cfbf580a52561a641c2e868542cb1eec65f7ff7113e3b0bca82071b282c249839899baf3ed9596d9ae0b08d929cad9ea7ef55592dbf5ba75fd5d2a5d97b867b24453e077141b2426ca0492eeec6612a73ae4a27b0133ccd411c4fb77afb4934d2e76e75ec77b17d89c2f24bf6ed0611c225455566c8cdce1dc13789438a4723c6c92e557970db24a6d66305f5a9d3a785ee90808af6bc38de04638a940288d5087d09e4466186c10bd89d9b26c9c55e256a0b0ce206c597374c7ff92f47993944a20841c0f700a41d9650fcbb615ed418fc4277368656699488f2a3d75cd8592468e94273b859bd2f201105beaa9586a0a1e20b35e6676cf9957aa072f20ef179885fc352207fb362e0672374151ffca0a447ea34f963547e416bc18a776a46557ab36a5182fe22c9cc8a23b15cdc8b063322e8c200f329d0cba1ae169efbc5c70b75dd0d4c18308d7ec97e7c8eca4cf82d6da5d421d00854c88752384092429a02c26dcf440b09e7b06dfbb1717a485c79a15210bc338e4d9c96072b2d7efe5c028798c590d290e0491040db85c10faa0d1e3ae694d60c2e544e0c30483a59f02dacefb25491f88fa6d6e1d12d75c4792db194f26b54fe2688bf3bade4941cac9daaef518896557cbfcbe3a3b0b4ac1c8c864a573640b4aedc3f2d4dfdbeb09521ac01f3627f674f52aef5bda946ffac051f2e97fa1f223b6280dbeadc72a803362bb86cc57ac4e4839ace628ab10009034c003369a0bca9c2ee550f32347e4d9fc0ceb3f4e8130b10865df2a4b275956036fcea575fde80675716aa21f7bbc75bb55e60d5d2a018c804a0375979d1f66b9f34d6ba67eccb75474c7831861ebc00533bc2699cb2258d0c384864013faedfa9a7ae5ed6d10b32eddde15841159c601ed95a4b06ec37476eadae5632a07cb24a44cd46a549964398308f223dddefbed44b1ec9e8ddcc7439b5c1045147d2922d12a19aeed806bdb602b5342ad9afc12ced3d4d94ff110e3218dffdcebbd5737b5e4f9691c3753f0c47beadcabbb6c7676748d0911f9fb5d04e4a854924f1f560187169983b8084adf15c9da56ffe04f2362840672ac590c703c375601d9e8cdd718f4061eba45f59516a652848df1c2ed9de6b48f265001bc11c537604fa7bdaee8ec8d0ea851a4cea8991ae63fc6f6a35de6391071992ff4d2ca7cfae5a37e99f1b6d3d9419e2a0d6bb6d34949ddafcb3517033681e98ddf3a8c8ca79841e2ba4a041c820c877cbfc39e6868878abc74d04d38068c4c9048a6be457e2109a159a6b1e3685f228f59cd53eea42bd7986653740135718cf5d7cf1f1b3279c1e829426a7571dc42764a072c9a708e4f1a06023668dce5684c30a70f166a8a603f9f35a7013fefebd5d09710c8881bc36716c22c443be526fafa8b3166b4c03b772ab85323e184effe5c29ca629a4b1a7f6325a4dd826efb1d55b7d8892383c3bf451267a2c37bf652d7b27e9bc62ca56661137f0f0e8ff3594582b83a6de7759eb28059737d2a2c3de80e12c8212cc761ed71a7191ee689634b2bb2dff092dbac3168610b3819c813b59f66dcf255bcb1beecf3c0466606534bf3226142785da668cde684a20db9b116c1c6ba65efde3d890f8dd60823f6cc755d8da0a49999184f240d912d69b174b2024b35a0686c80b7adf000800a23a78b0496a7009f731ac3ffec95ccfb69e3b540d28422fee790d80dd7e0a35022f34c5d49e37e8ae4a39e2d4e3df9f262a079c0b0d31aabde537c00335170122602a95150392c48076c19192034943f022bf4fb57f79673b03d947facd0f922855d572243908db72b2a2fc3fbf245b2fd7d13e4501a27cf66191c7d1e756c6e01bb090f388eedc9da0a4fb15b14907c4bf4036e2cd0f4aec4edfd7942011f6c552a9f0d6d10c7cef3e811cf7b500c3968637f7abff16e1e8611b9582bf844b77a635c6da1bf0dc0fb47d051df3dd245b4dc10f27f1a50be32c7127a05a90f3cdff5066fc18ec567ed9467dd95b3567103c6a7361b10bd4a48a0e51ac974151ded0145a8186ab26f9d56337290f7aad6752d48790c384656512a0b1cd2df136da3a6e53405819fa2692b0dfa2e63fb93926d89c574b2928b380d3e0bba34f2cff277b31a1cf33ee1feabebb219a6e154187ca855f16dae97212dabc60b43129e03e08e6a6c295d27632b84defb78dc5e444b7e9b543e4d2c94cf0126c01f8633582eb91837f30489e074f1681cd0c417207d6483c22f727967ae72b628495782ba6e902a23a90cba25cbe463ee77c5072f28ec72f8b406373c940363f86c3ba37350d402e12f6bc902670ae67aee6d11672614676af453dd6d304da2f66f4cab1354e6935d2ca27e6ae403d65dd31a7e64e92f081f4c9d7ae6d81b16a28f98fca5f35da363a521dde90f5c27f026a2bd35cda6841c6ab8ec0e3ef8e1d7633b8fcc8a1fc5520939a18ea688bfccf7f6ee0c9274f48964fca3f945ccf0acc617764c95d2f91c078e32f80f4778a97c219144e5cbbee6ed26322e991c56469f12c9d339105c5772aa8558d0d63d71ccaae03b28eec077f6296437bd28629eb65bf26b2053eb89832be18450a0cca4e9ba4980c184c553f0cf3301d10403f143aa95abe1ab18e61a37b384fdb95b095ff393fdd375973e05e5298349ac17cf6fab1044d892a3af573535f0bc47bd0c9b91d3a7853b2138047aecb23a863885727a464112ab0cfceebc2fb0f0c2dacd238d60db6cff09ceef4208a96b6c7d0952edba1d3f72ab21fd00774d4af4186c1c587e4e0ea25623445cd7bb858ddfdf0211088a9579b8615c3b7c7ae4515920a8173e8c7b328c41c4fa84f2829064f60a3ef2c3b05093bf7e8ef8a1481ec822786d92ed31f839a482168a23ce98b88440495b42fb71538ed11da15c521746e4fffcc7c508db4d4671ff2292ae9e4c4ce2a2116085b6e2d3f0dae3b2b63bf331590bc2296116ecef2cee31f5e22fc7a76592d9e3411100a802200fa4a5b43b5521d8d68f63ed2503e283e8d4507de888fe2c64a06923963127a56fc9ce7d693d6140032ad5e9dcc26a6e86e3cff0ab4935faceda1a02ba88c1f1f6116c5f2d0098f6bce456a7ba91a421141adddec0bcd0d6782ddf2d5ebe91f5c9ed1eb296a6faf7fb5495f189749e4146fb4983902a64e1fe6d6ff27ace146aadbd7a8c182e426d6d0ab1748e9c323b9775914134d4c71a145e27657d6ec6e5c73f3260e79cbf2ac92e8c1b4c6bc387f705d76c244e6473e028015915db826bbddd1617a3731f84a82df401dd96d434d3cf3e50f10efaa6b2ac4668eb43cdd9226913846ea38b02654382745081f831fe39db73bbbe829d711fbb325e7f3138281428a7d34f9414f311f896acf603e70f42141770eac01f03be4a3f710fd745b7f9edcb5775e3b74bf365125e0619f690b161c0ff998d52d4ef42872d00ec25ac0d31d2663b49045dd32d93ddcf57c26cab498f1ba0356ba0ec57e23631798d2c20c095b18df10822d34970e55315c18a623cb7c4410b9dc9535ee70222e932958c37d48a839088cc22ee4597fe5e89794ed637aee8b502fbc26ec974bee0372e7ce076028dc8dc1e81c8784319dd2ee514ca344ac5eee4ef5da379485666bf1e57d2e5d90522d777e6fd93eb7dfb11ae26ac25126c9699bbb80329d2cbb44ad712978c8f1591ac46a4065d924b9981495956baa8317fa0c7bfbd7a413b73a3ce07f6169ff55115958569410c795dbaf945a41be3a40bf1fa5a514523be14aea87b2246791553df2ba861097771fb361bdc7086bae472ad4eb71dbf0942b57da0f9055a3417c05349afc981a1ddbf51f852808203afe7ba87d96d90d8ba6ddbbe4bb26865e69fac19f745bae25472055470ead9a315915d935d9f01ef38482b0fe6024600507d1ebcab78e7d0c01c73407dc37e198418ad91ca7585ba5377debc8ee73de103436b10aeb2001ae772b89c7429e4733011ebd45d39c6b80078fe8a5eec4b9196aac3c457709237ad99020e825dc9094f99ddf95190186abbc32710c6dd5dec346be2effd2eb7a72dcd8d5aab467edae8d099fcce35f18ffac7d9c62607cf837b7c448281fc68ccfba26801c9cf5a8a877987d0ddf8bf7a5b5f0922c31fa1ae830c4164ffdd117deffc7b1495564cdb034cf9e65b47220aa3ca51035cfddf0ce9c6b4ea5c747c08235e74322d94261f9ddfa59b756b97d05b501cf41c54af6be4c62a0e3a251c481aa559b566a619b5e0fd95ba84dcf9c1bf6797292f8d296e4bb267aa8ae6fa3ce83e02bfe785d7f224585a088efe8d86fa527705175b5fedb8c0b8121ef59d8f07f2cc3815e1b1d41602e95731792f1c5032c995e506cf5630ef818c9f992cf772b3fc84e9c96c06816d9a1560ad164bbeadb3497975e2e6ba2090c28906a9ba35d2c360cc9f281a1447095221d04387e8a59b51b3868fbf14aeeec36fb5f9a8b0b081ccf18877419b9a8947dbe2af57ae91e119f87a67aab12e7f2818a17f60accc17461c639cb24fd7685e6cedddc69da63e3cdfe96a2a5c6b3e0f9bbeeadde10fa27e0e9a41e232992f22c21af447bd5aa38e9a47f6f44f2fc4660cf300f1865847389010119bcb24d91ebfabb20d19cef18bc701e69bd64b69bcade49412e0f9ad63f948d0a72a40e94cb32b174366242c641ce6700710e657b19fab619b7c471ca5b533d280496a055f8d8c43fe1c0386400c9c86a7f3a963db6471479bf8eed2653be0f16c0ae474c795f7a32b9b105d635f885fbf61629cdab5ee09e311ddd5d7a878ea158560252b7d55f323f9fd87868593eb7d9d3efeaca204a3700ef2ee0b4a4ec156f420ba870e322de1a06c2532603a7769b85a934a35cd598e13ee2db8006268f77c64762a8bcfbbe7607c0a29d3ef857da5b7b35b475fd52e9be4a91247a7090f4f3ab3af8e7d8b8722e69c5b3acc3bd152e36d5fd12a7d71bcf343f97b356078de17c8590cd78017a1ebaa851672ef77d5619703912e1466e00530923a0818e05d47233a278d3aef14566aeea304c07c227fc15c684a086c7fe1080e9f00c6375c7856bf8411b9c75668bf1f58081e5c0964c39d30d05cec26d8c43fffe6b0ceb26cf1d77e4d6792bbceb12f4a9b5ae36736f1da601a90a799fc4405f352c87aec7b7e0566944b5102aea911f8ba17d6bb2a617a163edd8bddc4d83d22dc2119d524ca532a2ef46c1964cb009c5936b71f9f8e507787fd3ac5aa99b4fa1bd5dac8c1e7ffb79ec56447a203b8cec1491baf088fe463b93dc1a84ae528b97874b2247933f51f58c984aa60d11b94c9f7a29bb441c722379c2fcff006e1138e7b241c22147c9d86399ff7be0d472a052df3ce778ab7cfd0db02c037d2b9a4fd47b2d94366dc540b231a253f3cb9d47af2ac9c1ce0aa42e5164d7052970ff7313ffa5d2f0f9c4e5be8b044881c9a43f78bd20386842a97c8cd4a14c714ecb01a51349e07e30bba6fa4c2fb76b424ab39e88995bae8873bd45b9dfd4770a7641aa44648f2a55cbfebf25866821480f0a33ea6f2932712ec6ca304083aa03af87c7b59158d1f53b3fbc515f2aea2c505dbab2a4938507687aa5890ca74ea79a24b76698abca8d6b0f738e7dd62a3f3abbf3b90d8a8c6287b757602ae942762c04ff310708bce754b4a1dc80d4cb62b97b70c3f8bec61b2a2b309a6e1cc13c0250e8458fb8ad6b3e0667e246bcc4ba4941263012eccbc1bca4d52590fd6902dc54b9031b622708e86b6730736039d1d093c281836b0a99157bc28b98ab7b9dd2233d08f2b9bcaf22a16d2557d2ff13e9943e546fe0810dbaf69e567f2ae9c8e0e426d28de95795d3660a7786532da7087e2c5fd486ffe6f7b95471dedd19a7d049c9f48aa36d809fd81d919be5939bf0da522ac0af135e7bbe84033bbcc36141b4470b1f30fe6abb39fbfb211fe93557b8d596368bf31b49ecb38b571ddf0e8fa13ebefe201456a851263f20cbd9d9024b6aac4943430e3551eac9ba514c0e5b64a20bd181b05c32ca70b436c6150b53531d311507d3e04bc015aa80abe375be60b420fc5085441c2bdd38ef070f11f505abcb0cd8a7b1c51fb801948d283df3a0a941aed8fea2a35f3710bffc4d74effc7b2ce852021b3a0812f139015b134990df96ececc3df439a416620854eb25f1e7ae608b8947afcbfe4ffc7796ed060945b8eabfeadbc3d7f97f21469df946f57958ccba6b583d7b59ff1253e76e93da9b6bc25e727d2d12945eaeedcada8c62bd77d14c073172faa9f8ca5972646bc47c02b083043c83fce5ecfb63c2de779917ce6c8c6928bfde7580b3eeec2cced1e6d1dbc1fbcc78458001e16a5f877224506c792c9ccae7d9ea23cf6a59255feac79cc969fdea94eb39cda0e54f2813ec8b64417dc4584eb42a66fdd5a0a837a0eb67843b0a9378701d2d62faa78e9b72b5a3b3e3281aeda27f11f48de61fe46fa7416ef0b8106794d3a47ab434ff553eb1462865e9d0087404ab7e298813238255eb19bd599264adad860510c1e32e2c867bf5c82bf9ba6caac6ad0859b6a97161b3091b9afe672af1ef005fe06c6354ab04709c6604d75dbb4830bf89d3da8f150f5a375d9010f70bcaaa5b226be0a0972dd1915127a26ca6d361185853052fd6536944fd4328014a9b9ac4a8052c976a7c84b718f751346837842dee6bcb6adb77c30f2e0f7a655c5a816c696afd1c2e96860348b1f8ca053685d5b82309975aa9c526fc3c4c43fe8a437d47a0760bd33d945c4d1bf0a3cbf2cf71124bad480ec68216aea666050c57976282a1d06b694f569a497123366d221e3dbd85e3449a9cf605834b4e15c11be123aff2c9edec70f9a8c18fac2ced3bd570553300d8986222868348bb0a657cd8520d01cf032447f85041b5b4525bc936052d589ae2309509ed450d6ca7b65e8ec2f75de8a392e3aa95c3fcedefc9021511131e2689b8feddde93f076dfbc1ce95fe04d447f567d1db3e0844bbdbb86d75835a236ede4968a557ced93601c8d6054acaf345fbbe2d6831d8aa8028b707fea34bc4d79c195dc0242f059a03688ac8266c172f07e5147f378a6b5a12794c13f1eddcd5b49eba08d4255c19496bec1cda1c9889c07661badb342ba17df566b854e290a8d494ce2b7c73b2ec6768984f9dfb2f318b69452b57c45806f635f553ac2cfa86294a5e9475f934a906b6d64b8835dd1876125f406d0abcb8029a70350d799285f74f7beffbe7dd86221dca04b71c05f9ddb3d0420336dd9bc70c32c43ee273195da2c222d44a35a94912316287a8469ae580947cbd6fed6534d0142c7eba8877a2504e1e9ad46f8d3880d79a09eee96af437e75f739ca7942e6e933c1adbd06c374819531ba09bacc848f06920af349871ae6cfe2aa86b34c3ecd87456548cad8e84501481f39c663c9a82c8548094267fd9f7100979f95cd8a173aae605363c964eeb76a0d830a497a55c9cec93ef1cc7048360fa69f522d175e77cc795960d4060e290b37227b20fb81430fa76fa31bef1f5d84d755ad68b2b8cfab7c535c0b7f91a451452a310ff9febb4a861326a548bd68e0d9e81b9f84d81aa71196a769b9fdef882edab23a3f9c43f159553ee4ebd03e515e8fd0445003b03c8cc3f6b9c84c36ba3398369194c17bc116baa3a8f5147b327c6c43b010732e5f1c572b298c798c6de085b9fed214a8bf729996cf8c48e0e1ec2ab476a1ad181f8fa72337a38015f6a4adb0dbc6386fd0bbe38c1e5feb79afeec69fec0d305f62e71006d01afa23b46286cd181e66555b1ee8cc4eeb4dc53edbea538c07e11c938a5ee5b0b4a75b1f43f0f06dc15fba4eb065598fdcd6d17f7b4046ba252d74dba9137219526378b722e8458428af52cdbf23909b2ede265bfd25fdd2eef5cf32c455a6817c85f1cb0f346f27b90ff88922ab65ec2655eb31ce2d36c567b1f6a0f6634647c821d593aafdd8844721b997586a5c42219955fc668c52f23031aca0b7633a2a8c744f99549ff4768059bb4df73ad5e25b322fb95880a20c6134a0756406fdd2611820c0da9b4c64f5408e1cb63956d5a5349e5b391d7f96e9a798700fb79a554af8909d2cf9d93a2b1a59bf8d69153e66154b1f5011cf1e7273405cf5c31a57150c324ce12e09b5df37f60ba80e61c7fb447c6692412a93e19f8308f28eaa34dafc75040eb7b2066d0e7abf77ba76c32d4fadb70c570da60e92dc2e6800dec70d706bc29c015937fd94892cb4d67988b6b6892f1bdf0fd0ef2e17f7473be8671d06f0aff23641768118b395675a946ae1aba0a6bc0353dcff32b2cccdcd704063b6f8bfceeebd4382fe133a3121303232abb75ff083deb6be4f60a74d1b180e3fbf8e02e758ca9ba457f3eb96bd73f2cfffb124fb8ccfedaee57d98e7127eaa8ccca8b18e8edeec38617b8b36e53dc1ae90b5a075e7576d4802bb5d303de1e1b10faea2eeb26f644c9c5c123e2ab66b128e886eda59894118d9c47a15e9768b26aab9b3619292657f2013816019bac209f99639ada8ddfba2be03c65d1b51664008d5ff0b23267a29abf2ee16e554ad5aaac1c75ef37404d12866c3249d6a1fd15ae17c94efb1bc5e80a3cfeeabb39709ea74032b12472657f23ae26704f388d71befba9d83c432f8314d413063a97e8a37f78155b801635d829a36c0e1e7c6c2770be3cbc537c808c214222d941471c484b6d71a0ec893b0fef7d1e34dbe0b80c95e67c288d84dc0ccff01c6c5424d4a2a8d97ca3ae51d2be43c6e5092f7899d174f36fc43ae1951ee381ae645ed3fda97c25b5dfa6950dac0d6f8fe70deb3766c7266a31bab6f3e056086d09aeebe84838d779f6fa45c1fd8055049c2ce915aa1013affcbacd7c549ac9dcb7593d83b283913dae7e230d978785f0cc9648cfb5786bcd167cb4227dd5c13524b4a13a0d8451ab37f811e5a3f87bea790aa3fa1c3fde9abaa942697b18a34add17efc6bf850dd44f7edf98540625133146b705cced50af04de721f511ab8b82a06f7395e7157a2c763b582fc948ddf437149657185260231b779ffdb2a334e387d0d62a23a79164b4ba1af5abf8dfbe13a91f188db3239848011b2fb06123d339b7f10c948546b375609b280d9b6037e261b8eaccb964e84392341e76d12dadf5c2351d865affd66cb53e93743bbb2f4ac60240de26ab05432aef7502e436ad3409533bee544e1705a60cd0b14883686b51ab31be472b8520cf1764a86650fce53858553545d6d85f0b65bd26517f0d191db26c8cbc71e515f71eb57a78c362aa80685a0298a107f2ad12c260fc6f1960fdb015afee60ec12d0df6fd2c851bc5d1bf3fd0330639dd16757a96fe5a3933396b0bb43f7dc6f0e8a5a4856992d721b84a90f12f9a54619d526f66ec46a3b6994bfc7f90e61f21edd20c3abefcbf751098531773892ebf19a4a718248217a9be762d1db86729d835b7205c2ee39bd4de3290159be7a4c0ac42c2a9cc0641aad15f94bf52eda8a675597d9fa7d420d46930ac1b008deefb434dcffc2ffd8074183996044cc49e97628568147a6416181595cc0187537e47dea8b62cf9f974530f1eabfcd4e16b7e5cea70ce31a0c92368e25c244553c9697420dbe659f082d8793f726c51744c69e2692ab2da1df3d0bca9862a485c0ec50a85760b6c31fd09badc737211c2b30fdf23ea7c2033c901fa1117e1dc24c7e984522742fd15bbefa5835af04d38434088f566095dde4d150bf163e9acd49613c46f24dca66d3152c6d9e2b60b844f9e0dbb40d3faf4de883f361bcce41f2df5a0c2f61669df65dad129e8f4f63dcd2c8529b2529dc5f11df3447ecc50f7ad665dcca864250680941a04a176696ce57933cb170bf3e7b5873ae1de801cb2e8fc5dc1418907020305176ad1e9014c7bddd5054a0992deccabdf42a079f5fd049d66828ef5a0c344fca951a48a765940031cc774157db3578b012b6f5f9524a91c5be2d6e6e12e46867858313d372c76bbfc413f1469d8afba4785d0d8f03586819d5aa04e3a53cf9b17c648b318d95bbf0319f996aa827d8f6a2cf3a1a912c8f2ae9a283d7eaf835cd55a0369298dc27f3a692d63007475a247228e4922dacf5c75543c7bd081cf9411c56a8b8c01d82dead3c52fd203bcec3e7d715360cdac804b592bda3d2d1d5c744ec93f06003fe7ff19360cd54a85bc8908744a7581e748cf91db8b23ecb086866c9118ef2a1f3acd2726c8ff4af008a5bb81424111f0dcbf58038bf9886b6e9c545fc6e156953badc9ef68703ff82b53dcc9f6b9b75118d53ada2aa4b43e866a158065a4190db935ec75ef5cc932303ecc5c83c6f5651a18cebd02730980027b991047fee41d488f753bd5636b0ce787474ea0062bd76d44aff4566fe6c2b102be514c29fc1608603913906e381409ae8eda3e6e1565fb686fdf86f8375ea5094979b249b661e23426cc85eebf54fcbd39ecf841273d94c40a90ac752dd93b2819be048728d399202810121de48cd708c3042f8d17cfcd157a137ca89a003f873525c59cfa4169ab5296c9f5ba7c7635669400c6b23faf9a0d935d124f0a3cc73e2f314845de02f99c0801b4870666157fbc33684fcbda2b7a366d49f978c1e67157b85f7d9064c8d66318cc3591045201dfa80f9756b6774e1af41519b64c114f50f4e897b8c24582f6f80560c75744f771b280c83d6c4802adfa11175c3b1adb94186ecf1a11cfa2f1b5effcdd9e63f6b1a51b63340b308fa5eb7090e7dad76cc882d918fce4f82e93ba5330bc66bba03afbbcc83e3a227915299b8e30a1263b4a6fc5b0b629f3f9421d9b542b9e8f6b5f987ff3849586d7612e27f382ccb0328d92779cfc3add5bcf0b7d0db42d639798609c43b6d8c6f711e82c690f814b254bacad2436e3b58c4d6d0fd3c282a93a8b0d2c3395d5438f358f9b7d1a0e8a89efcd04471ca2d31465e8d1904fc238152824108bd3fcc50aec9438d52bb2d57d5a2f02e6098f3739b86fa72b4a256a85a7b882705f72a3e41b5b79c94c7b009156438b99f8579555b127cd9cf73aba241d4fa8a909dff147c8ad0ddf033d1705be3d2764d9cf699a6778c1227766679bd510783f67a03ae2b48da3ff5b2291c78d253b08169f7505025a3e6a5c0c2e50fba90e5127d91fd95460bbca2ae3afd2bb7aafd04b70577255c73970d5eab4debbc5a282b02a2ca8bf412141d6d40f4761cce80cee72157bec20d044d8e0be4def13137c88bbdfad84299385121e41891c96e20183aef16305186480aa9053cbdc030dc43b238c5616ba6fd436fe0192f358a0bc06523b7ed245e8cb09062a1e864c9cc5bb09ef43d93b4d7bea951c87ac5bb3092f8d0834a96ccc6e7b7c95b20ee18e95bf2c8542e6e18864b8b5dcba3b3a197d6461e9f9df6c805bb77dce7826f6cab82ea3b2ce2a038099d33fc6d2263ab378ae8f740130a127d00504dad8fbb39712dd7a9751ebf090e0420520a776a75bb8e53c8cefe9066120b6dbef3be2eea9e7c5ffb842b7ebebd77cc908bd3de87c0f4aa633ce74c0aef57fb2ac7203f12cdbae26ffdbc0e863c146166d1e829e36c17f006f894dcfe441b78ab33b9ec4726b306292490316e6b7a027614f1a8ed057c2c7c8fe82a5f1c77c3782c680c12582e65fc7ff22356ff5360eab57901d579023101eaf878c2a82c51bcc4316ace78bd6bc4e54c9e244f03f24c9ae38abd4138fdea7fc9c10db3213911186fa33f9f51c915072c574ebbf058fb1b479987524de5f83ac80f5ab37587a892fcb306aa3d9e3aad98c4df1fad34770a59655e8271ee3bda4ad63c68700dd5bc9074884ef4d3b459a23691e1b3084f9336f53e0dc3bf0cd1a0ad0b93757fe0c326367a3d05a5391f1f3d5103e2aebe824ce6fe85f8f9f54193b87ee24aca39149b34af9335427b79674668efe2ad4afd24be9f2fdf754ee6d9de79e2015c155c41645f3824d618b02c5fe4695fb42f8543541a9e20670178ab9c021244874dbe1ce055331f78032b0db6977f2af7d7aadc7e61e0140ecaf8c9c9e9e0f0cd86e82f179a99d11fe75a82598dbab892b1c852a1dfb72d5193cd8610a491c2925d4e2130155abe8713d52e5e73668d8ff8882decc934b3cb3f581d195a2f7b5ca72dcf53cb2faee0a5fe5cf343208346d63ceb04fca69082dd621c266eaabbf3eb3dfe4645bc27dcfe2fda032d8e3462ffbcafa18e3af24594292961ba83aaa82d8710ca1948f56104aa92d2f4ba304b218b1e1ea7d17565ffb47d492e98ffe44a23f57c9fd9e7686ad1e0f5ad5dcf17f4cb0da7ed1a0e36f7b7a2fae4ab74b1903d684341a9230171a510407c16cdd3f67133a4b87f4fbfd53949e265539454cf05f224e71b518a8d53cd05968f2d971bc113c128ffabb476476c70e5a4567b264ceb98fa89a0e52a4700b19d0a20c5048cec5b01c672e0d767403009aaca025ca82f8f78d7c7504193cb7d47af84ddd39e1dabd2086f0f0dd4fd1d4e15db4af3e7f9f10ea0f6df272611679d16ccae42709ba2eae673d5408ef7da0e73df7d98cc93357bf4e758eb0ffc6f49ec29d0c6f4701aa9ad671f90cf55872f10f16abdde31b700c68596e5c6e9610af89bff7a985bd09f9e5d9bdad3a8fd4b3903407f1cfef4eaff85d12b416edd55bdd906a81cc6bd15d70b182988ead2fe146e939c7c3b4ecb1e43c18788067e0b6c793e0a7442307284dc503bae03b7487e7074241b7058b945cadcc436e5dbfcfbff28b93f8dac93c08c651b02ea37d66d34086365c597745e7f29ff4087c1c9d15bfcf4159a14ab1898af5dc98018f7af0b86a94da089a21a2aef3f873c8147f8dd96b3ceb540186638e3a36036e8d73dbab42ff65a26f4390ac5b5e048b8586face6748429f6416c1d2516a8c0d17ce2fcc8060bf4c024ce51d02a0a104ae47e8a8722da7f6466a625e06fec15e1ae354a740bea4898f06cd140c3644f19cf147350b474f7981ea7727ec39263dda8a6d58b92cf2368348194a05862eb43ad89102083dd1d25bb9fa253a1222df571684ca124ba19cc0f26ca1b58fb568824b5972538dd33945e89edfba39cf766c63d096352839d14e7eb8d127d5309fee75e4ac088f93051fd7bdc500daa940b9a7e83370fb1ded74f9f73cc91f8eb33b8b31633f5c18a9088c310400ca4de8d9cb6efc1efc61ebb78b72f925938dea587e4f4a47ec535c4cefa94abd14d99abcc03effac391b693cd2fa39fa0c8e59bc4e786393f6ce705292fd92efcd635ca56515998bec38e50607f96e61a8f4445b306dacd3d3a4d2939b606af72ad31783d23125f35b44e3b6b9057eb3d3c4b62c88aebe2897ce9e1ef89abfef24bc56e2dd8c738b00c99d91436844b341bcf3241e0724cc01467e915e63f977698590698602de545b0c7ae0dd607ba704c1e61e4ba9e4f466d31661c00f20667cc49948a15664776e6af757c6004565b4ecd0bfa584005b7359d26a844f72a72953e8675548c44decab529cb77b0798d9ed1fd804d3fce0da41ab864902a0faf2841520499e6e5cc8da9124f7584d5bf8d0f5148c7e9879b7a140d17d200447db2134b38c60c450c84180663723bcf040fab2ed4c560632e6f775d35ee2075c13413ffe430c88fcea2e933027c38fb843c4c8ffd6be025dde355d562378082cb4f03228a83cd80c35ee898553e67c3e12d33205c5e25c6e5af8fb45a80eecb01cec1fd96f1f8a80ee37c1ec503be35449d64fc48281d2b28a9278cc9b1c594b5dc08a1dbac61813664a3f1f59a20b12d57247da978c180cde890b575bb9636d961ecfb818522b648d2036d370851ef9177cf59969ee12f6ac297589d2f05aa1336d5ffe5ef4b02717516d8333493ee35aa89989ba23e091b5a9444eff2a9943092aa619bd42f1434676e3b5973675a98e94f31e35d1570c50cd85cfcf5bb108f5b40b24d2b123438b4b5b8d15e42e7d9b4a6958af4827a72a9f500f20e7ba9afc593d7d2a33887b7f2556b52a20fe0162d61ea013addfdb05bfbc62edf865a85444038c5c8dcb6071113d5e8d95e00deba89070c6325fbf89a95c2d7febf0b1715dddfa4022ada324bba0fa09b24987e1aa48be19d2f320dabc3a74ff9f99b4cba924406256a7c4ca997fa0066bd49014659fabfd6cf5fbc5af216f0320d672eb2ccb5bce41c0caa6fd63b676787fcad358d6dd36086bada76cce85b0566d3a77cffd8bf9180ce7cb30adf89b6bda4c92301c2d9307392867de1b7fde8f0cc17b97bfaddec92d77119104d8ba184a9f4d7b48db60cc87fb9064300118a25485c78c8614da9fcd5ecd5fd2c59c7242b4c4aa1a9a8762023fc4dda4e7f0d38306b21d4bd0be585d23966d75f57dd2a68952c5bcff1039a90ce9848ef7d75bd530664d88240a950e7b42e30773f32205969bc6e5a1572b450b914f11ac881521e48254e55e75b4536181955c64f89b713f26e145f7e62dde5f33c900b67bfefe000ba7b362aaf307bd709d84b1af9490b9bd97746820e2f3ff7d32ce598aaf383757e2b9bf380eb0138cbccb48ef8c78fd99a53190d7581dc849f5716d5227f45f821a00197abca7ebf1474de1f95353982266d6b021eadc03e0fdc9c2b1bd577d9e81eff822b06a2a5dc39e536bef5592829cc47fea025e08e14ed156e138d749d8ce5cc381baa971f3b5885779c864b3d383db7c9e2161852667e989376345ebe47fe3c09be09f6a0c28786305d0ccf7045f5173f82cf9126d96323b11091ddb717847f8dd6e0259bdca4f022e8c56614280edaef3a8af2a7a119822e6c079c19ff49036603884fe720580f3f8bcd2ad647a83dbe261bd384be329a51c979e39d3438b0c7d9acd7058ea8f7b750b3ba62d240c2d1769327eafdce582751faa47a22bf5c14bbabcc1243f35835ac180acc7610de8eaf865c65e60916c9b8471a6757c94a0bbb011b2ab924f758077dd88eec0f9c7792d92a586e4df5c3ab8318d9ca00c942a39a1342b42da691570cb012c1e817c515e6a8de23e4904feb8492e6d8bf66930aa335e2232da392fe98d4742a61f843d43d5da73ac23136fedb012d5ccea8864693f4bb3b33046ef962bc6ab6becc6bf76a55a8716e5f3f076d1d99a7e2265f1e1c83db692dc966750ef399638970968f09aca5d9e143d917d6f77ceb96773552270aa31715fe1b76bad84eb036331587d6c591b66b6232f96e663c00afdf87a5c2d53d9d9d1e13c313b53ab8fa2a15683518c7321e5d1eddc9e405f44c5287343de0ecfb986b54d8062a000f20e6625c1810f9d5825adaee91aed624e657f0a7752cb0ac492300a5cf167480fa7efa50c4207a1f723f80bda2f405a76e335c3cda8e5b6201dc9e6f48c7abb094dd89017010452d23a5bbc3777ac779b826027fe8c12c8416a81d563fda0b085d267bc01f485e73241a1afcbc438a97bcd5b951cacf2a2821777b0bf963ea712350b882047cd6e35edfda6c5db299405faee22867c74f282c523de81fa27bae5ca342d74c8693f28a45397177ca012439daaec455cf18b17f2ce3a9aadf5cd67172b2a786a7ec1af9b5cfb5faa86b5f625568beb684aad4d75ea34d7a32cd23f829b88c37f26c5df23d6fc0e48fa646fed49a350e4ea264806d816c97f2db9678aa4bed89459869223763ecd4487a50d3c86ba48a493f4f4ccd82a2bbce0f45f747c3665a26238e43fad13cb20102e91b8a773e2e0efad5948a3866b39c87750fc9ad997be962902b39bd12c8eb3a854681f184b6d045b2bc4854f014df900c42cd029daea9415c6f688bad2eeb2805a70397971c56a1b0858e8c7bcc04b03dcc471e0729546635684873e8d5a22fa664b06f854bc1650ff263659fda3515d44fc9df6ea492b91f632549754f9bcda95f165c19a8b8292d426efa5425a6883331e61f3511d0cb334917b6923919b10be74647e95f66bff07bca5343cadafbf79db20b8aa8f0baac30b2287a7b72ba0f3c9ff7af1ddd4d3452350db9a0398e1fd8e3bd7f02ff01fa95ed873db74560ff35504651bad6040d2335eded58dd2365a800fc6eb312c71008068ab01a6056caac133504dbc570984bfa833f1896811e668d1f8c3118f264a854f3904bbf5d6e0ebe17f9e7418fd904fff7cac5662bb37b24e5171a4af15f78d07c696eab5e14d439f1b5a2a1c991476eb0335524a04ffaa2c7e404f39fe6990d675ccee0aca02f254dbfaa2ce55f138ce9e3bb371371ab9353782f5d587cccb74c6064412a0bba8387432d27c7bfc2942e82c9051a76f161b6deaaee8ee30a91e4b3017e819e723ddd03dd3d3b53202ac39aef5cfc196e7d1d6919746be2e207e70d886995938d045536ca611f1e29b1b1b90a237dddf300c7bef4feb37aa20efae7dd783450cd06e50fb10cbea89ef26f50bdb55e54491a90cf345ed74e7ef27505f5ad19a6979e0942b8d0daf9f481ab3890a3d5d990615f8ac9716d5821f9e042b207f2970651bfeb05a38824bcb71b14c465415eacbe2c97db97345615778fd7fb49ce42ba48b85829fa9bdd4ba3eaae8ee7df4d19541adbf973cf9a6a4a33f69649a01b5ff70b98cefa9ce37f9a976386e015f9ab48e738ba50533d4a31459f905f9a7409cb3e9c2ee4ebb918b95670e4d2dbde89ddd26b36e07e91d4400acce784ece825929fcb45b33df8b6973e692afe47ff97a78231bb2740caedd6ab4ebeb3796228d96650219721e339b631977ece14f154ac0e1f5434b1b039099e2432c111ea7ce355c68faac1a696e0f3caf3b6ce2d45771e1c428fd4be47948d5de506f95f65bfbfa5c36c48bc0f27cd80779e356045380abdb18d8c1e88005d827b10a858972627020ffdabfcd1498244b1d8b761f030360eaee744f9466fd61d9538128a266fab83d909dbfadb996af7fc0da4ceb1e72824f6c22309bd20802e3043412212935e7e6c7236732fe72a4dc2c81a53ce4265d24bb3c6bdf3d42aead9738a1b7d20012fd9fab88e03d4d85de9866d86ff952c4ef1da75cc683e7560b16768254b1ba3bdef5efa13bb290aa10142e34e87f9aa99c22f4908380dd25613bf0d41758d886a416919f2d1689871118cb96bdba72f005cf7f6dacd0c199bdf4b0a645207a5f6b0042e12066ed217dd71f97d12fe9b5515ad859c4e7321c5d07085443cb6f41695fc8c69de79bda3fe338055663659daa318f59375dd7c3d5a54bf61894b3bb3c4bedc088c1e575eacb4859258c4fa24a4101a5a1b58d2acee5dae62502c6d62f3ca7c24cc905b3cce77c4619bd30c89c3282e71052ab986662ece928c88e6cea5c5934863be992b0852a92088b8cf15afbae4d90b9bb4a1a23f66f0948421a1f516ce6a4aee74dcba13a700374c607ccbed366878025e39ae06960e32c1853200492a0e6a289684166c59c32f22364b952bed69849362582c91fd2d1caeee71681fe8d8e560b6780027e0ef592f6f0e14d55c6f80fc9dfe380964d4accea9843e4504eba5a75cc5633e9ae79231cf24cd76a2be2c19dfb7132a9e784644b313b52a1258a02f6106642873d2105c93bc3ba8cf8f57b165f9e86c0b223cc6efe43186798031ec65f71c85ab168c09dd953ec897abb055d21f61465871c68f111bc16076f9846219f6b8992228eb1b0f2970336e68eb97b5ea81ceefb30365683afe69f0922095677edbeda48d45b40777e6209d8b90842a2fff9e2a4718214338317e032a8f12871c40cb294747a08554d54932d61b91f5fcb21ccd285c18a87956e49d82d28a387b9b2826bc9659bce8efdb4187493941dde4c0a12ca3749d9552967f339fbfee47a8a11bb133cb018f0a624856469a38197c2934d163e9e3b1f4845949afb7f36ef95368092f2328e23211b82655379bb3038c94ef63553f70dd8fa1ba67c9cca1cb949dee8e27a858aab6b607241a65251c8e56526502e710fd4993d26de3bf23e6ea1d22bc5890bbb25a0616146f575ad2391b9caaf5bb4a233d79ec9e0833f212e7fd54166738b1e18fc22eb9e92a32f2346a2140e177a75ebb08c69e8beb1618640f94153e8e4621e8adf84201fae9d2fd5421054e0f9517778f8793a4d9111e3a3951c6d7084517033f623ba06c2afd106ff94698d9061c262bde732514e9f02fac8792ace9109fec0616610230fba9893058f7a70e41807fda74462383a80449868fc1e029ff7af4206065d4cf1bc2c88a4a5c004bc20ad1e77d67ba383e2a04c5701e357f3c6f248b7781d37ab13e9f2ab04bc55569a0949f8ccb1abb4004dcdee1b6853ebe427873087f3ba96720b4a68d005583546cccd8889db450304bc147c5e3da3073d10b713410d461daf3cce56f8e9bc5cf62bc91e19b483ef9404037c647b4034f5823a9e97bded000c83010f088d56dc36e431cb8305f2d7e97db9859abc82c2e8062ab5687f6e3bf0d884567625725dc918b2e34e85a2c237ffe96e2e05d9b0e17f2a033dc013aeb140825ea8120e5e689bd69f3ddc83f7bee719a1a720039d2926c4adbbaf3ef2cabdaa769326774d14ea5c5069dab2613a10c9ae149eeee452a760acea19bf0314e179ef69cfce9b60156f09514545ca66892d87fd91ae328bb6b81ee42536f0bad79630a0f46b71faaea434d024a5849c5a25573402a7253416442bf77c08d3e55bf209e2df7acbeadc34b1cbf2b271705251d38426dd6c8552501ad176b12c67b2eab9095372414e53b626aef69483a0cfcf072cdd0a9166784008794bcea5b870a13cdcf6c7a372d2ae548cf2920f189ed9856e53afc2e01fe26a6755e85ff53644431addc6e1bc9d30dac748437ead87483666150a30d7c628f8cce9b5077ebfcaba7f5e288afdce59937af2ec5efbbd15b3b17e16bdc0768fce114cad4355231db88e7b75d9bf5beea70f75afba31d11b0498e79d476489f71cff25d34ed5859d6828f07a4122f9821021fac68ac6325f6b44533431e3d5f5e0e7cb197ee839b93e6330f5e89c43b98f1d7934a54616606eb7723fb4e72108357b302ff217b1654ec4884f8518f70e2550f80bc3bb8ac5113484898c8a07950105d35704d3bb4ae40b0e103576ed68ce8011467f337c3e46b8efa8429f9256ab312a9593fd1b9477132c4a1345ff064d33b2fb8084914ddc11fc9d210f3b83fd382cb57eb58c1491e74617d92a51b062858923aef3fa66f35ba340da43d71535e3fc61a9b44a0e35f223654ebb31fc8e63c01b0cbee2e9a152cc08e367744f80ebf4d0d524bdce7b6366c9549a3cc2d13b6aec39a74680ed138ba9957be2c9bc8644575c3c74847c24c570d6d501a8f5ed49ea668ec68186c7708204b91036cb4f036bce0caecd69453a585c81b8af43ae7ef4bedd4c5a5aa27c2282cb9480c4dad8aef3758d3b501a4bc316d5c7853306ec532752be6601f02304c251f0187046e1d1c775df28ff36e41669245088eb07fd4f4d55dd84c62f478b566cb6aa9b8ff9a0ee524771ffeb25a78a0340a0e3826eb4d3763de30ffd017e5e229a861ce1aaab9707286a4c7a7ce06439c304a08765743c2c81eca54322d0470e49d8f3101620017b09c464fc243cd4fabd310b69effa04d437bd20f060782e3942db7290a938ec45c225ca8a6d4883c25a5d78d463a2b16336d5d374fa0136ba22d09e648a2529aea525fd5c4fcc70a37c87da220324fbc70c390cb27a6be9cb0243953c221e26b9caaaac7b47b95b60f449821b53c02ead35961b18843c8a70ac6c21f870b2b958ab8b635e7fa5f5c936c26dab0af719578e825558c2ac003b240bf116aeef17beebc028b2fbfb424086d73c4af24ddae8109f3c0530b7790be8f2fb5e40acf52c585d0d821381f71a09d18670c151d69b43f8165a9a260244feae05540a9aa0094a9066dda5ffccf55c2be6cd8895516d6a7204df06104c0e2a9b6d98522d266e75317ebbde2208ec3073776e19527247765cb85f07eaa4e6899ecb4a0bd14845c3825f1fbae54e4b653072f5f34783f3604e49102200e3518d71296753ef90978031898c44aa48b1c0530944cbc5602a192591cec4a5dead1c9b8fa49294dde4af9d70ec0e948a8e2a8f1da95131ae789645c652cc1e7968254835a90d436f97f6372693bc39f17613ffff6e527d052b95ec9f4c8c43586015547db6380e0dc0dd6b23909ea75826b6d7c233281416d9ec937a6b44b4972f52a2a8f463014516dec35c67e6decbc5f4599baf1f226b7ce9e1947de3b7ccd6b4a24784be9e6e96941c24a34029c4e2b7b7a497944cb6aa6be1824afa1acad94edc1d50d4951643c1b8f22a61ce44aa519a549c83481c100468b0f569982c5068782385167994f15bf9f7c76492125303a5af2805677bf6a8a77ccdf125b96ce12406c279f0e7db090c9422d682ce7a05f30f7323b42c5b9e209e9eadfdaccdb4146f8ba2b77411b1d5f2293a562e8d4fcbee906f6ccd91ec79db2545337557728ea90c21c271e2de48f9e182ed7f99b9728b05cc46cadd55da9e28119fe598a9df7886eadefff70e71dc3e6d64906a58abd2236001b78d1928140b4a328a763467b15c606e3a102ffd9699e09aacd89691d24391e28d86b1b4fd1e4b7d9121d9c413dfc16d5199e3748cb9d603f50f74da436cbb766e7ab665c23010b80a453852f63cf18f367e4ce6e6ce792a82b040257580cbba90d6e4eeba97580e69ceb39fb4d79e15d1ead2d0785cdc66166dafd775748da6935ec1a6fb3d384785c2708adc6e4f70c18fac39cb400b8ea68fc01a2661685fa6ac1815540d166a050f70c1b79cf0252019a07840ca8723c1ed1b2835eba044beab8f047549e1ac472d29605c95bb6533b7b65313b2d7de897eee39753682345d108d2a7fa8b61d77e8f778f8eaa5fdbefcf13584da885370ef4b9ea978ea82bf4d001a2dfeed50108800f7484d20f4eb777e4b3863e9b019a6a84b1f8e09f8274a9e29c3a25da95b96c85774090033c7a0ea6b97714090da99ef127067b2acf701205dae9b1d59a11e79a6d6c29832eac0eddc932a74acc174a30b0249bac9d8a58490a19301c0879eaed66c3ea1028597ac341a24cfc68fcdac507433f219a43ae59042ae6771d46b8258b049154deb77571e672ee88f0437984e7acaaee4e2ab7df8d701a43268042dcefb5dfbcd7dbfdd52dc0e8431a828823194048e2eaaedbc839099f4af5548a1eecb098efa5395c3b2467e075fdcf5c3bfbb21ce8180a76328a83c7a5288275c33dc54892bf0d2c10c2dc9642a2b0b91918bc50e0928f2acf63cbcf943859ad9dea95bb7543eb5aa9d68aba999665618471bfeaee7819e00ba6e431d993b4747ddcc1c8dd998d04aba3cd7606e9983b7bd503c1c7217027291421bfa224b8284ec6ce8a0e2465ac9b7c4e1b51ac329257945b5a2698e6644cae81775dd1c2933c42662e66a9a5f234aa53f0e741bee5e1f5e275f095ea3f853a29704b494c3165f39e054d3e4326f0efe611943c7f588e53d64d0584c7bcd3a51a2de86eade0749b7d04ef100272331831ecf7c0cd995c96949d06b4fd276a96b2413802a89177ae3e00b7e2b60cb07b17f0ab1bfe69959b5b7a7a623512d1114b520fda9f93d7505218d8200f9dd6169d4122f1122f9b3a6b7bcd1b5072d07a7831f32640c318ca396b33046fda72ef8c304bd86dfb00090bad8a5dfa87694d2167d19520fee5064f1da6c7716d74afb3d54fce395282b32e7a1abee59803cd50c842c9a3dfa7a3a8142012d8920bf3f30aedd06742be4e5d397cc024a76c1a709765e48ea6289bee536e47889e547fa1a006deac2b630d235a437dca776c01ba59ee0a50a3ccadeb9d8c506851a37bbe39a25548aa34604666ed11b748ea0fd72fc23876d7634470e43b8a79677b3e084b4104eaab83086a05a291055f5d290b11b0c88a888a4100744289991adc6bd60ab6882c318b360fa2347f1dfa90ccf854cbec3cb57974fbdc229ea5be241bafa8fe9e219327131d65ee259acabbaa631ddd5fcd1b5fd03baf0621edaed05ddcdaa3bdacae11f30e1f60d1989a00981e542790a9e25981e759147f0c7c824f67e4193dd14fd8de73803faebe7edd81dea8a96c667207f843008ae0451d26ea22a34b51d0650b460343a999bc8b5e3473093ba93318d5eecf29ed063e5fd75f3b15e7bc6781620ad8b06094af2330935fc9f95c8bc3410c494ef858da305b4a203786931ac1e49dfac362f2d4b8f98af6266468279bae820563b4b0bd09cedaa5f45ae258bf86f105e5c04579745d1e10dd3bfdb3aaa866e18dd937f0fa76163764f42c2e8a739ef6db14c83e52290faf7d5127c40c0d2830093324cbc53ce6d7a8396c68b75d12cac030d86689520f9778de7ce3778145805e337572a4939fb49d710f5354e22c48f157a7189febe1c267aff3de3a0d646c4402f2a8938ec3d3f56568e922db05afbf1acb5e1c45bc102bb4c72d7367595ac302e1f1bf96cab54504eb1954a4baf973dbad39e6ce4d5527a4a027e8a94288f66525de2014f4943db91a131c6b10b88482a2c9b56be9fc2a4c3a8a87b5265d2403d4ce8a95fb9e95802ddeeedb20c7667d36e0eb9c25c6f1414be363b8fe6df12588b11a0ca1b421c228ad52bfac362dfad92c746eeeb33e32650def8ddd009b1c3fe5414fb4d72aa9adb0c67e9171758c0efc01abf4992c555c81e29954ad74cd50874306cefb5229dde8d58dc45ec6ebbd368ce0ca2598dbe657260fb24cfd4515056bc922fbd10219ee2dbb7dc059d6ce7c91944765bb4d1a1d44f9732c381463452b53219c92d2bd8d786d5c562fbf1a624afc07b4d46a2f2b979e0ded2a8305313e2c1d2892499eb03eec36dac4672ef038a09316dd8652b41a93dd289edb3abdc2b0578b09b1de0f90e92ddb743eba6c87673339294a0aec62738c0ed5f0c677edf4b8ce9356bdc3b96cd1622dbb9f588f886a2a8dc657657de1f6898c7406456ca12465c055d4a711ab811a261c499a4296d7aecfb380eb4bf433de2af90bf3071888387f91c12242dc4bd30b82dca7987cad5b7f8727792f4737528ba36990109942218792dc7ded933c47abff2f1a6452505efcf5ab6dfc3e0358673c289aee338796d4aeacbbe966888c2b14588ed0ba2589b46587647c8b1aa33c20c1b32663ae7ec42b92598526403430a1d47ae70fbdc4ebfbeca1486cf98cd8f19e8dee85f3509b0f6bd603fab5af4d2d5583afa3f70d34c4f5662d1fc784f1827a6f51ebd1b6ed0e3907bc662301a37d66e98db970c6392a6ea00077a72f93841cce808d5b450500a9cd4c13e50ce2d3eb9ffeca5abba8690cac4f7e98cd449148787eaff0c0114389182310e9cdf4e0e19bb4c170d8b711917401eebcf147012ebe604e80f724e1c1c97584ae4d3838c960348e5871d9abc4783e34b1e357ff1ec38e44bb147cf596eefe656cf9f54b8282b94cf6f6e749b392cf72d4d53a558fcc0c6fc2e891b8c879301a1bad28591dcd7f53abc574000365e909daaf3be8f182f23b9f7d944961b113e574b06a8f57c16e1427af45d5d6f8cd922c0404331955999cffa309e558c068e783bd9ca1aad4bd7800c441f6b50d3efd9d7903e11ea09bd7d8793d05bbea5d299697b18a970ae189857b26dc394131001e51fb8304644c2cd56ab6892b5f4be4bd3c0863d13a9a276e9a6be2f29779ecb3d9bd344b633477cd452ad7580fbdc359119ff7e5035c29aaa404016ecb7bac503a48dbabeee78f47544fa091592baa201698d4a48146b2de3c33595ceb166a83407d4ba396ceb7f4eb224baae6c415d2ba8589a9bb30f90dee3aef5cdc4d154757d8cc591da358350ab1a50e21f9dbb23031e186067fc9da78240aed17661e9b72b644dcb75653cdc0844a41695ed0a3a3fa8b2e2554a6dd9e45f3e80f9daf816f83624613068ba8a8721a47e2023b09dfce36af44bb20cee183271809ac86a272bae82c0fa0ccaf357712157a1979803fb3ee18cacaa94d9924d1603c9cb33b7f1e245bd30d3a03d64f6b698699fc6462ed4873b06082755090d2467ee239dd5290b2ede409ba2e3f871e1aa3f2421dddcbb68cb0e4f76f06370ea87b05c9f98c1c021a45f5351ee410845747a9b2a8f5d99da6b286ced4b26c8fa6c4c8fdb5c4315412390e3861f9c9534e2eede59e94c0fc946bf4675ad4944cbcb749065f43f726418dcca98985f2fd582907cc18dedfc18faaf0a7149021f0d43fd4dd906c3b278feac4984f9ffb47b74855ae01eb87292aadcc92c8af5f574e216a60743c43ff94f95ed1839f2fb447ef23ff9a74768a13bc127a3800bc118cdc6357df73fa9ce7abd9355549b16c23563ac6b011f3e1b91c749f3409f004dfab97bd26466b8433b79e44f6313b9ddfd36155ab65554bc512d5305b25b726949d61cacb597605d03f9f4eda3acd3ed0de52ea1d52209faaf09989b2c871833b2d1de9acccef0c427bbb8844c80da7e648265932687ab507a7fa44660ad175090d90530b5b37ba284b7fb2aba06982efe2885ba693e30501f495932c8067cdba451762e9a00826d288434bd796bb04a16597ef856522501a1513427aabf250e3b92559dfdb713cd06e517d7b991bb04b8f62c2c23f12825dc5aa3d84a1ceb73e9d8192c31d990119cd231665009c1fe8bdb3ebefcbb419b6f02755904d92579907a65683641b569b0d4ceaf0244204e12992d13fe79b13b2a548876058e8a61bdad6033d1d29ad8a797e79b872afff8e8358e2b961a69debd4665d1fa7a2d0aa8a0f967e9d278fd17dc9f3416689673f8b9228cf3470411dff429f60439c9d5e5f18fa7289673259b189fd9aff139658d97f11ebfb02fc9169aeaacfbf76ae9d429db7f2115c8043c769401620e30b0a76c80e1796152044d4dbf088d73cfde95063a9028bd5f75a075a5ea433816a0d1a59979547896634e1779581dabd5686177dc470ed1ab8f9069de4f181a33a7e664aaca439983fc0e5c766e18cd0a727760d66d0426e9e30c31e565ee0281b9344f4f2bcb6bf59d1e01c96d20985526777b05221a3a385ae8707eefe3dd384d65d2fb115b206cd8b1eebefd463000a6884663aae38f17d43da203b091c4d3eb554415963260080f492ffa18199db291a393c1311e191cf990f6e4bf3b7ea508b56d7009422c60116cc0b14668a82e1bd2de0c949fab8c6692ff55ba5b49128b1fdcf0e19e49946e60e72722ca759eaed7f14011d24bbf5590fea27a3bc75028536ae53877407d77f02ceaf51f7a74e07e5d1e7dcb52e46ff11934bdca23f6dbb5530c3ac67df158e5f530e0784c34e2498bf58fb87953a0afd1b35fb487342cba87f000bd5b6978fb0ade29d8eaa51b8d82626057866d96d1b0f3580e90d59ea050ef3bdb7d5e812364c3fd642b456f252123e3056c2a6d0beaf529bf3b38beccb84b6bd29f7034bb223995ff1d208f6245b46abe8fcb00e64313f4c574009e410d3c0c17c33d0406479aefd56aee12f6f8602127450d5cd3aa8e9bd6ed59e485c5ea85ebc5f6e5bf46a61a9bff21a14a026f29607eb82303875385b95bd9254dd58fda96884686ec9fdeab0c1c4a5ecc24335ca01710f08c71f605c644619b87f6f5634482925c89f62d1b3a68c579a46322d4915924d493b8ce7914607e2b135a7adb026d504c5bb3884597c7ce135bdf15f8f99e3f07cf0c5257b024d07395dae7c974ff7a547d8813305da02dbebe1d11d7cf4d9a0bce31685546f63febe7a8e5bc211a148a646e59c825e6f7f523c5c79788e359b726067ab83836753e004e10d66ac3b4fceb76c2288ee7827dd40072dd87a2dc609d014ebe22f9dc0aa75c175278fbbcfc271c319a0f1cc247d344f22624a30dcd243e52e8b0a8183ac21720d486ff430f1d8cdb5a6945437697095af7ab4867be01e6296cf4b75d6aef6b97dd5821e2e365a05df2f458c6b52dc9a5579f9105c211bc7be374a908a2b5c13dcb5d545884482388a6be832f25f457505cd280308f79d8ee3c7ecc6bc77ce0224decfa7df4fc836b8b52967ddc171a274acfdcbca6b093c87fdf4cf325f7ff0b4da8e1b80100938c6d591a58c1f8649fb359aa808fb0a5d2bf8550c528c1c7620f3468cc9c1871c075d381dee6eccd45bae30f8c79a5be5d23f87ba6bcea74d04f45ece92482beb36d5a5f0aeec528f29e5cebcffe1ab4b5bd6e4af6ca605295dc077f491108b83b5c9b44e3775e2deeb1d1f96af4b20fb3bdccd5f3942f3139fb233cdf8c2f0677e78bca7f4dfd0a782bd7187402e08034af29ab5097ca29248ec6c10ef6b22fe1ed11e81e05eca890f1e9da1bee857f731187ca4dbd552c51a366f594a5c6be6b7c55c4b6d864916151015d8585818f1b715dfdeb8e2b6f561cb4682087791998babd10063514df3b6d1e3ec98067affaa678ea6e1b0e65e129666f2286d2cb8d71517a08216a2887da8f85df5b027023ca4b9aa232ab77779089c808e3c94be14d550bb6ff41924fd59854423b5ea4b96d82c752e05918383465ffaade00e89983034d6da466e16e06b8acbe4965c9caba2ec020c46854b108177f81e7e000e34a0d1b21ff7aef2d70d97c17b06d95bbe78dceee581cfcc1fe7b2f224958e021338de30e1737762d61b3eade17342cb251c05d5d98ccc198bb2a9934fb9a11095f0454068076c7d0d5d87f0a21e242bcb4827f3443c1ea2407be5ca426a1c04848548db8f23fed828cf56370bbcf4813f70b82a816849d7b6b7531f395ce752f8415f481b114e5e17747ddf34abd608ad473a6554114f450e6ca37e1a34f7477e8a98355ec82f6a22c0139cdef2c8210076b49e2f16a9b66b359bcc6af5865e864a7b26ab62c6a7957232bd259edf5352855f1f7f90ce88ef7157e838b433a03d21042b68fcaa9d2abecba3915932cbc7e0d7314692da821d72e6cc23fcb2abdfaed06888995d501b958cee2c338521b7ffc3e5fa855b1061c0161f8c698e1e512ff0b45b9783c94dfee8e0652a846f25cce5ebe37034723368d5e46f0f9950e2f5d7db83716db1a172cfbe9253693f00ab36cd6680e9bf60420d3940279b953761dd44b78f74b586fa400116f3afe3b89be353a0bdae04f17b6c581776df71cd31d364bc7cc0bfeb1c87b5a048b666313c814fa8e419ae2b80f434078bb61ca5e34100593fd913d2be70ca60e43a39faca8b12628dce0096bfd0289ac3b8da5dea41098bdd05718a7da8fbb88aaefe08595d40a0aafe9ec38763b530ab5198d562684f8aff7a2a702ec13be459785c63534d661d22376213da69df52d27151bea8fd2e37c9aaf2d272a962d681d488f1df5d2df8866e0b20abd1a695f6e6e8b2108776a51d98c81b60dd0275ac549053558aa73da2bade3a82d9e3ab0237e353bcb1d3d412a2ac7fba17c46c4ac6072fda9355b1b34fe4cadf499e55ce4770657bad96de3715036010f954df525eb0c41af560d396963c2c007e7608fb93689e8558ee02de6d3e847519c93f9741cef2d853ee7e504a6c14cb3d49c44a81d82e622b2e12287b1a7a207080156c5dbd7a434043c262d3477b2d536ce3a325290d224e096bb08fcd35d04253c22c7d3dad58176b7c121794401ed0ec730210a0c5055c6c0390d6708cdaf7230c0cd70055cb5651d0c849282edbd8f8d7b13473cdf4d8c2b0354f66d3291c7468b84799a5f11a19222b211df358d42c1eeacdc835caa27a5ce7f97b5c073f04120638d442907f55cbc85bba593703b8a03dbc21cf3f458641e840472e32e5dda11e040d7efc0d50b4269ec3aa17e36dfb06b14c8de007a93ef22b498b399d0f9bbd611ac013a967c00d333c26c334d74b7d7433dcd4b5ce86fa14b412554d4f7c7cddb9e686c0b02e291bbd0695d7fdb68a8ae33cf056141115ebb8c710fabdb20bc5eabecb379373c28cc4f5a238de69665409155b48995a0666e0ae94d8d30fae6efef2cdbd7163424e1e5c35b335c6343861ecbc6a6385b9533a66116f6f5e169522a83474a0cbe12b1cf3728f89bd0f9ad3917b3eb8395ef1ecc318c57c01411d78174b33e6e94460f22d2ddcb7c31b46135f18cedf927381ab4f353d976781676f14fec0136dba87c41d9bd7ac4e37d1f1e5ff9fa548d5aea6ecf90ddb103580c35caee641a3d05053413dcfb5c7a0e433bc3e8432f3b81dba31977b85e2ec0d5f448674eb81387ed0bd1eb8c70edf67b2fc76fea54c6edd9319b8dc242d99e879a041a8fb95c170d3c8b910441efe1a45c5426d4ab6ab4d04bcb75536e9464d6cdb251d396e8ac50be54d81dd35e00bba3108fe44f9373126919103eebee1ae94b514e7957a00062723da03ebb5d6a1b59f0a5cb52ce2e9a155ebd175ecaa6a16d6314697eadc016d0f17770b70b3c164a10562ce151e7e5750d232b94adc56ae92decaa52c7dbfdf6009ce2661f9a390afd5866e7e5011a64d5d00919656564c1a95db3839aadf7571600e379db6654a506d408837c4735471c14774b6e8fb705d7ca4bd4a79f89782967c4c9cfdb16e25ae2d946599116745e3a89e834d2a23b203cd2b57cdf2a9739d0cdd1fb354ab4685d1fa47b4007773405f16cfa71b3bd9a955b9af148f5594f8aa7a0da5202caa58ceef34a35aa33c75e8d4c581f53c5bfcc8f0225957ba411e34245893f201fda6c0a4ee92c453c2266db73830fb5912a75315c805949af8315dd987450ea08cb0785bd45c4cd87b6b3559c91c525fcd264296b9fbfc8c6dcc36f3e230530df322bf3ba7aba3b984732e07e7aa101f5314d2536d2a6c599d0f440f6657921c7586ffafe87c7a7b7e6d4cd74c6c4ba9a8e516807fa885fc605d8c0bc6b8ad47173ebce761f6115a5b9d019dd61db8d3a131c8391709155dbefba012c6d4a92b8c285e7854a8cad0839730162da0c5ab239204c796b0b8ea580790817b944966b205faac2b92eb36fa34dc1ab87c0ab5d6c4f4d3d8bbe50f9576d3b17f4fac26d770535fd2c9efa3d2edb14ea8a8e901098bafc1c34d65fbf30e31dcc2a54c7e639866ae5bd5e5d2a82f2e2dd2f2da99ae4bea11fa07e017010f5ce2bcbb0d0a7867f84ee37836f440f31854170f11f58a5788145d22267a024bfb7d80d4cd9b0fc30a5eb33cfdafab80b7738948ff5f9cf60a6108bc88adc31022ad4a6bbbadc90e117bbc950bd9b8cdb33122bb17cb5691da78414ddd46fb64cd96c990028078cf0b99e3836170d42a827b62ce5248444a35c304d1ae2afaca81666e5cfaff81370c7a7842081ee2d69fdc539570913a88966c633351a45fbafdbeacb5071b60de16d20e0dcee6111b1d274f6107efd13ff8486dc826d2d9f187900a736f6a1f12d6467877c8aa0e36c1d04fbb813eca09de4987ebf15e1a275dda74ffa139b1efd8961ee640f2728f5b69a65ac33c54f6c0e024bbba4159ba50213275f2c009b799a4b7ff75a29876a1d66f25bc35a3784ac429fcf5a75ac9ee3312735dbf9274e94a1d9b5e55bfad1f5d87bf3bbc7c18de7938b9bcbc83745ccbd134ea0b058f3e629a543d9577c2463aaae3cf0c197571f7e2037d22cee273e9431695016b6d51dc27908c2ff515f174352665e93119f99981db83fd83e5eca1e3fb401209b0fd9e9795ba89582699e20b08370b80c6f1d90813090fbbf195987ba6289923bf00ce4718b5905a02cfcae18e94160d1692c9dbf8e2f919554bffe09a7a33241d679c3093ec2e73448494b3d8fec140da3dec0f1f95cde2521c48acb83429cfe944cf4c18e117dff3a6fe5febaaca7578431106769562508a237d8c3270fe8f9839cd68337804da49089ea70e5b93839c3c8eb7611de4fe38f7606b548c6c2237be380e2a0b0176b3eeb8781d6cfabdf38ee81e904a36f976ed01258a8eb850a51d6e3b3cdea86f752bba6625a5137727a9ac712d8963cb8f6676d68ec503c4d1c09c9d1cbee1f8d6c52360792ad02da3638e306aa9bbee46a3feb925e1dd6e330bec39cb0cfe6dbd15add95ffc7014490dcdd7c72b69ea4cd7cf824a02dc657ab4aa22199e49962d9219b22e18cd8bcc916afcae34e42efad959adf98a724fa3f0bec3c30e99b4923cd00f8fcd7a171c6b3045d2f9ecc4212388d824279c927a1bda63cb44ff90c7e98dcf26461600957164cdb6bc9c572bf1cfa017870fc2d85e5c313668e4cffabc1f46f47d96d4abf1dd09e8789e2cb62d62a4a4f2d3ca27abead791a527f9a8cd76156e41de9f3901f7bec1535d6e26c1ddb5bb121ee5c11ea7b0716cf65a640f4785b7e0d2ef5b04ef8c6a2d1874708f90cf4c616a688883c2527d751b9bb5ff3763b85f8b6d1618eefd21a3868f8432ec8ddfe8f3dfcdb4a9893d25c5a0d35730e28f04464f9352f860833fb97e69484145ea94470541a3610db7acb9054cf2d1dc8845b39d542d95698701026afd998f1388e0abe7b5d8b5a22e10dfc89677561d310b45f4ae1975718cbe476803a579137a259cc852fa90497557982b8dbde584405cbfd1a67e7355999da133c666f717bb5372804ab453015c3291bf229a25e1cc91b477784a4a45beea14e59de75660a150b6bd5396c7f2a3377cc33cadb2d8dc0243ed159e3e8a13a0f0f97e7b362b5b0fe37ffeb39567fc9b02ff69a4f33de51fc6bb424935286555cdb42021d30ac8da13c106eb8bf82a5b47e719dbca230bf1c3bb5f81ee3e25b5133d894a652296b0c2cb74618fb144f607e42eecc88e24328592f081904e5fc59cce18cab8146667bb41907c3acca4179c99547b1aa5bffd087305bec4667a103113b1e1c9e7c75ecb1c93a13e9ddcd83f37c00cc894e33567a93b371237048bcb05ef8e7d6c2b58df48dfb4acf15222658d3b7d59d2a965ab908bc46c11dc72e9c6959e5d8b3df9693678fadb7bbd8fa404772ae598383bcab5847fad50923a2f3afe5dae997b816c2498031995f4174338dfdbac764101f81729feb6e40917241e2df9752d67d4edb16a6bda48a4d01bd35235d4ce037e7ca6fdd849d41af90b198d4cd63f1eaa435eab99fc0e5a9adecfcd75e8a8a92d89b2661f84fd9ca3a912e1e69d388a3cf2498ccba0ab54b138cc6e4a763a2611d9813ac4f830de11eb25d68d15fe71cf23e1ebfcba71fd3c3a44e8a5770cee50dd4ac81284b1b7ce0801cdde6ec1d31a5fef5dd237d0d7401c77445565c16541433f54eab49ffc596499ca5dd8011adabdd6496f077050b8d1e2651f72cd1e94633f21ead3f42ba2cc9c1be10be41c43f846235a4f8ffacf37bb7eb5e1397b47f2a57b3bfe05bb4f61f51da52d38c7dd13c762d02bd36ff776aa22afa331999b22f75a926998ecab9ebdc06ca98e74c25f473315d7501323efa9fcb159cd97fb557e13234a471481833b6641f6d87f1d55bca09da5b7a21b023b6db315f5b3ef8aa2c39b48137357982247d956cb9369ffd3a945cab7ec556419594049872a5873d0e10dd7147e0cbbcd531eb0880cebcd38b00f053860204da77cb7e1093da1963ab0ba24ab4ecc07b3eff3e72a03de837d2d7201c2c0cad211abfc712b235134f3c214d16efbf72d54b6235ad6a53f950d5fc7fa0ec7a2ffeec48adfe598382e1fdb9d3cd18ef1102a03767feed957ff8814a8ca9a8a6785f3ad02e86a5771b8b9866f0ddffa37dde40cef04df76a7212a0efd1bcf21e75e9d5ad80f2c2109567bf3b7a387ea550b6b8bf48862301fbcb78f29c42973655b84cff55b8a0deb967c43961ce9b5b3615530bab71034ff7ec14074260393e62a14c12f081aa84e216714926933d186d354abeedc618d58a6bfac122f9ef6fd9546fa0ae79d148a34b8fac81215faa1c71cd78b71b1916d4a9bbc962d111f29068c59a604fd3bb999ce03091d546e0a3915e5e43daf3f07ec66f99bd636945a42ba494486f64878ca5e34437606d8af72263989c2ffdb8dfdc60a29fc830cb0f77fdfec7dfc54e729d2fcc3778293d803d494a014a23b3a5e5334d1f038aed6feb52cb463c0f24a06627e188420b0c1966462db90f4559f52f281943cc4452491ba45be60669bf90f422c1602f162e3f788424a2cd29acb333370337a94470a6aa556e1c3ccb6706bf419ff3a9645bd9f0aa6678c48b44d620fdc872ddf4e22f53bad721a736c6180a3ffe7c9288047686216f92a0e3f4aa6544446b5880c65ee7121c472c668f2d0f6779b996b97c732f63818575e8b9e99aceb5956d8cd45ca74dfd6b1747b2294950df6807182928768b2c27b6317670dd631e9046e55844659e140cb126d444cc747122f8904a3c32c96372f5f3c05be7817f29fc0888741619095c01dc9b1b54dc6986456385fe0069266cf0e85d50dff9e24f00ad917a8f74a6e4351f74db1221c8bd004b32324c5ab87d2322e7ba4f1d602205c2dca51d9c2dc41e7f9eda48436d829005eb504a55eb9a13a6b856996d6c431b3987ca82f636f6565f90550dafb36ed4d441efa4d98a3bb03555dbb50b3b0a013c9cf5591576e77774b574dbc721b9d7d4ac8ade6ea2f0f024159b8a8707e0dbff51188d33f10602abcbe5756bfeea4f91b72922240e86a4d242a5d847b43af20d19e7d5e8338b648bb240ee02d65dc8d92d5ebad27aeed93a6d3a718c2965e30161ccc782ba87d7d69a529bbce47aa5b4922728ed508369f867d1e264c6c6aa42aa6ee219436521de7f2732fecececbb377d0bdc8135c97a7601f668a2682c393ba64356a84e750b0b675007667b97edd11cf5ab41c4e1ea9bba57df15496ee2dd41670fb25b927f1b1e45a9e8870a77731ec971bf95ab5b3d7eedcd5653e55703080d248af5146f6e356b27aca5e1ae04722aeed68a11010852f90275d55204b55010adeea1f141fca00d6a1cc4f98c7b44fd964268444fa9f75ec64074eb8755acd945c7acad2f610f31ddf2124075da62173d40eebc9293a73112f2b55171665e0da348732585727d2308baf808f8a10771836925bfb041e4e1781f6c052e535364cc52776e6f13ec7c5661895cc1978862971c5fb4aa59510d1a8ac969a3a13e7140bd7cd832a4d661a8865136a3d477be9d0ffce6868245d4b7480fa98386426e3dc61ffcf3367e5f50348ad9597096684e3ce2073fc8b933f390443933d59781a17ccde4373526b4dda3b44ff7a9a0b45975b3464403b468e45be676d35081c4c8bc61c63364d163b7cffb6e8654e9ea562830ab9b531afe4cbb16bd9a3cdffe541ffb75ca02faa7a4504b1c41de1b29e1d3162623c263d8cc967d5cf9734bad9295ee12ea03d51122b9b1e3c61c5d8b7f81f53fd0bfb014a40a502554498e8a6224fbcc493f0d7fe30db916c59e5db18b7d1aa9966b5ed0a6e150862ee486dbc735963f50964dd01ee44177db7ec7ba2d27db31ce4f6bce23a9cc8c50b7cad158870319d019144b872ddc4e4ea6c70c7e8d61f95900a11fa3426dd1eacecbbbfd0a1b89cd2fd80dfd88e5d1fea6889f6548b6269bdca424c0a2c00be3e2099507dce54b001be077ce42ed0d3cb5963d37b0a2ebcad6dbed7787d7862304ced601cd77f84623ec15f7d47c38b5a6af420dcb6cf56a2bc984de23d617964f08587310a29690f4be66e928d7363031c83e84f7da3457faa8e5cfa039e9c88470ef2706eb99101ab56c349ce557417b8d8260d4e88aa4fea27c66f1fdfb910bd46bb00c8067d085a540990448fb47bcab51cbb71ac1738002df89fbc464294c4067f51628e999c16a72a762b6124cc8ce3d52bf71699795c1a4a4c69ae0665c7b2505b1cc2aefbb8e909685f07d52c545849fa81e1b5e3d315a25abbd23f13b56e07b873dca36876437de218dd2d6f57eab35cc1e5ef9b1356e78e466869f0148374a7a0854c03435a737f1a3e7f15a588d8810cd570f88f8b6b1fd9bfc8287110cbae65bf6f415fa0dbb1e1ef7c41f5202138dd82b307983efc602c10f268a75c1116418e372dd945f33754e6ef7bfa2552c1fbad19a04ee852e92d976e29af1b2ed597925eb279dafce80891badd93cdaf8f543e6d26c56a292a88f221eaef8e7f7e88cfea44edecb8a1b1cb8c301982c670eee3a46178376269aecac19d5db56b064bf107dc1855c833898530ef069d0f9e4f21fe4f86c50074f80d482a595ae85251b9476901e70f91045e219356c7be2b0e44c9adf03be099cb79159f8ec749b0ae74639c09115c805df970de35bddaa46ab53136b101f89f9199fe277df21f7ad7276bae6cda3c550f336428e9af86907e56117b7c290fb20802b9cfd5f670334ecc8864448ad91fe5501864efad1fdcc3a07672e2045c379efbfc95e32341b2a924359128dd81d3dea17eb2785f38b8b2446a69b01f169cc7019e830f46804ae68f6d2fac1a07486957ef8171e1c6bf68ef21356ad14b2d460cbe4acb4caf8c775a6798279afcab41df12fe07c8522fcc0f7159b4c66b089d8dda74dc38c1c8d293f26175c9793bc6917b2f1a92b5e8e7f47e8bb8f7cd003e39c930557ed11d1b4da241b32acb18cbd7712721e9bafd1c0a76dada055926d7ff6d1fe166b49be367263ca212be6bcd63c2bddd013df70df53ce704f641023db5dd4a50164dd49e02b12766bced53b3ebaa0b338115bd25b5c43da73e33b087a68884bca1b408185b7c712a53154880c9693c5e18111cb56f25e886b43e7ac1a1f306b577228bb9df36be9b384472ffe3d72592766f88b030853e1dc8018a38c35b98ffef87da198348b351f37f9463648b31acd678b5e3dd7b0b2040c7f6c30e0fb96ac15533b3d6a146a19cc8bd803b707baf850cae021632deac113355d320f013778bd1ad25a071ecf83f71c285bf35886cb551625b60d57a34a3301963c86149c4ca1feb8e2cc3c4c145047c7bfc782a379c6348554e26b036e44c44b10c982d77b500cb596cb14d3eb2296096a525ec5ded669de5ea4642a8e35cf0fbef8562223e6a2e608affbd5e6999a92081b6a7f913ac775131c02ecfa37791e37a44891c652714bdb3b9f91057f1158785b2ebc19bd7b351ab140e670d150d950433a79b88ad2e3888388407194a8327564e6f70ef8d24c77926db6be646a9f8ed0604d16558f42bb29403d4e27d2d670432809014684dfd49d3aa37efd52abde838ce72dd596663f4c1e462ae351b30bf9ea3c44423b589d352e643aee6c0882b50ca12d6fba5c81fcdbdd8590e0315527fba73bad055950b210de4ea6e653d528a73dc1bfe3419ff841ea75699a3dcf221c8af192ce5ceafbd9066da03b226bc25280869ec9db465efed48c46859ca045eb6eea0935fe6e4427c429b24150ef7b52fdb4767e22c3e99b528275a3dff6285960ee794a8c9e14acc5e04df8f8acc5cfdd92f0a8a238498584398aad99515764dc37030852097d8a80ae97dbd0ff922e7f18cfd9aa6a2a92e838e3c33826c2175bcf7510bc6b8c076c2b8ba22b547c8f8c309fe128ed69498b21fb91a814bc1bf33398b2a0e03af752dffb03ad4aa9a97109f671020fc5571d71d4d980e7271738c173be841f1d98319b38ce2c8b4a4c9bd65252a93cc1555be72ce960168a7431781c83a5cdf6f8b85076a340d3056c3056f0a5dd31a70b4c98984c3927f2c3ee954131d0009db5d47d2d1bd13f8a69c6e674679e7daba0cdc07bd4eda8dae13f260d63fe50e9ebf19ccbcdef1af6d72996bf4c371c96bcb7cd2a7116d3ec6529465b5eca9136c23fb2c26bd1bab2a622df5dbc31f3c258f14c8b277ed6e2dc887767aca5dc51db88f4d8195c1fbd7a50ef9ca187f398b99688aea3ae37327a2327b32315b74c5820f7509a7b61e5a3b1d90baaae96025592f6e12a889ad3f07faeba3dc8214cbc3181998f52b1566b749b5ad5c5a3b780d47a46aa232c9f8e533c733d40851b8833f9218b084580cce8671b57f1076c8bcd4784257ae440e7859ba85f03c4e3bcf350035ca7341c19e5d2db1fb05de0a70fe8d7a7a02d112d8d3b56d4bf4a27f39000a4665ebad00d59ce2a19974407bc278a3f95f674028b1c887e5726f745ee6b3f4260556f08a1137bbc7cae065e3b09714b3b770f49ca9b60d63b4fd6be6a70b0ca18713d6fd81d1152ed0c570da75f4c97d6d662246da9aa22394ee12e5b35fd5fb0a851658bd540f5ce0206623805a2f160644cf7226d4713e46085fe6f9ce61aa55da31820723294996c6dd5623e170be0b2a5ee2330839a0397bc14a21c9378b86d47074be7abcd6f059c9245fa4b76ff186a68bd2ad8b3e8d4d94488b3e21318377775f8dbf040610294281d342f856fb91315ead1d715a9e53c612298cfa0951fcc6af03cfc536e85d1f36a9fb3effe18269dfcaab8c0f2f77951be428793d57ecf8d52c03852360036ec01e219c6f724db62f1979b70b5b439faae40491b54cae73774a618e4b21b43422733f4bcb387218c65627c12a5eb3cdb6b703fa19e513f27bba076d9b7e79ca8c3f66e7a982c1aa28fc0d8de8f60f8ef9055c5af668e34ddff904ce2bbea5b8af518b10ef75975148962642252f881b1a30311106dfd73a6c4e91239e7f4af819ba2035fe6a1d6dd363e9de9006daf81bba3fd63b3899b503ca39a6e52a43c36548b61052d64f39cfe35b81733390ef861fe9ccb0f5b8f1edd8d5a0166a3049e244dea9e0956c0022df2bb6cca732730fb6997e02614bac70b875772f25a823e6eb4ae6095280b6a89556b9d6adf6128f7787bcee855676cb1b9f0b7045d5cda36d33b18fd0caa30fbfc9b53d4199f1e719f0fced2629fb4e5b1d5c1865520a61516ad79a543ac2d679204ad3d3e4af0f10bb0e2f34c90bd00fd3343c0bc322533081d5d954b8ab58c3303a5bd8188a4da1fc2d14d3963b95ebfbd88fe03bc58910221c3ce472b57d047d7689d7bdf54106cd17fcb978dc5405775c12348495effd87970eb01c6a5c3aafdd1577267bb8ab54f89d9985fb3d0cbd68fdb1db775b69d61b1afb752ea602c74e091bcbfbe08cf0a7344e7fa27b0550ccef764398a4a90be5ee98b032b18113b4651bb624dfcce22f31f5703d9961cfc7ccbcf0ca974c14ce552a314bbd34fb288eaa31b50c0f428322cae947e69f7f8ae8dc4f1ead6f9d83b1a9619ef34a50a825e49da7848fd8f0708d8b4aca19db35802f3a1722855b0d695685b4a4b1f76ec1702744e2059548cc54e558f4d3fab24f38a783c027a80769a032ddfe6b9a123a75289b6ea6c9d328da69cf3331b825b550d68ea02475a97f8a4893ec23a528e2a81df475177c20528cdbef87edbe2ef6389c17340066de44165028bb3ca5e7a20343e638c9b90567d8774d806f79d3ef096609ac1d38352eabedd3380cfe0da5b9944c9c26ccdacae71f2cfa49f44f672b51c891681732af8b5c4aa5f53ea8cdbedbf319912008896dcf6dadcca319e41d63d441dd594c8f7eac6ac433b11a773e52753ad2f066f5efe6376c424f0d4658d7db891e33d4d6d95fd560673cfd38090ead86a9204deffdfe334c646d50951e543828605bb91a4ef12b0518f159a28c540040156789a4b0c72861f28d4594ca457d6add8f85f35f9376faa9cdf9fbc949b8acb10e4c7c2dc0b8019d50bdf0c70de3c4a443db37fb8d6a3638d5db97448aded619b12a16cf2bca79260c98de5c5bca9214623b0e24a9547615f046078ad8aa48ed0c1cf975a788dffbbb715711bbfcad4f0b8291d2cd5da452528fba87b4440f2386ceec058d8f4515c876c4934f66200dc0624613af74e5f8911bcc428ca248545d37a8a957ed783cc964bc217facb19ca99c7748c7eeef5e747e9bc5bf166705aec1227b8a0f6f2a077c3620cced567c1fe6c8c791f078c7156020eee0a196d7afb249ff01bc564175ecf6a9daad9e8f7af10d23d103f9a99ac868f8b3faa1f8210a269654ab5ced168cd5dac7d6b4e9edb4383ded3afdb31e29ebf7d049024f6703aaac74aa67ae6b6bb5fa22b462b99bf6835b0e9542ab1d05fc5f78f5a17c954c10b579770ea32a97bde8c210cdf2b3b2cf4e5f85a6c5ef6563868e28c35b31488b9230087bdc07cb037e0eee10dfd21d3848cd18c7b65863ef915237dfb3ff49ec8ab8af54d10b32cc5948167a4c648b876c4702b2caf13ba70aa3f801b9b273879140a9a72b29ee6e175e01e1856d9a32f8593c3586c63a76f848d56cac088398592ff8655db8ebde0fb4e9d6abbce9a145e4689cbea23b236097f5af79eb06d3b59931ccf497674fa28d04f4b142f0239cefedf779a1f668defb19f800b1a183ec2c74680fd9200a527df1dcccfb7264a333e9f74f20512b77bed42e7c9f933e44a28aca80ac53aa99d3b936cbd4c09459022ea55d8d63b5e6b6ec4eed94cccdc4fd1b86ea37d416be5f24c5b0552f6c0e5e850eefc2381bc00359e36e6e99058d21d6d751f122a14464e2775341877633cf263d656d4022df91989b12ebe649c6f45337953207f05827016797ade196863732d6747aebffe0e9adfb719087aa6783159cc984ab56304873fff12d08bb116ebdc6e8af2bcebac0671dbbb69cf5ab30fb9f26fa53f5068efa03e0180ffffff7f