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 61126 4a37c8815a5cfe2db059d6c3e89c7b1c30bcd77f6aa82fdc356a91faa868ec06

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6ebe82fedd187c38d220eba0307cd65c6f1e4cfc94dbe01399049b17585a7bbd
Certificate Block Hash
4a37c8815a5cfe2db059d6c3e89c7b1c30bcd77f6aa82fdc356a91faa868ec06
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0014d400000ae10100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000006fb9685d1020869693224c15a9b5207d03397f85d7fc615cc98c77e93fcc81963fd789d1fa5b36c3d7a65a341b297f21f282b94685a81bc28008629761877a1860a78148c98274923d2716da3dd64189d66c4e329d6643496c0e000000000000000002000000020014d400000ae10100

Raw Header Hex

00004020987fb6da3eee3e9c1c8257aa18b2d0afd7c9cc6e6c019a4610a4cc8b250a5621c2ee2bfdbbf461cbde440eb84448a14ab564395fe4a3ee8ff96043e61ead315a842d156ae2b80218bd7b5a58179b049913e0db94fc4c1e6f5cd67c30a0eb20d2387c18ddfe82be6e

Proof Data Hex

59,560 bytes
121216020307fa3602f18a4390cce69fdf4311c6e64f97f7add8316e2070ebd4b68dcdffe29fc1044bb75ee7860104a997f266525ecfa9eacf5430dd55bf6c5af9b5d746b4b1af4a8bdfd7a7cebb4cf05185de0e892493edc62d7f1de25d886fedee871030b4c63dfb51f8a4858871d71d1918d846decf1488495e54d500d7e91f36f52d979f3c455cefc9178fc8e47070c94793f3ccd8064639b86b53bf5b56a50d6970c358ce01bad25fa3ac42fca201b1121f1d5c0be5d7f1c1f0486793d39a0577e0603005ae8838b24da8e4fc18243ded3d89c04b9d2027d4f106200ff7e20dae3aa17c85dfb318d7e50ef6428e3c50402facbea5ae06882f893fa8a261427eda72716cd468b2cd2ba77fd20bda82f5b82d57a5512e8569c83677c681d545be5a82cca3ab0798bbf6f7e32d40344c4d56d644b83dd61d4092570cf162b2a729b184bd9e31a325c87d78c031200b8c7e62a5bb96d687f4d1531d366d39656f9a2c0b109b1ec601b22757ba57a1244817a5f22f0d1c561dc73166ec51015859e6de862b42bcf550337bfc328e1155b775be58da2315c74969d9b673e9f3fe47372f8989b63bd0e3c88b025ad255447e7ad409f9bbc8618cbd8108194c8ec9b68802d02b734a45799688842090cdaff6ca1c25907056f702a07ed333dfbbeee6b3aafd226b9a717cf0eab90b0ee7842b9b386c98dd2474824810a204ebb48f8f2b58ef940bb9cab53d883a43555fccaee90f917238eac37ad1ed3731c56371ca3913db81e25948bbc2a95a27d76596ddfb7364c94b2528d03f9efe63541e22bf4eabbc314bbf2cb21ca09cab98c26bdb3d3a6965bd4c592f5749b86f5aa6de1056c54d7d8fdc94233dd70df00a874d02294a317c7026c3a830622e4231141dbfaa45f2b2d3897d7334e21e1dd8e78da5ee4446205fba97e91af77c806a576e8aa1ee05cb3a85ccf9c4810e77872d372773c665d106e1123d1b9c4056bce3e904d478257410725af52f60a606f5fec01ce8a6d53d131d756fa6e19183bc41a499649a0abfcb02ebfcffdce49012d9a56e454b0bfa7b8bc3998632176977b21fa1d01c9e61a16cc2ef734f7fd160e894271adcf4d06da95ec39d237e4aa16fb8df022964f7bc166d0a3105de3e17b599f62670935ffc19af8edde0dc6d5ed3c11f27f654e83013ddef4bfdfa1698657e89a94921a48da671017d72960905f9b2ff3f71e03c1541abf5ff234f97be817f530203441c4900e24c47727df7b2ac88016cd2b7149ef72d62ffb3de376910f9ddb0080f557c8356cf6e73e30b15f1afae6f537df0de1dd2759f0eaffe788e31004fed700ab7dbb5f519744aa05b9deef9e30a9abca6c14c0b74236d9e459d7399b85f93adc117d27a841d6225d60ccc6de78865242f95f3512b4f4ead6d5700201f5616debd1c67e180f0641cf6f66c1aa087928346ea0794e3188eea188a5648c5963756f143e19e81b440f10886fdb9ced2aa3ea8e6a9e267be5d79dac42b11ad5655549487f06fd6b294c9993ee22070dbe8707d480c674210ef0827e188d9469a890a133077a902541c49404ea9fcfdde24f0650b4c26eb2f038a993933ca37a6f0f0650ebc6d1221b133f3b0639788f2644f7a2aeb53d23138d13d276d3565e1a1e70dbaf0501bf92a42e4688d3fdaadaccd66392ea4fafeaddb4dd3de265d2ad33766d517a3bcc8b9d24cee670ddf00e0fdb6b46042af5a953282a338afb3cc119dbbbec705b371a85c0669eac697b92b59b6b6e5a8ed011b9771e2429af01b21ad4acf623e4ea6831eb01c08fd621892d3cab2cd8d63ba9ee7289813dc20f91de879d8284f0942bf72c8c4f17bfed51e7dbd729b9804d60c8e31dc72117a1f545405118b74e80da4d9291d95b2656e1d318ea0eca3f72dfd089017be41d15a9021057eca43669425d9c39b011edba8b4726cc0bd415592b16ec1a7285c3bd2798dd45a2d21db08326f03530a6ca1ec15bbda27c0fd26276e1a944147ac832e77b83c4815e51785e83badb34022bf69b43d5b486ed462fc57b7bac50c3ef90fd0c1a5e53c5094ab1c62469a47dfb3b2dd3eccf1b2c29cf84c3aeeca2fdef164baf68e8f0f94825a816fe178b8729b3e3b795f7b161297e35f3a7bcf759fdec4bdb82c2f0b145b9c48e16562b80f78100f25f7c46753861bebe78f94e8b0d6b406b22dbd98e7b7f022bbefa22d5b07aea5d6bd85421daf15649e9b4513559730929682bd5c7c505f7b0cbc7c0a1de483f51788b6ba34eb08d0bb7c8902aa15cd80c0dbd2c313a9dc984dbdf3b9472cf59ef38f3ffc1521ef2ddda3b77f3113651220542a2cd7e0cf46b2156dfd21ec97d9f973ff6ab7b57d764fe4800d8b04555dcb09b1d7b68413d5dacbf3e4bcb880421bec0d68fa1945a99e44d3260f0f003071df9df7e32f68a468299dbf56c57a55551c7942d995fdc748df638de5a9f55fce1551ffb75d3364f99ff2187fd3511e366d968465586389d68f4db865a3110eb950589764ce32d7bdabe05efd31619560ed0e22ec63b008579451b5577c2d4aa6e1a7c0027ad5ed5599b6afba1c9680ce1618948a9f7e38e456ebe91242aae267c4f070ef23b4615bcd3ab95e5051f36b146f1bf05e643ce7bbe9c9eb51fc4084d1dc3cd9465a6e1c5cc979238b56f685d5f822052e6e48e9c8b70862b72512eab88009074bd8e96058da4ca28b2f6aaa0a6bbc5e690a4e94915afadd244df8e0f68f3e662c10e17d56a5b8d5486d2e16d479222c3c7d37da688469c759f8b8e00126906757086b4029c2cf0e55068961210f018d881a5d63c9e1c6fd9d2de7690fd0114e979e647666d3e6a0b5efa237656204ed49e2e37766d01f42cfba7013fb4eae4e12f550633a873e1bccc8b3b4a93cd665a9a2f0c70d861515c58bdd885b23d0c294587c7f05c6cd12dc26447a7c8dd90ea277e71fda812c208ae7cf920a8fa76a45af0eb2ae40137643a058d3be7f8ef43c93561bbd1e51b7ab27799c8981984804cdf2dc7e1f754b5a34ca921ef4a524246263079699fd70613635db35be6bbe0c6cf441efaaecf25bfae4e5b228ec97ca8b4e1191c35707b6a09efab89badcba31b913c69bb34621540becbe6341ae8ad9fb2aa1d3810617c9407464f9afd35aad66a7f0c3b724d6f1c073bcb8925cd505acf932fd8485c893d7f9cd344219fbdf16bb320d1769d4e986d40517036787c7393fe9dae9b7c60bafeef20e05e5096e3b6affb256e620d1066ec1161bf47463ecc3c6e28cabbc8362f890253471590e611c21c956c47ebfd5cb00a0652b441347948c3926cac9f800983055250497a4c889eb7ed7c5b881e3f52da039939180e98d458043340561e8f62d2d59a817d827fe503bb62bd59aadb4ac3c39abdad6b0590ade13d99265c9bd577c5f632777c8b69d2d2538b2255dfb4c4caf73c45415363acd4b86f5137a2141b04b15c5868ed9b2f40e85553fde5348be5e8c4dc5d53cc02db1e204e44f7261f0d8667b1e5135adb6d249e97d5ef2d46d4e87ea303f0e15ad6573d295940f376a6857357c13647f5ef2fbd05317b011f004284780230107a565255c24bb66f3fac7362aedeed070d1074222515cfee0dde18335faabfa2cae9df4c6395abf49d52f0afa485b7fcbe0cf716f59790119233d0416b81ae942e06c2afdbb69b35be8b5ace93efda00d41a0637793e146d846498b454a6331b3a23c50eddb0b490f30ef63c769c20be30073e0a29b19a2bf19a8cf20a3c2520807ef7c6e3568c105e806b885eae018b350b41fef5a58ddfbdac5abb482006238cb9fe74f1431e67cfa08f2d98cc9b3c4fbb4424975cec7055ca7efd7f4c9a9957f7c9f64feff2ab23daa42824ad203b60d9b842ae3371fee02959d769ad0a1ec9a4b0ce0b49c10e409af219fe4b8ed65d028869bb789569d4df62c3c6786e5c5bc7de05788df0e4923ae513d74883eee5c2e9d32f6cb13654c937dc16a91ff8129b676053ef2b567936c98d9f6b7238ee89461377024e0d4a0becf88dacd98b4bfd0eab6f7c4f267f47160fb01e3f2e2b70a306264e98123cb701a45c6d39e595e5c9ee48b5d5d5775c6ce4d281895bd1516eb4dc41c1bf5d8ba04f2886fc1c66c959900eb05cb2b768f64fae2ae8fb5ad9175373502d3a13041cce17906d10c36e5f01f7dccef8198f5e78989b8ebb3d0c52ecc889e2657a5208ed9c0d5a5708b0371a7bec78043ff34cc568a88dd83467f1b09acc65b5a7a53d7bf81f44d09d1201738bf2e69fd03b4eeac3b63cf46b769603524be0f0054adb3e4775f1e0e42c53d0b1440ff3bc8d899eebb35884a81bb5cdcb874098927cef3e1afa5d4fafee80030935ee2f6110906fb6d1d2c1b80eda9d8500cd4b2c227d450741fb40a27ed7072d9163b264007715e527016faa822a2c84c7678c75cbe5407bcb52e746123536d59fb2175624738e5e3bd07ce9ab35cb48e4951d1b443cfd0aba37d5b3d2c439482440f54cce892f2a36ca3bcdb05311d6eae9b05fd312a353dac32eb1855fc484970e7b9627c5d4f214c3d2036956669be7b31f7a0883ba2f1849d8ea8041f77739573bfa0244730dff80c6eb7757a8aaa4397ed36840574b99209749f68b89fd9049ecc4601d1316602e34213dc1cb83c9f6205f1a5014a66fdabfaf6c26028f7b877187fcd80cf8eeddd985db123e3311e931cea5c09dd790a4d6e80aef2b37c4df9edbe03c1f7956bc508bc79572a82452b8994bd8fcab9083ea2d5a682265231f51c2b5ada6f09c9ab3019288a350eab5074aae1c00c47789992a689954b4dc4c35b3c4a304cd9d3f69fcf655d7223365c630aea431f018c46301b2f5da9ea5e78ac7b3c8c7fec848315c0640681dc5fe5a99a43c0e69ed88c8decd97f5f6fce23ff3929902e4b773c0daa23c24667debd571dcbf7599c26a282923c263c65f7dc958f6b9915fd820039cbb313de937ef4a7202865a9ddfd3b6853a79849d177672103804dd151740fb4f966ae1601c7cc5af82be1555d8208d820fb27b9554e0a3d0c30042ea88164c6a5c151cb69f1e3831226adfe32569da0def3787556299e02129e5114f0b1eae56e926ed01226d5aa299cb5788d363c6c28a6fdf7a14cde13897f9511778c029475923c59e5b47656af8c4ae9212b89c17fe82333141871deb87155f4c913c4bc0e831e3a128689af472b1b1d6ada6bd52ac5f51f479769118340e1f76ce95aafdf6de443a21e03b900b3a3e55f6d6ca0eadbf9d8cbfa6831d1b27fee5ac380f2794f346ad58b02a7091007d10550756f5bb54ea70c521866020361915c0ed3b8811de73b6759a72b2ddaaa6a12ffe495777d93006c6fdb784e584e2e2e9b8fdb12747274ec9d43221989852cd2d6acdf9eb0ca509cbe8ee330d4e53e13130fdff86b4ed30d4e1a22f7e5d7be16c94183c6b211297dbf8aa69c30ff1a3d9f084fffbe396f5406fb7d09b8107d288c0841c13518c2ab9aa8a9b2a3639546adf06d88bd092a967626d008e2ce408d43df185258cb190630d4ec0656d234867897e83b33b44197df0a2b63422d70176e43ad73c366497f366da62af4fd16b1e0efbd50f4fbd0cbf052198b34eb68d4ca9dd81c12215d1d786d2e93ceae19e40492569dadb916f2acf54cd26472a5062bb032518fb780bbc89d9cad2508837fecf6df5f31ff5d3750915f7a763a799cfcabca0d42bef20420dfcbce1df2fb932b904b47db3a166b1f74c22f34d085fa8495bb62b4d38272c64aa7f0e13ef438f1684ce9ef4c1f886e38b1eb683c3a65488e30241e17cfd8aebee4a82eaff1f0bb375907855b1e3ded99e1a611ae1206ff3e9f45f4e8319656ce6713a47bc95ec302e3107446b75bda45992cfcb76005e086e5db58a45cec52bf4b69d599aadbebed89d4b061d5c84bba21e30ec2e13704d782c1114e83b7a4d1293b090353e45d17d682ae66b4ccf1cbf6cffb6db06a4af58f44b23c26582491d44924c0d1e17a37d8a84543b1b9dcab103b0dd8921ccb85d410666560c0c5b8efdd1853492317b097b8138acbced189dd349c59ec6f91917d4d795d2870a134384aa3f5e2867e124ddec1e1a1fe338d415140e48d5f821870f842ddcc2afcdbadf52b239580f6c684f85cfd936aa5da875037e19e6c5738a6a6570fc5ce96bcad0acc51477afa54bf82afefc1cb65ee230b14ecb1ff41096ba974b0f6e6a35d50244a7940706ca28f66ec2ad0f543976ecff86f76371d3780b2650b702773f0f5dda46cd98a53e9c4745ee4653622afac7065cac35a9925541c54a2ec272bd506b98e4fc18f638a953433457e6902e324b7a9bfedbfd77e987389ce72fbe586b589c609e9dc3b58eb1965fa822b0ce323f650b15ca767f26bde1e63226e86cdda47f311738017cc627bf11b6e255076518dc54589322f59fd39488fbf8c4633dbfa83e8149c25c40c8497ab7ab9df0eb10fd59bf4487fd9db0d58efe232cf576477cacd66cfec574878f7be9a1abd856f122022a91948fed0dc71fb6a48e6805188c5e5e86df65a42b92f98611a8a1a67df0f7b1ed8390f995c8469d783c9d2929052455984f3e9ce5b5fd8c8e6a41066a5204ef62b3d57bbcd993e18b91386ffce55771f547ee67a8ad4ff9f0f8e7fcaaa8ecedda9244dfe924b30c3d45cb6328ddd161fe32b27aa4c565b95a1ccd7a9258aaf87de5e3580143cda16d7ef11a5338fd1dc9b6ef8fa0a69c73ba21161101ba29727705a56666ee695ddc0a3eac04d47db8df006f7e48102cfc76025c48de646ae29a57ce75144a781fad08f3e51cb65edf295b4ba7a3b06042059398d00f381c8fc76c8c2050d8ee67f87bc99cec2707202e84cffc14b4201bb7c8352ca47eb4a99e42cc6828fcb28205c945a54ea8f687650356a831c3f7ffefb369ee5e7ffda45de8985aa688745ef82a4c07f43695e16741fbb7c6c82244f3b3a06893ab0149b400460146c7149d0b1f5acc8d6e71235a73f94df5180aa3af6a3966e658e906bb9de667303ba2938d44332fb1e24824a251ff57565823712a0fb40c420021f10df8a2c6fe1f24cd084dca35588c217ae7a24de49b6f8bed67709ece95ddc1a74d19effbc6f278c3c049fe5426fb848608c2345f5260e3859250852700c55e6628f8721abe60f5b0790887885cd2bae959fbb3aa759e0170283e7cfb634d662826b2a8243769ea8627e41dec6dbbc4a3c293ff4bb2dc8be241fcf1f186aee004a7fb33c55c8f61bc35c16d36520132ca84e47a21a4b0c84147237d93629e6cd3c2af7a117633b5fec573ee540217dcc42ad5aae78b3c1b9fc3859db851de3143185720524bae2635291e9563cc3a3a3f97a689f8c48d3e38934d105bdfb6e58fc44f9003b558b1e7a202b6eb43556ea16375178dc557827c4fd29250bedb4c30502a9e779984227500d9ac53005fcfbd1971c27ccc2d9674b8b357802ecd7f6ac368debca799ffcbdd865d0ba66202a71378546c18a96be1d7e565a4ea65c6b26c8de438a6eb9edfdf2156f66cba13b64d0c049e4b1b0eb02821c3aadc97ae97675dae96dedaf42e1b628383fd06a96015a348aafe6c110c5906a0c94fd959cc5308c05ca2495ca4d16adfd91a137f22276130dc8f0d0f1a2f4e219c717a41dbcae82397f1c2b4f62dd20471dbf0c97667b2f1966a297ae638bf6f13ca46eb74b51c406f822d68c1a73b0f560fc3d34926c8a98d2db496476fd14bc96229018f162cf9a99fd519c5d10b71025d7bb31ae7bf70baa41cc6a45ec3c39577548b7518015d17e055a3b7f95e2187cfaf2c25ff5e3817308f0737684a907438a30f6314d624c4196c2ce11353a99c77ead701fa8cb15a56b940e9b2e206fb84fc3b92de42b74accc4041a251efd11e793e2cf9e076fd3e59118605f2ed037777c4684bb4b7b0478d9073118825d58c3d2b5a3d3349fb1f32f56dc880d077bbbd9e0eaf343d561cd363b52ec7cd5f5ddee6b12d049bd9557be4a960e5f2005c970c09ee7b620b307420f7e642b01dc931f6ac2a93dda164d612e9e7819a1209be7f3278181762b01458d4f78584b802ea2ea05262e431ad752354c36bd2718a456b26038f1c7dad68c7d97f92f0a3bd79c068bb282c2ad9c5f0265b711045c8e3cc00314036592019c541d551c5a7b54a9ac53e5020b8e05f64f73fa0c5f3f4b32cafddb0e4d53c3ffb270e084adf45fad2263319d21ada58ff40e38a49e1c972d30a2a0995634468d14aded016a16c1fdd2e9ca22e6ddb1aed491261e4253a7ce1c5de2383377c1b3339f458648463e051a17ae2245f1501910791856818b893031c52126cd834e1ce23f62573f8f96cc320f4cb2ef70cb7438e12ce1fc817c958edf20afba5483336b4eb2b475f4e77f0228502e34da5c104eb9ae794ca32ef026609094ebb199b36451d707ca52b653296ae4a7ae6481ce6e137e98ec1ce26ddb77a1b1352e443d0c7c1a1686a6fd41b74bbeaf7657917ea576ae6fdfea68fc5c0d7e59cfc4cfe2e391205be4481e3e60b5d0336cc76e12992534c7d671dd94e1d6713e0fe48af7a551286fc84c5a5abd441a4db098d9f97047c5eb6646ce733397a4c4cc504d0c16deebe510d1469ffbc71bd948a7e68fe07ffbc96f3506d0c4097f14405bd7c90a068d908535a4fbd8e9ab584c53b1b23506ed77e8e3e0378c23128a90005a8172ecafab8270174798ce4fe93415144149ccd339718342bbf3604fa247cc0585f41ed076ace3b877e76a0c5169c54cd02c4e2d5030bed3f9dd25cf8bb5c2127422d4f5cf92455b1e821397ed1d5d7963a61e99116ed34b63762b18d79e90753b1eaeaaecd4a582b804c785efc92e4b22b5130fdaa9ca3882c983399b8e83328bbb1894835c717a80185fc0da15523ea5602b487f8de9f22a435a5ea1f043ffee0c0e02e8cbf52e728c9b5a394e9422ac5efd46e8a234ae6d49333e35476d19bdfaad1febe145002772d4ff803836737f7be5444b1d2a7c7db87688a1ebffa30c85a5ab88d1bb2023e487b724d8a088e6b07f888ebea0b1eaf44ef51ad968ffb8253717e7523d50e92c285a10639d5e107cd9587ab07769a081d4e033d4430dca414e70e611895f8cf391e06e3c8e71fc397544acca7dc8483f1f77f69b6697a3c9d50398780518005ede13868a6b7a1355155a6510ceb0dc58b50f3b91bdf98a0a750c9399c19fdcf18771abceaf9910964f0d683e7c7c41935366fd5acde48bb339842c17f7902dd1b74ceae9abebc0635d7c9e7ca6e4a6a8065cf2c4fd16523798c3b257883cf0875328153a43f19c6891a96b6638158aa75ccd40e476d735f9c33046f9d347ea251332fc4a7101fafe8bae093d51e4d18c81a7a3e112e201705bb38bae28de0abaf8ad7dd0fb5ad41d3c85c45fdbd9cd61480550f80dee9ed479da99ed29046d1628017649df6c75b16eb1054eabda3577fa4de98bfb2d9b8462c8dc458f558020d190f85b29ef52eee809e926465f4f3a80b1ac32fad8af5b7e01771f80a7fd2001cbf013ec1de6b04663ccf0390d570a15fab36020d2e480ed0be34203c78a1f720a33e2eeed60932cb4d6afbe329daa05cfa56d0dd62d005be128a2ebd7b27a23224a7fda655e69735f61ba2f250b2c9915101871b4e1e89161fd5a8c09422828c01021433c23cd822b900e9abf1aa7ee9c35d3ec009cacdc468b185a1dc6db9e8a7958f9d053020ec22f3f9c6b489decd1ecad73adec5d09911b2b5d55fe2bfa701520e15f45ca4787a0263a072f5ee96896d50aa5366861ce05350bfb6d60e04f63d01ff9bcfc3d5ba6eefbe5e857ee783452abbb94cc03007fe711797a7a8aa0308c777f54d2f515e45a7037d10571658f50e9709fc11281e18d53616ce0017f435327df2bbff12ec6fda430a29254539154b7287eb369fb05139a83ca73a2e145c61733031d88eeef61ed8cc82c7f6eab582caa9d0056de982a68a212cfed5a6787795c11429ada29942ba2490e76811c3b317e6fbb46ac0a5131346391e58f34afe9f192c0799a02c5453b530457df65801fd18c6c340eed23f1b7a47d28a2be0fc45c2119f334b030a5a1fb70200b8942a2242615edb1b82420801c3465c1ed49764bbb37b49cca5f0a490e194df2c178a1b88e340e4a210d7a77ecc7cb6a178e45fa87265aca631be9bd531f85df5918c80b84e93a754e46cdee596b204a9f105fa75ba5321d793d5f645ad29de4aecfe5dca210dab71b8a5c1664673513240c33886fb7245cde25bb94d0e8579e52c10e13764c9eb6edbfac7787f371bbcdb46993219e1130818c4c56f352dffd73011a8e6790bf816cf8167e2fac16c388ba9df89ffd538090efbb3d6350ec4192201c9f782f13f07ab420b9721b0dbc41081c456afa557e7ab15330ddfc0d63fe59e8a52357353d3af1f1bf831fba2dacbcf6abc0da1e7b01168a66bea183f934957092223c1de1e12a4ec5aad30ee7e633aac1acee1125564cbc6a828573dba2182dbd3dfcd8d72eeca1ee51885a63a1586721a1830accb45450c238fac324278c5939dc093e30444260e12c02036b3ac75f00b85eb102cf2cebbed176dd8889a29d4e18dc5e736f162238484021dc71ac6fe67a1b85c53a9a5d8c29e80a5ebc1599779bff1ebb9ddcaa70dcb7211abaa96f26d3fadb2c7a1da77980d1e4d7eba5c88cdd172e4e6d0e93c76d20342ca35923683fea8dc8f09f24c727041bd0fed84dcd88ce4aa8eff50ca156f46eaf6d84d1eed3af6ba27307617dbb748434f01fcde4b1aed872d65ce41f94336c62e1c59a5de6da64b8f48f7fedf9ffaf99a2a803895c27702e742006a8885ad452af22f5c4a879601610fecf3fa1ae6b95cf3f1359df6bb6a161f723f1b8c7eb5c17247e783c55f35a726aaccc6e345d8ef437ffcb7831c18e8851a6259389fe4fb4b87e92861a3f10a8f697fb5af4bb019e50d994046363e5566935a7153c55968037be49dc6b5e99fd6aa3aac7a3b4019e0db621b15d87b12aaf57abf8f9b19a47eadf2dc1369ab1fef5a04813641ef355790086477ee3ab6197af801aa88c20eff11c306dc2b04d15a9f2d26d47b87b11ca1a8f0e5ad567b64cb4e06f75a2013d053c6b869e8cce8336a76e19e9dafaf184165c3dbe6c5f5cd498c9ba77dcad491896d5b38ca32f0cb9745a5d813ecc909d18ef5ded8665a35da8d7c5423b679d26b8937ab272bed971072e225ac3d3ce593031a5fef058bf73bc9041a5abd7af813e46eb81879fce5f8854f2d39c68a8150dd5cfda8b75d7e22b817c87319bf4aed663bbdca0fc77e41addc7303cde7876d4d4db1ee98abce3c5af93489560e175f77c01cb802ae324ce07aeb82dfe5e4840909d5779f47ffcab281399fe96e4a189894dd5740f8383fe9c3818e79f429de35e0ecd516cb656f5597d028e1307e44e596e7101d6d5fa65d9a99c6b695758ee313fd665f2554b447006e063adb4ba5b7293ac57afa6bbae36f8cc95a52a040fa843abbbeed467b2394cbaa5be59800e1e0166d7313176c4c3cec74c574e255ef06cdc1ecce3746d4de2f2d13df949aa8a1bd8d09025f7bb225428a72b4f904c7b98ab47f1ce9ec6382c7cfc317415650840214922dcf616aa58db950c3e579eb76fcf820b9ada8c77edfb42624178811d0436a70f87ddd5a8b290f307932f8850608c8900e985d248303fdc458b976d826bf7153f79ac0f37eb4d52a4ca3ad364ec89dd1d63b72dcddb2e5f39a7be6717015f1e0dd85f19dc599392d110696fc4f33b67ea26006768e67d22f9d0907089df72b0a0743b6a67cf8d554890a84b934d72b767fca928f90264db8a44150c6b6e5fc3a9d063dd8040202441155db7370f623a5eccf34b433ea5ea849db452d713e6440cde1b481621363e4be51912ac177820e9e881ac759bccb3ec4d7748a398a74a3788037f80b13335a563aae3bfcda957d56ea1811e4a67038f7f2c28607f547719d105d4e4bc4280af4ac08467b93f4bc207f5db1689d292b864b2a387c4928114f83167f2a80ca31bf3805c184723b8a9db76e425d749630ab547fed51692d35721624c802ac2b6f340663894d518a12ccccd6b11eafd2f0b45834cd5d231cdd1a3f6b8e0e48ee897a67afea3c2b4bb3af8d84cc0dff76ef9263892339cef97b05e7b3f8751357aaca7e94187fafc2b9e6e79ef775b6b6823b8d6cf252310f778afcffb0e72b2398a16003e4f55e9d9a8df61c1d0399af84f2be2e5f54a24b0f696f610605cc6657f9d965e06585d40314e5c64d3e61d5bad07dce5d5c7d3bf3553e9317cf98f0fa8f399217ad5cf248f9d40f04aa2ed5a4350e66ed7c196ddf879bfebf6d53347c3518fd6fd56e9ee00942051cdf606a5dfcdd75a030eb32365c1b2abfa6a28215eed85c5558d1b86302faae1e7802624804ec956b51c5cf1a41cd04be2ed6a526f7dff4a6293e4af93c9bfe0fe1e89becf1ebe9be43dae706d204bd8707a71859681cf775df595c38c4f349c4c6a107cb4591eeb969edb7162fc4b9f5239897505e06b0b5bffcddf5b42288dbb6643856e753141bcec226b8ecd019afdc71ffb4d38b5330c5fb4ae3c9480fb53dd246642dfdb2b3c3f97e7a59099d80a5667a20a1fb51f1cbac9cb7c2494a6c026c837c25fa50f6fcc548bbd618c52bb8b572ffb1166fa38188efd7e695a1dcf545643247c435e6f46011fa7e3dcaf9879f2ad8af40d000e67a024809123b991e59251a718c63b6c705227a9126e715a424d59aa2c6bb05fb4723352484e679241007b5fe5717ef0a70021f3cbd1fad62aa181f2b8b95254d2b3eaecc3d0258df5c7e1b82eb1b68b1f17bce105871fa2ae65da9b988727f0e502cf9dfdd2ae505bcfbb3413a262a15d179a93eabba525b6c1351eaf3330022dc9535cd420c03a4a926e4ff94f663e433baad10d38928234ef0ca7a1cd2ab0232374730cfc79f7233b9e4578d613c210c6abfb4f8c24badfc5aa43d2c4c5b65a780f07353a66c1372e34c0327ccc4ea48c2ddf734d67a0367c6459999d4243664d208caf64392d0560ee669038ab44bfdf8549e2197828242184e0ac45091529d25031114262aa31741c7c671381ce0f140c68ce4cbc121dadd14fb424a0cd453e61d3978aa24024752da97017b2c15d572674dbba4af2118fe4c80f713b7c3c5d0cf79862776a172d6d3a30868e09a3dd796569f0186fcbb02dcf51ed161a5b86d3bbbf4327a34f2deb4553aadf59d8284023084526d934989b72429f98fa5f503be1a447a53f726299c6f4a34c5315853613c937b4120baf8d3c00489305b5c93e46e20de45e5af037e8646645eb06f3f41bf68632fd9656165476bb843e028ff12b882a44884ae24742cc93046697509d3aa0cab6f0315d3edf793e9dc762ced96f881fab64fb1ddcc9e7717b9886af298f06a48fafa634711d27f148118c795c91f76bda652961488f48930feb64ca58e21c53a5f1cf984b4fa0476d3ce9cc6ccc8d524a56d1ca77fdccb6d3919baddf568385484aec03cabfa56c8a23e5d4d71eda8b329ce6c6eed9edce8f8b2a5d4fefedadc033c50d14330d558c398236cf3c0366c22a1f895ac68327be72886baae199bfc485119bd3880f11b0c077855b17cd5bf0ae82111bedb0b876dbabbb28a44afd42bae41665c600cc0e0fa206b9868bf5def70369c9272aa429cee5ba984bf7baef7373ed1d9699182fc7e6021dc4a27a1882b1b1f4ccf32a8d3a65986821c03e33992fddd39b61af3f9a84e611b7c938be283c2a7a857438bf5804df0ce708f6e59402aa37cb6392d9130a417cfedb322cfbf5141b7bdc60903d18fb4d7571b69ff598da0b731774e94f628e84ffc03837ebb08dda72ccef6a10bfbc2ca3a329baf092d6a66cf5f51eab08daa18199d6297e4297b770d909f078bdf33fbc8a468c1188983ca4339bd09d319e4d3de1bec3413cd5ee953aed5028c62a426c0f84bfbfcc05b7bb51fc6bdb83282ae036ce6734f60b9aad3cad673719c0e52dfd3b6e0f7a6d04fa44ffb665f0c03536a4bbaa27652a6ffe08a40f28135f6f0290ed01b2d5fbd291dddb411d4d2cb02768bf2e60ecc26423dfdb6cd98b921038f7769eb93a9fcc25a99374e9eeb8a848219281ea3b8af387456bdc3de9a3aa55bba33709a199743fbf9e674e5e8cea23d8cb77969133a91b9211a83d8a2af87f4532852b9af9db4643c01e10cc0d7602fba7af3a210849a397f9623b58af5e57c3489bf2e107aed515ba09538c8191d8b4d173dd5230003c8f8ae64cdb596768343e65dab0bcad6cd24090e2fa07d458e80157117136984fa3ce989d504b131b955358ed79d0760222399f41b93ed3397518d011222f447460bc5a2d547a0ca580da52c1e44cc62884d741751a610fd59f1fbb109d74a69f66f16aaff4ed6b7292ea0cf09b96b390f443d1843054e7726dee0891fb586390aaaa126b8341d0a784f0f996e80600723fbd83b95921982c5264df22832323799a677903a88a1f0d9f7272f9e754d92600f1064632937f184e300d27216ad524f3e043246f4aed3a576f46953bf05393f303fb4e815e82166996ca94cbbf0f4250b06244eb0dbe8dccf47d5acc96e48a3279be0346af18d23277fc3b1129b4a9aeb31e7fe14e0cc601a92e3328b6ed1bdfa9ce73a1b1803f8725a17a6d54ac212eb6797c7643f18e7a8b96b172f430c6b08edf52214ed9e2566885fa293254d924ee2beb635b11aeea0cfd64437da9cb9629edfcb9a5ae02b40cfa50a053abab21b960ed666bfe97377878155ed842eb04fb02e5342592e15bc5160549c9e084133c44b13f19883dda491cb230fba7ecc7f87f9d2430a98c6cf805509b431d1a780b04d2cb8fd7923a57a1212b7059efe7d8d8ea0ba62b475bd0a4f73bdebf3292fa48c01bf90aec975165123cb304379aa8bf9615511e27b7f18e46ec547ecb723d68b19708ab6571ae5393a41a61d180db3342d082aefa00d677b154070d7ae23d6dd59d3a245bea406d0993c2e0c87a9126e7bd573bfeca3a829a0c3f79e85c28c6bb05c1b5051feb10c4a5e62c97a18a655bb10b3f35a9bb54b575d7c5a6ec40c4df6e2b5cda824b6024df269448d75b8b7bc25e0f00b14017420a60470d24e6a85076f7b60151f40eaecf04886483f6c875c196e1483e6bfff93c9efc9cc7b403a9315c533c0744ffe4e07021b65dec95d9c8a5a065ad116fb6696b042f784d22eec267f65f5af3a1d302ed2804e255cd8c975f0e3d161f52aef45df3f1793be6b0b3e84b91eca7941f7067f0306be39683b8d33f94303b7d8fdc2c99c55a1e5d9eb764a0ba154849e833e8d1777fabdf0795cd259630232f63ba1cb0a707c84fa804bb382a947b5d4ce447ab214cd4540c9b0c72fba69fdfbd1420575cf94e05993bf5bfa242b22943d3dfe0a5db07ce5ac7833e3baa47464a5878619189d4f09d4eaa316bd24fc0a4a91f18fce7422c51d773b7706b6a17a6783aa26511c95cf2cfa731c4d4cf922d2c5cced30a844ab43946cde63773e6e91ba4d569df21571a15a1f4c25ad724ef886a818734815a3fb3ff936fb853cce550571f2ffb5c564cbbce7c4bbe1eb70df31c6054b58d37b75143a8fc0b5f512a61d816c97158459c2e7f9cc5b9573fee8956fae87688f45cad1dbe661187e1429f447981d35850e1383dd3c7de1c41335282c4454718fb5a7aceae5c85b2d05c0ec214d254ee4da38dcb78e3e919aea28d2366ab5e123d0b31dcf6379c3cdd1a2fb148e42eec414dfed4b53e4e541b60bfa0fb48b7a5fe02f7bde1d89168c4d4e4ca4b67b4240ea7e6030bf7911d074f2056b863b9164daa47ef16d03af9ca3b180d0be0076db9f1e9f059700911a3c964b6ef840a075ff157f041c6c445915bbb98936bbf880754e182f71901eea1f73d11c6b1170a55264c06e071d92fb494c01f7cb7932e8f29673e4092fcddbb70fa38f48a3537104769debc37d7419b0967334d347f90bf06eadc93237abf1face47581a1697ff2002801dada79b4471fd121037eff33dea1fff1f47b961b1dc5b952c33331ef9834ed6c64da13f10d9acfce60275b48f8ce801640c9a1e535245dc8105d835b0ad3c45be54c701a6310104448d073bbdb3421dbf0292f0216a14bc6577190a67091271cfa3bf5c8c2f324d2bd0c88d8448d14b42131ef795f7e4e653f39e7b9093b5e07e2cac255ef53309cbeb885e2943e9841270d9f0d26cb7d18a6f5c1f2a64435183df07bcb654ccc12471b974511459770c64466ea182ee3ce761df812c78b6a02106b496955a2119755b3f8c0128f2529add50d62015beb07304add79fd7042a555f3ff84a641a549c9d619f4a8dab77a5f9619c9d80e9137c596b636a8f6e283f95d74bf5e308b20252bd3b9b0a5918bf0e5f5e4c9201e4dea4236d8c87632f65230037532f35a206ac31d4be637dbcb777954684f662eb452496e90522614dbd999525568943394c7ac2a06a5359901dae4342505551e9e5119c888f272504d369f638736b960d70d6a6d71a80f136c372bfc80da5d3028a388fe48e8724cc5af399930eaa524b1088a107de4872473fd60dc7fd308f4cb9888400f0a31dae6c01fa89db731af6a014d888ea5f34bf248faf773fad7f564e7c345d6f9ff552930b63a5601f15894b92e7670608aa960255de14482d079620a5d7d492bb762afb724e924cd7b235220b6d4597dd33bfd5f98e5470b9cd0459d15168879075accb3434f13cfdf8302f5cc1c62293cf5dc0500a92ae894339a942644c77476d856d054390d73d00789e620fa0492405f585db531733f60d61ddf2dc4a83b1f1ec93f2c7ba316eda7d20c5ab2088bf7f86dc313414e5ba4cc3374c96827a3756aa72d7f66397b1260143a861c79d56b8a6dd57788c3f67e14195cc90de3210086847a0f2fd30e5b6f60fc20c7be4cda644ccfe35283180b847480f19b8fa22c2a15b536d352af5d0ab120a8c84078592a9ca0aa985da6b6a06834b86a4fc0ebe3ab89350712d5fdd82c66ea9980fcd250f3030eb8dff7ad1d300bfa3986144130e8a1cec4bc08efb0700e64b8e4d167401e0a1c8d9749c4329a76706415ab29f423b4a53f4e0e5a9eac814fe534f4cb3dd67ae7227c097d2a03b027054a33745e89f6f407123c0b4255f2340300b2b4f700896d068c4350a6b335f46378c9ea1c481a1515f489ce1000355819059b7d38ebee3f359cd49b6c81b46654d0105e1ea6c8d05d4fc7de884b2eea90bbf74fe9c7c0b93bab3361bdf0d4a12f918e3288e976953020e6975cc6d41195d482ef869372c858c2f0727940e8212bbdf09df3620d5d736b621ed280d22ee5cfcffd18c6a9b170fb64f30a32c7888724a03bb0286bd992fa77afb2275870f6d57548f3856514f5cfb4c46453ad313edd78615bc01bcb98289693048b8961b32986af4d745f354b87a5d53029194466d488b543a11f72a700a7d411f7af76bafe1901d12fc32bbc667af2c7fe5283793e8807dd454777b8a09cdb4600c4085b74fd74073e9aace7750d69f840d77d3b396c43bddfa7fa152fdc9da72fa6537c3008ce5f43295fe078cb50eafd0f112b2c5174a65419fe03c1043013385bba9b9dc9b56ba11da61e69c55405c56ce994e98e10fc5b9d155db07d58d6ee6182128521b600b61039e9b30377d1881ac883e42de8301ffeba068a01233358a7cf5d4ff600550f3ae0b0510e2351036c920d11f0f44d71bf2ffc8a7611e3c1430c01db2a602093ddf1a9ca340146a646c1bd2145629e5eb7c21139e1b7672a1b98ed97360671e1385432dfd5b6db8dd240e3b358e478c17f921850afb660b0e1d6055e869546a5b679e06820db1ecd1e52534ca29e07a5ed0491579bdd9764cae64f0293dc5952ed41d7caa16412deddaad1e5837dcf9c3797021b8bd1e2ad6d88a0ded87c8633c55d63da5f14667e0ad698034d7f201b2eef47129e8bd478a25d21ac155005a54620668c14125ce3c427481a8d07278968184b3bd2a3f788d13657c6db52dd0fae415bc76bc65c6f3db7a4fda7b8946d974335293497e047910e178f3cc232a95352aa2a5d4c28bf5cd53e92c84c7990c6504a7ed7b1e8e7d17ec9a31c67ea12a65b9de56fedd0485c8c77a1a203e9b9a7ac17f188f3716615ef13279c4dd292ecb71fb7138c1d2d1e1af708f910195e5de6c33dfc4274565922802098337f5ce721d9c8b8110920c432e2262061eb0c65436111787301aa0a65a45f7559765f37dc0f15b779b7e39ba19b4d4681200780167a4bb8cfce7971fd97f9fcdbf0cc0f5f5fa7145c984b2fde9cac16da3c6cc2c1e7752a1d994c4473c9dcc80df38614192865806098cd4c51d1329d04713c7461ef45bffdbf633c8d9a1025c3f89ddff85c78ad40cd8c34eab5ffbb0a2c39a4e80505eb475764cc98b3e394ddef90967b980baf9a50ac44e5f1cdf1be727ffdef47767a7db78146286c1c0cd691185509943603a4a23b4fcd7285b45f2c14f80d6d8e7a8b60aa6d972afd441198d6e3222c07581ecc587639fa260f1f18ca12a9627a1145e7e3e20dad7fb5c86ab0bc5a5b4b034becc58b22561415fbb894d85772a2adeb9474c069ead65447e259f405d34b0aaa92eabb6b0e434e5b54b034f610dd33fc3f9a4b55b525cd450638d4cf6d8e0950345e89b107809f0fb8a3e2745918bee0084b7651468b0751fc6d1c2e8d5c5bf8f241130b49cc9db62eff31bf319f4f76a97d4923041d486d525c79eb5b5da21981debe99809f9f27cd6908953dc3cc48e10124eab407020be97278feb8922a6617cda30b0e5a08e5dfd8cf7b4df1d2e510273dc50a753bae28366cfea529eacfa841dd15603a6157c10c0cc9463a45900aa97a1f4187892b33bd1e714ae67e440cfdb88a80fd601906e2b76201def229081a7dfb1c0fe2b6982c999b8480dc423a1bafa6667e5717ad6fff745f94be847b84b44e45412d869d3ed1eb16d45aac4f8472102ddda4bc1f7e57fbe80159bd8c0a124a65c4c0a2cb2f8949be7caf8bd18bfeb84129a78de4427c14e40d9c9c06408ccd9fbfd2a692cf9b6df5be09f196ef1a9cfdd0b2debdef8eff72b5020927e076ab85a1144b8b775da7c7c10b33da81fa849e0716a23a3f36d25ae989db7d8aba81718c874dd0de207ad2ba71c0f6c454d0d794b5d4ec8830935b5727930758ab294094070f32db07e17c2d0d11cb981d098d65508d0737c509328d4809cbf2cc6a43d785345c95d7922e40d3c065d802460a56bb35faba623acd92d6569dbc6e24e1e55380d405187a54c5cbd93ac081e9b0083876cf9dc2032379c65fd61a8118d6e882b9d8001aabfa669467fbd14cba354b10fed1d4eb38fa47ce8c6a43c0184fa548dbb390cbf52696508cfb772b6e68e0985f82ea6a59c1e88a48f06ec113556166d2bfe17384700cd309a4c4f04d2a3389873cba4b74e2da34d05448ead2321a13c38c5ddaa2b8d2b9ad12a2131d2e5af19a8aed6afd6fb15c3c5786be0427853465e51d0381e59b98ab9d465db128c182ce206269d4c0a5f8021f85d6b5f2f9efffe351b4cfec4f9a82f746e61d02f7eae9d69feff211bad575aa076dd25f771f7d9460d1b80290c417c940b0afd513847721e7d1ea5821745e0647c7a9d5f54bd078251a86572afad157f1de2d5bde4959cff77563a33904ae90b0f5d139bdeee38e8a9ca6bf4ec421d1cc2c8105b4344643953bf58efdeea4e95ee9931abac96b3d15a9626aa4617aaf594de60a76fe30098b2b75e75024ce0c3a17f3a3f25805b05ab2745d51ac8371ece6a3433169f4ecb290381d675624cfef06c6c622d63499c8b8e778a7353d3201d44a1aff7a0996e025061f50dfcb97dc4950ea73d0b5926aad893929872989c81bee20b367abcbf19c87998d7ecc9a864520bede58e6cb43087c06dceb6ac5f15f4e84e25ec34d629eab7482077e9fbae23a04db701313e87c6460b0a15745b97522413043900287a1d6de983f9f48602991693962dd8b59ad2540d0fcf844fea8b6303bac78ab864a898c786d98a88022bad97b1e14f0321f52d5dd14c1e5ef0921862c584ef0756fda7a804db41d3f149d93632a2d7532f7fa16c4734f2f44eadf420f8586924232361759b2226f82884b08f063fe57809748280ac5125fec87cccc08ef1acbcaede4aa144857ffbccf31c27b7b518ec4326e778c0b7824ca088099214ba4ee343729e74ab9377ec2de5a1d4d3e865434a1f93c5aa79f19566f205a4db4db2e58615f3fd5f316ffdf2c58614b6ad66f4da42b8710422690fd4bb61301f53b144418e345cc3d6e432cabc738f3b473f97a2b3fc5d49be03e38136cfc0c06e55ee42dd832526d0c61207bfacd12d83380bc7421836ff06607778ca6aad868a9d016fe7c3be34864211b8e7de82bef0abd513019a09b15101456fa39f994c52e93f49f146967819c0c1c6ac8a5f086bf0965602b9cf0a5ca83c3cbbad278bd61b4d30090f55136ea592204f8f48a0a6e340813535a7e229fc733a2469bfc8158f569421b6745b42e99cbc6df30ceb55f3db005949e5e62c5cfca943365f7a95c007515f5be9d22c59c0c5322dc3bd8d9b4958935f38fab95a3bee073a1260d7550e1dfac31634fa237fecf1e6803ad68566472ac9ca037236b05f666eb453d3c529c9faecb22612a4093f33e0162027c7f09a5748a758568dd02a16146d2118fa90e101d6596a1a4ac3d385398b60781d0691ba011d9e35780bc1b75ffab253473868270ee0e57d3dce8cadcdd99d584069ea63ffbc175af2ae2ded2dfc5c843eb3b19f312dd044eb3cc6564632a9e0467a9ae9a01e7813548aeea2945bcb952a643157d2d30cf16b8b7b713354936fdbeb12ef350e85e438c88d2c2b4859a5142b9faa61c834acff384d3f2630473fe9d6285f2e525925eb6cf3bd8907ab94be3f4bb46ba5395b6c2eb3e897b79da001ca93c5c36d1534076cc08f6aaff0da826ac32878886f7a4f4b2a3e4782d237761ba13abb7c356d19ecd70ea57fa781914cfa07b92be1b5b753345d0b32f5052fd6d25d4be5b5860d361ecfb153bf31b19b1659a004671ae020e516cd6ffc03da16d1755d0dbbd533632dd0cdd2f020e12344f47c478a82bfbd6e5b3eb8ce67ac72fa1442c60db94c8d59cb230ca5976af8b60c3fcb2f6b4e63c50ed7d3f90d2cf9c8323ec620cf5c143b5260d0620bb5a060a9062b020bdc8bddb0c012872380e47b61ce532032a22084a42507f3c3d2dc40a516f3d7d72af2c95c6a2da94979bb95a95122a71d5bb8d472adae665f8bf98b732b0cccc737f967bb57c495226c36998387bbcba3c08a615844dd369b7d71f9a6e10bd7f35e5410cdb00c723480283275cf82aabd664b76005607e912ec469a42f621e8ba008dab9fb8521ef493dc5ce176a25d783ae0f22f5f4d798aa9b2b87c6e3f5684d1f0cd657c8a39610d61baef20baea70da15067078dae02d65494ef30dc4c23161a2ea4d449db9d4b71265248f4c48fdd934e4e13b43a3995fe7265d263cb1d3568db77c8ee30ec07b5c0cfacb7330cd8aff0f7d957a5a0b0a2a450a59e7bc49f3e783d3c0131dd7637b6180d6a69405e026835bac3157203bb6b2cfd23c07e3ba5c4f9d8473dd2d15b4542b44091e166272578457b8067950fd5d7777c941232b38c223fe9192ecafa8ecb2cf3c743a5dcbb9ffdf0ecd9d004ee9947e14de4ed2bbb3e013a77181e00e758bf4dc753439d0f934808addef60369924751a76198778a5dcc17189b292665113b5ad3c196094513de77d3c244d22eeb6e9d7f585aba4544eda3f294fa6aa15a437ae80ab04962bdd3df7d004d80e91606d6b36280a9861107f20aafe285581b204d1c19af14db0a39f2e7fe7e2d259ae18953ec607989bcf8f25a16f2cd45e342106bed07e2db7c52fedecaf9d5970a8f3ba7e1f3b3f00b96e47910325215a496e191dc561825201d520194a11a77dc368e5d0fbbe008fc9d8b3773eb8746337d3f5643e328b014afa56b99ca632e5051a25090da1f1a29ba83a8e3cf6bc07611e4d1e8a2d6c295d8c51b3abcacddba80ec87ade552a41fa5319e71eb44a738e17663b3ccf00951ebe33db3bfc5724622717a387d989112c0512295a248aa9220d59cb1d003868bbff618fb0a5f01515c4bbb6dd965ffe4640e043a830d0ea5642e6cced20f8203213b6cd8557e8e44e38086fec039d56a682b9e730730bda3775b47550f9bbf73a26c403ed399cd6e18db6f6cc0067d94a4332de60737f66c50da91a4adbb908c3e77c4b961db29eeef1d6350ef0c039d5e87e3e9336b1908ee3b120febb8ee6d5b190fae6813ea90f23da1ebaab94cc95924b5083af8406c131883e3c21f96e4bdfa6be342a5f706c3e85a6bdc312b3a9471505778a26229855127019e1897bc85577a00d44993aa44756699ee350542fc07c9772aa3118ac77c43a12f5569a3e086bc7ed098cfc22633787a1fce1fa6da974c96cdf0335e2c300cbd24672c1576c6df06bd03ac2822b3b27e941c35bd17a5e5f37fbdc1ed557bed4cfd0cd66587d7e0358ef437972c3b4ed2b032575235cfb825e97d9e40204c1d42b5fcbe937f5a3b276b33458ad2014f7ae173b470e61acf20d3e0744dff1d35e4215aaa46a2402f39f7b95408c8b6dabcb99b7aceef01579dce266250c939be02c83f30ebbe8dc198402e979e62b37a4b1c1c5da08d2223dcdb9eaf6ddde8057f277f691492db4de8ca76456e79a4ad7a9aca3b81d10748248f15ca97070f6b471553131286549a4cebe99f855c1bce3b50ecdce4c30679a8a0c54641c6ed32ce7bd8588b2f72c2c71a143d464f68a60758e637ca0c0d00f605cea3e61ebbf13053a164d88e5e0746d84c3783dd9f466dd96b762ac45daabe2c40df4b189218b9a3cb787f7d2bd3d0357add59952564ba6e7e5f0617c9095342241483f25ddb55c45635111abae7046747b2d9dcf123608256a70057379f2bda2a9af53e9bfb74c81ab73e714b0826d03a41e1dde913e8eb632bf925a6d11ccef83278b5188f426cfc1ace4e74bfa9603fb85673b10893a63d2a4bb218702eeb26564c188fa5e07fe97a4be6c2eb2c55654d3ee5cc0f04d3ab2c1549c915797c59818163b8149006efd8517b70d78f78a211dc6373bb2b7509aefb4da3601c539ff674e8efa54c443dc9242e91064eaaba27f3bd8134136e601aa4f56d76b298f3bb95f93e8393423fe652d2cfa76a5d174679741a9bbf65abedb2313252bb5f58cb1d38ace52959a68df1b547a70746c420154e1ec94b718dc10a25d40c6d178ab1ac6c1248d46d2fc2c815bf65ba00e39bdb14224426b6cea42a5a6dd3f1e3de0af272a30ccaf5d4a8ae6695b925445d86034286e6937181576ee737f7b24f27d7b8315c88c9df9ff66eedfdfa0f6fa069caef4e14c7c12a21ffb8236b9039c6e7a559418ed4635ea17b6b4b13f0986be01f555cbaf0c67dfe21d43d44deac0f6c7e34317a22252c0b27a56a7053e3f0b98ffd0807705033584e5e51d851894ca98e6690c7e1e193b62d1466c1aaeabc367134cc01efb753882e3f06e9f879cad5977447df4951c3623fb8cc1d18944098e011cec6eb4fa52cfb920760685645bc75d2f44fbd19884f6f85575ebeaaa34ac2d917d2ed9d04ded0c8f3b5fe9547690ae66cc2a40542b65fffe2bb6c478d7d755508ddc5713fdce0836428110fe4883e0f58dc0016f230d828f4bf48a964cf0fc998d4e970f6e9e49444428f07f03eb1ca604ad1f93aea1ea92152d188409fb390ac4822ad10a72b77ed38ba03bed0272d69bdd141b7f1537352dbc5cccff2d4454a80fd96ea93e560f3ecfa04a49c0cccf3ac5119e7cb65602b0465d531cca331a210f91d0bdce9afad6f9e673da0c7ebd68411e432256c6f11a38d569e827cce9a369028f1fdd76105749e0b39729e07f8c919f39ea3b26b7b4e0cc131c4f1aac5a7bbcf7c18e15dad8b08f43aa65f1cbcfad8db3c82de6c952c224d7a976f4085cbd55b4aa30ee58aad357693b695aa287a3180dd9808e0cbaa7df253a1f0a9770c45858d174b7e310faf9b94e06b09a1921fe77d943de4037da5389bc1b44f71ffb66bd8fbbdc1ab842bb510c2536336d4710c6c42622a3ae6f904ae831ca81efd11269e0e591b7fc42574ba7afc0697fc59ff619cd256665cf3b1a175546776f94bacb87f3ff83ba8308038e9e2e6f3f919800b10ff80a3430008f5c522c1457e088b8f79f9b80ea8ddda3bb35462c928cefd0f5961b99df228bec8a66acf9a5edf586540296c8183548cdfe993de0801f3c897741519db3e3ca94d538b978f3310bd615424ae44dd1babae89e6f02f377080ca5233c07d74b1e70695465f061dd84aaa22902816bfcb2146cca8aaf9551209f1e73cf7aae8fba0f1379795d7b72552fcdf77e51879d7d9b85fe18abee0ed63086513481e72929208bc660d6fd2f9e811305526956b4d61d30a87f5e895578e0c02a40d2adcf54c455bdde17f5f57c3249ad70fa0cd7d0e42b8b8c1d7ddcd7ddecf23af7202e4c6c87aba2256e9296bf6e142b678f4c1731012dd2cc5c65e0d5bb94f9176833ffb94de6508329f204c160bc656825b7705c04f89ac258be9c466063aee896952158a51c51464ef42cd0f9b3c7b1a1ba319dded67c70833523db9c6ab238d39c9782cc6f7112f33cdde3a6d7f35f20757d7c8f677d40be80df079f284c3d37471015e8934c123c938b53464d9080bc38d3895705b131b97d91af8a41cee5af8374755eba1e337306ccd47a20ffc5c80b5378d000c8eaa9403e9f32163fb58ad0e38bb1aa38e5203b53c8ab27674bcfe788d0b07ec5eb6a9e78404b8460a4e85dad843c351725b4fcbbc37ec9807e8d4c189e8502f7fe7faeda581e0dae7c328bb22dc8ae516548fcc81571ada725af79d8691cddfdb543fdf743b7b5f72d74b9d25148f29f6789a7184345530e3593b0625c8d1ad1aa7035a329150acdbd42f2219aace01b4158831246761a2b0661db446b772842bd59981f2de620bd7622aaad7a717c2875baab8f47d5086d5c871abba491bc300d9deb76ceb71b44ac78148834a54095c46f585f4a4fa86ba9981e7b05b060b44406d9a182fa122b0b109d5644216b0155f5db72404c0a2e435f994655e7cafce6d5be42935cdfd2cf31132faf975627994319727d3c46862c106c27ea26ddeac486204c23ee72fba9b1fbaec02c69500cc08662f9000075d8c6466a6a910ecafb77f437d289dee21aad7f7cfaae80540cb339ffaabf1f6e0ceee25f688360d8b5d89e817e9819be9dc35e227c17f461b02a99e19477ca551e9a071744065e5d1d39ae2547ec654b9c891a7c9aa1b75f265452169807e30d35f0c8ef666afa96ea66306a02da261a76ce07f1f822e27b02ac4044d3c3ac874bdf484e69fbe949810891f4d28ecccee0f40aecc48941b759ca94c3c36c193de1f34f3b2d00643d4557cf3bbf3af1311244cdf217d43957cf47c1447f0842ba3f5b54f9fd7efe0b2928ce006b250999b918b34dbe315123245b78fd7c6a45a04690995a8c017e2d53caeb56c47e1067b675f86acaa98f66650332c23b4ed039a3227c508277d0dbce953204bcf0f1977d137c4611af7b66ec50eac98e2cc4ded3511c90066aae2698f418b7d7548481018b7cb2876caf5fb67e26ab65a7e30580b0d93abd71063730445a333db3099101c8a25eca44b410b8bd3955d5b9f2671e0087892e42d672d41b8ff962431e763481a41d853daa401310905f929da7115ffb475605ce3b85cf491b59f19253ac407dc825e70410a366f60e274fa87bf741c994734f58e08aeff436e525a6f877b27f72570c6887b162dda79a3fb92e4e1a0fc63eb665eadce3e32d25ebe4c7a56690f9cf859e7b168f3f4459039f6cec69de4ba402c20abef51c729498148cada2c416830ec644cff3db57ad5d8c0d784952298515e47480a88c0df731a75c2ff4390bab6f1d83cd71fd9e1a59e21c7ff4698f20552594dcf06520fda9f7a2d6defc2299ff69d43a55a4b2e7be55bc15cc3a30f9e0b77e398f4f95d9d7a762fbad6d8a7b68fd8d33d4c88a13b9997fb3d0da55d8dafe75dc95222301a247d4ceb6bf318f4077058654ce3e231b1ed16c987a5cf58d8dc5c9161bd6d18d0d1116e9b5b0a14ff2c668629cb4a702d1e57b65f4c6e6d22474e2a656963c2a065bf7344cf76daac1f4d5831964b40ad57415005ddba23ff3442a110954c537043c5c5ccb50af74d1003696aba34cb05a4e8e1b7267b26d2f82ca4bec539ef91720d43327e776314e46efcc23a508c5f29a457eaeb88827a6904612efb09df9992ab10e90ab4f024be3d5b51a07fbb018e08e497e7fc5dafd720500fc07284761606dede1c59db19e6b6ae64c7ee4e80bdd74807b8ad5d857394dce45c8c846766281c066e9351203bf6e542f39228c2574c7f6d17add68e5798ebb21a77029fd48cbde544b2b31ff57f22be7145b3e894a1ed04aca16aeda7938548cf89ce4c7735f7a302da1f509119ca393636c83441787b9bac8f59856fe47ccee7457cbc9ff25ed040fb5712fb0d4c534bc8a72a58fc6fac4b359a5b642c00c27ca7b853c3ac61b296a112463d32de6cc86f3409c0dd8dd657361e1797b212aedcd95cb44ec391957e4e1b98050ee79c86c056190706d125a02555ab243adb8fcfd0e1d7ce65e2c28be2dd1c58fde999e573d5186fc42d17ea7e88176edf338c753b38b81b1c416843f32de2bd8f96cd76c1775086af6dfa742886125e1af0e3584077abbebe129988e8c8154d64ff802039ab015b388ea52140ae67bfb7b360aa61e3c1ea009b5ba2f9dc71d2f449e34d44378f9dc5ab6cf46fe4a48c5c144d025f1ea11b6a72f59f4683e88202eb1c6d15a0dc5dcd21bb96e2ec99630d903aae3aec06a8ca4735e3f57767b84a610951e224cd48973b9d026d677a8f2db333208b9d8ca03b403836c09ef2af889d87f77e298de8b9a4fd728d6e9e164fc7917b68d36e079ea9345586d049bb4cb3b527fda7c50f562a7390aa9a5bc7b391fa184e50c248bb659d211fd10bdf9ca20c603d5469c88fbda9b9417a327917add458c6c1a735dce06ed4d37d3a355db46aa31969b04307c0c55a1c17f38599e0de114d4fd13468950b9aa1097706815ba533a9e6b0c61bb7fab794e0ea9659a74586c350700838d7205eb008f3e407ada384b82f23b12746cd2800b26c85a5ff1673206d51efc77c3fb9e224b0c7411397f91a9343772b2af5816e0d888075274974d7aa0a6e61c41d0835ad254c0b7e602ea37950172f917bb1a3e7095f990c0aacc3ddf1739108db9a283ab56df868f779f8435f60d1298bdcd1c66ffa21ce5c55f61a2240b43106c213253f917b27c0ae9407cf5deeeb0014b5879172639dab88d0d7f57025bf45280fad4ffe3d76cf68e88c551e5ad8522f09a40af196505c9639a6cfb64babe515848f9dc44e9ecfbe986c68a1986b0fb25c935ddc4225382938bd4beb409935c0f007898cf766c323f71a8c0de1ed6ab7542472255e73f273355d5bd83f11a86317b34437e63e9c0999aeed0306d1324771e0bd751d402f75139569bcb66c1760c43575745ef04589ebca1a066b24e4a447d42c9182f3b23f36d041b88374986faa4e13e48770d0e3c473addea782c3dfce38f2bbadd70d81c7e7035d68be0f85f691a29d7afca80f541fb7f881d41548dcc8c5c61e4c01e8dfd6942dfc35e05489932c03c69733ddc1d045dfbbf8412f3723ee21eb5bc410f816245d050cf2db2385c042a85434eca1710e099c2ed50c04769b9ed9d07b02870f4b848eabd894c347652ba8ffb4954f216fb7b389a02604dbcda3ae4da9d506b8798315fbad5243dceb0a8b5b314b9137f6ab0306aa29302662ac718d0bab1ff7419da226f6d70ba429c4c11f229a8142d84527548e80db6464a46b7b832d7cc16c241a4ef8c82e111e6bb47a9fd14e41ee689afac3829c61dd22ccb8fadb3c9d4fc8ad71aa282cc122f0c154bf8f00d344bae95bd0411a726534c834c54a56b9df885959a28d8a71e59cc6ef8caef78a3b8898e0fb5c2928a3283458232e4c0914ee9b52c4b7f110d36a5ae8dc8b167c1b715d084fd2e3238ddcf736dd68a3644ff730ae62436976777be98bd56a9ce20e16760434edb62270f5f4fe201b18d612b404357a21d59eef938d16c2f23f385051808325e6b6942288f32b93987af56768aa38a003b9dddde2e018d6ca9c6aae621c25a3a286e14d89b3ff643f0aa107b974ed6bfda2878fc527cbaaa7a72c8e70a8aa2a4854ef152ce07916a245f8d80e40081d58bbe40e619f8b1791d76a34ce9a7b21eb4b8f5917589ee7a367611d84d0823e7bc25245de6086dd1205a940d3323feee765f14357308a5ce6f3f5c5f70131e74790550ea8aa590d2afabad73bb1cc1dfec1708f18031d64dfeeb6e5679b889fdadadac4e7b3008b034a8df2a819cabcacb507bb57db0f3305032033f376d9c5283725fb53fb2c63b27cc89559f3705b517ebce79659cb8bec32d6cd786e7e80dabfb8df82d155e6c29f8a3c0c9df911aea74ee5e6cec1b9e48d19d970c9667cfd7a7cb2eec727959e0ea0319a4eda3e659a0b1f8de803f93313761a315c91e795dc7ae58fa83a8a7cd833c948719902ad0db9604bf9431e9b6966e445b3fe6dcce71a39090ba580b89e93abdda032edc211fa6ba845fcbdb721ed0bff2c313900eae032fb0c45afa4f7286346c6d97c23058d6b546ffe11278d19b8a3faa9650a6eaf3f9abeabe70f42733047a17611b9e1e433ec8edbdd668f670af8c11636e48eb6d9d122f5eb49b2ae9b071e7648f58ecbce408fe657a99f81372f9b821a1a23ee5ff98b8727175f38569b968095577d831cbbb7fa020a99d9cca853aeabe6a65b59dff02e88e3db118ba09ecca1ee321f2cc2e516544d35fd6f85465199f08d43c65a261d1bf3a76aaaaed8e8432a0db6c6ef0783680cbf0d51693b219ac9c9f77acd3e0e5d015036e6efce9f6aa13ede5197e3a650c2e46d4ccf15584c6bb7b04027371f8d4c347ba5be2e1a42071ada5229e3a0cc157f94fb2e3d8b2303c3c73945c09aa59cce28cd530e3ee32b675fc4cf6d77321aff8b4bf508ac69bfcbc1a305394dca4d7881aac8c2bf5fdc25e770f306bb3c9820eadf00e8f9b98a93209e32c69f5ff23e9f0d3865dc8c594420f25c6e2a7710077ddfe1d768a9b49b721cf37e5999e8c854c1f0b4d00991d8ef8eab2ced9c120a61358f338b4deb24caf8e75b954bde74826b6831383ca902a3d018d2c630bd92729ae9b94df55862cfab5a403f00d66650da2886daba69412b623d90e12332342ccf35912c903b601ef6e497dd9967c2e8e345781e1b2048192251f25fd1b943825022120bad9e0c82c42741afd64215468cbd161fec54df95467ee0c2a722ca55cc6d139210b81bb01d9baeabd1be1d96367a8536e769bec9479828b96586d009cdb5b350b592988a045762bed0d36fa0af67e0a72bd97bf8016b628d9e6718099e8d860c5c2944cb0102edb439fcf0196dc359cd25ef4b005a4ac09d2f14fe3fd62446284830606dba0608d7ea37808ba47e3c465536314734b4531dfd33f3a7e7a09036717d6dd0d88894c88d71e959229816276c43a8326a26f62e3c51b1a0b5742e72b5ee72ad5c6db77e479b42cd22bff3f229c6d46e4a4328f7ffca8f117d23f4c9189762ae497358f1fe58d2440ca9892516f92ce83dc31de7fdce71b1a4a17aef485e5743a102b553fe880c83ad8c9e0fa7cff87d8399c043b7d75707072f9f712cfa0a7225e8c2bd6e5a50d18c144fef5506a1cf05192206f70cea6d45ecb96386dd7c66ff88eb52e3a5c7d1a55f0feb15bfea0cf6d78053ed1fbad54a1c65fc2cece3ef2c5e45898ea93df5bfc0f0aacc6ecc73c87567f98ea7f241200089e9ae4d70de1e4c9d6fcbc42e56273eb73274b856bf54749f470c5719a25dd2a2b2e1eb7c1bb7b6ef742389c623a45fdf8fd18ffb7f64660992eacd5b93c4a34a58ba6bb7eaa91a7876c3ba71a468169e8a1485885e317e8b4935e01fd47ade591c2127edbb2c1a63e09095622dd9b6de750db66e75ddcbdeb172a8b032601245245131dde9a0fbbd13cadeccf2021ed72a9bfa7d738bbf4c941d8079fa5aa60b805503e27809b11ac9167779a0f87948c8f2200ea800e2005b6d5401695a86be386eac6a36de704a3b9b699911eb272c6bcd64c194859326d0c2bf1fb2483cd6dbcc3c33dde59270a977998f65c5b899aca8f75cc874b652e479f6779a983044fb743868957d4ef509dc5f26ad49ea5db4a330aa3e72310b4f0da414dd3de0d1cea30cb22a823d554cfe93ccc3c94c5fec127ef3eeef31993ba58b8231c0104a80982bc7d3ede01aedb9d1a70bf569354957856a3390c8b226eb370d5db79f32b7a391f84e00996eb2b5fcff0292c40cb0d3f3cdae498e7db1cd102bfa53d8a3ab3c48670940e77ec28c32c5f2c3bf63d0478605b86e1d8ed9139972199a2e6012052cef0658550a8d01d968af20b78303effa17edbc61f9b8083315905f16e2ae472796ac1906e2c8816bb4b8481e7512d449dec84b5a5cde02ae5c28eeb8e59b9b9ac23fd596e6ec84e26dcc3bcef8a9a108d8ed2ad3e496f036dad77473601a8cd830c24616c3689322181f7402faed86ee3e557273e43d7731c8e1015cf4bd69e5c03d331725651f5a29ebd33e4af726ff5a9f7b1ee44a9831f1506003593cc985dbc26ee05819f1d267a49c5ad02aec35e45e41e9b19b7fd3209ac4ecb342385b97401452baa388e9bcd78dff8e090afe1312333e54102ebc47259e0c243cd0f7e6fbed96ce4bd92c0ec359ff2f14dc8c48ab4858d766876aa1e028a7b4585fda4fe3479f76fc43c9c1ccc3c9d6152f5589914cefaf773bde008f21f037af37abd1e3a4a6790ef4d7bba0f0759067c3d6de0066596fda17471ce9eabf80598955d3129d7cc92e2d71836bff04de989a72e0cfd2c574a1ff0aceb5598f52b59d3accbcb9fab90fdcf50369a5d64f52205cdac5d1eed12483c1c69f645d8c692af28af83d60f531c81f7a381d7d2729a93dd3aef1f919145fcc5d207e4a7605cf88aacf6c13342cc44499e3081735bbf27c5db071093992e242c034216b6027fc333358f92644305913441d6ef9e7446ed023d80c10c18b7385ec9e1e55b0490f22274af641f87d3731b183af798a91dd1b56d2f0fa2ae2165cf4862bbc968f78bbbd12e5a248831501200b4e9116e307a5f2de19cfcb4bb6ec7b60ef3e57550ba2e0282b41c4c85180c11c76bfabb1f7d8e9b1af5115f5a22de4d8d2671060862b81f2446e47fcd476083a106f8ff51d107a526bdcfbdc610bb3d1194fe0aee9213d31ca1a0dcbc0f3c357a64c7834e73965901be039016bb78a28ab43a59fda7abab128a5bb52b90244cc27a18989f6cf305c447a208f80f5c60c7d7b1a2a061439f288493e61da621b8258c9e605b48fc07d981477c427deb046c6ca93549e86f85eb9752bd05f24a091591afb9480bfc49471f3664ffefa860b54ff3bf32f9517b9a675ca8f96474d9ebff5be0b9e5191e7ce3b2a901927ced561fddbb87d2da869c3f4a8478a899878c25ac58be6e977798424c7fb2e4955363a20f413a25798b2be90bdeed10b94a5bc989120e643ccee6d64427abe42adfe78b397973a5f6ab767d02b0747dcdb1c956541ff00e04fec0a4a791fb38d99fa28a6aa107781d8d65c3758b8879813392103dc2ea228d66792b20ab7d99daf31bbd2d9080a8fb80b4c92633afe270999b00ad627250b3a9c2b812110253c532f1563cf13709fea26ceb8864eecbf4cd63ec32f73bb16eca12374c4dc9aa1894957151396bd1d7e931c775849ac1da4b2c18e941fef6342604e23f18d7d29b01510396f3628c32f08c96fbc478e0cbfaf4650daaae78ff89f31e8bf5d6aee298e5c27a4076b96ba45dbbc8a1b01df92067b880feef482eae2bac24c8d56e2b9fb0bdd944e2f68cea1f46b94a0cacc7c613ee97c9e1f5962012501c3e4fc902989247436f3ce8651fecc19703058ebbaf633c5636f0f149c83e4c270c13adcdea209d3abe846de470ed930850277cd949377dcfbafa8f299d622ea12ffe70c72ddd38550cc8b27e4084e5285212b5550a7b288df7bbf19e5174f5a47086e8c0aaf0a34306bf7cad0bd5b11fa83162734d3f495c53b4f1fa0748cd2604bdd5a0a377337bf6278c744d20c1ce430fa69605e9ec8fcc70300408b60a880d55215f8762e0d7d29c2ec704a442b9fa679ebc8542c6bda676a8d55c325436f227e1fda83b717561488062bf6a58ef9c9627945a5eb98e45d3794cbc038a90499f767e1bc0885ff1ce517847f698b2826813ca95dc4c2029ed1e1a081fc72222adb63c279d8b20694cb44800d749e386536bb711c5cb02f34d6c1318ac6d3b82b464487b770f98562fe41846a6f21d7bb93696bb84e253eede736b15acb30193198ea16aeb6d17247e0c2ee653fd592c8e4b78b871971d158063c0a80d6c35b2c81adfc940088d776329e83400bb15d9a7d5f4a18dd84a817be674e1dfd94c1886038d1c471c618a182221a79c9494c15126ca610c4388ccc02e1edde261f874c7d656eb1a5376870e143ed54406c071c9f665bfa9f8817badd17c2803984a445a0d82c54805ab23fedf91194ba66986d075e2bf15e55fde57eab1c36b41b6c451b46fb3c669b7239c89ff7457a0f816597f587b2b3d2e4f19262e8a4fa7b441276f005676a4ef7e84dace181fe6ebf61d2cf3eb784aed176e70e41fd52cff872c88d5ee3fd00126a41adcbb00a17da72185819d6955cd8438f4aa2d41cfce346510a6930700a0fec824e0021221649c34bcc4bf50745e5e73927d45c68d9be0a04411f1cff7fb059573d6ac6e324829234f74fecbd5097d83e6d4a10447de3263ef4327904d61c766d90ccf794ab2b160e32b59c38776763f1e267bbaa7a42ded0f781d2641c22a89be5c6478c7c08bd84d30630496fa897ea946e5c52a2dba22d521db81014305ba86a37d21f6f9230fc22b33e110bccc9df375c5453b9d21daec150f37add0269462ca6547fe7e1d4371deb523dba12775efeabfeb69e8ff40835cf0b6b83e8835901904f477a5dd36035c966791a812d371fe8655d2cf4fa8a4b3eedceaa1d6558a3ee809a7a04f3c81b9083f71a3e2bbf263f4c2f5c1b0b84ecf8b5e314b1e8732dcc0e1bcfeaf6c2284f5215dc046dde57bd1a2dafcdf3b537dbb5b6b12baf5a2ddaf6207253f3fe9b9ebda1e141dbde69d3a73d95e29269870d2ae3af1f20041c7f45e4e38dc74fca330b87386e3f6e92eb380a8310f42c8d812ba62e2a5e5bca205410c60b90d3717ce1ccf1c16229dac19f848f0e9dce1b41739e577e3d21c7897f2cf09990d7645e343efe1a57f3917df779e4dc8e6de8e684335a11dc2321f8190e413036b81d517e804191e7365c1a5a08bae4103a28d3b45325cb836b64e6e9e9568507200f1a0ab4df5155b2d553d48acd94792287f1feddd44bf7541dad822d5681bfe500e0a90d130df3218c01a2afa5f0b57962651e5dcf5d046cd3ac1788609b0fc7726a66d8cd84065b27f739c7fe258637b35b374bfc15edca019bc1eb04def93c4d1a4477079181a3557afadac242a621bbc8278ea60531e4d00ec5ce93fe0e7a0875480a2c65cb27149abdbcc5498575f9c087a1baf5db42920e61a14081cfa9269442f7eabd113b1af11f93c8004b611d4c4deb8fc7a40a92bbdc4942c2fa926e775f71740807d24f5cc1d0638f9022464da8f463a79aea18031c133b012ded33f08d0f7add1c0e708a407989265523092f3ef74362fb0de8db3ec736996ef5d82bfb8841773547e7cdf34a149f6e97f0d6286c89a16e524820ba1ded754c478ae0fd841834f1c0ce113f2405aa7cc26ddabeb2bf1d6fecaacc641c60d74ebc10425e16f0383483d2dd4748bcd6fee6a049250d164ed6514750be7821c6433eb58ba2a92929bbc90087a1568758c57fa691fb4044467291eb6a8c1330e9dd173b373fedf4e01f96c1e45513467d38201c6e36ac7d7acbe2f90755476a1e61dbe7fa0812f16a2c681869caf955d8a9eebd491c312092f282f9bbeb7b082e0c804ba3bc519a54c9259e8879e218da5d4d11a07e20323252dfb64a05981256ace78dd848e0e96714e9e2723bba40be9da872426dae8f0cdb982524b781c1225d7cb11a69d5405a7e6902a1cb7f457c9e19a1d2f9d23354285deed6c6a410ae6c4fe672ec1181e3fbaeffa94805afef6ba2f402b98cc3784bbdf4e326984e8dedc007a79d13fa303d3ca3fa7a5fc35e7800867f0cfb2108125cf1a5a223764890865c4151ffa37874a10296ec6dd3d37f5d1d5514673301d644be3b71cfd7e428ac5dbbdc75ec10fe0b455bc4f21458e957756e1e7dd77657508ce4fc6464f45196162099d7dd0283db80bc1a798a5b5512a31c1c5b7faeb72db075fa637bf67dc1728f37dcbe383103a7c1a426bcba4a73b0a6c70954e9d79a902c617e764e215fb5306c9e80a66e07555186776f80be72cf130f32191ba7b5a10cae966e7839359123f99bf4830607b4adecab81535dcb20ad4462a9e4ec94a87e48a91367642971a8c7cb094c5270e49ac49c6328d9ba26cf9e7be25d18b9489b488bf9e86c48cbca8f1ce96c9a3fdbfbd2a5093cb8821f6922401af91773c6fdb18541f1fc96cad9a08ac0c4352c663d6c57de436c9f3713007a5c38251d9afd47a93721ccead27a69e7ead1babf28fed7eb557455e3013ee4c26618cb478299e6908167887267350de9d32ce6410df9b4a87327470d3f895bac26649786e3ace46e6b4d433f7ae9676e120b5ffdb6dc2711230404ea23fa56d1821b9b748b012c3b1138511f3183c67fd3f29f3908a72c81094f40e7c0f8d53170a0f7a9d4a23896965a7f4135b7351dcef7a07b3ffb86c149a2bbcf778fdc8700a458b7dc5a062fc9f17758fc7e41e82e9f44c490782ca1d2c3d7de145fc8e610efc16d6c012351af67efcb6b838bac3a86b99437f2cbda749447754157d811d60e59167725750d5e9db76d3c43c928a0e0557eed5b69865e5e732ea553a8ae85a6adec706ff33322ec692b61ea5e9395d9d18e27e5dad75c3b24669e5fd0faccbf82f7ee68aef53afc879c7a8e25fdf8a722e54287c95229aac7b043c26acf0ef8df17f5b3cb68951e09311de4ed51397982c52c86e0a6af35e87834bb3d1b5e24baf5f2f1f517e049ef6d3822766288bfea8b34122796b1c9ffa8df50f5e4cbf3139d3459696ff0cbb1944e3189bb03e80c1f304bdd1d519df68a45379b8a9f24e04074b0f785ae67e937341e965b55ce610e06c9813695142cfa65a0f1191d39f62039e3c07e2b7dd46e2649db1cb94b7be18ca778502d8aa82fe7f15c2a9edef3469edeb1bb658a69b2b986d21744a360102edaabf9c19e2d02ceda5e2af1e1793739efdc38b41fbf28a4c987f210da815f3f7f5d1125b51a06bf7e8709c3719c3ff5f3c1f06ee2f180eb92228db5e7e28c8021c8382bc0e8855f7f1795a1f5d6c0062b327158b9c6eeac4d4ebd12d85547892d0805469a8c10eafce5ffa6fffe9e9d9943158e60cb409f5208d13dc6865a602f46f98aa6e4d9d7a1bbcfa5499ff72ee1ef085904fc10f655685e40fa4bc8183c96fff1ca181a6ea8df8e872ee0cb32e6f6562e3bc49b18dc4dd62c52fcf6ecc94c58aa97c3f7d5f11ff966bbc7a5a80a6dbadec0314856eabb04631a3d664b4e9ad159db25b570702c19884adc8e7b5319b2d74f1fedd2d98f7071c958189ee740bf27a3a81438cfd364e5d1bf5482904f5d616fb0f3a0d034d3fa381c32e32adeac7b5a06fb78d020b50553dc9d6cf5eee3a299255f890f8b73a8d0cba4d4e78bd2390914a820dc48aa5951def32c0b98f821269b39e11e7f4abd6b303eceac4448940ffe358f8c349f42b4cfef767c873b14aeaa192472b127d4b8af41380777ec92d40a2f12cc410a6be6870b7a208e3abb43b2a12ed29ff0df28948f49c6de408322c633f0888c373642cb8a7963b25e22070ed468f0a95fd013ff870ca248517d0a96c88058a5462d333b14daa0e17fa1be75d27342219d1d5074f7dcc095e68635703ebdf6460f3116951b24ae6a41c007a3b7df5588ad7ecdcaf2eefc593719c1354bac8056f143ef3ba039e8042cc3a3d50a3b1fd828462be8883249fe0ecded5573b1d60626d02cfa6fb189e8c89189e2670eaf63f28306f5139423b2c3fbc0b89c33a9000e827b03cccc76f0226db2d6d07a7ea25470dfd5300eb5424f216d5accf01bf8890bde9a6281861994cd4525ac6b3cfeb47a195e279f569fccece592ebe508d1f0ed5f6cd2a9c4230b61bb2a1ccccc8f88bedaa1b4207b351c3c8a80bb41bad60d7c23b7a38c062fbc848a57600fc987b27e72ada9255ec0741c38596549080261814e0e20f59c5e02446f683746bfb45426abfab068cf3d402f3c3d7f49def24173d47c694e7d3dabc546ed115410a02d918f029d1d3eeaa528e32f70b15780839afcdef80b8dd6a3627b97cc33c00d128b2f7a3ef3f36bd28ebdf4b0e4ca3b0fd46cc8eaf23bf150b2b71870c5399847534c77b305db7ae1205d70bcf206c5dd351c6e6214bcacae5742fc4b7f720286f1c55c9dbe177d08ae1de8da322552dc23ed52e57b5d22e6633ab9dec6d16fd2c80fd14bcfcee643cdd55eafa7d8fea3aa594bddaca5d90476d8f577d12b55b5cf2a4c4b6b68fbe809105206aa3ba906dbb59015de2541819e220c51e4a1a3330ad6a5d6a3e9c2cce858890b36b8adf33f5729bf254160f9e6e3aec0a0b442d316d03a0cc44279dba7b8a1887587e7cd2e0c0ea35eca9f9a9bccc9d17f0ef63d9c497b97c454cd8e01e7d2032b03a3c87792cd5290b3958b3474c7ba92237200867187ca71b2904ee4ad77cb84c2e90f3729ae6064a1287dd23e9d8afcdbdf8888e0105db064d18755ccacc2f55f1fed2a1e0c02a50b4393e1588273edcee8cec1c70e494a0382d5faae2f420a62b9d161e5b85215bb40976f0dbcbc9689855dc7c4ea768168e7b092f0fe47f64534edb5662c590c6cebd2a65339fdeefb1ec82236ca6f18030fb69be634039a03f339e3caa64967d38390e0ae3377a5078b5234cff9959f0aa375237e18a9e0fdead04a4a67f10e5ee28a6173b8f79ed565d425069a3bc510198fea945beba5f29f3fa427c0f8d4c48c349efb431b8d9af519d68a22958d3ccb521591a9af33f77e0c873e74f2bb084cb519d630bcf5508c917d210d7a8b6104b4abf81dfc33471dbd9acc96fefd6f0d0487fa6de98624b3afe1ebc1c050d1bb2234e6c9045fdff20a8311e9700dc7d31329d07708527620790dcdc111d67f5ed72d3a08da290a4e4e2dca50fdee23372e372eebae6d03169aef96476e3219626277399cb0e65f39b173d4e7b383e4a0adb82d431b05da5e9c316b3c4bd909f123ab19783a2b92377a5701e2b252d86d3a1e50689b385c6ac72e5df35da6b13bd08cfb2cde03ecc4542051864aab687e7f71d0d775ddfeebbaec78b1d7f8a322f66ad1e416afcee53f4c9960d285cd4dedd78c16e8b5f0cd141a75b544ed88eeff6f6374fa477c995166831506b65d19321831816937133624e4ea00b34a1a91b9c8887116d9921cc4266fcc7cc49549ab110c3bbb9bc3bdd348bc366d356588a9d18edc7c7f1405db8b39978e09ea5006d0adf575af00a890e99372bda0642d5c5154399d6b53be0ef57dd34b8a2d1413521b9e8cec67908a98ede1c8952f402487bdeb14bd314c184b02cb08cd492936e3d2896bf5028d58564b67adae3da6c59d14092e7f91127a711351362eceac9f081d793c259e29a799c1d5c23911156798b131d4af2c27b398693ac50f7100695911beb46d8b5db9c5eba646f1c2fe41556caab4b5fb18db2d4c5fce7e7c47ce2a12ef342c2091936810f2b77a3d8e1b214ecd5dee1e004fc435bbb7e6e4f2d26048a8a5b371c074c1824fe9a7f80d765c60454b87695635efbfc34fc822d462c88d90dafd89c461b2496e9b30933ebcc7e9853756c220a66ec69b0490b19f51bdb936fe8e1f45a40860a6e074eed31cd4163559541a2b6a4d2feda219caad5d0487cb039e69d4907b679039b54a693acaf375e8644f0b18ed20df89261870986b30e5055a94ce67fb31a96d928d479874df808664c8def2d10dc501a5dd79e5219374aa757d9732921c386b20ddaa23023710dc1df949c6c536c091cd9fc5935735d5b7c974c1d2834c0da66d925519863e1bca52aaed46b557acd67433d9c6b1b783f0c835d96b7fe9dbf4adcabcf12f6553c6abc80402a6da09b2bc12298858229d7e8c2d46bfe887d04f0e1b19574645a81401e807375ce4439f37a02e3c05caa1826d649394495707afd663a308b4e2e670723bca3d5c661a9e7c57f7fcdd0a1ce034a417dbf441cccebd4e82f41c9b318754f233609e4871173d5094ef6433317c228b428d9bc0e6dd5cef01f52d7e1123ed1d76095ae0f64cfe5826ee1031f693c3edf3bafc6ab6406800bbab2e5361a56db449091a615222d0cfb414688a51ea7090778a19e159c65c34749bbcb65ca65ea118966821aca0da85fbc3874dadd6e18549153b1ae557e5b67d63583dab49ecf1bc8726bb1098f7318fbb9f5f057e18710f8eb9a90bccacc6dee225cfab0587582e1e55dc5fafa738eb6f199004d6b0b716e58a9147be4f1e906bc5c9a2d2b0317136ca5f6a830cdb33f78ab726c36d711b92c8066482a3fbb7c3d745c8fb036c28f4c082cc41d5bf16cfd00e505c7da758fa6fd87366f29011510c90a7b2e48c5b88ba43afd20deb5a0b8b6ac480279facfd73240f85f7ab069bb251290a44d572d69f815f2633423de8b2b55d1270f02244122382efd5595641fdda309b327cc7324e94793359402693b43e52adfed6635aa9bf0a2264201851f3aa87bb9c53f8fa385cbbad28d19917fcdfbb8af8ce0e02aefcf7b29e356c8e16f83f7c6d268ba65bc45c7b8eb7faa20d07dde8082ca800ad1abeb9a0badd2923607ade6686f95fc963ae9d5572907291a1944ff399e3744e07e26c2436f0cbeef597dcd22a5b6b3846ff85a35ef0232d15186f6e271fd26fc6a108d682240e43a2cfc75fad6d3762ecdbb7b0137b4fcfc2e09f60b91abc27ff9a7b63ba47762a47f08e026ef6e7da95f08c529b0e321173a76e4794ff370eb7b08ebb67062c718a6cdb4c683bd13215f62298b9b5e3f69e10c328c478f9ee8ff0e404479a7ad5f6c970bfb75d3160f95b6a07ad7b512b26e17c4b715587507b0cdc5ec459904da2cceee532eecc2333b057eb3d098f85c8013d459badf67b08543dc85ef2ceae71a8c54089921e5d44388c2545c1099104808ee47227c7ebb5a84d5647591f8316c72dc3669dc010a35dbf21b7aac17509d4463203eb76118a9ee079bd4ce0fe05df32d8cc8ca9258fd60719b8c7cb704528d3e54da4b26b80fbb1c0992f7ef27afce3da2c6f1d3848be29ffebc807dbed11b6788e3aa77f88fe942dd4baee397b60fbaaf3d7928f69dc997e90ddefb90cfa7151e0389eee9471b931ccb0faa8f07d0afc14622097b3d261f1403dd70c3993eca0c7e48775077e302bc8c0aac881acc8c3aed8f50e007f7038830d1d2078a905074e19c17c87f7d1863caf40f2d1c9c2f3284c85f141a53c06ed5bb7c814e08a73b203d33b42e0f335f72999b59e680173cdf0ce2aa537bda4689342f833cc43b8d2ea602f1e4e8b57ffb1b4b90a680889e4169ed8bc510382056627abe40403f63b6e106dbf8eb02871b60de28ed85f6b8b639e4c52adc4c20fc210646c0b319ce4f8ca730be1e922d15b3324aeab7727b9e347e915424e6c660a9c73463982536a1d1601a89cb14a3e6f67a07e3384b9ea159d5a3611ec4e6dc21611f66277984f0e58466ee7a323b449477d01016ad54aaadedcefd5dbc90f37bc45ed6792c7cdd6eefe1ca7744e243c30c618c0b577e5e5ae9c028d63a780dfc5b111453959bff894e5d29f96fb5bda76299e6e89f02f6c8be1806e6172d8b23d26062323e782ced53bbb0c7c4a7b8658b1f160368f5911afb4c88847e2393e89e6fc6434861bec1b4091321a9d4ceb6491db680452a3ad7aab3f057040dcaefc973e66378084638f7737d200291148f960050d2986174ff7d560197e492447dbabab2cd7646219ac46d11d742e1f166f9835fd1b233862ee48d4c909bca782f4df32237ff7090b2e833568e0f1d13519ff47be004be77758f7848894937d0b16a86280ca5d0be5d87bc4e99a4e8bd970aaed3e13425d994d67daad55204089fc7dc38ba1059b89087f6e19716ddd12096cd41430faa75789170d9c60e950870643a90ba30e0a905d22a58d08532cf8533660cd3616e9e014b6b91729d38e39c7f4272b845beb1f326f57835ce5b46c96f7f9d8de3d1a98925d419f82ee9d1ddd26fee0903af24d7168a0e4a6a70b604c5fe5f79c8343f9796067dccfbe711fdb16d8b0db3349a750f64d82244ad4d3336145a1dd1d2a2f1db79f80e45a322bd747c7a7c29f2df94ec3078a7674eb897161235089aca9e84fefec05a8a84f56de0b7e27d9b914bc6c0c89fd22516f1078db1fd71953ca4bd9835f977c41773bbdb9d6fffc9da344db966a1d65050d40c541b765ebc5e487e60cb7b85a25615e323ff2096cf89f0695ca999bd42adea37f19212c2aa520efda3f40066ea1485ee022a6ba9b02a24f9b9718d37a3c091e682d3d8bc76d9ebf3c2ac200521268ce9e368eee9394f0afef923ebb2ac758b9e0e8d89c42706a66a79134b3a0f67bc4fd466d02978ee600dca9a0a129a37af7ab3dcb906ebdb5a51311e31083634af2d785e19834cb397f4cf78cebe5f87f6c247c4e5f0b8bc6520a900718ff04b19147392888fc55ec8a81ceb4e6faa478db98fb38a06ba4f03a93b18905a3a9f3ea88692761070646834dd04a3c975057b8beddef079ba40586058cacad2e1fe2a7108a005abd5df801f109219f0c2baee777c15031f31cc3a3129a951c9e85e2b2cb88942a63c2bfe2b1da450f243036f68e86315d15856da02b73dfb0cf657a556dbea92cbd4cb2b87605b28b44dde7d9649f46fe6ebea37d4168443f3587a1bc4e0a841c186a8b67e3a79c8e9f75167941663edea70a11176b2ec333f8dc889f0da78806781e56817d2a28d71f4f818d7fcdb3fa2215a585bc03bd367760b36b5ae0fb61de026eb159a5edf87f3fb1702b8993610657f0b16f76c811600e51b055ce54271af33d5d69b7a0d79f923461ab086517c79210e383d3e593c953df8117d0a1e37e69da1c560974b10016de8ba7d8513fb7ac26eacf3f6a901bb3e7ee40672e4cbb549d74b7aac69fb74f2d00f20e00ae642f7332d6017af60e71ecb0432e04ff8a5c50fb989447effeea338a8a01532961918cec411c12ef84390f375feeb44d9169478ff5183a88f636046b282c6c0863f2cbc5f88eba5528e20eaf668be1c0adef0c83ef4c6b9a0408f5db151ecf03852a756ff41961ec05cb4707846468c52bc65b5f8465c66d18a466f75e2e04f2b34cb77fc2076d0db9c5d037d5347aec78a9c00f69e755cf08cf4dc9be8e408c3e5fe0d51480e2fa9c5ce80b163883d7f6b07b75e1c1d21bcfec89612d4d81348ae9a036837c5dcea59b05386a27a50505e5d896b0c3d3173827296ddbfdc5e889add403a7eefc01717c0a4a563dbfa2f2fd15af7d51ac2a99242cf18be7081aa5f0cebea1941836ca72c1ca60cb8a0bfb250d5609b422603f31b3843f421c0fc36155f61fd37cb643393a7ecbb1291c7630333fa4ef646a9a87a88042c70a0053d52f45293a2d37032a685bfe136e055269070568506118eaa639b90f7613c07bbc770d6c6a7794b25d3353f410e872a0a2b00f71a30d330c1c5b526ffd07ba32a7b789389cff01f88edc18c5ad908753a1fe755fca2bf16083e2f2b37ce175a953fa867b51e30b5e5d4a72c4c20e1d28f21583f4abde14262067f3ef90365e152ecfe73622120d1ec0a55440a58d6d2b11ff526efa2c5f4ebf03fee9703fec9c815c203f8637fcf7b6a4039fbcba944ada224e85fe0c54fa14fcac175c4e19509d64d064075d4aee257a299232bdd819d3fc0b9f2c540446cf269f1a690febc1da079731bf7e1fb6b7e6f927ae1b351c459dbc54397f0458c0b3a022e03b62f9911dfb6dae5cb6c00c662760af7650827317a7ecc90561a267fb56384d3212e2c483c1d75fdd23118bbf417da648c2f02c1991086ebdd5810adb3981bc79c4226afe579f87f4fcabc670bfb85e4869d9198e3f17fe8bd42b1d83bea322715ec131f343a07dc8fb7728fec5ee7b0eb6a1612bcf14eb8656a83841468efdac5cf401f12a11f482af0f0411b744190a129d7f40b32ba195741457b90cdb8e74bf2c81ff7ac60bd7cdefcf4c34c0cbfe5fa8875de25a6b89cb408d35f532fe79c28afb14118abc143706693f7b22bbbd2128676b1f26921137ff26e11c59e96f78a2ba116bd33482ce8a2b28be7197982d11b2158d0ffd31c45c1c9e31702743aa77c9dd47f076f33718d746feb5f98ebcfdf06495abc8f3e4afb6da24e1f63af5bc6c76c49507ced275544a9641423aad97d031f1cd1de62a2970708e416ea2582512a4134c443b936967188fe3efa0634b7b463eeaa549d41be36f7a05c366770712344ed6bda60d767569d49b1c6e3c1866595f97e5b1705d193e4db27634aa553ec1bddac6a1229ba20f40f8d645bb7da9cdd99017d1db2b0433cf0abb93344d4ed388f8332c88336bf65c632e8f77e201975b2a95d02aeb274fae2ef84a60b9c1d09806e09bd1b05db14a9a483db7035a206874a87345cc41d94185453adf21e781974160caacb24879b587ecae72ade4c34614f5c67ad37f7219db188b6d891f20c522e6beed8c91eee20f5899c6c680ad3d776aa75fc79835432aa51a971d9e877ffc5aa61def7f8636fa7ee4bc1ffc44c1c681272a7416d39cdb0e894bf46e552cf033aa1c15ed26fb510ba0d25b2c8eb46a5691a18e1e068c498f3e7c3cd8c2fcc5307b91c6bd9dcd436bb5b264494223172d51459c2bc2d52908e3d9a4ea183d5d8b14edb6713b0f7216ed50830997ae988aaf569535330b40b7b61251b0f6a04e486a2c6cd854a457757203f726c2f810bd1d9c1aa7d3b1551fe8540336d047ad14ff274b3ae6b2d3541a093ca92ddd35dc6c146579db2e8bf117e31052904a26577b7fd3671e154f09e079885bb76cd3fd5c251b16719b004a295a58af686e9b7b3be5bfb9d19c333bf202c769e2b2fdf9aca4e2929bc191b7276c3f358d32901dfb0067ef994a7812bed4c1744e8280fe5fe3866015ce89dd0ca057d98cc83f67ef2f5836a9a82eb67b136095a5daf4080b3f51d044c453d5cbef5d988fdea478df1ca7b9209a09eb0ba982000cb0c4ef5c38d0a185e861c3edca98abec796492b1c9fee250ee58f8b8afe144c5748425c04b57cb16ded20aa1e01002c708816cae1fd5e0cd608b103e1fa48307b04afa88e3145c52a1f0e69110ca341b491a8e814b2fccba838dea71aa10451044d9b80de620bf526d8394e4cfe6e12fbec842e189aacb8fdf9e6e58b9475f205af7d0fabfb9bbabcc4ea45ea732e888370a556ef53805ebda32f74c6e1e8cbfd82a25ad5aae4e1131f308b015109f19ccc031ee86805ae9f9bc3b3801b10b76959190f795b6b706ad95524ad7fbaac6b5bc937900281c226f28f4c668b69da46612090db64f632ff5d4ae1fad217ec3affad3f79a6da4559ff7c3630f9269e9e8e684b7d8186d03e4fed3efdb7b358bb8bcdb59c5af8a9d741e39e21d6a58efd85351fe2fbba615a2261f9066a4ceea8569c6e0b4941b7366d9e9a93a24a2d24407c47aec11620febab1ba357702ffc37e3a732f95cbeca8e2288f6469705696b8096419183d024110e5611ce9c3f15fde9def7668692b3bd74ff9b33e3c1e477e60da9c872d451ae53ff50d81813c30692b5fa3ba000586e8f434aea1170ebddb1a7b2449b961505530a1851de88573441c9f2e73db1238780f00abe599bcd3d278d554d52bbb578fe93582a0372d1566287e52a17d196f2aa3e80353c3c555dfb71509a5058d213e275896545730a02f4bddf57904a48f2e42ba2bb2a06b7e065c5b38e8b90488a1a54955e0a6c5b10b3ff49bb8f07c5ef6adefaf35e9ed5b4c9f601795024f1d73b8e7b9b827888d4a4cb466a90ae210d37537d5937238c06ac8a84210236c3187b5ec9d77aa6d0a1b0a668cb8eaea0844d369f4f1005b2b262b2db463407a7a6a35f32279635d9334992a574b1934862618346a927b9050747aa87f84350f3b2e0f3bfb7201ac478bb8be0128161f498b6d74d2ed7197c6664c1e2af2a43068d6abccd716f2b8ad5078e8e66ae6de44509e398b8b640ebe11018cd49c7e888c5c9f2994b009a6973bd77155526fdc0ea614c8cfae4e0597e1051318dba1c6edbe23379dabda97ac606d8eb6588b40d84e9bf17eeb8861f4886fd264efd8d4cc20b0096e559de9131cadd4c2d11a1b39c65c52813f8c9f595a9ec1b8a1dae21fe61c5ec4d78f85c736117e0c07c3b7f04408b30c61481446dfdbbc2d4a9c679c612e61381ecfd49243f955f0bb1ca29f8bfe0aa8c0ce3ac10d503bf3bd292255b57e9e958ce894f9b414284095dcc559b96dc85fb410dc9c073a1ce5f56af2bc9bf909386e646410cf37939eee836b96744a55d9abbc1109144e123749314d9d1b5782b80596267022c0a6df1c142b2aca1e5b8e1cab1b25bfa736078ed737321208c9645e01be1dd21b1e5943aa98480b8b7a981fa0f5d30cf30d37584bf917a4c7a9daac559f591564f2c7b361ca063c2ff9c48a39dd7a12643f9a0a5ac385efa4fc3046e8d89d4c9c79f569bc9bc6c9725d5b0a4afbb5aa391e557fc38aa098b8c60a0e156badbd5507bb41d981f1d05917460f24262af9ccd8aff0465d72489b4079186642ea310f60e259d8b486cb16c991bdebd9db2bf7a8ed97c6737f0a04e57e2d3a84da30ff7e38e29240abe2f4e79f18e724d1679a8a076a6b2c25c2222bf021e8d64985421fee4d0475d236289f8e3b5dbe6769595c536057ab9c9fddf9b754ca1fb79c280cc0e772f096053365cb58c238a345309a597834933a1855eb1d8daebdf0d791c42085006752e1380060f5726c8e52d9db6589d36fe8b75db08ca17cdd1846815f8a7ee72370e6d9d5728d89f9493e13826c3e4e3e87ccf4e2ef1e2b80643f60e15e7191b04e8a31234e5907110bc45097b1c89fd2c1f6dffed215b6efcc23e92223b9821f7e0f9c959b1a0e74cdc0168881ffd76b974af9fc4df1050400bedb0e84d28cf2fd3c7a07328e290694059c1563ac4680adb237ddda5d66f4f5a26ca089cbaf473196f954a5d053e5ad27f6f397cb6d939de6c7fe9043f78a3d1c144997747260870d6846de3fc557049a080ab32508017ced61f73655c099eb040d82319debd0a7fe41f95b8a855423b2ec8d4723008bd841650cea57eaca342c6ef55d4dc9d3c7372b244c36a79ca24be0c33faeef2327a4d649cf424e918c15ca55a5a0bb0229238064dc45800c9109352b2e26cfb0b01389c7575334004f35ce1b89022b42cd58797a499b6318de03b6a82e8324fab69720963ed4d293eff092294f73eecfdaa1fc76cfdd1b4cc682399122902e5994d3ffd404e129419753ffccd2c66b2da1940ade04347391e8f59a2620c8ce747900b946f9bf196c7b1f62505758239e1f4b9bbb292fa3792b0fa471635d909d115d0e350baa2bbe58b6e76b1d35e14bf4ba99697ba72adecc7929cc9e8efb67729c11563a3de972a77cefe62a75798a895c4adf8853c07726e3696007624591d086d7d88772d260b44da4ca3c27c634189ef0f5db2b2fe5cd376083efc7a559e7f78a22de80fdc25c1f02d1634edf331f433b36b571e581a7be22ab15bf4809b0e1ae48d61cda1418f3abd95bc2dfd6b6876d7e2595f2bb9f1d97cabe175ffa7d0a3bd042394b72373d6f82bc57594bc68e0ca06575340ba14da10f7a95c8fc840bc046a51f6fb627b1fc2c45f111e30a38154ca345e3e6d70efa2d93ecbbb77f1a4890806229b3d7b90cba015eec98e045b4559d8281eea542b0683951b6957752d3b2ed176fb31786c00662f1bd5a9f42f2bfaab20cb9f954817112cc13f438f7b0d2ca00f35aab53b254a1a624da29ea4e0e641c86fd82de403dd3a1d57585ec49f336f2ca0fc43b970e5aaf08623df26226b49f26c815a0ffcda3b023f4e06978d31a2bb425033d701f4b6fc9696d705fc7473029361ab14b6cd3f8d8c8aedb56b0b14e986c3cf6773ee22ff9c181ca42033c21edbf311253ed83cd4c2bf0cd70a8194f1c4cd2f7fe3d010a0f2f667f2d0c5e2557cf17313aee3875ebfa329a1b944874471148ecd509f4f6816f165aabc6603f916c75cc7160c78b68ddb3fb9823d3c7edd6a3ba061d04363951a7afc3ad05b48547b9e2eca8af2325e27f1cdae0d1b52e0da8e7de14ca38abcbb68dae8fbb62984bd3a84c83356aa89338d7c659d78a8e29d23ceacf7a91d52df169c23089700fbd129b0b696a30113d5fc51058d9ede852877e70071fd5713ca72df97dab5ddc563475d716126d4a4ee1eb90017b3b5c4f1d28e0145563b662516d1d9078286b74b09afd249061ee6b28bcf91ab28b3ce3a63b16a216cd81e9084e008933de1f7fefe9a12ebd2b7aac25fe9afbd031b8e265d8b5aad798f1463f9f69c358a6db102d2ebe7a8dcf6f44542e7282373d6b131b61e8c25c310cab9b121836b24ffa42f26972e6f7b25b66307dddd3bd39e1e8133c6a3d9b39339014bb6063835fbe0699243c3c4cc85de26bd668425d9a486bc405d4514b6660281dc997b61d939a79a165912a78bc5c34c1f273985d64128559e9921f150d8e5a1ed8d6a0beb6685978188ac9c19487dea9743c8f4bdb2feec53f73b067345348ece7d2db2beb6ad548b2d5eeb7de7ccb1f1cd0e2edb0c9645f5ba0c5c1326c7cf14224289d22bad9d58a2465933beb1ed8913eb3069d760fee695256d57a551b05bee40c3c0090f4bf031034282b7d10c32e1753cb3b1ba5ca2117c37f659b72e0789293164013e793cf1e40ea89c2bd5ceb91e1c73ba4da44e9966ccefd2542cdabb9f27d9231d3d87525a86a6a577d2bd737e431b5e0f4365fdaeb4d1ada049f1c68a3c3d0acc28cdeb972286e19cc3f9957fa851990084f2cd6933a6f6daf4468e4fb46d641de833d72fa35f3f7c78597915cb3d21e6b28f04e89c801620d1eaa3750149a05dcdcc36050feab2563a803d4c01ba6bd100975646c135a91af943afd815eebf599df0ed2298345d0d96caa886d97484792be9d901a87cb10e473b9c36bbc2c0e14c3a3a6aff8a611bc69f4b70525f1e731cbd0486de973c3719e2cd384cf3719b0c34b2da364a41f5c25ea032edaad45c35cc5e173b7d5f0d25477fa9b457cf2ba46622a27ca0be9570b6cda248ccd41d6c22bb7fd2de4ddd620a0220c354a05ac782aad844a60565f614e7805a79944356f91c93d86bf9c6c71a28615f70a28ac7d30cb6ba9146d73ace7f04e04fa71185c4b37867bd9d3ee283b5d0a280e9bf834542d07751ac09174d9d2de80623a3bbf029bc54eb77f9d3ef3d7f0e3ab2d3e50da36fe80d3adf18431f03fcaa81dcc272ebdc291ace9fe572c24da1f244995e7022851834c7c2b14d205926151fdcf786df543a86039cf1f2d9976e9ccbc94f8f3e8aae67c7b9f2d0bd3cffbdf499a72e3072ad97b4a69e36f1f3d61bad28a1d61652f86b11ef769b0ee51ab64c7242ab1a88acd6a294cf9dd0fc99fd9db9ec896c97a16ff84528d7090674258d02bd35466b6acb2691864545b6595679b7f3eacec9d123533e219842d8aff757a463fc8afdf79994d8b10de13df36432d44c881b6758e6253790e5a1f3ee4c328203a125bbb87d059bb58df54ddf0fecd7c50df4f58e9ba2276f9ebdc7c96b000f024a31423b2eb8face99899c429b8b8798ffe1eb68193aa67c4dd1c755620255bb858e8cf38acc1d9a812582c4928b38620e151fc31b9828111b00a40e0f5ed9ccd6190a5ab2bfe5c56a88d5c3f7194449a1b40d48cf16687d61eb1a42b665fe15d649ef655651815eca7cad54db82bca9bd2fe8358be1c1907d05206fb979b24bf79f410eaaf47c8cb5610f00925ac62d1bbfd66528d3d890721678cf122dcb09dc1e28e3c2444cccd6f18ca5c9c9f9ba6618d99d21565c86703fb4bf090e84d2dcd8e2641c1598ddbe2a9467c6b55e0d8ba73c28c894bad36dc1fc4e2d23cab2deebb19be7566ab2f0efcdc6fcae286311c2d32911a203684de3d9259dc9aaa14b1d61babdac254623c944396ab7a0b0a5ea7ba36f73db3a64fb25232f7487a0d670eb8c064392c5d978c5045dd5f6fe7668f70b536a28f77964647d16aa33b85ffe244305654cdcc7929bcd9b9032465fab2721139e0165f937316bfd3f981b1ef4feda2438aae578ae63d3b12261c2d2b89ef69e448740a255b9424d60d4d519fe47e00dc4d169b70a57b8d65c6569bb12236149ceecdd2429bec447cb8dd70867dba5bbc8d298aa7c23ddafdd495894c40eacdbb39261d2bf369e310f24add76451314df450da20867f74545b003931199f6ed8b16fbd5d6327715306ac2f7a03f1803f9532ad112a84319ffb9f2362a9c2f5945b750f1d8a083f8a93e385f1cdeabf6b9ba7547e56929cc365ed678bcece9891040eefb90828d1c6e0dc4e31f0ac475a0f716f7dbfa2202a855ba9cee388957b723fb82ec8d68f6fcf5d72b2eb53bec827eaebe4d345216a8610d47e39ca59c5b102a7c89cf10ac0d1496e798ecab41a7c8f211a2e6626f5f8ee2c588e08d011b6a80ee918390291da82e45e4b2d9512a6dd96aff035a75269626c1f077a67c2248f127d240f1a29760ebefc350eab35f896affe73f2a2b98c4bbf94e59268797934b4f27cdd8139acc6c7611b622e98730e1eee757cbe27848fdc746f0cdc7b795f188efd2866a875e5e465c8b90cdd663c5e75526766b39398c6da33fa348a1f4816f17ac08839fa777c659cd91c2d8e9f6320e6dd8e13faabc95e638b24357bbe0a71f70d9e9ffca28e6cfae2c5f001f855b29b1aceb73bd7ea5ba534bd817f79f0f0ae672d7513e03b84d20865969328f5e493e6741e65694b10c29ad80ff12d147986036104a88a84b2afcd9bbec1a5430dc08cbc75be631dccbf79ad5b6b7763fa42ed9052bfeda5ee7f282ba8c9c43197bd5a2dd28c4aae6bfba0bdec388d8783211c173a279db0a3103bd8c068856211e62edadbb864b2ba79f24ac6085df4efee26fc6fd509990549a28274e7f891053cc396dea25193131787cd0257d6570d75df22f97de601498acf3a0f8d591dfde29ac3cfc04b3b1a3dc2d8c93addef8501c5fad845fe54a29a8ab13d72ef05f625c0f21671666bc2fc24d6a6a31e2fc3ea628653e1258ed16daec96891a2ee8de17294f6436af0a3477cbe92914a705067ab29e75c3c8373716383fe0d8173d865908c525fac37fc27191dd477013224299bd770fb04b02ad381d2a285858a2d3880fc576982b522b44dfcb0c8ee748b1cf0ff53552c9c423917ddfce2ee463bf7c2aefe7f176095d16c87c55f0938a4f64a78c5114cca30972260fd4204c0385a14a1026e2c6e0ca13823c1a8ac4661be8f5d7f4f98b89011d75457fa2e572aeca767cc338c00969a131fed38be4390b315649c7e3cb0e54d718f333c57f00158f2df62d8f6dde1d8aa36e9808391288eaa05ec1868939c73792da3e28b00470bba7b3bdbc9f68ad8cdd7f91e8c60e789da7c6cee13b57bdc24ff373b655b9b830ec7f43a726cd144dffc59823e0d20356a711433dccce61c5fafab1bd9ac8458daaa4e681c35b3fd56cf881ff3557157e30a7ba87eca8bb4261814479c34d65edd09206017a525418231f0f93a5f0e08bc1bb8d65f586b749a399d6a9041c90f94aefd9e6ec8623265753cc6dae8e455767de1a25b4434ed4163def1b700addc10d8a59bc6ad67a8bba728197ef29ca48d4b80fe4fb7da8323a5911b778cbc80bc90d9e96fe4442261a54068b745c06af0a535238be202b7335927b2b4aa0e8b44bacc481f169854c06327c9bbebf9487297a010c715baf949e6b251fa31773afce32640b8800559e31f4db079fd8897efb46ef104472fb7acf6da802204b2899a6e18d97fcfa512531a5f4402d1132f0c7dc1d9eeed6deebf4c9f62a252c9c9fb61b9d1754c6503dd682afb3a24cb840a7f2eab495e1cbc835e29943baf2cc56f8acb3f0098e14b3fb4a809250df6d5ee6a987dc18e743e748b39c6512591080cc097966d7aad9a68e4380091a114f61ae3b35ebaab9b211a9a2f239f3619fc81fffd11dd579f43f019a9b1eaa95b48340e790c0037e4d76923942d88a5a5c111bba359c6f4283343db9056d10cee7eed2f849a2c9802d0b9df85ff9f4185ad1524bc220be58b036a36ee683007d4a2cacb84913a9dd040635169fb92be0d51bde92fbc4283161ac82f8876f0488e77aa0b28084554bb5fa6f0115c55ae5786054b842661b817f3575afbf012fc63a573a7d1ad98ee8ffc6e825a4a5db0b5936723396956523865ca3b57f7469dc90e3825c716e554ca5ad5e6081ddd2a48f6e02e92e6dec92bdf6e3d55e0f94992c958f1537c7a18fbf46305ee2f10cb27027f7bc2de5dfc59bc5cc7d9a6ac01f178eec729d9b1ffbb0a992812fbf63df6fe5cd877c37934e4a8de4dc5a5d5b80a887234bb1f4527029e8ce5ffcac0f3117caa7b783fad9ffe556c55bfd2d7d9a0cf32e433566118a6031a657a86699d45bfca5d616275ca26111db49f216ac85248a3005edfb6dcd4644bbde3e5bb7fad61ae4ff9c38ffcac4ddb6038fb0cf77faa7a5d18e1143ae69b3aee113b41cac74915ccd16e74bbd77f614c047b05d3a2f44f0c20bb0b06358820eae66518a924f6452412f2195411a68642d5d0aa8099e264f2f63597a08bace78636bfac21f171fbc9492c65ad1a4aa0831a51ec7d233ca29c9bac58b52a8960faac9a0f138353de3d8cba2a26f1268d453f577f6e91e3ebb9381726822b3b09e633784a019bdcb9c3ebb200745ea2bb9522e1a33d329ddcf455f854a4a87757333e79bafbdc498c93aac5038c13d59e805d7b5579936c3c245919b5dd75d95e82be62df3439caaef07f81f7fa6ad30dfb728da16e40f330c33d2f5b4d5b0992911f1779d1a06ce581e28a235e6166a4ae952517a10569b5d2db9dce71c14f368512343759db520a8c1f408f214fe226e21241d1e38c72da1b7e1932cdcac1383faa6bd6469aac421b0993186d1308cceddbe5b6e98d5e5bcf132ac03ed2eafab7f2750204d754381f7944084d86d97a022d2e09e0c92db65b099f90d55d7eef84c552477602f708d1aa67fdba7f0f1fd099f7b68f9106a957aca92d64012dc56d7a9c620865a6b185339836b00ea1a731a63f79409d36c372b08c27f9a6f32760de28db72d595ef477d25344bd96e4e716ff1f9ba4610b39224ec9243a34555c59348f7019688fc1c9a26e1d6b03a39eccf109052cc31388fe031323680d6f032ae8f486f198d8ea50efd2dcafd8e16b0017206cbf5772578c3ccfc006962274bc1a716e66d053261ec92566fff08fd7d15c49cd2a731b1939cc2268b2615ebf9becb12d8d639fe743fece52ef7354c952e89691ed184dffea904e1d0aaeefecd9d9e92f46ab1eb9ee53b623389505b178405f85591d0bbe22d520916d0608cfbfc71a6feeb7c992e8202520bad7c478a97bb4b280c9c9dfe7fabb04f0d39fcf2074d4a99e2904ea4a73a81b9a646f5eb2b6eb3bab8f81ed1036a8da420d7184d92a170eddc0a3495088bd7f5defe3da5acc6f1af59e12c6fc316ede103ff87016f48168dde056c68f32cc967b3631065fa4a31edc60e065b96e0aee7bcbed06af82ffde132b54a602ebd558f0d4eaff215fe1f2444db58ed74b2136d1e000f2f4e8694c30bffd0a1e63f40f67af67b605b5be3fb5414b9121e05a790cc3b6ff0e366d5499598b5d0628ddde659bc180302b03465e1b3f8bb46bd4448519b461c9631640de908d73cf029485e5ddf64d4eeb7bd4be19e269dfee2f1aca3bd9df3ccd30bad6ab780e58f4e914656c3dd7589444d823e037fea55db9fa25f7ffe9fecb700ff32d529ff375a47a32817d6213aa2ae0457966ac6fbd24c3d870f95cc963bdb4e1831fe2e0047cb7f4184b57f8902337bc1879c27209daf20363062a2fff0702ed1cd8870f68e4715fc2259ffed5e1c680bda4496195f7a8b298e3ab9d374f5cd8aef1131ae7fb8b59f02a650f715b845114e445b08dac63e12f7049eacf251172f6007b881b24a678fccdac4094b42bdd027b0ef254970e70a23b6b3bd252ed40ca9c8aba99fb9493bccc93c6016ea4af64a40415330321527160b4fa60ce8868f62667177e63dc3e838ec831b61a9f83db251243e04502d12f69865180e6232781757417354a4bdf4723dcdc85a1ba048a7cdcfdf5d010868eb054d473bf9bea0184e9eb1729554c26b80d00dc50f767aa60f72400a35394e2e36169fed87db485e3752549ba4198d7232ded6aa751644a92b26ede004c8f640230be8414887d8dea0a0c9dd934a346c04191708ece64bd4446d0683d2f3d3ff9b302e377fc0d187c5a2007efa5ac716a2c642b0d5b5a96566dae2138637d2400b5f4494e2615b2e60d75171a7f748fdbe061263af45ca66b7cc5652a2c70c6c55ba4cb87b6a2e4c2513f0ce7c618d3a43b1777cfecc290cf12df9da83bad7bc3bed1968971c84febe45da68fcbbff1a5927ac3c63df9ebf64edbe540f99799bf1f957c1815d4868e16d381236b3cfb20f2a88d4a8ab30eb4785c2dc347667d45a908441dad02007548cdcff1670dc7bf669da985038227370f97e68864ddf3794236b774621d28b1217dbf026f5dbdcd390f2a8038905ff57e759b92a9a924de7d1a308d2c6f88a89ba3e20ae0ff623f91472d400b4417e653bcc627876dee1f7e8e112b8aea05eefff131f0621fd3e76116af23c310c36fc129b328608b2534fb6cf09a82c39447e133502f5a6715cd807987347aaa82ff0ae4be58a4bc96dce3afb6d2839c540f9f8fc9c4c7c618ba7f58dac733c87f5e2e83970af312a46093037ceac6f43c94d4b7964fe0a22fad261128610135893175153de6e631acab6681b4955025ee7d73c69791b203baf8684b85838435fd060e30097d7b3ac42ae18181a85bad63926c85f682465c91e6693a9975ea0733ecd18b8a3dd6140d312e99a6690abf0106b5fcd6904a18057688b680caab4d6565b3307b28572c609b4f1eba1e1f6da91e659dc0526be4a0011e65339b47b80a1d76801063ca86c6e3c3c870f728f0ed82d0530aea5a39181f9331c91c422b0b3748e42bcd8747cf902a44e83479d76a96b4bf1a9ad202bac5dc40cbc10352d1507f99d636a3f4b9f0c6f64716ea2497d6c8154506e48c573f0646003bfd787f616847bbf516119efa754e422cfb15904af1cce9b5207bb8215daa63821931bd012960c63fc9904161d6bbe055ccaf44cbacf82c282e31b605fdbf1630d8428274a5b3b95ba8c936c745a56a370154dc885172f328cfda91826685f542700a2aa5ae352d4a1f35822152295a6e3c1ed14e121d212135f05b87ec1bd21410604df447ab07a4d28824d1093752da69d2fd7a0faa042c365335ef70281923c142180e7c87a577d3b68a03563adee79e6444e2f1483e52623d78573ed1bb3645dd915180d84cc7c737f6b1d42382d084f297df73c45a50953411cd937c9c4e1e5d4aaa945094a826effdd56a8d0ff83eba50340e8e9b07ae158e2212957dcc608d6dfb9685d0c6f49c7f354578913a6430c21bfde0f496ec9aa96383995602f7f1a75e80ec54598180ea8b57be9618daceb352e3b8baa90b14be29e3a75b46bb1a488f389da0f0b9d0fca6e3be4328a6f7872370604d4987f845382ec0e3aa1366eab764b2195daf175a3f9687d190eda987bb9d261f91b2661d62258e43f17bb2ee235844f147b800dcc302725ffcd21be0d81ebffefb2a1d9d4874551688cc6e1eb8e9d02684b687ad1da61652b2083fb42aada04f488473f9935ef804979280ecfc3d138c80622ecb2be3ea01299a23532a3ae5807d8cf89091d8552a7b27aa09a304794fc121365097c33be8117dd5b404713c3da93de51389acdf8388323057f872f2f29870412f94da2b336e75276723f180c88119bde12f9b3c317c6cc0210fbfa871545fc5bf01524c2b8c7ea89d5b11be1f805ec87d98f2c4d16a40e0700b32837efdd4dac30a77205f4698a66032aeeddc5ceb34d93243123b98facc15bc96a6d85b0b2c6aaa0b26c87a321d33fab9952fe253bc39b44b403471f5d09a93b4029fff1778e7fc1cae3d99031a5c8387836d11f221fab81fad6192e68ef4187ad3c4b8a52a0462e38be55669195f60762479554c824b92ce5a15a830113a4944593785fb3c753bb251b5254691cb080e394abe920fb5010e100456e7de133d0eaf83ed1458dfe52935f45b69dd655fa66b3c57d79baac63e717e29d377f358c7e619bd424114c4fd4758a1325424270346bcc5474264cbf58d2d80269865caaee34583bd24b4db88de0a813dd530ff889ab6397cc5fd1459f9a380ae7b07ce426019180b794ce28cb1b87b36152bf4334c92e67639ec1b60cbf0a72f42f62cd22382dbe520cc90f44fa46bc79348d148e20ef83377535951cfa261a2c5e20fd12f4bc2c0f63af0a7cfd6cf6e62ae68ca6ff014b93a763c37fb2c0c09bcd9b6ecd2db831d24ccdcab5ecd52889a5a2f2c59d6ac912e2636539840ddc23148375c4132dd0d085cc156de8bc37a4df0fd94c93c8c61956ba3df5928bd84d2d7653a20cc428809db6bd9efdbdb7762a93ea4148db89ff780993c14af58db42d8a791fe6313496e5882e740d9fdb0e44cf55289bb95d5c97befcb1931044a0c1e1752adda90062200a085d1d453761a0c85dddef86cbf362f461ad2abec1b876c9cf45486e0e6a14444936e7580e7dd6ee38406b76cd85aeaf559715e604df4fe2f76fee6623f0ce473dfae652699a7b53279d6b9031b7b5cc074b1b0c1516a807818918aa4b2a5ef62c44d4e80ff0b6f9eee6f4dcf247876632601155203a1c38adda20fb4aa9d61c6f6574b75917bc29fa9ab5c0155906eb1d64252222d957f1a7ed87f604094e73112384a341ddcc094239d836c6175024e47656d72dc736145cf9e55085477bc550e4abff1fee58f7b2eb53f31b0452fe40bea9302370101437fd8be2e19a2cd13b9aaee2336581998f723e5ceb21ae4463e24ea522bd09032a3070abc15821694bbd62d8d662b901d15d5244d0dacddca0ec6946c44211bba11c17dde83d80305d915d10c64bd824e08ed74bd1e64944fc2bad1f6383a88112bccf5e40b2c0df8ddac99dbb473881c996bd9486c0ac16ec48cf7c6043f5abad022cec3bcdb3167958b1dbb01597136922a2303528c7f2388a5b23cac3f5b2cc9d8bf2f27e333c09e1f19525d8811385e64792516da7c33a0c763f731959a47d14d60eb45e8056dadde735233bae09f72e23e325b1cebb923ca21d52feea2f404b2c52c5a9d9578d795c4ebbad62f9eda96d09e8d3e058605e97aa0f75bb3a9942a7bca1094fd4500b120114dd0a763560ced1377f7da272026ababf810a95f7a8bc615550bd2344214b36600f9d48350c2a232dd54f00ee80a9f2928ed51dee94f6a2085e57fefc4c3bd463e74843693524b42a62fd0012b5dca00a403b88be40fb31b56dc86777b1d3962529467ef3c1305ced1ffec62c1a68f528a7bc5d203dad17ca368e92a95b7f9c34324224b7950f0ed204cabd38445bf86104f3c1563ec8dd396774123dd9412269a6ac8375c03bd8fd4b9ecdf248910a558ca537c2d5a3cf7dbaa5b755f95d75a00aa280e73336db53c3a0a8f825802d79b5717285c688d6ff24d9d6ac4841e9a8d17e3c4de5bde104a70792aee50c427fab860830f8a20e3142661d9a36d60d1349fcaf2179792b26c05ac5366f15a5f1d1551227c67e14d2d42c6613339ff79643562e9cd1eb222fbdae979bf3e2f8dd58a982b6ef51b623a77d9ee64f21efca3d18d9cb0c83653b4e362105337a8f8d2aea43a726b39dfe725fab5862c40c9dd2ae41dc0309738cf7ab52026d037879209c3f0dcca366fd999a2d2abba0825469229369b3dcd91a068ed005eb75c1edc6b25e5f9decfa8954522fedf67f3212850ab056ac39752bfe6eecfde6569a2815133a9beb126ae9ebbb782531839b36ee6f91bd4c72c262f263a8b49b365aced19da6e475a9a87a41e054f3efa57763fdb43aa2604e9b534a1e118da542bbb130d826a4884d5cb6fe8e387f59c45448b35f455076bc348cbef567287821a0d9f0f07f40c0f6dc6d0d7cff1aaf4be343612a82f849d14cbe45d6e1139f1bb5048586d2e4a8138e3dc495e70f79cc0942cb98bc97cef173e2a2961b518775031bc5330406ab8223214b079765558c16c28dbe5f23d8f98aec9092dd321d1ed1f8fe06f1f26c0109902a371f22aeb33057bc3d5d63a106af063ceec649fc7f818901ae9383b55473d97b6eb0bb8b591ba44b017b30ad010e52a1912c3b2f217d38983bc7f0463a816f95f9f9a36eb2523a0e2d7698927f1b04c59f6c3c691db0362a6a817ff175267922e2b705db3668104a5734ecfb050dca08a83c6d47948a655a89f2df218580ecd72ab9c3f6e45a24257cdbbdab38fd69e25c6428aa6264e5c57b268203d7d4966da7e66ef26a0b6bd56cf1ccd7e81f25ade9122a812e1ce6bc61ac7cfc0219507b58417c06f1828ed9a48f938ab6189fba5e847633acc9b87abd30b80a776b83234a1bfb8a8e543853b96360afe6548f976d0219ef3690644c99b33b985efe83df4722c671eb614c710004cccf5099333dc57806c9363b79a184d28bf5696ac535f41cd8dc80b7be8b3bb9e9ccb8ba8efdcab663a687a171eeab1e07c5669096b6361a59ffbba8a7f4643c2f1b511cfc824e51ac107d8a8d83594b15ac82ee477bddbf16038a4a82e744c61b52ddce75835c80ca8d65b3404fd46a7807654471d25ee315d4666bed22b7320b2429de42b04a954604d2c33b672b56f5815ee2d1b1c99d5730b5f47ad66aae0d037939b342d395e75286129dd07e2c5cd4454d620b3ac168544ecbfe859923067f571916ce7625e82dc11edd66219f5c55f104316be51c88bd0f087c8105dc55f2d596c90b3cac8dec6896635ca2477f1dfbba7a74726bfa9dc97725c39b2ae9986665df2c47d50445f51ac2ea61115da69b9a4bfec621680e6e13890239ca863f6b9b91b57c8fff4daa6b76340e361241e662210b95183d96d30a60fd4ec6afed415906dec2019b90671fc9e18906d33d6890c77ce23eb4466d1389f95258480ab1ecdeb887c525477ba2d5c9f80b1e1f1927e662bf71799de3e7e9bbe1c5c234075a027d36971d775e81ac7c2ed4a490555b2dc49960a10f3c0178f6c062103962451198621b6e9bbcf9cc2b20e8bfc73da75cc182148452af75cbc2f5f0a83479f6b79f8da1cefa459d83665055227e94b7591baa3d46a13a7b4c617e96b1ff111371184bfd23825a8bf835183c2827445f3b79fbb64431db892135c3abfa9785366ea5753b90fd1b070fd3ac03197c026fe53443d5635b446274a699658e7c79b7d28344d79b65b5e3f7ce37356e1735b3c10fafd9e31084bc831ee83dfaa35684f8ffc1c8fa0eb90233dda355b374b766f3cd5fc599ae20cae2f2c9c2e396e83d3d40ba022103911e163eb595196024df04c784eb609c39b161aca3cae63f55519dd36f5a9fa12b00925cacae9f9ac38af83b2ea51ebca35c97f05d5ff1115e0727bc92b09f39cc47286fce8984bae701da057bf0a8fe9d0f126f0e821692288d1fd505cf2d9edcf9931150d08e889f1858ca5605ed284e12f35613e0ed9b543f06394b9d332feba52a7aaed8c1ace118a048118b317eeb31b1855750ea96cabad701211c0fdda961ed79a14ddc83725d7c19af3bad3f074c7496e7a4fea26b6d423166b81e303dd652d56e5883db8b400313b859d20a6a3ccc58446e048d9e6aa03336eec5734fdde0290cf3e16f7d74b943f87e01f428963a4a81c65bc527d0f86ba8ab788342469a4767b1ba4342fe38a8a2120bed7382def7456d92c9e0ad9e981a199409a73067d7b94587b683a11982dc07fd08904cb2d32fb9330b4432b4e1d29d940373de431cff7b771ce41d5602d39ae72892d59739e100dbae18873301f8327148a070cec3c41434d23f5efa3e72b663299c5856340697a837f19f0268bd0bbdfd96fe587ab7655531a94459885059dd19411b6de9e4dda5441ae0cb8254e219091c84be79666bb470cadbb1436d0648a6f2c4912f8974ef2532acba1fad751fa6927a1676b8bfad36e967c7e74a4201986feef939feee17c3b40f3d6d15da2245a16a180ca1322393b31ffb360b077e1dd1b9e8341d21fcc9a0e775154856ce567b56562e0c1e8eec50ebd7b9cc55257a9ef81c5c5bcf7edeb166495d45e8da8cab3db7c071fdd95e68b5cd437bde8e51d76db39644bccc80f1b4cf1f88a6d85c3a34200f55aefac2aeeb28ab5dfcccd2268c784d206356637459dfe0c2e2d627be581c56911aea54666957da485fb21e749182adbb07b478b42ab4f5449e5839589506a70d6a3a66eb95fa281eeba48996093887795ccea863f525a4f2ad52c918c55d80bba6e15112cc39d29dd378f115dba81363eae5866c98c3ba0334a52feb6f0d426e8b850f672bef350e42a95c600e47752a81309f78e2c36f8acbcf945faf31bda0aea5309c3dcbd8812a5039461e116b752404618f7c21e2cb1b72620939a2c3df77ff795ff6b6c04a5f09708a200f65194665fb0db3e38f461094c524b9c9a84aea00a1540d2f3e7e0d26f0040f426467de52fc4034ea47bcd8b504a149868a8e6a67d460a2e5970f2760cda34aef7866ef1bae551a4cf4556cffc1fb6ea145ea6848538f37de12848746d42da7051d3565ad9e1f99be4426d054712a1f175dec2925895391d37a58defc51b2d6b79ba22705f60ac3816011c390c26854813317a153cdd710c0bf3c5b6fea999da56c1d1b24b4730598e840075e498d492a0926cc84c77446f804f917c76513c672802694e7808cb6e2bbd082dc39e163f775354af5bcc8ba2ba619d7aee4c930b02ed0b6fc074725b1ee96cf770ef8049c8221ce0f0d54a23866b77a63724b7e1142d00a0a27f27e8fe0a0140fe60edfa4ee898f3eee98d4de058a894dc9d375601b755891cf48802fb52d9354d621f9a1d10deb5577934ce10c64d24a0ebc47f97244b992cc59eed08eb0497a9c3fe331a7db76e4291fa4ba89eecbdac97ea94c6c0e8069d83dbbfc5a69c80b6aae9477891b4bb89411331b131b79e57391de130346c5965e4667c13e3f70a620e88c62735e48d641c72d166506e95d329d8084fb48a65e9e0c928960f1b96ed440bad96d4cd7373814ebf43edfd75c18b42223f60bf06580efa1724507a3412e0cfdbcf10edb3e818c2cd07f7df9a23f568354f0b4f98b54813536b5fc464156434b7431a339016cfdadec2f92ab5be8b65382751a6df7e87c338862763d7f86cb0614293b795c59f444a4c8d8e574c5b324e893bf017aed6e97db66098753e67ae5f00f31edf16d0fa0e761b7c558652a7584789a7cdd5ca1f215eb133c50df366f0c5087a1585c1c946a8ea7fa0925ca8f05d51fb0cfc44711100cf85e4162b1aed506df0a76e8da1a32cf60f1f49d43f831f04bf31d9f204bdde1231c962477f0c9ed91fa5b63ce731731fde98b7108f126661284a73bbea41f11b1da52163f1b7fd873e45a8d053196bfcc762c54366d4dfdb88eba0ef091fb386846ecad5195db928a7d864fb64934ae54ec86e2b73a0e9158892fed0204c96bb8ceefe8214a3e1f47b6228f0795e9b6a65ec9a7a3ff1c145826d9ce5f8fe382236bad120110032c65cbe447588d60ed30e7dec8aeb8432ef3e490b8608ce33946a1a7e7a12d51a25d435d5a019382e545d3e009eb424d10d02663e84bea4d067447a12ead88b1cc02477697c1dd6dfe3edc9e50c0b16c6b07b07910e38d695dc0776d96b2825da818bcbb6dd8c8131fd593960034d5ec9e89bf45ef3251a728db062d0c5962d97ae434b29f71fc64ce210f218975c9f86ac9b0bae819b4828a9c73455f25cad0bb12e82d51a5551a930483c64c37da1286f8fa65ed22a50c8e227706643e18c42efdc631c7e6f1c1112f341ab35d4e82794b40a072213074eb19590a47c593d1ab5faf87aac63e99a1bde260e970124866788da5d59b8a66a1dd94b70dd84dfc0a194f3d097cf26445937048b464c820ff29c7e7333cb0461ad312132df8b0e9a261707906b7f0408d18ec817cb6074dbe33d0b5b4ba900b2cd3868f0be50396b9f1e2a2279a551b93fb9df601aa0ad5d361b0a749e69169a07f968a31e2ffc99a2e682796c10704a9932d9bf2ba8870914321e187a3a3ca1a72fd5f853b7f939c733e51fe54d3c2a3554cc821a0f91e5aca5f9f96aa4f0e1f209f32d09f94c0717463cbe6bd14ba80bcd4d3ee32b4e3fd067ce0bf7bfc1f4633769ab651302e1c65f97325e2bd19a746eb44ea51741ad1669e18b1875325e086b912679887817a86403cdbc63f70b2bdc321f6abcca2b16913b00ce3098980cb064504993195a083e7000727cf1302b2636d97db7fbd0704394524c65d09ce74ffb2b1a7b14b01e19bee161033867ca13b87f869c2bc3af94824d2974e28cd4c4a10a44061913f8e866a708a356427150c6c1c3a7171cc273658054e78db957cb054c44d98e39896bc9f7d390ae7d5d36598509d9598af0cd1ffbad4a59e1dabe63be603365ed02a3d8faf0f4c3cfbd8a18f403191f7c4c6eeab3cad68ace96d489e5835c33f9569f20267269f942411ed517c5738a7a49ded5ce4b0337fd4f58a895f910eee1de69dbd5ba0b1136f61ab9b55f3b39ed2be5e263c0f1400a2cd908e54ecff33d296ada50ae0934ed440cc701cf82219d5b0a4a24044863e081e34eb12cf68dbb539361cf80296aa522e11cb24615c0d1180e9a7950045827aa7df0dda57eb2141208c8e75ccc424f84365419c353283c5021d6527c7f66af3368435a7f0c5d6dde2e48773c6e71da1b3a0885828eb5c1eb2dae1596d46ca150126079202a123069237c972729abf4109fa063f7b586dc86a79f9559a961b260744c078fa9d68c2c4f1a06fa7152b70d651b5f129e0252e74c0c28e1f8b53e1c5b091ef256e4ae71de473e5144884f4bb64637e5036dcb7d15ae37f5a9f524f64ac276a99a68a5654af8830648fa17a5cc6fe0d558a3b70cf4ce36f301b15335918fb4d5fb661e6a44496b89e733d8c30e864c8e52ac96b30540c3c8cde84597d19e55e3683a8e3d1fe52f0a3d1ce4f479a5f43e8cc3b4dd1e5594c5ea5e8e408d4049ce8275fcb45b74bfd61c8f4e665732a70211b0bad3906f7b3a6c092037289a04c24ec54298b66c72fe9d4bdd0f015e31523fcc5eaaccfe4cc2861dca731a5b6102cef0d8448f927bd54bbaa3d41be35a3e7454b47bcb06f1d6f086bfc89cd286cab53edb9bbdedf4027d6f73dea0349c66626f5d8d376562fda5028ba4405e68d47377957854fa0385ee7b3e8bfaf6273a72dce4fed6962b0fbda04443661573ce074007aeade64bf1409dc9f66aafe02c0b70f635c9bb765b4b13af33342f5e02d56f5d4edcd488e3209069f9730f0c5926056fb94c49e046ea6eb11bbf02a3738c431283119a684e4d0beb835c3926142942ef82cb649f1387b1a6fdd7c7d5e770fb7a31346535918f55e11e4438e0219ea9356a586e1b78db2ba9428de7763c715bad700d6b52e6692d054c314241a9ed2f69fee6f9a857a2680942aad78dec4793e5789b7be78ecce01dea540397365c75ad2646a26d59a1ff91af868431693592a9966634b9d5e9a305b7042a7796d13fc536d3293fba6f058e378a9db91ab21b7420e66edb6058025a40fac8274ade81efee53d15d5fcf331a9a801a348b65d2c0e201621e1ad609093e1c3e4f0af9b6127e5f0f93015972dee5759f92597748ffa55d4bbb2e49e1e3e5815b2edaf01989b5fbf894eafad596cdd045f42256b32f81b7f98728ab22c1acc09a1c235454a3949ff13fadc0c76de234347a443032b706f6619a59d6c2bc1f907039a8b772e66a4b799f1a65f13019d3ba252918d53a76d2c94fa316917a906f040b64952930f2c09589e213b9d48cd774fa81a76c17833c3cd31ecfb63296d1af9bc43f846247c23aea6a8ed480f5ef359a5a1da00d5441381e97bc3700400f9710889b416f4c97aa57c268fafc6a11508722a450576c9b94b42417e5bcb0ce12ad4426fe8b40cd26c5c2e6ee9c73d87b120347b453a08f41601d98a7f6237746914c1e941dde2c97ba60ae7a2b70988ce7b58ceceac8abcbe3242bdd0c7a5e6426ba8b45d674ea5f5d41eb5f83b33f8c9ad00cc833c6ed79db88422d675690023e54f8bfa32e9401626ca56a46917f18b91f4f87c79eed72d9edd72993e6e6fa00b3ca35dc867fd24faab602437d3a22fcec9ae512a662b3ce33f4a8eb0df028deb3fb2d04a84d251f1904014f44164b1b3885fab7f6313c55967726731e74ac3e0d4f3fa6022f7e1c81b03d431cf79f1337bf7490fb80505bb65def54432411e55982e9ac730d3b29967205f5699e2747f7677d5497c3b47510f3239e8ef95c12ce60a0ed1c52d1e55cb909b3ba739b21c6cf0e43060612735dc38e4897292806d16cdddb2344523fd51cb42201d9b9c84a82345d55781804a4c0844f04eb323fd72ce5e595188354efe9965c9fae7a215ec4c37e532366978510db62d11925cb4e2b6af638815749b6f3b431cfcf779e78586f75738688294a996c62e59cc8568759279beb5d030dc1680b465c3f2dab3a08188dcd770ab9669c84169bb6db5c775d662a748bba857bac032942af4d291e08d7251777a3825a5fe1c1532caa779aca1780bccccc4128e91cecb5cc0bc956a0fed8ab9a9d2f7975736f17e1826746d2bc60e3167d63eb248594783167f4a5cf2d12d83b0626219112df7d680ab0b877a358df2d27415cdc83deee79acd6e3bc6cda469905f0379eee896f406eea4ca0007b68c9ea540bfdd52dbcd80e81fa9d84a9e0e80686d307582a2e956e589fc4822fffb98469991eba782969c1244ac878f18131320ad17b67c9b1082799d4eb9f83dcf6b8a3ae1390101f3175021636e9b83fdfec2a9f5d749ec3c1425411ad6f0562e283d3a5fb8c82aabf930d617042c7a53394af3f74543d0303332e2decac249e0ab7b594a4387b242c8dad8d22c6ee727e15722c9ac9a472020f6a476769ef5c0404b27540af60ee5fc6067afeb885795db303f1b0051bbaed4f9403913e5671f9df7ac4dc8be7781dfd3a434857ee5c470a9da18348fa3b8ef9167e3024e727c581138171cc9526b3f3b99732aa310320237465e990cc9c1a3076ce947b2dc15782b02bc64d628c16e7e3b65ee75b01079ef9bb65056abe06c77f0999862461af5828561088627ddbe70445f08a0e6e9798a97f4eb360f1dbc90bd2b8173a9a867f9da3181c3faa4e0fd63f0edb045926095a4f650cb7e09a409759e7ac3006b39a9034bd8fbac7a08937b930257764014ffad7f1f2c49242cd8c62a5bec265a65fe98a12a70a44ad646e90e236f4269388130a9666a5b183e3188cf204d124c18f36fe07a836dcae66d8681f81c6df6c08522de537a97cdc2f149cefb24d73490cb742c75dac7737a4276d3ca2b2782fd8983a08a8a36fa5533a782d6f5c7cca5fcf1a65d7096afdded1a8713a26eedd7f0ac8d46a475e130a4378f43c017bd06f54c15a072fd2d6666fa4ed156a916808b8778e4d1154a248bc044ea70ba0ea09701b853922cd30aaa6aae4f4a06be23732eea707f6ee6d4ceba542520f6d4e43fc859e4c8d90373a568f9975d94f3a07b8cada54ba5ca1ecb0f5c114ada83c88ad27ce665a1a8f44ed40fa3edc71a3254a992d0f4650b155c03fea4d82dc6c9fa96ed78ee11a5137d49e25a9f9180cfd66712dc996e5dd24d73361ae6bc7dd79c2442206e7519c1a71829c0911dc689243a8faf73d89a909ba8726af722092c6da64d94c2d99b06da6c73c058348c291083626e9c0aa5c08ec6795231a7a3329115c71570720fdbe3195c7242f94b942f868387dae144b8318241688ebc8c62324da8143b2daf75b0ec90854b9ba238fc5274e89150887cd607314b19d1bb9bf24fe5a6452ee98140e1ac6004c2f8f9a898a7b71bfe242a91b6f623fc908a6c614c63c78e2924baf74af9eb666ddfab16c6fb60a090994a0dd6a54657fa505571a24b4c19bc7425035a28baa1f85874d31019f717a3073b289b97e9eb0a7896c730576f3740ca9c71508106191210297f6c8d55db760ab7fd1eb4ae09fccc74625a2262c6a9f486c0c61d315c01d3ea8ff143537a5ffb3deb3acd2ad2be63d7c56baff464cb518fdb35c26e6ae5dfca6a2592ee18e84a973a1d955008822edb8c4fb351a8cd0fc4d411abecb2dce750e8f44b8255dce14bd78a0ae692c1d9dcacff17fdca87a30c20aab7131148864bea2ea9fd9663fe05dcea9e280d9165c3c38736978dd5dbece0086c10be7528a410dfaceb78ba7470d4450c1f74e6540e56f7460628b00107e633ca9ed52f769a08f0be8f890df7f02538a874d0366d0110bb318a6e0a8807dce1b96a16acf60c987e844b32850d10b4879df05e7e2f85ae9be2baffa4584eff6a4a7501618eae62147a61cacc18930822c73bf6106c560db98fe8cae38da4d77fc7c76dce2c6e81ec0161592f32ea35cb19c5c323dc19ae9d2e7684755e1d433cbd874b5fca68d5e28f2b462ca49496c6ac679786585c732057007717fc1f775cde44ed7a7b9111457f030ca99f56294c1c72d515902ed4890683663dca37601d721bc9a59723e7c92d3ef1fcdeeeb775bca208df12cece5873989fbbd625d1d48c832ea53736981011ef9bd8607b12461d193bd12f24b0780567207794e9e7a75844e48de878204044b9383980cdd17453948f9817239304930c15facba24558ed3c9818a6bea0bc1d14f8ce6bd904c336730077e5d17e98d6146470c658d07b53602ce8980ca39a5be82418d90b3b540534051a52764dc173ae82b1c2b8946dbefa3a22b6e52733547bf01db29d9bcd146d7ecd5ef6adb42565c89f33a4a1bb3e0340e56a522d7a519b217fd0aa276bbd7b544f9123ca48fe944c7cb81874f79e0a19d24af3665981aafe56823f72dd05cda63481852026113dcd4738d88ebff225e08d58fa86fa9aa017e56cd48a68434357cbe0c2707ced80299d85fe152b43919e55e3d55d1aebf209bd04745e83053de54a16b9c8e68d97f608ede5611abb8dbda93d84abeac226f12fde5e17ff5512f1d860e32c73e0254a343b087e3dcb6792ec5beb212be45e962aaf64852d6d8bd5aeffc50f7dbf66e3682feebecee8f03e779c872b68de1e061f85528f72f4a137c9f95fd745f36a697dc617f5993543c9f3515a755a7b0dfea2394b4224b546e2fc57c89cd6129e32430a1aa90c6902dbe3f5a1939ed3e990ebd58261a0a47ce3c0b42ad0e4b0b0f17edd46e8010dd22b2b0772ee546f0a3b2dc996b5f7ab480345cb55a1b14c7d13fa21d087478f79c50a7d4460c626249c62333259b3a0fbae9f9f3d9d179c920f914c919cb15566d615427f8721cef1adbcdee520dc066baf3bf5540884f6836e29494235684f32c1d47a6356718e95a9e9f7347f498523340d8d9b4cceb3c84365b14beeefacaee0f1bb492ecb0ef6f39eec4f8e77fd705d06026f14fbdea3d3165ac2c569594937d20fe5deab4274e7af7bd7532ce0c725074d01d0723dafc88d36514fca1a83a4fc78d5a048a9b4899191e93b7e5b811915bfcf6d42b80463878b4ed26cf2d441d8b9f5e2f4613352bd0f3afa362e9a2e9595a2350984ca4c703ede3a71870e07cc7e471eb96ab4563168d3766bcf138ccd6ba0378f34be085255da8dccecbe17085da722102de2ac9d16e1a2eadd444b97218f145e5390e774dbd05b39f8ab2ecae4137cba94e6e632c0a7fad5eb58bad2591ec879e01f388bfaeaddd6cce817a5241ec569082cd87bb2621c5224394d5cafd52e989223ef42ca643598878c0cdf5e926790e9d0e09b244290aa98bdbc7a51eb76bbfacafaecea82e012a4e3f5cc2399acdd3f4b90a1c91a6c330b444ef45bff8f156dde52120d24b011ad3b018515e98d39dc3b8f8825bd789737281bac82b637f505e3785061e3b053d9a53f69e4ad6f51f3b2e1af902fb2012fabebf136aebcb2c5cca4b5e5126956fcc6d5c2000b054233354e29276c1e57e3b135d97c8d3ee9759caa415b41d0b6e9d282249c56caa9cc65e5d1ae39afaf9eb3ec3a5f3eb39f91d94440b186464a977e740abe19ca36a2c38d0de21abea8157ffd68390ec1cafc167d7de6f94654935e2f2a78be2642374a40d4aaccb882ff12540bdedc21175057a9ef85bfc6612517a7d8669bfe61a67d6e70667e2a0438d014e4dcb83945c2c5ff13bfadb55082cfee536320388aa993b9cb9f3a3ba2c23fcc820575344a37d24cda77a58fa8afb3e10cf5b9daf107d041e8c45e79527446e4c1fe00e4cf70bed48516c5022cc82d82a61530b6c64c70ffde83a00a2820bbba7509a24f164f13f89d3a6ee6cf33d2c01178cf00f52cc50dc9f7eb7abdaca8afa260d8865ce9141dad75e29e977a2dd383edb6c718b769cf9a4e5b6ca616b74e320e162fc396ab23672f8179a45003e29ce2564e91580a93701b4cf3cc0b1fadd2e9786db98adf8c45d8f488d6f38ca5e9fa38acf56267b6a18b61684d8c11c6c453335655dc33b59648c553c9c5f4c280bbf055962577f36d8487330036584dcff3dd92fece518fd4eb63c4d96e6821166dbfdc26cb20d4d4a544ac25b40e8a871e7929fcc868b0ecd5531d3500c472a8d15fc28588bd8a56ae6a6b785da1db4cbf49596f0a75d8db06958ef3b5ff0090fbb7a666d25bdaca44cb1c54870f39efab2b1135af0a235b02f945ad3e615f6f3672131b4760e6bd44451e76cc7d0f6c3bc4c77b9458e45eb2ae8c4d4ceaa6d45b42bc3fc4d2f70e12de42faf93a8cd584c63471495562635d553ad16b5ca4ac59fbbccaec2eb5ed8f4d88abe21803db84413741f5c617b98259dcb5c2b62a0a7cadb2731f5534a9338851f948ae2eeeb17b9c13966eaa1f85edc2f94ac9fad1c29178be5f30ad1ca65f03b7bd82825355740fa064a71afe7280574e5bdb0da912dd61331f72b18e194180696013878505850ea13808a10c86ef7788e4fe20a288c0f2f485c8279817fc98f668ddb6733e8f7cf8eb3c5a1f1dc2ef6727305373c16c6baccb59f5057c15b945662bd954547293e7b5d23b73b88ae519e1ee1cfd1b568c5cb2e6e46bf298fa3f91d43e1b86e5ca1481916282d01595f314b20df0d8941ba595debb6e732f82544478b52c1437b9f715289703967dbae40c9c779a615b235614ff2c1ebfa64aad92ec536033a16a6c1d0149ca8ac9e6a9561adfa117f9e609721726c80f7dbb22715164237429cdcfbc08ae01f152928a2a3e987ac46d6b9d6fa22f7ee81bbcac18d6257ab860a045455f0635a1734c0ce019ca4f5d9b0710e660842e06269d7476a51ea5100e47091b9b8ed34ca49ae448247a3ccf6c68975fd79e89633ac22d374be6e1a40c01adbf579cefc617c3c63dd77a47acd6455c0d7dc58e89f4d00d746682c66946ee0841d4e45c5b4aff0d1b6a2ca5b3fcd39c14cf31be64779edd3c82a47aa02a1773f829145e9f58c1d7e8e8f39904ec56b808a8ed3fa7040dc5db6bc59e2c9c57d850c95416c98be174b857f4010da2c24f3a3557b3c29fd9cf9eca9051e0be3d082d99c8e8ed67d8aa795e2aa13e6a720035f7f2ce9bf1457319997ade0374e7b419345315161420cedf5a6db48a1f6676b9992b8f5ca06278b4c81e18700a867ff6be84f760a2664d99de368cf3416b317d3d2a291087f26eccad11eebd3b4981826ada8fa93fa0c2d0de2f7f0f3ec82e2a68775f95daa47a732f6d6b32161338a2fcd799c76b665e2a2dff811ce2987cd635ebde3a2927f81fbe20d7bb17f699693367530667f99979cf4ccf6556f3f6db5c5d43581f560885f2e355977aedf2dff9ffca553e2628eea28dce1903fc7b0cbcd466a0318da38437d14f72befa89df5e4db24151d22ad552708d3eb9a9c6503763c998f49074d02838268604f825495d57693627a1ad1986eaa0be7e751230f05f779ea868f4003f9bf808341e2dd5313236ed0f5df8b4e7820223c7316bf27c08ab47742128c4fc57071828d922fb9ce19a514b7113d4b13a509c458b744ebfb3f5d1ee0405db741d34c831aeed11499916266d77ba00d3f52f22649165b55194d0ccf5744059ab4267b9bb76d9c7f5f425749bf01926e8028215aeb205643067d51987f4264421dfd5424441072b356983c4ac3601109d5ce1ff33231b703460ec66342fa13514853295aca2555c2043972e70a6b970780b7020c27ed3ce25bf6f01921a4e6e33c907831913f1d7eabf8d2464a6e4ca6e32574344038e3297e35490fd08652f38993dab3ecbb5c70077847146fcfbd1f6f4f1e866bedffb8831c841844839108ae06b9de7645493327bdfcecb6736574059f1768a632e88bfc12b4341b1c0ba8968e41fd2884e777395d65449dd0bad2ae65871d039cf7dd95347ad4fe17964b77254d40b008a3576b8a6b3026808e58e0affde7ff55b4e930329c816e82719a9972b85b365a9f7ff6400964968eedb44d201ee5a194a4529f8b98659b0cdab401aea25dc08a725a7413e4227315f16c3186b3095ae45ed412248414e95d2010d63260fbdcaf0ac92649a686ffc65ae1d1d4496c3ae06dc64d99ed09d71a629e84844fb2cd3e6e1c3b7f3e97567819c146c17cc470fa6ed27eec13bd5a70493de46ef6c700530564a249647673322b06c96b4536af48a42774ba5b9fa4cbfeb7b0f770cc6348b9d3c0d9c216d54dce8e9d778f6f6d7fb3e56bd07b6918467418f8b7158ce7980d3a34341d5de4dcc0ffd89b01898db35d864283c4ed806a4db235cd1248020aec9007ae86024983c195cc34a78156a95df44b467f210e2e60bbf03c75acb55cc6e89d90c4940a61ed2698df1fb92f5a4dbdf4f6d6a39c4d29a902b876dfe164e53fe15799672987162ca9bd00c39931b72c4dde0ae5c5335b2b3e3c180d379279b6130ad7c058d33126708063ceeccbe60ca2a521f8b7f0c50b0231e38264669fa706c6789e98ea6a2f862691dde165637f1f4835319e0567d0c574ca5e10c478e34ab69973bfe52a1e2024d04a70d4119254f00708e682a317a2e972e00a14825c4239154a2701474b58ac1bb00cc22e3ad18d21010b12d52814f015fc07ac815f79bb40cf4a4e8ea601b8bb2d2b30de50f4f297e81295e8b9c3aae404d46c2697c8e3dea002dacf4f2d19a823a96c7358e7246d0b1c43a0d0467e350ba37fdfc7e4d8644317bc9240defa8fd959134be831d9299d3badd13afe819af804ebe4310fbd6bf3d1a792e6bcdb6f415070930b4a41e886d1c268487fec879bb82c2096b34f0f9e0e77e138335deeae7f33b70684707aeb827008e6481c318160ad4b50cf57c3137295393dc1487786c2bf4423bcb5f194f9cea279a15c75e29e113483945864e7090a65503ef163c9d6ee42a0cc7324fba1a2c2703af26318dadbc563b7006ba46c586332e19bbdf1ac9640c1d28690913477187513a3317756dac2603423f18da58975ac7c15849a6ff4e7ca0c97dfbfa342ebf67b2499f87151d14fbb92a00a093da9acb3e920edbb8d7b0aa6e67d9eb6fc08c5e20a0c5b784606db1f8bcab86772ff2391d0ba4f1c47ab4b4552b4ab45805a63a93e2b2ca4685806cf1870e05025b0ad7ea3846962e8935b7c9ad7d22069050c2917fb324485923b8a0912e18068727712974719869a4b10adfbb3cbe8eb771b61338231ea87bab50c741ed6530472c47aec503356bbe20fcae52fed0c88247176424252bc7dfe48890472c546adc886e08436d3ae0152664217966694c4a405eb155ea923e34558d621b5151168e7cc313ae5a65841373823881203889cd5685385658fd31c1ecb021c66afcb84f4efc3fd2fb8ee37bffb216c6d601d7e54a74d32ef11daddd711977fb49152f90b8f208d125588f5ed965fe4e59fbea99276d4f1fd68131c07bf1f2a8ecef5db1674879dd132c30d4a981bb45ae3bd0c38239fbae9f10116c69ba5b3559ef89ba13c76c6d5c055fecc4ce497262eb3cfeb73e345763c86a2f6ff48749749c34a3854ee3a0bc6cf859019860cb32fd14617f9295c1ae10fd123fee79e8977e8972d4710e4b596a59d841fc94b586097f5b09679e3d2d5ab3dd62c9b670374de3da710aecefaceb4b8f4e89216ea3a7f6bbfbdae19ade307469ffd5cfe28419cb944d0b8e306bca48462af8a378b0f07250257420efb692f42406efd607f2620e0a615be44e05385612750656cb1f195c080dc7de338a4c305ab00e825a0e3207ebac789f171d6d2336d804b6b5eb2e43c0106b5c079ec3b7586fa3808bdc4b7a3d2abc009c21f330bdc7d255f94fdf9d56d6a31d8481a2d2a273b8a50bd36d00a1e90123eec16e2c510bee210f271da5a194d5680546516057d21414506a53f0618976e499352767c5d841daf3979c94827da59570bd4ac8de8da6b1b492fe6afb59acf450c7df69224cfd03b22d940a051663c9f80670da50b092be8026fd8b6ff4f7254f1549581b274d3498a3ace3003ed66118e9e9bfce3c358c6f79fd910c953b63c2d1fc99a3ccb95f7e3f6c4745e77acea4fb2ca666694bc07b3fbe704eebc7995b6dcf03ba326862be0b2614c0db6ea5f72dc011023adbfe307c35761c801e9a3b617607b8ed01544f5160dae967a810ee8be945ad582fb4be6cacc16ab7f7befc01b6aa4457ac7bc0ecf2b8729ca087b3058f3128dae3011c8e39fcc860aeef05744c6d8b8ee38430487c0a48c18535931655d386eee3403c8516b8788905d45cb059c6c3e76c0e444a131df1d07dff71ee3471ea17f47248e04920fb4b46d73a34f1e7c5397c21a6a86c8919ad3cd17851b2232e754f505ad4f19f18963067dab5bee51cfe388dd798865150f0b36d3d49ae7a300848e38461317b611868f6dce374bd390727097d3ab41bfb8d5cef1c62343ca4a3c1542cd99405626aab670f832b6126c90f30699bfc5a86726e1290cc665b16969d8ed1630ba90d1686569a6004da14fb66a73f2f61a94f036b73b2868be2f0044ce00f4e10ff5bc45ebfa606d81f09ec528122e0bedf95db8fba9779d4e4fb7431c3c29d3e3e27b664f917e14e9059734f583a3326d5360a63c3a4022d247f55d617d59db8b18e9903088e881addf3677fc081f0ee36d4dc9f9eaff0de08f8cb0ad83fa271d9072c2a7bdeb65a809e83fecfca8435aa7e508c87b0c4b31ce94b0e16a70fa0df8825cfbb56bae1d0fec1f5954c244bdad4e2c6a02ad1f60862fee249fea0925dfb146456741115902ea1c98f5d47db05e97379352b2df88609c94f6e10793c9f2f33fe41ea48038657809c377da09abb7ece0b2a0a5825185e3b815e1c63b157521cf828f875fbb221b697ab6df961f861934c3b8ac8a41315b520ce1cff9e06fb003885dc5ae3fcb885403340684ee6ce0b5bbb9b3b7a8863dfffea3fd68198517a3b49a6167593d64d60268f80729dbb81cffab0522076ed2fddad8882dc88644dafbbc6c527b8c6259bf5a6b57b6963883f324e957192bedf23b71968f52b36fd2ea7e9c01bf7412e9b47f237c650234eeb1d03205700efd7e9e74f46ef759085fe130ce4bd07d2b1a2fa868eb65aa510371e3d6d31594ea084c8d3dd4145773ee64e067300082f7a383d0006e8451cc817d3840555370f81a9ea52acef3bbcf90f981ab596c878ab8d875e73f2f5663067bdac754fe5aad08ade056c04a06feb440875e2056fc04288779557134b3078618a5d11a6a7eb7d46acc935cfec74f4ee35441228d289bdff63606e73077ffe949526a368884ad57fe6341e42ecb1e18f163e5750b27351c19f96573c020e3c8364cca17879a5e11cf85f47c09576eda6a80a90954c8784375179d29ad6b28a97843b5a82ce4c715bf5faf53a85beffd597a398a6b1852992b695aaca8612573fdfd8c7e2d8f158519ea39ce862c2dbdb5a8b3dda28070b74f1cf364e01cff1523d0506dc4f087b6d2b4d30bb4de7c44ba5f5826b97e3aa44d67e7124b8c7ed7b42588a189ebf3d0f96bfaa9a71ab65cb4c407de56ee620a90e32b6c78b105a67d1d95359ccbf3d051888ff7a8485c77079452e0617386b7b2757acbb5294106a8eb2a4873487136d738c85a49af5f81ad32da3a519d2c3e4b30dc7f51f7008875ab6460693d1ba6ad081d785fd4036aadb3393d43352f438370f962ea05c594e24c7db8d64b5f4817dde1258e062f24ae4e791b3465aa96f107756c18aa31b57ea4b5f003114714ebfeed28a87d7d8647955ed66bc1ac7a5bbbabdaf385e6a88e2d08a3698f40c995a0e2b1be05c334a52472d4842de9d36f6a89e13dafbb5cf82743de650b8eaa0094554e665fec51bfeb4027e75c7f01b59162c313de0349c2c9f20f33e1edb669fa88189c61f4b648915525a0f4d201d975f90a02c38aa16ddb2a29a28bef145005dd46c4326077e27aa762dc186a53c11b671fd01e36812853952574648b4bbe7ce39f9c08780b8333bba30fbbd3cbc598415be8538fb4ae5a2f43454cdc17ecca7797c85f9972ac213398bf20db871737bc46596f815b00f942f3b73d0ccda33eba56e4697d20fb115c7b424f69fac95de9218e8fa1fd46a2a2a5f11436448543667389824132449c459ff9656b3014fb0a698c30a3c67c321dcd2846e21f74b0e40b9f724127ceefa080d80565c8f31645b819f19ed0f51ca186aa39be235a19790d73f2fa1443eb68d4c889ce059b196f5f469f0401aa45c0aa990b5a56b72992ecd873bf3b524c74b834d7ff59c734497e4208e0b3eeca25a9a5a2364895cc6409afdde100733aa8461420fa6ebbd80582d68b88ad72b74d8b3356746a9336f6ac64c104f2b623833b5e1f113ff6b6dc0a687345b34a35864a6f9e05b6f8f204495d913625897a0c01a8cdda2cfccad79f506d500f035d41c5d17e764b641ee5cee445bb17857b59c3016c5f4adc700310f57ef9e54f34ddf0db0220ab83ea7cc8acd96ccc959d800768f2365476ff5ec9aeb5a98e70e74f63cd046e4799fb2ac1a4a2071a8f16ae16037f47868043fd3e3ab9ec7819bcce31f58782f4ee1667564e5444b9d2c28bc5a1490d3f8c73e8abc9619fcca3aece337e552808676ffee012f232a0d4ac0f8d868236141e649a1d8608a4bbc0b21e8937c4fc56ac32ee06654262df302f07e9c52f95710ec80d9a59a534b2f490aec8253ec8f59005494d8f2808dfcaf5477c05869583b37540166bada43ac4d15bf14ee6425a7d273588543824e4712867eff6cd1ffa0b3c3dbb348ec8ad68151f6aeeb1073a348956116b848d8485ffdcf257a749b4f89ffbde58e365bf34bfe41d2085909451a527192f44ec6cdf0c724e3b4dbd1d09cfc79f85d393c4e8ad065e5c7d19d31da90ff234676aca4bbdd6fa440fdb20a40e3da918ad06e6d23786a78b0e101bfd837c4a47d39fe0f0547a763bbe6213b3b28ebbc1a4bbae53b71c6a23acdfb1432a8001514073f7b2003241f9a5be679f1da0ca3ab6b9a43334b0fcd2a58857f2c53198d54672520e0b53a562b6769123a78e8f2ef1e384e9a0b549e87bc89bfa23f667af3a42f0875c6dabc018f7fda5a39337c4abf1203da1a187c793347d6b61220451c4319a1b1196e9fc17bd992ccb4fe51a0055862ab26de9eae345a7ac40a4ab69671d919b2f3ab2f92f8cdef505f78cebed92e7d1aabfc7de9a87167f8303fb17430b9b9aec32f9525a9d787fc80e8a8f47083160d13cb411553ac8ac5bba49f94deff19200bea7636aa9f6b750c9286c2acb8453281610f73198f4c280cc16c6308ff586f6a64c282c0f47449a811eff6fffbcbbc9aa61d0431c760e057f2ff852cbc4a62f0572d7e1f4d95a81763ba5d22ac051116bbe87b9c26d9fd3e919c9c0884eec852e2f3d6512810af45f725e6807f5134d844bd7114949b71382f34ea735f6106b5de812daa0af7912c750abbce4bf41f5761040540bc5dd15bf4422f1f55553d09eeb919cbf3f07d1db46297218e0f2c6d090f9e8cad3ff433e98ebb6051093259c19b647b0924bffa83af1caf1ff43e57367c63b011c0637d2dfe0522d4bb2c9e838309904c4ca54b8fc3d408bf6b62c168e20a462a8d955e40469c59cc996163bbe335724244934c8f07af5e70844044bee6c4f069a55d6fec5cccf3be44f2dd9bb39087623b3bf85b9572056105a82e1cfd11fe2eb6889532f65fa6be0e910c1008edb381a8832042e70a3cf00e5a44a75602c268586689858608d7151e06bfb03ea5830fdce9ce175ead7e9c438bf718a54a3ab691053d8b6c99fc3ebc2525d79601bc2e499335f31e5f2de4e274da4ae652a938d8f27416a28f204c1690633db5105e9f440f6452ef590bad2c9d6aa5f6aaa0206bf473e25e318a84e593c617af2545fdfc8bb9f28346ed167eeb6c130ac0d5221eced1d6cfd08a747a4b2e8b24a4172f68e3aef11af8f0cd2438d26201b2a9827a97b95e20d3ab8e731204cddb640530ddf3e6c393ac2b722f482c1ff6602be97a05fe0ed682bef4fe44ab0cc6529ced573f0c26a490a0d2ac83535d92cc6364fd7f47a8dc1818c1aeb068c639f18bec0ee0bdd1951f2c4689ffd0d2d005283548cf1beb98dd717b45beda57ebc962d509bccd092cecbbdda350f97c72e3c3c06a7f96571fa32f0c846e2a4cd2b98b14bee11eef1255bec14766a4f977d4c0ac068f8e3a59918b6ce28f702161f6fdbfa6e78e32ea3580e6fc4bc933100f018cd1cbe6a68a64a6ef92488bd2aedae75d2604f854d621345420aa2e3ad71a437553d33a1d7bbb72b0ec15110841f05333b37ef55f88c7e6798f32110bb6ad0577f3a6ba035659078a839a4215bf2d0db34bfb813f927afb99cd632b4fd0a7c99aec27515367694a8c4cd44a8e655e93627d063fea224002a2d36b1bdce46ef89d387639aec8be350ac944b4534e92606afb329f898156a1713f16389cfbfd93b290ebdd6d103aaa8b28bf50d5c32a895a040a1e3138f7273df3f4af2d330d808e9eac3523f4efcf0b88d414f613e3685ccf4e67e063dff6bc3d6ef826203a5df175b7a286379cf83acb06170b6f94089e8354020f2615415750ebd9bc94798580b7ba7b3e57676419b333ebb690f489d7379a8fe50aed2c75ebd8c705108cdc158ffa6197372079697721bc8eb87efb74f012894bf9ca40099c8d453893328527c377886cd2f893d9c3ee9b4f27395ae4f1f7db8098846153c7edf5b38a657d20a30a8084d5cc3c9f1d13c7e582347e7666ee51e00a89e6e26201e707acc979efa71f2aeeed5a70c8dfca06dacd8eb23b555124f60f112e05752cbf5271694ce674fa25a49ed399e5dbe52e056484983d3da16073d7067f6a1465e38638b034963d73e14de91cbe1e5d879391b52adaff2f2ba8eba8fb79232bbc36b71ad13c05da6c0343759643cf7233f27606580c066ac1e6e08a77e5c02371046f63b61d13bca3768d70c77dfefb65fb2e29466b3611387b5c1c71b45238b647b7443f09c2d1974868db18ed39a657fcba6a38e9d96063d73e1ed0bc254e7bb67b0c464918550c4a7493fc130a657ccb894327963fcd7993a75229e2097106afe1b81a121698a3dc3c64773a5dde31734fdd1ebe438dd135883b8367e4ad416e5299cd0563969a47465ef474c14d2576bdd3fd000aadff6c1067fcd8a3201b051295bc1784cddb34f3ce15ba844211f75980ad94aa1a1c0f4148443c2c46591cfd0f891ffda978ff0d6bbdc9e06483e530911d8dbe9b4b5fb69a065242bded386f80e0cf5245d595b508f967414c2198c9a2abc53e5d5b41bc25038e1a2bf1f22075dce9f93934b525ea3bd584dabfeb954cdc65d3571bbc9d23640ae99b9d0286f5378b103ffb7b7f25531c9e2ecb532d418a7af3c610674ccc1e428180e18248f282b8155582da983f3fc33a6724477db10ed69c36eccae0a7abd031bbf35e6c81bbe12b87e399ea743efede99c2c3ffe03f614e7ed5a227365b888b179c7a9ae6568f4da59a1546bb8144af855bb5058d14b12af0e33294807c8391fb7e9a877d9d125d3a6eebd7a942e5c2590b841e21099eb3560e33c3dde1bb7b82832df578c3371fbad07bf5150a45c30ed1e4c3e49ab4ee35a49b45800749d5b4ccd0a31ab5c94c394a1e2fdf516f49a5cf5d2a2659fccc942a1a8f65b11fb3b56ddb1fe81a7613ce33ffb24ad3e4dc22442a6201d1c0a6ada09eba146a1bf147214a44d9b44422223495c5e7f1789ae1bbb6ce6f2c858ca77925809f3d8570583b6aeae9777228e31b13748de50d045a35d03cacd8c68f432db7dc69dd1492153cf300482eb4edfac3be3469a94d9d16ea55c303e732f7448d80ccd1da48ba4a6592f238068092f953d6f92282351e48ab6a5f5b2bdd87da5510ba8a926365cab9e4666bd669dfb609f31855a4c272ea8accf79dac20ac817db67d8e35677ddedd08da1bfc6523fcb7aaadbe44f075e58c95d34750a3e4446025186b5f35196af16d683628bb2cc8693adb2e74fa51380359692e4d9bc416525f424363932ebb103f1294609d571435b4c0b1548514d3b6adceb27049c6ac5e0b66a7617d27864ad4a9d8302d4a09ee7e0f59ba00ae93194fee9382cbf75d1492ce7a26681b3658b15d639c43400ce99b0eab16b4fa0321ed5d6001101b66d8b21c75e6df63885ed014d72a49b5a865e3650450b85518a92016cdfda7b72891f8740db8c54d34dd106252c66b0a0ee2ea74c799002317cc15d4d411290c67376bbda845456ad01d1fa649088444881d4334bdfeddce825d7d85336ee9f26d56102482e54a462d5c34bd72debe072febaa8b8731ffa4f78ae5b9cc90c40e478a1bde0ba704b3aadeac1018e060f36c8e2412d8d1f0875f3bb7c835961ef82bb69da464495bf96203f600886e3384584c80a7e0212e5a0f9d2c01427fe47dc6bf339ea441dd7768479de3d37f5d62f95ace711bddb32824849589d860d1bbb5211f64a0a5ec4493c8cfb439d71d816119b867184912f0fbc2a1c2767b90b59696c2226705677b3ff3e5269b3bc07efa1eea1cd640cda8297829462c6db78dea11abc005d5b26ca7d79b2466a35246220be10f8a1784a6935795c88b58b6710e3f0c939d38e481daa7cfbf891645ee4bbfed64512b9dcd7da0b6818f83c432eec3f46f778015861240a33cb18a4bdbdc1f3562f89f5e897303cb12bc601ffdc4fa6387d15d324a9a16deda62569af7c624ffe2319f993da9a93b9ef04ef8686d10e07e703a972bdf131fc6f85edb9e7373e08b1a1b6ea4c16ae90d94163baec5e163a83319dfb28c4274126e9a0e6d6d2efb054e014c3534048466556e1a69049ec51215baaa99cce2f9f27b755f137c8b07906f5c715b63afa56bf86fbd48f9e4bcf77c499de5182708f9d6c4e780896e3593056167fe7923cbef7914ad7f1ca39b1a2855fde24cc1ca7f34999c1ea27be5711126dda6c9bd68ecf8f5941ca86fe14f8964d3d2fe1afeb45ff9f73c739c3a7093f192c32f44f7bc7bbcb6b325a3f316b7c8c9f3ee638fe7799e0dd5121f017e70284ca16e07dcc27ee8a78cfc1538027e8e64fe16f5d5db327f0285928dd02a69e760971dadf0e5284121455aa12155e7b1d07339622d5ac842d7751ae01c1e5837718d9832cb46eae362a7d6285e42228ff21bba4412d6705a4416ceb15fc875974597d3b3ebf01e09e3dc1cfad95bcfbeff59dd8822c9c59d7eb7034c560641af4d8545913b74bb264756166f381e959feb5666ff7d156ebc6685e5210cc63dc1e2cdb68e2fdae4fc7b118f103f2407b22bb74d71ef036ec9f0e7dc6412c998f3ae080e3ec9545ceb44748e09efcc15e5197786587a25332cc018b9ff8d87370ea961a5559f228334de9a0e0fb24621964b45876c795ebb5279bc8eafab92e7b6f106fa7781480fdb54732af0c37663f056853a2c074b0105967ab267f46162a2fecaf345d05c3bbfc688a062eb5a139bdea138f8bac33849e3a3fa55fd729b82b987aee6d0dbe64e9aa8fa5d15998254d422ee2106730f4db249ab63997fbd3a831b5846599c2d31e1c1a8d2edda272f21a83323f66c897281f9ffb267fc029f6901e6d78b3395cbcba076194095a6bf097722c590a7f8828d28e02a3bef568c7e501837bbacf462d2e85b0f43da9e4c4d58245733eb2d95bc2e234b2e6fc301f187baeebe25f5112bef3e20c3b28a5ae88c95bb4f98ca7c020dbf885aecd79073b3c0841faca9fea4fa9a86f1261afb9277da9a9e890cb0f069e8b448ab716020f887d85b80b661f37451d552a51353072ac805190d1b0d3743a2063526aff12c5ac2fa36f532c29575877bf3ede5c0b3dc3a7d9ab27abecaf659552c082b09b02b2e0de3c8003c81f5156c36512e3e3a23ab6f0a060c71ec416934e5a4ffc57673c370c358a552ef76798a793bdd0c1ab05b9d3a629b4d15edccce1ca7b1fa222346cf6b04a90ebe0fa90cf37311cffe5424e3cc137bc8bd8882a8a526847f14309f0e963701768918f7b8517572b2557457cc3fd86dc07d9c9cfa1d650a7109bc46636ad721d1b05019dc81fdc78f0d4aa8c4652c642bf91a78477f11bcadf62670af89318d400140fdadfaa6217d519594d58563f7b91cf31758af4076465be6d395f18386c6ceca1133ba64ded9475b6261587467eea0842bc99247f226bf0157d1aecde47819fc185d21f62a4b2f2364d48a483a1c05c95bd986738293274bb295cf41feace1db2d37be1543c59b8c4168d671610fa24f94f9192a309fd93aee2d2554f14046213d0c6c89da9b5e4d8f6ff54bee55e77eecd9c8a618769079e79cd2b2c7c22526ee0981caa69a3ed7583984d29b6cf30fa9b8f55314198465b9c15e6a444dcabb4346faf31b9c87d5d5a02e332fef9bae19117df2a39c72095630d0f0c4944457de9da4654861b5277de7c1bd6bbff160883ded096de17f34d124fcbd51058c49bca6dd0d908b2027a02b7bde69c4750e218d0023c35932f497869301623ee6286d762b2510e9ad8af44c90312d1dc83b0c9298f91ac9d8c60a3460c195a8c275d7839e4e44a1caec3e192adf0a2b7001bac5f2b23fd319075bb3e763ffff64f54f6d59fcc2d60ec986dc033cd74613c90280f8173a30b43729319809e8014c1d5a5fc20dc28b2df89a3e0964d013f6b8b785f1b5f147bb8ed0d36132accc8b85d1d21ec5c146225eca82895e0a5b35b2b09bda295c5fa1ec8d32c159463659466fa319602b35578762f70d98052ead85eec2c8108a81aa650caf6e180da8e709c6a6a4db5bd45e98597d16d7ef16d2ee81272437edc6b6efb58a6ee2e7f82605d60dc28c3b2a09eedad7af347e4ab3a151dd2b3bfef7b32ecb5571e39142adf593bf1620344e393d432d50168bf20284e57f839da82c6a56ffe8e5ff95c329acb0c4534f16473d575ef6fb76dd952a1b6deb29b8ea02f77cab1b7b706d46cad41f65220d52ed29058d9ac3869727c6db20cfeaf1e3b97fb8a690b9c9bbf10fb9c8514bcb0e38ed187188819e8cb1ab432260bcaff2923ad164228d257d0705be36d4f7c704e55ae87440fdb2e873398f9079542d52aaea9bb88eaa90e6e278fc0e2dfad0aa0c52ca1a3586d55330d07f61f1a3481699d98ce55f0047c3a95480a88a9556e513473d79d4b090ebcf2c63fb318ab1fe5d079febabd4e1eea62efb1e61a0b873d099868000a46abc720bcc01aa8f207dcf65469ffe55c1e6869a46b705811281b2b71a7510be44305249d2c7b4f383387dc4d220eaa16569fc0b70fc3e1bf17ab3cb369a16332d78b1f658ecdd47265e6519bf2a29cbff82aa8bc9d0273f803c31b412d445dc477af4a8faef90c3d3fd21d282e1b57ebfb5339fedc81dac64db41a307d255002f1e031359955da0a0cee8b845654c1fbeb835277c91f2df35882fef7f28897f299733bfc60c22dd09fefa922d03162a8231057b383d1b841f467f84a7cf94e6eac245b8ac470e62035854e98cf44d411d6e6e3e8680c65b98833d6eb14c290f600d3869d2156a687d905eb3eef70c9a2cdb32a798e3774da43a42de947671bce22885d6e13bf0018f776f0ed3e69ecc12017df1f79c639f65900a73dd630ba74f62a8ed7eb0330f2e98f6b2ad023f586aa55aacecb34dae8aeb17bc265ca1b5cb722fddbc672366b29eb1462b0e197981761cecd1211c9dbb23e09ae4e839ace344d8625b3d30ef6d960fc269d15c4b75ffd0734d8b9a51fa1def71545edb09671d798deffa8a5dc2714ea69edf0de07a36769e33ff4c21402007e3fc3228504e99313deb76fb13f3f5dbbba3d8e231e8ab3a9aa8f30a2cc90c15ea20d485c728ba741259fc8f1ea8330661a3d871c55cef4c7f92980dbce529a747069b9f17d816827347c827ee8a40d1e6fc6f6f29d6e4d86dbaf9259c75e3ceb3159af5e2aef07161f90fb7f7628dcb20e2b162141409c78f71565661c561a899aac875e232cd36136c23725776c5c23b2b495429d12eecd59e538f4e0ffe3f36e0cd0c8d7e487330b652ca3a915a2da593237b66b4fa733eaa15fd1a4d73ae04450f8ef0f91241787b5b51125d147327f9669ca538e6d53b12120a77a3ce24ef77f4be98caa46583a4d3780eb7fed1bce327349f9b3d26e6cc60ccd19f0a55040b23f86c3464203fb404d0161594b4e4a28c90caddf2bbe4ab45340dbad059a810e8f4ababe8e5299456cdfd0db82ecda303ca4e829444128f35efa367c48e96ae44bed90dfd5140ec2b5e4f9b86fce671d98bdbb5e25d202505c24ee70d3af709bdb0540e5678547108fe35cc10e90e4dfefeb03035f83747de5cdb0a9dcc6fe8dec2555a9979448585f3bf581a41b15cafe097737d963f0c43c42ad32bc007023dffebba1423d7f70190967df570d48a2924f8d4b838fdf8de74ea5d04ade42c71b456e8ac668b199d486c3c51fd338f1123618990701312bf9d5dc5ae2a989fb951bd6cba0bb3483e08c2e4dc7e4d1aa49dc9086280e628c8fca90c7f42cf6987798a7f10ef98989422dda2d60994c8c5d7630a37614d06469517496d2ce9a0c648cad4de83c45f91f01aec228002ce60abb451691d9b8efbb9d2a4becbb61d561b1aeaeb03cf82f979a84e8f894c02230ff7b4831b519fe691ebfa84bb580bd10bc7e1294b895967393db2a45e53acf493409ac82aa52891e50f9d637e95164dc902cb34aed8ccd1621a96b4beac9758adfda7bcbe817b632d74d76f9e04563e682e4ea8bff69963e521bbe1e6f88fec8980c281d0df27f43816a4f0afc8a1837fd6b705afe29b2abec534db1032a6eed55dd23b7a6db9fee58807b538734f79705d69b88b6596f35575fbb3c008d580f56e5ce0a7bd425681fa9e00b984f9fe9dd72f8d7a61a106c5dab8454333f2a54b2ca0ad361ba08d102e32d8c0b6f987f608aab39ebd619c85e9d9ac051e2f7c49d395d303f66634c20c2f79304588ba15ea2a5db65259041259f7b7e6668a999d0cddfa9907094c1dbb5c6b7aeab81cdca228ea15e331f41bc4ebd3b26064e445e0d5b4369dc9630b0f3cb9297d2eec782178646d8f0263068eefc0833f1f488dba115cd2c16a8e19a765e7eba82694b9120793fcc2472530412487c932af3907fc3a06bea82b33781ce3b1b4161f61d3d429d601c5f18b1b88c408fa3bb5b31888d0328c3df45f6aba9a31dc7d4d6a6dc14d693bced875ab6ea1d9bf20ee907599f518c97730d1bf84834d74c5bafbadee6bdf5e126610f121a5552d21afaf6a5a621305e9b188f52a02833ae6f9cfba8ced574b89a81541e4af0380dfe45e0cddd9bf36552dbb74e3b449a70a33d550c807187241bdc6fcee10ae432bc83b23b1c0fd0130570c60e2516b41ef4a17e83d88e5a99e276985a37da4240dcedb982003389d0a57c22e34ebb8de329de32ef983e4c6cf2b45836b61fb4a8d603c467b93102002af8a5fa536e0c5e5e1be118428f79a0275fc5afd61060beb197ce2cb94ada0f24a29ee10b36d7769090a03c2c38831dfe555d9cf3c22c1674fcb10354ce2cb1ac3765721e9ec6cc17846041adad81b4e3f3a481d29c52baf99e1c6acdeceb78e1c9b051cd3ca538d0c538728c37b7cb6cfb4d724bdb103d1b2f12f4d52b7057af10c4d73d1095a5d5b8f424486a8fe43b14ce537b05d79b12614eeef0af4edf7453b8ab4611c9cfee31bb7677b1f0efa2856b543c5ec69cf3f5dee8415e3cdaf4132109c503e3447a711670e7c36aa2a176b87b26c5873c47ac420c1dae8e821fa167faab094a061f5e70afb39b68cda114292a251dca07bfda930fd963b08b66a3951f8f8f1e9b3ecea8327bf6137be23fbb38550aa039bdb394ef1c51864c722a9aac908259fe1b06d9dafe621b999c96a3bbb912d78faf6e71075d6e42db4dae411378932565dc65203e3b97aff00631b21043cba31b8d39a5eb4afaf138180a2f94a6a392eb08d84d75e8e276f2f36ee9d7d4080f4c69a2568ac6f7fb99521cd41b06458de82e6d1a3ed43c8853e6dd86ca2cd9bc3b7fdfc5bc92b01a2bb3147465991f7a0617c27853535b4ba9321016a55c163bb2aa64e1f0a85dcbf9315f5fccfb67cc657fcdd12dd70365c5b93ffe0c7fccbab3e784780764837591c8b1c3c0b0e5504ec5d9789524a4f8659b4c6eb403ca581fef683b0115fc28454a3a30d9151fb815d3c4faa492ce2bc93fd958be8dd822ebe15645633e3ad20c21e45b2d8f8f2ccae7bbf4b7d71c1222d574032c3713f26fc26c397796db7c0e5446f04191989f7f46455ec88ff97592456f17bd549f153f67aea67ac750f3c105e78fa6f25285c76ed6c7641081d3e3b53a1a4ff5e8900df5b265bddd4c967e33b17b0610f6dbdc3aac255936292ae527b0adff6a1cc97b467d580d84f1da75a7be187d6199020bfabcdc7597d1c7962f4921a45d759dd90485cf6b6d3070561f8df4eccadd284a132a7fb1f36d65594b93ed564941b90b0122435ad28110a44f20c19695affb1a3b64a4c475ff90bbf577e949e296c6ee14fbca96a9b29799f4dbf54ab95606329ef97cfdf6ec417449c21cdda931dd07da8281241d3f3d150a4833830c9aa6fe673eb085bff727f60794aa2367711769d242915ced4ab3690125e9adb2ee22f0da050a4cdfa11dde5848f5f94b6466ec7f68f923e0a0ed13aafc862ff68ff4e87acb14cdd2b4ad2a080ce11914152e9a07487e8aaef25413c9e8c94c625c3ce8b3c65b8f4228fa9851ba1076124c7fd4b95d359a6826ea4ecc5d827a36e4ae172205cbbbee69b2bd8afcb745bf3334d2271629fe591e538dde234892fd421045f7b4a2849d5d6ce8e92ef83565e4980882647fda987dd71595a286abcc6b782ecc50da10619cf29bb6c086ee6dd6dda3dfa328a10c0110a024353e0adf9ebfbc5c821e0edb97b6c255cc8f2b4f9341c304e26149a0d5bbdd8d49669c7e884d3990ae0dd80adaa8954ef41a43f2c3c75fc3e12c2d1f9bd3e8168150000000000