PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 53485 d2e7bbe1a3751a89ed9641f9a89feb815a7c8e70e71855d1cf90da8abc00bbef

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
690d214a80801a497b5b02352200d76eb986e56197cea4810e9099a467fc1dc0
Certificate Block Hash
d2e7bbe1a3751a89ed9641f9a89feb815a7c8e70e71855d1cf90da8abc00bbef
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0080370000202a0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ee6156c1c639a485bbacd9704af405279a4f16c681ed39a9ddc637d6a3aa9dc108ddb477cae18007b4530c4e9375e5bbb7ac282b3ba20445cae9ba54d3330c4389496fb64b7bae9fe384492af1feeb14fa7c3427cfc16fe64d15000000000000004000000040000080370000202a0000

Raw Header Hex

000040204fcaf8d7173db89f193e11ce7bf0f296b87059984a744b7ea460f2dc9fcca0fd6a0440005e74553a7406b8df5c81c197f62db00302ac50053336a4aa43aa1b94d1f6076aa1a40718c01dfc67a499900e81a4ce9761e586b96ed7002235025b7b491a80804a210d69

Proof Data Hex

59,560 bytes
121216020307aec9d28969aa80e478823309eef3dd2880c1f8c5886e70cf64968a67e766bc48c2dba03e46957cf17e740051a6b5d947b50100e385666409f2509900dfd5f3c889e6a7f7ab3f7b1ec8a6f629171908f7298484b410094916b1ae833a064536ff126a28bd237ee641aa1396e8c7f5ee28ede0356fcc697a9e8142eeba394f4f58190c8b4f266841357c9c62c56fab078f0c358efb1c3f0b191f528a3012bbea58dad9f4af1f6ddcaae738ddc2db6150278fd7b944098c7be967744ce9fb78dfa77e9a6a102c69cb5a82e2c296a3d45da4d92038c64ca0778e20447a9fdc27f523c94ebba971f7bfce3842853e985b6faf9081fb65df37ad65d162e6c2073beddace10988f43a2b5bdceac2c84aae734e32bb1024cb67d9543eaf32ff6c87b5e25aeee11861b0a8033f09b86d818f3345939d7ccaa413c116011cea9271cb33cb0871aacc6ad26332d4f3ea1c283b978b4ad2f88a794be14a8de6c9b743ba998859e5feb126490f8c3b312fc6903267ae2c4eff7ac35c9c649362d443b7903fd37cf0810b1f933fc7d461a17c3a719f9a0f71689a1cb2ec6b0bc2810f0fa6b7bb036d8fd1dd323c80509cd135aee7715ed9364ea1d93400a310e0fbd995313d50c13d24a977041ed704d2145fac97767e05a9f5d6512e08ff2dae2b65bea8d2819c7ed0d75859524fe9592940c9119dcf72d9ba1356252eb931ec36e28bc7ff6ced7927778b0c6beeb2cdcb98843ae3f48057805a8d6f91c2a9f0b0c9b72aba63356ae8dcd934de9816068be6c6cf834bef0c84ebe295bd43cd1d4bbe0b7dc98dc04b54861c86e08f1edc943d0e6165c6cfdc288cda7307a25ed51f46340a58f55dc45a62f0906ed25a871e1854c125e014253c11127b9d3d21e8a96c9a885524cb399f5d30ef202292acfdc2394944927bd8fcdc4a88ffbcf2ef867e41fce21228bf6e50e2098dd48627e52375d91cea859f892c8d94a7b982a818197c4d7c7174650f4813f73e2fe01f027bb38f0c44029cefb6274a1a4d86ff461c86dc4fbb63194fface8a22605ed90c62699b0939e0cfbeaae5ec5e11bca9c5b6f04bdb66174b9b6c1faef5edc68effa3696e298214c7a6df2997f1f8a383485603b74924f19fa2bf88a2c2435c76e723d679034b255d2d6b44ca58878c8501ca6d19fed1d2e6c27074c91a181e1a69c54f3c0e516fdf7445a873c9ccb986080c88ab20946cfb2383d75a21aa879fe9d2675a996ab9727f5fe555471dbeb253cde152152696588ee2652eddb5bff43a4c918d1469757bb5f5f4d33c8d261c5ef802a5a9003050d027906176beaa3de559df1a0361db761ab6d90e2f71a9c61ed600a3674969b7f5566c5b6198e6545f5cfc8b866c92186cc01daaa0733d6996440bf1fda63d87223f82c2aa5f79b86a534bc57e6664da2459adb7294e6907f456448a76d90defcbd3f098ca9410fcda6bde19aea0d17fe4b3921f228f8d7fee0a0cd68e0ec96da1c486445e7da6dd20adacbd564c19e4e4f8de4624d43c6644f70a28e3e0a3a7b8a5ada667de3bea2c84a459eb1d4b437f304b707e17fe998a3f9e13a533eb3439c67621ea9e33cc1dfd6346a6ee02156a30b40a845b112abeae3c2514570e6f4fcfd5f824e1011f25a129f34af761016d24fde9888ddc8e8100712ecaa8f96c54e779120ac0bcb002c27c38dcb56653949129fa092da183d85521e7192f3bc073ed98e53fee364841196868243b5b276f2a8ff1c69be3b241306ad67d58318d7e1dad9dac38875a031f96b194dc5816d459b66ba57f760a6f3eee6375c58ade2bd142a4dcb724eb99edbf863daa05d52851603ce80e7cd944ea3b39cfc9042ea0f341a380d120b3853583a1105b00d7d80ce4712dfa00a9f54c2fa1e510220e5e0fac5534ac8c1a6b5d3da79c3778128681f334895079249f115153f63196124eef623601f7ff28355b2f6ce966c3ee222d82569fd882ea354af32fdf9306f57b391873fa5b552db420bb77e0804c49c1a68d11e5cafdbfc5f1690a5469da31692be15296711d8f458786b39b03c98826115ad4068c7f06e04882037043a66fec16d44a167b812fcb211609b31875f08ec4d763b64b5fe57eb2f5099947f45fef8dbf71d8bf999ef52792f951a42e2e4dd912e3da369c0166aeac79e4812eceecd6ca0711e45a1f80e71f71b2dcf4e155f4edfea125081bc584eb97d2c69210b30c14e277a0f3656588e1c2df6ded86207445eda1981886d091ae76796dc81e01fcc31d22cfa73cc670497c623fda5d2553be0bd995819a48ea747d571573f62fdee3347a5d151f6b4355fb9d40ad27a1ae9f08da18d4ce85ae5c92c69c26f7c3de5d6fb14390b06c2c322757a663e259e8bc3d4ebfc6663be12a31c8a5efb7f4a4f80c06ad06fe948f10211b192be06bb8b3b0481bb54b753ffdce8c4f24138e4d30dbce979862dcf6193e548de1fdf69546c3340abb36c43e1b12f72fc5b3021dfd19eee3c47bcf572ae34e7f153efec3d2809be08dad5777b4bf5f740cf3a95d53de2ef4e990ed13c163650baf0833de66b6fdb333370a8a783c926606407ea9e5b85155ae4f3f9512547e35b0a0d9ffbd0e048c3f09a4559c1ca6293d2d591d05d34cd619f973df16269d88952f530738d4ea1c94d841bda1b267aeafb67d4a3bc3cd1732c015962491a7306d07d9db2a9ae6c15960c6fd8561a0d4ba4f20f8964d9882554e250ea2d0460662f56c12b85d01c115cb12898a682a7ac6b70397faf643185a8988739de50b00cca7437f9fc5895ea37cb476289f4b1acca272c4fab48871440424e241291d07053c48c54bcdb31e78997d4ab0928183635f79cf855535a6c6fed85c214e52ca2f769291270fc7a8fc4a5af5071e6739d6f7e5c15c13ae529dc29baac2c655c98777376c9f79d6b50e9ba42ea1ad9738e0cf4786a2529af9eec347ce901ebcce6d9620b779c5928a0e57323b45b215fb5b6055a9a0147b3981568d3ae60da7ce4070a28e2167c3cbdf9163d13080b0534d7eff4701178379df40005e4d9cefd631075c3c489a68e2c5b6b5b953322feaed29396e45c4df3d89a6e7ae47a85492c91c870d7e57234501b599d81262420fec98ae093cd7bbdc0d5c342a075876255f1fefa7ab6d9f61d1f28471bebb91702d5883edb8f8d08ffa1c0ecb161d8768a115ed9f517e1eeb80423faf697c6a08ad70bd308289a12719743536fceca47ca98257ec973cd2bf09c21af555826f0691c0cd905a9dd7f068b92be6ef0b18d87adcc7a33f173ba21efaa1394c37e283f55c5623a1c46ce0e274437c9662e65f270b456345a701362b22895b4492997efd3291459b38f9fd7c7918c432312781115e7d239ce330a52e6b4de5a9dc7aa7c545ea7d72559e91fe6c3cf994ef138af654092df61695102bc4a4a5b25ca6e4d876d49d3a45167b5e3ef98c38869e83ada5e9a731f6fa52eee965303adde27413e564802b46148e321844527dadfe157ec51e1ff92f7c4593784b512cc47f6ff260be66261d6880969effa74a5813393221f16dda7843a0717879dd1aae42ac151b92a879b0cf7a0d9bc4633493627e436c91d9519cbb962846ed56fa34591ef8d0b3c9fcd3b06ffef4a7c3683d20ae2758b70b749f5edca697564f0e76c9e76be179333058d1444e83c5af849c08a2a10922557b95241dc8e6549d329f3d0d9f05ce050b8f7223c8a8acc112413fac66f5621be4606ffec49e21b0197d3a40117142c75b8856fa856a3a621955e3b2915ca302ab5c31fcc0a44039656e4c88949284af0e7bbd8776b4a3c9e375437e7d49645bbfe70693f3668c71d2643eca25a4b0b09c99fc54a26028edffae4d4234be47cb1814c52fb7a081cd2a36219a64195d76a7aa757bafbf55c4c09fccb09d854a20e6fc9163c72c0010ecd270092a3027960c79f51cabb0e3173fde7345eb4e63daacc4eddee854b67954edb80355bb7d76b8cd77b37173694a390440bcd50a18a42fef995ef32307d20d78d00ed078139d346cccac4442896255b490934887982a86056c10c118f576340e97cd056313327ef4a26359e99b440fd39f2f140fb892bcd3998c4f6deb0119897801ff3ee19baa428d7ad019100e57c05153944c9b35c84960adbafec15a0d34fdbf512c43f03253313e1c5a78579bfba41f69705db59144d2c42b56cb529b5ffb13342484b8ad1bb5d8c5fb444c5969cbe9a4819469bb11fa30e67e34cb18b79193b5fce8d726243f5a28159b15ab8aaef7685f29bf227f90b026418d29c9a3ab8e8405e54ff6f42c579342033a0603b3d8d50b091515d39d90c6e326ed9790eb6e79bc8da133a1f297204225e532be9c011a9ce24120b18fbf7aca6a15cabb63c874a04eed0e45c16f40a9eebcc71dcbd2dfbc6dcae77dab66104f0ecb0f6c3e3efff3f457914bf18a20498bba6c2c3d3047908d04e163de0d118501293a0d780f4a34599762ac8c284516deb5e0933adf2144bae4141a18bedcda94286f43cdd64a36df41b6d58b08a66458d4a9c94022aa5a787ff8a02f1ae7b39248bea25086c548337f2ba4bfd73725b384433774118b6855daa8267d00f0eb5844c3c7281396e84ac3cf54e113027d9774fad9dd97433cd04a948342d8d9df0c14aed116f6b605400c5c25283c5f0e6294836f9eac18d9d5253e79943a57cba59c886a241801499a29030ec0a27ad670d4adf411ef28d4e3becca9e0152ff8a4afdc71c3fd400e768b05f20365c5e56b941121c25387efb74e573a395d98aa1b2df18610373c5da6df1a4ae20ff761f48fb8decbd867f533df33d66e59350eb1b5ade0f42667add5e05c09debba8e80225925a69c07ca7acc83e6bb947d5cbae891eee1a9f70746d84a2158acd4b2120e1004cefb5d5dbcce06999927c0b304fc8b6e148f2e16e30ff6979d5259ffcf4e1b2c71e5c059c41fa335e4cb83aef601bad1f0e54397ee7e5b9762ee279ff68d198d6bd3c7aaa3706e211b9afd66b58d9ab1af3c1ba23527b198be7b6439f74d71ffaea25c994b3d3bf5df884132b22b18fe5c8f7cfa00caf6a4c3bc6d26aa31c537aa44cb4e3dda8fa95d73abb09b0bf5c2b0270c16624086d2dd86972c81379d7eb42b7de792702c96d2f0be43471d1be946fa741e01975d7335c35e17267f174ba578cce440506657118e11d7500ce27a304d6370f8f56a1d6f15946a1de55af11c2c701ee4ae37ad9e92d8282eb4de5c6834f6458251da1555040413728842fbb3268719e54d8fa240753f1f0557444a4fc78e9b926e60f938e826f07bc6efbdae79c79535d847f83c08f1f812f4d1c4320486ea35eced45f49c1c2e0fad9437d639134d69ab81019659e2c2752c3c49ec10a28b4fdd27131cd9c1944667beadb029970ceb883603bc142d5be2e5dc9fefdaf145ad10187833b82904330321c2d43ce03b3d0e1a38615bb5e9383531b3b1a392f8fb81346f6cb9195abcca763ba3bf689b57d357d6eba740e2defa22a3c7f3bd94caf41018aac00f9d0a072e3c08dd41bbb9ff11cbf4876f1edfb059ebd3599f35be35b788750f136dfd0acd44d8dd399ff601f1123766edecd72b7951419754de4a3ab40cebbb6a93cde56a05d88730ab2a7c7fe80eb19a5fa5e59135ccbcb4f107f6684e6be96832d45c81b9c3f43c4f5219dc657a43171b9fb7140bd287220a570268d62af52ebc8e773a64f6878676188439f067e4b21b42754042911c66427d56f6d94252f5e39346c4dea4bd4ddebfad7258632d5cfbd223f3932f178e81e3764af028cc0b77688ff1aac306cd87aeda306b5282a47144fe123e85cb5b5517b3612ccbc943f264c54dd96e088b431894d684e3ba49f60c3ea3dede004f800b4f81b83937333ed3a58824513b79fdf98932a0b16fd9ddc78f2f643e9b8f570b74cfcf03945a3e2c3d48d677a1bc1d164d6a978254a3aaf726947f847d200544982ba8f204098dd08a56414342a239f28091f1f63cd20468debdd8165eb8947e86d41fc6792f48c2c9931dee9c537a6c576ada914e8a0c3e68621023852417719c23eaa6bf5b4317fa6bb2c391ad45be540dd7aa31d9a126614921e658ea6dbf04fd4497174048a0d65eccf80820a295997e618edccb5c4776949915f2cd5bd35528d6e5be7caac6b984af07a564770c7789b13aa27ad4eb120a27ee9d0a6d173c60145286bc18b94f7c8376f65cb27f1226759963e197201731e3c82c2129680b2614b682a292878ae5bda2c1562c5ba323ef53b18c6ba3600c21bdda001adc0849fd4afdbb84b47e606c79edbe10a6a5fa72c340db4e82b3d1f4a9f67aa4cdf559dd2321866bd53aad207f3ab243f43d10900357d8784fe3b63985bfb4069d41005b07bba14d9393c5d13fe803b6535ac0060194d3b50710e41f7a463fcd02fc8084b45118c354802cd23b83d8964f2306986a09d69eaeada532dd60b3f962acac3c4f0a45a774ee9fbec508eeab3999ac89b8f7aeb38c0f0f320b76c0c11aa2e797d1b8f78cc85ecb72cc1c9eb512686159e750ced072e8fa86574abae8b4b56813333d29be89c47adb650310d54b8f5f44cf653ba82a86a4a0c8a0679a8dbacb171887a5acee5cefbbc23325f095acc24ff0e7a23ea0cf546d6cd02d668b2cbe70613b34786394bffe60822d3e784b1f923f1b3bcfaefb5a76f8328550b23866c18bfb8dca82c66c7ea6ec6af15cfd7499a65efe1dc76431d25305de1ae6214d15c4a25b8b5bde46dfb8d7732c25359daed3c29d863c896af26364c6ae6492ea16b7352cb4be19e3c6102915f233da0e3f3eef61a85252a33fb6fcc625db537729ab733fafe6ed8dc8d2af87f6db9a6ec45e743f829e1d52bf79442461865f02ab27ad84cfb8d2dc7900305a0e1bd8c5d093e67833acf04b723801012d331a44a355743b4d9bf773247278a2685ebf8006ac209f6cb0b0f5127f69c26fbe03a6a1871cd396835c0c8e4687d0aa8bd02bfc6dbf7da93204f0b7109c05ede14764d7be19f21f15190239b821e369ca55414d8c8d317ed2a927c5955dcbd7c92a2765b46d33b3e497c894ad0ced20f88d2e720f6f3eff889df801f92c8bfbdc3d5a47ffac9be2e6a5babf57506f775ce82e7b1315021a4da1409e13b53a4ab0efdc926e535becc7257b523d5154cf2fead8980e829b20cc988fab24432e9daf10d1b6e27ca872d7e8e5af79e6590ee716a03c8c2a9b91feeccaf73b32731c286c1f6e7f98b1eebdd0a4c731c3d67c06ed14fb4e31bb37c89cee361b799aa7aca1073ef3858d4632a4aef7d72aeaf7eb826a641d2e74cb3e6095d6156482a3ec97cb078d7430552c5e4c849596af17ad1a19d837a9214fb31e2595315d40762ca6f8c5520b4bb65f8bb8994f6600fb7c6eee68e291724489e7e4f874a8fd659fe0d8a4ffea2eeb05ed1c28d6c92968f49db2da16dd1544b75d674526a5ad25f17e8820aa7f2b77236115ad412cd97a0e5bca22986428581f2e80d43a9376ebe794496cb769ebab9bde85dbd173c51e8c96eb513ee912c0a4b3860bcc68b7fa625df83f6b5395d78fab4b2c7ef018bfca0852e61ea5abbe2744f9cf341d28b0cf3910a4305fafd1a9a25c5d5a0653e068177e0dd7c4f140a37af03a6dab3d4af17d96bd080fc2d888a3cbacdefec0054b120a28baf4f3bd18656aa1f6746861b20a13561f07b8ba4f7197eedb91791a3d371bd26a53c21d752ad80f68dd6e7db1e60a89d07daad7f13b8031bc78ca9bc7daa10d586fd40370206c144746e42f190ddb260feb2ee3b0b57681a3f51d942055cd39f7a62bf62020a3c78af7f64ee314a21e9a199440b4f96b0fab27c0603204bef6c4df80ae2f1da9db91316333f834576b7acbe201def90a378554e236cdf97eead1fda2bf0218a35dc2eced117d6fb41da7d2f7f9cd7a045558cd261135a57734b1c7ca3ce51023518e205f97bbcaaefef1a48ca49478919ca70b9dad520965f5a1435fd024c0a128ac2c2fe1201d81d52ebb920838231b8464576a4b6c5dd389ca5c630eb29d34240b657bad7815a5471040bf883f0cd2b6eaa73886bd3a64eea3ceb1994dc0c7f79e61c7de3f53038309ad47f3ba56403ff7d1e4216cbc9eddf4fa0fb6583ea6e2c5861e8f1a278ee82c74294f07ef6cca1f3137dd52eb730c023e800795bbe21ea78dc915b1c5eb966648d11742d235657fc94accdacb4f25291ff48086f170bf75f4567c6ac00064a982b533b7cdc60797d8ab8a77fb172513ba4fa5bd6effffd771c5f0f4dcfca87d9fac7a3818ef6ec8a623a88131f74de6e12012e40d27f26380eb86d43c76ba1cf627575d195f246d48d411870fd67c37d0a9ccfe6f07fce274fc0fcf935b1b8590c0e22a4cf3088b7d534fd9b3377cec338572a0d20387cd1d86a16169b6438198e441aa883b1029f56ee0e901c43155cf200ff846137f109232dffd7b90211070d5877cf61c3a535879514acee1ff244090c4bacccc3f70d9f92aa5e7cacee1053c36f85d4c3ecdd7ce2ba05e2597f1818aa3a95ebd6bb38caa6795607d4a903b10a410351e69324538090f44e582d5c06666e32959e77db313a679b77c32c4eab7efbfcb74a8f1b64f3dd42337aefeacb24138cfb12a82daac37c7a3611c3e120c63bbb9d374fa91cda456fde12bd22a3a1b067a956d7a03314c972b24586d170a53904454e2b18f754ed79a574c11736998dc4cb60bea85d8003516b9f4f7a0b86912ccd82023b0f0f1466b8f29aed28fc84bdff44a3c322b01fc0df3fbb46d6a16ef8d82931fc1f23abcd708617c399161309e2e901617982064d784a7986f365ac660b70d1cc6ef809539a7007a771749384df784f180dbdd2582149288430a0f2abe18187fa589866fe9f7facaaaaf088089bee527c0273062f2a008dac9fe154e1ae8bcdedb43b853418f4f5baba4bf54873a5c9525c8b60bc89fba97be72c4880e6abf00f9e2bd5b2af127b2fdde5d2149b322932c5703919634a584aada4aa5cd6b8e870b385dcd300866d8905aa48a4397b5d8f3b4e65067a0f6f9085c5cb2afde7d5498d26c858c4efd65f527ec2fba464f2fb2ef223d5e93491084c8bce979997978c0b0525d14f9d528fedbbb5a783be39eed1a743850601c063489c9b562199c4bddd6c9eab10a3db1744caaf4281a6a6ef9b60abd21aeebd2bf2285aaa982eac7986be0ca663f0e8d81986f1476fb14dec7fc464b9946e0c617ff87b352944f2b1952726d5bc27e3d6609738fb14d25ea19046ad99bc2cc3d98a2ac1965f5b55fe28a514b8f77ca02f1962231cca33f0e3be6afcd5acc1f8fbf34f8be37d9b22bb85c8dc49b1853623cf7e0047ed777fa1bffc23a2f9b762b6e41b492d6b3f6443d9e1dbda4054dec79e12a035805934a35ee7ae21e5df2c4a805146fca20db0123897d87c785c10b585d80613001beb52b069639e794177cc7a871b020a738f3513e0d481f7449af28c16cec6c11fd982c100618cb561ec99f9d98530d01f07eb93b387ece3aedb62ee8d6298f927866b991f859a117ee56b61e9f624ed0648d71bb6a34a77961ccf8e375cbfcfde538df6da631711ae884e45d0ff36cf185b7d248115d3a8fe0d85c9f7a76042f9e6b8342c04bc84fd99f1765238e6de101b631417ea4b7c6721200dfd2e6562efcd305580a78d216c2e14145394d53731cf9245207469f7ef94df7f6e9d701da7cf94c98735397dccffebc2d17e444debb3836b4e7fdc54c2ddfd9b4e92bcd7c9a12de4f0db31db6a09a3d129db128fc522b7bf1ec11d4fec4afd16dcf3f7901f5b7e34daa2632836c2a7d9fb74482b567638d28155aa12f317bf554ef9fbcea6ebe2577815037adfc9c11471276b464f4ae949ffd8770a51fd88f9c88b939d481bd220891e9f8e795156c65c5e938ea922b77034cc2796dcfb8b50a37b15aa629c6d9c789f233bd1a64302f92efe6b0556c308b899d593a5ba166728047875ffaf9779d9f8d8e4c6920ad4e1a82b793f3963f53519411c5823f3f5fc208bbaf56284dde6cfe5e9b417b097109ec68888e56a3450a788b65753b9a3820fd9b6fe7525becf820305206847f1253e4fd015758b2064894e283dbf4105d082af3e12aff45782b17621591ab7bf1436bfe269e55dfc92fd5efee24746e1cdec2d024cb659ab39cbbc00e8fd6fb62ec19e5ea6fd476829021e2c4460b08920c0c71f1e29362d3d387d7c184a3718001d0823d8cf91635ee9bbba6239c6939f3ae10802e806ccb5bcb7c98ca4a670bc9962fd573b9c4102968171c79fa5510801feaf0808feb0b57cbdfb91ff83fb5fa77aaa9c639205f6e243e652a27e25e6d220ffd389922b80c606520e366fa87ba8cff43a400bfdb108f43f1ede7c715a7c1bd427831bde051d4e88982f32cd875f7fed1018e6e417a63eca17d0f7c4caedcc08919f1fdce3177aeb2954027426c03e6cc12d96b93814878ba45746c092de76a3ac7d084cb9c57dda4fcd264a2c17bd1778a6bd44ff843edd578219206967e0c1a0d56f04a9be1ff42f4feb182d30f6b49568850f989431e7b32ed13457678a10c10c4157108d61e90b93225058c9f0e829fe47fbb9fbbc7effb84ea7fb383083ce6b338dc64c740ecf2981b1bda7a201fdd213562ffb12ca3e862555d439077933829e65eb625431fbb16f7394e272c1623adbc55f09622444c3cf204e7473432e2fe19dc6de31185cf79a561a9c846190ff3c9c2a4fc80a5412186c14690ae2176268d398d405d9e2746be41baa5534638b074b840218c7d8c63e183b5519d964359a0a11f22713a7fe77ef854e2a178a95179bfcb3474bafa7804beb1ab4d38924898a2738e8b48f7f96676ff3cb8c6c677731e9cdb499ecd89e5c6da74d178b8b77ce40f92eaad51a680650d902a776c55426df9f8e52a6544c66dcfe517f5fbfd0a9a2228daf46103a255840e8ce3299403f2351c65027e2aecc0741eff083ba00cdd6e624cc33460393247b5b7ebe7cc18edf94ec45ca139994714f7503468f841c0a2bb3a90f486f8a06ceb7b61ea3498a3dcfcfd53c28aa200a60bdc5bcc2ea5250090fe048d56147e8e6fefac440b797f7757dadbde669a78e481d945c761963f7424737a2e3f453f651023031106a252e6842d7e0a721746c0abc1101e0f6dbc1439f62e0636bbd2e8b8b8d8fdac2d2c1e7904672930a5d6f438cf7666034234e01f372aef64f4755065dce6e4671adbc00c46f80e1b8e15fd938f1476a12387aa62001bf72015dba925dc174e3dcbe92e9d61fe89f5000aa9aebbea038ea7a18eb6bcbcb31dde6dd43b92c4d95a33f70222524e786aa23bd310c5d7cbc4b89b6a3c0c318081dcb087d6fd2300013fdf40245609b426f79bda5d4c3832f692374151a5a869f7336fd9268da8fc37d7ac5f18d8a24039206996cf3ceb6d9cb6c17b1a9f6599f8931c018735b74cb59aa2f4280162be238f97e9a4357666156032ff8edefba1803a2bfb5eeed8ee92e0c2e3d35e1e6c188b97cbcdfea3887eef611fec425f6bf97ca36a12a0b0d4368fc849f90bcd8e1c49eee5c56fafae79d46234eb8ea39557a685327e44df733acd9edc857520aae43ac1885856e304b06a804262d1feec40355b7553284d2d3eff1e12afe77e79ab3ea36ab658ce6a8a63022b9e2f515a1d113a64a6268c1ee4e42ef02aadf56b150227d5ea6e3be8a5c45f197a2e044eed910e85a11ba0e4fc1b0992bce3fc6d6a7c69e1f3b4f882f5842163d0df59618a8a5773e520694f6852805994c1d33b88c3ffab349636b25fc14ec205bb5a3028444687f930d64dd5dde038220656dbdc296c3b9f7f699c854fb4abca7af3dab231380f61786f71ae9155076bc08401bf6d9aa248813ff30c6e7d971acb7aafde3852d317967b6dee45ad5d4e678741e44980ffb6d95c186c7d79265244fe87b2f904331d3cfb0c6ae7540f9aabb75d4d069475dafdada8ebc72124519443f950e104e986fcf6b9693e82849cab108d094f37d887f417c5a949a27ce50789a52331a6d420c5c00b7121879d8d31e2ce28af10aa250c4c35ec97ec8166f7be404ef591ba4387b0fcbd32c3044c6efe173fd38804c37a5b6dcd55607dee6314cfef6b62c16c0cf1b17a8701696817aa12faac694bb838b7a16b6b011059b869fd018fc27cecb5a085ba7ef53984a3c183749ea904640b34017ee50d63e50ed40b32c2d34a0fea3f9ca8535033e1ec4c5cbbdaee7e730bb4e55544da85741762df06093a2ddb691dcdaca119522bee1f254fded5ca226c4027f07c6d230765ef2f57ed9da5726cc73cd8b452150771c8ebef8b0d2b1ba9cf9af468823d395cf5fd5e25a08671f341b1970b332c6d8db006e2795e43232e5b0fbc8a711e4b242f4f66a14734a55f64395f218167861802a9bcdd9ad101db5eb410fed9844c0c6fee3a990ea1f4311641e76a648c93758847a3c00f2069a924a78895acc84520aed98eb6abb1d459a27e7422e4a6a9c7f638c4939b753799f6e2000f8410aab135572f2a6f839970bd283d9fa9b0077fd6f9782f24b4a925244403b78fb1a696b512def5cedc36478e7c4a8e41d4122d9cc0ebf7a657e05e843b07e15f3ad63963cd989fe3168b15a78ea533c43bb4959a29b20ffbd757934c18dbd1148e9860af54a1edca08433406b1359134df99a514108b0a31c0236431a1832d0aada9878a10c2fb953fc4cb2e252e6119e8522978e97cea31da0ce0ea240d24b52ffc21f5688bdb84080a7b78623d00dceb77d1e59145ffdd9010071d098935b0567d213e2b27b50eb8a2d931fef02abfb25048d55a47386cb3fb79abda6966159de5c89a27f287086f51f87e350bf25a3d7f1e56eb3b95331a578c9396879f9ec0a4b37a415f004a751cc673890636b88fcf59b1005be92138d4bdfc1297d26dc7b1163849d50eb2d9da0de361d402246c9d2c1aa8d61d9f0c43f4c6ff8d2f3379deb754cc5c38685e6eaf550aff8612b39c54a0d8a51eaf303ed3ab68bb3365fddaddfb66a8c42fd60a4905665730f9270b4b7f406da44c8da8d283939ae9b770843e793700edcc9c73481249af341d7a44be3c5636b8d1290e2f52c8a2d9afb8fe61f9455bc1288792f9b4af34b7861690ea325b31debe09c50785634678ffdfdc16cdae9c0a9f6c7b5fef683b67ccd8a2ef0478fe87d93d6e7699c910041a87ee4506f119738bbcdc42c19bea4f94cf37085a22676fe075ec533dabf1985a3eb95d9e805f9eefd3e6ead7cf7e5ca6784a569e99b2faa9713dc05c661c32729575822b6a988836fd25158b5d7703eec9a883b77e96e270e2004b1a375469cc0031f57551ef5cc18d99f543d28b2464a98b62b5cc2cf05f6eab50467403b9ab604dabb6cdfe4f448b6405a5f32947b2c40a06348b4abb26f09186d9c46a84ffbe8336d147deddc52f224802594ea1e12d9078f30e14004a317b2da1fcdd03cb65929490bc18b95b2b840c7747526db0a6e9b0eea64e5cee7afbd2d270cfa9489f9cc30d0a863ba0c4b0d1c61731c838f2bb20d17c9513ac11f6eb2dd0dea8b9386d3c5d1fd19a6e8bc9d3b72397a549b43aee383666570dd69ced045588e82f35f46c440f5519e61da69feefc8ac2eda6988c79587ba7ab6455720d2fdb777e713a884a77daa8eb472114df5c0b0f05b3917012dfda121d69d2446276eee2b0fe9efeba1097d89b6c838a8c482581146d66b588ac4a3b0330678fcadba7d9db07a94fdf6756185d7d6208f83dd2411c07b2c11531aa3a0ce71bd75fbc56a6a5e6bdf2ff1d591f5f1123312bfa30e45102fceda3891c8a53511301ff794120f7634563947d2610223c32702a59b18ac0e43847debba94a20f9c31b065783fbab023fef630e7defe2781d5cef4ef9d513a52c36a4e3c18db2fd03063de1cd4836e7ac2ad82d7a63852bb45b18cadaf7071d353ea24c6b155ad24df21a85828adb585c062a7ab80f8ca842e617e162853ba4bd4781904e0cb6a102fc60f27685b894325134f8e033985d99a76cb375643a677af73de744c343eb3a64cd66ddd41d9dd66c036eb36b5f717a93e516857360ea2bda22f499c7dc767f05907a377c87127bc019453bddc27c035b300e6a877b25a147a6b7c8b880630e2ea758e26fac20d77783f302ceea1395394252bdcf938cd2ac40ab350d64dccf8f05a56c9caf59b2590995c1a6e26ece2fd8912cef52117130d5c3722b2e417f6813b23de147794aba928ecd54d6cbfa74802613ef6c8e7b32ceaf887dc5efa747b24dac413f120d1ad8240149a49c1885fdf23833c578a9f2ea23fd9a099b4dbab99091d2766ff2c49270ccc647fdb8bfc477e7dd17e4505220742297606c020c85d21a35ef3c79967a4110f41b98814d84bdccb4261d592cccd6b862708ba52c8cfeec0dfed491cbf886238c8c141904e1e78ab5a53168279e4a61752bf889755d151bf7e85882e7c17e70ffd30a190204f305690bf111deee82def42894335b9eb56f5fbdb8803d7762262dad452539234ec73dc403c213902c276b6809e1431e11994c5396dbc4062c46535d16de4730ee9671552fff510dfd2f4f41cdc7df86b2635d229133c5f5e2fd34254dd9be5a5ca0f34e4b68a7aa09f6247a41d9b9e8469e819d86a91ee27bd8ddd0fb533af67e4f12a2caae92b1ab0aee083427e45ee78468dc02ac8aae66fb33922238daaa3247b8368e3d5c6c95ca2ac7f2a0e0dee13d156c2e9514d628713e155f3b3d597f15d2f2fb2b0b5cd8b0666f3f65a4a8d70b1c031df20920787f978e91ede203b4c14b9f9971c4ab180d58ca696a496db8f0f206a776e0cdb51a5c35f6dc6b7022bc895b25411aceadf469547b8c2570fe3e9f478564b6f2671105991cf0682a5a2016cd44a496a6236743c45401a1f9481d9bf42be9a4e76c4bd05abf553c684537c5dda9fed3577302385cbb93b48cbd45119a957f86f86b8b2f2b4e60da433b1208e76c2bcbd789b9db69c03221e15a85d3092b24cd8f0024359f7eeee7940830e679d3be18d8faa11c2ffa19285c37d0e3670a51664ab526ed15b6f848f0fad2297fa18095dce81210cebf7c0f399911eb641bd12320cf128b187bbacf40e84b76bfdb93fca17ef92f667619ef3f977135297b67180f83499516f712be573d3b699dbfc2aa91daba6fe95ae6179b56240286bba51b43bd165352d7f132ebd57b1797fa29b6ebe0b4cc229a1a90f322d34c8cb3ec6915ee884bd3d575159d88332639c0964988f8a802b02cbe59a792e42c9967ad3de260fb7f75ce0adbcc5f0fe737adadf14ba95f64b566d5b35c4e3578b3d1cccc591dd3d37e40494d87fd848e05474afc7bd3f2d540d5e48da33de60d71670a8770e72046d818d431bb9cf61f6b49267d38bd2a6d27c0a3a641f19be9812bc8e42fe443d1d2b6086482ca7e9fdc8c34b77d6af1c97659378b35dca148980794fc6a0718e922de2c80383c75a757ff49c142a2d8d7a012d26dee9db83b64dee00cd0af7343a0170113bb77888ccbedcf9ff2f6a7b6c8a23fa67a75c892f53d9c8e39212c67dd59f1b62c480a467c21d127937df2616960380fe63df221a74718dd792c589b10f57b87666241a77dca8ba9da8aed311a529e1ca1efb075dfa24dc638e89a3f2b1b30ccace3c84cc86cd209d7b7f7a0f89cf1850cbbf2180dee0440be5f938b308fbd2aeade7fbf66793d6f3bf723995f1763d2ae15b6a75a239afe44738038f4f6e1abcb9152c979143706dc4f71fc79ba7e20bd76c8849ad242aa18749a4d00819e5572195bd0fb58e1b64787751de9b6b9697b1f58a875475b386f98b0b07b1d8e2f6082b206844029f916ced0a9f3129168eaca2996deb71f9db5a58288ada5fd56722e14dec7c7b7fd54531ffcb60f9e737a11938164ad3ee6a677103b4cd340d344af53a2f5dd2f128c77f43db3f654d540dd7ce5549084a734ffb522478b09bec97e64c747a80115a4f22ee4b0ac1d913c0feee8f52632703860d77fd88dc161fac4a934d6194b1dab9cfa72ecc5bf99292c4da98fff6c8cc7fe3d15e1b8365dd827ce7f22d3dd25a41474a6b32d1f111dae41e92f5b84dd29f4c794cde71e1ff70b9eb7140c0cc6fbc5181c00ff9d64bf212773d73ef49979aee49f4ab144fbe3b58c990b1a758d2aff40698f19a37f123f5e446a113e142930e4a9384c36bd53cbe51659ab4bf681c50fcc86019a4be8e0cfe56282e770c7d6209027ed16098c1498ee60984d1f3a657ea5c440a6c2a0fdedd39953f6d701a0d49da191e2d2f65e7318b6f1ae375519df410079732abb70e515eef9bdcfd8b4502595161e9bc5622286c589ded651b0fac15df5bcf4a7cd5fa866b4afe3a9096847260b7195271f4cce2388d5ca52fe160846be9bbc7b4913c5f164f5597941af02bca2f0d6e5a5807ab81a27b6c02a11c70742d93583261de4d1ae2370c78f0cc1598dc4d22fed0264a2a761a5cd03e4da7fbd996bf61d231c2984e5df4cff5d44dab6e2bef76c11904809c80f1dc2aa5fc5927ff04452a85d6cf5343b5426001d3a87e9b38bd8b118c1f118bc17bf3bfa15272e9c7cb541a64a0ee42d7d94453e19ce858ced6446a70987233f3bde0603af01aa8049ad603062f20e11bc70767fb2e1e064b94d8ba47ef9f3ec8b4928fa955d86f6ea28c1bd077ad7159c91b7d92be8889de55978486e312ef1a2d1a5bf36e7737a06a5a51556930233b1f45875e2320a9cdb54fcc0e8869bf688e54475b9439fe475f7e961941a4f7ba587eab6b3b18e000add61f063a806b8d54f63b72cd3002a5b763744d096330e57f36cec21f03e55094a4e19181d090b868101a158747fcaeff4eb810bd47b7511204b1ffa37678010b7cf4a59d412b0c13d37e0217dae1296dbe01e08448d9a7dbb17e5fa5150150f1bdd4b72b6e1fc2296f70f7ad97da530c9aa376499653ac0891874e6e7f2fbfcc3d149298f10a770b3f3977cf2a7c77b67be49427c04927a93c1c974dcdb399ba113f37450be5435d4992d0cf21d2286683b4969333845feff8cfc7f4e7fe57ce41df3bef3c9ebe797ce1e4a5f7768d8e205116cf13f942e775ddea38110bdfdf5377d6ab9bcf61a37668a495d48ef9a47a315f9dc1529f268ca371b081a97b8d8e29f559b4495f426435fd44bf8afa4adecb3691785475bc4adca14639ff3ded3b13c9048e841f8b86e5f060557fd715331f0976cf5a51f8e9aa2360af18512dec71daf0c310c79c3e1ea8787975d43ecad25c8643114631c5fe10efa71a0d1303454a54b83b1320b42752732bc78cc6b6877fc21fafb031f1a9fedd70bb629da8b521a07a30d85796e26ab576fb3b6ff1bafa27934a956ab331daa2277f0278c0ef51559ee922a5f00d9678df1f99f9e2de80d70c7229dd829d0a015580f3d75aabda65204deafcf900be997fda446e3cd140f4c71814651342f4f66a14734a55f64395f218167861802a9bcdd9ad101db5eb410b7c3feaea0c519db0683356b1700a9f730df0e304fb73c575245a6bb3a4bdb728133ca47bbc8df3e55c7e68d9500c7e9af8d8a4567cb504e1a5c16a1e71f4699afb1758cd0318a9b376798131b944cd483e440f6c2544812a3b17f205440abd8fad4e7e0362862383add29e1d0cf99dc0337625de87859c8fcda7b536a13640f2fac328bbe611b35f87ebb756644f26598257273d539a6a10f5e0733598641829f7107be9f1d3e31efe39cb72681871a930a25c11852f5e0e230d0ac8ac4d7dd54b979baeb7d85e4fea8a18cbebe633ddc3681891f8b8875b1ef86aa27b8bb564cc86714d76ef22cf2d93b15280b6ed2188041998207bec168bbeab18ab6b6ff0cc31bea35d49f67c09e91a18950b73368b90dda577e8bfc0f45673ce902a31e494c91d5bbaf207aa193824b16d3e755c25ed6202f177d77d5b4766cebc58580f5ba592dc23f82664768c91ff9d409d04d113bcbaf8297e427c4c4f104f0af3da3dc871f58e64592c32a28c6730ea08097af664461ed541ee9b1cce25b4cb6d77cf1a77b43b7f2289535a807c27a631eded12b97ad1137120e233cc3cd0ec6e89423ec109dcda80f097047ab2fcac27ed05e377b3aba4c8b1755eb1948df73d570c1a0fd2c0ed3a0faa3aef632b220472daeab8616807655e7efa7631896c4667de4002df4fb3ec99296c40efad8a001088fe9f4123244464aa869fa8a2555d798631c5176c85ba98327560cb747f4dd870a37a2ef0478fe87d93d6e7699c910041a87ee4506f119738bbcdc42c1191370d2fbea78443df77a2fc7c01efa3c68c5a4a4659263cbf8528fdb666e5c447b83a498411c6c5de8f7c564c322e366e626940f2adf27a1c574847fb8a83e29f07fe5944faba27b988512276f9e03ed721c53ae8e3e1cac65124a4a18960cc61c9254065b81bcf55e1c5a69b6e4badf7474f171689010dd452fe129066c830b7671e87262cd52f96528ee981d6c8cf45e939ee28736e5af1d31a96f0daa2f835359a4f688302bc886b173739daa0514eb048ac3b13bfc68fa3b1b39103cc2a227e84301a3aff317b5c3c31995c9bf88bcb9e01d7e4e90805fcbb89ebfd329e36d2e5561126f4833b0b53b72914c550624f2d255f44b57bc5677133abdd502989d8fafee2fb25e0947de1971cc2d15d9edf8331021e4340f62244ab931d7ac68a43d0469225460c283990a193f722bc1454e17ea261a6cbdb99c2f3aa339e0b11456a8f4bc4e36d8df13dd125f6d81bdb73a97e5237d43084f81173e48f49b12d948a1c8a18c995cab8ecb8add4a6943e15b06c10d55980716937ae1cb5ed5b1811946fabed5bae186e3ce69b2093edc9462192c8dd5405286b07045fd92319c65472f154439cb19926c3773131e71352a97c2d970dbfc06ad966937ad149b1e12444c8bd714d342f4237b1c0926a3c94875f4146414ffff5e2dd66b1779fad94854d89d2dcd0456e8538ca93ccde6716705f5a47b2b3f55ece17ce443b2d61c2e562b0dc5a6634964d7f45935aecf5c84110b3f703220c092e2d1e694afa6f88c887737e524d709d8b4e3ac1c4142f22868c2ebd2ff1c27d17e70a6346fc85a107cb67635d9e4150449af673d5e10d72bbdf5734ed9d45dc8d03022abfd4a25f6332dba22bad817ffa729f0b67b936ed3c747e31899d7b6262322742e26a718d3e5b411fecab1c5c641fe209c1c29ec0b31ac20d77783f302ceea1395394252bdcf938cd2ac40ab350d64dccfd74ae4ebbda1fa6fe854f65bf9704f62fdc9a95f1e5d69f8e1591b06b6add3b2cfc211afaaa149dc36b5479278c86c7fcd8aa117bc990f7b1dc5ca8b3022392cbf6a2b0abcaf6a003ff4117329296d08869220cb7daa4f4b7623d1e6725b1612cdf114fe8c1cbad6908202f0a6db2ed9ba4706e45b468b0235ced026f399b1110ca356ef228c29a1b61914497347abf664f44f36e36364373aaceb65f5bd4bc6ae17aa3ef21497ce9a1a2c0ac3e25d82b246a73e47d3e17c295f5a8e7edab4ad730d113c12f4058c5f63396bf2bd493299b4444df25b113c8000bbe838c9abe2fc533da7d9c3cb442633a59b24a837f8f0b34e509d69fdc3aa4441fe4e9199749abbf8a7afdceec4ac1df887c616a889e6cb0602640bba9a135c2ea2644b80c7fcdc6f981ee61fd4f53d954aa32c79f518fea2bf491234b381c21c5e5e5e936e986d0821c8b438f7114a5005133c4059642d979f6ac70e5cd69bd5714c8a883f06eb6f9d49148ef034bb95be71d5d22fccb284e8b69f3ac296e088c497384aaf45c9eba4b755df80f3c9823b10831a58b1847cd3b2409756e892fe19f8ec838731ec7c41baef2f00a786787f978e91ede203b4c14b9f9971c4ab180d58ca696a496db8f0f28978bf099bcc70067819c78f51e984d663524ca51b2a72d0fa3950b71cd80e597e43bffcad43024de0908205c36a04fd0c6de4d1f9ef09301ee711e13bfe54da2e46e141cc5681ffeb963645e3654929af37d755ce33fe34a793c6e1df196e0ec2fe8e6d4da1bf8e3dd8f81bd11d1f57fcbeb4b4a6fa9126f5e9f29fef59bf1d09bb3e10425731c5809b6740edf81c3d093a679df28371d6d3efc61633dd54eda31ff194a278a5ea9633412fe5b6de7a420b13e4929f756a3cbf5bc9a2e86df368e94227a1582715c11e0aa3692dcdb4a5939b25890c2fb15d332e860c4dc3faa48050de8e6e78fa57b5fe15c0df3bdd5a68ffb8f7a75244fcae72235272f09b2a3d1fbd42158874fcd5822d714a98c7a8ddf4873e0d87f414eab8dac3359f9d0159ea659d0fa8aeac63cc23cba1f7c4437622cc3073c9dbc0b3f77b1c0b76b2288553ae758c32b150d35a2d58a600807b296a7e30bd90046b66d5b35c4e3578b3d1cccc591dd3d37e40494d87fd848e05474afccc920a1e50a64823a1d1436c78b213d7745d9b1e5dda05e0a4792bd55c315d46983f8bf250ee286d9b5ebd4f075f8088d1ec95a9618ebe27f4155c863ee22c03081e85a09cdd9d8d206e2fbe83d3058d225904d47a65dc0c9d3ae7dcd25754f78433992ec1f952cad4ddf0db152882f3f34f8f9404e405955a6e67dfbf1b3d67581ba828edb0270b8a5bbab49caee95db49f9011eec7a51f64ebe48eb4ab39b4171572f29238fbdfa4753a00e6ed36841c2860fe18be924f36fb855922114a65cc8daee35cba67c8fbb78e6e20e0b46cc28283b050bb55340aacec76ddec2166f69d1eb8b9ce11b19c9ebd8f8491134e5d983da729bb8230e48dcf777353e455504418c3a1db6385941915dede0195d02595d5056597e09482dca29e563d9e1e7de1592a5c0c45e27af74266d3d046697365a33847489afe12923fca70b3c723da70eb09371be48437269d9947c9d331507285862c534a2b1158914e31898870a6336b034cd2c5a78b6d10b2b12c1ed84e035e094b39d5c5192ba4975e1018b0b981c6fc2e5052cb97154fd1a3c6fa3ace63c8693d75570b1c77d33ed0e5b9896125d6bb4562341315e21cc2fb6732f3efcdc4276cf964147a842bd8f3c2d4114e92a2d4a75f7f061c34033384251fbe16fe5d00971b9684f2bb69943f9be2b6eebe962fc9878cfa3e635a31e19e48d608731b35f0dbdeca82ec1a0df2c775bf6fee34266adf6db753bd54568cfedce9fbb74104a3ba9f50244cf65cc0c2c01f95b999dec49d68743a9ac4851928ad5406849844690cad46506f6189160254a933bb1bdc5af717abccc30281029d912d2fbf5752bafd3fb41a7dbe3baca2f72f1664ad9cdce4db61fac7f75e6e3cc8f20a6cb3080630120355e57a06185f17f29318a1f9f6b428e7d932d18e7f06b78516a5a252c680d8545b044e2256f7102114a43ea338b6bcb987623720e89ab87c92f81bf86b4714411e0de8d835f71d6caf44a0499fc18c2f3b7a8b8ac068780a580a735d5dc94f6bee380c544d308eb69b34034094db3618af80fc0a053f61c214693b362f92afab5282f3d6f19ab1ec691224d2b17aab8b65fa141c1423ec57f516d72d178661fe85935cd0588e6770b825e9421c7bc735bd74f3fbef7e3c853dd1879be287062e452615fa93bc784538954d497a9de9a42caa4d9a8133e721729f53cf37cad7498ab796ace2511ba783be0a613c9582f89fd60d389baf678cd8c1f53b5830f2efc20f6b85278ecbb679982879309771ab16cac882556da6118949c084b809b99aaae8ff3fa5666ea35b774f114bf268be0c4083ec4eab50c6906d03ead7bf2b5b46d86f3e068ce8f7443f8e8a13e0e8ee77ca28f69f0b5526ca47ad71df2997f5d77ead005fef50a64a6dd6d5e3ba272303a0ab8aebfac3a91091224b707a05c56661abda4cb75bd7ad26be5a1ae66a4077f423a92ddf7cbd7a6da894f1e81e904489a2777562e7ced45f343b9fd4786ddc8470b4e012e637e7300eac70d3960735de3aca1e7feb56c1286ffbe47449ea0070f24b4291326e7e12dc428133ef980ffa5d198b99df5c75b95a9df643122d07f1427e637fb158e7c70160c72d669097c6f81986658bb6a968f422d8e7e2c22ba18b4af098e1575ed04f673ea5419759b7751a0440eb9b7ad58dc59976482fa5e3914ddf5b6db2751de1eb782f6c02a77d75400859081dd7d0f210fa1483cd0193933562c755b72f22b668dd273f0fe407b4232c7e38533759036ce579e44acdb1d43e530cf6da94ab2acf65319bb4f4a92608e026aa0686e4fd51dbf70def7401ea7aaff105351c675ca4a8b79e0ec75acf744bbe3941bac0b1246797e7ce7f9e0e36ba0d781ad37b72c56f57cf1501c385c660b627341b869a65d63aed9c37c71e423ba4732929758b0f2485c19f578ed5f381f8ffaead976a9654c53234f2b00bdc462e86b7ac49302a91cb63584837a0bb41d9a81348ceaf2213e7ae589a7705d1b7dc5e191545af870cea708531a4ad29e4ec79cbe69009e5e3c862eb52663ff449ea5503f675419ce40ebf0901dacc43bb6ab62939c9a494fe81ef98f2f063123a9661fbdd91cac17f7dd71f09bdaa73509726f03446113d4d7e225f1920f08aa7f26563d042458eb4a1dd00dcb8877eaf9245c432cdf953e0dc0a9ccbbd330f80e46f60722ccb64a782a389b640d14cb1443e7e26ba0d3e4aff76ef722c2df048cd8140412f7a15e1d9c557d7bfb58ce457602a95df70f5f6ba44d883d573c793326a1fead12e5f5083b45d8b669d6b4dfc770b78136e52d0a7263ba50442267083a3c3701e2b3ec3ae4526c518a08d77c2ff22f70160e7fc780fd5d19108b4d1dc0b92ef960ae4cb6d3c981d053494b21c3db5698e52b72b343dbd9da3db47ddd16531022b8d1d483314112e0b0d251f1ef5e88508fc56bc6316ba923ba8e10ab2a5fed6aa2f4625410d4e9983d159e32c746b63e286ef64ed21a3248b4796764e120bd1e726a0a0d09df508963f431379e0b5d2b19856b86bde7171c36a0e5e61d45ee102a59761ccf6925bf59d7f7bd8fe654b549f24bf3cb2dbfeb676e2dd646d2b916f22229c40c6218c8cf702c6dd44f357a0d7f47a990def91bf7e1ec35883e54bb1dfde0a4901751c705eac1a7b6bc7f9a7ae166f8c94efe7350cb00b67c04afd7c506d1a45fca5cfaaf51dab275da95f648c3ca73a9d5bf0456edce0700049293930fe53e69f0417b381f8343757901d2b75486131b2778ac1c210c0380d7bd777395612908a545112c77c490dd5c17c582f93336724e0c51035120055859d5db0fc1199d468bba1ca0789d5af967a2c08f1c8b1fb33de6497e6bcfe477f76255a0451fd35ac25def6397b6a0e273505685748824e2f2cdc18fd17ebc4de41b96e7f2a669bc2577e43ddd7bdf98b6ec6fff6397486b6d466c6d1097b728688a9212a066add694c04e653e13786480631feeb7ee85d6d965d194bb19ffee490aa31c5747ad89e7ec4f9cb58854f907bab6b5132d2ed2b176a99ea5da1c273494db2a8b9ad64bd77494f3471127b872a4da087816cd91094dd41c0d740fc1f9da63e4c7509e573c25906b2800e131f16c6c0cf3148fb4343cf04330e4be46c31c11b54f08eba2261a4bdc8e97dfc7db6adc0911d85282c412e10a92f76e9c67e7a93819e2982ca146d6df1749fbb0e26502937f8aacf227a84ae0f9416e3c7de9c24c35de696e5d8ce5df25cb58d21a7bafeaffa0a1cf11701af5c65630d5ae10c261721848437ff55d2e36453c3b7b7465431fcb3ae598ce0c08a142a3165c8ad5e5a520ff635f94402c0e5bf087b6ec69f94d2a0c313b1e1b2f834bcf03aa5ecd1c016bee1bd10ffbacc8c40657e21ecf7630a637c3cd6dd9cb95ab5ee00c751f9cca8da7988fc137588cfc605b8b75403b165f9acf771e5b38b30e4b9f129181c8a76968bfac61ee67b52a96660426ef05d2e1ef2f53ae9cd9fa63bc3198f619feccd6ff50bd88f8a3c4995b800376d7d774f2cbe25aae561060d46be41d256d7639d23b0850c722ea2217ab7e228575ea1b3d75b56af6ca974276b871cb2931c85649c9967749801c2efe35c8e9b23833ad60e652807dcf36f3fc654e958c200a3f5ca9d8412553d8fd68a13d6988587c0799749cd0cdb8035fc84873ae744ee194dbd1d1d798ba5a5926f59a4807a85cd95a23b85e8bf9bcb5a7325f60ee86314a7691a0cd1fb2c526ce295cb6a093c7fe7d2e25e438bee10dc706a6598dc701ca30c661a080f56c7b88742e45d016dd9c8b704af875836fcd2459e387c6e82bdf034678331a8c7fc09e49ab4df597ad7bcc64d775b762dd91ee3bbccce94b4dc1ba2801e1b58105959a8876e7387ad9956fde5efe736c78ef7010aeef8898bbdf7250d383b585b6824635a582cebeee82ca7ae55eae66fd8a616cdb18bb4f3c933162cdeaef32db146c1cae1248fdeab83ce46bb8022ea342e8bc3e4b7440bcfe6dfe04987d2698dcdf45198771a3bcb05c8f8e47d1f6459d2d0c81f93a1afde467efdf553834028f7148fc0bc5567e9c1b19e78a09ef20caabcfc0edee238bb1df769955726a0af34c9405d249db9e8281265a02c00c2bce1ce661c59d590b3e3bba90d290a20b4593b38cbec4c72d351fa90395ba3ece0730250019a0eaeddd6df0ac8efe7966e3a51eee1f2f527d7d911be5ac70ff07f9c75f967f5a3c50e0704862274155138fa42a7d07fc46cd15cea9eb5655dd33a7f08c8112187dda2376b824f5752f6b2f23e0a3b0c933cf7fa1ab6362d6a5d9bdc736fd26eda246d0c95ad4f73126cc37eb039a1985f81ac817c23ef95ee460b2af4a121d4275e7f5c337109456579148fd4010899b601463de8198c0ee0b039173250b5c0d199f1541da7f89a6f232a882582fdc1df3d7c02ca68bcbc754bc884968c45eab5b131088d0bc916eea36ab42de55d1e9106183ac622dcbf52a5cc36f10ff6873db1948f311a60dadd8395d0a65711d8f6cda68d4cd3ae2fafc5181a402b8521addb372e590376b584bfadf0315d875b21dd3167d0e178a27d7c6c850c471356ee8d024b8695cc121f56c42b6434e5ef5b279c0f719b023dbc330a6af019886a6b81279c2d1ab526925bd2b31284acd90523afbe3760c1df98651638945c9e911bf4a9d3bc08df0b77624f192501a78e8ee436ea917016e64d69839f5d8b3e096a58897ddf41ea34a345d9f788349e2397ed6e80517584db7478bc19c6e7b2b506139f36ae29dde5df76d24a3071e0aebb7acc32fe55fef468a733c14a9b4b34f2c68d5b31c435014dca6c68fb0054b06c04525e7eb52a4539cf6c486f5addb6bfe344d1266f883af0534d55fbf0a4688f7373062322e33878b95cf997c628b904cd8cf541413aa9be2407cc8967d4f140fc88b901a15bd8b2047e84f8996eb91997e83d21d8173f47e640d5d36ee1bb5451a0918bb0cfa95b4500460d976a315a9b64a3cc461597da466bcc0013e7662c6f11e693f2a217402645a808f20351a12da654b4c8058de92da9210665d699d4920f27d67e4c234c13ec35170b741e97910c69d5ca7b3a0202021e93da8308b53df15d71c0ff8a98d0f4774957ae65fafc0573ded784efbbcab244a02130980a6efc6cf9cd24ee1da6020eb7b43496feccdfb1ed29dc5496d7550970caa400169c743cf96edcf3dce1640d1d3656b73a4a01bf51ed05dd2f7b7c1011a04a9b324fdb649129c90738b4f6cece095c5b3a56e5e285c25a5544d9d4d9e369a13823bf767e5e462b0a7d36e943d034d923de3c31b4f1462e6249b8a812af2294db5f625dcc55ef385134f820b3de8fad8e9f7e7d98efb780848747b2f3e4d6b49527221745583ff8b590256e0094548a14e731d4b0741b69b98f68185ad4b2d15f963c4c750b6dddb41f6b47fc3582f3d70c1bc80a7c0e545b9d417d1b5696a83e810d0b85317a993f63488cc06123bb2515e107b34b1af32c0d96ec297b4b672eaf19c7b7ac94fbb54b5a90b3b43509b5392a6d5dded9842f68e7fb9907da3ea3134dc606683babeb8980a3fa516f7f38cf40eacb2e1725bced6c8b691df6eb8848222dfbf293b2ab60e68c3ce86f521587f960e5541aac8fa55cc0f977c87557996f9abb4d910aab49dbc4612d101c69f29278f9a7fd234eed5d9a73259de8da58d853ccfb894739bb60b28e6bb9f549148c7acef47f3c054ad7f0fa971ab9a8f48a70e1b7dbdc78daf5ecacfa360070869f9b76ee9393a7bdad712dab03be9393b913ac7129bc8e653dc94dc7e2cce95763dfd139e4b1efe83063f4b9fc66d6f44bf80de77d964783875e73fd7b70201a394f7121e67d31ebf8eb265b1674677d576de24f676ae5d440f7e31815ca6b0da359e2ce88e06dd72bdf71e3d7470e77c077317dfdfabb5f82f83e608450adb6e867538bbb933b9dab52efeda493810a3b198706127b2b84acbe7096b83b7dcd1481a93c96e31cdead71ed90b9f1f98ea17c501152c7570764261e80976f5684630bab10d2c8e1c56d0f1c4728fa6b80bd72dd74d6fed7cf59cbf88519d2dd22ca7e957e42f8d6cc4fac5e33035be455ee3c97462cda74c38202e4fb2daba9005968df7deb2030a92366a2641619da97b9a8cb3e5f34b043effecee72f9c625b4aeccd976b34bae9c1ba6c2624fb9cf70a43da7ae23a160188077449168f0584c0390c1bd5f8a95e696e71562ae9695f6916c54d72ca1c8bc841ff1dd686439f10f66ddf1c853d3746eac4ed67bf415f64787f58f3ac4272244d7a54bddf0fdbc0ba4ad9d6a526abd7b7efd96728c6bcf059f418efb3f94632ea665afff21488fcc0afe59e34386f1dd8dc97c17a21cbe409c2dcb5d744a51f500079a6fd64e5aff5cf386d3140effadf807ea23c60f83ee166d312920defc9afba6854db47270d9c61b4dfb43832c3941edc6f84bd747c2a67b303a38f9b4b05400e239041538d07b842bc5a69384e28971d72217f0d62dbc0a1837c4a8741f894655ddcc121773e6def6199abfd78c57360f17b31e75c78efdb87f2bb7bef7988cf0ea5fc8e41d2c81e6775d6a04f8065460acde69e753ad87c5b49edb6cdfa53d322e2fcb99505b6492153d8e153b40f6bf0648f13a4b461659f5c13820747d450fb3bc35e5293ace252f85765ee6e437f500de62ae7e63fb5edeeced2060782ca65f8d13df14faca176eaba2a3d5438f3ae0568b85dc1b6d2dc4a7b00898cb0c529543557d999334b15126d64f3803ecf57b33d51d15943b211d92f03c63607f3625babbdb210205de52ac6d41d44ba95176b0d39f6b14172a6a35254f6d779d12b2a7c07ad3e4f9c178ca47230c85dd991217780ba0c78706d8d5cf3376ee670c5192ab4c70e2f3d4c0170d5275e81abd227d2a91786b5fef76b7f21d661733c556d8f497b8ccf5b30b7230d8bb0471d6d41686d1f16183f30ae7bbe8c03eae68fc0d2d8279f3c29d368ea41b6f17f7e26e19bbe0c1230cc2110ab2edd287632a40119d8119fa4fa181419958e849dbcd434a3ef3a7242aa43c7a8135807767ed82a79a70d36331a6c4fdd3c10f89ec56b5658a2312e9f66f0622b7937f9f1673d5190005b337566cce6f008580e6819c6873d1670f2940a45814d64649e9caf1756770cd02b1f27f8be84161db1d070a53722d81fbb98906e0c931389cf1b4fa821dd7cd0529a3eaed3088a16f2c1857d68d52c5c57bb1ff4045b91922faea85cd8213cdd2f08440d607d501b35bcc25bf64f0562a6efcc5b0d764d74f4f6b261e0c0b162e5de01e782f041c21af49cc73a0e46303792cfca655d6c52433ec736abe746f9224ae0b42b692e29bc5a357c4680e4e45752710746de5bb5255b6fb621381b183f0ebe6f633cff4547bdf4953474060babd4148c87bd710fe64f5beea912f06fd2b083d44241a6f56d6e22d82cd1f57d36b7aeb84ce99895bc4d811f749e2cacb0eb33f9ac700f838e76eaca9945a481ed95f8a9f36555b492af20ec6a5abf2f9000fca00b486ef67318b2eb5c82309342df243ec271a21dd0f9fe74e29497d63e840504a736bd9884be0a21ce684163fc09231edc7a10c1f2c12db7eb40322e1c2d9c85b38c6c5a159b20316a6280d7bfdddc516430225a049a48359bd876c2a78250d496e74e8d42ce13456a27ac2d57160204ddf2896ac4c2604feb9717ff35a21b95d271a214b807c191f22a204cce12594aedd6c94109742879f3dd388bd82d5c1d727df1afb57a59b275152556832299a03b346c1555e490df7010141deffcbfc6a5c152d2bf9e08acc47cce757fda7aaf1fdffa9be3acb74b79534b25c31a1612430243ea3db55a6053eafb9b17e04637b0c812837f1d69e35fb45109eeeb42a73ad7a46db41c1fc4abf9627d63efa80d2372c6e519e3b47304d8c79419ed7938b9b2511659ed9750e8b589d0fb1ea58cf11c1eaae63e6a4de93bea1407467f231ef72f7511521c21758df082619dbd6a5c637d298b6db9494e8c91ce31483a26006db42506d657a68c94e2d272810db8ad4b0ee144d111f59cb0023568d1fd8b10e301aca52e59e9b4bdada6ec1c36177f81b937b6c11a9823b81d49d27de2635b0409ad40a727ca41a7bb4d0a5129712eda2cf2ac5a2320a623f9bae5a547aa541fcd458e31818db295adf08a58cb74f516bc6800062f295139671fa7debcfbb139e8dcfb0830861fdd8038fbe4149a479f3b119fcda864c27acee6dde0c6dbf94404d91ed590229aca5b34339ef09b51dc50a1a85033cc3b95dc08d258cbb9248ce04540058292a1cb2bc12f92f4f5794ed12bff008378a0425cef073b5e7a4414c77c5db168d62265caebddfaf9d22aaad608e568b60e0d8efebc8545800cac0ffd2045029f4d7e2fe0de3c5c1f0298a0a6b7e092b5bd5b4a530aa42b4cabebb61a56085b6058bdb9ae6292a51b5e99a4f9d9e645101fe288a8e03af953267e867c55c11b05002a83aebe5a57e40d9ac119fa9e4d3268f7205135359835f9527fc2d36d68833fb7da1aebf89a1198d766f4edd268b4f64d74c984d9177f06df96d14bf7bd82eea8a7f4c4e05b35e38eb5aa5719ee6dc74ad7b40aa6846702d485b11722563d93f668644e374e0314d309f9a53cf4b21767e2d44f984476f71b0daa3f9517f18a7cc0d34bf93859947e8e159e9a91362bc220da8c81c24927aa5176ce3027d2f1176566213fea21005da1d29b63c4f9b2d84a199a8ab9b69a81220577354518cb3d8a8915359162df2e9d7770f93bddf24c796c09155c1752e4c24ed6dfceddf6a9b163499308ba2be13a4d17847d96c3fc552be5c8cbb38b20dafb76ec63d88aa92b17cf981f38ccd15d1aaaa5965baf99b822e2a510a3eb4024f89f920c13b8905ddfe57059b1e767cc0829b2a8bd7678df056d1dda51a7c1804681c3989447b3f347f76a72b99d98c7b9e032987b30d6cf6f715797119ba8d53651cbeb58de9546721146df3380a05465bffc908872ea72cc1aa7155ebb71b56cfa040ea4d8d253b89c9eeace0ca22683f6aa7dff7fc24dc33c3c7795b9083fbd07992b1930f334a5f1578098b0a87eab375534001adb7393c980d5105b58d9d1d5f7fb0d70d582f9ada112a5550a2a3f6eca04c60c02ea4a9c2edecee2bdfb72a806ce355ec944ea03aad1532629ef5c703373c1a24b2581cfe3ad733cb11a647bca27c56f35c0500461560c189f1e107de03cf5882a43a6745a405421dd60498b68a39dfcaad840a6ed2d7f3d9303bce8d3d006f1b89ec85b10743cd132b4c385c52df07f27eef413daf6bdebf41b3e98fca77c9f49f190abdf15109a270faeee07b911437b4d0937ce3f9b888ae063abeaccc3902aed111d29b0505e298d03bc208e39a29ba20a6162575c8e8827dcc95cbbfef0c15d68f6e3a844f85dfb8f2f00e6e5618ef27e4894b1dbe08acac06be7c94d6574c1dbcae832bb04aa4878710fceedf75e65bb9902a15c625092c8b72030550e6f7d084bd1ba40992f3302a55bc1489241f75c5dcababacae60343bff8fe5d0eed465af05e51ad5a750f2fb269d67d63bf0051c839593f71d4b25c94de48888be22a6174a79705e3f55b72b8f79c6814e821ad5d8a7c693cb112f4e62467df29cefdf1796c82ed8766290309500389d8c19dee38e494d1d2311d9670b2280fa2f275dc5000dcd5d38edbe6fd2ca17ec24217eee5e4179a04a0763718996e4132c909e1abe05d9c86111700ab8b0fb8b7e922a81cb2d22ca3a6c6f1dee09ee99f66243b90099cee4af6be4e6d7eafe4b16f590575cbeccd1216c17837f558d4ac2936bf08390c5de329806a5f3519b00eb0ca9e5b390556e01ce2bc7972ae2962b8cda41df50b76eea9022a85c7d9405fc768d4be8041d6481aa6604ac19bc69b223d9079c3c5814e4557cd5a174a6895b51d4e44729203ef9bd47c65c0108d70684eec08d1f0033b501d69e8e73003210694c7144112c96860e81016248bb6af4f5a0aca6186257faa515279c375826b7da2db72c5bc5be0f0acaad1206aaac46250aff8fb8a0eb1dec5ca6ed0e9c2dd2797088e814b9558b85d9645dd1d4842533fbef0a39b8b466a2590961b0b6dade3bff680ca8ab32086f1a0345b4d31e0ed91ad4f328f61933ddd636136a53b311606f4ab3e5096809df63479f314a822d91702250df3b617b249a9fb0940f423392441d163c172cc5473d9f8c54c1920ef2e5f5055ac55fba956b985dff5bedfb06c76808b5cbb36715d14e6fa783eecef3d3979c4f00ece116ec44ef5e336bfdce9f37e153d660a2cd0b6259d403f2d97f581c4418bdb849f21dbb4baa85a140e90c267db80f51a606d6b0386aaa16d392e5b59ed7c21fcd5e758b24470647e36d8f1ff7b78b1608e19e9d014ed76af977b01d93fe97b728aa46788fb4e19fc29fa505e29133dd2ad3543e31479ede32509284cfe4a8da8946d8483cac8b80bc6377556321337b74bb8f4126dd678754ab19185cde4046db6ea7eb74d9ae4e6b8750f3ff77d9bca97f6a064ef7d7e1de546d7f8f4303706a09127169095d6d49a05c172a56ed40a9cd1a01e3327e04ab2d3f952f3205d16fad17d841f53717588ea49bbb9b090f5cb41f87fb073e12f8f5b96607093af97d32b425868ba8d38511da1f7967e2fe3e58169aeec4646b236425754852ce350d4ee2a5ab692391f37ae6dc7e5188459ae6f6c5d36801ac6a0efe6a50d401b36d810fee7bcdbd8418503fe887a21671ccea0aeb08b29d380910bcf490ba3ab7123de948b2de904958cfe3dbe596becc340f5675d36ce91f55853edee2d326bd96aa9d29a9bb990495ed03b4636bb15b196f0479bac640b171ed70ed47bd0c817b3c723adf1a62870e980e779b3c0c14550a9f7b03fd582a46ef26b4508684a695080910f7ecab19af3a057de79f95b239757422746a7becc078a67722354fe3f88bcd01a4be2d3a9535b0f05395e5aca4024671395cca97ab20ba5bb1acc24c77cb1a2b58ed62bd4c43a55c1b23a737e724699254f0b870e67d7a4f072d4c46e7c8ac688a8a9303cf49794cccf191dea169654f3ed3b942c9df7c131a81a1b243be544c5b4f3b93213cf3a3af3426bd22586b39fd6bed565219fd15dfff3bc33f707b4e899e0081d2ee0960e0943b17b1b6b54ef8badc1bc5ca3d787de82d047314e78996db35704ae9f6e93d84d784a37128bee0e747eb63cf341262f3fd36008544fdab87c4aff1c80a14805bb7ef55c3b3fcfc6dda4e422fb055df8166c391479c92ff2801a9e70b5778b102497e762c38825c205591764ce05c7a881ab09182a3a9185864d00402991f1c00dfaf5b6b12cbe66fd2e541e529be00da5a1082d10dd88c6226d47f146a9d6c4ddf70f21d83e984311c30f79e307210877bdd0bbdd9681c1bae99432904fc1656b9247593f9d7145649c26da8890985923ffb3f7b293c247b0ee46cb1ad2de9c8214b9c30208688d427c4723ed671f9c10283c8180f5c249b68466c49f5e728072bded12f6b88efa42d60f48d0bec3738cf0c65cfd0db687a9a1dd18f16c8140f8782bee045d5f4d8f29858e06b573543edc68b4e765caa5d934b086e5ac24e6736b07a3d00a58865f247d03a33d4119319ad2aae0945e7d3709f08de6c4cbee1109bddd2468f26b0f4c21ed1c2f101b1465821d4b910e975eacc80f3d4c9e5c76604381e9280aa769e58aa680450484a38b8dd582d64435857cd885f8f3b462a41742827ac260efb70063af94348c2eb344d840c52b196b77faa8eccab4380a0f776f50493433c38ac46b7612869d1a4733dae0a15bf78bcb7bf9a5efaaf5190fa68ea2042be9f20c63f1e98928c2b56642e8aaa4cd5270e239b7cd5459aabd67a492cceea7b93f1e301374eca97463f5d9b98394af095889f9d805b6f61a686dd3347e0060280cdace3e11247aa091569f76f2913b9a652dc8b26a262acaa89d4c2d3ca42e2eba6d2c03bd7f820fb138ce17641d097338406ca9dd1da49240cddcc04bf475fd9009c19b27d603091f30d9976439127681279589c514503acddf6fd04ff70c308d88f0affefc29e74012100bd77b910459c6feda0f6cbbd981eae2e3490c7c83ed2b0c0d1f3ca31b71afc9cf10cf94aaaf63b3ce676e63de1907bcdf228800a98b391dccb3d3d8f187f855723e1969e69c6745fd09df23b983bee5f4af1fd064f6b4fadbe452c1bcd5f18e9d57fd60e03dcef80666088fcd97a9272dcdd793fae16facfbf4f4ee22ca4048c92c5ac11ef63a793353e5d5c372de4f558f027fa9fa34d7ab58ed08dfe99193cf22880acc7545e0f46da20e5fe29b5eb14ddc96e8d978b6896497bca948a1ca74f936533166bb9cadab3bbcf78fe1ba0d89921a273aa25d97f1e2df77654aba92b263292394821377130becc40bf1eab24236eca719e8d3bf54c74cf91cb688aad769421af8109708035f69b8569b8bc290c2fbaaf6df0fd48eb19b1645d6d0969db2fb5b1886636de770bbd1ed47152fa8b4295abb4b2e5c5c8206907a832d6e7e8dbbe47ea6cbe24de704ee0b361e0a545a1ed6e98d8793a2ed6fff70fd4cf366d39376f24765617ec1373f8e73a7259c3e39bb820ceb719cb9db1461888c3daab23bca2ab1879f912d072ebb111f0c548d71c4022d9046097adc300428c5d7799bb54e319a94cc9d2563fcaaa7a62081efc15c60b8143b46702ff958a821278045f4dd1a6f9100fbfaa330235e1a30347630a2fe8e572f99f3b7843551ff464a2f633d2cef32951cd1fccc63ca3496b4162950009f2311571df6d7a87694dc734fc1205da514a977baaa23136258db625631614e1218495be4b42fdbac0b7875835ea74301f09d9a0b50504f5dfd3690b7f86eb9de33b3497b506ebc6e975d5043fa5d6e66ce1e0fafb119179c25de7aca9750b6342d5a5ffe6a7aaede28c9f713a4fa7a3c090f3a9cf2bf39d1da4b75aa2715fed504542407f9033d846c1e8abf5b4d6978d6ab58467f3f5e775624ccfbe33e6093acff88158d1197a2fbfa43777e4839142e9a637eed29bb4afc277e9324eb9d54956547d53dc631d706e1f3b63841f519990be09b6a307656bd2b06d113e0eca3df70a032d46c38f9d4e12c557f5cd7fcc4cdc470ce47c81ad8c6dcbf5fdd672be3a63822244babb93398f85fefb1c21e6dbc16fd5fa2ad7c8b02879324bd55a0f59e7789568c241b414eda48253adfb3b9f11292a14e5ceebcc5ac27b90b0b7e27200686594094d31081c8d58364c7f627a9273c8ffa2df901472ec23c9864bc18c08cfe26c6fbe5874e7de6a5c61071e8050b88776aa7fe0775a74ea2e7755daed7ddad9cee97f516383d0576f2db729f0eee773bf0197fd6dd77b3f91724d732c2d8d747a0d2b4261dd1016933369d637288a73156bd78ee4fa335616add845cd459018a17160ac8043a6f15130faf2c1cc56397c3305d08705128e556a90a3e95281607b1cb7d6fb8367d81deafb28f81f02c46eb62f2ad9f68f424bb60c3d329babaf23e416da203ee01fb10eadbfdc2a1118e6897432c48d9a429efa2b112d4f9758b530dfa83a5686535d1e757d474a2aae601e8037637ab4359e07b0c98b82c7ca80ba52572a6089b926194d6dc32ca3e212f8cee38e5ae98405d8970b11da4ab184f59ec805f84db6da46712d3f43ef85d5ab1445386fa4e09325a088aad0c588bc8c48d72139a6bfba839300d95d27eb13b591238d1ea2f60a799c06f6f146647c40d3dae7ca9fa4335d5bab97499dc500959d752f12c38756d0174122fcc0e0951933e75d46b66fce6be7f76a2e5bed76f30fc5ce691c2284d894cba5e22c0424f089af5f7dff5a823cee33632f000d3531e54b67a3bebc4ff7658004d263fe938196c6ee71cd20358c52cb198dfad0c86a32e6992932ac5770665a8a37f68f5ddae24635c3c4b6c311dc1547ad86881506a1a575f7d6c1318a31f37a3951932e2492f03ebac2d4eee084d5dfcdcb741dd5567e20f445f84a8de9f07c8ac83fa7a6a0e06fc3a8db95abfec27ff9c7ae75c6ef99c072248ae1222af221a40b7cc6820ca3a906cb233eb8b95ff04c6e284d19597b4f992e514c8e5601e4ffbe9dd656d882ad9eeb0e869559df7f2f0de68ed5d6f270cc684b09c067824035ab035b23f76badc8c4e1f5a23ebf597af4dd1686c588e1784b6b35204be9d28ba840c2f7ddee47eb6c6cfcb3f3283d9975359ee5d89840104977f95778878b4c640df6b24befb01aad25c52ea13eb645fe017790750bc816722dcc99f649855425bb844f9d278eee8b4a889259d79ec23c8f231fe0921299baeb5329915ab3bf38c244cf32be1584fca86b394b22e1f83aa44920e7396643fe36bf6fb9ec334f94510e3719e59c5c42c6464edde9ce305f8ba4f8f2d67dca41ed8125ed62690e37ad821fabf7e6646c5044943c3ab3d7888b2f7b0f5f0e9f80d4b2c7dd7a0a46f750ca7f4039f9a90ea6dbaa73a8bafaaa9feac45d6f2fb7feddfd600b1dc0189a984dadc0ea2184474253a979aeefb9ae3e0326782e6ffa74d8d7005149dec4011e9026f83af1282e5110b99e685e0ed664383b5dd5f7315de1ea6e798816f7771482e6e047c2dc0189d00ed4f0136e0276a5da20c03932aebe5dcf0042de209642754999b71fd3d18dbe0854b77e697f66336b242b7d4fad686869b2cbe200756ebb2299b8585b5e9ec131a9de742c2e494903adc43af68665fc279bd82d5f8e1a950bcf3f266eafd6fcf6e7b5e3f742a0e716a7b7ff0beaaf3bf4599d37578d7102b21a320ed90c57309b8123d3d3f99df71fcfbbb37d0c3c91cdda6ff54e110e2f57ff29a09ca42c7fc994347881fb3215cc132e2a7a9b99b712d82098147f4c7fbf0b6da3acb86a2928e934753a91e3ba288f5033a0b5bc1ce0f39cec34a99a38c917bcbfdedad015519f3ac0ba4629c44e0e640ab0fed960304c7507fed1ed70ffae543a9c7c9f2332e36e5f5cab31e25823011c9d63ccfcfc001b074abf4afe06d50024589ac0fc03919c8be20348e743ea0acbcd16ff65e4343b9d0427f9caf3591d664a18273a5b33a521c615ac4dae4d5d89f7223e2f725462385e5b001e85d5214ffcb3d5a3f0438b8d13327e77762b014696d50d5a0d93fcccec2b2f5b1ae29602d50dde0663ec467eba7a7be5adcc6548aaf7a9b582d3f473a2e694ff1ee4346c68b2a82013abd2e88f4ebbc0c60b9135e6599f7375dc9dfb429056bf1f925acf09f60a5f730a34b37291ca08fb5889b1025babed8827f292b27fd355aaef7df35a8d75e35aab754d88b51c840ff26fc953f71aa9c5d7ef76708c4c20a51a650fc55ba77f593b2fe5022b6f345cc71c6978eb15d17b2d75d359e1a5a964652d193e4cfc6e689aeac446301d862aed74f4b36292fb59743f338678249596c64958521924736b2e8c73283e15b312c0c80af3493283440d6084ccc2d0c3e615a1c8ead0a117962053851a3d1a670954666537c3e9f2da34d56593e2207d63fdcc3f351dec8e5302a8a963e00583b5232846b5a0aec41219c72a615d83a0821761f6a1de115c1230fedd31d756af9c428f3b25bbb4f94dda4df292be1b4901f84aaa8c4a836e1e84fd4b36fc11930763c7dbae9d2fe99efa7c46ef8b095cd271d98d228dc7001edfd7735e686dba9cc25f2eecde336f8ce221d527f7ffb157f666becbbebc0c0dc10ecf031b8b27477035e2044fcb7610cee1ca9a61cc4b6d8509694b2341f3644fe672e8a784ce26f1779ed211f0ab923238275a7cb182dd081fa0582ccb7ecd0d9f47ee295ab1e7050c73c972442dfabced302d172edcd2921e71c35cf1cbe75b2178ef45d8276681c010ffc227daf713ba69500ae02a762e69ed2259ba387d8a9e786bbecda76877f25fa488f960d7474fcfd18536994612fb4bc9b40e4451a93b46072744b24208b89701f6ed9f1c6799eba0d1b08aff2f14d586cda9451973a880c90be04974d0d2a272455796e3f57618dafc4a5b03ef8796d1399057db308129a00658e7b4d4d845b4a982fe51f6cb1effe56d1e848060a136ab663d0e2a891d0bd515710f32ee476e82d74494b173accb78676fcdf6847afe286a0bb92fcd5e51636118b36ff00349917b0368f5cdf3f93b4b969380260e75d7b7ab894dbbf48f19757f69711a62546f510a3587b66e09e3294f66085f0829986bdc9efe9f4a0b20cfa3185c6eeb8f720714c25b946691a4a718983f3cc0170cb61030b326ecdb7b81e7acfeb1d924368512a91d983f9482d04c8f94eefc0ac010f1e848085cab91f96b31b04536bcd6d4c8d6950ed2dfb5d521c2b35a333b378e4a3ecb80a8b091a5b5550e42ba2b3a35d4261d5d8a0245399798c1c457814d0fe5d493310cff50f520eba207450a2bbf489b5e62fb4fc0c8bba6c75f46345fb2acaac104a7930ff2baa1d6eb00d35f493c7edb293d683787d673fe94d499fbf99d4c144cc43660b3a910ac2c78191c776c0fc8f2b148ab627bd04d9c07cbf15401e28d65564bbf837e95e821440f15101811e503c04295ba26e57bb21ce1968d9cf3096f8f3386ed99cd05c4c58cbff06cf00766fd824370351f1e02a5d53839aba220f43449ef895fbacce2886e066c51fc43a159a8a5fd552c79cc99348bcb4063db23cd2fa5c7ebe59f155ad6948699af3f385c01326e828d392e9175d1fb5d6a9c0735ef5639fb46f161853056315d1efeaf87a197969bebe30792229bcae967faeffea437cec0f7884012727855b334d96fb507279c637f68c460873c06aa790af45a3863933a166802d4007440de6c577b280f5d9be5d2aac9cf4adda35502ee6775e39b52b4e3f06285a93596ea36ee358368bb6f81860b29eaf24b8388a1a78479800857a3cc9e7171e1d4566edebfcd11f1f54f9c021c3a76bb8d1f23975313603c0e22480ea5672240c17c6d0afc36e478405a94582d714e063fda2befce71b84e7332e498431c0f65e0a07b0e4fea432a527185566fd44ac7c55020d625bcae917713dfe6c71b8e861a479914b31073c6eb72d0e0b1275da915c601515da20eef011c8642a244e95b73bc31e1dc119d8825029cad30930267e017a04f8481189ba31cfebcb9bed4b761506c21c213446f3229f26cbb88e398e9f087a2b7120f83f3ff7fdca2ebee53c60927cda5fa3c8aa63c34f1decf0d946930bab3045d4464dd86f6d800a79f930b8635d4cd130485cf3c8516514aeff01835b70b64985400bf3cca0e51b298e27e73c304aa7df653be37b9ce228a44ecf51ca8eb612b6ac67c0acd974d98003a4f36fe71c8b4b4d29f7def3b163db83f581cbc5a4a8a7faf1806c259cdeea638efed15c25849a023265d446467becebeea07af0f4e478fd0e6fe467dceab55a86fd5e45c4ab3aa23f8c13299628d3073e7daa933fe594a828136a8bbcb19bebd662a46fabbef49d9c0e2012f79271333be6798ba4d7f4983a6b4e7389c18834ae8f52859e8b47df4ac4073dbfecec7dae71c5c5eb64366afffacd54df71b54fdbf83b04a649596d950f373803499c920258c8ef606fe34b852ce1a66501b696530537be60e3c7aaf9f302121c73886f571229e59c08f6471c98cbe49fb2b75378efc88008322296445118825dadf17e866edeaf6fa99a38e972c88e9c8e2376fe376b5ae0652e1b87f272906a59a3a8893be549bc725c686feeaefaee7998eb349391f5fe0bcb1746c7a615dd2c75855d40ddda8fb9ec8b651415bd3fa8a3da38edc3feb8648cabee5dd9b7943b1da647fe9b2220c0d8952fa23e566b10fb60688396fc22a9554367c3db3ada96114d8772083e299d9cbf7b92a3f9dc4fc5399d930ee138ad02da0b9e8b6b53e2e68166c6b4ab495962f19c0c425b1b216789ebe14b13d0dee390a3c77701cbcd7cd9cddfd40ed508a42d96cafdddc0c7b8b9fef162152fa21f2a3fab8cc66d71135c0a9c1d23c5903d834d7a5c1ab6ef80558926e083fe738f1226907897e79ca0766673e7a2f9c5d755df7d2ce6582043852c13b3920ecefc357ac53018a45619551dd243af069ca451fc0665b9e2d7a910776672f64eec9c0cab2740c76c800bd339794131c25f142a94cac12ba2b67391b50b6a5ed03c190e7349a28c3ca344ab0344583f2bf564a7a150d5b1157b75f7ac523e5c2d7c476e1516a815fa2f1f3a16c6770dd1c18289f2310a9cb8e917448e0658b6fe2a676db564e5e4ea91ce72f8fe7efdb36cad84344e1db7c75ded17079389166929c42b400f85a4613f68acfacb342b87f48f046ff2690aa9d6d073c0849e4a5d3cff36cfd75902169181f39e55d9df8e9cadf8f9f0d5d8def10937243b22188d6e11865d307170d3545d00bcd0fb4272e09db5dfffd6538e14b9df6db90446e6e5ed47ebdd15f199fc8ab7d196fe986d5377946daeb1912a4d68458fe1ded264e9aa4193138ae9b06a4607f14f22ed0c13cf44186e78cb79254b24133ea9732ecda7bbb70b028259b45e27ca868fd640252f0fb5b0d67d4d0d2130076118d73d559ddf8a486e9dbccd295ebbd3f87acb18f9aaa0d675026b29be3c38a7c8e0409bccdddf6bc79975daac19b0ac25a04bc27199b1b2adc7bfc0861a520fefee76da0e7db2c5b7563094673ce6fadfead36580faf3a78367753f89c271dba9dd99a42d9fadfeec22bfef8fddc6cf1efac5cce0e09f3bb2b6e7684df0f7c0a9411ef9e75ad9e957ced172be03ad8f3ce4fbfe5ebf556253aac08637cc07066a819f5374e3d0ee4f1cef538781cbe0ca307123a8b584a97745b664a5553eb9bb0929fcc94fe604885821b96d30a925bd46dd31458c171a70b278ed1f21e003e4b17405b667a890436c4a4e6ea58be139fb8cf70b6dadead4da27cb6376b8760642e764058a6d76fdb4128d9a9263fd5743448a23a86bcfc1c0aea1dc43a15375edc2ae844fc26939fe2ca8a7372fcb5684b0e32c61f2a7b34b729c791a6829131809a0226b77b9a8ff13b669913dd1a5ddbfa15935cc6096f4e429eb4948d2bec679d25276566798c101fa4650dadd82750325a176657e2a9aa2af145f14dd851a755747b48c473946f8626fc09a2c0b4c70509bc7244c46be9e5a789218a91ac0cef949ed9695cd44d72bc00c108644af50eddff347181492c606617acdf3b122fec339d4beea04d7673101090f14a2de17f22ee2acb5610e1a1b55831ab8d872b05d8a5f78139489863c1db6da640e20e5fd8196d4011975dad8b36aef43a40a67ef84bb256708b14d0ce624524b2e23a5009d3baffad3295fb6151e7cb69e7b9baf496fa8bb984340c18a5271f0411e27ae6b62e84a6f49db6dc3be4d51cb9dcaf55254566925fd399a84fd450139436d0303f39dbc18cf4965394c96220fe7fe44791bbe98276b6262ff8e0addcd22d032881bde69ddcea9a557f0f21476e069e8daa4cd7dfe05155442600978d390ef6b97bf0de108e463c8e5e4784b14af8c7d3401ac877c6b4d24876bfdf813914bbac21f2347fd36a7fbc33c629beb4b471ee6fb116003cbc9a58e05e37afe38ecffa9e896fcc146c465fe9b00b4b7fa41321bf682a6331c4f6db8fd43c6d7101464d27055cd9590517a372aadaa32449773866bb17beed0911039aa25bf8e1595c50c1bddef4eaa18795da41d6db02c11cc26c471707d2075ac7f17f498bc6cac40dacad8847236eb995f569277e394494002a033718b5e2c322141e35b8ea732e4c628179efd4e4cbcabda0967d88917bf7b89481575151ef76189d65d49fd5a7ad0042b621e93d8eab36bdeb967473f2f4785bfb1162e10745bc23045b0683824b4a15f35fd56efadfe0d133eef48fdbc9c4e70a49e79502aadb1c0d918a9cad9b5ee4c8f31c8e701b523c5ac1625c0a27cf9229a945660b9fd6d958f0937d1282893c0d7b0c2957cf700da884fac40a2b5a270fa870fd9aef2567aadbc9e75cdd5ad1b95f4eac5b9f273fcdc66099389fb9aaf457eab0fd38896d48c984aca33bb98612baa29cd2e8bd290c765d5089c20d1297976718b9c2ffc44aa5605e8c212a8f0d69e7852c19cb3223ef61a96bc6bd0233122b21dce90245f318a9cdb13ea793550180eac39370d9eda89788ccf17ca0e7ac04afce0cfacea291b8ec958daff83fd3370167500dce0d6d43bb1e2bafc15b69fccba14331962e0bfa11ba3b7c4f032c79619e3cde195a7b538e7b3f0a4f5def4032f7f28fdbf894d0328936ddb6f89843980ec54d45bf02956ddfa49fc3ad34e393b9be681c91976d30e3dcdad933806fa9fb3fb4d90a1e4507d891447f92362a3e0a4db7b7c3976b56fb53761b64295d5969ae4a71a582b854d502c6dedad9f33e248fdd3c699a42844819dd86098378e6b1d66723eced827d00ee4a19fdc3884f8792e1cc6c8173959bcbdff8b1b0e6627a79942ad6780c8eee44c9534fb33f1bfd9d6338416e1ae8015a7058d83f75b440bc2785296812264b9867390a4232aa54e3171346431124a4ab1079135771106a704154e763e51ad37475d76d3ad307a1bad64781bc10118ea45a19ffc39879fa94aa7fc6cf6af805ab31688d5c2088ca552828a06b593965c4ab88f28fde486c5dd33bdbe79006b6025f48a9f65e77cbb03e6b3e6014cd92c298e3e2911f9205196df3c9bf55f428293d51e37469dce64b1a75e6dfbe72df61826d744a61f12deb284b69ea429373a9cffbb0447afd719430fe8cce88be03483a5a0f6ac9be8bc7e47632afae8fe0ef49ef24e9a7f6fdcb27ca6d49d49158e24847088dbdb0a399e366618c524c4df0ed34cb1f6d9294771b8344e79c47a36d9d219fbcb07e893a2a1a57108f61f15982549a2984dbd6b70f3494a84de033f344d685cf6e4a393e4d3308d5097e2507035e7fef92c0d13319065fe5d7f9623fdb1e275cbe2b18e1dc01d1308f202a597e077dd4d0d871db0c261406cdef2213b17a84b1cb903d59e79d8202d57f374a2897ac3db31e16a0559c9423068dc89432429a10012860cfa88dd6ce23a1416d28b48f27577dcf5d86fc22933c83a55138028c1022e5cde0a75748cefd4e32de4882756ee053d7a96486aa7c05ff8b4430c2a2abc8e35bca1dded42ffa3545f227958bfb652022d75ef7f5a4f2825766448fe3ea33902b5f1f19f783f05b57fe9d1db87e6af223abe0f5c1a4a752dc0a7fc68add3d111f13cbc30b4ab76410d1dd764b9f8ac9999f591390176ef850216d4fe7eedd09bef1e013b1108550ddb0cf95b9d2d917b44d17057c89a7b59e07864ad2f8109a4f8b1dd657a546669c59df925e7d1c32bd66f68607404bf45ac15ae82af258c9aebffaabf5cf85f4db6b454a02aa1a92d6c3434a18b1776e0e687036a0222761042d240e752726dc969fd3f98f320290db1892032302d73eb2ec193d0c9a6230f40116af4275f043b481bd6f6bb2f9d79a77b2674e96cfc7242c76d83b46e5b232b665830db1a1c043f2e443ff40ae33e0aa5e3ab3f0b4b513c5fb7432fd832207daf2be7f620d255a690e41723a853bda31e52bad1c212b27f12561c395391f448d13819aef88428a5534667a511a84b65ed995c4cd2f6db974029c6928e54bfdc220586c320bd8180f69f7c6fc1d83f9b223e61d0d8f6ddbaa24d22c5f0a55723fa5bd149964ce92d7a1ce247fcd23d1bc6f01b2f86b02b96f79d26f4c834654c3ce16703aa41ae67f9ae329db0ca23fb0edd8b13e4511cc48542df9cbcceba4d9330a6e19bfba261e557e8335d7d381ee2889f502f54cc692e5c5185b26fdbeb780ffc0898e37d88d0e0da73773ef179561568e256db617df8ff968baa88b3d70fb2d5aec53556e0a9fc0af770daea5f3a21b10cc25e1eaa340ec8bf62cc908f390ecf9f4c88d0a40435022da4bc89440b938d4d1d8922fb2e6c6d166c7e8a637ebdb8e10764de540734a4db8c7da239e6269d607580efdbdb9896a4abb239612450c09de56dfda6c556fad7e3d2e6e06a035220e12639996277079cee53ad1f62175880958b30258b6a3dade04795fe7256f656290db8b1ffd8a40d5193e140327ad685f58108a22620fb194306bbea43336cf8473550897c0e500f330e7aa0551d4f889c4f98089dd4b7f02a36c1e885cc5cd8e3170f8134bb9237346bdfd3fd34f412c6235749da67d71d5b7c4dfac1c296b849b4938fa0b13707dda69e72f3ae0cb892de092dbc554b1eee874cb2482b16552d741f55cf6b5a72b066ca1fcb942a3baeaa7508ba2615d1af71b031b00ab23db5ed6ed2ca6669214534c8cb196fe762b48ccc765ea224a4b1e4d6c423da9fc87d6c7e3fd8bbc6b70b99bf92541013fb51074ae801f3494347ebefd29858ad3b4582fd4bc180c3015baea73084f98d149c1726ef4bc7f7a0d56738ed7bfb031ec1c8e48159eec6c0b04b29f44baf2d0fd037039cfda0fc74f8e1ef35e05209fb63b69b92083eb4e3dd66a65946c4bfead0257e0c3179bfa214a5b8e8b185e34d9ded2d08a11e0c4a653b7224198c9d7734873a8a847c39798593b7fb6b097fc1d3242f5d64ea0c000c30e5d0780e3bcebab78da5b7fba46b36773ebad9a17acb69359489e139008c94408a97f35ec4b8486a3a4ee7790a0529550f2209a652ded07e05be40f56b0203bdf17549f871798c58d44604ac9c91b2e586cd26520d25b17c193d43fbd509ea5da21e465ab5a9858f3cd4ce7c7060587b01bc9b5148cd94139b649f711def2c10302a9abf0908e2ea049f5051a5f741b6f0df3b1264e119f2ce189cf62f4271f19b0b4c5f7237c54e2e935260445cdc224e9b8c713384b9783247379bcae67fb58e68dfb53709ac4f88b92fdf19267669bdcd2e897159888d4cad9dfbd57c033f95e20fcd70f257ab55a7ef38cfa061d1a05ed1ebdaa1a6610c4427ea170e48056b357c913a8e224e50ff35e7044e97255826600d647261c60c10bde201839e05cdbdf65eebb2d2b9eeba8b1ad579d4311663fed375b341676016c4d74395d4c5d2fd03e68bcb3f6981681f90f5396217372cd1ae12927a7f7b70adcb0d771666262c5d2d05f2c44abf1074c8cb72c6bc7e046d2a365ee1d8ba921e93b6d39dfbbd93f0fc5a6b7d628adf2b7f546739bb3315bf8a4c5090fb17a44e29c1f1d63e51cd9d609f3f0e6d4176a60abb45125718ee00100219aee02d7c04d00c9b539dc815d99e3e9ff6daaed7f7fe5fac6a012bbaef2e43b6ee45fa9d66a6bfd6eb38d7c55863b730d345a0e61658a3bfaa58a7cc0362426aae1c0ed1a70070214f0d71ed9938365514787ea048c1ef0346289e1fe28d16a1280461ea12a25ff2ee4ecbf65c6224ead14fd87d4dd1ee1e9e6a4d42a940a7462edd209c35ad86369983a18e5d0e3f33ed1db3ab241322f9580577342bd6a77b7babc161cde0490ed15cf660a44e52ce89098260acfed80e1395c21483f2741a813a5c40d4f4b7824cc73d78eef134b7a2032f1b062a6395e4bf3ada5c9ab15b1985d6324fc6cfa713c349d87cd6ff4515e896e76940b40678a683b6847e2f378aa1bc00ccbb41c88d260892c4191eef0d45b93580491a8e2b1894ab8b92371cb0025552de7000250f5c64ed7234ae62d544747b8b5433ce0c1e96df7227f80a0e96144756fc1b74ed1d95e1d237997583ff2007a7106065e17a1140d4e0bb8e48a100a597df61110a7f9c025cb5448c49a7fda29c32fa08587280f2547662f0b4a88ee80fb16df6c47a6f4b6049957f28c98de855305a733a945c15c8f948b676f4239f908e829ab4d985d2228bcef80559a0a5cb196ca592474670547b32d8374a1f5dbc35167a7e63d4be03f304521e3e54f46235acd05b60b795ef3c1f287226383434a4e00c61afaca2a7675ff59f02c173e7444bcea5b89d7be4a0409fd3ee61eabe16572e014c3e0789950404c79c56a9f916ff9eaf9894b93e23eaef13425bc6ad72da5d246e24cb4485dc17542b1bddb0f3d16a416905bd018e8ce7dbaf7a4e421a03abf989361778cd94a95cb4ff9b31f06a3e8b5f4c05d27a1162477c7413d7dc097dba243c39352b7d2f8a0e86c35db0fa468f7d0898eb37d2ff0938a46b15a0fabc2f4d3678bd4753decd16f483d2b1765beff67f4c25b947a3a52ce64c10095b6e685656835a73867de6221ddd57cc0c4bfb7ddc0a2659e8e62ff03f12f16bf94f3e05660f903f7e8fcf18eec2d5c2d8eb6d0ee2d299ae10aff8249654398015e3451911adb30bde9ea97028f81bd769b98d6a29c081afaa18a82ce518301efda177641620a7c1429e19cc84c0fdc52f25b8401efa537a048bed71c059fb118c0cf12270668bad776c16d07749ef10a25b45e29ee612c10c6761acad59fc1a569573046e162832f6e7b0d1fafdf1168f30ae85929fe39e0d458b26a2fed579a7c122c051744f9eae589f26fef52b38af7a01f21bdaa291cf8b384ec8af413d29ddad6e3a4cec1efac96098e1f11e0ee941164152645dc6dbda91550fedb73ac97b729c9542230feed44084c8aba122d90b87ca9b0ae578f3749b7144554697425e2d8af15fe2617edf0f48d6e0d999913f81af40dcd1b1eeb64e9d14648049f4b132ef87f2b2386fce392ce638297c6c0df9b75348dd88d5797165e86dd530e0a6632ff275253b419bf59862db29f8f5c8b473d900b23da96c5ba611c569cf68fa70cf746a5ce6ec7c8f77501539df3b2442d108f1888c302ac699546d852d497de53bf8d10577e65952af7c9fd7326d39edd75a0f3652e978517e42eb2fd9610d242b1d9ccf7d0e6b1b233b3a43d249313cfaa074b41a1eef9e7cdc0678ecd6bae7b5a3702d2dda5cfc1c457f87566f35c1d757b9548dd57b68c6866db55ef4d9a6ba73c84d7826848141126cbe93fbd9f42a72cc026e4bbc85b548ebd3a7b9971ea929eb288fa83395a3db0b7cc4f6e511d07105bbec40499413f076c5a01ac49b3213cf83ad674fbef98a1485cfac02f0c70a96e32414b0cbf88a098e21c98de9fa3229ccc1312edb1cf35e6550905b8443893e9fa98a0812c9061befac670b27acfd468c3c9bd65669155df2428d524ab33eba105059089c4a057a397ceddada86e9960437e24809f4ea6d307320d8db198d07211df1e3d0da4daed40a59ccfda0a4c11bb3ba01304c934c298446e063c72f15d19ea11f9f38c932b84c1d28cae7df3651c8c1421888afa13f1213f184b29a0c3512bd4365eb9e32746eafb6ea938d1f638e0a5dafebcfe012acbc4c2c97db16ee1ead069a93a3bcfcf19ac3c6c18edddb747011976e21a7cfc3dea8b54f399222aa95e4fb2e4b656d6822bcb740347cf1ec2b1a58377ad85bda7d8750dc4d1a55a8e44c4138d745b55e2f1326fe4ff19cf2531602ea8ad40f1c476e7bf93d3f9998f01c3aac4a21a1d9f16f1a66ad67811f8194afb7d12389c1acf1b42e704fb37d5233f69abb36831f61e05315300ccc9b332c354442d4b750a074e632604f67b28c39faca015d727f36036fb1292dda150f0dd923acacebae781f916634cf0c84cde4eaeb0680a8a0646239d7a5a4a28fb078762160a3e0dc771b46493eb477778c2a98fd48e38de082a47108e35216701a9f8102b64a8a7c37532d653a1e2ad44cad0e3ea042183e347263378fafc3b9c9751969eb5d33171da532df4b7896f909286fc4df665edaac9e55ebf90425787836b9c9385a19f73a9ab97a086e0961d6664b255eaedaa193d1d608a8cc15ec9221e838faf46aa6ba802526cde73a0aca4bd35f6bb9008508d8e24fc68d95e6861a498d56b74a9f8c0cb12202a4464da6cf2376e7c4f58f8076de6b795dd0040bec7f0e16f704c3d1e58dcaac0c6a41c29ee2e8f02c83f07e6b6fe1db6d511575d2edf7b4ad37460b4b5f133ed4003a4f2f31eb4d08ff33330c1f3874d808e405cae01b3d55b480ff0ae9791fa677cc85ecf6bc3b930470cca8c37cac9dee781e958516cc0fbe867af0202354cf124d8118b72e72d2157ee3fd18ff44af6fa1e6f4b9dcbf5d9df1c8b1223eb90818325edc4207d92af719b857b6e541ed08417e682f35e7ecc68be071c6d4ad0b1e2d5dfeeebcd4afe076d614029e9c88e85650ac09b00c0830010240b88d1536b2e61340674d922e078676cf94f7a8b0e53ff66d2a7cc62376aa60d56252e68854b5579a3d6aff737c3d6a929ec06217c5815111f44b6f552df5d55c33f44bb552abd54b0abc44cc14acbd554a164eb79ba6f6f656bbad7b92de5b84bcba33ebb9fabcc647d5cd88707681f4f8b566bd092f24fe7707a5eafb2aa73c80ca6876addccaff2cc75fc3fbb58c80b7831e857b1e9c8b01efc9baae825b897783e3c90b05e2530767ff4e9265c7edaa22d7215f428cc871a7e7437148a46893ab9fefe3952144bc90c4bd509dc2ec8107b209bc609f0fa3128d8910b9a0d59cf5ffac60ac357c57e575c9ce0903a9c3579c663b19c59e9ce97a6101ddbbb144811db020ce6388b1c59a67f576c4c0914d761b2627840e0f1629b137992be2481b822304b0d3414cb246625a638a3175a11f83d10ed0721dc2290915d38fc7e54a16f0dcb04924249109e061e20baf43f5480e58b06e8cf020f7954b7dac62ac9e68c54f05a82c84370d0eebc11c61c771f587e459cd1c9abdb5162e6344eda575df2cffd50a1c88582ff145ce07b4b46fa08ae8068f2a73d1aba2a6a841dcc35b4dba9b4b212039afa995b577974575d685a76606abc1c809f512f05756cd0eb1f1e88552c7e014938b4fb2a862f01654caaf26ec422f11074001581f4d2348bddd580e96bdd12062e33a7e69c14fe7abf54dc630ee94edb91d9b0a33f9566ad2bf25d0a5961a8a8286e8d895dc68294156dbea237d557001cf0a16e32c574f11016c9d410cc3bf412b7827bd5905897abe001a03af0f7113e91b14748fcaf82f064c4f7f59a16fc4fcc040a1f5807e6fadff8b927b043d1b5a7d6a304afbc8b58fdc7abcb50cf942bcc166610035cbcf9ca9becf3734c2bc85c7e13fb2f9633f5b54381de2df13668ccf1f8b38cfe6b836917b50e2a7533eb0a10722aad8649429be45fd396abb59c5cc0aa299a7808a13f4d956e4a117f13a55df3bbdd1c71f395a6c310ffa72ad34a298348fb7c86493b005af9f7d5145a63dd46fd5b75e971d8c950a3a0a71e149eda291ed42223e269260678f1eab5b10144c337ac5bfd0d0082658fb3224674b0d2cd9bf0ae07071ed854df37dd642e7d496b5930ee051d0260535665eef0231261b3a340676ee6644dc4700a4027563dfc3c5fc80a8d5201ff5cbd8fa4071dc7d28a8e19ddb6a64b9aa9d65fbad11f1aad6c905deead7ef566bca2df28e9c8214da6c97ef05ea32db6c3a3459b55fa1e53baab5050d8bc127672c409c7dc16bb15815c4f88567abf635221721c03170da7a72cbd140a193d36fb69ef9903b88e5b21e8c456437299e208d455a06b52b1b850b8e758731a9be1099afcdc7f395079eef3546b6a8e961fb086d28b34b62eb53da2ad51a47b27e1ab9619ae7e8ad2e24277273517cfefa951f3af2930b72a4e9ce09f74e041b97242f76763492d9b3f18b8ddaa6b0ca40bf282cfcf724c7e4b9bca20cfd9bb6dfa15c767c254bbda28366262e208a2f0b527c91ec98f2394692e1f3269bc820352f2b0d7256480c20c80aa43ec4c897b652d91b9d8d879ac5096d1041be10990e770fdfccfee08397db958211edce3e542a5bbcba03da084ea1d583986c78c5a7e909a9b596d6efbf6a09f2b3fb55fed204ac513ad9dfe65cb8b5d217ab6a8339045f7c513d7d47e3680d9d764b0032f2e3d9fc4471901a154bcd21c2474d00748679e0607da0f3beee8c9aaa85d372ad13a5a62d6fc1b9a4a9b441b1b5e203edf58a4385f2c0c5a83fc065b9e8b097cd3dbcf104c6160d799923cce97511fa38685c724730f5f40b8e71b2a3471b17338d3684ab85ccc0602659c62fd639bd0384d6956401f6f8d6f5098c83840fc71306e943d896f316d20cddfde8220566336665cec88cd6528722709d3afd275df4209c03ae825d6223f8243e3fd48768617353d2bb19c5cfafd17e89796e06b06eb532790b169a16b73a0fd6ea79251d1274cf2a5a71bd6e159702f3e5943be2a3e2861dead957841a8c0a8c32e64f2778cd94de5eb6a465da745eabde742679fbe1facd0256187e1daac81cec9cdf0a56ca7a772fb303bf5f407b32c1d3294a4119140c223990eb211ff13694017574aa381a3d2ae3fbe91123b0389722ad253d04a38bb2626972808b28f1f8fbe775c747ee3b126b70faf6dcf370455f5ed7c037b35fd7ff809cddb4aa6a3446a670d402c7bd3122b4bb9d6bf7506bd3fa419571766cc93673737f830d5799c70f8fb26ffd3732274fc15fb6c6032ee388ccfbe9c103206037d8f7c32d83fc2f18838e4f8fdf1e445a9376e03eaeeb9b26cbeee30c13284944a8a9a1bb8121a2f53c375f3d2839736ac8316cc2b6c7d6a297bf5128c1fc40faa993ec52090cf0abb68b36b2813d4be1967773dc92b091a7115dd4122fea6139f3adabe1f45148d71f4192de04ee47ca29dc35e8655483f14b814c16434c0c12a1393da9111ab0c052aff976c53d0f0cafa834741ad23da08075f0cd7d75466088787a608c542c73babb420cc7d8d9ba9f592e658acc3bf86c0f7a1bf98d6b917a320bbaa303466ef817668ab2ad58a45892d0e0a49c64693717d656db21358278aa52eeec99deeda3f4279709c5df5310491d68c2200c2254a6b8496a178a8944ae45fb75de27abc9f057da60c131adde38aa2bc52cf922329a08fb69b2787af13c666d901c0bc0d76cdfddb4c0b77c8bb4de6fffeb71e92bc5cc2b284af77b7a589a0f346470c4862a928445418fec2c865315bb44f9240f7e568f41466573c5f17553077c0535a7d371edc1fa4c0cec75e3ce10dcecc4ad28c62627443a07ae9715dcb6e1fa5e1e8d8e746cc9221d5d413cf01be83a2e263a818a533009186bbc315c11c2cd47f7a9ffe63e44aa67238915a353355b53b5825de5b7e9e9703f6a4080895511cda49d9d50761f25c47c8b34c1a8b07ae9713a7a355c060f37ce539bc8e704277c2bc31054b93bbddbb2f071bd5e6a18393b24881c99750dc9fb607fefd2e2447a152b9a2d5f7d4afa7ea8b177ff77bbd79a91c1f5746b8e0ac8985f7da6f0ebcac6ca7aafda3cc6c03277b8e18586d6181a5eec75c6dec4895db18c14f0507c1ecb938b6708d9f2ab63c330494740b08003bc07d691446ed1c3d7fb9f818c1ff5f7c0ce6f8bf158ad5577aa27665c2a8e0dad17b22b9f311636649d3e0890df84de0f2a0512eb3106b12ed44e3e35fb9dbd64922da3756abb08e3cd7c4911fc853de6c59fd86ba2757698e3cc564f5a4d3c372fc32e84f60f0c143a457fb96c7022a3982fc207150cd905ccfed8889ebde4dc16597ef5489e40cd3822393af283e6907582c216c3d303ddd3ac69e4ea221f47cffdd2bf9316ffe1b0f47121ebb7d46a164ace64d9709bc8f1adbd64f92c6134d1ca55a3667e1e12178c42f67bec0dc824bc374d94891f0066602827b5f18bd54a835155441ea316afa43b8700b293c0db2a29871d9bd6886894005d82f652f4792b5a74485e9a0463aff0bb1945840d4a908efa97c0022528503c03cdaf88f48a032e90af341e0ca7a3853e93f5f7abee288413b014abf67dfee00f59af57f53d06e79893749478ccbbc8df124d5503e919f06c0756999c65eeee3c6255114b027ab72ac30616f661cb2c97048c67a77d2b9afbb2ed7c315c42ae5177ffadf6a7f3272f8e3d32132b93bcfa95d22a488c386ab771184e335c8d450219324b5679d899d9f803b90d1ea2d33cd7bb53f8663281a97d41f1832c3f3b01a6c1aceeffc56b953a080f77fcc5d0bd68af70ce95bb835b82f2b23a9b927bf5d5efddb1c1b94ae71b760c3d90879242e81aaa8fe73a45d6baddab40927c42f97c089adc4c7d077c97fef08d860400a031218307c2a314845346a02e826bb088033b0c97ee3048ff1a16225162f1f74800525614bcc5b0eafe21b846dbea095d5d6c6127a1f3b693f6bbeff2967a4861b9ecf699f1e21077b766810dd886fa26ae5b5b3231ba07eac6f7b59f564a2cc65d5d4299183a959e09ca1f049cfc13c9460125626136115ecd30a150eb2fc026d2831b12c7a82886e89f82e5bfa97cf57a0e10f2cd0f043ae4b9e1b7455b6ad0fe44489b2863059ba8cd768559c59a958d182738913e2bd0b343be7fb2b0f249e3e276b782de6c81f48d7653f0b0e5ac71256e43daa01d0acb7e9b25ff15e4c434bf889ec9b3148f89d6d818214dfbbe42a3bd6fb35cf5fe24dbce15cebe0950f6d40c8bfbc1d3cb1e2c22ed273de8bc358081e9246c6aa68df3468faa889656abd6f4f0ebae043b093d715fe113b652cb307a09fc75f701ab64e3e18621bfd863ee05c71f4731136f24f90a665786b22b56f08932a65e2be4e1d2779ad31ffb97df01c2cb2265303f3fb485a707e19f4d08e3d2be64ee2ce98b711e11d84ecfa4dac9798068779fa823fd5cadc1a813e89b3008eb9c863615e52ec78fec97c4b99146a4280798e39a57b145f64324f64c2b2c3107f9af056b84efbd12c3a2f3cdffed96b22ee82484e8779d1957af176bb736f12e6aebf689cec31f0c58cf2b47858681c8d2cd24d7fd2c15929f18f048f8a259d6f92907f3abf9c2b2366ec144abeecffef184f1a8206990468b3283e627491db8d0821ced4b4b9317a73b9d90c297915f81f54f239c9eb8b8c8185465df7c699aae0d0b0b9c32cd4f1410e5aa7cca521988b32902444c4a42dffdeca65746af82d38daacd0123453ebe3202722ce57e8028f82d6efc375c0440822877d1e26f9ff13ca4ccf25006a68a543fa039c349494f831a775d31f6f3d768a73b6cfc860ce0e3c111a7d0282ecb73697812d791b15b0fb7834012d6f63042ee067ab63f2f14368be14c2a9cd94bf49104079c7f469f3d2e8b11863322aa8efdd6d0252ed5154951516c2e7b7c73558151b0344f98fc0bdf14674f09ca0241825554c90f77c6831693db201832d0c2e7cfecf5d53c166a2fad85d5963cf8d6740b62ea806d41cd5d4a92ae9e3d92950194a2b6a8eb15942f46fdb670eaa76322c9326e82c22d72b6f6728b63ee4b7d3d5891a23eb62c30e043e1b78e6999f84d88c856a701e08380fe43a0cba19fb7548fb32bc62c43a96119cb39dbb882dfcdf8b70765eca760297bc6697275442390685fb880fbc4e729858652c91d80b0245bfb60538f64069cfd8022d033dcfc54efb1662c40dc5a515436e94d2e3adb09b37f1b7e87c8afe7575af5a9146693a31d2eda0cf1216b3fa6d3a56cddda1f8855990b199fb8599b36d66594834d190b76399760b79e47696c9eb6c03ff47acd129d5854658ca81183fd5653c27c34b656a904cd7785ceeb59e9edf50b361aaabdfdfec6d59a5e0eba1c244795ceff67cf75639a6ce388bce03cdeea8608bac4f57892a763bf47bdb1e9b33834a6aa3dda52f7155382a54351479ff41565d126ce25b464f3858c3db57eb7b681b00a1daa31dfdeaaa685fc724d313eef4369643676d2edb609477b9139d78caee0c6712fdb40f0330f96bf92d35ea5d77228c338ee34ddf5d3d6c5e6db6415521c76746b9d3841aee143534c88cc493796c3c854402f34abe233ad04ff5fa64168d55bd30156134ceea65e999afc3cf2bfd8b61be996fd551e780d8523a5c17677c9f900a36d49d7d8a2c8a7907d65fbc1291aef2db33547483a74768a6c28d72c683c8a2cda4c51d9799ed066f46e6c29e758e63b2c4124bc736ba829fd9eb6182261b783119aca2de23dc8337ae0a403ac005cad1fe4807e19cf0577eea4ad8ebef39d36a4bfece1d268806d85ee54c946e1786632fddc3ecc36088dcbdfdeb4ae817130caab2b287c7b9955cb031dfe779922ff3d0eda157cf2d9650f5b50824f236a4b7446d94c6e7b3256057a7217e55d184add8a2ef9a9bada24919d0e8c3b0a84c23dd27ade571dd1e781e040224732588289b542ddbee901176823563b3cd1737660525d86665ac6b3c5ebfbffa5f9b00cc7e0ebb80c687d2a3d4bfc1a83a99cb9f7a5abfe6de9936eb5ec472f5032033d79817a8bc977d33b0d9b939c4b5b17f264583ff8313cfeda52c3079d119ff75dc2e4bc1a68f8d0f219cab944f35349048fdfff5f084f9fa9e91fcbef1b35352d222d7df08af67c529e13f8bc63a946c0613ac8db1922a9e869f556a7fdb27911559594906ec9bb371bca9e856866ad35fd75705c2ffcce709efe277e3e05f2abc0dead84524d175b0dcbb979c60e0e01717a45ace9d3bf12e20e38b17cadb7df87573798f16cb5273b65b4f1fef69bc190ee9453c53a02e609d198447e8d362716d97ca7795f5437a574ff5457a760ae28d09e942fb43cfe83f9ccc9f600589c2c7d15fe0f87657faac7e80dee5ed7d7b69b509cb06845960513cdfc3f84ae14c9fad998cdaa5c36e0f032fd5dd1930470c7378e505631776be78b6014a66693946b4bfb4c5bf8b459c303e20e2482c97afdc449adb99f952591d196c91406e5d3d2cdecef737bfdf621a80fc199febb6f3c0d494c3a44d43ee2a90675f025aa9da569a91dd8ce5d7c6e189363a6dbdf9c0a21617aad48d9bd690ff1f08e6a31794518878c50a880be8d6d0e6bc726238d99e604428c95badc5fa89b81d2baa0cd50c6686627788d3b3367f0915f31f5deab74f6bed90f43dc975e2a47f50f23fffebe12868df21ff41fffdae87469036580c79e70a6ce7757667d984e8a4bbe3fa6351dc629e156ede97b0d332a0cfb479fbdb9555c271e6f8b98dacd8b1dc00a3119df6b343563260c524f10a5b40d3c5b009b6c31847d7b3d20c57ae6c52d0131417d898141f8a3d64d011e77a18d0c2364dc13d0b6179b8b319795a7f4635ce28d3586be47a9dd6de564e37aaf657553b7e7020e9009327ead1c1089b1a8bbc547e35ad269ee364c3669f64b6d06a5600db4be3287b46235b05e3015fed0ee1cf4ec2b376b1833928cb4fa5a6b37187cd4e22f916aeffa710efafca60291bbcc89b5036d63b78a4dde500cf36d40426988b2b688e74330371fc888982a9a11f1ce260a757f0c6390a838f8a3a96ca037ddf937296c2758920f465c07dc6d5d2442600a4d665a592a4855f7c57c62e23afbef615109ef9b0d0479450e8f4033ac8e09b308299af396ca7adcebfdea243fc60ab5cdb26f96b71bb4e76b048c947d5682c77288cc1cab2d9e360dc3841ad6f821883ee0520d493c125c066e6b647dd9ee068b89b2c1cfb63b77ba96d7ddd4dbade4d790a0ed72195a63a5e24a1ad50f74af811a5cb50e96a54ff2a43ce9c6f3db615e175c00a26a491c426f9b276587071219e4b1cda58d019b1f3c87a31b006dda480104648d55b21a552a306b232b2f6a39a9a0635da84e4f910cb6950681f28c3dca79c0bc38bdd5a29c11fc4d3c5df3084d7df8fa0d453e4b0e651dc497c57d3c606419b04c25bf63a4293d9fab2128312328e80a89772fd0e5d49f6e6277f462fa828bbc4bce683c09d7f1fe88e3b404fb0ea70e6da76b2e01dcf7bdd8defa8a770196dc3681136495d04fdef030c6cf77613110bcfc79ff35bc1785245f79c88da389277587ffd12ce150cc6c09623956a21b5d46d75f7eeda3c5f7a68a20758b5e88edf8eca54a4022a4cd55e10f0c4d891c8acb47843c74788c097121264d9fc4484aaf9344459c504b497e63d15f7fed8f61912e1ceee5fca4012f03dbd92d45e3354c7b9cd1b20f1cc86405b1044f3e8c1f72cd1f1b635c92d9e8ae2dfdcf6cb21c5c8bd39769f08fb9ed3735d18bae06b15c83b25a350f6fa01720709027c89fbea7d6401f170a19d088c2dbcc3e8c71733f29aa5181b31cb017a62124efb4bd7c0b40974ed75fb07aaf2925ed73b5c87986a0788d7fddbaa3d059adc726aaae7e8b56f8415b7dc201939ddec39fb15ccf22ba4d8ef4370fbfdc36ea1e7fbbb8043fbabdcc23641feba1fbb05b06f97bb0092f1e3526bd2f3520a4dce172588a3e14ca65acedac6ab9813d67affe97af9acb7000a22b10ddb3d3a763d70f7ec439fe960e8ed797d5065fccc6d47fd8983039e6f5de7019133402d5fe60308fa032cf0de546bf89aa9942b906e801e84836e3b6ec9c21accc589b33f71f5eaaf71eba8f58acbd17b9d64cfa9608aa5382101ecb08aff951e5bb022e8d11503e0628c63cc4f5ad0d2ff33b78353df0991dc6453ee69e10704feb8f87be8b2e78f8f955054ba804b9495054d1834c25ed8ca1457cb7ee78d78008666d40aef1cd90f93bec7983f7abbfee11d3d0e165c0831b6b3a49791299f21f0b9dc2720f3877f874e3455110981b760b4a315563fd1ef16b6813358e755d90eefc9088ca532c35ca37dd3fc0ba3982ff215da3fcda3f0611b4c71d39f187b48bcfa7a22466f1af0c71bebdad2a095c3f4ed11b878e8fa5ee2f5fb1a9408836888315c72fe2956f873cd4ce047de43de72dcb479c46983b84c958d688120343938a194deb92e2b683f79bf11b1053d42fa04cf91e0b118feb71079b54a63e964bb0c77861da56402c311e039054ed5de47b9ec96a117fdf0cf443cee0d08580f1677f8dd1c7ba17d09f48d6cb02528e34eddd7cbf0803ce914a93384e65a635808cfe9cb93fb95a4b72c8d6f912a0d8dd34012949920fc6672ec324f9815a44443695928a8c70a2c882b3a49d953179bb45fce792529dce89729b1c713b6b7b329593841795d20c56075ca479eefa460403e3f0addbe985a4d5943fadcae7fd32057f25f262f480de28600afd77ea1473bc32cadc92ab15b3db06eff5c270afeade031ebabda4245ce261d49c9245c6328c045143dbb138a23f1c517cf585e52d348287a665ebf13c551e78d156aadacd944cfae73867ddbc350c6ff43e976341d989c488fa8e01499cc371d878e7246fdb6bd06a7e9d7aa209ee43de6098d3da74832adba11c355459dc677481c5efe8ff8cf87fb00cab45784e4cff2b3f9e254892a2ab69aa2f1f0f7d4e2df0f8f97d96b6b72b053b8e2efbcb10f6b6ac90334c42d2ac3151e419698c5648099ff1ceef21257e0ddc80dac5bcfabfdf26743746f4245f75f10916b2d373f1af71a81533053c6389155a36d8614ee40174721b922a45bb922e674f853636fc0d3f3e67a7f0f3bb2a0d1010c922e41486c6bdf7c907edc5d90766ce3983bf382fb4f5cc5a565532fb065c5d38e349ae71e0598120845cae6b13d91ee6466fec91e81fa631f51a97076e04ff38931a290e70d7dc5458e1e7e2cd9ab667c6b35bcf3d8d7e31790e58baa18d8b3fbd62e1158f6109c55e66a5d1a4e266fcae0e1c037422f50955693e9a1eb5860b522593b97ad3834d13fa9c348cb5422ab55cb912eb964b9c887201f95133e38bc0332b87d5d7bcfa5e4d287f634ac567b4f7be947578f841806e9f7f2ca9cd56e310ac4fb0015ed901a055145e4cd3abf14ab9b20b60997605ed8c5672f8129ae58489926ce15604bfc4afddcf75b54a47a7059c4785f921bd1d315b8446ef5381ebeac6dc93a8d14e3e4f9b3c9d30f824351e2a2bd5da1996717f979e0cba3d3f3fcd1591ee43bd239959e3d7543d16b29600e96fdc07569fa2cdc743be706ce7b1d108c8978c8b88b3b7f1b470a8932142d0acd8a60c012ea4ab6d4c5195772dfd716216aab036b95516c17ce7c5901171f56e1ac9469021cad3db14b75058b4d62b67bebecfbc29fc002ea3dcdc475d8384123cae0f61f9248c5d4ee0321d264b4908c95b9d2e6f6aa400b49027e18ea27130ca5289effaa9b700a9f8628e4e823970d7e7145e8d450909bf9b21b5d7ad4987e6a506cb0b05852a6e5357d77c4f9b04dd2363300d43514417abbaaf20324db9cc4a19253932572f591bf9dec208f2b7fdd917bff97463fa73052abf78ae5580fbd1bc2e4ce4c951d991b098ec759d37f71bb717df6a5be6e0f83b82a193cdc58bd3b16a81827538bb2f7301a3c8c1016d4072afbcb4f12efa95768783e55220ade500bd130d2274f67d2462b733f45f3e465d1d07ef44402ce0ec13851e0ad715fcd45f98225fc92230e783d8bf9c3108cda1662faa1395534321bcf6040f7c4aebac6dc9fb75a897203e7a6112b8673e8641a90b4d345949780efe82bcf85a01f3a7c51b00c7481fbf8c4d503125833a29fcab5f9d5f9324b34ac860556d20217c62389593235e0afc926b0fc5359bf8e05b5f859b25459ef95d54d7b60742d25c91d17af9a1cc33c180c71816cfe4a12cc18037ad6c9fb0f24ec5a213d35efb42132fd61a086fa6da86ba782bb46f1fd36971addfdfe082377bdeed3c982da2e4fec714f9d980cddfed46c8d63a8d7eade953a099adb9c2dcf52def906089048f8bad4ff3829736faf3a4bce2b7094f04a1bbc9577fc2d3ea9c920a51a3b76f8742ef19406040b33e91c74a6298ff2907e36c475b6eda4d0aaaafc80aa8b3ce220359879f115d1af00f377f4dd217997865b9fc694ceebc42a636c2909bf29cd70a9a1e2c698b49f81dcc66277e9bd03b28516b59ebbae3e85014749dd747d6adab694b7b2c0446fd5d71ffdb105ea7ae7adb38431aacfd1df26b60116caada38caecfea90c288d01c4df6a740ac51c74632d49bbc26a630eb4141655d64b8c1f02cd2b768e03d8ff031e35f2de876e125f4de915ee33698bbe45f5cdd2df7a6c9b68b394e59fb9dc766e8ac8948c6c05a14098f0768f9c30c15600f8e165a4adba14b00f0c5b7d5d2475170b76350b2b6f07a83eac06c38ea45ffccabcf5065598f78837bcb255156a3dc7ec3660e4f1db513bcc025d669e8346d9ad15dbe2a4f4640583a3b06935eb3fb05d4f2d35a9a1b4677ef9e670f978bdd8c38ffc8f78a169c06363930a06526fd8c839f0066b32200c5d0040a5115e53f671de5b27da783cec48e752fb6137cfadc01cf09483f1320a59e0fd175565b26ca1d14c91810d8ee28ee899220e930f943fabccfe718d3a5199614616ca30ccaf73cf0089dc0de500d23b374aeeaf9224e0f2f2662e3a79f0860f52834fa4b91eb792e49e30b7c0f5117793f97e8fae902ecd2d8696a43f1fe9c6ac6cd2e4f34c94a8436c92ee443b30d9b19578260bb7196c9847aeff399cc48d4d3e27a44c338d82342abfd4061527ce3325fbe574add6cacb6fe8f529bd468e4686697c9af3f8308c8ab4d74416f8e394abe8f2fe0bb5b92eb35ed663852467a7741b8ee3e9d6b5d9142389d3478b8e83756e17ec23526e3bfadf6621ad67e9c75bd5418372b59893972ab969bf54c4dbd48738dbe69c6502d477489f102e0cc2194cd3d3c72344ec20e2665d2c839ea4941161da608766c242abe4fc17ee68cc724006c04c53dbf0cc578404b515c7a5a37497a9fb5f51408e04b797aa35cd23355b86e49db938b323e4a980b689f0f9bfe58720126504dc07bcdf228800a98b391dccb3d3d8f187f855723e1969e69c6745fd09df23b983bee5f4af1fd064f6b4fadbe452c1bcd5f18e9d57fd60e03dcef80666088fcd97a9272dcdd793fae16facfbf4f4ee22ca40023a6da420289d769e49f74059f378b308114b52f95e684949964f38d357a0d96588fd111ea32ec6d2616fd417cf365fea760d3c011e6750cc8cc7af07a569a7a4174cf61741f3685daaeb066f9f8595b74e692d7ea95eed9c901a0527ad3aca8f4e0dec59219ecf74c245becd73c017bae56d76212635fc547982d6a16b513f908d434c707451105747a4de81b0f2852236af7797febd640fede22f70225416cb1e4f72442dca6adf9fe8d97e7c3d5caffe6358464241f02e32937ee6bdcc46cc4b312061dc6f648f643fceff487a798700863d61a0c2d6c2eec6d5198faa3634e8ad3228955618bc6fd33d4e292f8eece6ea07bb12b333cc3d1bd28a6aa7318ff0d20d6cac2e25f07ed6d290ed883976c5284598f8c1a91b03a098dd2cfd306fd93b4dab679ff83299707ae64acf0a2d318cddcdf6b56b411554439179390b433f024ce97f2e88e0a97eef86183db295b574cae5499252e891495ae87d9010638ecd6796d983409e2eeb812874f83c835a89d72f2cccd285bb812526312c1d006641ae35d7f05da004d9fd2a93033adc4c93310057b77e9494a6daa63549f08f14dcb4a63f3fe9c40a161d09843bcb74ea77a6bee06fd7c699cbc54fca93c1e9bc3887ccd6969404e9d3fa77540cf0a8bc68adf7d0074480fce1d9937aaede28c9f713a4fa7a3c090f3a9cf2bf39d1da4b75aa2715fed504542407f9033d846c1e8abf5b4d6978d6ab58467f3f5e775624ccfbe33e6093acff88158d1197a2fbfa43777e4839142e9a637eed29eacf30361d7687f30f31b1ca66682ccbf0b60766efef97fe25ffbcda6ff80cf92d7d8b9fca51d97258f7b88613ee9091a8f3ad9313671e31d1ee796d9a96a2cc9a46a4296d90486babbd0bbae10dd2255429dba5a60ce433dbad1b2ca60cab366c4769715cd157e69c3a6e7fa434cbaffcc793eec1e1f0c6c45d791ed11320a197fa9219c2b0d5c807836da4eb37d49922c65ee94dbd456540bea5e6bc51e001c36941364bd22f48b942a873f543ef2d9822adb79e63c4ff4ea70f426928a1b99af5969bf952f6262ffc5d2865b324a60b2a9aa0c84ec52a6ff9e77c5edae6a4229c3a3ca0bf146a41d27c1afc5702fa7123a10b474d7e47634c00c9668da0e518f66384d64c502755a38571e11a65a99f8b13fef146a66f0f148dc01337e76e84c23c419777fa0a3e09b445352d499fe9af84428420d4caf32ec23486fdb5eca3b9276202e4e72a9edf666f88dcaf4ec1df16a0f5e061fb7f2349e4de1872424090259c70eb7e9fcbaf33aa8163c62b9b1afb0709a11d74a198a5409bf664cc0114553c0d60e48664e6d4607d46e2e80450425ebc6782a36510b5ff653418938c091bb035aa9755bcc4740c53d96fe64e29528820d650bc19d8d71ff7f14bf37c95fd9d6d19c02794fc99a9774ed5132f01b53943342db566581dbbb42abb7dac09a9f197db15300187748984a0d34a3ec7286d44cf327114285d6a0f63ea9607bf2f4862c717ff7440479eea7fce00cca90e6c9f6b0838ae00cf28b98645d80ada62713f63bbd7367f938c8fe5aea7aaafadafa47d68bd699b2b01c0da865e212b557579385a8b38e662fc4f8d2bf7d5590965a749f070e02030acf4ad0c86a32e6992932ac5770665a8a37f68f5ddae24635c3c4b6c311dc1547ad86881506a1a575f7d6c1318a31f37a3951932e2492f03ebac2d4eee084d5dfcdcb741dd5567e20f445f84a8de9f07c8ac83bb801716194f06a120ff1d446774dc1d56926ef482ba111b5211e78fdb336f61a307f5294feeaa193e7854b4b5d5b67972080c00c1ab7f6711c46a219e9075ff631ee12e34a3bb39d6a7877b779693ee5dad0d63402e06b8ddd1e455b132274da1c937f7f66a935d3d161b4912f9d122b7ab34f8cbc932cfcbeb0e8ad3b320860c9938c595ccefa6c6f6c710c820fffac2518e9c72ed634cbf663424fe7e558918b501efcaa5c2bc75cc2bc66b40481b8ae72ea3d890642bf9b622af5aafdd72771ba79d07896462e62b952e94f485936fd2ffc0368a4c2714bc1001afe8daaed8eba059bf92798ae73b443869755415bcb524a119d9cfe50a2a9e75a361700eedbf27a8a9feafb115c649f55237887f0a5aefe133e366dbce8e7d4582ffa24adb4dcaa8eb21da27d80695b3bf2582fa53a7de79e57f842dc9aef458b752f03421e15e79f40064586e065dafa6cea463920d93279982657071f70ec09c4bb1da63348d4d0778f44ce5ae331176ffd6a3d667c959e6ffa74d8d7005149dec4011e9026f83af1282e5110b99e685e0ed664383b5dd5f7315de1ea6e798816f7771482e6e047c2dc0189d00ed4f0136e0276a5da20c03932aebe5dcf0042de209642754999b717df81d35ea37163e50b94656a1cbe49c1abb98ebd87be9abdfeaaacff78649d9672cd26f524f8203193c85f99019c5ac62d3295830e64e23884dde7652cf8367af89f9f21a712a9b23ede208be7023ae0e1c9ba6c1c60f958a94f658ca367106d6c421fe3ec19e50bfe46ea361de14bea48f94655bfe200c2203b1f1d621d4ee09a0c3c577bdd059b915759ecf61fec4c572ae0eb9de07ea7535b2e9f2d91e48ce1551f243d6ccfba02f67b620086f456858e4ee4ab8441bf994dd7a51a2a17772ac0f38395f798ca452f94e903f8140e96bc34895b152ecc5932c0aa77d69341cf9e59eb98dac9d5f75b749fc708af478b81a517bec62de22fd3cb28d7acf277328f504c8a02a03ff26e802e7d472341e0c69ba0d63df750c01831f69d88ef421179973a5b33a521c615ac4dae4d5d89f7223e2f725462385e5b001e85d5214ffcb3d5a3f0438b8d13327e77762b014696d50d5a0d93fcccec2b2f5b1ae29602d50dde0663ec467eba7a7be5adcc6548aaf7a9be0c7bc1bb89bf49cd084d721b433db540d77e31b62553abf92fc0ef0cbfc60a90911f781d5a94abb2de1d14bacb7a3aba49a25b97498e227016fdd969b359cfd02d19ab1f5f2867c768d74812745b2a79bc51dbec3316f1424992905cdc8654cd21eb4f2d8d45c292520586007f45490307057a9979b2659f988f09ce0b71b698290d31543e7b48d9240275e48ec221ed83daebcf1e0e1a189fd64de606748e23ec9e22e598571b2c9627a9255066a7e2607b97e5b6582d90afe00910be5a06401c32922cc9280b0fd3390aac76413b1206b323ea7484b41995a417c384d69f448785336c86dc55348323f33a8b6bad9eaf7ac475a6792e1953cc98c3da624fff4cb6b099ce4598c71b77f8ca3aa2719dea6d869fa4bf693ad294df58fca522fa575d297129fa8e5e9a8705c1638603a0ec9343305104a4db7b116e0f1fd4864ec346751904a9b11501f3a844a1eaea10c6daba30c30706989b797bc1c175de7fff9ba18bff1eb341b535901998bcccc361b8880121e930234accda57b491b240f3527664eab917233814bb52e30206925c30652fc04491aec19c1e84e63574e415a3d130aa0255ccf209e956f4852de1ebda8ca062a050785000ab9c9da66b401bce79e717a05051a62f121a1c662e1d30bc9a7466943887d4dd6fb957fcd82ee3cc3d3d49e3c460a48e3693a7ae728b235e85eddbab8febe5a42fba2eb05fa4a59bc2631b75414886e3b7f03a032c8df9b7adba1ca85647761d5e3157904d79309977474b134141e26a3936b2caa9396fa78c1919583e46385d7d3c9a33343a0672b887c1550f0f5d351713cb8baf30e75e42dfb9cd2bc6b69a95f2f92a765dc433db93485019bacd12fd209db15d428958fa94ccb0e70bd3a426d7a6326803f9f109a8d7a3787baf6671bc5cbe342354fca8902f12b62f723f1464e6091f95c315ef9cff907c105f4b9387aa18f9187b4606d956a093b7f96d9e4cf21fbf2b95f88c078f2364934e69e1c1f5b3b69beeee3eebb595778265c0790aa6c29b6a095f116b35bae07e30376b825180f37541afce454a04b25187250b12891053b80ea21464da42d10c2c25ca2b131f666b9973cbe852b8de91bdc52a15157b0731b08adfb16d21ef1d317ac3cb1b579e2d273d2b06da61e4f4fbc1a29b2f019af48bf1ad4db6ec44777baa183742d4b5dffdb3ac6d91578848c9555c9af9dfe7e682e08f76e19f0c9ecd651856d6a6ebd5077297e94c3dd796b29c233d4d4039c00e99ab9cc0cb91533c670c3b8b82318dddf455d8d3ce3dcae11c264a88ab2bdcdbc514386ae5cebd24ba165ceeb75af584a45325307592ec5b444e7f9e00ce323b0d851928542478960600e4b13940fc9337338194ce4c0cf72b0f038b829687f6d3ede2dd8a7887f4d9e8f5ea6a96d44b02cb576b6d9c3538761b7d2700f7bea08d308af553f71f18ea96e6a4a9be1020ba11a17c78969bcb0ace9795773358735f177f71f2b31573688258a770366983e60d4a39732fa3cc5bee39aba33eb2683596ef3cfe9ddf10336fb4e700cdfa4a2232a0ca4e2910fca88de0b2b2b650d711d0e22984257dd353a654fdc89e5a6b9adcac8bd1969db7b3a348b61eb0d9b0e7d4d1f69271ec49c0da8b543757a679ea59720bd4fe5125186a8b74adf737232b20b040bad1e967f45523f52cb901aa7d8b897a10ac2ba54f02578863f45060d1522b2a8962ba895d16f061ebeee6b681d568ddf482c65de3d116ca2b3a5d90917a92fd7884fb0a0221d940176e2b4c742cd6daf05d4cf45784de8cbdcce5c7f2413f1a91471621b9bbb5d300298455c10c38c76b1353d90697268504117d0d91e24874fed69adee5d440a235b5d966dab311d62a98df73457a36ad31aea749324b0fd0e6f18c8b167763bb32917d120f97e50c1c0cef95545d427db9a554e9110c1bc17879c6a08b3bab71159355afcb3479ef42d7ed1f3c2e18f7a92c69eb202384e455d6a0649929f489d9ad7c63d521df49f6c9cab65c9d78179f9d113c597a6eaa72b362009d9f96e7c1b7c6fd6b847444fcb74dfd4965aeeb3adf05ae7d7c63984b40b4b60ea78689e684a3ad68cb6ac67c0acd974d98003a4f36fe71c8b4b4d29f7def3b163db83f582448745a643b8d583784f9236b38bb8c11a548a5520a0c0ef51fe64cddb3c741ba54b6f91b6c34c40e326857ce7d9b039ba875368ab8a0f33e9b6591d8ced6c7152e2503b7419b2ab7b32eaf327305f5663c90ea406592b27e1fabb12aa4f97a88bfdac40f889d8d24b2385fa5986874359d69cd4ac678eb036c33fab366535e90c65af67772ea722b830fa1a7b89274259a328e8dcff150f39829988b23e239fea659acf3b3ea3f4c163ba61cf7b03c2c0a19e790be1e0d7e18e6dda38b6df6373f272e1584425f00a74510244f09632bcd3a41a1021b1a22d4cd44bb87dcb74ccb4dee6de22f3e65d6e8a5840109bd640f9468f700f393739edb48012782c6e2c79cb44fb0ea979dd62c0e7e815c2659fef14164523d1940415b9452253558d5e0fa5110bb56c6571325a1f85e39e0ff16a34dec95e072006b977e4f2f5c6594623b162eeed8d20a735449fbfad1366fd09551a9eb5df364b536af43e924152cb0fed2ef6e218f3d72270c107841a315805303db06554777b6f0fcc49307274cabb0bf9d289ad7f7ddb32c145e3da079389734756fdae08c2bc39f6062d4270befb3bce7ca930ee198b602d59b17868e616057feb5d8cd0846e4d1e660cdfb56adbc3a991af97985d9689e63f057e484b8b81b663efe7a56cf10d7c8bd989bfe84f93d97bf5ad7da3e1e267f65eaa561f32b6135a937244b32dba8b99659bd9ae08301d8b719970cc4364fcc5bc6bbc42b84eec9c0cab2740c76c800bd339794131c25f142a94cac12ba2b6736ade85c4d83191aa2bba0f420eae5a229854b377886733f666789c4b8d6414c5312e627f50f58413fa96f15c0e5a044a688c5a8182bd41bea7707aa84d9b412bbbe47a4d5e55c1fdcf997c441be5ecb4e33d56eea77105ef83df5bb59c03bb52df44a504177569dc367b7607ab815edbc4d9ca7077c3f7ff6daaf2451e702a9399fa775512d4ea210f51b736a041a01373ffb2b49a248d764923ccae2052635d9b286caa120b3b840d3b7c9cefdfb5ab96112a032b43017554ed9c64832afd2fe2d9c240477ee9cb18c03a890354ca1b97c497843d530fa980626a188feca0b49838126aedb86f5fc67cca077245dfef254b97d078a13f46a0d5b0ca8bb4326142d7ae09c13b0769868f2c139c10fd65d35dbb5332afa6ac0f86d906c9e0a38681e2e8f319422d288fda2746b751e70698350fbd0945eef9094e5bb2a3c0ad5f78fb20f33c3db255939855e0552768c2f253c9a0edfd17a6494c918f8863929e50e1f20d0fb775d16d17cba47d2ce18155d987da917af6f458a70e532e1b87d8dfb083dcaa1eb638476179b2f919d5c40fa4263389569287e3b3dde8624f7ce1f5baf8f12779dd8532c41921e257caed9e8a8bd769ca3843813bbb0141925790c7cb8d8058e349ca610cd2ffc33270745a8d16ea77065fa73aa0a788bd9990b7190d2a4b21b34c25b70854b06844efd31155acbcd36f223ec8df0e2841cc40147fab56b32244763deb618c4208fa22451f814644b520de4ea49f420a7b31cffa49b5d5da55b90fbca930dbb790b88e9d3098314265ccde2ca8877f7d2279a1019f012eb897e6c2dedb20f901c9db8c09da14311c8532a548cddddb1c8c7b1ad7ee5f6321ef56049f1957f71f1537a857eb6a7fe2da839809595f0219ea35872da9a6120396d7f66807487221b727a97e9a8a8782750325a176657e2a9aa2af145f14dd851a755747b48c473946f83d89f8ef42769e724ed8e56aa8c27247e2a9ac110e1bd302e5549e20ff513ff029d35f30f1ee0a700e1bd8e974b7a37c665cf3f2ab99e52eb9779e46ab90a3923969f633bdbc16fb40bdeaac79e48d2827f0e68d3f0df3ce35700d59ad39f32d9af40c10db06552de3fddb02ef9af07a699c34d4cb4ebf893e5fc003459164610c8a019f8472aff35ac8b7bdf3088429bc09d1c2ed9c84cd0d49e786d23e0cdffac6fe2da915e8fc6a8b7b8972cb2adbfccb12608e3efd56f23dede42def7710a3e7d612d2d48e23ab60d43362ed49df08b4749840c5ee0661b3579ee1885761a17aabac738bb44cef48515f4e249bf80cf396088aef101ead0ec50bc9c91440b5dcb39cbcc56ca39dc1337e463d18b1f230b283f73f80be315febe2ba05da0bbaf44a1707325fb45a51e5f6eed4289bea6f90b0537f30af872e214265a5a491fef6018800edd3a0ba3ee4954d70e6578cf12e5cbb0d1d6d51cd3ced1c4c42a7fb85af454c6376dae75abe945643e393d0597aa5992ad47dc9f5b2404f6858872089a7dfaf7e4f32c77f90103102c43a77b633cb9e164d1a422bd7028f7f60f4747b372ee4f9920991b3cad8847236eb995f569277e394494002a033718b5e2c322141e35bd203891c41e6e2e7f95d86cf65aa22705db6b2c9bf727c53edaba66c3ff244143748846b47924c74b98f8d4053da87cb1f35200e878989375862d86ba8618d51c9885d3fea1fac11f3b6f46cb2d95860cb8aea295fb66df67fa6e755b3983439beb2ac806d8992a4d05f0be3fb5d0fc398dde5ba0f758c68d2ff7ed309da1e1309955413d781efaf1dd81340a081ddbe95f17bf5631bc20845d88adbf771f449f4ab625ff4238a18130534a3279bb8b4840818821472df2eda2ff13eb7101028c44b7b1625e18ef76a2dc37a5ed50e2f58d360f3fc55403f5fc30e5aaf7e3c6e7383b2c40ac3496d944f5394fb050162b33e383556b8d289cf5a08d67b1bb3461c447656198e8aea350e91cc8ed9f149d51684ad77a1e132fd5f04839c3b3aab7f4eb5adb4d33675b160bcce96b7de5ba1b78aadfc49162bdbf07d13541fb3637b88cd383e0c8c09ab50c9e298e63753e2dcced56427b4ed11032f7f28fdbf894d0328936ddb6f89843980ec54d45bf02956ddfa1093ab0fbdd0e8c0e044f6e8b9e6b5fd2a127228bdda55cbc02cab00a4f59157cff3da452cb8cb0f5c516defe4fc6e3a6a644473b7503fefc46e43d24a7e4cab141bd1192b78c002a09c92c097d488330e84b4bfedb6981e812d3fcd6652f0f20f6046a48682eae2da4bdeb27b5569ca09ffce0eb22cc3e7b95d9edf1bdd7b4221821f15e879a3cd75a8c8b492ce43d878647f60edaad223bf8f47b81805b1907c71279bf2b124285263e00ecf6ceeea5e363fd10a86585b220f49863640aaf58d98ff315f19f51656710842859346c20aa969ecc5c4661fc2cf4f6ef339ddff7a5a79a725e0cf9355c4f69ce5919c078fb45d081c4fdcb7dc48d6a9a679023da244dede00b03575c6739d46a3ae3faaa22b0fe10fbcf14336b3f69e598c15f7d1344dc67665fb623523d4547cc49096a4c59f7631b54ccc82ae5a007215c96747a591e2c988bf9d291ec41b9e6cfd58d933d61e20b520606c13fe93c31786ed5af69a98a635a21885265712afb0409abb5917215a2fce1cbaa11c1bb87c9e28748e5230c003aec3c77311da49d3d9fe746041cb676989f37ba5266476c1f3f819f48c5c55ae0fa9c0c80bb2ba3d0e9a87298370b2cdfed1a9011238772808229d9abe4edbf3d034bd32988aa49d9a5391a1f38c55c0d9866b39870edc6f66eaadaebd0e1c48b04d7d3ff39c3dc924040affad16fa369e185fe985b6e21bdcebd690e72517b5d63f15438380e510d8b5a6ab22f83c31d1770234a9266832713ac687c2f2250fc4f67b478e28b38e98d6e9f8b8d8b61c1fe050b96c8fdd275d56c648abe8d8547198348665c52515dd27fca07dded6e019276c09bba7b295677c6fb2089811ade9c0a51fa3fa1bb1f286d27e2ead21b227a0ca4d2f3fbacb9356467dd893e7619c2f1b81bcf9f843602af2a39f59f8fa4d24883a45772852bd001b87702d8c678763d3cb7faaf4a0d62bb2479436613ed5d507a879a41a63f20e02cfb69ce9f5fab0af298ae5ce2d0cda308d7214e17eacd4e438e8ee68cf5aa7df4aa38e23f65df13ad209f777f3ea1061b06288ea91c1f4ab2322959f919548406e697307046657e5b7225f13c9b0b37b2e4bd3fe71722586c86b8b5202b8c4a0f17a7d8fb8d95bb5bed0ff1f74c458861a179ef01ef2727d982f00452627fb2a07e94a85ecdd044a7de4e598a069c9562b7f32048cf8600ce712bd8a85ec46c6d70b10144024cf407c2589d25c1d95aceae12af0120ad8a466f7ec793f8530058ba75b5e3cdbbc8c0859bbdf821179dfebff6c9dd999ec9c8ea700bcda8acb7c9dfb59fcb991db0ef36f60b516bc17f35cee7d74135b142a5473dc753f08b5afd4890c6eb424f5cc1c0e66c47db8dc3d6a65b964e664e4a947c425d8ce33f8f119d58a49b2c42cdf4a5ef47b7a011c3ca02e8c2a71739bc0adad77591b0e6d3f6181bc907bde76bf8c05c4b454889e675301846aa8596d5e99137d9b331efbab64a805c5b808a00b4beed97683996807d300e2049d0010573fa7659a26cc6e614e043345472c97b9026de2eb8fbb3f8829b4410e5c67d90fcbcc9ae37fd11474978d7fd0d2180bf95804ed19af143982d238bf8f57fe0b440df83f893bd500322ff7624084850f90316d433622d428ffa0822415e6bc7ed25faf4e2a8ae2aa7962b04f3793be93bed86faf801d69012b3e4547d7fa480f08272d7e7d218f05fc2657dd04112d73a860a6ce0b732c6b69f7ca6a754d45f1215e54d6ce751821eda7360eb728ccdc3c55aba612b76127158854ecfb2e411bfc6339bbe60a8261121623d3bd5ab8e6b08e6111fc03d2d490a263fca1a4b3097aae2252bc403840d57b9084d7c5cfe8e4a9afe1b6bd09017b349d64ecef7f7fa2e1ed5f760a2082c9cffbd6dc42f94d1e226cbc1dfeb6e8e78b46dbb66aab76c4bfec19307f5f75428d72c540a7310a733914c744b13fdf34db72be0fcd51aa0a790a795945e2daa8bae25439513bcf0e8420d00e50ae4f52868b881dabaf2c2760022606762a6cf0b23a31877dfd009807cf2a03f5868d51acc66cf6587f2a9c377bf830b3611b725c0645891ddc98cb49650e0f68261f1e37741c158b0c8a63529477b9e75d746e19b04a77cbd84f397c04274a7e63deaab11512787b76ae1e9393c16c9b324a52984a902931a26f1f41cdfd5bfc54d4fe4f2e712f991e6d8ce5a0d8af844461980221b5d76e02f5c985598f404daa81e12a239162a95e2f027d8720c5057324884117c6e1325cbc887610e79e5db67ad110707193ca3af9404083c92c9a16ff484893283c662b23f0ef5168a151fd55965c214ec173f0b0a3a025f5c1bfed19a45ae482d03c0fb8ce2a166e2e6cb007e48c790dbce062de9b2d5dbe30d0f7e980dabc58d885566db8d3f8eea5e1b45005bb1461c4c436957dd1b90ce242588dd6f58139907390f0377763563339956437fe3ada5c7c5938f725760a626c12789b64faa2746d0c9693bb4bf9a217d1577d5f66d7ef62fd5095c4e20a4b93d0fb8b3bc716e5712954ff195d13358f34a9606ddc8bd74a2c231a6d6a9db6cef2129f2cda0a02fc3c3394ee6576501b75092dbd41a6994a4cee11a7173f95b90d628aa2e899f640ab7b698eda5b03f5922bab1dbaca9b03051d69e3d3374a71fa715daf802637d726fe9631b0c8e9de7c2656624fefe9390267c852b6c569fc2fa3352b9cf815996508a3f5de17d6b5524d0436222903cb68fc6e8e53a724e9a6b0b048861615a5d20ad0498b351bface56d8294759f4a732516771650ee5f77c5bc9870e106cf70a352d671a0bddf424962562b225e17a43795299817669b2186a4d91e94d67e711c1c019564ec2103482519634b228effbd99ba6c886366c89bfba610b12f50da2b4d8894662d7034ed786fbc522bc54018e256e3eaac33dcb5c892b4668f68bdb0e5baee6ff645bb3e2773bddf64d35bca40167471d83a1f819e28603c7107ac6c755cfd87eac6127801282f9aed85fe41a2a41ffad3f40ad6e0aa37028ceb1915ba241b265c5880d73b6a24f234e6293ed0a9deefcd792b735b77f1ed306e217530d9bb9d77a609f0b1ef8e93ea5c9d70c6b7bab7bfb843ee1bdf00a7723d4b3a2229ae310a4cf51d18d3f5d19486f5f1f066f2ada5a6280c98b96e7c3738a54a654eef8675957d96a6aa2e716d6783604ebd3bae502696935bd8a6dfdb480515fc5eb07449818ff6bcebb7782b1d11ebd69ac977146587f308dfafdf6193b27ee5ceb59af1c1837b84c8114376a547d13346b0eda309582d9a0fd46eeae03c985c122745a11e520bc4b0ade1c0fd0ba2af4d7d0cd816b5594bc2f4089a5115d0b7098a65246b2a304c0ffc551867309faab3f33d7b8ff662b88d33775715d0c01a6f4ee641dc9f93e739f537a36bd3b0d3780477c9461246e20183795362783c360665f7a81097fcc19e911fd28dab67d1b8274345ad4ec992179133efbe6183d1bb375e187248168fd4c9d5219088a4922f1109d8cc1285d99c6edbf922266d6693ff31326fdff4fd223fb716257cee6f0cb615c603293e37a62019bc240c0e1cc25c68321edba297ce5edea9dae2ade3bf2b37e4d104446a10c5fc2a2a26fe1abc87a406134e0b2414764ea9b1664928d2340ea34d0e8f302a7e7c7274fe11898d225d512ede462e2c72ec10f1d78d059b75865a7f9c8b001b6f7ae53244c9bd7f07cd366b09c3f296c83d32752a20b5fe1d8bb75a60d20b4148a080b086f3d17e0672792d962886fe49cd3e70379c0e2f8043e30ff27be22e9efd16c3292a881917d722cf120de4be3cd18ac3dc6d7612dadb51d596aeafb97d153dfffa8fe680f821a4e1e11cd15968f1e051a95c346b8d9a06dd06133870238fe8a369b651adfad5a2b270b50a6140e14fadd935f6f1ed8379af9ab98464d25a825d68e7ffb22155129e42f4bb1879276e4d46d2d65021ca52ae32591918c6d49c7e2f9d842ba78538531d946f4805f22b39ae847d2b4e6c22489ff6ddf50cca6227e18dc251a484a8cfdbbf7bbdda5daa37d36fce0efd10598e95bde0b97f4d70b316ccff6be0ccccbb45137f0e202c494c99724295c33c3510a12a3d33484b1f04c8f4357a48c94d5c7c0c195b3143b9f0b6b7bbef15eb44cc027200150c6bbbd03dd873b4364688acc962589bc502cf4a06884b08c2800af689f1e8c8a5ce4ac7d87608ea50d6d42aea92e3190aeabc7497e99db4c47333953c0de25f89893ede45b9442726b1e6503385ff0febc246425dec2b0ad4d620a8c85b5a149e3e6d683ea3bf3fd59f7419b1b0abfc549de1ca384e0703602de20a5c77c82feed22fb852abb211053a6e65ad37a88db804760bc4725515a38b689da94c44483a8d93153426d18cac88c5525f75382f9347fe8d7e80eaa43149e543a303ac1186075735817df3a87aef849646bb19108244ba845b4431fbd3b0402eea7deb75b547b664cdd3dc945e311dc7c2b1e6e0b41ecd72053f8880ce1102e5859f10176fdcbbeccbcec1a4cf119fee76ef956a8d5f3d914a8e4c200e20ca86e70d981b51088c026e0d9d96b715d2f1065ce63fc4ad03f34a734c982d41eb1c6273b90566eff2361372543d5bf584b795c91c9aa1517661891643c22e7194ccdf6d2b409ea8126b69974a223185c38ae4e3418afee65838b8407cbfd65da22749ebca686bb9d3a3cb235242315068a6f93098ade60221914fea89e2da195c4d8aa9a667a601d6091a72a25d75108385f446c70827d7c6038bedfe09cdd8a53a2ea0706e9a25e6f20da65f960b003e15f3d1e6da84ab42e65f47472f771251c6330124855bdb746a73724445aeb05c7a970c2e3f053ca262cd74873bf13168b79edb58c8be768218697d91ccb297479d51dd170e3eba319f3f9063425f9add5266ba2635404c19c10f3a0a93a77a5a6d89899bf964353d65d4332a5ad01213700bc3195a229b8f8c8ca2de14de418964c2516225482fd8770b9bd4558b95f31f765b42acde5b59e11f6ec82b14523f1fe79ecdd68c92c2120ddd9457b53227eaff1f75690f1e185a84b14304226e18f113fdfd1b31998131883d18df627099e5bdaed9d1a9c02d1584e3d129a0f6072debd8bcdefccddd94b5ea483f9b5b2cdd36384d1a991711dc6e1cf36883c479cb6ca32c2067b4f1b0d6d07bad4261d2a61723a4ee7dd5681493fe5b8a8e284491a1c3a0816dc16b4691978696297ad5d7e5e7eb3b28964849ad2c71ab8654acf8b31088a6a1fe50e6200b40e2a9cbdf37aae32d2839e2c540f511c00e4018faddc96324c83ea7444032123bfd2431f2bece5a7add140b926d26117d0405cef63880731fbe4c6e21835a4a7ba163b19bc0072d08e0d24b0a2c5ffd057c84f341d5a880ff4a1290c0ae7b122b471cf638a640175c0c54eef14e67ccfb65aa19ec57c29552e5fc1c45c7ee675e5c16b96be2bced5e763671c49b76cadb217d28c0f07a51e7d5443363d64b24c15fa6b31e001125cde92f87bd892337dfc3c12f9c9102ff8587fa4fe6de4d2fa5f16c96cfa2d8f98a27cbc85e74f87a19b34e8c2ccbc5eee0853d2e45036c7cab7e88ba531d85a46c6ad5762aca142bd6d895240d6cd0343276eaf77d9d6a465aee8d197a9c625afa4db482bf7a5187852ec59159568fde7367afc2ad63a7948968322a72fb7fa18429d1cae15a914ad5d469bb0661b5e81ff3ce1b17b6f23b3c9dd5db5ee2b7a4b22effb5496f2f668e868935cf83aa3454da0bc83833c199a253051925f2209ceb3558cd20ff45dbb85db07d71593ab9715d2fcf03aebf238bf620f370af1e8756a32fd66a72aa3d4fb048e8b1a6c1f65228d8a647d6f0865acf86b533f0989f971c35e361d2d5184855ef624995f13e0ad223c78e353a7f66f06a0ef0465eb6014cc471b968f1741f2550f7a9f844ddfdc7a37c617ea2c2fbf7383215fec3320770b526a6140c56fdf7b6dbd5cfcba554bf504ca285d66102d2bb2cfb6c48439dc6986c6739d07603f572363e12d5b313bd6ac599ec6fc81e63ed77ee58ca08b3acede448d0a1f14c294445bff9e0532368fa341d83a4bed82f347782491f1056dbcdc4fa80e8e4ba0242820e4c7380dd0c96362dd523a002c38f81dcb00c96b406395e463081111416c158ae1544840c26e7bdbe8e16e43900942736fe04bd4991eb00a01cdbd8fc70fafc7995588fa845b53ee615a96c5c29ab92deb99c385db261744ea7be5bc4cc46555782b1cd369964349c344996ee71b1faceec6f83d32e5b98ffb9d4da08e0cc2eb64953608436acc0cd88bae73ee9167b2d03782778f40db9c25ddcb882993ede6425d7409a97077b8c95f4bdd46dc33ccea9f4436e56cefa830ecc309893de42daba0be3ae5d4210798eb8c7cf96a5768e66ab66da0ef92a54660d2f092e5ad3d448f3b3a3f0bb2cc979e22a33bd8d89006ee00b5f5781f6f6e25ff2cf9eb1b71106d45cdd47f995ba04bb001afadaa5beb436db6c944a8f3e90cf6a4c71085af314803b75c706c10b5de20e800cb09306ccfb5278d864beea9203b3a52f57dbc2f905e3da4f1fa51e9350ccfe00cc7765d5ee54b48c0bb477c54b5cb23b8e92105ffb7eda9cf1b6957e3e839a0aa9a0f5b2989a27d85c5ae738d2590e50ef276997c3de8812e6ca702e8aaf4080a40032a79d92162df3e8f401a94d61dccdfdf6ba1f4e2b2c4df32dc29db09bb1dea541b1a8f5e1d057289245cbb35853b13e89d7b9d71772455c59f5714a451330895dc44e4877ca069e6f6e46bce89e1df6e1a5455a6a896b1e8bc9f5d05b57b2d08a281197c3e9f335ddf523f0d0a2491064d0f8bd45498223e883c0575dca609fbcb9f92436840e33bea36383de3fac9e981ed91231b8e0ffca005ead40638a8cee401d548a473d2a327147542afb12f66e861a6726270f11577400cabcba2dc9541a830ff01ce82880aedb4e199a891fe954326d3135f0561db9c6acae4b0e44627ae381c59a44588a3885b7951763df43c7953d22bd8774bec5eadbc3f5cd53882ef10764869c11aedba4171f5887eb8bc7f874438100208e290321f1590fbe2616a7dd0b7ab2519e7b60640ed489564b5bcd2e19b61f12d6f4c28f7c5fea520432438a8b4a35b92ae5d654ec67d98a452f897eb159212b479b6762f524260e9ff4a18d9ad6544913fbb52277211850376a1e41676c2d303d52477a0b5d128a88e6c68b499e8699a644658f83eef93048ee854a651828224fa18b9fce0138474565fb6087f4ffbb07b1976963ecd71614755363ca7f14ebc19186420218d49b51eed1db4fcc0966015307503a3e5a379892139228d300f583f82e4a2ce59e235c296bcdc45db47f9472e6fe2479b243ddaf3462b2f85afc1f9445deacfdef900b5758010582332894b203ecea60f06247076a8989e8da51c73a9fd70ab214b6d31501973d8369af5b53c91100e05638f95a9dc30ed2b5b557ba046e6977cd4287f8a7c365df1e92cdb05143493ab9f59baae5a6293e921939ca8e7f816f91dcb42ce9fba46db80aae386fb5ce9410c1c504ca3b89f5269048f256b5e4e90ee6e5651dd6645136e64615c4b8eb67b8b57a1f7f706f470b3740d8e75ef7b00ae461819fba1d2b4798622d3d54166d9e81698256b5b45f0b9d9342fc76c845c1b3fb70996240ace9cd62b0366ec1c9a65ded5633e074e63999a324fbfe90f41eac8581a95863bb6d5a6c8f8639200c6894ae9017c8bae4eaedb2b176b85f61d46ff19bd9f0c363bb042c6803ffdbf3a693bf70a1338f737c0242fa291bb8d184b1fe8ead3f23101de7475f6a4cb87bbc9184f1fb410942e5b1c99394c48cbad95b9b5dca6a65e8ec3218b1af472a68e7f633151af225c2ec42fec083bc9e9e762638c0a01be5800f6b2d5f7a20904dd2f8eda34965a2cb7ce60a23cfe586154cf4b9d44f53e5328555da690fe34564f5c0ca757659db044aebcde1f4a1baf1bcf8984c37b5b4862a6f28ed11fe3ad73b8b5ca4224246dda17ae7597f117f83c7ddb00a56d2f42d234ee1e90abcc33e51941c36d486b72c579069a7925b64132a0b6078dd846f1ec766f29c988511c646973f4bff62d54444a29ae2355a18cf32515e69901743142a8a173d15437aa1d906efc861d9303d9d4da606174ed85da4ee02eebfe87dc6b4745ef5e07e20cb4c8b32cf9323a4adcd69aecec6270b7515f85bdde97a8d81146496136c574031366ecee95cdef7b7c8110223150e377867b7ba25ca8069588b5485950d18f11ff98216c8637a16065410706df33d4095f2f161933d27bb0f308d26fabd1559b713c4b9dc149e45453469627d2dddd6631903211c7d85c2701bebbc93f7b6f54a3a4e6c5b35d2fddf28bd24b2c5c0fc59c707f8d67339757b45577aa9faf0154962029a46fef94aca91b82c515366abb1ec80ba603fa0da1c786f1666681a2a2a11d23b34f006a16f18d41d229e183a1463147965ea27065dccd2b6d777540b2a70e8bf34d08b08fbfc88b11b0d59c06959fe4734fb90c97b39b671235178032fd4d0934f923c815c5ae5607c2a76a4621fbc75e4d553595a121893841e40599fc75fe9dc833893cb81f9a7be32df18ac81b932d27adb3cd14fb93b9903ae68d1242089988127d489ca010bfbf9b61605dc3796272f009288de9069649a3bbabf6fb619b0e0f8d9509f2fbb77a2e34d394ebb0ad46d7b8f263fb18033a05013857d74e440e79e914f7a2cf55c222a846b755078fbeeeb267f7cccc113d9292663da60cc651b4be717766b928b6cf18261a7e1f7eae14ed0adc079b4a9b00f5e973d62c6a12e692c516d542b872d8aaa53b68fe5d3af45e3762a7f0db8feefcfed3936691ac4f01a9fda67b8b78b9d779c0e4995fa39f052c562328a6accf63ab1a9575eb9b5cfb27bc2770ef02420e13a4be87412767197a1fd1439dd8144c41c18b67c56609ea3ea8f8ddd5ddf6c3075c1d3075363665903713ca8ca7a1acf93e727d78b5c4f4796c04dc98f583d5ca3604c27ae80355819aad20439d980588ed2cadc8b8f4f7277032de9063bb05fa03bfad09f3c9c82a5bb582f9f51a2bff3c135f995b7887c06d37967d87ff82397d56be471e448de96c3d18a231271331355cc4420c04669c9eeed638a3f08a816b07411cdc81ca4a016f27af1410b0705e9fb1422d1af6339297504ecb6a9054280f2e76f825ff30827e380a4c9f14c82c904d1336c0106eee198b3192c542ce045ff7d31cc7be3e37832c38cc827c1fd668c88203b6bbb584c8b50973deacd5f966e9499116531f97c8203efc8ed90b854321db7cc2838cfb610f4282ce8a828d255f890ad41f05290000839e847ed1f2b39e24f4c0bc500e8ebbf7b0db64f716de2329828dd22ae80c61bdf5db3ae50cf95ec2a5c20254d792355df7554d33cfc80684064c45b479a99df465dfefdece390c577d80213e4df1d61a0e77a5d0ade5fd4100fa21fc75acfc370108157ca40141d4e71d01dcdfd162bc0c07fd52191688c848424b6f8dc2d725013a7fcbd11d5c2201c239a49492d27edccb0158fbebc7623831f087bfaf66bd5249f91430a0a6c909dc966f9aa5d5f35951f865a272519146b12cc4d9e35a985b645916b6989ade62a360d1c513e492d8010736662ac58c417afd6a2dd099b4820358e916e689e299ac5b695b4045a87505464d452bd180b10e7040fc8c3709d8874059a21098de0d2555c60d74b64a9cbbcadb4f443907af23793fb41ab3d2401319aa67425033859854c3ab0944ee4cb8669f5f832e3b25029acd6b7ba9d967e71050f0f1d891c92c32d62be4be052ff78d0a1ccaeb2213b9d7da07c7644fe424ab3a8143ef0bd1185b051305dd32d98453238509d131298e44f8c44462003ea5954a7d58c09a5f86e20603095f3860610d0bf852193990740b99160440f02909b235ff6eefffc6635cc4b694f890f61a1d172fb1b6499911740d1c3ddd5e5bb2b4a1e3a7d91d483ecd2a62a816b101aa0e1f84f428437ce1caed71b84f9ad9d1033635a3cc808c37008a3d6e4bc1071ce686273c29ea5cb2bf8556ad71e517bce2bf26c2a77f2d879f70b1e1ca8935467a1ee2726d36f259c7417a57abac462c1ee534bfe8fd9cb095e49f332909564cc29c084bf757b151ea4d757fa80ee84f9e83e1011a7eb70a483d76c4ce52eb79ba3c544615c82e18eca4a257171fa8b92b3e80ea73ae535e2dd1fb1955fe85d5bfc1f9953e12eb1e22cdb27cb5205b499da7f964029d503f5365018438bf3621d2a95b763dce1db7b393e5ddf659c363f54253b1d5ef9bc85482cf1859810b3084d5e33e746a9e6a5152193e7b371c69bdb89e1ece609fc363590220adf7066e687c04c4511dad5214fcb4c41f04f95b0a42b75cd80da7e10efe9f2ba974bd245fb49bcb22455d2bc4dff94904faa116830c898e09f458c75a6f87f4313391fa7f6d301525c51d3cc0134d68b10c12acf3ba031ab07fca92f401f9bd6a981f1f50acfc86d31cc47653814f784613fefbe330720be346d92c81bebeb664fb56342d70868f339e52d871aaa6bf6a67c05f00fd60132a8ba99cc6172ba33dc0d03d33e6cee1872f6c7dc33b8a275ae91cccc941afa055c09cea61f713ca04a7293f0faad427581c30abef181debf3b947daa481acf49fc646553782c894a4759ea3c91f282446539698455fdc63ce2e23cb3c4885b8f72cb43a08bcab6e63a54198f0785b0ff82689963358951fe3af969afb4ee89b461b5d89d0932758ce19a5c39316bdb952fd6c9a9d1ffc8d16fde8ee0ea77c6fc79f5b9461d0b0a430a410cda1d8f39bdb0959cdb3f1eb77d37a8f97445b07e150f7bed20ebf878adbd83bb36d27bc7f4555ebb1a18a23c9c1eb35da3c9beaeb74fbe57734fab77a62ebef1a060bfbe4bb98dace8fa80da0633ec795831a975a7781f534ddb5139f94172a4b57e2559991112dad075ffce34a4b30d2a5cba1ddf91aa0058afef3f50bd3375257c9bf7347ebfbcbbfdccd82db62a68e4dc384c792de00a9b9732034fa680434f9318dee4fe47028c0b806b9b31148e9b14cc4d38ea375a6e23a7ef5b5d43890d95eb4feabda2c6c251b2e3786cf9ae4aa38ace95122e2dfb4c2bcfa45d13ccf7e39622fb965086f7cab0337b98f5cf558d36473682a4af8f5c6837024e97288bd9415b0426fe75f581fc1ac984d547d85f7870d3474f593eba49ff7a4619c18c4674e600029ac77b6baa214c3ff2ece51aac92cce68121e54bef618a5b3a06127bb5059ba79f13eee4d8e659eb6767c3fd5531ca190549268cccc2814341a192a0506ae99b9d601c73332f26c13c8fd43cd8b8bd32ed4143ab50fbc97f5f8ae3767a3e332a7f74ebf8461dc6c457e6f4068a62bc37c9f610da38753055e04f77c37b2d0c8f2c85547b1ec992e0d1a7399f9eb52a24e2af37fef172dcd4243d535f38bb00626499beaf94cb9c567bcd0e4f59acdfddde82b87b074181eb01c77b9510310c95b4683a1bf82c3d9eeabb7b168683db21b82f2c0bd1fabea209d2b102846fbc614d20e7865d86ed04a8533235bb1113eacfe3271bfbeb9f65a698478bcc3846c3f654acf4adeed51563d37b15e8b3ad99babedbd00b403fa623d6358aadc8d97efb63ffafee5dc68564542d29466dec7215380bafef7f50752c58f9086b33af5228f0fa6ce3bbd3854416590511a79c2b1478e749bb9603ad19d1ef2422c0871659a35b39ce00b1f20e88d48a11949d73f99dd53423c4c9ec210ec201a6fc8a766147389455752dc23cffa15799f9fc6c8732d71713b827928d4d45198c5ced8fbda9fe528c0e1c194994fddebd1f33bd4fedc354bb7a000f653750b076d7b6479f727105f31caa159cfa8652a300a50533d31f05393baeb12523f8e1f1415cbcc6153e92c37550c3a30ad9c4af086cb344180aec24852b46de28fa8dd4118e88fe18caf4869c89f020e932d599a2ee3beeb04d938f1633b76a915a26cb5a177a5dc03ffdb1b7b5746b74a87ccb57afd22296cd25353d3da5810c0fc0a7a877aa3f40784a955f3e1dc0dc2e946ff6efca1dc87f44a309c0a3612d26835fd34d489b15c7cbbb0a0bdcbb74b6e93756e0f14ae6cda5ed27bb6ab16ccb54c4ff773e35a49811eaa666dcffc0f11352dfd899f9b4a29fad33bd4fcb37cf480177adb89ecfcb5efa2c3062f79403a51a441124658621043292fef9778c1e0dc4b63f202eb2543e274a8d463ba45177423503eeb72a9f3bfb31b1cd584f127728e3f8f39b931deb3fcc38ac46e1d78ae86f1ca4b04fe7b3ff731230afc644e4dbac2d973fe7af12de54535c5c19061fb4ddbf77d9002016aacfac86deb77d5841383b9292d4606b9a3a3a11b4b3b381b220e32c8c56c8ab914321bb93812c275ae187a4b96f27f78ecd8e765e584b86ee6a53505b6d20bb3c3134f8a577fac3354849520fceed2650bdd0a9b38c1978eab63bf0fc5b1eaee0c8ab7cfcfe8fbe98a9f1dbda10571feb4c2f0bc8522b97667f794798c5aa2d412f68959570b5a29d835d5548a26bde7b798b3c524f3ff7bbc8ab18c8970fc0b1162752d68915aa25ab048db016ec2a89225f33d53d3ccc0e23b5dfb6409c1ce5829c069169956fbebc801db9da72e564cf368316c3af13a113f27727d9a5cbfc22ff4d136a80b878d077dd9fe6b23d008e502a93e179b3c464736c5a2ac4f15fa48cb0e95dc72fd0f54d595820736b01b3f7f3c0806c86881b7b8418800321b88e843dbb8ca0b6ebc9231814726e359e4a453902860b8ac10b4c91c838f74ba91f6f670ae8734518d74cc7bdffbd4ac3f8ca978f5ec4a757077cac3b06524fc66ec3a7ac20bcfdfb6105b86a6ed94af692e109cad2f1fc4c8f53b54205fa26572fa10b6ab0e544cd61a03641501c6f78b51d5c89911e6e164746c173e5baeb7ac090c9de83a2c6c5a76f50f790d1f209cc11cfcbc3257399e28b43e4b090d08bd885bc2aed9edde0ac98ffbf59c16ed2440be67ed1a822a37b359e9398bb6b91f5f6cfdb75c8ffe85e56c56112eeed5a9b6c48d0f4192468970ebfd8695e6cd1170f01de6d8f9564e093da33f7ad0b018388dd450e35ccdc7cab5510f5063a5ef6bd4e8b2b07031b78f67d21e104f2881937d08ad7d82a43e3fa3bef40d7258807f173e10bfbb6615911ee830d7ca057665e5200177de061f4333515b531a9110089cb1c08cefdb33b7b9e7158fee8c558ec5c992f57749376392cd124cedeb11f732f3cb5317856ea1fbc7d5db8746a934f5212a216c7d78fabd8438af3966ba93eba823a5d8387a332632b9211731cd13660740dac2357be07f082482c5d1d33dc9ebca31cbab70144a33068d65ebaab93b30e721705c893c435edcc2d76a0ccefda507a6b8a5d42cb6dc230942f0f07273f5b126b83edfe83428b6c2b35d843a8daac4a8bc22300f81ca2b5810b065210f6288557afc11980b7afb3fda789c3c34019b624768c04f4449864e3dc1c995a18ca3b0bbb1cd476f3b326f6b93c2a7d6cb9d8f4d6b2b8cad601b80539b1e86a03fad62e1c8173c02915b2ffed06c90ad399c7a1c68eecce83d70a7d981be87a3f6e31515d036663ea0364e8ac05961489ad19eddfa44262383ae33057cf78cecdb780443a763d50063ed4667ad617008bce7ddf7a92821c98fd8562485dad27b735b7f806e4007e6f47eb4d857b212df275786defe23a8d034f803eaa0db7cf04d240577c282f8e75418783865c0926f5990a9d1c790d8b2bfc238e13c0d919fa58c221361217697ab263725c51267a1e598794404611977f28b9e91fc14be82a7a29073e9172db483dd13b903a6ddf9543f55efe056eb7820c6f351014992a10ca1c46be99b7978199f629cf449436b72677eecb1b67547b72d7938260a6c0fdd6d579b199aba4cfbaf01a980c5f0dac26229567d946ce6226380a74df6c0889e93d634cb1bc7cc52826e9f1437254a8a15ee6bbdb830f4bb9117d8f6fa00aac3c7f4ea99720aec4c2adab1a45ded06a6d97e972e513b45b9b7431b3ab57999a8e6d3dff16a68b6f3426d4235e4773ffae52f2b707d5df2007952f6673b90f6c89409474230888530443dcc2e356e5d4fb70389ac591eca3d2b688148db31833a5cefa6e9caf419840a9faedf47807b73b172b7164fa7c2ca185590223812ba644cc8572b6041cd831bda140ce347464cb859193b80f11f868fb80835929f19d757886e584364cda4e6f343a1d83aad1f2a569ce2e23dceb27f98489fc1c815c321d89234e3aa2109e714697f740a39e4a62dcf8bcf569d1f35578c873e12470a3d2653e9ec86cdee1761286fb60642bdb3548b02dd04953cb92f75c3abdb1e6fc0c5a5e5f96a15b86f5e3b4fbe1b3dfb54388cd5190725bb1a8b0d30301ea105859dae0cdf692062f49b3bb9989c02bf767b12ea8c193eb4e58c152bd0cfaa18e4541b4a912f9412008c9dfe07e06af6a334aa3770d41d91e6f86d69fbe430718698b68e4302fcf9022a1473596f8dde2a9a76fc96cd8edf52de2f1792eaf751d887f1c9aeb6b509936658f71e3fdb1e05258262626d729c30517d5f0a152f52fafdb7e3fe8ba5aa72f7d08361b05b8a28868ed290618156081c3b18ac2e254a49274a9a0d1ae39991c3aff13fe2f4db48673caf123e20ad0d59c96fb1c1a4c2cb508666fae39decdfd44d154d6f6f5b36ed3170b909216d3fd76c166eb5012014ef6d4c4e5d5ddb5c555c358d3701cb456cbfc2bf87574c46729d51008dfab35f9560bc96281cd54a7612184ba4b68cbfac2e4db7bb16887298bd8df8eb502115c4125b844a6f445a0125e7f45b1997099d2ed84bab2f2c6b893dc09eff298d858e01e1302a140e69d599e2aef49afa68144d957f9dd6d837d2669c281698b1d5111b58d0b162616b979ca45c8201c67b56899a6043e11040f89b9c3fce75f2ebd555d6f8d0511ed70114c9fe74c2b7df6a4a2c24eba4a91cd0fac805e0858ee04c20ce3b0f1a023068cd7d348c4f5e09b64a4d33dffdbc6e4c60fc1a423b5339252e0c97f682658acc01dfdc22527cb7a5112d0cc67c0f1cf97ca7a6c6aff39315beb442ae8b22a0cffa8c81b2edb1c8783c9dda4420a296a748f2b87162bdc96d872edef02d7ae6d6f133e4e60ff8a3fecf65e992e2433820770242b3b98b0bfe18cca699bcd9da0278102160819d0ffb5eeca8e59db3938f4b0960742fd7211d5065c3b7f0e417fcaafefe1913c1d22cd81c98589d6279fd87e1e975ed2ec382f641cce3390ff2b45af760a19902110834fa363747038f7552f19ee405639621baa5d9e914c2defe6898476b35b282358b2775651c6187e1743cb7bbc09725bf6ef3d4e3858d8a0355a3d12cb7855fe0f71bc70991a1bb06b345f34aec13e30eb6ae7d792bb395d9c4f8f2eaa8c149b50f694b91192834012f2c9ad759663df9c4d8def636a63770a6b07318f18d420ff54679f13e8866ff3479bcfbcd5726b353dae993fad969d060ea23c8438311f309bf2d0604cfce2b836003d7c7022f31a10a961d82a3d361fa2801bd42ea2f3802bd1501f3a7b3e688e6ce66737b35cc05a619abdf373f3b644dc30b500ca818ff2e2767058eb5c1e12ff150501139db4c51ee8d1249731aad4398b1c927446b5e951e39c46112748d2bb88e9b4671dce3dfb007f32c795015f8c58fbf5a0184334dbe8dc1e245a6c13fe734d0686e6002a5031a54c17c877e03f68c7c17d566cdbd8beb93cc1f0ad07af67609ece81f5ac07cccd87f67fe088aafa9eeb9938158abc18df3402dcf573ce1be6dc2984e0d08473829e1f9e608e1867d3747c8f74a0f44227417b98446599e99ecb313c60a5ef2b72128b59d80cd2e1b9ec56ac62c818d7cf22236869742acc9c90ca3ca064c0400256acd4ebdc6741836394cf10a677a7be5631162bbb693301575c9ed299a45fbf9ac88dbc842040e72c65233f49a41922f97a38be6ad331666db1a2d291c33d43501e5e1741909f99ad52fe03e057719984c6ae82a30de659381785e6da4249e35d1ca6aff2a7ce8eef95178e506fac97376d5fd711dd41e9e4ad245883ee51a046af4a2296839f675d411b421c7b56b2422e589c51aae7ae30973b8841d77ceecec9aff71e28ff0b885da106ca2e113fc114f5285d44e729e6dec97c6ae360558ef937a1d0dd3017eac6165ca683d8aee214055479802261a500c573282da32946fd54bc393bb90847ac3378983d1fc4c0811c0db76f19c92fb853a48385b7f061a04cb3497b6f3571892f7e0cf5a08289157aa8fb5cf88b7cd233a4c84a4df9404b09a396f16e0b172e3fd290a1022f6ee4a9a9120c4b659572e915b00e800e16ed14f1d0bb7eb8cf88ef102e727ac0a3d8d45b4ea2d4b215ab48def53c71694fefdbaf93f205768006d10f1c2bbd59824b65d1604f49ebe6853272b99d3c5c95558343a9f265a333ee6b40ad624db26eaa40be2a2febb8addd7a53f1d9bc1d759e1ce448ee8c15d3e85108c46428228621513d352f8185d528eb4186d9913e209ba47ceb0b500c206563117889ff024cf1425f6ca0b12a4d952901d08256c77a9baef3715474e19d8d714c2d4cb3329de72abbc8c63a4508735dce60cb4bbdf937abe49dc8f9ba9e073a17849649578362e1622a50958b2bba7524fc949de22fe5164781483872bebc22faa7c60b33d4d6eef4bc7686a3994826ca588cb4087fc9cb3b44761c77f577493c93f6d4f4e4812e25bbff4140861b8a99f37b193b15336177d5826e6fb1bf9207fb33d656e659b4f145c448bb453d97f6f92718aa95abc00b9cab152fcd8656ad6b8067e7109314a192b2fc5b10c518c643c3a15e99992de7cb9fcb6bf6d514e4c91d10832acdc09823f3297133ee8206aeaa8511f2106b24e8b2b09f4f563099094812b02215efc56ef121394cb8822e7780b014e01c8e3e5017d886ab3ff969ffbaa74e227b4975306f7f25ddc65bc218f1519b6b2cd6185cc4d5b8c3b13bdd92476fddc519efd4d91cf6944e14fe5574f5320bb67b3b159048d7b98325a1c9fc4694b44f4674af5f99e91ecabdc0056f83a50864a565b758c3adf5773245d5391fadf9d97d2d7b00e72d798abf69b2dee7f8b23e54bccc186ed92e70fa27f68f58e4e958e57ba7367b5169244d38c20a225afdcc925b596e5e5ab944ca73f74db40db4a32500b923375b9ea71f2d9a9288482cd35c65977add2ffca21d7e71f9887cced97fa82acde695b8baac74308e38d3abc5a5592e79356822ff6be06539f74a263151f6283d04b6c4b4b0c79a82de7fdf3d96dce0865e2b0bcdb53087f9b87ebe109e7735ee11ca666af26470331d835c429b14847cf1c15eebe021f6b309d9e469fde88dcb635ba8b324d204f78b2801316d81770bd021efae7e9602f4ac2a2f20e2cc2d17d84147820a3138b47f40bd9b5af269a70483400723c0c91ef9129c9fae3868f8bea34ea96986c73de3ef45fdc823d712827a6767e353bf728a454d1c21e29b112b9ae03271588fe7fb35cb7b338809d89a14bc22b36e3e77bc6264e1b2e1ff82f0afc7421f852a3b855d3a966cc6465b5b15f05cff5fa0b4fba89fb97c1f19cb7c27388c3bb8c8281475219c78aec890ab6af0224009feeca4963f151fbe009ae1d11554e98c5a1cb523aac860a7c3ffcbaabd8cfab99382d61799f0036326f9f5ddc7458c7d007a9afcf7ff74419cf1c1016726efc1353b37d877434a850452d51851b6bbb892ac25cf875a234b14da8123f4bbc3bb44e38e1bd2607cb4cde70679041210efba5430ebb96f9ccb4f63c1c7b16551c24b5072989ec31e57331d058bf963484410bdfe989e53e46d99869affb881ae90841924e35d1cab0cf310235989555afb7b56bae127d7f48889b2dda10d2d35f299faf3381dcc981770debfcddb0e223591579ece52e0ce55bf047fd8c680d1e503f04e4d4387c1b295fc1f276de473988cb379dbcaaa97606416899ca113502e55db1fc2aa99dd55ec4a6dc16bfe2a04373c837295fba280451d252c0df52a7b8918c0283e4c375d86b91c825a6d881bdfdda452d0078ffffff87