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

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

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

Block Certificate

Block 86450 d9f958b237847264edaeb7593f0e68bf94bb0580b55d626d12a8e59f2832e1e0

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
39ddd0c1ea55e149df4b72e659a88627a3e65ee0dbd986f570c75a97af17edea
Certificate Block Hash
d9f958b237847264edaeb7593f0e68bf94bb0580b55d626d12a8e59f2832e1e0
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00131800000e570000
002000000002000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000816fd3ddca851bda40832597ba615619e583ca7d2314cf56b8bc834b64a4012664bbd7dac921a398c21078b302743b3f3ee32399f7b333866c5744d8c949b63ca7aabf77e17f50d71919e7ea65e01cf5ac74b71bc7b0f25f66050000000000000040000000000100131800000e570000

Raw Header Hex

00004020fc4689823743f11de329d022fb7eff6a2bbb7bf093191afba6973341a87cf8b91513bed68655730ed60fe161c6e8a9dccaca1b4915154c669b7f745e22e880f62d38566ac2c30018eaed17af975ac770f586d9dbe05ee6a32786a859e6724bdf49e155eac1d0dd39

Proof Data Hex

59,560 bytes
121216010307b305b509705dc6c0eb2e62886da7401a8ffe1e57c4e5fe9bf021e85c79f54853a45798fe98247dd617b05a6f1fc136ea8339da62764db30b5d1f1c8d661bb0b0269ec79a4e16c7b3f9eab098357a685e617d5ed84997f915ab5eae84854726680f6b3f09c41d3cc3c6b5dc36a6e5df492e23633d34baaac2b519de86be11989431aded0cdcde137f4f640da3431c0e76f7fc089f2695959c3fdaefdf5cb03cac08cad7f050f61f7673c813fb878c36e7bd56d061d56fb9b55f946f1b6f160012edf69ec9283d01d859844d620c66f3311ee099d8c1ee1854deedf4711fc8761dfe1047abc9c8c3ce08a83c2aaf88b2ad03775f1786658569fef198ac17e33d09964b3528099044aa86ffb2c9d8b35d94aeb4f08e6aa50dda139154ffec8cb38ef3131354736c6b8ca33c469dc0c8fcc5e24891d1866764f79166926afbde9f548a881f5169cb06cc48eaf169ae0ec7ae55e877b8d551d912d4b796ad7783432d9a7cdebd6ccd24bf78590743052867d775d8370aca9b21282e789074f750db4f763de9e0bc01704c863d052fe0aac6753ecf3e623e5f1076150d9b022d9f8b249f70bbf8d45f6bc17b115a382cac09c0ce9fccb263f80389319c524afe7112d3bacd34c05432314e722245850a6de5ae4b52f7de12116985bb09413291ff27e348fefcfee9da774d66099195ce1f0f3716e434fc12a0089547c19dc9875b18d749f7b07537a5529301b760ccd920c385ff9a6bcf14f54bb50659c57fc20568203e098b0b08e8333f3a2a2e9a1e969ba4ef95eae86e57250278f5ce0844b9421ba582a5aeee61751e92336e57e2ecca75d293cbc0f2b384204cd02ca530089527db2f806408c44da452a62e4400a262b2395c2cfee9027ad8ed7fcde39ef392a145e85b4d074ff754154d680971dc7b0756de442762a4a534f972f6c8c3a9fa0a4e562257531333016ffe07a7ddfc8b40831cb856ac44c30be04c0406d3bd1180ef38a153d0fb3a567532c5a89d33b8327c88112cb7255171cb1f40a08d53e68c5096e796c21e5002b3d97b9ae8c48aefe8beb38b6938f43b276c64d9c4848dca31799f48792a762beb4dbd8e5edc4868c284dd2f4c1f18dd1b52b22fd6eb5e2ebd1911f9cb4a4d061411222aed6b1e15106a9a07744c2f13067fa3d87203ad7b8c4f671a39027f43f347316d339b1f901ed9e085eae64e8059a36dfca70e1f352e45cef7e7aa623fec90bc8656b12e7615782caef79d0cd76e41bcfb4d3cb1344935480af19e0be9c2e2651cf40e903e62291d2360d186a1fb98747086d6d92ce5cb3340c4957c8c4995bdb8d62f4d39c98ae2a1adf69eb3798c884cba3d54e74ce112291a3c03f1c60f37e1d59cd8f19fae6275efdd79ecdb2aab16160fd3a9dc2b6de4da011426cc367a0e374b166f42a134c82df4ff3805c4a5561b3a32a120d2d246207c2a2bf1d31b58c5870d041c20e951bbdf2669d7e7aedecab12c88d78f39186140c44d6672fc818c8b74b29691164d9a1fa3355ae05fd97e21472b932e2e955ea6130d8079238927903d5e42089f4ee129e82b349c9ea7f0711c70ec5b9e7b64c792d690d666aa389cca63fc8f3e238f8c5239e19b2f5eff6aa5265d7e44687accc9dcefac6d824d227970d4b58ea7f7a5c6c8d287e1b870eef592fedf6d4bfba3747beed89067d5b18707bea0575cf53a27389e16d77bc2d6376aaf2c84f35454122e11a981a25212df4c96ccb70bdc84b3813348f67a1e661fccf386ab30d4f52ea947933daf6188a82697715b694c39dc9a54e800b708a1c9b3a738fb5bf367ce2c4d728cd4d8fa739fddb12bbc99a673ffade807e3e95e7aac3c468ca43cce4a9cbbab004f08b7fb16b86859428a0b6b18d94e140349da08ffa549fd426e943c6433639248ef27062ce84038468102e502ac45ccce4965f58ad5c5c7bdd320a224ef135a735bf9eaefbe284e7c0ac170e4da701d145a23fa756566ede1785f558bb2c3686626d20b58663596f0c96196c6a2ecb13ee0e7f4bf283c20bc7a084645329b342c6b29898479535d506d92663aa4ebb42609540638623fa97b4f936e6ad6f420cfea46d29267789eff9f35a1e32968b2c74bce5ff7cfe236d41f2590349cc9fffbcf3a1ab0ef612587cebcdffc4201a08434187f32c7674129465ca0d3c0410d23f89d215cc8ce7794051c82cd75bbf25a2a552613ff8fb0c2c2680e8675dfb01b775627609df2b803aa0f41427435914c17caf54e5cacbd4f3eec4bda16300b0c64d76abb9c3a0f9cce72a7d20253195bdf076c4ab9f14262f22282da6aa21d03c2c4ac7b62fd706cd1f08f836e809787a013293c717ed82d0ff8cf714ee9089ed844e6fcc87483d1b1994eb58805a74b4f6d8d59c07ed3f082f44d7f4cfa421a4335c6cfeecc9b6a4378603fa7d50ea48ded0ba30a95327f504d6ba4c20464f2bb675075f6754cb79111135b21c55c33dbf04223c894e4bfbdd38ab4b1e6d353293e376abfef99d6ee5df5e6358115aca40dd67b428785e41357a14c807bcdfc2b48474a2af8eb1fb9818a3e78202155a0dee9085938c3cfd832537148419dffd3021853b82c6c4637a8fdeee700c9033ad542ab222547ab39140cb394c1cf62b485899b95fe7c45dbb4c3b849cf80718bc5afb86207789d7b8357aa3d4083aae0bbb23888f3f2df5e3abbbd981743d74ed50a427244fbbdc0c8ae5a34b24d1fe1d0da818b0081b7b1650518537c1eead2eef0439fe38861ead65ceccb7be3e193ee7f5e35b588590488e41dad4cff8dffdb2dca652e7c7f697fdccf417f7df1d4074bfef23a05ae789617a74995beb119f4adb886c71ab6fbabab585522402b40392c58c107907d14055b629095409dd4e55560ad5d27c4975d6573a2b03c56eb44971c19b5a644c33c4d106579ef3b3e693d8d05487e46189f38da2b6053d5c1a944c45b61aa6f450bba81e154248ca97c6db29de41135c1b84172920dd5a4a80af1da17921749881198829d23126285a37f35fd54bc2e7535dd3fd230a22b39fab0cdbd351fb3ae9d9082bce67ab9706c66a36631d6f29e825ea193ceecb982e87c4d6f020a1304d9b2710cc0b32c1bfab21c06374eb1dd014e8c0ccbd8b8a04300d78e02ff27b0d2f2b5ce0fb47b246b438a5eaf591310852f20bf91c58edaa08725127994b5a59427d2baf6325c27414a289cee3b44608f3fb04224bedffd80215fdaccec98e71255be10a9a974d559c3589cdbf1750b8007adbbe005b758b18f070b440171706e93f46a983c1b44493e0b591e2020e92522df35828acbb3f5a72b4f49896bbbe44f117d2b0e358360b407feeed103b672564e7b516940a9d08c7b0a28d48a29c6051c93465adf22ffa512bde425f13bfdef3f2f34374295e11f0a3ebee42eb1125222b4ce0c0700789f28256ebb6fc0cd719ff064f01fd749912855a5c9e5c6670c24b3ee5f8856540a2ac3902b11d30a8bb996ef18cac907be8b1e6fed75be38194d1f81a3c9afd2e5f73bf0d9cbf807cd005a758d3833061cefa40bd3342762007eec050929e266dee5070b3ef659ff0cbce06aaba5b82066162aba98e611fbfa3331cb6c250595718258b593a76a76812c32f742db75bb83ff91204c85400213292a8d02d5e09dc5789b22bc93f0d8d3ace4eb911f9c9114bca74cd3ed2aef021fc98296ff50ebb3e427f6937d5f8b7cf8134720dee1591e66ef959e9b30589f886f53b7014d6301481fe0a6d83198f76876de4882dc281c89b47ea43b5fc065569252a2bcc111083eca098df6eaac3c373df2871252f3c3032f9a7a6dd3df4531ec9b22c6734372a6b53b0c2d20c8ae3d922cc283ad5cab5ff3834af6cadc776a1b026e7b24cbeae4cbac87f18ddfaa8809ebe716eb38a85025d8d7c3b61b32debd3651aac707d3a01b8630e84bafe90c1714bb3de0e3ab586c254fea9962240a06c2198a5c73ec0f6882dbfbf2e21cdf8026840aaea281ee1f29a1adf8e79e64df218ff493e242bf0971056497c3014e0879e9014f1507eaa472d268d5cc9ea52e77470539bc4d4aca6152eb3fa50656ef943a937f5af00df1732055ac917c831a54e67114b137899ec68b01a8eedfb07b28861931941bd14c9500b21368ed13f89bee28cdb68bac64d6367df4718cf274dfadbed59240db2d560737a8d61d8ee1c16207c0f70ad13b6f2192fa458512c299259e5469260a3208b15c1209db8db6825dfaa5bef52df51f1ff90b0e47e14d1a362a727c29f0580eba76adaa633d99e74167b32fb1fac766dee04bf3493f0f3da08ffa09261afb33a7745d915b311db95b056a69552e358a3e55e552f9b6a00c3316a8857511bafbac2001675191f66961cd709cb5164d4c3b706424acd27d4a9b7b9815be666e745c07f431a251d5d4dd890858fc1ddfbb8c733216bf76df24ce865a77e1c794da38d71e53e6418f97f0a15b82e0df62fc52ac69f6a6e371b6f12bf355db9937fbca1b3a7387f499d7fd6db7b5114826100327239a89ca10cbe364728942c31bc5b0ab66ea104ea9060e66a58113d0f938ff64756357437bc05eaf2334a68e532bc9fb3ef4858785ed14060880ab1de054c71e50add08ce794af713ce76692c528c3281f03819e91d089d6fab6e5ec6822f005a1143641482758eaa2a960a54e88f3f028c950969805b82afbac595b3673d6c084dd293be96e7485ff3c79878621bf7ecea03cf5803aa826bc32c0ba6f9486c1c9ee7ae7445b6a6c9976cfad0da5f93585ac42f0a265282a394b4be6dbd2d4c0e40212ca96429003d23c073e56ecbe7129093b3f4539e847b88f16135e153cbfb38710fb2ca368b3c5f4823054c08b630394e51fb892e5e01f9492b2a461ac6b7a8505364d789b971194c6d894c4c382ace0e45032c9c93c44e3988eccef78fe430af65612a3c1fdb22ce359573f2b3aea777675f00821f9690e021ae7a47321a847f074f28d319b7b75cc9130a9124b08b4bbaf82433338cfef41993fd7a8f0c4c4ac65cb6e9e4b1685892127fca450d232d4c020def3fbcf55d0c449507351f9431e600b10d5725386d1d3df0a41f1add7561c8aca56a1c22ec4df4ecd5337262ea87584eec527122e9f244606f533f153972e37ae523b1f1475709900c40a139c1d4e303182b724835c2d976a2cbb8afb64dc5ff8c070345ddcb3d9f90f590098775426540b2988ff67b0cafbb35ae17f2d3184570bea12fa106ba20089023657a82e09281d1e533d08379c74f1049e5b150f539e69f312562276a96d450ab57b8a935314d0d7b835249667e96b41b2f52ca8c1935f4102b57f7180d9849f80099320e6821a26e9e3633e0d95c63868daa8fd6677229e01c89fad03a03b18be1c24cc4569830163a8da135f7ce3fc7f05884c21f073c5e8bb404109472fecd270ea0445f17d99e7ba16a0ffaafad6f2e0215a088171f1d80adc7796a22af4945cb9c61532db0c416ef1af1f6757470a24f501ae364d8a14789ab427d8c922eb75f5028392c3e215120dcba5f34fff67f225d00d3839c10f90795284d5e8dc6688684940fab48774d07f13249e9ccaeed781012efe4206de94cac125da19733a93910f180a03025cfe0760f1edc93098cda4699bcf18a1fcdd58111cac42905ac46cee2d47f8bcfd77027d7899181b229391b4f74fcaf68c2ebdc3a0c927de72fd3e29a18420a854f756c2533ff40d02f9006962012f0a049e1482a1e1f6b130456a27e9759c88893e7e2834a8382dba636f9de4c03fae9877b47d744508d951f6b9fd71e6c234f9991d03725f6042b9d906fc4375d5413229819bee985b3ce65ab9b0b5cf982ff84a0953e2c759946bf41a61d1ec76c32ec727dcbc443d1c0c9006112783157778625a3ebc434cb53a1ee7a43d781b736d88ac4b33c338332d07d272ad968d291bfca11377b8857cf1ea49df9faf84955c41ef8621cead7f897bf1bf1adf4112c230a60f29f3ab29ea9beb218f6776f9131ca21da22d6a51ecffab5708e7d0482a2fade4622c798fa6ccc6f887e6c2e277e74d371f866fcbeb65eb8b002b85f0de5c36339c371fccae0d05561d292f5525482dd787c850e212fe2024e810404d5bc8f1f619aace122c8b5f62eec7540009fdeca622a4fbc53fdbd345c76e2c2ef806d062082827accbc461b35f3e3623537cfffb77ec23181f50169df4764437ee9d406bb7193373769f8d63d3f3c3f83a2c80ba42921de3ecd7a8655d873b1145201ba4673892aab77437cc9a88161f497ae3220ee3cbec26a7186a45ac64fe8dd45c99f4f867dee35ced489c763a080f1400ce2ce3a1fb688bb0675b4b75405349e97ddfd0e87d5b4f5b45c8eb8bdc0a848d27fa7bb2b7293841c94cd71796b177a01c32da06b9f2fb3a9edee870f2ccd5b9cd8f214ca8b08a57edbf7c4b24308d0a6ba3c1a4c52ccfa37948e9ec389df0cfa2c825f7a3fdc49b35b8007ef946417620edf861c6169c2e096ff67de836f6cdc8c4263d4559b326791fcb17c7231ca3aa707136915771eb44aae5e06c7c28773d862f2a7635225bef3f649231632f96f577340abb60f421e7073d647cc177b93aac46ed8aa800a9147cabc4efc2e6926512ea9f0dc8af991ef0b3752fcd70b277d542d9bc568a1ae2d7ce08e1adfeec847bdb87fe443fa91de55a518ef932c15a6282dae30c54a15b8ab0b32fd7b192689c144ddde0eb1e0a7f67ff37a6e242c3abf195a88697565e0152ec34f4a17a38b74c48d653f89098783c0e866e2011bccc78bc8401c289effe73c288303ea745fc81389b5e0ed5bc1b2158273db6ed7ddc0236a8a783c8e4a209bcc77d2c106834c027ca288cbacf7c9ab11b34b2625f92dc36663c7edc4195a6ada9f7e357c2e50047fd76664bbec54927f42ce56000b133e77a052d90ece75b43f014ba2a900a0b1cd235e418f4e44fefd9f294e5ae155ac4244b8774616c7ccfa5b29369652e7df98e83b541324d248f55d2eddde78556f97839b3059a779ae0810bd23abcdb7ce2f7c85f688c5afef9f3eca7232dfc4c9cd9758b7bb0cea4fca2e80e2fc8e25f815a1a9cfb17c1897eef69cd194b2b97ea0552ff971f4d492b15825955d0c5112e80773a9fa80346bca7185aadcdd3f08fd81371ef10035bfad0d909a0f32367d818abb4b3368975ec84cd662672bfb4e210517831a7877ec9ba763ec066ac601f8cea9f60f13ca5d9094c2867867acfe9ea297a120f4f74a023f78349e5f480ced301989a44f91347854f5000151264cde9c4c7286b31ca3af5d883f1da76282af545a01acdae78238237a809f02dea006e3e6fa8251eddd0ed30de3ca59fd96397ad5fcb62edfa4b3674c9657cf29f3b2800a30e4a23d11db8220bee2a3468668e0354033a72903d004ffe5387a174b1bdc08374331343a25f9e7d54bac1a8ed0bdd24a4ddf13d9b0af2f872843b1d2f72753b4a9a3704a44e5c816cd68436e56e2c875f5f91538de3cab53937a0e3285476feb87ec517f3381090f15b13227cb09bfa1341ecbdc2d4ce2101dba5bc32143d3591deee8b0c41c532abcc831cf7af6b3edf6d509106696eed0a8979689121971c990ef781f8dd8ade1f1912b60c97047d2603c5b762945aa6c12ff16606f5b693c904a31381ddab9b087223e878143a4fcbcd38e0e9fe68791904643c45d90d09f52fd44b161f416b25fc22a1571782ea0b52c980bb99dbf424b64d8be4d65cd232a3fa3e2198a106e44fdada9bc25620380e0199dfc02c5becf7353354a0fc9ed192d0f6e8f6b747be9ccafe5cc5f59e716122e3683d08add4d03a5b6fe86ecc838c8416409ba06580655a2b46ca687196aa0bdea758d0846b86367c959ee0e9e8c75266aa805f21a88348a18575436835d8f57da9639d0da537955f65ef5d06190f900ba3545dbe56213e0a310d2102e69f98297af3002313185e561f76ede804e05cf904170bb310638f7a79c3be661fc09dae82ce78dc4bdbd5fbe4bc8be2175888d29cedbdbda72bf59cdfbc442d9b207442007fbe24570d0a13891bf2409bf78d8df7479a9309b3e2ae80398a9278964c9b9b7da0c773d4a8f79505b78fdc917e2fccd0d6d0a026118f2d64c12d64480799817788b474525c4c45148d1fe1f85c48dfbf78a4d04aa80734f443d50a4ed1594b2373cebdd3840d1655ca609f1aabd61da11f6412ca4cfd9f8ac004d6d4e61bdc01a8bf232d853fb07108dec8e4a818fe2fc767a5dd288de145ceed16c9989d12f39ba5a91d0fc63bfcebdd990a894b8feb1c1f5ef8b6ca5e3d589dd968c21aec406cd8e46dd44b2ed14c94073efd0e798a712aebf83af0aa041e459947e6c4cdc5623e12738dd0965966eb5671740912036a838ff34cb7512d4e99ca7fc74f6d4d6c598b9ca7dd181f219c6b5e3736f0e6dd8a979b621a1d0f9c85ddc604a345d9ef054e2e793ee1a451a8bf6679cc8db18d541328343956dd97bf8783944b432691d6794e932e9a574ccad4d77dcfb62184f90a92d7480c41ad05a5d38466c81268552bc263dff088b5cf6f80adcd59cacb55a7160e309db698a61d240cb336a9c9ad2d83c5b81181c5ce474ee3ab416bfcf1449a4f4967e2bfdf08977de28b7823f5836148e1ee380c660576b18d39fa0a165b26fee2890dc42f2ab33084fda871bc58ee7e3cfd64a5f8ad3ee00bcdec3f1c322aefe46999df1095a3ac03845d35173c0c5436474ff42d2a6fbbf166c27cee6e4da4e06186c23fb4395d438bf463ea0cf88efeb04d85a7a1e3cdfbaab598859f06ac6edc43b3c89eeb2bafb58601e092f10139944a34c24e69ba55dc43c39e2ced46150d6b6646c2c8b65b7fcd763827656114a7c1b2743fb6b398973bc0cff73817f0bbe9016156c6a04881d03b37c5aeada760a984518834c3b808da46565ea5783c3cb397e92a7b245a18604f32ec2916f4a334889ce6ef76c7aee9422c6afc4ddd93d02bda0f041b5f9bbe4c93f064fc86a94271f1c973d2e53948828ce48a9ae41a27c1b190678c7478b81fa9b35ff21d00dd49bb75f94e356b924fb151a7c3a14248de4ca8d36d6d8b7ac121448f7428d790e6941ca1b8e2363f9bc4df1772de078c2b9f9bf79bfcdcd115af0fedced3d4b5d7d061a57021429a6e6903501bdb81c82763e52c407a5b1210971c82166cb606dc5b21e9443aaedd94f43543851d03fbfbda32faa6f6da03c5f087ba735df7ba45c1bdaecd9d5bb0337d5ab2ed2a509a1318ab303c4187897f800ef82e89a8683e70804b912781155cb57497199971ea9d1e8519332619e0f04fc31a6df99bf2dfad3f8554101c12b76a4fa337e7a41d7b1043be6664b19c25716a6a61655b40557add62bd3a2b8f96ec44e200c266ad554ee71741c9f00e19a3655083df96fe72639eae5d26614e13c61d97c4905e857aeb3617dcea93ba38ac80abf50cf8b443af46df0f0e789f273cfed09848000c36e31f7b1cddafba5c56c2fab76dc772ec667fc095a430ea076ff04f5a33f865eb440d62d9637308aefda3c4efd8e90737a6559f78edcfa507ec58dd1f53d2ae625a169a1bcfdbec6bb31929e963b3b47812178978f5b0ee424414322c37627f54fd47ef950991b3f19aac147b047ae3a1f3cfc23797b419e38d18e45b1b69f90973b4c7ea14e5bc055deba49fee30d1926f38cc02e81dac99eb22f7195c15941503f89088cec64c39bc45287ce2d8ad237d4348b06a32eb982515d9fe16d8a3d00f6ec7a7309e6035f0c3b4a71f764f54bf543dc5d73ec041cdc5fd4a38c587c1ce0878b65e44f523f4a1209a22a8ebd7340ee8deffde8f37ea9f0454193df65f5e9ca02b5037d58a8a6423e5e71b40aacd763969d5444d7c98bb2d7d40d18f0b6c9433ac74f2c0497ff3239ecf436a1a44fd37a8700790d98a989a09dd3252d01d52d83d7b98e2631b848bede9bb0524b6f43ea1ae0b693aeb0dea121b1d8101dd038ed23fc1d47c0c8a8101d09931f8b57d6e922ab04f1efd96384663d838965dea83f4b63f19651f5f837767264c4475bf31d9b2c9460bad6990100da07c506643edc590c27f1cb11e71b65b3469523006223d939948b87fabaf98d33a98bcb1866a0a2e1bdcc5ddc7444c5c3b67cabe4664e5aa4208114de1dc494bcac16f03f6be69e7726b3c4af95f2ca34bfdf45a36f6b900f211380a5825f59e1cd2c8f960fb2efa5b0bfd109ca5f393e1cc8d4bbdceaefef20d9f735b1fd3d0b85c008c3090f4ec482f15976bf9f724e2d9647a50d70d37a49c16bed4bbb6cb9ac55b3dbff94cc09ebd08a7edb47b9c87cd1c28fa22ab94c34b391d7362707bbe2fe85a7389ac26f4233812f1cc5f487e8d0261c45ebdaae36acdb0e731fdebd3b820b4b23dd7a252cbda8bf7b9cf67e48184c1a47fa1525b5bbf724199639282d1245fb1e119d8a24d4dd3686839f154af7a23dae3f15a35dff1f85675718ec84e226601a61d5785a516efd24ef2b61ad86206dcbd3391ce53fb5845bbcc5e317646914dfb00a031aef7a694da48fd8ac50bc0ddc230db1370f61c581e16d5ec9d3647a4eb563a379b1bc647aaf1eaf6dbac99480ce4c1ad76f69a92505fe9b42e9add670e5c8c9dc67aaf33cd71ff12ec24c1fa87218037f07ae2112b466695da9f7cc5ee6515cbdbbf8d7c864eacc4861b729433e2b6b3061ebed5c3d6b543653ce803c1e83a336b193d0b96214f3f3743df1370834aa62e0035b6c7c6c8471b58e286fde55c7610b4b800a6b0a5540ece318157408fbf0c476748012599820ed4fc48652d26ad184304920ab269a3f71ec8699bd3a6c83de76f58501fea6523e1b4a190c6e747f479d3d7a1b87525b01ae71996ab166a12eea5728f810dcbf2e9a9b7b5097317f75b68da80c0f3efe56ca92534d3f4011cce11334058c50e1cfc75ca4402cfea4d1650b80bb232e9eb8460dff01a2c031a06b83615dec0e0f79bef9a1931fb96672d573274f25bf1547c59c9f06b1c56888fb2289ffd01adadc6bfdbe9a245724b001beb5553ddfb387d23533d3b27ce86e5bdee750fe278918e2557aa034e6c7aa97980929d454e7561f1b3f3cc021e8081021ce135ffcfdc10bf79d612dc978f320b5a6720a9cbaed2e201a868d0124369321dd6102d55903819bd5f4c3508431c9abdedfba2cd58cf483e61b6cd78417664ee0ad8fa29a0a3c4388078188912561d8243aa1bd205064498af8122d401ee394d81cee22f79c4305636a8bbb3bd4dea77bf58dda97088f1e140f879dce5405659c5ed19ef2130ee60425278fd96c6ab8f11a3a7e682706c435c7136b3ef15b3b070837dc1ae4e9e30ccb93f91ac2d2a11d4d4a30096f9c5ccff4ed3f432d1e918ae8d1399d1f5a533fa8bf1e89735b2710e62271b6ab407877a49cc7d6d770a4d362dd91fc649b585a0f7db9b99cfee2db45375d07f2726c0def165ceff80d660313bedfbb55656b4e997e2bcc02b8a7e33d0c36942de16517d991b573b157b545167cf89b041e65ba94894ba6297a31b6c26a80d632cb3db7aaf3fc78cbbf2ea23302dc7b2557e7a911a6c6afe61a6970d75cbfe888f960dbbd627732e5f2f5f6daa54cd9336e0f721a080361293d6a52c6ceae6feb496b901ade1d4b1060ed0b9c818e6d682e616970a19b6e46f0b0a41db4f767813152d48a878468417590c93b82f1470de115e6843ce794a49c48654394fe3a1438133f9c88457f05154b181094dcbf12417f027a21cdbc6441e67fe64f00e5f94fc054e7e46f829e9f6ee1289c3af92cc7a9e1af0dd3bdaaacbe08e12d30fabe59d7d55a3e5f426f2b63c15f3f286a71e6423d6fe52a338a0053f029365b191ce64820b0f5ed2bca0d0b2b515f87be6a29199a31e82490e7622f5fcfbf31e8aa18e3d7ed73772674013c400270f849203f6485a22e5f3b138d7ad76a76fddfbc289723ba75a10cb33d25b39034282d33961827b136ca8a1b9b0263ccaab51760c04d1af8401cff2cc1859cd740767d320ee746fe6c4cd4c57739366e2e5108d47320ee0cd4c306416249e7289608f26f62ad76f244c2a2839f68420fdca05e44a71cb1f1703913be143e9f734a9ca174bd2560de6795fd4386fb0ec2688d8e76fa631d741df6897b30d6b7e593dfa288bc8dfd66876b859d323454f34ff88c3836ad83b929aa2ccce975bae27266a9239b27658b1d23ce499edf7c015c11c3a2924cff1a1114e54223d61ee39ef0dd5182b7dd106884183d9282fe5e1d763a5607527990d738f4b6224f1f4b405c533a3e7ad1488edbf007694298e7872fa37a218573910d0aa8c736111d7359726e50f283646d4afc579def318f7665201e2b5a210f0dd3283d460c8f995206cce6a6654ad84c473d99d098f76989109de7d2d1a20cd657e5972b6619a8c4852cd9526cae0b6a10b4ea5b23a1bfd2b224bdf02dab71573273e49a1d29947069a02689e8535d9bc92471f6e5817b0a9ad8b7f8e11dfc8f6326bb94f95a367d89be424fab929428829eca027b378877bd48690f1448116418c7876b80316d4896303c6883022533f13c84d7f11b80bdb571015717c6c4db71353ba484e4028595c7b887fcf4a2540fc7acf2c0c528fd93134b1ca9f66a9da16f17254e30d8b150fa76679d00fd0bf08823d16f11693d21c3c2ecf94a0dfaa04d16beed7222fade2c72ac3da977694b3e8f5761b3989c3b60b3d12ad072da0f9f59acaf9191b96aca35518cdde8a200bcbf508e3d6fae13fc5e63ee4f902f6e329c99aad60c646490f3dfa2f50728deec2395d742345732ba06dd8231a6ab3d9ecff62bbc76f5d15bf6cff78edb7ee22c2106882528b7b94d203d02b7ddd859605e7b68987616f38ecea1d60d762a4dd91693ca48f160df08fc4a5c71820381073b1261e83c783cd022a54fab15f553be96cb4f6cdf6b977a635295d8e0685ec35659cd26b322000a06561b9e9c9890c797f092412bff4fec151cc4116dfc89d299642f60c7cebb1909190ea35bb18dd366dbbf8a0f49b618f6b6a9bbad137170835fbe9594dcf6659e462055c0ab7a31a53ac6b93b243d1b69a6c1fc992084fc374d03b1cfb35d155b91786dde3de4232db0c205508ad451e547e88189d0dc76bada28d6281585d8459529ad83c791b88789153ff149877f874a74dc31fe391cd554936a7b2b630509c96966ae228a1c879bc4d6292e8e0d58a1573a6884e422e8ed03d4783fde176c0db9a8bb610895786f9dfea8726c851344e3180448fa32241c0c00a930f8949f780882fccc9593cd9c3eadf9bd305e1b531aab7e7da27fafc2f3697a0606107a217f68388891f0d773e2c4e2d179d3d79e1e374295ad709733969ace9275c98960e78eaf43fb4f74414eedaf88d3d37203abe38e2830869644aa60cb51b144747da48ed5ec45abaf7931afeae51e1a3e075ee47d93d4f21e3d7a588f1055d63e0fa74a053dc04d5da4c2f217ab865987e27064062318ae50bcd8180e4c7c33c6e5da6b27359f3fc80868e67c459d4c18b8cea847fcf28f44414ca9f69c282b35e867e61f224f8dce41f6991cd5c4328b47eea13ec82a31a79f7305f71ac14e32e34911ba1761faf43720c5d063f8773750f4b6a910ff7ee2e698c5dffe8f6e56a4f42bd28add5d1fb379886aee95330744acc78ff054db6f7e0608400c19e93f3769f916dcc184a02f0db039268746458540ffeac61aa4a9cc696a831093d56171f50e1e9a9ebad293de354f1038841ccc3929c6170a4fd30d894ac35f080d610e32b12037f049d5bb450b0247cd6349722afe84a5a57afce610d158c1e641f5e818a57a3fb1a1d6276ff4dbcd24f84c20fe2f922532e4e1ae79b4994e226e570c24c4fc0b90d1f170307e51f1c703c4f5ed1d3efb7407212c1cdcc3a952d0df5e038454e9f4fe0e4cfafbdb223304faecfea79ff2b7d947ca93bc2a355d42fe2a8542b71a86feaf5719352e82cee691b060fa98760b83d23c0e5659f7c5869bdae45d48bc0de7cebe0e690654a0691aa7c1873892c96ba174ec150c1f67f5ae2e399754f3d3b3b8ef22d6b811184878658887d211d345781fa4355ee047ff561721f5e1a78f4a11b29e2e921917449c66114d938efaa612b46130e47e8272b9daeea7cd93cc4817ced8607508f2d5ce75cfa69502996db65b21d0c52ed08d248611eab1771422bdc4730c76de099970868bc992e0c03416e617e24911c6684b9d8b46dbfebc2aca66106fbb362bf894ca3a88d686ccb15a402e660d0328948350355d16f091eec3f6d1a907b7d93cf10c45dd1e5b321e7156c708c7ee6b7db7d32832b827cf1bd832dfec739848174c5a074620427157874de04ce82ecb21fee00e578d9d0c20c1322a9d83a4c2241f3867ab3109187f669ec3c40fe65c3226d21c73284eb05a393ff7c295c6e1c96bea905f38473c5ed44a35e2f6fe43be1784cd2efe53ce91dc2b6951f8d41daa424d2fa15f8df600be8a173345ca3c371c31f62a62e5ea804630e7b90e43453a9069129a26e2bf643bc9c27b9bf4438f1eee45f5300c8a00511cea5b99b0806198235b6716ae6d50d3046781ad5afb8dfa56cfed855f9f43da49281de111f5189a15b4219b45b9aa16426a2bfce07cd37746ef8e681342d1752c9db37be46a58f03c2d82444228eab89171069ae39f3e0df7c6c61d1418fa44283a81d27d09b0a001f1a7b98cc94669fce3ff9cc325ece72fe82861d0ebc5112f82c215a862d15ef11c7f11cc00e7d399e7885d9177bc07fd3081f65f48fdc37b371ce426ccda9b241f239963413e173a412451e273708353e9f6ec93c6cacc5b1cc02ba75173f0f2f181ff5bfcf9c0259429f65c0203e41e95301242349eadeff871317c7c1ef9f383d83db737ab14d82b0db71e27f8488afdb0a8be17f4a9d394ab64dc80542df4a55147a2bf5c1d7363f1adb0dba612555b51b818a46c3718c753005f99fef3fcaf5690516498dc9f19bf7f20578544a7df5c4456092aa34ca0469099d8a79c4c66ce34cc9a3463a59991bc66e200953990a68544a0911c8a0c2efc4bc4c73cd881dbfc6ff94bd683aa40f5597ac85cfe662c800435353aca90d9b019b9b9b08736a13cd96a026f413a76804cbb5bad7b789bd3617b4916f5cfe4be5dda4e02f89e3cfab117fed4fdc74502c42d8ddaabf04db5d5b76d5bc9367f37d302dd99ce0dd5d3c79f310fc1635e0e1cbadf1541c646251eb40d4010a9ce37715091e19ba7c3bd4120a3ce74f4244267235a243ba7f0d663cfc350bf9b044377dd028847537bbbf6e673695e7032604e762a9c5227a0122cb457719d6233553e7f8e71613c3307ce56bc73ca53b8362fc5fb0172b3a40c08441ccbf20d41c045fc56a6d94f7a5f040bc7c5286f45d3f3b2a058d5b2ddbedff78fbe392afd98c9dfac429a283e54eb928ea2e0d48a979c138d5ec932a05bd4eb4f58d6589962c9b8d1aa8c8508dfb76a9a9f8ccc111bc3e8d401a4eec27766c67f0b88f1fba5a4f73025c310191006789028551caa98745652f55de718d508529c8db94cfda04fd9fe14e41b9e675b717ec6ab83570d82ba11d8829ebc6d23f5b74468fbf9c7f035d2390c4d7e18be96c0e137eddfcd080856bcdc59280f94fdfc9e9c0ff5ba3526d4932dc36e7dbb668fc7e279b22c86f4e7b9928b7c39a5965566aea4a4aafa240abff43a91bc044c247132ef37e5e874465b81d31b7a8265dd30593a5f12c628b7344606e4b63f8b2026d92e983ae6c1af06a6429bc304e4a4fe166779c8d3c9194019da9bf60b74a8a22d3462ac3b7b186a62b7a3d495c9e38b9477f6846a58c95af100bbec3eefcd2c22a30a4090e2c360cb20bd3d91de727b1896ed0fa98c946ed676a98d24236bf15608b28a169cd8a88442c5a87bdbcf7c1e1d313cd63db0dc6957872364459e4dfcecd521e8fa1c9ea945ae4c0cf9474d514d2aa58feb39cadf162962380e7d52d06122e4e4a311f2efae1338b19960e5cc043b6c05b9608ad0c39ac5f76ad00f8b4e25dbfb23798db36b1542d110bf8fcd7558acb992fbf02d0b294707d6b4d7bfe18b6fbd6ab9da4ca5acf34131bcc67fddf08ed90cab00bd13c943fdd5ffc4f32b77e1dd140bbf8793a85a74d1ead965867a1351b0f0a728eb482c9cdafc2f0279370936df09dbd5c74a0012940749f8dac534c4fe763d4761a47d456d165aeb1b2953059ae4981dc2afb6e9ea5707acab7d94f2eef401502233b5a041131d034544cb8698905bd272ee0d9f0afdc73a805ba12a21e48f73e547d73030e34200b612030ccc3ed25fa717afbd2eb7114c13401f26c43d126d4394db8f86dea37fab2d61cbab1ccdd5766a36c1360b9c79347dbd4abed76e4c3791f8013c43f184a98f93a280c56f8f1eb233b32eb91828af7c61bb6b9a8990dee0609a0f57603ffa29155bbabe82d3f66838949aa9bfa2545140f7cd0bbfa55224e607c36f6f59e715597018df3aaa09eb6c5e6cedabeb5028820213f8612d70dc3bce78cc4239a216e97eaac7a99f78b6433ba7fe78b549dfd73173aecbc3a50d5d8ffcaf661407c9de46f4c251dab90b3539d342b80af4e1fa0612ffca279e6bbb62a28bdf0ba872d3a5754e0a3a8d7303987b81ecd582fa49e1c1baf2ceec51dac0126d0d847fcb0de9002873c5dc5f7a7aa5225603ce09446582cfad1078c79cbc5051a49734951371f3ce1046199dfc69b38e953bce48fb7e7ae84d98ef84c1c98bc624c15287a27b76d2da3eb9776f921c10a28e286cff51020a250e99d3455f97a3aa6de9d17f2b56ba7f263a998af17168fc4e311a49722bd37cb54b35a4a5439be0fde9990d97df581f54b46792ea229a8e7604593e38f2e339b340955d0ecccbb06a83679208742cd3f5d99dea66358505915c934f5dbca0a311a2df77976a3870f6877fbd5cef70e63140b8d3ad1fbb14d18b7f509c418b35c71e964b2dffd4365cb3ef4605722d77de83525111fa6352c7a4b5763f977f728ed0b95b6fccb022194899965571343e1ed3e356f08b4fb357fa0fcb8e2022b574c6bfb072d865350b314ad767ba49ff12f957914c7ed6ea6d6fba79c9943bbec13d25a11b3f2e59d35878e64b84d3a16e8a17d275cfb76c9b85b85d26872997a65379488e85116794f6eff7aad32f058f9651fb8428f807946a8321e48fea06d52ae3345277e3fc512c588a7b4e9fb7371bd063471fea1e6c767c404dd1d0fd7a1fbac84dda2732ebf0c6f5f9880e6aca4f26adf9c15cc8d2150b28f9d6fd9c1ab396447a2de72591eaf4a9ada046715905a50c994c2ebfab3beb9c1b90bb898f54a9403096754a61e97db4bcdf58ba03e22e388a6a4dae5229495ff9396cffcb33d252825117e399b0215bf11eb4908e286796269fe21f75ad0a5785d10f1fe447c4994c8b6cdd8e48c96835507dc8e60723e9f2aaa2df92e44fa1700c26ae9faae42ab9478412239f1794e66bb55afe1e1e117bbb6669d310ed6c7d11bb0b18b36c20772b7f5c2ed1ebe163292fc3b24819c0b52aa0f5ec354a964130dd6765d16a018ef0e06f0d2b372c284c7c7d69958c4b97ad3c689e79b400708af52b9085d29323a474af2058a23099b2a1a1c266010522419424e3c3c22417c2527deec64227aae4fbcd532df29e08291c249a43c5a2f8e479c09774ca1a5c66197d26bcea73e68bbd013f4432519dbe264269acaa30d9f0faa3fe1758caa29c76c60f899327b65deb1b25505621bd725b5b520dbf46fad164ce1c9e08ab2294eedcdc4f985527206b397fd6e4cf7a29489eec5ccad7271e30605b4ed8d9a27b0ffd65a5eca09694282a8d6a8d767ee35b1de42492cf4cd8bafcac7ee38b19669911d1a5af1f33a1ce8ec2e251b7f3f8fdb9d55446b14ee81dd4e5ab2cd7694fbb7160e380b588db30c082fb793a87e35ef2b064529bb9cb9110637564604a06333ba509eb025ee34350cfd13fd86c66c136e84bc12407197ba834ace1e95ecfa1d5edb91c6e0c67c9f10dd0c259d55e0e77e175670c9536db04eadc74f62ef35b535e3ed81b707472fd49d5c8a4de7f989f7e6c4e2d094272c8b0994e7fb05d170f795133326de88131f99548cb693a4d54ebb8b64cc14b85681fff0c79b0158b2d9360e9391f2d909866b63c152f7a94096190087a82b14aba31d4b137749b71238fb06615ce5a123fb242ccdc83a20596be363b22c4ac45910e4f56c3f539673e1d6c3430b976157c2c8c06073eae5938b291b1ca3e365f4f7b8b5009b69165cb7f254fbe06db4652eb2174ea19f5f5df52c0dc18f840b24f916a86ca8d1a4bd3cdd4180c837ea0094925d642be9c43b870425fefec9233a46b7605dde649a35850e8b18f8ea514e7b56928db3601614622041c5d3504614ebf7673ceee9b56d0c9950adbc6cd26c46d0ccd3212051dc554c2feaf066f84f1ef9d143f18e4c4ac7f6ad9662e36d9696849c5e77b214234b9464976b12f1a47fc13e32b69da98364eb03e8333034f00aa54f1f385665c19a628fae6d53a60064f021e9cf0c362c9a4e9a4a1c0481edc64565f81821d1b35b616b4ab7a6c6560ccee85c6f9ce2a680f5398aa8eab7e9f16ce7e4303ccc17a72a331624d4984076493492931064fc55bc3e4adfbf685d039e4fb6971d66a70a3c2bebf8d09eed73eef79d28016014e2c8f7580f45819584f38effd9f7be16e62f0fdd1500c1c09df616f44ccfc72aed62b6da6d612dc55eb09a1d18568074c3f6e340099eee78fdad47803a95ca7bcf6dd8c53d5f2167a8824b4d2381451e8f62a2b5e1c3cd6d3951276191772820acdaddc3d5db196b64e309baae47218b386726ea1b2a8e3abf7a47bf9a02e283dfa8aee0b5b3ae25b68b3c9d2e15253945da871f8f9d79e1322bd630e39a53b61135b5dc1174a99e304972e956c33f5e54db2462e484710485984a6309efa1fa6fa8204f29b558929c24f8e6e7e136a0436bfe2bc6524d53b138c5629fa00a007476e3ca0775405c545e06ff88e7139e87c7473e89907e2293d69b5b9a9c68482bf751e6942671e3ef380fded8b93663653480db9271fd64dc696acd0a8ee4c370680305003af236a64c697e8c9953441dba71003887d3329f5f5fb1a1b9df7b0a4c402f4eb57d320aa8cdc5da1170d214c19e4831b4260496469f0497fb12dc5777f11716d1f3d096ab81b53975dd56c68da443af21f8f34917ad24761b2d7aba2d1a67a2b000e72c4f57d270523073f37a135af0c8dbfaed2b8c30c16c4f426e3e64537df7d1ff57e0fc71b4e13d8cfe20fed1a7801e8384a042c311b636751b74c4081e7094ca1f33d368560992ac96d719677154be5f937d2699170490625c702d72c08f5560c4ca57c2549c2bc195e9f930eca776866119fcc3a41237dcfe23ded2e63777fb3604879a26d1e839dd37a1e075ff0a987c730c5f29f3c8b1c86da678ce5b72c47ffc0f6c6072321be4f73436b95cf898f6d95f2ede6bd079014445df388d31ff340dafa52340114a7b6601c2c4f640dec903aa89695a6b6f0c1d5183c183661d001bf624671a2bb4d7869665a566935cac4443ddaf98a8f3827bc38ab1f639dda842286f8ed1f1aba962f7231821cea424473761581080b1326d5a254dbf782bc0f4237b8e9a747efb6be8c05162658e4ded20ec230eb79e2ba981fdd9a347e5786e370dd8f9a0da57f629a9ed27f58fdcf098c8b003fbd1be6fa3d0a430bbd3bf10b435296aa8426cb921335edb45b7e27e621983e26353897e7902cf4d9b935b1e79d8861b057fcc9bb13ba039ee1d4c8622034071fcff835dff97764b974605e75bb89400e2e3b5823cbce52fb18324db38341ea6a69cb737a20fb5b0c2d99b76cd80560563bde890e4ec2c12b689a3cc028bab06f2cbdc5bf8a2b9aeccc83e98c2d650eb46ce02c692d9b7704850973fa2d400d7e7ff8394d52784b1fe48810c3e90d82d429eda0a4e6743b17c857a616bd41c14a5580dd1552f4c7ff14558e0a65301baed36a330e635b86e9859bd302f4eb551ca26c2ec29f4538f35a093c2f76c21e072a715133ac6842e483c5e7d64d2510daf09945933d9b21c630e750476eb07fda5ac8f3990966cd8c507697cca078cdb1c82c2c7ee251a815a5c8038091aadfafaf1e0b5e4b6b3be94002dc1668d044c9726a34df80dc81606ffef111e17d77329a13c3c826f8f4997d888025573d8150741c03c57795e12c2baad504f0e3ff512f4fb55d2c47ee9620e6b36cc692c99bd02062a3e4343e89035bf17657fc0d0dc150544d2ccbc84e3f70cf09b8f72513a65574c38479dca3ac6c705fcc62d3095e2f6835ec0e2bee10145d49fbaf15a86126cfb5803c56f32e857dc29e52cd7a9df7b965474fe26be790a16eb3cdbcb5dbc61956b10e783789e28c1f82fae9af80b275dcb45ad20545fec00d5c0546b14588826e662927efdcb3d3b9b7e3de341932e1ed5b4f46c757f70f1cde82635d53207a9eddf458ff7e24784327a8be91762a3327e8589bad72e3bb32599c8a544245ca57ef36b546246646285a543aa54724722dd1c8b28cfc0f60c3bbe3b0a51aecdc34ac803de1388ee3ff918ca7bc225456ad485ddac077395875607e69470643855118b93592444487c6dc0857e71c7b49b17db6dfc331f6747733c6ff25f1425cf21daf304425ff381c0694e9509b3954d1c6a55a7b4870b88a0d48cca456fcca5164c0ab7d60a7a23f3c7dc7a66e2c8eaa8aed74400e292714eb4635169c5bfe24ac904efa7fa2b858874f43af603fd393989a086b3106d13b9cc73eb7df7b6c36e863b9d6332bddd0892b5557bf9fcb42a28c5f9b8f7ba860b6818423e6067fb08987e61e7ae40cae65b554d11a371cdf94eda901ba9e670cca55a795b0a60d18148a57d555e230a62afc2b70ed95c361653f3d646dcfa3c247e874850be8c95acecae175e27363d79e1b2c637756d65c66e0ff341728581f058e06d666210465ee79786f0d037b7497387c1390c9e58e173ada19114d804c6d326059a22c9b2c8b33023662b7df0feeffc25bc30d841685269d63a7ae6bf941a9a05c6546aef6930f28ebadd53072a968f5b3744cecacf2244f85014403fbd7fea1ddf4b252ad45e13aaf04f31667c173d5d81a5de6cf6c4017c2ea4992413eb8358ed775b1adfb529b2e06d3a21066de61a841f824ff9c0d540f726005c26e4f9356fe235aab6965de420d04ccda5a0c21bbf09e91d6dc3c315ef8fe21a860d772b8b9c71e72266aed44b175b8c26baa26a2f2065e41c2c6951042cedfcf35b1e2147743b10e8145cd3f1080a6bbf277aedd141466537e77401fee74a47f5a429c3cb2e8b8bf697e1fdb0ff7c21243fa7f9d19d2def14c971e410eaab4fe57616330375701b9f54139757c8e122106363e62b946a3a8ed61f2eff65bab802b204f4575aed234ddd7cb2c59aa161bcab991c4d11a2f11d1606d1c2b8a5eb9d0036115e722825d0d59a72683d9d84bea700566b176170017909d47f1ef41a75820cc1b41427f03029209d8b40189e833e0b2ef096b4891f71fe197d29e08ce702afe5bc809e096cf78ab3e4bf028ce2abf08ec5673308ac411a402c31c39d0bd5bab7923f282dd07dc3872f1a9946a7f3e16a96d4b423e8fbc5ad9165bc3e459b097edf0384e362051f2766fdc5d9edbb13f42d21db4b9f8eba3e16cf2fb7f2065ff258433afc601dedfef4ed9bbedc579394946e33f879ebb31947321c85740e941ea380fffcd27bdc6dbd74c884e8dab9e3b11cc8fa62015fecf276696f431b25adb24cc0edecfbe978cb2d41c9c8aa0d39ac08ff492e5f5505edc06c0722ab468632a928817bdeb371c7e034a857ab8bd7bc6d8b1697bb868894eb895eb3c8cd5d64275a57f99fcb99132e2f200716a6f63ef4eed1c4fbac72929b0ebcd0d2e519a2527de27a0ac7e20552237763e1bc6d936d96d6a893493138f8286199f6b78f5913640514b55f6a55de2a09260ff8fa484a1bb65264529664de5862cf2824d26ad2de416aae934332012c7d9e94652cd7b266f7d1889fd35bbe35274178fd971f48a1f77983ef16208b547b4d30d8303b473a23e6fce1a2bf4df4b6b657aa8bd0d9ac9809842489ff072f667a9f224b4619646030081eb77442801525e7e7f87925ef128f6b21bd3f4799ab7d34d3b77905e6c4364a93d866af15e0fa48902285a6d68c588434cde348846dbf83cb7bd00a5a7825bf7296cc41393fffa84e3792e56ada004a1728ce655ae225aa1260617f1eeb93e84b595458b760ee57a3d13f01617be77cca6c16b252291e956891e68bd9d6aaa255d17343a83ffc04b42ceecc37f78641747eb766b1f4b9f23c91be9cbea9dbb04792d40ca8d95384075b44123994c35f0580de4904da7713a3e52995990eda611483c8efebea3e390d12273f17eab8789480c52924b7496815b291c953873eef524914ec8db27b54c8df1c2b86a08277521bc7d614314b23eafc7244290a17eea3f597e9ec7796321918d93ee5717dba5a5fbf1f9fe547a967f8075c8aed1f0c8eda072ffa2f99821dcaf8bcb382c81585c74fa64659ae6065a13377b60bba8370287093e680041b47242e5a17f4683f969202f90d86636ecc194c0d9948cdfcd7dd8d58ed6d7cb05e228993463e69e7fc6c82b2e97bf3e95cd7eb31874fdbf5e66ea2c6cae888ea13afe90904ddea7e748cda0fd661abc9895cdda141d379ae0f388bb66c3f87e5dbad65636b1f809b63091dfe868c49f1cb0ad784251b4bff1bd594b5fa0f498847611ba67f4658e38daf4d063bba67849abf484fcdd3f572cbc9dea80df9cf0e6ed9dd316c13896175d7da66ad4315ace806b40228c039ac1b4f6547fc7566a9a38b1c2d82e6202e384394813a23261387e772e7014bc893d1097014ac93b20cb931e526d14711a32129c350f53a6c23cd7bfe7a6ea92e22ea8dc94d90dd7738450bc0c1a0a655b2ce4383226d415ab391c95e50139688fd6bc5885016a3a48241100010491e23fb163cc8ec3dec1384c74d311047357def5e831067b28e60335d130d714c92dd5152eae238f75017493b3b314cd840db8dbe683f6672f7a04cedd689e408c39581ce5934ef858d59b278302d7e57a5b53eb08b842d096c4b202527531f4e58e99e4c914ab4adb102415556206d1855f0d443ef0f45c2e861ad4f822fc156f6b1eac62007e9afc16f5b10da0f17f36b54e517b51289edb06f9b18df85058eeea94cc8e7a842a676e4352233dbbb280bcf8cde3db82bdf2fc3903ae29e36b23b3c06eddaa7246d9fe06843948be083838c75a03fc800520482dcb0626d3bea295e659891a2972ba4665fceb0541a1743f2d57907b549fc4ff85fe2c52ef7449c8692eded9bfd9b2207e29fe42556192f8f48a595b2ca60c6fd11d424b592764bd917035e0802ba7ff51504414d29c6c103df2a60443a219cb19a35edbf569f53ad72baee9a037b1f0cee8cc434bffe32625f29b61e8c2ec2ce8e19e6cb413680c5e28289a7963af5631daffa2ae2f7e760feb4b8e7e2a2d0324334f610918c66edbd24c28d5f7581c6991c78e005f4cf1be1f2948a00071bd562acc61a5a7265a214b2ed8e9cad084fdcd3c456203ee7ca694747c534eed9523bc6a29cd2c61d36161b04a86ffa3165a1456e2151877a9c8e96b13612c0745a491675fe85a6628f9c451d477a0a374e08492581e4ad79dc7eea740a86c71b562a5d6e2a4f85146f1a1b15810f599b5ab47b4f16eacad8d4995158f76ee6f61f786de4bac59fa86e83c88da183caa103948c5971bd0ab1593c8cd02a7c5e93a09d26cf59492f9db241979fc67639a868955f911ba847b5eec8b4df1007ba0e54a0fd9b036e1f71c809d2c292dfcd1459b74ad62d0ffd7410280700ecdf6e797684b5337ec4a7618b6cc16975874e3534782bd93dad9c304f2fd34ec7dc80e4b9ad163a90da09efe0fdc74e567e635b9172200aaa5b47cc50cb3c5b33d7b111d0b219c33fb24d9df23dfe739770542eb698e446dcb82d1a97a06c220564c6309a95911c55787ce5040295b7cf9c18fe7e80c85c4aac4e6b075457ad8213b78b9d8754e07212bfa8f3daaaa3ece897cb737b9313d63aac84323ed81698756dea68be10a358f2d954675bd27804bcacd6116cf0fee42b9c9848c6e50fe95f56e7d7b6389a20bede61266caa185d4872a6a8215aac44b43a95c352b261c82707094fd72a1aa721059987dd8e2ebdc823be294a9d678e63054d0d0f9b9e6b53edc475b7da7341acc55e2720c58758ee228e6c8b1ac47c42d9a04a3895144d9275331be3d0ca2319c609097e1c64d79fa865ea0b2f4c01b968e0486fe04e1be180743947a0bbc648b8aea2b02d953d0f6b7d0bfad1c4cef1a53076f827c66918f19658cba442ff33449b9c0f97109978afb8a9139621bd812687501a5da6514aebfab7e9bb3645476e815589a74f8f800e640680468eab4c6f3f6092071f5e7f8565ba02c40cde562a06de15dc4bfd743bb32bbd62ce07c8925b5a182a83ecda86fe064d40ee45da97b1a5f09292e14f2ae19aec2d8fc6c0890034a1269a4992cfd53b2f9e8e8e52cc8a234b046bef7e66128e4144692ca04abdf92e6629fcbc075e2f650fbc79b41e8fbc2a251c845c993ad1b9db0c2dd74dfc5fc4a4095c25f439621f2912ef125430cb5378808fff9224c3192d7243650ee54058c3c0ee9ec7fda18d86e588e3ae577ce61217e4923efe167e1330e85fe7bb7302a3c07c473ba58518f51a73b8fec22aee10b73d867031c92d8e12e097053b0cfffbfce2163ea68b6a98143cf2fac3de67b3270459372331826977c1bf2b2b8c26a30da090822c6b339a977e6e9dba0e4e7fd12c974a3d9ee3c68b585767f108845a7d3544861b4be8a384d63b795770f759cf74aa610a0a26467a04370748608dfc86428f2fde9342306ae80ae208eb444cdae04174150808b70de201f0a1c8fcda4552abe8f2d303ca3fc2ae34e0a05e020c686bc5149023e5dda9ee10f82dff5263ac89c9cb03f4bb113ba99520ff7578803f8727e00352ec7aa3c3e559652c68017997b40c52aa7817ab4420a4abc76ac167d52f61f87e27e6669a9b0bb687a590b792868bb9995303730390f309169d723a9240093515c058503cf5f768ead23ddd847bbb6f33c2ba339617df444b70ae8b0d4bd346be19b018b811357a9b463f0b0827df5099f358e703a9971773eff43491e6499281a9b75fd8409fbba873ad93ec7c1081b1bc5b79b44a58ba2138da264a166555c10c7747b0e2a019a5218165b4c5e69b57f3c51546099f41f1abf1b020d25c5733cd25fe3ede571c0f5c9b3ac4573058f0be767b71a7e64372be2f02d1dbd46745bcd6e583f3457c0bac4b3802fc75c1ac6502fbb3bfa43e6853629e020f1ece8d5e2a5a2b442778b13be5cc8e4c364f22fcbb6d6f19e32f56b3f76cbcaa1f10c263d7d2c44fb71e56141e2997bc54583bf729242b63970487f2fd1266c2babe81bce4ee85505d7c3abedb766981ad339ad28a424b12cae2a8cd50dd61817e1ce28ddf7af9d7f3f024f96ddec9d6f90bd907d9f6bfce9a26bbd58c9af4997e4e9f8d2d613c33c1095826ac8741da104566587387a290515a802bb863df5d02bf6911d14d2a187af4ff92c92d36accd8ca847edbc83f41884933f7e0c1fe1b9684b730585b84afd02f8453be8dc3adeb7f86eff5beb58da4961eccd88d0152e7d9326d8bd172cdb95cb9aeb6b9711b0c4d0aeff289a74d4102b6873cbc4e6174b41b972f273315110ec22803718c06c15a2167ba692161d63a19a8286e4a3ca1b014ad6d2f37ad20ad1992cb5f92d6269148a03537066c41f0561a1aa99b70316a5ae51d1f975b90d9522979800e67e9cbdddd3ecedfd60480c8800c5c494510dd9fab8d1a4c90342c9a1559d6cef557b249336e6f23acd189f5961c22a2cd2a20990dee64d19a590bde7336e2047dff820ed088de3c8627fcf6fe19562153b8cc0d1c1cc522253a08c96603a68c89272fa0b84bd1236bf21694e22fc4c7e83d424a60805c080445e0763faa7925d005d1da024224cc4039e154211d127798772de48672fb5e2a0b8012647d8e5a4630a80884b9836125b44659b018695c58947f76ad1538a72a31d051aef044a74a429657b42faa4e6a3a08f8ed8a673590fefd430f8ee372d4a3a50741a63d48e48d6953fe77736c6ecf9858f2874f899cd0711b74dcfe8c18578016891eaa63ef0cfd926e3765edbc5956d546ad8ff8d7bfb322a3bd59ea006c599bf3567aa05cc65122d150c35a8330f97012d7b1c10462a3f9a55c5914e48aac3a208cb4bcb624c48fb2a1d2e65a375c13534fa997bc8d6127841c3f10a9387fff4fa51cfe96cabac622d9217a9a4dea219348a2ff16c2c2be7fe91a818703c8d8c3237d2a1c493083c0dd19fff8249c58b20771544bd05e3832f19a30f74718299d7032d4cbf21e1e11d124eacb2ddc7988bf785984cf9308c3d6a9e7b370a5c2a916192c45e976e728ba6323961a321285b48433b5c3d76b11886ee2fe9db2b98883d4f18f281dfd930c7458afda6281ffd75032560f4354a72e35905e8749282b2bc96702eae7a4329c212a600621757e43fc091fcf16476a8307706635d753f8d2ec7216894d1b3731e285020b3e347eb5f679caf10ac754a0f73d6d8a32c01171df522f6c0fe5631fb3291d8b637ebe2ebfbd9bff2278547c01c16b4e0f4c8360dca46a3db44e34f97c32f180d9a79cde1bc5bd1fb4167c614f5c50282443ff22b09fe77f859684303be65a9a5be8a6653f92a84d5f316a621c5106233dc1471aa0eaf9c67a6ef5bb016bdb3058d426039ed5b017c366aaa3fceffe3482fb4ac28993108c5d8015eb8bc56e4aae55d9a8d1056c9b6acaf37ee1e47d03bbcf5d50dd94f8722fc89ccd827d5e3a11b0a0725b2f7216cac7ab5d4ab3a5878960a002c5954a0d08a646ea20dd877a1a797870efa328ea4d925b945b540da69959f47ad12c66dbb0f15b68536ea9fcec53d0ef1d72c86180a49e00fbbc96da82fb3c7f590535ec9eb689effc32cf31114247b8174aa3a223c55501d9a997055587a137416e48a41fa2329c26da70ba57ba3ecebd21057f50925da9418f5eb1cccb8550fd373fec08f26fb6f5ea1ef5507c86cfb4251bbaacd19a9f015928f5a369cd6869043ecba0aa7d6bd238361510ad53b39cd1efcaab54038014da958dca6d93b6153d47b994c0ad5eac5cd8248d4d4090e53593e37022b23e652aeacf616fb1bbd0cda864d568bd3823887c534348331fa9b91c15cf25a2a76ac9b6a4f65f4a6b89d7b2e2df5a4aa9fef85ab75cc8ae88ca1d976140761d4e3576df088b5a16c452eedd0f728762e9e231f29477eaf2a557aad60698d9fb79d0fcd77660675d642008ddbe237c2f09153a3c7af2c7d29dbe54a0c7cc38f4769ddb9ad1c341746ce05a862cb2ff020dae47666e337ec3e509d72ca2939d6474889e9cae3841d8f9b88a823208ec33e19f98b847b45d3cd0a5af6c19817f38784ead9dfe6f1d08d028fd181618a7fab0f86d0a1352e9d82ee9cc94ef76a2d8d24b8e38ab0fb9a9340c0d2a440460d2d57693017ff30f9fc7617d49889d27c8d3833cdd27617f6ed363bc68ebf16afbe392853b99d811cf91d72f473adc5ba96c0f3e23de28d0697f5c44d68005cd099c9b8382acd85c35854e82ac5b4bf19fe14cd1c0f2bd938f6d77d32a5650ddedc98bc4ace64be03387154a24f6283987e06774bf693f179f63f5cd71652c72b279f6bec0ba1a6db5616777b16843d1dfbbe4caddcd902767230898d5b34da0f88f76b6e35193485247e08dd26fde6d2693bd7f1fc0a4638a7a7be36cdb51d07e481891fc40d4c14222d645fe6ce7a18d4261739015ac156a3343390b02c1911cda00f471d5f5ae3267b4aa5603826e206aa081e92e1b627e1e102724f47f98da60b0e549b79735e9faf0f767320c9f2da07064c581f0ccd984aa1e613cb969e84077ebd43168a074763fd5f7bbf05a67d97b1d2c59c79bfab85af1afcd4091862418b0895e6e33981bce2662879718b2051ff339c8469c6b3702943c07216fb1ba03629f06e465cb200cb9347740bd119edc4796b2781967209fb66f3e79629d37b1b58b5dbc6b6dad9eff95753e0276ae948796bccb8e942547f6a4215992510fa4c73e610f4d91b06cdec03c314ae7a0c39bb94eb071c20d5f79f5113270830deb733f62260082468fdc44a85d5a917e6be2f9fabbda2ac353bb6e1e15d3e60b7234a3543e8d168513d4213367f58080acb99471970bb1b23afca48ac8f8e519a7275ceb5d1551e5bd719cd0ada8633e4ff02c85413226d88c787c100695124210e06c2ebb6fd24fa6ae3cbb83b62a04953b4f0e240e83632b534af2f80ce005f4ca94baa22298b3f6253877f498752597608d4598092fc55c9c3b57617793e7bc5b17176d719de654148d2c37321479b9c3a1f226d878b8b84670b088f76fe9f4122252280d3255d2d2d3aa64f72626ec798b431f0f211908daa73de0362bec5ef8e0792ba77a827693722335c1c90ebe20f91966fd9f6cf6c3689ac751bcb592d2fe84c99397c61a354b7564d739f154967c8a69f27b561998af6f4ca3872b5c23ed15741d24250d07c9a3c1f7ea3ad14a204b4100e9c2af6050e9cf607d6a514dc89ca64e632e619a0aeea38daa82961e3dd2a5493a6281944c095f345dd92d5c664adc19e3fd6b1e9d12430efa4dccecdc87697b9779a788483c214ba1ceaea825f477a658c0a3354810f775b6f951b6ccd8b262ac4f5adf7dd58cac70ef9a1e45735b074de0c085489d67bde99a5499aff3c936602a574ba8998e4a56d1cfe1874af9824e9723e5a3a26b094b054465cebf314b1f750aa5dd79095a1d02ac4fda00828478b9921f57d36955875546d3fccf2b43d3a01eca4acc62cc864d218ec05ffe74d150bcf7c119ceb3597282e84b6d93d25556adcdb2244bbdcf2b96d02aa837ff5048e0a56f9245cdba959c0604837a815e73bf94e536da732ce7e1b4488f70847f92f35cdcd8d4fe26c0f4bca748ac725239da8eec5729f1d0c3ee4dfc258e0c5ee233df4fcb6741d1ab55aa2f10eb2741fd494d5740935646ce8c129f13d78e8cd386bade3b8a5afcac64cd039922d17a1729592aa0c85d823860bf39b8157add1ac9b49824c3c8a9d573862c27c94800b7692bea889209a38bf6339d504533121d38ba05d54c80a90d57f43b154cd4eff4730563d4f96ceb0dbfaf6edba1f752a7f1fae9e14a9206fb572bcb489408bf1da9bea49c1cb55bf61eb2c1b979513edbc6c38e0df11b37d5e4a6da65668f9e408d8440103b507be270f58fd11106aea275c329182d03f612a6b257702ae22262d6906412e4b9f1fdcf7b6b2568a219146a52dd3d63902531ba2626c546d34f1b30f14692a31fd0d0ba9515d9c284191a9c9a2f6b7c8fc3ee80114db8128239d1d7a768d62b43053dec565e3913a46f881959c0c0f5c5c8ccb4b5694d5a4ea933692e722dad097561d5a0c10f486f216277b6087b969c4c838349baf0577e54acb3af39c9023296180ed535de7f3ce1e63a0117b28a201eafa87c35ac00756b4a1ab4cc3ee9db086f120ecb72780cf24d82abe23cb3c736fb37cfef539ddfb83f50131e267e7e5384a7358f26a4efde1f6ba090dfbb86a329bff916744f53634a9d5bdd059abb3ea44947b197d96bb4db335df7365c83ec06a6c1ac3e53e11901427652ea117b0c6a8d1471679adc718232580c1944ea5aaa2c8696e08ed9a9af5d0c90ecdf73b8da2fe448ed6aa603326bae912db1ca8f66e21f1dccc2743ac548d527f520f55275c03dc41f08281e7c302176ba5704ef56242ed3dfcdc09db17e487c4ab9d4fad5403c6216fc88db912a45e0b90bde68562d76db581e088ee16f50fad0be14aa6859c7d53c866508fbed200ce086f7e535c671b2befadaa931ccbf931e53d1005308076951b36b1e26a85a8059093c7274775d923a31573cf92f5abe41890c9304c8375dc13791f2f936f57d63b6e8ce4e3ec964f6a04670cdf2e2ccacad5275454ceea195aca89a9118f022093a798a1c9a76f4b06fa03e3de3c674874111923d117fff23495a2710fbcdd878db202792ffd256943de74bb073ae42e8560408676a528d2d5fa400975ec8ed81b35292c6dd82bb187153f3fbec50c72c82868471eb5dd615f7ed2ed376657837a9d7952ecddadc46090c084d53674cefc54710bc325e4babdf251ddb7af85524d4bbcc1a4db99ad403df2aeeaefeabb1216fd414299c941161b65a13af05cdde60a2ebc938d03e5323a9e11b6abeae3f5a36b5d0c37554ed9075f3f999ce13999099aa96cf0eae301ff86510f50ab90d70bc81e787ae5866d8277443eadd197e0adcc89be9387dee1ae19613e71a0279cf0d64f675296c328e2ee1bb31c0ece3687c11b16e46aef32292c99468b5fb64cff73d5c5f388aa44ce164227552316e936987d822d92759f317fad10a441dd79c298ec73b5fac0acf5f2740ac41c76de59379f7b4b1b40d5539b90645e46f99699dd5d7469b7890beb611b3e20ca510088a304813a4b908fb7914490c635d9ee582961fe90bbb1f66263754a4f6e2d3b1553cb50a2eea9155a5671c47748736570ab9d5d21766a24c75d2230de3286f3939bc9dcd45b9d4f7289639dacb87b5c2066e0965af85c875720bcd850ba864f57644d4395f1f70efa04be04299c5001acee49a464b20d80a439b8d252842e322f0d1e2ed06c20954c29167b3adbb9f22a55e0d9329b4f3f177c931f2fbd1334d338b57c5bb8f41f78924970d8e8052054e7e777c935868a8f2f29a1880125ccee77e67040107f52437b9f2b579fb6e2951d41dae2b0d8bc172cd14d7f9d426065045ac3a6927b49711be5ca8b5ec77810f4d1ee24479fe0f627733278f4d433aa55640d4773f8fcf2b7ce0fc83b086c4887dcb5413eea4939d0f664be0b96a02eab63e4e79a5f4760850ca94fa4666b02ace53bfae759a5306dc429c43396ca81b0cb5d1c4d150592108058f83ad37d102a013d4cff4ae3fa7040d0fcb88d51e9c41c7d8eac9543c187d1397fc0b49b1c840b816e72a2977b18aac0dbc4c9ff9636ab9500321fddb979c3abdb2faafb9764837fb48b9121f1f121cc83240f9857cd51c417f25e8317c0a00996ef11d57a5b60f6ab39d59f47e9958b1253bacee177bcb182cf0ffa55e7e25a180e3d5961f13cb5ca41cf1d4039a8048a8c78f77315cd155c6feffde9945bada3a13d347bbc665d8ccd01d37e6d43b320f0aba13b1427c20e155fc15cef2715c7a9ce57a44bf0721e1744bd8f67e4730dfb1be1547481cdcb6559e020cbcf10255dd06bb0a3624f2516a570d00b1c5dfd64556dea5f6124cfb1efd4ac825ce505c82c1964476dee9bf27697157506d91a05655376f14eb37722fe830d3ced546d577d14aaf71f27d04cb8676c71e0f4eebb8f47389c753808656fe28300296eba3aba1270f98f51b6a39de03652f763160dd7a2ed93c418ca6ca812c5bfcf0edab788baa5731d2c4fdabb24baee58eeccbf1044b4463578aa5313fd0390606c47001dd74162266ddf72aa1c26d0a8f5723e242ded7ed20611d0af6013f4171fa2ec3ee3cdb5bb74681c201c6260d6d0ae9b9e863244e3b0c15316014a694197349b2d2d6332ef058528f2ba796b4923864a2dff8136803c6ea8e8140995d548468f2159e134bdb74072c6da1023454a81b03304cd361a9e0bcecbdcd0eddcb7cd62b95484131e565da153b39baed1716ed9fd84d72e90fce1b25eead23334bfb96241ae7aa4dec57037cbb22bfb161f2831d67c7f57d069c27922c004c706d94c14776dfded289b14f64b5977fe45968d0cede87f38757c74538496e627c71fccf36198ad53f54252dec9bdb66b5a25d920987c4e6d569f1e96a217e62d1f459477001e955f1a0ed358e3e3e0e677c98acb77ddbe5a0b8f5dcaf272547967f02812634db140918b32375c71d3f36fd36689fc2ead0b4dd9a2d7a724e63ddffc35a6cfe5d9b44736365ef8b3ef860337879d78689c4c9f775b720f7d02c579ecdf5721f7690fdd99c9bab727407a029f12980511b35c8ca0b8ee58af3ac4b8804dff99e0ca50946e27686354f062c03683111d3b3c9d3907fe86b2610ca2899890c3216d2452685e2aab297086add3f070ef08cc7f7fffd6452fde2af5f45f2656734c7ce0e3c292b1f4fb037143607adaa9301e548e6567eef0e5f641dd705af02ff3bbaa20b5e50e1f18fd81aca89ece84eb4818ab8c0fae00c14df94803fb8f61bc8d672eceb33df383f1eb1963e3f5f2872ff80c0b87c6aeb08c1fb6f5bf81763f48ab76fbeb4d178b2076d12a5a67e62b85a619cfeceee010d4c6f9cf703335f8c5f8190badcf91b96825cf735383e56f9abaac8275d72fc12a577b64187cd04602afd30a70d852ea6b4b6fed50b8084d93cd1a77cd35f3fe72bc0ab0dd40325b25186370b3b4f3377e7f88808d4d95709d6d9f548323b51173cef687e1265e9feec7f369b7bbb868718fb869073083993cc9c8b4cdd6c477cc5cb85d66c451a8c080453210dd5df3bdac3da5df333cea5c75d79ccf2c70b46a9f24fdcf6ba76ca8879fe14ce6128fca2bcb73900b74ec990d6d9e495f51154bf9bfac9df14ee01352a0c62474a8a89506f2b8ceb7774dcaa7947f13bc96542217920950c96d5d57a9712ec9fd527e4005dbfb8bb78a8cd80944fb396fb7599593b25495c6187c44af55d6fb80615fbd7168af54cba1d9a7a88ad614850cc768fdb1a6134bd6eae34155fd1f30d9d0304b25ff1a576804799c1746036e87ab8e06c04622cc3be29c1c6489420f6e4082eeb4e5956ffd3fc1fbc2e65d01383a45c1e409eeb7544b5034d1e5cff849d5bb1935e9314fcbdd55d4d0e1e32935cd2e9692af912a85f195f12284cafff61ff9f2af765eee5bc194d3bc01774806b4a2baaf777994d11978aee9d5194281717b1c15f65f06a2bb99e763da94e88f64e481adad326b5e332ff3460026e9aa5059b3a553f5bbb9c358fac255083258851398c88ec91fe569f761058a7920769c0c589a2c14c0854720c8d5e1dc7286bea18f5a9bc6db1885bb785addc7f620fb37c77db251bd420a1dd9fd3d41f11e44b4bb2816f46faeaae260c742ec586e6815ce111348279d1f2e294a969fdeae2442be88e4d1214716880a50186597f094c92cd7e0d2d78e9f3bf2dc327bcb04ab217f723a246237696a41a1920367373892a218920e8f48a2dbdc171804b78ba0a41f2cbb9aaffe266d57834fbe5e1d89db5982aa4b11af51c051e705b532b934a474e75d6755c85a517aab2d31fdf8a0e990ef976cfc163b37a7c54c425bc8e68a6c7533e3982b7c0beed9c87921148ce444add5f0bd7fb1a7350ac8ea8eefcd75b80d16aa5f47bd03c68504098c3a71979ac8b89d3434576771cf0fc3db95b0e006a10b92d9a31c670976633c11d854480e52016ff92bc135beff5aea2c53d80edd09d6d0cdf5e042d6ba83f80c392c9eae7b0840c7b99339942330f758b10ebe6cfe9e6708bbbeb37d51c6047f362f9ce98eee495b53f13c43435a3b63a359dbf3672e086257f0b4b64de417500213d2b81701cc3e570cfec792445164d32015b9577d103b9f94b52e40ad0daf0a9bb0a5973ff2cfe87be181f31996e7101028402f53ed4b373a59f68ed83850ec5d7c34f928a5a2dd256b9dd1c3d086eafa0a2378081686036bfd44c93b38c9b04c170027c247f07320f255fc81a9c7913b4065df1a58b316d172a3f7c17e493092ff6595079e564fc3d136880f0e41bed0bbad0b97c616ac5cdb3ee3eb0ac41239a37ac5bd500aee9e3ed6f81d3a858f9aa7b9aabfc20394faa964f77deb63c090a51d2c47233b2a3b032aad5c4e680ae03c5e7fcf85abdab707a774f12af92557a28ed562a749a622d8463e8387dc69fac0d2e5d90d9aeba5c3ccfafc3af817fbb523d338245aef7ce5959eac1c550b076e6954eb70b1ba36c5e46d545097bb949261fd6692f34f1146fc7f1afc8cfd51a775cd04499dd17436cc4314c96a00b3e284d62cd93e45c0334e545285bdac0a21b3a1eb3d403fa9cb1eb4fba8f4dcbc28bce48565fe9f1b669909d4760d9834381e824c50e2e59d0a060015e50d3ab38d356d7c86251fe1183a6b933409d816594d86abb1fc05fd4b6fa06103d1fc4d3d4707930ae120e02a3097247a2eeae9340eee5f4089599cc94826b748ee41251d810c826ea1547043fa5dee9b70cd61beffc4030f0663269f1ce71a1a2834f64cd17367256e0174c3f0576c8040127c2eb6fa26dd710b7b224ad0e999a45027b924a4c39e7b93e4f7164c4ebb4e965e636aab8976e8324eda702aeb90667ad103750afe2ded8711e45060aee7a6759907fa63b0b77d2aeb547909a9d3a9801a3935eb5c9b21c8d130120ec6c2110135ab4f10dcf10d8fd5c1887b4e5055cf7cc1135c2295428c62c4c998a5f72dba22ae800913308cf2077130a12b7d79a646ce5e6c53949e16099d2a624da606a356fe313a27d002cadade3f1ebfe0fbbd140d0c3e99c6c6d22adc5ac6d42527e8e2484e0717f9f671b40ebd23703ab6a20e8ea42fd6df0093a50761569763d1b134a1304e86e11f037710ea1d1a98f9493526744dc9332dfa5b5eb9d1c860e9779ef54d6ceb039d152c09be4ad3ffffd7d29b7d506a99e087d79a01a325e11ad785e52ba9730a4cda9128d0cca42ddbe9a792d35a0af91d4b0484535964cf0c772f3b6fb7cb9be3758bbc3ae84e50f865422fc68de8e395635dfe17b6d66873aed1af4ea4b872c10cffb367b8898bc0214323ded58528d91880df65fe72e1fac73e0e7c6d6336171f859041fa8304aeba1f15df199e0985052b42bce1e21d95ef1ee8f25bd9e93c22be6e01845b76030d95d1ab9f1d690233f8b7665c8fc57ddb7c4d0cf1d933c4b9b644fe5527bd4e87a1ab58abffa1f40a86df0cd2fbf12e6928ffb680a20c0ab3d2c26a03e70f659bba4ef4711e06bbf29e7c0e66159c6247d6f84d2e5e6f5c85bd8552a7ed89bef55f7b633362c4a4c2f5e2766eae206649b3879da5c76afd4ae581b18f452ad944315622e3b888b872a5dbca206e15f4c2821939dc688acc6de9e130b945272009130b3cd34cbb2abc1b826b73a38a914d345e10c8c886cdf9e833dbb76f1c97a0e5c5bb2940358e09d70195b11fe3b105a53a7dea288ed487564a32ccbbfd8643a227d731a78a346195a88d711c7425df56151204d1d65df4b648ee198a50491ed383cd662ab3c35998d09599cada90b2c3f49c64a200da0c6666dd743cd1b29c6cd1901a6b37a142100eacadae1fc549de9aa08ac0415a70206e4830776e20e7ee4883f08f45183dbb542553f9430c81559ae0842f7a292358a75bf73879bc4ac0515f7d776eec5763c4b7cb0e7ab81a735b36240f1f08be9a9b09c6b5db6f3395a36b3d5ed5f6e9044a3626e77031da6126960df2e8ee75b1dabffdbe52add4ae4419189bda14f166eead4b1bb677f41a5b8698a251e55a0bdb31be19c9eda34dcb61278c2517a939eed73094383250505aae8e626f4aff5b1dee8a7d16fff931821cbb49548f673e6beea09a6e08424ffbbf387e78445a097769a090d01f1e0a7cac5533555f2e9145e16b523c1e3c85cbff96c3f2880d9e723d4c81b262ac27a4831823cac55b7599e6a286464c48292caca4178b4942e21181a26cb3b00424bbe253f10d4254460ea39a6e77a5eb71228b74ae4a733a0879b9e903cb98d784273882801b644a1b41c2f47150f87f02743b0f4d5c83e3c6f16e76ddb4cd1d999e5acbc5654ab2923ca98079b8472bf05812176c853ac3be0481483a6f31040e13b96d8fdb400ba55cef07284b119e99723a85be3caacdb9c9d503c06b686ccef3a4543c27c4c2a8fb21c1863c67017faa09cb3b44652a60216b0b608a1e8ee443bc316ee7f4621e8979cbdac778d7e44d08ff4bed5701b75c89773528d05e7f1b5400f785a8b856259392d49653b16ee7ecd7ba930418a8f0ddc2f74838fbfa7cd4251aa2e887d23c4bda5e7f22ed928dab1dc63acec00fe7ff0b5400b5f736be17b6710e6611b4060aa7fbbf76b16c17807d007f684ece11a1514c561373185f07fb260deff94bb1413879aa8dc5320542a30053bf3dcb2956576fa51ba74b35e08027fa45ae375178adfdaecabea2144bc2b73564f89ca4c243b04e45b60d349fd831f1dcb2c4a5122b9d7944847535b666185514e4190263c8142a6f96b14349cdf1d7f32dca9f6864115c419fa6ae144f81181aa44a02ea18e84b18dd85c5f09ebdee96a0d84831ac566ef8b8d2a18987fe25eb577a4c2e1ec5c57991e2e332c45855b5501e37580b817dcdc9edd4ef9aae713cd99b7945b7d6e304ccd818c99764bc56646c8843ea0c62c4773e1cce741c3db1638d8ba5f0c5a8a63f3c17219ae195073406d36cfdeb6939a5e87383ff3e36522c9653a82bdb5e93ff7d6bca038dd4ba817f3f556d78f4d5e50cd0aab09f3c806a915d37a8136acfb8e299497347e6d57b59b75b33e719644e6cebc32eaef275284d721fd93c27eee0590b74132203ea01f172c81500866ca9f1dbe40b46cef95004eeae4b7521b749d51ff65283670bdac2d968efa1199d3d87876fd1867ebbf01910f2b8f2a3bf73d4dff8d510838b68c87f87cf8f76c00a6a0c155f918a458f38d03e44c907da99b8ad503feffbee4e9306deea4845245dbb4f4d4e890282420cf62480f16e6236f16e71a6270997776906aedfb1836422c495d497bbdeb44361fd301efd80d3e9812f647ded3c2d3eb77b56f493b1b3ae946c2d7f912934971cd04549a31a28744e5949cd8d990c16859cd9d55021e9fbc33eed3f9484f6529895e37e1d70e37d152a8566baa53fbabbcd7340d48de9159a14a5e3a916475440a00edab04aceb4d933408d245390896e70acb3bd67cc3e032b2158a45f23ef6469a207542ec26c49b8524152917881dbeddc1eade0dc55e16613fb132aa1cd1a7a93ce0b5d95d5883944a8a412038078ed975801c050913a5f1e1d98c31279990ce584237d83bd3552b315be3611efc42024713bd775692cd8dd0f4029a295c71e8c1f13f8304e86986749344c1da8e520742b600211664b62bca1ed166d627f361840970d71ca81b8dbe02b83a7a28dba94adbd2c80ea7a72cd17b2fc6a2b3866ceec578c277d0763d305d64802c52d9679fcd90d4c1126dc13b73588975ec94036fec8caac5de98d73e5e8ff9c8275a06a8eeed21e77356a6df8e82e2405184c15ee3e0d0968c9de5c81adc21aff1d4f985d68cc5468863b05b00dff10809ecf1046000b5a393600f8fbff2e3f3ae6aa9f2adf23db58dbc69c332621b6803d8f9f83dff2f58e96436b79b0b14ee4bf556f701e75ded0662a3b2882f38646b3577d8ab15db662ff525300240023935880ab4c0dd6f8761f8aa897f1b2d6d5314a38d221134b7d5527cd96dc55a22082242e2dcbc751f228cbaaaba768b0c8dc917085fa812197049cd07bcd203e8d60d496627781d6ae8d37f2f03bdb6d7516275c6faff9c245e2e244cd01ec7a6c60c0881b334e04418b498f3dbf3d21cb4841edd9d0293fceca6fc5be91cf425b4eb69111e5bc12751b08d6d8f9794f7965a14bd977abb8ca746aa08aaca9083c46486a80463abbb045a21ce3ff381ee554679e4e5411f2a54de16988f96e38601aa69bc97cc1472aa3ed0180dd6340f78f61f39ad8567f0fb764b11f1dc87d920c67470b4856c65417a1d03ad5b1f95530098ad6fbe3a9e51f908be055625e5d0cc9dfb1318473b034ccbed0387e277b55175f7f832c3e79c29e2fa64c88142dd1bbca8c6dd80cca60297763324fe7d3dced53e568c74e65d10f9063e3af6d501315680ccb552448f1ed7dbe6b3dee352c2775c3500fe4d49aefb909d7ce03eb915dfd09bea1064fa0b673f1363dc54ab26cee9dbc56798bd81fbe90fd397e8aa2ffb880263560b32b826d8b0e583ba3848ee4506efd5ce291c51c5c5d7b2509191666de95af205757525b3afa9d45f3a97c082a42556e0f245cc1473505ef20cb7cbcc79f98c23207f1719e5679352d81800648c70cfa19d0d893ea9ffbaa38daba7bd32d0c01115e0a3f9da16f881a379bc4b9c1c6c4f358aea17d9074362f14ce5a4903b6c5e35900e50f089891e87a41d05d8d3c09752df6c7772ca7b6914e77f4c3d4ed8ed6ecabe41947fb30495d1faf9724fab1eb9d38c9ff4d06ac1b8cf4df00d9e2448fce5df1b31de2c7737c0ae3316fd97884883d6db52b849ff271271fe19052239c5ee2bf93468249244ffed006e1a6f933669db89373b0249582ea98b1bda6a238fefcb8560691c35c8b40d68864a2199222276098aa387bf1dc11799a7d79ee5ebd8cc0e39f68693867a9228853391b4c7f3468608569e16e03224b29eea0c1093569e8ecc09af1c42177736c0c5d68173e8da27c3419d13638d7c5c6817aaf592fe9cbd494f849d42e02fc5f0712baa2b5a4e9390149f439059196f94ce6f080be469d9afcebc6e034dcb4a5bc918c1c8ea1813724cd5b3945c3c3ebce29e5d9563cd40e36d738354afc91f69ce8cbfcdd61a9b7fd4e8e29687ff62f89dc2b74aa0686e70cef1d0d483b73cc32ed3336db10f80d9429a5381fbab4e74e3c90f42766cc95add9b12cf12152d9d0bc3c97d743d60d583908de73face001907633023c4680f4cedf22d1904eede3dffd0c26c4a6add9ff6f4d81e6f594b85552a5eea0f68fbac8039e6daaa5285bada25c31a4c9db7542dc51e03a78f4477bc4d5dd2cf1ac3a04bf85f6769ab1337a77dc4c155a99a471f7d15b02823c692cd8c0faf7eea142590caa41cf356ef08638334f142bbb335d3f8936228764167261a34610153a9058cc36354f556d8cf018a3a7fd6618f6598e6942bf3bab8bcf681ce55b45c607796ba7c953b007916dc05be7686d86e8b9fe0b3795fa2f95c03a1bf240bba7e134a7c03a97fe4773ea789c5789fcd74279f4fa741fa144d5900633627d1730b21df43998e6906bf1b6285ad9d1d955b5eda94b4e6cfd21e139ccbb7f69429e6f42cbaf94c07bad257f495b3cc3762e1246fc627203fc72b6acd79bb29719e2d8db48020c079a6cc97c1247cbe912a532f1fa913cbfcff03780e9da97e52c58f2dc0f5ee39ce2563deeb285a7b55ab975c0d303a770f7ff07ae310084803664cd8e79959d51de891987a0268c5dd307076fb3aab928de8ea5b7d2d828933ca0c0ab55793c329595775f201b4db05e5c7af3a6e7e8dfcaa79a318e7b4471817461079e6b70cf36d788af4e50b7d2d0377a04ffa1e399822c9728eab2ce465965c41c1c86eff1cd58f216c5d4716c88f6c7e9a67697d92128a30e2b61f11ee51d57d847e14190931c0b00767768b5909599f82edc650c3fe02dc89c60898ac6b2116c3341ffd1f774a6617b26898c3cd3cf9dc68392e51efa0ce4564ec28109b37ad8ed54c2c0acbc98c6edcb310fed1c36b8c5a3d65b419322a464adca149705814df8ec5a8a23f0cabe4dea3edd83ae90a79c10015a0cc6c5901a6246a7c50ced658257720a78596de58aedf70cf9c598d0cb98cc485bd8934acb94e7394790eb6a8823bdbe4063c540ea855dce243bac3a546b7dbd04aeb9e05aec13013c5a12d0e9d88b5b92171d0a0c0521184616a26f5dcce5d3ef5eba931b6956335c191af2cc2e62ffa4a5d43c8b0226d37dcacb63418f961082acaadae4172ef86270e1926f40a19a67e393f9beb73ec2d165ecfc8a1574ffb6c20789a9958949335f20dbd1e75e21b9306eacbd72effc5c48bbb83a2db197071b8674aeba574b74bda25bbd9f40531889887ec147330e80af39ff5d02c337211d0a72602be286ceb73b820f55ec66d74d00072a24b82d919386488475381ae9b1eef0deb6c2649b20885efa0df430fe5670d8bfb7c20f5a8b1a77eece775fa162eac4f0e94d35236e785b309cbb93e3caab0f41ebefd041f140eac710991512ca6febf80123553c278d5ce0ae06d03134a489452d3158645c2c7760b1887f48650f71a5110540fe26ad17c7b4385d3de9850715374ababd9283a9a8146341fa69c18bf9af59f569e35e988fe5950cca7d00fae4a1c114e60bf761eeb885c587cf25a3c4d8deb15d7a72d1fea5c4d0ec6bf680b898aeb80f951dd0ee098c03f09cdc04c0133e7585ce6b5c3a85eeb7ac28691328efcefba5d0d6e3068d22b3509d32e84be23460e573ff824e3a2dac97781c2a60d0e35594fb818efdc07f75105045d90edbe12461cccfbcc0213b2928c5e205914cf9a029ed510f05b651aa88f0a144ebad43eaac36682f8375f6bda95f18f39bb7ee982d945a168bfbcc47a7eb9ed9a5c2511a141aaf2119de1577c121ecbe1173cfc9666d6f9c6abf10723b35a067b08dd74541e6e165f07f47cb0fc2c8bb7a9f18868743fd5d4efaaf381fdff07996cf0965229c1cc4edeca590a5f7501ae690e8911e9eca48289feb514aeb4f5ad09f2a7030d19bc20f5a92e9b9c455d71c2ca7f94f716efdee8c40b2a5479571f9bf9c4c1d4c8f648428553ecbf112d08fa85d762f21723d1dca57b229be85ecd5f0c6316a95bf4ad87c813f4bafe9642ea4d0f37d7ec7e0f7e4aba54a77912b5426730471e45d28adaaadd92ae69453bac919c3d6322f0a4c61c2147a65438573f10efc94d82f95f2f3b1e03ef35af0419f05aaf716f73503cfb4817fb6957c4cdbae5e653bfc7a4539d032d9268f36bad7e4d114a1054e86bc49bf985f51aade1fa08c1f2f0e54eb86009fc63cb9b18d5dc91667539ff35d65e619a71e2366d465d5cc05c223f31a3e00015e803be5ef2d6ee20055f4379dc6c2cc32e530db6abbd8839d11e21ade795a724655b2f4624b13df1a96a1485f106f57bc8d0dc7484e7e05f5cd18db049bc1098d9148def2cdfc88676d39facf61c7b9b35f98cb65cd3ce9e7c0d85b005dd2e3b3ed20115d178e4fd76a1bf5dec04a3c2d35647fd1262556633d58da9fa22c23580f0a045255495bf41dd7d6c9d297b8cbc5aeaccab272d20ae88e248c46bbb526d29348bc5271f55b0eb372139dfd16d848de0f618af0537a6f459e958209285c8e51ee42f444ce6c058b530d0d435f86a86056d57bfbc3bad8a967e041b511c7a9634a030b8d51d3420f7bce06765caf0d9bb351cf296d2ec18f7b419f67c1dd029eca2db3fd94b3e59996249fa937815e1e6815c1a18c361675ffea55785f69f46051a0274ec864eb7b113083425a50e117ac0550b136d736f040403f047a932a8519f5d8660840552a11171d2cd485e35825ffc996f12b5259f17ef92f2225104f33fa0d79265c128aa551c685ac76fd779f848026b1ba23aa6278e8f050092c8416d31dffdc8fe3b24dd2eaf7a1e5e032096e2d677bd7549fa55570fab1f740eabaa0bcde585bfcf30dc0ea0d6052195179d6088c09d9f084b8582de223a4e3941a3ab06e48fce78d097b79e27f0a612044de6435961dc604550def6fafea0eceeb51aa0beba594fb5b04d5d1f495b47c68900df07cbc9ef041ddbdfad5f725d462d89bdc398af95b31e66bdf98400a05246c9ddba43308d67b2ccce41e30714e52135c8825281f37a08193c23c6ad8a1dbf2fdf88e0555385b9133a85727c1aa82946bde1bb3669163f9132de9f161ed3293c555459ecaaa4b4fc23a6722d4ca0e6b492571c97a1c678509ca29739eec4413925e9ea0a3913526d7eb12510807661a3eb32ab0c9f8968eefa8aa7e57aa128dceeb4d960250d6029bbef761e0ccfcfadf1cffe31a0d0ddcd969ebd0711239f3872ce013c0d3f3340878b444f4146ee04bd7a9687b25f58448e06e90c3ecd1180376ffc8d818e4ac6937cb0c4b8f676a2fe18ab9d4d7d2bfbafb0716b1b7e122c8db04dc3649e9b7a3b5bfb39cd1131d4e0776e82ac12b1580c005d7ddf90ebc0098b0af8eec97ac1ddd7fb313dfd8635077236dd006e39bf7747145d5bf5b2293bc6e16722b544e7e700aec40b34e25fc470cfb54ef1b1189c99ed500e76bba86f97d098750f6705e9c518a9db36c51592debc873f02a30cd7b1452e6d2c3dd6f8c1b7b8fdf73c6f7a830803508fc259c40f6ad979a2f4dec2279ca3e983ac8a512fbd4094b7ea0f991b80aad0658fb3332ce3f10d5656cf961d7c22545f9a7fc1c63097a9bcfc656dc79db118e929e63028ebf19c192b977ee30f57956256d600a37f2f65315c2b93534561f286691c90b5eeda90e4b31d696253cfd8f8460cefb3b9ea87d1dd8321753d59565b20c25814d0c95c1f5ca87bfad1597b773bc13e9f48472c82526582d070833c795606b80202b71a3ac847e215f5afe82ab0b2fcc3471030e5d5877968088015f250a2793e164d8d7b22cc491811ca2cd6e313919d081c9e53ea9e4334fd08b148ef679f558c6a3065dcced9756f80da3108d3c5bfa249fcff7677527fb58788bac9a7daa57fef1c5a044057b3a5f40efad8681fac956365373136a0f372643ef1058e9c3737822dec5e2e68a26ca186934f8fb11747b16495b4eab497d98d604e01e15c2a31c763560460ae6e13bfd749866a2e76d8854bc0a1a114cd76dee78919aaa758eef2a197bff927168a5a89acef4e5362677a496b2a6d117680194d4c30138870b5971e1fb6690fcad57aa4585df2aa5b9406c51e4231bee75f718bcdb2b2b51d70b7d931f0626b52c23d6a41e615bfc6becd55e625ef5793196513ff084f609d40b3a90f3f4e4d0d2dbfcf131260ad189eab5842a13b5bbef2778cad20cfda1f0e78a9ff2ccad1bb11723fed3e210e84194981e9fcfbbbbbce09021a89c263c1b8378961afe04ae3a286f2eeef9a86a8e3d0332cb04997b1a808492f192e5a541913fc5795cd2a51f7a39c974d1708bc65d3a9c8156626c73ca47a2a23f57eaf83578c0fbfdac811f83ac9a6a1086075e07a8abb9b68a8a2a8a445aa9460474839f3e7553567358f6d670fc048ac464ea56754c4bd1bc01905397c45090cc01eabfd04e4e19b7a98e2236375f0a67ad7f4c6cb1613f4937888033040cdb9ac2f604daf5dea45088b2a834886564e69ab37b8cbeb57c447e389b0b9e8482de2e4402e01274653580b5c847fdff9315e070b2315c31bce58900b81e606dcbe3a8853078f953cf6de62a4dbf69e522c1f7b77a1ea7dfcdf58244e258aa5b2668b055b230c2f4cd725fc692dc07a29d54910e1dc9ebafec451f246cc014223cf082fd3c5aba35f42039d5cf065b1d12b91223f921806c131072ba4a31b8c4adcb2c9258b72da06e6e83f7a2db3bb72828e1945eb5ecb20b8fe003a397b0db2d94163ba06ba7dc027b7ee69c0761e5bfc93cb727384bdc51afbf4912a86a78057ae4b876bddc35b85c7110b7c754123ac96b1b8157657306c0e8fda3334b1fc8789de2d7f839d22d279a4d62f7a345ed61755bc00b731814ccf0013c117ebe731806ab7dcc171015660e01ec3a65f3075271953b7cbde4d24539fd3b49019a9af50ec1d1c4ba831b59a3e47dc3bdc898dd3875de54984b7dd7a35a780088b5ba5024d6aaffb99080e2fe0d18a2bb5edd4540aec1a70a9242fa774e826f26010f8ee66a6af2ff5efc823a6e0767250666bc5c85940474573244503e86757646e519f90210c8833bfe9cd8293162b271f3ea6a6ec3003a223ee9da40a6850c0babdcbe18768c346531e260b625421b6dd1d21757baa8c59e180460b25021590f70ec2aa4c6644b00a136934a822765b16f3b0dc6b0cdb00e051df8c77aa835f2f5215d4623ffa0cf03bb0b5bee988eab16af2e9089d9cddb6dce345a108a26b0935294403d6cf5dbc215222ae000b0eee002c60fb8518bd1a974668292632dd488151575aff4c4b2e5b38ce25c889bd5180592a910f37024d27979987645ed16e307174220810f2416dae01b69297ae508fa9f79214241a29a949f4f98f6ae47840beca3b08ab61d5ebf5cdca5d55f858c558746fef01b7b4149c5debc20c17ef314a260d631a340713924379a9dd03651fb374dde26f3e8cf173b0a605acb9f248b907403cd1f3906870ae543f9d67c68803888e4013b5a6080fb1be2745e4bea896e891692ae8742776cdd15de9a3da582bd35c5940444839b51cdf135481556ecef8bb662cee2a89343574e6c60a4b1b1694f25d60268c3ac87e401e001e24a317c58d9917cb92298d4c54b608ad015d20a2250ff72d33934df2e35856e71f29408fe0793ce879313943fd81b126b1c905ca749cdae3269f1254e1d5cce3d92d36bb0a5435ac1adb1e3ef0e344d2b883cca197014faf9feb482940ce08c4e3a44f0275db38f268eb18156c2c22d5f325667df0091908f03804acffd2c6814b23ccb16adbfe0e6fb7eccb9878a24b85c1c4c4493080f728e6c67030c3d0072a692a5337256a8730b73f9caa068c47f2504fb740ff64b3f1530c0b411dd1fff0102ee4c9e8a4dce29b77b69d1d1f20901aa22223127656d95597b5791cf3fbd2d61145fef8bd4d0ed35dcde1c21264ad7586ac34913330ef1e34be908c43b74dc1b84399faf3a9e053506c671cff35575bc3949a0cd065383b2504b0d30d7a32ac93332705ec947d7f8a46db18bfbd26326ee0677328b74a8e99c14ed86e128b5493f5733ce173c7ae950c81aeb5213a9cc30299bbcf09bb5571601d052305774814a9eb563392d1d8a19b0cdd5b1b4f78d3581dbe7a17ecf04cf13844cf2583717ada942933ce5924abde4e009cb24b02fe1d1ecdf6bb916559ea3a1efc9943afee75d2be576c8c6818181eb85b404fc65c645d7e81031f41746677fe4d24cd97926b4016fe315838387608562af622daaa7f58442529b53e64e4a20ca60554de5fc746141e3a22359ac8b48e1a8750167f91bf6499ba13495f38e9725bdfba0a3a0ea7c4cd74ba10303018742a38dbf29998860ed6d490577c50ea5809fb97a0d301c7431e37d6f848072865362da0f5ea9b8ed41fb83c9a8f37a1ec43c3e6da38463fcfb8d78ba71d5f38ec1c00d31b9ad31ff9b01815a3b5a67e9a85bce212a49b05b6417dc17d1d1ed35639fb46d9ac9e21e666a865e65f1b1f33b7575f516c4b44d25b037c88b0b89a05ffc122cfcf19da5844b53315de7d587dca289cd2ac2094868a9b27ae72782ea5d804a2f9b8bc6d55e71b3e99d225b04ca4e25c447142284d8b088d7fad5f7a0d24d4bd1f3a8fddecf9131b3c707444ab49f987771b8d647033b1c31f01397acc5cfe5e638e2fac362b40e933ea02b4b225bed2fc4e8bcac12027386d7239abb349620959e4b5eb62d0f39aec9857e45c6b524683b67b2891b9fce19e138c830b9b4de0b99c4c1785fa501aff7af5270cf0206bf3797c726b414373f03941c112cb6fed0bfb5bae18ede759da0327caaa905659d6e7ecaa01c8ef9290eaf6600374eb3834a5732003c234e3b9150687fce9c7c59cbcbe03a3cbca26321f3f496e9c7746fbb80e10e2807aecfae0a0276a014809d899810ea44aa1395801158ea48c9589445e71c7574925be2538774430f9531f06dd9fc172b6c00f8fd25face95059a1497e23e465af48fccb27f9b318ad4a1add407541658a46a42a643a62065748ffa3cd10f444559d8db731571da69f357f1a070114a76af292502eeb0b3bddf5cab73adcd026762f3d32d3fe43585b33e955650397af50438989fa8f1e031d73406a2e021996df8a0497d888cc704e312d734a2755a3d7a55b9a49d8942afeb7279e2168c1962ea51f70c402d466aaf87be7152accfb10d716ee498e322302dcfb690bd3cb486aaee45f8121164d87a12aabd6e50b11c4cfb2e710cb9843fb2f1d9416a9750682f8f6c7008fb17376b20d722de1da97acab69eb71e603d98131b27a4b38549cc66b8014e180c6f593f18772b3de909679d271361b399453af3a098deeeddb790d0dbfa9710c6a1aee7f417df3d4601423fb6c723814ed6ae16d5cf9e5c8ea0879717f961ea1d3ed3f850651064414de28fa982c17e77e41c8b5f7d086914035295da301e6f6379d096e10a4ce60de631a64f7959bb67436348b4864db903d085f816719df3d08e7023cccfbbdc29d26bc67d055f235d7d47a85cf358e93fb34aadf13d3291c0ca1486a655e0b5ac9cb312b5be796926dfcb51f3d2c3eb55a3da5d58dcef3829e1e52a27633444e8568a6bdfc256860ea1a360ec76ed92ee5f201325b6efaf67fe89cb3e9e26f60e4eeac77f0a865902e44561256a915f6e8d5b05a950ff212391c568f80bbc0a542d9fa0f60d95dcfe4cc985dfcd120cbc45db577701bbdf2d7724be4968e4936147c661be584b3a4f4ab5e287c4bdf40cc8bf4849a9ab43aa0170753aeee8d0b8136d4342bfb81b3458ce5ea2fa1542ed93e08d78fbcaced75bc6756b28b79ccc97f294c334ec713bb653da28c323c0f15522eed6ad8543ff4d565fe2a40c61e12ce7965edb749c56e8ff168fc4ed076808e46a8c1be4e5f846ef4d8f261387d2b84d5ef02f006b4bff2b8078eb76c3ddc67a7b71224c3a30e474195dac50549bbe4e58be622d2bde571c95133ac8c9fb07fb15066eccd903243f12b6d19b47f4719aa2b653ba733f226056f2c6372974b7af6112adbb225a02de04a0f0f2fdeffe749aeeeb8427e984d505cbc82095db30b08e7a5114af76178e2bea94f72c01b308cc0be0eb080b7a8d902e9a79b4a842ef4766ac7c64f565e9446a99435766073deff3adc3f111a86bac234553c1c1106b86879afd8e2d4c46fe6842e10c1f807ff4ef9ff69156366bf4ea676aa0a329258cdaaf3d31e81b4d5428dd1dbfbefd4d6d69e4ced9ba2214490958bf5367bdf4ec6effda82e914677579c880e10d20ca5e04eca5943ec83ce555a1f93b28d683a5eda729cacbe89863cb082b2cda9c4bd6d0134a1f73b14bec332cf2c122ffcefdc626e6abd6210531b98b20767c6772d5c652c69f54b3e5617829db9c0e5ac8add35b384cad85731ee1950dc2920f49be0853e6c5f57df12c3e5eb7b051720821d6b49119661ad54724e10428c2d948040b01fe947455d43a91bfbd366a68eb2f563b6ad4e8dba43201c657647a0a64aaca0439636241028b8c027b5eeafb4ca46803e5afdb30ac763b3794c22ace37951203dd58124fe2c7f803ae6b6f2f6f6a3ab06e177b50d96ce61d16dffafa8d92ac7ab67719aaf4b1896a0d91d22041860459dc5560faaba1b87d6784b9415b1c590d3ed1048c8fb875b98d431acde1cda548868f937f8a351028918fb68d62c3f9572dfcf90aaf1e32423646b5193165d1117a3d7b5a14a2ff422cb52fceb2c2ee3eb3604f0226e9808104571446730e96fe6a4895807bf697a770d1ee322c76c3cb51b624c1ec076da633ab25e85367dddd599b93754093dfc01fd4cdae55f0ca481f70e26005e3096b1deb8d891f5cfc2cb31c245867dbeff2ad5ef5618043be182f02363413e33fb6ddf49d8d30aae082c466f056740a37692ef5b4df321c7b6a7ae164ce92fbb96f514872e9cc5c44f15a1ba6be944618cbfba3c12f6ab1caddea07a40087408c5ade13731ed81d86e0b677a49b85e7a452812fba02b961c9fec6332dc996d824e4ede876f8b94465908df2e170aa94c73e02b18cd89f8378ed21dead16026b8a2127ab5aa3532ad06971d1606b2bf37d3c005d03a59e0b9a5d78508634af3b072ccb6b3d848b9495c4670a913149261b09fc8f05f9a3b6c3e9a061b44e705546d94644c526141f7e473245c52bfe5f7e5b97ff88c8e76628276463c3c392552a163814c8eb3faf3a2f2ba3bddde37952e0a873d752c25b82e0861092fd17178f34d04c96a74f43d8a14a631729ab556a2539e9de0c1d9a4954fd0ee0c8a059f5b8ca0cb8ea8ab4e99b025489aee014ad97ed3108c458f09944588794eefbd1ac98c23c59f96658cb07cddcb59f528a167ed6722f0daf7aaca90a3b94dae8495e44df8ed58bbff64339a42730f4dbd78559615d3651a966612890fcfad8522b4368014b501279bd0b43fb854d7f93cb39e2dcba34751881cfd27293fd3be00ba4cc420666ee4a3ef322c185735b74fd0aca5d6a5efd6d255db8c10584533208a2c6c7a936d215f3ffc86de008141e22ac0532ff448ca04e0e7c022d7007fa67732ea3db8d8d7d4c6a49055b1ffaf31786fa22fa897bb2b871ac4d664c52d6ad8a5dbd34501819b3b578a996162fe43422852de2ef122669417ab71d50fc2ed3e7a6aa1d7773b6792b56b51c01366d5c11211982b2cded43250123e619b5a7b076fb9ffab448055a56a3bac418ac53201b4cf0996cb038480dac50423f85330eb7ee2d2c5b59625e577344cf01d256a280722846cdcfd55a9bc58d70d9ab81b54fccfb7ea3745e8fb690bf8f185cec9f686ccc54acf715da62bd37ce40cb9673656de8ed385cf59c4d0d17b82b0e2388ab254831ce36aa4ffcd03395abda41a4bf7ae79e29c3ef7b7cd99d9b975a4300f3d81fb9a2015c5c016105d7b3819e2b1ac0c93e3f2741b00de293e2192c600b2df06add821735abd82b3f0c081ca1b3e9f38167da550b80f70dd892e1b463544a1a5596ab6443293b9ea35b73fcf809a46dda19319d3747c42c168ff0a9d8b760408206a501544b7a267005f82aca0281fb74e45b9f0da36d1f532dc831f77b51f6f8cb1f0f94e5a02bc44fdcd42d010b5aea62344a0e7cb3bcde2bd79e60fb61855637cadae5bab2676d1f760c860d42cc13d7cde424a3b0eae27fd77b382b1e679854e4b9323e71d0127517eb3b5cba659dbe0d02556c67b9131ea81e8c7be8f4b0c883b2f680434a38184ca3e4e20fb6b5220e47dd24cbb7755b9345410422e4d08681c8425a2cfcf879987bb1b853b91f8941f32adc4d952b4667dcbe3cd8375e887425d5a523c2aa07dc526280d9c6f60772b8fe0fb7ad7ca2395a2536b31eb045526e1e9a77bbabd5d151405cc6ef10ad840804d410f5110a5c5c891b9112d6eb462d1fb1d78d758c0101c8a7eeded600c0521acd645215ad0142e113def00d0bdc4b6087789d7bdb1a80bc86470a4c7b125970f869961a4a94331b59e2f6f0f4ac7e53aa51dc4ffb76cd67bd5ee15593cd27db7e2c6252d2b17cba9a21a2c7781a73acd325c43899d996774db5d9e75310f206d09907c9da968b12afd37554cea523d27aac2e2d9e8c751ce1687ec27780cb98c96f8734fabbe08b2241ebf12755649b9bd3c968730f5ddd11f501bb8a6c4bf55828f7da6b5e5d8f988cf174509c74a4637e0380609170349b1db09ab8ced35cd07bbe0775d0254c5f7d487f5b33ad484cd5722856a401a6b5cd2a80d60b5e5f53258bd30ed3f0dd3f81b580d1cf07dd63b9fa39cc650b315762997fbfe5b45fee0b3693843c91f05d75e1da56b6fe32d29f94c3d22f971fdc9ef587585b6bc2eafbac6bfb0f8796c5d8dd65440fba0e62b10d4d316a5cc9d7fa66295393682c6fd0bdb537dc02ba0e9701dfa831e265087283700f56c64eb153931e8a09b6428905e13b8c54042bf98f2821aba99baf48a986963855b343d0070268751a1010ef31423247c97a9df7ba451cdf28ac769ab8eac7267a1b21ae743ec5cc3a1ffec2b458bc3803e2bb6c62ca2f42808d24d2fa809d823d33440fe1c5b7264a2977bf6b3147ddd197d9937af66623585e45b2a0675ff8c453051a639ba2c47938130cfeafbf43083933e05522f2e7a8fbd6638478ed504f4670ca4876b8a3488e320632e763df9ba6e8b67eaa51cb48b5f51f82476db0dc130a3017f719932235e73a3b4c24f0dcccc2062132b013371f6d9773601c6c49e3b220a1cca73d5f397b4e1cb74083309fa8076c585c0824309df50127905b2f6e1d4461b6fb1a47130ebaeea48099b62558a1e23775493e345c07ffc0b94e76b5951703872dd881be7fb1d83c45ace91a3cd9e323bf8777645d368d6f8318d337a6fde40b1816d2345160525f3ebd75b3ec8c73ded7c6c4c470af911d867df6c079d68cb5efae8a08195dde84f2b875570546eab67483b0079c237bacc84049350c2efe841b9bd5e527cadc2e1663848d65faa08b98f37474b6d0994fb79b739792a8ae65b603471e6378c5607f50d1884e3ac7632e9d670a50536cbdc922cc152b0b6af0a2c0891f7703fb9abd5f61da35d0caa7cdf8e6a5de70c639e6bcb20aff26dee8297205f40eb0ea7aa73f6f31c1fc5a265a8317a87a6b2993e9b6a2159378d9f6be4c7a236665e58d085bb46397ebcd98db9ef92287e6da8d8d6ed0daa9e6ebdaa3ade6b918cc02ed4e3d090aef6a7a683c07830ffb828b76da25f26ffc28949b5c2cc92a322ff3fdb91a32fef14b7e46e193cac531800dc5b1033c0e85f3a3f2f2909b64b4d4e0bbd7b89dd409798e70e880c8d8674e66377f58825edd9c503fd7e59e1e8d5a71e666b1e9739bc0c3ed5a9264336c036a789ffe89b3dcf19ea9d8d044e8ef3e8271cc93cac72cc1f5abf0d728724c740f9925dcf373f5ad4e1ffed91e3464f709940d0b9ce1fc5f9c928eec1e18309fa2378937f38118f3b3845e1dc5874830f424a35b7cd6efdfcbcf7e30e98a4fc865bd0f51ac79c668d7ed3f077594f9b1d90c7860ec4d3b47f20934542137a6f4b09a2ab97f17cf45b238b29c1dd9386cb70193dd3f550d51d30caec6a44405288b9d3a3ef306b3f29fb349670b4e5bfc6a4718f371da834f79a06f8102b170b34925ada92c9913a4218ac55b696fc9e712ec37946d64751e475b136b040fb008bf1684d41c17c7dde46543f8a478d3b8e007159c873622733642f43aecd2a722c50dfa7c26844bc5ed2aaed3a7e7cfd6284c92b7e0b93a202dd14ac78bc1ccf9fb27fdd1d6e31c1ff92169bb60a9f521d09d037175cddcc54d939367487951b6623677c86f62739b7f557dd96cc123ef7dd4c5dc00e8469015734c9bcd415b011fb7f1c2e72f69c2301856277b502614f912429c2a9eb7e58288f0e3ea3604da876c776737a6c9e6f6e723ea54d580443ea3a46966c27e151070a9b95bbb5710e7aebece9794050234cb79ff8313c66fd9e416fbeb31d5c3282ea81f5baac5b3af5c61e4842ae810155a8793a72331c92845305514675346a745ef3c250c3329f00e20c567b1893975530ca21706504934c00bc1f82bf8ba06f0a783b38171afba29d6fbe5740f60ecd90748bb1690c1f72c27cf57f9808454721f148c4eb7928f78f03c62d27337891d27cafc622bb14f2f380437d63d2110c8003928d4b87180790744529b386721596647751ff0d366eceaa8f49cb8ec37f450cc63bd0fbea7d2a1f678ebe415fb1691f29f425b1427d3742a7f3e9e32a43d911c097432cd3e0ba663ffb28398b39e8b5c75c4d2cc4dcad7ee4d83d7d67d447c3c716ce34d782ed135e59f7b126191501221ed7e3371f414fedb646e495f99cc7872d529fa7e29a174e8204fbf783297c463cdcec6824e93290766a8258f60a1a79e11534f007557c78051fd173471c8a51d8434825823072bfb7e1dbb725fc8ef57d5c0817ffbfa71ad94459c6c3fa588133981ff4151ff60e1267f1091664c7c740590b867d56b86e2383f7ba3715b4cefc5720c05df23bfaa5a880e0edd72d624b9ea3e0a53e400b48c1f106b4e75ecf16f06307c31869d54f3e53b420122e533e573183d9652c180d49672a2031e0aeca439743f66309637b66b4d5aaa019c9e1c444fb917b94f624a9ba9827a72ea987e7410b001f1db20040a087e96e85b18c80011270532ac9b7e5bf7f046a4995ab54d3561f7a214e32584a05959a51a244c3ded04ea338cb42103283d911ddadc69250c18c892a13418448c6d0a5d0e5f7fa5df8b814761db4d6fa76598680fa7988ea296808af10cee7fdc1c7bc708446f9bbad58a53467f73c38dcccf60fd0ea7590ba225b3314cb3cdee375639d3817502dd2d568a6ed26bcc915336df01cf8430e02423ffb1e364b08f5d1ad53685ed872a8eeeea95c8f1d450e0262ffed58137096c5a6d09ba007a6c0cfcc991b6e5de84fc39853e7841e21f45a7a62a1b1df19a8c8a6a992c1f0d089dc3a28d2c54a6683dc3d27b3480fd187c6ee1dc9e827fd2edb9631e23197332aeb723648b54849f614fcf8c9aad210ac62b24803c86907f79e74d651d595249690d3544e0dc11c8f257ebb4cd61df126a636055ef5183e04cc688510af1a27c1865a439e9356c73481dc6952865ea698bacce91d4ec007d096a73a70a6055f6d9ecae79b10cbe4a35f5f2ea59b9a0638d627a2bb4b9a5ec75ab4cc980610220fecaf5b1d594c9613ce83de2c106cbc693a68c3adb874b5a33bb7deee47ba708e32b500a3c8dd652acb2c03477d95f7b2172b0d512f2d892c43790851850745e7a97f1d0140c7a5ba400cc269414825484eef972cdd1f621ba042e9ada3457a6acd5f0b10bf942c1edbb5ca3c1f3066b1eea509694d7ff76e5cbc9b2a6a38bb722e4dbae0381639703c9d50deb00b4932b5cedb2d23711918c92445511cad0b0373d4ab56f3030495b48754c80d840e48ac532f764817c1dd678baa141e579d33d718e4e48ba1090fffab3ceed6ddda36c689d430704b2a23c4facf02e3198dfa269bea2f9bfa1d2e37aef17f68984109f1e6d192fb2b3ce9ce68c7ff3dd9fc065c9d13b8dc588680e17a4163f22717c0b1165dff346a9ac61ee81520ebabeb85a6a77ec11f7b5d9c1eee86a36af4512f073be1c3a8815576a5a86d8bf77fe9358a25e55be5481f747deb80c4d5ea414ded49fa39988fb4927972f003e4d4e32efdaf433e10595db781b1bc074d51d994ffbd178085120f9a69dd8b43937499517b71512319b2b93ceb3c1b6792129143e71fa0e546879b49b85b312f9c879c6b339a5a79f45fb570e193a7c7218cacc521c2ae40e86ca3b73b21a71e5ca28ced0b623421048d87fd393661103e93f6d5e849f67dba577577d226ef20b17e99f94c05e1fc9940ccbebe2522905d9df5fa44c40903e243062717e987d765340179745a00bb1b4f865b2e2e9a7b6cf0ee0c37adcaba3512b680f86a4ae59036f8ebe6ae9d42b820e285f3701ff2640f41d01b8ba58011de80b6eb5a0580c090f9c2e14beab6492f2f9c28f0525a343349c808e544075dd4f32f4a73989e81d43c3927bd7ea085266de538f3666284809fc2d1ebfc675e5d3a4bda8a7d45657e8da9b9f4e7832e4045322801f98f2c7f90db26dee8123bb3e1f79056e6e7e30966925680cba0e5d2df0b63becd81edbcf9d7db69a8cd00a35153a7885b93cbd82f7c0040f96b5c28741ad2be5aee78a181428a2dd25bf2bee1615ecba95ded7f7d816dbad2e87cad5f90de18591926c63813a304f4113a651a799ea586cba0ad1164b85eb281d9669e80237ff63b28dd2110b219f091db15c71130b22bd23f99c45c5cc2d7d3eea00a7e724c7e6260713b647685c1d12efcb7715c3335693c200d8cfd3b1d6c62006ab9bd751cc7f2757ddb5696c4893220dc4644e6adda3c973e5c5709bdf804dd4719ee26ce39f574db8f400a629d1d7f92c406aa8db2f67f55b699ea045787cb699047260538afbb7515c4323433f09979389737ee66c6a838e70288d18fea04f11c57c754fab801f8658d980827ed6c892cafb442736539702fd664321071e275f6ed6f156d42308adeac1484d063961b3fa689b264d4dfc852118ef76da353e945a729b40c3359041002ae7a52c1e1039e95ca7e0fbfcc3d32d0792c041b3620e1c84046792435efcdeac4272e9f3dbe65f867e15c4fb2cafa98e632a9cc25202bb6c34923c999813ced3830dac915f28ab14e72b28d5b262dfaffea53b0a6b321dedbe5a128bfd4e425b6c88bc93ff05a022ce10496b98a472173110d21c786e58a1d11ac46e0e564f4172a2ffa520efc943e6a52cdd52f7ad695d6a9d7a81fd7f5d45759503f76a8e27d277367328e9a7d679a8e8612a5a89bcb112866169ac81cd245da0ba88924b446f87b7e370a51054580401e1d9a3c8eaa3a3251663aa4904e91ed6a51e199f786e2ac4f5518099780f40f86de19f61532894d7c4b50b52317529dcc70f1766396d8519c70dbe36a694d1806db92a962b0f15646c96052f1fa3fd91d706c19f0a0ddc4209c310a948b7323c1893d14a67b902d011e278f82bb4df0dd983eda5c9c8d9f0288ac8bdefe48b2d2d36af96459bf266d174da1d11f75ee60252c0bb905ba60d310dfd9ad46316b19b65b1b5c50c2f0c951aba268e851de46f80c2de7d55975197df21995a1b4925de54113b66f96c681133430478235a21086b63b145760bc72e79bece5f5fc468247da93f9b91a73a54f811a334666d0af694c8909533451b8f93d4c2431e71fab21dcb8d978e06ddc28ed8b33abf703e21d0815cd97cfd80e76fb5e82f8c8c436d46e6242a9b289c016b98b2da1ca34f4df1f5d4681592b6741704fda37db58cdc25bce6f223d7b2e668dc1cf1baa9264a2369ab559f371b06ee23f370afd3d9ec4989f1197e78ae2edd920f52febd33902b4975ef1352511a623a52e1cf0d53bd5b82345b5fe214345f94b7d50e41157ed403fb8f01b829c545c0022f491df2520b160934b7425b8a4d401ff580ef6a82f64535d6957339c4783e735e40f9b7b37356c0133d62fc1d3f3d8c80e35c0c06744a2fe4de13c8bf8734ad5851495a6d2065732c165f066cdec81a207ff0dcece963ea8182ee008d35712b63e2d3759d5bdc415d2c99e23201ebd15c3979cfc5356336bc639da2706153e5f73d0aaef9869d4f01d9db221dd61c44669e9972c55910ec90cd569e0bc54f39b95485ac087fca3f5c4907efe0753e708f54cb40f16e4f358394240e584105b93b422ce3636ddc11cded59d24dc2a21b3835b62180f9635902ac1823abf1781755d701f666d9b407da93748f266f4c822e9ca889f2e33ea95947199661d009dfe99f94d31d5c4b43899adaa5366a0f4f83c436de28dcd6f9be4f289af0109f737864115818f67e22a7514718b9392fcaa18a2a656be12f6ea46e6f436f9cfbee57c27fd4941ede3e069355f6924a3c121441b72fafebf159d2ec9e8876d45c3f98d88362f30b8a2ec691d76892ca57d177bf4c41e800dad2c8a0d8e66b8fa045192d4b91710e65fff5d6a4e49d84fc569df88229fb830489fe262d9916344f1c87911058a08d143066f3c74e8b096bfe09edf07d8f79159c209b65bc5fcc50cf64c84ff619fe6aa3b72e2c7922d49f65a8537d444e1119ad9a829f8ae4dd48a3f55d23ded7296afde30f7a8ead43a2efa823692f9cb1c3cd15336bfa488ac16065b86aa5ce8c8159dae66cc3833080b9b9e72145b4f5b560f8dd88aa08deb62d3f03773070635d7f6d7051c35515d765d33fc4cb94a7f84f24c0a2eb30dc45ceb4b2456be597d574e4f6a1f36fbe091ac119357f642d4cc8af75c243efd09a69b280296e17787aec66a846a8539c2b5bac56f870fb23854cf85344e238ebe10e871b7e69ec3b4535da2bd78d47b19b18f19a938844354dfeed246e21943b964c14906b3a4fe3f4542cced95ed934f28ba38a80e4b85aa3e98db7bcc66f9d18d36c4ed65a74ae951fa578bd13ce56cb5ad67e056d7ee29720eb68d232dd99ee21d172ca8c474b9e639ac59b7b07e719439a16f68986111028e7c1bbae9eb38bfa564bd28deadb0d706dee6f4d48c09173f5a1003d85f52aa824b601d67c4d52848192d504500f64fccc9ff0fabf874a0fc9306ea2a685492c24926ca8cc0ecd399c7c41b1149d3ce98d1281ef70817952c0a780d38429cf81f23cf6e3aa209782c3e04e90398f7a994856b3ff2d0c595c781a566f811229651ae8a8d975c55a8cd75907a9b751fb1e0be1bcaa8a9a6c4a0721c7ed7f8ed536ae780234f5f6f84cbad01885094e09a5e7458a3521a60a4f6eb6ccf66295604040005f83d173a7766624fef6efc6a8d88d6f5b2fc0535ca46e8f37fdeebbe7317efbb45d5e562f1ef8a619db0dc64d09791df74ce59b30fc2c3fee892835162a2755ddc588b595103389a558d3b730d96e412a656818386a180d0b65e0f7af197f52046a9191744d77aeac8f1551895b20a0eec0f1932a8589b93d27822cb515f21a8dae111836255bb3b960b285492f091d05800c24720121e4ad37bb2819f3246fcb0bc44825786ccb742be10f41b4054742b2c5bed3b46b1b1da46a2e50017565f09282765dfd036bd443d3a99ca90538c4d906725a4a94952163508a9f6bead258c355138354f0000cb0eaa3ad50d2f899d152e3f3dac28a88f10162a94b7ff959708418afe31f44017c98b9aa9cdedb1c206f290877dc5df8201ab0243006ad8d3fa7beed2b508dc862122730eff6f91792242050bbad87205f2b61bf3150b6db631a2219a815132f2343411a805f5f771bd497cf81e5045d76f65943a1b8bb5aad65913fe2ea7dc21fdb0c8103ba5ffa343bcfa0cc70cd31823c433fec46e1f295dbaa8d06d4fe6e1716d4338fbc52b03467ac8d22a597a47fd40bd5e4ceaadc8403b4697c558f14d1dd1b37849ae349d6151004d39b0e1e80c6ca9e34bb9a9f89e8375460afa0b95092f8a0151bd41b9c855e2caefec082aad4ed15c90d577657fe6fc25ea21f3e1f435ae8abe4026a43d880df51d61894d2c89301b03b50890735d9a082ec659b3df2465da7f6f4cd285b7ffe4fc73f036a59c086befbb69efe94fbe3a8b01e4575bce1137c80467f87c728fde32009df196a206b389b25402bc76fa4fd95bf3b9881018ae35073df31c41f4651970ce7b2d94b0ee3a2f23d370d98d20592da46aca32ef05e85495dfe679b496f0545314c68fc45b84a5294e730ece949ff9781fc88d7a0f560e91bbbd51a03c2278f6c5c6c02dc2949db7540b3ecc10ec06588e1855dcce1bd9404f568e1997c8e7629e4131a239c7ba60092f5677e285b67fea72a08a1700039186994df3a71f5784d9ea08d35f71ad22385b2f59dd10310ba0bd1b20ecd0af44a6af3f2715188709ab4f5cc3da1c28234fd6499c512f999aa9830758fd662db00506e680ee760f60975dafbea52098626daa9f13c6c427a04cee9b992c3fe3493fd544846f8ac7560d351b441119bf4bc0ec6bd095b21c9750a6e9f9b36f6ba0b1a6481e1d60df965c3da9102948ffba9ca239d6c6d075cf0239565140564b03e634ac0a27bc473d2fc916a143f8a5d79a467db95544778e8960fe70df27ac4ccf1b5b05cfa846723e7168b17d00fa469905804e57cec8394473e582070ca92717e6771f58a369ac7cefb5152e4a91f4dcfcbcad22f6448993345e9a2d572ea33053991a598b00d68727765767fce241f9939a5598ba83feb4e27f6ba43e7d0f16220904738b400fedc16bf93bee8e2f8c183ce15b0e1e95d0913aa461b9225fc56a3987c3e30575ab0c7477b416bb852f34e8e0f6aaa3bf5485ea0b2d22a100e7e54aa6d82560f09161f7e53c077d33ce0ca6a9b48260041bf3c356d1fd9ae679f51368b11da00daa5cea84f2eb0009a55798e1de89475790267e05dd71d4c0ff80012735e8bcdaa8e2d966e7d1bc159a9575a3d4da2aabb9076f241b577250fe1fdfe2b09bbcd0a30e14a6390aa2b71afea603af829d5ec8d7ddc8af4b2e81786e5370f11a856231c7ea168c1886d9ff8a3524eb854a4bf7f30c205069b68a42f8cb96ee3972ff305da214d939c326ee59b4b9c1bd4b26563e351b2b501e58de01a40c88132beba245d3f55c6dc75fa719322c133a1c1b2e0e056e29d15852350ee03c1864e4eb4e78f49e4b041173a963224c1ed78f4135c8b353ee6edd87285353c5841d8f9b88a823208ec33e19f98b847b45d3cd0a5af6c19817f38784ead9dfe6f1d08d028fd181618a7fab0f86d0a1352e9d82ee9cc94ef76a2d8d24b8e38ab0fb9a9340c0d2a440460d2d57693017ff30ff2b2b56357264dd5df077d73ea4b051b9a73b140273b5ee1e421230709c10b09c9481a5ee0c67bb68fe71cab44c41948ad50736b56e83d1fb4b542ff3648fc176a6d91c2f8662b4eb314534225c6520137bab747cf8c1831a9b23c348a999041fd2853c697e0443f9c61e9031b02c58a41843840a26c43dd385cbe9942cf40f0cb3708820286c2ace809e7216f1240b447a3b2c69cf78a10f7f9beab45e848edc4d8fb8c52446b1cf3016bee7ab0caabecb42bedfe87c6cecc1ca9559f40883a0702ff3abc41a70bbb8ef3b45e1688eee8253451786091243dbe18a5f43f8f79ec67f23d8de7af7fac75c7af9a547a5dd5d819e58928a04ee3b28f4a45a94540a37be19d709c4fd989c69d85f042c43ad5081920982db0f5d47d5593267c1b44c552a075495ab872a4e9205655653c0c6ebaf63a26a43905ab7106fa9ec2953bd30033d243c8a299d909cffca44539ee37b1b7b2c912dadd88f0b1c47442f54827a3d35de71069b22ea1d04520d076a822aeb461a1c84d0db88be4bb9ae1eaa6efa20547947a4196e306bf4e8d7c8f6dce7531df8afd01231599f0928d856ac71e91cdad9a89b2b8f2b4f89b10ad36e398a216ecba0d0b3aa6414f8105b2a505e10afc641b0a26212f8bec6c59fb472c38ed54f741c23578cadb5db3f3543e8d168513d4213367f58080acb99471970bb1b23afca48ac8f8e519a7275ceb5d1551e5bd719cd0ada8633e4ff02c85413226d88c787c100695124210e06c2ebb6fd24fa6ae3cbb83b62a04953b4f0852eade8773133e1fdab4f8e122e8a2f135c222cde3e3133d969bd980c4e310b9c0214df7e14f57b241c4efd383357b2a702b4279fb9c04f2425b17c016ef487722414f58378af037ede35bff3f6692d5dd23278b20577bb7121ca809eb65ddf3d0727dcf36f81100e643878d63716cc105546fdae0de45b6786f1bf95d7363ee6e5887ae792ece1ec9fa59c9fecfe0765ef176b0d8cff2952be3eeda74e4132d7d8d0d74acb84686779e87cfd9b263a703152d8d3306b5e5c934df2461e912604431e2dc1bcde10c5d5dc704bb004c3f2888f4dc00fa69563f976900445046e62b30106a77020701c4fbb2ead5e8283b3fe31e18fa23f6346ca6cad33104be9ecc0c4cd5cdf4e53b0f33c4438078e8ac24742e5fe56211b0f72a3e94536a8de3874323895535cfe427f24bf2e0aae09536f6135f252d48e200ce8f149854a7ef8d28e388553b88509f94eaaa90ea40bcb1ae92e2c07efce94ec8692329163e4cb4effd2131fe33f1df885bd3c8d85d2854ad516719f8be452b436c216f17561bc0e1c78cb4c28cc89fec7f671960343eef44644da029f9f623ee97eb3df9f6a9c664a57a0ed966f4259371c97de5c9ecc40f4030781c8df18666f732751b181ab5e452c6cf4aab8238186c59f79278f0cd1a33df21b958b9c28750c8158e8b07f31a2b43c5566c3127dc2a590db98cf165798ddb8bbc237d1f31de1a3feccb991ec65998ba57d7eb336534c6a96866e5cd4883f612d588aa52ec23a44c73c52c94bdeb36db12819e2031c44660fbdd6f2703038df851ce9a45bc45d95019cc2d7c14c8c10dd356285c4d03f1e39d4e28380d8c2df6ab82b49d477a1567f43b154cd4eff4730563d4f96ceb0dbfaf6edba1f752a7f1fae9e14a9206fb572bcb489408bf1da9bea49c1cb55bf61eb2c1b979513edbc6c38e0df11b37d5e4a6da65668f9e408d8440103b507be270f2716125fc60f26b039ca8d56666162f39a1890a868941be2fe9942f3e4ce2fd0a3294a490b416e16ec228ae3e5f3de2125e759464276c8514a714559da9a4d259c123e6e3db9ac53090ef4192ed8e0bf17ea81c4f39d59ed1f7a73d20782e8c200f098f93cbe858dd644d53bd7087022104d7aeb0721d5253a0ba90a11d82f630c6919dea3d3b5314a7ffb9fce4d8a2b3f9623e64889d39fd4d266e6ad393aab7be55af3d74d7a9a5e7357f98ec80fcf9ee3ecdaa522f13aa2dba0084029ad559931260a96ece686c7b85b83cb5ea2aecb4392b6bfc66997faa313963924597d532d2e893907cb7ddb5f7791c802bed20d9cce72ea9c758acf65f54c377fc4eb326f0d365b9a71d56525217b60583bc17fdd689328c70f009a2ad8baa3fb905b2430a99a766baf90362c5fbc13d432730259651cff8039580318b6e984a15efc0502e81a23066296443766c6aa70f8cde03f00f72db98eecee14e1e218aa8d33860eb4906c95d3fba1c643b3c90b14bb945698fd09db17e487c4ab9d4fad5403c6216fc88db912a45e0b90bde68562d76db581e088ee16f50fad0be14aa6859c7d53c866508fbed200ce086f7e535c671b2befadaa931ccbf931e53d1005308076951b36b1b64ad50ae425d22b1d1f3d0c50d7c1dddaf81cb57886c960867556cb5a85a4d5c48b850005144c3653931ed1957aa7950bc1f7d7279fafb45e8e8f076c288550e38347eb375c518a4a2fb27af0845da95698ad115fd00c607558629ee8582ac2ec3f52225c6c0bf6e91b0a8cebcfe2f71f8a5627510038b78cfd53883fb6772e093f71a1c378e21611ee8a12123d2c91ec66c20d46fe1300aff56af50ee22acefeee46ada5b0d6c5a10849c44cb14e91bc7815665b5207b844cbf342e82d74b6e2bdced7cbcd68fd577590efbfb64090d0ec23399aea57e0c25cb9406cc5575f74b5e8bd0eb24959dae77dab94669470ae87b811ae73da972fc7b3be984df67d90f089c23798e586e6953859be61792ed3add2ff797f43de78e03272bf918f85da2087d197e0adcc89be9387dee1ae19613e71a0279cf0d64f675296c328e2ee1bb31c0ece3687c11b16e46aef32292c99468b5fb64cff73d5c5f388aa44ce164227552316e936987d822d92759f317fad10a441d2fd08a8c20b8affe175c3bd7347dba5bfdf5b4a4768831a4c0f4a0fdf7251f71d7b71718f439bec2e8f7887e788b5c1f564a583796c97ecfc13bc97641e49017290ee99de5d5ba39a3028b1d7a943b6d6c5da85dd999c4dcd4fbf3059efa1d704e3f1dbfccc655787d8d3ecfe44df9510829e193bd0e87d2b05624f858487c1ffc6f8630532ee0d58524f85767e4c8a1b14ef625e04bf3e555e2d3159c551ef150b35a87b14afd77efac1172f2ea15d3067c220f4c11c8820e25faf715f2ae70c52eed91ae459c66840d2ee5ebcad26d62b87eb69ee131e3b31b21b2b19069c0cd7f1e09bb7d30821b5fea9b5ec634bd212fc6143d306e730264d31eb3f099264538a85d37d53bd25717bb4285567d01fe007eb99d14cf3675c6870dbce7c5f84c0ce400d7b87537fc284a2d3befb277aa24ec6bc6b5b5ebf5c9792ad146e2f385c57853a9bd1525ebdb5f67619db1b4b2805c3b8448587b4e4eadbdace5c4f9220ced416e4b91840fa3e0406e6ae5f07b154d818346f4d78b062d40f227173d12f8eeb4ea822a931b8aa223a39ae9c678e960e185a6c5e2c2dc974aa9088fddb5629962e53fba82059fde068e33838e7d53bb84ca1ecc56527c50f9653833fb6291dfcc8916df0a2d1ce367adde08b03a09165297f2b6670dae6c4a48e679b9903309afb1990ddffbd9036cbaabedfd0cff7a0cee8e44224d92997eb227bb985000f1372e103e598d0c286e6dff0baf8a4ff5a9e3d09761b3053020f249b1322123a16dde9482e6b4bbf87373224743f61173eaa4a8b65ae5834c7fd8ecb5b1b30eee5f45f2bf579744dd9ee9613b39b9293bea8fa58146d704b3569191ee0fe72253e2143287b9f4276b3c4fec6cf0c95634f04b1c8bdb15fe36f9f2b097fc796ecb8ef440b667b2e1d2b4671a0c5c35794d44db60964c3e17ac4bc2cb4f97091a25f07dca6a9058a583dd443f12cb2ede5d92a90f0c4f89a65def6f7cf12f804e48b8f47b7831b7c712a62ac72b8310d722f118caf54a8920901fe3e7f20444ed609cf4ddcfd633e434495ff016842e7c8c14591a73bf568f54c0595d4bccb8fa85b379674066a5548756d7ccd4b4d2a80cea3080a4e8d48cd7b7f79971a009a1fe9bbfdff60df0be0f8415796e5879e1dc0806444cf54dd211a4969e1532dddd86d31f8d580438d35f4ce6ac02f897f9f7d7d397aff2a3f9393f501ee35eb915417129c115f6b70779b0dc8b528c06a70a9a13444acaf88f2eca660375207297a7b21725056fdbef9c92107e532c9b9f7c41aca9ebaa2eb71044ff80078f90b0691c6e7585f4d8e49ebebfabd2e7000417bcf8512782325225cc3b3f77028072ed6527faa2cd97e9a22ecc6ed96e930819685c94e9466898a33b81eb7c96f49eb8378000b9ea425f38221bc60ae7dd8d881548d6d3e970dec398d42601f8868a6c91bda00294a2651351109dd8e25e5f201e773b16666a1f9e260b50740307e8ed5524a453c9e260dd6818db903e26193dc58df62085e934699b9129d1681c6235024e1689c47469ad3464dfa625fdd87a7e7f99edc0f798dcfa2d80aac673232170e243aa62518226d41405ee90c20f95b2a7492b7cbed37e8c16f601603befcf8ada58aa6b976531f4c416262485f85e15d46a8da3897b88d061a89c59572161200bff58179abdf59fa71763e72ef2c5f36e2a149f1ba7293ea68960f14a73176259cb4e4fbdd02b48bc51bf77371f8f3154772f3fe48176b67726f3bb37410d5daf43cb90bcdf5c141b2264a049815f96ba30e75d9f705fc3ab45970d5ee38789f35abf1e2b53b6baccd30717ebc4da5fde12b0f17555501ebd08034e783928e7220493b94d4e3bb6d696c67385bbab9cd8d69a47462a64871e75a1fe06e0af2fdd6c1ceedae26b626545ac75d54efd144209f6ffdb3213396ab5cbff488b5149386bfd9c96df794e6827f809dd7f052a6b9be4662a7c91d33fc70b92591940ed92789449022c3f2b0f2ddb2f87193ff9270e69755170327fede4f5cc55e075adb26ca0fd505191685ee5a732598ecf38fa2d2db915fee064b18581157cae6443f24fd62395f96a1afecfb92d1906dc3fd2b891eb096ce42c840225087adaaf649e53958a5bd2644d77b10a7774ce3b480a8968100f7791eb78a87a860c312db8d718363a38da5eceeb1c363403447706dad159913dcc9c097e1a5478ccfc9981a28a8a020aeb3d702fc2288c0ee4f072b6c8818dc31e7483908d62e37144381b2da38b6593c38b6d8342676f3313c4ab15e6f91ea019bbf832be8b7346cfb8a8e60032d5db96f5652a402d702fbe99514f0abfe55a277bbaa507e8c0ad5bb141b750f59ac47ac1cf192a3884ea89ccff0594ae48d2d38b1363d5dba4602fcdc5c3614aa16c96f2e249cea0ee3a7716b4e2c92e3057bb429f97b6be3f01d147a7fd3536cf255f3a20b246558f8aeee009751b96e3d07d58b25d88336a7a784e216e311dba8d437948d20d936dd43f6d092005bf57104d68af47143c4e6c7057cec971ba2f9c3b1a30cb6c18b98922e61dca76fa2826436168042d72bdfe1ebe2459abb4f7d0154e317a269943f6df494dc93e05dfab2dc9531624732f0928f8c774b4a3a6ba04a74ae2bf4e412d7b64bdf9e81644e30c07fe3fe2a8bdabb07eb3081d2e5f673e1d96c5c899bd44cb06548df49987ce7d64b3cef3062ff2fd9a8d76cb8a0891827e688a8fd338d4034647c035982b1aebe7072bfc693751ef9b17b557cb9f094e188689493c8b8b697bcda5782b530a13a73865249ec11a694eed4caf6db7cbef4a4fa1b3364c4d93b5d6d409286184515ee6c7dfc69d8c31106c3178aabb88f89c569b3f2358749c6d6d6201ed2b5e09a2441155be4a2ebf0532fdebcf6a80d39dd45cab405c415539b226ba351fa0cf9b4c65ad1909a465961c4d6df714cb7652249c06a96d8d8b5f464854253f50fd4d9f6e7f3b86774b5bb7851b72db18e191d1a7301ab668a1185ce9c0f6e8ff9688f792bc13695dfc3146755cbd0a85b42c5101826bafe25a8d4070bab9aba194464b1fc96749cba2d2146533879321d5184865b4c113e2a6a74734d39c8bf87d91df03ae6002cef724d33d38ae3af58bb4249e4f3e5b77ad74cf3780a9d13f8edccacec31eade26ce117ee7ffff4303ac86bb404dbd59e210c68c0a634b5d6e4c792eaf032ddbd2c34feacf27ca48da94892672493bf4c273015a193a43bb59348689035f72ad11212382fd95c347373788be4883be200206145fb51854783e702a2492c7fbd7652737d06705b1fffa6365d3049751fc3014d60f258edca462e3fd915248c1f192eae6a0d4cdd799ca64dc5b40ed9be429b1c0d0a3e3bc24608fb1d14f893e12e955c7900fe318e1acb9157af069d91023ae526b82fd671cdfd72b5b7ca2c68b26cdbd142dea0bf09f9538327ecb6c37f133357dbb84c488a5e177397105e9e5fbeac03e3fb6ce38a5fe8ecd844d5031e57a30f0df46bf4644eb9f91fd4edb1ceb44b649bd8248af711bd59956f17159042551fb68f94138ff6040aa1817565c772ad482a56d22aa22875ed6030d274efd76e663842e358605df0dc567cada0b94d5cbd0e303806b6b6cbeeced9656ba173609bdaf0a982539ae2b4edeb642eec8904c1954e767dae0ce608614fef5bf0ce6b8a750a3cfe34293eff5ee3b47cecdcfc5db053dbeb0b3bebef2b0381667ca452bf15073aab7b3ac09161bd4d1d064fdae312a412dde5e5ac2645cbfde34917e015c07cdf416a7c3e548d6006667010a81b33d8bc157342c6c56011d227358c6f89a77bc48500125b538e80cc509110f70b57d6b13470f4af61418846ee7185d19698102023288b9f7ea5c9e692fc0a9d7036d26e7c7a6a988a6a33582786a0075f4e26534813675fb13261c91fb5837d85b90490704904f2c3a2cea43d321231f45b23dd474a7e30cd936bba23f454861ad0d7617d6ecd46b7c26c18f8966fea683f3ba698aecd7fa93630f975c85e9189dbc4678febceb86a54aabd266d99fcc5b526a81bb00170f03dd066fd742c3531922959de27f0ca1716156ea9eec8163f526266bc8e47b74542e144d953464bc70eaba0ad363cd30584fe269919134cad80086b1eac0b23075340220e944c50c77c5e7303bca5926d378cef7665278e91caace7a400c671b6c092395824993756816488f088646ba783486677c01acdc33c4ced64be6ee7860f7a62e470e9be4c79a8a1f123ce7178eb05fbd58badc851e11a7d00de97f289be3d657c331c45dd6fbdac61bd4a99e1ed3d167b3485026aae2db0b279a41073bfa3867a080509fe8a566e433a780e04fe058257caeaddb074f1f5e75bc6b08bc617d91458d3babf9095f6230bf22a2c186ccca35f1da679a1063814edad00614d87c5bcb16e91665897ecd67cbd40a2170a638d2f738aeb4f9e0e13dcade6a1eaf03b54ea1df036c21d51b6927ac5a394d6beb8183314a10c9d0c0e2ff2731bedf5236f3f783ac2174ab6e6df324afad93d11fe7869d56423fdfe16f3e3643cef032cd123cd8f3aeba2354c2e9006ef4d0c5fc83570b0ed1769af79315b589d8e30fd2301287e3d391e3e3eb19229a40e85faf479e84382751e0a6377e17c59c150038d6a83f04cbb15f8672c8d71557f5e3c211edb287f6dfc425d5c422340c0dada265465f88ad17fda0db0b3dcd9d7c3f097d1480fe497c7912f325e111cf16fcdd4e3404183bd5de6128fc5282127a6ee54cc1d1e9fd64c4e75ddcec26b4d6c51b87e8d43564df11cdcceef08260f4bc30924692b2e228201ea87dc0ad2063c26a302d91aa1a36f9dc8c3721433ae7b8e3d1905e2954968f7f3fe16513f935283640798e1dc7d06ae3eaca5e5646ce3b3f3cf12a76ee2207bf183fd190bdcfacc42caba784c6815d7e66cb280d035a1b6b13d30c89eb0af9cd1c6cb1aa30342633d1d17341ea325dd9dea7c20d867516937b4c1dd477f3390735b1a21bae72026ecedac12431a767f810faae72d3cf353f87c63360777b2d04ef38426689d4008065046d4534da64cdac47e3e659eff2c5bb9587ff8060e0ca61629b1645fd7ec85ae8f95710a528b39b0f034a511b9d3a6d6b24f016959c5540b5658a6fc6bf69ec421f3a71be9ef1c13f10bbfc02d134fbf0e46e530b81d182e5e1afa2c78647fbc58cab3f1e573fa658ef48eb3aa6c41c5477dcdcb58474735d33b9cc6db3d9d518f1a0b263760057b6d41e13037b32eb5fcb1b4d4e5d25f20b5b2b711e716eb6c18c59cecb01e87ff792fcc0b2374b8169656fa8a5ff755bcb1b534cbba2be3a5155ba4690eff14481fe0a4fba4ae3345672238a36bd1cc79317f3c11907f71aab0e82d4a004f3913c20e40c23e01f220014ef232a829bfeb3e7c33777b7bbeddd69e42c26044a5fa49a3fb0f16faca58c8aa749306f5c960c113d6d1d7355f89cd77e54a7dc2cfcd5573b6c453c6405365e2ae56ca0bf936c62a1f3c1ceac6e892b2e828e7a3e581add79fb7d8d3472c578b60867d8f8e49178bf71384c9490fd98e51a7ba2435653de288aa048a268f9903e5566056ecbd50a17100954117362be9384290b341a24853c50b269de9ceb9bfed3e74c2ebb62b42c9f9a2180e07e8fb1315305b0a6ee041f5576445fc15e1502f5958f2968217635907a54672e3f2212bbacb2874daafd71cbf18df9dfd5a9d49089c8eab293113e2bb64119e067e2146d0e08853690945ea5777911bd945d67729b9861515e7609c61b100a1475bd6cd51a089cf85e13f821dad80f23ac21e0667f57afebccf3299b7bfdd8b1c5df4d07113f4cd2c0111cb202dcfecf1804cb2f47b54bf787259f5925d1c54bf99af557eb651877fdd715f133d463857f4de3c1d6073f20dd1af36f3f9373401d5bb5774af5fb4244b31314b8b1f389c2ce10e4c18b0ecd458f0438e2393eeea2895d5d073c9cb2232d6b288abd673aced22fb81ec602b2df7965903a56b85f64dace07f8d2e6d1b0e08498db5c6e44a1bbcc9595e4aa2e552cc8afd9f764a196c9115de9fbdd76529f29805376b13acaadee73fd46c05828f445db7b0a63c6bf9ed35b894fb1ecbbac69d688ed48cbcf7c6d53fbd32b1458e982828895ba043b763fdc8312f48a45917b9e564b739fdd849a544d2bbeaa24aaa473fa5692608905c2e3e6eb3fe35f32610e4ceb23d17fa0ede87a362c7ec99382cd3d9b8ca07705048fed2fcbe6b9fd0cd199a3579436baafed04788834f05053b1f423936e6b50fc7a7af6a299391a63e65889cd440233cde06949e8b395f31d585499d77939ffa7db05b875de38af19ec10a287bfd20b16ba5a8fc5e46692130a6c06ff9e14436978670362db7395a04ebcf980aa67618c195731cb47e2e0c76acdf01bc737d433d09767e517799e7cbffc6bb1b9ef9e92ea3f035695c9023f3a9fb239b77dbfb007e520f0c5436b1623bd0e22d3151364c2c11701bbce6f138f5724025a5798adaecc3e9a2c2145a13893d18f2bce8b6742e5f4deb1228867717ec76af19758c3f4b358f3bc9e5aee189656a08cdae8b4ae4a87fb0516390088678cdfda8a0a66832ddd08c7e1b00adaf5c67ed0d7abf749d74808236c580fc5583146745b348252feb2897087a6f14346d8c0a281dc4963932ae9855a1534dc79116b784ce4f182c24a3e1ac92422adcdbba31371e3024b1388660ee0056ca7b90e3c18c7db5a1ce450c664c50e19968e57364da2e23fb57192b116862618837869c51d8c63514e7e2f032aee4afda3a14ab0e2b72b9a6665f5b8a83f7a648c5ab840467c865df8be8d0d988c947de74d2cd5525281fdbce9aea4cd9368bdaae48cf0ed5143a9a03fe685c8784d6d19b3dfd1c94217c8d87faf4e962c3925d355332ddaa188b671323860ec1055131ccf53a9bc352ce34c713f9b1a5c56f8465a5411d7af549330444ac483352dbe02349bd839be4eef02b82aed7e7594426627daac03b07ffa52410f8dd8cba070d55f9cebae94892a3e0826e651f7a1206c28c4a546abb12de056500595d0ba1519d70ed25c154f079fe42336038a233a9563d95acdd0a9133d023d74d9dc893bf5bc1d9b5bcc07f9fda9c28ed9d28ff1028935fc198ba3d000da85b8e043b8297326e385050dd147d6227c98974a152bc2ade15d9a233d50f952548a65dc6c3dc20cb4cda0693e98997d1a19058d21e6d26020baed6df60e9ecaa1be8d43248b0b2dbb224e9ce92ea3325f62a389ebc43764bb3b2882b936344eee5aefb30f25e2b250926456f42085b3e0572a504bc4312c4659dc2b8361e1ba90c0cb1bca40b2d33cbe047189c362dad4c043cca8cf70c014f5de4203471e420168e74d88e640cbc0cc21e0f15c7f5d4fd62fb723b5daa05241d3e2c29b7c6c4dd0930f9d148d4b9dc88679f7db3af137011289d2b2a068aae5b0011905d442600604460379f476c360bd2aa176bcdc2f0e72623f06a3372ba1f1d07b08b8d7bb2bf6f3cfcff1b27225ea4c1076fc9b1b5d10133233ea81eae12c6bf8184876ecf3916c1df0a75e90dcf1f4c6485f83b6dd6bc136f71c6f1701449aefa2386a24605eb6e3b04677e1a7a3ff071a3b2717b9138a21e59ad8c0035e534dfd14e25bd7773452a8fb203edf3f59982588b5ea9684ab9e5be120eb636c3c43050aacd7dfde31df96898154558d58b1bf9d10cbce744683f7c85a7fb12624790c228211f4516f64710ee7b9f1f16c66eb660d567033fcd418ffb9a5eae060398d4acbafa1dd6092755c791a0c923f4c1354dcea20f0775ac9f1aeaa55cc96a94793b8cac7625374fecc39be9e3902f9a7de9b4a3bddb48a6bcd2f8710cb08a4465da75a20b575c6bb47b5d3942f35b40820704206c6d6a326deda2e8e938b5f898d84f8792f626df2568cc9d9cfd2a170050305a68ccec36b4aeae7c35065c68e924fa75d5778a80f6f7622875dfa575fce32c0c18cfb75a8bddca4daa3d2e96f909c0b115353d96e2da5e937c6f2febcd4622a0417cfa285e0ab7e22c2755bc27707205eb42f6d5b3e796d701dec47105c5ebbe2256a7d01868fa5315f81e6a1478d895f60f605b40d11d9f530672f33f690829eaf32400d4ecc12d41e2e3247590d3a786fa062bfa09b722de41d3a467100644170dc57c7207a9ef7aaad4805e7c2e09fe57de8d63d12b3c3fea5ce2a0133a2f8566c0a523cef5e5d8064ede2da5f4742197d666abfb31c8af75105f4a0b9c553cb1caa34a98e7ab860f95935a1d161e27fc4e027d04b003f676ca21fbe1334e91d0542480e1c624f15e4df339354ea6ddf212372afa8b4f0afffda42274497fb7412f3d146a65969268a82fd74a86c274fe243301a0bcc7a89f234969402610f09dfc9c4f190ccec2d76584027f9a001ea5a450ab30797ffd842fa7cf576ffba314874a26c746b1f7363b1b7ea2928f730ae18c03b764f7c8028d5ac8b513ef05bbae0e18450367e4fa3e35ebec7bd5946c19c3ad2c737519021b088e4de5d04e43719f2278fb81aec86ace7d29a3e9ef8b514c6872b3530efbdf20af61f66c1becbd1b448e3f69d1259dad3705587dc5b668cb544f2682241c2a334fec1c896ad6d4e10877549530bfc37c391707f5444caf1bb554aff0085ddb4b1149645987a3c7165ecf09d15d7162add9467dd5c56134b18e8ea0a9ba3af34ae7cbaea5f938bb600aa69d023d5028c5d6d011eb542bd29d765f68f303bc7272cfd1b56be28762e10ca299a09be93de55cb32e51931b006b21331dfb28baf46a38c31c0546c413132daf3ab1abc0abe1474b4b0db4eeffbbc53f3448791d1ea64865d9ba2ba2776183b5fff4e0c9c63d466d0d931197283948e62ae2b581ca4d7990d0f8a4f9acd1b01593f9531c7a0e3d5d152b6a786ebc644ff91a75837106beb8ac7a30d5fad6af15802cec503ab9e4b121ca9da21e27acc92586942c8b02172f033df0a6e4048a273352b1eeb599c4f042a403d23fe9540cc2a2fb2ddf66be6c704ae56c8a6bed75b5c7001dce2b4d1176dd2b73c86c6513186409df025e3c212bcdc8bb79eb23e1bd8b65944e8671b081234eeeef32ffb04cca3c639891fd3b422945c247cab17997b57a4fd5462d7113ccaf55107d9720c87f1330726d9eab69a8e60b0e47989561838069a7fa63223ad4f16e7cb845be0969f694637a3f1f2280535aa12a09cc9b387b35a9cf37863e16638eeb01cb83183b9e00d2d672e8f9d826d51a0d86898a7b33477756a04bc6b5dec11f2e29382b3ad1b6fc6f3ca13653bb59374d29c220617de483996d47719a7a9410f67c01fdcf23ac28458b5997d6f0e7829b0cf79d159e9af4152a607d9c3bb2f6ba5feb1f3b09606e8c1455b05b3151fd793ca480747803cc2e62db6bd6bfd6014e35332f63ca237f1a355a99ad37c5e7e01ac9552ffbe5cadc0928d004955e258365ef57ef1fc55924383a277897c271cdd52c5b4e363846d2204e37e4f1f400a96c1c7fa720063509a132393c452e3adc8bd85c80944ddd46d7eee74f29bcb6ea87276d48593a7a6d39c51eef925bfe73f9704a84626e4d043c44fc3a2f33cabbac8e7fdb5b0be6fe22cf1e589c029ccaf4cd57d418a2b63dc25b815d4a2a48d9a1d64aeeca71442ac82dbfc1bddc3ac7e8f09423074ce64d9c26a6744be9fe62a833e4f0549049a219328ad3d240eba5ef590c1d4f257d35cd00c8287bac58d67087ea7da2a8be0561c118418cd3710656107c639058241a1d65e9f71348a1172e3c21836296109b41264fddd2cb9898396eda5dc83edea3a7903a676f9df39f3cf6fd52fe450ea3746787f1067ecc6eb5b24f3b08adf9a2d321b55268ed2c7d75d2101dd8ffcc0a71fa842bc4d37b9946f916b261e1b87a4a6bf00f33924e171846c28df58f8af253b55d8eee1692fd4d66f187f6c09e8c9e7aa176e7cacc6913df0e157a562067d4c17512536a37bbddb05f1bf783cd26456f1d265c8521bd35ba3361d40d607a3ac7daa450475261a86333ffc489aea453e63674b552c5800cfccc930138189122bcbeacf31aaab88e915f994cec293d657ac260e67bd953732053757941ff57aa2d087908400d48aab312546a6ef8cc862f46168a869f9ccfb6698c42d519cffe08967ea6faf0aa23dda78a06302a5835ed5a290be972a692be40c70e57e9c6181d051ea12b6cd367d4b2aae1e7a14fa36966bccdbade7326dc1056f0a2efe64733c3be255f4f2e749994eafcd71111dd4364cc015a06d6f67ab02647f3eab7c7637ba12d5b30b0c084e8c9f5d50f009384f227e539a932b4cb852d82a3452bc7e095e3175f67105607afc5e3133ec9ddb0a1891c9f1f8f6af7e4404bf646a74414df0461b208bb8f1e192eea6e647aeb6c852d46be0f1d0f88b40e6a7c60cf6c1ef62b41b6484acfccd5600e2b10cc1a5fdc1395da2a27c55abd1bc610447f57575291296f75d3f04cdd1d165f4b04e2598983487e180effbcdad4360f406987c398801f3167559d5afb1d3509feb93fbdb24b3c54b9d29ead1259f7bfe1c2ea5ab8cec921a5d5072bac127f84b27c4ca03269795ab5d7acd4c62ba0ae745b81957a9d4b20ef09f0bd68d9d97917188e92db7b4b184c2b0cca21f2760140a9a033b4573a515481713a5a8466f4c0b91359bd0661b50539083554afea37acd277e05565e848115911c325e5392bd7a3fa435eb4599fedae866584eb669e64e9988759e39cdb4c517ae83a84c63bacb170c83e4dd0b5ce37ec1f200a2b25a30316e526419c4b44ab80e7e5bdf2adc85d0940fbb890aa5a8b88d2c5620630baea0a5d1a0cea2b323195b6f24ca20165c5a1255c7832aa9006dee415263043fe0a89333518b972f9148d8ee11a0e9bcdf29dfbef3ade208b8b11d92cbf9af69a49e7574bcf83efd30da30be312663d75956e76c0c286c1f4c9b1999c243e034d3ec72f1524f7eb97e4696018475c5916a7f78e87c430016016b5316f33971d86943db158d6eb81691b98e31b495f019589ab4245e6e63b0f8e7644fa4ac6801a1b9edacf2fccf791c97e8fc0346fa53060a02d9b61a16f43f176aa53f0883602bc27277015b0736a5eaca550e283072b244caefe99adb984496af3e6c971ded930b85c7c06ef244b51555b85bdfe0ede730f099ffafb7769c10b266533dd7beaac157ed3e3c2196da79d0fde968daf566e2e6d51fda94110c7ffff306dcbeb3bceca13804dad5e67839b26a18dca4e0c6e92b242a8f618e1be3ac33f2a52f6cc71d18d5c5e35b84f213e8c98c4c893c34f061c771e56b072796a1ca455680300a4143988116c5523ffbca65a35f4f69360be4632951da74bffc996a89451fdbb5beb569b57cb1ac24b45033cd9b8a9783fdd8e707a64bd051ac41eddacb210e9de6c26102e0f88386060a16e76ad1f6076272a269100266d379aa89b36a96aa213c3e04716c28d48b519a980936403dd007643a018c130d761f7cd4e9214fce779889be099d064fbc17438d40169abd46fd9206e3483950b10be9af34050e7b1d1d879e26414b54e5f62bc3555f6f9f3fdadc6a4ce7436b2a70eca96e5227271563321697cf37174755cefd1e2680d68e1dbd063b40a67d59540274206c7c9a561cadc86550304b93c0d25fee13ea92ac04c96be3d5940bc1cf81a8f03d687dabc038f290ef93f6f581eccf0fe717a2b075eb584afdd53ffb0b5aad01526aed856fbf3204bc0a29a9358b648030b356b5326eb4f419991de2e26f4dccc24964d9e4ef802b2ba88027ff09d56422feab6f893929fd30e1877a367c6c08f380bb7bf2b58eb8c2f19d704beb442cccf8da2370e06f8d6691b0823d215b124fb9bae885e14859e74f9b9fb478de84ea9c3f04547b4577f9365d1bffa13c15fd7b341158948fb1539001d291e0a92b955f530f15736dbab0a4b68a34ee417017aa9bb86968ee80934cbe57ad4e3e27c9314939bc4cb9ac04b8ce5d476e694a6e0d1f670086effdf28dd2f21c71affe901360da743a58a561a165e9955c2f4617295382a921163f963c1e1577e9ca65d676fb88bfa5320c97019d87985812cc9bd71e07177a90c3965fc282139c864cfb72e285a62a2170769f28fdb21d6cd042e39a0539dfe2f1df6a9080a98c30a9a87b7bd9ff14ff36a3ca97b8295fdfe9c2b9489074b25963d240e4fad96567be261df73941ce138e14a05cc6f12a68339961fb4ba6f9bc2e29d969ae6aaa71fda0b772285907642882e013856ba68ac18b9a9c268d41667c8b918fcb4b318b1713afe37a2aca6a2c59c0780156a75b0f8fec03e2039c01aed56b40786cb644cba6b66af8432b132eab7b9eaabb953b2e8164a5a3650face9435e9efd4fe3742e5ae93cff582e488b215351ec7783ca1dbba5c5044f4db94475b91d3a01742a7ed1b29fe9a94b2df013130736ad562face393cfffa4c5aec33a07122afa4ee8ffec3b0d0820743de2a0fd8733f90ff55af9c90c50bdc25d6199dd7115fe69db19b649ccb8170d9d15fd93d1cf7591e7dfe5c8d825658ec2a216994c92cc0f090db9578743c36a5a761b7cfc05d50d1508e6d4a835380998281f334dbe80112efe842e5de29572d463552955348211d5fae14e5d2184cc4d9a207c2e7ea709b770f116266306a9f3b9ccae701124a32a15b9e4a5a4e42cb1186459b851cdbb6fb360626b21db0742ad109539c3c3886e3e62bdf254d297ba113013caffb0f2c88ed69d65d9e85b8053ea7b3a0eaf278052920d957b71de4fecee87ec0833f385748b8a698a8092c2f75ee72bc33029f23120d3d3a308af4337347ebea406b448121f53dcf531e7d6fba2653b3301944384fa9d5ea687db99a49fd277d98baada912f41935428db0700723221531ab93ce8100f958b2568e7c21a6505991e2dd7757b2526aae4235d979cbe611030c6d3181799b843b1755beae3bb20040cd281e265ababcceafc70649ce1b7165be81bd64d4aa9708ebde6090c2ddc84770f1cadf1f58ab080806ae8fff9490e5e6317b1a3f51bb33d121760a2310d3861c91a9e4b52a43f2cf24c61a91d88d24e70c3fc747d7c8712b181ecdae9598a8b55f388e6508b651adf97eb2e6c72e318903b88f1a07a2e8f645618f9aff6fcf67c8adf03b02c251859a5e3ec993648266661c10d6919429978759dd2ed6c3f60e3e5c465d2596cd906b14f94462bcc6757e5556ecb8082285decf7d25399c59f23befd7216fbbdaf464873c008b434b22130f6b0cf9b81146e664530774e20012a5b97790a2731ec1d342b1cafbe5069c99be6afb673dbdfce1ad9041cb62b7dc6794a9ee33d001b393c6c5d33422977ff40dde6ea9eabf4b1ec722e6cfa4559fdcc20eb9e8748eff91032620a89d1ef74813907165800a95aa6b03005ef48f8de59d3852784de322699bfc5f1167d3b9b891cf3215b0f1ae4d10d3488b20f7fc99ac9747df05a6f8bb996ac3e2d8780a2cd16574ca4355b10ea2763b9ba1141e4a8a7837624c231217b8a6643691c159fa32b10435771f0638908bb2e1ca4ed4666666c08da113a6a5d374ca5329042d1b3fabc61107a1706b7e2f8037a393451407a30943dc223c97e4d14fac44213da4cbba9555605a21eb5e9083064a6c30fe803381b381cf36c82619b2f96b28b9a1b6f939c72382d97c62c3527aad21e6ed4b63d679db694bfbec8b13cc735e002059d643d411f07b360abb92e1c5f56a2e93f1f3caecf53f7a2407f6e441c359521a5c7f10f4563f797dbf4be4691f4cfd1344fb4951c9a9bc58499af570de36080a54fb9c48c53ac1f29ae4508f027190938bfb180f1db60b04d2a0740433b228b92f64f25d6620da47ee13eda08e1e5fee3106a6e4046168f898ab903c0f168878628d7f2ce6bf44a9f0bbf30822a556bb2e2db038c26aa904c78f63d0655adb6562fed5f2ee197dfdc94efcf1058ae8a0d3b34767c651f9139076d610f2089ed72915218ee14d3daedbaec9b2ce11596ba9b8132f4a65ab7784b3ae93ecf3a91c7266bc617034e51911150a331082747b2950c5f89378e6aa2d6e4db67d6bb8b491ea201d87dd0ec257adb4de737b0e2e37af3ca2f238afc72b09924b5f17f58ecef361c806ddb506e2c4e87a9fd4c15434313ac557bc9fe9d0b56000f495294d29e2585884c5ea015d0b2f57751034a95578d52913b725222dac2522ff593d18f9d0c41fead8b9d83b61ed20a6b9f0d5dd672075c230b197d32f7545c76b3d1ee2663c49c648dc2e5ad4e89a114edaa4e57b19b9acf5a289cd966310f79f18166abdd6d65462284dc7b9dcd32086f622dfd76579c12602c553665018066e37a0ce0078eb95be94f2fbffb9663078a6c356703a14f6802c4cf96b76f9264cfe6e7ff1547974ccf7d64b1b9b5b0b7ccdaa6e33ee85b9d5511e28912ee6af0af24c7e1cd10e29f924304083762e03508ee2629da1684b84c3e750e8bdebbcea4087d278b5df827dbc4b935f50934535e6025c004264fac641cdc99bcc08720b20a8a7efcb06350532879f9f4b9e54a6d5d7006692fcd18df874118e01bc0ecc173aa6a7971f6a9edda59ae03f47c52ccf1a945931cd8621cadde12a37c98c774dd276557e6eb567f8d677baac3faf101e38c5903912fbc82e65d6d35cb3afa6fae756f8054f2757b17674a4ed634aff1a512cc52ffa2f8fee57cb14ac074528889428a91aea70f5ff9323b18a301c828a488992124c970d92358bf4645211431cbbf2b4c464e7f493f523a12191fa7dfcde7c716eee569bed8e73f2bbba7f54d220ca52afde4585d3e5f537fd7ec08508f14af3c55312022c7673d7e90fb14573a2ceff3a1963b3e093cbf3d82dcdd66b7497662b52ae9b99baa18d5eb62b8dac02aceba9b68a4abf8212a6753a1818f2d36de12b1dc9d7a94a134a9b3d4dc47bded03d5d52d702525a50f3bf857711cb248cd444cf2b076a3f967c0ca1889e31bd06ce5ea06f38939c46bb0798dedce66dd1cd678f929261cfaa584ac19ad43dbf03fb0b33c14f5d6754419dc1a09dac3585efbabd4f8248575b5d3c591de319f34213b24e4b2c83e24268ec9e3071913007e39d9420aff753111f8868f5a1419de4dd98dc56d09083c4e14126ac38061b591df1364f453872296765fc5d34c58d1934f78620df2bdc35a794e30c5ed4c7e140b69f9c4d6155351b77dce9cff502d694918fe6bc3a34378bd5617ff535282dcb7aede59a92ac08b0d109ad2eddf464d9684c5f6d0e656c51032fcf3b39f1812c5875ded793ce3da16844ba2bd580c4b7ab30bb90a1a564baf3d7727328d53d97ea34ee4acc4ebbd8f6fbbfa3504b3b8833249c7924cdf8e45262f94dd0632111ecc6d59210c3dcd5b45f540a76f4c90a6e4b9327eeae275f2975ab35d481befb9fdcd74c3d6b66a34ff626c1582e2ca72b4360c68dd8c50832781078446801e319d11a87c7218d555eda73d68c96492b734de8007f63b06faa79c7d5fcbf453767ae3cee2647be47a5c19a66c47f44a4c023c81fa267bc5717cb2fa269336b8b737f272ab1d0aa9cea9d589ee8af2ee16213fa590ec73db00ddecbcc6efb22a8c283232f808c0d802a65768117500bd700ce90b13a03d3e48732a64672ccf5ffc81d4b77f0bc591ddec0334022bc5e11b14153e5a2142b3ff25e94eb430e83de250e9bd1619d5ef23e94a2fcf10391e68b8474de07b9b30cf103537d0f7b12d1325386f3cdd563743ce10f345c925244b5932d547fb18e39f97554c9585572d853ff07c928f1247caa7dccd7933c89443d2a76be11a7ce7eddc6943b7ade7e4591c52da14ef7e3f2377309882d721a756e543fde20d639f67fb3e09d6235f3377d87706058fb6773aa0c064139ccf7b54e13659eb9fef0284a3e3cfad6b72312b4488bff1a06b6beee7103435f80c1cece9cfad30aada6b6882d05aaf4c922646ec8613eb0089d591b97731423e59d5d49fe8b9f1fc09adbc64a70a9e04461131dfa3219b0048c8ca28e12af3f78a3c9b53e3d6d83785fae6e1685f63b4286c8a299f0ef0f4c1acf52d817a5b33c03197aa0e678b18cb9ab44621a4c7274c573cf5351cbf8aface826bb84656e11eb0b8dcb75139bf5fe81b165895e5e51696581203e77e2bc4f60860e04abbf1fc89fa0d1b37f32f0fa5580d5bbec33c4981377733426356349955e2b278d520f47c5a9f710bce29002a622adfe9ad52d11b59b90ce1d6677b12fa175514cd4bd624d4b67ef74bec26b741c77dedcee28205a510e1b03f6ca08b2062e27fc4d7caee57b1b3457edafd5bac8590c058f93cb310c64417f17ef516adf294fb8b741c9b62211745eb1d1084aab9597addc07cfc0e971c1bf1e00f09ddc7ea9389f91eb74acd2a3c8d2fb411390ac9bcca3d26cc2be1dcc352687785317723280067481efc16f32824b4aa5e87e2c0e31770311e3f5c8a4d6c15aa03eeb66130da094a9686f477693ec086bd9df6c973269e3bf69538571e2ed0d02aa6fdb0a293e191af6a69d0205ed82a611372d5f285685ccb5b139a948591b80ddc2188b29ddf6be0a6c870a4439a346bc1350661c7292a3eb625c17fbb55cb335d0e9c0e95f7d27a2f21cb92406d30b10b8932efe059b2cf0abaf615b1c69c454c2a76caf92c0783ca4f9d8a6460fae7dde9040e29332e2b808e47e39bbeec074cffd078e5cfbf9a838bb97c8f2658a41393780f200b463e7b735dfe586f016a150d9b3be7de589bac14eebc50b790e1d06c08ea2adf705fae0f21607f5fefaa97f7f2ff216fce690e1815f3ec83416986ac07e5607f19d871950c3a32dc69c8498816d1a5c436e7dfcd35dd36827d61641f18947de9dc0b7a9c26ccdc9439bf18bcbebbafe90c78124975fb83f320209120b76466f756e7b04e424de299619c1c272e0ef134d2572679f273162557123e7aa93996df019d97a4fa3cee3828bce055b920b641ad64bfcd103379510760f4623986dcdc161cd3045aa27cfbfc6919f33c0412efd23613574865f192ab1170f5b2515e8138c39cec0c429ec456f64ce14ed1e818ddabde3f3c4c9370ca4d426bd8f813b036d60beb0c4ebf830aa0dbc940510e5239dd955657e6082b1148df7d42a13c94cc5ca7b7ea77b98b7c57fbbb98291f5b20844ced0a0e8722c9c1d3a6d475721a99bbb12155fa12477d5cc0c53d646ca91eee270c4f8cbaa924d36346399e57d46d2870132da0c854fd0ba087c32b614249f1121b6d7d425b84699e070eeecab66ec4dd9c5b7c17ee68e47f3d4af2bac915511f391ccb78016843666f108e3a0f267b450da902f7cb9de8d1bb665458c35323f9f0de2a218327ffc32fe5b10aba435e49fb596b0b1a084f9bbdcb82fbd9e5e20527c3b1b2780bcc4163e23334666076edefcfb7df411cd2665feffc90fcd4d334e762dda962805c545099944f654ddf76cd66db3d7fb7f798abec2ae5b0da170d072768835fb59f36ab73ec06f3667ebf88709c2476fc40a42742050c4afc21d61556776d20327ff391a76298db95ceaeb131378cfe7e64653b68e5d68d450f7c1cfe63389e4b40acb0bb891305b82192de3e00ffdab4eacbba84961c0085f09b1cc72011df6a6b90963d73d4422f638662c7c0950093a13c63129f24bb1d51910f62e0bdc4c9525793e0427cb7133932b4c28b3d43813aa9148ff30e7f9c4df6ca910642b21933d11f56621f59b4365c84df0725782cc14176ab01bfcf6980908c51c3a36825cf003fc43d1c06f5c2a3a60f95d37ce67e9c74aef0d98b246f1f5bdfb8af1a65b3a7935428aa0d7ff9815df551ba6a16d1e0684c7667ce3a3d9f636c8fedc39bc6cffc9daf6ac4b55db79fe9957d2ee266399568c696e78c54a4ebe4ee40f81713507f09696870054e40e039fbf195546961a539ab66eaf7585bd9423e3223812deedb7192f40828c7e2b967ad7bf9c2a16ae7e758ec5f994593625656a9474af8009e33624baf0119843ea40f2c83dc26ed46a8b4ee58adb4d19a5a9d1ba204a55474511f0e01de7f6d13b8aa97ad0ef91179332678d1355d90664020ea015e4e19273c0c8ce8a4764aace899e69888380647d5facb4b5abc09ca0cdc155c9e968af59aea68d0383c1309b8311ecfc3bb0495057f029fe7293105d2727681331b4fafd90b5e435faa9657c7e199bb567a84ab0252e98b6e9727ecb634787ab539ff86388a8d24c47b8faaf887016a9c473c534d5e844da3111a703f6c1f3c095c71031ed126097ba8acdc6d7a18cbac2590771bb307abd5af7a378027fab5f6ee10d8d6d4a15fda0d71a808e428d5aed6759f7854dbb55d22e502dbdbd5e6f3a12b4c486d99f0e4cabbd97fd337ea0748ccb4dec643b31367a4945601a804bc3692f8a27dd599c369141e476766398d4f314d52bcc87d66414bf255d6bc4e6565e9fddcf9cb9faadeaa2d0a212fcde9240142364978e94d571af1bb500c034efd39ef199b03ce6eacf67cff6df3aaaf152969ded4cb589b54e909276b0e77da177a848877800fc54a324e388f72bf8dffb12057910d5afce5f6eac89f5520664a7e1586cb95737b5be722201800745b3047734eb351e56b7b98b3a7c15572b937e740f51ccd97d4e4964dea4c4e6619edbd3328f22a102c09b71f33661090fd0b65fa99a0ad17bad9bd65010bc634a790d2ba71880d6a7af717d9d34b490b3c5a050355a3e6ce6b70cd0ef9f67e0d5747b06dfa1407cc61af2c351a8379fd8b2dc42f249e72f804b3ad3d0279cbd284c9cd17365b78555d2571cd5a14bfbc55759c724bf45fd092fb32c2082795d6087ef6ff5f66f6600a76d573b774b7ac4be01d2d3dfb9b9de97f972f253381e41cd39671531d822a51ba46c93cc6d1a294cf4bfad2321e328fa5cad2069d74d588fbee849ca507e9de3dc0c898827112c6418ba7b853b7444ae2d9100f6051b1c42faf85ba71aeffb2a53ebfc7cb05c4404e83b3d9c2200d5938052f456362b08a0d4cea58c3561a1c39bc1ee7514ff150a3f5c63e5a5c38814992f807fe94e9845f116558183a81e86a534dec6d0d252da909bc73ca457bf523e574a817e9266993289aa749f3b1d344d7c5a0e002a827522d8a7dc0f3e93f4d5affaed85422e8a237fb5f247740b60784295ebe79c1dccff67540b4bf50466f9c25521ae4934b3accb15135c052e08e2b184dc29ac83acc56f8a97b689aeef2d7482a58f9324574cbd3f6ef9ab96f12e7b3150ab98890aa3dee7a4fb89fcfa1f99990044f379c72906c8823c1006652f27e2f0c8d862bae7f6cc154f2e91f813bc1405079417aa2500dbbba8920d479fa5c20d78458ab66e82f1b614d6c020bdc591846315580a5d15c9afe20a931a4ae8c921cda09f90f97bf5d1cab975e7a1f929c240b05a5303d14b8ccf09bdc58c0cb6d8e21d49a9f5660189915e7042b770f96a1c061e42678742b6f0d70bf9f9839bf5bc61dbe4f69ea6bbf07ce2d1ab7901c17bb8db6845e93c281ba1448dd4583765af9c3a24de6f790505e76e6928425f8502df4e86074df8797284229053cb5c83f33b4c4ace46fe445b32036eb678ec29e7e5d312dd743a090371824ee14fc4452c24cf021e8e0ff13bc2107316b9252f4381fe277372e6ca49bb2deee56ba9f59673ba64e5685b3f64189887945b3cc465529151ff6c98ebbd8b6a184c05b3aa96d4ce7a091fcfb7f8adf449cc7e597655195265f6dfba7cacceaa2b1cb6acd609286a32937bbe6d7c99cd04ce477d64650f541ffbff16813b5818ae4fc81efa5a602a148b620656f706a8fc4a3bf36e706245849f7e52492b87d14ff787bf4bccf9af94c18bbf6d9c8d686ab6c292cba29ba7c5455e2ebb5fb93171c3cd1db606270f086801401e1bdd69a1e497948e3d30f2fadce62e7fc285bb89de768efd5aca9365709db1f1cfd94dfb1faa6b77063072126c8454befa5d0ea0799ff05fa39ca8dc37633dcf4d13910b197048cca650b2a6407cab3a9336188ee7e5a3dfaf2cc9a2e9ad449303f327ad6a13739d03ece856d5bfbc4ad2de61c6957945c617ec37bca79f991943ef548175309857225b714dbc156eff9f7f0db44d3cf0aad7ab517d7feea92f67e34550171b41cc35e8586db2a22ae83a33feb07f19754aa07f7d5f2b43c635ba08449b62b66f332d50df1fe52f8b55aa2f15c643e6b691f77869aaf00948833948a8c6d436a337de4a1c9c8fbddba57df5618a2f78f9d97c6f726f18f77e0b13a0ebf98612e4880e790dd184a3d1fe6fdcdaea36e5fc0bc8743a449506e05c4953bd812fbf0f9673488dbed70e2f48085dca05674aaf6cf7fb3f0354a919c33128d40be5e6890c6acca02f36f9d3d403c676d1157c7529ba64afbec78b6981c75e404a429162422878cac411c0182f94d0d5740212934831a91e9b0f3bcf93f89a92e5be393a102c0b5ee98feb57ca175a6d172976c8e9b3b78bb1262791c41c93f40467421b554c5a8af13be3d217877d8fd4a6adcba13eb9c55d8c5f44b998019293d3fe6a7e1740cf400420ca29711cb3f9ee3f9f6772f6cdbc64aaf7886554b048a1a91645a10aa0b40edfa048695603d043a74449de218c47dcfe41fa3b7c9e792447837078697a97e2b593a0bcaaf374c71fb706941c747a5a28da175575c9388ba7d16692475464f84edd517966ac55dc22fa6a98aeb8db3f407d2a146b76e5bf8c563291564fc4abf16089b6dc3f0cf3632492187fa96a0834a7a4e81cd31f4233037af581a7f513443ab74eb0440a0b485a66f82ef00d7cf386f6edff8fd92794f859f9fb72c836fcdaca2f482fa12f085187d78e22846aadf6bb9bfce1d52ee7594bd76544002e948f748fd1f7c929904074b9a45816e52cdbd3e938dc982af0b245cf5c0cc23a6e0e92f21d3c283a88ae7fb06d6d817092debf03448438719914642ebb558c4e458910e89a1ac0dcb0c00ce72bb23841dcb9d3516a959bab296046037507b290c313b8ee7a3a2e463464a8b793a48f853f33bd455511bf4dc71fae91046daa4586f685f1455af9f93a0fefe33c5d4f27c6fb895c9c4557cc2dc3ce78689caefc468605d87cf3be55b5efbe6e2b0ea73f8b72ff477796e7530aba13c47b0ecbe681f21c97fff90cdc640d78ae35651187bee71f15573bb2676579d268617fb6876180cb7add8f3938b2255421e04852e5cde1a4b3581b2989f5d254f5a7b1e1dd3e1057d43d8a4741c67fb14578d53bd481e0caf80b1224347ce268975c39897e85dec94df7ebe51a045cb14755b056eb45e2dc1396e6e3ce5123bd69dd63d4b009b9768854b41ae61106bb6b5722b35926923035279fcd9bf6271d86507e9eb5d27c0bfcf32fe9a1a7b1178d53fa941a72719e65791096bc061a890c32d91b0597d8547a5e4c6bd7831fab40b1529316c65e979a2b54bf7d94e3893c5041027eb21691f34114907249ba407bd4aab99d8a612b5c4054e6a6bd419554e348d0a1919fa7c07889db2fb3e526e165f43c55137ecd1ccc20dc6db644b16f321bad3b3190fa252dc4d3366d4484140ef005dc62efe39409ec3abe76cf010ac38ba2a6a6b2077d9fc98218a964e02069e93aabbe1e40acf605668c5e7347d5faae201663ab42e9d5c7d603fabeed7385e18215c88dc2fa68561a9a787bfa2dffd43e1ca5595a572ba3e718b353c01983caf2916b24dffa428c2d1e7ddb37674112d5725f3b32bb0337507d692110b4ebd44c7f7308d2d2ea7fc4de7007e21b0b71ca149e4d21efc9c9ea9cbcd7700e6a925526a6ef914739ab255f72e214c20a8e29b5239018e4c750d3d840c95e2e7b306c9a8766fbd770491e8d54866988009cf0cc2aa39616ca56d9502f3dbe70a5cd4e9cffee795741975519dc0fb45d65fe025bbb7f4b02e023a380faec2e9906bee17365c2d19d90c74ba113a64d8004071a09140a160866b4bda91beefbddd50258ca1c846b5bddb9de0f68fd3cca5974803acb1f19c4b875bd22515553285ebbbf8fec0b4998ba4a7eb5efbf4c65c4e34fd8d168c9b9d198cbf70edda8a21ad5b29c801743c02438aff255a1f2fd5bafabf2f94c2b8a909ff905d467eff903a219aafb232d59a2cbf9a180cd7d39a9c323d5bcaae84284f1e540d9a03e9b1fdc055cd80a5516134c3a57684750708d13d501f53de0a0eda9385b883d5398200b14c2d21e312e18c9faf55e8b19ef4629125c24ddb9d6ab6eb767644cf03e273bf40390a440e90318a4490140b48959e4d1a14be056e570c8e01f3dd1c1f2738010bf267537efa4ece3d87ea5ed63a974bb96d1583c5c08ac1ada12fbdbd969026d6b371d22de8767514d5c3c73419a482183bb4aa47162553a1de345f2ed7f1299e0507f1168942a421d2a96f5abc4d1c87de542ffee788db5536822184b4fe0cc5925d296443c3b7d22bf5da1701c020fedc6f93fc6a7de7ad6ddb5471edb6458d40dc72e885eda8ec09c8c17196bdf8899d7db47a24b0b6af2f07f329557b2f9e2cb209c306c36ec123c524cb8077aacfd142f02a78c68a241d4cc6c955d9eb6682c21f5def2f476c1eeb2b2b037c616d03d788a7414dd36755881d52ad16ef66375200ddf6ff0177ac5da27672946870bcf2b78c7a3dba898e3b8aa2e5df42c3faa5457e0eadc59b8112308238639247cb4729ee4ddc20cb5e3fd1c89c1f6f350a717b8c961ffe4af6cd5c741358f3b55ac90619aebc97413c9dd16054bc3a75b58ad690cfb584583d50b934572a06d24aa1bf42e27b196138c1a56bd4a5df724c0b3a7e5ffd7a7d0ead7c1086c243b0aca9017fc52ff4df63ac67bedf6ed538273fe91643f8f12450b5b474ff09699c9ab7cb02c2d723dae8a1152a589044cb571b841d07c5aa2ba9fa9abc32b73768f3abb4939f7170dda5c36ddb360405514db9a1682f175ce8c601d35b18dc0a7e96a9de99e3cf369e60067a5cc22fd4c87b6f5f1c5656e6ff41f21ef730e8d6ed532dc112c881e868099b679c354653e10d6bfcd52ba2dd8a14866d2989a01260547072c627297bee9c3aa0e12588b56745fb2f19971c19b6a5379e50c6783ab158361b87a54624d57d7175b6762cbb64f21a8edfa2f9ece7feabcc03a2709b9c0dd2a6ee5c17f90150fe432cf4ebeb93ecc4097f45f88914323d2a45696055e0aae23cbd65420c0000000000