PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 63937 58be4816a337e1c67ccedf4558f45e1aa5034d36ae4f366a6d768d89eeeae040

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2a5641121cb5b6ff4b5c87dc549e79d6fdb319c399cab5fc76ce49da5c494a4c
Certificate Block Hash
58be4816a337e1c67ccedf4558f45e1aa5034d36ae4f366a6d768d89eeeae040
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...0066d6000002f90100
00100000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000a568a8fe2d44d56e32f8d1dd4d49c603abaa55df07aae79c72ed434c5833e8cedaaeb27d53476c3ae1f56a9c311b6e1d47f0cdad2f1e515d507361cb8d86858b0d81d33942b423b7569d1249cba75339cf7fe613b81202257b07000000000000000002000000020066d6000002f90100

Raw Header Hex

00004020ca97bce7fb297042a17d1c32998ecbee6a5c8d924c1ac7061e87fbc365d0bc5cf82f1d0034ebc9ff29fc0c3f3a5cc3f4420da39ae0be0d458e03f39ed10d799976391a6a18e401184c4a495cda49ce76fcb5ca99c319b3fdd6799e54dc875c4bffb6b51c1241562a

Proof Data Hex

59,560 bytes
1212160103075ebbf5c23707be59b1fd51f637b16a1603f0a58cf3105efe3c0834c8b19bb45715a7d8109bce7066692e9847a75906f9c5c4a53e5e4b2610f62471e134c0b647b906e471ed3f42168b94759ca27de2aabc4731f77da899993c4d1998bbcb33982b985995c944ac01c2d6629c1e82d2873201f916cddcf3cc219141cb55b543f507134d4bac238c879ce95b9f7d287b262a0a2e55372cb89d573d96d53e8c20e60ce6590928a22dcdb80e094d99a8730e1384fa4db3cd4daac69b26298b8f12d1c7ef789e00466b4ad1d99914853680097aecf6e022c8957ad3bea14ba8b3fe521c2debc9ccde0b11ac67a054d76c3af68a3027facdcd97d6b9fcc2c8f7c32084d09f66067d42d749a304c51b7274a3225aac9e2f78b984c92b218724f5a30a5f54958e9b454e7ac72c754eb3dfe7f829c13734ee3775b871defe8f2835ebbebd3309e6e7b3d79e77c566056fb4dd9d05c0dcbd40e63ea275a041d58ca0fda2fbea497717a218d621111fc26fc47e34f800919f59e1d71204dfe1f096cccbb27a1eccc0db6c82a112ae2f3295477076105f6752423f38d3668167432b46c04f8e2ae02737c3a76237149835653f0c68148d1c829fa803dd977006d66b066793fbfa79e123819718c719211750fb85ab74dbffa67250ed5b97a68fcfa625ea6ed53d46080f5d8894dbf08dd35e353e732dce95db08c5def92d8b7f8e44ec678ef174480db4aa331f44a77640978d27fa76c99aa0ba448a2e550d56ddfc3f9a3d71f17198c39aaf3103193e10ba95173de9f77ee0f48be138a0d73dc1d2d202e4f5392e721ecaafbc915128443069a688093345d08bb06f4053db8296bd93c0d3f7d06fdf4c1ebb00b486756463a9522252428b2e3a20b5e06e09aa8870082dc33b1d62ea4a25e5ec046228f1d0598b65cde98d2d3a0eff138a0485690e47124bc65a2e463253aab14abb7cfa389c277fb1bbfc09557a01e1501bfe0061ce8222c71f8b4bf0dda139973cca9b6589dca4bdcff2e9bb6a95ccb2a751b9d8ef8ca506d69c3bab5f9566635533d6f734fc221a7b2a173997fa8cab4f10a67dfce1cfa9a17ffec2550b48c9f7dad0be0ad22ec7435910c922a9f8c8e3c82e29191f21d4cf1bf719f3156c06f7f44580040b804b4215cb28ef40ce0274d2009e2565966053f01bcabb6fb992b69e62b944a25cd49ac8a75d1c66ceff7e7e1fce2634ff3e500fe8afb003abc829457929710fd88a7257a33f6e1b0e15381da532dd132b230cbd7a4dabd483e70e860c3682bc4c1ba4a8b29a6ea93553a4767f9598b51c90cd9ce9473ca92996a5e714ed637a937fd3f692941b6d01f5d9ddb74d0226b98f4af97af1ad72ed82cfec5f9422c81daa3388b22029eddf6314dbf8956db40f32c5840f45085306f285b9df0d6a53f6bd20c05a0b578202e27c3f58a173aca53dc63128c5e4bea2ed9dfb253b584b4f98ff34764b3ae8589a070dba8c0e6eb50d10c51cec8cda6d87a3653c698711f25c3790ff46f8512b68cb215585d35b63f136dab1bc5548468b0e6297cbe888d91a269cab99060371597638a6207182ea953cc3e554ff1e7c06ac31f89d1196a6979810fc2ed3530c4fcc98d801a4cfd8ebbcaf289906cfcdf69a7e1c93e29fa94b04d461c5a9a5e8a98728ce9a6794538fd12f45d480af65c5cd9cd696c4d968c9ee3c04427044e538e2c96fb8eb8342074acd1135465fb07d0e195dd5283c1eaa9ae5568b378b557ab1a7dce2d23d493965dea1f51027cfcc9fdd204bc034afa15b204559137e4fc726b88909bfec549f14a0b99451ce989759a3c4065a44ba54274652a96a695e332e0ec7acccf0a03ac8313f411b94433c67ace3be467c51708d7f77ecffa7cbbc6615b1da8bde39f58bd18b7507055837cb0090011605d792216dacb74733c677e961daea61a22363f727945a8cbd7d8205e570928fa29d756d30ea4fe0be9f426526c653b649e3a377ed63fa6975406a98fd1ad84a6cf23af439b2bc5a31af93375b1ed3a745a0da288fcb2683453ac6fb7f99dbcedee11e4400430bd75239c371c666b1d776daa9a38dcc0e68fe0a1015710dcd393e366634948d66e68b617125f45047a1bc37b28974db98bc4fff02a5e380856f6f44c0001d089602c48a143b916ca487cd2b5bb94bd13368c25c0126d3023d1b3fa1923a09d48cd52deab0da2c7700f6650b4dfd5f3f0824c893a1eaae5d587045c74629c37f2de9c27110b752ae9eb9b546d343b3022b1fd6067c07189a683b4120961035b835672ecb45624b5fffc775fb89b1c15d0196edc2bf67ee9dff394568d0f59fe7e1f4ba1183ec4a0d8f66462a036229ddc0f54249331ca17f414e245ee08ee9c0c800bf6dc2e12bc5cb22a224ff5d30955557e8dc9c158b325af1464294e7d213cc08a57b18edd072c1af742f63fa56b31bf9fb4341ed8279f0a760fbe8be59bc1e9840a805403fb7f9158cad3afb625090aa84c1f100aa29c7630d70713ce92c96c3276b3739b174fe5b23461f5b0080fe0fb270b49328903fc5a8edd349e714128a128285624d0d62ec13fe3ca4126330bfb2d34da7eb6015f20afc36874a7f7ae54d69e4cdb69fd30fe660eb16975081d6261d96c5f58456d807cfcf07476abbd808a354689b9f18725ffdeef2a1e36c8c03b2fb59be3269a87d5bedd5af7caa57cc84215a3121966168756ad89b97804d590e73df32b34683dc8d56ab6f4dac7f9bc498b0060f231b9d063e991979a557bc10f3b33535f07b738b536d2b80225041d2d0a5c9506fb05f467f39e635e6e5d4aa4956e7c542f519e3555eb7baeedf2ff8625cb182545990addf74ecd89fb38baf6167cc8114f67699fbef8fdfc884f848a06e559b6ce1f8f51106fbc6e60363663f8eae35ce5e547d46e3b5329a26d3327a50f6fe705f5d08e15ec19ff4de8119b35d6079f4f6a82c5758be3590f61d43ed8a046e882685c55930adfe67b936a92784c9722612cb1ae7b79eda3b0071d693145164cf4dd351559c990bf68669c199d16641eacebd72370cbc1e7bac6f237515723d6ca09e07a64427b755ae75a9a3fd4609c50aa8d95d624b974a1b3a9f8be9465b5f481fb58552b200bb97316599429d7e04aa9683a5f6f9e2d690019003c508d593b97946ae92e2d13e71f7139c97b3563b1e260549ffacc2a4a8025c4c85379756f32b8bd155002b2eb85b971c7af635e5b9b1cc5f74c862531760384f9d8d8ab4382d236d0880eaff3ee06c60c5cb3b72dd478a26f4148764cc414e95b56ade5dbba922936074a0d3fdb50b354c135b87a5b4ae62e7851898bd9e14bb4a940a768c588902e6df9b8f04eb80ca435fad55e2afffa14906e453732726b679d12b3df7f8e077937484e5a3a956eccbc33ae08067c635c6eef062bcb9d52fc66b23fde12fbcb6459692c448f64fd86c191f7e73e8a60842608831fe193cb0b74b7fa4eb109ebcd6541c02ab5c9ee9e2f7b148089872563d99b4fdd2c4007c0b6ff530e10ca6b5155138917f793316eab4103b84b3a1bdaf7136b65c29b39690138917214c8290d0e9a7e11b1e3506312f4663a87f75f8b7e2b394f2d8091f347bfab2c39fcbc213f6466abbf019f98b4edbc096d5fe91c17c2309d0dad265a8fdb3df765ab07fa5c4b1a242f4db433be45f620f975cdf2123a8fd1a9d8917224cd1df7dd1e53c3ece3fba88930852ee4897af45d738e6c84239bf86b37bdfb913d3389ec4efb9d22977f80e76402bd6b8268a953c36ff84bc5db00e3a35513573710dfc01ce44eea0f7d702a209f029365e4cbbe4f1843fb442482491e39af9a333ba7cfe658f958a03d0bd332a78fa2db7fae432501f22a480d168bc36476d99ef52c9ee8ba746ea4294115ba87abfbe2bec0040b2874e2607504ec31b8bdadd108fee09879f865fe15747834930bc35ea5c65029ceebc2be0a2ad57978eafc798baed75c2c4201ba772d6a0b67795b1c2cb45b3a609c1c5ec2fcb67f1f845665a2f4e4c5c294f526f64fab6d93e69b8fd4a9f3d3bbe84e782e049e7179687914bcabe91d56e07d28b16a9923601975aa666f83c32f3f55eecda3424601285ef2ba2ed1d5412634cb8e75fb68b8ca781ee326670f830cafac5a6aae8c6c5b496210c267503fb2d78826a1d7afe4d197daad558b932536bbad5191f701d0b7a24dc7f5a04921309330d60c2f7615cbe3823a540780bcaee46f2ddef47c38ae7b3b6f984ab86e6a96f103b0546764de5bb1381e94bc63de837f6dad18f924031e69051ff541b7efcd1530ce9e4a932ef7c7780e864bf24bc99382693257659d7db2cea39592a00949ff6ded43ee2a76b14969898fccc37a1fc329e4f4aa2bb1666795423aba56561724291d3a87d23db5bf5b45a3ef09ac4ebe39a5e8d2442ddba825a11dcf5f8bc8c7e492af2139697770a0d5cac6d10d9b1d83367523dc45facd4f4adad468edc836ea4eca08359fdfedbde5286f7be362ac37d2c9bef7e0d9e793fbf3a6040767ad5aed128c3aa02b7764bd2cf0d9307a72e14ad38610474ee7de4a6785b3cd322f1ca9a5ba685162a47ed26b75072c51b8ac611d4d0f94551a5cb28551717f71f0413f7d18d65da1578c0f836862a05546ebe6ff500cf4acca3ce5f29959e7031a6fc473ecc78479a762b31effa52a6276bf1287bd8114c862e9c62ca41eebaf5cfa32c005c81185c9ec4ef703f0cfd30890c58aa18d7ba1142df40a10f827f268d23815cb41499e3c8c6667e3729bdba997f565ebc1b1d5a82ac0d7215a07a9c06e6ec351e014d6491160de8597ab5a865babb3ac1aaf1c07acee205ba73ad47a0d4c30e99172fe839a77f77ff68614be2d0cb433811bed98b21f975f24ea35bfe16616feed2043d4d5406299ba79b1ea224a2c723683b21d07d1b400f0653e11b6e1a6e47a2ed960518a4432e4636d19bf95f915729b575bd2946b5f46ca89dabae9dbf432b77282cb1cc1995f47820504fd109e5572356fe0250f99e7cc3ecc74172306edeab77ca5d866c184162abeb3f35253c085c380db1c3c6855061a5201083f1c97864170812a8697502a7ab3f4243b619e6902376ca8b3a8b2536099ce0d3a7e23a8faa67d1b5799d909d5f7e1b37b8c4dc1ed527063847a21c319570ebebf43336aa0c2e94eab8b8b33416a180ef078af5399a852920d689352964e6514ec58503735ed3dc76bbc6b77173fffd4f558ee519b179ff5a7259faa6497a4c12f6890779d456175527936c59d5480183e234db57bb4ad805cf1863b6af19f160516c9db6eb15c28e102eb121c62e3e185359850c7be7df687354f827ae3b439b45b31185f06d5d0673f1bbd970ea5604226e4c28cd7c716aa3706e2dca9e30d0ca5b1b61cf4563abb45f129a71d33992860a390d6b62ce9427f42d38caebd8ee18e991a18925ea1cdf77609a1d6a61e24fa9f4bf5e124fba1ea0b5cd471a8dd5a1246f932d57a6c969b46e45296c6255e70535cf4cccbb3dc2bb745be81be55c007f8b873efc4d3ba69bb555d38702184f851a32206539a04f0e7b988822e48e5aa93dd52c5260d5cfa7bddbe656200f39b6690152fe8d0eb81864e3a423be7e76732863d50c871bb1e17614d09baac94535e8afaf17f8eb2124fc71dc48d6e5cd90a6272bf6a894a4054f8f33dd53430a66d129427d9ba5bc526155db35222005455fe600b8f85018303fbe75535fa6cf4c9bc8942338f95bf3da0387aaa93faa049c6526ce9f11497328acb91e353060e725df99f0d452fa0adb05d8e620861935f9791198d49a7ee8cb1ab653575f55848ca3abf2dd2190619a4906856fc70349f39500f4fb55e4354de06226be0b60d1abe7328bee51575149ad6070837d9889631a0a835ff35dd164a45c71b498f0921a61f944b70ffe377c25d0c8ee3c47e077790a8aa87d2f67c797d07c87b593a6b8e6b02a5b783c783257def8e28f89693f31f8e67cafd13b4118fd91f15730fa5e616fc07c3dedafe5f006889c3bffbd675622bd8d04eea838ec71e8b1dcff04424495f7e718c7f4e53c0d4be4cfffaf1a5eb6782f3103f65189f77bd01725f92a54d73dc853dd0e7bf70163065d5fa1f3f35129c7c813da89c3ac7280f1aff5787ea57519bb3aa571324d8025cb845bee26b4685d791965e9e6d4b77735025bf459fe5a3313182c7f4ff383979b13783d174c7816a0669b82956e744e761bddce020205998d7da8733cbf6af41ae6c926800fb9a9b6073c27aef4d7f2404a87d19a7563ba7fc0ba4073955dec7733599925fb544984568f43eb87cb2f5cad1604afb0ef216f044991ebb8e5e6f68653e9d481a273049a4fc219d160c85cebca1c80b7d8565f575dea546f87b6898086d0b91c8c0ac84bd80ac33be39803c0b95449873195c6b5c5a2371899dc04177e8129070d1a80efb2d88dd038273cc7ef0b1d78371ab0e078c83dc6066fe9f8cc56c54701feefdc810e786dd0c56d9db8721b31470793f442f6f69db43b7ff5b6107b1974c0e3abfe0fe8d28ccf89b556c3c7c8486186a51d429ac0fef2ba15d57c8b26f4e5a1c58a27877b1fd274c1aacb8972ba15fb3a088fca0a326373921bf3c093825d78e51c675e63d8d7bb5fb7992798e5ebccad759e27edffc67b2070a08148d9b33e806d6b92337f4a408e3e52a9c05250a469d2e07fa885923ca43a19759dd74cdb5aa233948ccd8de2cb7261eec455c757510da42e7c1f5540b32d3a02ebe296fe5b52bcfe445bca2ac4b94ca0b237c7bd0a8369d2637174dfd1c3f8906df9a2798ba321ba16289b1a23cfb15eb8b5dbbd6bc72a4c68c981d44e35b66a06ed03c97eaff0de7ddbcbbf4d7f41f345f2e3e6d7ab10e743447678b1412120880ca430501ec85db86aacd8251dc7c3fb5ce260ac273cbd811ba1eafb60d7f7ea52922f9a6ae336f3d89a36ba16535f6dd0e4627ded516fd4841a40dfebd16cff788b6dc3ed176ba84f85622580e83366aa85566ae9de3a249fcbd360a708e4796936ec9f1776a931326d02f2b689bbb8092b37fff6c445e4268cef4a079e9c88fcac437dd9e84ac458bbea298472432ff7fbdfda59e9eb47e14aea770bda0a844985093555fca4f5fa6747e1eb5165163c425ca69eb6b4937670ca57edb6c0587bca3b433d12cfb07a5d50f2288a79cafe4c0b6524c4f1338416d390ab760d06ed4816cf1bc08df6716f51e73e23bdd74b0bfbe2117bffb893d85ac40762fa7434395432521bc7036979f8c766708faa0b2b435f2adb1238b70890446da7be42f1dc95dadc82aeb47532aed28e130bf00d25a92dc1cb167c2bd58b5ccf3f6f7896cb8ad8d57b5285862b13380d87eb18942c1ea94a722268cf638044d3e3a9fe57ed302da4a7ff278348b73bdd01e126bb452e6769e991f0fabc878ce4f6fb693c1f67862914e57b23518f3cf86a940fede7bb86e44f876ef3ea187c37812c821faeed72cfc85a3d73313da932d32fed1e5ae38f2dd38d1acb107b36103f88ece51617d7ef4c9dbfc91d168e49f92ea6d99813d69f8e351891297fddaa34065ddcdf9bdaea854de394be45a2c68541b44262df647f323cbfa434f39cff356402e2adf3991a5cf3778a383d45d3295b8f68be30fd43607ed9e41502f36a7300591647ac1171efaf75f5e8e8d2263370dccbbc6b0e8a54051e133984e5defb068053b05c65fe3241edebb1b42ef6cb9eb6a51d77afcfd96e5cf8d5aa0095e5b8f6717cdb2ac80563adb1caf293d37091928454746251022be423f64ece97ce087184c88b3a6ce0e78df06415f3b95f4bc584e9634378fb8c083efed8aef8213cfdabd27a117d81dc2e546c69a1d70f88b47fc3b2acb35fb48506e3172f4236579d8c5e81132d18843968019b091db56b8d08b86c55074219663f9c8e076513d926432a07d5645acf041bef2cc7fa88f26b9d425104bf823a7f6d81e1051855bf22949cbb1f556d6b023798b503c36828c63c858c0205a1d2db8c31e4fd8b09ec14f5a30abf36c0b52aaccc60e24df0f0f0b43fb2b3a0c42209618efa1cf4772a4efaa38f2d01f2465e55c548bf3c99846cf59b85267abeb81f10e400b896d8807386cc4ed0a92812a4888c0b6f0564c2b2af48dfef4cfe556000559abb355b48d8f127c819c98a2f9794b52e58edcf77933e2392049bfa265d69e2241ef6fd6e3c5a5345d68e8eb3c1b11bd581da9f75db3858af683ee280744ae7e1cf7ab297a4862ca25fc7cbab69421bcb95e2109f1c6654413dcfa3065076cbeed4eb4d0d2c2f411351475fdc491ecb98eb811b06117564e33de1e17f3daf02b62db0a52bd7f8e88ea6a33a4fc5df6f593c8854ffed5257727dfdd5b0f3d26ce89ff08eeef088b2aea428bfa64906928b3bd64e0859dd319f91a87caeab0c3b297795fe9b93d79889128d62335dd9477edade191337b6f2c362bc13e6837c80fe429f207e33a45274b4ef4d33f40e86c9bed74d95d2a9592a878548f1b0869ddeb69a36eff2b3a9f2551a7c3894b207b02597e2a089d5e20015bbd075b067bc773c955633e3bbeef6edf72f6cd924e2484a62312455afe905fcb516368a934936e0de5db01518a38ff1813da9072c4b91007eb80ad7ff6da1888233d3b9d8203a50a4ab61c73b2e2c332e79c05d2be197990fb114aaf5314e73d353c054c43b1e9a4cd9831c22efb606deea19871ec82ceb053cca448b030e591520ab71b74e8d04c48eb22ee54caf0681793ca4ccadd1a14e0adde825631aaf0d0a4ad334e15a21c5ea3bb974cc37dac16ea8b2c77e28774d269606be0082057a4db5f6b798d20161da4bf9ee94177d9436920a111dd897f652f817a28a6d3c9ffbe7004217f06722f291433251f35f8b136d65f1ce2cabee7387c4251c2b3ccae934ea0ccf537623017f072e51e4a1c4ef978d6b65cf9c16dbbb25594d83c8638fa480026b2f419581edfc20d295eda6d516920bd02e0bb22de1a92d41fbad0cc731759e7cdd587522fdc9629ab90e2a026042a1b34f5832378d4fb5aa8143e4e942cb2d29bf10c7da82204f06f4c1ebaeb8ee312d9604f46db3f663313bf18bf9072b2f3288e658c7c1a3ac0ba8d9f4de627f5d02b60c82fb9ba788d028f5bf5b8002bf05e2e086e91b6e396312737695f29ae604f4623a1bd434d6554ae43b762d7787539e8abde328e3029123525e0f769a68a9dcd93764c87ea64fe449799ae05ae6d9234398ed9d6ddb1009227d74ffe5a77f1282790d857d0526b0509e96a92a1ffdd318a18e4f72b76cdbad7b90c396e8aab03c890717e2f0761a9a638aaa9e211292cfcb21d91381d18b2d80b556538c3adc6d5bbe2787554ae2b29f90b66ba466ce5f1aea6e55f997d5fddd11f27ef76049ad463619d2a9eb887b08ebe962d6f1bd9d9f2475a3f0fcd0b37d4e601174689a41b37fb2016320d1aa35b9b9e09d3e58719e7a245dfba7c4bc38a0dd5b057b9ff0b4e4b34a24cc69b1a2746412e72f2a5c9363f076c23b9a01727ec8a7545ea07e186e7adf74a0d5b1ce7a715f29b84c7df44bd34c6c0e416f2463af375175e0dcf8df0cf821760cb635afc3a37fe50042d0dac245f8faa56fb1ee34f142d7f597bc169d08b30d7e5f1210ef52e855bf118114ffa3ebc9aecc16b1e62a13241a91661e3902ae87d294e1a1ed46619e0342db9b9190436da97b368dabe145c2c6f6f27b27bfe471d6c316c67dfcd76d9c8741e3f28a8e2e35dcc838a8145141d3ef0f82f4e8b168f05b76538ef0f7de66dc7680ccaaf02049efe5fc68640972119e443950934b36a5b798e58150a0d25cf4444bbe47bcc10a792421a79ff2b5a7fae5ab7af2bd40d3c58b96d6d2d2b2a0caed1c7a7b3991450558da5e3e6cf4eba4a295cc822a8a1faf0539f64489d412185ba4d80e61307c8e6a61912892bd378b915e1e26d7b172f3dbd2590662bd64200e6ec780628723b30949956bb588034eb341c14eed9783261c23105832376d2e8573d290c7c8b29361ddb175c6916c54d895c1135666190b65a4b49ee139477ec20d63b12e0cec1236ec63613a10134c0719f337d463d3c6aa23875d9e4fef4a53d0b34a329199ab54aac3840617ce080470a0e7de9bca2ca0b3c1043bf75dd346417ba9ee4ef5dcea4d26a2dceab03417021ed7b829bfaaeb0fae097cf6e52499c49fb8f305701d64a2ad81b1c66d5d7a67ce464942c84a19a45b50c379cd2ae863ea06e8cb39f5adbcdfff544dbfa5d10adb8362dfc389df14a7da518798aff3735e3821da9fb77f842c179a7822f32f2f85902f84852acde685cf6663ca14c1b9eee02763c7139d163239315b96940a5af7d8b29d8bb93d5f54f9a01527469bf3634b4dcc121b47f99c85dd2f469e81686830a060bbefd718e95156e52cfedf367aef6e4497e86916fe46842a3e522411d0c111dc19d6314388eefcc71b016126b305a7edff878ba814fef256ff62f0c4f6b325bab75555307b28461bc96225756a008f215c9d7f3cd308c385957375213b1093e0e5708b0ce75cb1aa675986972129d6b07781206e38eec6a1d18721266bd6cd01f93ef168b0fc9a62d111be169d3c4fa2c3b61fd6812ef49e9f3696577da0143e368a69cbd1c82b42694079ef5f9c39471b32388f24c88468c6fb2d12bbe82fdf494ee1a25ee5faa71299ca80c9a0357e896f7908b83761f587ed47e5e41de93aca8978dfd00c52642f2a848b62063a7164f3d733561ab856fcfb6c0984c0ecdee090aa6e1018b8375ebaa489a5b95e42583aa4d543a4cf000c4f222ff5656cd46e6a8710c8fdf6ae29adcd457620ef18f11963fd0d360470c889429c464bab69ce49670e970ecfa85cc11f8c8c8cb5dbad362ab95337a9677e224b6c39542e632248b5627dafd6dd05a8261935f0c3e47e20daaeaf893ce7f045af275a585f25d6bdac458db20ba68727b0b40702035408a96bb974f02c85955087662fdb2e967a916ae36110001d8bf042cd0b9ee255ab4ebb5651cfbca92e0fd831fbbfd7a01e8de2c51f62166c0f4e8d872ea307096445ef6ea295c6766b5d2d532f470ba6266fd81270b528f6ab20052c856350344b4b9f3cc9609293c3cd5cf1ec407b18301974d124a8f2c2801881c9d28566917242adab12e77f1170c1b216349806fd2741cd40c2d7bec09ea963363513e55c10d89105aea341fbf634ba70aa3075329a394f572775ebdbc3f9978caf7dad42fe25d1fc937d52dad1dacfdfc2c963ca19b87f66ee68772efc068e9c8fd2395331ea5087b0bf58fc46c4c398832f39aa763f0dd528a9dd0bf67994235dbbc9cc7b3f9925ad9f375c4d78efb6797e38c5092b27859c8d2b119215cd2e3caf816d4db3e5419be0728b931d70d42399ed24cc492185463f97cfd6884af2f0879207301a42fde618acc01fd2c7f337b51c296593103ce2a4e3402384369befa89dde94ceec6bd029d0df867a4e26e881b99868f3934fa55a6ba90c707d1b5e2de8087edd8044517f3d20a38d2854a3fc1ac6a512d04a33e9ef6b2ead76427c17b79d5ef1bd94bce972e06063bc914f362c3d4599f224474f104cbe0886f3835d78c1f98aa8f6534cbfbf0e2ccc70a39adeb4212d2cf3bf3ad05efc503f247926576ae0d4ac999636df527dc9a1c1c02708dc944a432881a533fcab85af3af8148b8aadf4393ec357ca8cb49de00c85923a1fe38d1a590b67ec8342888533f470efb12062601a0460c45647a65b076fe35f578dea111d2a8aa2afde8b1cd30c47d0b3f842755c9917f42796065b7882865278a0c7b9c0f01a854aef8b39a24264b216e902c53d67f562d539f4c9ecc8626965a0bca53affff8156b8997c080f67e0d455a1217c9b4c9d14883dca0121d49e821fa82a3a0420b8f28a7236c947d8959b639b6fc271370d7fe1e6b9fc5d7bf509149dd67cb1d94e874d718eab1bd50592fbada8e8238bf55a0b728ebac7b1661aab7b8e2ad83a9286b53393824cc65425ddba5291c1b582325b4713956f426d3f6118558da43fa0773359839009cbcb7e86f2fafee28add9b975bc33cd15c8edec3689f6f05d10dbc7b9da14775ac0e594f6028ea0878daac301b7c3f6e833d0b7eb6e1ab54cd97de7b97fa2306561069dd0c4f009d98e7b9d554dda45d25989f0be16e8e8751d7b834294a82a8da70a2c2f1a796e3b4ddcb84545fb505c84ea68302db2a4c924340bd2a2f51b4230f492a5c36aee4fccfd41de027f8bd17ed91d3140ca4697e66174bb7e2ca160ce21106b14b0504ade67dcab0b7d39a78fc4b6fc8ad3a66367c60ccfd3f8a5ab251fc0d0d2dd811e8470e0734de579c396d3f9490d20a5013a39aa37e3a3fdbb2c32045caf80f2302707bc4395364f29685f1827ada43fccae7e7cdc48979e8f21d7ba60380afbaf2fc918e18e8fdce08ec38eaa079ab25a3dc8f32a73ecccdf8afde947b4a782e716e67dc303900c296c855fa7df5220b5239b085ab4cf829e89dd4d466499650b1da734763fd09524bca5f03b73914985bed75da156796a29cce80fb3d6dccd7f1912632c9c6b925711a9973cd49665bf8969fad2c3c9bd2ba712f00e14b4689322fa6ac94c02ecff23638ae690b4fa781b10592310086687eae7c75a2299ff927b93f9b170fd15d03860d48b6a2e2ba17635c724e1c263dbd73384ad0705aa34863e17621030eee31d88345decda25ee98107a6838ba6a1218937798bae49337b67dcef0ae3f4b3972dff3a32dea563fac782911e0de828b333f4c7a878325097ac7bf24e96677a606e3bc166ca36dc310c6f538cc8d22dca588699fbf5f803cc959576fd835ea7ca77b0bc12e38634b59b90b4a9480d2fb4badbefac20101d28104970c73f0c3691a8a03a6881b4acf987a1297eed5e4658247722bd0ce3d9d78a43bf334cc17fc404cf5d7fca73373abd64dd20527fb4a072bfad7fd3fcb17b73312b48e16b90f63ec346a9d80d4ba6a6af20aef1a3921bf128456a53e53473f9a0e2a073e6f1144f29a4a6d8ecfa86409958425812d826fdf13489df3de2b55abf20dc6e972619eaad18da90e81073f63513e25dfaea2bc3fd76d4fe1fe2bd851131d1a96b6bfaa97a19f88a67c10cfe67d48ac2b8733591f5e99b445cff740301cc1ea9b3beda2aa391ba0a8fdff1edfde4961f997043c58019f8456adaedaf58fa5fe5253584439e4b10cd6156e4858eb78868e5e2ed9a1e4aa3f62273dd815035cdc27a91862ffaf77c076a5d9bef945d871fd19a8578939b18619ac20f64340f10ed6c3b6f5ab405f83d03b71be3ed44eec2d9651b65c6f0090b9c330373612f08dd9184b596a4cb48d5d4d0af159b8ba765f9116bd6dcdb4e01c4efa63da528de9305eb236953a2965a6135361b4af62a3a4bd3710a844c48876fe8922bf91647a664bd4c6adb8434c0b10c437ed976c1f172c7cf0e84c517697b8bd09cb218a518bbca16faa435e22efc18957b5b9af3799621cbab092018d626b3f694a8278db0e8802a33cf9445ed4c98662a8aacbbd78c789f79ec2cd5577a2825165355a4ff25bdf145ff796e973af25af7b6ffa5f2858b6ed0cf2e348621080e9e1235e41ae490ca381116bffa499648314e0f6e8adec1e68f651166680b35c6e2ac9ce67303594408d7e13fe21074408ffa5b77627ae680f8a8db255248eb54fa49fb6ca8794a7cb3f5034a8f0563d3b99fcdb6c13d75e37e040bd8b251b584c6664ee5fc09c0514fe85f04c803f8158921ebc46af025055b2ca770705e65b516f72938cbe3f6337f670f6f79fce51cc12259a1e30eb98343a9165bd443b2b1aecb3b1665cb26fd672173d15f639132b17829c4b10119921fb974fe0608ffc4478ea727a88ec5710957732551f39869377da5a83bc95a340d78c929c1e71a0a57c3ac5c0e14a0e87034d1853d3837262fc418ac14cfffe19340f64e989e48c172abf2984d77efe62078479c76cc6964528e824e87b7dbf17494b44518a439e2d0f109ab822bf0d27a60a3467fe0466c6b92c487521f8ddb63021f7b8931e9c75117c2818d0d33c009b083f3798347e76b9d5b047b05eb61e82d3c3ffc4f8d719cf72345c0ec1b80fc2d42f182e2958e21adab6e3e9d1809ed8653f0f0e10c6f703f15e9061759144dd14d4e985dc64ad3e070bc08f3c5c25bd7abdf0c6f9b53e087e9a0d9712ece554dac3b836e4d3d7747d103ab903c0a506e9292022991388a98bb9c65f8ad50249ae07a1adef565563e997381603362360a01f588c6b604c5abff020c04a936ef9b5de571b8006eaa352a55dadd106c417c997eac15205bb49a6ee3704ff2863bdc6bd36d241c8e15aa7623a40aca18243acb979d3345449dd0e6ab31d7768f0cba97d2a38d43ce3b770a09cdb8aba7d65df1925e90332f2d28144e17453b7a2b9ed7a06247ee19689d93674990703a1250d8ce94674c419e0bf189b7f6f902ea1b81ba0b112b8be415c9f1024df628e1b6867ef3b54c3a9113a78bb19d6f1e5d8353e1464f8fe3d7af9f5ad877a36e16c14a8a30cbc37e50d8739dc85387e601ecaa4bd39a81037386a43864b9f5231a372d5a246547f81040ded9c1c6ec10660ecdaa442ab469cdef8e792ba91fa998da40e6340065a1d0940d173a1d242cb58831dbf15987d31dbc1c6f53feaee0b3f22dc67e82da954f1b1ef4794347e50095242edfd73c0cfb807e034f216ce310d16b9926e5e3607a175c1ec9ad11be27e69f561454174fb937ed2dd44d0119733922013e3571ac98d0721e15c5aa2a23c0a9fa7e29ce2725be6a2aadf0ee58303214598308679708916ca9f8323b2056eae6df0361d6b1f99c7c568ce01f8d29358c0cec80f5688ff6699e59c72a4749025031bc63044e641179651b061575c31d3dddcb317719ef328748ffce815ebb4451ddd417c4c259c23e7d656ea91db902a405b0ac83f8c566ecb3f76a2439773596c05e9e44936eba50951922587dd2799fbfada8ccb9b8399d2384417451a21aeda13b091bfa99f17a370e3a8c4170639f1ad58ea32996bc4e29e615e7ea21c3e7d984048696096a4e7f2e88d6dfda009af6bd107d130e37791e8e4485038cdd2b743ecef2d5dc0926cd20deeaf0af19ead7c7cb25ea8318ae230c983caf432bc5a3f15c066fa3723176b36b3fb2169561bc877ff60f18815ed6480ef60536d211e6746dfbf0087abfc180f4d240037e754d6ad070fa8c498e96f97e04645aafa58d1fa810ef7f4b8ede64ec306ea59c5234a02ec316a6d5797ae3d46645b656ee562f4e623764651799f037c5a947090a39655ac617632d9bee843c5b413b7d848764311ed6df4837788a844f84afed8051ee918bc3b6c966321fefe39efd8548208aa63c8cf928da48cd2b88a36f131231ef3761bc966b30b0d9cc2a4bbb5b425d46d90225c13379453cb6c2a79787feff8cbca2c04e3697dbd94d9eee6eb02cdaf26a8bf2752b5fb92e904ce70390eaeb99e38330ddba21b4c8b0daecc93aeb00380c439da89fa5176b63caeaee092ba94949fa9d2b6a19e0d1e8a40c797dfd2dac49d88b566d004173302777a086d4b8bcca17e90e08f4725b6f36417ae283b33d2abfeaaf99fddf87d62c08086d18c59278dd3ac02a01c054c91b7c506aef52b93860b6bcf3d532091a98b48657d56443b3f5c600a650d33a4d49d563df7e337a3d1e73a354b22ebbe3fbf33805a7b0adb0bb501552f67859a193693a0ccfdc59e990495875ecc2a93a526df4ede7282ac672beee5710420eb527ddca18e721bbd9696c31acd83226f964ee09d87b30728d25de8e304a1374f3a9abd2cec59b7b99ad18aec064634e6aca2e97b17baf60a9a9f5d592b227ba901dc05b7b7a053800d91b9348c85dcd7c501309c278d92658fbf5eae1a18385a324463ab167a49f9b1cf4539b1fc4b0d79be1662232c44eed5e6ec99ad603409a9ce8d169f3d0585648268933351c4727d9d096f84f8b27ec0249c92663f041935ddaa6de543dcc3dc538325911ea68fc2b83c5710e71c2860ec357f392e7d90b4d14555e9f02d4f44a90cd828da8c20f1dcd9c6b6d62fce6e479f7280ea27871abb7289429d7d1208f256d161b7a64af661a143ef8905a6204d6683b3df9b2dbc6c60e3665975f4dd5a9c71a9d5a7c8a8c4a6de238550daec1ba207191c8573414c705f820b0b5c58888d80d450c927bf6e8ef743c5a668fa11d441cb204327a91e424d2be4bff582734792e627ded3b7f6cfdf713035135d21141a4260020dee2699eb07b73ab2c3e4158bcf7c62b573dbb849d769ef261415b29a0a51634d7e4c4d7c003345589dd75e5e652e66e024e8401924f6412e503541ae4a7ac47a9bcaef0c5c896deac171f1bb3020d19d2ee4cec16aab11f314e94763579973bea572316ce6da34db93ee980c845792e1d7fd1c207a5ef48a6c1e8c7e76263eff74086fef3e7e9e0c7caed2823016e871b22b23f28ecdca3ccd115a0fe6f22549279345224cc43daa7eaa3fa4005f24df0ce7aaae25da5dc1f0c3dc06bce35131bbd83a57c8fd71dd3a4e22f029f7ada75eb2713ba52978f5197ebb9c7f0bedb1070e7bf2958769a879d1d2b8bbe3003e445937c22508cbd700489f6e3708cb726e09068e0cd9defb0dab17e79d4bf779bd2928107bc19f4842e1b24ab5454ac01e6e8a8ff2e1ff7f9a6d6c48e92f0dddef6a0c6aa912a15da4315413bc9c11930f2979ff29c5ed601d9512628590a33506ee2b8b565604fdde7aab5709bc82387c5a0e1da2c74b68a929291d77d88fd3e1e9e5c3d2d98183df023d9932aa19ded78cbeec782f2034842d6754643e317e45b9531d9e9b453303d1f5f11eda92352e07099ec06dc5de06cade91fa43f317fbc624bef72cf8781c93d33f3399a9c814154db3bbde590368435bcefde9d600a4704260f4812b883e89c649bafdd51ad76ec512b004f5815ed75018ba7be241df27fe72923618209087b9f6bc0b9c80464cdc36c0b7136327981a9d877e4c8e2c08e44d7607baa22e5195e61022b77e6113b254caf25f83b34fada6a6c56e6ef522cb674b40bedd08b0da7ff98670ee20ea762b5eda791114c724a29fbce5517270ebc725e3be61c4672f90b94e28cf8c8bf98f8479c34bb4d020ac2b1fad2b33404d44e1e92671f2b9ec3b8ab80371d2eeb8cdfa629ca031958f726c8a8d0c53f62d27205373bfe4bb1e2598c32fe43625df033619991e508ddbb4000e7a26364121ce43543278ca2ee83181aa8b3e8f31e7179b97a0e466109d81477cb03fe61119efb1131425abf09fee26a433aed00e59ccabec05ba2a5115bc15259c2cc7bbed2236e4f304576c5bc396ce82b9bfc9bdbbf592b5e43f0ddc7b3a3c0082b2140a527ddc0804d1b500b5f2feee816d45886fb43b2f67324daec8966185591b3660ebdf2f3047ce98744736c1ba142dade061d3fc0c3f5fbab2bc91b1e2ba892168582f64a7a13dbdf52a5ca2df3e5abd77bc90d3cafb1490c15a52940436b8201dfef7c6675fff17067543004ef409bfc7da52af7f79b0db0754f305bcf966bd61aac98e3d0832799ca5a8bfb2ae898e44dfa4353d7abbc1473ee05a5092e38e8dfc77a32608e0e4eaeb065b8d6f95a66ecb11d4a1916c657c185ec03bf62c8f0a48ea75ce05d711d15f58e19cecb9c5facf9191f10dd07e65238f907c07ad35d59ed7eb4280a67f96e6695d32cdbd80fbae02a74b862cd8625420eaa125728bfa415eec22ef0561b433cc4aa84390d393b7ca5d8f8568774fd7a22f183f33487446a3c083c0f1e928d4bbb4384d99dd82fc2bda88f2f94ae718dfbb3c7c5fd41248b8257ec817f3695e8b9de3e112a194f19aa5ecc2d85eaf9304682d5b1b0d945517f55a14135b439ce4dbe8eb55caa0821c4af6cee41e16823daa1ab412e728a88ca90e8edb59ec90b3d79a70159a3982d265cd56f6055c75df81ddd3580acc32cff3b7cb5d1bcffabb42eeabebd1384378667a2a67e3302e66ac5d3f9a0a0cb1c064ff5cdb4bb3f1e92eb5b397902f478eac87fe2b5d0edc70b2651570348a80dae4994a27b0be853feb196f47c04b6ccb2154af606470674338e75b05f9fe5e7761fe43d43b71217e0085a5632327a8602e31b50b7e3443dff9afc83d240296b78b498eed69f64d67055156e4234aee022a873c57d4e90f6a66745e204f97080979ae8fcdd53f6807f2df88b94fe353486b369f95f9d6d7457afe944d7224b749825e1c729ccbe0dd1f1182f900c7753406b426e593bf858ec73c96b7dd62c8e376e6ad9177640a5525abe07698900f728c6c4a0f9c2187f54d828176344301a2025c51381c840d4cbc652c19e9d91176f5918a79ffdd9d8615b03f726e49cb42aa0d353a310fe843fffab6bdfcd9bc3f3393cd4f3380ca42e991b022c84ee09e8afa327b93c27a4edf641515011647c59a451070d974caaa2c0d038f537bd1c7b21c8926f3bf061c142e25e2c6e9b6c63a4c23b60396138b9db9cb87e46f624f03891abd9bb8d2df5702b03a0b77f3691fe5b82f4deeddd1efb9df43a6bef76531fc33ed0dacbf1e70543e0f4540ed7e2ef745bca5a7b2b1a3dc8e5239c97d7e5a3517b61616e13632ff48049522e94149bbe17fd603692b78cc1416487a7a0280414ff3eb3e4698fedd8e44afc0e85a3f4988a539e8e0c65c2c10f03b3cb96f60e9b0e9fadb26895748bf5bcd750e15728ec9dca55a0ffd570a557ac01d3b7028db2d060d1ba1417a988e62a3f55a9e4d65fa41b606f8675233c43e7899e9299002715becc911663b7dcbfa3964a64439977ea0ca78416a154ecc99a80282496597d4d395f38d32cb07ec9fb868b1243c754ef9004298716dca1d05e9ffd3e56e6ad7934695e37afb24900ec6c88b5160038e929782d0ed51e5ce01931ae8d840acc0d778a1093862fb38c6aa11983ba1d5f2ff77880216162bae6fc7dfbbc7b595c8c30afc6268de9116650ffa8ee97b959b4747fa69df280ef58b8afd3890d69602952ef146963b0bc2ae4e29460d78c127ad208cd1cc18b541058f2da46d086b390ff70a47ab2d933ca7e0d4a2bbc36830359c55db94cc4d37c1830f0b7fb997ffdb8189119d8b14860fc8ff1e910edc370b5b074367b4551e06ace07750452b88139144660cd729d1ee6a10667a75e51396d37c0c91f746712509400d82e8a81e1d05c39dcfb785a35085a9a5a5db2ff060f8e84fd38fd5acfc6ba130b42ac0104ae4532f578990c733ed7517f76abaae2bde89a1e4e969c0aa97cf3bdb619d67ae5f2dd51ca36f3af9f3a1e71a166f84a6e12ec142cbfef1c8558d93056b6bbb03b780e3677ddbfa5f39be8dd5b80f861fb2def078458c9a77ffe5abbf9a38a56ae42cdb9b6a993b97905b98fecf3de0edeca2aeee3647209b1d39282234bd3251c67004f47352f4aa1e03b2ae40c63902c592b15b407daf06cd08eafe36189ad6c4e6c6dbafd7c11c0041307f1277c3cb1d4fae2c42f18fc44298f681d3295e5eebbc70f997ea3b45e8d7e2543e9971cd270849a248d2da706fb67cd5127e943fad757380b0fd2adc1789eb09bc96807d51af1b7fdb4141ff386518495335098895584db8eea6195916edbacf56638c19550df31faeb7487bc03fd31f5f015cdb463e1333dffc6c0a6fb6d6fa7d857397bccdf425e574ff0f39923836b0148d4126e1285a9eb75dfb874d531647c065141769f39b202d23b913529e24a9316f9f1864e160bb63a842e7d69f770eebd2211da3b0e90a79361af7f964603872eb7551df8a04d924e477e2f1c4d2bfef4329792d62baa49e21c00d9af12457d3deaccea52e1147e171f8ffdc5fc36fc0b75ef7a3d56cc51ae3169f72ab465382865e54392c10ebb8d151be77c89f80e2a4281cc79cd23ed0a8989482ccff102ca52f4cd324bfc34b6831792c185feedd770373dcc0521e6bbdf6ae333ad32bd18b02820a0ce8b9afdfee468adc8038024cde104997c5256541a188ce3863fbd65206e4869251fb896ad97aafa2f86cf7a460702f6b45d1b5a43c4f25906d87ff62539852917000e899f3043a4b42766550cb09b094c274576704bd10197c8606877b87e6fa4c6cb68d25e81bf894baec64e83947016a5ff9a218fbb687868df7f17f5f27b120cc3ecab5ccda41dd96149bbe355d5e8477f987a87612b31703d5176486e572dc20bc55378803a77ea5a7ba0f641cc9fdabc82aaf1f2b4c5cba74f5c3cefb6519f93b182ece636450ab8825a18cdd873a9a87af2980af28ba8ab607f638999a6b95a094e8b189d2ea6c91108c20c46099980d0d2b76bb9c52d8612132c6bcebf619c44d7ac6aa55b6457362b2a3eaddfe8c601422d1351c0efd9612ed6d8708df44c059b371d3bfe1d6456d183188c12a5469d571c4c382918ad779392055b24385441a096c8316122c2d86fb3d1bb447ef6e58cebaf6afdaa9879328859907b60e26c41b29830e79c2cd789b5033404db7d960eef0f252c8d700382d45f0a1ef1675ef78bdce588ec41fbf08cdcdd8e9e8ddc87571ef51f12645f7d74f638ba27544a3457393f7e6fd0b8ec2b5c80061ee4f865988530e79a097aa30194a447f64b9331d083fc870876f86249023053b84a6cc0dbbea982a698fff4c62726c0bccc08a67aaac198b4afa97a6fbf70fb8e160fa5b39c439d13125591d33cc2a023eccd327ba7f0823b18cedbdba0725d597299708230516f4e30e8e756a2f21e3c9287d7c04ac21a79972fed3a7cdafcc8f733bb11e2982a5edb5d31ead7071d68205096bb97182fdc33d9ea824b0dee022da85c266e4917e0b2964b920074abcbdf5223e2621a512da4ca9736335b3f435c6a2f00bfb14b7d180f9a2e06a1324918f6d8055f1d100332b34b491884215944b467ed7123f0d33c6c7377cbae81aa4363a14998ff922e306c305c2a6adb088eb03ab5ffba19fb7a193415feced1b05dbaec5b2020ff220b3b798f782effcf08adcd3e9744214c55ab949c4c1aae3e4b34f08ed96b3b7ae5eb83efb85e63b5a9743a0094aac23030d915a627b97c3cf089f280148c9f04eca0f2495abfe8987c2270a8f17469c64a82b3f16acd61f55d9175bf19227bcb78c9d858480bf1e2234142b317ed924b9c279abfb97f3674ab4b6ef044bbc7f30b347983a82d9c2e67cdc0e33e73627da6be950a6922c84e4cd0c1fdadc9cb9b473fc8a029ff8273269e306b7a06243a69e8e1a4d86d63045a4c61c2da636dfa121a44a56f68065479b21e32d3caf5071a25e301d1e831cea083c2e0505e8e4236c2b0f9f3bc4eda21f26f5c5d693ed99e5fe3d250ba652df2c11922ab8fee144b7632c66e85254113ad9545c92d324ae5e2ee2968b27fac3972b0726e414de9b3b12b41a5f71f654a0e3c0608cdc2671a90309102ef0b9e57c9e9d30853443c472bf48ee13bccd829f5d8fc11f83287b9582ec43aaa2a51df74c29d8aedae47595bf876cb515f750fc11f28f2697246eaa8c1db06a64136923c160cdb2fd56cf13f3d4b75e13ee12621e9468f61f6e83e7961cd299a2de48bafb55d0694053f92b854942467c7dfae34ace5a5d8a59c5682eb375911214311263e4f3ab3a77ba93d53ff483d505a85a69bc6eb5add5726427b44d7be72b93f9bb2b59594c4d35ed293860e221f489f9eb1b6940312f4a018a52617e25efb99f87d5adde96e8847f7f2d9883e8d16f1f764fc398fc2d7aed2293fdac278f8e4717b5d21ffc8f23c2d7d2f6cb5e1bb7dfcfbf2bff83a7fa47698cd2ccfe48c3d83cb30c2627f6d174e010d6a3df6acf47053db47709b2e06831d1f9285fcee6f774a3942c5d2d1b1bf583d3ed0738cb0a54fe096ae7ab1249a4953cdfff2be3ae80d145027132227a4edbc0ebd82d3596b1eab1431d2c3aaaafe8f7de6cd87b458e341b604dede667727172abc8f973301d52d66ed7eb9178d41cf894502e25cbf265d396b550ea2c60d7e5b84a3ee4028f5976fac6b1fcf0f9c9cde5d3f5ab9bd21b4d32331e8211b17e9f821f454a43fccb87b98a0d86bab28d8b86221aa8a36bb1c704babae1ab108598513c2acd006015c6c081de53b7dd996357572c35d1fb6940eb84b0ed2766e0305916806117d8dfd5ad335bd379f6cda85ad193d1b6b3d9e319dc1b79aec8d8bc69b11130cd9a38443960872b992c0f89634d65911605c8cd84748eaee3850c643beee1154203f06547b773041be0266f3814ee1d4fb0be801036f73207a8535d680de1ae68ebde0e0458d02de9f0129738987d78371150ab63953a9785ad54d7bd865e742a3434feb535b4834fa175dffccacb285cb05bdf9c7dd7fb3aa35ee8f74c4b1e456e5e5f5582df90200519b7f666db4d74f1fcd90bd0d3bebede02d9953017439dcd99772c1b73601e9d449f11ce1ddb41ad0294328447040f6c56fc6df3c7f7094eba2cd59404a833d78d6835b24af5569fa34bc661e40538e2b7be9caa34232b443d24e5e58c6e99515ee0f612908c5205e8722c259db3a39d7c753cd33b514601e090624ccbd7328bd8248d5a1ed1506aa25efe5fda1df628b2ac137f64da171fb384f382607636ea0c2b85d2eb306a699d2d022d5e945ab78a99b94f7b77861e8f90388723a819283ddc56bb0efd6b0c97e065a07aa2fe493e4f4a12ab38198c8e1b331a6b84101c48e6467861ea6ba51ce0b57b43af252d8882ab5603a7ac1bbdca59b9ec70c894ab52fad7bc9c2e6e61bf4cbb822ed6099250b06cccd04426c02b36b70329a4a253b41e6d8f142e1fa06130a5f0f0ace20eff3fc315bfa97c742dc3342d6098141dc7454979ac2a02f74f766742eb30914f366627df260739a598e541678c38245bf91430d63015a57b38db0c74179d12c2d4733c5b09b1e24e8043b69079a819b31487760ee9dab393449e651f9e2c331703726fea929e0a55469841e5f3020d5d9bb345d4fe6c793f36b1e68da524d3e3fcd67cc25cf270c014c95b033fcafb1ca05463c7b156216ea5c5d7a858055246861b4733f8cec2e9626db1916cb87d7028869fadb01729e32f466a4f57bc1559b9cce99010ea59f78e5280090d7b993d1eeb86978d3cd9eb7ee4ce6d87f3c6b57229968285c64428c94f2b479a28d3f1f245e28ea6b84da15c9ac5ca6ead083105d48e856cb79fed7464d24fafeb5b8eb60d302bf22c9bdde27b3d483c3c74b555add40e2f40a0d9108535949cb32f501508414b25d0a4846f9cdf368578ee7e1874bdc05b6100707a9769ab27c0b3ea5f92863ebd1cae40f61529829ee7106aa607dfe5b1e6ff1b029c8782c2b6be9441000a47dd264769a9915a2f064da92395386d2e0bcc233ae8d8b89809bccc93cd8fd4ce61c08e946529a352a16e7f6a0ddedd9192204b5f3fb7b1bd464bad0662a69fe88f526ab653a94216ce6daaeda9082dc9266dfce53e3952123436dac5cb7391a184a695a9be98d7ca0045cb6c644ee67a4564dac58441998f8e020077dafeb54a0a159eaa62225531343d8d0051ab36784ff1689bf1f3ab9b7b446da49f7cd02d5b62335cfcaef99134238582462eff658dbade8b70b0ab58b8639a460d4cfec5e28a22418569463e03b204133312c59b5a4e87af031a51c64f088dc33da66c63efb95c34cfc23bb77232d87fffe6413df6bb93c87dd347c314fa1f9eaf0f6a2e13f43f5fd16e7c1da9723ed33fea1bc83cae5af3153cc2396f1a615896f71f6a0e682159d8a7022227340b63ec8f5685d87be8f9e920f469a920b89c00c34fd1d199a93c43667a1cd981048f2f23489799958fc27f95df2a0589bad61834874081ea93a97e0ac0aad23bc83df1db21aeb7ed477f2202b528fddc9ac7bcc05c20100d6dd3fb79272244aef99eef4f060bd1b6c3519a142183471338ae294bdb1c495affd1d2abe1a356b01862e271ccf910a6f7ce9692a86ad147f0b0c0f9259f719e281dd6ae8d81745f496e705a8a1b970df11bb9b23e0347cd9c05480ce0927cf1844a22ffaaa57703bf4ee0f73f4684e32cd9bd374a5f80fcb9d38c0b63a5472d428aa7cd41e32f4f2838bad2b0605b74f83520e8ff4f74a8d864b35afaaa92b0315d3dd27496158c08402c590ac718f9e9a9bf8f9dfafcc87e909a7ab2860d71e37e7d29d9cb42742b16f714ec27a796549e7c193d799a822a281c259a4a657a78d1559e38409f40810f6609a33c7156736a4c3efc85aaf6c362c3fab905494a5d6c6531e75e0cb432fb207a411d1a574dec1b9ff1a7d24f8ae53a53ab8ecdf4f743fad29f476cacbe019da1245cc42a54a6c85e13c4724f91b77e9cec4de3085ecdf5b1be9fb1af4104e9cafdbb28f089459a2f5be1dac47315d398b68c983c2301bc2a473773a6b4dc1928707da2d9de865c9497be7b81df38813711834d1e3a343f6955ce94637c9561d3486318248194646847d6ad9defa00181685a2143a15660c1ac22cdc80608cd558ef63774e22b315b7cc9d8e3d96522036c266fe05069dfa9f05916b25390caf2925f52afb5bfccb548d781370f7ff2aaf50310aaa0a7270ff6bc5d2b9965b5c79c5e8e109fa07a2088df9ac51352a2a836d59475dc4fa5e35682e1c703dfbef15355c7b0528355730bc5696e8a86f6dcba37c6eb706ff0ba0af809d430770ef843a640d8c16a029e488cc580412905bfa169f18e2563382699ed0552f7824a8a739daa493b0b18cb3c625c74b86c4aec4b0c0e7dc7f6ed96fa82610bc6d6a8d234e1d40caf28ed31f5546c878bc04efa9db07286acc60d352853d3553555dc8571f76a4debe12caf84b1bcc0700df3080b57b35b405651e0eeb14177dc28df3bdf6e3142609b6d2930ebc45d033a2ebb5a86c0f910f9a0bd84a5590d6a9a5acd293277ddc0510ccdbebabc5ae3612fb216a67077f9b0597cc34caf7c89775db5033bbcb1aebc0d0da823e609ac80466daec66d167396b0494dcf912edbabf68c5d8c48e7738d326307d9f58954a7abd2bffcb3ea5af4db27c0a09da7751f461a64ea44846326c7785aee6a60d6572e83441a9d9ee6ec756401f7428e974abbe8307cea9015f5792ac3d965b011df905c1f43fc084ae4f57e826d3588329b4f753e5a1387652c36ac735e038c50e921a59206a1344c4f6b26252dfec9f67d50b72e2ea09790814644c7b19ea2590344042d7c002364c664766f8959e82b85b387e4f7992879a7759e434175c10568975e1be1f8d6f8cf1a4efb20c54e3c6b4dee2a9254d3e48f2a490e03d8a96cb0e1909dc180a21f7f9cda4459ac5cf6c66577eadef44d8a4cede14f3596a5a2e63e1992950e5e308547d25f97ca914b9c6d9a11207bd5484902333bd5011992bbe5106dda2963c2b18410e69befa06ba780b7b20ee824e4190eefc889d456739dd33843dba91695290cc521aab38a904d12594bf35207bbb3f0da22a024dec241dfb90a32bdb2840b48e63538c477c89ede2ff1a30351d13b181d736e6828c260fb0fd955684a10723d4f2bd7046fcde10c92bafa524d47aa5feb58c6d6639686a2ec914f23fbc6fe14079676ae2c8beb97a858d143781e042858e5ec350bd418e184534d3b01a2750e837bb40a4fd7a8c0abb1fffa09bbff59a1ac0322c17bfca03d16e363feaf32d768d67676981c2f70fb0a48e35c461fb50c1adbcff01b601e63f993673daa4ce844aa1e4d3100275bb20a581d22013000c13984f24bd986c8071d0e10ed56234c138c95bd4515c0c461ea1c4e216070020e4fe383ecf524efa745ae6a5af7756d3f013d16706dd8722da77dcb8d5ac747a80fb6d7ae7aafe895c0bfe31e617e4353f5b330b30bdbeaf208f305beff6f03025f729fa286fbf2747eb51c38610a35d6e171d0ffe931ff0270109d363866474e0b7bf1e9f3cb8e219b0a528b7f76d115a019c53c622ab63f49b3b22797d1d7af52ec1c9965fb2aed9244a06b44d8b48b7d2e513b4cd391cb43b8d9eda1eb38ce129f4f6f066c04a7d88c33c6a74443ea588d29abbc2c55b6d1e7f06a0e1ef345aa294e59f3fba8915924004faae6f236aaa7d61752a2d8f2636d9cd948e40677604c00acc294e23bb2c7349fde5452037ce9cfda141725907c7febfb6381a76efa5e20f09133850615df5a1f05c2592bed95ea30ae64915e64d86d6d48eaf68e34b1e46865470149c486061aa9883d8685129a9c1dbe4869253591c4df432ec19310bfe3b0c981ceb0040ddddd7a7de17bf500b0e34f74f882e5c94e0258e3cd62e5ad324c7417744df79dfa58172fef3054253558ebff7f3166fb8e078457bd86a1fbd2e6b358e5c98804b13b2a59b0463473e335115eb9ae5ef7bd33dfea495aac93851a2d67ab621e59dd61c0c4874138bd39b6e2e1ece8dc7e32fc96ee77b9c8e04d24960441e508607ff973e55cfb699c931eaac50e7316adaccc80f68cba10ab124d3b168986f81c17576096ae1039c58c5a907b50079fc8ffeb47721c6fc4dc755e45a9dcbe961b3c776bde6aea62f19f92d8873bc1d197798f310421aab4ca0fc600bd7ba335ee7a41a9c9dbe2affe87513efc55cdf3831b5631ce3f065be824dfd4a31786d87603d0c1f2403e69ab4ec36eaf853c64f1c41c61b2210bb0b5d81689f33bb6055303a9944999869017bce29f58745710e8adb3a9dd12fb9b5e9c273efa1eb3e94c10af08af2115ad35457c3908b9bbafc5702d13c0eb7c2dd5af310d58f53b5b515460b79135b8a48d2a47c616c2d09314bc90004b251ae953261112aedd2c3c268be3c5509a2b5a74fb25832cfea346687e02d3815e67608f007429fcf29572af3021127b9f1f0b6d613796fb586199a8c008aec4ff0d8ff19dde97efe4b31b6ebcb2845e933e810b7940dcd1941c7fa51263ae08779c145aae363ddf76ae3c185f0ac3e2fc07b9ee6782991a5f8c4402d40dba4dda4f7ce5a941dc5b0602c60e61b1f7c20e0748359a545c1e142720f33686e8d3863dde743b67b15212a4afd5a48ddc777f2bcda91dd5d2fb831bd3269a7f8ec8e73cbfe10edcf5f1d10c64eb149b4ad6fd9a2d12a707ec192d09adf8b247f31aec8c1387709af4b0fb4086e4292f3c84f12ccf8a85d57e74881948cb3c8c2a0de9cba38d8801fbc203546caf90edbce6cb78daa88be27b533ff4db3d2d3b33cc729160cea4bb82b0cc99fbeef79edae4bce33a221dda5d5fab500035ff45fe5b50dd78035bca496fcc8b21a7a99a6eb07e10ce394468a8a32ad47c15119c773d3c1cc41d68ff60d844fc3ab3cae2425fbae53953c2a178ca8d3edfef4d262cad9ae551f6e2ed58614b459068ec8b7b6b23efe2b05c85e22f8f00f8db3c8ef75eee517a31e0e5592ee1c0f0e1810298e4d2b775d47554325974a1cb5b285b0051bc9190a0dbd70483cfb8eca5119c2f86f1f529d6d7742dfe0f1b808d1f5c33d3957ae9b90653bcbdfbfcde2456d67fa1c61028b9db34d913c0fa73cb708f02e436dcfc2daa82abdc7741286108a8df23d6e5962c9b808ac5d0596487101d7efe6e730b731193cccdf92095fd623bae3e3607a0375eb2f398b6d5a00b99fdcacc38384ba09ba67d0a6f3ecdcdf53552298f11885048147fcbc9dce34babd94e575d9590c392f789b70b0c4bb2ca480a7fca83975e6ab1d586f4c7ac9a654218f1ff80a536a0cff4dda904584550f9c6b6b4d382ee4d68089e8b2c9a81164cd9af7931d694d83e565961300ede4ca042d7c7a0fb6827be2d8fe4c4ebbb0665c8e90b0890e291c34d2b28982552b82265c60452c5c1da2638ca264de234f757e9bc61538483c2142ebb00fd8b49969c61f0fa08acfff41aceb7a50d3dacab086f2ab4791fa3904219833d0a5a5a352afc25055d529909d0fa2b90d7d43e5acd823344a49b20416a876956d4f6974527035971e19d67f9ce59b51338d51db1777a11727efc8b850a3f1fd5f8658f723a0f92a2a9632391e75e5c85d41a5861ae55a662e77e8b010d8f2b4c20009db9ea2d91afe70c2ae564904b29cd7b7c815899f65c3a3c5f941df9a15ea3e1cc3867472658cbe3dfd539ec97e3b0d7b3e391d6053b30ed2fb672d1facf4b97c0597e7c631c7e924565e9cdcc8219b837d4134d3553bf6d784fb05a40b24c103b22e04e9e87bb3d4cf82457e953d06ca627b04bffabc8243150ffe2d5650607242c96ee283b7337007de9a69e68787aed8d3683bc45fb8dfff2c89eef3c1399f16b3cf802d8d63cde241344696e672d4b3606fd348c5caae0ba25ca838fd49438430440e21fcde4e483eedbc83e5714432be338bc19a53015c6db193a825b92af79e13bf4dd252a6e6c5826c14b2a9dbbcbb203357852baf9f7196b9548f3f10e8e900f8d70fb997ac2a669d2d042884c77c71c90acd4256d0d7e6cd7317efbbf819047b3f99d5a9867ff9d7e4525f9991ce7625c42ba7a4b41c1833e603846fa9c8a2b8bdad63b5955398bc5aa6ad8c1ee56ae607ff7df903288d53d4753b06e885688f9c2c0f19490162e73f5725d17f2616e5ae1e92f6c246605a99975815b739aaf6e2d6a6912342e565a249f839a6164d6e57e2b30573c8b546ac2f424f4ac963a318aa742c3a4e0cbb78252f28ea533977efba3e993e4a49ae0fc76fe66fedc027975615cfc5bb7c7998624b7b280db57314e3e2200ddf6cb8936a32f032900f1b39737d2f229a5ff9b7ae0ab53dba29a74e797aeecb148cfb709e4a9eabd14fcd949966846c9d829f5667657368e953fe7ed3fb6095d13c7008ca6bb21c49d0302f00668759f84e325a06dadb370f6c44d83c8f25cd531a5ffa9c4adccdec0cdaf5a7373f5c8fb2715de92571a682ddaa66e8856a0f3162038467b61193a3cadbc0012dec1387e251e0125363aa5022b91051578609cbaef62580e0bfef2fec3580ed65c8aa80df6f89716fead72157c85e5f0cf8ed317a23ca0be0a5c17dd47dd5e362ba44db04a267de34931a565f8fa7e246eba729209c13182cd7ed89866a25df7e7c199af558939a9f3171e83781ba279afdcdb22ac77d4b95d1139648a28871258c60504091689eeced44cabd0ffb9746ff21a805bd5902bd536ada9b641836197e60a69eca33d031c376a3d64ad20499ef8ac5b1cba0eb027e052a5e12903aff67d25ca63d88a1c4c483dd27547c55be352cb5373289c2cfb89b9e11ff6a7b53db29b2f3812625f86573e8012bc72b0b6e662d56d68fcd17d3ebaabb4d4ab575be06a4e59cdfa5694dfaf5af51a8cca2b0ecfcc50de8fd6964056cf48ac981359ae882b163f9e79f07035f2a96309f3efac68fbdda2fa4f6eb5a0cce5e3081ded23c428a976ae4d5eaf8e28b7b27b91b15fa41872a8f0336488bd184c7bb2a98ae143abe717d755f6d4166531038ab1e22ed05abf089b4d0119e5ac2b3886e817349b5241cd6b4989e1026c08122c9bbe093b5f3dc3a52093df07efb2fccf501670d6ca9cbc5010674d82c8849c9488309a5ef178890762765c8d3a024d45da841dda6c699abb4f57f6be097f007cfbaa3da22f8f19675179c924e6c39e1c62cf3837523cadfc527ccedafd0222c03add7e5c219e7a31e2e975ea4dd3d2fab962673334a461e2e0c5d2d3b8a8bbcd6a28f2e772a66649cc656d15da75d183be147e029ddf123d0c43bd988197528e9807050263856528a9bf8da378fac6805995567d8c52411327496781e2d9ad7fc0335baaffa493defd809bf41aabcac0402c9f60092da88534d6bbc0fcd7303e531ab98b54c72378675300899f426c98585df751e528c0aa61dee05f6377ee23ffb5323acfe3d0dc937da6b9f02538bed597b5c17c9f5ed64395af6fada99a919a6c465fd2ee78be500a3a46c946b33cb5a96f4fbdb39bd5c76be71de2f88e3dfe70c82282f3ad936fd9a1586174a8bdf4d0f36f3aa397cb9aa7da8f87be564616fe9b42f83d1c511480a5f9426b157d79462da81f8b8d9e3a2909872e4fd180a24330f4bbececf6bae05c607c6a46b3dd86a70fa8b7b2a9ceae47a6f086d6faaaeb79175eee38660ae41167690222665434366ea55db23fc15901a459bf3562321ab92c55ab7b5d795ba74e467ab5867d689dde4f46d015427fb19c10923acc1cf5e53a02d0b3c180ab2a15adb4bd0de5faaae60ca7351351259bf808f9d56fa6857b3869ada1b0579d2f47b598abf320bd8b6092c6b722858a8b47422f69556fa4dfe02281c47b6bca4d9ae806fda741d177fea320dbfaefd3c0a679709fb65fb470a392c40fb7fb2927364cbc5f9f6921766419039dfc616bd0f822a910796fec4467bb333f18a180dd7f2e356d3c9d562034f1621e9d32203f6bd7b145431a05edada6d97bd78f18e785181e60aa192f41a4d73f6a35191fbac81c3a0b95e512cc928fc1354a38ea0981d033dec696f26d089f307878b147c2b8628ecc474d326c0001c1671c0f5a5990700bd5f1dd93c7ec7723820883e86c037f725984db7c3a47ce20a15007d89b15d96d37ebb01867f58314138160c5bd9cfd0cf3619c730e5d2b621bd88d9621f0be6ba3ba23eaad85d95f9ffb52ce9cd80f649cc2e56a3ec05e2e576e1bb049272b0b6020fb89b76ad0ba1a038339ffec885c23f21ed30c8cf00fcb9d0f3d7de05d0f2ecaa44f576379042c914b66a2f8e39cd9818afd451333616e6a05a23e84558592650deb8e1a76428e07fe9c610d7d67c88cea1ac46043a1c0234a31eb74c53bd8fd7b465196dff22e8f2bbb10392fecff9af27b0e05f2e847390764e39ac4e4dafe9b37d668607167c2a387d908fb964b2914b61ed139420a419858b1577f4cc52b89e01604ad0f0a39e5e6731e6a9238754a79f66b0bd1aecae2f51bb688b8630a6feb7a68d2b8c312a344503f291b01d15d3d65723b4b26775de22d97cb6d6aa3852e5f84d58dc3b23b64d2c450dbb6509f763753f2d15475b7bcb4191157cbe97e3e8a82a72bc0833ae2607c7aac932be97d8f2f316558fd7d7b1299682b1cc68062f3a9d34b0a0eef8096f296c0b2aa54b5f379d7bc1fe2eb62a0c1f7359637c5130b38b97f93ac95fa64b1956955fa46f03f0b1c888f16148d83d05bd121861d09ee345332d99bfdb3496423f09e4efe0ed436970a2c40f329cd09a7ed1c4f2da3dfcc7e39ff57c5696b83ae409f61bda8addce833fc6cde6ff97ffef695dfa09e8d5e2ad7072b42f8889f531b8289b101bc1d6f60798fb9e5570a072fdc135ec46ef7e50e08688cf77aea6b25835b820515c50034172956c429beec2a6ba11121b24cf5521e8a2f7d456dd27b2b4f811352739cb9c56556b4c0d9cb7a799c5a62db870593dd1d16ac8231fa69e5a6b49fa4df298703a50bbcdba7a730c1e76a487a02cddf700bf4a8b38194f626c98d705ecad936bf306b3ceffbb25f69c3d137ef749046e7f891bb15d5266931450af445a38c4c7eb46f2d02eba84b8dc86c94804c9cbc09c8dae9e0073b34e056934de229ffa1fc7b7354a42a34832f3c924522be143cfa796d30fc0ec33d2417fecf1ed32cda1f419aa800e4ac457c6481e3fd60e067be655719755a68dea987dbe980cf242c324a3f53be03eb8f902d239d9ddb2045a15dcc2638b11f7319cbd661c4d2f75b6c2d58f65c58d208301fc659658583178fc68a4495f39552b210744195147b052d464052eecf3e9eb93b1b90ec119a3c5b31d1ab509e38cd0fead8d3a26882d002273021ac9796946f813ee15dbf03d1d829bb5f2d4cb6e5f63bf1ae31d0333e991b2f8169e5420c6e66199466ea1fc7db80b002568257eb00850a6f9a63fef3497b561fb1f52ae131eff3e92c8a37971ff30fd5aabb94ecce434b34e89005232ba03f266a57ec17c34c07384383529307ca891926904a10df61a7f0047f8f14ad87969f88a6fbe8f35c5f12da136b575089c44fbb199c44db70fae02bb37d7d9a6b0993000c3eb5725fb1a65067a02a7788f2f5298b5147b545b9a9fd3ec341fe622dbf5f2225e60237f5696698ebaf34f10feb82813b8d51d53aee963a9a831df2f1ab6287017ce982840140a41050fdbe6856d5abab9b871cd6208ecc4df83ed37a677ecba07b42282371f78256e6ddafcf68fe73f9a514d5da08291c9ec2178eee2bbf14b7f473d52f1140c203c78feda4395ababa75d4ffc02cbfc8e3c0a5348b50f4f596ba0dc067c6a50b82a01153f95037f96e9071fb00f58288940c7b4609ff291f8fcedd4b34daf46f1163b5a21884cfaa08d7bdd0514dbbe4ec3ba7fcac193124037a2c093135b102bc17080cd08f1d8ba5a74f3a7bc775fd27bdb4ac88bf249b76c9f5e1d9eaf9823e1506ee5d89a076b5a7b27c1803bdf10816ecfe4f1eecfe6e9947fd74fd4c001d98aabcb38dc5c2755e1305c5f1a85b3c46b71bd70ef282dbd4c5925166f25337a03b4face4835155b9245089828c71025ed90eeda18c2abbe39f78c7417168b9ac214df9dced7bff745b602ed220d5964e8230e52ec1eb25938c8794827430527ce00f79421f8a45669b4473fed2f84fb281dbe44916d05ad1d6216ccc91ed38aa7f92930282714a6685edd5ea208271c7e7ef56d0a23d6219c70881a1d80dd045faf8dbd91dd9a14adfdb47ec7c569c26ca2e219e24c30e9b4c8d6f50a01963da1a4e9772bb7bae27d1b140c56cefe540958c0735b2818d7867b4e30c598720445061c524b99c67066b04effc9f8abd87f89414ce652167671fd9f70ee656a2de5ad0c9d7d8524b75ae6ecd084fa3ab17656e72b775994722fec4c4aad1a0f4f3c8419ccafd8dbe424deed9527c10deef6293fc7633e3fd8f166c0d6292565669e53bde606d450f75acf114d833cf2bd2523591b3105ae94a07c4a0c21af637b2587806dd0beaa3d7951344675c11c69ef9c9dfa00ee761cf19221a1e2e66e4a885e11de8ccf3022cd427b1d0be47e4aa6811dfcaccbfb1173b31a5a111baed1d5700fd0050fb5f81991c723359fefda29508ea108c7faecd894b803ea988a58d3c6e6ddbae9f67ff53182f2f042268916e1a5cd1114eda753ee9d6d3b5d6171f5e9aa0d3e184f202b9a665c70e1110318abbbaee4bec4ddc21414ee59dedd950150ab97845011e3cff11b356ca3308850810d880110f10162808a98d7cb240a243ea7c1cf996cef52d449eac6114575bbc06404723f4fecb7b17306b782245ed90ffd59329e0886bd706af1de014e3c88c9e551c4f543ba9220b147c3cc5c7a3c47b5d1668962fc7165f4ac4885fb496ab0ce951a8dfbbf5af2fbdcc16d8311b48661338d3b422a4b6d9e2e24d6bdf641ae848608e69ce12222ba755b539254361bdc2d5179b979ae0ace9dbe327d52a1d3fb4c75a244b7c801aa2646c34af1d5db356c358af959dbf8cf3dc6e89d84d263cf84a393921844ab98b810943c2216cac97d132153a8390505454d5a762710ff75cc1dc860262bb73796c6cede3500b04296c81a99571fb7692b543a512785acb4d3b2216e5c535438b0f328e77fcfc855ac6b53f509bd885f63c122915ad49630a966481698bb7d38bceb3bbb4b71cb0cc2e4d3a3ee649719ce0a201b32e22a90a799e3bb3ab80ebd3fd8f337e83978ceb15df9ffaaca6f9e644fc5522ac8b217133e6316171c353f9e4bc6337d6ccb0dcdb68eddecb8c99e277ce549d487c3590d9692942e8bbe9bebf35d2078ddd971be7998050474bf541da010c3f3ed059a7b6dead0b6fcc71ccbd295f8c33b9207b6cb46d27ebc12e3294e1ec46a4bf9f88a0e2192cebba62138690e04ea94b29e5cee273c29baa27a63cdd0a01ceafd30a49fe322db4d2686c699fa1d06c0c7c8350d0ff82092129cd0d1f1f715cf7de05eacd87f46bba4e836f912c2bf270e3c5ba20b8bb4d7c07c24b28f4b6246492e16efd8e2bbaa4da5c2f3bce8a4d9ee6549748963bf8d35a512977f2fc70f4cece348ce609d651812314181dcb28a0389dd56e46f448e005c8b7b385dec1da795ca40a1eb0ba637ba6b25c8da23cc3f34a0979efc35280e6eb5db3cadcc6075f6b56f34171a18a2f5fe13c67d36b8c1fdef70677df2abbb894eb738b727ab6fbc7d555fefa80e2b7567a9d43cd1e1f420a7abab80274c568d9d297423ea670cee6c435f875b7694a0cd79f0ef07d673fcf7ca3e0e5d2372edbf1080b7f8f9e7df984894a42c20d28ca3d36302eeaf8915ec9036c9355eed914944002db8dd15b96494e0527e1815cc444982fc49571017f2a3dff9e4e3ba6d217fe4cf05dca8e8a955a6734eafe5949fe66eb85864c581aaa21ffce5b6d4f4a096fc6855286ece675961d094a968d96d91c0de4fed5f9422c7ff578cec1ddbc99fe852d4b7d6554d05a3ede81e28e1d28bc36a09985876cf22bef850608897498902930125bc2a043fca5f921385c139b6036e4840ecdf945e5d495f665ed23328aea6ac5f329623b8f8437f17a5f5b6f9159ea2e43efccc08811deaac0921b70e086cbbc65cef1e87bfd06504392a18780960a27279ed95466f7fa72b57a637d80cad15781f8918cca58e52ca469f8174f45092273bdc033c5914139fb786a92bb5b71506b488c136a35f4816322e5013a93178fbddc80bd3057c401006eb172138e92a3820dc673b74121dae2f28bacedbd6ba73683d577b96dc0ce72cc6cf11621070457068f58b03b55c21b01019eecd47b4ab1e692e1c280c869e6f0a2d62946e1a76d1a2ff98f6b1152df5768978d148b7fe138c738c133bc8d2e4f1ae98b81d0090671a1ec4e0ac8f32ff143bd606583ebd4ac7238dfcf3e013c75b9c68960c9ee405b6db269a46a941df884b56eec1a6fff8b22f7dfb5b567a7be4655b5c3136d0f686307ff55be2aa88ce96aa70f232c27d8ac8f0a10ba43a37389dbb44996f1ba089023817aee2b2e2fac87ea210cfafce14d657e8c53ced73882283ffd148ed1522f2a0ef7a0429f89c8f33a2798f4595e634fab1d59a827600fa205e40b1d721b8f7108307c7e35c3c9313b0a6c6a23c7831a16db740d294f9c1d5a046562e01a08ae1a21f752bfdf4f147c77135381938ead9a926caa6d1e10ff64429cf10c3ef2d2e94bacac96ec9fba4961409299ec02c37822ac850d2bd268e574653052f0877507e8ad77afee4ac34cad4e5656ef4b42069ecc889e185549075fe734945c2410ac76de2706a05f3994247ab86690a176acfc2febfc768799370ce191e32be4753e4482f53bf4fd7a4eb7c9abef98d8e1c8e6e7f3c34142b8d7d763d25c33b96082dadad2d932b17a02b7a905bb7ae2cf18a582cae57a4af53b0f5e22ebb864f518834640db6f7af3c5ff4fe59ce9a790cd9043cfa95f8099d242acf1343d967fdca2ccd387fcfd344d5c2eb498e23efad54c39d00580f8b7cb313e4b69a64c37b48a305bead7030d547b979928aeca7ac4c86d7608e343ed0f9f654533d7c7e482430ab263ab2d9b314abc25228d256ad8e9a486c3c578614d81bcbf42f31ed05aa28446c571f9bcec6388ad5d61ae889d04ab5c97069c4575f5197faedf5c87c4a176397057fc9c5dd52a5780a65b23eb0207bf4f1947ac194280714f3c65c8e039c1f9bd67815de469bb66da5650978304534821fd72ce5428d7cfaa33bac4368b4c40901e6d4c6b86e201f03e6ebdbe91b1161a1ad8087048e672c850c7b5e91607a729e8b8cb0f53cfda7eea6b4ebfadc22ab3248b5069b0148564e65a083c4e452af0ca9bd020b79d761fcc26fa9ac8850f2ec7b62d3fdc54c66e3d2f61dbb934c6abd9d919358349decdd3f17443ae152985cd53fa75cf14edf1186010675e43ef6d907da1c4f069e653c07c15d02066ae35c3656a4e0869753d153111d9364d87c32e4262aa970cc2808787dbd80c4a422dafa2e2d8cbfe154f2aafc589b019a740a0e208f56a21f0c07fac62dc6c7c13c6d59809312332eab449171166313deabf92272b8e011769e42e37e86565453c0cd944ae0b5930c5357510d94ccb22657f7334a0ab0904bbf15049720519d0d5070474b7bcae8249658d2e146b40e0a0b06163cd62258d7ff5e0140b19ea2cb1a7527984f8af220b09da9add67470995de4566e9cc17e2147fd51103fe3cbfb65f7c82510f7283aaa2883c3c3adbe1ad9f804c813bf7a1409b8bced470456d26cb7acf4a056d0a67885c9e5c6b940efe3aea6696cdaf7c3496d6a9d861da0a87e7d54eb8b266eb3496ce6bcfc621d44e0a2f14ada54f5c1ac550319e272865e2b518341ebed3f86f7dd551e3d45c2b20e187cd8b82b24f109f266d47a089747405e25870dda59d0b026f1c3922ad5b6728da1f2dd47e3a4f111468da870b8fb26e96740d6d2ff6cbe937f7f52a63621ec652194f4392a2a2ec64d778df7e9e1288a5e1d371126bf6e554b8edac019868f3c44e9b6c652ec6de4be7da76f07096483bff1cb7435006ee992313751a443da42881b6896e8b00809bf0cd0569e2a513d0b2f220a1170378161bb053138d5a35b614a7a7747bf1c92406926599b4fce5366f7eb8e2640288effd6c7c6ca720796155278fdd2b87db349a2d432d0649742a9d764c15e5c47dede67c44042b382be94ab88af4140436b880338a0b0c34e800ba10d28d1d1824fcad8a420fcc2e34edcd6e5f6f22b553e2d15cb6241ef6849b59597317f98509e364c6cde9fbd8b0d49da7aa0edf27faf3f716ab1c9f0c2e85c0ce58edb95a26eedd734129eac8091a10c5b0744b9248eb2c07ac6325dbf41f1f86b61e9c4a347632b7e9278f25e2dad343b0348b7cf4eeea39ae10597aa27da02dc441bf747427e695201955c06c87daaf4220f07e853ec2f74d54c3256215889d6135050bbcebf948608fe63e6375d534262d028decc2eaf331bb647b9a55b8292b418991373c7a8138f2549821f45af8972186d93cc738a3fa34e61f5946b4912b84736667f43de8ed40125a800800b318a0436a388929b243df0aba98ca72790dafdd58f3173f106029de3c0d573a61617deec3e684df621de7617103c7b9a7ac0d1555106d0572e05ed298d6e4751ec18398d0632ba6ac9811f0f43cbc70abac6b35a324b5a116d3db57dcc8207add737006ac343a8bc75cb7efe6bd61f40be21f5d7bfd42c63dcf1820d8c90c678a3cb93ffb63118c28e110ed8a7151e9349c18102bf0cf5992d62c5e5bac3ae2731af480d32a3b5c5f1ca4cd384c0cf81f4dd8c4ccc7cfe1f137f13bddc2b49e714ef90bd564de9fa38d09153c468cd5ca07ece867db41a628e323a0fe8ff835689c76e95f1078fba1ea6811a1025441e2593c1d2571dd06c59046503e67f603acf6e7656ff1607d99bc1623099c67ec5e00d56b65d58a51fc0b2ba7a9d930344ccac07d4723a19d4c5c0a4f3349b29ea921264f74e511776e77843d61532addc4819291c5638c5bba556d1f923fbb9c320d59c0710c545a1ba884e6c979c2bffc9cdc2d65603fddb75b01141d2fc52f1d839daf4ce5f19ebd51476e38d7b71ee318da11b70f8c46aa0519b1c8f03ef19ded49a21831282a582812965694eef5b551abcc801dd4b41fa14c1fe811f9c651b5957a5ac7d95657eff7aa7477a7493cc04cc812b41386360cc3275328f085d5e4a53e51c451e9a541dadecfe3b08a3132f1b3fc9399342f9241fca38e06321f3dcafd6f9517f6914e0132efaad533caf22ac7202dd5aa1ab887709695a371f0059d1c094d0bc095ecafa3cbefc3f8b46c833f52fe5d856e8f123071b395e625a24e569bb8a806451115ca52eecb05ac553db146ae6b2e04a6019f505d34146edf6de3caa9640dfa958870264abc6cddfdbc5aacd43b633902b881e8626c214dcd730b5511f5b78e10b35f4def06f593d70e44175dce234811ce436472dc696c1bd043a52f8cfee0c8a46ff9c44757b517b7d303847000a28e846020d8bcde83ced0a3537c18e1cfe54d155722e21217e46ca50cb4d377b244ba2462be5e082d2ce43499d0bcc3e976a7b14400f6fc6a5df4053274b495a3d449cb77ae6afdd34152f5924291505cada984c309777f384d7aa892c047d3aa10f61d2531123a9303841d30e4316dcd943684013bb557e03e1d0ec9f819c310f849072a3d4ec86fd279d660b5ac92414eed9ae0b35cfbc85ae0f83f00c20b695a7597e4dd811cd9fa6ee9aeae9377ee946f773ab2952b0038e06cce281ff8faa61a21c638db5449af1490d275614527ab22c32c2d6d77fe6ea48fef17d189459ff0b2943f0707739ddf4e70b1e0694de12e389f6a0441d70d81b23935f91586998820c2fe447a8b5161f50df860da15ea251c018e2d0d2a5adcb2258a46a88f24dbde8b5b45e047fd46af4c014fefc65f104d1aff93da6f54bbdd8ceaab3af78dce228f31b1813136d6fb080f2bec928da55a93be9a4310dc333dfb06e50fcf34dbc71da8e0cbe9a3e3acd5473767c39070bcf99a0933f3fd2afacde0b96b2eb9be1c343852fe2f476b98238af6821bd96d2d6786cb20c8f8b494884972f072471c9e9ace92e95250af1b722c4e3b8e99f08d87d537b43f11f1f2e9f9a6f18a534079ca79dca5a54632186a2e55f298bed95d2162390dcd0924e3beedb2fe111ab8e94387c1c623853ef65804a750494ea478cd87d2f0bdc5c805ed1b84d81002988e5ff786236eac7c107a43de42d1ab037a00c115e9b764fb6e010bb5581051cfee5e034378e35b79e6733b6efa6bdd7c64c87d5de0c1dff9d6767901043162b482a42c7b86c2cf7f2f8960e2b17021ce8d221c14c18cf6e92ff429926b4f7c49eb0494757e0879e1d6ce82526352db3dc035cd95d8da90da096cb1742707c1386cf89752689e5a3b8a8e3306dcdadeefbffaf0f83037b67c39d4e23ee5067b06915369101cb2e394b977dc93dddfe188ce6f896c33cb1a8d3d4a94a30d948f3c707d4fdc9c6faa9a03d68105b0e683377dc69afd8d3e6c256508e2154e1af529a2a7ba44d4cc9b3fb8bf69c1b463e36cbb60c9918e29a5e6f62624d473e8396adb35ee0d640a0364a7d2aa24b0f5949d9978cd80962920b0bc51938bdf3b7f38a97dafc45602a50e1cf13f6dfae37eefddc420fa70b5d3ade97b7f54bff9fd9ab7e5b84f9bb64f636d67e272b10f9bc25c4d9ec161de1e6f256010f99f87eca90410a09df38c615784ed4b2d8498cf4ecd0d3b4cd3457bf522ea3f2740a6fa7f2eb33678f98c64069409a1f9bc5afe47236f9fc32e5b2aec14145ac10d365ce5d33233c2f0c95b21fd2634e1437288e22cc1b4bd4cc00bfd3679be7b3c32652a62fc85e3a83fa50dcbb453f01d0b8e4c749657494136c2ae545345f9032f904096659525ef57f13c373e94477d9e68f94b6a28328267597a504cf7f215936f59f80f0403958f6c3c98728cb8995a163524a25f7f0526ecc6d1d36426466136ddffdfa0f0b17290510c797d556b1365878f9258334d20b6369c60e8fdfd8116e82b18c1a1fc7209782dc8acc889e1ec44243dee4cea671233411e44e9c5067403a7b0cd2ef1d694d14c5154276d52aa6d789d25cf0c43f80b2c03e9996550765368ac3a4927d5cb1fdcb1e555e07289be145431586fc727111220df658e7221c77fa3acb0b0f2dd3d2b2c3ab73a21d4582799308cc2266c119b8170e625be02260bfe43fff7fea0e08581b92ba8c8345980ddb31a95cdaf98bfbd86314798f19ca777a4fb3dfbed42ad9bc05bdc2855209726049425cc6ab00a93a8f9f4e2805891ac317506bf01b7fa360bd7df4b41a88004ef0504f3e315d2832d60e9020f7e8780b0cbd82301937edb764dade47640bde61a506910bbe79a96905d7ba4e99ea7436c8413981c35d7cbd15a09f73cb311531a696fb4911b84fa01813bf35544171afb7110719a646f655c40f3cbc2aaa412c67fb491c3332430d76937be64052338bbbce6a04e209e883a185adfd0442dce6ec1e53a156108eda2722d8c6255867569e4389b46ae5bf4a1c16ad04cdfa0a43d9a3bb47cfd0a6e3a22ad3d7f3ec8c8687335c7da82d7a26423a1afd47d8f6708e57d1a3fcbee677cab1db5e85f3ff0ba530a90e4199790ffe3f1c0638b08743518649809189db3b3782e8e15a03f75161826589d793ea27100c29b0821a0f3aa2cf499f6619f5817e1108457fc73e609864814996f39945f9090ce5f97482cbc09ae3ff437710cc89667d34e7e983df4a1c16b924395094e08b28d065ac2cf7a5d03f933a43e1f27e4d8c805579bfb7aaa3067a94d5d898227ff12e83c239f06deb15735b7322e41347fb8af9b87d19640b46b3ba0ba755ff1bd4afb41221ff71ffe1360a033bf1904230cdbce394f3dcd860e46bc9a8b93c66ebbc498845cebdd195f1f09cec88e215f9d259cc94daec44560918ead1abd203087892faf7cd3d5b4e9c96efc0119821f7a128aec24b25b7f3f232099e678f553e47685e4d0b17bdc721c0f433f44573306b7288c912b3719d9738a87a97bd52ebe855cde9ad7905c8da64289fa294af7b948e480647bfb84095ecdf99d6e55530660f1359a506d4d84199a5d6b2b4ad52eb1f065f2c637435cb02847e238ecf77f26af3e7affc7e35672fcfdb6db02399c41e9a335c1fd3653c341f9a0b7fed16d9ffe616a2cbe7b90751c17838fec2b318646b84feabff9dd677cef4d89e16271cf478c747e3d42d065350399a7fdbde34068e7cc59e9ea161126f551539be0313978ad6bfdc32027c969e047799e950b4318a60b94099d6383c2c51186524532873f3abb12904d76b2e45f37ccb4b927a7614ce60a7ed83181ff1cd6e6b9d13f764bfedcffb96eeda5940f8c980b7c320f5af9233139494eb71caaf69e09ee24e2d8d7f3c55c97a534b76b6b9f9353ab2332b8edd383d09454714a8125c173b42dde9607479e0c09b65e14bcb7fb4dd1ce49c59a21545100d4dee1e73b9f94f366b2615c91eece2b54bcc922b375feec8ba7d234b7c4fbd7fe047708c6a1aaf6c1629a56779129deeb4bb28f0799bed1764cf184c0aeb55d2fee6dfa744a71473ccd84646a0b017d234d7e15dc346d0f798ebf1b26322e8368cf419ab94453df6128ed193c967ee009055f72a1fdb4aeb15c1209c5e16c0ae2db7fe068decb5e7498aec52153ca8d50d1d244579af402e4b3bcff7a64b0967fbc715452685b41c235406da64f3a076446e2f239f939b18ce2b69cff7cfc4d81051391b2cf1ee8f91c11d0d857e2163eeebf16506ee067a7ca0e698dcf75c0838d4924fd3e9de364feb6022e626fe7c640c3659b9669d8c423fbe10f1b4154a8a5122e2e6d36046c9fbfe6bb14d4074847cad21cb4de6aeb7be83e08f01c450da8a3a40ffae80a0a2a8c4494476013ab7e7821a37a507bc51f300cafb71398095e3e8ea4e27c21bceb6f00e85a9670bbf1b7949fe5f384a8ba4a6fad9c0a8d0d957365114a3584a718cc9b9b3a8e31df43ba2ec0a69e4d8a7b6a1b1d93ffed2138fb3e27fa024a6a557ec7071e39e2c3c22996523485eaf930d2045886efa1cdc0d93c9b594d496ae717f7e99524627de6391e2a9d635f968b46ccb76ad67fe2aefffa9fa382ac5068389777a1e052b5d2b324a1c44785219616ebf76d91e60a443c482bbe39314f186e9c7ab601e09836a5c587208ca84747a467939b4d84ab780c17e2a71b92aab05971d18447ab0d06eb555c308673336c960ff3add4739921e01a7963cddbe3dbc3c44d22136a3cf48eef0bc88d238f9411b82d0a4de96935d6050e3d1c88614dfe41c96219b1cba7f38743192bd3eed9083f8c4176e46eb353cc6ec53404ae0c2f62dad48a39687576aa6e8517f957139349416a95341e241b7979c3b8ab743ef14d347883784c4ed9532cc2b96922def4e3b1a4c658ae65abf439aad5846f2dc0cbfee1076eeb365f5b467198aa5dede02c57dac4a952f99189640fbcd47eedfa7cb0a8265a4f79e12e0a7b2f537711d27f035275bf19faef71b131975e53dc65eea50b1e4cc3fdc8129178cafe5466c82f514f15ef1179b3a50fbfc2dff619c9a4dfe821f656039008f4426967e7c622570ee21cec9d00b6553c664c7255a3cb9dc1d3273d785526d8e3fb44effe480b1defd8e0a8232247cab7ae44c138dc70abf208095747863ddbf7ce4d9ae8f1222725660728dbe76c055e9b7780105f07c7eed8e5f6dbd29f026fe1bdc44df48bab5dd481d26e8a2516a1560f5460984362c495385f63e567ad5682eb65d025971b9bd9735cdca15da85004e85f57f5753395caa6fcaa8cd12aeffebce1f34e2702236b0d08dc02cc442bf6d0e355510693844f13d82a72d72031e21bfd1624a5e9ccc4f32fa5cd197cf219a6ba9bcfac179750fb4088889e71b7d63290a2c56b6563337d493451600f5f06d79c88ba0f2ad5e33451638e39a0e447f189bc0fc833d68530ddefef9001dc40aa7f3369e278344244edf72e7a47a3bdf04d2c4deeb7cb8b046eab4356b934e64268567049520a4020c9c3b94b37b5136c0789bfbf5c5033e2f2c2204d5bd91e2d17a33aaba9f312a50ae380f4615e94a81448127542d39091cb2945fa14ea03f075912cb9d339b9b685e38b0765c9ce997ae722d3b886d91b6d337a6c38f93153009ad544ec33e2168f3fecb548034ab6fea4bfea40dbe1cbb09e3e4585f78d70b4643421dec77f20ed4b03068f4361c932d3d1c856a23fb23d5d4cdb54b90d82b2f4d7018c93db148bfa9a947122622315770e6760f968596fff49e650543f9fbc19c37cc154dba5bd4dad69dd81392bb6d95aad5b6f8038e4f3064ebec1548f5282f678ce09edfe59f82f37d189d1387465af830a8d6ad6b210553c321af934ab8b87d17f0dfd7c46338c5963af9c64e1e192c993d60f3d160b9bd1274e7e818460ed7e72f47191287f4ed8bd57041d37b56a9a6b885f5806499518efe26fdd6d29190a14da7379321f79522a3f21108e7ac6d7ff2b7f754e746801792456ba10bcb2dac04cc8de93709d06b7aee44cccb7fff576ba213d2210ba8f63a08bd5151c4eea790f70fcf9c121bfaa539524cacdaa1fd5d11c6447b4999c6dc2e7f3a1558f237dc461c35fe9827b8805ee2c5a51214a2ec525e5759830578014e13bbd4c9a24c46cdd536f5814a50108209ad1267a9c00f61b9b48363d21c752550c620883810e17ac81c86dca6406deef71267f86920a64cbc38b6fc962e003ac2eebdb30abaa8873fdfb150161c0f22db9d41d8892dfa926d63d1b8b7f23464596237bc983a5584a8dd1f62c6d580c377558b8c7b0497bd4c2944c499c1bc936a305f5085c6da69491ea4748603e1200401414a3cd3ac9b229ff7510267b0f45adfdbcbe75823a48349b7fc20d1264249dfa888316948e1eb5e69681268c1096f22fa8e7249fd8dbf49d20c8e3ffb5a991c880c09a01ba50910e7b4b4499a982a5eeeab3be8006e5075e7a3bba4f4713ef787c79f27f4075ecbc632415f9ec8a0d64ac8f86ac107f839c40a09207512fc02bd23f25d148ff9235819f44c1cc47e1157e92ba919fd687645e8a11157a685fc37029131a9a6457a22310e22b425a4e7a2060593d66f79d353e2085d7bfeb30c3977db781b30479101682e458dc9bfbb0eb8c64c559abea099fa5cf7d95bfbb44d71509c64aa8a4148882362367492e4d31f24b6b9dfcdc3c5dfa484324cd9a1f62ff739a80599d3aedd5f662153b90c665a4e6790d000addc8cd3893185b6ebf3a0bd11d5064fea7590527f271767c626cdb7b80f54073baba230a26daa257aee6e097e92f394a4f9460432b9c30f4abf4d9e87008dcf670aaab361f6f114b727165ab2ab7721452ada4330f65b0370bbc0ece98d53e3ec89076217abb081b8f7e561121422ae169779395a6accca55500e624a39bc19802ad28569629593bfe71caef9c3823db4f3040df13c7369fbb4aeb5c33cf5dfe061518f13b1f92743103fc6e9a7fcb944ee534b2d970befbd1b777dacfab6004f9a6b67624269e72f19f104dbd246c72783e49f2ed9b263d9514ba16711fe9e43c44ed9604cb0b352e31f54a5bae039ff9ecdef54919541b5c2adbe32ad6b4b1d5d2bfa41142e9deed7b62b84675398944234c8fe3459ca2652ad0f2c05ed2193142a1eb39e997e6b112f5a9c1a80784ca2cdc84dde58e191abcc49adf950fa5cb9a0306c5a15ca2304b34af8b54d03a8c48a4d1654ce1156a009894f0218b309561588352c25543e69db2da58573d2113676e1191528c7c01933b362ffd02abd1da09d309fd58aa4c46d1346f61b009266f6db3a25d18e2bfd442fb571dd32a3ecfff71f300f0516a69d238d34caef4687ac6b422661697fb41561bc5a0eb535c9576abcc71c12801addd1d0c5736c2aafeebab7224b22a073328a3125f5bf56b6bca1de5e3c96c0354064ced84b3ac7e3a595326baf0c1690db096c566cc90d9bf53b3eb5cf362e9382a56496a05e16615de8d4525685ef5d2c289596f05944de118aabe40fd8bc9a97f57aea35e3bb1150da0b56455568c96f84e9b33dafd76b464c7cb1dcbbba9082a31521c923d5b499b9daef923f63869787e1fdf57d74237efdda51822b3c5abfa400b3a1c1f88dc08afefd499576716a0938ffc66887c849ce5daa35e38d1e11ef8ca67c0d6547ba7e14df4e61e2c49420babff48c51069a6d6e4b7850dac199c90734097bac27cc770844e7b17e984f3b853fb8ad46400ee9a0ba1a49d5ffcdb52164c2191de80dc8cb7706c8ae8ebcf7b4012cd0834efa340f2db2ab325786523d3411a7ae2b26e86efbfde979e25fc24fabcc57d12165dc072780517483886f0142f15282d936d2f59603f0c9c36144ecf69f5bc049539daafd6bfdc9088b6b0775dc4cb10ca8f7427860fd53e4a69b815e6ceac54ff1054517cee975851accd3a673e7032cfbaa76157bf0ba81876ba8e0cab5a0ccc208b3868f5d4b42ad2025b96f11586a7c305362fd77125e65f2207b41fb2b85e9d341240fb5fbe7f05fdda1835c9552a7225e0379070c03af4fe42f1db54ffcd42aeeda045267cea229883792c38f54e60f8dd221c515774bfc2f214820d5e4824b7c6ae736bd58d118600a58a337520237832b64461c2cfbcdbcadaa43577547202aca81bf26a0c4fa7d9d6f0852b77f7f29850c67bd62ec3257ac948fc9296914e4e7897e11f17209d09ee5a0bead7c15f152b2b50c6931d691cbd4f556e37f354455aa642a908f7fe0a03df8ea57ef6128e1d5f1f9a112a02d139039db95edf3ba29dfc7a75075496a30243e7891710218cf6c6ea36bbf466df97ef096967b2f694301a2a4966256901347970ea89130a1905d2b9d53078867470ebd856c024988e55c8ecf0b267230222cae9dafc79c9b2b2b9bfde7b81dc2b7f8bb71914b7f5ca85128bc40fff61d9d908128986d64cd78ef2bfbbfaa577254846469a08ae50773fa858ab4d533f56e03fce355c3121cc742dcf9fc16a8610675f06e38a543629a865fc6eb1a27e8158debf9e60b178b4d097f4c4251888917a121fe4ff851c422c2a6a1dd2d5ce115a16ffe37d8f4aa2e090d9d7321ad8e9c2def29604cc0a4ff10cd546fa3c2c8ab5f5f75b7ef4af74b5ed404961c1ce70a2cff4ed13060e7bba7475fbcc6329e73d1d11b52c32b5259bf890c4b2ea601978a36345faa48693aaf11b5b9edf4ca3154dd0d280377b9cf70fef55deb428f1698dfd40e0c432a95364c6f294525b2d33722c7bbdfd53bfef4963c75dc25c1cc79ab7da0178f770ba02c3df982201e4fee5435014b487d83e8dfc8e8ff0269146bdb1fb00e881e61ad4dee3ebfdddc124c98616e181e17a3c7cc2282ad3e0b3ca8c032b0c0eedcbafb548a3aea93651f118cc8ec0e52e6cbf950ab00f947f22e5b6257c4e372e2d76e47e23ba265c80187b75d56bb15f9183066914df0c8136f9cde68860f760170b79bb57aa750ec8a2c522902b5d67a762fc08f2ab28d10255927764142f481614e70cbd2b64387f78005f94d6a8a7a2308af0896d4c4a67b63bae45a76c0279dc27e9a828245b55c0bd300084356719f24820a079d554314e43f52cba002a6ef4510808f1c2d71979bb2da307de090424a1cb42fa59c3caac3d38e6fcd0a267702d3617901f61b440f86989f4cb4b81754a4aabf240aefa247890c7924039e8b5f6fe2029fed858c7b55f263ad4c355a12ef1ed05b622ad5839a535a3d9ffb9f69058d90b1d500c213ad4c2b67b174c7fa46998a107ed1572d75a60549b7c35e704ff3dd7718f37f070381cf656f00d6602806b77f9d1f13c384de5ece279d3c67e5e151bbd8fab869553b2660658631041c6b9265043dc7bc75ce3e16d377cc5ecc90c76fabdfd155498226ec8f6545d97bd6ff3754e0e0f32c178dcd3ede3a7bbd9211be89f1523b43d0f9e377933edb04653e8204aec44c928df2a66ff523a8f87b8c62489f018d8fc5b77a5eb52661e66029bd453cb9fd5df0a9401b3c7824a4fbbb7ac572e187e803aa5141a39700abe291ad774fdf1fe928116c23615fbf19706d768625792aef942f437bd84f65e5caa5a5c08533c8afc7e23a1b596469f234187ca07731ee31a3ac635df2ae3c36506fa833d211f2f4ee6c8232fc8a4821d183be40929117cf19323dad81d51ad59d394ad0d68d267e895a49784f4743ebf7203b16fff878c6fa5d5406b9036bc90c35c2764124722b0c1a461b48ea65216d37d98cb4bcaa499cb2b549d74a7de2e2a63ff6b54276522fd4cfba5ebcef20a21d7e75a2931118c580f014d26f7734c8c3acbdb7f595228b38bc26cc0194a6f0dd728a099add4d3e9091b7ea6dff17a926902591965e6f011ffb44ee7aa190cccba2ee6bd39f2b91fb2cf9c8a0ebd3cf6d7770a1340852e01bfca465cc18d83bf9ec35580e456e81da361806aae86c31ffe7b312cbf4a9bc8c0972ca8b44859bb65439f695ff737cd045149ed7893c929511c71a7f32a46685f6be9ec13468b7ee974efa6dcbe9619361a9e1fde741ff75c1f7759f4abfa2622e2a04d29772e4733552ccf5d08bafa361cc54e9ea326bf1a0f7311ae42d965c474dbc33e08a297b3fa7a69de76549a9e4584796df512e9d4a67ce2c5efc622a789b8d3982a5fe5a000b56802dfb9197fe94ab99068322d0cc0b7fd8034fb2c61875d02cea9f6b111afe482a1bd38516090df35aef86821a1868bbf03c9cff543fbf302403588eff72f0f39804c59838a0e177803fd6b9c9ccaaf735092396a325f0d2b748865708bce71474319828c2ea7cc04a8ed7417f06b016f4804bbd2571eb60e318f0fcf7b10ca070ce23e3b4faae3294f4f4f3714ca6c46c32069fa33aac113111ed7388c2b01f6f32027148fbeecfc8b88cfc9ca1db1ea5b048b40039c0fd048ebcb40194a25808dfda97bfbceccb3969b4f6fd206c9a602947199a0f4844a009b5404516f79e28c7abb9ef04fa472296f9b3870d52d12458c13652a981d2b7cd2a24b94df76db68b125e7bb88839ddc5ed4bd2c94f53d7527d8bc84549ffb7c5b8123b02b624abb241d825558c32c779ef2ef2ff8ad2e4a1c2a6e932231ffae3fdae34960dc5b3cab0c0d059cd8b75ca45bf89de6890ba1fc8fe77cc1ed405371e8f6d086bd03557d620302fe1947d61c1c2a5ff12b80ad2077d2c9591d24ed579ffd3946578d62776bb3f1cca5dc1490356d18d7b84e637121ac6e33a89d24c40d9f4f9dd4e0d91eea42130f6ceb149e4c48aa9baa13e693ff9b0dc7675b3345ab97de6d100a855f87d54dc1e8900d10c71041a911d923a98d957276bfa9ae74b59502c12b28fc43df931e97e7e68cf214ea77c0ccf391de0cbd0fa9d4a1d970586dc55ef4f9e059f34ca294a9eeff9b57b7e7e6dc0f2c4923b7aedc2138e719bd7832078051344cde03ecb149c1ab0f242de6f65e6ffa0d34507dc55e3f143e3d917701310af65d070ed0183012c21de3ea13b1a0638e0374069093bea8d86581e422fd9de38bdb3ee38850b94cd7292ff895bd510cc5af1fb504c139928f8562d4d06c4076ea36344af7ab00a84c2b58c7da8d4e529d603f00af99c5501e46c4de2c3ed1169720b7e84b4cd71dfe8fe59ea2d9589aa924b4e3a372e65b46df3217fa18ebfb927e922be7e9eee80cafa06677b5cb3e63180bcaabe0b6aee7ab29aab7dd368dae8e343cb45450e21e9d0d30cad605891f6d29626138d7c2be8288895994bdd2236430fd427a14601c0bdf838f83beccf6cd97d73e640456e5ab6914d0493c05e3cc7d0f4a5e687ca1286ed858675b63ae1e1fed54da7719f3bee2683a9efd867ff0e023b1a89223b20a5cdf5bff4256cbeca65f21a31406ef4a73239b3ea11f3cf00ab013a5e27a7943f936bf1ac028ec7af81cc0fce360b13c618deda5fcd43ccb52f6fd9eaba741f4fa0ca0f0ee508c255d42fd54cefe3f08f660fbde82be34247cd4657c56173a87d420bde6c52b2bd2853d3fb7fa684d8e5c3793374fc74b4ae1821fd83a15fb48c6fbc7bc3f3c3d1ac3fe893a675ad97c81db00060901441337169597aab0e46d5356c7535dd027e1e34a22fa60770dc9cc8b80fe976a2899b0262466aaf1f8df4e28bf1cbfa672dafc2352278e156f41996a19351dcf9a8bfc6c102cca5b5fc28583a8ad3cfc13fe2e24ccebf2643381546b2e4cb5d43fc3fed83c556da416f8aeadfd4167b386f9afdbaa8265aebb8dc227e694b23ee643f18d73dd3ba1114891228b7928f7e68a0182af962a1be4d613eb58be98a1def21911e59279b14fd0b869ec44db252e24093b6d269ff7377f9a61a43b2a9be80bcfa5ca4ba391bd9805b82a942223234a32b8f0baf99799744366d033b172ec731674d7cd6087f71c8a227bfea85c0739fe7778e51e529d7f9d2dcca114d962d8f7639633a72b258e85e76d481a9fba30da8ca56793e3f9966ff6a649105b75bc23985f8d217018358ce0cdb81b9c1e532bd3c5b3e3f25e47d40c9315820b5718a4a45a5b5dd48fd9abc7ad3585300374c8c3e0bf0660b3f9e3d191a6b4f65d46859acf3c4fde33e38fe92a8a3f5ccef9ec2d0baa3c10a879a9753880f197e7cff640ec48256b0b62214d7e7e31d3d78e5389c44d5613e407856eef0ed01d5dd4154dc6b4212290a7f5f2723cac3e033cd7b0e8143a4969bb53fa86796aaa08fdaff1c49ca48bb60ac352531d3de450f3e70177c3137c48e31683b43615006b7e8b677c1c97502e124126ef604ddff0da89a93485fec29d76d24c0717484b08457ea834cbee111c06e0845f200fa90e36e5b86f309e41743db645ac5885be70d6c693d7272f5cf572a4dcd98ab6957e98b20418a478aa0b996e9d1422673d41e9334c98b0fba18fb42eb2170bf09da7b2281436c1544d4e2eb59abfe8a1f2db19dabab18c735ed1897e2d9da71299ba1f802b510112df622cb3ca96b18565c39ff03571f28014751b42bef934241749018260a8f0d70281f64c10be86027d730866c0e724b7814be4a2d17c7b511a96a49af2d892088ba1feb3f1f8aa3eef7911f2ec80c27e5b89ca661819db7511b3049e959ee1bf70bfe88a690f8d0734cb470f19f817fc557030c299568ac12d3aab7a273215676a403280f05077e27a5eb4491988c7108d397fb4972518f0671b07de5fab46bc971a3e69b3abb371e610cbb4b0eaf20942bc7cb8fc8e7d47ee19443dedc4c890bb7d25fffea5ce1dac8aa15903a448e34db49dea776c23907c76e36d9d1f155c5dcba1d09cd20837d39b86b83e650a8463812c3c940ec52b0072dda02b5fb040fb6e88a5f7a3b1d6507b135a8c53ee2747c56acaf22a4e459e4a55d17fe90714537d7ea6fc4207974bfa7880d7ca375aa2fe21860d85500505d68a7a2e346a36d0a06397c40dc65ff346fd3461c81930dd33af282d386de55eeabd0cacb289ad83c4b06df4c23c6a4e552bb32030a480c878876c53d03649e45f80483987efdbec2b90ec7e686a8b2f011049b8d039a798b67dabc8f95e738dcea4e7d9175d02884535d335ed4ccb8515793e4936e88ea67e420f5cd15bf51cf21716bfed8768936a43d1643c2cf02bf7903f64daa244301615427ce30f0f4a661db2f72cbcefe1d6852a1637be374f568ca7d72a749624f1b3ca2fbb981181ab79238f39ac09d0213c739d53b41bf119215a049183137b422979147325e9990c5da395ddfff4b3bd9219c2becc1b713ce6cd7f54049b530a1ca9b4aef9fd8fe291348abba4933944ec569150321db13be8438373ce7881f26165983608388ba7eed038f9ece0dda7ec8aff62c376a5b812703e67fc7b141b72f94d4328e4bc97959e5a57984b6314b179f8563244b1faa82113436605c0493ee6b19b6b3e0e05508c07c1d67e53c8192d5d6f20a5ead8133c095fc3219a88fd0eea2ce44c7080d743156dabd6847dbcb0f0e0c859b5f60aec60c6470d2cd0ae896c6e9416c610aa441c92308f69f268966a4fbeb95d7d9c43037ad1c4af541c4b5112277ff32b56891ceae066223ac49e34a9d1df8ee837033455e3b8dcdc29d6b9c025b2856f2ccee330655e18d91e17e003ef3427c8f711142aaa7a81de0c4d709b4fec57ac922ea43bd0c59c85d1b07294f7a1c3375a87220c5fba07b43abca249664b1c7fd8d365abbca1ef645470304ef978ba2f45f42d0dfd20cf7de49f5176897f2fb04b7f44f0e4a52185ffa4608ea11c29e1dca7e66b6e4d252e6aa2263d83178caeca19a40bb44e9ab9573512d35cee6efc8e6be16bfb751097ecbd712ac6c8a47f634f66afc0bbc2790ef8a72b70a9ee802ce441c299d5dc21580afd315fb7973360d73fc7476c0c729e663fbf94767b1b387585e42072ef9f5bb5a3d4978c037bd36d66b84bc508a487290b0110b93d319c7eb7785c15c8d0497ef9e591e562c2b19fffb5832ee57ac1337b745d4eb5d397e4ce7bcc8b1c1578330c82f04022f9c82aeb2e92b4dadcf9584fc3b8963618b15c626474b09acb71f54349b00c4adfb6b0c7c22f92cdc5e3bb079beca0cf08254253ce3da991f82c48e2d09fc10fc5a1c0a540fa1df5ac3d649320106f26f4e917d3fd66030b227a81542f8fdc3d4004e35af3ec0b05b9d403cc07fc023fe3d64da754e94b8fc9a9af3deae5910bc8d52a83ad40c0d7f87daa4ab0ec58a1cd8393118f6f2fb9a850f3c0a34820ae5909e1e694cd6436a7a373ca9b086de3ce2a423a2c1484ca5dd88e60e256c340aabaa9ef1688691f05a41c8270999203610d6d2e193d2ca30051e90d2921fc5b8f5c453dde9645ff86b45edf329179651ce7b70652104a487adf8cf5901cae648612edcedcec50cb48747da7938f5009f54bb5676a2e8f7bf6cbfc5d490e778473722b2676099a99c53552431826b7fb2ed6f33973c8cca0b7b129a4bb65b53a7f8040240768be47a9fd5a111d5a34de7f65cc6dbeb44840d4c3fcba1b4a675e272a62c023dcba203aa32b29b3e7d9432f0f80d4b64c47613c6f3e8665909f5b6e0db8f28b39c3308fee895eb37356ee83dc87c6644f1ff243d90a8fd3505abd5fbe9a12e6aabfa9c7b957fd0d388c5d49a1e6205644eed314610daa63bd73575a833a3e849cb601f374e0f9ed8b3c31b529d12e89c3f8765a8972237f4eeb4e1b0786867c992278a73b38792f36c2a79f55d591f837f135fe470c691e796493d959d1a8694e2010aba6ddab17e70a673123c896f5538ecfb3d1eab36efc29b05d6e68506057b39bb5f5d7337ec76a50aa9b409b495f4f57fa5af6a073ab8a1620d2d788fb26b76ee32bd34e87ae6c3e0b96b3890a8b0bffbaa0d0059c27c34cdf35c343e09a3487063db5e7613edec51bc821350225ca7ea6210a8279b78a9a6f233381a9f6ee96feb5b57983af6e2ebaf3d3158c819e4c971268c043deb6b244652e52222d5b9341ed3c5336fbe515242fa3c88e1adffea6aecfc6d98ac43100618435504c90bea608beb6816d723e869a1dcd216be06b4c158a3ef457f8ea193a96829eaeb8835114d1e6380f0c98dfe48eae899534c4813f6fffaeb23fb1ff59f4f11075845136b52f2165291ec23b5eb397bb6c5c70ebbf0140be33944f4f09256355e080a4255d11e68b9023ba982cb0a1e3c86828e508c9dd5bed72d5730997997a0d44c7056c54ded4bcd660246cffb08f3c7038f791a2de653b0afab87655f0f81ea1bbb3bf09d1a095ae917533db88cf42280aec76927a897a4c8a5f5f851f224f5113961e6975656a6c2260aa50dbdadab9bb28108b2c6f3eacb60725947ef08a2b4eae98c43c7b99810490e2eadd9dc6a4886eb115ccd66c4feb8e8b634502ecc5a67dc01b76d1e5bf342d11c21ef52023e2319bcaf5bfb9516fdce1ee40fd2e9aa1b56bfa04315dae7fc25085d9e8c6891a521b6a9ddb488ee58a0540dd0a4ee1d05d8c8bcc1f4b65507023626b31b3b9d4d3b7528fb135a2b3f67a926e300fb62429df459a9473833de3035b55afdba891f25e8da8b2c72316e97739a86d1d6ac0f205628deed9c43934a0f84a9b28e6fc5be66db691620ac46162b03f7aac57e8fffb44f19fa19cca559cd34bb3eb71bd90302d35bc287f3ed1153e2caf6e9377caa596a3570d8e59de64bb55e8ebb6e551d5e03143c291a9833d30d6e04529a0a14ce4cc861e910ef1a3230fff5464d2e4597e147f32312afbddb33aa96ad7bc1d98348439b543b7dc9d935b22d1b738cc4c64e076ea29c4742b8724f6f6566936f69568716bd84dec82e79acdd05f5bbfdb0638aba4b84db05a14601df576ed1c490618e737e7248a293f2e01656abc85c1dc657d489e947d53a80fe6310dc83bc9425e8ca2d7abd74877789767ece9ecc2101c4d4d13b38f717882e980adafd8598c2d996a59ba5a43c6cb1c419fc5038f740b62f7da45a4ad362f1282380109e2e625773df3c41b1b6aff8e6d816993f6872bae7cbfff6e182394a6731148256eaf831f87d0c7f29ea3771076a39988fddb620860e78b6f83991fa3faaf675d2776319e6123d1fa8bc12e71b0f470e552714c4d687c83ae89655352ee3e00e5c26ac2e5c5bff07509d72f55690db4b536d7f2435d7482dab9d609f871b3db91b92179adf66381a949a376f6d8f546c562ba25a973d70aef4cb60242e25cb433524a2ce901cc7e0eaab9dab181f92955bf72021337ce7e1a0b69f843b0187be32d4ccc8453b09e229088b28de6fe04fb8df749aff2a43d1ed617c7e2523e6ce044e32171ecee3b08cae3a7f6540453e4b66189018ce3930eda7d2a2c50349524c95ec1a0fbe08d86ed1aa30c10fd9b669d71ee75687d0eb0cef6c8527146bbba3aa859ed67fdd3cdee5b855706eea6583f993214a069a7792205a2e5795dc94a8288d06d601139d560f33c367f82caff06270b962c06902bdfca247927d731133841e0013f01b06749630419870922fb11919382c0e3d2d908362396b3be82dc2ced4f8e77d1d1906f0f16cf5aadd001d3c3638f505758be23cea106e8cc01c1696f8cca8e3106bbc9ad81f2554b3735f2adc64ed455bd2acab7d7ee13b303d042532b787331c9d0972aec8b9b2810ac336fdf5fad27d01942f0995181477d21fdb7978c2e5f87c43598248897576bac056637546104b9c4cb1bf7bafd64d145348c5edeb3276b9b628758836397bbc9e61dcac32c0ff61a092f00e933b6d7d1244efebbaa487a36b887584b3a46f9271fa5f61925bc45151ee6a25b3bdac67a3e1b064dd6485226c77ee94179096911f3fb11671f7a8f0bcc27d7d38833bfd5c1c877ed1968f57cdbabb149b20afb14b3c43efba532e9bc93053c0ec6fbba944d55fe6c2a09b6ca269069aa3e1e3e8e971adee03c70c2207e2c4c3c244121bcd7b45cd6d4d9ffb01730ed1b3d1f2002a6fc31800e6beb73b6e005995bd51ddfbea4744d585920a0808a24413a31a2b0fd79ca131b5df95d0c84cd5d5bd59e04381c6274f92c5429bd42735ffcb8a9b04142d84bec87a3f133b9dc035ba530dd7867361782c3b07ae62d3bde54513c80b04a9ad1bc0b231b2be90fea84d67a1c6d73dc8f378392a8f0f7aed6d77444fa7feed7d5925c5679eade70a5144dd4e478c8af4172eebc61e9fbbcc62051223b2fce2f8e1ef9c6c7feeed41936c7594cab8a9eb12c2b116400db7f5770812e933ec3c9564a31a5add08516ce40fa94a913448c87c417f7a4fb5ecf12fe0977ca0d7e3c78298c5aec1053ad2d821d2593d072981bd1d9ff60c12c741494973b40b2164fa34de53a99a10f90f29a5a4591bef6c6f1bdd2cb6b78803eacb0142e0a286e7dd0ce606116921b0ddac41b857b38e5426907788d9e897f80c342385a51539778b2a0cfb3ea186f414924e46627afa128e1f4cc0ba51fc4f6ea34ab61ce79dfead38c0356009cf6ddb0370b81bde995a8b21d0eb7c77ea6a89d7313548d79625f2ba5763c519e967226d9de1a54664398c97fa9c585a46f405e0ac63dac8d46580363880e9aff080ce2c305d65eb92c22e4571ef3dd6e5afe483332f0b25b5187e98dc170df5b3d788244a3212a1bf9fabca52786a0f32c9ff6a24ce8ab793fc3e8ecf056791172225d8d4733405f2200ab1f4c5ac491bc2fa6de9d33fed1230c164030f75a2ed271e0c0f0bcc3f81263a518013eb3f20a197a7ffe0d54dae7a0fdb5595998ab057ca26565ebe46a3f8113776cfa27905b828c1f7fdb239428a1423fb944a6365659522f29f15d15aadbc3bf7a17d78d91bed70fc79be12930bf917f40715b08d9407650f1fc79522e30c7ad6e0683837225c054195bd625a43de6b3b31b51bc083748f6383232dc9cec077143cc70cb6ec63c04f66531bac842c29b75e8cab1f42dbfc15a6114e5e052d4ab6b1fd147523e339421ebb560b6eecc9bbdefa340a32aeaa711879e1fba4a9dffb5f14ba8336ec6d8ec0168263efe9cea8d66352484c6501814bf0d791c17883743fd704e685f75257ae9c572a3a807b5386953ede07d20e8cff943bb1e999bf1052eb05acd18ad71f5fe0310cc85a2c69619d6538b20095e0fa139fb5465d6effbf1daf992d15f76fb5c7c44203420be00a032fe546f72ca372f8ee336a0b5be3bcd4ae9a59120427112378d55c45d883da9d90433b1cc4b82f79f56c72a6e7582f369647e378f2950ceff439b840cc6413efffa6b180c404ee680ff98dcb01d3f0f4e4052836ae6783d5ba7f4f550dd8b575fdf491c1fd54aaa0a50d4033fa44c47bf5245a8350d3e1d2889d53f68d0f2d320b601045a11fcc4b6baaa888f51483c3c645e657583c39dfba98a227f8de97bf097e49bbe72a3f13304e7d6690d3445ae44fba0f4a6de3d8e92fc38dc546cf9be2fa5b7cf5fee74f326d2ab45aac87fa53d2f8a3990959d8543b824cfc5cee4f059ee7da90f61cbd9f4ec49a000763b3248e061435248f81c4bbd2cf0455ca68c77145bab3b067875f97871ab966996970af38e1dfa12f4fa23ba587b0f0f228ac7c31040907b8cec24eed4645b3fe1a17ca26d76c42e550c4a41fb357a11aaf6c18fcf8445a9a3c0dbd9c337b2d199e880434d10595c82d8cf2ce073940b1f5b4e4d50ee7408f82c714140ecf70c4bb24003955c5d2e870c2f7a341bc250738abc146561d8e82d2debf3db386667075ce9215168885e18912abec53c57609c912014e128138b3b755457c11bc90ec496daf3368b94955fd46c4f8b2d6955898697aaa05e2cf374b4c74cc170a3558d40e9a00731f018c45b9f63bc57f48f1c3973c8e9d3f7ae4ac45df8c1603a6b57a27dadeb68686ab1987ffb6d231eb90c73e62c52d13d5c97ded7f0bf4d98325999af30b3d6d837987078f3cca0bcdbec45d2f460f239b7f95fb3acbdd2b45b23f8c953c07cff753d78330c460e9c7f98ec98eae3bcc8b37e474b351f6a77cdf18a1b42e3cf6d3dfbae17c222456c42952f3d2d0a575aa506170c13a8c90a3b77a08ce7f7eae66dce5b2d8f1e431cb4ae639c64549ece59fef58e165a097859236f09233464df0ea39d1b8c5d3865bdbb9baaf233d73f8e4ac9113930229cce4ebcf0b3b14cd9af5725827e02c295985b42b1801715dcedd4c1193c45ba816fc356bce5f46dafb4d1d6b26b9451f23d026cd564d032d68b43bbb550ca3769f013fcd9126e6160ee0f06a26713b0d498edfce7104a2e9570fa6db4e97f0e5f69278b8a2b8f2c30e8542fc1e9ff7caf5d0ea8e92a70bf307eb756c80769c97cc3fd4e7ecf8c672921ea5f1618976e62a57a0aa623152c94e88d28b37207cd1df89b8c98700ea3275398165a0063065e5066ce20ace3710ceab81a08b834d56f727bad9364067169529e98c6373da16ce656e426e39bbbced9d24004e960effa98ee4b90f2f3355580f5c767bbb489602fb586325e75aeb92098c628dea86b408f6adc83c5bf72cf271801c45485a38cb3288d73aa331510ee6b1d03c8962b079084fb325b940489e03432453325bbf80c0945b9bebe8164e24a973c9cd38aafff783cf6f53e09e71781b7c340914c95d7d47223785f3cf933eaf5975306c3a9c6d5191ec3ecf7c5837b2d82bf1a3e4348a5f9b628da21e0038d777226756ab3da01daa8db5f01a6ebdb99a25051b1ed0e5016ebc43b3ecf9e8c996b5d8317d18976faa7ab1268f86d2f74b81cc9d715d51794913c67a0fe9df17dc16074121e26634870f2013fa07a020e347fc7a07d3f62159335ed3abc34128cd09bcfeb74d01917d3c8100047eadc94b6b7e0e2cd815cc1971adc3963b0cca9c1eba104b13014f5a5819601cf2a081a244e515b04bf65f7292c07954a4bf0c369640917d931983c902092173b4ae342f07e7f63c220470fb4e7ee82f4ddce8b05d0d0160b3002622ea690593313579c7b03e4e331fda4b05fcdbfd987fb330eb4cdc10341aa64117232964a8b115e262201ebb4e2d071e576e015d068e1441e455e2a218084f28366c5093939f38d2b78984430fa08d69a75794398777ab62241e33e05b67195d8f7b5ef860c4fdfec2e6496a15f72554a008e41dde690a577f99bc3061d95696cd6c2bf9bee91b02e8e104a527bb739dd8d4cd7e08e5d6a6b90a8ea5b29a38ff1e428fe6180f4149ded538eeb221d345e4c587015b64b876fa633456f782231a9b70ceb22b7c3d92727f49262a2696c4fd944997816261e378c8668d38d317c4b9d793b90b15b9de69280bf22deee3e8d46790fc3bd9ddc3f934db91e16d2dc66cd80a7d5698a28626c267302f64b176b0d9a3cefa83198a778f2e18b85760fc7747710527af993054fb42c896f5453eda5d3c2d3d79d4ff06bd1a1d1d41c68410bb217fe636b8ec5d888cc9e9fc91f3ecf43bcdafde18f34aaf55724b02f84c54c3ba9da4166a6386e304542dd4d6254a6df1ce8d0e69727e41089d2ce2954d962dce4414730b70a3e98fa470c8900b433f43feccb264ecfee05d9bb33115e2b63766714929da1b59ae66949e49e07b2da770c7e6ed87720ecf91de5900079879207160d5d6d3d9c4345c933d6be0c33592e43360a79aaba9f295ebf32b0360ad518d73989c79abd117af8a7afb934fe3bfb0d5676363ed540d0fd0dac14b5331066e188bbdb3acf1565d8e9c342c0e372535e0dc177660882e2b6fc6d0d435b58e9b47a63c14aab8e6a8a24aff870859efe25eb97d72579c94f2fd028411fa3484b0d0ed746cd8235f5a45350b24e27daaaaa3376bf40c1d527d6025d20b2347460d7fb809f99c414b84b6538c10fea337c32d9fc82a341ad172b5ec51bb0e6ef2facca3dfe360dcfe27b05e1255ec5163a1b2ddf1ff1446d24850d7a32af1de33d9ec3625f90bfc1656ae38a66740b704e1e753b339f8c5bc887b5c7154713800b82d970182d9d61590d0f16f93652c0c2fbef7f9b81c3875cb5bba861c0ed2c59d05e59d151e957d7fb39c2563c68a7d67fb1ef82cba6aabfeaff0783f1da6f2606fb8078af607e7fd2230825ef9e7e91fe1120d31071dc3965c0d0e466faaae4919bfca9aca3d43fcae0168f07e4753e8029d2db7291b09763e418aaa8db0c1cfde96e5ee87f5133faebc8c03392d8fbd31bb69bdef2dd3cf9d835b5fcab06974655236d59ad19c34417d094629f2ebea9bc8c26fd082c811c24dbd4864aa6b360cc6c9fc755386b9350c52b37d671656b11818c575fde43d77f05cfc94daa1a5e4a54f23587c95c56bf7444c51329290dea31b1a4ee16f3786cabe6062b287645b25553adbb2a005fdc34d6770b9e85d6feec269d5691426599b0d02916f0a7b9f9f3f238f8f37f8f9aefebbc5fe62bb29f67a85357de6a500430435921b3d2614bb889b2b2016b98e72973208f48bdd1ec4af8bbb79f29012f82cbd61c681142ca2fbc9c00f6a60524a78a8257d6c3c6d6e548178ef24c935b3229212ed6e5131e1960619279a093205821e514c034a73520e857688a2a3fe4c6e7ef6191b8f8808fb93cf7a72c2fc7691ac8058a1185d5ac5f179ab4aba4d81f73d91c7077470c507409a91aa3a5bceb6f6e14496d8402a053f418d6bb411967be9d4a85ad809bb73d1bb4d05bbc189ee4ff86390fd67508cb897c8888a81cc37a345f4e5af8d3ebe5443527f5b9ad0f85ceb5d2f65f0e285b9adfaac3258f7e4c8928c8a2362442471fa052fbfd488d9f12aac655c232f5a9dc702c6857bb90e942cf8de061e978742d58e8ed623dbbf5033490894ebedbe851574c12161350a7c9a5fff20983ac0eb8eebf6acd9639410068b829c6fd3c476e4edf3bc8ac88a630d26c43145082da96f18ed29955da8002d175068d01764936afec0e6cd3a5ee11907154d7c02c47fbe7f59dec0fabd1e88add2c0bd587ba8267b48e0b40a826949042f1cd759915ef91a2b4a199dc89462b3a8154cf62b3d4b40810f765d07b8ca989f1fe417ad3750e3382c8f890a8b01bf49d3fa7637d44b9a84e7fea7b83eeb73b986dfbc58ccf5e2d4877365a5a349cd83a524c480c3a58a1053cab1d2f9f531434947d1a91c9dacc3c5ae3d5630b65f1dc6a3e5fe994e1b66ffadee8992033ef73a80da16f95e25f52f6390211aaeb3b2706a38f293e2981942632d88136c600936ef50938a70f9370403f8d3f6f10dfde863824ce62da8338aab016a6efd8c0bbc466ba9d6a2ee28e751a18fe0dc3bc975daf9e8b80857c0d736f0f6faa1012d137a5a9d8622b412bcb0801abf35b7cbfa5f941a52d7478cda7446e988f2087e5f76a0ebf9dbaf074274710a9aae0ab8eca917c2953e95ad34cfc7a2af60ff501db718553110fd16def4f6750d1a5e4e7df7e9950253e60294e5af7b6d4e8fd7a268bdb61414ebac1c9f8641113e78f23516f6760f87cd57208bd690b41a6fa5e246721074053a789590719246f47dc32b29112b98400e7109a0d94991f27ff3f94c52c0ddda42e52472e512e6f88cbed046164bcb0934b23c905452bf6e0f0b9d830cce3ddf6372632409f8d6d0c0693696a7fa8667a6062b2c337b6ee77bb502c0e503da2245b96b5d76427f50373a0dc6135a1dab7caa15041ff5a23859ae20bb569384c56128016d9a3bbdef63400393dcf7163666681ca6ff883acea19415c7ae616ce9cf7ffab9a3d58d3a8ba27af1c83020b59fec6ee869471fd75ac543fb6c363d8ad976c0cbe43a168f2126d681562f76d150f77eb8b5328d578af6d3a3af51b3845f653570b6b1ca73560b47ccbce960e68aa752794d9273e87c88d07bd3781d6ea8fa20f0f09830016c5633205d84ae5a0505587df103cf0f67c71a7bb84aba54d79d22163c4b4f412cf7556fd8de00956f9f555f94cd57528e3763db529d319acc98c2714603d4e3dfb99b474283d1356702ec74dfa73d4b81c463182c97bd4c6ef191b080e5f6a3ea90692e5c6a1572682dca16355ddd937115e64e65ab961a5c0a3ce0295d994f9c7ef2e85ed8661e3a6f465a5b881c57817ae190004c18325158342e1a58a5921cf44034bc268f7aea6847dde8825d9619af83c06b0da46c6b408e03eda1ae935abcdf115cfbc506bd795c01b885ad516488685535b11c33d5e01c1858d64307cd2cf61c020ac5712e5507939ed663d9712e3d0924f086a3b022f7fb0cd24f5683a37fa5bbd7be2684cc2655c3e3500326b8d99983141af2e86ed6fbdfe5f44a1e5e3e0179fa5de0e9fee741cedbdf75fb8bd8bafb21ab33e3d64fea7e4ec8b33f1bf098454ab31d07cb5023dd9d599e02a47d00fa2069dbfd245c0d115668b3d8262b99bf144cf1094d96a9d61543e89db7ccf88153659151f1baf4edc73b99405f08728db4e35658d441df605500ba5c77b0a8f61c7af789728a9134725e74d60a3873b13594c38e53690b600d088aa40011a084d8aa9f0d03158b2109469c8c2c54854c513cd7ee8cd1bc13f8bfc056c9e64ae376a1eddf2845e15fafbfc80864c163f0cc2724bb43f2016bf796c9cbec3ce3a3b561789b77d76856ef113929212858c629c779b9c5805443cfbdd862a0a60583e1bac25e0dee5d955a239e045ae77b7e50ea99a6cd439768d921cc17b41afd49b2d7f4b9899b3eee86a6ba140eb72c4ed6929545564164ac137f9dd100149ae0bacb08fcb2227f88c1f4e05b324e9a1b078ead1d9299e741f9c017dd8b61c45911d8fc9c973264a44401aa00614bfe72ee60258e7bc7748e0e1fab8b976d996c630732dd3591e081af2a003d22ec4e2b188b1b03e46ea145810a50ab058dc18b6f40364e96688f412b83ccf309866511ec894b5682b1f154eb21c91cf978fc90431d1a7fd15ec1cd8746fb36b0f205ce69bfad1d98c637ef40b2b132582582e5b0378f6f00b1863a70dcee5cf0b46843adbeaf54ecd86ba0fc66831d433f8a20ecd7600b26ae21d919a7c91547eb4beccb5d5ce702eefa2bb13ce098fa2da412c9aa67349b04c0e08f9ac02ebdad7f7dc45115b52d6c76b89164fa728683d4354dba39cab9d5ecd977eacbeb82876aade70ea752974b0943fa2daf025cbeb052bcccf66781e0517f785683a3acd90623d139a0d71480ea46afd3564279a2191b11ca2e47b6472f5f6cd1d83cbb364ce8fcbbe829aae2138d584b9ffb58dd7bbca31b50152180de09268b9eb767d7337e67c752f6c70d87eaeb2a202c07ce1dbc90037b6a862059de4a95448fca7f6d99ce93bc4de7c4bcb2122deb9f793d66b581274b905c6d3579aa8ec941999e3db65d61ca888d14bcbf903af59cdc0fdc152a93a694313507e44471389b2743b95c31efa5a96ee9803cab23b0fd49978c79454799bec4d721459758485ecfbca45e29419c2819ef99097d15e437445d00d5bc8bd6f67d0a387a055c54c411a1a169b93874f9d91f0d986e4b95f9c385f855c481b92d118ee4ef993624bf0cfd8381fa70bfe889ba30677af54edd1bb69bfd09aaf2b8e64d7d352e32c15e57b25660f41c08f807a6701bff17ba29ce4cf5f4f32802785274a0deb012610c2af52b4bf4751c0aaef5b61f11ca195ee98ab918d89829bf597fd2606c12471ede46660aee191a77cf4d5354b838872c5fc35192c8f52e619e10991a8d99c084ba0176541738cc51797ae53684c95210270f9fa8d256c94072181707d9e8d6b4dd3c3985a6da516070ebb0c73d7b2ff0da97d6e931f201e3d35ae4a9868d61e683437cd54826f0fc40091c14c5c838dc18cab1fa4d11906cbaa0fc3a82963aac77f2573d8f53a2376050dbc69eba01ad7dfa0ff350208a6d463766708510d3e01c8f449c6be877afa35527c316be17b7c5caffb9bc84b4d961473446e14c740a17460375c746f51d1bbd4c3d0cdb674c7e390ed06f41719c9e28fc9d6108a8d52a237464cfb5ecc8c430da9bd78ad86b325e42d343378dd4d2b221a77a643323bb9f9ad0805d363f3e835d0223ee946149ae6a8a114ad8c3844db6fccdace294160d880a0057ba607bac8df46fcfaeb9b93b5aeaae617f1a7e0c2859f6ecd6675ab5e15c04d50892b46cd2e17c454479a80183b020a3de60f913022c4ab9e15ed7a3e63d16c7b04f86310a24e70f731b79ca3c7156d4dc812f5d3ec14ebb7a4182db7b1f42e0c564a320a15a7c2f17baccf16b40d204eeb6d55ed87050fd2195d080c5b9a080ed0b9cac8f40237ce8bbed680ae399daa5459b7e92c38f06cfa123d1f95847f36d85004129625a6bb12d979569c1d9d275e40261f7d7101e82d52987f418e88c20dfc148db0354eb7223d67744571b9fe34532dfb988b8477f6d82974a0c8ac084ff62997fe8ac91812f00ab250ea1c638c2cdb01b882c641d7fea041ed911cab69613e6f49cc401dc3387a74c534ba20d3c105f82fcdca75b8da9923fd95cc96e34a003119c5717248457106b6bd5f9650c7b51b7bbd512d480d688cd2443004393c7dddc7a8a7e52cbcce654e02bfc14d1b8fcd525d155f051485d35a7d0e89120bd259e08c790d8bb3f69161c9014c5d2840bc691b0fbcbaae46c5a37a88fac6d6066dc1f2ec05bef14a8a0868bd94f93de09d6387045d70975a85c3035b028256867873e763366c22bf68ce38f41b71d3a8f07681cd96ebfd2337eac502317475a5f6d4984ad5a0f9f93d31d9ec6bfa0e656701e2bb2fec6d952dc7ca2a10183a2331c90f36eb23724c375c2b84a22a915a42ca366b073278a4615b0ced8998681f28f650ffe51ccd9cabf12ed331aa9d67ec5fc017aed859a846fff83fb11f74d8a7734f1aa9692c200ac395fd5cfc5402c5ca2000b6c00ddce93702b03174b3ee47299097e9b5da90ed5ddc3a50c87b6c380a9924b121b5096d4bbedc775ee8567cea72ae0b96dce048b34eb0d8262e1af41dea413433ed6047ea65a714d72b64238744bc52be870bf8378daadb6f911c925c0908e202a4da6b5bbccb4b199e119f1bef8037718df1d651db05526f463d0bcc85cdcf9aa958205c048ebbe317b7946d34ce7643fd0e070bc50a580c762cf0ccb52a258a49dbb62cbddb45ea962c29124cfb0913198a665db8abcbad425a82df75bc6af3c6669351f1782c8efb67f87b3ead0de3580cc9813890b2d977becd2eb42ebf3ec72651a379eb53328d694f9ba7f9f401228d3bff55ba643d2c3d6fd5b330c3766d91f49901d697b729bcf6bb749e95245aeb943d3c04ec18afb6921c45374866ebaafadc6a67ce7f058a15ed823f2afbdede5c21228aa5e2b29683625aaab031f264aaf6d53b5ca89afecf06c2370834d28ae3f757c60d3588b75638b2cdd0257e0e693e63cf49babac3357dc339c785838f30cff46f6baae594499e42fdc50927d0c0915d5c7c839ad64c0b836137c09e734fe1dec021238d67d5eef039ba40991238b2fab243e3820beaefd30f191f5bb0ef2167e822209741f7cad2ad972c5460c0e989ce023cc59abb10f97b1edce374dd992fcad59201870949d466ec4b305b2c4cd9c7f898b4ba09e29a288736f708c7cd54425668c34620f0588a90f208d9aa4455e8dae45c204aad763f2a3d01c29cf0cc60f1bdbca2862fe8c0a6b481c8ec1bf3afccdb04a285919e431f8d300155671fa944c35dec974eb01cf774c9dea797ae248bec085e20d61f2c195c7dece09ead32b946948a98fd871b46c7c22940c28f01b7556fe835abf5c5e689c12ab0b4b7552d8c90f68a5e5bdabcba803894d8139734725c306ec87d5d065309ab0923e0c86c45a6dfe512a6b3a2a20a09197ee1582424f04d88ae11f651c3a1513c55e2fda504a4918173aecfc63f5cd1c69167a64d6d9292bd7a8c3305272a00ba03f93989f97a008b84e73b3884517f27bb0620278b4a7dd3d2338eb5fef5ecc2870a08a38cac9dc445c642836437edf663c246eb3173214b7e8e342ae360d4cfbde641cbb8141b10895682e0951b4bb078a559f9e8bf015ea9970a0f62bad88aaa0587d598878722f1282d478aa5a2945b52f6defbc244d8ce9483253fe5664cec062161158bd537ad60edb69e12168f9163c2201a891c2195dfc81f7a59256c22851954d583b630a9dcf7af566936e3d4be939f1b407b4e859d623aa69eff72d666d317584a89f5f49a8b700310ccb31a25ec0359e365316700234ec0e474cfe24050b4a57fe9eace09c66127bcf9131fe1ba6d4b7be785d09032c4c3bc5a9b070f71070a6844a5d350c79556db09267da0ab6ca7619e03e832dc10f09e6fb2ddac3693c2353ac58c7693e7f455b809ff321441cc79886b825193510ab09bceafbe30bbe7815d3237efb9383aa9b64150ac45f1db84c4956c26055a8562462927348c8c31b7c840eb28492f14f3dea21ccf9250adaabac897808677fdf6972f1aa7f182cba523c8bf1c2064e302ddcb17c395f42f1fe50da144f5ef85b7824b89fbb588a3a75e1512f7729db5d81496928546934e8ae0797b485aa0623716a54e699845c7315ffd35bbc5c1a536d249f4461c44b240f32c76aff4613d72ecea7cb609ba32ba3d4ab05d167d9560f95ebcab4d79eefe82d5eb22baba4b73533628ebabacb89bb682cd3b29bd093d0030353f8e2d4e3b23ec855effa75deca96cdf9b77de86a6ebd4897f2e19f4d8ed95198476e0e7a8b8d725dbb2577aaaea7f284e0893d087650968754994294d98b44252c3766fac0265fef823702a3434195cc9906c4661fadd325a4235e5345b53acde940d3b114fa6fd4e4880a681dbedfb1cf6f8e947b7b62c7e2b2b00e78d5102ce48a2ea687fb2dd2dc469356e65e3aa2b26a904ca8e7a3771e8245563d6cfeab92f3ca983ae1bcadea4a17a68ed8c710614981724f287eeeedbf56680f175adc11ed1a0fe6a3778a3c89acbdb0e6232641c9a2937509a28daa28b48e26c35f3f822e02facea73626daeccdefcc18083b3a7bccfd5cf9ed8b0d5df398d9e70a5472e35f55091dec1c7811dcd31958ce5b4ac9a6136cd648a1e37eef4954af6cbc9dbe1b48675ac216efbeb779f392c338f5419a25591480454a531a31f9f7adac175227567082158b4c8acdb4c49210bc88c3d3ea299f29e51995a8bfc0962dc8d22a77a5d2a5cc0445feabc293ade2b9dcf18e1ae42717cea794724137b2329a755c5e91c521a009b5ef762901f7ebbe0ab22084402f218276066eff72a32e0cfa44259befe3a38f27317698f3a2af5458bf7270d86777608e220e400e9fb9d53fc5108b0f25620c3266b95b2ae051213c26829358b808a7ec100caf8669c121a8d37eda6b1ec0e6043ce8e5e4ef7c0c1b56a6d9cf2ecbed57aac4ad80f7946d2ae4eb027a908f8d240ecdd7ea07bb9a902e800b6d9ef7ac44f2d4e289c685ce41833ec0b5aee4593506c6355a5c8bdbf2bdd6c4a52c5b2d68dd31f113f28f1d0a59f7fef71c72167aaa5c3d67b7e3ae41bc718f9bf82baca9e55a301288494a3c3eebc4fa0511965dc79c1fd403143871e6ce799e3d97961dbd0e2ab9e19de046bfb1484fbb475a2386c1a6bf27bec1568b5c35f862073b762fefe342a071ce5ec536aa3b4b3f814a8051b895f7bc53cd478a9c7b5c21afc77864382c1593d0263c041ab7d16fefdc8f275a1e9a452836c5fbe93514553e4ccf13b71f4369be487bdc5659f7f1f0283a67375c5a6aeaa86e88d807c03ef6db63985b90843c9ec171411b2437797e9fd7c61cb8fae0f2208583a48b461c9440ce59a9a5952a2dc557f3e57cb7660df50db85b8566d375aabee8296f6bebcdb1798ad059ea27fb162f9c042cdf0d6a91b5310e86050ff44546bc5c502ac5a4f3578cc8f5f7f2ea57975f92a305e2c97d051b5f0f42dcacce14da6f93b9009bc83fbdd20ea497faaf7e6883d03bf692bc423234717ad443f874ee0890230d64be68329d1b156a098b6d3d9613b22f79adb9405a6e6a02ddb7828c2ff92c41ab61db959bb849282d92bbe9143e0abb3025005bcf99736814b9f8539761771d63533df4bdb8bd98e77652fd951979f4cfa1f94cc18cdc51fcd508bff90751fdf7adb4cc1e5d5ed087bbfe8940a74e7b6005754f273c56f2d4d0021c71e987880967f8b4e66aa8d5d138cead51a55091c287a4ec2f04a6aaf75b3f4972db9ca06216dc8b31e9bb7a7956e5abbf6797c2e50c18d8ed4bddae3a036659c2a63a4bb70a22df7c651e4bd2fc3716ae8e56f78ffae076e8b6a1010e6fd5f9f1ae86fb8fe3a0d0e860adaa9929e8bd32d95fc2006d6db80895fdf255120acbbd8cb7f55630ebefd1242bd2e821b85015816a0487778df2ab02ee1e34a0a0a76964ca3965cf740888fae0ad085577a1226bbf4b1752d957c3ac7c0bfe252e43fbf3e7fa4c98af8d4a9f99d2e8c33f13ba2fa06ce22ed16b42627662ab7035f8945cd82cb7abebb7bf7aa91f363aa0b1e4011955b041c6d424766de38c711f6b64691315d5975fb76508516444ca6ee5e23de8ded8826336b76654ef57fec43649c2534058ba215773eae074e2844e40cd17cb13737c945c94d22570430c2f886af2d169ddcbce0362aa5730651f296c230adebc5d2f90085978e068be9d93f6338edc96c47c1e3e8669a255a0dec3b9b8d965516dab819e88072a8468c32d351c0476c279d1a84e843ed74f98eca59b249f74969fcda26ca289167337593f19bb17279985d8f10d2f4e16aadfc2709376268e5c5eb17ac5a64f513e36c41c7088b64ec98a22d5fe2ecf48ad66fed28aec311901636084e80c767366baf799e828c38264fb971e1c328a3240535bd1f83da1a36d46796986324c568b32c0aee09dd476b36cb05917d5879ad96497f72879f31b17e666956e0321bad50d4b3216f832a9eb1caf39090dfa9aab827f1f128a605c990b95ff25ee35778b1de2fe1420b8d7e4b8e4b6ce9768580fc4118c939ca497afdfb4279b9b0a8f72b5fce8815d4f9bbc6aa96d4c6706be368fba632b430952ff4fe835806206276ed9743af6df8f2ecad1d2b7e6fdb108463490e14a56bdd3c6d131481fbfd750a45e3ba4e97326516ea974032676a9e13258947734a385d6f8fc56033f93ee81f94786b9b5da00b4dd29a89b87911c1159da0dabe9461fe1f980012b47b6ae0277c7a640abe02faf01979e03e34e095d231d09dc06484329cf466a41993374a1d24c94e67621864f4eb099b1313edef417022d00cf52e98bb5737f2f285afc62575fe97605cee4fe6758e6b0bf5a435909387d58cf886b1a4cc519c03daf792da38f6e0c92eba5650abd99c6f33f5e11319708b8bb1ac1bce1e348ed955079c38ebfcec12fb6d33053ede95cb4ef0f41cad159d19f4f33c35a749b0c6f38acaf21bdc0fb2747ff1ade92a51ab758e88cb83f095a783d9e0fbb0259aacea0eaa77db2fcd8d9dab6b9f65435f7055588227ba8557c9c05793b0125f979623c9b26ad07e33a81838a60b2b6f7a6aba0a5cd4e88c772fc79e734751582087474f4653187caa79064e4b0b2ef58d13943b352663e2fe3ca81535e3a3d1e822893c4504592d13eac36e0e92c40ced3fded7d86fa6b131298fd25e12c9995c85702bd990dbdfb37c78328b4b8ef0d3a7395916e704d4a9263189f712927685497e438486e395c516a59d5c8f870a7647825ca3e59822ee51fb48969f4e13718737a04e763ec93006014b5ef571b13a6e9fe7e50dfa77442dfd11f72aa88bac0aac5ac9a9e14ff5963b578764dd69bbda18d06877b73c044c14ac051b0bb039f90fb0a23b86416c5e5f7f28b85408dce3ad6d507280a95dbc1955f4283be2d40303e94b2aa120eb432efd6a87ac1880de0393050780dffca3ac52f6afd5811e0990f361f50225cf72157f5048535103a29acf4b69d1569a31a85720fef459afcc5c392ab32b668ca4d91f6ca057168177842386ed2d600de9954c778f4cb3c3b186ea2c5564769b14be514fd367f3b8d1961108276b1ff88acf0e4010afbae277bc91c66ca0142ea13906250a6a3f5e60f11a953986d99994628792ae963a3148628891b57368564dae467be6d573ad83efb7d9fa41a0a2d68b004e183786d07c2caf89dfd652b1145239d94f1b86983831016203d714a0a7ebbc25655f37ad9ab209ecaeecd6bddee280c99a5f921e0a14d163e30061698a1d88182ab4c087837cc8a792878f1d313b68b8bf4bcddfe5dadc74d26331fe03bb9e649a9b2f54311c61f39ea1e9d348aa0d11aef3f0dc58b906dc7dea4e31e623b4a949e826b49fe8eed657491a8ca86e927b709813a2f7066a8a6351ec550e0de6553a72c9f1d154fef6c7c8d0e4fea62c965c1f36e20c4c0e5c4e3d100432536faf19f898e9b538b3adc93fcb5bc675455eb0407a5bba5784a55a06804cbd4db806f8ada785f7799863b04e9047345f342d00ee9e093910a927e397ea16785ae3caadf3b45854dba8d05887d2bee1ed1a56411f510588cd97711c31b3c23582deb103cffdd6e3e7c6f06e1478335148d1f7d07c714b71fc16c97b81f24910276506e0d1d02b4c2c2a6b1c0cae1ad56947d30a53e1663dccfc86df8a716b1fa1025e66e9717aabd45912a661375ee7911e86ab951e97e1c3abd95bba87eada45f6b4b4003e56724ef28917ad290eb2a571e619179950f6fab5d332053cec7ab2d3a815683478d910dc043460fb7ee193adbdf3000a683969ee7efd4930aa761dfee34b8fd69d66e973f271638cbae127c00e16e7b65d5f3099e07ae82d29a8d18aea71e20daa194530ce26bbaabd614a956e2384ccd6295a3224984d39f450fcf36ddb2eb140e84ae5815d9decdea878c92e412bb9579ff6250faef25c5980f044c4dc09336e87a1c06769bd1c7377b28a69f9c01bb66d08c6c4dab410dbaac23e45f59e7839c41ebbf0bc055a2e05a39badf885fdf857e12d40ea7c2739be83d8a7609cf511ae67f9fb538dbe7bd52906e3e5f79f7ac5eb94fa50ebd7921eb537723649844f723bfac5877a1e67b9a391d15f5ae1e8952bb3519cfb1ee2f2e2561945c3695854cc0f5b1eb3120d4716f6ebd576fe3694cc6822bf46cd195f9f0d5ba004e184038fd009af89202db09cdd2b84055c9ab4d3abed7965f6af82597d8ef73827f75be20c27ee4322cf82daaeb1142e07132996dc884d01175b07d47ede45e4bc2a1c47bf3d52b0651257aa86120ffafbe7c873f86f95c0138cdeb0f0f82f4fabf882c9503fb178d6992e53854e8baa1f9ba84945a9666972a4313f535af3be1704ee905c191f766b253dc1dc7179791ace6f0760c4a54924fc62095f3054f5ab3439e828f2e0ceefc5b15c513f53d8e4d9e6acbe48e991ca061201c870be97f7a480a19a7ed680223d57d5c8197da9b904f5a5005dbbc7f07939502c340a40fdc5ed5b2373719841f040b887f2dbcf71c9ff4e6f20ec95994ee39669f18edcbdd5ad87f0e12f2420e6e89b5ef93a501ff8d1dc77a56d175294544b3c8751c91a92f00148aa829f939772e1fa6eb3bf10570cd3677517149445eedf4724f43065eecdd79ce0b577c880aa55e966937df100f0d9c9a5627a9eb3d6dafc37335b49f93b56abec1969ab628ae9f8b76a9957cfd57f97341c4c807953130dfc9230f3b6067479b1231cf2b87c4632b1448f0d00f9b1c1f3b87b4ac3ac87a995426751deca6e4d331234490942bfe522e761108ba8b02468050dac3479181a0dc1900d7fae3f4bdaedc5a69ae597c0fd3e7ebf01121b111a71c254a400c231bc3263fc4e4b280abe5083b061041bfd48702385f6ec3e1a2e4e03bddacbc1cbd84eb937f97a0def10a95c96d1549eb8a7f01f6dc3ba312f991d6a4ed88b8d73a2a3a5485ec45bffb93aeaaf8a684f5bd66692d6b4d533629f1c5fc371a41493b7e3feff7b8aed9585f5b557ceb44e55fffcce3e39b0bc75acfdb887a2386c198b7099d271ef9046c513329d26350d7cb631d5d3bb570b42d2b1374ba0edb0a565b54c54195b9c8a583897a8f268b8fa53bcdcdb9a7fd16161a519e7f4ac8f8f49701e71d93b1c14f40563e07ae74008650082f121f74d1cc30bc7374f9b7c73cec78c2762e5575bf2a0103f80a411dc3cb7285de846a4b181d8991d24d366941f08c39566fab8451f07a2e6a9b8c732071a67c35ebd7642f5d8d472b298447354f2103f3c4581e30f7b03692cefe6c636fd731ab0ca9245bf6e627dd99a5b778339a85219ac769ff339eb8ab2cd52377e50e0bcac260fec811aa94be1cbac18164398e6f731369d6c6db0bb4f764498063da7014fdeb85dfd9c7c3f8374bd7085b8b63524d22148c68c82508db74ef976e3df46e1ab0015d07b24c32e0f84b5ffd3548f5bad8cd3ba00962464eb78caab67e9167b774b2dd0c45506386586f0bf5099019504c996e154ffc56eb605d53efa1905e645913259883939b51119d9f88a2d32694443e4e90b27d718ebbd8d5555dfd2392e042485f3da7f9fd0b3b5fc241cdb7b8e2acd1a314b6231ec66365358844b90c658b8f51e8068e41c30cac44133c3a12a00111fc5135c2bcd6cda8455e1c8a24f45119628f235b314532b1b9cbcd5e2c8ce38b16bea4580ab0afc65cce113efd32b6164b820d009e0dde43d3714cb54723fe0ae8b2634599fbc42ccf811c15ec86f17a566d964e89744138709939171afb1301aee7da1b665a18f3e0362de79539796234e875789ec1c3e5a2918cfa661a971894c99dc5f93a4435dfaaedb084ef91145744d74f59af0672fc0dfdee948ef8202522d02dce9ae114de4d00c29ee96333b99ed70455cbd6e8400ca80aa1f4c0e65b194e227def98aa4ac7b79dbde07f219399296c968adfe35436fe50151defaa00761950cba960de862b01846b4b8ddb56e25d44b6a88bcaf4a998d0d147e5c89be34e2262af2d55d970eca4a9031befa7d52fd0963303500ee959c291533accc0af29b0c275633e74b62e775b18c6a3ea26740d31ff0a921c18f579c97137fd685fc0d5bcebdebec240f93c2b9a7facec5092bee3097d5f2834dbcc85004656c71d241ea5ebbec2094c58ba4c8e42b9ae5badbdd9763ab5667b7a4d77eae51f22b6e25d0ade7d3cb0c6b6b756a87c947e1d0820bcf9946abbcccb386340ee7e8e1bf1da8473c54b6de1f9512390bbc8f1dece3dad8fa04c331944f0a0ac03cd48cfc750162f436315652af01e78d1c0488220b29c6868167cc339116e1239f0d69138a0259cfd0fc997b8ac664967c345ad14799af204181598ac7d994ae0ded215e9a5ef727ca719b6198b97086af08810deaf762a935ad8b484f9da5d205a8fab7bb1ce0f90b6815d99978de2fcccc3efce394ca755e9a1a2d76f039c8b36d4f6f162d3c5c339decf9e2afb238b63441dd769d684247f36de7bbea72754706a35f50da7bb99b72a0c034dda867e622f17c132142605d98809b18561e6d7d890d838c735228f86c20ed4adbe686e13ed79f7909d56dc83be6ba2e60a8715d0dae2928638bba7401031a8a9ae6ba76a8f9574646e50e7351b1f703b0b7c191bba1b04107b99bc2506c2c966ad7abb37f7b7a36b68aa40e0c0acdd19f9e78eb3bc69d28d0c0eae5e609fd03d46f4f21b67694b0152f35837ea9d722c2508707e124e5ea675f0dd58e476a98b418c9ad8d51a31ef9abf1ee8520fddde4acbc09b290c48d0f209a4dcdc2fefe15a9ac63acf85e2c08f1463ae0ca4ee7dea9eaf0cf393e981bea6d56ae88e2c5f7423056ee4aed261da4c75aadd3a68fc5ef245d89036108ae27b3ac892fe497f385400469d5b4386f42bdb374f7100012a022adcfdd39f3e3f0ac95c98e6d715cad920a669da433df3dc3ee72db9ca156eca0d07f284bf04f37d3211135938831d2daea7e1726113d2ef468ddc20f7df97e1147471689207ce06d4b22b9e8ade36403d11b78f009d9a2f0ff993f547520bcd5edfed2673222e1ce4eec4ea80d4dc45e7c8caeb5fe48621b2ac58b50def2e4dc487847485ab799510e53b6fd02d91670c4c32ab3464755770b446f128a64a209013b08b7a3ace9a371b482aa6cc3f52455692940cc8612003c24062b1642d6dd2b09f778d7ab1199af2462ccaafb66a47fe403896b5345b96573b77b053b2058ad90d85d42a2523fd169e2f72fc73b3d9405fea83b6dc1197bd483015b2a6eaa2c05c5927acbd023c5f3fce0d03efdc0425da6e4710be39c7a9483f912e34ae98b222262fac2eb84588d7f62a556d1aff403634f3b007c8851195790b53ec9193cf0833d7f612ab12550864c8bfbdeef45940d45bde919f5fd93daa1b56e45e4615cb678a47879194db7bddf15dee47f4c774776cb0034fe14366ec02bf80d9efe553a86ff4102e687989bbafc42a0631d7524e32b9bb3b7d74eb133a5507d376d7b691bd940a7b7857fe0d4bd8086319c5efacc7ecda7da2b57748e74aa7b1da0ff280ee8efb656eed5d05bbe3803cde8b9d38de1692ad13b737d6ac9ac6855fd7a580bc056c86b4c5844f2c2af8bd688559866e35caadd6620217948976f14b4830871a587546499f63c58aab7157c7a1f9cef643a4f00235895172daa03f04f73c16b714520ed06fb26c0ab9fff07f3cc807deb32c4b25064c4e668663e72b767683f8038ea26bc3a39d977452a92ac43a4a428baf1b234914511f88f6e71cbdf10ddff4a4961771db1a87871750d8b962b019a1e9f545737efa1361028606b42b07bf50f28a5a30c4b4e4e7e4b821f2d1a236c70a17c52cfdeddc1dcb9e77da312216b9295c674befe432156c04996e10062fde6f3718128a68e07abd6223d51c3e442cce0607a55cf7bfa1b0349286654a694136bedc958e16766cc25fc0c036be2c1092b5b3f82ca72760bdf4d796f57dfba225d57816fcefea49f60526d90d49c477c83207492200b018a6f9ce3fe55fcffe0e842bede22e36c37f5a98088a0f86a1370267085e488dcab54128bffc6a80367159622ed9eced766a5b4883ab9614d1d819c220f2d18fe4d8dd81e17f4e361af70b01a0410173332c49f4360a40ddf94696205b4c1ca6eeb02530e3a8dbd50db28ee070cd2cfd48c523d0dcd6ee04775e7d96b566ad0e31f4cc8464122f3f976cc6a9f2b7e14a0ca4c4a62044c21180ab55aaad252d8f99fe83f3d802e511571f2a4ef3bebf12e18c55a86874dc2fca2dc9b310da74205645a17c9b4ce2ddccd756a46373b6112e0c00a45d402486a122fae0b10d2d862c89832c2d27f4799f6be2ef6b84c51fbb0447d44dbb269e5ef2c0a287f5589f72723b15be0d8a89b26410ba095f6961f3cc663f02660a4760d90f666ca57e84e5efa5184b992552d62cae46ffeb19eb05179361b80aabebbb36386e38dc9f7bb82be999013af8bc802a873f03d5258c69fc46944f9da4744f06aa27d7a58910bdc6a03e267012426b189c3ec76ab162cb6a1bd99b2ddc55e3f143e3d917701310af65d070ed0183012c21de3ea13b1a0638e0374069093bea8d86581e422fd9de38bdb3ee38850b94cd729271ed1aa60243cdf84a229854ad90003d67d57ca5954a63e5b4ca2fa2f3b6cca414f032aa3ea492f0acc9b28015c61124476a0ce8a7a98703fef73a4a3fd2f3d87e1934dc551184d13978fac095ba54f7be8d47ff37769750e7f1584ed4d51ec3504cb51b3b747b38f0d4a173d8dcfcd559b5a6b98667a5e16907230b1a5f8bc3fbb809775b32a9705c3b7c4fc75490d3994ff5c5c2237ede0f6369e39e5de495d66b1291a4668247a3f3c8ef267df1e1d56148c99d21325740f8902493da7b8b942184dae687aea949abd2754a59bf6a8629a57be0cb6e0781b79aab8b2ee012670231ebafa8d7e5f623c2a7504b8c190550db6bfebef60cf03092fe5205e44b83a682efbe6049a012864fb6d260c5465599eab3fa230da29f6ecf50b90deb114d486379346664d7fc3b109b622049b2daf8247d4dc0481b8693b82f03e271f082b6f32ace61be8fbe5f5fbd51ca46aa835055b297d41c7932bdacda4b12f75bf5b5c02034706715245761f64be2df142ee55ea4673975b0ad631e66df27949e4a1fea647056f69c5fa8f71254de29c68894bb86d308970edfef0657be0ce7232a1b538798e5353ca6e9ce7f380e1863ea741cde26c1c0a9f40c8d82cbe18a63a948629dc435f5cb6bb9924f6dbaad578109ae176b5b3d432cfb02bc5c23e0e0829ead5418b1c7c30e170842df25379cd38520a56c8021ad18d73dd3ba1114891228b7928f7e68a0182af962a1be4d613eb58be98a1def21911e59279b14fd0b869ec44db252e24093b6d269ff73151d2be8ce99af1e20ea39dd64ac0a99821b21fdefae0f52971875efe90e14f89822f5f0d445de05d7bce579b6755ad368d3060c7709ad1964c877193d451bc8e1a79fb825e4b66019405814bd8d9886c4acd4bebb72aa63833d3f35ac6ed10df458b24312c65aa0ce27492e59b98483d85d8b27ce7f6b6fa5c18a393f29910d45d6843e7ae6bb91b436b39cc79ff478ea792beccc65bf25ee3c431e49d6b6e534e0ad78a983602d0627b5708d818e0c7491a82e3052dc09017ec186f70abf9e251483464f91a67a76449ef5a4ff692bb35d8d9d836e900da071838d86cc2e2c329d41e8a5bf7aec4cbbd070f9852d7026ff731fcdb529c5ed555805189e4bc0ac4135e31e5d788f1d968018354b750731b16d9f53c332bb0faec67ccb78611eafada5321ebb10267acf1325f80884b39f446e409c1cd0051882471c1a7794d69b85a5be6e59bcf2ae9032a5164aebe068820cef4c7cc4f12e92b9a8bff63e759231cf2f0d05aa6f7aaabe2bb3b0fc9efdb2538283b9429981272dd10d8b5df240990af7cef2b10caa8a46e1c43e268b0c94f6d4b18838dd32bbd9fe1e4d9f3bd4982561bdb85f280ec20dc8c213ce4b436fecebee31b4b5e543a80681678577da4d47dcaec9a3ccd1ae288f95c67ad2d96269d5f0a5e4ecd1f2bbc30193eda79f44ada71bd6c59f336ec0b36027a571c795ff5d132b92fd6addbb9d385b7dc2ba2aafb1140f9c3378c09990621a70e6a3e2858e3135c748edc31dc9508e5d68d9d8ddc11b9b94f6ba4e74f39ac549a0e3f539cfdf1a867ab41e127bfebacc091d83a977a2f1bbaad0a35aa01912f8f6b06ecb8b907d3116172630663105d2c551cb58bfdc16b280474fa53998410fa3f957e19a021f8e499443dedc4c890bb7d25fffea5ce1dac8aa15903a448e34db49dea776c23907c76e36d9d1f155c5dcba1d09cd20837d39b86b83e650a86123c7988d61e1f09a93d9d85009d7e8bc44ebb326868a77b40f79d12e820676b38d4d7559f2ec826ea2cf446b6edc473efd9fbd731bbbaf144a73b97f711294c9c5d5552b9b71db80386d0a8dcc8e78f2f6c5c5b5dbb87bd4fa16954c7e42e1d049396490854a1fafdf3a2514a4088b417cc0aac0c361a2a8bfd27cc091d6640cd6834ba76b7abda9ef2f61440695724c417a939f91666e5d6d10277dbc09d17b981c137d5c137587a4c44fa85d6c4c2ea6f33d2934b48135584752ede4d0ad0a4e198e53dc25e552232b1503400d57c9fa7f9068068b725a5cb55e75c40f2539f8e15b9e9aa0602bbf3786e2a410b7303ace4aec1868d5d8417fab942ea744d6c28a12e779e3b3e37ac02dcc218aa570bf191091f036161eec95957c379719e5e60bde0bfba09f75f191720ab429f490ad4e7ff1c7aac6a6d0b7a1077f2ad16699909d86a663abea2ded96d3032ea2f26b9b7aac187e5946491ba3f9a494223c43e68bfb514f2c39c52de6ec01b0de1df6609cbf2bcb3484b0adcdd9158350ef7ee535b00dccf45a6a38d55d096784b6314b179f8563244b1faa82113436605c0493ee6b19b6b3e0e05508c07c1d67e53c8192d5d6f20a5ead8133c095fc3219a88fd0ee5c8b7022f1f79a8edab297cf425209911207eae93eada548eea79a13a294d6e2864ec870920ad2a231c353e57bfd18f625258749fbcdc57c7ef60734f5248e46d3381f1f42619aea16fe88b50c21974103f7b2ec4aee53e06215a566d9f2389d5ea23b9f3f987e1a601d9e020a495eafd4d2f0085ffe3dced5a17734dae4201e0939e7871fa3cf9f48c66d1d03ac93b0801d81eb9cb6a7920eb73a983aaef70c45e9be364c406ade67d43760bd3769a2acdad8605a20e06c0709f4cb95be5682e7c284ce344e256700a48f47436408f9e0997ba24c18538d1b8a8bd8069a67db6ad5ff2484f6a2ef707f65905b69d56566cfd9a87fb2850c0e8716ee33653509136d7c39a2d5c2c493ca53dbe026d979eef2d2ef93f77e4df224d64e4f11fb712fcbe79089cc2b3bdbb055e233522b6e297b99e036daa2e4e87378114ab8bb5a3d4978c037bd36d66b84bc508a487290b0110b93d319c7eb7785c15c8d0497ef9e591e562c2b19fffb5832ee57ac1337b745d4eb472697fa7ef692c5fbc52c18023d15bdbce1e413008a6f8eab5bf7f7d591be9461cdaf03ef9ac1ecd4361ac03fdf42c942d05d105031886746faf70721eebcee9c2b051534dda0489b9fddee79bf6a7ff473c2ffbddc4b74a4ff3a3978755f5792e978656e3fd9c49e01946db91bdccaf216072b24040027a166e96f44b7953e80e32a1a4956a019d703c33b251270cafac89f0f449d7e0fda2ced661851a518d6500af1964653abdadc9b091fc68945d0b6a293a0076786e534eb4336354a37d473ce4a495ef235c13270da02dc516a8c3cb66bf368820ee72230ef117875217f321877c5d3161efa193cedb69eb0fb80dfa708f55b3c91b35d4d5292c7418938fc6b78441b29e4fc0b0877fe85907abd52ee24dbd45ae0c492a3f11588c74baf544f1c92a7d7d097e541e45a5422bf35c44f97e5795036d9487ec6570b5d9e81c3c682c543239603d7e3251141db9b18f533da49e9d8d0f4a43dec6203f0284863f1c23d6489287360e21d5c8a3eab0634cb6d965a3870291d7ae77235cdf9c04e6acefbccdf0673b278e6459e8c9aa29eaff51f2c98c1da0ce09236b5d4f5323981b731b01426ff07582941e88835a61f3fd4e9686650b115ff429e6269bcf589f58a8f1191d24e34b9964680a2067d3dee321dbf089788372ff5f4fc946eec879498b584118e617d1ee13fc3da6bfbeda4ff7784c3d6711581e20286bdaacf318b04f5f5ef112f39e4f558acfdd6f1007fcb1e80a2708606287b3ddbc43083d2517db20c0e31d8ae18af86ff89626cea7ef3725c4aa39a65a968085a3d61c9f2d6dc058589c0c38cde0b784ab5673a9464e14730b42900650515bea65541d184300cf0de2c2aa82a3c8853f9cde25b02c51aeb734344ef0b2c02e304884949e70eb99405594dcd717ae0a5ec855deebe894fa56adfdead47e4b7ba295dd39e430b3f902eb7154565eb9fbd76ba1a5130fbdffc27ad8edea3c0cb635a69f14d22c86cfeb69ab4d720df68e77f7fceda8c0bd8740c755bad7efd49359371b878a94329f75988d2380d27c7d026e606c039d0da24837ac730ac004b5c8993b91d2769f78e7bc08bda0eeaa1db974d216c48ba426fd1505f7166e94e309060e3aa8da10045ab572ea2d274a6fc2b63e9ec54b468d0b838690a852bc3ea6f4995f1134c6c00847c9cb7b41fd667d28aa090ceed4f74b969081766620f777510b1c7e6ff12ba179225b747e3f3da15ad5ebf2bd11b09299d797251a077ac128267b252799fab571a4eae5ce967eab8c3ed7f850fe0994f6ebc58875d58ad68c9206873d73eaceec0f22daae926e9ba59a4c6f02de9f187abfc563bcff590edd735c1cbdf8728ca01c38bf44339649f7b79d76b83986f8a9eabb634b5ff76b1e2b4e43f0c96ac61d5693c10b398a542bd12379768f4a019f749ebdd7e1ae962a562df493718e3033eb14697dcb18db0d0b73e7e826d38e6a45e631b7d29f5731df46de9e9440b8ac8a6dbf1dde0bf6f047c7b2f248621bc6d072341244a4365ecfe0a4afe5992404adb232efb7edf2d82c4f00d8a9164a70afd0fbfd2249173318fc85128466cdbe273548fde07a25601e99c0257355887e498cf2376506637451a5a58f900e9fd42e513a6fef0f27ae2f596e0fd2f0d4083aff4fe9b068dd1cb8123895301a49b212814858a7794fdbfb44e7689b7a782f8cf24bd13c56ccf99518528e6218ce7bcadb7547893cf628c484a83e1160ed2eff4faca8e50a59cad9c34605908b8a1e9b0ca315017dd5a38a0cb9de541889f36cb6c3cd3c559f58443ebd00962534ad7f417c16174285a955985aeed76e1350629ca34126b696c072c54e6096291faa048720323f337fc3a7161ac5648fb95c1d1efd3ec85765919afe8844fbbac5bdaa1c2e495542d396b81119bbbfa3b0ad1eacf098f3a018b0a97e0972d14b68193d7e6e01ab92cc21cbca579b99384df2aaccc8d7ae95b3c22b43b7f906c4dad883c4e9670d611103cc95118ccc8b5d44656cb37c03ccaa0c14a63b983a1e973812d0e133fa028c5117ed4b1ecec0e21ef44e805137383f97dc32bc191067e1cb3a5f535367530ef5b98ffdf79e7cdc48979e8f21d7ba60380afbaf2fc918e18e8fdce08ec38eaa0de2c23d67029d23c1289984862e5fbd16f16f7aca0cd0f0a142ec3707258e57b540c8ae8221f192df6196f1a0f783c29ed8792f86784c825e25566b7d5c92d6825eede10123848acabdd09659b8d53e80b839f90020980c56ab2957538d5a362a22a636f57cefb0531be0ce3cc117e807b384dfbec0d69e47e301ce282d11fbd71fd9fb61cf750967e59aba79e5178e92c04a857e86702350f1d7e6a9d32cb334510ad24936dbe45c389e275bcb2833970e796db75e37fb7f0a22e7e2bf1213771df70726eb97d4971d083321d40b65eef4b59fe0c0591383bc0560f17072a51affe698b3d15c598110ba0d04dadab1c22c6675932b0c34ce28964df095948d539976de087fee85957836386c0a6467c1a86c3b47d68186fb4395b21e3852be1318973cff08ac5b6dd28ab0adc973e66319e38209258e2e64165fae68f603d8bc9d92e58795f0b6a29cfcbd82c789c9d7babf5046b1628d34930446532f795144628ba6154cc715cc7ee3fca9ec8829caad05b5c7784dec2937bc6ac355b593190648de95eeb974c37168816015c462ce30067f19e14ebf5f2a11c3495a68d6faa1e7476028e40870f05a535a481b195adc87a730c531e9557208c72f7112972d2f391ed223eadd6a37f0b9671613e715384c94a77cf72f2e0e1a51cc77cefd66cbc56178368bbd4bdbd7ef055fc78d572ea54ae194a6d8d677bb55e53d9c17eb767af034dd84d229ee29ed7079d47e9607063edaf58fa5fe5253584439e4b10cd6156e4858eb78868e5e2ed9a1eedb1b46c5ad8939e08d5badf82ac609af6de69c5b96e6032b70ec336b2278b2381f8899602716a721fcf40be91587678872a2571b1207d6649ef08b5c11d065fc2fe1693fdc6d1b9e9b8991e910ad180e86eece8234d109585de0ce3df2171341ecb827572b2aa1efe9d35140733eecee49075e3cadf09cc160b502ec1e2da2a5fad0835ff86d45e4a38701b772a9a93f9f57eea0e812c1fa57d611b1f57de5c371cc34303ed49e709e8e155fc0f391b7d9330d05a7a3f26aeedcdd0b2a443d41a70e143316c54fddb8bf89b3d6db826b5b4ce2a3cc4fff6923c502268f288b3b5f34ab55ca0c6d70f442b0e9039f790695a4f5e391217e15b3e7fd8bb5193d1ee040c5002452476508cd8c885ce18deabdd570daa643a000f49e776e3aab3a50b97c180512d2caff03123e7c122a4cc1b52c7471738ad53d180c3baa6ede3a55d2c463b0b4c0482cb2cb58f6dfb3bdfed0e8ca4562fe602a7d6ff006288d25917eecd5247168fae36444913e77bb4d7386c293c0c837f1bf16a7263091d6658b411bb03ce9ee8f331c29177bd0308ca3901ec63ab032d7bd2bc19f56e75f8449204a87b6c5bb554d6f6a99f4bb9ea1f9e13848ff043ba67370b565fea8eb3b6c93470a7c958758dfd5a7512c6e526da4c4ca9f4fc9a9cd2aacda474a7e516e0a610545489d19321dc292f84cc79757eca6210c71644abd601bc1167406befeb68cd90b786be184a6e1b433765bad49c1016469dc9913589fc1f6599bf6923034e68da0f4083d8ed5e2d8b8f4eb98b45d5ab328bf7e5d893a5166ed816521c32619b66bcce06644a5b20e2ad744a04802d33b6bf22b5925767591432aa0b1b4284903237403e102903f49bc76babeb78147fe7da2c0c0a46068054358ce4a76a17b925001bdb73a69a0613abaa637d899192e35dc64ad3e070bc08f3c5c25bd7abdf0c6f9b53e087e9a0d9712ecedd4037fefae56189246d007c425cfd8b897a95bc7adb66dfcd75edd2d6cbb507b97259f3bb07f5dad31386337ab51c3eb4401b238e21f23c70f62a11092a498ce730cc74644fdb87b4c08e4cff6fc36a295f82791bfeeeb05f082a8925c47ec70ea8f5f8be847ba882991094ba48aa3dd91f322717f93917ec4b484cec98b0d30ceca1f2cf2ad5623e698b8cb6fb1075314e7cc9bdfa6e0113e285e6f007791f5f3485274a619fb1eeca88bffc2ba3eeb4690298e1836c5bcfe844ef5433626cecb85e770e80d599a300e5adb4c0472f99d5f2000640acc247a07738b1cb4bf2b3604d6ec1305cfbbad9728ac31ac1d38e8c2c6c8f3dca79c50fa1dd6a841c19a0c368361b116ab16a91f35eae229f9bf2986a78cd3144c7a675c4f127646e3fa370a6e69e6659471bb4cc8fe5254859354e2dd2f8a073f785b7c3a6e501a23e3d6786951fa91b0d4afec854f65cd7d30b7a870de91967e47b773916866de6b0b1d68398ce3d80ce41b1df90f9157e35fe23edf3d18517447bd472d1fc4ba928e736435087ff68614ee16cbf77e182d7be9f6825a5faeea45db8a5d05c52d622e76f68fbcd3548a203bb6a2aadf0ee58303214598308679708916ca9f8323b2056eae6df030fbe50af421fe0d955f011570b90b74aba2de6a1477304f03d0da36a5b2912fcf4d64d157b1b33b37593e0668c497f6072be98e3ffc94be8432d477e898b62f5ddc97bcdb4394e2c794e753c72836fccaf842673c45335906e163f7b7e13121cea679512c0bd245f564e31f2ce935623da36f7d9529880b468e3575264ab6d360947c70d80e7f8b8d6e6cf931101b38754354ccba3cf9f23c3cc50c6185a4f5073fa64795e3ce3fcc3c89c91744eb54596cdd2de754f8e1ba27a34ee2d00d8a1d5dc2de35bbf3bbea68ab333319c6c591fbe57e713d042066aaf6051ce59afcbf1d879c3fe30eaf37936dd40f48c7a48d78bce9b383cb73a79dab5a0107f0dafb212367cb49027bf3bafc95ed4ca851aa46f515b73efb3eb49ed716329a3fd81c4e07bb138301c158c29d9ca9c41669aa33032e7cf5d0782999ccd55d2a96790f004febef92dd0d2ac779740b88deac6ccc143ea5df4eb0aea5b413b7d848764311ed6df4837788a844f84afed8051ee918bc3b6b9aff9d07172d637b6d214a6dac9aa6c61f0f4963c19be55263923bf61e02f58b10d3f2bf16707daf3df1483b484089cf9541295245d2a912aa80eef48a18d52c76dfff91cda525ba312ba881f8454def5b27aaf9c02b05217845d11205242f2cc2dadf7d4ed419b48969d23c071550798de02129d4fbe10191ce8ec6c75b7675a759a99a45beccf11688e192067de488173acb95b17c2ffdb985c404d53c14747b52446b5180c9e238476f6862e6e50a496f0a7ea93fc9a4e934e20e0034cbe48cb2257bccf085d349a9081fbca169d716a9b84610ca5c9aef497fbf64c6057d771185997cad291109c09c87c44bf3f2ab4453110fbd0f911fdd1d718f92855795b918e08410268a72b91d8df8ef5cef3433499c62925a7a56c73692346176155ddc010627b9ed16c2f8d428ce24f935ee9c7dfde2a9773c09d0e056702a995c8156960f5656a8099647cb2801147c17864de8004bce92b7da4cde63387dd5e58a20c86498115d44628001558e4c081822c2e3857a1fe77340dfb980557b0a4e7c2653ffd3ca39f413befe13f07264e2b4448cab2ab9b04d11534666035976bce168c82dbc9b37dc4b1990daa589d53f1af0fd81b2cbf9a76e942685376580c96d51de361b49d8a2a4a050f7a7cde979566b1ce2e58bc7f2cfe880085662b7398e8973d01c1255725ce5fbe47a654279585594245853f5f1d0d93fff0d705d11f2973edf7b80a3f0870beacfdc4f23a3b8027e70b279605f9edffdd9477fe0491c94135fa3311b320bc80ab60253bc5209bf1c80d63ae5e84ed3eee02b8bff252121eaaba499b6223f2afcc96a77ff680df018bd98032e372ea4862704aa88c98df458308936b7db41208710293139ef809a3ed281ef4ae882fdc2c39c8cf8cda9524d538af5dfe52f93d9567584f6fb1d7378de7bd31b9e39c3acaed3639b42efe97dd66efe383921d3b0a7de6d3b25ef908af5ce21c5552e086adb02fc35e73116f0056f5c6dd446f733ec557f18bc5de1f1d80dc4ccb7350d0f172220b852faeec48874eafa05f572906d01b753de103d2f9d4b51c98e6acd71edb90fa17ad8fd2aae6099bfe3be4a1d64bab75a905e5e99f5b3567b795c71db598d1169a262cc5dbaf467e1a0db7e6d1958dff82a2bf340895fa5ff9076cd5a8aa25d7a718154edf3267acb46022aea09107dac71749d26382109b09388f2e300406d9afb5b69ffe9141f970876118ad7565e611e417c70ca3ce2540235856c495710f499f30f0dcff8cb1d2ad72da48699ddd93d2169c9e139977acc4b56fe526e49f2a638391196c11874b6b27f3a1fabaef5ee342a9131941263c8fe22a9507ffeac1bfa4656d2706b521058c404ffdc76b93389e6c51cd71af7ddb5130f65757241ef97ec29ceca0b9e6e515565e3bbdc292b2720f6081d12e2dbdaf3f71ba15812cd29e6d3482305690e439a6581252664e9e2745846515bb5804926ea2695c0f190d075d1b9fae589870b867c86f37f9f8a9987831d0dd69a8b705d009fa31fd0862a44ee6fa20818d4a0004905cde58ca9182f4764142975c68d2cbd4fcb9ef506f415d1f847e752cc2f3f2610ddfb809275a355d86a3329210ca1bfa50919ab9b7092bf8211405960cc5982927253ebf821b8f19c62367beb9d878ae7838d5deb321e447fc0c372ecc78c070f9017deb947cfbcf6718d608db6dbb8ed7ffc764679d9743c43814d4af90599b288c077e56691d49729dd41fb16dd5c6cb57392f1c4c22f90f2850302051095038e0f842679358a46a024ebde9a3050f584a02696cefd161e9e392824a38396f0ecd8d53ad37ace6f4178d9e181b632cefe9140b59afc1ed806801bce602573f3e233d57609b25618c74e6567b9a4bd9deb5aebf2b42bd17f309f34d9d2861bf11c91cef57d838870ad04022dd9ce478f26b711dd2454af1f10a1751d744ae0cef5365ce08480dcdeb596a1226aab5708e26d8b3da3563fe11bfa43a549d50e2e21231f3e424af9a9c6ce4b3b49b1144382cbdb481f58e9cece4f2db890f056c9f1bcded7d7e562c7676696862988c633bcf849af84de2a7f13c4b99db41f3433c89867aaa1beab6df5743c5c4bb5c4756394324dfd836d63f2b8b89de743d790538363948057f6d4f852efd0ffa60111550301a3cec38da0bd0eed2f42bf027e333464ad13892daf9744c2024e64fb697a465a4ce12faae17be2f0deec6c6c9432a4db092f15f0202261cf794994c05fd3b0cf5c7cb875355392442b2bbd153beec6b6d2cfdf4674bbb996beb2a9f20e3e5750f8d51d9473c25b08f61dd3cbe5dcad56cfe88c713f62762b56027d8792f8c3ffef1f51869103aa88992590215e7170d5cfab6c904c0364b495eae6b8d10665746535fa81c79aeee0a5691d233b2eeb2f2a674e61474870e530d9e614774519698b94e84a5db553e77ed4aa01767b9a337a14800d4c5bc6b638fe8299451e4ec00874f4709a87d21bf38efeaed0bf89e76eee46039284d4c037550b7dedf9a7924528b9b5c7c0dce027f9c26aa41615ee25f535736f7b4f00b24745268bd8cdd831f20af42a470996c8cc42961c1d00e158c43fa83849b8b4486e277cdb5b49e2e063fd4a31e99996510907f29769f099dd3e5d99749783a988a66d2022eddba7cd5ff31ee9aa72c405c2ff78c8bd0b61521c3a12f6ba71c1e88fb61285ae722af2c99f1177b0341d5a69a6c0161699c9cebd21eba78586e01fa25a5093e31c0d000aca9cacec9db8985c789adc2edbc6292712c7decac31c00ea5e4dc14a6afbd4fb25d410445954497ab9ff9c812c0cbff938f253ef6d22b7de277225c6f16fbb7085a9f46e32c0949f2d99e5db06a375f7d4e0db3e331969743e2421f3f5df08bad1d0000000000