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 80317 cfc3c15593c996b941a035fa67ae0aad569dfccfb3af83cfe12cdff2f9e88e0f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d40b15d2db2aaa80e22f543bd4df97121a5443ace86bcad23c242fac3101bd79
Certificate Block Hash
cfc3c15593c996b941a035fa67ae0aad569dfccfb3af83cfe12cdff2f9e88e0f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001494010004c70000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000005bbcd27c0e6c73e1334728917c17cad395c188769a704c807dc77170b7a2c94b554b2467a94d044472cce580398e07d97ada09d5e2ba702aa8c83d4680478556eb94e02b3cf23c624bad2f6a8e74e6a9f8912dba4c3b9ab7140500000000000000000200000002001494010004c70000

Raw Header Hex

000040204900b75b10b08c6225c70a11d7b54c875e53302fddd3d12de51d103dca1e9a6463f5e373d4e3fd68737afd819e9ef308e0254a659c4de6fc359da77f0e5988732d97436ac0c5001879bd0131ac2f243cd2ca6be8ac43541a1297dfd43b542fe280aa2adbd2150bd4

Proof Data Hex

59,560 bytes
12121602030742b376ddc8954feabbb87aaa8f499eb10fe16f32116dbbdb87e814468aefa752d65b3e97dd81dfff2c79b5703622e4740831930f803e257bb9a175a935a5028935ceeb0895ec17b9da9ddfc0560ea9c8f9b879595095c60aa867d9972cc187c75adaa0b35cfc11d02e146b042d9ce1ab6ded4359e37d4a51c0008e3a1b284e9bf414a69ec1e42d861a93e8fe8214de64540588a98ae3c30f958631307583d81889924d334b595ddd03201ec96def883658d9e34e184a6a5e7839a7d9082c904e669b8d8365307431ef42ab23fa638d832aa62e5bc966cc277184dfc4aa57c6c13dca754c32a9d12d46a24540da97b6815a0ac4caa76a3fbe0e9a48f448327b92e090bcbb7da337379f36536b6cf8727ae61c4c15ce17fa2863bebc2699ced805205fe1617703b8d9ee29a015c596ae0f46aa60c5814ddad38056c162ca800b1c065f9cbd6ded0a772637b98062c91e61ca7a2ee0a92b0b30d9123ab8f8c6a8fb94aa5c09793c5998b19779e258cb19a6096190c908fc1a1e0204eb2be44f6f61fde9453af8d37e5bbb9ce4f2336254d88655f57adb6fd510de92c0031f7189c995578bc956071c3d6a2fd21dd55964a0458d2e44be0d259a822eead06bcbc236832b9211cdb7e8892f7145ee1313fd078c1a94c46c83ea3bc3e289c28b70a9ffbab7912c0da95103664bb66d87bb0da15cb779f860a1650e3e123500789a40b912cf6917792259a7392d04eca946130261987b96e43a927b291496731d09aa1ddd1d22d85a1a7f4e8082baca2696eace687177e27c83294187bd07ecbd8d49b476374820efb99c10f3418de6f904423f7f1faebb328103c5e412726536f22aba56f82087bf908f23f393e2f8ea43b160f15d4999245c15324442871d79478d6dd1899de72a9b9c44b08dd1e14486b478f02ae4652ed1be7f801c86b87b0588fb83eff7743e8c5f594e5c251c4c3debc31b098b475d71694f3c7ffa73d29dae0cc0219aa1cea876596b80a36b486108edba048009199ef8ae5a5ea2613405e0b328823499e612a4e67ef65ceb01482d2d4c2ad66508098a1104ff478fe5c848e06e672ab688388502628b3099f7bab3265520a3adccda644d75111cac8d02c4695d9a0ebd1d13f4eb98b5f193041d5ebc838d32d4c8c2e41973b86c54be121dc275f3d4ee951c471a91fbfa555f02eebba1ef48bad68f070caece6789187874873c4219f0aecbc9f89a461f7c20757f182b9649850ba95948f51c45cb6c3260c9af8139eb148637cbb9c8d23ef6c181859d0a1a5be8aa043c95b3eb327ea6cee6c7c291f456fb501a3ffcf271f4552dd069f482df87b448b1d14caff2ca4f68f8cec8cbcef5cc97123ad316e2f80ee39633020bde14af18ee401e824f62c7a6b685be4749eae97a21e66d03d94458bd7bd61e79a3e98b3fb43d57b152314bbba253a2d644311a6e931043a28b59085e0053ebbff0ebf5fcee4b3ac31f43c9d97ae539cdd3d18c2b5c059ffb047c02d582cdae0df1788f6ef65be5e644d609e7d2d7b8e3dbcc4dcce0e5aba17d20c12e74a59c54b5a0c6a1ebe598975701e83e94e982329d27db4ea1e0e844324b0c26f898d465e9af725995fa65a6bc8bff98d13a95911bb88bfa36ed2049877b8f6de4d652ac7fdb580a61992884f785b0b5b3283bb279b5264fe02143686e0a0626abdefa84f88353855bcc5d30e8a81a8aef817bedff55c00334affaf006f2ba61e3a4fee89d3205b560392755d75b67a0e8f6466adea61e4fab7e550a66d9f7e7a79512a1daee05b251a373df2cfd95eeb129d012168a098151447bcfc3bea85ca4d9db53c7e868266d3ae747f19c969def7985835ad3b3efcc473d75437823be25571a14baaf4db373e71819607bcce4ab58906cb1706b83732b95c1c0f274741cb62ab58471b58fc7ced4db0e1685e91a3abfb0af65ac5600806f62379deb12c2ac5e0b1c12fdfdb125a853202158530a03e471c20e0dac7fc9ae7ecc4b1fa4149f158b49ef84fc466ee1867de295aea92adb25a153dd664b70316063ad1b19aa3b8d5af15e85a77a60332a5013d1635a8753c29a55e7cc53a24a5831cfb210aefac71472aed8d44bc79362bf2331a5ad4ccab41006e58fc05cb8930419593d7ff6401f6a4e9a06f4a8ebcd9a21b56c420784a3746569d6f0685938adc6ade6f9bec19191f2026aeafa09e8ae342f82d6ffff787b4a216721d9052f8240aa410bbd9013ca3011f68f8d522c10e6aafb85e05c6e406c24ea5d62f3ae2cb89f3e730b3e97a2ed7a583a0a335b5b24341a3c0d44483ab5a0863e7f928a06abb47de7ad6d34623253d8628438e9d5f4574fd1d051cabbac47dc731d36709160541fb80862864145777365e01d6bd83ccd064041cce673c7887bf2567ed63696e6c2e90e52392ade4f6c9eee269bd97079ad2d667a234632965568abbb4906315f761a049c2eaa15e3c4410b8582beba37c5d9bc8d36c128d923717ffe8652aa626a29db1cba162f910342ab689c2c917f46f7762b269c3d036fe244f538567db3ff67e4e7de555a387f9466138f83145838d4224326782ba432495a461469eaefd2fac216fed49056f4e03f001199733da313bf85c568886957d6e1bd2247c993d9510cb5b8b69dc6e304664200185cae533d00a10e8038f009a40a1a19ffd6e66208db0ef88971f76587bd02a04e0d7f812cd5a00ec042f44d0d469a6915b81b4edad9c576e31ef02b407a8d0d7638a9cc7583058a8826b88efe525bca0f00f420af744541316cfe4f26923f8fbc5a9c413f82c02890d539142e8f1961f647960ca597a3967e1cc95938b0b9d68d6d4e4cc933233bbff3cfd77fffa625509749a0d329d1ae59c00576f9a357eb21af0980e7beed76972fcc7cb52a18c72be7b0ed82dac7be8b9a92761ff07eb7b4fdbbcf69afd57a1ca1650c6c37d9c77c0797f620478f2e25d0331489135a1055e7549b6e617b3518f85f4ca7f5a68eef1d072b2ec6276fdfd854fd09d59c1daa7996d6a7e535912a2c2505e0eb9320d7e0937f1efa4099d29333fcdd6a36eeeeb155e50ae2c4b34c4a46c0e43f09cfc04494c219c7a5cd94d8d6d04489d79013444ed9ff3c48ead4a717c0b27142400a3952fa6b579a29f244fa471abf664d4d222dcaaebcade1579ac7b5d4bb43e7368725c9f56322620a89a95a0d59f134abfff94bb24c2fd88e284c3be13c9491bb9d8531eb13dd9795c895ea0449fbbb6f148b289967f0a9f66ce870817ebfdbf13dd48883d717bd57d6d41e92ca1aedb3b641c372ebc22727a8d2fa1b61e8a861e70f1cd272a3b2212c54d8000ae2b0bc8568a61641e853ee8f77631f4a5a03fa7f05374819dd0184ceec1f84cd49a3d9508472ae5617a31db4427fdc5e62fed37a46805e09e34a58e456ea49e259b6b41bc0baa61b2735cf9af0cc2519a4e571bf3b6b73cf54dac504addacb4f9408cbe992e125455316527b4fb3223256a0a792f0c5a465be43609efd7e9767002fd3ed3c5d06fe7bfaeddc7abefe7060ef6cadb46439a0bee70051680f0d93a3ff079b6e437df0c7c1ab39edeae46d1638f446358e3eba8d92a5f84f4f82623e6ac151052b2d87a6abb237eb01ec5dad07147f644a3614a2726a04307235d761954ace967472d2f0cc64828b80910eef9dff2c9ac7d25fef56a1671d30a15241aaaf1b552ec5a559579897d58bee978973421d31feb3930525febd17ea6792b2b21fcfe742bc7c5a1b469d7c7010c2127cdbe241825da9d8e9773924126b9722101b5cdc6b971cf40e501f8b6bd2362dd1ce6a0030ea3045df752a97bd5ae2648767c87ef6c846f40f49db1beb2fab31b5fe2cc08ab06f8227445d1d8578d44c21c4d1db5bd2b5dda8a383d91e6b5fdf33ec9b38f31e29addbf22072d44ce639ac10d778157def94e190a5d6f4cb35fea7d9f90be16b07931a6cff676c121e67e437e3c361292cf52af9765f6f8860566a3a181186fcdfeaa36d29019528ac9b45d9177ccd08a7e1945714840ef65ca5c3378586c408fd271dd9056cbc907257f1d101ad04dfaebb89a192944e55e82b7f5cfc08693a5101cb7a03493c5578d7fb69fd46593e1f9595b4b5897ba1edf60b18998a61e1c6aeba3eec81222e40b1d5af332091ad6a33e01278170374b0f551b59b9eb6f7370610662ad5a4d8b6d43ba1e5038ea00ac39e0143e98dc007a0e7872d08bc7d379bada2bd7c67c2d173089c5ade01d77502c232224c06593a042d94d956bb08244339656ac84f8f6512d7783a7f2a9a40fd354d4dcd0676aac195bebd0b3b4535860445858685b39b1a8a323b83fa0d1415f34731196131886852c2b3aa6e13c39e66611db11cdc2d3dba8713e2d67fb4d9c663435b2e9840f3005c58beb6ebb908b8a606ea3e6e600d1ed979f8725cde1fb907cf74af6cd86fe4f61da3d075f764d1a2c98eee02be5bdfbd4f1c8dfaabd83ce86d3541da389ca302d438423c158fccbb94f0fd00d5f168d16d34a83864634a8cd12ee2ba581fe286ca80e8d4cdd4ae25bdaae1f377188a156df7d3c0571bd7a0c9cbdb8475746185abfa3f33cd871af46a55c3954391f10139e73137cb23dd5e6a10805c8bcb4dc21652d2b602a22cb9db1c0f00ebae1646a56263e384a2ad29b68a68e326cfd0a0c356c74dea8545aa36c9f0f40a972a1a1b4dfdac26c49915badbc1734f14ea32b410c376770b754d8210f0fd64a2dee557fa073b9837f5286fd7add5d6c0ee23730ed6fed7559e4e65aaf5c875ec3b5be8d74292072f1529f0cc7f019ba87234c4f071658f220bb7cd140f98c49d2d8107d83811c0b488769ea0f1f2ecc811b70c8002f19dd12e5d5b141321972bc7699f36ef3297edd728dee5006bfab0f75953da84115322a7134ce7c8addcbccd3d65035379799f82b8a2d67fad863cf17c15d513bb007687751b12cf8c3aa803facd9bfbc6d4e14c4a0f641300c25aa8c14470cc9c8664b92ca18da321f98ababcbe6dadf01e5c8c21eb95903944fac4803a18d589a8ac4e5aa6f1eb023721fbe5422e1f0d92743413e06588e6f2aefbdaf55b438fd7807373ba36da2557c4aaf4cb440661f89d272a275c19d8268830ea7c31bf634dda9efd98804ec54fd5311f693796adf92be33e1fa0f9bf75714c8550a9d374b953ae88a37ec91e0cfe0438f800e44e9f3cf9fd279e37f8844d7508ed132ac638117a945cb85a1fb05f78924716fa565b7f4997598d73a4935287b411abb19c0cd9e9484fe867f6bc3c9a21fb716db484b61e9d2a138c723bc00415bb85128fcdd0541707b71b0a1c48c40745caa5b1c62c0b51b080b2d35df9370169d68fa6a008b1057b9447fe2ea741ff86be5ff39c9ed4e07da5de433ba20d593f5843b1c36a575f94205d641ba54d18d5d92f7b0bed8d6a77af94d930f8c02ed29fa05cf67db987fea5146fbc44d612b0af08240faea46d6c5b93858478f152e31727d196564e200c7a5fe81015d979da36972b479c37ac0079cb1a5239fd36161d3c4b0ad1cf0145faeb7f7ca31b511a1092dfa99c6688181713a0a2ebc04d3e2146a58ce23fb5b5f4740174d996f60a01853bc71900efc2eba924592e96d5a85c3b9d1be754a92dcd3a726c7261a43f8fb5bb7f9d2295b55558e2f3f4961da0720249dd78c06fd8ddcd6aab99f3e77ed1061d1f8ceb888e2eca2e32c37cb83ca70e0ff47cf2137292a112398855c1cdd0215b17b5eaa70ddde4c326de07db2813eea205477e67043c0eb821a3a6a974e6a64e6853c11f50aa4b0d32497cd9318418e5343e1ae99d3375e0b9ee4106a6e2ce20e1c13178fc34a66c8dfbf720e9b01f9845414abf8c6e77c8c9d9f3bcb3271f9f8f139b90e4b8b7d9fe160f5bdc325f5ab0abd9b7c76e4ae9240874c03c5b77dc0d0b3f25de5c6a32cade81cb7df16ecb2d08f1d636d5532946cdaf56b356bec7eff6c92acc66e23fe46de02bc2406fec62472f815f78289d417a0890d4514e72136ab3f799412b549bd0f9a17c522ce78c46dfa972ca434c568344cdb4d0ac70c5b23155ce875787946c0e0d1692ac826b874d510f58c789aa9669c536cb1a1b5d8fd4457612273905275da8d82158bd39846e43a30f32beb0852e70755251c4e096227ad80140b3d86156b764519f921f2c7eabfac4e6e0d240c91efa4ed85e9791bcedb2d69621bc1feaaf4bb908211e6068d73d5d3b273df2ed7f5ab9539bc28da102cae60616245a883c2323671c3db6ddd97a0a0bae6d94f3e6c19a9637aa3df4a9140896558cde320d48fad95b76a2de50d0e5a8b1b663c6d63f7ce6bac2195a69fa1e78e6e9a781915912f1a1ca7c36930b373c09f1abdb99f5e94d8f9dfd3f8fc068a7ffff9898fd2a7e5bf84da97c3647d2c91710d49c09d731d219a909f16b29aca4a3d18dc12e04eeebcf29db73a6bdc6054b111de22267b2eede6ddd06cc7195768020c17b2b1be993b5db4e3374479ef382a58c226ccb11403fc8b7cec959c5b93d62c466f23bcacfbd216704961ee5804fa35426909baefa5cddff356d1ef1f236b0dd68b00ce8a0373b032ee55c32cf217a59e0067ab6da2bac877f9a62db7a49d8e597776fcd2098b0fe71e79a98e6fe58dd32e86604e3a9b861a1292db9a0abd9caa2b49f71d651eb40fa3a3dd43553702aa6c4f824fdcd130345091cc42313f9fc78d587a42e5db6ca3002095498513253a413bd49802d5d0ce2322b4d6e3d315543db3acc7929617cd2e6ad453b39f9b9972b6c9228db4e78bb4488f21bb992791dd27f0931b387ba3c9b1c600b525c71f7a506833970323ca34e3cf2eabffc83129860c02eff3aecca11d858307e1f232aa1e7d996f28f6e41a88d7919e164755f8488848bb6a6e20c24ababc42050952c39e362d2bfd591bec884aeb1f981c13097c803893eb059f9cb49fb3108a989626315963894e8464d34e862cb77893b9235579b8d4f1eb10ab8415afea72e81636e093f8c1348dd888219ef5e16fad74997c1cb2c884161b9b47f81352ddc9c36ebb28de08675b3e172464007cbc5b63adf866c7135811ac61fb0d49129ba3590dd12bf91569a9fbe441efe919647b1c67d18ec4dbf3072f93b1e2bd3fb9d3d89ec4050274590cbc74a558477f024a5231f8fb8ecd3ea7260b449a7996b6fb344adbe3f1f1ea55f79712c94c7dc3a612876ff8152dd287c0905aded9271e2ad312a7f6642912897716c63f00bb9be1b28d29d2028ddddc76aa7d256e4a5984a77c4477ba0bca41bebbcdee3b78e43fb8c1c4a69d94762e2ab38a29461bc8a472b8d42f76be6f19475d70d62388ec8c231bbb175caf458678d9d72ede78d18714ef3dcefaf9abe9665feb48471ff3f9d3100eff0220ed4db072c4251dd7eff21864f0e5e61bd3708f1715c03098af83316376a7c11b4f3a0c26973dd46b04dfcfc27136b8eb45e6db5d4c68cea2b7ba680d19e99a22939a75f8f257d1a046720b05ad05c5ff55d7b0a384549aa9b34f2df42ac0866d9c8df75d89f6be1d6228d5c108e87e959726aceae644cd3b14f6b901578c98d0915a79b0b4f2ba9d556c0ff8d5c0781c25073ac0aaf0fe01dcefdc9e48ea2f4faa60caf9977158fb02881e3dd3ed605c22c3bdbae43045f14b46f88be436c55209ec35e774d15c23304241d99dee841141c6acf6546f777cef0335e431f7ac562b3832259f53bb51be6785728ac539561cb4d46a1227a27e487a784400d2872180d3811895471e35d2d8e446a75413a9dce3e2c255d8bbee570a6b1075c5f7893b36de73ba880fc243c8d51a47ede1a5f8f2eb34d8183d612933e7c8da16855c0e4447f9b275194eeccfd5777835434408aa0d63e1ad6638d35d58ed8767a815108cbff7e315a9f9d4534fdf091e8f319a1afdc67e54705c65accfa841e92b1c3559476f298747540c942a6d4edbe10e806dad15233567b6496a50a52173f81bb2ee8946e49d3bf60af413f60f7abb9ff751b3442f8ca8d920db8837350fb720daaef9d6c386eca40548201da07b1dc700a3e804a9aab00cb5df43c032892b5e9d5df949d41fb94b26dfb6d064a9f7f5050f1c350b4d3bb25ec610bfc957d1974f95886aa7147f73df199c470e2bcd841c2e6ddb3d6fda82a8444c15782eee193548a880c21cc6202ccd2fe08e479bda1bb2dda15a2c090be16a7468fef23c54541b71a146538232aed2480fc71ada352934f8ed4b6d3a68cf2fa09a55ad13ddd76f287b22057c6ad633e287e1a71cdcb892670fc3c3d826652b344860b0f7d8b05406fd018954a01193f15b46dd31e5139bc618192194cd01b87400d2d8e65eb292af74862cedc39027a2e4b2bf31d091b5628582cb0b231278801d5f3e5bd5e8c9345032d416f8e2ba03b8caa5fd72b59b34a56f71a67b8970e597164040b5d9d7c0f6de409b917eedb23e319257f764c48179faaabd4e705106a395c94f9b9d28c46a5f282e4386ba7a169f3dd8bc082c8721a1f9aaaaaeb6a29f0e1a3bc3b9d6fe98cb124688073fb91d098c0e48570c58201b21d57f7b70e5fba30bacded9970b211b90eccbbaeaf5bf2b9f0ef8db83d6b3850d5d6adad6047567c47568b87ac86e960ffd37da57dddfa27a5c3616d01e8f63bdf167638b15252e04d640c807b6a11c542debb004c972cc9e5bfc2b0b4ae5ad990db79e142a0ba0348f8f2a6b96cf36a3690107d01902f97613620cc941bfd3d42ac7f6152bd1fa19884076b839ecdab6d32f925b988972916801598c15d63936d629ad6f1d9f576cdcd94e830cd8c1888ce55af02aebabd601e45614e5589829bd59dfbe48dfe5ebfa4804b13d11827bf2ef0ac4c0e4727b8f3f4a5ad50f77707aff10c293cf3206327784e8350d34e33e668de8f70687df44965be20c28455125753ba8edb23f69321d49d19a49f63aa0845156a323ab0223eef21bbf1c663288bdad646743a14cff5f33a11c9c50dcd074034108dbc6bb0ca756a77404ae137df550526727044e94d02e27465abe2d77e4ff24c28790d0317f8d9853ec1bbe18430920216e359babef17871d0c949add4cd29d8e64392754f6eaad016e23439b2cfc45bcdd85a2504073ac0a92614871d03bf0de658e35059bb1609d4d153b292582c1095cf1aab7c9544712ebc653702608fcfb4c07f999f254d7c66639f193fe851bac724312c835af147b7dd5b7bb058f4adf737a1b95e9e3a01fca31f004bc235d3382df7e5b6e7996903f7fb9ac0cc4717f354ab4c5e1eec59ac3b97ebf6fc31412cf64680d60d382a213dce438cd3cf39daf47e00c31e2b9acbc0c8eaecbd263bbf316ff5be6fe31513a5982048b4c89b55672614a024503620f11a26f172210d49415396eddef628fb854e7fbe74d699e0fb4121acceccd508237fb6cdce7163a7a1bbf5c4e258ee6bcf54b441bbd8ab0dbf24ca119072ff444e76c226ab788508c6efa7fc5571cce3a64dad0476fca5b6a2ca07b2439b9587d104b62103acb0a0a7c0ae7c7807a67f589478c594d51a228d066dee1db27d7ad179bb82ee7c61cf3ec74dcae0313a65946ea4056333e7417ecd86a1167afd423f5e9477d98e969560c9c839b094a32a4bdd6de1be73594a8e3c7c308571ffd18314eff23432c734d8b63ca244455507de5f41949ae4267ef768fad66f7a2309a3086854ce7f0c59d6212b1ff3c017f46e16c9c1e6a132b3ed841edf4d02124d56177727b4e29912a9b48487aedfaa67fcd8159a8a4f616e4f2a5434a7cf187f4552196106b0d300ad752832703a169c769f339a83a5958a1b9a56f5bb7285f68802b7bc7c904790b43f65923cf0beecbb0db8aa0a9e00839cb65d0fb7314fc5078cf29319e9dddbca9690551ac13a2d89ddba88409f01c3dedf0b61126fca326c38466c3c9a2d95d8b356f7c996fe219803e1f8dc68b295289676363251e599741730a0a50b357e80796cebb61a16225397b1d5bec91b5839807e04a0a7d20abaf8194d52103613212bed1974dda57490bef4c874f3db47d5c3d5fe3031ce1f92b5be15401a9353b9a12a7404e8c401af2edd674dc2ee377a8937355c1264ebcb0d091179f7f64e8f354b21652b822ea683f16dc017e96d4e136922f78d44527a9468f5ee702f7c17b0520ab3da3f3198ae2071a2769618a2646e4ee2caf7f37f85c01bb79183d44d740c81f3a8eaff498bf28855298838532c68f710e64435073f0a34685959cde3a8d93c391997a128de34e37b3c1d291a3d024e091e8df0a141d7ef1213b781217b095b8f6f5738df17a98ed810405ed15bbec8853d058bfd3b9f331c2f4fb0187bf19b7ee8dd3d9702c3f2c2f96b726dd0c751bbfe75b84793eb6aad1f98fc202551ddf5e6d3be3fbfbf4dc2284b68268a8fedf4dc3793652bfa3bfa408dd8ea7c27e96f34eb36f5744d22d810eb5a3c631327a29bb7c90e2d5a0ba6b8a0fdbb36d635fa1cca0652e2c80ffffc97dd2fc6f0ec4ecf275c2500f39a3ba3eec1653ca6cf15a41fd6e7a23ef0abef8c2a584f5d46a113a98d16c4169c7c1ca3c2449c0c07ef2a661fbc94276e18c714d6a595f47a46ca7137d6453bf35b9bf01501776d106bd09f04ac568ad0ab264b3ae679dbca58a6d0ed83f2cd4dc49567832eac32911933f0a1b4b8fcb9c522920f4a19f4f367932053b17e7b8be5dcc59c3aa751c3122afd8ef5ee3ceaa7a3b457ec2b2cbf996142e5ae1ce04197c3137fa9f85312714a150be675a583ca8cb6a1ebc5d188a4fdec9316d5c431cb0aba21a67fca947e5debec9d34e0dc7d3080ef0dc6eb3b610805319cf151dba4c23d0e4ce1102563d827a9470507ff822d22a798791f14f695ddd5aa6af5c382c3316e787cd8005f17feafafce30c4192e6a0cfed1d5e777e9e9b7f72947225eba15ab0fb352c23f84682762abf11e51069a5cc19bf51e81cb98ff3aa452eae180121e2b2ef316579c885b4dfb3050e5c8720be8e35ce82c070d86f6ef26fec8ce20787ea18849ceb32d1f370e3ce67cda0509009f356affa5c3631128a01fa18b76c2c838dacc303b31440f9c2cd1cd1fbe2894cadec92162a9d49e8680c99b800cc3ac005e10cbf7ea54f99e69ebd1a7babdb90245f04a07608a79ccee037a1984ef8e4b9bc3b06d08117b467c457c25f1e3dd0e012b09a4b788f87eb9a788efe4d06f59fde7bd5362e72f6134f10272a39ca4c7245fc48ec85bfa4a6aaf114facd1b790635f0ea12e91e6c9550540800a95c9174e0b429c1bf7d0d89117c28c9711656e0536a6d549f60f618a069dd059549b71453f6cd6894f8a0459fb423509e1a9ac9f7cdccee435d15fe8d6cae2a49642fc2827742c940e287bee2d631fadeea7f6182a5c1a5a6e93d2b9efbdfeaaf2be83900f9f17098aa9a39e96f066f6cfb7a2dd184c29d77286a34c1628b620c9531bd59db0b127cd1f19511e260fe3f50c5abba428bd37cd6de3ac58d6bfc38e067841e657130a10444f5b69dd297c542c03adc923c15a1a27a68470c082182d62c34f1e1b1574cc82415760890a8291d91db0cd21f6970f93c1fd7cecc21d7ecb0f14980a1e6174f7048874b9bc24da8cb7adf34c4c327c0a018296e79b9ff386297a6e17e94f07c6215263f302389b8f5ffb481a528b49affc8b9a1bcb9fdaf181e50866b6b48d2f44c08ea71c1830475fa996aab48b5b3610a3abb31cb5c81d7f24957b4442b153be93c9f936fd5d180394d7f5f08590bcd75987dba1a6667fec2669a51e871433cee1097854e031a3faa4d947e4fece9f2d193d2bc4ec2e0b1398803c6a0c5095d6a18aad46e18547f7174b6fbe234d49034bfd598de9e3f7bd94cac1ca34667e8b2e73240f712b8e70b9287a0b4b15d9b24b95f44f27c3bbd31654e21b84a3c7621d2e53bdbe4601540808301c0da10cb72617f6d5e8392666a0c698727c68bbe99a68b749b6920b788723a5d58b8aa017982bc2b80dee8c1f1b77835c7a123e10fe8c649ebfeeb4b0a2a8b0970a53cbb63451a00b0a09ba45f41b4be948b6cd95a758376a6582384e74310122c016c775d2afa2716829a83d1aae8e0a089a60c5f1b1c4955d76e87a5c424cc9c9f57839d244aa6f6e9422664615aeb7515bdbaa5d49d6fd2a4043b5a598bf36ba6092709a9b4adc966abacba125b408569e18681f4d40441b4ea43f8952368e5600099b44df9759f4b37fd3794d2dbea458f9369ee3b4a2d9070f43692a9dd8c38d70a2b3e3f6b086d0bebc14787616b757fcca4e0af65fc192d52d9aa588c8cdf55a510a37379bd650b465e31305c7578b52864a7d73a8a38ee57682660d9585fdf1f3a3d8d2ab1ff9804c1ab97b56fd020760411034906c2da73033ca53775ed1fa982cf5aa12425eede9eb410d776fe4fd73918f16cbc023619e0ed34b761af14d18be4b48fb7f06263b9d12b7c377d6809f93ab4fadd9f69e5d74972e25d5a7c6f06e5929aae9b59078e08fd9fc23086eed6d25ebb3736c65d6c12e44dd434672437a7b360a7ce705b2f065bf0f8fb0534e1b5fb2821e419aef648dfbc36f110bf78844516e3f90dfec3aa6ed601e39ca8902e45b65f9644e33b9867972904ec1c02643ccd690d4d3806c613345c4e13840ddc67a062edfba817cecb40bd2f1dd49f40f5d47602b0b331e71e2dad5f7b764c1eb2876d28d8167e543bad7ea997e4436de4e6f3b55f0ad7f815fd9e9cbfeb1e33d7fc5a97bb06dab845d49ea0b5750e742990c2b7859ed51f79a5c3947a9284e353f4be64c771684aaa9c43f9ba1d216ab75966ac9aadefeb83db0246bc3edd608f3156342fd84e8e92607fc17bf3d9c16bc47cecfb894658e45a24108b7d198757997f52f16106d291eb3a07775003faa222c4ea32b52e995286c45a9402db1c00afc373eb622c32f433ed4b48b86ba3830d9f2de9283462d91e29fca591cf0fb8b2327677765ebd86c63fa7f02108c2538f5a76fa29a24a45528dfee4030f8984917154683d6398783e27ad42b7f7b0042a3a1715cd58534d4610f57227cba7e4ef5868d2f6bd8ab192cc06d3d5622e88e3ab37560ac60ea571c1aa3568ff6444906badd5835e862cd59cd0b22da85beaf3812e04e358186c72787cfa29692d950931b82c48ad63554f3c09f17be6d9dfeaae8063c6d555918f97f87b3c59b09e65dee9b22faf5427fd09e69f331282d5a238f838c5a3443959ee39f2872988f9ffa2fea004e036cbe8aad5f2278e0a7c94611c7933b95236f48a61e373443df428bd31dda8af95f26e8a64f043f695bfee073ad4d75bc4a7805d61ff8915f228570c373362707e598a8d803167cee815aa3c2f6a0a1212817049c71397228ec301b13103c6cf934ed4e36efcec524294a13b735305f63ed94de6dca7673e10edeaadfd9c3bfc7a569abf602a2a3dcb5cce921050ee2aa3a5198ffe9d95a7af4b868dfc34de30dd343c72e0415811624acc42cb032cb42f5d3aaf721cf26ea33848d57200cef35cacbb8a72eb998e3bac8fcd490bd9f20f50cbebae4b55205913ec0d19f1064be67fc0e8df86f73b1a40e99932641e21de283384c13ce8a05fd25999a9a33440c1fd6b0c32c33a52e70f514584b6fe58e80c64e8f39be0fb87af1a4434b8d648119f2c51aa4b7b4b55a1d1fc3ca258fed96206423297fa37c8d8f7aca70762544e7fd2a130614e0c1cf4ad2abb12e5d91f7ba52702b665c2984617f6255b98932c5227f3ae2f55c61c60aa2e5183e4d4af5d4d5f6dbf2de9de48ea7ba446de582f4fbcf0843f8038d58ea83638f5e39433177b8b71fb2496a8e36fe73d84c18a3f043bc58cd9659aebb411af72077d5097ccb695b911fc8530117e49279c267d156e1baa66ace286a59013333ae18eefb28032967e205ee507fdddd8195f2bf7a3c822d487e36d8b788bdc869a1e5672575feac328f4f1d4122a4b52a5c7aa7fb47cfbf4f6905e7936f50954fe2871ba367c1cd8124cf5bd07b1a26d89ac266ff9703c3c4ec0ebea6a991ed7fe0ae83d823ec829db633c53fbf939b2b3c75cfcdd6f7043b01319b1a9384172135b29cd0f8ec0292a2e2a8e570eb8d48233269c3bc595550f3a3c6c776e0bb453ae6b9968ebdfcecd1561f8b38eb70aa9d34b87861e5fc9ed224117955fae39f97cdf2eadd69de838f86459935ecc0db83eb6ffe5e677fb61eadb4b864eb8a1bbc32ff8550eafdf262fd314eb753d72ab4a5df988243423c0d33dc9849814b1d7f2625ac5f82541a180ecae3e258c0843767aabbedb4b6eaaac732160aa96b657b8617b2cd471bbf854f7d14e16bbcf4de9d85e144b077c580d21dd2d3ee071ee488befabe8d75b0ffa8a510ac70a98e53a413a9a8d2e45056602ed4c572cb6f0c98becd4bc482619c41db45f1fca0d1f3663f6aa9fd212e6f2d4eeadada44a03ffb22dc6d9773493f777578e3934d24a7d526d01701498e7b049bb33e82a612c8e4ed8964c4b4039b726c57037745693e17fa3a2485ee3343ac6020c3f764fccec13b3753e34d4bdbc5eb66c2a759d7317e7d7500543de2079153e287a49044a117e71538e756735402a36897784be6bc0efbe84b70d9c3511187267a6da2f2fa0337b8db2d671a73cc896b8b3b3663330e81624a0f545136a855583347d66e6b7307abe29d6567fe240f345e264109296eafd7f90a813721d7d06d3028d8047986adc6378275d26c78592327e5fc58c36c4c608a61154d4132dbe1b27f12f2f0227c86c738a321dc83e3b0e6955e4a5b17a8fc093edbe5cdb054e387402247357a13f7a3ea1c8d36515506114dc7c3aee0f47e6e9f3e74a18adba8abf35102aac5b6dc127708d072877d19075c7de4b2a85a9a67e0ef54438dc6c28ad33cc997dae58e8582bca889615e9ba7918c5c74754e4d8f25e06d891a472389f2be47e3245727db86ea3ca32ecfbce1ea237ec6bc8673ea0c0ab5f4849bc63c9edc140ba287db21b09e98a1c1eaeb7ff02efe6da7c569d831629c5d0d16e85cdeb0689bcaa75395095e2fa390a8f34941c61cfd966a3649f1666f69e6a2fb0c15dbbf6a010a51ee126249517ede788e7ed6f09fb834f4a04d14997bb1e09a0492e3289f9bbdd4f655f4107e2cb08de56d7e405c47c147d1dd44e6e2fa62cd2cd17b4c2ab7b403fadf0c60241e0c7130577f4ad0d5cad4cd692a0b04a9396a00136f87767a26c7a449fc421c483c7982cfe0b6a9728ddb52ab6bb957e45562274530ac5b4ce82fe8b79a161b71af1f0cced33c16dcb164690653c4047fa916244b638652244a056789e0376ba285f47bde35dfb93f250e562a6798729e6f14c462a89c8740cf0b6ee93841b0711419b703241d93dea1a0a18f6d8d8b9bee07692a17068e6393f3042c41b5019ba5e7c3657a0b8ef2300134f8349be5c940046c369007333aafafd22c87cc2619bcc7074dfc9e843eaf37c024b23c07dbc7391990cc9bb5025f25bea6d392bd74193c8311481a9fc1357666ad37cdd28e2962c041ecf786b3ece0e7c40871fcec43cf3d24c7bda88959afdc39e683f8f365c82c5d37b6362f3968f4be467bfad5e6af43149e6a1a835eddd212c199d7354606af7a71a5ce828deec3d39644165e434b8ebf5bad821423ef39919ae1a724860803030f1f967993978ec43894ef636a49d99bdb0dd28b4a129573999998afba0f800bb16e64f0c8ddf7638d7a980e4f074a1575afb49a831e96333c2da2e4d7ed7c87799d623bd9407232cc790a7e871289e6e0d0ff6a1db09a54c5cc6d5073c05da7b84fcb61897f5811e3efb07230a2a5473a3f2bb32ba01baa6d9dc372f3692cd1667e9576672432682142c920908f9636e5cc9f5cd4e3067fe5e1e02b77535ba2a608684a1911a56c43343b5d96beb33d34f9be464b3f4637cf8ff978e7d2d9a2cdabd80965daf1755186b457e91c57a504dd7c3734c8aa5df2994e6f9793ed91ab28cc4dc517091cc1f31a941a4d9c66bd409463c249948b25fb986e275c0e5d06ed25ea5f4c395cded02a42550250c66d386b0a6054bf13f3f676c777d6eb7fe1444c0ad4b83450ed33aba00b56c4b4c0904c9ad30864c2fb21b95e5370775599d15a2f85d6377fc699e0002b7022ed7bc293e5eb47b66200bd3a3e9cb1c928dba9badec6d3f8ac412e8d1db5489a83e8bb8de39cd217cd7239d251b1e269fa26f284f304645136b113cfdad8692aa782a09eeb218e1455e2e12be5cebebea611113e70207ed0559e730486a2443f55de76bdf72f2202d3f1c308f11516f2693a93e7974ec4680dfc8699c70623beac164b869d0cd416b122687f23392d13603bb79cb6cb514a2bd98c75bf2e6868383e30c36572cb25ccf2273cfe270f09a3fa438b5ff5a973e47f9a25150076ebee46640392da37f5baced13745fa1d3a82790abe450a671925654a0b769f0a75bc2eb4f5d6bc0ab02fd52521614393da887283860ebb0bcc5097cb37ec80a2c866b7683e877bcbaed0e016be2b43bb2d31bcd39e1383b14706f65a31e3a8d58a8393d0e6717ccede8b370eed9422e7d0dd41b3277e24860ec62a31628b358b5f76fa0b50dbfdd76b8cb0a8ebd8d74f602fbd561d70093be291319fe70bb5055d611c75b7b2aecb31bf43feb4190d4382daf3fcc99ee1f0229f8e8c1db7ae9dfc2ef58fc544b1c94a53b415d089219adcb1f5d899c86e57e12f529e0525b292593d8c008daf45cebf8dd7aa6ef3b1d6f1a478857418d9d370464eda3d204a9fd0ce1ae9e3cb3e27f3d77820e8e71f8f36678b6a69873f800b39d008860d859e6e73afd84c43944b0238ac32346753da78a81400ce5131abc7497f5157d164cf0505252eab1a8c6ca9f030020752decdb1f4ae47bd4a96858b716a1d57eaa74a628dceffbccae4a98a5a29065f2efb7213dbe7794f670775d15d992f53f59615001f7ae9900f6648ede851d5c43b3a7357b520d73940ccb364e9b6eb4609f06407052201167163d8e7ef8e0b4a5cc70832af711b47295de5109fefd253a7fbb3eb9c3ff1611bdfd385975e59c87b9c4f1aeb3433d630f71ade4316e43dd4f8a779bd1dcd77efe6314f090bbd2b932f990c2dca22778f2d40989d30a99c301f77b681e12f7001368f7d2d6c8a3b707fcaecc9f6d36fb220454a2d0853b7df65e53f70c6ff47bd9c99b0f6d289b498ff4f0c313a449eec538e537dc8d4bb2579e36418ffbd5567e2c107079678293a1f6fa028f9a1789e0a6084c4135a4b520f34e9cbcd7afa132c1097c8a901c895b75a0e8de921d248d3fdde7e5f514c6b4b6e3973dfc77d0eac3ee56024a1afcba23d4ab7e2e4555e01ab2f72b7afac04e2e5075941a635de5e35e87003571a799bbd65e9a43ca1974586bfba7eed292bf62b779c70d352a328480d4ba934c43791fa285130788af08aa0bdb0e83ae5eb981a383bd2a4b4ddab99f7a9557d309497f97e42e727c30b63f9d5cc4314324eec7d1629cc07134f69d8c9b1513fb83f093302aa88c6a765035287d890e07acbff2b50b927ceb0163562ac14ee40d470cead4e438161802f4de817ca72494596210e84e2bb69c282bc31dc66c20db012e001c4d25cd824659232941d0cf3e2242650df78a090ad5c559267902ce6a9d8dc772f3f17ad284d2fe5a40e1f1f840971053d59c5850d148ad4563408c3c9c31f72f374b8e7e24bb834b626824bdef4b374dad9da4771bd87bd2155f9f8357e9b1b94f7c50fd2c548f17e30e3a030f6b356c1e432b50add5e0a99227dd66db232cc6766ed77c31a79d35846c4c389078b3bf0890503393c37cdecbc7941d3c240892fb4ba0f7d5347b68d5e1a383d449ddcb6aefeb1da480a23aca928374c6e2be00fa2c42fd6f5f74479b44cb2551293c5197d539a3a8dddf637122577c1d50ea3f594e2a2d523817ab5e60cf2d0d60abd219c789fec982fce815a4c3853caee29da3dcc454e467944ac551add9b51da0bf14058584f4c1e3ebe7778f8a969dd549b4de170e21537cb2d6fcc2846245acf30f03fff9a26ef70da3799d5527d48738d030a0070c55071672cb583015dbb099988e91d1d32b06259705e9cba1ec52546913cf69bf32b9dddbb1237280da99d3182f654d74e98f1d2d53ac314ea551d25794395de5475c0c54ee8b6cc73b34d67cee1a80e301146e8721b329e8ac219583ccac119879881de3c145e9b49e22c4102df3c1038acf532fe0338c73b1cde7c414b50bc99b098d3172ae808eaa0f43a7990f3025a412dda3001b84115f1a611d76843207d4cb28b7113806536bc521e12b415052408cffaf578d233059ffa7bf7093496a5c348eda8509cef0a0d48692fa7b2f2c2f67e8d4171b2bbd011d90eac05046c8a6e0781a25daf535826071b56233f513c5e01f3ac95834475853c6a4a58b8fbece48103eb9d536f8f48b1bd0e04123c8c94da22328534726436adeef1bb0db34942db3331e68303d47232ea6fb74705ffd328139eb9b396ea91b0af64146900161512e7b8787a59ddacb78a4f37be82088e8de95e3d9f9ab639e463ae376ef40b50147e22fdfd9610bbd0cb05e90c234e17aa16113fcb9a6e2ba907bdc103fcec03fe2f06a76222627bdc8a139100c83f9855c525988159bb785b1f9dc57109933cc87f1558f2e91ef409c3121a2c8f929221ec56144053430c8dcdbec6af2f1c729af7d9c45f6fb5ea57fc0ff42b5cf5988d71e4d9c69add556074f2ac3bb76e2d8c753e0431072e9628386a7cd4f724af79f2b8a8296922afd90610f3aab6431f968eb28cbeb6462c53affde69c36ac9920ae7d3679a9e8f7cbbcc644be90601c395f9ff650d6c03ae63869390575bba5ec4b8bbd815578f09ec5bba68002b7a10e89f7ccfd4aa2d3aace30d3bbf525e25d3a9d8bba47b8fe59c608fffa04782f91ce8ec0d84650fddf5c1c3d0e84bc38446a386a3f9ccdf90e93ce98d185284a7c567a5e4e8e5f84a327eace9ad97c70d5a91285b23646f6442b5fb9b5107fc28d3229b7c98165aa8d622cf0f8301df9e238ba053f6b76ad07da6e7c7d3d81ab980c79331e77f3eac956fc22d89bc58bc83ed8d46e125c9f2b835765318696097ad6752bfa14543b922d569dd13cfbd5b7830e2ba546eb80a6ff82410ca00bcbd805fdf237d92d899d944215fa3ead5d101edd69e26218d0fc9a5a9e52baecdd9257b29dd007da873f82d3fa67ca2ffff794bce781239e3acb2748c46584e3bc391035b6f6fb666f2cadf7fbe8ced566bb6304273abe744a7f18e1c8962d6a2a00d3e686c6c154f8e292f6eafe73d468601a3176d6daf422bb442c40ac66a32e12d4b8d559072f18702eb68f828d308ae0fd2935ab48b5dd1baac3a697214547b4a0768bfbc1dd4b746ff189bc1e967a9cf52ee913da1d6f09a8a62f9022a64559a9cb02e7d341c4f48009e8a6e4afa5008bdadaa561ceeebb967dcf8209c4210c5b1420a07601506b3a55998651ae584f97bc42bb6e78188c43d2b148d8f77c348dc0ad6d268c8184ed98521d303f170f4568f15dab18a547fa8e4cb3621e73fc617df6d6fa1ed323a978d68b99c204666d8905bff667b6b0d539c37facdec7da0834a935f972ff552891d941c0d29b242fbfb5ffa93c1c6bb1bb96f3fc882717201170269e85cda9ea0341afb005cdd390c5a5538a3e8f763e82756b1ea76f9cb8df6d4350df909166dc64f7598f95fc0780c65df6fd546101f3ea2b446c0c8c6d33f63d57380db9c4f3c18b5e51309720f0a2e6e80a175c606da3e8d27200b8effd789bf77c63d292a5e738888e7c6c0c2eb1dbc1659e45c5c453ee023148178a125b679969188a0dd37e084ae380a44414a0cc28aa032c67555a883b02460253e665b2caf51abbe0ecd69ecbdfc876bb4820407f6c54350b3516ccd060ea348d839f3e5095b23401ca26738e6af87920b3c2bdef8afecd01e02fd96df80379f3446794532b020c593115d13ab976fabd1e0dd19407a561626ae2de62d15c4b886e0020a20fa8f30d6321a7584b310100c9cadd92b3f0374642360bc83838ac05bef3b1a5c38f3c096f6afd02cefd0208439bca381f1404b54da10357b1692f8f5f3e8d09fe40c141ceb57882d48e744d21224b8d75d20df1a9025f49f451a604efc29a64f50db8a4b07fe550e8b1db559781e8f7c6446d1ab5d29fadb228ebfae60de8616ea85c34b62c2098e0f1ccbbc08922c101a0459733b48d3fcf1e49d770d5e9da37b770f5eb14a4e547a7c8070bd3aa93d5c58df670ba6f64e99d0aeeb2a588fe0f1b8f9b52284029d1572eb3acfdec73e6281f52eedc3846a7f9c236e2ebb1dc50c4fa9dbb8d63d005fd1156ed62e6d0ea14f7c7d18bcf748cf29be09bacf698c90ffb5f8be7e541ccbb28469c7553980792c441523a160d6fb831fe9b6f5a531375e513190a6e13844eba1a84f7ded7e04f6c3b4570fd0f9f36c3b3b11f871532ad46d89f018195831677c01069ddd0bcab1aea5bf489c6178d7d28b54723bf5dba5fb124448b50c53566771e32c8c9f17517e10ab3311da2d649f17893812ecba2b628b1c528b2047517242d598159c01a8f031315f4629183fbb27a014fc8094f3d1ee8dfd7bb50a816031c96b1473ff666a267290cc590bd9caf377471aff338ec9c11ec7c3e3318ed9a74dc9ad55d34b5e868b01527d0465d72c9da5655ea77076a2e3fec822f30cf36e374debbd6ed6f0157da2431cebed574cc6c54df53a857de561822e82de4128b1d7b82168aa88a68fee59cda2a78fd05b2363605db32914bb00b2265cc5c74f0153892f56d4ec344b4b4b7407f5fd1172cf737ab2a9467cfe8384277d1faa5baedb1ea2b03e203089968448e30e7a7ce3df88f694aaacd9d4ec222216841bfe981919faa0f5a82ee34bf651c8de279bb07709e174d68fd4852e3f527e834493e81357cea232d4a53f21356da18508fddcaae393e358e4fcb90b764ceed309993d7d93281f6614526ee20bda4e9255dabd216343a955e434f96d53d03a99c6197e32dffbdaff7b94206593096741458e7ee8d9ac31596b238ffe494ffdaf6e0d33ba67881b0a4ff2e7874f0fd06aa245072b0b644d6f753f21fcb01c189ed545e66c40f464151f109ac2e4a44b507d4910be89aaf3f7ede90dfd1ee162fef97d65cf53e38bf77155e1a78565e3ddea8c063132976be2d14cd04016bbf15db495a5e6be516d6003b5cf902c4ac973486f1c91d1b1aa8833bbdbadb0a61ed2ef7be1a33b194a0a9bceaf78ed3374e3fd7ba85144702e6876264117e774f2e002891842cdba6dbbd39683dab5314f9758d28f0ae5e62bd03e3024366d4e8e354dbb31483477415e4925bd9fcc231013e80e78fe34eb6e7dfbd8801cfe9cfa5614b1802288efca1ce07ef1a39b07d0fcab3fa967b0c50093c8142870949f59291a71dba8df6fe1cc5a1f50bdd5d698331b02cd963ba5dd0fdfb3e83e6cc73e94beb7f58b5f51424ffc12cf4f45a29b70ed9ecf525519eea59bf9dd801f2d2344bf5101b892bcf1625d8931fd01ca25892f16f968f421a698f29570e0877cc2ac3ac4f9d4d638f64099f4f4b74bcb59de7f333691f2920e10c2d2e2acc38199ceefc3fdf5edfbbb2f2b2bfb40c90fa1d160f13ae29bec2a132837333ebb0dfa27d6bd198e2f499735678af7d60d6ff5ad56c75431ac4185f6bb285caecdcd583f1a59f7d28cbdeff836d5db400805202540b5c8b39c71b2498a972fe5f98456dee1981fbae1b86f87ff3f8342787a2943d2232b725539804b01d8d67fafff830d8e40175c9727a9a58abad0403545b6b99c84dc4d270464b304730d23d00cee3c3ce3719ce06852ccc949c9d4ebf37a4da344b4e52107a3748d001d87f6e99eea45503325cc02ec1842d3d6af1c1a10ec4a327ddf7a9c26bf676029dc768d5b135e194844de3415e62a04d426a6244312b0bfb71ddba8ab266afbef2311e57be0b812f606c13f5e0d9e02a28b37c4d6a98b0810f83e90faf919118899823a426b98f0f893eb2086c8d5886150ef731ba7746d623da8e80f65f9832825d48f662d3a926b6d0e7f11721157bd81434f3bfdf910b068b88f9591b3c726055db5c71c1ffaad486ede34f511eb212453532f1cb07460c4517195af13bed92b7a1c7246eb9d89dcb65535b3f348e6bcdf2ee0ae4074e2fe51515e69ce7efd501c32650aababd0cdaf617cbfdfcc0f0527a0ddf34317ba26bc902f2cebd3b4f6ba8968cd6be03428fd7aa9ca13c9c8686462689ea0167557c15ec5b583e57a87ab3af46ccdc5abee606ec429e44032f594e1c39c41991d3903942257e157d0d40943281f2fb9fea5a1ec01f7a449e538bd7ca9f03f150f86af40c468a5be83cbdd64219f2c968ab3abadf77ba3573118deafa38a9a56ee3173841f57045c7a2d9844208a40741281bd8ea0731f0597b859954ecdc82c508c6b6a29b6b16d0766efe4f4a54e5ca56109977a4d75b4ca3a58b3d6c6cf8a926aa98d9e0ad0ad88cee5160a1e2d9b0d07dac680283929244111df639b98734e0f2163e4a452acb094b76a4109ebd3a08b83b3c5810cb328ba8bf22b126000fad6da56a9c20f6aeb866c79f6b3919bb959879abd60c1329b8e70fafd385b1c09148ee4e8ae6c9d26551bde85785261dfd247b6846c6c518da2b782f4aeebbd9e1d4fdd15de262bcf0d146b60bdc494f11d7e690b96bee55d3bbb277522190c8f1870bbacbb1ff2b96be2a5acce8286e97af5604660359ef3502b3574a14cff135bee0832ade6804d27b8d0d526097a756f9564dfa8d1ee21d3d184b550f909ad373081b94d5af423886958681e43e787f398507c520d6d924f2a7b5d5d0e4d50e01eea2fe077be340055dbadf47f31b0501800d5d385c7d0016d7543da1eb846cf9790901bb264da53f84f8c16ad61cb1206eed36ed48b32b4e577b700a67f61ff64783fd4daf5b93f966374fbeed252c2a63e57df013585b686df002f7ae7603428822bbee7e612590dcde689578e42915b885a10ebbe95042eeaf1503c5c50d0cedb3bbd05d31adef9e4643b6d9f68f8e2ae982d0a2f5b7adc6291ce80476c1050ecf7195c22fe48b96ee3ffeff367376bb60b4a193e8ea4efc4bec6738de0da605e9ccd8e1cd4d190890216534ff4e79704d10ef675cfc167b04fadea4b6d4e54faa1b9353c295e84b173637f5707e68ebee4769de5d2fcbf7e95ae4c028b5d31f19289ec67af3dcf5f0d46b794e9425abcf69a10a9cf040da8a08b5611764f2a491cb0e3fb8544470ac2541636dc156d493e21f67e3932bfbc063c9cb5ab5c8900eb01ad044f0a180981007d6d2d83f7692ed2d35c27d069f0b5ff76cac353964551cbe76c1197fe5189f05e15bb04522b6f8106bb6f12c430c5ee683d09589fd343b847e0da8b90e49af076eee44ed753d26fe671ada28984d4dadba6c727522c3ad03055fbc75f5b146baf840d49f00a14bde8607f395db3825edabc099d4a510bdd1aab688ddeefefeb9a9d24256073d5f9216667806a8977cd9866d4bcad8bdd22e076cae3d3f4ffb214c809dd8e8a04341c3aa55d8f00363d45a7b82ec5932a102eff5ee9747c8448dc9955c4d7b9240511a693675ed92f24a20889a9836f405871c7f1cf1460c82f4b0a905885de26f0465b7df083a32273ecca6072bb2dc2d7beda8cfebec7c1f2d9dfbe3f48287fe5857da678fdbce073ae6f0e1614043a73282b4c2ee6593dfa6aecec39e938bccf76349a8fa2a503a62919f850ef31555eafb1b44230d0fbf2fb7d0959d2e7767164e96dfcec3c4a0e0f21cd326761f1ca8e256f0e765bdf5accfdd3860557056e752ae2f1871953547a367e9ca9e2902cb9d39b11862f022c93c9fbfd067737a69c48c4a7c2e637e9a47fa0ce693a04170392c273ee34270e707d86a8a2bf617ead17e99ab5773f4ec27bfe14de39c1548ae7fc9e4ad3b39c9152230116cbe899ca6873de22dc24fd1cc3f95c58f9a8cdf697b54343f084eae848a79e48c7bf060b7d3e2d102939c6104431ba33d872783a40e4d9d9764f91db7aea4e429476845995b306fd297fe44184cab7a13d511d3eebdaa5011dfcda93a37ce5314dacc1d0f05135066e6c9694c2f71c45ea995a0cca832cc8320baccb430a1921a08fe53573ef9af69626aaf92fb596fa1b54d5736aacd89b7820865da1bc51a5d1d81050be57268fe30569238f9e9b0cd5e88c10e84a796ef89e8b75ee617a35ad5fd47a2bfe3d63cf0868d0964e3a265415fd3c84decb03433e6eff22e20698b7a9e2a2d3aa0381b6ffe73287d7f55295319fcb1af6512b219c583f3e7df7b7840a06cc2fb28670170b5a71860e3f120379a26e92808b18ac391eb346ad5e47cceed9c668a33a6f634f7d86a29d5fa315a49f339c94d4e8ee3217553aec311d362410c2e4a95e13520e2faffaeb26858d3714c6746342430cd5501706566c2de652855e36f719fe0d71f1ec77a704566e60f1fa48196a0f368cb8bff0d6503a59c876bed12ba58e8e34f1bc3d0f80ceb0cdf07ef940b453d50f3796c9765df09652dbc4d6005223a4a14dd2111df53e945f898dd79d9fe0ec8bd99b8429fb69e86a3a579ddecaeb0f39a807b8bc538bad8e80b168299b5fdcc7aca3397956a5cb930296c7636f767c7e53857ee205e8a49cbe5a200b8d946ff366f5f4f935f3f626b41325ea5ef852a0a396877404637e752f53235d1c6d8f0def00635f11dd6c87a8bb02eae420f9a636ea422d45dcc874894f45f7915e9ea8d7aca9bdead98a107aee2bc011a86f5a717addbed306bcc87604a6c95d2900d32d1d3f930d90b5a74d58cd257be0a67102a83160e5f5bb04545e3fc4a5aeb1ff5844c0c6f0e57c026fc20c3ef891e6f6b698735dc74f68a009eed891ad3243f7f08d974d3da6383f013c70b5df0ce7d191285604f2b57778fedd7a48dff9ffab948f4c276b69d7d45d42da3ed5993933ddc7e7290415859b12e6f01aa8e4941deb0b43267070a3ccaf2f8ee28535be6aa9163c0c53406d8b39b10f7c831c63441b8161cfe1591f25b00f19ee211a8259f0ad4148e8abcaa823ff2f0c3e806e5a73b2c6a1ca0a02beafcd730df1dd2d748836e1336da17bb3989f9e03c80cdb21478eaa163aff2f4d4e5b36bb5d707c9646fc7e7981a39f2823b094f18df6154b7fdad951f1cad6292e08aa1216ae7fa3e66e891e911234bde29870d3c1e87b18582a6cacfe385692d1a45c0234cbec58c04588274561e63ee7a376622e300a6f1e8fa8cbcd3ef66e02086cf9b2792eafd81d056303acda90e83c266c5b1ee153423e14fab762e725055945c50883412dbe70882a9bc09a7d6ba06f9a3b9e19dc41cca8ceda27aca58e52f5951838d2604b27f2c841b1b1d7ffd6c658f1c5c1f10401bcca788874e89796da1e9b645ad42040c6820cfb87793ff7513f25ce318fd313b40d50cac902f89b24aa02543def55420fa0ec9b9fc3c2b5f3c9c8cfc5d9c6bf39381c4543d41de07bcbbb8a28075b5f0d7dd98af2924d2d2cd1aaf0ee0a2b43134403c7be1b5e6d3639445643006daaef3b50f1d6abb98f67a52ba8e91fa236ae8a515b11c3f495d8177473fe0a2a7f6708c2d0411c88cd8ddb2161c34096a639395d5af98d209638fb5d3fd25ef1d51a7f3c6f62d439c9e6f89a551225f3a88ae1b88abe04f88c359bb2baea51b26393daf2d53c9185dbb563a3cbdfab525f0b7cf54b06b7415efa310f89dd15b0a7cfa2b2833863d5bb56b9cd836a2a13e3b656fee93c04f35261d883246a1d90c9d7dfb4f11329b5ffbb77e8e4fd77b834344d4520e63d9f29d3422de238e60288bce9778a8750c3bc622b8b990ae5578c82cdec02b8ef3ae2fa2aeb5e9938acd4111c7fe6650630ad392932d2dae97af539ce37677842e43fd46d8f8c1cd7d8949a218e66725c84427cdcc35ba8933526f160e24e9ca58509dfa1fa57c639372277cd2622b6c387c04000d2114c5f8339c5d6dbe0305dee04461217d26a7d6b2b7cedd21e3201c9fb1aa2057616f960237b7d732ebff7d639efcab387aeee7fced3351463b1ab3a4da8e87e2cb89d8649abfea6e5b8fad2eb91817eeb3cb07fc72ed233941576e50d9dc9e1685c0573a934144384b83e39de2906fcd3401a998aea7c5425835a6a491f8990354a90c8e31a6ed912db0c71c1be14b1e2d51671a5616917e82d3eb34c42148cb17fa688a967fc3b409366a9a20652513c18787b002eb5908930a66de1d8401a8c5951219139b23a5d8d74f270bcc62a900193504211278ec8af87743d79ff7308c4ddf66e52861903adc05702d26e2a0f8bc62b5bcfe37706e1332bc5e8ee671b72939413ef65aa0a2ef24d8fd48d7f6aa2c80d856af7b2a080ce5fe2d4c371c08572a0dcb1dc6870292fdba071de772bca60629471697df6976ea7e1a5ac2ad27fd1be5e407d19f7bf3634b1c049c51f0fb37bf36b1f15796060c668756bd0ca1da154ed0a3f18bf50b23a26f1de2a1cccf9b386bdc8f5e2a3e37d3a3945fd18b0e4f9b4216ef484c27d17038532eedf2e3253b5d1ff9ad0ea804019af1d176ed07fc1a749a1fb8f7424a1f96024522353612356924d6df11b3b695996b7c43d8336b7607e089e11015273762d854ca969126c3d27ff9e583a6808fa64c33ecb3244ee80400fd7f098a5c54cca74e8817be25ca00e13f8e0d8d596a9580b004ccb11d1f2f5aa4591880272368bf55edcfb88a7c4f2b257b254d18cef62ca50b5a7d2e59058d15f610daaa341d9ba021ac54bf1681db12ad654d9e967321f21942322ca91e09c556d109e755e206b6b4ad89a16db1c6dc1092feb9ae0b4730b6e02ebd9984b6a371534b6b73332879f69ebebf82bab1da4f43238fdee42f29ef88838990fff1a52bdf154dddb177ab661befbbfdbb1bfca3fe9df2665e150d28903d04c223389c93fb0b1bcc74d45e98574cf7bda3d5c558a8a68c484c1308842606dc9534b721513d5363fa051a421499289a1c18dd2db3fd46208bce2d12f2ee259631363fbee35da4974a762c931532a099903bf4d8ecc3c677c87a04dfc6b8eefc32fe7603ac0fef2d50c2290d690e4cc659bb9978e1e86dbfad342a879c9845f0d5b0eba7c45a3d03de70f79f3f21ad62ad74ef9a3dfd7b3b0bf3862233e22bbf52bdaefbec5834ffaa6e762ec39b4e0d2970782af34f9011933fbd75838087a54d40cb0b40b71ae50626272dd539a9aaaab0ae295a680a4588a83638702a8b3ec2670cad6c4f05024611e464994400a6f01957f3b3e7f4db8b99d7701a079a81d06befbea7c668c31912a06689082eb12473ea02d2de10342737e81391fcd135af1710e9a2ed97b4af8273e4dc3a602159543ec604d9329a514249643cfb9a65fad57d40454d2599ac528ddc5d2fd9fd57f0581be44fffb0f47a8ab61d9ce18416627fdd738ab7474012a36061408e35481acc166ba6dcca6f719ba6d1a83532e934719a24f8f15b4946b5d7fe2992aca953236645d90216f25d8c2bc751c6263329b310d04cb7144418d994294a9eda1bfd91bb0c0ab583f46f5a81f23e19f276f44468b477bb116209fc92b1e18f08ce9ba1d910578666895eca13af5d6eb4e21b4d2549e3345ccbf182750004183a0614b65d92d4f3ba06b1677f791090e62f7da7ee8c54a4f90b97bbd64592d6de09215da3eac7d37099e21466bf5823c70c8149bf7566d83fa91ef208ed97bc50774899430f88e3b0576a76bc4e20ee99d95b6a66a3f2e4593efb1af6442507d211093b60a2eaba8de6081f17ddaf006c30ce46badae0a0dc23254592d90dbdf6995102cbd170c175ffb790b838446231ceba499eb7e5e611a13deffd5fd3c540b73d4b0fdc7cd3d193c672641ddd13dc97b6f76c833b0fa99647d7914fdecdff7303d95a22549391269849003bcb140df75f21fca4f89a6b5b3ca27fba2db952a4241eab0cec83f97c4948bc06cbe0dc951fca6301aad3b601952d1b3ff34a2400086679d27e39bb37506c9b441c3a5f02a5a8e4907b5d1f8ba9d99299e6fb72b1fafe5bfd24b5f7c020252bacb98b2b21906094cb887bc1f8a110be663a35ef168ed1da4964b65e624dc0eaa3e487991c48f0eb5d9a3d5d6056c4d5d50c550136558ec663bf34e554bb7496a8c5328db0c4a6297aef0bdd704e35a7ad784df5d10b96f3773e410714e035a0e4454052683fa6db23d68d4eac732ce73e3d1a6884bbafa374a15a19e99ae2c986fdef469c4f7eb940f377570eb4748e15a855a12ff7ce27258ae59576aeedb1e9401ae8295631326d8bcb0898a47da7823123a2e2f34bf01cf2ace28fcdfa162728e09c9d1ddbee95dacf936705d03b81b1d0436dceb2b9d4f5221bf1166ac026f9643f303236176763d83391b5edc72d913cac2e15ef2ef269549c1e9111943017512bbee885bb641cbb4b0c4efd72ceb2295143f09b5db10198ce775743467e7b1dee31246ef62fc5f065df2a2500a2d123e34feaa3642f4ce7ea7e882ef2c0a751b19b0640059a0e13388b5d57ac5613abe9b455f836ed5ad980e6390a990617b666729d3c3c46a9c208f59551aa0edff3cbc321c62928d482b126a63d046629ae6ff7504778ef085de99331c74027479f5c22959b9178cc5283fc89d503c3f200be53f0e5024369bce77916c8806fd3a9417808708ae6947d9acb50ba3e46dbef2ef79955183d9f0f12ee9873d4a27bb1becdcd5eeda828d4e1ad0beffe5845f3ea72582590d53cc1d16dd204cec9c32955ef7be7fb29f10afa91e9e471c6956e4a8f7409367960beba1a46f841d17e35a877b4db2fa89b63ba7d1956e472cd3c9d120f07497a29512a30b330e4babd121121fb6e1efe0df3012e743d4538c574c2cc521faff7b70113e7eacfbb00ccf68b52084b903a4d1cf30f2798742fe2747906e64aa586a1e10fe9c29bcc11d4c7c998c7e3447945c03c047633bf3937c17a7a14b53fea95e82e64bea768f8be09fb0eb5676040878bcb9eb9d955dedeedc0657c4aae37576e4881c976fde9f51b61726ebf349a4bf0c80ba48a976b7d21a0545609e469307b1fc3cad6d9e9fa38c29ab9b2469f7410f62d2a51b7c27aa7743ad0c763d8e23b13b40e11af20faefb1070b33bdca15c64105223e6ee812337e951e1b988dd3e2ddfe581d9ad03e8138bf0bf0ab80b5c0f2434323312d916914f0859e2a00c88e26f19dd2e3197d6a47c475315be54ec6f9958b462afe3b9b50ac7ae516fe4cd68f4a28fb728fdc19dea179e163cabdc5c21f024ce6464a16de200bcbf4168866a1caf6d5fd1265bee8a5b83a7d1e47de853d44bd56d910a01e1f10b19a72df731a9ac94a05d929d03e416832d8fec5387c8a7cbb48da48747d952c99a37b9b828cad72838f1220d9f36859f3af360a17dc02c7e22cd742032a48222d7266284733aadc4501d84c7869080872e590a4a643110ebdc04355ebf63626d7432ecc4dd76c9c01f45de437109e22039f174bf5da7a583ef3b59af90f3ac50a25a94f8f0e3207460c688a4b4b62e819386dfcdfe90e1b906d049d7f9f7612184fddbece38845b979f252d283c6fc5f5325b998e0c11339acd42442cfe6fbb9191f4643b9f6b503cf02786a403e02454a25fccc8c2bad05704ee5c6dd8ff31fdba5ce4f006419889bef6cea77469342b9373589281e5d23cfc209ca592bb8477a7f866d03eecd03977a729167cd408ebbe6738376e5ef3ab1fd7677c4938288d8144eb9a639d0fc89dab0260bf8b4ede2b8ab88135ee90444a6a391b1e87299014787d7ec0be78b7dca5662842b2cf0b51249742e56d10bb4b19b886dd8a7fff09d7a836368d91120b8479920dc906e37b4cec9b2571539b286de389d0409a52c9ca6cd17f19ae0a167a3fb97ee2bdc77d5047ef1ea12eaddb0df48be210ec1a463e51dde923afdd25ab455d3306d7b57fb49bde5919f2607c869d95edf47d12eaff1f971fb44e75a25234277c75e4cfcbb7f8c3d3241932143719e3615a8401f975d6408f961dfac2efda83f7b274d4afe11e200fb44d14a93e7be69cd47a961ccd10800872ea46fb8d5eb379ebdf1ea3700bc80bea0b5f4852a0150a027845da2dbbd8673cf6b0f0fa13df8327b22e2c8ebcf728276783e571e3ec79cefdf64f77cbf6378d71cfc5f956f7a168d87649003887209ae7b185f6106bfd51b21f582ec15dd94b9515b44b9ab16d3582f35aa518a5142adbedfc09d4ea302845364bd8eb13e2b3035dff9ae0c761d0b7b6b68997a134f1753bab6287c75c94249fd408a19e93881ff6dd6801603a85b130cc499b5e6fcf0cdc403a5615ff09780207e25860b00bdab3187d18bd2ba928dc1ae7609316bc7f1ef129ea2aafe454007f942cd370dcb69dbd60a67804c9893efd6fdd495d4f05b96b0b8d45c6f889b45ec14461d26b287068a85d2065538f8c29b0a41d44f55baac5cffe717caca5867d68e706e40800e3f88244c73c7e908d21bd7904ac38df3f2e80d344eb7f560bbc66e7a813303907535c2ec4dc6ae65041aa17cfaf81e5a89f94e5c9d264dd9f3e31d97a8b02f11fc644139ba6f1f3e4e036df2463de34c483a583b0e8588c0ef795b906424f6425740cbe6da653da9a941a521b7a4abebd0003b6e04f9e074ea5f30117f7d10587c7e082e006afe501d55bfb88c103e654223a697d54d2050adddafed7ff26d4d7a8444d70d9217fd18bd6536cfc019a0e9826834871583e02e16174351debef15fd49f844c940e1e848a396eed5d1adf3cf54bfdc94b642119f0a07f3395b9211d9ab929a32f67b3396d86c6df7aca44e75c2a81a42369bad041d604121511cfa6141020250a35fed6e715fc7c388859c9cd5a9d0db0424c2dfa7da0c7c5a38b0bb65e611f23231238d644f0a043b2b9c7fa31c4a66f8d16e20e74412f8e5c605eb8019d4f22977b3dcd13ce00ff1c6c32d9fc69f0a652e375df414f8f445f079cf3829026808cca1fd3e9a7a1101f8f2c8cf26f319e32a37b3aa0e7efb304f1d086ff2b0354e6c2f3892d21b9abbf2dc841da8b49d7be368897ebc18f1be9322d7f1d72ca9d6c2137b9d92d76addeb996235ab1bb038148f3b7ed027b0afa9fbcecc487d220cea7856f35a690e36a264a0d9128771c42925de096a449cb13ef0f4751d93ab0f9c4fe8516d07476d7a335b1edb23b0fb54aa00ee35cd50f2fb30da66526492616e11ba57efbf41de5fff55b14d4ad8d75297a48974304a5bf2b613e3697dfed0a53e71292e70831069e9007f0ef056a2e3384e2fb0ef06412a6aee9f6c4d1458b3cf7f96b4fae79f533570825ee5ffa0915576bb010e7ffe7d115dbe95a30cc1fcee940cbbe147debba4acad096104faede7562830d711d970b6838ff4f79044392b4dd5e4acc31ff05f7cdc89f7371841c6ef24f3efaf62f4c66bfa3863baea033c03ad47c312d5e2344c93e007a0c562ffc65ae1a6ef73fbfee5e50b41becc8e2a3621a3e9a7fd0cb74e0f1ec08c99ac4590b98ef7cc15f87d3a32026e2c463712a9442917ddd3640f729d8cedab9bf9292bb16d928f282ee19ceb3e997de95f9549813168ae5f5d3211ed0eb0e714f214641ec25c109b4dbdf82d846e6da5711a9f424d885cec2b8b6c07d08e257c585af0a0a9118a132e06c0691d3cfabf895b4524e155800099b283d609a17099155464c2068821dfe91d09c9c975a6b5c25b4890b2072438a730e2f3cc60c85e27822ae87ae64ead660d91d8c2a088614bf828cceb4faf4acff1416ed4b76e5f36ea3f657d19b3835da4dab1ae0c5583a76e52f0704c01207a1fac7cec31447857a2109e13714fd1de223bdd15ec1c39641bacdc7e4dc6ee613f9a970fd05337c56c71741ab063e85e9e4abf25b2a581133d63770a5bc93fee4d000f2cae20be6edf7bb8714558a712d6af6733b3b59b94c67476340b83fed6c8c6b579515040c21a09232cd6008b322da7247880a371540cb766d4e238b789f637a630f3eb1b57bb6df3d14ede412216196db43ff26cd96561885d775b5ebb821d7ad70e4261183fe1d6609dbb3911dee8231a46a45f706e881c089858aac90ee58b31fdf4b8b80ffefcac5b40cc3d599a63c803b5005d42fdea578b4f30b3c15ec286221aceae5370422da5210faf152b922b0455c430707ac391464785c1a5d93aad61ddda4e9c1ccbead4536340d0da7d85fd5e0b3bf60b9bce3ee55bda476b140e68aab169c0d3bffc70469941451637ff71c942ef904bab4f02efd341f642a3291c56b1a63c299b5daa03a471b9e52ef8934651315f7d5d354c20d209941216bd8d05bdc8523e497f95071cbf15f6caaa8f523745ede88310d34f3bf7920d42e8ff20b8b3fc0d77cfc0430ba7ff75e534583b22bc07197e1c5589d63da85280786fb3352535366b3046f2b93bf402e52ebcf0d839e57f03fc6224d83638946832ecae0674dc13acc39d70e148b929e18b9846f4f7816f6ab1e635cb3552daf4687e922d1539c71c8d3d50e7b2e71458f8ea44c163bf4d1dbcfdeb659a12607230a10d583226b93a7a34412339d540a3a9d62d453f7943785f07b6dcfac051c95ab263b7fedeea20b7aa687266f14543a99a404c866d587b9172bfdd3a16156ade68fb9767e8f2ca0eb402fd577b60c358181b5aaf9806468da0910c094a322e124f3a5aed09907382cc62fb9bacb7d67345e6a7e36d248b075541468bf0e281df79629b4fe5bacd41344b945ad95b630fae7cea2b02d2de1a95d37933c692dbffa662af51d829bd5651cb7a206ad57a69ef8393fab9f384b05ef015a3f21f0a06f1cc346cfdc5a0be278a15beff5e9f91ade51e0aafd330dfc696ca908a6e97d2ddf04194051e55ff86c248c6205b5ee547290e2142820f42fdb68c7544dbf54ec97c7c0b7bacf0da726acf5c9b91abbdd70667d2d47d3ff30f710c7717d17c17004d8880ba8adb9684a2535235bacce87ea6793926aa8a91f2d4eab4dd7a713d3d6dda86cb57bf2a9c9138a8aa206ddef2dc80ad36d8211d458b703e4f2182f363b8c1b2c2450516102f6252b02d355f335cb2dce8603e56ca615d465b683531c5c8cee4bf2fe9f253c1c3cf8506eec211de0086db3756402cecd173ed3a1f854e77dab9f280ddadfe7a5fcf4aac86e7e4cdaeb0a37397039160b9cc222fcceeae174a0aba2706dd73e4fcc8c29f488b74efedc228f2f6ce1f809c55c7574bc5eb479e19b365fa8a380e4161637d94f009f6ce3515fd54c8da33e1f87675358724fac7c6d5471c12d02bb209b8b7fcd7e618dff1658b7afe8952fc28ace23837e5549c8228d64a8d947493a8c54c6eb41723cf3cb85f8ccc9a01fe8f2e8d6071266c58ffe644819d8d25bbb68ecc8b9a0b055d9870a3507b296e85bd55d520ad7d2308a3dd53827c13f1e24920a7bfcb0d2d855bff153f52635473870386df631a5e6ce564969c4e7e55583e4e88e11c94742533f4e7d3138ee208f73a186dfba7090afbcaddab153f67db2c0e09ba38dd042747f08a0de5cb925cc987ace1e85554e55519c9f99ea712fb2046420052eb0347bc6c6c47d932a815a7f5102e9eec58a48191ef72c6d47f73c27b7eaed505322d3ae4785be434fa3ee7342ba2d5844948c276ff9c0743c6f4a7f1a41e4b3f33f1a21ac37bc71fdf841167d0b974a02c85f1afe8d69120542427b53379bd55316a3a6748cc28858b36d22acb83a82dc233d57d1352ad3a52b48d5363118edf9b463f525593c98f203c3608bef8d0855d426da911099487e8cc5579dd99ef25e84be4133e3b4680537f2e40a8c3bad2ce9c528d814bf9703b816edcf7c0bda60c0d0d197b1fe345309fc73b3719aa85ef3ed7cf04eb3d9d38a97ea6dff8c922c39cd31212a77adb83d921d9933c41c817cd79632c0fd8a744388d54e8161f93340f1d7bb1092ea6ee53c04feeedb5e95c8fe5c04ef00dc33e8aba3816e96d2f644433504441675e5d4124ddda04ae053e0c459da2247b48c95c264a11f167e2705a55067a15b7a341588ba468c4e4070a6eece85a9830ea539c94b2b0b521598b5a98c722aea8c1f86dd38542b071bd3fa99c911d763360d12e732139331d3b3be939fe588516ce1fcdf07ee5d2519e8778832d1c8044376386f177e2c6a16c1e51c390731715d8e344b455f74d8a9ad76b9a0917fbb14bfe2ce86e2e3c9b3edc1f3710bd6fc44bb665047e0edb61d0b87c12c4c4e2c58d9f0620ff589753000232379ed0667383393163243f93c5b1f83cef3645c4cface4576ede740fa496fff8a91bdca193ddf6b97717c102ce134af43e358a513cb612c7315c73d416fad7efc9e2d8d7fc27343c47b2e7b5742600eb69044f63ba47e701a6cac0a3e404e2c540de55087b8b447058de4bc1d9b02b16e99e2610781f49066dfc5c6cbb3681a1e351a98e82586fe0bd5c9a1154006ace8655278e9ea7d3979791f482a6a656b8b7f42be0e1e55a900bfed5871c98961d378e21ca2338a52ccba899f975282315a84b991e47600f6ef7ff2fd2928b0b9dec67bb9c793e0fc6ac778bcfa03beef56c4e26d012845400a50011edbe0a96a76f8aab8d4158aa938f9b4c1de8ac34fc41fae5f6981005438c643a5b6a7979f73332e399060a17edfdd77ea8e531a87b58d89f00ec6a3893630cd0f010f20a31cca97da98da31478c419733821c818a53ada9f89b70ee4d9926c5b11a3c334e18efb317674ba02235c1560f07e00d1020e9859f69886212bfa92e6d30aa0f0b63eef09cb051c17bbd195879e8b7edb9d8f6517df2c1482cbeea4061a88bbb2c9fb5183e21d7dbb319222e834401628631abe14488fbf26bb8f3617d1cacf20d22053d27181226d17810ee1d20e872aae6319c9162ee7742fa402bb71a622708dea6d178dfa50e567d6f47ebbfdf81a6c58397d077a36c05b90026e426de1fc0232cf267fa87250d95c829b233324bb00ef29ac03b16f6feaa3f64ae35202aa58dfb4bb753912300688d260e7a4c6a3095c371189f8c95fb8de275643d1488f9ead79051bb5899aa5fd31cea69ad23f484fa1e699a42e9fed3d145f585bbf8a6ec05c55161ca4b26e9dff5767fd8717495961e052135b2ffe2a866c9aaa472fc08980304019df5160ee410b3c893200730bd897f6be2394494b6456a5a04526eb54c4c0479dba2a7019d9843b7db9de2e200517f477595e74f1e2535d723ed65718286cf7ddafd604ebb4524d550e8e47edaf97fd941ff017ed5ef91f01ccf078c479d6605a5b154365465c38942429e9ce6588a9b49ad5ff8db09725ba6f09a8685a7990159299870d727dc019b9602879b9cc9d5850455a7181573f162b508f229ab82fc6cf191784952d5b3782672de3ebe5278fcb6cb95ef4ef9eef76ae61e512d96db409f58cac16cd5e4c48a3d3d1f5f020f14bd5c2096b59202c4b91ce81e00f5b1973d668bd301e36179fdd324340d83435dfcfbdfff1ab47d862b8d81efbf8f4ebe3ab8d872f39fb2ed8f70e51ca77ae908351e328d4377d5d131168bf44455f78a513b50808355c4c84dfd5d4274e24648e5beb1d1f8b5a3bd695b80be7b49cccca00b400525144f9e8c0210e3110cf29773142ab5080965ca0d9496a99026718666ace2d776c99561f886b2d4484f3320bd1badd639ceb72b45329cf576d1a6442a466671d7ad96c4378678751ae155d098779c68946119bc8a27f9b89506c4245e723eff395cf5c8a5870014de3dab21dac02c44262de2acecb5ea1d1e42b0c8e7fd8b8f11a1109176aa2eb0aefd1d0c69ee38e7f6ea4fef480992c45614f91cb85013e72dec0b8a64078ff40d8652b1a4b73b922da4526dd134a66129118cf9afd346f541c06bfa12bfb19ccf2520677f69eb7d5e43417fd9a125677435d3287de9b18dec77ede24fc417540768d78124d637775c4a078f492c28bd3c65e36b7b7daa85924da2dfd7f842f2cec6610e072b0d1610cc38c7d3868a2bb66b4d0b8b2cbd05801dd620b93d9aee9546bbf5b853e8db289f05d51932ccc8add9f9a3a317bbd592761dd3287ed4b941aa709498093237869400241af234b5a98edc9578bf474dedc8bc6d37a824f2a622b199093641be47fac0efc262e4f913b9a433bb758f5254fee85a9454395f9f0acf19fca19cc5da71df75f018f5c11d04a9021379b5f840a952e5f9ea54bc17403d8e2eb89ecc6779a756b1dd975529d31724238fa4ea85cf0dc05fbe16bf6897ad18cc717413fe299352e6acbf23982eefb42508ecdedb27496ade13a171be515acbe82f47f58562296a7980f7973a53570d4b16fc383652f935ad46283592318dba1e751c1247cae0acef8a8851f3b50f3871da21ca45fc6b6feffd3bf9e77cacf7044a439375a611e9ffd7ade17f54a3ae63a458d9a4f57f5d0596c7f10fa281d9d87667d8c5e1b5c471444cd36b1f2acb87f65f6a626810b1733e75d4b2b41b8e800dc7859bdb354d2320dfecb6bd7a7919ad367071dd0ce25ce102980cec971f33bf564a7b1aa7e227f90be43a659d6d37e42817c25533e0ec53eee168ae947d5df502aabffcb9e5df3c00b520e7a8271e06c8bd90503921acde547f744a8b4ea15ec2503b6e86f82c883ca721937d95f3597b0ad2c20cd822108a17f682f4eadf2cb86c71b37ec31173a253b6a5c4f87073b3825e59f872ece7036ee6b2a5f90ebc2a5d083f482ff54172880c7e3a297b0e710b591f307438c41928daa17163fad2f92dc25e8f2a7c1d30d96cb8e60676f76f0410a33d2bcb019f0fae5b53324418d91362cdab8d431391906c2a242eff7ecdf939da321ad6a5c87e42136d08ae2d14cd78f929b43e8fbf8df8c57f061e2ff4f5437e1d52149469a0e8038ced1920dbecd9781eafaf47fc025fd25dd89d9b631826d538e740ef9df95989216bfa7ba3ca189aa5c5a55dcb81354eff7959c8be23524ae75e96b47016e7adb8090b9e556da7a1aabd0182fbb2959c39a4901c7016951eeb0d77d601d94c709828514956b2e43f18f9a71aefda801522471404d33ff89c78be0d7ec7bf6434a50f5b345b24486e1c747af6cbb419a4542700dc4fb12543e7e6edc439a74971d0fccd5a485cb338f0bbb0ad589b562d85e495fe310216484e66487a2d3b38ff6eb0131da0faabed8c823871fcdd05e8cdeaeb67b37ffea10dac23c2a256d91f7d39a60cd61e5c9474efc0d2a390027a7c180d674fe6d0f2964458b9092405a9c36f747bf2cdfb2be67e157594806c6db9045415306879bafde198846c249ced6385d99161247eb1b2fdee5ea33e8566dcf99d1dcc2cade2bed46b2509f5ba11a3a315cf88441fbd654b96b9f4e1fde86c045e949b6c54492e0135aec88cceac51486cead574a641608e23a1741b039c500078d6992bb387fb14ac9d7adffa60cfae5aa5051ca8349da8989b1543ebcfa8385fa8e9772bc17b5243bbac6dfb4f5171e183d6ff792eace363d703ce0d3ca84d19c121a5cfd16939fdab383a2f2f4f16ba5d64fc09c2dda5c69c1cbc23ecb45c6c914405fd952d9c7e945cc1838e04479905a1d2144d9914b31bb35ca8ffa5c9f50a07e18b68f0a7074969a109e9fcc0318e8e712903dac4eb8dbfc07b2affc29aa57dd2f1a16a1303b3ef369ae3f9938e19e52fe65dfac50bf363d3f589a3994b6b79ba4e1292e47b376c44c2f1bbe0015dbf23a24c79dba6c7dbeddf02f734bbba9b9ede8dd45ea4f7f42e039a25be2a14990faa0ef888df589116fb47baf8edc834712d30065f840d88ce9a2bb6ab928f9b0ccbf0ec00495c35985209073b5d0d3669948f34288cabc8e5aa61fe0c808dd6504d5685a537d6d343bf7b93d2f558445c359dc3c159829f0ef05f9bf69c91c406c245733652a8cd66d148bfd94bb498be0e1833fe875157a938494ae99d0be5aeb7ac8666d1959623d9e185dfbf63e7eb7383c6a45e52fbb3cf18604bb6ea4789f3c768531a14ca4f2da172be111f311e7c770c092b1823ce1115955b7cddf0f9c1782ee20ad1fdfdc8d5fe84c077ead5d263e5a02ecf919e6fc5bc19a532b7851ed1d53cea52ad65ee036f910bf4b700705939d7b0f4d8494f72dee2f76cddeab10c4d0d6648bb226fc21501a3fa47e9222ac24f6de4253fde204edf611d62cd87230bf893a749c41d682209c021cc2152f88f335490fdf902961ab10572a4464b17c3c068005a80c9dad4ff3925dcd55fab16ef63c4f67abc9b38a84cb9bab30b65a8b2b7d31cc26b122eccbfc64d7647e96603eb29b9634c2f3afb255278ef8b923eff76625d0f3ed283be6131b42478ac4d0c98d023cafee23f3eb2b43af70854e4ab366c0f6233f0849d921ef40f15544dc14bbec0f4cfaa9c0e8d6162780d2caa40ffe9b466e7665d3b14afc447e19e18f41ab76ea8ba41f6a8120fa7516a61b0421515d05cc50f97f8f13156931cb558332118d08f37a3dcca345215cbc0464414135ccca4f13a6c30f710425f28909229396760668d529cabc6274ade2cc512337371d8e746d473ce8addcac911e30fa60729fbde0ddffb53cb254aba5d07c1d0b6548855631a534dd02448bb45199d1535d0b18ac79fdf1e97800aff5716fef0306ac60251e679a048681076e4ffff922daaa52fd7fb52670a86866933e0e3a57c10fdf82457686494ff655a018dc0e3f5d1db8b0385cb1c2053a97e33a6cdaaaf3bdf99dbe5c95cd95cc841f514a0fad755abfcb912e81a1e84ef2676d471cb5ce5b1008b2e9fc2ba688fbcbe3ab6e3835758d6889e506d8502ddceaa6275d148a979a2e519cb01d1fcd1e0e99de9ed7585ccc853e8148c8a737121aaec7353c5a056ec952fb9b7257cf339c964aab2d9f3b3bd43d5d39c2afbe910c86c80cd96f0a4d4b5f34bd4c7c47c98adb615b506a1ed492aea17aeac91a55f26962b399627fc26d48db95b4ff7d546452fa01cda3e7497c45a1464bf4affe9a930acb69a2c035439c4e6efb0f210239aaae44c62fc97bcbc2f0c3087b4b7595742de1a4ae059398b2cc5990dcb5415c396e0b5b850dc71cec1e6371a8cc40448f98623ccc44a86a55997032c99373e6060dfaa1c7bb46b967fb32a53ec1432bad787369eb91df8a0433e004574bd33b3450c88bd47468a3802813a56ba77974533c0c9425554d27f67a1b5baef9eeb0af84d3f86ab3ffe64bc4f96fdfc411ddb2bd74a0055a9006028131e929348f5108d57ed32cbd5a5abf58d5214a513c891ce0b5d49a6df89d589d9ecc088bfbd17f4ca6763ea9676ab247a00dfb095f862c23f9a8cc995755adbfd3161c1481105d3acd35b71460fd4febce35f7c103aab00ca0f5ae9b28398a58ec17b221bcc37c5203efdc2bc21beb2cc56599f0f90cf4c36118f6131fa8fcaa7de7f3f6b136a2f6912fde083e172f76d8882bf73a65be746d5ea0b1e077f3b660f8d80ecec144101d9579525ec016c5ae5b724d4b5bdab3aeda59da9b16c626590ed980cfd21e74f96987d3fb686b8a9dbc293ad9773c8c30e8bd6a8e19d0359e2596d7edc52f94095626d02033cf23be08c037cef95630b2d234f5635487dde9cab8f54fd9ebb953d15b093d1b2bf850061eddece68b7bf8bcb862e53d8ca0e8abf1f6bdcc30ad37a52d89096df2958c242158544f8a3ffa3cc3dfe285c1418a0916da445008571b884425f84d8137ae6f2eaa7e19e719d8e569145f919b0a8f51ed099fdb07760468f646da8619971e6c02a4eadec6510ca69ef956657422d21c9cf3a62abddb8bdadc30cbabc45fa7f81d911f8f6b80c1bab2f05b85c4300b52deef47f4a1df2403e50483a82e981a84e7e154b03060d1b65776ef3ab54ecd3f8c66d1e1a7dffe469ab82bd8722a7742009d383f6d39008435fc83f39f86d904f0c0cd3bd895eb9ec7a7de443b05d29418706c7195e337abaac807226bc9277e406f23d79753ecdd37c794a9f6ccd31369c0e50accbfc8442f6f64171720c0ab0a542ebbeb6d557cd49322e0d4131c74cb6f010206ec891d4000e8ea46ece3480e4d327f3d4cf26d5dcaaa35da4a48da9b8c43f2b996871a473939c2767f72ed507c9c88bd730e9469ae0a16bf186caefef6dff02b994eeaafdee5fcc0aff5e2046aa3fd2da109b98c1f11b86039989f550b5ddbbf719225bb1d5b5e8f1334421bb2d2ee3a9c8afe84d0e57766035c3d339d2675d975ec7e63c64e770cf405b74e19ee23e92d83fe5a549fff6cf0221afc809e479ec1e6d9b8744fee48135842e3d55d03ab1900576317a8c88712c8e3a8db6ed327c2268ae24ebf37450b7c6da76c42a80ce520e7da3f68633f11e9c9a884bec8add5f6b5171aa86cb92309ddab053f8f295b13f101ae58801622850f92f49d4bdfe8ff1fa918b309eeab0cfd6e084238b8855463c0eac9e35bc277e5fbfa54ec537daac54fdfb3d91adab240fe0c5bec2976cec2724a69d722da03a25b990c547c21a9e9ae9eab00998637990f72179055010ed59c58d86f14a140d4a6f933f0b11f481707c841d8b7a8e6812de4eb6e79d85471ba4f9538f63d610f436469a8d7629f367d375348d0a9777e2337ad948af0503aa1fef13c2fb795cb9b671731c349da9a699f4cacb4e5ae2605dd609b0f3aa2336d9bdd1cf462b535cc646802b7c1120c42b2e79957bd0b4e0f0a5a31abd3f16352946c545b9a9e430d915610727a4780a3cd1fcbe135f9f474e2c661c9d89853359b5d37f71b52dc42a225351d58f685306b0d0ca21b535b1c9ebaa6a9a0518b8fa9e9ba4229fbaad74216a5ba585ea9d6c57d365c5c53124a8176081f85dfe479708efe19e4ae028a40b683d5cefee5a09825ad03411ae83dcfe88b16b541c74d5cefec79532b6f5042f076fa64480438730926b59f95776e01e12c16da7e54e5fe64e2ef6adea233905ac599707e2aab1f1062f424f2663ae880605b15ca3d4e65dccc098ef9cf3a4d43e8f5d24522ea6bba1fe393997a58dd9e19e444b20efe63ea4379a11e6a2b360376147e317d7152a5d15a2678725c2413aa572164f9bfe81e8e854fc36109f7f5fa7ff3c8baf755c1341bed0015e48e0d9a1218a3ce582937b1e0b1be3cff85e254a118384ace1a485b17a6c9da13a3f709e919a075fa6625b95761ec5338727aed599b428f79a37b509648a198dc0880b328516647f283f1087df09a89d0059d90f5f80f39774da47753f7210d7ae396639bce0fb25325e29cc83fea7cb4fb0f84ba3adbdc27c3a4fe955d30e13acce64796b5331d1af66e8a6a38fa5ab09b0e59e249e3ea7cf07874598cdd5f41622a4dabf56e597042e6ec3f2dd5a2956ef5c1b90eeb83b319b445b83b1dd6b2a9ee8f50062cb0040d811bf8515a16b026b948b02ef838d4f27d67503cbbec38fa063fd195fb0cf96d977f36bea62e5e0cc7fe10f04bf55b3843de5f7cd1b71de0d0e044978eb8a025216e837a03c55565e98f8feb857e737c4013fbfb0dc9905ffe545fa070f006ad74b4fc720e35e0e3dcfaa1c12bf976ce5092f78c329cc571d9ee01e769d24629462e44063129c8bccfa5365f458017695a454fa7d8e32b48ec46b22239e28f33d2580bebf35618dc341eeb7072bc98e504b8222ef972fdc68d76a40e2e88b3fd7cfd8b2a2a01f35b02715f35bc4cc96d6566052933298c6b576af36d387a674b0af4590f5adb30741b7f474eacc4f865d35d864040cb94b09a435eb213529a2074cc2831cde8039d435ccd46ce56397e4b67e95e354d9a0551e9b2646f761be1ea85b97991af3e57916e6b81ee58ecc48f607495670aab2e7199ee36734698306dd08ca0c04575fffeec3748d1eca7bc3c2cca54d55fe06d9210a0cdeb11a3f53e396e5ebad7c0fa4028444e4b85a177c865e9314796038554e183aa5c01be283005a54d39886fdb789e6b44740a9d78ac07a7b973d825e4052c93f29491b92f3694c1b3ecb1a587b052fd137db4dcb2e643b4432290c5166f629b9368bfff867ad1cb693a008d53804744fa6add43619101088890bad15432396e4f3c3b4625b1657e057969ac3c46fdfd6d8578d187b62036483968d1856f85bbd183be70f203a1775503e57d6697440a1149b59bdb17016bd0c6e0419645e9a9cbb5bcb64139139b6086bde88df44209caf7c5c0fbe7df3dd8ca77975f2a4c94bf530440115cb2b68323c6e52585a4c5d42ba432a40fa63b401594b1b71445d11d1073b7e079443089066157b29428bd4bca6d3792d2b167a9444361d817a43f8d1990cf869b69fe11bf63da8e00d8384a566c78a656655c78d570880ceaf82a7b3a0fe32e952d528ecc50d2f0a2bf24ec86414132b3f54b48e3c3a5f55bec3dc087cc8bfa40241dd199bc2f700aa6b399e79393edeee0cd432b239ab60c0d7a2c363df2aa66c5149ab8df79ad03b3adebcf6b42c162f59d3e1ee50d244e354420c39ebcc87fe0fdf614bda5be763c3e949748bcfd650c4b2cb302ea91cbfe8e179bf4b164ec9aedc805c326f117b386740c4129644147e0f202524050fce10828f8ec3b6cf78854ba40284738f403ce78e4e79ee3641b65770010a7c513c488414100f4addb39f19eca3d6d7f7d33063177537fa35de7eb745b43edab17f3df197b51ca714152155cb47ec781d18e65a4aebe31f3fd2595371db6ad93435db2c81eaea62d1909bbe1d2447ca44f005d41ed2204bd56f4962d470bda66ed7d4397bd8aa6e6d6a2455df5924cd35bfb25013ef2302cf3f0e16fb95aaf208a1baf77aefde3b0f1f676c44c2f1bbe0015dbf23a24c79dba6c7dbeddf02f734bbba9b9ede8dd45ea4f7f42e039a25be2a14990faa0ef888df589116fb47baf8edc834712d30065f840d88ce9a2bb6ab928f9b0ccbf0ec00495c3f8e348705f4268b9795b492e1f64e7454d4a29c387b10fb3b99e7ce9d72221417fcfa89847879aa09d5592483522715aef09f461a4fb04946f9dd7338a2e0551441774651c5e1a17dbdb5314b01001acca3b59b78d3d784da287272f945000731aa4a2ec6cc25bc8953df05009052c0b67b178fa2bc812f13bba17b19e0f46d17f52d592a394edcb5f27e3daaf7451e6c592b8dff8567a370f463d21276eba46d7430275214134a789bede3467394ae6d89fdbfe7ce7d4807d1e0b0a7bc8df18ba5bc15d340974cce5d89b52ee0f0830a41fbe8e86bce76862e7f48956b153a84efafc3d6ba5095f098c3362b6e884a54cfbe42fe10b4dce75ee95cbe37bfa65f299b541a19b976c84cc0a597aa11dabe5cfa86628795ee41e2ba651cc15208b4f5a07af7d18ebff667c6390e0396ea573f6e301c59b6867a85468d6ef3b5c1e14dd5f25eb8479ec3bbf1a7987d803403902d64bc6825d0236069983a8b72f02b660eb2a9b85b76e6b88f942e5309dc225d4427e2922cc1c0e6708ea883489fb21b672278cc6170cb8127752db84cc9a860dc0c33804be0b5f79d3902298b860426de8f2cfdf5d617243ad3ffaebd2ff848be34b7a89cdd796f9a61882faa922e4926901be64ce7419e13d05ce707e66a2d45771b91345a242bd1c24fe4135ccca4f13a6c30f710425f28909229396760668d529cabc6274ade2cc512337371d8e746d473ce8addcac911e30fa60729fbde0ddffb53cb254aba5d07c1d0b6548855631a534dd02448bb45199d153614288a3a04acb24a0f4ebde9574e200e441534893ed60f6aa87848d08b9bccae282f8e811f494e01903a7e45a43ecd68147016635519ae7131d492cac37a5dcf803b6f72784f28b20524c446753327b70936152977a9cc30216f4914fbf0333c8cdc6a010bf71aa63e857891aff061ccff75946a2564aac0dae51d921c8361390c5d92afa2fd0f8ff22981644b3b1ae9728dc20e2f51db49270cbac21f5c018ed0c79df53d11522dcb6b71d871c6be812717b6d95738f4ed80ac8f837a0e33ce6302dd1f7a46e6b81c2fdc938fa57742de1e112195871984a59c7b46c6ae91e5329e0ade1b38d884bd34e6c6a302548736009f9bfad2b9e1089145b61bcdade01c4313f64dfa98a02967fef34ca9465ad9f7c2a646a8c7a0fc7c2b8c04f8b58a78018a76670c39898cee51ac675999e871ccf39d97cd50ba63393096c20106b97d9175c62c42873144085bec2773afaa03e9b750f5f25b1bde310014ca14da9999bebdea10344479b5683292e2c48faf9ffb328a256cd6f310ec2646a492bb651531a66f75c80bcdf529de204d458252cfaa34a174e9e77b6f2d822d3318b50a5939dfbb7ae3cd6f9cadfe46bc7dc50e2500e6d49406f6c55d0f0a13800b79bb9e805416b94df55c5c0514ecbf6696011e54293fad5ca6a8183107866a891c7f423fe50248e4972068e1659d7a6f94b4125070597c6751f92058563bb785d124a556cc4398100a3112017b4ce06f46cbc93732338d3a3533f05c901b04aa796ef4030ffa1e478b485aea28a134886a323351eb32d4e3f194927126b1c52080cb54139446b5040cbd2ff3b8ef8b84a417ff441586173dde26c131c97c4101d9579525ec016c5ae5b724d4b5bdab3aeda59da9b16c626590ed980cfd21e74f96987d3fb686b8a9dbc293ad9773c8c30e8bd6a8e19d0359e2596d7edc52f94095626d02033cf23be08c037cef956300900d666e158fd2f32c67d3585efd72cb897f4af5f26c906c170bd65a4b8e1da1e28ccfd273312a38ff8b01d607148e015d5ea151b8e02d2304c7635ce2ee5ae115a543ae768f87813da35e178ab823ff39a85d266115368635ea42fa4db55a316c7d24077fb2387c852d1c92cb0169e5d062832c3a74350d1327df244e22de30cb821e2c2319b87264299d580400bebbe4c9be8e246f295c5213725e5cf3fa2ea39a78fb4ec6a0ef65eff63b48ab8099cc99e9787e88707059b55af1d2edc6a7832a5d0d0532f631336d64fcf2ec47a99c5fc19b80ef3c21d233830c565be93f665ed5697fc16394f431b20b5e3cdd845358312808eeb94a96d9f13cf91d9527a626c6fd33afdfdbdd5613fffa9993a260d830568b909ae5c2d0bab9e8d8bf8d4570b4870a8ecd1faeb203d859ba46c1c791fa171bee6676fa65aad7fa9aeda7ab08f2e5f1404955959191d1ef60b924a28c440fa2b2c3f848411bd3f01faeb992a4bca4604cdfe9ac7d15f9d017fd1cf4874140a16bf186caefef6dff02b994eeaafdee5fcc0aff5e2046aa3fd2da109b98c1f11b86039989f550b5ddbbf719225bb1d5b5e8f1334421bb2d2ee3a9c8afe84d0e57766035c3d339d2675d975ec7e63c64e96fd4da76a48b474fca14adf8e525edc1112d30ff240febdb330e43bd0315ebcad4b29f9851d0e4729c8ef83e27b12a6b962d78a263f39786bf4ca79b6d94e3b9f1e561bb041845f6f63ef76beedebb7cd61edfaab8ebd022ed62d5d2c433cd7fc08248ad0d89198f940cad590854fc2d6a6add1dee2f0abd3ba10d3a941f24909f93d88c60123eb17ef7ecb886f6d5fa96c8ddf0760f61f261ff5d2040b5e8fabcb4fcbacec8d6af1e9e89e18707a2ae3cbe494dfc0e4fd52674fd7e59751a2b6d864c80df2044f858c89954a22c40ed847fab6c3b1e5929c99a99c8e472ca70565b04d775bf88d2df5b391a87b43bfd1507ae391846ef16432dc2c6e0dc1d9a66eff78db1292ae1e498b44d1537dabdb2311b1294217db50d72cc8dedab094bac6c1ae2605dd609b0f3aa2336d9bdd1cf462b535cc646802b7c1120c42b2e79957bd0b4e0f0a5a31abd3f16352946c545b9a9e430d915610727a4780a3cd1fcbe135f9f474e2c661c9d89853359b5d37f71b52ee8ba69d56ab300ef1481b4c087eb49a97fd2ccd534bd1845fa64e18d20c98bdd6a2b08a73a7364cbaf3f2319180e590fb33bca20efadc635774017a4cc76a52af5a43cb4079ef55e711f088865af78d661c86f2ae7c1d7185ee4cfb12c739794eb0286df5ea42b13def78a73c735e6e03e7ecad9befe1061b13ef1b3c9d191cd2fc06248861c85c1cbcf0e74cb1c0cf64cbd9de5028b738f2b3c5c14f5f8d5a43717ebce9248e892e672d09b3064368d538d2a3068cf146c3717a7ae68fb67be5ebdf27bfb8f64e7d60fd2371c69d7445fbd6972077afbdcb0ea8a59b37a773025b68469b80d5b8fb4f6f539bb39f5dd042a963b3dbfc382d70d079c2faadf55f887e3df9e397af368606fdfd4aaa5291b2d646ed1c1cbb56739ce2474de5d2081a9ac90e2079c0d44f9c3324bd9c22cdf9933fbb94fe8284b56ddfd5e8e7731e3b3ecf28f176742dad62e601f4ca7cfae8cf560463f3d25c79ccbd34377f992544d777913a4be38ef1af579bd09d184ca3bc051951d83899f73912e5a34663861ebda7a8372fbd0c2bbc9a5881063607dadd04db574f8705dcde405ac9575f935ecf19729a72fbaef12f997b17ef995b943f4d6054509614d7d297acbaeaebb0ee58de7e49ea40fc683e7572f017f05abb86a841eed95586a91f092d4d228afdb8c1853a5b2a7928df9e9600e39d5e578f3b413aaafe46da0dae4a8bff2a8ed0d4e7869b7a5747723b2443c4918e1ed5240136d7114852aa171f24f565edbd1d17a32298568dc372a30cdfd7ef1e2352a3358ac6d603fe6025b9a597a1a292368206a6322e80f6758e12b96112df11c18960fdbaa776a49278d97c705b54ba4fef26e4ba5824a1f8b4cc34a2f8f175395bfa06ca0573d46525d9107b8a1d26fb96aac6ee655fa87910baf6fada455809ab66d1a5bea195503bf2ee77545ff44407d84d196216c9daaa29805325ecf6d577bb2dfb10feef34bc0554109bc94938e08b7221a9daeff142880447e13ee8098e11e83eadac66988dd41fb23f3ef74d1963da7b6e3395b2c8d19462749da9eab38e6c6fc429733851247381b26101b3ad8e1d6c58e96a256dc385bc881eacf0971163e7c467dab7dce509c54ac621e676f842c872ef7f49eb32c00625abc08a8c989c72c4afb10375f3029215c8ecd41700c611eeb28e0aa72fb299da8867708cb0148b5c5b39e259477f3b0acdd34643c592587a8065ad446b67379811343d38664c3e021a49d816cd943ef99ffc29409f831f769e2f8230db80bb26d2a974e2fe99d69b417e365806d390a12d6b47221d64d5b0f597fd79c3c9eb318c841ef5ed5a1cc769f8e32ffc802ae57874f7a3b102b99b2529c7ddf3256fa641fd8dc7e7180334bb40cea04f5db8b0780ffaf8e8622dd05094859f8f82731a6b2a547623bc912013e97d3519f994d903751b30478a699584ebef917fc79bf3c11081ad8a9c8c6376b80a663cb18f07f952e165ce95a5f4fae406d5ef56fa2d29e0116aea68343d6ec3fae0777450d804aea193aa4d6e21e7f2f5e8b5a99a29622ec86d3272d25094000fcd9643fe01147588920446c243974d60502a8b4ca0a651ac3636d2d6df74ebd009f07b14d99edec6d0dcd2f51e5bea85395d85a7ed93c5ee337651392a4019372166f651203b133ee90ecce233e2b718bd2a8c4f07e9efaa9340af53d2618a6c5eaaa25a303c4b238e7c443da1b1375be66c5e915919c4af608cb07ea70237bc6bbb41398e2ccca6731617d11795f2c0c20c008e5f5fa47d3dbbffa3fde3a5dc3a463626cb901bfc66b0e1218aae87fa764e915ceed4fec795c7d8ecbc160b6765929b2b52992c4e0af4bed2c15ab4bf997df267dc7ed6709cb6bb44bec22abf5c279472c8caf6d198cd53f51c25ac7579ffbc9d472e71d96942f56c6c82e337e71a4119831a5cff6a75777fb1114369142e80d671aba1d80ed57054db0620ef078ea049c60883b8034a7aebc4e5f3372f4a03715c908679ae34782a9cc3e10c41246f9394b54d1fe30186595eaa699b4534fce62adfd3d0f05280d753c81b019c3defab9ae546a54d47b876280e616eef60ef30c3bacde883cfb0d412b424f861558742e5735c6bbdef75a98a31348d1cab3c6665a3e953695560be301c6be53dd2971ccfd1244cd397e6a7d9f3f89e08d9e3ae9d9707275b12ede093c80adbbed194c771af911753f87f257f8acaa17b67f0e4c45618a1e0e0b2465a14630ebf321c3896593c61d29df7031f6d97ad0c52270f458393012fc0c233b0287818d4fbb2441594a7b820165534e707282ff8df81bd84e7baa175e60609c62a3951755c76fb85acde8b5c212e155f0f0c91339b13070ef63bf49c88265245ad9cf609d11b2ad12029c0418988880cce8df993a88a1432ef0dbbb5528049dbd77f73d6e249d0befb5c78d6e728210fdf203027feadc60a76dc68cdad3e98b5f2d8759aed66e7f4cc444e440ac81395fae1a20f4daead68f51d031897ecf6904ede9b0d704a2307acac862be17642e17778f6c6031a5e1b27a1fbdcade417035a9ede2d5d57ed4f981e6345978d1c2b3c0e94ae243a2002d6b64d7ee1e72d1cc86e088312675a1b4484fdfd5f74d2ff03e02a55bc441fddb1b2537b5d0862f8e81929b6d234b84a43528bd76784015191c48302a275785eed25ae97899fa0f8b1204e36b2810ac177a02d21454d499bc107869fd8d086b919e28416b3f41a8d6b600979adfb294b29d3d9a9f0f45c4a4d45f1376c80acff9cfb49b928df4e930b41835f5a3d4bb36c8c2fe1210dac66f40642908665c0d8e40acd786c455f549766909044c98e4330267faf340c2029dd77932060d1c76134be869853725d5fec0a6c4065bf1e066cbd277bd1a77463c9685032677e6f2f8b424cdd727ad46955c46eab996d42d143af965a268d4c2860a12b2dfc09d69debd9f8a7dd856d9dce0b0e534acce80ad26b08ecb9c5845d5f4d5f508de589887abadf8c809e0bba4b81da3b146bfdca1583dadb3609625f5e2a2e4f6169632babac1a18c8a86c499643d26ccf257a160dcedc5a9cf8ca4d1db2a2076bb96b2c3e2e549ad1686fdb2812c19550503bb426b9d8191f959398c5915393d8ed3c18b4dd09d9e426b06938967202fc6937783b729891de0c0c677b2527d9b5b17aa059d25aeb01351cdff0117aeb16800240fd392b8cc6a1bfd7f86671e1d3bc6a4f5a97803bb3267c1db5590310fc68b4e6b6d5936dbb412da20413f7e64008f4a44c127211c5cd47f07747026758f12f5bd71f5d3ace4c9fc1314ebf81f9ab215c4e40da07e9af0f6971564b8c245758dfdf31086c14b5a13231735627f9fe4722f4ca87d0492a67bbe06381e1e2834687ec3e0fa748cb82c567a9205ebcff3d556dd1509048fb75788713cdabf20aa7ef1b98feef22c0ac01c998c36f60cc14dcec39cc3360937271716209cc69a2b1e4d6a5a70c35bdf5ade341ac1487afd6dd38acc461ca651177d5c7c53f5d05478bbdd39255ca7b8099b7c0e592fc2713a852f447280e33c2fd0c7713ba001c10eabdaa083e8349ba95d8584caaa530aef543cb55ad9f40c1873398c89a10f94768cea9e5a5da099244d2881a899b0bee18a97a0f519cf006b615df7d10ed856c0e0c69948697dad8cd420a62d20f0d811f7cba7e2e07843511eafb04ed00e6f4102c1200d01410d184e824372e885665267a106d38f4a23b327d4248ec499b71944c5c79947b5a7edcedee3eff20139258db2d71f9bbfda60f507048fcb1f3170a338355ade05b8b78b7d92e0b7aa5ed7f2ef4f9f82c67cb3d25f745c7a413c9fb68868ee2ab611e29ec3a2ec901fbc6dc6edc176831e066031dc0f9fa7c950dc3f8097eac69f2576109266ae64a8ea7773b8c3cd47bb96994d7a5732028be6e928281f087fd2bf118e13048bc098317d54a04a4ebf2b7f4f5407231ddd70a742b0cec29b6d7a66b37b1840684e10b3cf3ea92a449d0e8525e489d10086760d7ab636dfe111c7fda978ea4db78ad5559067b8bd8a0bf0e9e08598924eb654159497574765caf45b1b32ee8377d0cfdeed443d0044d4d9092964b439ffbccc46833135c0471a0ea7ce7cb3b14586af49e67bcce137253f770c3e42657426c2315b16f1e5478a6fae3c66dd2ba5c7e47a9289e87a11ec55ed1c3df66983aafac49c11e7d23858b340ec3cf2567351294b9446de033f55da487717c794b4f9ddef60d6a3a02be42561c0e2e3c572f8af8cd90961f1f04902797e419eed1ea4050a959b7b94ecd60f299d9e2e8837048a1717d53b688250c9bc56e0c198248571517f61a9ae636f0a9e4c9f321be4a1e0c96a63e8dfe73b70b2ea8ab9543163a3a73120263d856583efcaeba924e2f260775d1adf8a5fdd0351952d26ec382dfd85b3807d018c028fc6b7081663e9e265a87b21f1c5e57a51044befdb6c10007dca930b6b24fd24d1a3ce5e83ac4ba72f5988127be151ee18f04b29aedcbcecc65386ac91017b778d5433f2fb50f13a20370b5ad87a62d9893d468a6f54a23c7b6e104c0039766c82e2b35fd21e7102c19870e61eddf5fde4d04c10ef6c371ecaf95c35ff4a21a11fcc2e6f9135800cab202ba8f87c89cb2bd60df036538bc049638e585833dcf55cbc82389f0f4608edb711d92fa6eaa47f3b324a47f98c00920e1161569c946757ecf49921a270a312b75470909c53564c17063967fa3220e0b5a20ff7558e78108ebe4440abe62ecc8a7f65f9f5f3dfa53267f03f1922ed07693ca863a80cb50d906a0bb0af56814e9bae06ecec9300f6d95d9d752bdbcc8a0c532db5054255d1d0326bfbc541a989d107ee9bae5356b85cfc59a020d796552831cc9c253611c9e53995f94cfd7a75f1797ec2855ec4a35a6a1fbd7d6974d9821a997f35837a646da693b4f35ceb4cd9767b8c194fb9ab728f027cd54a626db66bc468912d4f5b5ffc1ccf269299f5803313972df3ec12c0b022e08c64e43f00f3bfd52ce063f8cb6820017c08a9099e4900a2b4c2203e4a02c1b79e82506720732f75467b23bea490933c63085da5d3eaf48b2f498190916f04f4c9eef4d7df136002cee6ce06c9d151165c81d59a5b3b27026d524e41fc91e643f421d7d8fbb44f52740baf3ee019a48017e1ec5e8c607b50116d6e7266fda93040c689c4d8fc72f3cc7f54c0298c78652c06531c62a7c1b01c2c597bdd9e4016b241ce08e9e338f1172cc59a6622d65ff7995443be86b39dcb7727ced10a7418bea3d1aa2229a256a64db8875978e9b1fe7c62d997470901a2a7f6cff29b76bff2dc39b1f1bf7abfa3bd0095f55fc5fa18fd02b6ea67ee2d6c7d9ab7e8261b6b2745cbda78a34638b23e4d16bd2cf021ebb31cda3e3b7e9ce4f8c5a6dcf0e7dd45660a2c729f713b0be47accedd23888deb745d07cc18565046f93a6f950c020f8f25fbf94caeea18891bc4af696b1557689ea6fcb29ae95a697b2466527531f3809b819e3208c886deb00fbd5383023421ef88c186717644f7a9535bfc69b5127a060809822ee487a098209dbf527cd55793b6e520d034f62defdb81d6a519428086cb8166405ddadce3d22bf8b1ce663f60716d5680dd4597b760022dd907e300bce64f47fbff2fba05c420bbcbd2e6598badb9a9849b6a8de758882035a7c437724a2e98f22578d53e588ac03049ad79668a027143035bf48272daebbcf85fb635b1637b3b28e46bc66839d9348aa1c8f950b52b158435826454087588c9059232941d491bc096fdaad347c40b6e5013dd6d0a45ab208d54d60ac84dfdc9c2abd5e3001f67ed028a250f40ccd361af44d5fb17d02f14e72427f9ca4985be240382f7ac8e58c4b480a8e3485de431c1d4e5ef0ee28e5de6b1be3c756cad7f8f57c4d626620ea67ca61b800f4a9ebf4dac301ba5b922d680511be2fb722e3d0f41b148c550c86faf5b03c7cded223fedbc2e6004354950a20260a1d3887c6d52e217375b7b191f9d9f3fe05a9615d600b225ca11fc2054f93b730cbc602c91d53d8445f8e65996083c130b8e24b9799a4a8eaaa3ead68bf0f0944e4235fb050c65c0818dd2a5f3532b41671ff99b6534519e4d646d0c637a7800f91b94604a078ce560bf8a09c4ed3b5cdaedafaceeea7fc41a7cc21c88a02035d473cadd27229ae51b2c749ecccb18e6586c053ba01bdc48a44d9cc5bd80634e2bccea7c8d8375c7b863f0d7aad9973cce704a8e84ecbfa9e448b4ea5198fc9fcc9f62f14e5ec4e362e7811f5f6d6e5ad7aada5671bf7b95deb1b50bf9dab79ac0cf5167f904909e3532749d7b8b28ecdd9a6cce314dfba917dc2fbac39c6e3745c323a141a6ec07b8160d40e289d8783a503dc063b1f16bdd3229197dff5cc1c7d8d8df33dd3bc531822bb4d9a6388781899c733e2f68b7c3f621a3860a9666c4c781b6aefa1029cdba40a27694440157263d2fa2671c6e0b9cdddca4d7a7a75036c23432b82911b6c2607352d79d14f602d55d9dd12d3d9c738de8043a3be83684f6fd2c74def674eadbc76205e4066aab6eef59683fe9fb0fc91209ab6abf23938306e185d6adfd91d0704c7d8cc0adeafbf460e58b5b62663d821759928453e67c56527e91e9990fb5029b7761e60e8656789cda48af5449baa51262e490a816071dc47cf8f6781029d5f3e9a1e4a5e38eb13021e1a24d02ddf4b5cdd4f4b521bd161ae79a1c23eacccbb40211d0130d404bb16b21ec23900f1a7f235711d9c9f523e8ab05b8b4e38753da0f874035b88be614266851b80db5aa9a52ef809e18aea2de898cb9d55dcfb3c9eb3b2b6746ecf5c0a69bdfb07ff689ee5e252c5d249e1fd577bf460aa0e4f93d8187d62cd3f84c6f425946e3d462fc7b5127eda70d2a14208e958bed6bed3d23a1e1ddf7128e053d1b971581e9261b70033e0d91c55abbd3a647121bd130697a2acc9b59852b6a30d5db596ce81d3444e69af1ab7dbe1138efacee94eeabb46d8b5cfccd54d6bf29321a74523ac9a3bf97fd355c3a12b3f26302ef5d256f1b7f09c9d52925a77c2ac3a6fbd9e33ea656a99208d8b4ac3d6553d41aaa2e37242f8498d69f6b574964f7f8ad86d3bad5796eb9aaec62f09270af5d896f36ed857ada735d1e8e1eb82b435708ebdb7f3cf5034c628df65723d0c254693609b68eb48679cd786f94823f46666f73f2abcb4fe9c4b07d729de7c11fa79773f0460e5e9b0425979942c8400868a9f3f8145a7b2a1a56ae366c78b66038b0ffc7afc9ae14022d8c4acc1023e49f648c242969da43fafab3c16933ff29d03eda4b93a77edf25f972c9ee57825258f0f2d1d9c38d832a79709e6458b772e9d1b0c112eaef755ee8bbcdbb18f0beebf59b8381b39589b6cd25203fa4e4e1d6e9e81a0a9ee4474185c36d6556ddebce0f26b506cd5a4fcaf082cd3a0c13941bd463db32210b59f49fcb99cbfff62a58b28aede686b43e8ea9fd1a9c2347917d7a2face3f781539001cd6c505877f17a63fdbb6148afe6fc252a8c0babcd98dc7621cef3028da4bc7cca3d80ec4f496e65f4185a1db0c381d4ff04185d25fec34a10d963519f35250e72e7c5248515468b8f7487733a1ec4db841d2b0bcdce80016d5eecf4f9085528d80d13674089d5e0f1849ab07b896846ebfec4235fa218b85779cef81bf0552c1c7eb15f980a456eab21169b5ceb8c24de8f46f7f3c5c50557f8793e28ed8d5f44839243acdb2f904cfc6eb53cd68729647bda911e343f0e818496534e7d8fbd9407511c39adfbf2acb3da40950e213a91cea907f559800a2f6ed0509b40dcb13d3ea6cff37d66226115bdec0eafaa7af5fffeab082a18ee20abf7e605d9ba80654c999d2a10e6f62e93711ca9b9645f0dd3763ca500e364a7269ea0ba8e0ab75e9f8c15b59b8c98e944bcd002a819f851fc85656607abb9462f039ce430fcdb4e35ec9af888774e8ecfec1ef2fe2f325eebd11cf3bb85d323ec2b5920dd0fa8bc3244c41862d433e5f9a88e2fc4860cd591c05add4c39d91ea7e4eb56e347da4f9d2394b9f6900dfea5beb1bd439bc7e62f850328d3c2b7571b87e1185c352027172225448d347ce686d1d16f1250d8f32b5353435fbb3e29772944e472b87dc176296b488c3ecd372790f9e1ab61e33637d157dd7443c967793bdda2919328e181a82b8c9c58950aa6bb9ae174070eb54ddc40e0f2e7d0ad27d768dd70339e06b64927519b5a4d85a7e5d4b4b3377bcbc709313212c048ccbb1852fc62a177d0c6461c94dad956164b438573b1d0cd7a2409c06c872df0c851c45156967db8f9006fa500175c1fdfa191cb01eae3f315f7f1d46a16053ca758a4102e3209fd51a79aa8a819683e5f00a14c8f9d4a6ccc36a640c30f254f3517bd9ff89b3d37b9e30c767c2abe9ed2ed2c7ae66467f47bad2cc1ff09a063a4cca28e9973b73c896eafd282bcb7bb36820c10c6a1f3d1c65dfb696791d277de629d8ef7f86247eaa4f50cf6a24969602f6a5462cb6dd499beee0227b24ccb222d334a2e379b6a7a29063f58082c014c51417ca2d798a480a8c3f9a16ce1238ec3e3e2f784fb6664504defe8d10e5916209238b547172e6dd6e5f75adda980e76b02d065fc325717b453bcf4f96262ccb57da5141509cc9e712490c7c56185f695357f98f323a1a625bdb1ddd113d56ad2f142014a185878a978586ea9929f8b49e17e646896ad4f942fa81d29691193ea1eb6cc7acf0af6314cc5a131cc854fe3ed910fbd6b242b2524e971b8981b66b4389611b395d85dcc8a1038c643e7a17ad816538c27463b8c66bf288f2742b476c2fc91d3500d9d728dd1f4b86b3aa866a21ac71edb0ddb444a077cbfb8964e7cc0a7e6010ce35daf49bc4d8484c9c9d2a2b7abcb19dd7731340722599f1aed8f8bfe7c0f820b1f737d3bc5cf756647f8767b660f027a37d7abc35cd9f2a01ebd6c4a4a621a572fc86de806c1e273769fecf5619ff3cc7affa647bc2923d7d8f05aa175528cc3cc1fa1cd0c68503997984feb4cc637f3eb2815b4fe3966c9729b85bcab099e49251d3f8db8c9934b629373105975c0e26a455dc275454045d8fa6c4f1f861746151efb85a2f0d834b629ab0cc065441e8fe9d78446d723c9f1381f0cb291dc5c652e3cebbf1143a01fd46ea97adc3ffe9f96fcd1d2a1358a812e5715f89da7fedc2df3763de3f60c038387661beac40302b5dc394188338fb01698e4d774aca3b940c5505fee6a3ac74965c96b0a73b3fc567610a5be8548e7d4599fc30b1e7231d73288cef0de1adcfde68edbabfadf091e9f02921fe5ebda6786f668e7bcb9cd19afeeba8d0a48c49978e1ce80112d34fef1475f9079410de4c32dc9b6607990c6c18ead80aeadb1c237b58ccb156a33ac16deae93223f6b28e7a152b1d9b028055e085e08a1ea23e23e198b0b86d631b600c8589da1d2380c1fc2bf296ff018074d57ebbf9e988ad333c7771cb523153c4034452cbbdda9a883aaa8a985b1be5a401331e06df3322c8cddf5a7a4e90431b561e40cd7e6f23c1ef326e948bbf271bd60ad29717e217f52b77b54d18b87963c7c00846b16565ce25b38170a4932a0f8a96684b2dfcf3e942508850ced696eec6a2a4a6625cf4fa744d55c1a9ba18c1e1e2152a671165aed7807552cd5e7645271440a123dc6814d395b82e215c425b7d31c0d21cc8401d6c86f2d2bf0a931c2156f9ef2aef0e650879d73e22f3ab059e8cdec10e8aa810d912246a36b1080a133232cd3df72f09823785f8170093e42ef44d3e38e3bdac4ebac42704fc3aaccb1b4a1112b7bf077f30344e732d79bd2018a0cd9e33ce87818c657396f2cabd6429d35d9c9c5f124bff9ee8fdc0b35f21f02c4747fd28aeb5923f5222b0e4ad6d3a87bd5aa3010d9e635af21efe3c41619b62b5bf62fed613e07727b54ce53a9a599d2cb57243abfd9ae579e5793a1989f199ae876013536a0057223a434efde8eb069c3cec9160488d4c778c72915752e75443b1edcb1b146d48f0e9ab9ef3840979ae063e92d5f9999cc4d9ba5187ad5ed2d393bcd82b22f638211b8c0f7001759f71fe26540a907b7e60143d5308ecb81958c0284214e32cad98c8c699ed0cc96022c8ea4ba2fab09d3d517fb7d9be3a0569bd1e09334de7e3c05c03140e931a2c0f78a4637e57824ccd7dbe567555ba1c2d0707b7258fe2888a8c45634f16440143ab380f4eece38203e395d95b06c6e0670046761c36f90ea901a67d81c4fd8a971cf22633fea9f3b6322c252483eaa629690d2daa888d71e86495356cd2e69f0109a781e8bfaf759d776acf07d6d40879ed0ea60526e00d900c50ab18843d2023b8173e540e6775b617c4da8c093f770e78afdf19ef844a750c1f85c1760ea33b43518b7129832311c582c0f10240fa883f67742ffcf14ff4d54a5ffa20bd24a4b3f889fd08f22619b32721d88a337fd95bef317eefcfaa57d20a441fbea8ac5e050034bc9339efb211a8fb0f010538c40b6b8a803ea071770458278e64ced618ec06707f7bc04ca21c46a763a4aa48e92e44321b37b1975a61c5a6d328d0f46d4241c700dcec53f0583f4f47ba8a26e89347baea863e6f0fd3be7acfa020d8ceb5a92458f630fcc4164b5a98acf32fe0879ef191963717a0851a866ac9d59500737fe367b96a7e6fb4e2d39472293284569f8ddbcb9ea5b10e8a4eb076e436ab8c3e4eb748df04c0a1863b2862bacdea41b79786af9b98d59b69392f8d306d6d6b11011d65e6203ffd60ff4c11c57fe4d23686bb9bbba8ec2ce04ab6ba39019c186cf963aa39a6ba01fa6eda510bfcddad06b0b6df72a5453a686ec66ce58cdfbb38db7a03ac09ffc1d43110ab99259752c0909fc7e67005f1a81f5e0b6a45095ef5e87434125f8326480c4b38419cbdaaa51e6d906acc288dfb6d1544c473cf0f4ee12a94e24225afb3e0bb67a2a263b70250aa32929232d003b2e092bc9ed24e99c7afe7c295db2ede4cbedfa6e0de01ff33ee5e0da143a3c1cc09c3272441016c75072169fc0690b2f58787be06b340e1157a1ed5f9e235b0390ee937e463ee35d3d5220be85f18c7c69f924b718a924dfebac533fee4a5fd89a8de2d6f303509b54ba918dc7aa57f9e6e4bc88ab1eda5128929f182fb11c7f635dd4dbdf0e0f3378dee572c2cc76f945b1cb943dc80997eea5717d904e7ad13a20cf6eaa90dc95f346631aba623ff0dd8c542d79ec744d44ea425f0b0752778528b500b6157bb760fbed78291c867dbd9d773ee383432d6955c398e83a7e3f4ea738f556362445c65413bda9cd719bf3057db3f7b933a2663c724b61cf40e71e130e205d691181b5ab0b2fd841d6853345fce5af464b82d4fe667255e3166bd6d322bd61ebe4422825dfd11dabe880dc6c745a1c7959d1109af2db9f24df1f4d0a2758e66bcb0aa94389b4fe7e67dc605ebea7d87853eba854dc1f44d06df44b37065588a0d2a65367c40231926b6767efe0f40e64ff3f1bf5dc7d88a403603fe865b6764c61ec1dc66dc0a3379bddd06ea372827cf5c8e71b69b67d10b021f6002051a891d12c2b78fdc9254ce780899759339f7101b2688f63567ef51d6b8961e943750e10050206350bd210ea9a226658a403c82e9680f04f0b5682bcf371c5f8f4ae9c1e32d51b81ea6b62af22a27dec6e6ccd1144578b8f0fe4d3af1683fcd97cab0e69167a9b3d511c3a5cd58ef2d6fa9949bae34c74f4e7cdd56d4b709cf92a5abb3fd2a50fe6eb1764cb758b5daeeacb22e27f7d86f84cc67b856d8b34ccccc3b78e3db581fe4dcbe0716579fb329a939abdb0ff606ed69afbeafbe7173527ce186f9e8cc78e6236bb5fb8f762a10b78acdabd9fb9e1493105f151635bc0c73f91a73748d584aafc963ef503fae7738abd3009ba8336029451d94b7ffe1af49e4a79a6578407418207da63d3505604c9387356be7e352106bb4f557f51e3f4bdfa47f453efc2b26b23d35f58e8d83914d10bd743c0ddf4f1c2a09abc913da58770821ef50d67201b649b9112d7b2dc3ab9d1a063b607a6440e2d938d43e0504191e27041f2182afe5c8ba6f86719c231f3bfd249f90c26c9e2169a8198b2135f1d28576adff4869607f097a7f0b007c841ed2152f0a4cea021be09168e2fb52c525e5c6d837392e1a52853ab5e7c14e076b593ce6d7100f9e9f8c642a1f1ccbc144955932263776d027f2624bd2da214f3dc5c0fefc002c386d6dcc453339f9ae407525a1a6ee9388977f89239cb84f939f137784e34c1e2986fcb16962c45630a903a6617dad3584d83ffbe14cb4de66209cab705a764bd47511208eccff3730fd657c2d78f5c64be32ec075bd6e75b592dfb689d2607d1d7ba5974facb96826eed313019d865896d1043e428334fade9f7ca65632e6737fce957bf95fb821268f7742afcf2ec8f6ecf988819a53f7e1676264cc641728e0fcc56fad56b2e9ca85580040fe271a02ac7240591b60eff5c77a99c1a548cacf69367412ddf502c397c165ade2183e997d555b98c40022b005ac60b6c60421ae72ecd971a842e5a6178a5622f239716b2c94fa58dd315cd9f828d9c79104a329dd54e7e09c3811d3f404d4b9ba646850bd996f61c77e64b5e25d45455315c11772d1203e72ba06a261bc3d748f51ddeb6d8e43d47b6d524452dffaad4cdd57372acaf66cdb42bb44670dd20c55e5945da18309525b93e04371bb08273d0f760a9ff4b485fc0f98d3f1357f437b5caad0ac6c4a882217ac7675f635cf932cd175931fb475ec5e144657bb637c711b0332f460b34190a924e15074a9658cb341c0f6720e497863f116fe0185acc9a02ba5d1d0e1f66c73d7186d9ede5e653ab19f43a048367e8a87064e861691fcb9ab7fd2f8ed798c5f43dcb4255a260e4ac29b7b3f84692b5b63bf2f55ee83d1a53f1d41a6dfe17eec80076e08873cd1dc467143fb184d597231588fe984971e638c3abc1c854316a7d0eb4b4e065b2e79f3f17e00e203beae4f2e87eebc436f687d4db39b7ef1d43a7d2af9d2cde22d8d129f7c5f77b4cb585480fcc3aea251e73af1275db4237223a49875ad4ca7419c8d671ecaaca03d657672e7e8ff2f8c9cf626fa703699b37b014935f08d8a111404989071aab5926bf16db4cad7c46766acd015ce5426b70cc722eb84456a10a1c01af5cea38b2540afb70503a6dcf0f08c0bca9c75c3aee1bfed5344a3d6571c916d795cf1ca4173d689ea277cefc6546e79312aa8f447ef832592df4ebb04cd6cb9178f8c671f873b9353e166198428847830c3d90d28171cac754d2acf1652a186c58d0eea615321e10c347cb5a2222609be83079e26094c67abd1941689d7940c99a5564120ec729ae5b969d597514406b250590f0d20159cb68ce3ccac48b8ea986c1668a0e2e26d33a5896acdfddca666f656836a9f4afbd5e0f4344abb939ace45ba24d174d1aa4ea1db2a61f61222e8c4ae4df52963eba542787d500ee60d3f883dc795b15c441a2a27d340a905233ebbc971291744d0448af79f5948d93187134352161bbaabceafae3d2ba456d668a66077742c9deb0464d07d27b0c8c0e102edb232e76192d8a43aa96387215da69d64a9a5bcc3ac29ba7565fee6f31055a4f9cb1c310d738f3d2f496327398f812e7119316603370df2728d0ef6c10ffc9cf40e0dabdc9eef57657ded9b2e9b2b601549480daf6650afbcdc329fab5afe8de5880aac8ec6c182153405ced42439bd5812db210e6c1c183635b99815190d0c720959f65a70d96e8437b73679ae4b450ca42a9c35f6b883e8f49946189f1812c1ad3c909b7730da42fc18843a7083d9badcd42abe75df9898813853d6adec24125b35ab488bf1ba0c0712119e38f30f001fe7ec8e1aa038d510597174f3293e44de5c4e2763dc9d3c5cd57d80bd6566dfd391f8da4118ef4290541257c20c498c3b263717c304ce086023bebf35203a8056e07fc84d88d82f145bdc2e6d986dcf19ff29666a50787ec4dc2be7585b47c405d63f613b46509e290c4a9196443712d50f572ac6c837d9501c4d34c6e5c8cfd74487f6895e341954f8907cd630656c3435f939d615a8ab85999a4ff60c82afa4540f54774305a7c7ec65941b57b1e3dd88e2af98d0d8bc16eebcb55cf706d1d882b2391cb22730266c356ac85839ea58b2368b91d670f10dff6ca510c159be8fa3546d298ed631ecd8b4a83257deef06d1d25264ad153812c549b82bbb9c3400779b51bba12e76a4950f6844c76b29d3a51cf25b151d438456bcd918e985745dfb04d9d0854ecbb461b287a4d8536e73550a5eff23223fc47fc4b4fa7381a58a509c65e749f3c77dbdb5ef21f01c68a1a271addd16778c7bfcb218c0916883c17d7dedb49d3851f722f058c65e3ea5d02519278733ef1fc552df69fba0c93503eb79762900c20ef16271ce427010ec2972a2e54c16dd54d8f546d74615fc8a2a26830782ef035aada815a2175d4c7d0307fb6cf9dd3c501250a31258d1bbba67821de2470d3b2451721d820e7dbc69648309cb6a415583448e885fc81b6a939ed14eeed210959579f294d3e5f5968b14deece17823569ec0cc40b38f3a5a5032c3e13d0fdd7b177a0a027e9acad2ba66493f481a86046aa54c59560010bec90e2ef5f44411eaa5b7ccb0b51b8308a338b1e3d2d313d08b7e43c3547a78c220878e68b272160e3b266b3b2df6537af31928d346f9a4939d0b29de6d9838de919404122c52d79c0ba645ebbf7c040808f5ccbb4314526bd4c845d3525a699403b1648ae3db6811f4d3366f96d17d346dfad75b9b8af9d3a8046f4e123f1c0fd40b809717734883a5af311d6f06081a9dbada7af9ced7937101a14ff501244ee9bb929624da53b6d2ea4f2e73ecfc54bf7afade606ba7e18bd32d4c95c262f218450e1ad9e6b4e9e6cba729f49697df52d0a42051181bc048ade51b4f0856c2d780c169a2352569b91edfb141a8a54f2e47eb2f1e619d4288843a1642a93206eae2310dd263a1724b1a26d3782c39510dd4c737da31ab2efaeead20089aaa24bb1978eda115675777ef92be8071dcbfb71ec5d5dd4485ad3ff78df486bc81da2f55ba2f83aab7fb3f631b336c801d0f299d38e37b6847c39751aac730884c3de6b152b4c105e11c09017e6a107c6a700ba22875b306edbd93d6e998c986676ac1107c467d3908142b2dd9fdf26a7d3f8df935bbfceb23d741033a23137bfeccd3b72edb31b0af57bc1af3cc3c1fe5fc557e7cafaf30e13b0e167a1f922680afb92163bd8ae8a79592e64a454ad01e23829bbcce941ebc3241876c4999e17a48f43687cae092d23bf1143e9bd886a39875af579b6ec2f1385a7749c661e6695c5e5650d8bf881bb3b94b9282f750f991a1a9febaf38afbad6152ce3edfc496b49ba95e02cc6942c89ea4e6cc5a09a505860bdde4cb50970d462c7e2dec212db0357f8b512e498e15f6d35f0d833c81c11502eca1e19b37454eb9f4456d6e7d1656af41c8e3037a706e1d782de690d35fd4207f82f6f4deda7b04d2d86a2d9b8a678a65c6f42a3401cdc324315e249cad0868afcaa7e132382c23c92873118a144e5dd6730c977d02824bc59f968613f11766de4db27fb1de5357ade1ea88e34e0707e1925ee96796bf4073fac7ebea29f9fa47996a395c21c71b5cd8deb5301b17f61e3c9edcda25fc533d7f7a2f1ed4ff39bac512b66c5b0960f39c3994fa52275d6fd3c93e30537367c3556251d5ed6786eeaa0c6d2191b94f8aa89ac644cc551d3963fc15f45ab4cc9d7a25b94d10c9b279f612c4d850680bb399d06e8aa1838f808220f67c8911187691ed66d842cd00b53b18a2b7982b211c972760506c27f7301a0e6fff138f04e8b974ba0d1d86638358f2205514063db61a6a78006db6ecdf3f17fbdb8190c886b228ee6565e88d6d3013ccd976824297492831e4aab56889adfd912411077316eb8f160345b1a30926cf6ba0d306e6389438820d54572ee67cd61a36d1d34ae45774113c058f70d5d15cad623e67ae2024d76ed91fac420ea4eb9977a1a05e3567b621402d53619771463075af109871608e1ef3cc1046150f08baa833cb5e4a970b32bc08552561c80ee78c4d4e6129c353b77b00042465b90799bc986e1b236a7da0c86df846d21d82bad3ac31968454e0f2d5b0dcb7cb0868eebcd5272cf2c42eaa8c5e40f2d38761df2cadca78dfebf5ac9a6bad941fc8fb58a2c141cb78b39c77f0e8a942869c89f6892ba1eb9f2cd0c1cde7d780e054dcaf5ba4e4c091a83e6bbb1c7f867a92125677eb7792d0538f5edf8cd6628ace4cf96c8da0f322f1dbc1af65f1947086f5844e8028a3eb094163b2906464e2cba300096c419e8076f6f142335fa6d08dd3cf4fd5502b3771e6b8a3afe5bc4de28a93e8191576d9d33adabe23258900884241ead5df75a4a16a68b70b4745b5ab06c1f424792368f69e5c95be01b5ec80d37187ab0edd0f9eeaf25e6dadeba085110956222094a787103c49e61dad0a96217fc0270b72918c4a287949b298a888f0ea79fc054d1c47c8309eda377749888e2c7c4001f9fe7b0e41437ebffe20a67746b81efa843f681b867afdf16ce6f6c3faaba8bb8a7a1e1d20effbfbec48e7670f833cbb8259a8bb1f25d450249a98f8914444dea453a7da921950d1c2769d1b785afd115dec55b046a5e17a00e62bddb21e2b86220716802bf6132b56e6a49da868aacad8de6eaaa030fdc133a914c7e9a0950ce5136be13e8a1f4f6f449402dd542f34b0fe6ca2598be03e5bb6a5329b872397b6a8832cf53ec04ad38b64638e35d3eafd50bfe5b091133e82e1469b7e5522e06d4231ed38b82bfc35fd9423238b9d4134ed7ff3f6103a2b989cd4b5f1dec2a9cd821d60e24bebd52b86f53895cc816e549f85579ba7e2e6abfcf171a91b699283e5a69684ff7eeb8e892010848cdbca0a4189df284a1222859841ba32bdd67fdf8d654627f4954cb8d18b20ed49fa48fc7af11121a1d92fc2dcb2bc0761e8374894ffa3b07468919d1fb28d8f4773804d07a3233f3960a8db60d109c82bdfd103ff1d91baa9b20eb608a7e16f78a9db42d51734eec206063e333f39c3e090a2959b1de30a56ee3173841f57045c7a2d9844208a40741281bd8ea0731f0597b859954ecdc82c508c6b6a29b6b16d0766efe4f4a54e5ca56109977a4d75b4ca3a58b3d6c6cf8a926aa98d9e0ad0ad88cee5160a1e2d9b0d07dac680283929244111df639b98734e0f2163e4a452acb094b76a4109ebd3a08b83b3c5810cb328ba8bf22b126000fad6da56a9c71175bd6bc5a228d25359c1a671381bd9fe151cd87be71b013ff2c1212cbbadaae274370b55aedef82929696e7b35d263ba10bf0bf30036613911b418e377757a4160d4c9715c0f9d409c958cc6c597541e2f6f401edaf53fafedc7a4a8af294b495e460364b790e51a4cdafc3e8e8103033459a1557be193fe0301ee57d1b673324108dc5baf47af50bf9b85942f8b0d736ac8af79662450fbe358abbc43a9d6b0c72790f4222d2107e857dd21dc754728476ea86b7acbcf3f6cfbc84323384e8355022edfb0e80817eaefe049240f311731503344c02b64cb7d74a825af80b186cf27f4ba2e8b7ca9bae01a45c830bbc816da7fe793207abf0335bfdd9c2d9a052d894fd0bfa6c273d5b789f5804c163bca3102e767bacb3bd8f78c261b99c697ff7bc0da7e1f29558c42d8002ad9d455e84d4079b5d34e12e6154c22bfbbc33c0624a839b0caddf7843b12a878c6ae450e3e4de39b8db3856a48b34cb4d1bf7147a00d27b02a4a6ac64ac8c019649d2887322b5be1146f6373c226eddb5e848386aba66130baee5cef34bc561affc1ee3c492d573367b2500848061fbb0513d061bd3901c6f3637f5707e68ebee4769de5d2fcbf7e95ae4c028b5d31f19289ec67af3dcf5f0d46b794e9425abcf69a10a9cf040da8a08b5611764f2a491cb0e3fb8544470ac2541636dc156d493e21f67e3932bfbc063c9cb5ab5c8900eb01ad044f0a180981007d6d2d83f7692ed2d35c27d069f0b5ff76cac353964551cbe76c1197fe5189f05e15bb04522a58854be419e68fbc3552190cf33037b5023804b70947a5c62db318c370e04a56996cfb315b008f85e5ca606a994b7ee652346179ecf4657be71936d215895ee77d64ad2fa23fc5d3d8bd7570447cf620e624ed792dfeaf4ae0b0612ed53f15e8cbef7a688c7eda6987b865e88e3c881965b325e633906d8c8419b35533c2816a1665647ab45262c129d637445adad416fe8de00d37575103e9238029b853238968064cfc3d0324f51006ca6475bf2f07703a0efd9351923476ebf70750aa5e27f8775e7925ef623bc16cb420951d57436434da76a6277d45794aae4b097eea18d120b1d79a70d230b03faa1decfcd3246067afe8c89d113270e8ce7f2d2b2e3b8661d5ed9e63e95a94ca5603091af2ae5dfb07fdb7e19500f1b7de5e545b6fd39b5964565692643855b97b8766dd44175c1f23d00884c8870d68ca897515c627fcf33115823cca933ac67b568f5acbd07cc6529142ca86166c2035184b79dd7b2365bac0b1bc897d6b0979bc41e400310ef070be9ed6b05eec9cbd44cc5ed3c573bd9ff396aebbb4fa26afb913b60f6b7e3fafb140b791107f02338db0beb97d19b607404b223e5fe9a151749436dd8c5af000cb42c9c6ec9589d2c7db2694c54d71be279a67f004ca5fd1982095767d6b5b15eb3f62e5594a53e8c3b099730c216a7053654396bc1e9466fa4a8f938e0c017115af75e1c9c5ad071e7e80ab055922fb32ab427aa0ab9fc7063ba53bbccbe281318dc64dea1c1e8ff51af0d03ae923dc03c8a2c69626aaf92fb596fa1b54d5736aacd89b7820865da1bc51a5d1d81050be57268fe30569238f9e9b0cd5e88c10e84a796ef89e8b75ee617a35ad5fd47a2bfe3d63cf0868d0964e3a265415fd3c84decb03433e6eff22e20698b7a9e2a2d3aa0381b6ffe73287d7f55295319fcb1af6512b219c583f3e7df7b7840a06cc2fb28670170b5a71860e32e353c9c291dfdc4438a5cdb8e720f917dbb0b23c8d3ec1d34a345ee94ee70f021bc0cdddf7b4462e2a723d75165dd899cb17f43942ec5637921b9423bb95bb18e6119030316053ee82af83c5579e9a1ddf63c08f647e92bf946c3a0f3d89ddd1672fd44f845f7b5efff02f6ce709ffcc4e70498ce704f5ae4a4994d1bce21c50cd1610abcc5487466fbd664fc1c6066cdf48a52354ea54bd40306a39fb5916d8fe445870f82ef3fd3788251da7b516ce5ada49da1afd749de06a428d37021484bb0c479d949c5a1b0f31666941239e32027fbb1f24c818a01948c8b58e3e329cd7738b8dd6127114dfb1cfbbd81a90d43be249b7ac76f7cd112797744cc94d6672f6cab27dce1fa68b2aee4e4d171e406efc3acb0c75167360cd5ba7964bcb8fc607b6dc4e7e4b18582084ef9d12313ee4ea583f30f1e221c55c3e9fabddbed306bcc87604a6c95d2900d32d1d3f930d90b5a74d58cd257be0a67102a83160e5f5bb04545e3fc4a5aeb1ff5844c0c6f0e57c026fc20c3ef891e6f6b698735dc74f68a009eed891ad3243f7f08d974d3da6383f013c70b5df0ce7d191285604f2b57778fedd7a48dff9ffab948f4c276b69d7d45d42da3ed5993933ddc7e7290415859b12e04e2de8504a6a5560e3e8667350c12838f49913208a0a07847692269f571bbabbc353d686cbc62deebc4206f943c9bdac6c4ea4dda71d47e0c11ba59dd6fc337ccd4e1426b32e6bee527a5c284bad30e956e596d5dc5ad1508e6c9278783ac5af15ebee8135dc5ee49b3a87785a92a2f0e8d423cb63abdc2ac5f66727d89ec6f09fa8dc2bd87bda72737cdb2c58f9b2ad6ce3081f867b9567ed60ef735de57ae7954fde523c26bfa59217c257412e2f4c5c10bb0c2b5f82453caee44123e043045a83020fb4be164215237d9c2f0ed2b4fa03f3ccc270781bb4fc62e70b2edf7c161d4bfa27588bed0feecf800725055945c50883412dbe70882a9bc09a7d6ba06f9a3b9e19dc41cca8ceda27aca58e52f5951838d2604b27f2c841b1b1d7ffd6c658f1c5c1f10401bcca788874e89796da1e9b645ad42040c6820cfb87793ff7513f25ce318fd313b40d50cac902f89b24aa02543def55420fa0ec9b9fc3c2b5f3c9c8cfc5d9c6bf39381c4543d41de07bcbbb8f8b8db6b2250caa7f904fbf5c992ae866085e4686a528c5c11b7eff5676329632575e8e8b6e629976ce70f3c1b02391bc3cc09fc3b923ead7e68458ea011b238d0576ac2077a81d197527de7726923e45547bd321260ac14dff9ebff15309c3fa0583d665e0935082f1245d82cdcda8f3dd52978c5e3d46766f9fad0363487f6c901c16deb414bd233ef6f5fbe6d3db9b66263d31e2a3d2043818a0930d1e8a49dbdf03424b8b747365bc3cac800adc15f37cbba45689a8a01d5d3d522528d02b19d57000aa3f99c30852009073c637eeac2742929abb3cee869a9b96ad445747f8cb0ddc6eb1b0c29d1c12a2caba41e429b1c08ade612249821f7988dd1d2be17330bd9c255c9205c38589953b42dcf85236e4f4577e8b8ba12e632c4cfb64f58d48f253b2030c04191af1f747adeb9b76654eb948491bd7717c723c59f9025df7aec392b56c7fa09afddfc893355e25dda12be653da6293df5a8a8253c5dc20a57a9f1759847236bcfe377e21ad83ff9eeb0f8ede2f51c5874624b318b8833fd4bdcf4b1c3bf6378cebe49020ca50710911df9698e789e617d8197ccb30b6a9ebb0e32ff7a10daa50d3278499d9b2a02fb034edae1f6bc577a2ff5fce3075f410e4d5c087163af495fe91815f3b8d3189c9d986bce428a8ef9ed6c9f2c4aab43165261cdc34e30613a07d699f347eefebeeca740043505bcc44096b52ca3da14eb938b68cb9bb9939c6001910a3b072531e7eac4cac7974190f60c704112be83ce3799461abf3fc1d456bdc386ca2c758a0c296c8d36c43f3bc7a8edf74eac422548a03abf496ba52c7e2692518921e2a7bab727f5739b6b05f90dec03760cc89ff6a6e58184b2ef3cffb9e4b6bcde302086a17f775d70d256ad943508438d56998e2be30877ca5e642a090ca5c103ec811061eeac038431279a414f1376c2d0dfafad60cfda24724f9825c6712fd383a6d498e89164f7fd376627abb55acfb3f3317bc7c7039f3abf8b8338ae2f5301ffc188dda8006c994f9b8d2a7fc334c9634b9e7ccb376d4a9be8e400e573320cc045692d13807393bef7445a6b6e6df6897ff2736b585f00e845b7862605061d650d8015cbcf05ba5b53883219510829b65babb6b4a352d9855d92d8de4215372ee4f6f2c69e23d809e57861684e370a5a9b032221610bd462492e5472553fb2c782829f4ab462368323e2a3695f723f5882d961c64debaf9797d864665a0f4133ad8e96e7b914390c754838584216f64a6e88b6c123f12b419cff2d30eec2abeeb45082eaf992df7d577d0daca599a72289a59471085a93b2be2336bb9ffccd3ad3e92dfc598202f21d0f4d6924fa6d88f9da1bcef9337fc3066ddb33dbb069aa5f42be6f1b6dd98147b072e566c997e22dd4f30a4b5c99931dbe81d733c6b41f5620aede78576fa1a741fba7e90e5c2f14e869ac6a0388c122bce05e6d0290c47c158ae59a60aedeb8182ff9f507b140eaf5aea19fd61771cb9795cd69165f6e2244fa869393a48034014f2ab1fb89c51f9d8db2deacd1b1320a6871bb9e53a2432d7bec553e0fb2f1d48e4bd5380d3d724d74592ae969e5f4971bc326888b44320d564f6a1ab8281836e679a8bacd881a1e2b4acc3a472e753bf21d42c9704d8736c5dc8b3a30ed4711fffac1eb40cbb0feb466d0180f8b2e4006ba97d9f37424ff2ef78c37be5ffb56ac46f510a5ccd34d281c5273240ae8489eb0eac83ee1bbf1586913b92d3499fc14af47849d32e662da576db45b904df66ebede51ffa9be8abed1eb9d8dd8b7952986c07a0d41fb9a653c1d95d512857def87838ad1a05d0cc5985b72bd3bd617526cd2a9973c32cdaa3e01b00984b9974dfcd2d536308396444b1533ade4c20130eaca9778ca568922cc9632e2fe7f4bd6618b9bc7c69d3be0a5461aae27b4d77a931939e95f0cc04b511a614a1a3d09a5a46b33dddbcb4865dfbe780893cb7268c8d2b25c1ba451753ba6cf610099acbb40a0c8e6c4221dc6ee8d2d892b880fce433eb320cf600e58808c791f9d556166a74fb7a86066b8aa7f1d5f295338058bc80789e0d0f1f3ac84f4d9d1c280849110985c0999101ba725bf29bf2d8255fd6771fe6d1ee40720502813d5e5d31b1ba7a836006a62bf5e35d86d294f2cf5ddcd0ec20bce873fcd7d97f4f40b0f17b15a0f88cf0f17add9b1647087b86c06c8d9aeffd6a21495a9ccd350f18984cd9603416f821fb36a5613da819879d41c46ce91425c0cea604a4ad19f4d586e29aeabcfd54bbdea761151aaf88779960f9cbbb060e875ecdf7e3830ddc7ca145dda8c17013344257f75c5fc001f92615172f73a4542cd8eb79f040ff9102caf158ce15bcdeaf5d490349c292ee41df510ef44488c5b632dfe3b4a0cc8e1cfe8e8c9e0f75ecb99def2c8051e796e6c494c870f93ab0d6a9ab5854401077d0fc4a3a2bed1f434d8ac3065191c0ac68a2c922aeed05e32d48b757d7e63d9d328615f4c969e51d82c450431bb9287e4e3f0c4acf1f97ec741b44c4c00dc1e7097f4d4dc7b16ff611925d4d4208462957955e57f746962afc5f1be657308e3086de8c66f027005a6ba3e209ce1418bd3a34a999fcffd54def098f97ad2a835a413c65bce0a6c5d48b78946cf56fab704d0fc24cbcae25b439772c2ac073dd821c110d67d758751be8c9a2dc0945784ad8ec37d3e18b038c74311fd51a0cd1cf25321e9794b84f9770b9ce24a96cdb10741fb8ddfb18a4ad4a7c95398fb605b908c915e75194e9783965af0b23e9163520cdb63c6b562a5231458574de01a0907846bf607897151fd8f60e1cf51b9fdf1abf1a2af7547f696587bf2ef00a64ae66a4be47267a077d071ffa0d0360ab13fe03f5e2aeb11840ef7c45c4176c0ccb212c120c4953067e0c8ab3fd31e874a32aef4a4b8a1aec8ee0061ab76f5428a0b6d83dcb3cdf92abe4bde0df2fc94181adbdfd79c7471545d16a51ca8d9c61fde29208e837e81d21d72420d1ba1d9dbf5f3a6a8b8c596cbc5e1d52ac2dfb8c7e7488486c2b78480cd068b96b3af76ca416fdb0059a0a664302ad57bc575a947b5a3704dfce582771293c192638b91e97b1ca7dd52ef5c6f1c7d7c16cd14d47bff9487ea758710c27567629e2f6fd3ce79a34d0a9d2350c45b7374d659b4656d2a0031d75476c7862da32866e29e4b4de62e8edc24c23bd581cbb867d67d4d7687d189b81ef7e84f97b93a1b47c6430df5038af1ead21f3e5c211d9cc44d7346f5ae42a2858ae6521db6ca7e843d7a71e47cfabc7856723e4828bcafa9d6efcd857c7f2931958d84b4cfa5280f93175978adddcd72e8a549a3d02a4b7bcc8b7a3a128c0b264b78597114cdd50d344a265792d1477f38b6ade1c9db90f2725a5e09f2d96fda033eb9dd7bc30f7c55124aab47585fe9d587f0f8eaf5cb3d78365af7580629c2d8289a2939b29d42a796688f558182c07f5a0e109d5b2dc9c875f27a61bf56f9eff2fc484fb35c8579062c0044c49ab73e1a40a673d6f6014eca8cd0dcb02ab0b6dbaecddc15e1e70a7d44a5d652dc3af6d99a8283f4d22eacc98f8583ef867ad9c38c22fb0166f0e84ffd7f0d6bb28ddc111598211dadefc90ae770498f133371e1593e258a954d2974ba51d8cc6c3f328847cc42c3b520353f46c9a12d5b3201cbbecd32ca00b2e68fde30464d598ac3e09f7a5504c371ca71619782aeef674ea99f44c14ce8feb8f96200647c3b855fa5ee5e4b122c9f11b62f39c1723243b9afb7383196c6ae360db5f0a152b0a36ba5d402984097af5b81b8628c518d244e483c26a1dfd2785362a4f813f44f6fdf0b18185f89e5c884eca7c1e8dc228b3dfc9759164d9579511d7e59257e1791a8856784e599e9cfae69dde91ee1928c10f2e386ba95d0ae491af350031bb198ec52a823ff1155a6a3f54a7f266070c337e9711fa2434b2b3a62d92beb3254d9101f2226b652f93df195a528097369808e0656dad72b76875e284a970fa0f97945f998a13e3a06d12a5b23b819d7f2ff9299e2cf02a2e24477f33b660573b0d6c346852acefcc0c423d71b441f0cb9c35f62c8059127d2840656b7b4b48cf3584b60e1fecee2d95abd87dcf6923259be88d0c4bd4ddaf320dcb4bb9a541048b93e4b6930b30f1900bfa38ea3edcfd4521a3a8b6255f8845db689109039077cc4371530938f66f680b557bd1133e87a4ec83fe5e00fb4b30e7ebbc8e06bfb9a4806ca7d327212237004f6f22c496e2e590cf4eaf7fb1768167ddaa1ffa0eb6e702e77334cc785600ef7edf1c2195bce19b1e39a5a5252b350bd37d9c52fa6a9ea833bdd134cc9c672a5cbf1f9060f4c3326c93f4e6d7bbd44066b8aae014b8ed838b06921409bb079767d757916976d16f728bf53a42d42059ec5d466037819e7b5be1d86f79f509e595ef9f0f13ed6b2452ad0af8f510145d1a09e09b486710e351e0b1e9401cd54a765075fc2ac4ad231824a7de403662cc314dc523f32ef7f4009a8e4feb683201ff17336e3df29d4c3f38bc1a6974c90464c990b800c92ed75fc0a29f913b6bc46ab041c069c022c17fa9b463ed10f47a6ff57ba009af5466414e9a2d27c6af220db7ff2110fb8637a239d675c63d9ac72cb914faca99692df6346f90ed69999ec37ac563ba8a358b722fc1b335cc729caebb2fc459f342389ab762f746e23ef37042e5dff24f9a8dc8d09f1a807dbb4ed413df84e08442d8bcbbeb8638598878ec1b0368f0122f08a21f9b56fe4f05b09dbc35fe6652c0e2a5cd5ae08fd7b6eb25724085f91b38fe5d8a54669cebc43f5e2931d3a1139a8879012bd63d8395e210ac57f499651fa197907620c04d81484e599781575c511ade2d7d7f074cb46ffccd608c8fe88aaff04d34f5ea1b6f58b17f42866992432e072f9dd42f85213467fcc2b3826749a3469ce109dcede5ded275b555b6de5e00a8a3de55ebd468d590dc5d6f98f647c76ec15973192881080a60ab270fb4d41685ca0c124f1f0553bb90c761ff580c67c8d1611b8abbf01fe6019db638ad17dd0f984deb9663d571c45f0535e723b58b576afb425b5397fe11c43813457eacbf1c41ad1ca8f1ee6958ff41116db9f411bb5c94bdadf87074c80520b44e4f4a70c417485c46404cf6ea135a0cf0dd3b47ff1a8c964d0cee44121a5fa7d1b49702abd30ba07fc650184b4c4b3dc80589bf6780bf38e1da9f64da8dbfee43a929953afc0f36a56b355f4241b6a3bc29086d790c7ff1154907c6c07da27c67916fa7870dffe51925876638721ae4abc59d058ebab842bf837780dff4c67d5afe99c87a08c264b6a4f6c605337f857de4ab693845d9bfd8c815e3a64d92cfa03a8bc6395a5cd613360ac31aa1b95557148c1092dc2979c3b7cd05dcb28feff0c0d4e08476fac74424e67f9fdd86b8b77db48899c08fb24e85763dd238d8cb4099fabf28d5f33c40384dc79544e60bac6e8e1efd0840328078b67763cd5e03f71c4dbd5112af7629c5d734ac0e497dce9f346709068793f80138b481a321820060db4fd4e55eb42d4c975124b4b0be5e265aa38de9f821aa4bab602ab45808cdf1b7edbfb21372a8c770ef5a1c1a5151da4704efee1fbc7e3087393a18001654e87edd6287b2b545aa02f5a4e445f372a9b77a27f58c36b9196e0f1babe7db6a32f72feaad447e069d26217858d545729fe3c1f696b5ff3c2534504bca8a2ca483b0a03b7fbc64b2094beba29425e45f17730ba7080a98f4214046fe1a64096f3f9982308efdd5c374419eef9f925dcecbb5e6041994979fbb99f52788de5ca8a99ece65e26356eb38175b351f359fadcab24e797360b76d18a9dbbb88661d070e51fd9c7074802196bd60301e08f4f772ecc4801977f1e9401ce44f0b75c3fb448864dcc6cc57dfbce5e2a17e9eacc87cc994e284653fc1d747a6c70432c411c6b05054f67722fb649312e9bf78ed1e17d650ab68a2962c58ed9536afb9ef2e57b3dd5250ba4720ccf277239ace695995670d93acd0ffc37e7f0d08f8a87947770b6cc494d928cdd878f79fe9392ef4cf913ea9cb7c6b00f3020c85bd035c4195351eeef592f4c807a4bf65b580797ce22aad90ae27b16825aae41f345f138c8b8594914ee0bace1926cd7117a942b4651211a2e3a31d50687f74e4cedf04bafbc7a2c93e716ee92deda94e26254c4bf3ff9c48001b8830b376745035caf0114811101eb45af7f217c154ef70cafdf4d235fd3ebe96f84536a194c3e99cd03643d12edda6b0e6a3dd3447134a30f9ed42e74b4e6bcc6659ad1a49cb0c716917b006cfd17b733759a3dbc1f6ceec83be572e0e620969808aa1a829c07c74796ab60f663746199e3d9a34fba452b9d95bed17657464f0695b34739fe6b90b755b5683137e41788d084e544994974ff1668df14bca85e43914fa74e399c6384b21fbb315c96d5daaf48dec9620329a972f65d35369b941ceaca8b7079c8264c688303428d88eead8e3d6ba18ac759759d578dabca271e7dc105d00e4f69a3de51125c31e0fc8d8037da4bea6738b1d0a1ef615b400f8eaecd51db7ae6e5fe480770d4e7651c67cd22cab0dfec7e925305b8beb263948df930973ac622858683af560f9cd6c359d1ffad2f1b0303c201a3d0cea7cd28d402ed51993ad8c39a405ab0167f1e088dc17c850b22f1f7d81529b71c0afbacf14d9de764f215798c58bebc69d03bff5b949e81a71bff9b05acc58fb056ffd4808129fe310d7589a1d70ed4ef64bb950b4227bf27a1695e7539cb04248d0c2f0b7df34db7d414e2d52c16750895d5f26b0a202fbb5e0796767e3bad006ce22cb34d024edf6fd587b2f4dceae74cb14047c0f7d9d06e1c3a64059e40c51dc65b1240d65dcc1b161ac79083ba61330124ebc525480afb41abbc18611f33df3fff20022138f6223afce7b6217ab30d707e5ce67408efd72590aabb0b93e1513ea5d31af0901b82e27e298edf3d12daa37d2770d22bc0580e55df65dc35333cc39b18c24269d1828420d51de8905cc0e9a1ecc2d335999e9ba8f4efdef8c0c7d3aa8881f7e68d3e5cc8d7c1bed54be156866c089c2926ac263d24a0f890461cbcba672a4c3d16a6f6c3e9f0b3aa98c89d52b6151704edcf2adf6d1230e7d9a990b65829fddd4b611a1ba725bf29bf2d8255fd6771fe6d1ee40720502813d5e5d31b1ba75461e05657dd15eec4b6e670cd835695e07b05323b0553fbadf97fb7dbcb9a5a54299a08b33459caf583074dc9296f9e734727c6524157b66ae175f651bf8850ba96e6401be8ab2be7996f7a378dd550dcbf7ee661dffaa79876f22f0fc46b90025c851d23ed40fdca756e2bb707d577b111522db5b03f5f36dc58a3ef673ca6a87ea68b83796296f76158c20541d389234a683adf671e3b0f8eb1f2db14dd9923a5e71d945e5f99080184926192b0cac4ddab356cfc03b8ccf456bfd239507d90df3a0d61c657267641af880c35d3e2bf649818a12b8fe8dabb5f545998eab7f0fb175a3726dd7615eddef6c307ebe3e3a574f79a209f7dea85f225a9b50df588f2fa0c44f7732e895c296bbc8d357a743dd67854e65f057b3ae37e720d616e596804c9f1ac839dab01d9908b0e7a87e1e61e88f2b7e1c1412fa8d760d3ae8acaba4cabeb167b7a91cd463cdfafa0ff3abd873352a367a7dfeebd4012658cb642e162aa3f7c21a8f97ddd247d3329072648bfc01f94b24384cd33c127580cfaecbfa9b6879518e0cd58762c692de7e3887c29b0ddd60347e469ed02f5d29cbf8a43651c25e245dcebab7746971c51c06ed756657d5310a2fb3d093dc2b2f722e9bb0a6a771e30523e0a474b8515543c27e7ec51c7f164b3e4e65122c66b0f313415202310ab5b87d2ead875414db3b5e14ac6e58318f4cbf5f455baa93f3d7b00660f66e482c9a6693aea51d266dd27ba55aff7c45c4176c0ccb212c120c4953067e0c8ab3fd31e874a32aef4a49c5c23197df20f6f4bcdcdf01c894e37f1fa5765c14979f84f88249b5ce5717343a04cef129c6146d9982aa013f3b50887107c5ee63cfa23c45f34a28414a29a58cf84b5b59acb5a48e761e7411d6aac8ae60676b6e2fe96f51242097a5b5b0e914abb6062bd62c8a5c650b5e97adac563a3a26bf20afe881c055c441b664ffcff3f45b450b6d61e535c60f052830e145ed1e2d7bd230593f523aadf5da7e5008366f75be897723a10bd5bdbb200ffb15174a64b46bf21f0ee33230dfe4dde0e610cc78d1725bdcfc3ff9a3cd67517765313bbe045c2fa04c1ef855ac164a2a1ef6d5cf7042a5f9f318de388df72177f5af60fe3a0fd4214b756f32ba820cd4e0ddfe2dd6d6df4039482777fd19afd1dbd7c2c6363b2b4660f663b38cc7a16300671cb3d9154c6b86528af2d9d59f55aa26eb8e5cdd2511fddb01938621d2928213f89d054221e4a46d6865502914ca6b5a5c6657670c7af9e4e8befc03baa0f1f293e6bd0bd8947a9c7fc24fb8ebf9c45f794ca086a9021125fae69113a31ca916407dae1e608d67893ccb5a4e530731b0bedc06a18d295cea04c6543885f2b91cf76e7629fad2c23ff4c32dfafd5cba7fcff1eb1e5fd9a3f9d4060395393ee7e3802201d579de996c0e474e61155f9d8e9c8830d36a14a034f2ca0e22ddbaad53a5c80808a6903a75e05a7a8f2fb2035e59c2a97ac89d93f6949bf18abff14a96e9f2f7c8a0fbbd9fa30a6e9f3377da1b5510d5c5d7771ccf9d80b086828cd67a947788cdd51b4b196e35822aa525a30bbbfad84bc00f347493a3ad3d758fb422d8636d24c92395aa9e4495613aa7ca1594e6621fc5736eeee814d959a61fb392419aaa93c20be2ac22ec4e2b88ab4d1db3868044e41dac18c220cf5106aae852a2289657605bd08b74704e3290e2a5a527d9759164d9579511d7e59257e1791a8856784e599e9cfae69dde91e0e1827a4ab1647982bd9091196d2c338a6c0ee113591d3e4eb7dcb7f33a49c7e5ac43add74ae3ecc25f0a82760eff8b73eaf2aa5a9910282352c33675a6c822de599be842ddb712304a2ef6b039ab03118aca58211f89abbe9af8535d7f4568c9b989933289c52b7ccadbba749731deef71dda40576ca8d2f03c05fe413a183f0cd8acf28bd243c06cca1934341ca54b2bc5499c65f82c9b0424c96551029899d6301e66dd0b3e046c61011d8021eb148ac592330ec7f4ea5cd39c56b518d7601eb10209c60a79031d1ae8a3868d756ce20cb417365679711df5582c489fdf870879dad7a87c662f12d3c885cf9851f37ab9ceff127f6efd713fa611329edea9e71eeb34f23a18e418566579bbcd5da0b48e2031fb50972327add4b59b2636b5c20d17721bdbe01ef17dfa1b3f23f4e68aabb7e317b6b122b1b9b6013330daeb51afb6646f28bfc78335cb909e3412564a1db2e495225412cf768de773f794351071116c465c188bd129506ba5293d60fe6d6f4b28b8ebaad7f26ffb7083a7d06efb3d63eca04252f8d9501bae2a9ed8835ecba11d81e4cb1ffcb28d282ea256a441c172b9e5938f83fe2cc314dc523f32ef7f4009a8e4feb683201ff17336e3df29d4c3f34b505ab87cbfb284989a2a9d66cf0951d4c6ae6e86a437b2d2c580f6cb2ee425e8543e65493dcd976e0883afb90ae8a8068d9b73f402a586ad44b7d644b6d323d6f2d481731471426a06efbef9342a6a3096fed604064c09049c926be5419dda8bc55a4bca0675bfcf474113bb326a2d4d9d3da352919415744b45d41419601809c818b0e86aac41b01d50c352c91a1e7666d0373dce7e6219928f93df0069cea5fe571b19e89283f9191e703eb37fe85e2c11d5fcee56f8d5ca70a70782f0e1cea61149676dcd931f4b315c88dfa72e9d166ca079242fadb61d12be8d7078e2521b23d26fefba75fe9b4063426405e4b1c6a2d01987793e55c51a6c66e141ce4d70d1652f779af526d5a2bffb65474802acf098325e29a49c6bc8e92e97a5c7eb8720296ffcd4b2f809d0eeb7a345710c9bed12a34c0351bfeb1aa1dd8dc126b8c9e52a5676c5e4b91740c1bad5036ab3e40f1b13a89f95c7761ff580c67c8d1611b8abbf01fe6019db638ad17dd0f984deb966f6c368ed4700ee422bfbc8968aa253026e0f88b2391ec1365e1402401cb6693ad7eac9ccd36422e9742dea327fc383e17abdc4731b89c41b43f883511aa1411778c3bedb2558548e60c8af17fc90c3c379c3353eb24d64a9c1aa5d76e9547edbdd0bc94fe7e0ac83f1be9286b35d4619368b474bba6cdab882328a8f184fab3bd02549df24d30351ec2f2e56d02e744846fabfd7d5e149ee39891d4738a3e96fcd7c83286e32514fa36c15126484b6db2b65b3f35d225a92a1af506eb0a322d363567a3093693bee97321898409ccb2d992ea8f5a7229cd1f16e7bddcda304235c398b31c67552b0bd2d46fab473fb3669c6a8d32a892b353fddeab8dfc3fa658e59b51e803ee74351ce12f75f1556da08d84b44b5946f0b8adcc79a826f594bd4adb49caeacd389f410d2ce16dd211d11890587f250d2094030af777b68b6f7510ea73c67da28cdd6c1b49fcd87057501b5ae8a8e12733037e000f5de1c637878c0a4f1d27e16b67e09f6f0ee5611f1bf3b62385e0e21139fddf3ce2572e93263dfb411261e01cd9b991c1048a99ee775564e7ef61463ee548af68a01728969e3679b399db5bc2e3a9d71e5def20ac216bbe08e52bd750dce15744aa68a0bcaa9d2f79ea259941e37cb76dc3951776fa7fd3862bd43ce9d818a7759771189392379a85b82cea0595a898ac0809d6a3de33dfbcfda843081d64aa0d251686ca434ba4298d3ea74b249d9fd4a219f8caa63d454745949be89ba79d1844b4818af8463d1ac848b916d4c567cdb22dad012d5b7c402b9b003fa6d47303fd15a3f160cd6bb5f05f696a0dc4eb367c4577b2fa5d74c1a4922f5879227f87e37dcf352c35fdb0738b693d9a3945b0446931156705aee42d9333160f395d6560071571ecb7af6af244f61d539029074cdd0f52a8016022e438634728eabd8dd24b2215d4d04e7abbd3b442a0d4f63f88f3012a12f196d5d03432dcf633a1d8ab3a8fc9d1fd260bb1575ea725ede207cb70934d05dc374f4b3744c9850751149a71f7e626f439e9e2a45c0e69b8962ea6ae0cbcec4515a53b04a8196f215ac202815a6074bfe0af7d109995b7bbbf27a4b0e26682e9ef2a2dbdbadb9adba0d5124d6e2c1b25b29ca64091f60477bc436ebe16064c0d26af17dde16da4188cfbd09890db024995f2288c44ffdeeb08a9c6b3f014077182d556e67ca2c0ab13a34b0bac587aa8328d61a0d3cfbe5f722040b34afd77b286b0aac8173600d6864347ccdf4feec069a4ea9f96ab3eaf1d8792ea82f3d477a4fa56cae9b66accc86cbd52d6b739b0e79c4797c454ac37f7b10aa2134ac16a578b0510b5bc57c56595d165b0602e2688541902a9662a557dd752d65cb4060a4f0a3a57e636d6a07f3b468f6f5ecca2685446caf24daac5995da7d5fc89aae457d8541f1e69788c77bbd484a86651c0761aef373df3f5aa0a0ad9d13be68485d807ed7abb0be816d20077cbfd4197a3bc08358b00b45e70ca2c7ef69a8151e3832620314c7bd4d901c3f34650e05b1b806bc04b23d16b94e259683ca00bb4111502cd99f9c7d0f89392c3bada919c6d376fc1eeb1660beb73c98f7c4fda2f0e3ec4db9c02bbb4e60dabc5953d5db0b1402c20601f4d69e5cef550eec9750055f3c239e33bd646009fa85a6f0cb34e3dea735527de4367e4c9b997904b7c9b9679b1505979b257fc9e616987aebd375e1325f23e172c939adc3b2d559606831673baeb45e8da5c301948987e71db3655660d64e8c21346a107ff2985624105fdc3a0a389294faf98c9c50534daa621ef029f11500306eb1fa77176ba096c15d909c191b3182bf2bc8d029864c6337b1495a55f17239d8623e67f89dc1ff51fc54d0691e2ac2eab4f3177b268fceb5f89bc6186ceaeddce50a1bef4664f3eef7a814088a35cd6ef92832a874518de4e650dc742f3a1f4f11c413fc2eff403f2c57262a730220e50c1475b1718dae49baf1ca28b12678f2cf9957242f39524bbee25ec5dbb6aee37bf921b1f5ada099cb002b4004903c6ea6fdde60c1697d6798c6851841cf76f12843ae8eaf22533c9d18c7964daeab1378ad148e0386f20ec20b0a06d99f834e3b6aa565ee2a8f57f202c82b6a4f1f2bbe9f7842912183d4deea02caedf3c352a5cfb3cb0039dffb89b6b779c4d0adbbb86cbccb13ada84713337cf462db218382b67b12bc4fb9f87bcb4b9045e3bbdd88071267a90cd90be5331e54915216f8aabed1efe24027d7e9389873e9c146e82e9235bc5701014be10e388c997ff91fa1ba90d00d78d7ffbbbfd417b88c4d9b4ca52f95fa707c13d6160e88bbd64e338fbf9ad51fb1cc2e338ba58ebfd60fc57c7cc1a92007a952f136adf3f6a069e564dd1d03783d7471e17baa4d871601641deec90055d9854c9102e2e18e8bc4d3aa3c09b10cd8e0f436cb7798530b90f6ee0ec81b0668e46957d7d04aab61ba82a8b19f373d3ff5d33411324acbd4d4cd7cb2cc4481a1cbea68c6d557fe74929fb0340e253b225c1b69b6d7339fafe7fc72b30c0ee649280b37beffb799e5bf8eeb4995c9f0b55573a3ced4e60e0e4c299b64851820380bf0a1b51f84c3ddb9fe340a5db3c4c0516b308fb81c40f4b9c7c0a282466688f707694630ee13986382e08e40ad1c737c8b2dac4630adf5ae19a8c5799a83651bc8735618b266396e5388dcef4e483651272319ac66eed4b908635872489d99062d0ef2be0f7f5ba900a988064de8c11e5501b8a8f576b09c90b74a705aa87fa5fc8d9671dee9370bc1037062e1c77ee814d18d063f416ee3d06d3135b36594d1baac7f719f8b2c87bbeb1bdbb0c44597f108dffaa3a8c02c063637062a1d67cce40d47207923d9658ab9ef6ef32a7207f8d5ba4410bfb886296d31e1f7bbf41b184168f35e45510c90e5b07addce35601b98fece20fdc8d10911457e68eb9f43a524eb43d8b5d7748d515dd581f279598c12f666f0658f1945157959c386ee24d15a962f2a34ee01a8877f144d554180e909165fa166efeaa20d1dea306df52aa125324fce34d69cc280c26ad7116f699c08e946142c41f28a1b4219c2d653959cd38b6bc2c13a06a0072959a7b23eaf327d3c6dca090672a95469e647a1df5fedb6472923c61499fb719cb75a3f93c524e7d9ebe555c08203d00b04616ee791e0437964ed187291ed33c22ec6db2caf4f5a820b813c22418f3f40fc3bd4e9917fb9c70675a8f2d4b0879a9b85fae207ec0601cd99341c8d3c82ccd2033b8a5b4ab29ddfa3074a77166aca6fd48624177efbeb34f26fc62153773386f3262bf5b4bc44d4720fdfd3021e9af7475d86f80a0fccab81a603c4d1aa26201b52966f698772085b7dd40aac71053e65e8ffadefcbccffe13b92a8519f1e7ec198de537ce7d60d0265444a14a4cf9a5924fbc0bc052918c668e231ea42ae3ec52d7610441b0dd68d2f522043c0e2b184d6b390f3aacfa89372d4c7127a8bbc2e04ecdbc92a710199b49267d44654686225e562b3996804441fd15f0aae93601a7f9cbcc6995671f227930dd7f66b43eb1d09ec3fd51ad65f6613f6216f431e91590809cf48b784d4510b225cee5f72704ed75e355d0d83bd7da787900c57c75b08e32eda21c1889fff035a68b2c6bffcff371309be6e95b759407cb769283fc0ca5a687228ca1194abe0d7ce319de99547afd3d9dac868a067b888a5eac8c4dffd6eef701b7f953b90771692f6b4d2138bb23db088883b32c8ebb4a98e5fc0ae96f69c967bc266497c7bb97b2ce00a47389c38fe98e94ace48eb131f9ca767e22c054ae37698489282b17353099e33e395fe3417bbe201569f18a80d871e292fa092bdd9e34f49039cad4dc03733c1262d5e0e36f22be917b22916852338f53bd014133441b6835b23d460428942d59fa7b56fd5f1a6882c11409c1f002455377aa85bbd27043f7164cc8532c0cd784bc13e6c1ea50d52c88e5a04c177996bac4668407c39273f95b579f687d2b335493a189b65a8cd8f789b2856361bfe279486817533814ef69fe4f87747014b4794f322f34ee4219a383cdeba00989a0c23973a559f0531cfedb623cc81c1d9a5498668721eeecd55a704efaf1b826319e7c25784c21d235e239ff0515e2f799bdbe6cede89298b366787e92a4a6e1611af89c4f30618d38a4dbb38c68bd9b7d4f5d36ebb7e7a02b7ba42b191dad4f065b79ef6c3a11defa343c488e31e6679079196c1bddf570955f8a76a66b9196b7d9422c6156c2f81486db5e840110873dca461a53c98e50a86b07463fc8adbeedd452ac5dcdbfeaa4abde0fa0a98f8012a2c634f405c6805a3cb58567f57a614529f6bbaf5affb20f6259e59a8ad42c7d8a4b53c6d8166ffbd032f0f8ca8caeca6441cc041b844c05eb5c3a22a1c9f5f93c93c1615f1a1562a6b05c537e33afb694ff10cc1cdc75a7299c05b729fbd822609a4cc7ac3c3e56f452f4851680dbb7bbb82fd03fd8568bdbc0d0b7c02ada411e5471416bf98ac6244116bc2843ed100a54b5778d712d706fd666875e540597308ed401b019465c54380264b64133aad02b9fa5d474f80b984c62c8ba33516da98d79e7c7df286b35a373680a57fad6bcf8f6d75ef803ef83b7aeebe54383d1c7d455bc4b223321c0920e54f443b0f0aab8949b981a6a743044b04cc40090721a0d09fc2d7026d0620a8847549fdc17a1dc315c0090062cf20c4d89a58045fe766f329f9c994284536a6264100c416e31dcac888c75d66173bddfcbc9efad717d0443a76cbf286fd631f1b90fdb4a62b0f2a5036910f96cceff9d131fcf53f0111ab453b9a5e3f630df1acbb956ca2d9c9b1ce7b51d9fa54a365cda8f2e1770f7197c024ce2d3d6ee5a6c6b439889386cc120696a4c56296b743db33f7148ec7dd1816de6e3c4baf70417b866eeff4a96f32a393c24e05c0df651660923bbc20b3900b494d0cf1fa069fc8591f9d85511b4b4c61937d819770aac7224ad74eb2ebccead5cddd206fc7a1e9d5310658dc5317bbaaece44025719402dfc456fa08362c04a70d3901dfa6a723dd27361a1e653fe8db973357ce2c7410af2066441f3f3f5b4099ff99f11e35a342a6d13bcf2c3dfd6d1c897f42a970c3c988d942f7e85976277b775f451e55c278999027db5705f356a25b5491601aeefe25657350eb65d73dee73cdfea701cc0a10b0e61329b7242691538644d4860735ae8e1047020dcedb733cd175569aa73c6ebd0c6ee341c8a32eca1c47bd862b3ff32f247c1c7e8a7204142ed4edb1ef7b94668ceed39233e767273a3fce629a4b304b73c5857448ed564a558d51ce34a56174e7642901de1e990ea6d181092361bb5e45f218fc60a206d2513888cd446b0767ab6de1529aabd3d02454fc35e6a808c4fd6e1c5382c2fe8fefdcef1fbaf0498977c37816ca4b3321fb19283dc9c636f765e36a7f0aa39d702a332ff9565393ebe4da8ee16d9f2c538f0ed881d23f05aa2bf216c698d3bfb529ae81971ec350e9a02f02bfac73167046952a15365874aac51a8a7d1408a0e31f795b68c108f78561647640ac5f2dd6abe34c558048bb52294f36679a2d2b2354e4c3cf1f4d23b4f2676644fd9e93a1f8ba9e5b460bdfb2acd4a2af25326ef4302440051c2bc38575c6e23a33c460cd45f6f39adfba167de1ec9c41dc91c527a391a782a6fc02dd79f6f25573e5657a3703144a9538b6a46ff44c2626be6d24f8cbef622d812da194a76cc7d66a667a114c1b8fd9f6c5088389ef9c2a2ee6c75989226006d16002367e424ec9bddb396f9bf824a6ffdf5f1a2b07790c341ea174a7abc7a0afae7bc93c9e268fdf867066c491058f3b49af2af9978e1ea47b2f48afefa8ec7818ab661b00a1bf684e872af72b5745c1175dc46fe71ecb97826fc786a3600ef5b8f2daa9967f8c93aa166441bebd39df1be2c6fbdbabbc1727147733ae30b82f5805601cdc20fe28f3c819634bc0f64b4a9cba75539168049d3a86b78396dcf9521ce199734b090893307bf69a36b1e20840a42919ed4accc2f44dca8493ab52ef5304cd1158fea332041b1b53ab0a94b9a5cfc34785f7049c2497df311c5fd61943f377e98defec31be3f2d6f8942c23c88810e333e32c76288a4695192694e2a0b3960daa4ca35e8b96f89e40018d53cbbf26935b4305679129c69735e3fc462342add037166d31c895f5724132149f3d9bff7e2c5edef957346edcd160d8f90cc580b779f4880150fbd9401795a050d5dcd676ccef714b4f80ebe745726d781e22a8de237945105f34ecb0fb073f17f3607c4c539b6a23d9c6a20138e2da6e48a87c42d63475071d0c2c50e583f28c200b8053af306a90fa3c1e87af07e0f4e185833481c285705619f8ae15b908a06cdf6529d9315a5bf0e4da868770cb22d180ccf752656e53feb35eff36c24f63f2d76b64a99dfb0740e3de2fafeda7cdc20b507f3c98931606a1d6ee15df00d3aca4482610eb93e35606c893908e916f00c75f6d5e9ed4ed5debc5151736191348ec705f7e992c387af27132ced634acb4d88ecf80385938afa9c9b8cd7e1423433984da6d892df73bbfb174fd8c93a49c575d580d12d0bdfd9105d8517d438a36f87d63bb9d0ce9bccd4a582f7f288c265f1b0228e96bd3876235f35ea444a9e6dbde5bb863f60a515bf63069f957929fad46fb3a8686a86a5206cc94031c62bdb12965100df5dd685c1b69053a8e612da0dcf850dffe5fe81626bbea4000fed9f75576cb7d7e6cbb5c9eee3e92c88424f2d3438cab1de88789e4cada45e66ada4e423bc4795b286935346508dac2764f5d5fa012577c9119d98ab9460d6236cc654aebe282500e4fe5a328f6fc8086a5df3d2f03ba605c3d3e2fef34ad510e7864ed88f51009e4cb1dbbdf7a6c04e8c2f43b107c962b1d97a3f03d0e3c82e3d3a65868d1eaf70af38060dc9d999f6ed3ef8a8cf86c9c43af6d022789d312d0a22eb27fa8f66b0a52a8aa05fec3a514836db64ef563da08c14d8047e64c6a92efb20b14f8ffc79d360a67cee0ff6694a2a1e9ea857047ec9f602e37cfdee536ac1d76e6d57c14c90415c24dccf1fbc11d47a173bb38adbc50f0a04bf4f697af911d9303dcc468094f4f33ade4d160294ede9c65b1da559c6d1420e60b609d6e18d889a63ce0546966c6d599e37820359c50cc017d6aa897b04b9fc731940b346d1d2e4efc4432192e796a3eafa831f91f648ecd3a353f56b0457a6fc1fcfef4429dd579f45692ab44302bcafee2e5bbfd7751eaeabb6e5ebdde446d57cc347437fad263680eb57644affc3e30250202acf9deadb812e81ba82e1ca88badf66a469f70b5df41d6cb709c5639d400e28665be8ee602c1dd41d597c5823ea56fe79c75622541bea7b7e2219e43284be3fcd9da54ea2b3fc281d62cc4271c5e8aaaeaf37d2b78b8d29b3172f68cf670c30d8093c1ec2edc4bd6a1ec3a02c906d2d3010d6aeb21e69227a428fdc7ba76a2c8f979e154b4225d65a16034e1dbafa17a946e8ebdcb45e5c306272d05edc37f904ff7585ad1c835e5c7215a722f7908fefc2db4c99f4719dd267ea23216a56ff949ca654cdc48be93d0d1de250b0e126a4946af7ebac851287f1e84d6c0dd33a3d5a4e4274e876c77e1cd51d39bc7508a12b90c4f23817df393ecbc2a5d179f019492ebdfaf8c21a6e023edbbd7dc76a8240d52aeec7731d4877395245830d56b68e9cd36391ea02d84b0dea740a4bc0d3017e877153518839bb2aeef1c21055c148ce0ac86b955c809254977adfcaaa370c8ff0ddfa1345d0c97e93d065012cd0e77489ae5f768799b2c1619cec8256981a179cb3ed9e04de109ed48b2c5e9f19d2c19ec3c282c47fd71e5dcedc027ee8ddf5fc9adb54aefbf88578f42fa4fdc953ba59b75506b4dbb691c2b6df8b11dd6405e040a05a3ccfc30cb5b098006fffffff90