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

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

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

Block Certificate

Block 57001 f837e620fb3a7294c9761d969cdc0c8e5fdfa1357b9e221b562f2ba8c3d83918

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
65d9c0758ae97ea5bd36c6924f73313fc9f69c5f049d9d3e2023bb95ae8e6f1c
Certificate Block Hash
f837e620fb3a7294c9761d969cdc0c8e5fdfa1357b9e221b562f2ba8c3d83918
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0000170000826a0000
0020000080000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000029762f8da7b30a33f87364eebd20eb7b53e5d1b0f9ebd47109d503362301f20cbde033106f0aa4f3c5762f9016964213d4914300b9766b68c9287e81ea4c6976d7775bae47343fe0a276a193a5fd6d69eee00691dd932989e1390000000000000080000000e0000000170000826a0000

Raw Header Hex

00004020fa2a9db9f1e205b6530e6ba25712b6b1942284c182e1d8fad4466c721eff7428abb375503164d2e8f99e7686286172c074c554c6123c28b5fa1c5341be3f30624aed0d6ac0b304181c6f8eae95bb23203e9d9d045f9cf6c93f31734f92c636bda57ee98a75c0d965

Proof Data Hex

59,560 bytes
121216010307ee0fab4b65a84d190a5389eeb571bccfd1720337afff26286dfb6d8e54237715051142ffa6aabb4900382fe2998a0548dd3add76eb945acf57255bbe67f76796bcc01f3dfffe1ac5e0b2cab3280ad6406ef6d42e837c472b60f1435840a02ab083e84e7ba622a4de6a9ec340ead77c21d3518c8e691ebaa85419178f3e3d07181f0d88104374555aafd28e8f5adf621bc410e0a3defe53e4469bf4efd76e2580e5b8edec1a2e353a03fa2b32f1e9a3f74d72b381357d216f9b39f83f2560df62fc22acab64a6733491965143e4ce264064c7fc183f2ea0d5e5747f2b3eb39cad15f59cfe3e38c9238e5bc78165cfdef2ec7b361d8ff73ad8e1cfae98b51465e9dfce0b84d3051f9d7b639dbbaf2525c0084ff2abe635dec975e3d5a2f3f254f632ce8eb31e091c9544d555f694765ce61e46dd6c0cbb1967c74779ee3800914e5c1137529132d3c227d3d83a2ace401e84ab255b0ee69cbe617e7fc236e3dedf1c10776875f7bdac6844445682b300ee0db27334558bf493c3289f836103ceec9af68c4806ec6d4ffc582e1dc18a14b71e879dd0862023de6b39a20f2845f174fa2c943129f1a893cfe0426b2c7a4eaeee70f502fb3e95a9e19810db1df66072d90e02c3c059889c6a95f88a65083584a1980aa58c116753129372c9c77d0382a994af3745dd134955a71a32a285afd8ce9ba4fda6c9967d96e3ce2e1574bce8641e25f2c6f8166d24d4561f0fb0cc022756fca017e6c521aef8ce0bdbe27950249786d203d42a9cf2eea946bb1945f4f2392542d9bfe4816469f5f253cfcab8e4e9c5d9c3a84087c9e400885c72b6dbac13a2878180a732375502fde6108bad83038cb180b76e78a61a3b1f2d750ce3d0bc97cd15eff2a6e5a93ef5a098cd515c3b5fba11deef0dd0ebd925bfee3bfb2f6d20a2a2fc52c6812bf51a3241248d34ae15f055be6a6baeec4e205a433f1f9aec9b536ef6cc5730460acc6e3ebb4f1ae14f8b4801ffcca03aa839d65417f9f144bc07b6e3155d983b511e13ff66db0ca4103c72483a36c7b9f1ae7c659cff12482fde35973bb86194f18c0c4beb14343b0ecaa85d10c947d9446645eea43b2a92eea3cdf2c2602d50eaf6f3bd712cfc3d2c1fe965fdf664dcbbf142b4e00b6a1c6922dbaf5e268d0618733d02cf6bce8d97eb9268182c85ea2030d6ee067620c8d7e61e9c9d0c4bf5c06d4d49b5842a40c853d16dd7521fabef87057fecf73e01fbe11bd0ce7c4e1df267dfc2d575f0975338535dbdc4f053039310a7fd635a45e9d1a9b2223079a02a0bbce73e6f897c8771ef679930d6135f4a58f3ac0a7494ad6bc5fca052268d78526a952377bd8a9805b33a56773153c04a5f964c78b0316aae9b0d99ea7c4e26e7ea6868c78e350d1162076fbf08c2d0c2a7eb05ee59e767af69fe48c30fd3e9511d57793ce3272bf2e356e4faff1385494ce0347a2bcd92217dfb73e34978ed592aba9bc64b511c20e74aa4181d5aa5d0bcd90dc5587b4b189cbfaf30767be4c569b387130d0dc498ecabbc0e1ba0ab4e02f0ed7ef7e5f81f5fe98334401b6687109180e0558645e7f58c08c072546442de9ffb97a579e9c378bf7f510771b22f1a7b199d0fe74b03370577fa3ac8808e8bdf2dfb5de882bc615cb1297f6fefdd59836bc0928995a693711478a35da21f14650f3f5fa2120a984fe60b32e88053aa6c2eee90e7473dfa5007573b7da164d5981991e3fcb731a07657348fe85e96648f20d8956b4722d76ed9c7b925ad7fd6321774a2598f994ab39c89547f74eca683b69190ed45214c0675f3479bea6e48bf0e618d146a726b54617328911e9cb652c83d2c292cb83aa376d30c8d60590b41fbe53d60a0387e1c8bd30118bb20f1b3b902b8a40501543e305725f041f8239d84f5324981c44d28917c0ccce4814c9755487ad4e7065d19834661499dc80629fcea31a6376098093eeb76e7729689c2af338e31cb7740e93fbd370261e360ed7780dfa5b003f43449913218c21a2ce1f80a667e691bd0516c28117f5de631acb042ba122a86f7ea6c94c5c2470794623518dd0a8e3624f83e69f42839f822f1be3d1de8242bac423cd61932f5eac5dbe1fa504297fcd752e6f93a48b8792451228d6ef7e19585e45827057a9e6fa51d3908ab3bc0861a2aedd6fbbec8c3e4a9356adb6e79d2b7b2d9e41ce378f21d7a777456bf8a0720f39b69c092a080effe58f7aafdae6bdff252723195bf10ae3390fdc3d354c309c190f6a49cd50b78c3006eb4567012abff57ccc755b18ecdfad097c4efe888ae26cc540dc77165c14c2c1bcbf740696d97fb07ee5ff8cb106fe7738347358356c2bd8280cac3948b2bc69681e022898d1a794afc963af5a6d9b227c8cfbc4ab257c6706d9b115d57055278e65a6513c3ab8c2ad514e5e1e70645d455573c080ba8c677764a557c4ca1a486bf5b0b20747f39af6c5f1fcb804be4b65760c2e1efd883327a1fbd26bd348c03e98aa6d861b520b3162f523e7f453e183c937f4cad3fb8cfa3e928d49523a89453165d06451cd5f243484d66813c0ea64dd9d45d924c79ede89a9034650579850957dc074a1804609c0215faf28118f185499194f16573df50eefb611fc6b744b8b8897a9e253050b2285bb32f1ad3f462ffef1b3d3e47dc0b8f5f5516accceb954a83ca6f6ec6b8b21d14c14cde4c5f38446651ff635193c7899668d5fb7784da6f249e5d54458e750fd69b16a6535f77c86aa37161c5801991c3a6e67fc329984c4a5c2f5132fab882764ae114e1beb5b2a0bf5221cac2b4b1b865f35a40b2791a8eaf9d52f34ad48f2471f28c1f6425d1fea751be34a3edcba274528b69b8956e42ceadaac5fee31f8b5aa289ad28b35335ee2105aa2cf12c39bfe627611ab11819f8c7283755ff1ee92533a1ac2b87e03ea49386f0c0ae4c6906aaa970982f1470d49aed905014ee6b72fe213c413b3ed29c48cc6677a5c001addd5c99c5c3eb33dfee62182a617135eacd1ed9ffdb4a94ee31169c761ca8984f5ef4d6725c59f7a6e9c70b3ac2cead70afc4affa9e81f08bcd0d1d735866c5cb5b0ff3f0b72a0c94937d23e8afddfd145b6f20813256e8c7f02c03b0a6710ef6a684923a662568896e29fdc304d2901b3697750cc474befdfba84ee4dea100161217a35dcc7bbd38fd547886ca75f4fcc6f358f8b5a460db022cc5eaacdf34aa3bf0c3588433d2ac88dc4037ef180418090e21d7669f376e51c561f6ff7c77550cf906a833a9620f018fbd00d0150686af0b7830346f748411d50a08d769fc349e6faa966b973a79c868c89663efdbde823de0fd2ba5a07287f015e15f02dfecadd5520382782efd297e1df9358cc7b6f85e4a0a2442b3b15086e2ecb0fdac94c976655eef2dbe641a9ff048903e5acf31b407fb50c55629bb4be8401857768c0209f5ebfb305eb39e1193481c2d0643a409819354dea7f36af3fcbdfb7fad4a778a0c080f0311a81e7a8422e59892bcd2262c590c23fd577cfeaf611b15f7679fa31818848b63172eddc346266a2c64f2288551093634a92eb9b6201b1476f032c296227c174abd4836b73b8ecfb0a2f6162e044956ce5a78b1f3d838611f699aeda3ab696727fa2f70612fcc9f1cc689f6ec768a80c9f116da6554c8d3db5abf87326f67a153ec9e48daec617b8f8d5e5bc756d7375924f0ef8be0b6929849e06492b272af79c6afc825c43a32d37252368915500c66c6b2674e925c593c94d75dbc83b9b462ca0a2c19f719797ceb5c18402930fe54ac227f4e2a4c460c6efdfccbac144dcd43c97c40dce3f6561dfca60538518988694451a80ff20179c474b095fac11c6d86d95627852fede439d9c7d8f4788aaa1bcb4991cfd9178d7c7993a81a492b021bc5f2cd1c9a7246c02a81271bb2f3b6618fc5d527e71d9811aa3a2ff8a1f3aeba8ad69752902f18a2473481f34209d01a1957fe4d58b1904cbc9a3398cb3d5b10723aeddbc32e52cab01fe97a00958aea087ce2c12550e30cf38d59e12d178d3bf00e496e19003192bcf88e43bb7f24fc1c0460156ca5256a916fa3c30daf3d3366d0ed101c54d0676be7f5c8e09e74b5ea8fb59f5f723a4c264f994f8930db4a2a595236c70337e598795b3a9db71558be265ad942d92dfca2a1e969913302653033bb3039efca0a9fa549236856db8a14c1b8433aa863660e988a309c2b207c90ff5a53a4a389c08841e4aac7f5e9f86294f547bbbac23235662b7cbdeac698d87880980542858063b00b68459074ac749828a71c35926de34f5aac7da4d6eda2216140f55b271e8f81f1d25f1f9272260894b11c2b9e5643ef5bf46a230599f06f0cc0632ea72b84a7985b288786fcd1bc16ae11c319a2450df312d1fa8887b7e9b95cdb35a1ba1d446ad4da13d6c47b018a41bd3c9abd6bde9831226cffed2dd647c85e99e40eb6e8d82abb27d5fb8cb81c51f9f10face0806a550130174a428ee3a2d8b5e31d55ab1e3f09ef274d9642ba32b61d8732dce08f3bcf9fffaa813455f1ab95768a2831fcea6d6d46d2b12ae0cf386586f94826d8e21bee274b26ffc6550c280119b917bf6773f386d40c6ebe3f5d9e295eac500ea9e71c0c003851dc41b8f2ea1b4be02ae60c9057a7cc2dc54b6df39e99b0a2308c2aa62ca2754c99a42b3279abd8a6d962079936f8fee3f1c7426a30594331e6deee171e16758dd3a77c474ed08bf2635b04570e173bcee7cac834e00f086e7acfe97dc8a30d43df10d8794b678517234fe873aa8051e2ea9615811409b67d5f9e1dc6467e4b0e9163fa5dcce74bfa239ba983b9cb21bc31a18e254c2a7b6061c21aad5071205ae8225b818c41d504fc8af1a3b71781d6c572fa77e2cdb1cd80db382bd7932e832f493a67c22b9e2ddb7280d6bed4a6c356dbea70120b681fc58c18c193547084aea6a8ab5f58caf42a36979cb405aa753c17df3d7cc41ab0f4527efc3f26ad8f73af69df15f86ef6e61d697c9c4cc1d67f7339a1faefbc643d09f6904a6edc06b2ed433fee342db0dc8ad3919ede2c322f5492ee6e1aa7ca35a8e8a82762ab8dd59f4881662db307bef21b18f0e68d88510725dca0b452b350e4fe0bae77e3d24f734670cacd309a208373dea4ff41ce75b314bfd0d1251889af48c77c774ee82beb5f3214bdd30679874ea46cfea8734af406f76a6b5f31090c59c20eaed1f0e4551825af926c42210fc916946925a182062c19bb0f3030d3eea2b0232488e9496ea74093d7dcfb28b7c1757ee6bcfc0c3e278dd66c6b6a8f96fa748e7054182a5f2cc6b41a7a302af7107958688d567be3da41bb4dbe3796503067fec22e64990a27a437cf2f4fa0cf387959084dd15fba2071905c0fdf821d64e5aedcbe80b9a4ea74486f6568f87509fe378a03fb8399b004b9ab1c364b5e70abf53befe93a94f4a8afc658a5984ca38102b7b739e0109b859c7d3ccae286c6cb6b322fdbe9fb29fe9d0dc909e823832c28693b67f128cbd8ebfff5412d76c2c0e34720d599923692a503134c30c0b218e6beab25674398d99bc49a77ca027d63dff96e2a9345e4ce81bcea09902b27fa9cb7abf4931928bc40f09e6bd1e8638eed5c5800c6d3524b4a430540d8d0e4251b0e70c8e96fab3431123dc441a440c53ed8e8e819bbb6fb5ab9f0301689945ba89a906178a537bcaabc1b83a27f937656c31b9be35e8e1c0aca55f15ada60de0f88858867f0b2d72aaa645055ae62a6786c4ee16e6d5ef397a2fd40a97709acd0be591e77c61ecdd424de962162b2338ebcff3f41a9e861d3136d0797f5c533913c1754d11251029f27a384b5e5ee7abadeff0a06814c456c85bf38601f7065387d0de492958b807fbbbdfffcda5fdbcd87e4229895c382508fcb5b459f765d89e5f22e5e5c84ad7f9bdeadc9014bb803403d9577372e6d2dbaad3a1a7a239fd906b5fdbbbb90415e93e65e914b93a8c4eb807e26fe8750de8734444477e4aa2e28406d4643d4ef0e4852af2bec52d5e78d3fe50818617175d03d016a22adc6a02a3507d681e6adbda86296877947fdb836acb65baeb469c801fb30bf51265aff89b0992ac9eaab643aefd8f77228051d5a2eb9915d6b98062f48b27dba84a4d44d81ac4ba6d230db0f41e973f42c0b50836322c6d829df02cc45ec11a79a2ba458234d729fce25303d564e85e80991308c80f48a199bb02f7f5c73bf0b3f6da3be154812ab7251d7dff801617a1f08b97484e57fffb3b402475cce2c57d7cba018f57612d5683cf2dcc76d1aa44ec39b50ae0776a1e7b31c268cdaa1a44644d8cac9331181dbfba3fd144a04d1f38ae642a399391196b88554fd2a10aac8dfaae8d2578b666a74dbbc7a36054cd9d3b6aa3b6f69f3c70bb8cdcdf7a606a7c9671b08176dc34ed16e49f0686cfcfe525197a192eebf8aeb4ef06cc6918aa02887493a496b36d2fdf2f68656c69b764483266fbc9d610a7c5a4f7bb986f6a53f5a052e1954767e24016ce66cfe51e20d556a0c007a1bfbc812905b15e6b982a943a984ef647ac2a8fbc89f080b8699b1cf77fa7c7552554cedbe5d64110a9d171542ed23e6c30b6cc49762004205ed44eb64ff8fc151b7e7cfa76ca65337fc70397490b0d195dc189f1f7028856f88edbb91eb6410d7bfd63fd0f2db399062b49b52cd0d7b34132c353fed8d328c842be6061c8067917df8da2b84877d1bac0719fed248b12824648f5c7826f623887551857e836065ea66b1716334587cf5f76b3bd14196b24f9f894622eab603bf282acbbe8457859af205eebdecc70ca642b68030354597e637d626535fbe259ceed267715f7ff289bb9750c7372225b99719a2547c915708e3bbbb74e51f568e4a08e7a9dee2415e9d7534afaab8b038f61b30079937fb153d77672c3724756789e32414fd399accb68a15b22d02786f1166a7c05ce5bfb91b12a94caa6653e1b38c0483450d9b580a577170ffd09b6341eecccf992fa5434389052f6eeee9346ae14c4eb6519d483c034d7ef24c25fbefa603a9ce9263f6769fcf57829514af29d404d75914edda1b3c418205325f19a0cd48875e0d3290fea952a186b17fc5ac8306abdba16af651f61260b8cdbddbcb825c41ef11ac3f2a64718f5c63275ae5726ea1474ff06caba7741bd80eb7294e6a01890bd195a8a066f9ec8eaa57e90b1f85dc1933bea637fc79d9fcad7bc3d74ec4105e75a84e4a33293d29b2392661edab60249bd6d8fdc545dc5e18294b0a80d8f45f8b242e0c528c9d238f6b2a096483d7c429681dd1c3882a050b4530261a096eef55b48e0ebe687fe1d07a2be8246105884e911bcfb4b60c8d2136fb4a3f91d04f492fe1d27b4ad5df6d61924dac8010d6fc6e061eeab1d95656196f8c1102bc8cb3dd74619563b2a03e5716fc72be2463708532e5321c93d0e4f9086494779680ed9424badbe86741552a6053ba6e66f1f0406157a4e65ae60dca155c8f9b6fc259af055f5856fbaaa07d05f8cb3dc450e6a16fd85b6b80073a632858b26301d292cd8472a08f4d82233dcce44b507cdd8e3d4c83c8344c8d3e1e7e27b544447befce2e321d062f1310a2d766117e8883ec06a539db2a98476d3b01c1bcfce0c78d3010e68181382d91413dc853ab0453467ca7a15a78494de793dcf5251afc786bee0aade995925e9c7bc50dc63305b8bf1cb58912e01892c986991acfe31be223efd170095af9df60ed135fba78d666ad0ccc721b9028a029169348207558376c841bc05e81e162842f0fff3dac6f025f3e0dabfaf1d6003a273ea1c3f743ada929d6f64e0034ce35b0006a72a4570c3fbed0fac65b273ca8b24085ebe0de11335f400587330e78a8c972e599e80bf687fffc4d0c86f2e344a87c203edee0af0693fed7621ab7d70ae0341ea8fd08bdae8920f4132964de593220a243c75298c20bd95436fcace3c99b97e4a97e5f7c5c39754fe3da96834adfe00f561d95002857711276c9382ccd5c4aaa82ff6aad6c9feb7b042f145406c4b73833b101a84d2569ef482ed44431c30a72ca3619fc9556c307ba6fc58c303c63515a6046a523730dbea3ad232a7039a5db60b941ae94478bc54c52ee5dda07c50eb78213866cb483023827df915cd1cef9476ad43430b773dc59b645479c6468084459a98e205f8b475099fc4910a802a4cea2d456e67bee4b3a667136cbad6bfc32359287960675be35094d91e6be5cabf51d8ae46eda4dcec42efe8bedf26f4a8ee3b6d4a06af86eb71fe380b62a140bf8eab43e770c0eeee7a75fa21c9d2aaacde6770788a057969af723797a0a7abb40f399457cd147e2025fbeb578210938f4f1b3476d949dd5a71f4282e5deaa0a14b28b658417f998fc3f0ced9a754c1bcb31cd7f4df0c52280ffaf0d84885480b073e422f219bdaf34e1f7cd25018cc2d8b87784f497a42731db739f22076dbc581a07969bb5a617e3348ebf0448c23a58318c1ff7e0af12784d418500fca7b7c4e00d81721d989808a799a34023b128b458637835a7dbedf46cfaf8ab1d72d0b4e7f6efb12d74fef20f6e3ca61cc799e76fa8943943453d8dffd636e4b46a5741157adf8ad5befd3cf5938a555894c659c9e8d3466b5278fedc7d47fd03dba16986c54c0cac25661062c4a78afd16aa7d00d2310eba19e8c692c360350cf125cbfa08a17d845104d65f78ffa902322a698be7dfd0e0fd50090ff0dcd893d9cc6392298927e29af81be61ef7bf880cd5726a927301b7acea1510a2c67005c2e7f6f243c370486bcf3bbc28e934010d41bc3f98d61d0de43a1cb4126a96dc67aac7b15b29d7addae8dcb577084e6abefae33bfda86a1ea1d80b89a9ddd980462b78e4c91251044de8fb7237c618b5f2d5f20c6d0c3831a6e4c4bd8f32923e508c50b095e6aa54dfd5427d5a34c911096ea848a744b9526982886971d345c475ec54d8b4722cb34c18a258da1e3164358327406b7114498a8194268a8419f4d8cf397051356caf6eba4b48db2f767c0caa91e1100c19138b21fc4a1300b432b48362746a9e21384cb92d5730dc6dac0c2d673c2984b6ed3799d7b8f15b7f3ab6e7a3e8c55d9a2b6dffbb86cac022159c51ec5bca7289272f67784bea5a8ab3e516cc3edd6329ff258db9470fa77423552758f261cf14e978e5491d56b8e679c195a6acd6753d0ebb27de8928e17344f6dbde949edc2d5a0bc8dd49249266dc62228ced40f71b6871ae7bce0e4bfe13c2870a5e3abb64da5c98f0563538398aa5a02d8e1dcaab62db1831a626a59791d9515327ebeb33d6c650bd740501c1f42c3a43d62f55307c1ee58fd759a394a93f75cad5ca984256d1f3401679331d7dc609bf274662e331dba60139f13f96dbb454e0965160184b3af6bbedcf7b6180edfd31d4aa8c4dbe8b5895fafb03ddba102435bff65f5c77b9ca62e7c10061de4fb4bdb8a94da9cf5fd54faa3fc65d820190e1831337d3ef4a3b4dd0ba5f77d6238d72362839c06a97da80272d5dbbca4b8d66341fbd62e811d4ffde70f0fdb14b68588237b2674f7d02f66bb171573088b05d25628b66a7600d247128e1ecc296cbf4f3e0f8ae6688c62669247bb22181c3a9fc2775d3cb545dd1fb3a2e7bfab57545bc6d4f22721b0c0d1b94321a9270c8a479eb6a8c5f97a2753c584fd975290a3d68b0419197b7588bbb088bdeab15ec6afcaafca667d6d848afc2f5ef67974b57ddcd628652088577a1393ff9d28600458f98fd21b007388b632f26356a087e1e6933c5d53929542ababb463ad577404377f43f1bc20c53c8e7981f2cfeb009e48c46d3afd3e15a5d040ccf336d95a5b66eaa58446725b94e57b9e494bf1b4cdfa99a1c6ee784d83ae72048a7ef8d0b59dedbb66e10ad3e92a13add09f86edfa96c51aa426ec6ddb6d2cf5079a9d248f51da8593f7e511602f76b9458c39850649a09357b2467adf508caf026b2cf5cd0a79e9e7a5833040ccd61c6cf7bc4a5c87478094e064f638bb095b9c5b1f9e839429719cffca09c4c3682ef41cf017d268bc9a93f2f4fae0d21a0f738758333b66b05a76e1178dcf2230ba11da26b3b5f942df06a52c57c5346de900e31b7a0cebcaaf440f1701a74cf3f1f20c1c05092e25eff2a897d5ec666d4c5a25dd546e70bce6d57b787afcc382dec57ba90f07bc3b05b1937e38baeb30b82f3de92ee99d8b0230ad7522c5dd5fd403d17cd930060dce16af82474eba0e445b2001c514681a2e0eb12dd163d5c084ec111dbcbf1367fdeaa330485f07a3aec1d657bae74c65d0ebc3b365ef4c51ec6202e2a7a94c8285de5902b28d052ab1513a892d23a089e84b6851abafe3a192f136b09cb65f4e20230144e7fb350fa5a3660f8589f35075242708aacb5374ffce300f4341729dd0d6cc6e2551036fba848476be9f5e230022599352afb74b9f1b4c196c157dc38e93a787031d0c2e79d4a2971d0beeb0de488f2c9aca0c9f23ab504b90b544e9e6958a2df131951c9564dffb7c6a236db647dddf33ed194e3534f2466658910687eead91a0d42a34c1ecc6e3041742d613e400f0d735dd81f29c9b3058b529bf7c64dc6ab37d1358992fb43f1a85c51f09b3b995a789c1674226287fbd602477d733f00e12a82253a96472583b76d3c1c9f751789871c6937c2fab6de7110d0ae25631b32f48a630cff2c6f3d52374019dddffe22405b9beaa11a73e648207c16ceb40036165cab30a2f4a40b8e74f4edc0102fa3531ed2f504a9bf7d2d6eec6d5db3e553d3ba12f22ad85dd317e1b024cfa788644815eaf1ecbec2fe606b881b2d066afdaadaf65a121d348057ee36ddd2d7f9678ece62ad6bef4a3fca39a121e835f35ef500548ff720605e86cd61edacda64bf3327046dcada68b3ae00dc8d0c725682c64495ecbc211419012de5c96aa9f95db93873ab6017c284837a39c28b7c70f0f6c8ed3b4996b4f75d3cdb4a1eddb43e60e7db9f79b2d25af16ca65de8b5370f15adf60d7cec536c8b267d348d2863f8a245aa63d7fe9249f98bcc7f15953cb4751c93b1c378c03245ba554e1214a116235cc3a6dfab39025c371b11b29f529e5d5fee48f98fb78f00561b459cd96665dc98dac7f2ba9ae0869a1ad222288a6439d076e2b3521c972974a00fd83ade82512a50f36fc5ef8b4fd886ec6c9cd11b5de6a046e1322016caa8d14524f118e12cb6607fdd8b29e75379e0016fecd9f5c40defeb2aa31e757c52401b8e2ea0781e66034a1dd60bffbccba1bcd2ee2512481c50117196bff0c6e97ef9fc8998c1e7888aa31fc28afb1b3ccf3afd0cd884cf0294c1d76e242438babd93ff9a53ef510a44d04af76a364d8ed4dc56cbe68a45c98e588b9740650d4c1e30fe8ee24674ba17e85d0a079419436859e5accceac0f5b3fb56073e55fff5d1c4b6095d87ca623cd1ddbaf67a46226199a0e3e8a192414a44d42e7004e1014b19ba3730dfcab23eb884ac69fad2f38512e61ce2498b93a48f2ddfbf3a5e79b4159ec0400f464c2f91e781ba9ce2e4f6a07d20dc63420fe2bc8034a7f953a4343a263d6b03e3d635f758b1395ce3177b806dba456980f695ecb0e05bc39145e0e05dd61f73e4f47384af2f8a133f0425d96e3a7dd1ee933f0552f725886927e65b3462f626e5d9f6b79882f2d2341d71ed3b55b448783ca280c39d748f4d266c1e1782896ba703b099c5be6a48429646c9feea15ec61fad154d22ccb3c77ee1c0f91568a4f584a30ef1d0a494e20fff744d6a3bbff5e9c9c08e748b0c3135377caa76995a8e84df30b92659dffad528f20bca9e40f4bc55c4457712d0d6638e341971ebe0ff02e5f1d0827dbff5c0f02e2db50f437da3acac4483fe1a8105657cb1a3e067acade92d5a7857a2a1e94beea2643d60e01b58d5b66ffcc9bdd53e2d9ca2e6532290f69771abf0462cd2fa4ea406876ee27411fab0ee5aaa9cd04e68c40eaea1d484517229a951214eabaa9e590ab473b3d8e1d74a60b7d4d91619cdb2e2a008a3b878667ad536f76f959255680683e4e17a8237b1e75f209c7ab71c0efe1fa0f4b1b21ad6130531b6c831d944cfbef1ca1f1957eeb73d002527b3fb87b3cd493b50bb6ca4fec0e0600ff76c42176e82044e1b968e9e50360fa8a2bdef7dd7f0e472d4b4dfba58dc7234c248b3bdcbf6729c418311ca4ac2a6b3dbf54b3516ebc77305b2da9734efe221a56ed390c21600b4bd319b10e89ee9e4b8adff0322707cab67fdbba2fd2cbaf918fd708901199471ebe5a0572683ef2425273be627890bd460f263e74bc7c0d75454952215feb86c30e5b5fd0369d0eecbc0f38d50bf35562439183358f7d3b5001b0e3d4813c83847630fbaa4f486e4bd85d9acff6ef6c8cb3776526f8f761a6d3f2d7508e1831d665c2900d3f30106e16e63be8e140a37ce5f1b251e058546aafaa909347a458202f2c4a53475eb7b6fb347a8f24994287d7f4a7c6a24769a6360adf3f2dd2394e09ad2c7025b6bc7836f566511025df9bf2c7e61092c556da3c2f0bb01eb78d988192ac5ed24c2ef96b0b29554e294db2150b2b0f7388c776e0036381a8298db8065ba0f0c99b03c07138f445fa2685c7b4ae6f89041b1af47505290f3ad22e6feedb0a85e2bd0ce26681734a2a69e1d66d97b090ba770e109ba4a30cc042191b4b869d7584c0371a6650001b08ed8446c6411adf3570b9525b1134158dc7d46ef35c59eed1c0b9a95be97e3ec358dde83a31312cf58999c40e194bbd49fd7ecfeae24e52d09efb944847372a1fb257fd1ea40ad4f65438de879ce22eb09a388f235d90f552b5629281b216fa9e73163b85ad5c4fbbee6a7c3adfdda325661d68a8677bd958b5e41f783687654f303bcde070dee242d50e9b618ff32cc57ba51e441b1d1f80dfc5bfaa840a7c498653ba8f68725c249b95b77e55d5300e2d085d96b0f351672fb5e37bd206d7f8d2aa5d7d7ef960b14c2ce4424d92753cec6bff64ea67c3b769c2c84ce12ce695516c90d596d4ab0431273058af924b6b9712883f7ad4c971aabbd1f03939d27a7506bebf6025e831a6f56fb8122794334714dc27a9129f7f3c723fcbf1b2126e9cd6b55f10d0202549488f1c75a5e25ef6152acfb8afc0efc991f737f18fd053505a15c0c9fe030fad6e45eb3d5a4c61f1c10d338de85cd92f8c6140e8f573a8f644bd0cb4eae1b4294ba96f6eee48c36068385d424eb62c1b9417ab53a8e545884e8fe20002a94ddf0933f5160c930dab42ec05e11b879ef6319881edc6bbcbf063c9e59da629a6acb4605938997f2da78386aada43a0a883571105b989aa587f96397cb56c4f76a64430456dd401f43fa252eb62383cb287c6eb4382fd7a21689047f080ccf552bed01d78d0173bc68f4b4bf85abfc81db59da99469c8a574120de1d1d4e97b1287dea09299d70a6cfd467fb2411774f651151cf79e521adc6d2212312e468192a9112b29a0921e4c59aa74ef0a5e703d2c27029ef90671fe6509dc58998220d52fbbe1f9177b446569781daeed33aecf0fe0b78d9b7d6869f5482d7ae700821bb33357dfebd4935f3add2aa32485be170fa9edd50fec3213f876802d6c00c913f32c451a177028ad83f9dedb1327c86ced99a91226cd64a8b8b1c73005f451caed90ba8e7c6f8294e2edec88acbda3865c59a39987a7e92d0c9753e760276c398d7e9f06e90dec59e898f9960fdcdbd8d992017167868a51cbef13b0f114d276ce6325ba4a8e623e703940456571b971bfd80f37e3b7e281ef69a15978f2e027106e57774a084ee557b998b1ca80d5b68e92e142a3742f9523e6db6e318f5531e15f295a58a09b27aa150c10a74315aa859cba09dd3b6972d0a95c39d6619d9722c6e4ba94b05ecd13e4bc9c2ec0c068a96160c7c7b60f8702df01c2f2379f0c1acc42b562f34476d8e761c18e61663526c9fd6b3b31a6bc18b7edc32cf26afe9d257d14a628eb430d3c2a478f817d7b3a74a59f213b629cf098508ed83ab8abec2d8055d992521b0929fc80664f6a4398944caf7eef824859617163fdb4ec5ca2689e53a034f0441fd30053619ba9727368efd6f64543c53a3ec7c595f1040128a171050fa76d0ba0b0466529e42ba31636f78199261a50e7208f80bb3cd2cca69a2a826d93376e7c53271142a3fc251d260ea7a6bff80d728672b0cc01e7c02380b4608db8234bf2e46b72e9e8a6d103f4accc378cd744edd431472b68cdab2003a095e3ad3445aa25791b3334b218ad46c145c5b2a6bde498a11d6d9ea6a5e56baa64015e5fbf5459aefcc4b6f2cd62e9108b7aa1c83262af490a20c3a57c12e89ade25ae07e45a880c80d995fe619423776b6dc702ba3d06265a918c522d663ac17b753cac518f9deaa88e6072c6945ce0ba980bc731075024542ad3b1f032e9ac590d4b53880b047fc8cf14ddc8be00803586b692afb0c106eb17d3a4549ddcb1d04a6b69d9f6e6e9e550dcaa8974fbf4c812c6bca2e33f8866869fdb84003bf377e804abe30adfb82685a9a612aebe3e6d57c7d42ef90b7d675b00c98b6173945d3c4054508f20d0269453a2b7d054c24bff58cc7bac9b7e16e200eb762732c6f892ce53920cb3e6166817463545da01f27b6e4cdd130db08d7f2835feec1f3dfb87da64c4c546deaf22afbb904664a258e62124b909ecb70920744d8e6c4acad2f61acfd963bfec878f5cfda37d9ff6719167b0e98ab29964c1e217c0e7335d5f9fab2ccaa4d0be06ceec1943dde41f3ae3b0e3540e0a7200654534cd0ec388c06d999c839d1639bb26b7d596d66cdd0e8a68a3f0cd6f888154b5ba8cdeb9f007e32659e678c7175a876d75bbca845b92f42fda75d243c7a7bcb83aadcc8e5120c73c6481d6bce8f6607bbbff702807fd6c24c0e7dfd5ff0e5c521ad2a16765291e0851842c2bd2463a29e0c926e7c3311d464262bc4baee9a281cf7b7f5e19a3bd1cffeba71e11a0cc619f090dde0bd9354a5c08b0216ef015f6f2e8675c22fb3e6ad7fd71cf2300f51faeaf58c51375ebf912670f1768dfd34f381188556642abe6bba29b1e4f19d5410fd343f4fd7af009b87483a09d1b329308c3bab0b3a059254b827d4519de13d2321febb3adb758475ec834455391ba3698d66c1c7dd8cf59a3f7f038257ddcf1bd4846b19d2f0b2fcd5493eaa830698c7eaecca8ffd778dd0b5c4f5bcd2dd2958f87fcaf3006ce0a829e9a2c6470a9d6f32b47a7e1eeeac4cc2446792c766850e09d7e1cf00e97ee95d06c0cbb4e3814bef0fb033262238d63096c266c5398f2c8b7d2e1dde0a05ff25187cdae8672d752db0bb20edf4416dddbb71c73a004b87dd6a9f93ab437d18feaf504ce84474a533b0a17c397a57df2ae9fa3c13beba04a5d36b5e88db7362bf33707d5071f7bcf0cc926f51c70e9c2da624906a7a095abe2bcb8204b71361f4061ac9c137f482463c00aea27f273b714791fc44b1a333b7d9c26a32d74f4fc1dab8a515bc7b5f3e1b0ccc06b1d7831c73c0485ace79a17530625e14d47ac7ebd32fd0aa5d98021bf7ea2a758e93bd8404064843071b25be08fa4270a2fad9d302f339734736f1180f9f2dab9a8d6fa547d47ac30d137985c939bfbd3fddbaf9421a0ea5ebd27fcb9382105d313b26d1801a7d84475de322d2827e6a35a6db8d448c99a7fcb3cddec4da47634559b05c4c81f083a85b5e6af8e9bc0254d47e8a192b6eb439d490ff6649725e87879183191086a250e3937cc9c161432783ec5fb7839710754e85943f43eb149cf3e0b2fb2f2e9294c74ae5946c6af69dbeed55003237dfe6c81f5219eba175b4da867c9241c9720645748719589bd4fbef2cb59142a5eef76104ae34c4ece1eb2061bebc04a8f5a3093521684a32c28e49f444e4961fe997411bf1c4578f5a9d4555861d67ebe48f2231e342bee3aa74f605943fbef596813c8818066852fe00e7b4d8bdd9bf03330436af3f10880ffdae427eedc2897b445ee55e3fe0f640008df40461f2a89a5139293e73e2fb717e9e640c3b22931580dbee24e5e3d15ac050736058911bd84874477e54dd01db1b5b8f8392d2c164a8c0fd9938197ed525e020d52ef1a60989227a77f990036f25422e6284c143a63c18ba746a35cb0f7fbdda3ba78b6645b5aada60dd99058e10da6d7749fe5511cabe9b880aaaaa5337ae7392024e63b64fae27d3d663091ed56d5d0a7ab93473c08fb75600e1c05f0415573b0280c14eb63d497669484b233d22f181b1ca8153ff621b7f5fb37a96ff7c8c1ef79417e430db2f7e8af3bdd13e764c80b299c07d8fe54c4ee5e6389a41aa644839b52c95602fa72c6f6c9f0d9b4632b01d63c3998d9eb4c7b74ef4c9212c69041400578bd630dcb277110ec04b00d6ddb24608c8cda739d88ee3a7a56e39c9a662714a931d3ef943335b151e3c0154fb9286df27d5cd9c10b3de4a54e2490c73eb149352de3d9bc159a74cfa04fa3d7ab62d67c47df3501ca5664d65b145ccbac7f3076c42f3c9b5664bef6409d635fd646ed4e3c43e12adcd56f06a4fb71ca03b80388d51a354cc452d1aa157e2b52706bd76c7f1d7f10ff0c2513b3ae1afc91a6fbb5939176cac8d84f001e1ebb7f18e8805a734cf5e42840cf78aacddc7548976fa940bf933e015e8a395088b54e86c32e401ead4ec93e5dce63d9283fb4fb24601ea165b4c87693ad133823f9da4f3e9ad3c18bedc3e5a4e9b0fc59ad0ba68412317f0aa3001267add2597a9748acce8290118e83446fab344faab538db9c5a061f5fd0412a888b19a7f17e2c54158e92e2ceb54c6e73fb6069624d8aab016068daa7f21a20c3e244b905dcf970ec185d1db2bee31ef0ff3c5442a99c3f6320ff32696a6d72bdbcb8c9b0701c6dcdaef5820fc520c3f092bc4a326da71747f5b578e2c1d81bc38ad1df1d359aaa0e91b3185558ae98596de75f6068d6f2bf8e83ed5e2e923c53cd354113f28c7a67d95463b74e8ce74c02bbc289d34b639cf0bcee8d0811c1a883481d78348a7fe1af8eabdd65e11a6f0e0d765492b5add27571239ac5567efa8d317180bc6943dc0866139eb3a949fe30483d8f4f51d6d966504fbe3413e0da8df2e292adb2d4e339b3592604b7aaf08f4f8ed6d60938006ec3a7230fe71406a2e8c5865aa5cee9aa5cc44431505a351fb4b0e7ed8ac86167fafad28bce52b43fca67dc43179c0ef63c83817b02f507c9254ed97886df10c35a3a5a03916ef2fe16017d7ee53694e1d90ffdaaa7e615593fa56e8393041e6bf5ebdd35b4fb1287a3bc32c5500f25043823ecd0d0fb28721e17473fbc41d2dcfbebc475a24906ea597b1f0e49d12356f0cecf2a45e5e9bfd56b5f17c1e2819185240a92de6a78906e42be4fbb250d7af68c99b5b9275667d176814104776ef5804fb6809f48a34f5e2db7b2339f8a2a001cdea96b1979959e693bfd952297c708953e5c698b0484d9ba19cb4909ad8ce2e7d0263f6de22d3b419c491fefb3e5ebec44094cd323366247ae24b780c8a4af84129b18121709d1a5feb56c15bf72694d296ecf25de3c33e00d4e347b88284c5a6f5d38ea63106c10edc43c136a6f1825f70e769e12e8a3929b8bc598b3c6c0fee5ad02f1e1fb420aae03cf4afa42411b9f1195ffda211c7069ffa5abcec280a6714df9dd7062e84df1dd4bb7dee60f39eaa16ef400a6de5a3de1362676bda86a3af14d89c62ca81702b78adbfcc51230630b091d445cb1e9830db391c9a465ab7656c26e5640c62a7daf8afbe0dca0a50050014eb9bbea04680e3eb57c7331c93cfe9b528153596eb40544f615acff99d893641b7e7edc8e7a262196b7c997eb49527bcf71260078cbb0effa032f030cb7838aed9b80c85afb5033185e786cf4e56017aad9e66291dcddf96940c5348051d98162fdc50ae0c491a634e2fed6ec41c158d1e9fbb86614ce9bba8225f4a2d92ec1c0f192c9ffb492c5b872e87ce67d331ff8e9c8e2417ef04aac6333b8a3fca039429f02dde63b401dd0369c114741cb36085e2a20c59095fd99c5d2c20cef9cada2f876ae4875d7d86a85e6369f73691257fbe6ba957127dc2c1623b48aa73292d2bf97bdb800a2c7b294a9e3134f3eed7ccaa7cff05b04bc69f40a15102eebfed845a0174b7e8be8525cc05b6f6ea68d3705ab09d48c95448440a92573bcc9d7530e3e5ec156d2e3b084e8eef89695a54c3e4861fb87e7dfc407718ee990008e3efa2162610bdb19f2bd63721d49ddc0523fc7f27d1b8a690111141fe85519ab0f9dd345198664987d80ced5490296393ff706a67a9d8ccfd08729c519d9aba5c7170ac64b4291abf81d9d2a1947bfcdfa98f6b8f7c31b661be1f6d4ae13718d1acf84b6195557254960a636ea35029456a0932ad01828d630e098f2bc5212b61e0510d582f86f3b418b8152b92bde3c9a38d7c51befdc3faa9a22c5dcfe221c141a2a01ec33517101bbd9e1be5547da645c5d45a2ede0d7638c576a41eb19fd8d312e4d16e7d39be7b85b74738d289d304300f4c59ae46beeab431315e8527ed39c2601059c1e17386ea34770f99203825a2f0ef4bae99720035b8bda767308835676cf179dae9d2371a175e0cf73725d6239d7f35e601c01af9bf8a7f8310da52e8a1927e4197acb0f7cd2cf0879f181337e2a7eb2e15a9c3c06da9467722baade86a31ca12a79aa4850ca8fa415258231bbbb47b5cd45d8321dc90c0acc19170f4d85c287124872b19221be0e94f7616dc913a76a8a167df5795360ddf1deb4e8ec5e886d438df87e8a35928139928700e3660948acb4baad3780162f3968c98f0a03b4f4aa40eacf0e9fe491ded5a9dceb51ba3eef888888e06c7bfdebb9627463041ddc3cdb4b26ef2df8f9af0f047dea5c91251951b15f67419d346b9f29da5bdf394378d0c46ec10b13190753762b1563d8679fcab017e6ad1b88810d6c5d8ea409deedf8510810c5b64af8eca6a384f8e2d25ac55c73d7efc5d4ab0d1c044ca1997538924a1e940b6bfa63561cd2dab4dc2054e1b95f65d467480d543ff4b870fec25f83375126767d98872dffe2fd920df0022fe32675e15f6fd72b0d1944e8265b6948356c7920478bbdbe78c0e4104c4d27bdb5a9bdc2df69d5b964a2f73048205e8ffd5740561a725125e648ebe1cac362049bb3790630b1e0cee85c6991e83ff13a0685bccd67f88f6f4e2408c185b1e21be61eab53170880c354458bc9232658e7f2a11f20f9e7cc4446566a30717220696296331a8b722ebdc9eac92e64a75d8b9d544bf2f459adafd5ca996b5ae4c759d069ddbfe21413ee979d45a0ed081aa2d71a53a91ee2d8fbedc858716965f085764c3a4927e0cd87e95d8a5ffd1288af7b8bed3ec0026ad9e5b104ce00ab69d4a917bf57b8f4550c28e0f890222b70ff31bc2c18ad8eae59dbfb2469aa7545d9a283d400bf6f51e8f64f6cca5e77c54fab10fcaa43e840b078a8d4c51c0f196c60526174d94c1686b9452ca9982940871148795246c31beb66aad4bbe23c957eb37e932c1e95554175d6fa4563f664183814ec12f3da2ff9960d92b7a7140d63c9a9a7d11436719bc636d587883941897a88848e5f529c43dd609e04920227a6bcf3786a76f2ff840e8f537833d7be55313a6757f854ec6e5e402a8c0a86f88221c4e5477bfb952385d803432eca32ad5d5d7026d6fafd42b7be31c7edf87b90f43cdbf0d1ea961c1330671eb6428e4127b15e2a840219c3a247928aba8cef4bf29515d1da2de69f1e45b37bbb56a340fb0dda847b7429f4d4e8ddae95a301ef2663025b100414b803b93166a98cf5ad4d29db24ab95799b38e10d5c9c3937b9de12dc175891d05c3bb0b8d1088268b613924c9f4845727b5ec19b932906839e24984738b208b63e8096b02e7d28706584b7aed6b5905f4e6cab01777406f7c5ac36220462f71206fa549271c0ca84ae231c1583ca47a7eb52808c38b76485d3b0eabf499ce181e455ebe3d6163c1c3d71c184ec16baca761a718bf0861ad2191f4ecbc148bc8234873f666109a43bbf97af4704e9cd71b427900836a945e18a6d0b86aaa2e76780103567724d123074e7003c9ccb4d6c579a1196d52eea75bed5481c6f8287d1384cf4cfef97c3d878f20acde79a1feccdd688511c3a12b4d237d0e17af79fd1962f97455999fa9c191b1aae7a871750565cd724905c14cacb37c7bab5a58ea0f78f70f5b18a3b4bce693b554654a5852be6c255a468f1e0065c9490d7774ef3b765ce186d585e185cc5b22a6f8103340ac02a3eb8238c60d93dd7277717e06f6bf4f296d514ad7b3b0d9eb9966a5bca3d4f7113404e39366db955b18b54e28ad23b36e1dfdfe2339ee98bad3400c704510d90183d0a0cdcb93787538fe1fec486955a9f27e4be0498f58e28281f10c158f5b793d2b9ba6cd3a8617dda5e2030a89e537e71fd0835c66d41663586ad3e340dba152f32650c552073f0ec7f2803ad3e90603448efd734677cc095e6dcb99e35f41d9e97601e133a10a73a7ebc8705b5e0f3893bb76b7d23c5eef594b4162fc782085d06edaf1b4571d933b91015a34442d566566bd8adad5323a2d49d6aa2d516bd35261b024f6b4414981a72bb3b2dc70163cd9aa7c65da36ce481dae84441cbfb788bb343493f673ee6b0a1135245c85f2505b97f7262f5efb6c54454c0e2d1f677a723de3acfed22f1924ce693baf9f9a3eccb9a11b4febe0137bfaadd5781c47cfebcd6998669c5f322419916202d545a6c0969b5538452d671839cd662cf5ba052a60959373032e45d6e83f3080c7f4d8da261cc898470b045e2fd19232aeab622517d934ff8cd15b7f5068251122591164a099498cda4dd3c4ee26b67d81a79f896559ff8d363aa4a189eccfd44d5991e1306fa6736df8f4b685caa1a4277544dbaaf348f340f0b5ca6836066c55039d1ae076b12c30d5dd36c006487f56330d3fb2bc3ed9382f2008cb95c1e55b47215c87852d366596361b4f0f4d28d648dd537610ea10a284a2f1f89e228a82ad506f749fecde1f6984f97d117786ffa69b4ea2b643c5cb1d94ab6db2710c30742d9871623788366cf6550949aa98b1f72bd9183ce275c7b0dbc71e4ef231f9d3969d0b8b5b6a0cccee890ebaedb64a9c6a152cca7e334efb60ddb15dcfe5aa4617dad66bf3b5782b807002cdb58771934c2eca5071329f92209962a6000a119481aa9ea0c053df266812b2e9a10f4f0390c9a13a2d6b283e4f4be3f4e56e0b58236daa57381f0c9ee9b5a7ec361a47bf39bcfedc16c9eb2a4fc035a5a659cec76122ba789124278001cad97b4683638574fb80816db821876125a3febcf1f7dbbc4cc34b4a8e62ca5f2ae3123dbbcd6d0f7f885fa4b99fed61358684fafc96ba272e87513773ef409373d10e4247d1423b697068ceed2a1cca4ffa9802c3662cfa8ebd557146734267c9b6fa6893d15905c631ad6ef1ab07cb5f1865b31e3e72ad643894e67c19acdb8b596245918282670cf62fa1a050508e57418bbd74a5c90a244b5866ef0dc1125e819db7655e76a44a78f213019abd816072e071db27923cff7f2d429a77c9043ba735f003ad18c39bfa367f09dbe247df35e69df7e4b5b5ad95d8d7099cdd06a95ebd13b58ff32c743a8036f2b0be9f94eab02b16c06874abeffda18375f17281f0f7d92cc9b3f8a5f8528b2a6b1abca4d04e4513b634f92eb5af45ba9e574478c1c98ad65b6d919dacf175a5c7192ffc08be51af0ff992cabf04e9c89303f173af7b6eb91403c99cab3504791d90a0a0dd8f13bb86a3b70697d31e4df58409c1c67492937b692edd037e88271411a7b0becb77ad14c4806b19187063ef553034779ee84b0f39aa393f0eea2e1ed7f0f2d3446a319be9514b6a362d7e0ae61886d4a755d2a57c50b4069b810ec61494cc2ca1f194d527677ae3f9b43e5a95c15f024d40f9e22f07faf333c2c62cde5bb5a8c106235094666ef3bb46295d4c7033efb4c4ea567850cb8eaf559b05177afd329ae18889cf4863b78c9197f17763e97cb06aaecf5de9715325b01e54d79a1677d067a0ce506cae0fc48c5fef8275f5363468a098054b8f93ca85c21930426ba083a998c3ca92de8cebf898ec6e831ec26199c74fcfe18ad822f6a97bb199aba37ea59ebf09c8e527bf19399c7078832eac0d53fd3563d34b8148a02f94988b7a22c74ac0c50c310ff439efbdedf86f83a88cc28eb4d0d9d9cfc75fea83cc8ac0996dd59a11b17b655738673d48b8301b9c573d861d5d52cf784d64e51482fc9ae85595438bf827078db631622a7d66e8dbfad0fda3572bf1731a01151ed8ba369bf9758cecc6aaf1d5bb932cd4894397740cb99f427e70c45b6b18ee77f8a245c1c994a016c7c16f72c040ce8967e614ff2dcbe96529bcc57f3fa0be7c1ac50190f3171fad812a83324fd4545ea4972229d7f084ba559e904d436c4f35e6f9bd5d21183ab7642c04cede68aca04414b8c8cfabdb22ac30adae608169937f154a652e2b906a0d618f27ec490c27c3bcb948c105ba1e3386e1f6f4f4b8235890c891f074d4ee1db5c6c7d0ffa71bdcc37e986d5800a30ca3bb7e4fb2fcf5b54e4d66f0e8f99f4f320a4f4126bfc7dcc45339904c2bca9e0fcc6db6a7b27704b18a6154ec50394dc61afddeae42defe20db43c5b9844a33c61d50e30ee9cd33df55e34bd2750d8180e951b1f3f4568b79e3fa0b6c36d1b8553c2eecedb93a9f0380f51343bafa34902bfdc334bf436f2ade61f907a95de5d043edc27e21271a18594f72753d6f3491d7bdfecbf9a0ca8b93b94f636f3d37778e6b162e5ea7a08daaad759aa54deda17aae4e2c0597d521d9c59d2cad48eada0fbd87ff46ba92e5f6a74d42fab82fde1dbd1b2cd83f56f0b141a955306be33072dd94eb03cbb71a4a3cf10824ccc2652fd9b282098d97aac2f06ec7048dbc4dc8b26ee80c5531fed371634a952ddb0dd8f4eac5d6ea96c1db6924d3403dde0de2b3f8a7c0f220b869dd569a3aba7d4464a7edb797fbd8f45584ffed582475423a3e06e355cf83fe25c5038c65099c93e9fbd0016cc5cfb43da148f115a90144204f977a115e3d381c557b2be68eacc16a97162d102da6f19fd4c42c8a84f16ba105b2631dc59cee7983eddec4a132e427fed2aba26f9a8caa46f676682424b0785fc7ae714e4590f58096b650b360588a7f83ca13e96003fd34ec1c0934a9a1fa8eac4e6bf33eee39c21a010f6c65a557dbad8fb2b86b71e441480d04638eb654fbabe9d6c0ecc259a3e16418cfff872e019dc23f13945b1d59e5a138ec1a87b0dee62e2b37889f2b3128fc84a724237e6231d9c8d259bfb968aa57cf5c9417b54d796b27d5a8f2dc4dd9911526a843729fa01cb06785d82edc97158966d8e89d606dcbe2048f6ecc623225c845ca319548173df5d3c24df44e315d3125e67d6445071904a41765be97bf7b816c0e0efd5bd7048cbcdd740802b6f4ae1fa185512014dbf2083865d1acccab92b987ba0872162d374988195dd8f8f15cf889119f48cf485120345fb9ce44a221c5187f61602eae5f40a24e20155ed3ea36f257444cd476043960848a3a0cf8d7b5c401736e8a69962f586dfa43042f4d3b7cac829ee5522c3ad249adc726034c26fc105d082899afa78c70c9839004ae5797fde6f18f5dac929b4540032c379d33835296553199d7c3a0f2b201865cb50cabd6ce0473e3f73dd2864f220daa0c5678f191b2bc4a1c204e06bf0bc560668f41559e60b5f80065655f99e054a828045f5afe075f1767d34148dd9e4bcf10fcc64eaa333d9d4d0e578678b06499031a15c2bbed85ae87867cdec01dac3d2e45293d48a0499e6f9a1d7c477fe31e9c8d4c403fb0fc87f90f003ca6e45e2b2a6ceb1ccaf82bd252f27b56f0907b9c660da22b71ed3ee85be9a2af3de0378779a16c31aba588c27878e10fb49d10c7e55132c580b88922093cf73b310c507b6348e1f74e045e074be139c6f0db082e7ca217c0c0bd19f62e1220907d3b1606670342b9f6da72add7fd3b5c6c5131e2ca2829b387483a696ddf033ed8c6165ce54fc291e590b47c8e460b29b84e5598556053718db25d866a04b6c6267030d35febd448ab4f170acf703d0461b7118fb613cc894b81425bf2bf6092379966535067508e4a1e48d2c49dc71c219417791678b6b7ee164847929dc010097d2be114b65f37289e0b35f3ec791c6f280307c6be93642d753c1a317709a60568898e1e57ec642e678542f7357e3490ae03d2293834c333ea535c430782476486d1d05df76650b6e5acace35dddecff8dfa5b15ea6068f69279781bb3d8fd13fdda76729a9f95903440f5cc9916c4b9494b216a22ad1d51aaed668f81fdc66f1de687739e52293570d9681a85a90a5d0eb8b069fce82ea3d964f260755b412eadd3284297aaa09108dfb85cef87fc44837ed490c06d0779c9095bd07be364f1ef0d318274435a7864b5fccf9b20c7909c350891829fae0d2f1e5275c9be3d1f44c6ce988807b089a55314003e95ce069bf815035eec02b2f130bf1fa94123b56cede48fe96f0bfe8841ce881d5d8a682a54eac3b25276d1e1d1b080f081cdd5499cc58dd2a52c803ef116dfc9785271b6439aaa51cbab15aaf02de450ad3069470c273ebf46a652b73dce98f90e171e6b83c63c40f3948ac938b2cf32eb8ace1607ccabe6fc541ef4e11c88e67e111b4246cf787036d624101d98b6a6d4775d79ec993c5cf24fda53d3b25a1265e7ae0d66660ac4fa36f657a4bdd178ce11bbf4d12d4e2fddaaff63aace753e224bd358d11d5c42a4a1805688e3dc4fa4ace34eda465b57f0cd4c4f29f22b9d87025c5f65c1fa3c1311c3e9e79f2553871e7a3e197725205395634583b727e052b982ea63e689d279ae9113c90506febfd5c2cf3fd73f0e5c68e2594e5bb1fe627bb36f14e0a6ede8f5ec6a920b5995da508d4c003e5a68c2787e61dad7c951bfc613c75e8f0c0325eb548e6dee2f8eba0612be9282ce11d8424c33090f7020b79a104e3dac53767a471775c8a25269e6e1c1026cf3b8dfe33c449501d389913a24afbf4ea6b7e8938c6ae09ffe258e23f14d54d770b90c8af2db5f505358664420956c9ba750a30cbada22d15e1fe654c624c1d79aa0f4bebcbb4cc15057ac2c89d60941d16958d13726a3c09cae94d42660624d1d99669bd95188d4b2e0519f280762b99fa74b9c038d6d0b284450b83d223d2a609c891f8c51993311003f21cac57d3433170aa9976777fd9a409c12f776d34a55e32e86296deef8431a5042c31bb92d8f9a9c53eda953bce0c0e705e67b553ab5aab822eea9652cc527834d1f204c76ec95383a8f310d8d1b3a09b32cd68510c110b3a26dd4ebfd0ffe9409bd790adfcf693a22f2d5665bc279ca4d7e05eda7f778dfb4d1e4727eb0f97d2de299e806d4abef811885e389fdf92bbbe4d761271f93524320642c730cb6542ab8bc739eebfe219361544442db5ca419d88b0f9516992957cdf6417f66d36ecd5dce679f3ec7dff61d71f76323f7d65928e8cc474383ce9447d4782669f93484556b76a4c8e074c51b1a65aa8942a01c53182cd41cc4babb279b50cd08f13b8192b04011a3ff602b822cce4144aff6addc437a3cdb841cd827cfb04134df0ce40329f1613f7a57b1ecc4060e9a7a03c48b1bbd66aef0d21e4fd0bcbbb7d39c3a1a9047f6f75346fcf92911e36e261ff88d67ef379969db6810de68132c2df51a20fc2df5071095b349b6c6ca10ee9462148a91bcb4fc5988e1ed23294318d5e579f6f6babd7410011ef0efdbbb646f14ad3fe6c4e02cc71f492ff4fe3bc92a0726062c7eff80cdc21d382e2b3b66547e078d956dd0aadba0da381148fdb8089d12a2f73f46c3df4a1795342a50ff4451f46d5f5be9d07c9d8adb4e7a60c2018ec1728b721dfd275f181da75849c1fd7ab5360204b10a10e601a174b3806ecf6ab7f0874831715d04bbab42b2c9e28553d674e846b1b3af9e89da1e91f3b05c145154806b8dbaa07c6753da331fd5c62b0a704e10cf3f90a272c98f6df75b528e5ccf4d30b91a28aa11883f59abcdc05801a92df92574e698b86ed90d063455681a6b1c012667f42f444b2e85bd12ba4b97270636c73c6aa4c1656a237287e45d943f0ece5f1a0250e4321687a2e65c943b1cdb5b86e082244a139355836fff2797c4634aa0093dc4f7684c0cf574942c6bfff1d36317219d491db782e05b8271ebaa7d02444ffac2d45a9ea35b705f506be0488b769f650bbd467e526d77563d08cce9f094cbbfb136523f3af042e88ff0d59005e767e36487a90dfac503e1145de8a02fec8e9687c2b2063420bab2d8dad984680005fb117a86caf97be32f603fb91f73d515445711a15372c73ae013c3a25daf1e05ec37a7959899b4ae8c4ae6e611f50a272d91a61dfc1f3be7533d48eb70cf776f25d3c8c4101ba23b326004a91b7dea0baaaf67f64f8d8e86f366227509e1b79b5b8081c9faa83a48d336830e4cc639101dfe515eaeed95ab4a704fb1a18f773eea9c58ec03c8ac9d8015afc72be45b5281f43540ff5c5de4264979e1727efc8a59f374ba0dec6d132e0530cf9b5f93c71eaf18bdb5fe7badcbffc6aa879960ab170c4dbe68b20c62ee3296ffda166c70a0cbd43072b6a1116d27e4f567859e71bb8e8d6f3c7423808b29da1654911921d444716113769454039b31e0df0b579cb4acbc2535f74ddf4c764a30ea441aa660a64a2977c446d6de8469c26f51f0004ebe16b3f03d2c8bca0f0f315931331eae3cc8cbc9ca380032cf9a892a4cd841553a5607991bd7499ca213b22aafe4580501d0b0e182525426abd6cfe5f1f92ecb748c3a756206cf73c7c7c77ca07685c7ff3af2557e45a3ee4960ede774b0fc3b63a03e1c537db20a3d3efc29b769577f5bafe444e330c51d7f4f8c82d0efde27a2a54b3ddf1998494ccb730219b7e5b2b927a32e7e7b9297b00d391f91990000fe1905f09f60324c9e2acaf44cafc14d9e38d46903a20c5178b21eeef1c3f3726fe1fc07fafbb92f0e8117ce5c214c4464fe27c554ac3ac00bc5bf436bf4a7aa38845b1cb7e146ee930c5cb86b215ff8b6b1f9b57ea4e837e9eca3e25a3bd17d8da7a3ccf0416fcffcb746868b878d35b98c06e7c9d7d23af819670c2440d9701d171e9b5f06ca986b2015ef7b9203c8a27ead9726481fbcd5e3bc85a9ac18ed8bd8e95fc387fb169fe964e8583a301e2d3849f5ea81198b5ad297743b23bd4cd33983a0014a7b2e6a793145324b6952170c1f40d7e93149e0fa549223ccb1046028a787dc0da48543e53bdd81acbe1f12a07dca4f52a61506f22f33126480eb0103ddf5704320455f028493516f282b0be6663da001fcbb8f1681c9b08e95e359e446a03ddd7619345e03ae1c8587f298a60edde3cc1ce08c9281d99fb2fafa616a5ed946bc7237689e7b6aff4bc0745c31b5b690ee1e7cd6212e086518285b4fd9f51b0671ea3e5208f10ff3c8283c64059354f6308824b23a59565118c431ffef5a66248c2e07849ea1658e9bd67cf8316ce951372f56337ccbf1d8e40856e7d37977758a153c3c6e02fd7d27c51d4c2b2c8733ebbe033c5eca9b27f6e434e0b7312358963987ea1ee0ef1e85e9ea44d6a53303817c870b41f12bc4a8dd77efe2f2450eddf523350c5821f38eedec9b3fbdd91be864c013cebea7bf861542ca49ec6a83e5ede17625486bdc3acdd52795d45ba7d26fb8b6fdbcf6cc6af461ca2ec4f6303edab99508e5fbb1b0f61cf512d66cc3a42044fb2e23b6d4aaac418bf9e78ca00cf7ad69d48b9c3402d3a9dcc7d891e4e5438a3f74072233b16091d6e3867056eb854a7171e8ce88cf4fc60506a33c4ce25ddbcbc0e3524378ced6632ce0a3801550117e0d520590e365792a55c201731b0d46176b0c81b5c5e328af78fd904ac04c841e9d96072466343d108d3db8bf7f831509e9b65d1fa57e40122a4f24a93ac270e80b4ad8572f73b7ad6fcfe94c3289400ffd840aeac39cb4709cbba0700aa6a8171009586012b78c9d564cb7a0ac6ea7b95c5483cb9abed06275e3b7ccafc5d464ee626cc68e10206ad6bd5b96a341e9689f4474d684301737746d66a40a091dbdaa35e31ddc260995a97e39274ff3b2d4f3ed755f4e412492dbafcc5f5489d037b91bc462b7b782bf1143312c5c7c2943e598215d29b1a5109daf2d73d0149dad2a90a54cce5dd70bfc2a81020e4b66a52d9a64b7efe39ca68d83971830d07059bc23d7a4750381424f3baa50f5f0645abe9c9861bc404640138df136f0b0cff2e4b161c8ada295ac4614203c34c1132d266e53c7304676658ac85b0be406e2107d2fca8b07b6f17a092cbbc6728b57939e69d800d2abb6c45a5d4851f51fa477b1e37b281ca858a25d5a7248c09738b1ed426a550b37a54e3e4cd85e561357ddcf034fa41c50cb5f2f0272b51c96d97f790c100afc8f6d71435fb1f51f3a43e48d5cb22e07b6c6e9b1ae2f2ae9b59b9f28fdc20ae2d5ffcc54e586b1f917385083e02088a70b7b9d8eff021b99f62d4e65966fdac17e65590515fb042ddebc75fbc1f973f734059a0aa4f259a5424c32ff4186881f69000be6a6c1568af3154fb0c0e83288945230e464b947caf0fca0c24450ed3e270380e05b0def6f3c0382816c37c30b2aad97eb9066f48395234c81dfc9d8f360a249fc1b79a0fadd8135905e4f902845cf93ceea03243ff20e657f2080f840e93aa11ca8fe76e130622a80bd73ee5f8f9fc4d16d6ec47b8f6259f0bf64c583ffed4c070857fe3f0c5d4200d2830b29df3ee36f421bf4e0817e7fe1e686b1346efaeb55caa6a2770cd66db711c4681860060efb4a6734e958a7be56f29a1bbd9832d487203cd59aaf3465be28a9c7ee4b3aa31fff0d75ccc0c4d3b3f0e9d0fc76a713643dbdebbfec749634766ed2ea3713b27c640b8e17c728788740320999c9d01dbb2ccf03d4893e8f336d9ba5b5f72e51c49e34a0163ff722032e6edcabfcd374c6115783a722a932b25d7ae2224c05e2ef71f1eb2b17f27a4492e64f2c87fd4d856579ebca219d65ee303d5838d1236e50fc719558776618f0f06b314888b509674bac2107194653ae596da647cca7989444f3476a8be1dc31cfd0e5032da01bce299bdf327bf8ff96f1ce9eb63db7132b4b72558c7eaef3dc008eca3a4ab2cd8cce206aaa7d1913b4e584beeba1f0744d08665dee39b934b7be64cfb8f26444fafd0288dfdec8f27f5830577450b727db6c3bf62b9a501671ef483d2d961d5451a5581248472638007829ac670f18947b7dfbb473d5cdafdf597d8619231b7986b958bb78b007f8b4ed5457d5b40d3add238546417700cdbbe8231c1cd555d213ffb31f67a9ee3ac64234a3464eb37fc4ff452faef420ec475f7dc71f753d3f9dece4fbf3be86e0470c8774142f7576be4d93e9e6817da4fffb859444be6118b24edfabd9ed40d36ad460be60fe730620c4e0276de87b0e0a2940c8b69343defed68c23be54f9bd87e100ef0ba7a902fd5cc2a1f31de2d5ecce843cf7748917ae15edc2ef2998d23af1c6ed9064ade21dc160f08d3fddb4edd9fb78b638d7edc1707088eba09053155c711f737fda2193aa48a735025789478c5fbc58a74711ed515b82fc2807f985330ca0db45e7e5cc3722354ecb9a3db4c29cd8324ca9f4adaea13153f64d43e02197f578939921379a686458b20dfa19f4b375e38a32a8f7d46434afa1fd7bf5ff6572f9ec54b6f74919612708cc71d67156e5f1ccf8c9cd5a84a3d716a1414a86ede589cfbe9f41864cc42149733dc2035c9b94c1e8f2704e0a26976920b6314dfe22210bc6f5bd21bf519c099017f3385cf896e63dbe935839aabdea349732a037323c91019bc9b535e9025759ba587dcab701069d43efbea0a7ce7d8e2bbc76abdf8471a2794855a29bdc01aac0cfa806cbb06b6fa4852807f52ccf9bcf8c5e6ad034f935f7087d12f9b7ef488ed2e50ff6ef95616f595164caaa4493dc23ed2bc7bdf4808c227254fcd3f8b67503b30f07d58030b1197cbbccb40a3faec1332c3537f5f74ec85a82757c6fb3e42dcb64b607120516edf45b822e3dfa1367472bd99d95126b14c41febd07093a8ad4a07820fb86e5325b5d57114ecdff98cb22ea56136f0b2acd21ec0b52468b224ea88910307fd0484290fcdb01a7ca5c400c2d8274da8f6a326a6ec7f4ae68f8931d3d0a7fcf711c0aeb0e58bb65c1dc382ab633528d0a82cfc01955f4ecfac48bd4213b2b57307b07eb8912358e261542d0e1a3b7372d18b3985dd3d748ba48ef27a7878814788dfce72d30d173998e2945b017aca3233cb45691a4ecd5243e572a47eb7226f77a13d9c0028735d664bfc4d6653d93fff427161a0c04afdabca2a8b4b9b992fb17e6508fe53674bf70bb7d5159dadcb8e868b2ddbd48997dbfe23fc7365b2e9e8065c7e39afdf3489d3db021ce40c9a55be7a6f58ad21a0c3030f423da4d873b358c600115eb262ac1ce706c2cbb8d16207573af350ec895c9648a58491a92c96f91e820aae72caa04c0e8a9afeee4e56ad150a0062e4399b913e1d8e9a2004ca83315b6815d6fb014a84750fde08324b8ca0e20bf80424b2b988c83bfbc3feb2c5cc1ecbaa24cbadf78d04875102221499dbbf559731162925145981f155a26dc1cc4444c711eabe83a7995c5d8a611f8661ae3be9fb38df3edb78c9c7f96f23f87cc1863db44bc494b6c02678843796ad75971b1400e59b14620e9fc7f4d500de0dd884c8323fb6882ec883fa9ee6179e314141a72435fe65fe5043cfed765e543cfc755dfe1b7ab2661ff3c4e4b8f6232def28cb3deee86d3b5bc3f4078025a9403c1d0236eb0cf9c4b65dfe70c024221681ab301bc0e958dacdf8e8cf9f96c0f819279cd8f2e45f02caf3bc2f1d934f232f980eaa754d2321c91a1322b7a8325505607adb27c34cfadc0b8828f08bd0d74882b27a75ecd7696b83424aa53123f6fb9aed71592f29eb0a6d1c1661ce98d5f38f0b754f25a1b7efa327c053f345bfc520d617c142b5f04fc5d68469276012345565ac642b3eb060c8e3a3bdb052a6dc7ee3e68dd5904233d56912ea977877db24374a4983b6f94bbbabf41af9da95afb592156964ca52735fd333bb5f69e7f40b0dd1818445f7d7dbda102011b8d2ed5e133dff54d89413331ae34c32a38a831f06fd25d220458586e57be9edc4b542f34a4e9590e4de06974c8d76455675d3c8b9afc89b7758357f79dfaa7f86855edc7db322ce15b1366021527a6d44ddece70d7e870ea5a94357b658e8346792a90bc6b358602f69cae84b0384e016bd8220e423998a39b4a3b70729de37535198b94cefce51c3c46280bc357c944e67c216f13c58d020cbbd39510b5de7e482d0bc23df1feba457c0b4a9cbabc7b380c32b4a9520ad96b01d9604ed71e38cb3bfbda20305624bf516a84694936fd3531167bee45412efe9888018d9bade6e72175399969a70db7d1602f0b81127bf1ce39a7957815a4e31e7e39535cf585ee3cf3f95d2bd6999e16d878194d4fb3e59ea125751e3313d331ef143f7d803a1ce12f7a069bec0910fbd76010551faf4d5d9b308e5a75028ab04052a099eedb6869bfba60d5f365afb922c2ef29757928c7f179e0a202f6ae8e38935173ae331ba56a8659c66103284f5df61424b0660512dff99e4982c7ec8f44a9fcc8cef0d6d31791be50c1e19bb152a40ceae4124aa121409e9af9aae5b22e3164069403d31ab493074472a72a4b75784c629157108411517d6274ed25aa0941ff506a76c29af83fb95e88ed31dc7575222a4f3e68ca5bfdd2442558a4163fa75e00568b828c8347b2b91c6316e21ab4fc0aba117bee03208b1fd9b44ae99efa0df3d704a68a835a262c19b050f6362e38ea20e5c492b6e94ce2961cc7ffbac644675f14347c7663350e30a4b9ecce140fca7e2246baaa057ccf98360028be2b258b1d53f7fd7f345ac73ed2d699a3b844cfcbb92a2b856d7af0184e9b53fcb0db6ae790460f458dbbc1f3c6e27e2261c423297f624074e091071e579a3876c3c3f97349c869f4ce696e47be741ca99cabe551468413c0f2ac5474f1f0a92ef51a2fcd08ff63f040a292d234f4ec63b8d78b49fc98160f8e75b8a5e5b8b56d4212e73b64dda4caca7e382a66bd5949f89192016e13941831929be80b1b67f640dcd9e3e363103dc23242804f6a94b2029122be1d6a37f8ed4036666238c06899d5810ee002fcb0a44a289d8aba4eefb0cef87779f4ab3dff0ee6cce178709e04cfbffc66272ddb657880b479c6c79a61016181cde41cc4e0b0c13d2bdae047cd58dae07ed754c9f73eaa8f18c1f5c1aefb31bb27c7343ef8e3ff11e1637fb97135883583e890bd24904a49535b21c0066502604d75bdd97c956d73bc9be5b1c4d9a47237048fab89abb5473dd9f7c7007117b84e681d4ffa93bffc7482b3951c5004d18409bacca5eb7b01105c9f93c4d0516164239038753fea9109fbce197e2322af40f281cd727ea621378674295f540ced979f1c8fa223a2b55c3459d9acb7045c76a7edbc6442b37bb93bf76aae62e6fb9ed8b0117480632f3c0deec5a51df3f41d55c753a54e614c634f1e15b2d86547392cf37bd19b3cf8e029f5a5438bbabf84577e5ab3bdbc2815e3a136470268782235f88dbae8fe0aa3ee4887a8e5aeecb09b4e09d4a548f0cb9fccae3a3c5cbff53e1f452b1f198b0ac6c593a2ff58d3a78b9f545968b8bbd44c65c188f4d4399a6ed0a8ff6a6f8884408172a1d1f7f827bda95912bb8bef5064265ee0dc29da0fbe00e049661b2cb0ba5a2af653769983c77ea05051aded7218d5fa6be4997b58b5dccf46aadd6f86e741048c5a113268bf5bb7420d7f2fcf831d27a993e62c4f7f27b0a097664cbb9ae5df551234dd7cec250d7dc7a6f4a7747d6991fe411efe214f175fe5c0eb936aa472ee224b992feaf25fac53ed2fd8bfaee23700d6a4c9ecc4a02d549126f24f0970d4d0788079bd3387da9729df9c3618eb32d3883e991d761f13f3a8504ebef825aafafd08c7d6825c38c98d8021359a15956884ce3ca07073e9c73d19998f6102f425907be16cb5ebfa0f65b7fec02bfc1ab73468d23170f3a786400d0be89c272df38a20055cba01e85a8324e7533504b244a6840c9fd78adb79203427781a3f15467042247a40de04fb3b367fc20cb4a4da70e0b956f9781d09d49d887a0eb36624b73012f7da1d681344d3faf1a10cd3f000a3de91c5648cc291c48e6f84544c5aa283f882e11e41e8e500476eec5478b6050c9a79eb1289c35696009aa14b6cc92e33f77265051fecce96bfb14db5f18af9d4260d5995a4de6b50a944a3521288471aaddbd6ebebe673cac01d3757aff83e88fe14a03379c80355092348ec4dc374f65701a527a8adfd5265a233bf6646613cc640fe201d80cac672d6b5ac4a642792a08b2515c6477c0828401501e2b0a4928b3dd67ab565452ba57592d331e3372b99a90b49c89299e819fbd0c462bdfaf1bd788c503e30bccc332191b20685b7ea213ee1ed8ea261ec46339be7ee4706e264fc712b6ae9e2d0c71e727dd4e02ea1f03a6783b2f7c4dfcf320debd8f36d569943ff6f7a9f0c8b51360847c56960768c10bc4dc7b6349ad2755945b1b73d729fdb7111eba92ad41512c81116905042ea0e5c763e82781f773874ddeed4d504a9941fe92a1a61f02601116e744b0777ea2d2fe1fd12eded77f9ad8737cff7bb73583f3ce3e9363130ce62169c3f0f2c5efcce02cdde133e13e44f9cd6a3ac21cad00d268bff5adc47442796776e197587140ce320155aacbc21bd7ffc6eba6acd57ea885d676b88e7114242a049515bef14f6b09a5809e90a23455b7395f7b941d170aa553613867e001f0f4211dee87d0f6459ed879e93cb6bfe39c8da8311e48d84b6c9cfb618964a0122a06bcc317e4b6b46635c59fbb8f8b8e9f5f9cf1c0619a7ed00016163b84ba0b6a6379174c2300d4ede3c947fd2a3bae18943e58f343bd9b232596884ef0e7790309b597856bf9793316cfe72e7947253840ee81fed59dfa1cce30ebbd6f5827b6a0a0cdd8b89f0fdbf2ee1864738e5beb4f4e4399e47c2f143edaf6457b0b78b0b701a32f16545004f5432b6fb42ce50f4d4575c60ecbe9096cb353258a863fa33d95bb3a2acdc3527725120ec826cd61d849cd67d533e432fdbb387aeff2f3c6000c2cb22e56f6633d547ee97759e1df87c4c4d6b9c5a2c715d3a2b98d98c9bcb4ca4f87c63b6945603a7eba5f74c817eaa48195b72689af31e7bf103d936a7cd9863029275401ee26b2714b5875d626f1ebf1ad3fba24b771f4a2965091287aeb09df2fbb8bad067ea815cb17df9ca0a53fc72368da34e8a67f00d1beb7ffd765a5c8f2d518372b86d505f3981e8e71b4d42d46bf1df864cfd543c84f790be4d177370306c032779f30aec72ffe716e8d383ab2634024acf7f35a1e6da2cd2ba0e562afdda0a351921ed5824d5c5f9f5e3bb48b20e84560c5dad0d4dec81c720f09bd68fbaf286ffb047627230d6d75c8c26bb3817e13ae0a6fc6fb91217ccd26b3cb6f3744d9c9bb34cf213c7466ecb44cd68bde0fcbfe380fbb8dc4fb224ed819e94532e6b15ff5f896204f32d1e3c69162fbe143d7b4c1456ce76e6207c080571cba2d36a550226ecf42109ff6f43babfbb211a24e7b231a847d2772eb458611638303afd5e2720b226d26936049a68259c19b638f103c8081aeea0e42c9576f0ba46a7e616020894d7127c0b2e377c42d56306abdbabcd9c9966d49e5c681965d192b33a5ec910771c056815e1af0093c0b6ee6145f4ff22abec45796c6da4e50605f78d89a5965c6772d1a9cad36da386193aac09faed199034000fe36bfe7bb1ac65b1e5c42458844b1deff66aa1a1d29c9a15e22c5cc8a676c43bb781b8531e075dd6d7d8135530148dd06509e1bf8d4f696f6c8395b8dea2732ce4ff2ac370fb97af9639e3ceb7bbee13c6dd6c75f233e7b85a5bdb50dc85eeacfc059883c0f0cf2cab39046ce7da92e6942e7999ac0ee8ea10ef3663b01744b520a163ee4061fe0ae3806b48fb970e0ea4d0adfcea8d6f2ee099d4233b0f721ca0ff66d0d5ac7007bb6a674876df987a84d95e50924f896795ab0a4b7cd5096b7de8a2e8d1ef23edf3e060c10268d5582dcfcf0a198e762ba008eb911dde73399c49acdbde2f7fd5a2d29d4f82a72263b04d9bcd52a563cdb5c17ca8c63f695a2ff4143523d172f909734c8d21c3b942b4f7204adcaa5abb13c147eeca6e8d1151fc3a58ee0f8b32103fcb5165a315980ab2b0d01e8e8099a2074253b5f1b2c4843903dfc1bf87d5af774ccc18c6a049bee2c802ad6640a78c6007178f2d4af453bf5f90ab90930868a6a26b561e0e7ce15d110ac9b3e0a7cc3e617d72ca4237f1cbdb4943aa1a9a6a502b72f340f67f8c3b170843249758000da45f90f08b98c8392e6f7af8459f2cd6f07809b0177eb580216a2c9a15b3754b159852958ebc3eee02fece30d45bd4524af064a2d48f0caa1d40febacc94e01c4b48532b8035768ec3b6a67b8c3a8ec4b16032bfb7777e5c8c1db53efe903609b6fdd0ab6640153893a8e17098a5ef309dc44e71ab9a599334de11539757f8685ec9c1fc28b7c2bc991411a5a1b7cb9c859794da71913ce40ae8b09fa96e64b22e15cfdcbf96514c7e065d3d5172142639f92a99a80bef05f736710540ad6e8f12c13a3416f9b3731a8bbddbac02f32c751639d2d6ea3aff1d457d8fc258ce6f3827d64a887f044ed51d7648fbd6cd6d5a1ea975526efbb6f34f205835942ca6a12c10a749ccee1a3019a676825e1b1df4028922acbcd7157d8f83fb3ecc594e254d0d8d06733891746ec70245bae5453af75a2c1c7f4b6fabff98a6cca14466564b89883246bfa1913158cb3c19077ba51da00ac2277ab4e6a775ef27d05089cc413ea96a31c571764dcbe0e46049b3f9da13f2d2fa0b616ff4a0d040609c073cf181e4e728514d6888d7d14ddec97da4e3987ce992af17699e9bedb9add7c3d3070990463a381118dd5c435f19fcb95a40b424ccc04cb5fcf126a71180401156f806c8750a4295813aa924f3e6d77fc90c753792edd8c25a6d91f71ac1574fa01fd62231635da8e45c5e18a99d2800c60afb3386ad82bef7cd9876dfe2641b8d8b10627a1bdeda4018fcec702ee239cfce068decee2dff5759ac1f8d306af3a0fda997fc3e285fd95cb3c8494955bb9e203a353b1aa9831e60259fd251014d7757372cf80872ffb1ba12324b4036b6a8309f151637275f011e5cda4759e2ce17955a20f0d84ef2ad761db5f2b64e5c870dd9731b5f51d0d86a08338846ac49f3a6a9b68f6e3d101593e9f2969415b5d7d5230561bf73f14e5e0840fa1aa009f786b05ec19e621f45498f3765f7f6a63cd97f3773dd394d28fe44db090c1ae3a4de6cdd9693fd3ea624528d2eca32f5294f72d471def100f9d1a40f5c626a0c3f6688793d50f69978639799d2d6a067d9a1fb114b4e3ba2fcdbc05b3377e02eb6a7f4474a80a67605f345372fbbbdd31cb88e9f47fbb7687d6829d57f39b03afc42c17cdd81b0b0569a0b0dbdbec59297101561fd2929428df76e64fb85901254836ae538c779abcb65b606588f0ec347f536972a2af2212deb73728f2819cdad611cc6cab54c43812ef9a721905024d9f002bc667a422f1b8039f96005c1d6cddefd10c75ff62aa97348b87d481648850b22bdc6345d8d51c3e9b6b046eedb8f3bcc76d7b2223ef328d8199846c947909e6afe2f673d732eb5a1a386ed9a9abc6f1be11cf735ce8dcc3b7009966ccbcde5d6dea024cc9399525c04fcbdd90161c619dc44f13a404b1f2d5605a1c434527b0513a4bd8c47ecad812c395d492a70ee084a592d8affdbb6fb06e3444d7725c4a971e194630cea7b6a9f35bb22f0bcd48f4e7be5a4ff11fe712c993c4b0574b45f7fa5738a8e81a4ebe87ae16a94a56435d7aa4393276625dd5a20ea76d74b378f72654212b7529a43c83d0d105edcd3adf0031592a730731989cef74ef60f98314219b6e4ebcad9a5231aaffad8f05fb531868b075cee137e911fd51e8f4a240c9040c273d05ea70ba3048630f6e7b3c2f2d671e4bb930952047e67fe884c53ef8bb80664f3a33483aec9dcd5893b04adae8da858b92d1c5552e5502b46fa0de4e769bd8f093f588c3a0d086aecb35f4b2d66c8b6a147d146ce7f0029c464e0dd3c32c9661cd713611863c7ef500a7358801a1c4c42ad1a4c05f92662b9cf7c7cec93efe180c860e6496e134c3b92201e0d4f18e2bdc86018ee853a680fa61bfcb80c89786dd7ef1903feaf4a7a4ddedccfdd4a9ca53f11404265584d05328e633f92062b6e266d7eadcaf5c03a0b71a5b1452f85d3ba0d8ed7e669cc4fb6d6154f7a55f74406f9b32df4e0c9e4fac521518a1f2b63e3afcf60287b5558a3677f3d4c5ac36bf9aa859aa61d2b5f7226ec625f5f5cf3637a28630917b2430110e50593597c6c527e2f6fcde5a9247fe272d99f2a1e58f935a18c132408f2b8bb7c1befd18ff0841dd87cda7cf391281da1ab6204f6297b5d65b1ae8778bb5d3e521a5f464a53f68195a68b9215a62eac3282155a12725ca445bba91e51881f574f6607c01c74c7045b194535a49b3ce7c49fba68b001afd585137d4ebd74bf13e8bc29d466026e624e6fc8b0f694aa9bf76008e3336605e3d2378a0ffdc9c25ea11c97b6b221c623cd7648865ac21e9d6a6629a220f813f908c647aa79ea9fa78108adf8f6e04cb3767e1deb8340284174ec69c32db545d4dbfc7bb5a85b460533508fba31498583aecc1e550f1455feddb8ffc5a3447ac5a5170b84083e9d3fd457cdeecc05ccb005e4d31111d59b7979b834360eb6725875afffdc69083f5895c19e3d8c3c605e59c80ee9e1d3d2d61ed1250c8ae052cf2330312aeec11e548f9d3e1b3356a132924be704579eeb2a704a3839d665fd9cc497d259a1f7b8756223dc74f3ee2f8df99d7ff9b1ee525bbaf4615a477eb73388264b46072729783e9c042f7a7c12c0517aa3ca2bb53bbacedc3fd2c4469ecee558c56444119c90cf23c6c19fceecf87a9cdd9092985607f59ca5058bff8d181a0992fc9fa0c42805c62b116b7ece7962b70a56900b8c25919fd0a9183d086af2cb2d921d0b5ad3c8b4d54e5961f617b685e75142136e0ce8a2f39cf5eb8cfde26f259496e7c5695dcb4f996b59d2530871ad76d701e327a1904db1722b09d20f72f94b8362b164648314f6094b5dcc080f797c54b0756c58bff491955372ebe8310b01d7a068c62ac2ae97b77c2babf84cce6fa4975a5c2441c2f95c1b29528583a0339818f5acadf8624af7c0d1964ceb14f32cf4154f4be64a42b39a74857cd1876df58065e98ebbf1fd75ff0adc209a7aa0853b57963d8b7b5e5d0ce881a2895bb726f3ce48afa649b397751ef810040e242dceaa1e7e87c342d911ed486e0212cd7cde36f3f2db93e61c641599c019a11ddce4b625b6288d8169a7d4d4694eb773e57fed3e1c1b5f30b784198a09af4d35467e297c9db713a0c310dafd39861351f333949e3dd9d6c9475de54b995915deee184fc90d9e4ce689e4e62183af272966ea80377db0938d21fb68a459ba2d6b8db7ec143818b79149e0780edd70ec33446a4d9f02f2d7265eee5dda5129977f9a99a76c243452cf2002ddcc7ac4e5c9999767b223ee979915f7eb9424745721be57e7cedec3e97f13dfa4394bb45741c60057ac4c5b40c2c6435a794b57e7328213faba004e35b1f7d527e9b01a0fbafb6b8dd6cfc73d130519198d537815cfd289b2e3a7dd3feb239156594823c6050e5bfb5cb96130882f2b5da5661487c8e87a407c7f0b1c0af4f6a8859a064b82c4ba89fe5602b8caa8df30395dfb00bd485109d58980f16847ca16342b5787caa67d582eafba3cb011c9d8104e0c202934ff6b5c55956c015c7ed94c61d9862c35cc65935ab5d6aa6dd2a41f79e9c36d2c84470f2d2ef2df0ce7929963f10f31906180c6886342b1a5490b77434d86f7c32ebf9496e81e7b464ea1d58932803e14cc10884e893703c2622d339772f31d39256116b3bfc042be6a9d39d4c61e65d72dc1eb1339a75049c206d56ebe7febce358827b8019fd6abeb026056614b839cf24e220fe96f726dbf8b736e11e369693b0b7cceed786c278bb67e32803b3558c33dc69b23d9fe10e0606ffb17f96c592888890afcecbeb96403ee07e4a84b5cda20f1ab04a6bd3d55aff9c30cd91bfecaa23265aef0a372495e4443163d28b9cf2083548327866e703b80a6d4c2be5187e91355e6ec315a5533d605d221a38fb3f9c1d7e4beeb21b58e49bd09dc516437607156860e971c118ae729a9768a8df807323db3ab1e0a2b27d3c627aa33ddf60f65cefe1c45aeff2bc3fbbf49c2edbb64c9931d8bccc7d89ca1022fdb4a88bf181a4da333b54ea4845d73039d326b638787675d5a45933f56f4a5cf564675a7e93f278aeec09c3065ab5ccc03cbb0f21b73e028bef7900c48629dffd2489e0dd8890cf315647a93f0c6aac000d924b987b1f274d30c9dbcba0ea668eb13cdad255b6b5612616815fa5e65453a164d3254b4e4bc0c593a53bf5dad13e128417b1e53f4310b704e414cef8b0ab3cde9af6d35f7e4f133549fdedbbad6f208ee2c231b3d51d05901441c5c7cbd958746fdedad2bf2dc78c4789a5fd8b5371f4f7cc1ea0db2c5dce40709adfab7db32501287ac3df26cd74fae8c606f594d94b9f0d3051b30d317b761704abf3d17a8e6ec1c856691d3c1c5c091f21e4df23204b791f136f411a37b2e1502d1382fb4cc68ccfe723b7b52053b0bd617fa8fb7327e32e49c1552848145e0ff563074e2eeca63167783e5d09a63a27f3ee7f629350a9103b317a1136ef04bac3240f0db4b56c972bbbf3d25b13335577c4872a031c0337ee3aca5516a99c5f9c579ef6664bb8a6e3cf7012717e96053716fb117e48095e4edfb611665cd1ef2ba73fd9b9fc57ce95266cf10e6581d437125bf7d1ea0a050cfdee7a98366c518edebaa91d94cb81a6710c68ba80841e466215129b97eb13a1146a9152c513446a3b10d6bac0acc12ff88def0b0c72065b237ed3783f94aa1f8be66643095d7dcee835310f3b3b1d8d5116e9f76682bdf3b6a2d60e4560413cd35716c1f091870e1df0a492c90f6728fe08a8efa0cccc8adf92ca02ef0c7b3ac377d36c805455759210d696eae19c1b5f27a9dca62d46028bcbddf639608d927ae0845d4f6ff7fb775dabcab5ac270efa77855dcfe49138e452bbdaa965946336b2751488021b818f96b87d108db869466df38ebaaac16f69f6468824f0a9b6083aa427910a9466dc55997d3410e20da522324d472dc9e5c1ce1431a9264c63e9900912a199e7977d32a17f089fb60f3f9b6eab73f7d39622d8a6808543565ac825614f3fe6c4ba2624887ab5c032c0687dabe2342db2e3045948de804d0946ca80cc657ad2b4c255f539bda520c72a08b2a648b4cc472320bc0346dfb827cea7595fdb0c0a99533652de1b8a94cda10101c2c4797818eda118ae8fecb1c26b55ff3a602db8ea98d1f3e21c9cdbeaa04a02ea6aad65376196e34c3b9c8b8a305bdb33ea573d1d78f535848b105c15f9f9812b7e621dd16f5c60a9dd814bf9265f506496a1faa9a7408c4381c94ed64cf659c35089ff6dc61f9bcba91934382bc153c51867ea6b6404811f97dc4ea4a902e9c0ae2e9e529b4d2dff6b066c69e505bbb1b704035b3655d0ee6296708e4532677ebc7bcc94e2575a964c038ccd76b31045e4ef77b1563f442514bf33aa3833944304b1c737fe5b1ea88e7f0afa522f5f70cd760fc32202cc2253422de730c4d0555ddd2449d2ba723cb1f67e9e67e83f9b13a686dd12cc5992e90ef63853d3b01432d1060cf3660717680c230132518276979420abc762e19153524c8ade9606f5aab106c9eaf71b5f772e10f0a47d56f4d08dde75aaa6c7c3d555a0f413a43286de794ca883e5502fc730f6f675ff0d9bdf8cc87736f95d416c7f09696dae852f06ed9231d790815e10f9acd68a1f7f130dc1b302ec494c7866959603a93a85e7dabf1d77010d37b6e27ada23be46fe14fb570a31bc110a18322ddb9bd84bb4d98604ca5a16bdab56ec7de21084952766147efb7ac30a3843cd157915c238878e60697dab29ee239da23765c16610c332bf7ae1cfea285e5bf8f4bc2f6655d4db225901e29a7ec8cedaf5e854bd2873b474fdae19c3c84bf522a5452614410fc1a13393d11fdca0dfbe42600923c643699fe265839347655ac4c5631592de1ab9c00952f79b4e2000f1e03f925cc3c33ddfc163e12522059dc9829d827b5c95bb06fe1d1e0c258b33687dfb01acdb729756f66d01ec490f19642f621613f922fb09cef0b24471d3c1045f5a5c0545719aec219dad989671b97e2df7125bbac214485e9b40f8ac47cd544b54dc4985529dcf0fbd574c94a5f3c64474308f4a18cc90fcf105e9a80d437779fcbc560765b9898eb7a552f2c7c17d2963a08c25b136dbddb1484338d25cd145bcb9de64d3ad52b6d14afc33c904e3ba0ebe34165417e4b406a153d7e83e687dc47fb53c015a0e7d86852c889fda59b664cffcec4ef3216b2ec1be7f047ceb730c8810f6836999daf17a9960a837c3a8e33159a1cdf975b96ffe5c323313569d81f679804af72962f050597994d44bdf005ef66c33659ab126c76538abbfe6efc3e05abdb235b38bde192d50d7f99d6dd4ccb943ffb554065fbd145a58f8855f000a2ef2e0a06012e10b3bdb1e692858a9bc7672865e6018e726dd3db7bec01357b434cb487a12e71515c36edb2e5cdb19f87759ded6e4fca6a23cd19fa1ebe1746cfeb832f3a611c052e639917df9d123e4d057d79c4f17bd393546949b66c77e03689ae00103dcfafa461dfbb59be8cac24674e08a7eb566e088721b9962f20886f87a6118bac69b376ed0eec6b1ced56c27fed9b5a19bf8c9ecc9fa64293395cbdde0fa0c57b253f58efae08b03f718e3e6e79b404e9e4b2de7b5c412ccacc51e4f94c4046d665723cce97f6c2bf18248bfc0f310f1f1e0983f8fe6412118dc445ca738c3e8bf355f85e0d99cc95ec2b54ed7b64724017eda670a70845fa323d255117cbdd62285ffdc4448b5dc585261e432f014ec25fc1ebb90e2f8c6e4292d0b26683371d73ba32cd268f791df75c0012af9866a0ddcfb8dc5869c8851f567fadeee0171fd0fe3d896dbbe937f3c966ef132af6872fabf2d8034da48625a00628eaa46b64aa2f231073e4dbcb92166e937a2501cc89d7fc26a2e0b7ca5d00ad1b07d0f1332b53460080082b2fc3e8c9fca597288d9ab44d3a32b7c344967b8ffce003622e06a599a1f4f7918b865cfb0bce80df19f483855ece1b260f75702dacc88920a3c5ea85e5d3635e7cf5b50eef8537233f7e3a86654fcd3f49a2524c9edbfc8d554769e03cb7debe1e79f134f87462a789305c2717483743c6657ca546a0cc6ca10e7ae28a44cca490d9417a44a1098155466f7dd9ff9942ed0f614a1fee468c28d1729406d02d1c2fdd79fb4d31c64a7eec22ca989802cf22679eb8a63b457ba05935f6ce349ac1edefaa71c503c0556806989f9b5907692d8ad44db0a67ae317fe43668aae1e597ff6107e889ce82d76d0acaf1dc4d6347f4bd5478913e4c4f7097d42de0267c69df081ceeaab5f8904769b8b8378b6b2860b41acc44f0241d2edfde0c5d574fbbac734b06d4738e1cf29ed04236fa268046374fa96158a8c4e477d4e0ca7ae702818679f9de96f7b9379af9f4e05a3400a5a1df49f5c7244085b0fbc48ed45b240c6d9b3833a84499dc96055c05b1be1445c810fa0b77c93cd429bcfe01dfb03bab37d4c001019b8452742067a211343aa03cddccbb69d617d40afaae428bc1f194bfec9169c079e70f6bc7ccaa0fe21707fb64be3af5cabe2e2019a37869ea208f12be137177e0e7e991467b273aeef983195f012fb3763ffb4dc8842027fcad1ee5f5a4be6d4cfdef3547a9c62668181504a6b3e8f1290d1e82e19354b267e681999449662364c12491cd34581ca0355273513d0d5a398b9a527978f450efd8118f0212b3e360451b92c05681692593e8d3c00167eafefcef169a0d8a86418d62f205283b6853cd96cf2afad770f6e5a3085c47cea89177634a262ce85986c6379aaf64c55d09403d99c78025e5d2bcf4b2143a7784345920fa6d15beb5e1109938d031ec85cba85b6c9977a78373575d03d21921cab51102869a23dee11626b3f1714b2eb6add26a8f1ca1f358e2771edfea072ea285c876bed003dfb72295c36f835e291080a9a29598b851c9d634f139218a2b738ba41854804a34ec8f4f4664d9687783f77c2d0d6bd769bdc59c5cc24966e872580f6f6dc4304031459eace8366c75ec8a9b900c09ae116ce650f4c897233a02c82703d8dfee07b138f7c515d387ef2b8f4430c294b6491f44ef88e6ed00ea4b1ba08d923dddb06765a91fd9e3c05c57541e754f583d30b757cbc00cc7b3c6757eec7bc7cb958e7476d5f3fd9a994ab6b2bc9839721e86aa88e4bf0f71356f4eade893861ee5e34896dd5297ad7dfcca2b73618e8543ee1d5149e47514502550d1ef0de5e911aa11f63b8624a381dd35da59a41e635d096b803afd8e17e36f75103e9769c319873ec45b064dbc7934f986d3083e575a28ee5044f65cd67148ba66f220db33f37bfa8469b6c3951b6470abd107511501b75a1382234e118bea955e6b29bcf471b052f141e4ce5eed1f9b1df3be311b6f2a25c0c83eae4f695a3bb6641911a473a966e9e2e0fc82df72bf100a3500ee62f16ce7fd4dd53860bab69236bd2a5be8839c9da71309ddaeafb082f0fcda9f5e250d720b6a8b4a4c7ff790d401afd5c32c65947ee8ba5c28749511104728b6edfde72603b39e6666dff2036042c6114138885cf76cb61e7990ff8447685099094495689e3c00b19307dba4f6373704c098b0db4b78a3596dae1c26312ceb1bcbb4713a2990f3b7fff9d3411554d95e2e9bb9d8342c2d3ce39e0ccfac90c4115785238488288c6dcb3811e8e705916162d78c3f7ea4644bb8f8107e06a09ed722523e19b6386d1cced358bb4302be33ece7180d65193516712476b78ad52e2dad6a0f40bf1d20b20b34024cb1707c968f7a10f7213c423643df85c719863e0447b88771e27654127e34258e481134f8f7e28341227351076dced73634ef50cf3383d9bf2bfa1e96a9fec5384246fadba3d81bac6a1c8bfb77f5a3ad236bf97a65011414ce013e8e8c5638a28c4b0ab5e2152b6160476f358bfb37629c72ce69e42dd6132c7341b0a20bd2b60a4e6bbe062e0c1d9e7596c7796c2d8da01ce1b8d33a13a7f9fdba574f63406034a9a4f7b72006ef62dbfd8fb38bfecd1552cc441fe365a8bea6d12e6393d11df95333edc2c01cd3396f010b819c8d62d01545580e33b074516a7b13418e5ca3dd1a11e4a43385551f7fb727ec265bf1fe21a7f725158966765807e0ed16c34d92bb23314d6c005b219fcab62c5de957b408f86f667587d5132a59eef5aae800c76e77918e8e0e1cfa2ad26d7be5a16d3d2e1a7223d1101f97642eed8793a0d7dadd72c132d8d4cafbf57bb0349e73d2283447b83893feb0b0c114224d9e21e900e351784cda4dbe8ec322bef14591fde4463b16877d1742567a73f152e1053293c8333160d4ef1c1bd948193766220f8e63c928f97e39db6108348b7efd702ac8647a66e6059eb505076befcca19d33e7fb335c856ed46f0ea274a276252406c45bfe0090b3a05f3bcad5e4012be16bf060aa0c502ee978653174f31d9091dfbd89388bac00c968c6d91c40bf958a5dc192be2fefa742a3fda583f19d56f209febe3d02466de639055783a55417dbe3329208be2b8492fa4169c7032f52e5f056d4d43d72eb7be9e03ce0e10d47fe74802ec56d42525427e32e652586ca380c8b9759b38000d960eb642aba9ff1777f72acbadfd91f7cc1cf809f690b34038c26cad8f415bc3caa5d06a88f90a366408e9da034c46439ccaa1944c60fedfd25a37641751c967111f7d87f0ae729f4e322636fb7630801d0f2a392df22b0bbe1962b9d5b9d7a111f783caeea2bd000fbd4ec5480a7a88b9d972af2d8d2b87ea74bb4f44a4d2c547488df51bdebf082c833a8d0ce95d6745a543a392150057a4a5950e0c40092a3b9495cd7724102b5f84f48a07d9d30f752911387b8b8f5cd303b88487e4b427e06fa7bbb05391b73d892c68dd0d5b2e2ae20bd21924b59266dea3f6c2dab4a611579fe50ec89ae20bacd5b8f4312fc73f2bded39f275fb18c9f46d03b6dc74232c9ebf87697eaf79f4b1334763988b0123b311e0a8ab5c3537c08d20cd287111c455d6260c31accda54fe7ca552651f28ab34577d3156ae82b8c8ef1dfde2e0de69c4e9ad3b6093ca670dcf07f7886bdf1b86ab9ffdbcdf4e6b5aa92141e0c66a927874233f58b87eea04c1ebeff07f94d794e55528ebda202c29ace8592fb4de9c0051cc2856f103bd831dd5dfff1bb7af4ab165b925dd2797f6b7782e6062e3962dcf0955acdb49a032f5646418d738f22265484787747664d99a529fe3da161b4928012af064fc6f3e3be40b9e1c0eeca34ea6af731e8a706172c4432cee6e097020d0c4300e8194cd624b0b77e8950908ba2b6f866a34cfa28a5ab63382d4440fd70ce49c17775620b5b88fe9e54f91abb32f9bf6a6516f1658353a8c9617d237a108a5de716eb5b8671233b40921838fcd72e77072436ff0281e96854fe8ee0f741b1e10b8516466216d74096b3e900c458b355324e38f19949af9894135d5e00676a35dd551b465b8dd334a5a5bfbdd0fec5421245579670901acad5e9d2e49fd1210e6ce59af8d870a06e3551dd8fadc04c283718271f1c749a9bc76ba1ce20e4a707c64e191cd573fb727d1846fb455a5705f1b14ba2e265ab45ef93ec18b199fe3eedcf67bbbef2df6ddc32be92d9a09f8eb144711fddc8723c7b1626770b6a73f9889dd7e4c6b1d814c81caec0327d62485799a8583fcfb6a7207aa47895bfbe5f900965297fee79603022ff633fcbc9286bd0e4d8d068da275e42888b972e2af2675191b6b4d0eeea2ea7570ecf39d95e7787bf3eef2e6fc152bf3bd57948f72e8bc291b500b5e42551502a74e17be740382777b0cc24981f12068461486b6a40ba023710145e40383b38d336ddb700974774c0e88269107ec0a363366122973e70aa396e6cb5e8af8bfc4925f34742e5b6d447be1c3a6402015ec9951ca1e69253b36a0fbbe0fc43e65d5a5e8f1eef1137a21ecf0dc5ccd564d36909b94f4f58b4f49d6229796cafbedeaa1a10ce043531ae5c020e11f85b2246aa16166df3e5fad442370871ab6cdb2f4cc96645484a280ea53d1f4d393e140c586e6ca65c309e98569522b84caf09361fbb558b66690607903f483df5ed0eb9491706d0dcb3c982ea0c7f296ef68c8a225fefafb325755551b4de0701e8c456fd118446fe330117cfb168c52305a5dcfab904357a98ef94da81eeeca86bb228354474b07b1afb27506408a4fc2d04663a74dbd835973a78e8581c3da83db0a5c28e90b1d6a34b2fde9532ff970b6eae5136c8632255ed6b2c24f4fd0ce25e73c636c20edeb453d467e04c1512dee4638f544c2d66526a2f05796bbcc9afca3f300bbf26b6d1fb533a0f8abcf2e17d005841f747bc0612b4e6a687f5221bfae6f5fb0161dda594e35276ee1cde52fe5bbcd751a91972958d79f379a4f86bc2d9c11d8d302ae3ae995a9949e16daf4cb01a92f3af2049334571b73a7d89288875e1219a60ff53c8d1c151a6179a3b9a7066e74be3e314b690914e4b677070b4ff432d814188b56dbdb54a490d7ca8747308afa49a59e15a54b01c7aaa3d0ee3c7d26e6b793eb1c39b2b1ec04008d0335863befa9173cd267f4a18b7747db1ecf74704d6d184d1bffa4f1be87eb194151e7670181f3682739101effb3665c15804beb6af42552d92e3ba1e4ec53fd72465fc6c50fe73aaef6df93fe69e5cab6f4b47e51b852a933a2eee4ea5839b659f679122e789ffcd3edac230a14967e4ff11f8feea335a16ce8d7550fb46dddde7984706c1790214fa2a5f4f77aae90534dcbcf08ea67a3e11c4214ae43fa8aebc1267ebb2c44aeab5ddf6028af767681f59879f34b8011ee3592627c8559e03a57ae8e0bf1d38601dfa9f7180c651ed94496276446013687abba98caec694b8e9c762c18222524ef8d55db88d930768407528ef09b36d7c3b75572f8f2f1d0e18ec827fa5246cf29a5597c717b82274d2d43f6a84a99ba8b0212f9e9e5525c6af9ae9d2d632791f245e903fa4938627568ebcbfc0a368215945148fcf34cf44e131124b290eac48ef861b1f769aee975ac5fcc0d8160332bf635efc571fbda0cb63049ebdef943addb4c783edc1122f468d2b3e330c955437ff0d8adecabe5eac210051ef05fb52f17baddfc4c13de28ae036b731d9409eba0cb7f99f07d14416116e420cf1eebb12c662b51cbf150e28e0134c31528d567622d5f4fc5c6bfce7d4dfecfd9a3ba03f5654b614e6a3cd232892088c788fcb1e806437f084ba559e904d436c4f35e6f9bd5d21183ab7642c04cede68aca04414b8c8cfabdb22ac30adae608169937f154a652e2b906a0d6183160561d3e02fadc6577050db5f26036de76448a3a30c991e269bbc52c9c57f15df7db3159341b6562019302cd0d4c31960e64a28d755ebbdd4e32508ed1f9f809c3c947b9799aba3e21ba5dcbe6186200475b65952de5342a802628050270d9517504c819a115ebdafdca44b6946c11c94772ce11b0112f9286789155ddfac284b6859805bde1e31e88fa9f6075748f831373f95a3883960f8b0ba5097036ef3463a88d6391cc23ae54055cd8f8a6e755424b0336ae4c7dd5df4129385135d580f3e4e5904e10ab32cc7ccc55a8a44079479317070385f57a270c46c50ddcdc7b1a7354147b51b084f791d2766548bc7cfd83fc238a9bb8cfc11f7e36f1629528fc16b89f7bf15d6b006390650a5f0869ce9e4aadb0b75fdfca5635a0220920cdd66a1a10ab6a525ca10dc72a3394feb1a8ccae613a6fb9b9ed679f381a2dd438c229d2c38f949fc875c3866ea674aa5d29aab0c64bca56d09796a2059c521388bbe61513556a8ec7702dbcf66c3555f84f7272d7be56d8db76021d8fe35e14805bb3271d7faf04f11eced92fffb6e7f805a0630c6fa3356b0ce053e610a2a1c90632b7a34ae0922158d47d1336e7b6a57d81c8ba46c4b5a0d0023d999a1f244bdcc2a99741f8f6af2fc3b89e6d8f6439b99508ed7200a8051c8147b4c7b157d73509a86cd248f5d798ed0fc4891d35d9069e18b0bc4b269c21a010f6c65a557dbad8fb2b86b71e441480d04638eb654fbabe9d6c0ecc259a3e16418cfff872e019dc23f13945b1d59e5a138ec1832c3e53f8ca88bbc2afa33c18c2ec0a4d213aac9831fd2dcb6496f03fd03a65148e55efab56b3ae83a90846776028700320023e92260d05f043b7ff0d1e00af293e2f6364660f6684be49af9ea943efeffcb78f18de4a821dcfe04d356ef2d7fd05cb57ef6c200a8f9f94c796cdef9506dabc6f0593fe58a0e0564ead54038b53ea69eb74cb7b1d7c88323fca27cb3d650944cfc1165f2b9d65fec0c088dbb146918da02caad2db423816f6c8462564fabf09e43c6acd5162e3cb8c6895b11336d526be512bb39a5c29ee8e380edea205ee5571ee5307d6f49f342da6db22b83c49bf120db799af50bac30c18f86c92a599c19455ea5d7d223ee6d6b48a0f504671e47b27246a3b0984854e910d710d6dc1fceb50b088e10f4be2249e491f6f292211d47e075a3198480ce435275c41c51ed6446e6f7fd877ff49e0abc3f6dc26c80eecf5768b25068aa207e25ea01a3ee4fa1d08adce4eea533abbc5c22ade32e2b25667d3e63edc665a1c9f71ed7dc6c561dae33852ad19fc8a91ebecd3fd1ab2a8c98bb286f8c2f8b1fa4c0f7146bda6c2b8fe33f3bd87a41d7919a9a7a9aaf14934cafe17615fa639e66bddc05c8d7a53f7a17f66d0c07300cd25fd82a4ecf5b4e490498a709b1e3ed99a6b18db5de11e9cd5d243a88753a18f5683688754173460a2d74497bf864a2506a9748cf68c22e21fc17ecad312a0e63cd6eeaae8a49c1906351b67cde46c27c5258316f44e2c7d9d5eb26c0f4ddf4575ce00bec1e9749c15199c92dc2daa8e82533fe51306d8215893918d2fd3711749041c48d449c09b520c08634cf8629f6ec9c7265ce7852e4642c394fa381eed1f4e9abb89fa14d373180b20d46f4e08641ec6334a5e5669ac57ac07010097d2be114b65f37289e0b35f3ec791c6f280307c6be93642d753c1a317709a60568898e1e57ec642e678542f7357e3490ae03d2221449031fde6e5f6ffa605a79979e517a24c95b30018b76d50baeab88baf358f34fdac8e41501772cd6ba8b329f7e36c8aed974ba7e246d9560a1404ab02953d01b9ab888094f3d50038953333a23748bb3257d88c749c42455f78c022aa736a92b5e6af43d9c04d4536479339a25bae25276a301785512faea79770f0a3e4e70c6b6a4a04ed84e5eeae6b277676c54c95a73c2923e8f9b1c4e75f84a7c7ba33cdba03b6f4d02ea37f980aca9e22fb0490e187921c45d6d47b7f978d521fc1ab1de52ddeca71261f7c794452322febbd43046c1c57025074aa2be72cb4eb24edf3cdb72bec15e0d51d994fd9b9f54e10365db070b97f58d568ed5f83c76e987d6ef107efd7e1242eeb835e77004e9ffc4fea2b2927ab2463b6dc907b65d0971cc577a73629b2eac03a8ddf5c3c5b1746845c973a1a6986120b6c170d2982699d440c1b5dced730c2c1a8dacdb5898bcf3619c61a39d7bd7dde878667e9ed3d0f950b1a5b25c63b66f199d046219e7eebb53ce6b9dbbf89dd2b8554e52a1d262d5287f771b8afbf92c673b56a79eb9865b57f0cd4c4f29f22b9d87025c5f65c1fa3c1311c3e9e79f2553871e7a3e197725205395634583b727e052b982ea63e689d279ae911df5944599baa4db1207be3e93efdf9affbc175ae9a315369c4eb6838bc2899a08571a0a80d7f05b925062aa7bd57e7c45a5430f8d3e337637f4c1a1bce84c2fc5fb5d5ff7d74e033366b3244c6289388f196211094d90838f40e8c8cf1a7d297fcc9c6210d583cce91cf1d60d259d9306bcafdad9ac61ef4c7f2440dcbd3075c09b0ce4f65e7387df5be82ad74065f89de59f77546c8365bda6a8063f640cf8c445f0000aaf1557055e5b9e9af62451fe6cc25fe9b9033d87990da5a2f9cd9bc7b5522653f6666f42eeadfdd071e9069f9fa22aad64db1a9b072b0e5d0e24954fe5404dba6b31a4e5873a698edeef22769b37ce5fe3207089af958d4ce97a2a503f2a17355c9cd02231fe3d9800cea1667df16367384464cd29d91fe6b4c329c8a1aec5ad0c169a890c7c6ed027d476c705fbfc428c542bb37b99de37bb9f310d8d1b3a09b32cd68510c110b3a26dd4ebfd0ffe9409bd790adfcf693a22f2d5665bc279ca4d7e05eda7f778dfb4d1e4727eb0f97597b090c652ced3abfad56f4738be2bbcc7a80cc9b0cea7deacb8bd555335a7e8b299eb7c4a46bb47e5eda0e21d2166bfae3bd583e99eec713ffe91c7de3155e43a32014dcff94b0ffdaf0c8a3ff7af8464c5dc467f073fdcdc14965f5948808a6f784d9c807fe951a1775b29d3eb275abffaf0d6220088c2a6121bf55c34d46b1d77885087aac0a2bd535393d3cd9670876293ba3836d72b1c32abf245de2483fc801dc27c141455f2dd9b5666955cd93d98c571d7b824107451426aef23c91363c376744c5624fbb3b4bf65b73e7fcd1f9841ff7dc9b2e54b592da946eb82c8bfd85f40cdc6029ed548bfa247e9fe1903896232a10f9c266b2e8585cd44dd737cb0aac73fc9ec08b2ed7951446b5493dc3f11d79a8d86dd2f204f8fb15f427826516531f98b0ff8643dc7065841bb50fc820b6bd4a1e2fdf82a088cc510e95ee1889500b78ef27c841166f05bb8982e7a30a91129473d5d4d8f804ce8b2bbc063c9b5ff283ef7937147a24989218b3c2b68310ad97189589a2d5e3d4e9f1e3d7c26fb872a5b249df9004fb0bc1c91ea6cb4547e13c689d6de03b60e5676c6ff750a15f11b2367e576d0dfb2bd7d8172d73982098798fbe8c669dccc74c24524b9aa77f9b3185f11fa80f2d4f67ec20987be7965a0cc88cf0647255e104e05efc89ed02632fa39caa2a38a363163ec90e29dac6bd5688eed459ee2b4c982f58b5041a5d50e4c3a62f8a8ef9d7c0bed9215bd8326da119bde6e73f481edd855b66f1210344c23ede795078612044b353697c54d4c51141381fa44168b6e0e858a164176fff18681e69c2e88a529799fb3f4b699e047f48bded2267ffd20c87a8b8378ef84c591371386395f3f3c86d7dfad72951ea1324cd615c0241d0c387d859d5798882e77f9d23b9e30ad934c58f118393ec5a5d613ab58a5cfed12070e3e3fa6b8ac9329bb056ca24b2e9aa458ca7c674abd4f395ab06acf357a221cdb74e723a97bb99b1de17d8cd9f35589c54bd28ce0c284a022755274851202ae4869c4fa99fdc3791a615b08d63ea62e0758cc22ecf236ec2a25d7b4715bdf1a9a8f4441272047625c864215ea81a8cbd98fa469aaeafd45e5d9fe67db41a3d8dc5f3e2536c36bc4a14e6e4a0b135b51bf203ceed4392716f4ca75493151cbe1f8fa461c868a7f452294f3bc41285405f364390a0fec51ae6753bc13a002f624035cf267b862ed2a94e56e535f27e3061dda8f611aa285373795a6c6730345fc8b2f0d4b3feb07834cc57beaa970f351ac3d484b59b24f9108c67192cd2d69c263d4e76ba1ccf0cda9259e8cfa330b7e69d30f077f16f9d5fdd76a0164ba12026772b3bb434a6254a2b56e1dea6584329152e311206fb4358c7fd44ab3ed4b0f40ac50205764cac2780e49472024f20208636e69afb146ae6f53cce0d2abfa77fd56efec3bf2a6fccf806696ae6425e240997df85a87bf5bb8674b2bfaef4404439b7308a91fd89cb0095652293bc07bb951b19005719d0bcd42c345f534330f42f8266edfc565a5fc0b5fe0630a87a0546ac3707d3291bd0bd0faf2297c12133092da42c7feaa6fa1266774ded519a6128116c675f64a9f5ba4cd798cc6698e878bf8912fb11843fbe1445209e6bef60cfb0e43687a3f06cd9fc950529fd40a5fcbec375cb9fbfbcff90b80d18cadf5d6cd5cc24c1929f64c254ceb280bd8d790ef81187b0418a0ce5d1b898c8f6f6cb2ff1d15f557ee14a4e1f95dacf9e1e7bdc6a442ca7983ea65afb431590cc40925aee8a2998d1a185e15ca76684d0125e1b2365de07e441758b4df16916ab94be2231424abada049a8f90803ec063f7394a3096af08ff74e9972ef2cbf9af4f60956fa03e50fb3c05cd90ea9370fa633a050914c0bbbfa7e4af480627bfe94e49662773ae162d319a942ab6953bab4ae928e6f8782f9dec53c91fb2114375aa2134a80aadf2d394bcef59cea5a1995d676ac27f1234bc70bb6833a3abc8024c3c204418bbd7dfaf1607c736eb4f4b01691678aa8eb370e468fbd36ef00fa1f0771bc51f941ad14e6a9cf5f8bd5af35410f047d3a8029805e8fed77cd9106adcb9c2ae202004414b8c8cfabdb22ac30adae608169937f154a652e2b906a0d61807dfd2b6ec2a9153399c63ed9ae373baef6e7f11685f660856ebb2e9164a0887986e7e0b41d98e7e148e3070fb560666c64912b6d67903dd1e1b3a5289651f74792c94322a55c6ba00b4822fc97952b5341fc57cd6b31246bf89f2ed68add88b41c4ddd045dbfd3baaea3a8d6d4b995b591a671c53ade5f51997b96db50762a49367e2d3c3412e4db57d06848c964f997de41963baed3dc90f974eb073d989012e4f75d7a657c3d68dd03349801766002cf943d7ee4992167c27eedf0b05318cf1c3958ea104c4c0fd35e72b403611230696d84ef930fcda4006a5271621384d58aa74139c2300a18c154035d8d43b991fd018c2eed80215c74a6b5fa3b1c19f9eb7bcc7358da6db2c1d80addecf6955b95e18e9cac5fb2a9f3bd335721710b4486cd97d7d63efb52498b1df8a3ab405db76c3627371e113810e4b453e9577c9e9356479abc7a424519a8733f99687ad0d490364c4f3630bd5b0714c4c38cf93d58c621eb6c936c93d5f762cf91a61426c0d19d2c466795ecf66e425712b4d8fdc2ed756f38806f58445ada028de428d3f9063fd259a85d9bae214e2a65d710f99e367f3c94c7c105e5a9d293374723234e1f540c77fdcabc52b117dc6bb3bfc84daaec704208c83abc4b8b50a92196b3b8a0ce666c9aa6074d3e787a0164d662ac3804f4bc0dc575f2086e6f802fd08d7ff1deacfbab0b7b4890dbdb4812f137420e3715236708fb45825321bcab3d784879e9d6c0ecc259a3e16418cfff872e019dc23f13945b1d59e5a138ec13c533d1a825b9f471a34784f8eb71a3f6fc67e949164812a5ba76c3a77d9d8047c147c7bffd6f883004788ad4acd431fedc7f9552f667042d9c03b044bcf410464383f8091f8775b62cd4f65db619a21cfcdf498622627cb31f82c1e7fc518b57d49dcf58c32a6c76a70da6eb8298d378637179b59a39f891405ad63320bcd1f5e681585b121129e5abd9e4d1056153d6638ef76c824afc2a888ffb668dbcd38dcbcdcad7349e7fbfa529d6bd2a4c568821891e575cefa852fad853a3202b46648077aa1a947f1632fc1248151fae2468d02a7a4d17d57261586bdbf4d953e19a421b34df38127749adb49a105282d2c1f7deb9e96f41c0917a1dc8d0a19333e683b8fe7f07beeac1e1593b28e7377f9567ba673554ce50b0f182f6861414a524e074c156297df2105e6db274ce3f20816035a95f476648fb0d05b51d8c934b9709fe035a2d5bb3d43dbc7d8f2798c29d181197b5f3f4d58f46e51468789bce13c3db22c5366fb5bb7b5582c93d59e0e1665d6db59b3d894791b3f1d1d33f7b6257015e8c08c7811be7dea8b759837be0f85da2ae9381857f4fafa24fe1e2ca287b766db2fd5484fe2fddeef1bd8b2689e3cac1d023f1bdf67992f6c2daf53e5c5b72241dc06d731dbc0b47fcac03d16c2dd7db1058c2b4090f98374182f4b44bf89232e5e5cf569828aac12f52b8fa8f0096f4730d4e5d84bd87ee7ab0cb33cbd6aba2f2abdd92f66658cd967c305d56c1dfc8ba15f304455187378393e92c53aea259e7eee4e3c2b4602d778ba9be124c0d6ba4aa7c9d87a4cabfc2802fa50ccdcce4c4d9cae42c9974f8db1239f0ed14d7ea4ec80e26e294849b28edf1298cce3b34ec1450aa6cd9439b2d3287094e62f69440d78e7ff537f5d065418d528363d6f977aafd76d10718106c33d8fdf4bda5053c1a317709a60568898e1e57ec642e678542f7357e3490ae03d228996800ec257183e1975aca4857a61955c16c35158f1d5c6e923c7b1fc047ed9f8bd519083048b99a5567b53303694e3a861d117507daad7cac1936955169fed254b2f6bf59e2d387ea5397ff7a0954ffdb915edfe425c07a530366c26f42dc91529e17b14e029fb5a1592cb6bee6718c43ed5908874322fa2ba34a7aa04ec3e0c80b3718e9d118e65573c4c98b88a7a0e7841c7ff77c972c0dc1df11f1882799e99ab036db592517652e89fdc010bf7df9213ca271d0902f8a9779d5d6576162658815c0a4c2127d17cfa5009a473ecfe25916530e83bc16f99e56d208e7e0cd314304d9be90df1b93d37e7481eb2611305ebd553edfd6afb933f329233892cdc42ffc8ffac58578f12ca570e3ce3dcc63cfde603dc7914aadee13239497a6bcda8db95b8f43e9785ddecb23f93fc823519c793d39b892f28595fb2df389b1e45b5a4d1177d0d2ff8195adf05e8737d5a2b84993f44d8dc9cc8e56915a3b9fe94dac8ff27cf71a4668c3b013cf1e0fd07250c7e5408188f842cde50a253b1b1bc13e0255effec6aa420af01c7d904c7961706b6bafa6dabb43d873daa3c7977510bf933963b9e884b8471e7a3e197725205395634583b727e052b982ea63e689d279ae9116f83f374cdc4ca65fd68658f4bb7d7f28441b8259654b1537014af10e0eec37026814cbadc361cd82774de080887f61a440e01c544c9fb15bb227f39af5e2d83b55e6919c5bded78702aeaec1f83c091a1b486ef6c0b9ae2c8001eb6b49527fdb60f11d9a4eaf5fce1a9c1289f7b8d389886810694187056386e80f222ffdaa10915e6a94641bffba522d7c8a9c1fa8161241a749820bd7dd069e72726e190b19039e432da4c3b6e3da28f1fec0c4a26bd70f595ade1dbda8ad7a90b6b483c731a55392cd687557acd94ba1694ab0295795db5087f3501035f262dff29b04b6d54d4f5a1f3547516860813f91cf730efb1830779afae17b2ab5010314888d33d9ac0f8bd1eb42839a025cd39c3d9e80dcdaf17433b8f8710cb4828546454697232f6f6810893c1e25d6a40898a0d358571d16b25231784382bf2aa2033a986e2d366ab7072827caab514abad707a22a26be2742f914f08a45bfcf693a22f2d5665bc279ca4d7e05eda7f778dfb4d1e4727eb0f976e31a6fd1b6ee546780b94bc232299996848710b0646ad2f36525a2e43b5bd93a5a97eb0658e6b275dcfe2bafb9209fa2386465c04520db567128ce6367e61235f27134c2e6c43aceb4c68d33d49994a3d6939d54d8b4fe9d796d44d1e6e9d8b1b48457879e3113561f32c1f9f7bc00f32019c02d17eebe5e98690ea417bc8a8019da4ab88ee6fdf121a593c45f006e20a55ca352b4228c64d397591daabc1def18764df7a898034ed2f89915698e0ae1574ed7e32f79b769c5d36cad3a7f159ddee33bd49dd9e53f0af475f95ec1c662aff29e7c5def634a55e7dfd143c2492976a49db535e82bca69b1041e35dd0bd33df1fa42a1012e03c33e08cfd0a1f0517a9fd2e2bebb0b27ac6125f16bc236c284f19c284aed02e545417c8c1adcf6eb3037d6e0c4db8b99dd6db700507d0d5cf6397975e57ca929b3fba7707170daaaf82634107c78120af63bceb3954939ce1df340d7b551f67619840775110d80ce9cf94b9d6613987aaa752eef5dc8ac625c263aaf6d9036e1d14eecee5fb02699f4c030e13e4874073f4c7f4c7a025975bb7d43df801bf137d903f9e912ab191c3cac54ef525222454eefadc221d63946b4f722beff5ff0a2249e71d7fe0c9d52ae5117919b351d9af48837d0a968685de3dcb1a0ceccbf45c284dd9d7089cf01b5c20067d4fd0e8b50f07841946eba6ef791b3463b2a0984df7d069028dcb3188ecb657ced5c3986e233f2dfd2b5d54651244ec92e39a5dd2ab0de1650c3c08866cf4aa24c02da108e065daa25fc3471801d68741ae20fdfe1931d17089f600e8636f801e0221af434645ec623d706115ca7cc20495e57f0d79e6d4e28d08d9886edc63a89ad9413826196f42307dd6c287514060735874098a3233c4d6d932a520d44f220404ff7a169104f9d9d2ffe143cb551821852fec472b8351619cef3252df9d762f1a3c017ec13a5d36055a80be0130c0ee8c16c6aa2fd419fb00814bc7a5fe66f21ae80ba5862207e00d771f3e11d3ea00438c4b162874463b5b6ba96ba4245c8c55e1395322dfd16d4a5ed17fd2cb24a28ddeba9a7579cf2339cd54f9d6bcaa26ecb54d9e6493580f22fe92f68791f4b389e883d2af7b3502395ca3598e9ebbf0613c87c9389232c26ca5963a1d5789fcd1bd7a9334e2c3e2c3fb20d20109d3532b3f886cb93ebf5698203da19d5b232e613f51426781088153c7a72924f6ca47986264bf75efd4816bcb1c924c3e12136e19af0414a4f739c545892d59f28d888901857d683374c2e20b7a6208f0c918f9b09279b0db8d0f219d04b3fbf1e9f3df3e9f522433a18db207e842e24d4bbabeb4edeb954df7fccb9b8394b1b671c07c49598f89b8d5ac95a2afec5c97bffb5c0a7a343c6686ce0fd8e98e758a4b0481bf75f93d959a7bb694a968999eeaa38cc343964f512f3d337ff025b9db28c5683a893381c8397f615c6684d5bb629191616a754e5c8033a9824125e8ac417a16dd3b0652dfda9df5ef9445f009a6d68f3b24ae8e815e5026c28ccd6414c0a39798f16ac32c6093dec68081c7b5835099850f56ef46ae1f07d9ff5edf65a33ee4cb9f3b42a91199f222e4691ea93433a79806a1a2fb8ecdbbe829ccde46e2a5335c3a1f0c2bc83e625a74e9ca8cb5ab9f2c215a22b063c2e4552386290e87a75927dab15993ec85e7b3105f0b6f32176fbbf3aacfd75bf455cfdba60fbe70c11b1d1a39dd638b9e50f1027e45e7f835a9dfd00a47133fd9d89a77f173e531f8510099e680e8a5e042062fafb4b53116e1574d8f9ac5f30eaae754145acb3ecc32fc402acc74a1004bc49ee6e900a71a572a1f255620427144e719ade1305fd1948e925de88bd135353eb905da4cabee9c3347d9c2f2b3d33b1c82bd2511daef9c65050c9f7fb595cb63ff3f6dbeb27e816a55ec628ae2a6c882ca5aa0513d7563f219f68772ca20c3dc21e153a7121a2c11da2d6c05a60610643f11906ea3c70e24a2a8ee994197e0fbe345f4d62881d7c42e5a87164a0be3577c978e61f5ccfe6b2536b468cf806d3dac30adb54d39e0c9dfdc7ddbf4c763810d009dba562fb10fe808c5a6722f884734e267a3e3e07397d013be6696740c3ba23e79ef9823d0a402b50ec3e29938741b2c580409a382b2d93e2c2080177483b6db7d64767030e395e7304d55e6c526085f4623f851ef18abca1bfd5dcd6f208ce5570676ab25f41c2907359aa8716d126f3592e5d6d14bd94ac5ba875300896d50ea09083c4a436cd2ccffaefc8216bc04be362b90b3a4d09086033895970bc08fe59d8310d5889ece3c8bcae8d5195f579f5b90d80460e73334304954d07ab17887cef9f80f33080419018c8f64579bce40090519ba6d2b23c17a2aced0f473073859e29c8a3c52ed96dfdd61189546465807a9c71acef8f0da23addf2d57a25d7f32b5582a438c6608483a6aefe9e1beb46359abf9a7557ab1dcf2d0519de2ccd2e9fed545a41e9d8fe169eaa95f0a828eddb21d77e469ac217501490583e4c1fa5d1ba81ae32fb1d2f7b501be864e6987073bc749a27fac0a867575ca96bdb5b480aa82343258473edb94ff9d6dedc7398797fde36c273df0c960a70226e4bdce314651005e29da2b56a1d4b6ff67ebc984016bc86c427917301ebfaa9f8965ddadf897f3f6d49000e384d638ff6d0a66acae05eb7062190af22bd60060750ba0a3f2d0f0df7b17b9fd9b9d5ffb3c3187e86d22b6be5601b47eb77307022476cb2c57b4c1a7bb1d1e41d2b50b0b620859a75677d99a5add42f13a0ceb224bfd50aa5f7e8f44d307784b0f2041f0fff744439edaf4657408b1fdf71863088ea6fe42f4a5b854fa8fa0fd239dc55e1a17bae2e3f3d45b4aac6d8958bcd936d40b4a42f4e255127a232a6065f40784966932f3c47bee4bc1e9050c6ec15708ae3bce76fa511eddb4ddfd57f205d2b4e22d916cacf6cb2807bc6404f513eeb0e21852eddc0f717c746f6e8fb8c3b88f3cd728d40fafe274d7ceff2415cb0d7915c5594891b1279eeecb1f8c726ff2043f427f4985922c476caae7efaea74dd56bb610f5ae94c76f80c1c233c222dd5e82232dca0697c4e109f4a784d6f2376bfe9f97c4d4572286ec13f9362e4b925b5e0eeb642857c3953a340ab5c3b9f3706d8f92d46426ebefd6d08d80592408a003cf8d7600cd45b01d4864f15acd5263da4bd263096f22441135f38309ed74fda7cd7ee0a5275a52b1b3480f4f803273e09b7fd7d0f88bf87e4c80c91aec122e2f8b80422fdd9643455469e8493078979ea5bdcae221ddd230a7ae6eb20ebf656f3d16c00f3bc949773348751574007d7a18f8147c46562a51f182646ade017ff61ab45d62f764a09aa0921c99a22f3c050874be47fd63ee926c899d747cb813cbd06e04a3f6de1fe6d576d0c2514a605df4c38f061e5ef889a3996a935db9ea47ad4f46e3f77b1681c02f17a1d51a82de12b46fcb4be93c856af1d4db8dde66439e35d72b43d8d692ad4792c416d3479c4f2ba952e0d4bef62409f9349bee78a88a393ce8c9219a2adc209e2d700f3d1bd2a1a9e7f60a9a660fa9783b7dbe826fc1694f79f15f1efd3a381fc5cd2d86742566a0b7dddc6471440377ad0d1bb5661373c653fbd67410a6e2cf242bf1a87cea5505cf5c2f10c78c1b1fa8392f99d1cd28618164b1242306b6b0aae0769fe39df64aa177d914d6604c713681a7c556a3f33f110a551d21dcffb9ee1da24b54da2b7c406ce2978fb68f847eb3d58ed856c659f1001cd12809f47e16db205c46f8a93e63ab8382b19e8bdb10b88e3603d0431e1d5ced45292b48f65b5afca81379fd55979098b4d70343b818e5232ed814369d4f143f3914e090b1979a695d5942048fad3807822cbb733c6e94068cfd37fe15478b355e33c6381dfde2f9fa74c0b71313910db41b6093a54aa35ed55f395a06cb2779bdf3e9c8934fdd68446fcbbde60952f59805ab45f49a5fe32994948cc00e502c3ee474f35e9e127036b2f88321abc9d2a1dd54dfe7c8535a0ce3d22be32010ab9e6e57a302cb30755a43a52eedaf34851ddbe10c35b8c7fdb5f1e56e2db88028870479253f2a95c2dc073262764c47e0d1a92078ffb51829b1d8838f415f570ce9a07e15d3aba06be8aeb06ab997d53a0fd53a39ee9dd025216bc1273ad78835543bfad11dc136821e304a20c41b4ab1996af5c16f59d103a63b53b3daa7702ea7a37982b1dac70ed88c6a948b463e938b1750fdc1957fbb3e09b6687cee15685a1b56e9d22ccd61d484c8086dd33a54f83fb30c738af99b524d9280e40f49f6054352bec48dc5c870632478de831b34045b100d3ab2eeed45b6b662d831df86ed1a2669b0847d01e12893cb0e8824f0cfa4e790bab7e00feef900360e70827840326d28b8cf17b0b804352b9290ac37028268d456d2615cd4511baca4046dd5f3480f442b991a9eba373ba42a70598138734ec7cb676b68c2d7757d2edea63e72276d8921eb10903db2cbde0771daee45f82851a8bf4f6dcf64ff582ef0819465560469d6ba4d292bcca6c117b8328c7df839da65c9fa63705a2364c1922be04a6b46237e9c354a4b825a45d48a5d10c1a56588127cbc9bfa924a9402e1ae3f949ba85614a35784c5d4d9d4f7b1ff37b7d953c1b61fef1aa2535d9d30a77f3fffe842281b91d85face4128085dd2582e5d807495143e9ed0995c8893a316c73bf1a656546d693e25b825c5933736389afd86dceba270f0473dea4724c8957eac30838c90524cce391af05d9c0f85da09f87efc4b382fd9d5d192c25b95b575717f0fa26b574a26c775516c260db8c3f5c052fd8631922a0a431c52ef9d53b98bf0c6a2510fea0c85361114300b412835c6200b96900452ab4acf837e7340aff4c75b185c0c390185f71d8f6e112e1eb49b85301ac139018c809369e45b78bdacb4ecca5db00ea9701efadad8a6ae3076a89ff9910c016fd96ae357972cc055b6f6084658fe953d7d7a77bcb37e166b5fc961903b96d94d27520165ae8c34c568f1019394eccf762723782d48baad61b0142688056a24390d40d7e39c682ceac50a21428bfff47098b9f4423ac6f443ace15c04a32afc1cde01678c52fb20933fe6964f431424ea719206778a286755a04fd7c9835d4db02dc8e9fe409da7c37489e54dc1fc9d70e8f98c1c445e670b7ba3ae359a1d7478231725c094ecc6c0fabe2585cfeef2a469904cbad68e884e78f9fdc1e83818af84a68f9efd511298d6e247d09b2e614b78d8804cb29ae486cf4b94ec7e1614664445461fadc642c4e0c2617b5578a65e5e7fe2ca9ff93d102b2afb10a0904605199763dfad1bfc19b8d118acdc3cd1ea744c8185ba6696335628e22a3c3431bd22ea0809fc746dc88f8c251fef0f89b489d1d73a4b4bcdf9b238e566bc9b1a03ae5d770e113ac2a37d24edee2db2deb17a09b38874286d298d40b5c211434a16f0734a4d85c3fa4a6bbdc3d36ae4dc1e3e2a09363f303c3f7283533cce2be694bd4dbfd33698ed71ef1a538762048ed22b7d2247f26ddd07f32a8d44c6f58834064e344d4bc1d79761303fed60de2d401b8c6dc5d6da2fd9c85e07aececd870162c0ef2ffe7405af22aa982ae5ffbe3aba2a8b9c203bd273c26912e81e39281e094723b494d393691258589ac91aeb1579f298f471dc58bf7a92b9f317b092e58922629a04bfdb2ff246159773a29e56030202afe6f58fef65d207e00152d1e1cf638feca623b41047721beb8afbd03354f6f22e39f7606e67b9c8e1c0890302d11357b039cf8c6dd97223cadab6832b859efc9f856fd1113274f5a35b6d696737180432f9a6ad9dbbd24ecb6baa21caf8ad0102d19caa856322cc6c08f8a866695b56d0e0a1637456b585c2e2ed42d1fe76abba27eb2df6e02a39bdc95531039c7d49672561a96b608893f645f7eae77fd44a1ed3909d75bdb93f39bd06ef5027deb81ab7d57db7e59cbf46f90eb19b2837989c8829f091546c5da55540a09ef9e02fa960870caeaf199efa5d0852ddfc52b20d5eec9b85a98828edb5de5bd2e35f18a565d2bc4b48204066461f67cd2b4e308700329bc2890fe7feddff3534d09fe2306b3162a31bd11e0c85e056c2f7f10460af2a1a32a51a903450f03d968793f8a4f9ec344bd475abab01f03d48ea9b9ff91a253b67f7e95f7b9918515fc57182ae5cb6dd52df0f1a897cbd29278053478083d6b66e7ccf4f54c6d0e77fed34aed0ace5658a8977cac2b01dfdbe19af7fbf5229673c1b054486208467fea0e9fe52ee1b61e0ed8fe01e4b0d9653935f9d408d185ecc7a92509f4ecd59cab1d14d1f93e737e49f088f6a3a1545792eac52397890e016a65b31603af9529df63db4c0ab981ec1c2497d2f5e168aa106a01767db13174dc30aad425ce8bee7572fd3b1277730d1cb6650cb2640f11e1dabf5e34f5fc8c4e7801fd6f9f9aa262f9a95a5217b19b80db6ce534ebba17c4312d8b985be8b4454c4c71f4ef306daa90eba471189f5c702fb06d67a360d773c539e325545c5dede46cf42c4fa3a1cf4174b7f6cd381b360eb7a8e5a0f5bdd0021e70c7cf8e8d12b6f12096992f4b6f2e400527a29283a76d04d22f0fa266f69dcdc92c225503adfa3b849e468145d58d36be5f05e25b3803dc69549580dedf8cda73fd263efe421db8cbf392e85f10afa2b01c4cfa4288333f505ba5d2f304f9568f57c43fa46cc9777b2c5ddce98e3f7f9e68bab60505f7f10dceaaccbdb7825c77b094e2643b7c1976587b5da7b00d7308b7326ba19f5aa82658d46df22d491eb3f7b323d8e9036e1191d401e9e77c800b738b7e664a937fdcb099a9b17d72facdae4a533ca61a9a329be2c8091b30f2fe3b96020b6c6806c2b00e99f24a73f47242b89569599ee81e77460658e3257e95d7aad73331c14f16b247357e29265abb3b7c0353a12536fcf7dcb20a8c4df5313711a6e9f8e4d6d2b4e15a8880a09b82c154a8825a2871ff9fbd4f59840967fb550302028bc9680c712d25ad841ee3dd4964e7f514a038c79f674abf1ac9b794e652c1665318ee714984bca9c2ffbc8cebbadb06e306c68c228e7d72715488a19c7cfc258975b000ffa31a6e5d34e49faf74c98d12d9507341cc3f5dc7a9e057cec48d09f287b51a37ff7a6c8755f818497ed4f1795c5572d726d1160eed331c1a55daf7adaffe568407d3b3388229cc0b51a3f92d8666c34dd679284326a77974b9b16af2092b522552bc3d45061cce29f612eeeeb8d91740269473ea852c2ea55cf695944699b037fe90a00beeddabd895cd85032f72e92da34ed1c889ec705f9b63213e2d24183df67a25e0bd05e8eb6c89b300fa7874e404ff3ba8229ca2cc8b391670d9d4b2eb68036eeace621440191206d6bc7d0ff36f6027ce4d84d1037fa0cecbc9ed10494bcd50cedad002c6c7fde92ffc0f83ac8ece39df4fb08ca0aae074066df5ed7b53d3e7bfc5a782780b6d2ec713a423cb290fa99f031473c80abf4641fe81d4dfb26650c55f8abb5e2fe240c2b393d5fad974aa7a66b0a2162891afe9674263002c36ca15ab91aa4e83dc96b260f1705157db889c805ed85293b57f9fe303c75babef20e802eb285dc57b734018a9c04ab4fb965bc6dd3164be57d76076f27841af97e6a9af910e53716e0c12bcd806b5a217e550ea1c8255f0c605629a4e30af0186cafcf62a933c56e090217b3cd6a5d12482137cdff875904c184168cd2eb13a1adcc5ee70ba7ac7f9bd237dd06804ed3b248a6b54384a38bf96edc23a1192e164154ccf0b0dbf21c24ecd21483c65eaa2b4fc94484957a20bc18372288242ae49490e35da94b174d031413222113a54ff511698c2b48f7b38aa6a3db64ce6b380cf1da362342f330fecdf21eef264284ff6a621dae1442eac04bb588b07244ba51ebf7c0a6da81c8780d6dfbee7b7bb25fe7b85c68649becd584527bc93541ebce446f7b0f94578043c851c5880116ae564e267752fc2a4ec6fb4596f585746f38f231a0af452bc629e63b511f7a7b49b114cd58b826e34773da5bc537d96638378516f56c910d8765650998e285fbbdcd9ebc6a30cc0731396a7058380799a5cf6affc69c394804fc7ebfe8db2624997fa16d99698800bf27e2c548d03cc8b1d23188c7ffc4e4389e8fbb11824648dd646090fed8ce69150865e87a069316723bc0ef35396d98132488bdfd8751e0ea3f7d95d4dc0513a1c6e5403362eba9412da119a87917e65536a454b79a422899c71252ac90557baa8322d27fb9ef5dd79968744ca91286887db573c47dec405d0392389b5d857bb6b82bbaa1a23d8bf62974b9d2c889177e31f7f7499d8cdbbdaccfa2586713575fc85250fb22dad54ffe877cea3f9a9c1a66f63012dd5c546f9435d67a04d38d36c309b488520b7f90ee50ae8a243c65dd8b53331b91fd5129de6b59d215a113c0a1f6a105db11d11710a9c8ba3bac78aec4cf5120bf5d1329e61ed58070411a70150488c53621b729224e60fd0ecbf0c2b1d4aee2a3f09e4f4f0d106db41ece15838f67063f07ef2a3977229eee5b4af2479087a68877c9fa4beac6bc18059eb961ca0e621762dfc24fcde9a8049a56e08f3f02cf508f96a6cb723d8ef9abb35e715778c9a3e738b16b10ca70a263118c21c83ee65ceb58d056f5306b563dba391103f36528b5cbc529d3d590232a25974bce97450e7e0eb37b0bd2359804062696a47ad6292a9da9bc2aa01ae6d8e2e3762155e60473aba8f4fd8c2240375392bdcf7b322c7610a545486f70a1f9df27963afe2386a4e90bed216a08c12144225266083598061acc0c49dca452c165f08008f2fe10e6ee7ca2450cd7ce73c238ee8801b2c6ca8270b01738461d363fc25bebeb877a2b1e8f88815fc76c59d6d95e13c55113d1f86b8309895929587a05088a08043319e8716318eba0938272e877b40a28ad3417b5945b4cf28859459f87e49a34b69a439f2c153ed3732dd52cbbf1bfd1f36a2f798230a0ee39271ddd12dd7fbf9a2cebdb603f992ed05a8ad7280e9bcfe8dfaee6a24eef6273d5de6c76e23f2c737f8393f715428c7cccde479b3b88ca801139f1d366114e507614f2a5b0f6c40c9ff15f50c7e4b1b9838f5f5e341ba73059520a3ad2a1c378fee2da5bc28d97ff35912f080d3f958ea8dfccf6cbb72dda1fecf19d0a9f066fbbd6cef23242630eff935c7ee9d14f9cd667ff9dea61f255a7c6ee71d50396ce8c0d1bde329a8210b51461e787e36aa3d016aa7c30f9a31650c9726203003c4d29dea388a18d1c68ec011eeb25b479f961d824fa640e4d08a7a78dcebabb244d1557a27cf61f7e73d430389ee4f1adf01348f553a613b8c3059ad6d1842e74eeec12710beee52ab9a2911ee0e3ca96ff3f0c507bfc76aad33bc055ee4fed4db8dc1b9045c2dbca2d217a16e7f031e1e9f9ff410c5cfbdd47a9a6239adc13cb1fdeaf15c8b319982542fb0836c17e1676b7239e16568654c2c79e6679cd4182dca3079ba966cbfdc326f166af258024562aae1a8e559ae06bec60a1bd1ec270097ee33267e30dc0bea718fbb90dc589fd5a87cf9d263368144488c04c993fc994bda81bf69184399ee29488e29b1050ecca4e60e4bbdfe4dbe89b361feb362787d9aa287b3254da65cb056ec9890adee07402ecdbe3e46bee6af9c5a84e96d6ce955bd9c266631321f63f0235f54fb3e1eafe5b952c521ede201dba7614d32f9939f4f67082d94bb855acc2cd6c9c8abb709da03aec21fe980a02d9e37aec43cce431428648e7db879121ca9c73b91decef85c5d42c922f8ac1f10be81930dc1d464327bb2fe43453dc5215fbeae7144942f8bed1c5db35a2404be22eea45869dd2e161428e3ee44169902e6a108f9384aa227a39ca265a42fe221c2ba24fa1265a833801cb4cb3f5a358b8f1bef8b4984d0172ab02158cbaf32c54b5a3661a8d0f03b317120a77bc310ae9f3762212f27ab54af1a0980104afe152cddf50a587cbd76fed68b3a67c2dd2d4c12e31073d25ee7f7419449a0a7c8392232ca5c4afb07c03404200eab4176cc46ddc1facd02afd387cc87d23b1cce9062792a205f4490602dc1423373188e768df29b2654a8e3eca7c66ecd9b34da319f30c77eed2214360f841442cef819bce1616a60c8903fc7ad740ed7ff7dd2008dc65d11384252b2ca6a3416d986f6b98574f28220200206d1a23004ab374d99dab88a3b5bca4538edc6a4d5ae059d07c850cd5816f52687f4e536a47dfec6ead867d0a1a31e22f3b54bcc90759e557d12ecf36eb8e2a767bc8880d320c1dcd745b11a5b297f9ad041afaf6e74dc6c777f297a363ddc56ea87c2908170f81839daca0ccc2dc7f0e932bbe5d7127ba80756b4ed555c93f965875c4f9087217aaa9802d924742f50b9a13ea9f0497bad98afc82dae6c6f56fadd23ff02a6ae53d3b22940db8ea16e463c535300901adc5d8e9d75ccfbde36a6a2bcf23b95d0e9ad26806edbb4c3b2f45116ae6683b46f2c9b14ec1eefadfb8132381181550cbc5a96f2640d4def50ee0df20b24df1a23cd1c352d21eca0151613d5eed74e9f31157fecd90cd348c0bc3803dc34ff4b24ff726bd0ce666a495c294d592742899e05b36d70769f84191814d592233c28e1f60b0b83752921537acb7c2626aae0f9f29057a10f1749cb63265e43eb219682ea87bf5afed33d7125f49d93f1d96bb696d02976cd3a217263f3fd3aad3e01d7bffc54b5ad9e9eeddefeb885771f8a75509b2559d32d1478dcd7510dfdb8b00f2dfea5b6c81944f728e60e8f0bda3d9eac34ab196d8c5bad1c1a6d0a6ef9a9f7935a20deaf548f390451b4ea1a668a810cefcd75151e6fa2b7324df1997facb729e2102f36e6e6554446ac33fafd0b37dc449431a1139c93ad7cca4c0b4828c892d4cf40204bfe991de770170483b43fc893a9f01f42ae9ad6805b7154916e18ff5c6babfba95f542da84ebe3669708d40ba3024fb5f547ea2c52c9bdeab1cb4ad0656dcaeb9a372937747450c8699a2501b192ee78b8c560d1126d307233a849ac6d6c5257cef65fbea5e52e97cf4aad836ca9d4cfeefe46695a066c887675d02904b88b41ac2699ab41acab7340f35aa6a7fa6e10e76663b22075ef4d8d2698bbe3adea9edf24917c2344286a2e9bb163f825a3a295baa5683b3b416b914ff67b18bc8220cacd4ab5ca8f2d6a0d41eb96c0f1f01bdf8ab516e553df64b7da617d0f39eb8245b4fee4ef1b28f0d3b15779cf6e0650b23a4d3617a89f4242e5b8786af91430b3f85a4c0675f33cedf939dc2835050dcd3039e4d5eb2fab546115b8c45c1624b328ac3a5ae1f96d9196bbf5b1ea0ed0a11de0e4ecc6658981b0c53af1ad3e76a6b83b2082f8f97278003a3ae4dd4c34081ec4ec2ce6132c5cc9362f21e5e11ca1fc934988b4c8c8336f62d4c42ff8b30dc803e4e3e5aed133d9bc1d86c3641c7d5e58d371ee4f48ac7ef348355602840f75e9b98b414dbd095f67b21ae51a1d1daa3c0b21e8e845dcb8750f7c4468d8a0efeb1ed27c08a34a83b92018d3f34d928b084d8be6e9f30646bec84f00df1e91aa6f3282a3f5ee56f084cd3b755715908f5c1f69d1d559c770d5b70df6009ac3be94a0d4fc71c9cba8c3560f4f24ba3348027835c37cca214eca4c8590f9757addb418090b9e39796733c6669857e081f046007874c75bcd1a7e4e53ded0804ff86d5c275fa5bb22a606c37f6edeaa960956217311213ed25ad249601bbab92da4802880b22a2070c456ce3fe08276d984aad798472c2519151ba082b2c99d62d36a209636f81bab167bba28e28d2a04218586acf0cbdca64169d2a5d966165f55a4ccd8b1c4337bd68c5ed2fe5cc0328844398e9f6c9f57bfbf97772779096ee1a34cd6105a285b36d087b2a70bc62601b348d91abc72e2f53b137ba7005159cfd0a34c69cf5080704f831a402f19624af88fbc7ccbca4e2f5174c54c2e0299fa72a7388a38e35ef8d3ca8235e7b7f7e41035c28dcd52bafe8cd3044d2b7a772ca7d3bf02cdc6a17cf9573d958c996140e8cb1c53b9107f5e29f5785fae4383b5e0ba51e6d40731a4b29f973d99ad7d222f5836e0591d1291e47e10a5278d2a506e3db464f3bab339e812d1c190c5d390225103a627203d4959d339d229465356ffd69f2707291202d24160f1dfac3b5a1ab290209b0a511ed44951a72e0e067d631921dc2ec5ab6a8189fe138bcc8202810926f67a3f81a090a759e7ea2cab41cc1390b1d641b45411b825816d1c613b89317eae17f0ed5a4aee78913d98ff297228d2a3c2f16d8e82048d97e52163d38b1f4fc74e9e6bfaacdc113184275a30f90fc245cd97e9f1b0b7913891907cc751b1ba763ec0e536ddb46d58ac3b75b24f300714deefb0898ac4aa2a26ab90899eb23f2f779f9d7016a9f0d7752635f3ca9385e78cf757483210fd2fdbe09c82affd9b264ae7098b7947f58bcffaf729b44b11df423ef380c3962ef44423e71a54ca1ce8efebd37f3dfbb44139ea034b9bcb1044515f25d1c6740e4b6ea01f5aab85dcafc63bd1e609238cb6f0a60f855ccacea6de419f0236e6ecc399eb178c7e747836a1703022be5d80b419af64c8b4bec9439cba3ea4cba498e43b598929b6b8c939f7a296fba68c7b54ebbf8708e86312c89072dc666f5372127917bb859f9ebda894c82c891f80d5f94ae6e23daa8e9cd0133d1e4cf568ac1b416a019e4c0109ace3929199eeb058421544ad30e69d08bcab2ae57d982517076b6aa64a156896a4df0ded108141eb1265080a71501ded15eff6a7d976caf86579d46aa3bccfe145b39b9eb97ee42a433520090aca58da6439f620db8b64b9bcdfc630795cf890972faaeda71e2300c1a53775763b3d4279418b1aa7e56b5d0a056a910fadac8d46d2bd22e00eac84cfd382fd13bc5853e8ccbb78e288e15426b2b29a1ea505b94feed78050bf08558c725fce4ec306c9afc9dab5f042acca545c28c28a1ca511dc43b5bc2c0b20050f3d0576b1447ce9cfc84ff853cfa3fc1ecab2cb57dfd87b2671b1fab5df93f2afe5d9a86de750c06afc5859a663872954a77c4c25813cf2689f503623c6e689a013125b4a6c74405a859ddff5ab9ce1950d0ff3efdca58b9d3647b641b9f097ed5a8bfa3d2536811d920fbd9c3102116e8b6bb73065ddd4ab7e50d5e0053825c2862e29e4fba8e554373fd1c12201c0add885f5c3479523030aa7aa4b1310e52d67b5cfde158697b85fb21d0ee8b73d37617cbb249212387eaa13ff584a12ee606ca516c1d0c073e9d0afa4cd19ad2bddd2869fed09cf3efbee8e54ad824845de71211df45a9176fc38bdf1941068fde930dc12ccab6d773bdd8d7f61a1fe6db399dde169499af3b650c72dbc1cc5067168d6770837ac1d7e967f2ce0f715cb5abbe68effc8b17294b7183b5ea30f5fd584fc9cef35352cdfed8ddfebe544cb5e8cc2f2fd7bfaf82039ec178d0a1600b382f99c659ab98d90326d80119ab58aed885bb763d9e40a01719f939372bf08684af01968e8094847e21ee4a8c02770d09ce180f9452e1220042b88358f9678ac6d19fa4917804ede3dd82e191b33751b0b3492eff31a74b9eaeb2fcacb32c5e942f3b56361eb002ae47fdd673db7c44a9355c4dbb4c8be39c215ca94100f88a5bf6aa4c5d5f3d18180dd8962cb4723f672fc89cc5dc0612803fc08a80e30141944ae0d4a432eff806dc50a4ded34301d15b526fcdce0249810a94ad3fa9dcc6b32148d7ca9eea3096328ddc28a25a18e9bb15f113a32e5832917bfc7bc66dee14755f01202555596adfebf0eddc9c4fcc71887ab81040cb14da4a12bd592b78008bd8267bd579b93b8da2646ebecf478678c8c8aa3f1dc7f93d7254268fbac66e77be54f4e8595f83bc2f313acfd6a07fe46a86c49fbcd4bf3edc625e46d84d0fb268dedc68926720d38798da25116ff10cf0d43ebbf71dc4ed020760f9d7069e2c703263acbc1b71605b7b7985db98885c227ca53f1780b399ee28f199863bab61eb9c66b9e5be9ce6b27072d0ec142a565e5911549b6929f2787ced69a700300ffe2efb28ce720343b69285984faf155a97526df0465b6b22fc88769ce8472e5b8e8d29ba4c75a60fa63a2b96d05dbf2e4eb7671e1df3af944bc4c3209843a2b70cb20c7e304a1346b089cba0bcb0fafd82a9ed51f086326330dab43d6d045673c6e55b61fd40ad1702ca773b68e66193109bb81685df2111a331ceefa03b572fb5fb25a02f09ef12c90cd235c5eca4460c3d742bb7d7115cb2dd97adeccb9b054a609414e72f656fa4fa751c6e4b2f25e6a889b3b004b65c93a380b279240df6ffdc0804967b64c1239ca2107d16d31f0cf5a982636a34a0756cce12c3d1523200ab3984d1fafc12498ec7b44e8b39a71c2904e95b090701e46869b644a82c9d22ba6291d0521e790508c53eaa2f0be377a02515dbc9d4bd929c0b246f7897c138c4b29422d6a4dcc231d41baa71aa1874341f9f05b3bb26bf71a15d3a1bcfa56d551dd2a0ad28c9046959c7587ee16c9a8d27d9cc2080241898a55176ad2921a2d4ed018bf2a4df4614792e25d884826104b203436ff81877d8f0ccf236a9c451dd07714fb644a672f5184b019c3280999babc7215ebba236ec33ccfd0692dc4252fe85c281b3e42bea86d8708884f3fe822be1bd8b989b5de19af46dc8848c6056303f17b173a16e4472f8a11cb7ea30b79755298f996995017c6aa52f467d5da0d0647c923345799504434849dda764d3708f872dad9784f7087002cdf1d4dd0afd40540910c003616f4a6d0d5e8217ce3909eb3760d9e0b72519ce75e825bd9255ebe12dc34d921a0aa87cb4c94741e6193aa2b33c42679d6995619a3ec3d9b7a54b565ace1dc5f07855785cfbd653174c03e75b2d6539b48cac0b349df2e9525d9ee2b46c79eb36689f5c0b7cacfe708b533953933ba44e7fe188a267cee9ba93434d21b7754e598fed7c9509b6b54004346dc183f01dd7dcc7d8803a9685794b27d64efcdb86cef97d85c665a8d86422d0bea77ebc6af3b576c2c4e40b71b769a0a5f828709ea7022974c641e4adefe39ca931c35ebbe4c2a723605f7e2cf3cc61956603584773478dcea9756d167959579405da40f7f4649fa7e2fe8ea8ed84d46e4536867e75cdd58e52dc15d10098c93269149d9ddcbec8e29de51cf834a925643828a55f9a665cea09bdcf2c362d4529f5a81e6044e963898f723eb9920e237542ab16be5eebcd41a4c5bca47d068413727eac7368278fcd7cf803d6cca45344ccd33defd7b47258d2572e793589da4ea3966688bdd0d5573e35a22bb61a9c9609fae05e41248e92b68fdf342e8b1b73e7198881b1f06aa9b8456f72cabe943c8425eb6883e4f76379dc8e01bb6e47efa611db15c55b0a3c8065a70d3cc256e7e7f6bc4782b711638b4924f80c93377ce2ed0bb871ad8ce518274a1de26f59b66661bc2727b3d0dfb612ffd99c974cb08346094f77a4fb758c646c786338f4419add39400edb3b669a119a1a28864385213d7dd0c04cb91330784597e760ce5d2bac9d344cce14720dd3c6576be7dbc66d02eb0234c4a26bc2536258c613f07d0ac45bfdcb4c97915be6bd023b69fe55e576587c447e7ce03673a90f8e2e406352d07b0d13d33a2eb673d119c2792c4f99a57bbddb0c4cc1f5b7dd47939fdb26030ff6453792b574f285b3bb7fd9de0cf2db0628edce96255bdbc1c89553fad610fa928edf86065cb93dc62daa07aef927e571480b10d867438ca9644154a1e9af1ee57b7679e894825d013fbe812b7b32db61ef66cca5f3fedcbbf0415e0a0c20e684add445fd79de64a88e041e6cb21d7977a9a45b58aecdf1538993ae37e6296a8c8d454e88bafac5fb75354abcbf9ae5154199479cc497ce817137c76ea4934be3a2020f8442ffbe2bdcc0f7424b961eec8050c100801c566d1da55d05e91ddb5362f6b3c4de5308353a35c6c7c29e3d3d3f07a22b09a2b9ffebe73018847bee7e11a0b0dc8c8c70fefc3251455bb6c829460940cf8b2a031efaf4dd5a5dec0548bcb61b22f9971092263d9c4e8aa8773532a6061649ff0428b5aa2e29e6a248a3f9ae0744636e186f0f962f10e4373b35ad4e0f8e0e16873599b99aba225af93cd519bd4903a1dc94f547107a0ef25dc5b56098760a3cac1e19748eb06afa86b525562c5648d822442619a65bc25fa9044e5802e2b53bad59317b59eef7f144307fe12371c54c756f555e39b0dfa89e63d29b7f018175d116364481472bae05a0f40c7f6e0cfbdb9c8dfad17b6df7f19083093c99ebeb516bd66cf9a6649dcd38bb379de89a9a144e1713c93dacd12d10a52efd9d6efcc71e78d71ecee8dc68b85da01d2d03debdb0213778f025c389e390cab42e693bb50cfe6abbd1e998db0e74dff40819ffb7f16d392f049594c2f9dd7b169c95af9e24c1469b2c5932f439e402099bc73a23bbf4b6f3007ec71fb3d1f1a2a2a495ea721a42af2e7d094b539cf7790c29d2fb6223cd0f7960af6eecca4adbdf45d6bd9e3041b692df0f28bd138cf74bd83c537d6a444431a6c215f647f0e7410a983fbdaddc94188b2728a71719fdc9cb34c7c9773e0da0104cffbcc89ff0eebb73d14e121a71e7b081186d6c548936718083f7e2ea6eacb7741b0b125478eb0c99e52898cd4e033478ec6cd8eeaf1bdb356faa570f90d58afb02ba4f8fb778ecb1f1b90c5e321488a4a55d32abbdbd70aa21560ef8783997c4b2cc67962444d813700e4f725d1500d5b6b6cac70e16dfdc2254769f04f4f792c7774ddd1b18bf05d8b7d1b18a277d263cc4516d40dcbc2dd61021052a83dce34ce87c4fb03919afa866fe2d90709c8113bb9734359ae4d81fa337b9342de8f5b2f79257e95d86bef9a3d5fc8011beaf669d29fe87974c497be743cccc4a8d9361dcd1c43a611f98ce06e6b184509595b39dec61e6293d6062cf327c991e1bd2867891900be92d3b0db65b8591261118dba4b90d8e8a58f81d8e1a1e9c3b4ded0f5391f3552a39552f766333747ae24cac615c9b5b9d98cbe1acd167f24ffc89a1e84ebc61e2d2c9f476eca25d5519ad0299326e55530cb859328c823451822a28fa615336d73e31b7047d9d3425422be0411c97ef2e123e7d55827f492c77c6c612ed864009bcaaca3e3acac0e417eccf1988a8c9740fd6c859ae81931cad8dd789311329d1222fc7ef386ecf918bc23fcdd2785de26b36f3d84d07175523234160fc411fbc68f9a852f3d59eaa27b1a860f0ec3966216d2b2369a9b91093b28a8720235f3b6b93c9359520854041127bf6c62d66de75b3a031354882faf323adc64e230f8026b28456298c3c0619c0123eeaf9a226367f3fa123a097432f12ce71a6be51d2bea8c025cc8502b06f619ee859f4f191fda4036d7708fc76574f7bb8ba16b4b057af2e57793e8ec8ff304e3067659fab6bff64080cff72a19560f912ef54de1c1a8a4c0fd359b673f448aa17bb05644154f1a90ff61a354a418f788645d625371d2c79cf557191bb9110fc737476b6c1eee10e51101cd8015155d8d48d73d82676dbb144ee716a1d27cbf1689c48296fb2c774dd7f8fc5fbd022bd3af83d5534820f1f69c9603b05ac57f2e6622666ba8718cd30a0cd2be48507535b63a7198060a36816a493cadaacddd64779edba62c2f048fc953ff0e7daf51d48d267ed89dd6481ff1671c71601d21a97dbb705e2e3c02ce648f584130f43a394b14e0a965080fb6cf51e90dfd4069ac8623167be82aca7a66c97291290393aa8a823103c1963b6966ee71abdd978f2427d1b14f1c85e769ba1f516ca2493135e2eadbf319e4a0643b85ffe577b0e7941561cd9871ba10a5b9e7317bc95799c395127b0e3ae978b6fa14064068f5cf7a7d41c052a69cf6d812e993421772a7dce2e49dcb7b1e36d98271a32492a702f892c0e00da7cf1a5f6743dd3bea9b81241caafdaf49e2797de500f9319546ccca1b038fe0c7e14bceb7a30af3fabd4b7515797cd8042bbb5895e8982c90c8a94cab2ef34aeb3f1d15d230f22c8071229b237a36ef2125be62a0eb82004e19e7c00045b05c4692fee3d2c658e872b6dcca9c29c98d3d3116571b2da504c7674246c9912990d43dd79da7dd88154b6f394c039d08769f95ca202534e9a09364667a43c2ca4db14bc7f33fcd221a31370e38c178c1a8cb1024f985ffe15a61c7cfebfff916b602ad632ce6724a9847b5543de94e29ab2dd8f905625491c494b363410c3d6c549ed8690919fe976ca058f750db633276b52881f855f10b74064447e19c23f5ab52ed4f3a83cf328efd46b9efbe5d78dcdb9b1ded4e3f1cf606c851d2e30ee180370e8f454efe09274ba84f8fa5d2367923eca9a8032122d9024c534d5d9a95dad79f537fd0ad4d8fd0223430b293396ce21b7d5c58e9748ad87b65032788cb6df630f3dbb2a082ed073ca2af1e6fae6f6032c0d378024a60e9e7feb680f7574d213fc2cc37d15112bacc0f350c75ff2eb418b4ea5bf1fa1cf69799d8eab8525c2b61e32040ef885f2ae33ee5eb344377619de352f1eaf30d1c9c24bba2112753638d46da873bdf87719fe81e99dcf658a5b71335a7ca944adb2653faf4055c13409ae049aae94b6730406b4f9f65d6280c4354a813308f78c3e1a3139d1c2b5fd5de181ad4c5926de9fd263d98b33d4c0e4ca8c5a1e9a4b6fe930151d160ad9964579886d7c739be8106c5cc69e13525400730d425efab8dc840e7dc3f1bc70132c4342947346a71e6995cf452b68b33aa256f00037e1ad8b4db21cbedba949a10ca485311ef9f04049b7b29dbcfab11a0e7b0288c23e3f2a26612038705f2dab530901c4253c2bb60fee2d12de1284c831fca3438c6006ac9b1c9b999122b74d8510628f7d87253e3f7d4e57be0270875f0859c139d5776b435142dbbefb3f7306fc7c3afae15eae592285d54771b90050872daa07ed9bde72caf66c0bfa36a5012516c9ae298e57f82ab09e3905e5df221f249a13485d4377421704931b47a4f16ac03b116d04b88eb248f167e0b46969f4fad181c390246b6c129a4bbfa1f665de3d8b10a3f0286c89e2681085e441c6d4e3571421c1d49ee950cc2a46db11e96834141c7a41d884f21b84074e14dad527519187161cfecf432ad4fd8e7020787216c42fe493a9040cf43883243627091ea9daed9e320c2b2f7e6ea6fdd1d9fc2223e2c683efceb22a708333908a810db0e15e3a33d5d6b9e20205ff360620f178f80f4fe41ac2ccf02d3e0a01a799372d10caeba9f4d6c4bec034e6415a3fba94dd88e1c3c375e1c56b8801f45bcc096320f67be1730a12c404578c3b9f5f0e1adb9585a1306ae8f65c0652b733063eac78e4c2037f9854cbeab2b2a60ee1169dfcdce238590e4d7bf6f5356a3e454fd30029b9e1130b9aac2340bb8e036d9e375066151917ec8f4ecbe956024d976cc39561ff40a844279d913c7d9c29340cf4cf33db8efdc358ce86c55976e6f40aee2e7439a4731eea8ed69ef23c49f506ebc3463a9c993cec20bae1716f797c79b66cb93c0b02750867864ef4ff6fe54eacda41f0b4c88a9f0d8b7e550ba37e1ac6af4c1cc7cacf337e7e7957406c2e44a8661642a3e8b9b29a89ab245370c13c4255283b896866c8e7e21f0df3487ea842798cf3cfd4ca055537cf5bb74d3d47286a18b349883f7c5d1e1415db1203211d85d4c7f745dea7eff0bf534ecf1709e6dee9eaa6a75f60b3a1b87cea28a952b94e7f2fa66fecdf43b108f8d34af09d41d841a6413a144ca3c2c11bc866d44cc110426a34162989073b10d52bc4c6de212b5e2eaa9163dcf5d7c00972502e8de9747fd857269ca754124e86cea7974418dd17d3450a016c489070456a8d854a409c51d57cbe40447a5ad0ad08c7b8d7e1d9b6f3468ac9d7fdeb99d3d4ebb9a4ed9918456e114b775e280894c9a682b630c6e9eaf55b883b533d3f12b1a3c5722342bb92c2f213dd9bfc2bb8b7ffa22eada036b097632c4d270414d699cc662beb8f393812777959645a1f3970f626ab355fbc737d5e10c6a805e6f672984800e6af454deee2abdac9b55ebf4509756caf3cceedbb1aeabe575adc853359a606d4e49a316f83cebe918b41374b7f127ce6ae35dd85d4ff18d133883accd8b0125861e20a31ca35c8965cc1d3ce714738b07c385659d75b9ee5a6a11dce5fdaa89b1943f76dd42618324c9e6902538a50d98fcb601c76bf95fc4da9d70e98398efb0851f836baf456d8b1f6517691c651cc3a02260160348cee99a71821291fb99106f16bff9a7a01533861be6bfd29adadf3069d2662138001db6ed040129f88fadb1bc9bac6f879ff63e13c2fce8066632a0be234f851983c82321e74d846acaa28d2c9e63181e3974455cf6b45320d45fd508648defc38130a6cbf7b2dd7592fb70b0f7595255c851e3df29b49e9b3c6b8c4afff431246f18b8703bf8998f6642bb750352cbe5e64311929884e141e2392c3a334f7378b9682c4e11675040605142db56beacfe2c908afb9fb29a1110b30d9924c60ef638670de70e92d4ffcc25b155bff1831a3ee74927d333d322eab142a75a3576c66038a84467c3d01b899cd9c25f9960cca43d468d2e7cf523795cddd2e0d270af63a6e844519a66521d394c55353783f535c431d09d1da579b0bd0f640e6beacd0357087ba491be97f2309c29dee3dd92c255c72ae9d97a7ff0457742c3fbe1c49069a973d0bfd25b88430b79373d0665fe9cf52473549d0cf943ea825f033a1abfbebed1cfb2360ef8095c3cfb02997c15ab6d9c19eeb893a6e04b425763836606c28ab5fe94a509cbfea67cb1638bccf3095010dfc5451956b69d437565ab59819a230ba947f9301f049dc86e0990454c4cfa4f358864f989207f0f2d256e1f876265d5c01dacc9d048eac661fd004c11e63553173c77f3c42eb13f1efbca51c9f1de8206dd2be7b2ddc4e436e845a92d345608491563d71d96e2fea0350cd6e72d48ced9cc57b68835f7a1143530f76b30a69ecf4e6f3f4ee18408079300e0646515376a6537c6036cdf12ba17dcbae2a7d452e476fae464a75f72947129195fd0edbc96929e954b37ab34bc7f99cd0cee24b06ef560d74a73db3ab7d75bc13a8b42251ab1745277159406a31b4dc3f20ae6aca92150cf99c4590b04c10fe87d695f40652e9f4a621446f89aeeb17eea8af2c9c78f8621003195f2cf6189cca210120494b0d0e0cd051bac30ae8a45215a485262408d19320e5a156ac432c990113e22b140623b1aea6ee83017a5199ff155c1915c233520b6b4ad318095bb6a0d50a5c4474041e7e835923b3978cfd2813c22331869ea01d71baca3e881b49e5f930ac6278e45ec89e8cb02d17e660450ed4dc72bfac008d2fd9843bd5c323b6165b7ac03af389e5c49931db076d0327932acd55c1dff3bcc39700a19cc8e078a86d4b395c2e02cdfcc9668c0655f805a9dd959af6a8bccf1819726f71ad4949456743738408e00d321187a4b2fc58e7ea426a1ee906f6c90cc53846a53c0aab8e7092ae761948594fbf0da42cf1cb1aa91b438203a3fc2cb24928d330932c50ee7b3f9e5031fced9fd5644bd7e45db21b7b52aa075f707dc5ed0654986ba4b4114910daca5907488b386169c52b0f6b1e569456a739faba034c41f8b8e70a2ecbaf17e738a6f08d30f84027078258af33ea705c21550dfe70ccf8a2521f290b43f47a926f7ad70420b4538ad1880f5a4c824395d7ba1e22c11ef02827ca6ddf453ca70b5e84daa958f15c822501fe6fa26c189e134d8492a27d98271ee107c475b236c050a9ce1a697a12c604119a38fd58fe11a945ee9f00ddc79a73bc81356e06a13e17f770b29c402db18a0d5175cd66d6d6b1b12f5b2bf5daff838fa1bc403475366358de36fa5bd00cae2424179a2dc4a741bb3be984b0247c38664b019377ae0d4d0938787e98916a35ff030f6a2aace48a62c6e98ed5bf811ce6337771560cf93eb2417560fbf2d6424ab40633c0ae94e0332b0fda018ae0913aeab25f6381fa423ae668b18931dc21e72a930763872f17e62858e29a35e907b8a8e0b18e006b70accb68d5e79214b8546d75323500e06cf891086232006b76036e248fa2a08f94049fd97a1b2fde31007806253592a26c5860ba7b3a07a5c67d16bb94439e8b817ed52ab68edeabb27e6cfde7a0d93476275b38632cfcee12ff3857ea28905a2b2fd07efa043a445d8eeca9cb0e54210692633ffca707fd35f55b640614d52ce2eb6d4f84edefaa71c503c0556806989f9b5907692d8ad44db0a67ae317fe43f36dd640676fe1aad8a5f45bcb333498d084b0ba78902dd09b1f7c444dd83a45cf691fa32f972a7ed5e67dae3bf5fabecd438009afe5d91a0b6f7fd3271a1abf0da8dca9b40f66e37eeb591399403a1a1c9ebc2af72abee70ddb1113b8a039b48f81d75116b1f181597cfc9ef4a63ca863b5ed50bea2bcecf7de52a845412a5c84d1769e23cd09bb2a2413bd250f782423c53e9569afd2800fddd623dd15cb4ec80a7f9757dbfacff997a837ae402bc85db942cfc1c380d637dadf4812ba85c661e6ba8ada6319b263b14ba188f5b4a189a2420a11eb6822eb4ac8b43762eefdde6344e4fbd4012a04c6a1cd72203bd0862a6b17e2f3b06d346f1105b5bf6ec737d65ecc58c6cb12a59b70f3c7a6fd533c04525b38815a72bcf3d787522d4de4bb24bb7ede702284ac0c36ab593cf8980e7a376663bddb106a4569ace9d7618fe2fca1d0d89c2a0dcc8d5de0aebff0fb45898354d136df4fd77e8a8a2330804188fbcbc424cd02e3bdf7caa5b48d434897c2b239b08865423b268136766db1ef5f2ae477edb1a3eb43f9e974a08040e7e058afbf5b8a27d828299715b9df8e5cb35b8d5999fecdd88c0025232b4e46fe76987a2b17a8a58a20801048f01861c169163756edb04bb7dee8a278c0b7eaa1b481d7fa6d092ecdf0340e58a650b2c6cb0734657d86a4cbc7e88d8c4ca7d27837c6dbb29a21adbc37d2f75e83181d4cfa6695dbd61f0375d04de9881b680cedfa10fedc59c5cc24966e872580f6f6dc4304031459eace8366c75ec8a9b99108d92a4710a6f3d0f78d64e3f80d728e5eb68db6f789634da28ec70f48cd425308eaf6df608aae337597837bfb8ac0a6c4423388249fc75437110995453a50c35db9c86632012ada577bc71e58d359128e8e8071aa72d65bce58d7744201ba5b30867608788ba8a0c416080200c2ab3b6893347fb99edc6ba673fc4ba828e345bc4c4f6013dddd9cad79f66e681681e1c6afa210eabc63483d653c80067bcbac9a8d70ae7835aee21dd51d798d848cf74dc3cd19132d10130dd02f32e3cdc48f9386742ef2fd31304c15a987b52eea5c6432b57c6dbddef77dba86c04e48b6ffa5cec32a1ec59b699e2cd21598ef7782d5b55abfba8c0b550ffdf3242e08ec172548be1a2306db437d75e7bb14f2cbc78c46de1b0711da0f24c722ec1c2e8ccab1cb5d4cb8e343cd06963c3fc08578b688c3184435734c5ea0699cdb0fb7a32c852ca7c209023537689501e604c3dc8a5f90e21545f6a24d53c6e9e5733a287eda3625dace1caa45263bc16ddac6e233cdf4038ce2c7c4f81e996e8f7f47dbcd2e79174502cbef3b6d714d2e58eb206edb2e7a373c059ed7330f96efdd3fe4eaa5429962c4886aef816178f41946a6c5c399a71378f02d45485dee10e950ce02e48a7ac4981e8a54c53aa439ea3ac127a39221b1648f2dc650da8b5e07ac81a4afa01f69d63d62de2c26f5c0144e5b695de64a402d9e86e652c83a6510d1a85c8584dacb17207a88261bc08cfad92fa44d2e07b083218e2b45cd81be48419c64b8cda86b42d5ff29806f8cc16254bd6c45e380283ca02ddfda5dfe0a7650357b181b1b0afdbf56069b64bf34da7377cf4f54005a7d082e957d58d5ee3eb554d72bfb160551c6d951d04f261c89262beacccc998145d305969fd5c35c2e22f02d8f41d39c396535ae60445ca22529ab32b13b62e0c1d9e7596c7796c2d8da01ce1b8d33a13a7f9fdba574f63406c1597a135f45896bdef693ada70b4aae27d56c0505b2090fc72cbac512002fb52ccfad37600e5ce03178ab1e2a42e750cab83760d93201796734bf86c7ce919f047e227fb10b3a859db327b88b5f98805a7528ab298b6f1e611dc0aee761b9d3f56d24add23b0a5791137fff7a46b1f796ce05dbd92a3567378359d55eedd5140c2a9df500a9c59dbfb3662ba0e3b67c13085d8ee524b5f8c7e7325e210fa090575c5f0037cba18432c5379b7764c00f537be5893f788cda8967b81b27202bbacf47ce589c454be69264e7bfc17b5d9d860649a5f3caf4864669d3458d1b31e01b36726accd5052cfa9598f242418d95e1e0c371f724f22e76385c450bf86dfd981fea5441bfaaf654b28befc98a4a29a4148fd819e5b9ae9fd5cee1e1f601efac1c471338a993af1d15f8a21838a20c23b393eef6b58732b66ec219b5ecd910148ad6e07bc4d830966abf5460c2a4ca02441f8b78abdbc8aaf246495f4024dec73b3cea02803224cfe25275880da8b073fabd3ed87cb034c95d6d76417e4d123cd663b52aa2aa1e67860cfa8b2e119853f1320c3d1435ef65519011bbc6758529e784d5065caa1f845042aba9ff1777f72acbadfd91f7cc1cf809f690b34038c26cad8f41fea9671e6c030721a4c5d632a0075122f758d1ebb964d46c353e65c04d31218c4e5c74616ac60db9b1462809a4eba051ff32a67840be9ba17f1018174a9ab3e2920c268efd7333458671ce68cdec68b025c6962f77149ba15ae41ec9f7a6b600ae40a21c722f4094ffa7cc4681aa18c61aa86bf6d009c6b6e743e891500f439909e855b1a841285866d8949a941426769353fa870618bf938a117a915174649a9402d881addc8e4d57f9602f3864ea1c1edf47f55b8ff19633c1dd410bfe8189f4fedf9ec6c6277aa3751c31025b0a0ac994e5be97b5da796adec2918f57dc9d74f762040051eaa21218195346115ebae6f5a1518ccc1f4b3007b384857f480ebfc577ee20fd2eaaeff4a74c8020c91f58f02b9c0be49c4c1fc15c5f6d883d53a4362ad31b0365e3d98d908ed80478b8fd1930d26121d4a6c4af2f790ff4eb9e9995ec2cf4acd5f3a578a0b5f579921737736646f30fb0bdc0da202c29ace8592fb4de9c0051cc2856f103bd831dd5dfff1bb7af3c8efe87fd7e48b4a103722f4f04b314aae7db342a0e736ba454ad3ff8a39d4fdfd42747bf35bc098c23cc374eef2108d5268194197ec83df23a92d3fafe4cf064892b05ec7875b0f96e1b01687da939b2454ca30ab7cb63c286c23f2b2e805cce64c88779b467f698b9467c9a6fe7d5b2c6917accc4518ebecdd8600a887ac5739a65f0bef06f01478c70365b36b139a6cdd6e2bb8355032b0f37f97157618d231dc666600384ebd0c406f6f6515ca3f4b05c7e9352d589f3f699205420b6d486101a55bf72ea4eefba7e4c33f60f9cca90e16a40e348460decd2e5da451950827f3d08361d74d9a8d381faf0bb5606f4fa6093e1001a2fd856d08230a035e5db45caeb7a598ca9b08bea4b6cfb5addd8116792f8c817012388fe0dba5fc34a599aaab99556089cc29fb751977d1cc1d75ff277a40b046e96514c7f786ef241067082ab6f9e3b8cde6069c2f30ba9dfdccb6337934b9d31e91762628c1b05f3927687fb926978fbc789069b48aedd718801dddf271caa59dc86f63efc7b929083232c8d6cc5e310ffbabdec2d30a78953baf906f39f1b293021b0239d26a8dfd2594802035811edd17a0b3023241549e510a9edeb8b5564e2f53d1eba5fe95c984ac16a374763b42ac127f8f61aa650176d2e9a623fe51cd769c6df1fa3cee160852db323fc0316fbcd5861d24d88324a2955527be18265de2921decac201438ec9aa08e379efa84ac2aa577d7be1ec5168e4cf515b5dbd78dd72a2048cea8a2c0660e447b5b63161bf7e60cbbfd0e4feee2d47ece2e176345e12b6af6cd5843ffd238eb4f439ef443093692d47b11809ddcd82de67318a3d669af0e14ea780a6bb1038b2e846bba9782086bbff2da3a8586b3b474a7d9e42c1d7b510471bc806a64474b05a95cd0bcec8f2ca3f390ec031d7c75174b8993d712b5ad3df364f5418184db9b7effb71a92f619251c437bb60f5d7d98948404c45237e38893463d74081748c583c07c630b27a5a3cd5517820bd79f29ca5cd549c13b79dc05e941652ff79ce54cc9442833255992f124373ed317994962dc90d5d6b63fc6fdafd41f7269059511c10165c8be70fc14b49bfad086801033b144f8e13552d525dbedda37f65676f8177f44f42db419ce4a805ea2e2fffc449bf1cd85165667fe706939df1c2acc6cdf4ba1b0a87a33157b3f2ffde527a22c5b81b343ca1af90a36510c67beb2a0a2d1604be085cbac10f8de27bd3bfd784d8071414ac81829a3c742408e047e895438396a75af3f30b84ae2dd935ab2620e0b31368803308b56814a7a24942980e1fe49d5e352abac0cef6c149b81d0a1761ad2827d2d615dba8d22d085e403cacb923724c76acfe6dd89a0bb3c6f139710a21b833f327ded1f22c940e93d6ee4b3de10d465d80608f079460f628672b9de9a68c09e6e052b2c168c6e333ad0acdf914fbd423d1d1ce85269e07faa67e770af3ba6a4d671c3db1ebfe07615dd92dca76e409e2dd51a0060af805d25298f6e30205f62674423ba089c9be24f65f4adfe018509cc1fa4a2e4d58663989827508dc0a6b0cc0afb9969ece094560094bc01e0b12be631d1ebb54379ab8cff146ebc42f8da19d7c8ccfcf5647a270364fb63809b882b705b93459a7f40d1c25d2221d95fb937d40375bab288892a50b48677617e64d8c5e014e18374ecc2c211234e5084f452cd09f2c7e4bd6b51990efd231fbce109f00f3338cce8dd35ce9f929370413b180fc144080dbe719e00a7e0e90a008fba910e15bcab2b89e8cbd6d41aa7d7e59c771d83cf78f6fb7647c8243b3105c9d469363632cffe32a00096020282a078737983dac3b33df470a5e4dfffc7c07fddb3ade506ff7390d8c2155d5b1411be15ef58c5994202f9b980ed1ccf5680a6cc9a185e910962c98fdea1519ae9a0061f874f6238acfcfa6a220d2c620d2b15a723167a13fb8e1fe34a80f1848c16ba2a5d3f8e2146fff868bcf06c4917ae4a825c81c280e9fabaa9af5f40ffbed8e99abf2f04fb04d12757bf4d7c1a2c2b34019fc2b74edd05ccd371ceadded54e1d275486fa72277776f15fca45489101f9f59f3ac7cc1a8209c1f569f1936914b1d84ae9b4f3b035e1ac367044d5650ac49810ef96b86664b60d384a65afc58887a28506298220b1f156679a675fb6d72a844b0b46d1b05828377d77abf6d2d5f52c32bf763cb463d7b851b615ad6fb19cf303f9ed1bb69e259709249400634e87fc21f9fa0805c12c380f7e0064aa354646c9347d81a310fcf45e560627715d6fb48f31468fff2c54547d66bddae241aafc72494780189db4863cb93d9a7cd4fab790d354789ce1ca3ecf68d69468365c98c8909ba60a403a44f685df0b40da0e8026e7075ff692b12096424287ec9de3156196455d68bd6da72c3d172a94c8da89264d1d28bcd3b96e10883e889f123583788f76ac140ab7976531373a12f8487503f064def9ecaa2b66f26b5b3b91c9c7236dec30c7fb0b9ff8e951455ff4a631884a91c8853ce88388d5460fda431992e0c8200258d6b8b9fb789240d776e658d804887b562a3999d3e2e68fa6e4d57f3444bf6cc9ffd7586529440cd7330d445db7c74a7c796846e7baa0aa1f4a7ee5e4e9126fd274d6ed5e77b3fa7f41962fac827968e960fc4a6bb0e764db03daec7ea7c0eafe731b095390c3a8f7e3691c524ce5f2069b0a24657a41af1ed4c17dff38ae4c2db869cd309eedb96d4e8c97788019190e44349b212169af97408e07ad8903a26b9e8ab08550001eadfc73e1d711dee73608091937e745272b58fcfe311f537c64f7a5f43633546c61a273370dbb5db64ecdf8c4f7cfe2f32bfb776f5e952e1e8adeb27cc5307744f233a9550743be4b8fb4a01c0ffffff3f