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

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

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

Block Certificate

Block 88361 e5e34ddb49a5aa1a40a5ad834648f671ac732b3c715df4e346c0edb104c5d7a3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7faf8ad441196b1927fc24e349fa832f23bbad8d7b01f03570f3afbe997ffceb
Certificate Block Hash
e5e34ddb49a5aa1a40a5ad834648f671ac732b3c715df4e346c0edb104c5d7a3
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...0092b300000e040100
004000000004000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000002bbe3bd9ba229baddd081597250b14907f9bff9a56d7cf0220be372b46192911b94c59e79b72140e9a2db5073a9ad75ff7bef3579136a127e45c8ad03ebe00c37c8bb120cb4bfb6695ae47518091dd52c504e498b777342ab214000000000000000002000000020092b300000e040100

Raw Header Hex

000040208def18b5ec59f330564e0264e1295031fc3efe155c96c5f57aa576e6149cd2992d9d6df1bc85c4a768d6e6da7a4dd7b7a5368417bb21588ee6c4c310655feb52eaaf5a6a9ba80018ebfc7f99beaff37035f0017b8dadbb232f83fa49e324fc27196b1941d48aaf7f

Proof Data Hex

59,560 bytes
121216010307777fa0af20e056fa1305271d79146a3f0e7a818f728dc016128c02d25609311745719108cf253f6e256d50f9974f49c221582ed8c857c31fdb7d67ed6c941d01244d699b315badbbdaff8c3526478979aa6efe059e0226c84aa06b7d9b786bc1a5cb8489502265113a6b485a719e0bad9ab1cdf2f84b728f6e85f36d1256c1bb491b6e6fb4e0c8d962994fc9dfe855e30b58496a70196b0ce9c9d4784b0c8adf62df03f831677b4d7c469f3ecdd21b072eace2678a80499ae7271ef62e488e21cfd154f1bd34bc96ddb773fecc5ceb5e47eb695238fe5ec55caabe16933fa07c5f87ecf977bc25cba26779762ac9286f26572498a678788f8d8800314adf5d9d9ff0488e6a932f33434dbdb27ca2da37a2696d42bfe5e434cde77e18f4a6677278760ff3cf22c8d6a069281b59454c323f1c0e0b9af5d2c5f67053f61c6b2291647285f41c430da94aa5c7be0e6ab96e35df6ccb7a903a4505ffe11b5508a3e600692bea3bffb26eb6ea8374f92bf816a9fbce4b482f4dc74798e7b1508c138136c0f37eca59c7c8dd38f2327c5d7df2df0a6c2f047d663a870353e53fc284dd159384f615d67adc05f23fcfb2554b9c0c01623d8e96722818d2b924bb13e592b2232d012b76d8efa6a8d0e32f14f5a4ff55374ee2268e42054426d51b707933e1ac1c93d7953f305f377ab96cb4418fb88708fe862545b4097b1adc2232364f9c4ccdd003da0c918a3a12c7091e0ca79cd265683506213484cc85c4a1d835262e11b0024514f1f303dc1a3bcf13ef0682074f2cdb1ac82ae873e38deb412be3ef155f8c33171831cb7abac15dcb2145eb068831a973afeff5106e023d251682bd5f23c046140b91881e0e0f52c7e56b4c0aa29d14b44fed89016ea50a6f984f76bcff512f61c93fd1d9655333ae8b7641b6da8588f7d6c6bf79ffda77921c68fa5864d2193a667b5f94c9c5d1993978ccc66a669cb49b94cf7918531216d05c644b80afdd63c00391a8cbc00ca523978467212a9f359a0e5c3075c49046ccdb9f8c97f23693adea149f85ed1c47a940234768fbc26e6fc4770e626a0582fae699e8b06be3f2795dedfd84371768130865d72542fdd8a85cc07c1cb68f6cc1a855b9c5240a4d2b70e62af293f45be6236d0254412d9254a53a7252a4cb3e15d34bf73692c54e33d06d0640349ac29b1ac458f8703f4f26f5e6e937be82f2f1bf96a54ec5e193b1b635e1001caa5cb6d969e444d53718c886ce9904c48fa522132806e75b42cfeb930bdeceb15b3f78af6089ec4aa6ec8aac6460361ff465d311c0abad42898488f2288e0d04cefeed21501ce9e5d3a5527220034bdc06a78afcc9fd6748c45e3d07901c64759f827188c8fd35bd4221539b686a757429722d808291aeb79cb90e18109b003fa996e85a6839657c67d9279a4389444f4ca5ef6bdd8ed7e20e8f031b9d4b63ea663e59309861eae1158139521e30ecee6a08ade488886a4c7151aa64f7a639f61d37a24efea6ecaaa83bc97fab708305ada4ebcae365b5995200db74b4d11087b6dbd138588c252b66dbc0b3045d52d7c3d0c4dd7e8cbe2d4f1225fd1ada61d92d4ab47bddab7ad3d59e8f6ff066fdf4b2899486578afd6f637ab82bdc79a2fa8aceafd1802f6914231995981017d90dab49376dc284c2820ef7f7d700f81a320a8c3facf99b342d2e93040e0d51f742115cbe0fd89109986a5e92918bf92d6b4837b409b3e3c7785f79f36ef26217616ef8f50392c324018db1feb0330153d19b5bf977f6fb09bf693ed9e40df3a6966c1ddb197dd9bd026adaebfa2b6c0cb2572b9c1507bc8018bc671068933ace98286192cbc5f81eb7c5f8e2f9fbd9dfc6867fb3cc15bfe6db9241dccd298266894c7bb6369de404af6865e17a86117d1587e5c8a506fdf75591ee6c882bb2335ddf17a3ab8e4ae5b0718fae6b9280cb14505a5364b3e514eda1504f8b3de09e22a09a5295500b659133d96c810e0ac481201e9b943882c71b03752388ea4b3dbbeade87f7bd67cdf5d86ac01d7221ccebc917875423fb55907e9920d095177df071bfef705b7026ce3ce6dd7a8831a038d3260016e799c1544469eafee306fe11700a69214aa69480da1cd5c0050155c01fa50568a83e7afbf0e2019d5aea60b576ed808144927638b7dec6b478f83f4ea146eb75db7893793eff05970e363ea17a355f8bdc8eea88b1d13c52cb1294914d1ecc838c1bc19f671b8afd7756cdb6b634c63ef5c596699aa13a8147409ecee6024797d993c4e55e8aaa490d8d22c5bf1c3a89cb06ab4b1bfdf1df51f8bbf2f948d06ec83619d1d2ae00a87e2475323d89245c4fcd17fdf2b38191a16d108f23db795780e0ffc4be1e951522b9aa60622ed562c3c67dac35c366b80a4b7096e454b5cd3b58b822e06d7fd74515a1eaf32a3767d30a964291928240d5cb6ff51610cc3843a998acd92ee24369a59fdd1822714ec6a4cfa30fc19c60fe3c2238cc2ee6d27135acf3b59effee53d06941694d4809855ee5cb6f741db4ec5b390232054425ad89a4d8167f582755e2bdfa3a8daa56ab47a3148662e41918457e6f85adae500888d35760ec320bd7166e8b18ca7aea6ed874c15daced76506b0f5148f669f4c55fab356b13f9258b0f16519af56be8e76f41ac2389a8520b55ebade24b54cc8cec2d1fde62f2da72c5bab726a68af36c3e531bc2e5ff016c75b8deb5c1c8b9814978a871369492c029f2c894db594ac79b0990c7b2ea55dc6c5d55660a0fbce5f4ed3588526bb2c5bffab22ea785c29673ed7736645c1bbf672accaa037550ae88e6a6744f738c7c5a3b417b1407c12ffe4fe6390c79acd2ae98206e9d393f7fd0066ac141c4fe86b6f11ca32b5a1680b6f017cbb8940508f9dfdc135a81f5ea79608ce7bac7ac86008ce9ec8d2d401c81127d6f92f3f3cfee907e09da442e2eb4e39ce34ac0d6dd2dec695f882a107a17638db11db939e0f5c09698bb349dd5f6da7341a0d93c3b5c687e3a72d27c9a66bf6470493e281364224f7f34e2fa72ddf3ffaeee3d1c5634d645ca4201eb6bc39e8f6a8414f276f266db7f07cab843703ec718771cdae763c8f7c828a26c1e770eac5b03960d0cc37651a063334cd3552cb3808d7e3774a825f76f91c84354c8adb1c7a83aad72e2fa3694595c59b6efab404e2ff67e7d658dcc11ffe043c0c48ce81e7e04ce7cddfce40dbdc30e2c62682540b320e1eb77ad3fd70b4ec5f718082754b886fdb15f83b4f2e75209a8fcd280262017e84f94bdc32c97dced098cfe09e48c10394fc22176a8bf6e2f38105715aefadfb86bb5f97e489be1573039bdac5b88e7c6fba82e8f4c502b6973e11d1345d5ed769532507c4977c230946262be7c4d5f67b2f0c24f4ce47e7ac35441e5b5889a45f411796116c68d759d73ab6984cd5cbb50006f0b5c32ffa900045f128ff9e9c4b6851f27ab03b2b1dcfec4d1b0cd60a11bfc874c6283e19dd6c581bcb108ceb069b0f1dcd5f598fe7d50402fc8ce1d36429c414ae4a105c7ab3f2296a0820845905a080bfe84817202957e2137b24ad4b370eeddfe781bee3a47c6a70481ab14c59174893531193b6450bc7cd043b4e717b2faf250cdcbf6e5afe5e89836b1dccd3e434d80f396fb0f28ed45bdf4965f19f170e8d2754dc987f35b536a293f69d4d1b73fbe074ef364d5083c4b290b794f448bced0b1d048c2a7f189f1a4954e1efff620c313c26764164161f146de83892dc23fc93b5827e593be9bd64b902f0b5d930d68eb57843e5d9ba378916c39265ace04145642ba41439e8cd44e21f70ed497e6b5373cdc91a73ea0aa405d8dea838816f0a9076da804c632a41385d71a55e68da5e511113cc8de0ac744f160dae4f6de3d1b5859dad7a88f1f90f6900c4c5e1ce1f549ff46b9ba88c7a3f3fdb238d147ef1277772840a2b4c824891edfb1816105d0efd0606be8e1d8ab4384bb7f017dabbf00c9d7341ebf0babf8d42bd7455487ecd57cd7367ef4e0cf2633c66900005ff60413abc693f66aaf316bbf5b6584a267051bd2d30d981ea2a0d94256fe993ea6324c3f739cfa52f024b226c9efaedb7c6cc1d08c198e2d5beb2bef958bed9b4dd04b5ea4b83f49e9c033a614d00d8550ab3779fef62f84e395abd0bccd83111d7fd7f09b5fe52b5c528827c35911aeccd883303a24c241c58e028f35cee74d2a6a3751d5b46c8e4b071ea7278ce04af0a5234f91fb97b46b711262f438b62d55ff4cda1ea70bb8e033652c4fed2ca2f6efb615b460d9d2ea2b09973677bcafdef870a3b941a41ef32bb369a11586e5fffe69a488ba936cafd60b76d1e665ef7dd5475c5e1760699134e4f57809927c2719b2896726c581eae6a4a45660b24166e915e46111c33dfee94dcc79c89311804b53e95e4413b9a4b98851ed6028719ef5f9b4b6e19445c2c1a2093bbbfa79df7e68975b53cd6068498ea5c823adfa96f085add34c591e61eeb8ad29397159c7da765ae9f32df93d9c946b9afd5d55e3b4d4f4b721c2fc72a35ad8ad4ff6c082b2a0334acebf7b6a724ede40e8496fd630a01c3a861c70328a04ef3336c14c870e893833a19390bd7c34c81d83d044dbe1783613fd68771d08fb1efeec6ea7eb7a51f4973947569a9e0f2d2190ffeb3d955130d832daa100af47b95bd991f366009ba840c4950fda8fb4db989fea486e28ad86a8c1ea0d6d7bf66ad12b2bcc7c0691692813ffc461b0c7c1210840227233c6c1df2270617e95cadfdc0f878557fd6373802f85545cb25113458d0d1ebfa0063253f4f7623ea93b0ad9d1c6195cc5fb3cf311833050e842f6bc697bb3fc5574fe49c23ed4ba8f7c8b23ef78da57d718f429c38de8d7320ddb21b99c2a1439bfc4415cabc7b50a937485fcc368b2a291eed1e485b8edfd0b9165cda3b09e61926ee0de30bba1ed52c4217775e4cb31adea8e32f76f70eb63bac165feea8a16f8fccd8e34928881d1809ec2d542933cd30fff5ff4e669c6082e24a6af0152f0e021e6ea08074ae0bbe4bd518316ee89158cb089d374d86288df5729493e89b021dcd93bd8f14f19611f274602b79b07f56a8f6606dd409875ba671373ca660f9c20810761f8d09a580002af4093839e9e9a36f2ec5d2a9a3aa27c46da641f3837f445fec7ad83d729c792090ea181f4e64c8a17ecf1cb6cf9b757bad09cd9a9b9a42ce6c70faacbec2e463a7edfdd1b938623a13de3a2e9aec2eaa35db70bfa0c8572a02878f146f7ae4747700e98c1f25af5ba7dbd4e5840629e0b399fd2632ee448e15719798308b1b46562f57e2d82ac2389a6308c3eb6ef060a746b54acf654b49fc331c11c0784a1ec221a1e019bc5c553b11b5516a61f098936761c6ff34f216308e3e53d7931384c4ae9a24c234a4d6890c056aa0ebf5b8628427fb25d7ad8e7973475884e1dc232064d59574a06aebd545edd2ef5a1f58f906ec9852c5a22aa785fb13034ccf21b3fd3f0518f00593953de92a4135a51e6547a3b762daf201d5cfbb65629839e7615f0e6f2f5394e6199f20a91e4c2b2f4d058fb406344931572aea39ab35bc6227333a8ba623940469de4adc38d59e1c8adfb26bb814e858f9645e93c4ce19ee205faae32f99e8b60e9a6a0f30379b12968872160035d3e0aa615e1e36ae2f9a0affb1cede31db43db91fd01c42eea8d18953b2d61f046effb68c8c7c44739d581812d9cfa604588e5de61f63f33e6aaed5843226c3c1aaf6d8eaed97a7639789117c94201d8d32c1e749adde0898fed31b456597f1ea9a739347abe5c01b71811ce1feec2b1910335d78b48e6dedede1ab279d390b57bfe39e74f1ee443faeb17dd09d30762be8938127208fe3f845bf2e0e9920c8b04998968081b45a177bf2336ef6831ceb040af245d975d395bfb375bdecd385aeedc6a4df74248c32056a123818c6230cd8c9a9b45d693c06d37107889f14c46bb267f13c89cd67054dba0503d1400f04209e99c5f3790da40989aa5d84efc10b4265647175cc28d5eaf56c076fa4f834aa87238a82a76dd85d8b1aaf100f7893a138ef053500d18505ae5a21aaf42e257c884d95198c426cf8a4fdb155bcddcb5ac89f729bc9391e35430c973ba1de6da87f58740575c1f243540768b2c5f19c6f042a7ce7777b72270e38926d613d418925bd427e4acc0be4c59c207e4250ebd993945b2779b02a81bad8fca6e9c063d6e2e4ca408cff836de35256b5f74cccec06c2fb30beeb98abfdedc2837e152d7f740d1d53bb4a9df7aec107870632948c3d0cbd290facf8e72cd7cc7fe242a4a30ea67a36829d325d21e6295585b5ee4849732d2e1b840466cbb1dc0fc68c895a5cab6b1c49a022e16d6bee16650f08f623d6edf266db8e48ccaf716f1712e485d8e4e26a235a49b7fe9ee494d35db87799f25130dfd6dd757088f2fef44855c65be5fa68cab2a02e7ae9b23d2d3bd4ca885302d94c2f58844d522b4a17b2deaeb248c99289f5a6039b2363c16d1ecf9ffbf0d3be78ab3e350bf20993455f6b303cdb61c9b28039e46a866f985b085109a297284cc40cb73fe5c1b33fc2671f4d6b112ef0d1199ebfe935fe10dbf2f10a758a808927ac226f72ab82cf9b2f08de06af17cdce027b9006e798178aeae7f8da7ac6fff93ce0d5fc190b02ecb621d19f7eb3d6b6e860b0baf3a2fa5f05e8cffa32bd9dd5e11c89cd5822df4b55790ce0d0534d3bc9c531b41bd85c6132b2b51694b27d3ac6efc7fa6dbe6847d4448c30310de0f516d0f6946de06265add2ccb89c3a3a1847c84f719be368573284d017de13442b5aecb84d0b1eedae12ad994f68b0463bd471e79aa0d59d565994847da3f0fb4399d32db5d3b18263db1aab321dbec372ad1a9ee78f7b707bc1f121d40a402b220f91aa3e2797e748c16d34913dfc56e0f2330081be9bd0de3ad900aa429aff57114ed9a700b79196ed4e8a3003984afd99417fca2cb59c23a78fd6746a46fb3ff30da0726227e0f9ec261a363f47b200218c0c83bbf6f9580c1bc5adda6ae4ffe7d4b8cad3c7a7f7e09dc06e464b7e89f8b86f9857d2231e7dd45c4eb45053f241f314890235d055d6e9bb628b99aa75c9b8688e70d8b433938cd25ca46ebd4a08099d968adea887fba22974bf2a081653cf28efd2dbf2eff06c3f4f38b079a1d77fb7ad50288e631591b4b432317e6dab1779d9d3e5891f0b6a4e6a915741b5560b5827db72ca9278a91a89098d0665d2b070e7b5f568f4bf1334fb9f452642c51d4c1b5baeaba2f6c9b2808c99932e56c32ad90b92c4f8436ff169049faac1e637dfc2c38753e18b2f5ca711be3b80ca93010a777023fc6fd7e0cc7353c31d2743ea6a6426f3e60d61f73033ffd9f48d2e5379f1e60c1fa41461c5584070925856c79a09a51dc037b2ed16f1204b1a6bde9069bb4f28eb824caf83bac1734ac9e5f69d5fbc9b654b2be5092715f277d03c91d34bb991682cbc319ceeb821124b4cc4b7c2e6743fe058f2f0cea6e4ce1f104ef688dfa1242b556d52b66c8d794bdeb259529ce1c4638010e1cca7279cb3667d9699024c88ca5509c2d1ed251ea102dd2bf9f70ce95c176f6178bbfedf72ea00318a1ec03cfc9f7c007a85535af3176b721d07f12af52ae415d281fe2d426218e810102d947ce58c6c2e7dac2cd1eda38906dc4383cc9ae2578279cd775802e99e7526628f37c09be27023314fcb6aead8c706fb24c23ac5e0460d9b44058af5be833b8d8b29c05a888f3b98438e086124d23ea0b01842b8e3aa16e6cbe59ce34f481240864fd321a49f9479585648f76e97ac3365492c14e51f7de147773c2a5c794b6a233262300fb2f76a6e34c48289819e976228b7a07d5d19954e0d7233f4cb24b899df22fd106a7a0dbbb46305cd91b5d0133bef1332adb4c709e039bde4a99a916aa9238b48f1c2429625a00687b2e5d580999fec3a075bdb6c810547304748f649c6c866aad6520eca8615885aaf5fb270828cf2e6f1438a1dc52543bb42c9719f90159488e6c1418d9c97ffd57daa05ed0fe07127cfbb9cd3a30afed00f7108b604f38b709221be8b8a8292140865cf7c2a43a04ce05d5a3a2f4225a5c928e6508aca11e1a49df2893370a252f9099d9dbb719c36b4b41d08ba0e09d7ad03599384a75ee485657793e91b8b5e41604bd1f2b0ba41015846be2c8a6ed41ca262e9a74e13394b7599c63db7a4e7e7916c94b7b5db4757c4fb4ea5d481278279c9096845bdf1eead46cf3f8d9863c565e5eb5f8d870dd7addd75a245105ac959625227457fd3288a08bb1ef0f2806e71d93b310178499eeceff22cbc25ebb742309e8c2cad2a374414877f6c62b033ef58dc39a4ab6b3602b4745927960a0946d7dab6bda12bb69b7a967ef517ea2eb04d1bdebccf9a6722f519eb1896cb992308407a6371a0874b34c17963dc269ad1327e020075228b925010c1dd441f57649c160a9822308550779b80f6295a1cd1184b99200c815f2e59df30da9c2691a18e291ae3c9ed0a7cecf2bfba38b047ff3a0abb75c54ba8964756a65d970097e8f774c1180c632dd75fab184d6312fc182af38ceccd4ebaa6ee50ea450d5c886842dd01a5de044f47cea73129e58edecfd4500b7582753661bcc34a490c97096d7013eb2456264653a98ca82b1ca69a51b7e4bda0213894227a941cb3a8c104db07f4b74ff47eb3a92d8b6054000ba4f94f52a2c3a1355a0d695ea3db16918f620c75cb35b38e3366a5cb46c112a134b7b582e5d1b28e91aa33796e65031f0896f6bd18d30f18e46fca7ea30c89c08124470a9d9b7b301db5182cd64a9f247e43b776950d0549b3a0632f9921f474ea0b7f6bbf23a3d4245dfa5045055e1494d468d7f5b2c93865c4b7de6e9cc2222cafeda5de29cd5eb6ad991d1b194d9e2233da6bcdd840a6d6943b5f214bafc97407088f2653d277aa013d0ea7195dfc370ffc23b8005e2ff31b5cf4469fa01d40ef683bb47c37ffb5936726cc653c85f635e2db20b39d6d7a24ef7f04682545a958c9ca7b84d4bc2523280de2902eaab2b1064342b7517ab188d0e068ee96a5777cc8bf5dbc4b1c301ec87be01e402c1b2551089d8020cd49e5ab4fcd4880e320f767589748ba11ef1545bfb338253882882df6940f909da55a52fde5e0e8927be6329f3335c6bfae72076bd2e2a19ca8daadb2313241018fe6ec26a762648578a83e1e6f9d955aabaa2e7139ad5f6574a07159826d250ddee0db504d9d13dd696cd29be1a3a1205e3f5574f446367c31efb6a6608769a14a47a3c7f322328bf518302fd23411b7b4035a47ec66dd9cfc15eeb060ca503013d8b5ab75a4a3f0dc8926cdbfc87ab3557ce3f66de0d2085fb6638296b1a0482d2925f2b31b84117bb7fc8017b4dc978ae5d8fa1ce7a2b5749185e501c51bdc9a77a3025c66c72d230a61ae9defcd6e5bc68524871de7257b05089ce27ac2a2babe80f60fcbf9381481fca104203d93d4134710fb6fec8329d768e88623897976890a2874da237ff4e5893b9bb37297a83014f5b53fcc753cb84a7cbb5125809a2df88724e9b19df2afb583fb5509b6aff2b465a02c8eee028948d8e2ffb20f8095171fdb028b7f0459a18faca2a9576eae70c283987e1e8a76cdcbc9ceff69d36bbc89e0114a24ac55621e62b4343ef87498c522569a9504a527ee0dc85d2db745146dd9a01d6c4c019a4c86b01d40fac5e0337f54c099591374b82a4772becb48d1a7e0c486bb83172b03163ecedf10876a806e8bc08247e24e5628163e843752bb22d8714559d5f890d529fe497b4fe82309c23fd55894eb417c251c948bb3f8f0e2d2e438e2c2e57bd951cbde13535108af3a1f2fb907db7e0ef1141a0f55fc1975576ceea9bb743c6f1191666d0186055579165b9360958f056eec2fd1dcafb906836590400632b6a2f39495df75487bb8664cd23dd6f3cfcbf5f9ea10b573fa40cf8106f3b6abfdb41022681bd34975aecf235216e4c4a01affdef01dc9036f7b5f1e57f459a57aafaad0f1ba9e694fcd94b023c3b6a1d16322016d1d98b79a5e7f352bcf7643e910ce008530e332b8dcf369010690d598f01cdbc3a71c36512d03d74aa79fec3aaba9a9460c869da5d92914b9b539c9543cb7662bbd316ea43f3cdc223d2f5917e8c13d89fa5ec8f69c158650c219b7fdcc75a952c7b7e9727024498fa7b47eeab5774b3244c7891421408ad7f9ebcd8acc1b0e7c1b749365ef9f33b817a4d9c28402b6e6f4a0a617ff0badf0f6b489f344085e6c1b9b44d70c02fb64ca66cab32a6ee67e7b3f6b14f930488dae014ad6bd35f0fec2950a147c24eba3c7293f8ff555fed618d9a925f511dff9f6be538d4ebb77b34e7f971507d30d5fc057de00172434b687a023ce5da50a5f7e6d294a77ec5c4d755391a9d2e7be69670ae7c1d705286f45ec08f5a52dfefcc9d3f01a0f4a91b66e06a2f684e89d15ab98cc5307b3c319ca95325ad919b0024d082ef91c1c79d98bd18f2370f8959e8aa31a49e09a7acc30ec978fe3529c8781ff622a64a02a51de3a9ff7394a3d3ab357e08fbd9b2b3be7d95e0f75bae6313a90da2199a27e1216df0d301dc547fc7cb8588e1a02082574e56df858dd1ee17a93a0edb7f4e74e1753e3b895acfac1ff33d778b6122116dfc2b52b310d965f4c3570ba0f203cd3c95f73a1a615923807b17030b58c5b2e052b1bcd214a5dc11d8198e1f2670a34f66c836174816e820d1ee9359930c1c35d8f39f60aef4fe2cd6556a65b4b8f772e8fc949347ecc18926b15e909ddf847b5c381a19ad29d400c951daf57d21c7e60b852b2e5b19545a65de77b7f5af9e1584b3d564df97f692b51b397ad6c529b952b725173c5fbfd4432b0825ca22de161f4d5bf26ac47ce8da4e5ad24b863d8a2fbd4a4ca556414ea4a40d32d373d1b2328f71e6edcdb1a5aed346ddd4bca2bc2198c631d727266c1983b0b580087fbd218426049641a3ed1628b6687bbf430bf340ebf4130b501e9ff439a2e8b7425ccd0febf26323a6cdaae8e3dfa9221b6f75f448ac3c0da990bd871460e109dd8e0e635213249c62863681f3adcbc2323994e453f7d7bd906d3a74c99fcf0852346447995e5a3fbaf79c79cd2ce62b41990dea14d0bc5f1a380f5fb5cfda8f74055e0d3ff762af264f98e2fa5d7a6019ffa8c7df863cb70121d6e598502b267c9a6937065e7265aa4b27ccafc8e068376528c742ebd2e5d5ef009a7097528d52bffb3b93eda03e2fe8c0500d88a942d6a80349eb1a37d1e1903c73cd90e732ecd36a0af2f79ab80210196fb769d0c1b5fdd347e01b67baa0eca8776c73c30f337fb3b4f8db6d5c46a52fe0128563a62bd89c996b009e4064c5648ea39ee57fed1681dcf9b7e4e6faef20ed298fcf5ec72a190c9f0959e3f7e7a0b6f73d31d17c6e51dfe6edb833cec7687ac0707ad6c830aa2a343a11ddba63534377d0e537ecab292ad5fce7b56360481bb0055239699769600ca98a9135c28a4e15d3a29fcf1c620b6066e1944d49fa85a09a59ca1e88be77efc90520f3cfe520428eb9721af09277fc46299f38d8c5cc69ea79728e54641ad98c11e232cccfdff0a516a7c9f0d98a839d005a88a67450afc341a219eb3b0f93b2c82bae6bdc27e4e95cd64c239421ba918169abf6ec4ffb10dc41f35ff24575c09802b8d0488da73f33fd2bb11a36289e6598f839d05097ac44a33400352c6aacdea83dd4a4395f0e0c65964fdb4a0a5de3fe9f3bf6a860b5a1a1be4aff872dfaef3e0a38aae587f6eccb7fb89a266fec236b68b9a39e108d60ecdfd8348de6e850c0f7911ed9153c2e4613cfd33f2c40d9e0eec606949debe54a90613f90b0ec945af8b4a68b303f943431ec1f8908eead218d13879a47b5d05996ef991b96250f6a2603f33cc177555e78bf29d24262e9c7a51549f5371adf74cba7ec5e1872d16e2063dab362f6b7cfd943e610bc5ddd3e39cfc83f80f7629493fe0522cbed833926dcdaa642f4cae3c1e5134618259a2f25c7c5d27a2ecd6ccffbc72fd10c137a8e0c9ea168a2102e1b23432e4da4b7bf358bdb4f4a3b3770f2be013497ec41693e32cd765b6f8f31fc6596609e0e369743d317eae68162ac1eba1ed7614fd193626044ae35ea9e46047dba34a2b7343466e15fcc0902fffbda964395ae594443656bc3001afe280050bbc70beb619189237e432f2f6ec5d65f43bfbefa53fda4fef25e2882d57a6777fa7a288364bd51024dca66867e0eecb6434fb1558eb087b745cd3e668ed7ce5841d786d58c137bf2b0967bacd33bdfa1b81e6fadcd437e6e02e4efc5916dbd869c7e21309fbf2687ba55cae900728b56726d193ad35c387296c7b90a488a35330f9df577ae66ff50b7b9957aac447c198a804e9c0dccfb8fb85406ef8330bedd6092b1d219275f896c85437704efc08ae9be67713ed8bbf44ba1cbce2f7ee8b2f94eec471f48a38b53c1914ce759b148a19c0dc1e8426f44e3cadf7b5209384d777f1bf5b4c2375be5d00215351737d4e4c8722acb4ace5e8d463d5554dd9bba904bb4b242e10053423139425c387953b1b437684ca00060326f19285e049587a997eb8190f8c1e3d6f3c7b0084bf03c4634e7d3c7fd5c43ec27282f84952d140f4d02bc7846ec5cae378bff0d543cfc938ec1f90541c6b12a5be5bcd16fc87287218eded9a8c68326242c9e193f8e5af5a31d7509746885b0bf77bc59e2b41cf268657958f030698b7da0e426535defeb79249ea223c3446da7c91b9e097fd13fd61ac2fc0c6ff2757fe855aa7e64bd1120fbb34074cfeb876d61c39469d26b9f69d472e4e0f049241c5ebdec6995f98a8e436612a1d6b7b48edffee8281da1fa047126ced9167d400d0d1b50b897d3bb9ac0a7eacb241623cc0ea8b469427ffc9b242d7aa2b6aa34800fb99674909bce1162f61c08565e05b264c1fd88d2233275e92e5528b843d700279ca5b6c05cfd8fb27822ad4eb2f74f5ad8c63466d01b92e443df60124570337dca6429e15da75901c3c456e433c99492d0f16383cfaff9ff7eb1f35a79c51561e0e7cdc5b2b0a11c29bcf06ddac3d9660a0d4e7f3c7aef0337a346d9b20b74e56a2dfdf2838a7dfdf8a951dc8a5aa45daedf5a652ce09f82adadc054726fb1686120a57227cdc04d963db5513bfb784c2ba2a455dae22714c7981ff38f9756ed9989ffd4dbf7b1d49e034d07d8e3c20d2b43781a2917f2cacdd2395794bac1288dc05c134a96b8cbb03bd81fd91df35fd034293bd3209ab682e474f04af27022218f2afabcd212fb659c7499a8a073af843cdb7958c8e90f736b2b9f14a0e4f472d0a446288dbc9b1413f2e9ad046a9e38e62b4ff844d046ec4e63b3b26d36baf6e98e97b8adaf7bc1967e7d951cffd77fee319dd9096b1cf0d9ab914dc9e4e1c755683e965620336145f2075ce7cb116119751ab58d72c428961b53237cea39f76f078146c34c3d34fbcebdb9f889b2cecd87015f21bfbb4302aefa4e5e95ab8b1272a6e7845770af87f3766d80e68a42fc6ede4ed3bcaf5113346a67db95e77091cf6e2a7d13d0fb7b789076c94ac90de7d7b060d925c09d20fc31a8d2240842d1d637a47ba6589104048bdc9aed058236fecb29c1dea9c7aff4091ed8ded9749b155bbbb98d044d36158f3fd9f1420af61db97cd0627ca7225ee915fc5ba8b5b5010a3b75d210335cbeffee0e25007a3712b8e36fe26fb99012d21c9962023f595da2b8aef7be0ed567463613f6320eacfda4ece42ab84b3958f69ee501733b8f19c972dbd8d1e425c0cc5ee73e15bd575b2d9752c6b04525ad86f4cbdd08891232996dd62dfc013226e7d78d043f9d38237353d936d19c1e816f618ae9be44230236f18f0d7e615f569fca1f29907fac9ecf4c23be5352e758f4953e2963088c3bc7c874c2ff44b70f42b23bd759bd17b759b4ab4b601260ba1fc59b296257933c5054675b9cb489d4c1e3fedd9b7fc6f5e822ba1a866f657c4fc6f22bdb425be914096564f03860c73ed2591a4458323e8fbb4f82c80dee4f722ac76ce57f57bf4b199e07d2fb9cefd16b87791dd0566b325607cdc3df9781e7c46805a5aac3eb5c81abd0b39ecec14e4187ea282aa1785662ad4e4e953004a2a15b95294e0fb1e7eb247022aeffd18e943f51906b068b9e9f92c97bb137ae03cbea1ea7b016bf0432b13e7e90728a8efbbe19bb2fc5050b6c6f54b2e47d804e002d6311ad5b01237f634171886edb701a42904481a0a228afad3272c727eec2752bcc84c6caa692939d6272a933f6f71203b368c12f8a54e3aa8cf3da6ca1d66ea0cfe908fa78a0a94b4cfea27938a8ef0dec43602baa8af61e7bf239415f180718762ebb1f4b3d3e0d5e6ea59ee5a13bac33490f42ca10dfa3d95212a7aaf72184da0a24ba94c2b86601ed9fc8ec951f1b05cab92fbbd8ad2d905db1613482d914d2af4eb5a0e5c26ad9aeefe7a2d5b3a7a2568c3e85ef3a37fa0b0e59fbaad3ef466226d7c739381d452abf15e72eea8f2290a0ed30935f5f2eab138b4436a0d68a01696a8d414b4bd063226835172c853489bb21f2985d115184f3296e73b345d9f2d4995305b3009cdb2a17ec7dcf86dacf41c999ce1dc29ae756d9bad37d975a8f07619fc86edf4887489810a46cec0672b88d37de25e0f0cdad2e976f32fb2a3ebb05ac8ba75087d4ae53f81160161b11033f70ebefdf5e0a216b03b34b2269c6f07dc45fdb8cd204d963fa5b6738d1fea8636a85916250e60abcde1391c2b67ad2724b0ed2c8b95b56ac06d6125d94b98109ae32a213f1c75b34b73a66289e9874b7673cbd028ead6801958e337e067c95f4fd9eb5db7c634b11399ef64daf6b1ae58635fb252a7c1d3e70b3332ae366cb0aa3ead88df9af22d021e076e9c5be438afadccfb94e541e0bd0a2dd69abf54ae8e34ac8fb7f9eff2405bb2475a583042be09fa5dd7e9e490bdabcd38f150f0a1a46f4ac2448b4cafb2bd64faa69873232240bbec03b5c68bd9b08cdc58b301fcdd2a8b761bc74d8ee0d7882b3d10eceb227222b0a7052b52fa0e89ef1ef45a4673f2538662c17095475624da67868b7ef6001bd9813c07c12013d6314432eca531707360e4d4fd69a6982644a5fff3a2516a6c7167233cd4dae0eb91d14a598f2bb166b9d9c04ed10eb7806f2ea2cac14982fded621a919b3f70f03bd514c7d6edfd2115b605aadea00974f07b63379b942e53336b4bcaefb6fcc435c51bb0ea86bca8efde718287cae6e6929ffb9af97b234ba02a3359ceccabe0a37c1cce917d94c3ea0395a7ba30165e16ab251be77aaff7e5ebe86a0cacef230c12de406b8157ae144a19488629f3f06e0a4dbea9bd162623de78e16acd5bfdfcbdc1fd6210fdf4e3ff3d57dfe8d0e789ed0d9e006b656a5f43f325dfb7e0d93fc8caa37505c8382540bd547095c015adb5ecf98dfafdf5ff0289239622612082567c375f6df3aa2359db6b714aca1cf085dc161fd8d941dc60ef835b1870765895ae526aaa37704e9fcde242bf5249656a8f1acff28e080441dfc5ef9538f18e6f80caec0785db19453a7b947f32df15cdaacbde82686af7f228c629c452f1a92e6a1ce3bbfa1eedbdd1ae83694214608a1687acc5648f042fe1f7354b619e5277592e1a45992ae6b18300f933a2189c09e2a3fa49acceba215f67bacb153a9e92bb0dd933bf7400708506e5708e40ffed8cb7b1334f8d6c327eea2ff4da2c1e2999f649695512a330f30a8406f8a8f1e6be0966af0550d5ae0b3f169ec534e009a802486e60583b28b66aa98b1671bb7b0732f452d61b74b1f467f91a2550ec6fc7ba53c360906675ee011d59ef6415503024bf9d89b8311d354e110ab4098098fb793eb7a61ae924eeed9a704b289a000a4659d3198e2415828bf63dd85e334425c2469f31364079b98a251107fb22bbb72d919653041c7f50095915338292d701775c60e6f95fe96031ad98213013738dace6a1d2f83ae48dd799928b63ff84a9824d04749dc6a6d9760e2c878a02be0217063d703a03ca0b46694175aa54708bb50a7a33666dede8faab831f3a59670a8a888a2f27174b8460f5f0111910e33226dc253ef4cd572d46ad7e1b918cc02e3739af61384c4220bedb03c839ec9ceca0ee0a7d4738db280f98ecf54da96dd11bd67ef80f03275d59d7fff59dd26b1e1ed77137bbd732dd46558d446dd8f62c80275c955edd669c66ca7f0dc2dcd2a725cc1bc8680b8e309eded3c9c57f67c27ed9e7fbe650807c9e005ac4ba85e8f2429b0ff4dbea9b66671f9020918e006ca35b4f4400bcc09e252048656f1875b61dc1c33fad08c394e6ce053a8fa5d7db65db9d5057ba48858ffed6e4ccae0a105f5970952198c99ff3b6db8f6fa1cefa2bc7bb28301ba1695e327f2fa3a5baa114be7a3f4013283b864994c84bbd34efcdbc33e8363b7739f42b0817472fd9ebe15f925edff7a671e0bb4256601be8be1d3d214a6ea6433f5eceb9a0de5c972157703403fc2c0c0b0d1a000d1789fe4607952a7739b713a9eeef68d829ad749c2ad720ab65a6c64230ddb349b0a9dd0db3ade0fc405d58e8aa4f5a68dc5030bd2cdf0ae42577ddf852134c40ee3b664d230b6a8907636c911906acf26564a4d159554993d9162e76b0dc7fd5a0f22e4e27e202bc6ea2d0c2268c27fa45e8a309a8a7c8bad07d29b4c62ae6d5cfee46fb7ea367510686bd1c05184cc355bc9a7a1b33571cc7df01a1a3a3a10dbf07b04ca5a9cdde2dfd9e7cb13988c7843685fda608970cae3228036b9941f3698cda7bd0ce978cfea3abc05856a39c0c4a36f1a64a3628592e2532fb1df33802399706035d14faea9d7d4064ad63e2e78a730fcd97f270568c9062f4814bb4f3d3d3a0a107c6dec3b384d7317344e51e9b61eb54e5612b8e7f064612672e641b760a3dc67c670c63c7161c1e59dbfe400520238e18e48ba7bcf34e74b3cfd896006115c49fc3828d53a261645970dc09e72c80717f45f2a469857b64b58cde7c06f6a817fdb53e6b19508eaee303fb212c2e687194b42c32f7c031a60004913b0a30f475d31aba9330190f821d5717ad45cff00aafffe3e7b8b4427faccefb44d738cafff55cc3c8d2c31db30bb10593e13d6833cee9f8eaa17f1acb66299b8c68d478457f09a752399665d1b4e030f2ba1da4daf0b924dcf59665706d970d5b984c198bc01d683752eccf8d43c4b1de3efea5f1d564721082f8f9d0acc227e47af1dbe6b5b238c7288b8a65eaae823b65bc06bd77340bcc757758f457e1c2702c3616f2d54c4bb2ee8c8fcef7e0b307c38d0276d46c1c06e47bd4ff55c9da2cb853d3891a1cad50697b967c6f5f17de5a697506ef9d056fce02aa3a161d46685c52cbd547f547c2d7606e733724377cbbeec9cff590ca331bbd36c94d6715b4936ccfae5ce937b22f1eda5e2ea4c45c3854ff39c7262aedd24d355d7fb64097f6351cfc0a6bc08991df99bf75cc5d0dac00ce3b3c393ce67d1a974a485e099435cb34ae92b9939631b0607b15e6fe1be1e2df62b3763a3d320e1fc03817896d1695325f4b74ed8e2236ed23ee9d3246116b08c5021821a415ba12c3d2ac55928fc1ec9ff5a97fb711edb183a4d973e17dcb28300a97029e6305867af63a46dd0f5826b913c1b22903217c0020545022611f9c19ceb9b9b29378a5824cbcd6fb76f479c0a77b6dc2ed38019307cab35b0007504654420b86498db084c4b99201f689b103f27c802f90d02ffdda5c604814643200fa1d2d6314ed29a1f395c2fc2bdb7adf862074b97b71036c9eb29feb6086f507d12fe2e9e50d0a95cf973844cc312e4489cd5c48aba5cd0c8fc8990e9d5302a49d35b79c7bd2b188431120f78e58b28e2210da48e0402d4d6691578c1e5da4cca88368e7834f87736ca7c7d52046197569da2b8b408dab5c31a40c5bca16ecf1a267c13b4ec8bac0402ffb80ba964bf4847813ba370222b1c40e8f52819c5211f60e57b6d8d16353d5ecdcd98e2363c7e3eff45924e7977f72f95bbc34b604413f5b35e611b30973466902c77a5bb817d64bf30b27a17d6e1478b52ea2018a15c664a51affa8241fcf044ea93466bf7a24c88ac2e742a313e454eeb590d0e5733fa774d7ff888e88d220d2fa2e5dba206eb98c350e08f306b26453f61d62fc65e5fea9e81eb4ba36aa1ac4dfdf1233a4ea4c050d588d8ac14f862981e80433c54f3c5904d9d54fd7c339780a7744c3587c5ec686c695f5178acc14c32d9ac78563e3655ab25536b8202e3ed3a8005424a0509493975919d25e4ab24cdee55764918bf92f78faf99aece35480e3532eb547e5be3b0f0d42ba550ebf4b391d8479a6c78c6608cace2b4d86f26b7a02a9cc8cb84b6b2e0a8d3abc23251fd00dd2fe54b8b29f3dfe5d9355ae7b352e194c41533a53d79f0b5b01f1ec0b4259103f6673c8e48040cffb9987440104b6fef9d8c0776bf655e7b577ac4b70d03495ca9ab7c2cf5c2b7f33da3ff7e53a0916635b006f69dfc2eec7ed07c902eb2af86a7b6eabe6ec90a3d477d05bd1f10adf1a7b8ef2a4210588c1bee68367bacc3bce07ff594cae13f4184b824c7100d231c4fc0237a8fa9bb1289df3ad0f6a19ef677df8349fd15d022660fa3bee3dbd17f9637f9f7ab1d5c8bd3ba3326d62692951d51fabca8a64273884c766aceee90025496cf95df16204483df747f94cfe57082568e479b2cf40890c5bfbec7629f651bd1bacfb1ad69001bcbc8108a26dfb723008911e68e78a78bfc9a5aeae331f8f71b88a43cb3ff7e6bef25bfaf96acc5ff6ece6c8c45fb4a1a5070b5691f2122252143be2c76f6a03326faf316882c8c1862d281206b8407beadfbc412d7d5bf1a9a803142a60a98dd270439d0cada937c90346fb6f1550efad071ee35517888b0b55f10afd94ad864753da99e53ae22d604214206cf129ec1937d831299c44f867a40f187f54c44683541742d5e96e1b27eeabd87a16e3d6dce409253fa69cc1c8b61f39e291a106f45de55b28497f3989966a3c9a7ee102716077b3c858f85ae6233f1f29d023196fe13e02310d5fd1adcb81e191b6dbfc12feddd3be2a18b3d787cea08b392ef197f8347ce854964a1c9f00dbd8c1b7804c8376ff7034bb20a16e43cd56c1fa2d7596dbbc678c2a03f7ae519b41e3f24d249cbb2ff874830eeac2f0ea03edd205b9b8aa0b367041851069b633b52d19d4526542693d351d17435ab4f29c07894302a6eec3bf82c1d80d3ff97f7d87b1501c12a77d4401be159e01366524b07f9d7e03a77c931f216b3572f5f38ce0540396ee26434725f5d7b4261261abeed3ab42e5714c2c5934b2315fab07e21b54ca04dea99f42f4802aac0cece93c8497a9f36e840401707c0d701ac983e3c709c1a07436c938803c3357786686bd0e0c8e9ff2c842433fe22643f91306eb90e399dad65853fca9dadc28e7e0c4db34c8fc1b5525dd12cb9952b73cc537dc00fe21d34d155fdf3693820be280a08558be058172a7492a2a59b11a1ae89ec193462526cdeba241c460583518d48cd12961d48304ef5db8c4c48e576db948934496fa7370759a319cb18b81dec2c65730bb3e960e9cee77e3c003a78d46b1562a311838cf06e1e420a3275de7b51a05e09217e0765c08280a88118616ceb57dd9e20865db9e0095547efd338fec4f411a456b950307732d3c4a9df19521b0076769ba6465048370228a85878789ecf095f0db4632427a4408c7a627a129e76de8da7dce9c9d0edfeffcc24a074dfca9b2b80a2464e55c09707f9ccb439fd55827c0cb988e781c6599fec3054265951f371ea93f03d8520d87ff5c9ced6f1ec61ca2abec129efdf592280ceef6f5d456b08431142ac2ee97b22a41e7cac0c36b2851c2f0e93d05c4a405d22a7d132ad9415a90b9917ab7b782758cb6f1b570920014b637fc0e099909b8398ba66e99e57a94df9e17e8c76f5ad28569eb1cf7d613e69a4f8f6de6fc80c98b6055853b1b6509dfffa9c5c22909da0879416e576e101d8914fb5a20a515689ddf11ae624c51935fd22bc3cfe5422036f980e64b954f78187739dedac8b432327f54f7b0669674854f7578b4c9fb2a63b5f8901a0544820d406a11514170960c13fafc3d00a35f6fa654e8f17e8bc315bd6bb43fc9573e946b501815f8e1ef9f3b7a5d71a3635ee34abe0bcb61483374a5e91f0e273e4b7677319c6366b682bdf5312abcea74ed655e96494995e2e17536b7923692e34d459c1d5f4f605ad7b3e0ee62069e7c2f27d8ad38d951fa34d3b7077fe6db8ea0d26ec1208bfbf401f5b37e547100619c48c9e188c7dc0f611e27efaf7794236a8a5b0fa08e0a1d8b5c5383f7c77aea088e348825e2fb33e004c2ee8e4304bdf9fd9cdddda6c64c3bdc30f3aca183f00ab3c7c52f2ebf10dda7941557f921433c1553615f1429cd354638a27728e8f8f4042969e414e6952e59e3da67ddef767ca4b3847c6041e7042f41e6e65de930c776de8991635c52405402b49ef7532e021720c261bc67e37df32cb62e2d38fd90a981269fc85b7079f11ddc9500d8f249780d1d91e0b498913331ecfad450c26d8cd3ca080a6509592a6e5ecb396e77cce9e8c15a1f7b207184d338191cc4cb9a1800e69b0fb4813701ec8de822cc15d54141629fc221d99cf02caabaabb8b4f1e0c0555702db8a89986fdb89b98785f94d3790cff9b7c1a1ec2306e86810df0e0b9afa71651514fed1a1048934264f65eb069cf8ac8348d39d2902fec30440ced348dc36e843e3fe3f5b412fa21db03d36f5885b66dff9a23e1240ff73129e9fa164b529faf0c582e850f6088b7365b4cf24091faa647a6c54631f4a6e9ef8da5365302709a2e71fccdcf0f4e03763d7c8d3b3812d5ab58122e68bbbae6767b9f60173fa28c37d0428f18e0d077dc56f42bec8759c09956ad459b1120d3f067e096f3742ccfd00f4a76def6ca76adf81f847088c7e32ce9ca509b2b82dda96c32819d4b0de6f62ea614bd12a4fa0bb8b6887f35b56d8f36b93e552943875629ad54eec19976a64d0d9ef88fc1527501c44cd15a8d3d88b5d28b48d3c2abbb9c60c550aa9e2e97c45b5c251aa139b5b0c9be57d0ab229fb3cef6eda79f18740ec03b8d420f0cb338b40f703c6f8acd03e43571c2082e28b56f9741ff2b19b066cf6d589145fd8766e28fd1eb959a7405600cd5fb9bb0a01a0efaf541db1bf3c21a5e610ae6b29965a2a9756ef5a3a5aac04c20b90634d302fb0a564457ced3e5847ec2592c408a07d9fa9b924b72fb8184f927759d0c806ee29f82ec1664f8973e921522fdc0d2ab3922fa34054c5b23bcd2840e6d9a768a3217657a2551e7e97a2a21274868d71aae679dce30c962c46c2ffec17336606d5f0fe495100325a8d90342ec398e582cae7721d171a5b1103d0700fef581bf13fadd532e35363db258d73b03b7146dfa211b59c21642ace0a4dc0eb7ccb06e48e33683fecf65a445e6431d248cb5cfb595629a3470d2928542019d3b47e5a417265464c9176085a1849b280cc185fe8aa94d643b227c18ef1f881efeef820ca75cba2153a87e92c22d9c7d9f60b218c805fe35c538fd777350b0302115f317d083a747473441a5e58224973a00a32a0adb0c12a5de6512ed24ef4c43d0c39fd12e70cedc1046760e8bf0fabd205723d131921a865a3a5f91c743db5408008cefd63c2c154fb501fdbb17b5ab697320a52795dbbd5971a04f551b8fa6ba2a5d35e8a3c1af5f63dd80bd74fc9ad56ac26d117694ce9ce05f9a8c32d7640d4c91f292bfde1d13c03979e556ab522b37f1c65b2a1f89486a0971af8ad2884e74cc1e78367460401383ff1cfe0a57d393a6e64aab6deb0ec8f7901ac05d8ab695910b37edb7bb1a8a5af2690d76e4e54e4cc0ce47def0f1ec7e381cfad4e95e1264c8729fd48b0e97b4c0f0d15fbeaeafebb20d49bfa2ef756b074bc7094891a942e7d88e0aebcf4f04c914d45b10b4480936548023acf03658fe9b283f3e35cbc308a20ffc58d297e4288d903f1316ee52de82bdc8462cd19d2af78e21973c89225e6666119f09b07e4976334f7f8770e4538cb59ad052e684494de93f1d2f956a3d23390be55d3bfe47c37831bb77aa59ca4bdc43a74506531f27b4b1e0c022872681af9b90f13fc4a5b46967cd1dae4e70db8a2c2b181f3a65803f420aa87b63cd170515393b1b213b9a8f6f14bb9a8b3b5d4ea5bb2b90c5b634fe8e66213252ee38d0f4d937627edab32a19465be0444695e69ea6b0c73a0f7014bbc9bb08ab9ddb6aa5e2df70788d4052b67cfaaad811bf58dd97df6ecc8567379c12b591dba25e85ffe883efc5032093d62fdeb37339a264abf39cf4af56b94cd3a44499c6f605738436142ad9af64a7aa47d6dca583358cca66b8d73939b87da644fbc58014722cae4b06c16ba3e8836d92579f518b3f3461d74a2b29b82c0d415b6ff2137b99624d0de42903b616762278a5c931897579bd51a06e77a6b3db2f148c697a548613622696a3b441d21d6473d9bb56217ba5ead611ebcf2e51fce6783265802eebe8acf1561c7b50703278fba2bf59f7dd94c7794d5772ef5ea59c266adb9355ed4c206a3953f67720511bff1aee09ae19ae36da9b12b5ab95090545e4afc5ce2e182a7ebeb4e4f4d9b29ce3d4ca7a6e0f856fc72b70fab8d4c7b01cd2804541aa10f7bcf91d983157ff64dc943bfafe17ea4829d42d61978a36531321202412e601546a9c8aef79c4f799867a71f8d99e65c1af43fe0f40cb12780b03a0b186fa807f8811af03fb81a0a5bd512c9d44bad7bbadbe626a4f74f2ff84d04cbc26a16d20083e4cd2321ce5aa058599c0d21160b763fa257fc29e2b52d8a4e6701cfe19e11bac9591c01669ec59715b96bc23b5f255d4c447426cb669ae7ec0aee62bc5ced971ed4c4b88687a9cb789cd64df037e8d93bf4a297ad07fe5094e5dfe392067b8f5aa2360a3749448e52b86dd550df6deba375c102be29e1ca99d9a04f33db93de12ba8142a5a532dd40856937de9085f5ea44fee14d83c2dbe23ab00ca3a37006e413eeb7313b8ebea50449bd2c320b116a6d7676a97905d1e277e94c403af846341eab2781bbe1718335a5faa20b3137574f702ea7002ba3e5bbd6c22799bc7a45f372a7ddd88b24ad893e37e69b20b434d551f00e2941995b02cbab01e48e45f5abeaca22065067f3359bbdfa3022d8ce146a3afc04fdaeb2c6d02012eb38ee62a51b8f3c78c8627c02e97056ba9721e59325c02072e719d9145e0527db9842c213bd81a619bc08f321103b5bdc2ee93475b7a82f603f83f2060ffa91b7aaf6b6090203a070af698e15fb9c886abbd9d2a2d57c3bb2861adabc7372a778cb478fae35c9a7d79d08b9e6ab4121ab4b0270e67ca1799edc0190637f02faa5ea976d18fad4cf7c10f6a610139288de63aa0be3f4c5da6d865ca32222f4c79bf49561bcb6a5e9d364c0f1acd168298d9605755965f6d811863ac578559ecac80387e9caeee45afe19e63787de377f25988be2e33360078f1f1e26feb11de3844c341902fac53576306e14ef47b64c9e959cbf319cbd5efc0e19e17679c55929f014d71448bf1761f767a82c0e28967b5bec346ea94009f293418be67ff14ba3fe03bf0ba96e9e2203c854ddee0fda8eaf0e4f0493923dcc84f6cbf458c6ec655d0b8cde514557f1dc451fd99324b81966a70930fa3903b3e03ca732dd1ea5cbac1248c7408a6657685e882ed4e24a5af5cb8f72e7228aca6d2960f7883d5b93bdd432673a8bcd5c9797728effacfea5c9cf916ad1ecc44d9aadcaf684ca0435f49d8b3c85a6fd60daf905a1584dd4a77f2733bb8c9909ee70a3a118f8a000b26f7bf47c31ee07b4b12e6d477ee443cf1f59d82ce324a7b3be775cbc15872cf82cf8be9cc6a6f6094eb83c42446d12cd2c5c1a6063153720dc4796ba04b596736e7a4fcb12abb15b7de3c15aa485c86e8148de76f9976f7586ea5fc41102f663e25d84a4ed7252eb284bc88d1d3a6cc7dfa024d26803097a2b20fe5dc43b6ee532736fc6c3a099b82755fab3bc959933a01158e4e69ff2bb92124a5ce2ec0ad87bb5f4628a0c41d207062cb87618972969f58a0c19ab04165e8c8f13ebcaf55c2aca0807b0aec2c86321c7338cbea37b35e078ca2158827bdaa2f0c455abee20e8f8cd9bf37e8cd8ca286791d811434073afa2f1d09a77e74f1f27589d7154a47eb80f3e964f8788aaec8ad6f3f776956278c411ae7fe6a40077ac12db8a8063608603662ab15391e5cec6aeda94baa49ae21c1b43cf4291247fd840ef82964fa1f328d29e3f25bcf76d99065b7edeec0fdb4a80f8248a4de8d8674a41728e2510dd95e33b5a028bd549a0dd095121c18506b330b28cb1da8602fb3279e2ae8b85bc8f0c41283b3de8192de6e26ecf7c57b506a9e213ca762cd891ed1aff0a8539126011c4e66989a9a6de4bb7c70bfaedba072707fb281a8f735ab05eaea47eefa672ff4a1a7a2a28821c90012cc825c45562ae80a3a084d5a9517c9def8ecf20ea36f9d06295b1da27467fff535bf65882279e0316657e44108a110c02570973af79d510fffbe506ac781175a136ea09dc8885c7155b15b48471cb2035210cb92c36e2dc0285308101bf55d93dd353200b135b68272b66bad6cf10f9e901f8ad38221fc0fce41cb487f3c311b5b09d1bb0fb89bc3dc03cb68b8cea6c5530aa3b9e1ad36211634fb51524e34e8626c34d1620b9c737f6c8736e4c2be47f1f5faa5ae09c2d7dfc361cc23a1f37b369020be7c5b0a7ae4904614087c697bf547a394e0b0189746e07203943477c0279dcd9b8e96c9b4dd51bab4a0651159405ab7177569fc89ab5d30d89c7a33c90c35d084c83b740a1fbb3b24ed2fd9833a1257c50460d87185732971d6a353d2565828462dbccc5e1ad2b97c8f3af4fdf1decc456791f6680ef6f31de1d94e62113d31a46341c33e784526c1909c34bede337f1747f998a5513f93196bdf664e38307fbc2b78f0a3ebc53ae0a053b66f15e481d1cc9dc49661327094bec165e7e8c1a9ce7fd9952e76d8165b40401f1bd5e7a8e178a507c8d01fe3d16e1aeb15855fe6a30cdfc8d552b9f898df54894bed354b77ccb19bc0ef72ecf28e4346689054392c389978d01c39bc59d3b90863c59409e60bb86417441dd7775c3bc69e0cd62f6d0932c71d65d4af2cf22aac3f1717819ad0cd15a4f68b705ce36f8bc3bb74389667926f920bdaddc6e46de32d5f2b469d2ba61775321c5cbe9012f16b7194f8f45709e999c102bb79fcd890b691b2be93ad7a12da82b2b62fe3e7096987e5485f656311965b228faf9729a3d5b5d00e6285b7307190604e4455cba25df20918dbfcab8864e6e735d09b2e8c38c262e27ff226d0f19c21e8cf1aee37e7cfae9b4eae9f4fb919724917a926cf30c887cbb838e87a2c5cbb145a90031dbd99cadd833d7dbb20a4c446cc235efde315316092e7a01106572e9d5bf6497f0b4f673c73911ff06c5480aedb130c9404811dc342c364590b7b2006e6fefa5c79441ca8cdfea6c56d0ec18b466cda7b91282896f7aa7765de3d7a61419e2f869f74ea01f2ca937b04d0bcdf4116b924af2d383dec199788fdf7168ddc28f5df1b3cb03e501d03b3cd6db50c829a6e47bb5dff44e34080bed18c8a469c1d158b46fec092590566b53457e94f5935867ce4e8bbd9de75708a852e90b4f95bcb9e6f45a985eec83dd2e9bef8569037f03a58b384a2352938a04c0afd1c1af7452b64d82e0fbedb0fc854c95f8b03c9f2687bca62073e4cf1318594124da492e58225798fe116c3f0a66f6fa0f7d1148f9bcb2694368c6553d2e91c453aa43eabe797a1ce590a90dc4154fd06e3170f7654f05dcb3ca2d4b35785acf816be95f963c101ffc6cee4960b70778940a4de390fc2ac010cededad450c1e98c3763597c5cb63202db5e4e6e305fadedba493cbf25a524f263d1619d2ae50d753fe7987226c67c2ce888f4882a08ac52689a68ae142f152a9de54162e9dacef07749322f77e79c5386a6b9808934464e42a3978a0aeffb5464f9c2318e1658051d40c95c7fcb7d26ab4d42b39dea4b90a8afa20dcdbf5c3382480ad37eaa8a55bfd4c2f395824957ccfd64869865c72329c085657559dc2df63b7195b4898c1cfa0960f121cd1f8677435fac87dab8ce2e70fbfaccb6c6d5f85bd7c9b9e7d91b808813f7f6906880667b00fc3251a2c51e3f23f5b9d433128309c94d1a62d6fa3b3909837384502ff1025634455f17c628244a92cb1c4f646039944634d4ca386c57d9f0a5f7ea5882fcfea038db9379812a859566b3d9bb2ef19afb84469e4821b98fe47836d661b62a511ca6f05060321dbee2b8247d3f3d0bf613d3275de19319d00b18079ea4c09352633d805e17e6c37164248e47334f20b1db5e686a702d1e4a84a4baa4c22a418172cfdcf54bede67159da397e2df4ba12380ccab0b0aefdf62f64109eb6d5731f53f805ea67c422931896623c41872725a337ba890f7e3667d669d57625c112f0fb4a58414afde61d77b1f2184769d3085f0658bfbbfbd444478ad3c8310caece39e0182ddda99a47612235816fa5ac7ca5ff2ed199a5d88e239dc39708216460534677569be2f2850e214668259aa7b7aded3c39d6a12e3d216e0fd7457fc2c809a44b06973cd76430d9d0a7108f4fa4318384ce72f3e65196dee11768a89f315db8f03c6ac208c2532082cfdb2e430ed1cfae31b6c6129bd0662dd232dc35288be9e4c88fcd7452a85a854fec68ccbd7823b663159811cc983fa347dd9eeac6d4e87e2d3d1e1cbeb846d990787a4de7101b79160a9b4a1a73f29fff5a26ab7631a530e8314d0cbe9c24ee884cd6a6d62c20cd0ae60cbaa08fcfb4a644d2029fc68b3ce7a614c88364f87cb0a922624f621be291608fc8ba831e3045a47cbfe4820fb47cf00d8612c28865039dafc7f6c85b98c9da317eae4283c6839d1537f3852576b635899f0e2138c80d22cd020d94102ed128b87af41cdd44a56dd2f0f6c4a0eee083e28043993dab2179965757b5b319b06d0fb7a8a79e448e1ade7bc33f980f89b40ef761eedcf6c8b47790b2088ffeef0f60bfce92ec8a13d18b89050785cfcf95924febfa6b32a5b11a848baeaefdfa495a610e9cc1b592426bf5aaeda50dbab1ce1a2fecbad1ddcd4722c8ca9a120a8c994e15d268719f438b9679baa9dbfa8da5ddbbbcd76dfaf5a47b3f06ec4be8b44064433dc5c2cbee8e2dd82afe7246bc5a81798d07ab76971f085c8a27ef867028e9b3be8f1cbcd15cd643c7445f3348b2b51599c38c8d4ff0af1c8bdc2df845b18ae1a83c8373508922a7631a80f36bcb2090d496fbe6fceb3915f45f681a07fecc7031986f26327ae7f84804103a97aa5b41cd571ccc80a8f419edf3b95eddbc77c6d5d4160077dd132fe4df8e4cac59855f50eb42eeccd4c2e3a0b0c912ffa3d368c37f48c7f8f800ddb290abd277f2d1a40915dbd618d3fef7f46e229a17ba7876348c3bd8d06370dad49f6ba8272e28a6edfd54e260f58dfee898f053394e58b324f26feb12941014fb70790b2755bdcfd533bd04e7943e5c2f0157e6642215428bf812b4419da76b46d2ce5cc3edfe367c84a007c9e4dc1fbab21cf229e46392d1e8ac592f250247efcd076db12eeb422e69fa88538c73c25210c45c96bdee24a7e199500e9ac8391b3e06ceb96832508c7c4cf72454350f6d4916af1924753ca67778cf44de7939a0ab9f072c5333a492f75e1b6d4e405082a1b779581ee9007f81726dcbac1f070ca2bea01ff33ef57ba82963c2898d8566bafa29b183820f8bc8951b3174fd72393b22ec1c3faf68282301334110e3efa75f786f27dbfbf54ed0e671537abf2dd99ee94133debba4ba4a2ee49ca69bc58dd69cc4b07554bda558a278d85eec15c7ef8143aea63ba061dab562bdb2c0ea29cf17f07958ed1f5d191cd1442cadfbf707fa4ceb58d9c5d287381cf7439f7155e1ee133e5b035384adf05052250ab9876e535b1ba4a73156b046049437fa50a498fada7bfbd71d16bfa600aa71621ec3cbc733bd609bf5f021187678e653f82cde1ff9aec87ebd25ed53487b7a6ab258061f3113b382c353a892c543bef5145d5b0a49e5632c7b6bad254b98975018651bc8f114fd5a8388049e520f50b953a13990fa6400d94b06fd540bc6cd22d9aab590f246077f0e5542e9003253d790b8d926a6d2732557d0c4d17a27c73c9bfb6dbc5ed10220739d9015406e1f881e7bb15b474ba6a00a782d4b56967b6649409e993677d10beae1031c89ae27d3427492147eeac8a48c75bc0ecaae295979f2af2edf5ed17cc462643fb786450670dd322bb69151126338c3335055f2034e87f1962d50d6633e3383ac869987c755534639b0f99091585e1c56432de433bfb3aa3f00c566e6c589c9384723105c844dc0c75d0863a89a011713d14ea9cb95e1d8dee864681c7e4603c7884a73e7cb2e8d1476ea29a4f55325d5203530248a6f7e1844f82bdbc121984c571fd61d81316e6c93c693912a68b062edb3b4b05853223a643381d997359b90b0d7958deeff4a871a9eb014b667a741cc890dea633e8669b82543d81e0620edc637522091637897494a8f18d59d0ec89895e7422d7d687b2ae2f175918e0e2322dad078839cc15fb9d0a0b85bf4254329ab0f3ab44dfc76242bec85ee4cfdd8cd24b5f53e9cd0d37c741c485cfe1a4d51f9e8f08a3b09ee916d156d9abe5eb6df4c61c4989d038c371f0d1921aa7a640144745b542de250f049bb54a8850d6090810c7c036b0ef1b1193764fe2ef444e82d85f457d620d739ec39540d832f928f72807c523fdf0d8986d7047f6013a3a3a0614b9c5baaa55037987d20dd973cc2747ea1e2cceeb3981ff5e249f4c976c7fb5240c656352b9b1a06b264565c1a58b15c5f3dfe8adc0a4f3877162931840d521f02d97c774694746455d14709634b4f894792bd60ec60c3f01c5d3602297288eccaedff463fd96e43a9d7447699b4dff50ef988e3a7cbd9d8802c15651063194d625fe43469c7a959b14019aec8068b52dac045065fa9c661ee34531416315806eee82450e026f011628f29fb75d42dad3baf710b037a478391b50f0fd5a459e6f1b661098d691f888809f3a4c9a74c3a0f7b8464b6bc70e1171b929fa9201c7ae18ea7b3717e94e4080e5bbd1586392777a052d1f0c4061d4ad22af096a478cbeff7bd36a62e17f2ea66b9663d97ca3ecf868d1c3aa7af88a103e01328cf767c1b40747813a6550f091fb3d67960282e64bfab595cc51eb1fa44fcb71566c6b5a2374b88566364533a3d8dca97854e5af2cefca00b56848a0891de6a26f6aa06fa3c6fc340d8eba2d1514e194d30f7f888b435574705c6c654fc5f83a9cde117de0f01442495faf4c6d9e30cc12509283341485e7d0c7a54bd167a8c0ce5e8034166978ee064c50f5b4b31c1ee8b3139f5918dc947d7c5e28621254a73b24bbdd39a1b86c474e705ce81ab6ed1469207b21721a945aa94e357ad301765fe1a9b3f3cd9d02425514460f6126ca1672ad2880d690fcc60e27c068382f1d99703f03011fd3f664a1a66de19c8fd94ed483456a06119f06a556bbb77f4bb6229d489d5b356532e17aca14d85b6a94226cb9a06f621967f278b947e6b49b17c756feb38ef5f2d95c6aef2bcd170dfcb2e3474752a5b162d3af121dc44fcf9b606978de321494a52bf4f8c6856629d98c70ff447753d197c66c27cf14b02d1a6ed619cb78f3d4b513965f5b316c8edf79df8e5a34dc734e3f0daa33bc8ba11fc06fdc2d50da5f7d46ba7faefe45dffe6b56bbd883bb2b2a8de1659519965dd2d21288720e7365c0cedb81444aac9898af3726a56e5864adb22fa420061fc7f2f5177cd4d22ac9aadbced3d4bb3064211df217b4e4dcda5f6e6dc99a0f29cd28d6d2f35539ebe1e493ba7c25ce0ae1bb5d526cb40c04e75281fc0914e1a127fa1e76037ff5e7fedee1d99d05a26d5a7ff3bd03ff2c28d2fd4ce506f12bcdcf7e64cfb473125d86c40bc9d88cfc1aad96eb1e804c8239ca0b780369abb14097b24393ae81f417af7ce777d4b6f715d018477d8e2e5c232db24de4b62f9a3e0f36f2623f2a7de36af8739387b6ba4ed482d273f012d0d27c3d2a1eb7d47f24dbeabe7ab00249f7ce33e89d84da8c769dfb33db355d343031be7a57008c558b8edd882e2ce9abc2c304eed9aa1ec956af3845f9a7cadf98674e8736b911d8be203aa12c0d3f649a6de31cca87cc9fb18a13479aed667572528fbcd1643f566ef657a84900a2c5b5c40de552a3d468a0faf8ac18fdb6569c3cd12c219a16f24bfec94248f5421a96c76bfbde43a4b2d43baf60b9f41b7b1073daf2af7ca2c407007f233f134e53aa7e8a41e02e25221f29235354e40488e48d232c8b0b179d84e4f35632e313db87413e420ab353f6279a04e3e752e33a16e8c281ad6627e00a2b5a48075ba2c893e071eabdad7ab4717bf30769c5b2fab7cb256e933663b55e9fc747e9e7b627d99e3bd3f5d5a00c95885edb20f8b5107bd30bbee4349cf5972b97116c23f4e885939d265cf1f58b0e197d316d1976eb41e91a78f69bea82fd298efcbd564027463dbc4ea0bf04d9bf9d674809ec0df1a94a097948493cb3ccdd8258b7817da6fc9befc1f29260e1d28b8e629c57f39cc602878c788623c491557c0c3d1691da03a2e9dcd52faf3cb44ed4dc9adb7112c3ed3cca5e4b7379053c8e0fbd323fe0903c63004ce915f38f46475e886b2335ff706f0d0458de9d57192df5fc0a65b7d02462ed7edcfa1f528ce713562f97dec7f7597483ded979c1df12ceb590f6bea3854a1006ed2fcf99d4dcde6c024837831c9796e1a12fe34845829bf4225c39906a895f179ac6679b1554b880badb2dd815071ce26b2e5cc953158a9789f7d0b161f57b1a52d67e59307dedf05910db7e56c5fe4336f6f2755e99393a001314ca8a83e3a5980f9788baecb4e24fca9946ea93e8c70e14858fb4648958049a87895943681c9c411fd5e973402e511a73f08904f4a275ddf436a062f31afbf5e1860cfd0202e7ce0eab0f60627af6fd812f204aa49854228c1c0da591ed8c0bf9c9c4df5ad44245471ff9b1a921f17d1c1e135a7fec7c6dad08609e1703bcffa6ac4f7a9587ecd90d4c0d6d0e5a3a6ff191f75d61c39a93bdea14da8762a11ecf93a3a8a8e14c029f28a22bf113141d635304b68514317c65892b46fae7857f9b9d9275cdbf1ebe1ea8388a1717e523cb8d295cfe323aef9f45382edae1319af6c7fa4eb7e2c079273e9be468efee09b51660bcd660908254c7e4e5f9b5a6b8a3ee91981eaae7ff8b335324da5e2cee018f65d002d3df898a5d542eff71a4b6f012087dbf6f28aafdfe22526c0bc1749aead22096bf710a92440e71da1e2661865e2f8882d3e8fe3300711a79b590881185f1d9d0eddabc5ff3384c4478148f9dddea3540f3dd50d092b05736697328211c514b242ea1cf08afc16a4d5f010c9b67c553f0a7f978e7a1740d4b10c0ec72691967c970f8f8f3ad8bc41b1be2fdb2c87a0a59c88b23fddc020c1d28107f5b9e10c3da7c370fdf65c256db3a3ba90e945026576463eef76d86b4a88a79c007a3e30e6567b3084950aa2242a034572fdbff8b039d8bb61dca45d3312a57a244e1197a3ab0b57cbbf905eaa5485f991e9c06fb02dfed9092c6608a371728f329a53a3d22a73059b18f4efd1d7e57af514bbe61b081c94c36e7740c9a7c5c94bd5cb95a466ac3c2e1399926cabcfb6e02d1dd59304b650cbf0a2c6a2927eb2914e4eefd72bc8ed17577552a49d149d9d3466c066a9b64e5212f6573dd946ef212b63621cc3d49df731bd025ddd7e6a9db0f9657110c0335e7ca52b54d73662f829d86fe9e6ecbca081391e01decc6ee349d1c3195ab1fd6d69e581423ee9e712fb892b7ebbcbb18626b4cb8cbd34bdc4a1495a4b700f8c4d0388415aa07f75db17a2a65a145d789a3cdb92723137ea0666fec73cb7739a4140f65d69828b31bfe734a291d2d2426b25450dbb2e67b9daea1d12981ff5d7f2a4f7d52a47f53279b23ef939b390d83fb7ebff87d55e079d86c46a494f9a6aa737c2a9083ada74cfa42f7dc2f176cd5616780d0e44182f84998b592a2557e61da74ebae29c781f3997f50fcd9048bf58294632aacf18b90b385bc788f089696b16642c08b4479f21f640cdb53acfcbf3d25d2f4c36f6765358b5ed2cd50caee7543a1ed7e0d45dfcae9cac9b1d16661ea2c77a5c2658fa2074cf41c2e9f843dbe89d165343162ad62036b667c4b9f22f0d3b0843863288a1ae94a79280f430e35fc39d846861dd39433c873be387fbccf4f13713370d35e2e82b1050c51f2c815a204bd25504b5bb5f21b199eb8cab253b2fa366145b7e49fbe1a3630dbab759b29bba1a4154ff16274a3ad9347b5076aeb53346d005d2686af4b04f37774a80db17b777d735ad0062671d25c61bb631db93af763b1467d4f5f3c69f47a0671181ccbffc3ac1396bd3a4bfb870add45a78d80fb0b46c2ecffbbfc82159f0c363d197b78c66c08934128cdc1fff8460d2d3ba0bafdcf94f72d9df3b78e6fc46ca9df3fe3621e1b68aa799decf962775204fdaa13396b37b5aa33d0cffc463942e2afd8ea8cd37cefbff521f740759fa18f1187f78e1d21c6452fe4657db69f6931a1d7a0cd73ecd526ccc73f2ff4f89c284acbb04785649e8793c0a19b9c29fa9763e0bc86ba95fe628b74c0fa97bfcf70cf86b29934bb0e8c35e67d2e9ba3274aa2b7003e537a25441a68b4ab5d04f2e371bcaf59f9097fbd7a814ae2247e7911f6e93c5a6b6a4e7e220123014349eba65a04ac0729b3e804987a0020c51ed8b7199158fe6175514ab5e64c1e7868c91d6c7a49f5113aa1feef65df76e1199eafedff866ec8cb595e0f705b454428961326019284b1e276b84e1899cd35acc7352b9681b41323149bd74ab5f2387d1be4b7ceeb9a249ba0ec0dae14a7ae921b36d3ccf875157aed3e8b95d9aff5e21e3472c4466dbaad8eca88f35450ba3e60807b11fb51b03c661edd82f3ea25492597a26f1672a6ffd407518713c7424c3d66a5037de3d07b26115aeedb86676c5e6681a2f310528ba0b972efc72537a4a0d57dabd96199f170e986922a9d54e49debf5d54fc1863cd03ad60424ef0a91ba7200a7c6e30fc188babff7ce6e64ea602eb455425a7165228d1a622fdd474b65b4d28d9f838ee43ed373b1b5b25bf62f36331469d264315ecd554a76587aac4acf195338c4531e90a86560e9567b5b35e391c7b678f923025230fae1242776b6030701b0a68018016ef34ac089579e1af25716e73eb283000608b412d571ab6be9871aeaf26c850b02ccf22fda69888725c10e85565e7aa3a515b326f4282e4f964db03fe34fba9d42bd69e7b451b71fdaf70beb14e2347bf624754324ea9d1fd2237fcff2e402a3d9f13e821db9c45106bba51292c160ef32e678d762178e6f760660bf123b04a50a686e62c11585c877d89ab0ba526c8964bdd3461e74a5b568010bba4b0e8b967e20191d432128e5feeafd5bbaabe5fd21745adc047f8c1f1205781b2d358e61605a003535cb1d369d6ebcae90a936b7a1059b4d124f518eb6e093e97b38f694b5410ce6d010d9972eaffe7000c6e00af26ddf2ee44b3a5d401770e54bb8afc583e2a45d4abd2ed96dc0dd9723a252f2efc0ff949e16f158856eeb013dfd9ec00739740808017eb206f67ab003fcd01c815fdec87794855669deb0e662eb2d2d277c9d18442cec7d248bb6b36fc7676d5adef2c899af396510c56c16be593e631d5b8c2e7d0f3b4a2d37ddada0005c7de6a707ded71f92327e3592805af3002fe08177f3f0848d119adcaacd6cca716d1a726c02907ac7db8d8e8d42607546ed3c3848234a7ce136d4181d9e53a733f338558bb2c58a89ce100b8aa5de3a0ba41c7b538eb636838ab90e3383e9c165a07f422adaf7696efcc5411b611dc96416fd7957083517b32db53626b4a3fd33d4cf48238e20666071493d88f017744c446a11f4a70a6e1028695963c9a9849bb6ff3e886f4bb3d4092b0bc408fb4ec2bc4a5e65b7adaa7378d164423b86139bbac291ac2f678415225cfaf8b7af268e7f56d1ed7c68a9b70fc97531397f3c500fbd67d6d43f8bdd53947b2564644a1c6e8f95704232d1ed814e3b3744970b6b4635c7d2816d90916bd7f213c8f35493b96d889229161cc6cc024a3f1b5754346751b42101daeb7db2abd9b7725e5b4f62a98a9b4b40dbe5613cd2cd01be2120a3ecf7a5a66f43f2b451d2349aa8a7f020f3a328d0c4dfca1316ad04bf88d61b8aae1046ea576135b81844623047079ac64377eeb144617cf1f9a3b9b25aa8cd31df8cc5aec0a534aa2c20bc1a11cbacff6de725915e1a3ae740b9f8858271bc2b0813ee80d637763ca25331f7868cdf9574dce3e75a85ce00c63bca678b82d38237df2224b132199ddaf8b04ffa34929cba9f8bc988c0d746d8642190ff1054b092875e360a78ffd6fbe3f2b3f81749a79211ad04eab945b098910e7df5aafd1d7cef708dbfbd9f0856006d56e8fcdac0f012f654fac17c0d7097779c76b81d7ac100d8f9790d5ed848db2992a2a241e544165fd07d076896641c79a322c4ab98830e8b192b8fd3957af997b7988b11e0fe0d842f04c75e56b81d975cc540adff776c8dfa80ad4c9067ee63a64f0cdf392b8f50bec6bb4ca7e1bf7eeee9ed8a1208d4fa36891e1a3da6d40ade39381f6b00d24ab969704533327a71d1ef61ef92744eaab20f46f53cb85f962332e8b68f6a44088110d095e91a2e9e1252e38960f8f792a7bf1ea85f23ceb19002a706c177223e860dd1288803e2053f55ad1b121f7e7512f2592be774e9a960ec73609ca21ac88d9e6964897d53ef2fae3ae5fd3a318510b0e314554641bc6fbb3d0b39fa7c6ea1211201996cea3cd61695e7abbaaf528cdc19d9f34d1d4514db64a59eb979fab9a099951f79c9c19d9e11233602173dca8bb5030498dc93a2afcf2b49d4f1ab395d1fa299f0558055e8a26c2959e8e3d7c8ceca7408d439d511002be89e9f441e1dbeff95d6a2781b609014e5dfc85cb1c44df74a7aaa766786a1c762c1edac9074052d21d380eedf612ee58a3c1b8cf81c92f15126b3a35b60ac76d0bc4cc09573db107c65fbad8d35bf3b7b344898dfb8143b309381cc976947827aa530196e441710b2ffa315b0dfc7af1764839ebbef0e39b867cd54ffa682f92178481cd4a95edc616b2873588c0efada126542fe910d0a1971136677034969340725eb40ca53d24e584307ed39563f9addc2a592c22a1912639f9059938ef0da37a45e11497cfac37911eaf513f1aa9dd9ee299c09a8c426f53804f423d0c8e7d60fa72a155e8ef9f6c246e6c1156ff8d6f646145322c1d0239168fca60f11e863f082a66dc28cd3e54420d0836837e4b93d3ebc44072805f270a7903901084ce9c06f442b4d531b6afba713ad541b9fa55e43e2a285edf2a7385e39a2d25aee48353b4ecf0d43a3e53b446fdd646ac1275350f4c9db49763e327bc5e7c1998a503b85bd29e1f1864387e12b3784756246059782519be536330125b571004efb3a5a960ba5ce5982b7438f75e88668c88641fc3fd72e3f8e5b2172be67d775ec795c6602086b523b7d238b6cc4e01b1742d1ca9dbcc13318d7fb85cfec7d927460a61ba529855b18d795437d3cc30d5443a7016132a2110c9f17a8934d127513d52171eba98bfb6e5c1130fd9ec1425d5fd2aea719e5e57597fbc09e1ed873e331dfd87133bbd8c04a575cda4cd6b8e3effc95d300266938651ca8fae19b0b1d4766d5b683b942c60b800e10a690290453bc6e801e6e745ecd6fa53e31d6c7098888ae2c8d6402fe90a5ecdfe1ce9e7aaeb72721a9d1712aa7ef9dc9972a417061562cf41a17f6697710f737253456e9c6bc21efc60c21b725b4dd5859fba9b6ac2afaf9b217db92b3d91742bedfa76d63efd39ed82e79d73136309697d3b3cce00fb0bc2553581267974dda2fb9094221ea0375768e20312ec2e5c7e0a86bddbfe0223e0ea8f37c99aefbb43635d113469dc240b4fd43134923fc218e14c43fad975f957fa665bac5c30f9998ab1bfb6b80fc1b060f5a3834cab93968571e3094c6235756072f3f7e490b411d719284a65f6da8c99e82cc8149656ad6fac2be26201412964de15a37c59a95ded996c7771b18b4c8c5d4eba3aa07d1aa87ae8fb91a4cfbc0d82bd8a94428626f59e8ae434220eef05faa3dd00135ed5b57fb9b9e446d0ccde628b7aec1a60f688513caa4cfd20fd773088cccf6ca95742f6dcc8ac3788cea4864ab3f290894cfc82bcfc69dc404a3192f979b3e1ca7a3b5b66f674af3149f2b89313dd3873fedcb2fc14876a6705b026a462432b3e5abcc2061177c4aa5323a8961d255bff3c0f26fdf46e255357e4cb5e2f82ebfc33f0a88beabd8127878cc203b4cf88682463201ccfb3da0d9dcb7371e4a483df9530b92dd68b28890b96275ea6187360c804a990c547dba140732dd3d5d84a4053e91301303fc58b45f299cd50c7b8e4d8ad55e55ecfe171d3f519d55861fc4aa57a35d6004d04a907ec6b773703fb43b48db822fbd86ca0379a8f11a7764695f60434049b5d21419022b85e9411e4fcbaab40aa2fa25a14cc13c326ca432901592ef803d1978558bf016ed675ea93f0d4f00e5aed59aae78a8b105a4e33bb6e5c40dacca916c68ae7cc9c8c0a8eb42c442df7a4ec11b6222f88dfc26d1f63321551cf676dfc227a75b9423ab6ce7a9b1409245115f72f242f4ea9cba5910a93330405a3ca7fb15404b79bebb1069b489b8a2b965b282c8eeb7fd13d944d75b7adce8bf399a17635e342187a8fe60a5d6bc2c6ad4ff028e31adcb3ffe6a064dd3387e842234363a8f94322e9a4267c1cc05cb053fae69bd497bc02ee418772e50dec41f33e3da06e4c7ce7e04f993bc99d26c7dbdffe1913ab01632b020f2bfd4eccfc0537801ad086b593a3c998023a2ec07b35e7598fea1baafd4a0cf7f62aa7f10226cff7418c1b97572af6bfd0ed3cc7a415dfe9ed646e58e8d1eeea0034abd612d9886ea3c9ef57a0d9e0d60a95933ff4597dc8403a37f2c2957a9b125671fd08a3e77da73c90bda0b2582845581a74fd4af7d5d0ba458ea3a7afc19aaed02c6fd21eb74c123c5dc5e73188220e5d869c70649b3ce34cf6305c1b0d22a82c9017100d71c8da8737a965b9968f053f5cfbb91c38009f038385953ab38a759bfb724a1c52947fdcc51753310dc17981d0be51af6567875ecedf19aa1f487c4a284993d1865819b5ba0bb3deb8d2cd62afe0e4333ec87b341989b9fb426164994228677921d113fdc7ff4e4ae30d3667342f591ee262fb20c386e662f80548a7c76ed4b0068cfb69f4aa0e6c06deaf8e8b3b0fccc5b2e0fae13fec54b1f447be6cd02267115dea9894e664dcb86b563814f2c7f89198337e0675ffcf93a25cba246e59f5f6ebceebea9d49eeb16e50febbb646e48680d32086a72d64d6a3de62b138c26ce16c2d73a31eeb2986596891554fccf6d9fc0ae9ee32fe12bddfc0abaa417488564fc12dd9ab49d37a88db3f124e43603a06485670258372f18a3732c305f1d89ee2f680b725e6740a53e94982b73775d88318d875a361a0594ffcf8450c8d4c181f9069ff096ec848f684b220547935a133fd410fe4159077dc491b242eb52eff2969d8c4153990d0039d180f599a6b7d4d661fa2c42a39e9b3097f34d2a0d7eff13324f3910f0ae0d5ff03f9afd18832d16e9b08516bc660eab7fcde3b491fdf519c1a309c9c5b637538578fa55311b8998137ba97647f5abd8fc8528443c0f7e3ad03a6bb96cb22e6bdfc58a021c8bf78decc9d9c51591d593307df5a7e82d7ad9743991acf072686161e6aad013cc4b457cfd4121cf99394e4acbefd9af7d8cc4db6d86c9c625d75583ec65d830ca17810bd281dff7ab0d178da7918d2edf81be0f8daffd02006b4a71d69f97e17ab09621d5943e61cea8cfb2200fa915ffcf171f34b4da3d2c4dc2e3556fc29727593b3a31d25cf86b4731e90b60a6791b1dec3f66aaad027359d05243d377cdbd03fc720b9eb8c2ca3a45e95ec2dea12836016be0c6c6b734a6260c592f97aee5bbc3b6cd9137d1ad23c1fe8e4e67135edae185bfe15013065d6e37c914701da48fe6cff92b729718565c0984cf4aa50d51145515de3dd8deaf3a552b21f4e42d2c402f4b2dc1c9515a2d39a76b268ad7d9bbb1e11c5ee3ded792e6f89092c2647d9bc562e81de59bdaf507d6d3c4ca4a4698efc15f048424cbfe6edf63963e969265a2c5902935e583ee750221cae2374a26f8458af5e64ddd900ebefcc2f9ad82c127c4af0159a5baa5d9de69a6bcc29331223d3632ba756f7520a27709c4096f620170f85584761adace182e0078d6d5c899e2337f4c19a45b71b37c292f5b11b7b74219b5bebc00478260b627a4543f4b67293830198818c3a5624fe649be0476fe5ce9e241d864f479741e765c1fab3d2e95e4dded24fb55ec4c8d03eddb43fbaa8e9c556df5ecf7a7756f5cd778af1ddb949432678fd27eee961b97afb2eac1c4204f123fbc1502acc8ff5a4f5c89d007ee52e4f6dad9681f1e7fcbd8fcf55f51bc6594b6ab4303324327f5a3f6bcd4dabf8a4bb7c8ae655c0e529c7cc4513611944d78433eb538450038e5fd9baf6acadf9825828ae5700248d24a0e315e653d80f5cce0f479bb6a54582d6d492473d342c9d8c2a5499407eba3999ba8c3d29aac02c6b616c62bb9408abf268675d0fcda21b3043497f01084bae6a83c9a078f9b2c879e51e72ac83c01f06b132a75e3a1b6357239185aacb7ca1b448d03716079c0fe5ca8e01cc13679bd9b3bb8f8fc2e75d588a13b7608e7f0aceac78bc5e07e38a7bb97f4bae4542e1b2e70610789768b50f27930e988361e6c0e28a237045678a309988f727c858c2360c1b2e02ae18fe01ed77e363454861bdd8914b144fcb27bcdb02d83ef9275d58865b632520dfb93b04f89279f8c23bcf3c00adf07fc86c8d4e7a2951c77b2d80e36c667f981a17767c93d3fbd0ef8cf93bd96e02542c7267402f13601958316299c2542671a80e3a332b116575e6cbb73cf8616c13f4d410706ebde95324523ad43a3a48404c8ba3e3a15f2f5d567d7c966aaceb17ce7477cd2704fc6afdd1db0523f41571534216e470df76bc1829cdf624b4885046cdde78f57aa9d3f1200e36e4ac214551b97898edba9cd9a285f096b347b2f52060dd6a71593ff63a5477e0141f65142e436a2aaf6f2d1a0f4469b5310b1b9429cf9089ccc10b8391ff6d964fdcf40ab0ffcbdd40dbadba77c5b9851fe8163f2b28649857e0e3179c55ebad0202c59edc88fcebbf31c793755f16952837d6d281fa3eaf978dc6ce473c527450ff0ebc19da81755c7e298ffb7494fc239df2431ba641e39f9791a5e729a9760e23535ad0056f05caae0ce98eea0d6499da4b79aea199a05c1be2d84b6a738a797af9a34d21881da9373d0e71464a847e36d0c1645f05152caef0aa2b8db295bfffa32046ee4f98001459e2b894c85fc59aea29b35272a16364fdc5fa1fbdeab899d931a9d534fdcf182438abeba8dde2d4a8c42f95cfa69bb55884dfeaabdee361ae8f1b26f7e5e87deb3f58aa6757993ce6ac3f5a60026b33f5dddf5ce91d59cb0b8fb60c36ef619c5f375bd44679db2c18fdbcd9f30d443b0bc2c1145106d51b7574bc74dbae444a259385c2cd15e90829024697aaa30c176fdb1ed080f1b0c317f2d244e87d474909f703baa62f10152044dc58706a8a3911e9d0ba0ab5a4e17f229abb2af53644c6cb5861c418f2e34b514c6fd38118e206b85dd8489ec5d9cdc1abc33eec7ff166b332b3ecf4d0946acf7087f61340b88d6348e924bf4a0e69c084ec650e6136c70ff13ab5194e71e1df8877eab6b164baf5fa820dfea0bc509877c10e1da15ff033f0815cf8ab9f1e3bfacead3948d74242e243bc741e127135842e0e0c36f5ff772acbae5ab0c21fbd0a89454fecdeb3759388d81db60eb470f5ef9b1ba345455186023e33e899093e1819ada48f01371a37d19c42e460ec2ac72d11a557998d1983841009631d8e36c54319921cca1cc661c9472cb0d6eb2a710f177f7d9c0c19d12d6dfe09191ed82f4be0a9d24b25abff7e4f215d5567bef7813f6a6438878c37429e122a2bccb5049ea82e637976a2415e2298c3b68469b24425d1cd7cbffe3426b2ed02f74172b03d2e8c0c2b76e4f9e70b8122c47a10d62457d7471c97e50343d3dcdd706d7671d87a8378bc7514501f10a037aa2a79bd99b35af5c2e2a0f9e02e7f56ed61da636f7e02881e81a1ddc9f42959676e6a395a9b75bc0eed211be9ce55e98b7c7ea54c9ba3f480640e2d832390e57f7db1c3ad02da428b959d6a9066bad76f74de68c0239041c0717561a8ada77c4b471703d1508982610dbae126c3f0191006014ad22dc6746238f798d3c0c690545618cfc2b7d9cff953c16d9701a2489425b7a1f0bc30912ed2a93feb20282739e730c57ddceab367eb2a181760e81f28343dfa245919d5fd9b25ff65c8b1b5eaa5655e00c03535e4d51ef33a4a3aef77e6b4e4a1638621828abc0b80ea92d357f82bc31332984b6b2790bb430efe07288387dd69c4282381adff2659afd942f7aa98694c67a5c26f8a3840ac69c2cd1837c36b3559a98fb473ec0acd04760b832403736cd69b64440ef97db51075b137cad7583912a20c5d5c8508ad08fc370697a0e2ca5e53a5afc38aaba5c29c43b5b3cd5efb09a625981c3e228f91bb31672b03657ffacc671b3b362841c600e8bb55842554ccac3649e93f01264f80be2c67e0ee9f0fede3830df46f23643a40089dfd132739a1b697c4e1a02643d51116337c8d2a3e15d10c96df669de9bbaa9f0f432877aa6f63ef1a9252273424e3ca0ea45f2c7eb75395640fa3aea115bf8801a9bb8c295c3b1c7b3c283e42d086f40a5c1ee7842023b9d273bccbbcd95943c2cb317fbcaa7a04e2ceda0d83fd141d110a025f835a3a8fe74362af836092fccf9c343238eef897216fe804901add5e3e9788de2d304b8ffcd432c44cfec62baba50b237c84cfb6a49e271d6dcacf7b003cb1d18314d09eda4991d9d40c063bce528ccafa068dd051629e3dfa104948280a646ca46e2ef8d3d4bfb5762c1f108a714eb981eb6133859e619a98a4882a24d242e89c0f8de7e00c4547a09b398f0b597a26f5a6de6e12702d31aa48a779cb84e76830135be04fda7b44b12d6ea2d649fcdba7d960d86afab219eec789b31382b24f8f895657f2a3f139c84184c4c0f2cd5418911cd55d79b57b0a7585476c456be095f757e0c164c5ae9944653f17439e4f87093cd8113123251951a61a3a9c2065150404210f42c67675e4f5fe02ed8f939154f7e05018ce77c1f95ac44298cb6bcbf05d79ac7d5ee9a27afd1009e2dd2f9f9c34dce15bc47bea6fababf78edf698d65b1497d94c73d946fc74a29d90c419966a766b61e23967c38c423031324cb188d65e3d73c069e26c13c2fc1dc5e7e8dba43fe1135e7c9e6db6b08175011d887df4a831b45873e43c65e390afca0b31ebec17026aa0296c29d898438e82fa34f272347b106126689ec309da89c507d18e865e9966eb8f2fcf8b09e5f8f699ee3b92c18373a223347a74be00866588baa72b7d282bbf271d0b76c8c8377e4988503b43aeb5854e9326343557660b3e36b6f8fb88ac479c7a1837e9df5abf7cc94fc47e981717139bbdd60372f66b62b37ecc5fb2a099ddc989c7471ebcba4a77d4564f4bf21142014c21bb6d532676eac270f0fa049ac17393fde5fa2651ebf21afd6cb3c88d633ecf7c00bea3dcb78b81633861cd2420a45d95dcca159589cd68decebdde72358c5ba7e938508c1de77bff9b2b887952123834b03cc511ec11751783acda6dc7dec45a662b3d942d3f2b82d5924736c114644f4320ab7c9dfb2c2498f16b2e3c1d277c65ec4bfcb867afb0e86720fa1388011d730a306080ee0a302d16527feb28b114a6870c1675eeb3b2efbceeead1232dc7f2ad2c733bd6f7af4db9f6470d8be88852d23eb8d86aa8ffd5126632ac78498a9a3847db428115c754adc53c64f927858f246744ac0d675a65d672c770eb48f1517af8896a5bea7136687b0e8a4987bb3abeefa5bf4c65121ea253475efdb736d8d06d6ceb108d83d820d32e6280771cba08dc359311a324fbbf94420f5be7950e82242b1e429fee46667376dc8f0548b388b5bd2d6dbcb90ccc6e4f3947a0a2c4d1b0d682cc15ab21aab554e8fc80ace66c3fb1429cdc1e36f6d01deb9fa23a350bfe355e46a287c51afb669af6d4e718c032321c20527704679726574821a00890477bac22df5441964b1932fb82ccfeb1d5fb672a697222e1af33228b6545cb1ea74ae036d7708e772b8cac86fb47225124ec5b005e5d66725b0f87334dcfad0832b7ab449b505cb416285782e98b7276ce197171c579462634f2c77a0c7d0346123540ee7e13ee943fce9ef8333f236358bbb0a3de4651c007b11041be06c2345d8345f1b89ccc0e9eecd390ac5f7e135e111f70631b5a6ac3ad16460f14a5c86abc156217652df2d4fd2c06f13ccd222d2cd3439ba443cfaaca7a3d4344a8e139860096a6e8511983a49c0198aa31b0645aaab518c3147b5db25602693246904b6394400ea195231a5cdef61004705a32698276dd01289d80a14c707472afb72285ab8dbadea63ccdf977288c7cf2821500e8526e184e9f31912630f66997b4847485b8c3c7d0faa6c2b8bc8f96826583576ab0c5ed0abfddfd3316dac3819fa41f5c5927a3731f69b8426fa77d9745520ed1927302bb0246562ef2277321d8260efb184e79bab28dba7d2800c982b413339a870f98850e79b2655bfedb39f86dfe6e220bb551f5ef05a4b4af1608d8ebe36a41d05e0ce114916682111275465bb93b37e86c2332d7f28387b7d3e42a8a65988e3712fe091500c37433f25b8cd089872b4088da744ff0c104185bd5ceef1d5d2efc09007b2e0e70ae955121c5a60af6ec70d255bc2b91de4cd39dd47b0a7ed1c2c2f41258b558d65ef08c4e5f2adcda904d0eb2c1248a8715f1b22aa300a0517460ea90d3be3092b6e31ceb2f3bd45520d12ad290889a3085e80a0c0d6f71bc7a07e444dd6462b217a977baabbe4c406174242898796179483eea964da6a199da29a2d423b3e599c2711b2971389a27ab168467cdb3efbf83120fafb03fb2ec971425d78415cf8ce922455a0c391c046b2ab3a13eef6277abd945f83e0a2dc2d6ab53d2e231086af47d2a5394f0e740de29ac789b754492ad582a5fbb23753a3a4463b47d8fa83b4ba8f1144d66bb0ca8e08a2baca58c2cf413409d5de32a47a3b5c1b82615f869d163fec9350c81c480b9894e192444fa0f50b99b1d65fcd49cf632e034ec756e2b0be7d4830ac8b8c1f5746c0acf53fbdb71274e395f3735b548a90537ef7a0fda8d86e35bed1e345cdd5d82eb057dea528c948e2fb1c02aadc9d3e10f0ff374a95b0b62208c184f1bf3461b17d80668edc1d89fa610dd739f0ff10aa55e7db7168baa57ee387ca2fde183f53ba5f5a974b5587c992dbe782d00958e8e7daa737d076b91ae2a1de220cf1ae21593f4f47c29d1d499c8a59349940e3e93212dacf55f8f231fe7e3daa38a4dc44a268ef1d064527438d6d902b2578d6160ec32655bcdd8d8fcc30c64c9d926cba57e4f2ffe3dcef94080e8169800f11b59b3a1ca5d7707b718e758d09fe3796d1393c42278b15de53ebcefc570518be887926a4dc1b59917f443a8d943bc2ba800a023f87ce73428593e88b53660421aaaf4042307b87891678d058073d390812885a203f7132bd1fe0f13a91a4f2dbcbabefb856efd2c5e5bfed15959ac426e6542facc3ffa4e3e65a8dab0629e3c9799cb221ccbb0e7396c4f4581e0fa8e6b07c0675a39d83e3c9a11cd863eb28717f18beb54e7ce5a11a2e2f326aef0fdf7a7188b6ff289134848e5d80fe896492915ea52e4b30ba9006617d6e19c00a5439cf19e14eae751e5d20963e611d41b613b3621c879b55178d07d655b6317654b223bae5e08c624b0009eb229168f504f8fee383a2cece8d9b19ae7dcff5dcd9ed9ea12751d3de72b3c05650c007a232fb775a94166e53ef01c7063bf1e143e56f98747f5b1884f20ac65387b8d678e789110dc4faaf89d8bc242638351a0d31c9ff0523ed8a3a9d27230456d1cd671df1ded8e615274ede03b7b1896dd50dfac168873f195e9f84084ce675dc896c03f7822ebbe1e4bc1a24ea71e8561caa1683537935aded3bba50f70cca165781b0861cc38c918fd6b74e0fd448a3d4ddefbbf01266460d93afe29448c124a6d0116f9ab70519f073b8215601de233df3c95f8cabcd7249cd2473946cef9744a5986ce46a2b5f78621fdecd66c30a3ecf4037339b22574866afc8224e5d12ca10b7b352905a935a234c8c42471f67fe4c0419d80e6d0c8511671db1d1ad3321f2caea12a738b049c72c81a93ceca54d2d8e2725f01f7b48cc95a9503146adbeb2734d4fc33e943caddbd54781d0f3abb476fb35395a6f636dd38cae36d21f789c9386eebc90565ee43be18acf1f93fbb6155c6c91993101a9a9b3584cac644c97c8578424bf1b9c9476f7540f0d0e47321f558b34b060e35db1e9aad0a625265aca1e75212d1bab8f9d5b6295a654d211361d3c27197522ca06d665769fa0e7bd8ba7d3a5b36206ec668b09b4362c06dc570920e5ef98e6173a9bd3912eeee767fc6a3010aa3750a827ccbf7b131f34416fffb0aae4ad44fceef2aa8fdd16f83f12c101cf52f956e90e721c6b896314dd81ba9c72d7924c7957bc43e62cb800492ac87691c13e7c77c0c05006d31e1c0fa55ad28db1e2ece173721d6c83d53542e5b17294242e9a7ca07d729c78873904e0c7d407dcf9d948d563d54d21fc3b6f60086cfce39d6c88c8218c6265abeed52606d7015dae4dc6707909101d8a5e06d8048d39a094681f5530378bb0afb2313b9f62eef2f4c0ae46837abc0d5e1223019025d589232a846dbcff24b80ea1dbaff49c5da6ee24b5fa706e7ff30db3b3707fcd27381dca23b0db1fee98dcb35e902289841f9d4900e5da091f398e6e0b9ea3f33aa657d03b3f3bfbed1f3ab532cccc19af0ec952ea668e7b0ba392b8b3527d12bcecf43784c7c41cd472d0bc3f35b7ff2cf9a1a36db273385aade54e96b49242a26585dd5921278104a0e54d454f88a666f9a2b63f742b3f5d1e484eb4e3aec740a28baeddb696c7ccb3a87af9410f32045b93ebd54800667c92cb98b60d62c5c9cd66d7d521549431c9db1253af4e8b77eaa33cc6924911d79232e554294488d99cd0f410dcf4774a81e5ce167871c17627b834f05024c8fa92c368bf89ca00dce313b6d71741ebf956ab19055eead511caea841c899a4ef008d89a2680db7e33b96e59456c8194d3a075c3bf1748bc5f416ff1eafddfad5debcdc90d90528a5ebe0df41b9c01672e37c1eb2b99ed52a11a360e699899e4911ce14a05ec8cb4fbaa483be3ea2a2eb513b459f8de69c7b93fb7704c450f0ae866e2480ae5dbc30c3a3e4ffc27cc5bfe1f9123e31a60b7d8843d1a8672ddcd657edf1cd106f584a6ada5fd39098c5a479b219cb197433c2771bde154b29c726b6185c8b78af978e44a563592d1aef55b309b7c0a4687f44751d5c6da7d732f0c23c6ae3b745c3f05ae2dc41c0c33b3b6b01bb537c87ef790f571afaefd25a4140c38f54e8dab7222c30beeaac6790a9156fdc7741eec2c3ecabb911b5caa50082f3ba1c8183b7066c9653a300d6f934b17a3d6bfb8998e77f77b808715dd1abd81cda58682f285edcca27d5b3afac024cc256f5d95201799c731b76aa44201e3718fd7c1b3ffe5ef8779fd0429a6f2b1a18f752ce3bc6f32e0081a63e5c993792122de5e399e4f68d203122e0afe66f8cf47daf153f841747ad44c0c425e29aeff150d68768760ad868fe1a207e68e6b00d59f1585a5bb52baae5b9944412d415966db32c415f8d00c711310d5ff0d08bd65234cdbea5d3719c97914e9c89e3176d45f7198b6ca6ea2347bad7dc7eccfa15aacf8559fe65de5d4b8358e93f8a91d5bf9e2815349630cd27ceb89a7101814caa91cf3f9d804ac7da8230ffb30b66833db13c432832670e3b08b257d5261005abfa23f1c712fe8226a8c56860f07bc66fb4f912d4378fbb689ff22d5c2dd6cd9e1c38ba63ca17169be84d476816c1bbf93d89c0a6f0cbe7594163a9b8f99d9c199244a4d96a55f17958aaf6907d705f8ea4b7c1a483cab6d9be9dafffb2ad8296e6b5bbbd15c362c5b049626a394bbc3b355bf7abcc1a1cee8e19fa3b7773d69bc86614cec0d534113581a26531c71c632646c8c9b569b15bdaa62ff162ca72be5848abcd4641f65f2c0182e4723c5982c1581bd4adc7fcf16d3dcf7b88a9decf1ab4105122b1aa35410e417fc20ba5d72073fb273787ccbd66784ba2e7942474d4712d0127416ec92f7e7363421b9922142507cc2713e0f1ab974926460a36a3f101ae515280f2d67b78eb72ef5e14b74785ff6878aa384431b481f6ae0163bce38b097c1db2cc4457c02e6722babf9e9cdc2037f819da4e862396a5ecf833f5bfa2969c38fa49bc1054eec768e54735e440c634176e5533513d7576d4f73518bca5fdb615bdb60b859c8ae63b27e98fc58dfd5091924c82fd96f46909e7a38505101952dfcb50da031cb3b4201c91faba050f101427651e7d7a04405660ca2e1562c2bd27c42987bf406c116df40f9b3f8a0efa54f10f82dcce3128e2dca9dd546fe51cbe0f6bdf9aab8f666d511286b919b95739be0f77996eabe586efdf7930d0ab8e3d9324354a161f24eec6ee9c8f8f85a4c197701ff6d57b2dec99842fc7a85cc446355e198c48fe315d754d7e46ac82a451e5f5358bb9f06b1a4cb2f6fe9d3d61a6b4cbbe185054bd94aafa5e0189155784be42a6966dd522416daf29c1667d776c6a2b9dbfbf493ad3955f01c521557e0504e2a0f479d322ef1ebbf874e77468bab89efd2bd75e531c3084b4df12c2573685345bd804a7aec4679231f03ab33501671840def82ad450361ba24a3727db685170a6c640a84387eeb4be44f12e03fd086367403ea2654d95f747e20b7b9d22e1e48ef8a886a86ed091ac1718937bbe5d388f16dd205a602b6fc5a45d5e7a619e9bc004266767d2d473b9fcefea43a0d18b5e99c3011ed8ce00198f226a624e6f91d3b69a0ede30e9fb9ece55fb9fab61192b7b5c4207910b7421b98f67dcf46757a38acce634e69e58947374a3da3b09396de53ea904a98e9f55ec98bc7a5ccacc1ee6c7593c795f7eee0745deaf263601a18ea5ed404b2121a0401447ddcaa38518d46e1f51b3c7e3729b2bd5a1e976b4004137763102195edc38ad6493626d1df9417020854b24759fb27711b2af76986e9058ec1beccb9e50806ad19352c80d7216d4ddf0de0adc13e150f2174143e5611f4ab6f9e1dc344969f4e556d5446c66991d51e6375a7d334f0b29b89a46d83b093b02ed930540f1fc7c7201d0cc89181c8c725f1c730583dd99099993ec10bfd3676cd224e48f1afc0b9f34459e7ba109a80348c8180961c99ee197fd364cbe189f90558cd47fdd0ee9fe0ea5c32157b6205dd21b667eeab9edb001421e6d2ba6deb12a1f49d8f05d1ac928753c0c5341518d51ad6b434645e7de03ce8bf0b24ae7ebfb1f731847a29a22af406bf56cac1c82d6a796a96274f3815ec3afaf3b3eb8a31f08cd3848104f7a1c68c2a29d820389b790c12f42395a724fe040f1174419b5b75ee914a933648eaf9d86d4db9e900500d395321b7f709a27542d715436e8746f3cb87d7d6409abda0a88971bd81b6d95e57009c910b013105a817a81e39772a14a53e58d2f967c76995c738d45b46048d0caffa46b8fa620854dfa61232a1fcd5cd4776b0dac60cfbde44ddd26cb92b1ec173a43c56dfeaf92a485eee27e65fcc16702f2df0bc63fd79f84bcee3a2a883f2c71c5a9c978cedbc72d30fade082ea1999d90cdbc3cb07ee10b36fe0e2901e64a7c7bc63715887c92d072a9b295636fb7f1de577f2a66a27df966ed15a4025dab07c5eaf2ae2d123fd2c19425851789ef92795287645d833dac456732738ca377c5ff2c968f12d208a826f4b9b50c33eb37f5aee2e59396a36bd1677a6e2e65e8e63bed1aa7e1ce1092b34c4a51078ab3f3f6d72abf0020768aacb99b8dd327d4b6fde69ada9056ffdb07171e590229da607a7b9d4164a1aa543abf8225908712a26643313db062c6f530dc1ff8fd88b89744a5365b4e82c1dd70f09f68fc70cbded7f270f1027782d9f5cb349aa24aea8e2cd2a019cf1b68173d40b21171719b6f2548cf0013ca8257879b20cf6d6def1bcc3b351d0719e57b8f4b0ee9223f05ba6dc5978c2718bcd63ddb972581c25cb32f3e1afbcd6b861457f819d4d1d1c2330a325d9b88e6b89fbce6ae961d314e7e61128602b4b87d7497c6f934cd8e33b89e476dff17829e38a08aa8714360477bf8caeb6efea133cbe6e5b231566c8247ce29618f02f3fa661bdc6fdbf749b5c2e17dd427aaf7309c6611453feb9d2f4e8704124feeb633a5cf23208edab7065a50ec2d9d452c29354414abdcd5345206c89e59d0f585e7d7e54aa7617c723a09678243a08046855d01f3ab4bad9697e2cca0d37b7e2e31d87aafcdf0a9345f8b819aecac31a22a71af4bfb1d745c8070259c6dde2cbe8fc2ec73d6f10f7d224abf46ca5920fef1d7e9a6bfedab14449e72388438188aa865ad0d0a29f41237116d17a60a1585717664ab1137740456049027eb669e2081eb42bdb2625d51618d4d9ce2b36b4729edddc0ec360915efabeae65a35c134bc10a887a80532c563e076d8f16e6cda06c2376beb3389d399ea9229b43c51fcdd3d6e92b302ce584d69ece6d4048a22d041b707c449fb715b51dfcb0b6a2147407b6aaf7f0f2687f84fcf7ff07548a1c1e8605233cec240beba7baf554ad243d36703e1db86f6e78f921f480779d73d9a091c48adca6812e634ff9a559766e7c5aa5444ceea8e0b016462624bfde318648a2b7a8e4fedd89d0679ca92907affeb136e62172218327e1a02f6c58ca0e18336a9a3ca5f5e822f47f3e9f4518b2356077cb8a5685c763cac705fa635e034751e8d4daef0a59d9db785831620f0d6afdf48fa33be43bd6961a86436db51f9ccc81c9238e7866f9c6dabb924c91f04cde84c5ce7f9f5499df45e0c03bed9b9afe148d791c4a058136f4ecfd6d80ff057e8e796420994c1b4973fc815778cd283917421f06228e01a9c8066ab4523c35039d49b682917bbac74b55602b66121153b7bfb5355e1acc8a111caaa0328639287b3f6dde2d7f619efebd34b8c3d31168e1d4a0b3108c8c444ee54192b9e1353ea60fcd4ae5079f644cb7f42cde96101b820ac6b35676809ff76dcd0278a6302841294ca376f2105a1990c0b3a0fab2ca8adfa219a0ba9016b1d7deadbde22fabbec0a10c623be4c1dad281f203688ec7fe31d48060636bb4eb5bd9b12fc561ac4db34120f45e3788a75a5d763e5f388eb5dabe458040f1dd2aee5108950d9a85bc2903c12e7b0df37ec99c7a1a88e8a406b5a6b986e8ef0f1bb634e62b6bfdc7b1ddd81eb9279ad1bf427b2c55fd559f4f5fe51b4aad4e520a6b41462cd320d608e1b0d3e295827d65261c953482fd3b0e95f2003de8c3ba75326bbc3f106565a8aeeb220c227bf52380a4acf8d42b80b8dc3e428af71f9b0cc2b7920022f9506cf9c010b3aefba94a3db4aaae01b7018bac6f94a80671c063f993a0da3ddd5e5d6f5a69b5a85a716171c1ceadb04e4f644475d6478794b1553a6a655317cfb70a36f518056e7ccab0f561890562ec5bdd8ae576901783e3d10ada14e9f39bda0e5a9d02a862412f059986aa739664e0dd3941df842c0343da4b48c53e37a96ac9c117324092adec5a5fe200cedaf9882dd619112b69f8433540911832e52b861a3fd7135d241c765428f8de27dd8c501b2a168f4851601ced47782550bec15b511d1d16469f0e2d8fcae0db001e73a95c1d107f8e4bafc9b57aa6d83cbd70478c0266a04e48c4447dfce79de78ff9b987559f2dac7c0af5fb04dec1c6f0bfe66a8c8f74aae7e2be0936f67d88575eec2d2ffdbb7b29142e8199cf6bb899948e6f6049fd06430f3ee795cdfeadbb418f4eeb327fd6b723698be84827974d3ad0361c83f605a9183fb447e3c9ec295630d224ca04bc9da644f3aa7228b649220f39625180cdfe11cd0288a51a89231ad2ce060ed30a2e33123141a36fdcc14c05c6b802c863332d1b091e84e55de0a5fbf74dd3c7a33a42d0ab1a97003829c0ec58d7e4e52e81b68f491a90acf2769eacc97a494a9b31222e22e2656ad3762656f5eeb9b936db4128e1511ea23af73ff70941f7e5d6f682dfcba8bf10509458c2879095d35dc77f49e8e6e5ae299dbcb1218d8520a023b436ded102117d3f3ae3bfebb7705284d39eb86c848a6ee2efe58ad23ac5292c5bf70125102906d67d0747e28c27cbbf75787d5988d39d1cdb5425782448c4ab94ac686ccefcb39d78cb5e46bddcf9ab2e4e796b24e5cf45d7137dbcda8fb04405129073f4d56b8a39ea0f50a1172bed4fd2ae2712ded1069841bb0ce3cfec621eb48a3f1ce579aef13f3cd56b93ac2775f4bc31a1240f681058ae8ef6f098420d872ebc38a3ad17ccf92ab10e6c116916c979bc512f8c4e22ec4b8855c47850f3b036572211483ccc53a56449af4ee4074ee7c41f066f803642eab536d43a92fa91988b5deef8a9fe45ddeabe4a3ec5432b6e3bda59d1424f67f7de5fde3a2a992bc7a9c8e844e0b32c6fc894aa22e99afc1452311db1a9e55f05b52fd6c08a6664ff01d7a0c820923132c68475dca75dd92a26055c3ef87fafeca2eadc304cb0722a663fe09bdcaa0751f37c9e7fbb83bd8ed0596afab4aa6dddea0c686598081cfce75c18a2c69e4e45ef38c0f0d66c113f2c99f22750a78e6691573c4b932e861635662df9303cbebb0230275bf62401fcda3db2f8cd499786f2414b4d39811dce3e888858507c3b3dd2074ccd2aed5c3fd91c36b288712b9d101e6a34c2343713abc28d0aeff86816336587fb17525dc42ba7fd1c0ebda031800acf6ee4274c875ea7019c6a739df58d0eac4573a595e2c4fbeaadedc73e49644c1a864852e03d2b5817d189369c08908f48dbb661474edf6c48dd5c6142f6605c8f36c090344d8633c8c5e31d4bbf25a35f39c98a5fca1810c6d55912d8e66ff347b0cf55f1298dac2b9036394c07d295802789059d7b3d06b7fe9da01b4a087108dd269b6078e5cf2e684e1203781542fdd74413d57ce30da7a50b0e67178eeb13ce38c65db6c27ea82d5ffcc380b4f2e83e1ef711e22178a8030fd58382d48eb6539e93b03d1bdfb527275704c432e7fab58bca92aad01612d80bdf82e9a1f567a9a3ada3b45329c03111cd27820d5e997300380f48351d34746e38dc167144af3249db43bd02e44a07006a159ee8cde5d10296139efbf0cb39b245a15f9e8c530e8890376b376b87e9e9c36c8c76f3684019f41dffe0139d58fb57f1be122c8bffc7bae8bd9e78a52378278ef75067041e701b66d3e783711c5edbbcb28cab298fb1600221ea1c988937d2fdb1f5a1c93e51425b11e2c1a60cc21e41f5a67e12264ba9941716372319ec0618fb642917e0cbcc84b095e028161c448fa6cf1c44112311f0d8d45a0b8e7e8631683a08a12d28eb5e0df3b907fee544e81146553db2a71a297c8a4af352d324996c81a7b8551cbba74dfb822671feab9f70de4a6bab933ff237a685e23bb301fb54b8a5a50a7519bf685042a9c0349d9d32ab712944d7bf1fefaceb39e06fa40ba11c6b275906a1c026099fd970cb02c4b75ab31335adb97f607614870477d9b5e9538b7ceab495f992d980d7f2f9adb34c001d747905e01025b56cfe795aaf1e4f91f4ab3c17d27f0bc9b0d8e320db06f996dba0a0103aa1d15dd069146f9a6b61028838f801c6785df111f3c5f1d21ed82a47ea0f78f052507e19a2e2c56004a65bca2234aad8fb75be7659aabf4f0fa6a99a9f525b1fb963b8beb37f1108146b8a2d247f3b0d1a791680d4444e94fa8ed39344228afb9754b0c1303255b9af5ed0fb9421738fa0647d0a797aea9475cd41de3ac8e265a19cd602b01c906c4f3d6a1ab89a9785ef08d814a5e4f301b738ab10825cdbb3ed087902470cb9f47d24feec58f640369bfe0f7f8e0bc637465bcc28b00d153c9384622da7df78ac72af8d3eafac3cf76bfbaad427bb7c53a2a958aab46d9df19eebb9fc229441eb81090fb634b7f71b4c8339bbe705a61efd88afb5dccab8577923c3d24a68c3f2681633ad3aa2139331b43e80a8ff7ece82295d89dea59fea98fbf4340ed65a37dd2cd8d3266904060ddd90a1dff941dab30f18d4e88c0bf2d7f97f12aa71a6c2157bba124da71b666d420c8481a1e37eb96567dcdd5d5a13119f96c82827c164ab1fa6e208c2ae20a0fb3a6173956ec914eef2c46b3b18b51f6950336caabb5ba178e142f5a3f3fa1ceb8689237181881d466e278d9124da96733d1354805a76b8abdb5619aaedf9a12c6cc0235e015944e4aae79ecd864eda4f0d01cc89fd92a2afee49d13c16d1167afa7003a59e1e4e2959ef64ee431084d63a8915917b9e630e272dfc4ff3b38dd796ad4b2b2870de64605fc8dc882a0a708549f1273cb8c6e7c1228b22cd60f27ad05a6816ce1bbffef7ff67fb8cf57b6a10f4d498cee07c1613e011a0e4f054a906cd6e6eea8206e23564d740ee6b43f9ee1f65b6f1aee7b8e20f0d07f4a71ed1b0968c70c2b9abfc249cef37c4c32594e078047b93f195278c5047d42555bba2b7f360e7031b422f6b879ee516acce9fb0bb70167101a7b9b503c9b42214709e24ba0c9811a7a7966f6446fd3714c6c7309cb963c2f7612584116e743eacf7bf7acc782990e670ff2dc30aaf67bdd9cb1e74565d68d6713ea0e8a18d97b8b3b950675aacd02ba18df7842b388594567365c07d05543667079258e1b7947dad0a7877feb87ace4fd275a8eb17db09e1f9d9d65774b76047ec96a73f6fc7bb9d214ca73344ef525f399d3d4d5e144c3ea78ec1d0a3d10ca82c9f93d4af2d21add8ffa8be4827d107df4ce3a4858e045262a34e220437697cfe290967cf4cb2eae0881abbaf5d419b0e191c2b89909fb7163f4530299e2c99ff35ebe10f7df13907e447ace477796096aad5d4f9852d620f9f9966ad5c869ba767644ba7c3ce35145cece8445c27884713053492037ef2fcda809cea8ecc00b86e86035d4dd680efd24d4845d44bd8fdd7cd4b57d3f915f1ac64bd7441eea1d6efc22c33b607055c8ae67396710f49469563e4d85e8c43ba85e0c9f7284da056df2cc64504688d8aa373e2972da7471e885f434595aee700755b429ed98f823acd526e6168e4a321edca29eb9c83de1ee0947789ec49c68b230e8963b28e57fd3cbe9d6c40db8907fce5d9e796eb9c00ed52b044de147bd684ec762d7f1ffab35670d08ef53de3cc64ed10c25a95ca6a3ad60d41a02187ee9404a2e3badea9a8176854fd057c9507df9cf9dcc54272621ec54e9f64275ba170197fd20e2f8082b0cab3dc17d41e630e74f4e0e45c5392fc7a3209adc434b5230843ebb015f0b8a04a293c4bba3afcfb449d764357a03aae0596cc34a9067a7d1ba5a95de6ce86e225f73a4096df0e0dbe4789e509cb31eea23288962096840b2b47e410ee09a4911a59150af3d22900cf85b6affa7a0f92afeda397dacccca9c142fcdae1d8b4440e1820934e08799cfd035389ad994d151f4702c421001ca46196726d2caa44e58b40b06d633414f62f6f0d1306f2b6540da7bd4cf1215b72f881edd4469614550d9dbf015a94a1d089b4278b091c24c5d49b3241b41f133f2753f7032059a9d2da67f61daad956626e15c6508ea535f3901b3b0fc68df59817c55f9790f67fb56cde726a6760c18840d20793526689ea4bb78fa3a950fd2dfa60c4b56a563d9b3cc33ad8eb7028ff4f277fa3da1fc8ac89163d39a728ce3bf807c76638f7700a7fc629d45c15fc285e2774e96df7b63e385c112219fd1eb2f41792f83927b73123b98a09c35c08ad69ba23f09ea04909ecc9f8183db03062ad30e7e4017053416d0a2fbc8d2e1c349890cece89435d4e5296859e9b2caf26760f8d68e9911269aa5bf6c13c4f59a88cc6a28b7958e7c6a008f2422c72cc73351034a6ae48ad86e7a071b5859e52d19b9cfab4f8d616186c238abf1d7afe4266b42c0a2a62aee95bef9cd145a8f67ea641be10c2e7155de24b0a04bafc53fbb7739cd736f06f7166806acd661b04a7072275c8c2b44b6cb6bae3daa14b475234ccfa67e7e0a4a0276d4d2908372fc58d4d773675abdc81bb7fc83fbe6fb244a1dc6597a94560ef69ee03ad4e1b983caefcb2f98593e190fcb77518daadfc7a2254e036da1ca4dbc46355ed59ace6f4b8834bfc0700c2574b2b86237a994551f3bc8c7af36ae34832061bce0c4548ab37dec01ffc8b97b00cb298459390c90c30b2a4beae99b538f2c0c9e1a86995f8deabcf3719bf1878f819f60a1d2b9b850c4c7ff778187360e40f60acc73a23f9a7fcfc4d47b1af96de2c096652bd3c165731385c342c4e89a100e9f1f5a929f99ce79aca9568260f34237756eaf5cf2a04c300fdf4d6118fdb514d7f5ab1c249d23826f9a9f4d41498cb6529653336957340a92970d5b1247f70e06858f863f43d46ddf08487bb1ae05671be1d295f95873f6520322e706fff2a03739a1d4df9b64f5ba253a29ee99c22ed58b61417eacbc9852086b67c001503f5c56eb2aa090b867caaa7e7d17a6f86e126de74310322c5a7776e8b736a41a11d7f7ef54773b92ff0a24d79657591c243898d6609c257144451d1a7290a083f2bcee104a11a9ccd398b1c1b95186226b6da1711081e6abadcdc394841eaf6d88df7fada5810e0f36e37450736e4e3f2197c5396687a5cf7ee573aaeb892b4f847206dbf7e36e9fbb8cb5d3d287b56468667d825f5f57fd8b4e672ce0c57f05683ca39eda182a6b8f8b4c4597337d624fe8c010d86d6d61bbdf274e588907c204bac4fcaf3d8aa713e9f6e53355df4dfe6deef4628bc42c5695027241685ca75e69658a9e944cc09f297a642e65db492bb7dad31b38e96306cefe8d24b201dd1889406a12c86f6c6094fe0c1df3e291a432a6d57eac6f994246c74633dc8b72581c4a1fa17bcab88f9174e8708a17bbe4d79c1964f4a543dfcd4d3c6384675682eb8689aedf7a45a14f3d4d52ffa7cab85cae7fe11695909ce063773d777276ee79a043af4125f63ff24f0bdbb9109992a59a12dbee5aa839cc2866a7a1973487e751d259fcfb142f567c956b40458fe12181ebd1246cbfd74394249dfb090f486cabb5788fa5c30d8fbe159c9949e44a65b1c36fc3c5a9f060f1745914e60a1e3ff0a53acecc376754e5e9f19998da10d619ae3e19adcab56295668c303e16dbd5349ebb8fdcfe35812006b4fedc6245ad7126435e8671a4dd3a6ac54e6672474191c0549865c9aa7a359419f33d83a3f4bc3f0e6e2da909122a4f8d7760b8756e0ddcfcac28baafebe4f3a4032850920613ac196759c542029cf4b50363910154e64a74ac9915b1b456c7e87e86e86719c5d9886b160081cb4d31493b7037edf8f60e89e29923a58e881b07bc998a06c772e6e1a51639810e6dd9fafaad1f56810000514002214ea990cefc9ff349d42982173c0771015978257d53bdef769b53fbb140fc0fe98d0b59f051783ea53c514f4e826562105fb11be7d7bd7ea3a251d889eaa824c6ee9e68e70bc49e057dc98b2c919c43cec73f3f016e8c7201ad53dd2819e91969e275edbebb5ec210bb7bc7f8241941b95b6a2f6a82d76825fc850e19cd429d6187318144b1e25b0e670a4acbed81f30ef21c2b655730936a65df2fdae047a1358e3c9d2986f46de8850e63bbb136055e36dba9d4d470ebcd60ec06251f3617baebf2af5fa736c6d8d71f172254273319d46195b3efc95f344247b7289e953def76167b48776c567910d79b8b4885211fe0316459c821e8a46ae4087aae6180a792419b34eed72b65cd202a003396d488596d56c769a1c896f8f71ed1c2ab4ea8156760901021ffba410057084f01067b4700ac0019a57f81e7ad1621faa533150231a0b34b6bfc50ac18a7d61f34437436b444c092e2b02667c138e741c8a84e3d36b58553462ae48fa712eb14f0ffb280783761c0936fca2d5294700b3ecf75e13e384b13aa8755c9f600e461bda18515e39c216bf9bfbc32d918c0034b0e8f2932707c6ce9d1ed958141995561b97ee87d16a32a7f1a815e432cdcc39ffd8750f568f6c1e0578a80ea7f6270b2f86205c2785bb9fb93f5fc84498e69bd728c1d30b3aeeebcfc694a7b95b049f55cdda03f935960ef1fe33dba42754fd400a3474fa9483ea7784175f6ef2b08a268d68a12563f4af53d8369313ab26e0990ee07337f794fa94d0476631529b7dace65a095164bef0350d25350e9cc3036f90f2d0987702bfba0365f680e70b8fd2410872d1ab4629af5b969a95e524273b9c92719fdc65e3e6ba456b8baf547ae35387330c1550438156a70e5c143b12874fd2336ed0143bc3614a6029442cdf2039a53b7fe179337ac0d29716ba8be48540b417439f6e267ab9c7203d5b0aa128d5293691118aebbef446e66a05f5b030acc888746c5829791eb5f618c425f41091f0a3010ba6dcc5c66aa5b5e7bf5fb74346be9d0ca3610c28a47d345f2ffa19ffb2201d67ff1fc19d1e5f54cf41c5fb6f094aa071a74857b89837e2738268f1e4564748e7513bd8379cf9261047afe3dd54de23b51a1f2d095879508d84caba7db75bfc6ec20fdce1c38bdc8ba4ac780c865a4491243ee4ea860fcf68703c6822d9cc3cce6580698c569aebf46d68e5230e29d130e248efeb65387db9d59745b2e9c2c926dcae1469f83f6819b15784224f6f47fab2aa19a8be8dc87d2035cc26de73fbb80624f19f86f09a466e044961d1ce7341474076429f5bea560fd31f6ea341b2e7e1d4860bda75ab09367e076a4ed2695c439d86eb6c03d034d35348596fa42c6ab881cbfaa7e2158bef9117200d03dd458a7d56403b03ddd1e45793f4df514c410334643717bf8d1878db194967c4f32d9fc9db6a4f6b9f06234e755434092b66fd9a2f727fe3c79946cbcaba19d6b83173dbdc52784f2360f8b0732f561947fb129f31add5a6a14db0025eafd589c267bcf98fa1878d602ad347c678223448f32d2f5649db3943b2ce41303605d53daf59d0098cc3ac81f5ee25d8f874e7811afce8108ee23d6720bf45da9564263271921f8e7602e5b1b4d37c092428ed06ae03e57a9b9e2de9ffec0bab21952d0bb40ed6336fa26a3c0533f3963ec25a564da2cc58108698523b93e7726f41781cdbe70cd4567de8a08da7de33a2e5ffced514cc883f05d43acef805985ffa6145d2290bc246d07796956131f5d2f78c6276a004538a66dbaf05b2430ec6c7b6e1e6feffbf0d41985caf44e1d90ead4df42c620478e39b15b45aed44fc7c8a80e92c9580c2017ab03e89c8353fae8cd14ec5c8647c7b6cb9872675cc8538ab41ea6906a9ea2f6d9d7e0a2c1a6044969288ad933384efc44a7e4a1b6d1b2819b4eb5d5d8c8cf64a923c5ccbdfad0c78ce7ca86ae32a8f85436ee83f02299125a4b2d8fca86a4affde9947694fedd1dc2215ac07b98e0f92693c45af6543c7ebc48c2f817b25bae1db1abd05f23fba08b1d29dac152f51d0ae9293c5d2e6e127996c45c0313442fa17b9c95e0a1a8ed71c77c6922a127a44a50f819558539c01ce52f5993a858e113aeebe5266e2c86a739cd102e77b95efa5e29675e5934e18295dc9d532c7a6867d43dea688f0f1aef0a2f7eaeaccb98d1949c912b29e89f9f394c185b167801cb4441031879586f65c5aad929f16306cfb6c77036566d38abecb2a43b3037389237ced6c3aeb3713586e7b1169cea6a4316afbdca788f1d18515f9980f55476fdc33c498f01f117032d933b8b5d34a89043d339ec33eee57fd4ee5dbd88b2fbdf367d994d2161d6f1aa8831c21d924773718110b57c157d91288ef2983f6a91d87d0c22e760f49c019200cfcccec8555404a0ddf5fcef4ad24c803d6ad98cca0c2f8de1d2d93f68ba53743d689a0a8612861b0a5b92ece5a85ccf652ba54860ccc0c7749ecb3124de77462a30c20ec043a3c40b4e91fd02b2378106cea2c1bc299b973f9e613e79675b0e3d2af7aaeab3adaddffd0a16c388c77a17e8ec1e1c01a9c4f10b13bf30b20c98b763203f3534095303996e215255f19f8d82d1ea19bc0a8c1476b16763b6ab7a5e48ba65ef9453e337b04d07885fc477dd256fead65fa4a4b90a2a68aa23ab5a7062cd6bebd1e824737ad2b9b6e3f1276f35172f4501e7fbef6b58e4dd078a3f5ae8df73b3ff6e8d5de1215462c4dbcb7ae1fab6a8aec39c673a68fa67b9c3fbb253f53ccc9a92af1a2b698c7a06ef0004cc26b6d14afac69d287755db9d0c94829040bf357621a0cf1b7439a89dbe76cc5deb65d63b1397e73a425a073af81384244cc8c38d0f1f6d07d414845a87adc5a76a1875ddb13da195ac01826d6eca10bf794a22b617b3fa964ff9921e9047a0b3d4b2c3a913621718e59b2a9a4cfd547336771017e1ffe8c86dd2ca8d68af661ee4fa59d407d64ff7539f6fcc5e1891e2bbe0cddd5fbe3ed0d0193aeb02ff8a6d9cc6aa6488d68bf2e0d34467c777540727181ab782c756e677770b0ff7480e9dc43de0f6ce108514827ec28cc2cbeba5a564394f4471b4b32d56f617652fffb176b59dab186d7b1274ddaa5d44fe522ea01b59fbc6c0fbc545ab615aa1c07a4887f31c0e47a749ed346625d3b98a1fc480bd65101a67c6dcaee7a9f08a0f17f3b28e48ed5b984ed6af542318ea35435829cc89daecb7e969cd14fd5e0092db24e94725e3771d53c3e4d58e9a1ca7026638529687d2e1bf630f9b3594bf062d07f20fbfbbfd82309a05ddbfc7d921d57870a40219ed7dd7068a7c18c8feb189bc4d2b202fde3b43f4ac59e1692f23f8b2e3096b46b80006b362e243571ba1fafde6f83c45177dca6a24dad78e190cc3186107f179c7601651a8cb2ad83099c5db4c6fb835b87be8ea52e7c7eabafcfa05924b347fa16ad3ab53a1994c936e96e8c90d647645fbe391f7359d006dd1d1551fa75b00883f456478eb6e84eb96eae526a1c896ecb4fb142a9320d17e595d83cd396500fabce27c0ff7b2ba44cca2cebc6202d5f3bc11447a4b8a7b47352c6613a659898900ff3b08e749cb553df771951d7401a4ecf70f138061c2687a13fac65972d3dc4259aa0f84e5fe0a957b63e4f0227b7fe9e2f911ee36e02091d396f253b58f0605bee42976b46acf735f22f0758dbcda8fe750d44601cfd2c39b4760155730d105fad4994f0389ac371b678c7d4af6cbdd8155f1945d873e14627bcdfdcf86e58437bdb3bb6201633340185488249911ac7a3753245fbac7d936b6107e7c9d833886cff0cfce38a02a25733aa80d9bb8f260fbbf8e2902cecffa9b8c8ef4b1c38ba8e3a1de37ec4e11fd51aa0359e27f7d61795b28f3143eaf11f279fbdd41360ed228f1abea44bffed5b5c13fdf3d22d10ae4c30abb512dc6bf788403f93e6dfbaf1950496c0d4d8a0d86c958180cba53f6b685b1cef7b181bb8a3926e90a212dd210366969cd0bc76b86b51127b1a346ccf397db5dc3076422afc57ddfe7aa262c079e0e866c6aa891ef5043ee5ae3b62a82c12f5e2a445ef179b2cb85414b3772c4a137de2af49e77b08add9d04236d18f5c833fa6ce951db3627aa428ae49f924c2ffaa6255a0a62ec7a149f79927c89588d28c3ce812dfd8d5e6895a212e815123ef9d5db04ef2d100af318d6443fd9b0260b94371455e04b0b635758048229071eb0f6d8535b943a081b95455c87e69c060cf9026309dbb4c11d6637495ffc99234c6c5420708f3f408756745fa4f07403b9d61222e80e3236fbfdd75e9f2d0b1b66dc8e4126dd2b895f8fd19319d7328cf16d693e7d50ac658dae9f38888dff9b01a5c09b5976cb2ecfa2cae749857bccd572d7a4caea6ba44d64e0314a4140f996fdbf8da739ed3f61501f484c93c1403d500dc1268fdda4244385494fc6c6752aeaf67c309533f89b6163b86aba859b9160dbe5b38dba72115ca1e7cc0c3bc17889bbd540268582ffe4a75d38eac518ffec7cc9f513afe0e05543b7977b76af01cf6974fbad93846978b45902c4ef3575c56814c804a1651c294ae066ebd1b3063736a6af9ace8341547970c81c7b643289a89ff66f6a19ed4c3a48297824cee7d996b7531889a8639c28ad8b482bb5ba22697d589140fca8ce451e6ef55cb2b2c8fa60966bc8540a2605280f96d2c630ae4b6f3796f36e422f537f65cd59017b3647f28ba5732ef9edcfd945aa07aa7141140f6c180c163b1fc2ed2948109109609619b0afafb5df4ef829c592182120fc5c2e246d8f1b9058434350d3ce34e28951136bd2f930f7654601d1afb82e5738bb99136eb0d19fba54d61708dfdafeaedb8d47160844b2f48b80d97be526f7041df903a172c56e42c96c2865d2806be95c3ef9e1c259e091a5864398eb91a6d49bfb6349797bb1cb51c007ae3e14667088ce166bc158e456b2af35c51b353df630f356a2bd809b1a0281ee37ab4d78b0a4a38fcafe3e34cd3e6d2a98e08abba3665d45850067aeee15064716485822a07a0191fa4c426e4a5e84583d6a9a9a424f31b827fb12a50a3cc2bece811da90792f9f35ffb80c6dd85162c382e69b9a5432abe9d36923fb2b2e7f6474766844e7df2024395ad22fc72a6ec751d8ad121ad83459c9c17a41403438df80aa7d830f216902b8d56e2039057faa4f9e9f1c857ebfde975d99821ffbda6478cd6a889e2233ca824bd09e2b69eccd49276f406a5127db530e9ac41ceb2871a5f831c2b7307386793883eb81af4d4aef5132bb1d167635ba2eff83b145007d28bca2a72e1078adc08eb4b9d3aca77e34fb12bd4201188ff67385e6be4245086a82cd489e6cf68ffb183703f6db7ab5442279c4d1b70f8083a0cbed28265a8b0a7c2b03a312ffb1aa4b200a25f8c3da05750e516f05e5ef3b4a69489700a1a196877b8add6bd7820ff0c671fde6cd8739729f077b15fa8f5715c7d7b677e6f907157c8f82fff13c023ecb28388194f48a5abfea16c0d17590abd3b736f2c3a23f1b7fbd9d9bfd3af16e70871b7c1d34b77c03198632653fcb6d2fd3f9ef72a4a25f550cc47e8276663eb6942e22e4a6572508ac6f6f63b1eb6c665ba3df120ea3e45ae5fa88e97fb450ba208a7bb46d942fe19a90599742afb0e5efab0e99eca13ebb0297ef6be17312be0f77ebd0a57ef8bd6ac9d968f865ec5b05a618a3e696fa51fa6e347351c3adc56afe0b3d4c1b469e3432a0568a4abae9986d92a26648e9f7eaf24f7dabc759765ee4f036e964f605f8c402287f0a97d64e8a08a654e937d388c5095976a122a2ffa146bb6affaeffd456d3c188ad8f63fbaedba082af1c54f416c2e78aadab44dada019538694066dc0978402383b9b80bdc913d1a788f3ec63a6fedc6c22b39f1aef32742658fb84b26e30256866648b565c22d1dce8fc332e4a5527862a955c645df2175e93531f7018d71b0f28a7616d2d4756519c3171b26e750764b5f1bcab75e4d8112ec2a43057eff76e8f1d12ee235e9db5a3b53298dd111f0aecf026e806f9e98a4231ff46bb567ac2dbe32f00c202d55aa427076672c7a6c1280144198c6d35e8be6048eb2f4de4bcfaac354ba2d466cdc50be4b5101e58df2599978f0ad557ce02002950feb3d2c1fcff234dbb719edf19eeda79e6102b3715049e49a99512398ab9fbf153422b9180203fd8c773c6028d2ac264e05c9ecbc1a9ab175b4d191cb8ea781e492059c455cc0549b95cc80705d880cdd2f008b8b91e50e4117243f1ef687c32e82dfc97b0e363547bb1cc1b8b1465854ee4a3d33712e2f6b860c21d73e6a35340d43fdb51444c7b69076ee62f288897ca60688bb961660a2dc0baa8c9b030f6c326b5aded84654b23fb00a0f1d254bed7a289580687ca48f9b7f9642c442af57e24fd24a7bbe0be874428f80335d96d0562c6065d4e1f26a928dbe9eab1343f70c33b808ae45029ce8fc2174464a8b8d7f6a1c7b73925bc3eed9fbde537be37c4125a67f8e497c86acd653beefbe041408a2cb1438b8f82696305ffaf1887b6e4157cd190a5c5d85ae4ad6ba5eef198e973fb31e6a4f1386fe2ac65faaa1b9ccfe2e40983fc189efde590e5feaa14aa6edb9c0390ea45e5cca62c9885ef2103c20d2c758c366f1548c15eec8ce8f2df8fe0bcc2e5ed31e3c848399b5bc59272b7057a37f86b0cbea648056e382e469eed8bc26319f45826f2638b7f66bbfc24f8004830fd1c5616011987370302a74896b9d82c9381a8a6683e511ce31df4e343aacb563a28b003f0c0a785c729a5c6c08841498196b5f352d7d7a858755818129362f1aca394de0178570a06ff379197fe1fbe4324766a8dc7008e55c5cb299e3b29c77cd18f7e60072d769dab6df6d42c73264ea3a5a92c049bad8718de8e37ca9b8a7081d5cfdd4f171a3054ccbb56e3ca81433c86adc4f16c4d0f9c484286ac54d49a80d829f90ad41d2e43bc051ba41d64a14fe55d0e57bd9e284a8c3982e1abbaa03dbc210de2a11e61ea31b57c0758bca0e849c87a31b0d4fecfe55e747119d33693f8d75ed21f7acb240dedc1e1bbc1499f2ff448a0b858f55d0530904a2517b3f451cd41a5d7976a6fcb7d497d3d01cfbd6247b1638ed9d4d145f167c67cfc784288431780ae44b0f1a5e3e04ab4c94a5cbdbbf0f1fa842474347c9648e48562a870d3ad2abf68dcfb6343c706276505b7193e1ce7c8ab4528f5e9aa518c4105063d8c142263f31169300a457453a3520f57916765aa9f0fd4c7750603a22c4ec6f5d90be3d17e85bb7e368db73c3dc39aa7b4bc186384d8169c618edfbf68952ce77132cf1d0fc489783878b87e6282d95f04f989a494b7414180814e015cbc07d8b13694efaf75d1e5ea4e51d602ebd794dce109aaea4a3d04c103951cac260e04e03b76267ae9ee5c306563a3afa145515a8f2b265713191d771d81df1968d125bb4738f6f2a6e753306f7b48113ed75c77d5aef87f90dfe1f83a69aba9be39e229fe8c4f4f2afa5a4acddb5ac3e3284a037d0816c4d8f6065d6d4fb1f08f3d4119d0cd2c4f69ddb6d838c64ba66c2ea3a8138e7f70ed1db41fed9b535aebf004b9aedcdc430b3a7632683ae312a367a11e73394c2b50c35c3d7c7965f7c9fff534ccdc0a72c5c5b81277c6616f09ae831898bec33bf60c9387e8a789c3d4f4db400c8a9ee4d7fdb97e48fea4b369f0f46137fb1a4ee0561f61284c1284ff29dfcf925db8355d817bbe5ee13a6c8df4f6ba359a26f8ee4b3948ed850e99e62e6af11f24cd86936dfded8f37de4b747482dec5b92fa103b05f07bf50f42f7b78764c657fd568a749fbc2c25ad3ae5743c259c4d4dff48cb6d0604e613422d004b4453028763645a8a6d3d87c6b048c4b2dddb581e36a16b928ecb00a89cc1c818f6058c2c298ce56fd576c8cf19751ae71b83356eefa1056cf335587fbd9b47566ff8f9dfa928ab7c6a09d0ed24b5f50eef5f2ca348c92a32a3b003197429cb36414a87606a3182936413a2d1c972add903899a62c3ee8454c071d2d0d0e17162d82d3fae5ff6c2b7a995feb681a8e969418de295aa82b7912c05aa343534eea1403ba152294a5d1272924ddba3f58cacedf88cc10f850bb3808748ad09d90948b3ea3038c5e6eeed63adc5e7d356888cd06e537b887920b92ff59f6658c9c520b35d771745fdd706de8a3bee1711a14785e8245550819928c0be1d94afa45706c53c06b64ff002a197071645fd6f6ede3af17fa7c724773ffa10c6b6feb1af55ff8b5f22fa4d9201f5d84c3d9bd3dc5c1fe8e673b7ee386ede8cce6e0f087b858f5fdd52d93549ea8653058c44412ea516f889b5eb62d5a56fc4021514846460ddc30294378678338b04908544ee956f62331cdae0c4cea995ca2d042075be8eae4d18583f9bcec89499cdc00e3a33b5c4e3a43bdc251cabf6f443ec14ce2e300a4917882a4ab24b9f9b603708a72e3e2f264678bda78f3d9f199899f7fa8d2533563fadb5edc065c9e91b39f36c1e7dd0bf54be2a0492ca1733de30e568a379ad1ed379e179af450e56b904de4eda21056d9102711987f34365de218971acda8e880ee9f0024712d52c910f88a990931fabcfd5bbbbbe72f54fe7be8d578fb23bf63e63feca7ed9a0ae4db72c7abdf3c991654e3fdc11897ffc73143fd13c8c7b522d6f6902607927ebff8c726781fca1ac85efcc4ebae7fabb2fc78729ba2436a0dcb552f1515c681125979337838aa80f30d74ee2c0425f634acc5ee10a4541f02da978ece510a29282d1721a00ac30c342dd2183456c8a6c4a2c3b2f66cb5497e3a3c037b718b557f632f4fb5993ebd3173ceb9c20a479e328a01fa1bc42032eafb5028ef67bcb720c0bda31c8ed1f2a9a6e94126ec0c10a023599701a2f687451ed63eebb09d4c234b1ad214d0916f356f80e8425726583e905f12b6400597c7015a363c8743d1831c7a03aab22f1ab5e5d95c844f21c3d0c949f01eb16d09528008962ed3e8268e0eae1840c327ec70711c0cdc1c2ea84e1213a1f3902eb337750a31526467546e5177379a84ff6d11a577815b1461084c848421fdc173447121b4a12d65eb2aeeae2df38d3fbb61ee28630c58171f64a61b919b4d52e5f6c71e2c8293a6c1c5960f0bc71d40130c36d2d720fba42462277c3ea3953c7c5b182d8f58e46829d25a4cab31f5744de7a133dbc06ba2877b8438e35662a34f6e43ae68577a65233c2f9e136d73ff149ee8539347d6a8bfe2b6a6a91d242e533d94c415a8420a057d0236d36260323c61aecfe823471e74a2cd4cc27e3f97108b77eb5a2e4675f8e8f1606ac2ab704e7a4b409abb152167b5ad2605852b94b067055227fa9b1bfd23a8c32aa94fb02cb545d7bf52cf8a1d25c172c92e234673a45004d3283f87baeb73915eda066c1472e41c796a048a660a645d7b6f44b0d8b292c49940f1db890209f156b3ffc2f9863cc323cf006b5baeb7ec4f8fe46ffd910f4a0ce4ad0af83238febd7a22809e8325a85a38c38600283460d3a650641a93ec57589ba25aa97a1da687a8aaf6e33939daf38062dceff8839902d93b29d9ec0697d5dea65787679df6494812af0e40ab5dd41ade4996f91132d02d739d62686d9b927bd59e83f146fedc8c8a451bf462f1fe8f04bf17396b4d186a1fd75bedc38479a893fc244c5fdf600dac271f2f437a9c0ae9f86546ee3888eba2dbebad470aae6b6a756d497c44fe9511ec477bd960b897a33c28f1dde024cbc9480ca3a671ccbba0f63f0c75b0adc376c206c0e8486d0a5cf98fd2fbeb5144d5d1525f94a1854737b9e65b503d65f17b1aa48b8308430a93fd62853874f698a60754317a423fdfaa1cf2f6bddbab61a26b9a314b54ed180649aa6e853334cd18a2f1e3a75b7c328aaaa59f485e690366b64a421635fffa1735ede6b4a8ffd81d5b3ac90384df4f32db056c8934d5dbc576ffbb416f70e242e200f3c221bbed012345032e4fb118ab42cb023c98ec0143ec3b67cac84c0e417503c78d54fcfb3400cd41107a310aa384c3b12b80e683e7bf4f1ce9ce426febf5b4c06f3d714c30a04cc1632fed9fd8ff6b12ebbe350517d21e518133c02b088c90e6afa5363ec81b86e853b58e69713f9ec70c9c61abe96ec629bfa4575770b1285ad6cb26f81fe9a1e130d71f8d878ecccda6c4a1c21dfc1c5bddd98392cb11b862b02df0e83310700c5b0fb0dbe0ad4615b510366cd48ac320456922226348b09a1233c85e50f4e60fd13f275d41fdceec9203b2fc2a3aac520eaa6ac5ee36baed42f9b3317cffa845fd0f70f4721fa957e891bf1ac796add50d21329e6caf3d7a1bbdbca755017836ef61459536332c418ff0f3ca5b6a32f2fb0e604942d99539153aa74d57abcc754f1b2206eb84f92d7331cb15bfecfb47b2c23786586ad87077ee7c17ed48f255985d3cf283b4730bd2580c0c1d810cf389d737235f3045d48bd87e79782085b0312b9c4e7b3ba336e9be9340f45ac0d71b9c9e1b2a8ff4458f8c7a504cad841175910da75e0582d48027a434085ba77cad9f02a305cd8f08eeda2cb824a71a8ad441ab3bab41e18bd879eed91e8ab40ac5c5f2c1cd18eacbb96d389d7b104cb50ea4ad764fe7c2c1170dd621ca834bfac351c1752c8531ed2b929fabe89651aa942c1d23646e47f71c1e29383cfde8b5c31a611883cac5fe4f3e1fa20ccad526324496bb16caddf387758d61d35a0cf24d33d9d689b31847c546994c1e86767695bb1f2cf693a234bbc67bdeb56abe45cdcf1feb0bce2ad264d06c2b56ceb63f5c93c3980126d131bd13c5fac8bc78d7281e638647aac5e7e4fd843cb9446b9b516024a0958b8925b01b1dd617c9baab3f73daa6ac9e0d6f0d35d5aba21b9e112eb4f931bdfb078d16d1111a5c8d7a53648f89975dd3d4d5396f05c8f446f1fda15c7e448078537de01c66e27e4909527a26076302ad9f2d1e3aacbe777197ffc63d4304e7d5b8db1f12950e3997e20e7fea434caeb92161aadc2174fc9f303b337b2cafec0b4f6763a6b2b34bceed06be2b927705fdf443463db1cd176ad0bcf3f9fce8cb244d5acd13cdb741d608795cc40fd386738e92643ce9b936386542207219d24cec5b53128354bc01cdde46915ee5dbc478a39d0f40d6bc378b55ea8c86df49606662e66cd2ccbb1a4ae9ec11943b77fe837930681f5cc86010a634f617420577d216865041ca50e54055452341cfbb53fa2912dce14f7512f5856925c3c1644b0072cb7c3848ab4143d3ad35d2ab4aab28cf1174f948794cac17042e0d803edd44833330ea9dd40d06f6f63eb2aaf4586335e4a10010341d2edda364f8d5da0818c8c371d9d68ed0f86a565fc11585cd241488456a0a74b97c9554402d21882a36387f00ceb68094e0c1619a3be5730f908ae4b470feb6cbf4e8928dc8de5592d2230836003c4abfacf2e9bfd7947cb181f1de735c15d0cbb8d70807acde40d5fc489735f533185b6f9a5c4157e4528e4200e08fac39e70753daa555aa51b6c50a8c8b56a5c2949ba9374364ca176f75f7f41e68e95689ba2d9d8ad6e7261edce1be7f72e2604eed1f5d0a5f009e84d864c0b44b35794d102db4c40beb819587b93d1ab4863bc7e4a2df1c747cb5dd727920c488e5bcbe71c024ec5f0baececcdf3a5e596d2b3dcd6efbe1cc2256f1cfeadb3489b6fa80efa4267497e2328f61ee7cba9ad44802d7bde3b5afa2ca45deadb447fe6c5ccc78b2e11a214b742ec1211a9e05999d1e891c156a0a582f7a530b903c270ec7c58c7ff3b323f1904dacb982078eef25613e7507f510c49faf83069a3b5488c3a9db8f906b7291b8e62a76a87924f6368329e7713ff899ba4bc707c0e26ecf308e437f39367adf5a7f2b7c2c251f10f2a423e2a6ea13625c2ee40278ccbc7e891a557d72d5051fa792e91ba08c142a70280da3eee6a8f810914d41fd8c8d044fdae0702e028be22efef37052a3fcaf2093f5aef65bfdf50ae00203c45ab42214d64895b72615561f0a67e9d4a4c65636498ccfeff4ea75753a4a1836fca29c8fa051421b73a6a77c9770bc3d0084d97d46f5451bdd6bf3bd152ca4573079d38aa6dacee45e170233bb1a524a334429a83b0de7e241e5bb3d1466a4ea6657bc94e15010d0c42e823781c91c80c86ef80a9b0b2a5c3acc1e0cb842f80fd94e2fbdfcd683781a42b4d9896aadcbd0f6307f68bf6af91f0f1681d5db21981c10c7bf59159f726768e6370262d80199f57d185a7c75c2a26bd1b0f10d776dfc2b6eb07e1dd5834d3f513fe8bccffdbd720af4de8458a011337adc4d5a2e075d1ca990ead1e2def66be5b7a0e408f668dbccada1d30542368ffee14a332c144a5cab8934997cec6f391a008a9690ee558b3f31b039f6136dfe814f2699ac7b74a55d5fbde5df347b9fd5e0845abf9820e663521de7270e7b72f8cb10c38cacf51bb94bbcf80bc134f0bc5c9aba55f8baf64c9afcca54775f0150ce972ff42f9547a2092bdc11e8a8698218d75aa79f8934a2f3226fabf33f154651d1a25f0e848ab2c6b45b4d09d117770acab94352af655e526c69d9d475e4d1dbe7f78d58a25c2966dbfe808bda392f854defb2ee6db9accf232e6918a130c68d2eda2f105d3fa37f522f65ac0901539b993fa54e2069d5bf271f4c10971d177a2b8f1a882f7724848669ebe3cf56e2b0e91ca580059862c3026a62bc18a9ba3e63f1997c58b131084fb7810662caf9ebc8ec61dba87513c39516bdcb786dd1b50af29734ab381ab5084cb7fdd3e24b8501979101021c53343a8dbaa08e56ddcf04c29055dfab2bd670bbed923a26911ab241294424e24400037c13a7a17830b4f23c4f8d89d93db31304f10593ff6dd3bb079f483cb82ad6a4136970dbc22191aba4cbea50c296ac4091f385c3342bfb81882ea463df30db82a8c5bf9257fa3b9f7bdd5e6558ce0cd071f56885eb8b4978e523cf2e055453ad7685e24b290c527d4b9412360f66e35eb1a5b87013236592710b3200e5825a6215063236ad1552a4739ea8d217c76108204647a0e89e51261bc32480203188e7262f773d20d3ebfa3e44b88772b79d26016ff0656c3dea10ad49defc306a3c0e39cb261b5d1993f108ad02aa859528a112b0f17e5ef9b02c97018c25c42a5c18a8ee85f0d288d8cc0130f2691fd5b307fcfc947a0bcd1bfba3ef35b28fb1e5f36f79211fa9c8d6366ff14eb00334bc58981b0c59fef2cbbca7ab8692697fec22516260608e2afbec95d88f9c4c05b3a0ddabaeeed743be37de8ae560c5cecb23e7526c989511726318f46e99f66579d1033bec32c9fdeccbacb7b043695f634c7f6865107f9bf18af5416e9de84d4ef76b67870d43fd566f23a5c93e845aa44135f12468320e86602cf771673f900c76c9b5ee9d7f814b12b7b16a463ee1bd19a330e33456854838ff2970c9c3267aedf47e44f39a0966c86222d4feeba96690b3fe3d3a7567b2282b18228de703c45758a57b214f20d904521ee2871488a3bec30f03e516936c3b4908ba43922955620e717dcd21f1231720cc65d1869871372f5fa5f69b258a59978e2fa660f45ab99d68d74a8a1974ade217c7ebe3e0b7d192c07bbb8015b6dfe9e1ee68fcc32c44d190c45c8349091bc81ad0d668f586e82e9fc7b18af7bb0e8938a18deaf6a5daa9689b3cffa4acee9f2af1dcbb14aa9fbb6a04b2dff76fba909c2496d400c4ab511231cc7afb8848cf716cf948ca257b62b39d328bd9a3bdef215095c67c78eefd43216c42749737ff4b6a8140c9f1d9748d19cddcbfbc2891ee692bf80a0edfb1beb99bdb395e86c90fef8e39f52fdec6ee5ef1c1de7a88c4e4a5de6befb7012bdffce9bd5ad53e030a14b6c84a1bd01d304eec6ff1576578677bb239590ea6e0da8d685f75c2aa8fcfbf79308c0f70c80049893953e1eb3510ee2f200abcb05b0ede727a295fb8ea3b465436cf3bcceb73ded922b58a194d38337d8dbedf136c7ac8a27c95ebfdb3e3f8d5d5d883f1b77f3e58e4451262456a307708bc6af914fd6895eade4fbcc408384af9e52bd421cf54607638b4c744ece9d44d5b80ed14c39054133b396135a7fd2df55ded77b884c8719f59662e80f3b19fde74be09a22c6193e6460239856bcf7426a4e29b0d12002d6b5d9c0e05d54c80d302116be163408a1d187f948d9f30b0d815ba1d65335d3c2348be2a354dbe05888b492c54ca4a8713b57485df48b0dfeabb3980c8ff9be56138017fd021bc774f6182cbf589d8df370b66218a0f9274dccad623df012a0744af2224ae5dbbc493524d41b57efcec98ee7dc1447788c0d3645c9bb654f7c9548758b16b47aa77e1b78744f9acd4994f30e7509a2e613fcfa6ed623603dfbf57ca5e6b0c286242880662fccace71dfe740c51c55fdab08265d15883d0f3ffc4fe43cd973ce162693929f652cae5b288c3b5b3b5e0af91ec812630dafabbcb9477ec1f00dcec1675e30af368b9d8cf7215161ccfee3b390719e6db8bc01143469885c19e96eef3c7b37551776736a532930c7f6357e93ba9a454737875acc36009951c1bbb23230d695842bcdc48c668d08a1475f9c0e70e5a29187c884a7142b6fbba1fa076c656a612a16596705f58c7762cebb19554c8047a660b7b24db210ea426f95a84a330f2f033b9371c773e0b8dc0766b2a35fdae55bec2663b610d08e2ff47ce5e9bd4a8cd88690db0690facd9ad486751568d7975a130743be51ae8145e21c1365d3cb33ca7f9016f1800f560a3353c67087712fd253c373ce671f803976a3c7e657b7477ae12454f869917a0790ad8123dba050f051ac72c83bf0ee4c921e99005a02805c36c0ad318d92f2557335ab99985d1b8656e424b52be0a2596e672a616c16f5cfb16ce2f555e0cdbf7177182ebd04936c41254e5d37c5ec0ac2ff3b8fac4badad01122707406fcfa7c333025df2fccfe72c06c815207bbe06e4d3adcb1e6c58fa16c7f9e607c836fe58265299847422e0f4aec3d43a724a135294a63051f57919713704f4a9387b98debd942411cf83a3fde95f260884a359483b5d7719debe0d35a30ca1091c836d1b5974ebafdab752dc890c1d279295e08f515b9da3e542ffbec48afa0c999b71febcc78e3613f703349232ea75777deb0ab6b9370269c6c8e1ce2f6a81e406a44c495512a7ea5ace32e4c2c725b15aa1fd5555106c7106332a3d353be621381fc83d3b25685c3806cef4f7ae0fa6b9d0dac7d49a1e4787521605047cb7018c2d29977d7140e72dadb76d99233f0859d37f464046723fc62d33b01b36548493b5e3afc099d5144bce8bf9616544a6b6eb4f9b0cbb263ca2c0bd6c951dace74414fa18f6e89dba26c5181ecb42bce385c3f344c342408ddba6a98568be12f9fced68ebaa9bc0522774209efa2c9c926c8436cba243b4ed1d3feb625b1db7be4eb2556b0d4063a9c388b72151c4226b7f99593a2de8042ff7bc5b2f8fefabaec2f1df8b9ed1df523fe91e422a3f8b5cbd59a5c31be4631ddef17900573cac1e2bd2f81a783a5ecdf28e51bd8a427fbfd36d84e8c87ba593b97521b1cf7318ddbebe2ef8a3d12fa60bf1cffa69e6d4452ae610b54c2c0746710bc78d11ff55a07d12d10e9a9fadd6d7683c9c69d769631da4ea2e49dcc6dde86e4f66b8cdce719e55757f208cfcb05170820b0a349732f7756528c0b01a875a800404737d58b6c5a87947fb5e40ebd7dfd961c7868eac098f2b48ad8f3d4dbc84dbc62f6f74cb37663e2b67fc0f67139975f0c8945e227ebcb8ba1ed22bb2a1713d083d8faacf1222145234db5e91d3c1a18dd72bba88b853829d3bf15b71d78bc47920775f8ee421ab63ee5d09d3731e3af27b2013a2cfbad8e4990bfbb82d9ae9864c5a8be7d6d5a2a4e10002f851732fbc4fde240e1a32b5718f9c7f720da676b5f1a09a81ce369c7dcd2733d348113c72593a3695d596ed672436699c8ae6f1e1047c6729e18e0932dda24724c12932ea6973a3835bf87607548bfe6d81f2e8143f5ba4050e5847fafbe1fba42a45b16be8439cd2573dd4765b3f762d5dcaf3150624ace2e2e0b4ecd41f216e519c7f7c78b849df55ab99e47dc3f139cfefc6f5be2be453293e3dd2eaac36003cb644e8090f877332be285ea532dd9b5b340dd4e45e455d35f7f894d5b0ca7710b1469d6c370f3310ac7c88207b3d2029de038f0abee45075f145aca98b61d2065d413b04ecad46e8d75a2378ec300d18ce0eaf1bb6d0736205251eef76e558e12a81fdac7115ea3265b1ebc3d1d5ceec39f66036e66b072b7fba948eba4f9d13e2965b90325f872c23863c6d3b7652f98d07ad6bec9c068b5e3e7ae572ce3d8f0c1be39bd0891be6b6f45dc4b178ce68e58c55367f93edff7eae3c520360c61761d945b20370b8896d208f28379160bf56b9a2bdfa8b5eccc012e034b3b129548059a9c152861820da34ad11d314b7edab1060fc81c23d1b205462a5102c8436ed6e1740e4a06a5e89ad13fc24977be4d2520ec4ff145d1ec1e8b794e15dd75dc4bc78837df8ea653a7a970a8495de0aebd03b07f84a808a43a1c1f08acb0f38ec2c44c877278c24afd18ad2ddcb9293dcaa94ca0bcbe2f380fd3a7c62572f6c7da53faac0fbeaa418b462a03f0782aa51ef97ea727018130a24f41ca75960deba77398ce1842804e0e5a3bc718b93cec501d0a10e9575084f8d0c1549f5fc0ac42bd72e2de2c0b906e3fea6064d881984104bdc281b33a4c550c6a272159d931a661f12e7fd2ef41a223eb7d5e3f0994200b4f84f1c6578143779ab2e3bbda3b007b4bc2e9e8fea8401cf45fc4ad102c29016d7f1432d0cea7805cf4872724b5c10abd809450c82df46d3938a90477ebbfa66f78bc429b37b3954c1b3d49eb941d5f528cb6cc25e0b02e2ba093abeb326ee102cbbc4aa5f9663133c65cc95b08b973bdc78271bf77e20deb184046fde7ee410566a493439b5ab6a251ddbe5d84c8a0bb0136aa4b057afec88fc5c8755ad4f3fdcec6d47925bd98efb86863ac9ed74bebf561c275f5bf2ef7c5af441a44b72dbbc95fd41748662436fd90497d20de616abdc81b4a9546ad7df7df092aca7599bf96ea2a0317b20991bece17dfc41d32658699060d2eee4729e3fe8410bb47d267b0d9753fcb41eccebeb156fbcae1afe8d23a78254381d0050129716a3b19a58b7cf2975542fb2c84559cbd030c11b87c400de15580e5084b2d37e4e1a96a40d44e1186004a141c6a5782528e050fe1ed24fb7aa5bc09e107f9ad7ac87eb8a6e34ad0128dc9cddb22edb779f1e8da370cc93ab60d9fda4da8f615e6ce9ebf7660829fe898ae7ef4d8a80f2b4b8667e64886f146d2d1633990c98b2fbf660a0294409afc9379c5c0d21cc1979fbabc4c5ecab2b85ac9e7b77a1e0f922e65a0f212f843e72f45aa3205678741d8a0890dc74981902040e252c219ae890ea7540b36d35b45b33eecf9009dfc56b68d067bf6a13dec1be1907350f840e7c25df82ea8939c296033bd40d3a28e8e79d5b9d5dca080effe4c97107fb6c77a5c129ca32f971fc651f2b3d0fba429a9b8691c655e6f11cd30fd0ddd098cc73e4fcd7f91b98a2d83f1060706589bb507d404f58fefa46055bcf63fd129110ad9ef0374cb598e095862eaffa1cb9d4a38669e7c3cafc186ec1334d5799228372b8aa353568a21f256d25bffebd35de0261b4e24591e23c85837c1a0aae6423fcf31bbd9594b9a1f8c6c790945f8974276b1b1a25be9ca95f191a3494bef6b8b51a9abe13d3b79bae40ebb495b23312cdefdef72a07bd8deb8bf7ea820f2d21a7e8712b76e9d1b69aeddad026d6caf1618b1e520e1fb518ac289c813a2e81bb8fa1a8914887f5665eb98d93cada49548f1dfbaed34389bb9e8ccc5d4882b4d52a7976b45601f64c7960123d9386f8b3616f355f92c8d2c10bb4cc781c7df30c817c057b7ac531ad06ba9db19ec3f145ad9f8981a827500516b1947e1a76b2e21a54f38c17dd371ec6547b721cbbccc199914a841326974fc45d55f3a35a022869cf599fec3c37aaa449713c95027cf65acb002c96a8fab2bc450d4ff33e8fb6519e4b6fc4f8564d1eb94bee7ed78ccbd1b062c5b912d2365d56ee4767c7bcf48e5ba860f6b46444ca73a645eb4dafcc2e70ca4b31b66e5df054e890b25bec5b952027cf9cb569f2d72e36a50b6ccedeb1a20398fea40b5c3c87053169189c326950f1d73c19341a21e30f1fec2372355ac4ca4803656c70deb34798f3823d1e33d9ef7e7023691b8b26fc4d4a3f470854b65b0cdfda04e3d83b5a89d88964a0cd0cae5214ab7630901989a9130da96f869e9e9a6c0b2101ce857d36f3c9b99b420c3a185138f93b41a837f21262cb3bfc7c2ff006ed3c39a6cd021e9aa0c0940ff65c0973232f146504e44ebeb1b3c71dce06f1111df2a903ae7b454497e8aaff444bd9fd4f34fa15a0e1eef876e8292bd8406af93e835159aec46b20f78c0e5c4447342f326a4500b13dea1cd35abc187d12587e27978c228c9fc24620e3c1ba8d766c5c0363d289571f5a61f09324f963f63675f75541d9ca30803ad76c31e08691857795fca94ae505f95be551c17a498c6faf3ee4d7d41b7f2d2f8f906167c4a6fa33f89d72102817d850b36e516e653480f473cba5345959b89bd63e3e05e650ebd14186f781b445a90454fdf539907600c07238c1e87671e21bd48b5ab3269824490c89bf0271b54e6c9fbe3b117be43347fd4a1f3371823b039d1f70d8de204d183345819b0047c218823f1a1c1def30665fc3041e016f4a6b2fb104c55e9fac2c67207b9ca5033b8116a606858376cafc55714c48558b38d8f24ba18e5afe8d3ead0fa3f01263bced60368c9c886296d2470d5bd7e00fa5c8d12466040d71871ef4cdc810983726b1919604b042d28314638e01b4a1e03ccf0f4fddc8303c8ff99d23e3837ff2881cfb08444f74f3c91ed20470cf721d322eb6b4516d913e04b86ab696477524977ab96ee4485cf1cb2c712d50758472d725bb4b42c418cd1ebf3ef6acfd7e5f7def03dea7e88c491d9682311c876e5e4f81bed8e312001d6a66cec637c3873af135ef26c2d17046418781f6738da6be9db13de2123bafec5ed257f0a6332739a38d91bfd08168fac6c2ef70a9c2136528832bf7bbed99dbf473ddfa0c7368a82d2404d81c8c5abf85eed70bd1fbeba0c262a2c421f392136e8e8b3314a03cf57ea73222ff35abb82adc2030f0dbecc3b9fae5b2c3ccc50c5519e465865b9a63eebe7f220b69cfcbe519608cdfd27f29ead58a2f630a4289a07f834b5cdcac8919b908f43bb1836cb4d4b5477feb06eeab6a12f446871ea9b24da649ff531532589c245742a86d5dbfb70e2e086685ce1794911a33a59239c4df0919c017d61fe1d4d0019f8d3ac617863ca55122bc5c705fc876ad3b4e21daee62fcb2b9f06f198a13a92f52f289b327ea0b0c2cf9ae7e40556f8106dc6c533805deb95718b43d90137817144e1fa65ce6e8cbb26810f0c3fb40443ed4a0285937894ea087af7c49e5c9edfdd8834617883ae9860ef15791b4541760f6ff6ce2cf070e6224cc3327dde8ea0e96145f5f07488d5eb18a57809389376c096a873fbf318edfc31c045a227c6951619ebf84cc3735462c37fc39ff553c718544b73c6c983c25c99e87a529132e453133434c6465427998cbb67cf25bc94bb1de24af9548081881c44a3cdaef24e1b80e2dd75c2e94c080c41d91ec7874fd649d0b651e5fc4238fb03b4e1a5ab632bef8df2e5f43c4ff4d9aadc0bd1d079ead779040a6389ebb7fc8f0e1032162c70992f3979e1666f38e0e24c9da3e9f40a6cb3e0d91837dc7a0305e32eaeef4ac2abd887cd2117d4ad24481164abf045ddba69d143fbbac2538952016c676c3d8ba8e53b967f519f2bab345cc89a78877c5ff3fdc60253358317b02ad9e8c9e35201e299fc4d79c29d81bf174d4a9a1f6b72900418d6f0fbea1787545eac53e15f1394a9811048c42b6fc68de1941ff40eeee7371f1b287896deccfe50ae0b7602edf4b44b898be77c2362247d57d1eb542056b7f3b4d5ec2529e4abcef6eb8dbbdf1aaf7c0378b7e7fe93a38ee3f3c3a095e2dcb5fab61671d61852def3f7e06ab50415197c8d065ed6847dfa1488dee45b683f144c877706303c65f06f475fb39c0488c2f5651c7625ad42e620c495d3a6ea706cbecc648837193b280f24a4684849f8490aaabacade2a5e41e3a70635247abe65121169754116724ec6725303c17456dc2874e249217109c130db13ece82e6d7ca27a428cc22e57e96a6c5407dae7f038d2aa9e96d84baa59e2bc8a18d82279df24ca4ebb93a2e45a79dd2af86ef4bb298a24a50b67d4f41457c05dc9c4a35dbf0c5c4f4a9106c62d16b2944e292a0b27e21296f184b0e5ff276be636b63eeb0f68c82e8b754b85ff4a804a51124ecf186bc44fdb8b928562afe40acb5705275f115263c0b1544b16c974459178b48210f72f20cdc758bc0e3d1bd9a6b4fccf85e49b5a1c7ae6ae81e26db749bcfcbdfe2382cf49b90b4713e07c3d847f60486284e7ec436b985b734e3159038a62a9fa2239289fba46bdfc621973c9e294a20d3a6a67e7cd3c21541a3e98fed658c1b7af5c820fe8976e95e9183b1795c5eadd055ec2d967efdac3707d6aebbbd7a6d94203501af0eb04803c901ff49bafa6ebf7d258f2da3761488f09ebd0e36369d9546ff283171b38ca5b4cf77e3cb0fa0703722a3bd98a9854fbc69ed1e729cde526490af4d98d37a154a414b57e019cf310fc0ef2ed65b41d465e7a58e6f6d959714e229e90dd9f82ba1f98f3de6d0999369165dfb1fbbc9c3c648a89ee21a2334436d6cdc728afe8ab8bbd3a7d006b7bde3328bbf442edd6dc9aaff03e617de7c2e5a6b9b913813277ab7850476ec9e40d9bbec19cca522f99f0361fed851dd2087d558527705b6fd09a0c4b956989a0751896db891fa179214fa8d716469a52803c94a22d15e4f5ef552db3812b4d8c6207e826e1130134cd4cc80dc290edbed1e19ef59619ea91e44be10e68add4a118c69aef42cd08a781e3aa7d9b6017022c159c5357b31c568e1644a9dfca37e4801462749aae4f7303b0f5a073650fb1d534000a0d59b3499dc5dd3fbdbcd3eb15e5c211cbe5bbead0f7cb5f1256fb25e2924a9a880924018fcd0b15f8381a3cc711161afa6990f5915482e43e439769a0bf1cdecbf7960e21d7bac8df2ff06a1745ddd84ad6a3c6a5d7c3895ff37d66454644e53c56efe2f6092878c2e94c810ff454031fff78e0efc705c943cab6b58f063bf7fb5044d612dc1c293542410c28774294564f242f68835927542f5f616c9f70f79841991a7203100b68fe12563a484a87f87434e846c5e9f17493082c7e2a6718bc577fb788a3888dd1bbf0eebd5acd708de9d5f815c28fd2f61e182d2e431f4ad4ec1e51be9b450398d8760245f86fc44c20c3275be7937036efa3d68920ef44f865c948b87de1dde293795529efb90f2d577ca6ae5ba23086a0ae3bc9bf30db4d3b913cba6a5e43bb8835d9a7544895ff92617c87f8b3291ec888e96b1639c982d1da4575609aa51d5585b4efd6de3f095e43856124642d3418ccaa3fb500b6e8861c71c57c7776ef4ab7a983b15c9c7fb6950c8427c5cfe4f3c9d1f8546e4ccf63d9cc5c2eb9308b62f7f20ae6c33aecb5941d5a5aff919be9c0c8b15bf0ab9f1f995b5454bb08448f4145144831328070262d925c5ec907da16575cc6f9af9bc33720945c2890719b9cf85f8c8e71f011400e8f106750074fc42940d22a840c7e47af4927ec91d958ac50f321805cfb776d6e301a39a648a132772608ca75af6e288035c9b91f443c9c668042555e95f0a477844cb2addedad4bddd140cebcf38e32b183bc1d9f808612b4036fed11ae76b5d06308c5f655e96b750d84aedac6df9f34c76d077062ee31e2e2b892e63f8d708851ceb6c1c4b954ac4e7b7d06520223b914956e6825ddb54258306d797b556915192859cc3e0205e604e919dc1dd294e2fc446034aaa49bad8718de8e37ca9b8a7081d5cfdd4f171a3054ccbb56e3ca8142d715e564ae8c7b7e43b2720273ec8cc1f9aa2a9cc1743096137969478988a1654a9945a6b8c36691ce32dc77d38bfcdaa1fcb6fff2068ec8da40125aed8f3878268e71a40c139b8aa9a76ae5895e4679d75e976f5097dd180f2a052597d2422059ec6946d3d2f694c870bfe008b0be0b9043faeff0f109773c050b91035dc07892355a6f2cfd1372651c6796793f0d8d62d4299949c28df0f27f395cef6c3415255967d87a05390e1bee1d198ab34544f70f82b4f61b2fa8381e4f021c90c621c50183d34dfe680173b529770318556f6949fdae01428aa2b15d0c58b256a9d565f619680db66d95ef97101f3a0c5e391a489141e0306c709fca6a17a63daf6d053d796662310b2f261fd099935e4ea755a6fd6f16684da26d729743298b583438d8f8504a8f96cdbe573d75cea6c1f0239c319835830574eab2366f8dc05e0c84a8e9273a6063059284d36fbc340ddd9756c85df5747235f369a3788836768b83fc243e64d1465d1400dc092484705196b76a457a1e14dbf4dc21203bdcc92fa7c6ba4f2db1cbdb8c839fed39f4a454d4577f099611fcc5b1076233c14699431ac969dd2e59884c1239495e8b5e910849ca580f147e96b8f99e0613e61afd5b82d6fb2ab5330148d84e025fbe19a001ea39569f33832dce15963372fdae26254b0511a1b39781382d80e7860e22b93f7e8684c9c34cfac0cb37d4dbeb847b163ca6977687585ed4dad75c845ae30f1c1fdb000c8a9ee4d7fdb97e48fea4b369f0f46137fb1a4ee0561f61284c1ca872a903759113d9b75ba7933f14b276a65d290114e16f3d66a5089a523cc0d36aae9acb206dffcf804e2b8ebbd6d9aa4465312223e47a731def7a0dedf9fdc07e0da6aea61770b05ac798f5faa3928b01a9419b0605c2349b194422a0efe6a784d81b6455ef93bfc8b25f3718e38b9440442868631a7a475d6ec68483e705ca643760c85da2f07462a2c5dee54406479e72b933120a74c2260cf1ac6fb1a764f48802241ddc4d8c882dfed2ba2eb368ad31504062f8df83784f35078a2f349a5971c4dd2a9dd50113bc6b5fa8698590e238ba304eaac67d81007679ff317b10f9cc5da8487ed7f5b0ddec25af66c9c3ea940a7cf31d0fb4726a683849ffb831c57008327c7e15d114605ff25ef721910d470f297a353720fe9324ff9e39356ed169086739b6977fb66cbec1f04c15b808725cacc2afa8116de90eb09a9048f45d4f44d85d808e04822505ecfec3778613c5310ead2c394b18a937c0915c82f8b37a60587f1ca8f40f9c5f5f3ce4cf10e1f120d1971c8bc61bc0749039ef916388a59dc43fc11f524e620b91cc878aef09edeb98ec352384f3a89ed7be01a4aff8448cf1f403344811c6ae6b625ff93a7ac30762a15eb8cb292a4239c1659207a110cdbd385bfb2a3451996129ff7674ee47cfac635020ac576306af46e55e6ba2071677dc378a546c7707566cc990ffa4ecb2d1d25d66a9978b78465efdd53639bb9a2481782bdf822b8b16cb507521e6099b29ea19766dcfea0a6c727bf2f8fc9f6f4e6807fa6d5f456dd42059582843b0a9dd545278486ae35c5a683f44defb5a6c1975736ccdce227b4c9d08373be9cbc1228ec94cbeff1f01edc425757c1eb6ec9881e947ea2457804af53dc463dbccda18c55d8285c509c3cbbf952f5f2f16b87c9a1506a6d3515ff509437065a3c04f3c991654e3fdc11897ffc73143fd13c8c7b522d6f6902607927ebf572446e6d6f2875b2ce7d7da9f8bb7003c0ea999fcf568c02d5eb944c703921be7631d38a50c9e1369ef2d38db866b9a1709e5ce6827a52d77d8c946802857d5b98a522143f0e51ec140aba26d15fde6ac6517c1027f4528fcf83d798deffd4abb10fe2da88b844dc4fc9b07df79271db156d6f247a4f26fdced26ae99abeee0cab91f640e646e8132addcecd398ca334139b3cdfa6d2d587473d7c67080ee602a69de7673899a15861ca4784a2ce02808cfd1076fe46539cbb08403098ef90038e27564fe3fa69366e49c28adf3e9bf7cedf34b5acf9385cec3f5209c004a22d49457484bb2adbcc69ced967066a83e28eaf3012f73a2eebec83f5c9af4a8a94e6048a3734546bf543c2f390decb6d78a861b3a3e29e0398f7ace6fa2f1d3f4c297dd164af84a9410386c47eacc169e1280f1c70f9959f132e12d957a04e2fe14e8417c46787f6de51e6b946c5662e6d794d6c1f7545ee661b43f64dbe24134e4f618da4903bbf3272e1e0144f6614f824fb5ee8713f4c763c0f2603eaf98623c2686ddaa6ea9cd5245a3d0a4579e5f57e6b6b8a632a412511a21a4e957bb8e8a3a2351a5bdf572327823471e74a2cd4cc27e3f97108b77eb5a2e4675f8e8f1606ac2ab743edeb854b6528e32e51919f07229ead8fb6addccadec247a2457f2ea59ab9d2041fdbcf108b51dae519dcaf6957f135dc7e3b3018039fb87c2fb4aaf51b1a65238c3aec684f39bc7fc8da692b62c84184b041ec69dce9ac6255ebf75a2bf9afd05c5a9851629b8e1cc4433dc1e6e2a892a51db826e1c6fab6a7e03a8bc5a63709ce438f616b122570d69f715affd606cd6677935de00651db237563309f856f3c162701df5d85241f4e41111aecce32add7d339ba3624ce5ac40908e27a015509e1c1deecca177835bd9b12e4db44678e93aa1ff5a6671015f601d56a7b65eee0bda71ef7d282677247389cae17e12a9ab3e651ea217f542352a1bff2dfd7502e9e074b039d483e5af30bbde5c71af4f4f1e96fce73b00f98800a1b366fa7e292dd26be6c379819621811792159bc4485a92f1140c2a78b57d588a9f4726bc1f1fec73ec25ed95d5a94e7b3e3d5ccb9b7425394780eb92e2065b503d65f17b1aa48b8308430a93fd62853874f698a60754317a45598c6a33ac31c631c9d07f172328a8d6550a9b16b81c5c481a095a1160010ed273147c0aee15f45e4a6059f07d04b34a1ca90ebd5c84445bd786ae4ece6d668c77cb6a9c74e08dee4122b992d9171a6de2a65c5c2e5ec8f5d5304f4824537159eacfb0e2bc5f8f72bb8a06cb866e15b3fbe1af266b2989b9b3af06709b9f7516f311c3439280f9bf0c943938f1f8fa5689b51d8bd54d82fa6b36ac249aa1a468d22cf872a8a089c23e628f567681af0e88adb4231cbe9c3609a7e867c467d17c4bfec72170681f7613d3216646422f093e874210102327f824f291e13c327bfc70a0a12e39be9aa19e4541f659f7cf416c8315c0113e9819f5f3a3462f25c3e96c12bcc4a244158dc65d7f6b7096c6f11fac4836780feef43fbda9fa4e047b69d98aa587f5d8b9b0dcd0cf9ed4bcaa38a45af175e7d48eaf81c86bed1e5fea8d4791dcc43de9f99935f0c030a1d2e68aa9c3e96a4f86dae4c9ff7e40763f9af9d0c4c23dd209a0c3e10ec39193d134e4937685584c4a33b94346c28c99dcfb9b9cb632ba806e3be0f8a8395947fc1e6324947417e61775f3d333be45cc60cc0c3caa0747775f0005c326ded6c67958cd8efff36e1ecd991f1344e6d128b2fddb9c03598460ddcbfbd32a9cf81388df9d968084369fe1a3c8fb661d9c63922271f31899a288ff0febeb9dfcb9c3756b9e48332b44a32bd580018fb645a02edfd3983466029a9d47821e8fdaa4383f9b671798704414919c94124c2242188ec2ddbec9ea23544bedcccb758b4f36ca4f7ef36fb0c9ed917f0692bb7f9dc0cd9b829f989b20e339008e51dff34ee5a1c72037d9ee0a7be34bfb31cab1b684a12351dcc8cdb111fddef49c00cea9bf32452609622ffddf9bfe279adf6ad6ce6f3919a397bcc653c2b16e984bcab97d2aea61428f9cd9773c67abfc94c61f92be411b4645f1cce27a6acd69dce65f7e9dead78e2e78f8dad5e45e4804e2f668e66b6798264e3731e0335f4a202389c7e04ef95d9c2dd0b7710bfbd45d4a9d641d8395bee0877aedca25ee22471b41535dba4f84a05bee0e392ff69dbca57b7ea3f1aaae504a2a87fbeaf0451a26f419e95b4655a2143b85f2e0930c28d5d1b203a4717935fc43cdd893d99f32ca47df960d43daad64591d3f3c1c151184cc0b1e4678196249f9e3e69e7de4094ccd5dc7fc8b2e8ed2a8dafa514a2e3ab0ea434deecb305031e4ecc449cb427cd9ffee4951816ad163b68bbd75f46352b86c0b51233262d8c35c433f082e6dd9c8fe11efffb71008af253d4690d22482aabbdac27194c4d4dab36d55a6f6b95bd691a122931c86d73fc8c1f10152956a6cc6e7e93f2cde502dbb971e00a417463edc51f76917edb3e82766767d1a7263e936bfb197187d1b82aff96ece45641620d15b7552db0e27e4c3a57543df5f4a9afb992557e0be872e58b0afdd0276a71ea0144aa689656f6c180e9943b86bad0d177267df83863db80b2114c01ac19783e5164de28ecda0aa4ccd17f11741e61b2c10ef4fcd0d964dcd4e79f147de59897b5e96712bb1cd51306df013dad2342a73b399de703c7c2482066c062d1ed8fb16feccc1be2bfb781d0830bdd444f2880d22027e465d194359b6bbd8aa17349b36ae949bf25a29cff513c538b7bc741d1cfa163013ce66a0ffdb0c8829380912b8b3e44ba7f5ca56b4e58b308ee6483d1a443ff6fddd51020a4c5e08e871df0c07fbb9317965a4ba47e05d4a299fd99c4db5fa709e2f9ea3957b673a4c8407a8cd2bde3db67e3ed485a7529dabed58e31f808462516cf0d4a7bc06390d18d4ae2569796bc24a0eef276e083830870b1831925e9161949eeeed79cb27301a69be37bd180439de19d8a2b17a8c2933dc988e50a665af509d2219a464d2190f95fa8c35d16ceb57a22615144c8254a88ea09203a33b797edbc5ee7d5fc596b84d6d63ad3b3cfe66b648f32ba207780c6d970724c5116485ff996aa0c3b53c92fe1c153420155308110b6dbad75b2b81d84d10d554a19f8ca876da251ac5c576ad2a0f41107813286a50fb3d8b148fcbfef23b66f1e6be86851364df2b7531b5e005813538b81b8116bdda911257e0f6053bb995c19f999e5fbb0088650bbd905d79072860c3073478b3b84ac2c3a48695910a80ac0718bfc06535a683c320417dae7ed7db8ca600ab5cb76a0f03196344b6534ad0140e35c8a046448b985b85d3fb7dad6f1216c5847b6c14122ae4ea554921d83f9d999c9d06e39d3fed256ed6a84c2c9a8154a6f7ade16693c0572cac4533a44d507edf2b7a249484de6dea782d55213639164e759e4765f906d4d0c7f72573d3b3f40147b90a02ae954bf59fcdf691b0fe1d87cd721abfba2d9d9697f21efb25477a7514e1bab936bb41b6e0eb6970685aaf6f47002b3a80249ad10df21938732fe65775dd2e1b8188b11a32b029a47a84158547fc0a55e37660e38bdc5b4e5b4b5125f8699286ef14e2db216d78b0f891ec915846b9ef9e85d9ea9792b6d05cf5ba1218ec5d25fa624a5064e68b71f51fd3f61eb8053023991a295242bda3ceb7e290c083c552c223907e36dc7f4bfa1547435c5afc434ff5318b2103ecd955d260dc80856573b84fccf4600beb87dbc1acfdc71eee8798e9114acdcdcbf6a99141f31f3021836be3412f9ddacaf93edf5f3045b8186cf3df60d9186197cb296da51b9f9a09970967870f4e56b05e86fca01f124299e0cfcf5218cf6f51f90d11dbdfe4f2d0ca0397b52f2af8029096fe7142608ef4fe3e6599a65a06545e5ddcb006da5e572f90a4a18ae3d45800d6cc9d82adcc18e706e9ea1eff56bd197cadc1dd69f23eabf9ac973644ce6bcce228b133d588d5b79da3c7d05fc390290a2b5452a250000000000