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 73784 9c7149ad8b98d6d2e13bb518e462a74678d71db4472710c6ab56775597b3df91

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d5926bc7db9c799ba4a364b6b604b03fa7034dce3f8b6a73d405caa50007625a
Certificate Block Hash
9c7149ad8b98d6d2e13bb518e462a74678d71db4472710c6ab56775597b3df91
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00e120010002740100
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000025fd16d17af6c222eaa71ea91e1cc68334c1b0ab24d1ed74304008adb68730cd52867c12322955a9963354c7c1aa01827e2995ccc200beffa214ec99ea7aa05c2458e38db64d461c8b03f31bd2a26dee74a64380fee751ba09030000000000000000020000000200e120010002740100

Raw Header Hex

0000402059b73a6b19d2afec4e3183188c94b8478bbc75f93623206dd9a051cf62bdeb97403ad9ff49594a2c77881313d4a7d34b0db50d3f52acef58dd4dce53b58489b2ab5f316ae8ec00185a620700a5ca05d4736a8b3fce4d03a73fb004b6b664a3a49b799cdbc76b92d5

Proof Data Hex

59,560 bytes
121216010307358b99b5a41eaa564e60e3bebf4c4fcef941c32d1eb0aeaa445c84f342ca31a50d873089fa3847bab5a0f93fade24715930623f78163df33803e340f1b8a92bdb40860a6e63709c01d5dcdd43a8f5189a4f1849ecda9fc6f8ef59ec996557bbba47f33c9670e7b3c4dc4ca701b815f1bfaea988c599d2078262b8ab4e7d327550d2bb2320a8cbdc169fe7965de3eba6cc9e963a9e57f85350223c73942086d4040b989baba6cb05dc033d050d3b1a11b83c4f02f15ed60f1ff30c312802188eb1928cd718f08be51e309ba4d92f45e0b8cd9d0674ab39c8668e7cd842ee2221456b651cc361937d5d0980ed3ce3b9527e578491f8466f8dcb48bb8e8c16008ea178a44914256a73ccdc3521efcd9a8756c04613333b0ab1e68a5b2c50465c9da5999d639de7d6bcf48407b2bd958ed883a5d64d23a28f91dffec15f3e9ea380bed6b971d0aac1603cb38dd2a9cc1adbd2e94e2a037994ac180307f32b595ca215414cd05535e64d62521b06522de1a6520519238eb53dd3236478260fbd2c87ccad607e77a71054a2accf992b5771e940ef4351672caa29d76e3e926d6dbe6d6685a7dec45ab621d1675f90b0d24e75631e780081b4d20fc3b1138eff077a6fba5a362e2f077b07e87c2d74ba64e658f6b4e7c5b2e7caf704e926b2252b1e92db18625891bfaca5c9f180e6d9c5819227924dcb302a267be418fb8509172e14acf8a3d5347015afe8bde9d72090e1127d729fe6cede2db86c26e24fe4055c6468cd367c1e33b61ce221973589afdcddd7f66a04302fe27f0634fcc5478748f46cb8474a7ba08dcc385a15201d8e7279201655098a37d5a82bd070e14c2976ecb3d3a3767b145de064f13eb1b33130ca9fa80c72c362f1e7533917dfa0a060d099c4471b39cfa6a50dae615bf2e6d0a348f602122f96e37ad953b2b6b61e1e94d55cd17a7999d9b15d9b7361acd134d4c42246ebf69539fd64e559bcca7fdcc55d9afaf51f36fa277e165dab3b595ed09d877190a5feda36fac944d5603e3dad34ac4f44ac6bf0e359b43378644be595b28540d311c86f2b02f4a0554101dd9c87406e414fb5803535a9ccc501f0aacdec50d6679d7d4f52f9af6a1e668369f8d296fcf2112ab7bc13e84e18f163b40e047f68ed120d0358e07d40c07073e6ef9e424776e42de25ed1f7f99e721018cf5ad2a07245b4edb2a7dc1e4ce5c3d4c1c3046408c0b4eace832d70f79dde4adf3a18cfed0d7833ea38b0dd55c59076036d4333110664c137fa581ef7b2722b91456573d10adfc4f8b260c43d33d725a06db93a16d0cee3f7116bfbefbfe53bdab342a4ceac35ad640563109f387c97fcf7fd0b892a380d06bb1d362cdf65868e5c246e2c52160d7f22fbd62084bf5c3ddad341178450a32690037f72c21c688f5868abcc76a27904a5ec99bdbf8382a3d5a6217a24d97fdccbdf75b21c7a605e43298a9a6da1c26943f066949991219ce662865fcc663f2a82b7bcc09edfa848cfac6c0106e8ffee16e433f4c91052c540c244a404815986e1c7c9eb73948c4e1737eda0830f163ad8dba2d248b0923f3ff2d6b0a6a5ad62b5a48f97ccd10553712ef45d2a155e893aacff1b1b73cc610e08ebab89c64e4648db5ff70bf64df605c97d4e84aa5187713b0711647c7eaa0b9ea4dc34ddce9136bec57e230f3b5f61879a427f548bc0a2e970bfb768c320d06117b66709ad34135ff5c1f63d9c8964a300205d717b325774268361631a20584832fce4198e0b5e2bf98c78327ac8b9a834fdd8b53b7b0c712af27d45e58aa7efefc7753073539a2620f27029f526b05f8f8a16b6e8bfe503cb4a80dc29d7a59ebf6aca6dbb1ae24247a65fb618ecfa1492acb6a476621b088c250c28ec3493754acc962ba62647d3151874d95b9ba137996e215459373cfb0a1381a616ee6b1392c5a4870b5d39fecb8f655700c43ab6ae35c392f1ecb5fd2e6b2279db0ef3aa294188f5a07132fde70787754c3d9a6084dd0035c099306ff3e774e00da45b5f5a1073814cdaf6674193e316f43b7b6d6906a285536ecad074e91a9f34e449cedcfc07b1dbc74398ff94a8d3e66617151f504ef36cd8e30387fddb3608220182b02685b45519557b1653d0282f6a74287596406c7127a0ee016811dbbd6ad19da22e7baa2b5d78d8866b5ddff70639e0c3c42f98c21561f913614c54c03dcdf3e532464b117b8fe8016eae8899a8c2716ebab90a3f03d928be587d6f2527ab87a43eea9da821450652cefe2cc9943d7386cb9d885480a830a540456b3034795155854db78084acd323f010698b117b2dc4e1d1f305dd13c00178c30e90b9e5fc2d6a03e813faffe14d8704dc70ac708226afc3595a576b7b9328cbbd8cc04236880ee22ea74f1e7bc0e92e1387565a17b47f80675710b4d800ae8dd2482784f2b9d229271932ade547f607eb87e460c0988bc9d01355ccc4e680392aed7d7e9e02937f8c159406502f5b38c918088b236dcdcaab071f75944723290b23fa2f80624f7273dc9d16e53982ab7ca53597650f880c7b850bd37faa3b70156aabd47c7c52376e12dddb46ddfedb591550b7d58f89803689ba38058532618ff8abc67bc1a8cdce890dbd2f0cd2a93fbbe648c9d1821579a71ca5628d379398b639d1bd429ac277361ef85290f4c8735110296e18a468049160553b8c2b9cc1ffcc96f6d330e36779670da69706b2c5ef95a1e50c44aa94d18eed635e02bc7773dc38b1eae2af0a64ad4d6a8fed4cc7704acc862ab6c9fe9da6d24d53574590e5557034995ad6c2d54fa1284009d2f8e8cc6764b890ab5ca935cbade8a9c1acff46edc84784f4e94a4187f7647fadaa5b5d8b4974eb7e5aff4b899ae2ff87c6cd9b8c08a77ac0426b2fb900fa5af329af13cb42a9d02e6b5e2b9ad6915921efa70b895d039d6b5ffcea50b3368c0ac885754b5141cbeb4efbab53bf4d304e315ffc573f6411f6d0866426d69e3a92e6898ff70e0da8c165ca02f188759e0b9a813a22fc80277e8e0b2b855205f0efb320eecd82fae881c3d2763efc57780ccc06f93751d869f6d3cc0b01eeaf45bd6c7912205394aa9406096dfa189a474c5bf536d1a0e8d086220d1d94afdb0ed89654d22ee21f5331b0b645f51eed7c7080d322c11f866fcc139bed96f602c225b3834887e539f7074ec5fb6a736438269d089d57b0ca5248b9e7bbdd555e02ddc85f5732e2a343b4817e792188b4e1491465c1e27ad624903f8f6cdd8d7c327e85856e1faa6fecf4ee747e5acf784982ba0fbb6717db8c5ccbafd5492aca0f27f3ee43f1c1f82fc18a5e824cd8dce8b528e14404dea33f28a375dc736e6ef83bd23ed7e8b597d872764d14461d8ad61fdc33267aae06dd6a7ba22cca3c959edc9213ad5ec6adf5fc01371f797b8cc56740d4fb9f037805e895b5853944cc9385719d537b6cb820564ca8464877d0da03679759ea8f5adb8017935d871589b93fe9d0c13586489f726c6e5e5939aefea95ec02bc56c1876f1e86d6437df1ae1c92a5b34ac3e040d3b94fd56c9be7baeaea36cf572c669d1d50e6b1ddbda1c4decfb7a39d015845ac5099ea37f65dde69a928d67a2a27a78cd6b60b43374a612485c07afd040f5fd4208b4ab8b56c9555fb043615d0134e81cbae15193375fa6534fb49ef9634d79c92a58eddb17de0cde6ae6c9431cb87e2e26df8e901e5b4bf4a53a1415a7fd9146cbdbe0b6832fd34a44e1637b23df8f9bbf32bda3ee18be9ee2dd4f44ae9d99c5e6aeefa9aa32a91229a76e688fea4c870058fbc2a717984db772dffaa84512a2d79eb7f7068aca2e1fc254ae44febfc3c39987babaf5510f711370b6626c126ebd6805372441d03c60e8aa930502d6f7e3fb2c28a6f8d62c49caa364335cba7793dcd792a10589772fa052f6821ec366e5cca3877ea608a2d3d620165695bd94e3e347f5e94baf186d03b818bb12929773442313d5ef0133a6f51d89619d217dfa423090f541d43cc84231790723bf0710b1d5c65da01c60472f0e10a4fefd34a62c635d6cbc3d61b6e11006a17823a5faa688371a86f48fa9696005d3a09a78fcc91fd4a6a666e19762f5a0fdffe5d1b4d4eb55694710ae51692b8ae5f4c1c7e4f3c874fba5a89108d738c8d298372a7aadc070a4a35c6433107666ba9095d3265a3159a7387035fa170f5c952fbf97c96ba68d6d2012bb02ba935be0151658c0dd2bcc45af2b07831eb58e8041ac53e8b5b8040845c1846f60a4d9c13247292d2001396d0f328be6d4dd6e62ed9d213247bd173d9d8c3628b573303afb2cd1a577dd95cbf38d4e9589d2365390b9d362ba4290470d15a8ccd23d4c6ddd2cf161f11cbd04722739ec8678fe9e5ab85a23381cc169cc73070a235e3b495b2a5d41b880181fa1e1775cdfaba24d322e8f9ff1e57f1eaac10db52694bd5ee498e8f01ea757f1dfd96497412a9bb93b0a63e9c1bd8dc5575ab0f1d83cd9b28a08f6d9c2cf05ea6d82c7d0bde4d91c98312c7854488611d4665e16f8f76ee4262ee99fb750a465f7abfc2b6fd9ed8a703dc2064bd61b71a982afa9e9a937dc9819b8a077d5aa2991b59efb575d404f7d88a6e1a4775faee444ee467065ef136c4ddd283bcdff89ead68bcb6da9919e8f1e5aefc14f4b7cbce48a1295b074e91932f11cd833dec520e3351f18126d5b41a17fbe019f5b39914b656caf6a6684fea114e7d7c45ab8300c4e28f4eaf74b45c3ed9413544ac6ea90b2fc51c44fb6f282257d7d69416b6229f2b5e32e96138311a0930a1e7066cf425261f292dcf9f09f67c2b878d9da7df3b1a1208535751d296ee0ec38779e61c23afe92cc244d0113bca9a0ded46f045ec23daa2452ece4b1e2a6dd92e3ebdbfa4cf59d507ee78de7580abafa3267d2777adb77e5b329184305b2e45d955d41f4bc8a3b07e7edafb27d0b73b162fada7928cc45991d64d9bf6454f94ab6246633deb4584183382aec93c21239d97c33f260969f7ad5218ed21544ff2caa822844714a79b0bcbf8db33cacbc5900a58246d6872e5c89bd107a1508b4a2bf4485c12bbc9bcbab0edad81cdc0728d65c57490d65a273d87714c0574486ba69acbb892ac2e536c9260ff7fe94c926e05a0856f1312a2bfdcf287e9c7919c65925d23d7ead4a1a1bf97f6b86035186560ef0662af8ab1ad3cad5ac4cfb66eed4c4e88cc8f91c3ecfe71b22d6a9f52dfe110d1b2db1b9ec90b9a3b051eaa5e26cd4214db64e5557b03a6e977f193b7b6e75464a41524c745ddc76cc878da1c729ecdc7faf12f628fceb2d35a3bb94b17da1a9b859c96391d8ebb1e537ce74c79c5d818b83ac0ab2780968bf29c5ad019e6de88ae13561a0ee443ef3cdad8c23feb6ca28613859e5e46ae7beea762cedba91f14c5aa3789227f71e496a6eb41a826c408d972798db32f501f5956a9df02b28e0930e6abb60d41fb554960381130cbf44dc27f1255abfec13d6eda6329ffcc5ac6f22ee2d6e7f21985d55b329c3764e5ca4954dd889ba6f57ebcb4cdd2b95b3796a6b28aa878376337e93835069c36dce84a7ab02d346335609d6c06f1f8ec50ef20d72d22770ce0add29a1b71a57ca33c51b66013ea88befb3a1dde655c2adfcd50f742ae43c44bdc33926236c301d87a2249082beb1c046ed367e77cd1098d214e607828edcaf541a0492dccf42a2ff25c8460132e39e9c5702def4bd3d6b8132da1681e82b5363e3bdb6f3266f82bb76c0d992d43724d073db0658544a0440a2a328d6a83ca7f116b9c67098d2dcba4d41e2a5a45550395cf39893b7e8c0b467724855b4b5b0848b4785a3d0b68b4da825ce77ac9f7c03a2d1f0e26e295bf96655ab2297d32fab64f596bcd11073d838c507090d344f7062498528b8d944c8a6e7a09b0c44922b4ffe4e7ef5796770a35788e7386e8f6863a99bfc6c4eb5270c52ca90786cea4996f4ceae7038e8a0dc0b0953ef94f47201cce6013fb820517cba76e677040394ffc3d73337d6270a63e1b27d51d2208b31810f3983af19c2bd10be0b99132c0a074002891fed0ad5a3a35dc2d612a91855b5e5f67c2fa9b34e923e66a18f7fbb826a93db33fa1dadfe9912eca4095e20841f7bd0792ea5e699b7e204fc16a426612ea96ccea839596a297832deefe341fe03adb769f3fd0c367e07b14131ac7db112f75c4b2ee3ab5a070e220e62893b0f6673c4534b2693cbaa083c45754f9cb2557562bfda8546c59e7b57885514ddcb9fa17eaa40638443af04630e62ece054e8a0bf7eb72ec2513c55346011be663d45029dab15b98fd4288e2d8cfa14fd456346c8c3123f2a27edf1fe926d121fc677c821d415cb3aa1c683f4a9f90ba7f99207ebd13c28de014995225b1d44c6da819e43fb732d68860c98a9925441f1843130a862d3f08f2410269dddb3b2d2099cc9d8113d7d574475886efa91c462c7710e0d8960d9351623ce7b8c975aad0a49293991e9043fd6c6d4b2df7956d414b152f3ddda3ac210828e98d2e5e1fe6f0b7cf17b8d2f63578f80688c98455f220169185f5c112a85d5a5fe1d13094dea0b04c3d6d5e1e93fa54335ee9b3f36db4f51d5d57b0898a93aaa44449acc5eb20a88defdc684a2f77167fe86f0d440dbe4a187672e7b93483126e83e3d0ea41bf2088883befc0b8b13aa94ad3e7969b823e41ee8c716fb7fae9af2c5946729b49689e90456ad7a6ae4985cf68d75f5091efbc713c961abd4b5e14f7d9e685ad501262920581a8df0e36f5f350d1535c08f76c00d823f0356437e4ee01970962a503ed2bb59cc1c1c74bed9c0934ca8aa5594d62e341bc339e55f8acf7053c50d373bfdc1c0773c80a7bc78cf9a2e384acc2fbd385d8587c4f1496a7cd7a26cbe3d64fc3b28ed417486c6fe2a5860e2bf8988687d83029454b21172658504bc9524cdf683dfd0000cf7d19a99be9e23d5eaf10a3fc92b0e4c9790400ca659ddb21d1e8fd726cdf56962b30c7ea4d5220466ae02ba7e122409c8ae3d839c9b3f63eff54d5e6d7c4b7c05665f36e6f24ed694b3ad21c3b5191c542f327607c8e485025e00a930ac6c3919eb2480f7dc7dd9561bf8b665f8feb3ca99f9745292651c2c4cef3b5470b1a31ae94e7a3a9ff366431b7931ae8564f99d925fb1ba638949dc28597b732fdedcfe6964cb308f28e87c5211c880fc7d6b9bdd1fded5a33a1faebf55297a64a32a0edbbb65c55ab254dbab61b99dafd972b8a70026af50a8c4381feb489259b52beafc869c2b811dd986395674914b76734e826c3503db49cc07b38dc8cf3cec4dac9855ed1eddcdee6c20a11690720990e1e37277db7abde6d3f20c31cbce46f69f60f0a46237a4ddf78b47b99611cc4633975f6746914490f8b4b1b6dfbc18df59ebb393a886f6aa95afd4fe32397afb30c07352686d5878dc8c1dc49be7b87e53843c367bdb3048e10196fc3bb8c444f18a879096739c7bcddffc8b2a21275253318b840c76b780d8be1f2a32ca8b9dbd4460031b6f202015e7ab28e8f0831740a6ca8abbcfe172fccde1040f8bec1f8f1eebeae3b4c9657c4a2935fab864b3311e40d740fc34347ebb054006a2864f4b61574d179a6832c6dcf8a9ce97eb76474d9dda73db1a57a486053ea5ec95167d6bbcb9ec2d59490c940c9d0144a9726fcf9cbdd9413a27f70c998dbcb39f5b69b1928026ecb5a238aeb5abfaec3427860c3e8913f8fc31d14daf8047b4e35adea45c3c8ce08956e7f0253a45292876a2a1b9c500baf2c995a910014d66b609458d14dedf56fbbabafe8530e451c6ddb493783594dabecc67c99c0434d496985c15d248ab25cc3263ca4328bfa91c7524a833e5543e56aa958b3e0894b083a8e4e17fb6f517b42be68889926aa12e42ce7c9056d29f17326171d70e4cd8cd0ee549e887a8ce2424acc2ee140a3f343faa997c58e58caae67cda6110d75367d7f076799b65d08c5661bb949a2bf13d2cfe339f2068fedd279b42692556ebaaae5dba72ce446bb91e7b3e6d538faa2103ed1f53d7602b541300ab1823bd97d8aad5f34bd6a0aef50a6f424e82bbfd7f716ee2e43ed9af71568fc705ab672d0459427d587f7f1ae11a9ed7a47268d2e5556563fa3831f2dc32c3d63f6e474a5d0d4d430c5e3505e9d57da00bcf53a603d5b16a8848327f9dc083bb1af3486730e2031f08f0f9fe545031f7724c353cfce0379cd395017ee8d6a22af8a9a0340d3f9906472cd41746bcc15eab445dda7dcdd9ad3ca7a0dd4b8daeab3f971093cc556c65c8bc041da43564e17e91f4448ae746fd30f36028982c55aacff4ad175e831fe80baecf11b880bc524b552641b5af0c457b52e4cf99e8e92f019d5c407beb19426432944dc53fec205b6e23d4864222059035e18153a6974ac9415e43bdf895bb61dea8034c0bb329b62f108a5cf3c22dcc1c4e2c5fd5aa937b311ef157a3c20ab00a847f9ca404e73b6e8582d583e58a359f3fcc03dfaa69d9bf12058dc5ec4fbac55eb41adc86ef4c5ee039eb7b7ea7da5c7ed9eec8ae781831d2f69a5c6e0fea45afccca65f58a92d4a2da5ffefe96331aa5291c6c3f6a63e4421e52d4f05d303393c75ed87039ee8278b2a9f7bd3295f1a33e944de1d5e6968374b99284c8a53336c75d55bf43b37c5b05e86ff6f766013293d11c2cc0f801613c6545737e29a208a63efaf762dc6a920d1601420a22d7cf92436d240165316eb115193ed0967ff26bb4fbcbe569bf585712593bb21241ac90cd4bd35ddd7c48a0e727dab7d8097c2734ed44f394df5d5b5ad953e97f6b684892f69032c95ffc059ee4815bdd399bd26f50ff924ba8e6cc2cb4aa83893cd5fbb74db8f0894e99c13e3582edba5c63a3de8e5c1544be438c16d9c2f41a2b3b6f1a356f01e9a8f12c1ddeb30e1220d1f73b6cda56e71984cafce6fa3770193a0a0f8ec94039747754a25536d830f3ff7f610498c31cbc5d9b8c045cbfbb6041ec22ae3f609348e33b2ad41c6b8494eda02941f83297032ca9c4c041b2985e8c329cb16c05f7b2f68d7bdc2827c1890d556c5e0f02f4002bcb469e58a316b6e731adf29bc019ff9b8888a7e0036b338a9aee8c1a958bd9c125a8e30b93a7301f29db7388a3afe977f62bcf6a61c5b798c9c0591c493c9e5ff0c296a7e9e3408d4728cb6c973c22f467e94b6f22487a0561c170cdf5ca2b35450416e07b5cb40af4b3d3da7e56d3d28372eb9b947d72f201bdd8bc79886a71678cc92a0709bb0ce008f73c12ca6ad7228dff04b8ad4f817a00117694e3e6cffd7bd942a6f0f7bb8eed51e5ffd08d9064ae3a4cae398232604e2b2902f1b6b8051f19fe6aa7082ada85fc4e0e9d26181ca98a44c1dc506de713f451ac2dd5cee0a31df88e24a7f6e4405263c3347413ff6825a0a841e2e57ed350f2ed412a148cc7bb37aca7860672ac976233146582d91fc404272797b4b55c410650e38e8ff1372f33378ec9261dc024fbb20da51a2705aecc389393c1d14ff8dc90da6812c206d2aed06d7458c056f788b1ea98940b7318032be58f0463ef2ef7829e1914c430301ec13200b1152bed59eb89b0e7184779ef421248d430eab12ee4a23f6294b360de907551d59c85166c8a78c4302200838a8cdcb9da591796a8b3fd27482eee160727d759a254bb8cf009df328c10e0403e388ea252c36a41102c740512e6cd061931048314c68bfe38daf6175939f7515919fd51165b7242582d5bbec4f975ebc196310640393f9a8c684185651c58b91fa565159e0ee614d3f3cf8a6844cff9101b27b3a59749e76ce15866c2f8a59cee7da8a5e0d1a1a705f445d3e4930e1a508676eb0795f325707c4bb1705d3e4b30b6ebb425871f0bd8a22aff9fe7faa7365b983f7b830e67a788b5f8360eac61a2d1c6b4fb53fda725b0e5dccc10e38f3a4b19c46919b6fa6387da6ff801277bfe4259a3b1f884019bd977d418cb13d45c4e143eb36e6ae4f17b8cdc4a6ecc36aedb1a5d60e21f223f03405e94efb045ee0dfbe3b7b174ae43397db3c304a3181f9811c915f3e2cfb9e36134946b7340c49ee40dea9acfbaa9d7af307e76db096ecd423075d67cd0fa5197d5664f5c7472c79628a434fd7b7e1a06e6b1eacb5a20c755c929cec5398dff3417e5417cc34e7878b31c155a5bd8f3d7d39b35de2c614f79985e76d3ee6d8d4c23b6136d57f108a8995a34c949bb53bdc43cdb44fda57701ac636363b1dc79c2ba8412496c71ad9d43d9dfd5e6a6eefb27104e130f76c64ca422eb946a206b57daaedd5bfd492a6e4661c22ea6307b68ca11ab7849cae3005888c51b6dd8df08b26d637d26264461ed00317e49b4a7797b49e4dd6536f4adf5f4072627a7365616adb0b7c6d210d927ffb063ee1314fff37ea0bfab178f458d44ad19d7b5dd8e2d0ef9f2ec5acbde2b590dc12dbe0795b945b0216b3122febe1ebd31065d2a94be173690cd29953c236347564aa875e5d902bbcd409c727934c7bf7f6ba2ab93bc2a4cf361eed20edcfa424e32eafa543fb70d8e51950457e7ed8352a3f39057a7867c321b45cebff310819a57fa480b42c40765b8673879bf8dee1de0c757fea54d76f788f2bea0907ea474d6d3809b8d67f33379d4e9627c65be8ae8f9552e7f00052c03312f60ece4a0d457099a33c75fc8aafb2f3267449fa03b9afc88445f69edc2d928a55598bcd2ecff5cc00093d196edb3d82bc1815638d42134640d8e416305b23b7d832c40c7376bbc64c26b603dc64d6cbebac85cd7bf0417d92e757b8fd29aa5ada4b6d3f14b1e2dfcb16f0c808397a25bec1b62cee7ee5e5523611307e8034c93905b19d2c4425a925892fc37665485a4cf15eea0f244adb328b323f21cba86f0f8508c4565722a0b9cc4b25256c95d7288ac1d7576c23b7f9a227969a41eb46dfed3144d589f586025e38f5ccd5371066e060136d61125ef0ac5f56ab1ed8c791a2a7e1b73dcf0a01a772517bd1d23d6e3ee5444bd9688c29069be95d59dc68ba8b13b4be2c0ceb1b49a11dd6ddfcd36c1eb9ce82ecf0d29756d1097335d8136a270b6d7085abca7dd350f9ca1d9215bb5911f8b90ae137c65fe685f454d0e72c9aecb502199bb494295699dfc20029f29ed45b4b1a45ab63c78f186b8eda67c11ca217a5e74b540e39e9532c5b852fcf8c14ea0044dba2dd6cb4dffe144bc12cdddb42a141b319b1603666cb1be4d9b6d1669674f7b44e1f295e48ac00a4752222a0d7834d6e869c1d81fbe75b09836c321db752a1c89f94bccfea9cbaa8a5e672b2da139c644a6637aee0dd93dc4388b03ff43622f53ff176a7c7d03f77b0a7afef1badac06c7e614ffb65dd044a66309f26070580e470a91c9cd5a7e0857e472e691797b14477369bbf6d984e0465563240f123266437761a6b1addd836a68b7d468ba020c961c41ff13dafa0aa6a01a6e24112e80d8c6a9313ae78c55338e72844a2f23a368a0ffbaf319815324e5616674f6afc2a05262721b7a29c8e1fc4bec5aa5ecdb41a1ae1ca15439499b60e18f0c32f3c29fc691830f09de9f57e23fd49e4c9da85d8b4cb388f23d1579c6760e45f0cfa584f676baf045cee1c3749ea715d01e14f1143ca4a24c1a565a23eea6e1fbba943fa284c2a41b483717ecb2ef6e7f6ad02ed7b5d91069accb4f827d652017961b7983c9b6381705cd7e276fe1f8669587e8456f2748c59acdcd50342838392dab075410dd320723d7f2d5a272bd508487b546365c3ca0726b83cd5569e37cc09b49bc5f0a95f292392e908ddd12784291412ae2298de1f249e8361911b5591c891705b084d8b58eea13c66cc954a536aa218c07b10f7265cd3f24fd4e059f9b3168fca0db52e9d5293eeaa6c796b5a02e4a627f478a72b602145707f420c073dc2259b7e9b9d4e8cc9afe553250f5e90fbacedb786e7e4809b91bc98458668674f05f2010efc37ccf6d98462f3e4be2150052c66c8553204d958146a6ae02ceed3af9ca8404eff7fa2ecb3fc9c6ececbbc2ff99c033193f3623ad83356d8c722e2f26114b88a55ae38051f286430ff7770f90df1416be1271ff3697d3b97f532b3e66f25a93adca72a79dcaf253f535dd230d497aa85d9e84d5c6117aec7c3421854cc70b4418bbf03d088c0666eea0530d3df515bf1ef5a82af8874f058420e3b79e966fab6893bdd281159a08894c1243f7c5a66c38fa2bf14e59866b38b6fa4a36a2c6da19e8f55c95ee55d9bba6a6ae66d2027e9ce7d6d7e5a02cb9b050d50e2a85e2dcbf751460a3dc1f0e2c601d57a7575a7819e97caa9f7f631e01579de5ada19a9092acf26704e6a973806daeade3299f28003df65c6543757dff6e5f36e3ce4578df167f2265ce0b25a02aa74669f20627414d15b72953af748dcf7d49ad1bd6fa4941a44be5baaae9784d4f9db031205467589faf28f3449abe20feb131120412c9bf93eac77bf80d0dd9eb9109ed6da47c523080353102b0824ba9c4cf94b30120598ef912fd056f80bc123637ec2dd20ff7eef1730bd0480797988b55964573a8604dec077b12e6faf7e8d4c4978174bde8dbd8b1798d9968abe0c59ff138a03a1acdceb6e791fce7c1085f7642187bb9a1bfc0db8760467eb108b1350f9c90a115df75bffcef4be968aa0a7f8353316dfb701450601732f12a215238736bb7cf29b77d22f95bd03dbf5de68ba648f90e75d252abb602d16a87b8e68d35f7a51df9f89adac1c961c074080988e0de367df225bbb9912c51a0b76443429ceb9e872d1109022e8bfc7566c93b0889679f16fa3a6ba3c80c53322964381c197dd4cc6a16fe71b8f40cf9af9903ac0e8889dfe64851221195bf96f492de7845b0a15e062fc9cfc09978a786260438bd5ff0d373778d3be9dccede90cf25729505a6e5cf0aa79e2c245bd5a4e2ca6e8246f0ff7f216f39c803943ab56edf7f7d980bea77a8638cdface4b242ac83a6d6a2174d70588941dbc642b0f874123ae72f9339cb9ee1fbb004c9796e8a4eba18d19ea233cbeb5d1154d9f9b86e25f60635cd992b7a45de80ab2a06d1523459c2188b84cf0317edc44b236d50112dd7cc172618c0849c33eb76f34846ad4308b99440b07e1b297ffd5d7e69e7c85d8b2a424629b4d5debd58c80955b00220eeebb026804a31bfdd4ebab5e93d60f846f3713cc7d26965286d47aeb28354f3200501cb767446969cff47872be28aa03de2bed67b0b85d7b1583b94ffb9b3e477769ed97008e5f38ba3b2c2f9e0e3ab925a382711ebfadda0c910361b70156158493e421b36845cb445972aa72564c6ba48312e459606b3ef28d844f196c0f28fa9773c0763227fd726319cd48e872e891fbb52f3de26bbbb04cf8cca6cc63b74f8c9335525db85b2b91a34301aac5b33fb0d822b5012abba1a1e5e37c7fc04736f9c459fce6aa25f6930666d0bda32892616db7e69157a9aaaa64025c9c08b1e9cff7113b60f196aaf2e7464e8052a312e6414d64ee7136e95d840416bb882bfd4153088911cd378701183b4d7ed810c7a1db79237666b50142145cc9be4196fa5282cfb609fda0a7afdf893d00046dc8129488168d663443bfffd9f92b60f9f5ae930825ee5161472bf16f2369888050b617652876aef866a1800807788456e769fcde8de4c28058af084f117357fe5436037dfbc720a9c4eaee156d9e330eac7fd1a131dabda0bbdb6e6baa5986eef53e496691cc606f73496d3750b4f50c77f731e9bceebc5b989432794e3b070ee4d4ee381067e271e06ccff719753c99556f48024cf1301002d1edcec63eac2b2b6bb94d7974e0bf3640081f62f1494ac229de85a454ad0ffc6387ac47d74353eca4acdc7b4e09439236d1eb975309abde28519806735b411e13f68efcb967b61acdf9ba5cfc68e2810f1a9101f460ce0b4a625b79bbbb6958c00d78f4701e4ce52946ca1ac67fef55d26321d6be1bc935c1c04b53a09e494082b009a808717360e4dc29df161e81b588cb7f6f5531bac40dc15c609d2ddc5b0b5ffb83520872b11fce1ac00a1f0555c92ec8291b45e5f3348c6ada8d047f929d142dc3a44600fafe41cff60550f1203756ec0e81a592beea290e78b44f612ceb92b2fe0ad83cc69f9a6a794960d9933a2c48252e4f25cc6f951c97a49ddb0e2039680137c60e14d1f8d564b7a1365bb9d7fd7fb073c4efcb63417c9751f87a54aae6dfffd22105f8cda1d4d3d2c9ba2720f929004c01a0a9e597cd2566a24e35e821d089e87e3e904b2c879359285ae573fae257b0dbe512c6025b5f3f5674839fa24a4650e9b02e4c7aca44aff98e3576b48133d4b9fed584a96e428c8ee82467da260a2d07edcfd87080c79c60378b73e1bb1d8ba6963dc62821fe01e9d692af63eedee53552ec00b52a2c3a15c743e341ee23027ad5bb501a07927b5d0b01ebf3985adc4ae6e42205101b56a2060f45954077658836cf4eb511534b5340b23479e18bfb13d2c6dc2fcd02ac676f0dd32f452501721239c70e8b7c43d741209012bbabc12af08a970b2bdff49b9d94abd4dcd5d9cb2a176ee89a9156c5a7911852aa4bcd2ec8908cba9efda42d54986d1134cf57fe8e9fead3e29e26db043b7bc9e9c98de7be03a6698ef74bcd1fca8c99b71ef55e3bec15ff3ea83fcb7a4bf7eacc77d9c71095207bd8315905cd71dc53e8124ef7b0ee4cfd5f17a3e34211fc21dfa9fac34a53cb417060aac77187c3de954ad7853e8ad41dcb99243e77de32ea6c353d425a59915d989910ea6601ed95d0b68671bf7764afc548f9eefb2635fc44ff0d08846ebfdedc3b4d839b307df37e9348b1bfbf9d06462db4d79404a68a0e7889cc563d88c6ee5af32ef87a4917e2217d315ec50a0cde7edcd229bf336ea93ce2452116e6db62bef9b3f9d39dcc1aa25603177b8627a24fb18495ae091fba51aa64e5d6a5788a26a877c13f75422e22b74a0edbc22a5fc619a89103b7b0e3467652fb1bcac74eca51e342d09d7ccd002dee8a1a789e82efa8f16df2ff9de9566392e3bd9b9f738d936816be947387a23e19064a3defd67e39242647b7d9ae6c94f599fac36736a7a84e86b191b66e7509b9eafb3befa61f131c115aff47f9f9eb33d76703eae41a3592d9f630a6e3f000e1e99dfb9dc57413c72f7f0051fb0303a9a640591ffa31fb538cdb4a5049b8310fecbd1f5857127c8ed525519fbe4429a7427576e301346473c101b7562b8d2ff1823272509f3ad53a1c7ac041f15c994dc51a7349065f6fe914e888b672357cc53092cf15a82cae5f8fe34cf44e66e373fd1f8e677e3c1d24e6f0de5063f63263163142dcc698900060203d3b5a293806385f83438143eeda4c9f9a030180d8cdf842403b089757963ee144d5c7b22e97f71ce7fdde6e39cd10804344363392c25718f11cc9fe9150ddbe1e09b4bc42846fdc4cd55bbad422acce84576f844ce862e5c1e2596619cc333eb23c4696825c35dc57f95ef593fdff1656cba3a202b3bc908ce0497c8e22c79d5c740cc7861d12c289a10c147c1e6997f8fd1299cfbb634be0eecef5d9017fe0e7a72670459082c370a736eed121fdc9b063ca26b76e68beab4deebbd5d96ebc868f66db54b54e20ca6e48a6571be0874df05ab4b7a802c59b964dcdbe176288ea95cff485e24dcd6b4bced087a67e5ba778c913768784a9a338a91b79e16d4e2202655310fcc9447b97f8b78336b84699ac76d4bff810be1a7a501ce39276fdb41a68dc62a849416b3f047be4451c770d0f5d584a6963a7511b2bb645faf7681fa619cf951aee1984936a947a15769d62908dea68894273afe68aebf72c4b78bca6bd68b65747ff1cf5c8e312aa2f96c6562a7498713a3269196b1edd7e8b932e69001c4aa43717cd66655e7176fcebc6244faab3c779dd8a67d7612f8357c46658c1c4038b6e936eca882f6145421b3422d57a486580dca6c7065779358fc0d2d089dfe8c9d252b6ddd52d79d64cd2c8339d70389b92b95666e2a3bc556c0ff2c9aef1bd19614c4223ae038640004ccb2d192a6432dd73dc5fb0881e6c77318f0e3a8fafbe75453a6887c1ae531368d2a86641ebb8092d2f98162889f258b2faf3ce20844fc787cf0f31c54717e301ad2756df54d338ce39a6f231988a864b7674125f5e3074df0ee79c4a3f6da71eac4d5277660068bb945408ac86c10518511e6d6b9c1569f805a6db2569a5b0b305f1c4b02adca9e9fc4fd1229f92f20607754485ef9d64e346955515f7f0cbca177508e6fa68376e6c19fe151f53b14248cb79ecd5df0a2ad23a441316d2c02ddcf3ca44309b76e585469637570f77950b4b148ba867778d68103bc940a0b2c51514b52945b750ef6fa17803a53986cbd0efed1cc8e82c910ca4d1431d3ef83e6872ad36c3496f7b26c553cb292e85764ecb473db372d2bb2629f40065f3ae46c644304f80f851f7bc0d64cf853e1ef4b38a7749bf8931a3d07375b33067de832020bfa95dd865f82a53591c700a7c7fbec15f9115d1f6db47374ed0883d29c2b8576fc1f8e82470ce01533f2fdd2a5d7bd7e3126c8319809ebbe08b187f1f7dcc4d252aa61bbd221efcc057f2824d1c2d8b9d39d5c5c904a65d84c4865fd353493f21df468c969d06f8a7c6708e67e324d84703d96cd7dd548f2699662be3984ff620470e814a36e8400f25bec4d79da86660fe285ec7705492aacf21487420435bc01a2f92be85352d8c82c4d42ad6e30a529297d5c07444d2766672e2f50c51c96c2d1d7bbebb4ef2f69c01987126e7503ac044da198816fcdcf44dde1e0bc61a40a0ff57dbded60264c860b85881bfed91acdc5934884079fe9c5cc42c062420065720bdb98e1f78fce9c8fda639955dac410db782f9a97ed6fd1bda05fb10ebb8bceff9a95d29347f60f1ee0a3c6fd612486cd5f2a4bb1b7189f82d108e4bbd4e33fa4c2bd048c025df303bf6e80334f2e0b3239b6fa13a647b94e22dcc99b4df5eeb8c2408e8b367d5a98fd3dd117ec5a750e1f3f88c4aacd0316b0bd2fe910a9f546bcf918eee4ded845bbbfbb5a49faeb89ca2799b8e8b1f3bdb6ce33575360c037066c96208eddb141ed61f58199a291312969f0eeb4a827765be91d14d28db0d1f3a616d70001d39f8f92131dc7cc25608893a562b4ec1f8182e2b34d7800604987f15296b0bbd3303b1e5deaeb4ac4c5d42c320c3c1b9bc2bc6e7ecc2ecc86e1a1abebc379984015f117b7501bfd22e39af0aaa2dd6a0e78c20a3f7467cc908d3147b012036e19d6eed2c9ca719b9f6b83fb208758c3db9c157850610c315fbe01a0b5e50f6d09056829d6ab74a113bf2f4e63349c6b6ccef68b9827d4c8f26744bf2b9f8372fdfa05bb8f2ed26bfd73537b8e9a25051fe8a3c1dda3fe79b42735f4f96e896b62d199f3665a27706e9611dfafadd1753faeb76cdae1f36b85347e485fa8f8bf3998b5ead2b273c4ddf1c58e54ee030203ab12be6dddd50d5608478e127ea9ad2196e544cdf7d0458427241cef533c43f6c890d3e060abeb16f8f5483a306fd73bb3e045d61c85ad7b8fcf0b510977d4462f7a657ca7247efb6b8d36faddbd4484eea7120448d3317228d49c4893732e23a1688ba2a209b4abe24afc58cca8d0a92813f675430dce3038ef307ced4737a9eca6316827c16c65be08835c3d780a0b9a690703f5f68883d95fa1a1070f0eba992ece116cfe0b62975ba8af6fd32cda220da4957fed41314a1f20c6c33cd3a85d42bdab185d30fbc5d6ff8f79f19057641e7d70d0083e02ae27cc345d179937ffc173e6ade0eb1e0726843599617c5a7d710720da9cd946afb24b7d115a143f4dffaafe8ca07e5a8100bc4901fa0964bdb8242d202b2e107096d8d95b6d974e1492aa921bb39b6c1f92b060a422204a0926501b7df55e65140f3d2e667fb65e6d812ee4dcaf5a8c31f9271fcfdf269f0f8e3ee89bfad4a7147055c6dfba748339a60ffaacc1fab7cd56f22b81a42ecc7eca79370d34cb529e82a5c746b7bf6f58717243e2604f59c51a0c5f15be316f9aba62daa9252a96cd4e28216787890230c6611edd6382a3857c0684cb1cec92bce89771573bae22c2f727d444d52420173dd9bba10f547ef53e76f5aeec395c4c0c51d673d909ed1dbfb4977de399fb0b593989aa3d0c2f2d2d4ffcfbbda672bee1ecad8bf55399f9ad91135055b4f635e4416970f7218b1414cd66efe1aca2a709081c9f11928f8a6113b018f6f0b8c739e0b2286ba02644ab1be1c3414e062900682b2d015a6f022b4d3f5699904b0a762b682c87c5804ffa5fa12e33e38aaaac92031be95a1e3e7a3f8af023b293d0ea536d1566292ccc630570902855d2b9bac227d1d49cb95db03ecc657189d9095580b54ce79e70651f8d7cc6c8c4e2892469549150b96891e2cdd8b020369dc8c00f934aff59ea551a8e1f006ec7337ef653a59f61d094b5526b960ee7ce37b742bb9b672e52170d2a25866fa87657d446e7c07e758fa8c7533c790b4189bd435015eb3df7747f66510d9090900ca2b3db86dcc8805179794d1a05af4c0a6e090edf9eb7fdd33cece0a7ca07bb3448931bb00ece09f021ee0bb7b607d7e8f9f376427c63934149cef18f792cd1d1688f836753e990092819e832bb07aa132d660db6d04f5ab23e1014a90f139bf41f820221264b96097492fc3a7e6ad256df647c893369f2cf38c35a468e54d713ccd9053ec64c38f598726042a3c378cb41a2bd1c6c1c7dc9ca066de9876e8ca81898aa1d27dbff07a3229e5f865ba5c9435c06ec91ad6a228969d348cdb09dada8db9f5ae3f3d12321fb5234d0213cdbda758a0e367b48990906751770842ef0d41badaf2788a896d4fa4beccb56dd1c1b8a3de60c507ea342d774a451c368360cccc8b95c06399888624d01d6a4c77b1900a17f912cae5412fbb6dde5d8b7807001e57528847c4dfaa1305e74869dfb61e7a5fac9c8e0928468f81bbbe76359b78e3351b0f9d6bae78aabe589e6a4f3cafa203196a8421532552cbd9e1ba419a1819fcf8002ebbccd4bc6b75300029147bb3f9ca61bd27d58a24122221c8a567d8e8c38dcbe9404859d64df00600d55588b52edff3a35e2749f338560de4e1f577714fc5d3e5b4f38b3e6d4187791eb42881f263aa707a06c20c492297ef5dd40e7180e77cc0efe1c8c007de1e228ab017eb0a8ac205a7921d925b271fd769e13258fbd759ba3abb7754553ce3eb128d3dcc88143057d07b0c9fffa5457237e686835a88fd1151e5ef8e67215db9eb397a6f026fadb81d69fc8272557476b97c08e105d2abf1c8a7d30d007d80e4498d8a1df0f7c994e0a7a2ac8e8bc37aad0c7e67854252704e799fa32502fc3ff1c5b1ad10ae7fdd346bd6cb852122e4d0fcb1aa95259e2662aa69752c26edcc185b2ca0c9c070489caf36ff8965ac5b3cb3157552a0f306a8e5686df6af0e885aec735911e0030b11b8e8517d5a2a62b6b4126f727c892c6d68054eb2c5167f81ec2b1764d51475377602c843a8d4e2d11c2d9573da540f98bc11747b3e84df23647f9127038ef04c28455967e7a8124b1009c095aa050eae7c29315f2eea48206e8addba185f795b8e047c0bfe4196f15a4466676512411d5aafe2c3ca309c5df2188737dc0d34877d789ece5f439aa176174e000e61a3ea4b39a2ebe26293d239c5fd09034fc0584663af462c0cd13043cea3cfbf623ae39f01d3f44e6f299f5002949d4d837b7ca880ef03dd30bfcc737d7a96f182690e548f6f83c74d88e7442f5859da2a191c1602d2e697eb25a7e5aaa988c552eb8100a6b819cfe8209ed22548de4834ae3649d7aaac81257daa85d47af0fcedc06356a8397304f53a11a915d297c8e1500a7e0246091ba47adedec5059cbadc337f8406a9e14c85320d82a1bbeb81fad811a2811be75e8a4e540bbbccbbd8da3f55da61e3db26651ca9454efe8e1655376b744d1dc93bf2cfb5931b710de406c1ae4fd0d47f35da02e816c8ec85014f998492af57b0debc26548e42d99a926f9ce1df392ed181cb04bbd1c2ea8d994313409228e2543bf3b3ac9b728e8d8b404feadbc1d24e585f9630b52c0c96175c5cd19b70dda1cdf58ad22da66867e9ec477bd1dc4779bd0657f69a04d9c8c3f9069a1be44068c460d4f8c1eed59b04e699b6f83ff28994ea61b22c69ecab710db3ffa34784bef74abe61dfef416290a92fa990d5c75d1e842de3173cf31276c3a24a986e750623f3585265acb41cadf7f89f0f5576de2fac672d25868fe43ff01166d6f27339821c4170a2c13e47e4fac752a180999c185e3267389983cab8f78554fe7d738d59c942a932f8b350399aa2549e0d2568560e9aede4e174234b3d153c54258887384c6bcf63d17fe13aacfd8acd7c826449114d39cf626988542db878d877c491ec95009f1001496357e2c6be59ef4995cf545327d123da4ac60e2670363311f7216cecee2ed71246d756f1fdc26332ba1768074a4b3326ce086eea9d0272bde286b0218cd7a19e46d7662717302f5217e9fd2a18ec9b5961eec84e04fed00b09500f9191b6d6d140f34574dd1fe90ed5508137d821baa3caf13916fe0708827d6edfb99816878b4781b2bece745b6a568480a26e0a2bc78004098357716f28e36f8d30329cac16eaa060c7ca347921747ed1d59130e5834f7b453a74275ade5d3501da3d4aa458cf068eb6373ff77fa222258349d1a47878983f503d6a3c4a99135af4c961238a633e330e9adc6f9eb87ec22a8a7d83fcba640bbbffcfe90207c148c9165e2be30dd0986e3eb783e4348e1ac10b4a50ff85bb08cc557e0fbd6803ec6804de9b1f1f391235e93d6412c7641d22edc0f0bdd446ad541ef562f7d005216b6e7160fd7a72b1ab19e3c1bd21009f264e0b412dd42d3922858e4aeea1cb613d0ee372b813b73b177013d02db19fa7f6ca3aebf3f4d06d5d928cfb4c794529998310713e75457a3aa6e1de899d8ca91be5dbb3d6638b9408b77cdc6d7370591ef43df1124689ee7d630624fdec9a28dc60626053bff9d494cc8dbf6b2ffefdebebda3ecaa267049034ece77d4c894d4cd2b337bc104bae28b3143ee5b5ee4cb964b3774bd9bbed3cbd720f7c6d1961930aa4bf8d43f11c2f3c84172e7a6e9581197af8b9ef4f9aa626b02b8ccede745347a9a886b72c3e26613bff511ed26d15a078eb0f3e4ed1a550e19192836aac9e77681ad455bc73fff7b4174bc12143262d442d340b21ee2f2c1611b53068fd6149610f3ca3214156e83313243492baaaa6dc1a2cab8a2159095a6a7f42b2cf3d1c7bd3fea30e717ed695653514f271ee7dde60cc5e8df5ef34f74b7d2756f1b87c6b017306d41bc662b7a3a4f5377608942196d355879fe251ee13f3c948d75c009cf8f3fb475aada1635c26754fc4a0892deb5c8e0e871c5691469c66a305fc6fdacafb5da02729864e7ea392576e7153f738b3cd12ff8e84187e956f1852b0e1d449b8410e85e9cf1e725fcaa02bb3c79714953b4430ac1abaf4f2d7feb9efc828e0d1f61f80010c80c46d6c656ca4035ef02925cca4d85bb7d00a32deaaddfdbcc4c3eb2e0e78b1df20d0a9f3e1ab98df9bb07ca769aaa122b92375a8691082dcf097172aac20055d82f2992d4119e7b235b0672aa99ef9eb3799f686f62abe8fd769abd450260fb0d411d9651abb5757c1af95a643d10d978254b73f31be89e30303f432b0a2aa83a930a75093a471a8a8a7b65e5cfa79fdfe1e739b4d4bb40eb3ae54f7cdfcdcf214a412a4c576882abc6090303390d6b7e20fdc58f6b4fe561bc16497826029142368cfb3f21180bd7ca5955280dce65d4adab28f82f6809f21a6317ca7611658b2b0b5571d338a5fdd71546419979ba8b70afbff12f4feabbac7931912fe7a54ae2572e8a29787aad1cc2fb8b96a3c1247a2465c19215254389047924e192d8225d831c463e76baeac17c0f3b0b5ef10588db9017f91947ab79186626453d7a594e8786631ebd0429d093467c581a0beda5b1f904655a654045681ef353bd70afe3dbae3c1f6dbb9bdee2f1bc3c909b96640867a4b5e8b4f12647ac4439a8760786b0e79f02f3743c2df59d82873947a83f0a29b5198f821ddfc8b7d995766d6671e459e6e0a73ab1ebcc4133ff659433a9b6ef305d87a1e6da9110fa125bc6ff6b895406cfacdeb4aa9b6a2754424d8e24bd8d54ab335f031016c0bfdf4f2bf3b3e8839bbd39bc8f4919e94c0da8cec546793651c2d1f8b836a707b3f09ddf02dac420749cf1f8c0a789189eae249452481f0cbbf2f20e2260b2b63340b2eeb7855af95c29ce75041418f8b1aef2b37f173ec0fb023652bbb1f99d2622ffdfbd163c360fe8f2089f72fe802e9d2d1ef3430e8100f315826d4b26c3a1eacbd044fc971d58f60b31e6373f0643c9ab4ea8be39b1a69a3ed2fd5c16e3466eeb128e09b74f77da733aac98ec16e79ff3e9ab003176a3e10c84f52b03c6bc8c9d2fc750c578bdb81267d608335f45019fbca7a3e1898b3b5f7444863834e38b466754a6ce49ee935b8681a11597d5ad6d92b7913dc93e9f1f73d7aa20c1571b5f1e06cc7bd83be4503efd45edadf96a382cccf22e87ddfaa52676e905e9b0b2374772ee080449d3d8a914caf394a0129de0e595d7cc167a57dc4a072646f825800497babc37019c1723881a3bc406ef38b3eab4ca9065a9c40b932727f09311b199899e296509a2e9d8d540a8ee60cfbe3262c333fb800944cca60f3d7dab67a1d8d1b99f749690b55e3bec430453df594a8714eb26c95ec015886aa09cc11daf64bbf3da4d255ca89704b4df58df00d4acd6bc2a98d674ac5c7719d98e9beda13ec73dab15ecf735e48ecf7471a34af4e1255b0d66019b44fd7bef223e46d0dfe5cce09e7b7f0c67bf6f55408b4d696266364fbf562175e1b3dec089cde81fa39fd1e2ef5c1b5e4523c1b3a3a2802790b5f4d36aab22bba60b6e35276af027a82f67429459222209277b3130d4aaa6f798d039e8cb96e71d41dfe0312726c11c41466367e95fbf53964937597d982c162ab8a2409a169289e46ffe0b67970493873c690c7073b7b950dbf9001d6ba95e1096a10a7f1deda47558eaab5d98d9b2416d341fdbe46ebeaa7ca7cfbc4e9a6754747c0d3a844a43bf496d97a418e8a2331fd554c64713d35880546d0b6e619ae6c3b0097110a6fe360d16e3e3cb9a5433d6c591aed6edf9ebe9ea2667062e595e3bd060b887e4b240590bf40650d2d66bb2f91ba1f187a5c93aa40712f46728badbf50c45a2ec6f05a4a98d79f2a20041a5bac608781d866f28b28f776fc30d52bbd17ffa444f206d3afc01d7208b945190ee37e075131df44640e6d6382f88c56d6598e4148ab726e53464964a6764ae08eece00cc2333bbb691dbab191b2aa52d383a6a9d3f2bfdcf0179316d8978be22a6ca1e7224d12258679c9df522b645f7927ab189f13b489c5d7bfaf6d66e65afc852110b0f9126df666a77ae14ac57a5216902c9bb8a2c63d709abc0ea0735d40d9551de223dad8d7a39760a14353d7cd6ef1b629229c4c6180488687ce79a3a8114ac19e186a0f383e288c1c6715812275fff9b0739a5111d9290f537bb09e91c8dd69e1beaecc24d50e6c2218a64ef60ca56578f37a06a8b52477d9ae763192632db1f0471b8cb23f820ac8fcbc0a4bc7015af78ecca7f29b1aa287c5adeb903389b41ae560f798fbbebbfdd020ae5cbebc686045ce57ae994e483a3382947df5ca32925c29d5a684f6a86333e8b7062537404f54c3c21d2951bd1d75cf157633bd29f6de138d57a75f78feecdfbab0d4ba0e1d9032b1ea6555f02f3ba49675de90cf75c44f59845ebb1c28085acf5abbf97a001ed826e4ce490346c39dad2890be09238ad904082e345420a8a7115650faeeddd473326650d7b3c91fe7a926d7f0b9ac18041f39fd0b7806ba87a4e76155be70a7f22a422a4efc5a696d698fb48e480ccbe666be7fef770b51500811f5e518fab37aa94e6d8decd735b66bce22c249ae4897090e57c39a96b0621c7daa5c625dc889fee46f234626a38c6c7fa922a83e30579da96964562551074ca15b107eee82f30b11642cd33fb8e107fed6467ea5403ca34a74ec9a48155870e324c3ca1cddc878beb73add540c358a84ea679444ab23e12b26613006b877386f8c9b3942721e6e5c304e34f2021fef37b9eead701ef74a35f7046742b1433b9f8dcb88d7fd7b75c54f11808462d1349a2897f9a47f9b753f18964555e53def45b45cca351604728b467a560a476c8bb0a1a4fded88d927c2ad32eb9587fc80acaef7866311f615d0406b9c86b6f6f1bd851138c8a6c15660c912376c4df900c2b39c99fcff4b71a0aed8b6acd1b04821685ed744c858c1237c15bc39b10ae61f450a1495386d613f730a9f5b4ee19027cb0bb16db905f7f881dac37191878f9554e546f815ae7283a4259420ce7c64f5286efc66f635dfe720e1917ff15e08fe0057dc2dc44dcc19bb1128714b38a847f37e28f49be147dd820773aa66897cf4a73295ed8d217185d0d3ba5587ec29861a22dea0dfe575263950d9e737dd09016aecce2d18143fb0e1f3467b0d7b067442be8c791bdb0b543b7679c1663df0705d09b7ac24d219f26eec971c91da725c0791107497d60ddc5f589eda3b22f9cdb43f6df48274c9b21278653f8476e6b8c6c7c988ed491eff2cf17f572bbbf5bc9a02bf24097673b8dc4595b86d1ae89a6e97ff3c6b0242d4bd15357780194f7764f14aac8f3c3d1b74b48b42d73f0c74b7ecd4bd81fddf3c41cc0561c3316cc4ae3aa57d6c4e454c97b94a1b139ab7f1644fdbcb5c180b5f6372b61951b810f431f8a2732a3091d4561dec064a2aa84356e18d890412c94f292418132c04a9a8863e4df7bcb6b77a17fe58ab68281476fe07d9e85a2ac1ca6d17c733ae7c9677e9706e11d51a0948237ec23c99cfe85cdcf31cd8be95ec725e66e502dbc6df006f1df9128cecb2157870ba509a8fd4e1eabf6e156cf94f189ae09f832b395aba1b73b178837dc80769dd94514ad1ffc97837ae0358343c94f867f542b0fdf03db197af90d95e515c6e66afb491417183b092a28b89a147fa6e910a22cde1ba91278df726034fd9e744e4b48f1c8091f35c66f8b50c8a59e3b664b496d9e6c0129975c084b1637ab21d6590063ea99aabfcac48e5bb5c73c3902095f7856b26a43eb8bf29c4ed62f4704d36b40fd75a44878b3f9ba3d913d8ecd4b17399679b90c55f4ef9561d6ff521f48c7123b0ff9a720988c24c48dd99735d19cf77c88379ec2cd9d58df3568fe82849e1c832ee971be024ec7610a07ce0ded36274386a1c02d5144725e717649f63b1be668fade0ad974904a9d1e3a017f37c0f445d0a59ea7408acf2382f7706e0ca2ca72907efce2b9061d228d4a93740b769873ad3e6ebc662c4482fdcf9f33bb5fc2d46256f0be8f9c65b142ae5f452c04e1a0379dfd33f96d2ab23a085474b7272af5ab475dda747c84e85f76f800aa658c50cc875157cc4907f75dc934ef1875e9cf7e37642c413784a991400ac218eb1d942ea860ea49c27594aba6c4dba05370a7b21b51c8bda7b0aabc4e371d9f09c672e7288759cabd33484af609f8a5f2dadfd7d7daf21523e4003e783cc348d51d7731107b97bb4cacec0e8fa0bc0a17fb0e76b5e082369dfce7c3c86027b73a8f805e48de9367d1e82274158e9ca691cf580cf588822fd5a11891bf269e20ffdb4c80dcb5cc84e64e40c4eb4d748ef617215c9a2815fe7991530f48970915255e2f2a12e5a56a890d5dd16ffc7468c46ea38c9a45920eadfa472a88337f5c8996f9c12123f53ce2a0bb22fb22a555a10711a1d3a78f0a216809c48437b0666ae325e2baf702c7596e58090daaca0324fddf4b65cb397af031e8f678ac42fa7793554de850c9fbeba727603727ebcf5f40d67a80fa9468777b2fa34d41ee495d2921615e9ff9cff5eb38ecca8bb76e4f877239ade480ad6e3264c8b383eb0774acbf18819e86a5f732db455314fdae22da6e96a15640b8fef3dd54c26f81b14badbab2377c88abfd51fc6766987d6d15fd9d0464db55862ccbccd48b1fd92d73feb0d35e4d1102c65702f95fab090c20d9902fe80a69777d5a5237d6e651e2715e9b3870969ed0010c3bf71904024f49ed6fab0de615f9cd52284601b0137963ecab7844a6964993c103d404729114c5aa6dee4f23199e137cccdcc0ed391cc4c06431617e5996fb8bfdadae02efe6b2e59a623adde4cec1e0f0808f699181419d096ae788b84b2a703db169d397ea5afb8d0ee201c4a16ef7d060de928021642ad3166bbe55270a3d241030548bbc3e6fd29a16637267493f1166675ba5bbefa7e65ce2d79892796a937648822adb67ceee76072803d0c13c2f895d155ee36852fdec9e5af62a37a1dea22bfb2bfb8539ab37ff5e09a423b361f7a83915c29f1ebf03e7127175540f9a980d045e7865b3d6e92fc5b2c4e76bdd245ec671af1c90c9c05a9e4e12a82781dd4538e836c31534769e023f9b6e37ea516b54199cf95430535dd20c32ed68ffffb4ee50649a70298d5ecaca7fcaa8946815521e0085ebce7bd03a807b2aa05b6f38829a9d65691d804a46c149ef65420c45c1b56e508c094702dbc7301bef77597230c86e152deac069582da4362c0cb14476d3318e2723cb0713438e919ea1be04061d126e388c4a93145dfb76fb321ff5e15570c0e597a6c4dd16837cbdceab260c11aa45147a79bff26ea0cd69c4d421531d37fee731d40a6505c2305a37bb2a92e39b2b2ee072915d06d75f22676f0b4a4d9f05760776230f869768848999cd8cf8a1c8d78a34f7e163fbaf84ea6b4a816a546e3f59be27d17053693044bf8261c61ce8de830303d086820cf66b78978edecb38ec9de176a9aaaffd1c2c8462d45d54351c909936066499a4691eed383b223e298754ce86ceb045c38e8208e08b393a39f4bb0b725b05a678d9660343db1a01c2cb0ff66ea2810833e5d35601f0c470aa76dee8a8dfcac04c1719510b1d00f05dabb4cf838bf4606fd936ca43a5ff876c065cf0c5fec2fcccf484b9583be7255b587565efdf2a8d49e88d8067fe4e756b154ac45067a91bdfb3a2c393c113eb6a45b3b70f064fbb4c7e9cdb93e345233297c47a0daaea64a4a1a25ba6c07de81d8a201ebffed76bbcf7030d1964fa7f1b6aa4e6e158e3ad22a08d61b26c88c7a93830664649db6321280ef5802075e011dcb33fe33189a02b7fcd925936ba81fd57e99670c52e8d1605b3ca2a4071ef6ec4b72793acc63daa5fdc292031758028b965aeca5077001350beb92554942a85159f95badab35cc0d0f0a5a5c6be03bd069421834e9c30269d8483e040c19e644b8caa64bba5e5080085debe3cb8206f5a3d38b293e5fb33197162994af8bd4591a18da52db74eaf0bec8452e6f53cd404a3301d4ba077ceb8ed7eff290272c20e8cc4904c86cfa9248a55e76c80ad89ddc65bad9b6f30a4e6594bbffedb48618c107f26fa3f015fa12097e86e392996ea31fb6cd77f390ecd93f96f8c98c31bbd7aaa6399deab8fd3e380ba1e345c69a34a0659f1d3f941fc414df5422c3e51fab0b327248ae64546988a3aecd80c01351b6c1e29d018efff4367c439c57c94d500d1914ff3a9cc11118c22581865d4acb3a29c58739cb273b0f8ed83bf77db9cab085afeffa16369cfa416ab56cc6e28dd519db8e5dd1279e69d5b9e32d146eb47bbe1a9526281136e4d639ebf0fa51190949f238070c96efc9ad23c889c0f3d9962a38d71a44ee22852e2f01833845430027e5eb7bf3f46d23b6e365fe6ee9a183b21943a7bdd0ccaa5ef85498d5561a074e7e876ec131c06e93f0e0cdc5a7af797d3111c520740ba24e84548e53e196320dfae69f74712dab597b4af1384fa06dd151d00d870bb8c21e4a500c3cea56cb3263f3917546905f39babe9f539d97649f84940940e1cacaadba61945b6703ae96864a8a1907954fc429ac24c96cee52168cc927387125ac9045d6e3b5324cff1d136f5a688ccba1e5e53441d5c77005b834dae6b572663e0c839a7a5e0adcedc043ec8fe904ebf424521f12f7a5d76e54745e9f869193aacdb27e68b4de2414b8753cce0494e97f47ccf6fcbe36fb5f4162bef208e3fa6ab79b4baf963664b92845caa74a228ab4ad76994e28bda2cff00430a83d3cce4c9f4f0f9cb5b2d1948426fb144e827443652d39e311a0a05923f9f75da4bc593d5cba1ec148ec8a65d54272758ddfad31f505d31b3c9af89283ebc88a08e47953f3ecb0e34e0ceaad36fdbfbf4eaad824a0dd87de2c1a6a6df3d9ee831da9ff40cede94f16cd7e3cd3fbb753074a111a03ce671b6fb16615704c24cff850be9f2def9f8c6c0daad73c07d3fcb6e9f9cd6e96970f46f5994f68aae350c70401055521f5bd74938d9e3a7d74ec3baa3a09cc88278eefa49a83038aabfcab378906521c2e6b65ae08f5447734009a80aeec75c555c53d0ec0aa0bd6133fa823f69c4ac1cfcd574889c454763fbd01d47d5b487bc6ff09cd52f61cb9793c29b4d0507b2b82ad9e1f559699fbcef05a367d66ec1db498dfe90f631df9b5ebdf40a3ecef0faf77396135648b184e377d836fa89b98a67ff9b0da7ad197c20fb3c8ba022352b10c17b322b6d63a64c7576750768e38e35ecc1c238d51f49bf78391bc12516d6ce549605a8c23cdee33c81229e21bff23ff7540f7235f1bda6fc2e88272760d590fad9784ae938eced4f190b725caebaeeecf1b649019cae8d59d54f58c2e7df97d21ff94d988c63e887b486561412eb5a098eb152720d4d3d67e03c34d263de5b271f523dadfda3c655dd8a2bdc9ec962284dc06f17f714b3cea5a4ae07c5b1dd41765109d58d08dc3a76ed89b6798c18cb1b3b5ee89cda181892277b06bb8bccc3c62d0738910b311dbd432f358bc8e43c30c55044c4072476fa51a536c2ddd95ded03f12efc64edaa177d04055347cf9f1a6fffe7572108ce33f7e82b0a2827e9b2b5c866d908c84d67f9a67c8cf533787fe729b7efa99f8cf1dc5ff77cb4a18dbee9f1b3dd11c3be2fc13b0c4913afd9f0f0e3b459dfc3ff03247480423a1d188c4357428c7efa44ebffab39a6c747e9b362cd57a88c4030b9501cba4f11f02736822f177aeb81f8fbfa67b6dadb38be71e792b1b1f970d0956a57e8ac7019050d4b4b5b241219a8cae1dc90286e70882698deafe1680f75104b4c555b09d1ac9124aa8e40250a7571c7edcb8078909f9377a166adcb97d09239d74c2b2d33119d114c9eb4d0b6d816d99ac8fddbd7898f024d7d04a4307f1a20ccaf6aaa099c506d676df3edc0fae5e28c4c7171ce3f939f784e5594e1b3543ce5a0305d9fc223774844cc5f346c459e67b81142df148ff8e50892b880ffc8216105123d76c0da0c2b9a2ba88db21c4197692c9799a041877b82d121ecb88fa3f158cc539874548191403f95282f5450f64e6faf690305b843a400ca3bc200a5bd540229cbcd3d72681201074b7f4da088510a60470c75fafde9c591e4894a622023e21d3f1c5cd0871fc8c3a396a80d56e88acef26d3f569e51dd58ccb30cd0807c0e1aec07cf1b6bf55840811f2b838d2af9a17c1ed4451076a984783881f4e4488b11c22c5afa0570ad079432f699a882ac61d8cd4e2c378f9333ea2300a0f3452e1c2f8d9e84c5e49bef7ad5b57fd00bd4ca85f198109f0ffbab19f90d73016b9aef611471c938e3f61b981f8e1e72d0a7948ae68a850dc60a5489789c23cc607f02aa6b7e4e006362324e1f484b5872bd48ecb4e3108e5cecaa8bbaab222c04f2bac819cda47e04d4eda6583361d100991d79a0efb72bb871c5ba7c85c9d1462251666bcbbd7c378fbb57938efff01406c7d4540d760e492a950c22a844ebd3b1524206dabb1dcf7509f808e76e9800e0c2ccc38671d643d0ad03eaf34b1a03b698d24ef5d59deeef59a61d2c23b13de6ba36198ea9248b60860e386deb29b3a78112ec40d5a98047c3a279dd3805f1a0bb1c15407c87c94a1206668d79904b668798d7424af0448ca2eb798826dee8d6ac898424a5c5b19b6cfe0d51d7788ecc4d5f4d6f18fa03d4a3ea438e203480006bcbd7ed3cb597eafad8d220309f9650a2393f8a23df834f0c6731b7f20b32424e98a407da61b5146731305e150dfdc8fae87c960d63d50e8bc47178ac92fc4d10eab6656e914800fbaeee747d628d9762230ff5322a342bfaa07d613fde0b2d2c7484dab7bdbfb314202c45e735a8c3ae58bad62d1634ada682d352003afff7a428563189926929282ee9de40e207f03dc3905b9b0c8ce8c7abb259a7c0871a518e3f9fa8fdba4790207475292483b1442ecc6a66c817d7e343c6450ecea072795a772f7c0060b5d5f2554e43fd0bcf84407b10ded17ecfa249d8dbcd023dbf744d7c3f61bfac6bb8901628243c9c81967f1d2010f3c71d89aa54012aef58df28753cc760eddb679bb4da32cefab0fa29b199de949bcdf9f9309f4261e5c70fc1360226e54c8a52db5c80ab809dbe3cb62cfbb5fcb9ebdb281b2189551ce829edc4412d94e7855be259e76bdf3d8f338d50e905efe6eb142496c8f237f832b7a23880695e7b114a953ba19b5c83db028fde741a35db8c609748efb5fbc2a74683388bcf07ebc2eddbf7fcf5c001e75ad2e697894ebcbaf0d55623f2c4d831a5d4e5546fb20979a7c5ab055ccd33b625f1b7606670968d753b665f7a185e6b9f6ec92eb82f0d019314939101d5964957962a454755dd9e2a3ee89f86f33806dfd67ff1064c201d14f07fdd9febfaf81201093dd9864d859a93dfd0c2a823674a5a2912e226c6d892b54507c93f57b62c45d65a8c872916e6bcc2a21fb98db5203ba9f1f2b7b376e4f1f629f1e25aefff59646763334d9b85005063506c21c263b9961166e70c176346f5aa1f96ea426123a3c0a440b30fd102a48297b419cc545515fcc6c77c626b3526243745fdbda0a186986f3c0cd755372eb7349a8562b4a73fd9aa89b7bedbe95616a6faec6c8691baea7078cf701ec15ac1e639ce97a8a5c61f263bda5bab7bd5022ddf2598522e71bd20266c6f3334894e7a645345366f269d6fb3caac2d4fdfb36d8e0372b817a218de9f682fbe0e146964149d56d8f93e776d3ad7f1c2533fe10708804ac24362256d9df963e629123e2675b4b4e5c977cbaf10a6c51e5ffb77db3f0fb097f5791ffe1d402a80b12e5c4f93d7aee68b9c9359f76cc9fdd7a5ca154f5705ea836b8d30be663f52bd3a9eb632953d9619da9016f2aca73b4c43ba467ab8fc9efe06728bf7b6d9f1170773fe8353c47c79c9868a7c7a8bf9d1f6106af537e6af65b86462b71db27bd031906116459daef682629ec2e9d5d23352014b71b1624106b848ebc8c86039d6b99cfb78677b411b04f3c2070b79fede8e909d8e22b8500e04b8ae158ea57b6a59a3e74df7f087d738528fbe0cae031f4f0430f298f90b61bbc33a9dceb49d2f9ac7592857cf28318139e6f104e4f48b8b375c6e90601bfe944b98cc9826a7df83155eda6dbf5364dcad0783e36279d9d8e9eb329d0d71eddbb3fd04ad1475a7957957f52e0d8081036c09310a1ac61746d839e092a56fca149b89ca46657721e74488f56bba96b6b5505e1051f48de1f8b4847e3c6ccaa7dfdea74f50e4cc70acb995011c90e5c2eb1ab94fc7fb4a56c4fd6e5c1734b8788bbbc3e9f81639773608d96a6b5836a35b38d387dfd121c24866fd8af8144f55acf1dbb4bd7e61aa50056d953439ec20e2e569b4155b7beb8b1492d09fc9da47f3497310e9fea25156eb6d372b285ddd2e73a376b9ea292fe79000dbe87183fc4f19ed13a14f921594542324120e69080d8ca51982112deee4b39c637fe48d4b761ac02da40433ad5186f4d3f573e6f7594c169eb0379076ea591a14c6888a7d8d25152df3fd70965cff3164b1972be29ca05ad7f31ac063bcc9e689890af531c0d52cca4e25ae318b9f6ed038a262094c4563af66d23f11dbf21ddf9f170babe823d3f4e1445010fd8811abe0e4f6bc04f2cf4cb3605fd1f9befc2ca504ad9c4a1d53a97e276617ab1eea51b2a257ce558a5b503c9efb2ab9798c0344d5d637a08040e8f72f1ceb413a667924aee636546db47dee55ddbfcfe4abb80bccb88a7de02f2c3b641f1ce24a66316f4121bdb08d66faaf5898d9e0c63d1c73bb19072dd9f0d3231e748051ef2a176538293f587e0a1df914f23dd763dd7bcc7a50485bfbcb7728a62d8f943f850e41c48490f64eb46b56ffe50ef04a1d60a593ce71c022dbfce984726b2bb00c9f379e0136fc41f2006d6eed6dd6532f7ef2e3133f57043c1059c89150e57257c03931b5325f585737a71031e08f81fbb82e1aa20e3c57073a9aacdd62f648f933dc67b5a3e0dc4343daf389e9b204b21be2b2cfd8ed4a59c793f42e27a96483eb22dffb26d64e3462ef05fe52da2fd7efcdfe301468d5019704da577b8fbbfb179a32de908504b595d99e98abe68f66469a73c03e23bfe2cb3af20ef6b54e8fc04d1eaa757920e684740607c1f9235bfc226d0c8bb803c5621a5dfc279fabc7e7229a0181aabee4561b089027805b3638e5f58c2d57a3ce6b543a773ab348c39c53eb652d1834b7546d625f08edad877530ca3456b330b9684d115b29a19b05acf367fc3db257f453863065a323fd51763208e9b58ab134f8964145c069e1b1fd3c1e01c8d6e46c5c196406313d3cdf0abd8efb73859687ca5861cb6889b59a674d88ab1a122ccea996344524f25361ea83407e7a475b2bee2dbb3d72dab79cd249b3d0525a9fc5a3e7d0f809f6c32b60dbb7145bc3ce5ffb473e9d964b38b635f7406448ef0e41056d19032bdc6b37e273453683877e632eddd519e05b2b699efddcbe3a0e4a6e02449848b4bdfbe76e6b53025e8e90d49536e22de8dabb0d43b1eb3be55b18718512a9bd5a15d2d028a40db4da1cdef2ad7648818775c3fac24e7763012dc08fa908ce146c041e5f7deb0a6bab3599c7e337a1fdab5c1cc9be8a87334f150094d839aa1ceea2d2df9595b29dad4943c9c7190ac869420f25eb0695ceda6c443c193d5192d47452d696c523481268692770a69e98179de06c538ce1c2bd1039ac3f15f5d7aef1fa52e0b4f22ce6541b68c4f4465ccde45085617ed8c318b947806a93ff09bc2066063d64a5a9f338b4c389110a06daf6b6581f8652930b5a1a2829ae5a29d161061cfae45cab83e67a167cd8ca0cc4e10a5bf26653f625de7438fb954cb9375d275b426baa56fb0e890958199c8eed6a1210f30aab740814a4e5b4b4f04fda0fc54a1e336128ba3a6abd2cbe8411457987383c8e3213c9c12f38bdfd98a2b1a758468c33cb8ab5436680f75792d7ff2baeead640cdb005cdc0abdaff870abc68d89ea01b689c7550160bdcffce26cdbc8de9d1997a1d7ec217fdb551f51624a5d60d0b870112c5817046a8b8e4fb8d6cbcf4a7cf5662da0687f52a5f2e820eda8ad9abc2c66da924d4d59465d704e3653eb95cd46b21f11968d9ee462a0894c0a92640575f44e6a77ef6ca8e329266c0838d58628b5ba78b700bb414560d3227a39508c0f4d6f227d6594baf369a89d6b63c715f5eddc113218ea53056f8e6f51de8aed7c2c2daf0dca517b0d2d4d79efe0d9ab1a697e902c7953d33de172c4257db82f598ed9cfc999337ba342a35a96aa534b39e60be12733916b75f036ff17a5bc85b604e20afd294798b10949f3600365bc4d642a56625cce65912c8c151677f67e109c65eed5383a0faa5887423530ec5a10f2572dd755f103906232a763c55e19c05015cb9e23dbc182e484948d46c3e4fc059c36b563fe1ebc22f4332dd8665b5dd2c280e3754f01bdd6b3add1df4aba71fe8aaeca1b28fc61fabcc286df300db30cf5ec661ac528da087c87abcbbf8f1d9bc538e62cba95a77079c54baf446b29a838e003ea2adf7651f896566fd231ba61a2d63cfddef9bcaf7258ad78f8b5184c06ac28d45d3abf537cd2951a9f16335154b981e0d8ca23f866fa5cf11dd8603f17e832b3c6ea2339e6ad92f65609e780403db6c3266f680975c06c7ae6a7abd62598423dcf2cf8eec9a383457819dc64fc04c0a6a6739ead89595f7a11a1d15612ad0e52431f5e4a320afad7b681e4d3b7227d9413f328d23385546266ec7aa485bad5e92c3bdeb0a82da7f3c4394e41e40b75f493cd17c4e81a947791de83599f7c5ec35d47c62b9152ca1ca6f0d56e65c1bf0a90e41ce531a85fe739901d447faeddde868cf853f8808d2a13a8c543229521630f1e511e6e0a95f18438665734c033f8b5fb0a54156a28d00b6b1dde312065cb4c80bcee01ce1dc482c145568541de3a4c6b85c800b5e4bedb48ca635f7fc09c1ebfa54893ca751b6dddea89ff3de81cbdfe1c69db2641e4ea9feb60467fb4e27cc6d0bc831e1877d2e057b8f55bf956f87462b52f824c3bbb19d74fbb6946808bfb62fa2e8af7505b5cc808dcc868f70a034c93a368445ed15cc56d7888dd4d0d0f3d465574440c5830c24dfff0839728555292f531f4782c28b4da7033106ffffdf44565363e3d73c7a8517f4012949f9e5273943dbf1fa299760af708923d2ce824ab45985cf23baf0663d016a3adf152497f6b414571cf3ad1282d0ffb4495844e34765f0bd6c9bee4bb9cc66c9da576341b16f20b0cb20bc2b4de05fc5a865c63825f54717c640246d3f6d97ef374541b675e75e7d3ed8bacaeba8ac5dc9ebf3bce0d77c64fd7299bd2be29dea22162fd42f9d5efece366bc5e1c75d3723c9ab936dc1d33e95664a73003c2732be9a8201b9e09564b5a3e88687267d472670ff1746f64a62dc6b6a10012bd7151848e4ce137e795b4433ece15e3f08167a58661726081f59321fc50b0fb2c3ed8c4bc6964aba278a048e137aa7c46582188ddc341323755bd9f10e91c8de05f437c79ef260de8a107e3d70bc35747c23038fb81401147d1981a5c90c6af8301e699517aa696d1f6e55276990b27b2789a6b2b6f01a142f239c3428b40c5373d454de21691dff9de9575ba25ab8b51dd600f0e7a6e413fad6c8f549550eb9642d31bdd5aa841eaa9dbdc5b018e778f9b6f309df5bfd0e752876cdf54385091ca1f387bf0c786a30dc358badb2dfc43f3a40e88ad545c1d187c7e5b9b890970c9f57ba7c16e3e4322a471e51ab1b9b177e8cdb97887ade0c841f6a766582d8f8976954898de3d07785aedf79306d08040e6e711c771d5793e7e15f1246889c00320956449b9f9d0d72aa9e0f3ecf60bd47a0f11d4f6bbe240648f19a27b3383abcf3a87f0db3aa2d5f2601458f1eb2e2242d45ce99491cde071d84cc503f21d4ded9801a9f6e0a209692a34aab2d3e0fbeedea438753f18b018fee90623be15e66d4004d30fe26249918d95a9ccbae7c2cee3d1a71ecac21506f02fc99ecfc72796ad117f9ee878cf97011ac27d5a5ea5aa0a137d684b1aa7f02488d42f6e25d57f9e2f7fe85a94aceffcc26363a7c060ef471e98bf3aec9d228d7ace575efd27035780a8ede2aa0eeb4d373165b24dd7b65560d21be74ec2b7255fac48e259126c253ab6d9139d7306bd7815395c33c0a48382698f9133974f6cfea96aea052c85c87eb5a1593c0cd3e57f54ac0e3d1ca8f989b6bcbbe1020e2f0d5c4ce3963de3f4b1e3c32456dfa810719edcc60149812cf164af6b5314b3d3ae4655dfd46b8add9184c0a5adaa4c3957ca5ed4e5e26dce43b0bcac7279efc4e3a1601324fbcb5664e50b1b98b000734b4cd9838d2e4d59b1989187702f3406caf376c8fa9d2ce2afeba1e6be760195f7e706884f01b4a0b2bcb36fef950b495842e7c0e9c689583ec9b8734cf1e9027a62bd5de9d3b192f74775244f93e19532ead96a96207aa74e84a6cea047d6f1606f9529f452db557c0db630da5bb42a9ba443696f50d38f91bd96745f5caf5fd2ffed28fb380033b5fdc15a5e460395a76840053ca613774d3480685e844bf24bbc589fd1ab0c8f146e06dc08e82664859085048b250f1f9392bddf3391f8e204ecffb3c28e59cfa62dfa56e386a070cd69f260958ad699f70d74d3e24cbddd9e14721966b24e3b4b45f42ae7f3285eae13d65bf6e4f2921c422331482433667dc86c92322934e13674ce4ccd43a19a1177a5619ced9133ab5985dc64916039b73287993f87762d0950adce52fd28a0c532de1549413d627a6987e2875559c1e1f41ec1a88bc6de49c1bd31bc2f5c1c6dc13f1e3d7a143eb45f7a6aa55219906c3aaee3eb7f5779700e805cf7131264913875891a6312020b9cc5c8483740fc2e64da0d16804145ece391d3ae3cfb70883293ab3b544c832ec937ef3f7853a23e1b07d60f9c052c387c1cb4916f28034242fa49a7332cfb1c4e8c0408f69796251ac77251a010ed9bd80c7fa1863063e96f3dd3071611d854515cafbe42dba0c6d03340f116a81ef9dedae84a3a2d06607cfe9d7b59a6c7673eb22382ad7fa98a53a2e632df95d5474a8a51ad21f0a6998e25df744cb1d0b383e83a420a46be9690dc3975c210ad7c840ea7854cb537d122e61c7fa4ea933a0d56fb83026d391bf2faa4f47438ff9ca2806cc60997e4bc422eeb80cc186d022f24ca39cd6846077e2a8cefbd8d0a6a5d9a5f926930500190ec20ef374ad5cf102c7c34f5584f90b6b313caf6eb0cec005ecc8f32db3304869b5bd293145cc8abafa07795d10b8d22b376a55c38762ae4886a1bee91dab2734145c639b06b7acdeeea6d9fd1596ec1b376bad69307c8d243bb6086febc4c4ce3c6411aa9c51b8a8c5e35e9e6e9e172d873d47de7c64905dc1059188773defc8773904736959f492d53c76382663b37b89c863db32c749e3153aa7e2d9bd18219b474d72894052305ee6f8ba8495b1d843ca359860fd08e2409410c089a9f6ebbc502b240b0ed917447aa67ae1bf02e8fcfb8fbb1d84a1a2eb47e8a816e48f3ef82588b1b7249665a77211ecb0b574c75d46ef4272dece728c24d5ca72c1c417caf66d10441d91e3754f8fa7f98965f66d5f41d012b9697281d1395807d1d93c969aa71d7636fe406d50041060fae2211626ce532ea7b390335e4faf756256655993ff4f134f9d1c943577e7a645bb6ca5842409d0240baf48f3c418f34686667773a50e361c3c9f596e6fffab46be47c0757546005044ca1fd18f7d736a560c9e8e35dbbb18b89119c90eea0e8402d1ed020906fb699568f2bb5ac97014a49053e04365074e279e6bf3c5592a93d4c2c32e1dc84a278ed2876d580b3c3f1f53183f36b1fcc870262aa249b8fefde02d543bc4deae766abe9dae867f1bb46b2974e641d0b01a7c72f73a9f76d4fa759cb3d4d6464f11ce9f27b2f8c77219b17b244e2e67bd20f4d293355114147d427a5be8eb74f48a8b90c0440511c8fce029178a482a9d2c5352e4be076da7099d04b53a31df33fda0a44e22b36c37e857524abc01f100e91f176b9452e18c647f71461ac36b59d2bdaaca88e4cc01acc72c328ada3d8dbe641824a1b37a080117bfe5e06ca37556b72feeaa0c0715783e4d1766730018d6b52c0154d94095161664ac5602956240e9834a229045f2fcf22a9496a4006bb6ae59915717fac2416f5ab9e1fec4202ba6e9db6b659e6dc40cc14006f6756a446d972918bcbae47cd007babb18b8634c6386d2afeb17a67524260431e87c1902f1d01724b0b5ee5cb9cd92ca43fbd03e44f9e3cb0309b6768a30a8290ff25a9f5e09ca6684265705e0d1abae87b3849b4016bf644eefaf252c617ba24f54aca5b8f341dc7178d9f202906a99743d1b343370bc5f04a8a7ef45757e2247fa7b56ae024da5581aacf80e1a62b6c3c326f43e2b3a81e0f01e76c6e98dad2e01a4e955c3d1f8484a1ed46c4489cef5f1e6809d0b8a7dde7bcdafcedc0328f3d76a256267654cd5df7e97866180ab49b422942f9abb6e275ef516f3928b771c2529a8f0379bf4cb083daddda2fd2eeb43afe4aa9c9ee5c69295357e3dca7d29a3ac1992a7f77cba56eba024f926ac10316daf768dee17befe1c7ddac9f471174e498055577f7589c8072bc10ed8ff1481cfe05651f56ef944c2da6847c149e327e76a0d611e2b35e3af81e0b3db495c0677eb62e8427321df9374470128bf553de64a11263e237cc1364602323a59f4254e2fd6d40553648e7c11e9caa2c6034d0273e7728f0870288d5cb641ec81f9ee794d1006afc3aba0cccda926b297cb4a0beddf0655885052de95eab13b04853e1c126481a1c0a280c2b7edcbeaac058a89c9ef00008703f477ce8dd7291d00651cee4defd255b5a2b9e6ebd81ec841370edf70041e84e201b8970bf7702d025933028874b87b1d66ac1ed1d47f728717df67da5b0717c785f41b0a107fcea629db4f70abdff913000b48f2c4ceb4cb81f7b731f23136fcbcead0fbb89f80e5bd66f2ad5a5e963abfd8f46570db327c4666e12e4d45ec7baf7d4f57b02bb2f58afa3a49b7d9d0edad55db441d6ce7204fa1690dceccf6e930aac136fb075f3d8e2a1c0950acbd7fd7103d3b0718081419d99c8f0ff58ad3ae20ba619a5e09424d39a051a1b9f78743dca68d3684cd5dc1da8d91bc14812d8536d54e112689b7eeb5a4e9227a3738238b70e24e22257dffc0bd386d5a49890007202a1752cdb84bb0ecad9967cf64b709160d4432e5a9b28a01d6e83e6a21c9e0b921aed28657a6cf020ed100a6300656cf02bb9c71d3fb45e5dd81a584983cc5acebb7dab5d69deeeb07d3b9d67887100531bc970cb0f02525ad1ed9b358346c0275b8087dc812fed2aff6a21d0d5ff04290ef46593bce5094929480f4a37867e13a463c78c1de4b9e1c173f30e1ec97c464e96c1d82e8d072f2c78d4213b23e7dbeaf20273e8b805a0f265312ab980ceecd057b634daa39797a3b9e980c20b215f9e119c10fb2bd48831f10737562147c579f87bf639517374c7ee1847e67ec4ecba14e5181b39c3ec8e6ee2c63d40aa307a3b3b7c549d04e7bb66843a19adb89a3a8c773fab9a29d9d1946d1f99aa552937ba26f9dd0cc3254d43ac34a8b68c0c2e04ab98c2a0d96444a31ccade608525b54907e7e82e7ee35ba2e88dfc6b309cb99b3221769703253fe3698adfe35d50346cffe701dd4561b4b7e2e177d4c1a0bf362a1ed9ca6adbe883c1baa4b282cc0a76655268e2115aa1a0ec366a8285d4ae91339e402003be0037b22e099b24c37dafe4a3c60686852da96467a9a75a90a6024481687ea1a28606bc804b86b5bfd77d5409221995527758500dd97bd0e3b5418873277e4640c394d221aeaae4b2d1d73b4270feb70bf0d268aca6f2ef22d5b62920d803eea69d459f7ab58f39b950ed64c5b7883d0db47724495af122e52ff45df31774069ba2988c002d6d4b10e1ae4157b54e9550e36fa098eee9ed9314eaf1a4aa9aeb3753c1d8381f834bd1a45f996515aa39c75876a84b2da60468b572cd5a24d3225f090fe11950fa025114b37bf49d26889a01e29ee83dc62970fbb57b87231abdb7959f86954995d312b5f7491e65794cbc1ae138e6a82c8962855fde241a652d1ea04770b0d77f854f0cc61cb278c00dfac5af421fdbb9edeb56038797f821900b570604fdd30cbe8085cfc4e7b5f62a4d82e7ca019c944eaf55288923ee69f59c27de54999182a603506b154e1b38b94ce1d5ed52d6b7f6dbf6f6ea741ffd1f3fd090d19b62ef6a908794688c31d83613d47a5b9761a80dd1eca1b84bce82e14c7bad2bcc63004e4e1c7bd09206d00f9ec1ee7943d3a95e4513a7d41f4cc9d4fd2a54d2735d10c90b1dc4550025c139fdfbe44967382d32bc0f7ba81e58b81971a0318b50419a49dfde6cd45876955463bec1ae07b87e8106e3123b74058d95009327b4512a8572a0d759378616a2b940c030bf5757d75402dedfc83318b8c846b0363a9e5262e6e703c7ecdbcc15ae69c3322652a36443ec7ac21a84d49cdbbdf21b77f2a50dcb61556800e7c68f54aedd5420b98f6a6e201ab667869e152f85967952c99724056285f03f1e97022d81250b015922cc785a0d62f111fe5b4dd0a746240629f484fa3ad23190a8aa61fdb99194e73f4f5cb54d4253c8c127f50ccad73a4c91d1c456ddcd901e54492a6cd9ed117b575333664d4db70a09e62858b6059ea81ee624bfeeac29c897978804faeb37b411448582e61da584ac0d88e0289a363c437772340b77a75c920905baa64507871251b6a57c49bcee6d74b0083bc9c4963b8dd65a40f78365ec176ea24c086c41769f2aeb65c1d4a1e03098d87e62d72e04137ccc8b375bce4cae18b812e9a5b279ea140823dfd812c84b417d3bd666809d6b4722e70e255f964ed0edcc0f83f3948b60f7e46d5c7044ec82b23e6afd4d97b0a7cdecb243febf7ff2f79434b167c7e9db3a1276f15ef5971b12ba9fc1a283463f9d9e40a9cf21a7508479c356520c8dc58a8177ae6ef2115f7c4b08abcee019dae836b228e312f22a1dd35551643df8068a733cee0a11638e8e1b4126bd0a37a48a9ed5278f212ee36c6c3b3ccd6b3dba50af3f86c8d12b3b0f3f28c4e84a10f5bd050ae63f06679c58390e65da17d07689cd3575e0fd96322587ac3b3477aef94721a9ae0a778dcdcaef09b4bae237cba06e9eaca38ded629d8256633f32506a85e71f942e3249d032882facbcd66aed17bbc9842bd140724a30eb7b7f1fd76ac1102f00b983cf74bcf46f164e2db51f6288cc03682fb37d8c10a49c13590eba74d03cd1266c033cff8472ed7594620619106eeca8d68024bcfe2565a11931e4f573eb61306f8db1afdbfca492b54d586a4cc4b09d41a9928cceea4e9a4daeb36d31b095c09965c3b1e65a3cca7a080c6f3ddb88d1fb4b48903971a4f45c318763ae19ce171b6e5045a3e51bb3670378529fd37a747c50c04e60b652314fdec321cb77f4c1ee4374cb8b14609f4c51eb87161f7b42b27e9c1a308ce7790ca8a4572489f79ab0dc5d8ec6cd01ec88d8e9dde633d789793762110c12828c2c8979533d3bd16025d7987067b08f64e24f1c8e34d0468b5c9d885d897e629280c152eb4f047c722f238f22d0a050d0814410e5807bf27959a6000471db98b58b6ecb7d3c274a585be4709523646e0f5f1f491103b7cb6f843e8ded15d5b1778ebe1834cd54cc29efaf1414de940620901db7a38f6d35a1a914df2f6fd71bf65805544158d81ec0cec793b3051703bbeda4a03c2829bb69818ba0ba79169bbbb0c069a9e6a8c0a09a534df7650e26be7e521da69fb69db5c8e1c84a9ef5cf5db6eadaad44d02c8d8ce3acffa1d3c649b33d3122d652e8f4b4ed6f74cb38f1f26c788be0ffc8afb98b2bf865b7baa5a05ef93d04ded06e2f86bc4e274aa671ac1072df816254bf54d3aa9a65d7e763f936c34f2e1e372eb85c271b7d65f44eb8dc4967a2a21fc07962671c61858b7eed8528ab9d49282d999b74cb50f97319cec1af4479068042f9348f422f2e2051626e49ab214f8cf75b295b1661e7af6b949cf95c72945509d0850bda5c559e94b2f336afcd787e03467bb2a446f3aeb9b1ddef0dee779dbf52c90c75d60061956d0ed31602d2eca8746ac875167624f1e0cb07cbeb3fedce6f4a7bcbb3b268dd3c1466afafb0f58561506d65c8a8ff30df263e8e06f4d406482a54bdf9a6001f1c4aaf761fdd5c404af228f6ad865893f2633444aa342be2ce5d8b50a6977300a5174b5a056061453e8ac94db95b7bc535b71dfd8c8298d7e3fd4730f9b34f9e83f3183609e895810ff60aa238bdd909ea78f39ff1588b401aec32ea9a223b8320dec00ceb7bc53a7dabb1b75c686330753ebb45e300109a1022d4c9df04b813811722aa5b87d70b4ea0e155ed839c92e59719ec5071ddf7d43c99bcaf2d4254617aa32ef91e0b7b7ff711b3ef2aecce4a447f60555e4227973f880cd4bdd6e915fff0092b602e698e56e02b094d94d97bb661d7f312f21a2b84471281a6a35c82317c3cebed2345478e29a92e38610f7c7ca860121ef742ccab30ede2b801d2c91272c1f134bf4e6bd3b7d65eee6fc59b3545659d85fffb925c01e1aef6a4534b27f48b38c8d70a36400004c8c4f1453abbaf0c6358b3c9a04d113ed3afbde04321f03aea430f7b96ba14caa987c329a0d5ad3d4781c03aff4a9b69422141531979f5e2b80f357863c1ec59a82028b2714ac8fe79b5a0ce5cf1dc29de3400c31155df7e2ffa62a6158eacbbca32218215cb1f35e6f1b8157487b5674f31cd16bf52971c7f52d5e28574e388f1546d3b25130610fbc0450f19306b62aeb9b5f6c9debaa5cf90b34a3565cdfb3d2c8eed22b7daab904cdbb7eb643bf992c95f120e2ee63174aa2304c81346e70220fcca5abd90058871b8abf9ef64c8a75989926d4ae8c8fb3bcfb3a11a62df4d2b9dfcff5778dfcd9d7273242c4ecd8be0dc61f1f3245cecff281ad18604c3780f66caabf543d423aaaa35ffd04ec628ac599b55c9aba2dfb2160fc72570982c7daff0956bc78c3d7cef5bf9b7621069415869c0eaedc030f0e44617288a3e000325a1b86aeb2b3b37be71785d0378cecef60f826330367de2f68a097a30f6655069e1c4324a5f0e4f3b0c2d57c493a5a7aed78bf99b8c8a743dd2eeaaffc884e9457bc5ca8bcf55879cc83e4a60bbb5a185f2b4c2e37d543eb56907a0c565d1927211301e338009022a24511af3a9833e652cc200d87c29ef2800d99a60000269c7cddaeba77c3d4d18530344ba2e50685fe64d5307c02ea1c4f30f99e967856baf6b18fbd551f8368637e4ff62649893d556bb3945f91812d574478c5490f0e37554dd8a7aa06e1a3ad2e2a57917a4827a0e4d9427402ac7cb1a8a5bea1de14020ca2ef2115fce2faabb3b708de15b0fc83d9a41c762fb7291777762f4487e81056a3ecc9b730f388a4eb04015f36f3be53891abcd9c8ba589c611fc5abed2b338afaddee2a5845d7b1f2bf6c758efd07631b07dcb48d8bbf3cf64fbc907eeff6d9433ea2d7cfca5bf299529e6f17e893781eb809acfc57b9d93cb4d705096bcd54612c95c8cf4637d19a6efce20f218317b4c7492ae931f99b838d5652b6878e1f4e86cc9ed12c11d92daf9b2571e03a24ca90caddbb2dffb90f7d01432c4756c91d614e66a8d141f5fc36d8e40246d4ee2346baf814790426fb3c030b043ba0b7b91aaeed5318de6a8e97794d780320ab55aeac3a6653fe7058796139d65e7a26bd22d370901ae68cbe19d06dec076875f7fb51c3a5fea784d53af7fb79551dda36c01df3e11121a90762476125aa63b5caade167bdf6e024c55a8b236db6061f78e153009664a5fea914a2e1c23b8bda3ed3f319869c2de115f145fcbacad6042bf370b4569bddfc7a7dde3372bf2eed565062ee8c26c417775654b97aaca2f034a038b441189875b31f6abc19e3ff106115ce0fd8965dc13913142fe117dc26ac347bd98f8400d6a184acda33af67e4e4b06ff87aa65016dae767c6444328ef9169a2cdd703b2d103e9e982740f81a6ff78bae936f67116ded3314398392c0337cdb847a11489ba8f08ebe4ddc18310361d299870cda1bf9d831898466354727bfcd3426bd687d91c771f0c70764ff94017b803e76c8fa37682d0ffbcbc00c260e983949aae55965dc3b7f6dad5104a41cdba5015224a86675af8638e05b54901960c17c20544b9cef8faabc00ae9b3064291429d7610fab608a4d9bb82850eb71798c2c10ad03d78a1c8dac041fd1993470c881e0c0cacc8d33dca5007ce9dc81b4f0d45c92ae11f980010c30cd2e3a781b34ed5c91254de953fc9f39c40f3cf0c2568d43bd51b9936a5a3edfb2e12cdc21d16049d19ff93ec1e0e2a8aa16491afd84831ed7471b36de69aac5a6a727ba0f0f8851b2460d88ec8ccb903ca5907920d51210e8080c43a0a87fcb6aca978fea651f7d0ace50561056f8f13b88093e5265bdda00c013098a5ac37697c6bf28fee70326645e0e37da5cc022e4b2efade4499479d3d494281c40ac8e99fb3f27179ac935bb90c655da385bd6cc8756a56957ef7e87b9b0a9d2ab5bb23f7185f188e862609f457fab42c76cd9a337cbf9e19edfbd94b8661b45706233d2abdc4429e039e96f0c44c21197fb1f6cea578667aaa2d24752da6bf4fa496cbdbb4078d1480047574d117e61de170023a48cff2110b8d85947d0fb8d12dde3687a41143d5895e3267c01fb00ab0f40749fcfbbb3121e869693482dd336a2eee2f077aac5e1ea29fb404c6208f07cad49f32b5371424924b3d0ad5564364b71c01a609c640d47876658343aadd3900e48c75c58567b62bfa50a842bf849b3ee06f66c2e6e95f1d97485bc1f446d849f29bdfcd1129d180ca65a7e4678ae1042861698c6d276b15a18c65854d626a70c8478cb1c1e59f30c37e780869cb5d4682ae17f58f699d0911d55dc1bc9d2d5b72e67fd6e7851d78f391847d7798be38dab03810b21432d0db8b51a6fc28d7447d3b806bd07f4d01f28a993b64313378b43c302de14b235f803912938f3a79fc60d859402c65370eb6d77ba7e67bcf097d72e813c0a7fcc1f157b284d53332f6dd6799a30d2bea82afe8a8672d11ca0945dc9074868e15aaea6e54df7d29f6114ee6107416595845d5080f20c319d7fd61090ac2bf60faa3abff346ac3f5427583e7192dfe2b627ef19e0b63a15aa83d82aa77a2af8a890ee54ed51c632052b830f26466d4a7006ec58822648ddc0009f72bf2bad51b7c26a4ad386fbed0c0ca9f573eecc2271316476457b9c1fea730a669fadaaf4cf2399789d1f5d3a7a796dfd950b015c5df0afb90058facbf14014ddb1e6c47b88c903995891fa92070ee1e41ab93074683199d41d7a4865ad973ad3e17977e46a617804df74a3ba483406f800ef651c8ea83075117cff19f3308885f601f74c7cbe996d139c6fd1cfc643a35564498a0d1ef059c12f9dd6be3fee59c5268d731cc158474bb3d13e37876e197de0344320ebbd07e308695816a298099af3bb0a3af7f0ee49715404ad3c67fc5554850c1e7559fc64f6bdcd1a4ac17f396591b349b00d8346c2c5d6660aff1ad50e2a10e6c161802ec9a88feff9fde5073813746d6391ec798146b2d2b366e498be3476790e6582f84cfb709650bcdbd3595575ee14182a729d2044f1b96e203ec98c425ea2c97b8b6eedfcab180f97439707732ab82b831f14a33eafc16fbd3ba3886e7e7a47136e08166ee593d91561f515ebeaff048f0db0142c0b9870dd5c0e1048ef578bb60dacbead997edc092f1d0629f31ebbe646a5037a2827cbb170b4c2f7cc29ab3d833c8f495c4328563c21ec30ebddd33137a4e0fbdfa0df56345674f5f49284478782b146b4d22825aa7385ec2f3ce973d286ace5960b115abf2621cb16e1a3742fc76b2d0a63666dadf53dd9f8fc8c719382bf8ef0da237de3b6122cb30b5d1b6bb5dc5a32098fb028ca6f64da84843ff3266633a3c042a0c91ef393bbbb690869b5851c7f754d0b0063887c159696718dc00a1775954e460543bb52d3bc9abe86c63572edd9c563bf28fe9fe6f29627929a9a0dc6ed7eb1a112525cd971a338be6027e06b47ef5c0b96738542625fe8b26f8c2d5a279b92a2657c55fefff3295f88c9a80ce6621e2f6795a2b0df21a7ee4087dba0017c6c51a80ce1345ff735c1fcbb2a90d23328ccd0c1cc3f437b18cc40f4c9b2dad784694eb4c84f6cfe18f2d00686a17c991366a23d8fd78cfd71a4809be7406e4f6c3703f30d3ede691e0a0655652ca426ca24d14822c956fdbd02b71c3117b31badbc492424f0b580d0b41f5f724027585c2e7792acaf1a86f0a08aab7e28bbfc72ae7f758a9c1d478a8e875c3bfaf4ed927fc02e3219ef73bf773d6c04622f56287f7a27f137d3aa0211cb7fa119ef4f065bb042ec340db44cc918acdf357031412c08e0c6b9f7e94036e517ac35e88b81932226ab44fee9502352b5527d72c1e04e565dd93abb655570467943c3fc9ad99b94531531790a92de723c0dc9b7b5d23ee1b371f610627ad3c57c80b23dccb8242b42f327d7447a692b27d0a66782c2ea718f2d98ce08a16623704dc1ebf5babfc9baa831a87195559fc59423610a73a97b4613d96c8c9f3e3c08cd952c423d050519eca4cf9a16df6a67926f823f84d4bac4a0caee0a4ba454ce8ffd70e9c1bd13c6982018b3c70cb1342153532a47733bd984e5f05cedd288d4650629d90bd32bcc89c279cb2f5431a1587279e5606d5b35295ca6c31221957170d29be6c997960b037224ac5fedc48d7fe78eea5af853ebe478d6e2fdd8eee9386f8bcb9046a2e692e556ed671d646efcfa6946c93618a9b25588abc327f78f6e27a2e6354bfa9347f95eed212781469d6256be52c7c3691c2e30d2d757025ffcdbc2243bc56674de6b09ef8ec94260aaf2c6248262230f933a3a282ac7d2f50e5bc0869fc404c359596bc5bc39b2037592679ef69967d0529a2c8ea5b6b14fc11883cf4e3a32dffb484c10df0e2e308341a4c67424e03a7d0a013e1c8943499f6464eab1c52239a03abf028bb11a3e859aa91c79d9b0915825ac1cdd84b8084eb3d3da4d99e9e0d2640a1c35ba4fd80e9040c9eea3fb1dccfbfd8d68478677e150fc2fe0c79aac0e71162e79346346a05a13fb43c4eb1c06225e7d27b57266dced6d5f1c6129cc45f9cd9dd1417f62f6b2650a6ac966634e01c87723beeac979444218b83eba287fdefdc8b80eff97a337602022348dc0ac567055f19d549474b861143a1db9643effdc07a4b0a5206178da6c032c682194fceb3bfae58fa3fa34b5cf4ead0e46502c6374a33de7f39033ad5c63196cd3d940279c49cd8e0408a662869915cb2d611d100bfa1ef3c35e9ab4e6dff5c9bc75f3d54621dc7ec237d6ccca295a48ba6717cd4b5f0d4bc0e50f1c29d4e7a1e494c818b56f5bdeeb42b480d13e3f9c9fce56804a20af4bafb3046b33c0caa4abdfc5f87f00dba09ac2f10a2bc59d995f5abc0ed4da3d30b40c16da0da43a785b470bab333b7d62710674e3ebd0313c9bca158435558c279c9daf0ece7358623f6c4a74229b5987f194db1c06ccda5761ffae6a9cf17b7a0791606be238c40341e3bcffbfcd42a459dfccca59ec69e2a1a4274d5b756aa9efb81377f0f560f145b6d7214e28f9d29c9fbb4d819e7c5fcea79a3b4161e652c70f9b4ea9167deec7d9990ef1fb678dad19fe0246db0fe9565740665c4cdf09f2b32e4cd095b2273f7d7e793647331504e04da50b82e1653e524420e8d23352c0d8ac233e01c42dc9a1113c712c7d777adef746991b1a94c9af37755b48452d01bcdb0335e4c7198a51a8626a510c0993ca9e6027ad17e3efa671b1e42fd47740e5542b6250d58a3a907ad25d654b8e768388e6b243bbcf878baead4efaabb26674efd89bfdd9f97a3f2f1f46db525318b635c5484bb909edd08edf0bcc42b75dc1682c05687c3bb8d08fa8d397e005d1c7d9feb52ac48fdf0107fd9f9670523c580e2ea710002eeb4a075fb47697f1daa9bc78e5c68cdba07ce08d10de588bdcd199281b97b295ee19b3fec46184c74fbb5c19626ef2f50748980e1c6726d2f0e916e82cad21be2c04f667030c4f571ab66dcd1bb5e0b6c97d9eb5e7349cf85d5b3210fe6ce3980d01a48a747856af718cff5cda0075eb5986a4388dda7f4c9a9187762d906a308dafb6b709cd0f5a0f5701ea9799e5dd187f98d477aca92bd800ed620562aa5e32fbe2b25fc30de7465454ace5be0edbb37b6732dc9bfde447eb1f41f01fab91e61592136041ed1acb1b5729c88fe493484731ce224b6bb500b1ac7e272ad33f0fdf3478d8660e39322d7a00fa1aef3ba9c9223bed3d28c653a9ed45ccddb90d5d51fd867e157cf273168f2387b7c8ef26dad561092861f8064b7b980622744bb1c444004d5b92f535d919d070ddf3f29ccde6832bbcfa1298e31f3c9fc0c270415ec083e9229b0f53f937d3b7c65647fcd6a44d5d6e5c64425af6dbd667cfe639137c1a5ebec813db01af3f6d29d39b9e74e11c8eb7c7bed11956cf56ce51c69fdaf454d515445e051a4d5c4b930198a090a3306f38754713ea08eef0cafc9047db3c23c848753762f816b5f6a1282c4daaa052fbfb5dc73582c104c0d83add39c8268a8bbc6519862b41c46a2fe4030ceb076f82e18763b7da028743a8934327d10ca1e9bbebc8c22b1e51cc4430cddaa98900a4d4baac0f46eab37a877661719e3faccfc73a90367b996cba2f1d29e22cc7125871cd5dd7219825983710994a01857073b9082d5d03777f8e9801e3482e150c0faab188dc0592888ba37c716e665a1125574d1d666f19f8964abc8a136cec523c233aa1bb8f7fa634f0c5aef3b23bb8d0fcb297e911037ee3340a6edf215b8094766bd7d1bb0bb8e1209a28f0bccfe61f73de86d2df0fe86a23e9bf61f97b10d597fda4c09f6732bc27db71dc5e05c3ba0630422a9dafc43344e73f0397355aaea1bc563e6e274bbb175f951af599366a981479b3cda485f81f378338fc4e25e126a44113a7e1c5a0f8b10b25d3a46de2e877b7b7da6ad9f4db3292c241fc21f0cdd5305ee01e32ebd93ff2a69d6f533320d15cadc557fcb95b8151745f64df28940f26082329ae0b5da2af975826139ba9590ae373c42f9af0dcf0164009700b387eda056e62b4e5e2e3b60f916ffa633954a9cff246edc306d7f3891689e74fc2d5222a01247dfae8601c5ae7ed3a759018e48ec43b2eda7f43d6cea667b85883b482f8ff0614328798354da028016a09a851c67fdc452af61364cb9d348b1bb4442679950ce71f3e405a755b89ef54b3fb4c7bfaaf3e86c23b497590c17b9b90e397b3c185e6dc02a88c015538d2805941e8127a0097b90e98d5003b84ba8f94c7200b6ab19c868ba504ddf261684d359d80f9391e9f27ce71faa7bdf3a2410fad2b251a2bee122d320401e94bf3320050837236f208c329f754ed04ce1e2df0680f5368902808dcadfec52dc8a2aa7680bdd2009fcb626c49b0b4916b916c3e129ddcb5ae9457d78183fbb29dd959dee8f239a87878dcfc81d3d85cf77350af0da810a4440cd5b2a72c79ac188e83459b37025781f39d8bb8983d8d5f851f5e36ae54d31840a80fe6d4f07b0e83c5e8694d7903afbd3a9345d9985cd009849d932d0c7e1cb27a6d9f2828b1d1d9b08476f0e6e2215a4709bd6708321277dcef97acf62b13fadca32499cb1433673bd6c9b8ebe270b66cda56fbfe0cfe32dcaefb44da513653c232c21606d6dd69b70757d4dd22ad775f7372dc1e29d03786f6b8f90a89a6a979458911206785e9042a55cb4aa832683d371930479f9c81e041a7737071a835b77ba75ac9cd31dd599ae794122946ab0728b3399d72cb8cbab1d0f969147805ba7462417994d5cda35282ef773797a9b6e612b2f28a78c7c3207ecf5f2a40a7e490f4a37be2aa3a5758e07d671ba39826e437dc00da063c76bd7156ad5e3a170692150141ab1bfa59c07d008ccb50b6d1adb49972029cf3137d5d7edaad4d5feb2010ad9f6bbabeda467dcc68ff1245a8622debe916299b541556c4c34e9c7be4adcad36eb8788daf850744c48679599935a75c2a7114f40aa586cf3f47db9070a69bf87223e591bce59a7606ec6d29f24c275c1171f9b85a628060437c4e01cd9fd39c249446cea2552db09810010c8f3129a7162260301c33ffe879e6c5fdbabc2006d0af86cdfed273d48d3bbc847a3f183910adfddf2a18eb1896f7559d224d3a72b68a0b29a4844889924bebab6c6f28021acb32d7cb71d34537bd91ce6c9ecd108f1079aad619fb8898d10e90d87a8d625209a46dbfe25285191dc6917e76e4a784e40723d88286fd360a21999ebca103c7ad14d59c0d8757bf524dddee36d9fc32cb848b48e186a56210ab7e6d07f96414ec8438b437f254af994811fc2f303a506f446c5328d1f6d58be2e4b0f87907301be4e10ce2c4852c770ab87fd4d12a4223492dd51415c3ee1a6f8188ed195dbac06e2715d7cde9c36f5c3e2a9ad486e3da8bc12eb2cfdda2692dc41c17f0d947cd2417eacfc251a0acc931c49a3b2216d0bf7e0a2fc790a24dd4942384da2e6b4330c1c60073d430328d555323bb1d8b16f220e8824a094618da536be622607ee585fe351c200185e53705a91a06bbf8ff8e0cda897bfdf5288d2c935d7d6deb4481b5b9852b480de3072de9c0b99776adb3959bb84d8470fb0540010381e63d9d5134cf58ef052cfc39849f0b6c069fd24882955b06628e3e220a7cfd56c8db45ce82ce5001c9084d372ef35d7d49f14d40df8eb1d0f6f2eb684a77c40cc2090f837631144cb6d52cd1d9699c75efa64a83438d89a31ee887a0c399dbc0330276963c31489624c152236b90120540c48832db789f0036a4a9b79517637e69e9e7b3d1c961ab2e1489710bd086b21a4ba2c227f83d3e3e50de0f3a565021d6cbc66bc87136a69beb7f2a57183856a888bd14756f35a35f71e7f592295cc75749e5ef10adae6250e064bda7e71eb37b9b5df98fda8b7ba790454b1a8e801dda2300110010a58e7a57294dc406c5c6c5fc7df4b245eb5c804c42be6d12f2e7b3f579d198e476bd6fcf93f494f1baeffff1222f140294d51b4075d09311e352b25a10d834d2484cd04cd4a35f15ca39d2af002f468ca5cd3690233bf95c7be5cde30c9bd6e3da8c4d4650cf84f0b47a424c515585cfa155219d063634fde111800c6c39d96396a9afa1de8d193fc36116054359a7f0c2afac4739bc1ee446ecef64b431a5fca4d89b6aad941911a22ad488c6d1e6d75415b3f8ef42de2140397c11e8dac630a3d516a64bf432288e4360f5a4028d18aad60972aace804844fb5f5d19d3fd746f3f0cb125b6f4f3ac0face8f6b06482f69f4a774b4cbf528de6936dcde91105cd2034651eb646bef9739b6c1ac9b38dd626327470c84b63932158306e6e84175056c6825ba8de31068e546d73ea15ee716c15227d26bef61e63e6d0e32887c2c9841d9ad72c3554063a457ad17355fd6a79be36305dc3146cc00256d963160408b4285af1a364126837a201346434a2682634f40d2e22ced6ff0d98f1c0109978ad4b41b131d5b1e6c528e073015236d825c086e0a55c03f7994e20c345f2b356059855a54d86360750990da4b4b77e9f8106df0cc6148dd116ce8c44e518f707f09bd26aa61bb744ff09c6d5e021453131eb67bbf732b8ff9d053d54d42abb3f66c46a3d279c529e9e69e01b0a1e0823f63753b0d661a1ac10d48fd3ea651e8a7f3afb931e4f1a8c6e47f53ddc3daff47b32c349ea5e2ffe109135f352a13e2c99fb663c14cc7b63c25917e351e37269f480363c80453e6e660b576a8ebdf1d28f9c9384e414ed6d8ef927c1143bd45a27ebe27b7d732b6140214ab25fcbbc35e491914560f53cf307bf5a9657d96069e563d7c1738c327b854cfbb358172746f58480b1ca879ac30a4550010317812cbff2dfd3f9f006525e5120fe92fc1dbc67291fe460d9c2ab00d004d78c8cd411cf8b55438573ad38804d80c61019c27867ab18f7097b53923b480b82a4eec5c40ca9fb58dda734e27852a0b01a0b7fc3fa92821f46216148f537d940677ac6a86ff154d7bec85fc435c66fecb1d0ecf87675db344b4e608784573845222f23ed6c6d330983f6c78f4bce7a82196e6b5881924d0f2892d9c0fe432eedc54c1bf9e76b2b5220ff7783980b9352e5c970cc3fe2cab8a9eb7f84fce3dfb904131b31e3a95d18a108a20f6f7868e870024704c1d7a1b9eba313fcebd5ee2ae2313157c02745fdf54abb92180da7a532b60a45c3dc4745a5f031d08aae374fe1694ce2e1123d0b2b3793bd586596dc6a6e62f4968c106c8e812b43275e263fc6829ab788c5fccb77146d3a2794729425acc5c459b96065364fc369a61e4f31dc809ef14acaa3d2b81e966b756c5fb777ca92c0685bed1bbcdb4c6626d83e9e44fdf10902e999c2adb4ace3665d4ab32aaea25b34c98c4e399e6e96e742e502efb8c51547427c3c1b60fe939c872f243c5a068f1de1ca069cf6b85e9f67a963f832148f4a5482c43aaee902098cfc329928f3fa9a5af62f58bccf7cd7ced5fbc366c3a4f0fb8246c7195e1df1f2a790d132d0a8008789782840b02da0a1edc799bfc5f60377c7c958c44dcc8a24b406c9e3e44f8de605d1421b6313e2175b4dec710a86b803659927b0f87773e6309ec7b58e0826470b4387470f680cf2d699e90fd4952a024c6e1524d263963724f0445c82279008c50349fc50017e727d8e8a011ec873d668ac3643219da9a98e48edcfe2bca736fcabe206292765dcb7a9bc017684def4d65992eadb6428cc3b05da91973a6526f361df40ab6e99ebf8cd05ac861d92e127afe7d2852f733a4c1ad609cd49c69b15409c4525d34b0392c67924f5aeb7ce8f05d71c8a5ed81615068354de34b36dc689411e0f3eec3c57d04fda5f17e5bf4ed40f201854fb38da27056a7d6253c999435a535718d25c0cb17480477b9a5e001de09cfa98025d692a945dfd8e470d66c3c37ac41c982f324912f8a7fe392fe3865b2013e45a60c17937cace0702c18b1e7284e60c9b600701e92aea944866e9b74af5325d4c9df00f7b5d3f855d868012d900438ade92de9570a288450d2ea5fc96d35645a54112d6c41adf8dd28268dc00de77ca6577ee401920b33db45112536fdef2c9a7c81e05eca0277283debf4787153f49c6b1e91ca55702035f873a5a9cdaec062f0cacd935f7c16ca7485fa8f8bf3998b5ead2b273c4ddf1c58e54ee030203ab12be6ddd5b7c827fcf24bc51aa596dd28ea42d08bfe8ac26151e33bd646b36bf0d4016c5188cb5d42fe7fb7c30a8061e3c1073bb7001d1ac6b25a559f9a79077ff7a819ca084683f1a63116f34b47f1fe1bda0ff3bc792c7a835515a859c63d7c56382119863b94ecb5508679c6974b5c757e938f282ea072d6ea5aac9f1bf202f78649032d6fa932e01d771db6d5f399aeacb66afc78894b3cbe92e0ff1a2cd0ff6a6b3b5ac2167ce0fa8c095bd8357acf7623fc8e1ef4ffb953c3698218d529401a64fd3286d53145bb4f10244f944d1a66f41b1575cf346faf47aa12863971562ca2042af23a5f74fa404b048ca1f30fe18df916ab42932fca19e4a8c87e9f2f6983f2f1f5430ea75208a7d71fc69d98e25cc4e57d48fa4026692dd3d84ee2b247ec36cdf14dc0ba1cb4b264c9a81640438570cac8d276ace274392137764be7d6e41604b4cc49a8dff183d58a12f235e18ad0175ee13403ee680be8d025660be539f577e9acfae6a5ceede43685f5e480ae17028bde7cbcf758f86f77b553bd7a6bd3cca0bffa36fe75f2a0a43e829e5bb94125726e42a8e20314c9ecadf1a6eff0091bb8a4f779a1b64ea468e22a395a75a3bc9ac7fd71ab5ed72ab67946e3b47b78b5336fab442ce50417d06b12f84a1d7ef85ab9caabef9a3f6c7c6e0c47a33782fb4d82114bc390a6ddccea945b22e1a357b1adbd450799a269096590b75526e61ce797eca86b7c626fa3332ef8777d5bf50068a6113b018f6f0b8c739e0b2286ba02644ab1be1c3414e062900683d83d0782c937367beedb1a6db548a2355ebce0183922622f9c3eb05ab0486ad88a035f542506625ab2d252550004fef8ff0ec9584b8c6e709685ec983dabfa5c4965e1dcde6cf0bd60c2ce33ae7b76c4f85ba69e31145d562cecedf983af10677cbe9fd3f11e93ae717e8dc2e5bb5e8c09f6f0f78d00ac1b7f45b3907f925af2f4eaa58d30c8b3e762e2bbec05da6bb2da0d06d7ad9896422eb408f937b319e8b4bcb14636138357fd14db51f7fb4c7ddfe201cd041dc08d885024a96d7c462ac92e61aa29dbca4a869584c3885752f4fad0b7ad05d1b1284fece893c3796ae6c8e1a5c2bbc8f3bd7714696e810b902e182926dd24f2afbb4096fe22c4e5d8db144ad563e96eb28fd0abe002e70999b91feac2e6e5e9ae20fcdd3fd0a2cf67179485180969a7e27a7981ab4d0f53584b3823e9aa4d6100219e26436cc2718bba9b5f7d2f985fb3122c32782807f412e7bd8bebc1ce9940e02ad3a0bad1215476d93c26717477a781976b02ca547d3fd58a03db81965844333fe0be7c51fbf1d293c58629e06716ffbec23a7f7b4c6ddcbab17cce779ed3966b6dd32195e8e496fdd6c07fbfb6196be78b050794afd3a1ff374e3c86ab6fa86fba509ffaac9a49c0aaad99a9586776b8c4312a882b659dd991aa73504b7d06d5bc0145af12aced9e736f24ab086f3a2fa2d23b3670d6fe0e453f1cde3277f9758d7811261d5e1bc16c296f2909f9573ecdf45c5ad19a1641283034f5893ab8b08088a54329d9116de58d5c79398cdbdd0633fa0f5145475eae197dc18e853bbc54d4870daaa76c3e36ca18b601992ac98e017b38cfddb2b45db36c10906572b2a5b08bc42e33157cea6f2a189f52769564b74aaee890d8d07121d3a52f20e961ec07695f163fe3a8a4533ba7a082716390045b8ca811aca6d8e7921d925b271fd769e13258fbd759ba3abb7754553ce3eb128d3dc12f74fc7166237d21da1bafa681894e1da2b78f7b7e7072db50e14d116641882025736a4ad49bdf8d77eda28aab07eec75405935f8dac501dc02d4ad32160d57bd1ec47a6703dc8a88ff52dfc574d5c9c2c5f9668a1fe5d172b6f99aa6ab765bbad13fd82161f470c97556734d9833ba82b2bc100152326454ee2c0700934fea0cf77f5cf1c4aaa72e12cf8be1fa999e7eb1029fb8dfcdf6b665116b223edc4096a35cbfe6d6560f9656599a974ff129c4156e196480b499090da3844ee0d90583289e309033abb0d5e708a78a607cfa67d8a0fb6b900763185f4b481b9ece7ee9342848f41294850c8132f986967208ca416fdbf3c12f1624a388ef5d28c6eb2d0d2a5dfe17a9c83dbd723d4d4dd60eab7b66e956cab887fd53bc107494c65e93e5bcdfeddaa919a2b80ef0d49b52bbdce4f18c6a126204813759cd8de68c2ecfff58e829f0e4688709bb3d9043b1413373bf2e2596cbbc1802385f673ebc186ee903f8a7f6661e7dcaae6fa35bd6e796a2c709dc2ceef79c6d83f107adb3f81443850202559320a2e95bfbe63d70e8eccad24d9f872864a952100a6f7bc99aaddb9f432f7fd7cee0161257daa85d47af0fcedc06356a8397304f53a11a915d297c8e1500f0e82eab16c5d37c7adc3f56667bda646a7f0531d61c3c440313b1169008b640556d8a90ec2fa031f01ad5cff6c30f06ba3679b7e583538f08fd7df694a8982632e1d3f5fb886ce13be9b84417464f14ef8df7132491ddf2d77a6aff7271c53fa2eecc4782f527f302c21723009bd8df1908e1e09ad6697471f1602996318aee0998f23071d2a642b40bf2bf83229bac7f3f0b905de29e96b6a34967ace90cbb8f515d5e89436ff7dbf9481b2aa8bcaaccf8007a5a1dc79fb7d0a3bbdce37ff630c43f7410dfaf4446b1f4e18a22d41dc9f2dddb911a876e2ab8112558352bf6162110b3d15dd1c09461bec4c113de1f31675c6e0ad94384cd53ebfc192694c17cfdef71e076f685ce19972f21ea7e21133d8a2587d6a2eccab93b84e5b1572d2c52ce6cfede41cde06a4320c7b35408ba42841c5ee4d82faadf4878f96d7224086f29b98a368ea5a956f63e09f26ba0a92e85834099e4fd474e174234b3d153c54258887384c6bcf63d17fe13aacfd8acd7c8266ef2e77b0b14b90b2fbfd8d69de76bde8cda16d63421ccb48a63139bf745e3d3f912ed495f18a418e1b8a7c30a7a8bdae5b3a5d1d7b9166973f511c6396dc6e050abfd6306af72fd08804a0ea23eecc4878dc0bf7a4a5bb104cf32d4ebaaa772c98a8bd4f4c9c18d112602363c05785ee350931c1b0fa285a47658c9b3b931e8653f69137b87384a112d5e0647bae1b2fbe8316c58d0c23d86e62fd5ed98c3a56b6097f15797b6f2f102ae90a54052b7478cf1ecd13cc6fe232f78a4125c029b5462fa7e9872f2092d84f7d530aeb17eb47063fa0161068bf0d7d381d64933e1715ce0faddedb6902b033c01d7a88dbec66d2fcbbe41c14c39f25bbcaa20b53b3c4405f95cf0ff7925581aebb604e18f5c0bc17d590943032a7f204f665355fcd3e229577b6f312e0f7a5d5709e7f25e0f1170758543c70ff7f76f7f4ee45c3e6360a00bd0e3525773f5369271c2e5ec7707eb5134a185dcab15b22d88bfac1c5bb0f875a163d785ae1fe4e14328a673d8b149304f276adf77568866fa028f915312b2ebbdf2cbec6d74b0a4b23f52ef159fa8bcc95cb4b405a59e7d85116b465a1de8bd3bf193a397ab45b9bbfafe2922e3aa34fde5c3c601c264f4ec46049f5517a991e009707c13abf30e914743ca7f8a61771be8e1bab0e0351e29ed59f84a63b86fd6577cbdeb83fcca61661fe06193bb17c12693b45e5a787625064d8f15b9c110287f10ce14d7d0001fa53a4991d52d32af35a674679f86609d421d6773c3358a6585d404cfd674b7ab5d476bbba21b574929ae68d3e0f5aa078fc34d02aaf8d3b83cfb16e996ef35a0727da84324834f028934c6e32d7104a0139c6d2e249e997f67a617cfdbf5d9be1488de4f1efd37a347ba6aa1143b93fcd4cb666c211a5a14599c76dbf513e44f105bdb1525335a67b7ea6663fd4f7cb2f28eb7cdbfcec6b6c03f523e1ee75bf54b43e32dbe3a9cbed5065ec311adcf50b132d6d154c1505e5d4a2a4ec7dd85521e81b7e9125a33c14651d955318c8b63e112e212a5509ea0cba402e15a3dbbe45f63d76bbc44838dc32b316da876f626e2d8f6b67bdcc6e50237096d9e05d6fa837c33d0a1a778cc281b20ff4a6b2136f49ed2a1093321ab56d204706fc1c3e8791f5de478dec2b8a4886e7f3f41ae0e43baf4dd662515d3345b6506dd2c65b174248df396350132bc5fcfb62f97686bae63ebcfe70798124a2864343e7a5bb0ad006f18884ceca4eb05e655a169aabd87890a00ca28ee4b1df78e8a9a3795b13e3615328928727b6faf62a4e779cb238fce89787d3c37060f77968ab9664dbf669b5d90eb20a3013abb46f3ff3c0b371a1fe0bfbd980c645c49d7b21eb0ca98f5fbf9254e7eab224c7819e419120877a46c3c19a693b472cdd819a74833af03622250de3a6a2878c52e7fa5d8f39039a46e9d4925e8ad305173699733ae4139e3583f472a5ad1e5b2b46f9822534e338bdb13ce19d968d3f8dee6f9bad5dad1275f57a758a42ec702b4adae1111033c3e5685843b5f5d78a1256fb83297822c4aa5ebb9d21520e5a675290feccd96782602240864d89e16102472fae6889a64e0dd1721be3de33fd11b7b624011a6539d9fda56e5d479df11d92995ce6e5f03b584dc7a6c3a56a65f66b1d7d7e2e8762eabce9b0a9c4a2b306c83c3713091e0db65f3bbe4e153a3ca7a108b52e44763cd6d3306adbc8ba6a880d7a19dc172752195847f1ecab9c29b876d59d687380629776cbd9de5c04023242371acdc92e1c64e0d90143e13f06480db3fdb82df0343b47e32ac6b967d7991fd0aa76ad74091e776275a54b3ec33d574c5b48e5a0360fdf874f93e11235630ec51f4a3f3f7d63c1c0561dda1e932efa7eb55c68d14a010a5b67b6b96a2d992804c39052b84749d23a99f0db055ef864de2421a35aacfe7402ea85d8fc2eef567a533ae4ec4ec7900be8770099926bad9e6efb1aa55dfb4923349c3dcf976a6911db883119181bccf05e5de49e32341b314050794b18c947ca3be36890cc48e563d55b3b4a4ab314204a63adee46d18c833614c4ed3c0ce008ab5fe6d2eea2efb721261ba87808f6bb0143472c8ab398cc5e21c369a5a707f560e6ac62c26dd57dba1a2e8db71280802aaf7be4b14a9bc60b480b5323a60ee24b49fa80b46204ee4505f813cf50f596b58fd6ccf4333cddab93f4475be0536d328904f871307822f5a6d2f9f557d3f31f16b1750994b163d96609be632013966b36e81f47103d2f3698568a653750560240b342a2eddc77928153c6a57c13a05fd15b0fd6a81adc15da917b34ad65ba800e5e6b08f3bc4edee0410e81b0d636fd1048658f30ff84bf21ed296d1ae95118b7b9b6d54e1d6bb3a53a2c59ae01fc40d5b2cfe66fe050073fa6eae6c7689beedec61ad456cdb849ac929cf52c6ff0df70133f001a726cc55797c2eb0804761fd772080fd60fc3a5617a62f8413f515724a7cf629342b1696d9ee881c82b07243ac88df340e83185e1c3b32531e9839603791bcdd3cb411f87341454f284d37ed8fbfc9522b05431b45d14e83a2db3c4c1ba78faf48059149cbfd5450ef83cb713cb4ebcb4a35ce47cd0e31387f8977a610dce5642175e6052b815371967e34af656719ec52fe2fdff53e46ca2ae436b100e865c5a952b5c504929a8a05d2ab66ff403862b35a15a72458a05192fa964e607abbd5b10113923d335c7f09a8a5b48d92d9bd74200b6fdaa74c7a76ae04c6fe936924de09f07398da9d226c780147f7123dd66c53b51d939a29b5ae639039848335c8a9420b1ed0062a196bddfcf02b8f5b155cc7530136d7d5c9fdb71d2728c460547945c13b4512c840d94762b2bb7df11cfaa5e7fe1d4bb9040577c0ee31a87703fb4c419d394360dd87df5c36e3116c8d196356fd4271937d178b01ed2e4729b2df376b474f95dd7e0a54ac0365b19a99263a4f5847893915f182e297a3e2c0f386e774e26d22c90acffbc32a38b00037d0b75b7cd867c6e98fc23da394d928264f6e5c5fd19db05810a2e436f7bbe3591069e0a034712930843d831541a178a6ad90315bc6fc42fd9fb5ba2a2c01c84f9ee272c34f9385a5ff21367e06df9d5f5dca22ab3526839521d5d3ef4fb3db17a8e7559f585b2dc7446a091e755fa5a5d07784961f0642f1e57f4c28e3c227606522c7d9ecc2fb7ed35f9b38177518fcdfba9fb0e70dfb094240bc84b3c37c00db691a8671917f2131ff9ca3868bbf9099ab8317f6963d91ab5857f42789d8034eebc0f4c59918e59f7d8b2eb86eafd956cf638ea96bc99c5db7edcbd3a10f45c5be548ff8fbbe126640408d53ee7f0247f67402cc042c26ede80321a372e4e1e9a6abcd22685fd12bc6b0423589282bb2a8ebade5bb50997275c61520762af37445a694193a945f349e71ea53501df943a83f3cffc135512a0d5e9b06592bc8091d06cc34b739fd0420cf89a4a62688b39074438ea66b98e7dabe3eb741560f2560177bb872323abd715b4e02a88dd03f4190573188fb4d4abebf7a99f5665090924d3fa8c357b47f16ce3654fa31380c7f0b0f7dc9ad046cbab439bd0b69fc66fed9b694bcc55b6b4bdba0e9bd57de6134397e43b2d4b803d91005b44ca455045202ed868ab3f5f35e2a7b15322a1132c6a6087b33981c421c38741c142cc156dab8e751fe105cbf41d15b7dd287c8c8d62f084ee50dcecbd4bbe6bf60f8a38b99dfed53a93dce28cd3b2bad04355f6e3fc4b342b551bb24f8c00840a40ca937b2d03b6e20c79ace58732ec5a2bbc21d2b9455e7bb465fe011da3ffb3adde7e0e32b9c31a7297e2a0569e574ca62fba31ea409aba972e4c0f983314a6c47534cbcbbfcbc64c2217a875d10df20ed98446dd827eb601332fb6d6e2036a58765733fe711a93a4a2049f4873f77563cae3b8c7aef7647e79231c9617db22bb261c96128e9f1632415ddfe14e2ac616788d35402788f24dd3be0b73385dcd67a8ee4c864541a307ec2161d32940bb2573b66361312e778ddd98b77899937eb52c26d4bd7eaabe8bc3942f3ed01b6c3e2b1bf66eece0c181b4300d3e4b5eabfa3043a9d6ffc1a80dd5e15d39266727005bc5571d836c4e93346404ee2ac3e3b10414a3f42d80e1d30b55a28fe7a97ab69b45b52498222198198758b9c9a792e9a104f521715441ad8ef4ec7b51b651f3fc7b00ba654abf3f860f7667f878be81566aad9da50e4bee66c553b3a2fb502ee0f465666a6b9620c86d1acb47605b8f6aca715c09fa72d031b56bd1ed53ec2d1eb3aa53b13793645479e40b5af31d179e6722148aeb27d0a00516b6ebbaab0c32603796c9343f6c4460e9ba9d0bbd3203b38fea4627af4d6c4d94fca1f8cd2bf05f675b50c2733203cf6578c8df46796920c2801fa24c29464558758ee8596f620c9822c9ba7affaf47177f07f5865d2d3a6006dec7333f3530f63b667c070a51a336ca1fbc75a7f2067898347cd6d10fc2bb552fc1a4c6959c006c6b8299b37d8ea360b03c4151d28c83661fb20197571494a39e63ba0967e145a59c8a0080e719974fb6388f4890452b3b5217604c9e2f119cefad5d704fda5a6cfd24598b8455869b11318d2420639ccb23789313fce7bae81494fdda5428ed9a5aaa919f9224f7651c9a30ec25a9f04e9cfdbae23b69385bfe2e30792bd1d02c01f380c1d2d2f3d6afbd2b57a4bf909f9479a4c1cc6944f8cc4929d9a2480fbe41da7904683f7908a7051b6977aaa289567489f618149a5ce71d1c196078aacdf88bf5da3f0c96bde30d13ac6d4102a08f13e2dade20ef7b468f422296a5db46c46571ba96073d1e75d3134a58f0c5e0b76e353ef2d2981cf042d020c359e75888806aa273c2ac2583d84331df12b236f43fb51529b59aa89521d8618558f4c3f99bdcae8d1b3deb4021eaa24958e2684365aaf51fd5ac04fb67c7d2e870706f0330e49f8fae0cbe7386f4940bf51c1d22c4e8fa2935a482c13d064a19d525bed28ae65d103c63121833bbfb23964525d4e8701ca58d0922e0aba34e01dccd8bcbb9caa77f0585f95515567e37f90754b33423e57b9166cfbf2576401b4faeed1062d0b5bba5ce09b1c6ae8c220b76c31567b7dc1962809d755c873ec5998a127862b13378a6d0c9ec84b85dbaece9fc073fbcac7280a397b3869b636196051c04b1f02ff6e0a97db6183e5c6a1d1f15c304d32909486b1d00e3a7e44ec7f55aa58601beeb3cecfc2b310f1576c15739e47582e276b7498d3c99b196802e8de3703b228bd3e098b6d4eb107212a57f248f57c26d4c93aec0fae52353fd3149a9ebbc76eac2705a0c20159353af09f3938f789a5dcd5c829f6cf179b52741843db42d204a81c1159c2c0e00ff880b44636bb18bd2fe3549414cc50782561cbe25f74895a450442a89190d7bf8b2a1789377cf8d644d7bfeda8fbc51721cfad875af425fc967af9b641b6cd801e3a5ecd99e832104bdbd0f3d0bd80b6ca0abaa3050329e63e78a1a1a425746f55385193f777314fee5be38aee5ebf6251b6840bccd635a6dfdadb1e4236cbc78bb75e0a12588351fb186138818cc2ac7b0c5cec1d16b6c939d95f9411859b8f9abb1492549995f95bb21b30876d4153190399508e08755a2e711b97279c401cabf567aedf172ca49d3d75a64075df42ffdd03d0f0fb33e448f9be5a96093413cbc33cd91cf9694fec16a6177e08ca6f03db062ca46474660fa4e7605221ea653e29e539553f8d007cbc67d0ef085cebe46b51fe701629437b25ec9374c794d9dcbabdf74b6e121f579e3a8de26c89b23e5274b9ac1c5d00926c4a9699a259407fd2cfa4cfd950fa1d957d4a91f50d079483a0990d1dcb5b8e5603b2f8da8f55b44d4aecad5fd827886a8651a86f7b7d8f619ba90427c9ae9641272743a4a0a502d7f98903fc5d7071a606d3525cbcfdcd0c2def0c8446ae5f8d00b31ae329478977cf527b393fb9ad859d45d26da15aafeb31238b41306e566bb8d05c70399cfa0501377b40f5f683e8aa168cba3cfd19ba30e8781c047ab2b11f0f0498e708e0725c9bd4b45d8e8777039e8d77a659f99c8eee82a2e30a67ec05b9cb5deb5357c7ebd78768780391304e6cc329625f4a43237b904082950b1b127b74ec5fd3518240f90aee688ab17eaf0061c137fa03cd2d82abba085e0c40c0b6a799ceb37ae8071d726fe501b51eed984459ccb44e3023ded1d9d54adc246a75f7c7e08733669a79d0977157952d87bffaabaff3ddfa932608cfee3807950f0ddf22b23fcbfe2d1bca727b89bff2e36fc1bd5959c9e1532cb4092a4a4fe0f6ff8ef875cba8c949f70ecf7c3a500398a81156fdbdf8bf0e3d2558df813ce030c3c95fe06210a211d38e6c7efe0a93ce6cb5ce692f5ceec5a75dd3a3f9da88f4e9370b6d3ce63ad505cf67fc196b76a248c5137204f261ee04df798df5ea731f430a00d414ffaef7cde3350d37920e08817820a975438953fffd5f90fa5070af5dafbbcd63d8133e4426731352df297649364a3c7962898b97016fe425253f9fe254a7e50982dd99e5ef1c0e7344e05b6d8399f2ffd4a8b7e08e89cafdbff1a83c9786a67c80e1751898222ea8a9d4d3d5e9cfe80f0dc1367a651da74f2e5317acb7397e4d5d9e7ceca88f4b5c195260552ecde13786d3fff4626f1911cb0534d9420ad0af10bb16d4e6d947abfd17e8aa80b3b4427367c52f344e6e8a264ceef996e5ed565ed0fbbe26df0bdb7ddf8afde6da3bef7d9e3df7bb2221693277b71eac1c320270a988fca2aab85a902113a4c6880eeb313f3f940498d8222186848b74493c073867d57d3916863790067f23d86e80aeabf14df3fe5183b3b8998c310b497659c459d9989fb1e742b9f6196702e6b08007827aa868191907cead44802392bd25e7c23e12da174dd185d35325b985987266e9e6052bbecc873162d155918897d9d3fac5b65e768bf69bf6c1c99418e0b06ff4dc6631c4bf637f1b8ece8ca12431860b91a51699abb98dd67af1d26bc1b4c12ffb77135f6a38b813bfb349d5ec3004805243378c29b76ce999c94c700c30c63f81d7889dd14c6314e09247c4db4ce4835dd533d209305afed09755e8774a13f4ffc66d3db3e5538a9232cf0b57ef766190e12456df04008bd254baa073193d1491728733b8dca5970de8d9d321df2177283a1c986d8375e7e6a58d7eb0ed9acd1bb18ecb64bef4653d671f4b4c5a0a429f53b013d5e3b561cbf4f99409e5a607d9cece913c6725bf0bbf876a7685cb54d8e5415d4b3de33ef1ed5babe2bdd3f032b58d0f32ab2eba1f28cfa15c0dabf1348fc46d630f2223839fe407e60a57a2d6b6671b25480be4792549b4b088f5feede841d8021568587af66dda232bb67fab91ebe7b1d625782be2950f4cdc0ca69d7a4bb2f8965ebc857ca3e9fb2a08e3e27271f44268c0a9fe1da05b497765a128dc53cd985eefbe51c96f7000aad6c1f08b64104a1bbc2b2957327d7083f4abd24c078d3d7d0db7a7430ffc4f757d43c2a234c069c33e925a13cf67fe4db83fe7c5926759080a3ccf474b1c31e47aca0b80832cba07bb580215688d9332fff9cf6bd84ba6be142d66a47091951e94f4845b6151690ef6d937fd3ca3b918d32dd006079be9428f6f0a99506194a17665ce42f0deaf8cf865c0e484d553f9543b13d2439be675a5730c6d616b1645c201ff3998f860056ebd03e2709e2b6cb38f542c7c120c7369ac3ba0b9e49d08fb6ecb4c2a63aa47074ecf481c2bdbca1739e77c544813bc32cd2b67099e6362bc0e7b4b01b2b903c1f2c7b3154e3f2d094a727e5268e2ca4fc32f3c56348945065f188e045c7a6fd982b6f052b1f662483ded1b668311884426688e5b7baa50ae407d26da299897e12157f01b5ca4e0d5b83767d1d6827d519a93458100e68f23d4dc21cf8e039ed1ee926114612e249c6374cd8283daab53cab077d6d5feb820a8331bf713e8cf427b4de819a16165979e8d79a74d10f2ded5594650da702e0429ce2e7bee08b65e00348b7b8a1ff27992a2d51a4d655cae9bfbc7aaa9f5c73c79b87f776436b5bc8d14ba3a8c099b7f38d0c14cf45f8d31d430b49353e3e2138685687ec2ce10f54e153b9c4c13d4aa779de18f3786cb6a838193aae68c609df17f1a14e6917710f6381a9dc96899f29ce451b3d8b8db103fca80baa7ec98ca5da48ee797b23c457b07e1adfc05a63f711a4ca7501257bf2d081cba079f123792ed097ab5240c0ed5205daf0c16994fd2551d535e089c8138a4eeba4842d4c3e13b50ffb140d273658584f5e7eca430f549f8f87c4c9b4dfd1005afe1d23ea04e17b9861297bd219ec8ac10ba325b347166d69e4a10299b0a140ffb6c4458f8c9abee7eaf12f67a5302343562dc2766b9aae35512835bef00bae4f6669b63c9b813a2f591f94f13f5109176a4349cd9e360193322a213223d1173bb031c3130b37a4fc6d6f9be241fd8bff298d7615701110e16fe5027dd27a22616163e14c8fa1f02d1d330fde657e7aabcfc839c8bc8fffe86aa51b95e9d050af42405ec337201fefbae4e3e54baf7fe02f55a5140ecc1e6645f5dd7d848468980f766f4974eac6a0ca9128d349fc31d587dd5e3a81b7e5a19a5f6d80846135d6d2fd40ba5557cb9fca0fdddf7a048e683c4ff7b3589e54ea5dacceb469c3bf5d2af04942a14fae021d3577ab604adc4a8922ab4ccba911f5eb280841edf898aa54d0c4f74c7c0643a8fc0354a9d9254b33f14e3fa1f48a86b82bc9d87076f4b18c926ba3d6cd7e7536687f3de95a2a26c820e8919608c0239d31a034107f84678b0f4ddddd1988377ba2579a13d2f274e5e4da7bfbf4aa2c217331338bb3e48407b709301df6f93df743923356cf48cfa3982be9d13db68127bb1357a5d705f95c3df1744d8e62acdb40d6e0ed6cff3534915ad78ffc5543f7d778affd55457f593ad00a7454e260c43ea5751abf6f8bd7664db8d41473c5ff01c426cd4577542bd24bb5a2426db0bc46c1eb400a27c0f12336a0795de32929da2f6ad8061454e7a87aa44cb2b1e900828f15331aeb60ca1fdd2671bb3975fe779f48246aa3a55cf0b6d421b208bedea2a1d691838f3d8fce671130c32f79f5d213004294a27f2ee38b522be7adf0e0fb74e3d2296e26d769d5316ccb75a304a533dab82d7ee35b4526f0d281430812f9b926883491f8e5763731ee0d5a49597f19fdce04fb3b69207ca4d2cdf8b83776ed40615eb190739043473807ebd4e9d78a6ee571347408906faade5340d8e221a406bc08a8b322f68ec181a6d61c0f29aa740f13aba5707835bc5d27602017c22041b88a0c3606802a86482d8c55c7d927d045bfb57ecb644ac1870f87d2cbf04655c84a095812fdf95276217f9101d6e0b4cfa332fb50db61900a4644bdf5d29fbaf1d68ba820cdb188a85b5de05b698c7070e15e0c3c22ea56c1c3ea7d5b10f0e13f76aa213de5937a9717e47d31f003a0aaed2e1a8c14c671aadb8de3de078815caf02ee54f2817a52e8c07d922690d8e7ecc7a83b8e997cfdc4e32e1a9cffc17be2d0d4415a7e86f2f8e39504b41012be9312020d48a5e60dfbbb7be46d1aa5d1b9a6eeb0603f9df4cfdafc2de1fd27ddd440b9f20f1dd6d6daab23db4d38c4fa2b486fd372e4e9a1814d303de3df00baf2eed285d4e77d7f8dcd3d8a694cedae5cdd90517e490f218d99d8f925236ddc9fe7630f054114806667b181ac6c541d1550ba6d6855d564a0ff3ef90d094da6cedd391745fc0c913f6ef35810ce06ecf328692e53fd95fa71ebc6bfd68e5af3afb572688dd03382bb020548ff947ce0019e7488d7d0d19978ac91aa2df31d6db22a1a7907c454ce795d4d6eb1a84f1c5849bbc58b4a8529ad4c2ab8449ad885787297f636c103207c812f7a87af9b00380d80c970e7e29e20d3a4120cf9357cd55278109414090d581045d04ffb346235a21c26f64984471bb2f6ffd3093c73b2dfd686b1042e35fc92e0d73551488521b6bf5d53b381f1025ca1ae79e41489bfacc6c294345ceeb458f027fe173d9084b4d9fcc4cc4554729386cf900f28f73d3d7a1065aa3b458f1cd53933b99a77c9e8a3e6188a5f865e7faf7031d2a8cf9f5cae8ba914955953edea3b6faabcce5967c196a6514ad3b12c3b0d81faf8b94d0737b252f5958674733ff90f4a1fade013f631c7eeff6d94e33adb4d9152d4ad2c5eee09fc012c67292cfc1a112b1b9875d1f81eae62b32f9d96eef6ef0a1162e65b162838ad585d5e18a87c88b766646aa6f99a7f2dddc9d1edb9235be7ff72ef0e02ed66b1d8ea99036104c9d6b8f102f28cc0ca9ef1a567cb67a70bb1b5bbed6044bf1aab488c1ea2a4ce51015ce0598e36587cac763b268f092915118653bc2df3129e5432375c6c6bbd1c22eb726a2288ac67519e4f948cb32f6e647eb6eedfb142c2d3a5454b0e354c305d593e17e5139dc7eecd6e5b0531eac07f1dd8a1b3979a7e953840faf58171060322f0c051c7ffc68241e963d9ce817de2fb7800a42c4c062e29eb031a342d9d85e5e7d22e4e8b4ce9442ac176271c610e6f40c565c1f6ac5367b3ba5c5c333d7ed4d1d5ec9ec2610193fa412ba7d5f9ebe90cf041aa010771860b89eef5ea29d7d81d01d844d3b94190fb676c94e3d05029dbbe1f4d6af29a920402a070721a4656031e899b0c7e1f2f43cbce53d2d3436930ad94244818f219eab6ed8271c09e85b5ced97bba58cbd0e1aefcbf0ceabdb05bf26ac75ef4758f3bf399bebc9af08ebdc123fad7279d7084fd605dec6e993361ea18c10ad54b058ae4e35f45d9c1a1ac8cbce294e1feda64b4f7d301d5818ee47867ad1b49e57707d13ae0c63f647f34c156984bfa12ac9b855fe0981f116f24731a15067e4a8ad78a49cd8b959d5e08dddc98d1899da152c26ed009f41c0fd9f451dd6b27c416bb3403750025a056cd3fcec16be4b8dc52a8d5d4f0906543f1583911dbbfc7795b373c650c3787e1ac5fc57e250e72359098fffb9e290326403ed582970043888e82ef11e4583a7bbb0f493439b660dfcea1840067c27bcdc9cbb90ba46e1024ce5a7b9b78d12641a652209b028c63fb9fdf88329a5c69592c3646762a675c89706087f0771a89ad5442a5745b6b8096a44920f5087542ffac88b8bd6531b144223088e278e871fa40f9cbd165bcfeac32a028cb0eea67e49364522b3853a375b4b93d7657048de4d995e87039f860097f4f315cf4a39f250c6cb72dadcd1c967260e2e07cda1ea65c0132a12c5d1e210272469760adcc9f4e306c0357f5cf256d95fd547111cbd0e791d832b614dc3698fae47aa829d56f94248e9488268676bfaabf2ba7b416a6506ed329f9b13013828fca965bc9566dc95de7e0d601e1991e2b36a8f8b0a283879ea50c9b121ac2af48b5e325ec416838fbd95b583dca811a9371e63f85bf3740ca2738d5be7a7a24e23bb088b70b47911abab15a2225c72862b2abe3531363e1e5867f01cf30deeebba1d34a0d193edf34eebd32a4b2097aa7f5299697c78b4c646f34667974374526085750abb911484d143e76ec0b6e8bd848daaa2dc43a2a838ae14fa2ed8e327f1325a8f08d9c29cba2d03c372fcb0b8bd253fbd35e6c8151f13ab33c09d1c65463cbf44503a818d69fd28763084c310ff3eec483fa8d62eca62cd5602018eea0386581d2e3c14f37ce2aa5021594572fafe09af3b9d870df3bd17989bb1c7769c7055b05f50478df21b01b19f81b471e30f17cf03233048b444cbc2d052fa82b4dfe785a47197b23a7b2b22c4b92ebfa643f7977683f46bc6a897b0a69d58afc8ad00ae9979487e7149ba6ccac3db63b598b8a653ef01f259951050be06d2ff25675ed0bded7bc5c1b8d173c0a190112c61789e01e0460292d907fe121a0eadfd79ef86abc4c0e00a701b83e1feec83a00445abcbb22b3a4ec78425aa284d41a8303712d042b082e4843e0f4c51e227bfd77cfba4916d04ee91b635bbe81a0571050a2b4914da5e67da927cf57d90c63d1f1c27e1a93843c0efbcd194b5a7015b5f86dbbc809b2790547711f0eec51a19ac1b9cd1c82b3216148af97ae55525e4b8086b525286246f12bddeb0f102baf2ea969a1596db6bb4fa71541613509c169aee177165a5dd6e7bf65d9e0c44c4e4ed51da414e3d3f1b9c53360eedc403371bf6fe1b56d9181dffe3dd76b68a78be9b83245b1031dcef3562ada75585dd2652b6a6f1d37555e29dd7b6f5e16f0a703804bfc6e8542c59d370d34be2e70b78d667364848d3b36ec91ab0d0e5def4554738d12316cca3a8ae58e4f0c8e3fe8f4b6d38d90b60d06f9c6f345a40e447733817a5c8cfa23e7f6de000938d09f1547d1cfb483471fc61d500710f1621958ec5351de66e6fd329e17833d3b32dce3db58528b5450d94b4303e8885fe7348024e30a7e93a3d8de9a460e5b790fcef350b83877f2d42969404306ba0402574a5f565ac98b3f39f62887ab3853fde7840e9fe4d307767109e3f8be272ac4fa3b2f15a6a1182daaacf0d3cf84314793e6be0a871722fa4d779863e723265329ec64fe158f2ec774d20e1a5ec2247aff8087a4ff01c054329bcae03c51a820623ba96c38c3a593c2b68faec4a26386a312d38a418f93c6e14974abd017007065667e46d5bbd582a64ffb7c4e8a036980124a13586c69e9a6f10434ab3f067eaaafb43dd26371700861e63e0db1af6d69141f85650377a777f8e65495c23d70cc63f483a62e162a7bea113d6f921b44eccbb37d3d40f28ef825f1d8b1eb9fa1d1886b436197333c3d4a31d4800d929853fcce94b89a345740345cdb96853ce76ca4760651fb121e4424f9b1681472298f5452b8d6f34d03646d1b5308a250ff34f1071f467b57a9e6787e8ea924f9768d85abf3e203fc16bde7b9fb8524c29ec4f18f90457e4dedefb69c6530ebcaf0ee7973d7056bb062b249695ca43c950b956cb2470a93bb89b2fe2d759baa28e9941c68fb66b55b5ab67d85d0c77458145928ef8a60d5f11974c12cc86bed38f4042e0329b9c42b9e1541507553ef087abaffb0749145d51deb493382f8b8364987744899924c5d202bff758134b91d262833a021b5ada649973ab6f90d2e529f3e970b51aa9c521ef4caa59c48474eb8f1121d7944f80f685b4ca1c07569a8224cdd8300dfb358cbc0f4c236d84baa4d3f3aa15ef961c06946fa2fc9b5a5f8f2fbf7e1469bc9f3d352664eac1f4620047a9e184e97801da7305554317fbb856ada0db08fc94bf4efafa5230ef815000e6604ae41a5a94c75e096f076b65a366d25112a0ab61a62a9d80f49856f1d4fb9d244a9df66ace65c01805b3dd3dfa6c0ca04b20d2960971f6657fc45c115c3474db4a2743b1cfc3d3c02c0b2a62b6e135122be906ea39e496f38c31b210fea6c982b3296e006930d24342ddad6aa470ac6f7b8fb8aae7999e1cd221738d645513653ea35c15368628f2a699c0a0d61fc9a546b209207e677c17dde092cd9d5e31bba704649ef8d4bdc8958ac9b8e97dd773e6d48ebafb7ba5d9747bf1510a86b83b8dc800497ca5aa8234ac61eecad13cc61d44ce44c5a66671b2af30e692e498f1faaf654c9c6b8c707a32cbd05ce74456013a5f0eaab3932c9d0aeea8b92b3e20da486e1f6ace912c719b56550150f4b2654cd5bfc393ec629ca9b8341db6d37fa6ffac3413df9bbb632c432d411abbbab7fae0421ffe8005c0f0b4273e88a7bca51ca03b746cb9cb96a4e1934f9fdb1d2112fa87eed6aac2c6531664e5ab99edaa4e066fef237bb7b6390d374893042eadd4b7a6299cedd7da60a2400d00de6003e683ad3f74b86bd800eb17b0dcc606a2e154ab20429b434cbdc51dbacdc5c6ab5c863d2252eae735c7147b0f6301e8e38919a9979f3b686ebcf6367c56e6c052e00eb054efbcb9b42ffb4cafa20a40bf3538f11d26fbda24171a862782337feb4a23f63cd6ef6796d8c67fc26647a980cf299b79ffcd4738ab886345a8fc23f7d3fd6818c73d5852f95ed9e3ad70ab9f63ab8152e37208f888a1e94b393a707e0fc4d97fe3ec7c328baae776016e84ad335da3aa0ba2c0ed357ec5adea071e69962d1da979679bb2337eb126915822ac96064870d21a26cae004ac79fa15ddadd0b3c7aaf402940aa923bb721778b77160c67832183f56684867e81841b6a9f03dab7a4bce80ac5f02af81e5521f76f5e997f210f321ff322ed9bce9b1b229cd524fbc7b3442cc6e35250b93ea9237592eb0a7288cdb140dce546af1f3d23f2b8be2517b6fd6660c229b97936facd530cd2d2d19efaa1ba2241d4403c959692c869179ec3b206e0a4bd0837d1887bc19874055d73cbe759dfc9ff993051e4354b02f8fba879c50034a3d465d33949605c742842defdfb742c3bd21d6474c8a567016b0c1d088a898024f9b3657388b4886d65ba9c122f52493f21dac75ec4ddf4bee4808c7ef6690fa4def6ba2fadf58f837975581ba8b250ccd876249a84c7b2f3a7f903b089777df1a8d95a4c019965d6845f75fccb6baaea5eb3fd6ea4fd010a0e83d85e8e525f9ac963ea85dc036453a2c16687f3766b3f1bdb036c564003393d2cfa989a833bda208adcec80a6412e313274397f5a791c63bc91fca65b702556f3f2287ff2319b712faab888243a4e2c3727a27b8c7fb854afb123e515c9b1e90e3514b006bd3a923f7c453bb967733c1335e504f42591696982841487de371e486af1b687a71dcf7af4bfac0e6f0b5f1f2a6689144d48170184404912e6a03d93c216e9c01012581039d20c849090ed68fd110914a9651d2a61d0843b8a29ee97561d35f1f42742b48130dcdd9ff80ce1540f8cea2936644b20d97851bb2836e57334aee48d832caeb2e724acd4b3b69a93efb7291a96ca1bfb4ce717b732ea1061be62e3b64e5741f02f487a8b3076bf4fe03eebb64d280bd033317df5c211e0815e0a185653f23e8dace2032fe586833d4f6655048fbde2d8cc2e94e83805cfd9439cf8abd0e19a97f34f98940cdec0a7e3162c9ab9e644879b2b51d42007ff52b749c68904bd1d63ff2f497f7e3a9d5916721f9891ceb77f197a7bdde171a9e90ce5205de959af510f2e8e458f7c79a93df7940d25e59a9037afc9c8c933e4212365e67fef4099f316fd0f8e5ba140a34cfb7bbf44b81a6b966da4a5eab8877dff09d75330b28b61a6122c93a085448531da08b5a5d5798874500635357deb87671acbf2cf107d08dd46046bafdbfdd72efe95e4f0685c0b8810b552b0cf2b4ddc4cd4c75e4b604122898a4b88b9565d0a55c1576da281b3714f5f9be0abf0fd935d5d426199921dcaa27babda2e29789aa76ac96e449eab735e2d42426b58f02beba2766e29b3ca15c3d9010f0d3474143bbaeb3a78ea8116f4cfcc3024c3a9ff110cf385c4c9b26470a0f46f419f8c2471cb817cceff008df5233710ba92d31d47fc4d938f5cd67bec7df9ea88e470f168e4ecca28043e92e6158117f31f670793ffb8f04b369da7cf762a2999afefdf6da2b3767e07c96eac0699313c86e37021899a4c3115394988b90ebedc4e0e696e016540411d1ee3b6b1474affe43bfb60803ff3e35616fb57ffa5b8d1c1a4e968038e6371351b9e331e0757dcc042d96a298f241dfb0d43805c2f9ef720d64233f77dfa46beb80b39fe768de9e9b1c9650e7a015a1b64595b35c72b829c9a21bf8d1d06a7b2ded319cf0532e7652bf7b662d46c0f4fce081a0a3ad5975731f109176d8d864d8de216ede80be831dd200d38d590d027a967839b7e087c4617473c2d9c85d50c39199ba75b51c5b110198add72a136060c9e7100db7f752a35bd8d24fd6bc764483341b0be79d4eabc659df0187bcbc4238183a02f1a6f04089388f2b3ad1892319eb4207a27ce4178d39519073b30f85a7ccc2ae4c3cc0535f6b0a6f52dd488bb0ec02399dd0151ce916ca159ed3a82924872c9fcd0d2624358836615876c5d9bdd8013eb97f64db5d00cc802fa6e44eef3f037996466956bc9ba6cd76f8332dbfc16f0f8835123d4c23daf738dfe0594285ec27b108e0d1e72fa1d9c09bd45aded441aade92374d94483269e3f153493bb327dd5ac79bb20be02e13e9e8801741a0080f4d85ae59991823d59c485694ac37635b71a23e2a83f39fd3b3792e001dedcb5e3f956387579055ab71b0649e1a170edf768360c12971460f822e1d313d3b93e90022e4341482ecd4e3d7b64ad9c2818f33265d5e916f207a3ad473f5067c68ae1d6f1140aaa2f23edd1ec5243568abc88bacb9835aaf8c1f7a3e8b1cb6a49402b9a340eb083128e95230fb57f2ca0385405cf30246682ca9d93c270725684ee71865fbccd5a2f62e5e0100d46582dd4184385705b906c5f57bea8baacae6775147701834dfe6da2eac5b7ed74a37dc57ecbb98709a42fc0bf163ec10cdf39e194fc698b2db5e1ce43169ccbd2363e88c04b43c7a1eecf0275e989e32d91ba2c8cb1a1e6f8f789bfb557d7ab7bab0ca917d3af46b0e940b75f6d09d37cdc9c41ccf914c4a4ff5b8f39bb08be1aa72e997fd399b75dab2d48ce71b1b909cba739778dd2967025f5546c92af998eef0ae340d585d4ec57406d294cefd892d75cb79719c38f710737847b85a1fcdf8db6995c7fa50555e6e73f911e8ba62c834ed55cbaf038618a433a3f7f685c2166e6b0c0af93c9c27b95285f9abe246672c7a09c230f8ceea1073940b509a5243f9ddfc0b14be599f7474b4a98163273efa107d925c3b28ebe50f1fb1d7dcbb22fdeac616d43b96ed7c0f2a81dcc5aa7c1e2695e50a4dc9d7ae47e34850a64fc50bf4cc66281543d7185c85157cf9d1af63bfe65dadb45e583fd27ea7e742befb0067c9e81649044369231ce9eb6ef4e879fde508219ead8d0ed86b6b3cf55f6adeb5dc9bf30bfac929f45ef297fb641f7ed77246249e9fb535856595422581e0a303808a65c822b4e6322b9d8f998df6dc73fd983d3a26b80710f7f74d3d508cd895a2b467b410f2a538dcf23ab4a9699eb64c3957dd48b5ca5e711cc54600fcda6d99965b5e8a58224338f33b460d6b0b890f16f7a4c707a2f6c85d46bef3a78c2b8660eb2868c47159d18fc5fae67c3351aaa5c026eb2b016616d0b62e2ed13c8313148035a1bd53ae4695207a0d6614783cf34d8da30e34cd185ca5bd0b0b136375e8765411f3f6f42be7a2e1d3a764633003fe5d216b13cf6728717381c259aca4990ee719dc31cd736cc26e239ba14115c0b4836d97522f159a30c1278c7b80d025d08970f820d8eaf5e9a46cf86ced356e832185ec2fecb80be451b0e30611114389b3ff37aff3829dd94ec3deacb733ac95e234c36eae6b664d9786e0107cf07b1764bedc1cca650f7428a60c61828b1f2cd9152d388bb902b79fd635558d18efabf289e9aa4ef0dd67bb31d5f687ff6209a12e8a182d108f0c198164703b2161fe52adfb3c4951dd10f581f7499e9f1d3dc8c2c02277790e17babfe9169b10f65df89dc83c907e02d6e58f27f36c26567caced8124ebd44868e1aafda4d26e2417e0403ecb4e60ef52a1293ebaf580a16ef29ca7c1ebd32e8e391aa9f2f439275d0a8cfd54456b3a7ccb6ee8e464d66cd4cd666bea039efe95ef23baf389f27e5ed42ebb134186370cf8c03598994ee9f42dad90b078522d9ec944de491a379907050e1bb6b2d9aec259d1134939f5f955f71073f2700ef251996abf4a46fc0a0a92f886925a22d1f1593d41bcf7671ae962364e4174408d619bc04f2938383d0e93c619b7363751e27015493620325d26ccc1fee828cf8de1e6121cd620858f7c789806b2279612a569a6133ba61a88d2d774163924a547e15f350179c871b1b110ed1d2c05f5281dff02323ed911d87c045b301769c34fcaa7cc60fe4dfccc7891f09cba5f0af5684e8ee852b98dbf5959887722a1617d1eeacb3963737a7d92a9dfdaba79f8e8a528b56a014d48ed57cc1cb9ed20f636350eae528aceec7133835a1320704714a062a6063e96de30b4c7ec1abcabf2635bb901a7a889ca9dbf742f0b1e14c0b1e9c466cfd0e9c2ca87883db3016b3a9d858d9bc0f10cf9e5b96d8ed8eaff88b9a4a42ae4e75749987d04bf6348e40d3dc71c7651ce9efdd2fb77cf32a67bea5295e6e65031b5cc97c19892cb1d2956a88c9e5168fddf7258382ff35da0be2f54a1f44dda0d1a62fdc97d14b498c0c92e4437df01cace1d14d4d138556f25f0fb1e12e2ad72f7186e39e869563647ce19399e108eda30fc2ea4ab29313d791ae76467cd41c2586ea2a74e1d5131601c48d2ee108240fc69bac9fa18da5a4dbc74d8a09b6c57653824b4f3754c15ea308d394aa5b3476c46e1de67fe49c332ec6a8df36df030a652250d14cfc980f1f080d664ae73c4270aa4e390badef55a899feda9a22f4d7f9a245eb1ff0f7e8b9e34a47422f4aaa8328dccecbd4e24ba28f7e5d1bd7f60f6ccdb09c1371bfd76c1eaf467b7f5b1373a00a51dd05fd0cd97b11968bd18ce02ae55b45aeab7b0c7b54ad55184d1947ca2c8ed5ffa2314d1a7391e54b6d6a5127f3a84c50664067d0f81d802c11112b42335d5e4fcc0f5f8922511545dc8360d284e713cfbfd3b7fa32ebcd73629ba51ac5b8c8e01295eb00f5ce12a240097463512b3927d8c24b547edc6b33bbac6c30ddf14baa46c2e87c59c33319b31b95646b8832cec3fdcc2edbcf770ca80467c74c5ac40c84c5b242535c332495c9283d61e7be79ed47e87efd6b3fcc7114aee3bfabd217772c010382b8274cf58c583d41fd09520847dea27e5e2e174fe5330c47ae5bb8c5c4a2a6d978b300a67d293defbbbccee86f8cb72390216b5a623758bec8c432b40611fe76638c9316b36db1df0f01eddad28fc95f39de58b3879cb22781c3d7884cd95e582489697b051f483835d149164b05c3e48985afa835f0b7bc2b0dc92470e4554df56fdf707ee0cd88618071fd7495893c5905bf1c99ec0e1f180b12724d7941fb4e0d25e66506b11a48d30687b3cacfa74aff6fc3cea794996303d5283647749897eef98efb3f4353e23f5b9f7b907ce1665aa8916405c1e3d1fd219f4ee6dfeeb723addc97e7d2e2659c88ca240fca02b6cab82b690601eee5be8cbe86558f7ad803651f0c09cbb3ffdacb4b7f99a1c05273a12c4cf0cfa063cc9643ddf3d334b2e1be3f026a3cb447b3e3cfa4fefc713f2809053cf4b10cf326830c8eee8775665d933c48b32709f20ff5207c75ab202cd3cd5c6c02a3d5126ff6eead1998f52a4b67a0083b5c64ff5d7d3c868f074baabdab22fda3e87704c6956d3626df0b8b9747a1c0e1919cc68bd62e22348a6059807c371e027e1be9ae7d0d0ab0b206077e916ee6d4fe1275554e373e3ac4b11bb90fa4ffa194a726b8e5bf24b6186f6b654321aeac9d58a8213b1a094bfee568ccefb168632c66c92c85b4e5a0d86a7710338f722b91320c187bb75f3b5a9a7f06dc480e358363eab923af17c31d46fe2316110f0391ac8aad4f67743692ed6288bb9463f922c5a093dcd3905302a7c34c0ca33f02a2902a5b67fa8dfd6ca6c50129e2bf4466bbe9b8afe9ca92402f0ca6ea9a480f9cc717cc84b6eaf7ebdee3bdc8c199e980d1c79cfbf75a91976dc3d8fe494794eb6f4b57e11931dcf3d01fcc03ee618d8720f4dcda4e02dc681e7cf342664dd9d0222364bfbb2ba065bba611487cb3e5824b784adad568473e871eea37e2a0745e0dcc6d802c6ca84e0046cd899a13dcb10b7330dfda10ade9c9b0da9c471068889741f235b4eea51b636ad186a57b53f1cfb7e3543e688876518b845366947f5533192644a46c5a86a1b6c9f4bf19400ea0e3c5bb19871adc62094f4d722d973514a3978a1fee09362c96fc322eafe5f90ecf2481df049b10525fb7d600a2a32561ae11e17dd4f4adbbcf66b4ade20d5b4bdf76948e3cb1de0ac89952fca8a5f2e8ba3dd2f4f0d3133fd0cbb4519f4d373e8e3400cbb3f69aa8ac46065d66298a0f3b32e21455a41af423fbe239ddca4d59a00ae345200d1a0b6fc5ba5f1f8f48af810bc57566b7d2f4ce4c0272ce88b1973b7dd07d1e97278dbe7b3a130d8e105e6ac085cf1d451a7bb3e2ed0f31b75a0c654910a3e9fab3508c79284d47668f0f4ebe8e6d4c9e4f345547aee65654970c4eaf0a9b1cfe456f7ed1d3a1e82f832b9531310465a59a41a08ab673ef5f47a03d1d25e3972d63b58943d8ce56870febee8938380b1479367c868d63150561bd5e630b86663d7e79238dcbd56064968c280cc90af43b5c91f4c25866f494d40563877991a40aa2db9cce8d3979cd88150d7e50787894c219db4eb9e4d10b73f4cd819361cab8f33c4717fda5f3544c8ec06a287f3ebdd3a3d407c2878f372b09bc37a1dba434ee2e1ab93924371d3218f43e5052f7d2062666f6b9c776468d435dfa73e1681ed49c5664385f3e0ed5f7b2425e0888c4733db0419c872684cc7ae1622d7540260a3e7f7b20353f5a55e21bd48ce2f2b7e1210e0416987f3d1efcbbb69b0810db08d469e383ddae2cec45482acd1a7dc8addfbc2189ead8da13c5e31ce55495ba4ac4c5095ac07f7d26fdf23ee1de5f598bad7b2868e8d17c2f9a29c849fb3b3139efdfeee3e42b5195f2794c9d3c282423b297e4370a364edac2db606b6b428e583316e9e44304118624fbef44d90207ba3a95913145241a0c62c3f781316b9b21f1463237278cd8e32f746e5f8fab8b12ba7680e53f4ad5f9aee91639e4fa391f62cca2a3b75c5bd9765885fa21b7ffad078665399af9181aadcdf445e005a9747a215f13e46045a68722b74f10babfc4adf87976b9f21861693fb5c72123a12a76dc34f458a2494b7e36d9dff4de2805ceb2c40dcbbe9d42674778f14b7c60e3cc57799ecd34db5104476bebb9979670528636b4900610e0f3d60089634f10235d342c5d647ef54b453ae225941d72e0d34985baafa311f2eb353d00a09ab0def09ed8528a060b4d8976e4e861992e73daf56081c90dd4e09beb650ffac9c2bec1c246120683b0b15b4ad3d8e76bab2e39a6b25f3ff3f679261a9e4806790df6c68ffd84faa5f24aa10f36fe4411aca175a09cd111ffd76ada9fb252dbd292b8ba0c842e4169a0e5e5f798770658c600b3f08059abf8dc29f143e23aa8de2541f672b70b6056a0643ee73f39819069e81ed4a0908f510076fdc955b39ed93ca2ff3b871849c304a05577dc6f84a8da89df7b4c9e4959766f84711f9ef865c57f32db5cb3424ed64279bcf8e41cdf7e30541146f7213278dd2aff6303d81a2c64cc23aa9571254cbfe73fb46003ba0c90efd118b62d6df3b4c2e53920fe979cd20d53b81dc53102eeee4c2261e5336b1458bfeeccb80ece4b31f9aaf02f168bcaa817761f9016ada06e9f140ca1b9b3e3f014a28334a7e5f3439dd72a8bad69c28829bd0d1dfbd42ddd763a8d557e342084a1526e8f355f3310c45bd109f65c6972bb94ec039f228033c4771b78c65c9d033dacd094d9fa721206efacbba1de1e0bea778fcf32ab0c61164acc94e027cb81932986f7d9d770352280d8a3486f9f168224e36ab98925d19aa4b16f2da05f6674df778d4a498a99d8185accb8b862d4192f10edc36d0507bd358f1ce8fffbb4246a08a9f44542ef13aafdec7baab3f145ea1fd36f45055b9394fff1164b707df69bb74a32050345e937e663735b0de9999fa62e8490c1e3d16af864274e18eece91f1b7ae81eb6f04b196a01b56fdd6ddffb536eb41d3ad675cb2aa0fc9565e47fec4ac936ab8d3cf6f8faabb7d54b5bde7f3af19c92139ef13e68b5a3c78634cb7fb7df15f2edb9a54539663260c7dd691f8e4f69aa29ac77768880f44b2628211458c20d0da715329557bc89cd07e42c96385fe729c89c2e2fa7f95779fae7780355782fdb5c1691335d9c4fb203f536aa592ba2a4361c341ddba61020146ddf6a24b4b0af175fb1855f88b434701b899f433b1d9687b37b0cd93a8b46e60b19954ae79bae399ed7d2fe5920829e7c58670181d0e764529e95d6e164b3132d83d3a7bf4c9edf61034b06fc08e9c24809a73b98babf4f2823380a6ab18ac6da407720117b21098bc70fd1fc8d3cfc1c17a698ab1647b59363c7d717c15284f14ae165a770c62e15a64195cbaaee4cefec87c4297d1efb6595dc93e76d1f77c55aaa6341199197a8bebbed9faf615e0e128d9613650a6c8b89ae0f7c309eb13faf7968bbe35d217ec51d2cc572ecfafddaa600df2c8a6ef467266900d4c0f9e0840b742739e606ef2b20c7536e2fdae17fbf5418f15005d5f037b3f9148e4424a666ce3e9a98cd49629e923081c0fb2f4095303b8cb492f00dbe3beffa1e7a1659c1a759d3afba2393293569c9d90fa3e7077085de0775f0b64786b407e9184cc8b75f67b56a35a0158427bda8ae36d2ee403bd4ecd232aca9b204dea51e29b7b9d6f7ae5245071f89609a5541dfe5bcdd807febd40b3334435cc337aa426e5107f30bea10633342ab12bae16b6d44398f859703631ae032fce4b2cb843d017d540e696500ca7f9b84a0f792a1e38b6f2aae8b86fa9ea3fecd0423659545aa46963dd6cc2d1ccff983c13d1d72478395b45291304e1b7d6390f0687371096cebbe12f5f71b009fbf2aa00f5e98a9a045ac472df8267bb048a323b8949cb2eb61cb19e310918c778fe8e66d7d85a6ef28cbdb1b50a79c1ca934234a2d4b80de4aa823ddf632203a9b8346d8da6a2a953a86c7750beefab6d277cfe115354e29665011f1871cb104cb276d9a9dc6a0cfb1b5923c7f25c40ca4108e8a98c420aedb124cccecd000500ab52e191fb313535803148f06ede84a75990d32fc4b4acaef255d753f82510ca8eaac3730aaa939d64a738586d632bb7f3492cc309e36b344ae68765806afe4c5a26495395dbf22d39c641b80d865add7cb077e511921242847b89f55b3602e9504d433cd03a17bad975e75cabe9fdb66a7176544f97e5fedab931c48a40b681705cf21cb02cfcf7621ed16d8255a9e7c3467b71dc7a10f4f81bcba6e6220d3a78a45d47344d111b5bca36c4ae43afeae33f65acc7e6a725959a2a0a87695af49f9d1d6f00a76d8d8326ce706fc741b9270e98694668a3266525bb65bcc107bf88b5f6187e22cfbcc4162e356719bc226a1e06260b2155763b1ebffbf7dd7562892195907cd393635a1ebdce565332596bf20a174f0d6ade208807cd7aa8f02abee667800f69b49923dd7336620201927cd416c3e1985d24e15bd74ea3471beab76f4546dc4e3bb0f7a8d3cb5e5a5f7e43b35e331e2ee461f3c1563234417c873477d2edd1491bc95001b82c630926175fdc776efe85237e9255cf3a60b375bd228c4cd162fad74b54c58d89c76c83fdaedeb91a2b594d7641c539cf27789a53a5bda09f00d6180f9db99bffaef20799b3570ed5f1779fbb460a826209f255a8c418161721d68bf0d18890d8097719ada7850603a4648ef3bb9e304a802804f9c0fee85f4242fd108a41f307cb9fbd160f2ec189dc3ff017aa515a5c2db16b6a21a3b3d5839ea882636e48de39f8d93d02194c2e2c2a60e325f61711c4148bceda095e860be4893a44e143b5da53d88205e22e65421a7fcb27dda5b2d73925d6c474fca5496c59e59cf57c1e8b79a0d43a8325a995a82800dfff4916fd4955f6ac67dda58096db11481433cb174088028e59976e63a856e3da926f9358c1eb014cb1d703fe22d2db895b365d003d7ecbd8737abc3ae52ff608117f297e4978479a5c256c55b07570be6e854ce12e00446ba5188870a9f982d33fb8a6a7c23a5df2b54dcc2358950cd90c4566247aa6bf282f71d11ceb3c19de8ee0d59d50ff0261fb8ce71c823c50b539ab0fae12be2ddc00a7fb3b07c05b4ed8ee538aa4427351c81cf3298795cfb13668b87735cd85bdc879ff8b05796803b0e7d0a128ec0c71c0b505e655acb2f57ae7940ffa342330eb2c42d267e0ec57e5efba63ebe474caa13f2fe42dd93e1f96f616303ec63038d4cebf39f05d167e41045764216078fa0e7c4e5f9be1e4bb21467794eed1f85ca6dc70eb523cb1c521ac2d8391d0d286475ecd0d1e99a7ba1250be62cb3f16bdd16ebb9f5a50d3c78c6e6a0f0d4e4c8160703b381e7a92cc76e028af8e35f6633ac8f83b5648257e161016f7ff16cbacf855696ef2fdca4a4cb4795df1192a097204c7d27f3daff04815160fab2e7d3ab5b066659df2879a7c28b823f0cd7e21ea1ca243f295c168938fb5bdd0a07fb7da33cd25350c29e9eb3e92a30b42d0eafa389368ec08f53bbd1b0260910d0289c65dab1e2e7c04a309461f00d19bad1442e6cf1cffd3441d2b035310481d7f616e13739383a615822332780248381095cf3dec6fd117891ca58fc5e0f021985baf4ada3ffdc7733d2950431082cb221e382cfcb6a9fc74f077a97ec5fde44ce466d83660d1d98a779112e8fdd96b57965f104809875451427533b477786b634e4ce2aa9987e682b44ad9f80e5764d0d7b49f5afb194cc6f3ef60bb0d9b5819c33225a3d7ddb349a4d3365dbe0dec8ce87291f681e46266fa2dc2e5495b4b3f658f94172faaad4a42f053eda5f9e59453faf2c03e0ee9233e9107d823a96b0c57c9be6f8594694aa8fd181e504ad414dfd6e3c9bdae3184c193b8565959adc947df94fff34008f4b1a48a78bdf1af750ed6e68a5649403ad4e662c558514406b5c9fad8b62eed0ee7d708b8a3f60929b0fb8b359b35a4dfbf61d7ec0991b3755239bb6b63e8612143a7f67c43344882ad2816944f816c986886dbd976becc5ddf697edb694d2ae5c4b97b2fc5c24a81a5a077c8b901a0209a7c75e3663ed6aafde269438a0240de7cfedff368393bf15e6a197c05f19ebda340074bdf24f1ffd8595b48f03b74141519e709a906c0e2b3dfd945eb96932cf7cf870228a49590121a9248f0ee9be43117939a662972a2b43b6977d4eb1093ba0af6fe1a94eaaa183146509f11772c349ffb0fa6eacabcb2056b7d82b82ffbaccce74e66b8a72c8df83db81c4e811cef80d27c182ae2e26b49c69ed4bb6b0d49eeefaa4bc0bc3b78d1e1d2dd22167a8a21fa973f756cd54603552ab05010de4d6cac4e41da5fa1379657a35c1f725d29fd189c1fb720119d31a53ce238cecb0470c533c121495969e1eb8cdd29669524b6cd937d842fb0b3f7887ee14ce36fce3a4ed0b040cbec13986f167cddc9acc08fe67fcdee7484dba4a02bea2e889f7e2559a66e88e1803b430c1ff60852b188c5f264a688f8c69fc6dd6941ad91ac5e209cf63e5deef17c7a148b9e4decdc157ac01403ce9ab51485a56b42e9db56164a1ea105e638acc6038bf7757fa6fd056beecb3ea38b6613047256e3b6e0ffdfa628c667005e2af8fb14956aaec3d84cc67cd022bdf42d68cc243a810f14a558fcdfd2bde8ddb151f805a46fe32b4fc01f30ca8c5527ea85523fb255324f8bcc793b04421ed5c9e5b8e6d9ddd63800b1572414d62b9f6f33992e1fb3bbfd84f209d361f0e8989b7ae03d9e9a0c8fe50ef2f652a6bff818913306599ad21a713010851465c029d731f7c47bd6bc756580bd8b944f9fc1cfc8acfa59bb5d45fa406cbb51dfd71362916bbcd77d786f7ad6b26f04ca59c84f72bd8faf27dcb079655f3a6d52ed117ac7071f29f2d5a6ff6932e3d6497d293e9f7a1056b1b61806b4401e35e3dfaa85056f9873ff2bad3ae2db6fd766eee8a8d41f609b9bdc55ddd64a091e2e960d18eaa643db22446a6d89c2b2b053ab9c40e081ede893fbe69f4cb8384f58ba6a3e5f9c8d82221453148fc099cefcc1574fa3ff33ef8d58b73062ea2d8f38466c0daebc99b9af6c88c3ed868ad67d43d47179f5c87b0d7e382b7299bed29eb615d355bf19ebae9232430b4728400c7449904f015237723a4932dd6e0341137b2f2d1646b8cfff68de79eef71460c54f62b1d21b58a608f6aa355fbe8b5bdbdfe132c8dcba7e3b79171da971194697b07dedc9dcf199421b73d64b561a8c82d7ace9b9230a614215872ede962e3e91ab945492bef44ffb3aa6e23082b9a20f05ae6ba129a7fc57c6467e89b3d1e6c2b15ff42e7f21976b1fb154010d6bb9e6b5e0bf2465592a351024a50283531f9d495422c329da78fb79ab79f845664e720c4a8250c4fd5cd8c404848389799e08ae95de3fdcfa80f25e88a0d8789c9875804d5d1ceb7e32634f525a69d4e78b0132ef853b52fa6d04434b79bf9511871debceaebd35bd64ada64c5d5d3900d524b56ba8b0064cd2f4ad18b216397ba5f4e4643828bd354f589dc2559ece451472da863680f4cdb29e6e494d10fd7b00be50bc21820de36e95a314adcb65e55c59d4343f78b0df5bdf0b6fd9a471806919d108f939e1d5e5c26af28675a78656d16fe84805ddaf6831b5c13bca2dbbbb18ac1568c70efdc1effa82df863b61d4f92d5f62fed01271c98c19347f027b6bbcce3f375e6b7c90ce5a0d44a624dcc25062e3ed803c0f054288a59f1dacb7167f802773eddb3642b39082c2ead389789ffcabbfb52f48731092cc558fbf0bb5d17aa87c137a19382402781b0b4e946dbee2c4e6b9495c236603d47ba5b75b3a57ab60f920b8a31c9b8a0f9247c666a33ba1e9cb2a2d58fef4cdbd9f785a006a2589a40dd67d9c70649c03f592cd4ccac8bdb2ebc028dfa44e9785ec36785e4707402786e55f3327b73464a71101ac71b123622eaf92db843f1ff24e95dc1c156a95f8edaf178d9f1617aa6df41369e69b494f48dcdac2afab6afb5b7921ccc003b03c4fd1ab39e7031b70718bedfbf711065d4a2c3f4814982fc2fc32d156a471283dc217769cc8771f4adf1d75c7f2d68156effd800dc14b77cbcaf2a6a7f444f1af3534e0dec5c8f717c7ad99bf07e9c55a14af06a8f95815ae0b51a5c99391c63f4bca6c990e120399630461a8bd2dd0dfd563c92ad4f2ac8f5f97767cad3ce47b33b35a5efff20f3ebb6d1a3b08b9dc4f2bcf5919b1d9c4cd811255fc15928cfc7bb705410192fecfcc4a6e241306e5ad6f5d24b7b73084b0ce1ff02e4b3f88786e3c3c4228ace1f150f5b5c37d0ad6b75e88cec8b5f5545e0c2a42f8c00242e528b7dcbef80521e8da48605422ce2142cf23facfb8d69ed0c370ffd4282f1cf9bd74ac50799c58a5576fade7b1662126e1ee44d1ff5617507970477ced529148f5d2a442339b7e3f4698321624a5b3bd8dd68d4371f75296f45394915f40d44a737a0958d194ee10d4b1ed1ced2cd9471d1710386422f28afd3d2fc31b759557a923a931864d2f77d3ccc20f532e2e1825970a34f95b3b134c5e2cad20fab75dc379240909eb355ee64649140404399a247ec1d2fb07dfc6a65a2a9368ef5632f50ed8ebc2a5492b058c0feed3b273a2a61dd42f5fdbc5b39065256e78fa01644f761680e23bba475b6c74298c0874fd72edacb8155ea8281b0aab42b44c8bb13e309414d4b3cacbe603680ec399b0ce2ccc0f52f79f0a5c52b6917455daaa1d54b93bedd07c4e9d60fecbf13a371e93b9f7d79e35c58039baeedd96642a7af7b1db2f759d62ea494f26f2c1fb2ced4b1f251c4a6a2f92296666ed61a4d7af16eaf5912568ab1d35b04aa6cf8bf49265c787ae39ede1d2f2e45e01c12e2c6c5a3cc3842b895c85e8b79ba85f7ba3a41f4d23face14ce894e55abb70746ad318e6ba6ef003c3724164b6da5d87b8924ff587e249c7197da996e99c257a673de79d4a18e04d62ed6005be351dff6d6515e309e9dab07c9fdd5d2b891c143ef069b688b0462438b13acb8f8fe9bdcbabe8f2ce856765dfee2273f65c31851da94bf174d350238f8414194fa6ba52ced4162349f602546e882321388a4511f9cf9aa8c50eb74902099035b8708ca0fada56614c675df7df598cd6d26c29b446e939d6a548f8f70d3895eda19a1a747e01a3a052ec3e9608409ad3d565805a18b7521ff9c358f9b6385937bc2c7ea7568ebcd4664afcd743e7dc98cb488f2929bed782df4326cc97351c3db7a1769b7662009bdadb69d14b658037cf49f7fd3fc316ecf1f97baccb995eb7ed20e40f830777bc24a49e23c620c10fa950e6c8493e011daf383c91238b8f730d5644647209ecfbeeb24fcb91fcd9c486f22b5a68d4e86a4d70660ffffff9f