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

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

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

Block Certificate

Block 53737 cfb5cd1038a8dcabade4099aac0246b22cebe70932d02495de2b0288224d0c43

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8561c20111f349a6f333c55e96d2ab5f35f86d539d74701438c5c13373e0dacc
Certificate Block Hash
cfb5cd1038a8dcabade4099aac0246b22cebe70932d02495de2b0288224d0c43
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0010260000b02d0000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000079bb9818ea3d436060196f5a33c7b53c8dad1b3bebb89209c33a88b0df0cee3890048d9f7745c59710ec6a3edc379932baa79dfac52852c55f1723583bc2bd5e782ee63b8473491963bbd48138b1b26c0bcf607880a55a0a2c0d000000000000004000000040000010260000b02d0000

Raw Header Hex

000040201440122beeca3f0c37efbd64b824ee5582de7ab89c2cd430318a7379fc8c5455bd45a3496e0c04f244c70272f0a4a0efd554246e3509a232cd520d5a7acda81f6158086a28590718ccdae07333c1c5381470749d536df8355fabd2965ec533f3a649f31101c26185

Proof Data Hex

59,560 bytes
121216020307bc9e51f7ee997e4311bba900246195245511d667fc3e40743c9011d9f9d79b18b3a20c8afeb9e4cad178a15af77701f26c1fcb603415b383ca9b2dd9b95ea885a576b4ceacdb1314b7c3bea8ddb580447046e5ba30331a9cb4cb5041b4eebe2f4d1349a88a74cbd4dc71911e4de47920fc6a5d08449ac139553084b9c2bd6a81a211335e3e6b36e791123c8a9650178ae064860f46c4e1d38ba414b9f3d593623271440977ca411a326b04bd043b0b6fb2b38610f604f542aa3ad7cf2927983c8086830249f8986612e651b740cf804a6f53e2758bfab8ff6155d2b237de0c12023f2273cbfa2d208ffe92d1e4307e6068cb02d28c3bc570dc6f1762bfb544a339e37e27aa9cbc34d49f9c4f22d8d2a038db8d1ee0db000de688cc1da7e99cf3073cb99a1ebf535d9a5dcdf57114bb5ed2da2afcc8810e776be701583a13b472e1620474c8e4835b2645b438b26d7d059b1bbff42862e06692d1a1ef0468e98e4da4dbc599aa15fbf9d5a345eaccaa7b85214cf059bf0ffb4e139fff0008ffb4214f8374034fbd658f430de32b7da7a6db657483d2be0ce43bcef4610560597cd72c770d99e93d6d78a4b8ab28bb702cf2881c51735190f2e194a2804ec5fb05c73190b344f45ebeaed5610c0c50597f0871fea8794e5af60574cff45d4dc7f124c4142af5115c247c5ec82c97bff5745fff37aef381aa2329b56decf565ac85e60b00a2d6b208bb633ef537d4d5fa69fc3e43bd1d39cc7deda6af9d5843e4645c807772461890bb2dcf2be13e5f84424069a2f1e4e7662e05b3b71b9884a74daa600a86e3940dfbf0808d6c895b1fc5be40c96b2f1f8b3a71477645f2e3a50cb16281afbba1d078c0e3cd4fa0421698f77208177e530ec30c226a1b49d4062c4b1b07e4038de1a4fe310d1b0cbe54fc6a9d5ae98347ad671157db8a65955812258fef516d231b6af9a262872f2d6c69a49bc6e334332e4c8ab385065d0a551050322f762f6ae3b219681a7fc03c1404f3ab5f89db7d5871cdb446513680bd39128abe450dfb14bb9e0a5685f2c7bb692b678910aa46e2cc63ebf9bf6c5d33b64310dd9f31dfcb62e29be0eb2b09f505e3cbcf5ee483cd1598a9c413d31d5b677aaed57e31fa8a4ad27aab79f5df0f6524b0d7e69ae9fda642cb4296e00db12d0d4730759f25f00500801e7229dd817096ee4644232d4dfead75f4a396c6c1fff119115483c1a3e2d92befdab6163a0145f5d5b46e261710d45e165b0ba888a9149009a843b13cab4d2ed92f3a1fb9b13f6b0cd52b6f576010fc1417a522a4ed3c867598a723c200e0f5de7995ef865b27eb23dea96e11fb5ea3c417774f35a1f9a312df05c7bf656e335247f458bc5f5c885f20389287e4df1cd57a1681401a530812c640b10c4c708c93875a2a04e01d6def3b2e44a22badfea2ee114e961140d244a14d0d9693207bd61319f7c5dcb920e71144fd456b0cf9e7ec1b0e5c6b131624091bf9e7e77c6bd2f88cb42dc5253e31ccc952305a17be66a9ab9bfd3d56e5dc99b0c8757217bc8e9a920697dce0c898f88503ef1dd8b66aed3bf85bdf8c602bca200bff825ae62d70831d2926ecd7bd00e9c37a611e090540b06a0a3cfed7dc122cfc00ce35af27bf8974f5c815d8ee5b5b9fbd9fff4ec491a7e6b5775cf81e139800054224e340a6304f05931fb5a22f2e8305a3429ca0b1593aa49e4a8868ea8aa68f2859d1767c6d99c9a1e2ac9615115256ed3b70d50e751240a62e4c7dfd6e82de39b8d5cc8bf7fbd316b97f20e43737f9ed65b02f5c6073aaa418fbd07bcd95c8b34694624ea77bb53cc5ffeda39f16ce1c41647bad8675f79e5f529171dc0cec0240ef8f2adf160b1a5abbcc6709d5bcd1320dd954596dea98cc5689912cdcf09b012e06ee65e90148b88131709cb9ae9f7179228571f12956e587f4a5082771bc05f3dda4e44904f5de60535e2f39d2ed1cfbcabdcb3553243366e0557e22e4667439632bb329f3992f08d7a2c1e81fcf945895ceba630f555249a67ef49e02130cd7e538be9bfdd04fd6035580abbbe752289c1fea0f01288428ccc825872c85ee670765e0fa1d95dd9ce9f4ee445d95452249f3af9717995ae9838530786b3622c80d5f06a29f8f5ddefbdf4afc2e221f221e2c9f4fe29606d7c7ebb758cf490ecc1eddd8f66784a76359aea3b4ebf6a3ad6ddd6f8b3c6e2c1d5d27788e667023ee311441d10d5f4f3ea1cb43f8a3c631080ab5d06258180aa520ac9805cf7831514f502897feaddf76a164dbf84d6ad16c60d85c6013890f92ec8158e645f0063b76cae326a89c30b552ef12fac1fd37aca257d243e2d91e1ed39954118688adfbab7d1fe6ea35988a35e6d5b61cd9f97664a6edd1a46dd8d9c90fc9c7fc1cc6dc694a876bfd1d13008a6f62fc4745bcf61e2fb0266a4668ec5d1c838a6fa16a998ac9c086eda49f37c4c6e327a6f290e77c1cbba2ecb580990cabb35163b154d1f4847d62b20aaa2dcfa3fc7aec0ef5931b9ca28113cd2798f2a5157ac01c99d627b2ec7fc4ff912e54092e415a53417ec08f62623c92aea2267f6638eec73152f138483cde358ad1889ea33cff3f5052411a4519958c095b7e085cf715cfe83fc02ea75bd834921d12e0fe4459f94cb9530753df3c92dad7de2a1860a36b35dbd0015dd1e3df5cb92e3b9805c98a3c225ffb878616c8f708f34268900f62e350550bd9b16d7d4739707afb422424858f9c2b58503d6f35c3a42ad7ccfc24043e540c7b3b97626d850af1773be4b66cfc59feaef1473c59e3918af0def7b9a87dcabad8889b91cece6149c7a8d71096e78599afe1e7a3a86e3d24f21c060182ff494d4ba8510bf346c7cf1c2920d1eda758994aeeed9f18bd27453b4ec96adeb690dafc3c45c13a3874be725d1500360ae25c504272f8d6b6277714b3b51869eb991fda180e5c8e932bbd187343ece83996f770c9688abad5cc7db597a8cb1a9118aeff7b6c44a1ec08a8d3bc7c44ec9d2e39d32a2d718ef1fb7798250d190fb25103494a5c029770ed49bbf00ab7126e168445c4710a89d760c4ed9ca66dfc8c645f80ccdc9e774151f08573a80648d4650567258c2a37949e8ede09db8fd6fde952f2553ab7089181f067e92039a8bb30c7c273c00b835b02ae04a0baae03fdc615b24fcc57c87f8ddbd2d705952ffd858ac6af993d994e2380619ee773210a8bd23463ffbb26c9fc96bbd90636199478beab20e2a775e0aea57acf41faa9a81cbb4cb71642da9e90634aa0329ff638e8b8a56996e2ceddeaf212863169ef55d0b04ca3f24d1fb73f6dbb01fa743b067caa9d4c9a5354cd5a0e304bf1922ba96e75d4e2e9d687743a4863ce5b80daa72ac95e571e94555f02b844cc6b12b989860cee98c5886baa185e7e2e30f913975b9b2cf07b26cc26f4e214480b24f6da6b3416e1705bde3f19bbba4a65cb1e841114668585429580d318d1769c8a655a47e0fd76f8eb85679234546e27d1789623a2d961755fbc8b5409da53c1102a41d232bbd1a47373c5cfaa64cf2b3e64bd272bbb006d72eb38fa6003345a1f252045d43043a597a7a8f09e3c16c200b1c139c2ed547401a9aca4a5ee6c30adfbc2d38e71a47877c48b649805de47c1ec4ebc126a32f0b5c7c4d607d8a17ec9f1f6018f810ed1f4587ac6e1f466aac87c615a1b4ea5b4e0cb51ce1bd5dc1d66489d7e5da1c50c2f15826fcf1acef9ce69ab89d216467d3815a1bc49c9e8737a1bf98d033d25b7d0a3a86a9860228a9955f538302794eb666fe690c0c2c8b50250a87a45e068b9f33672357a58ab04524b6e6fd03617a4daa4fd79025d9df599243d8fc05b778dcd62e81e0a60a6484ffe7a4a286af8f76294e78091a5ff8306756c9411f9a5426af4f56d96c9e814f60681ba8bbe3c6096b6d8af901affd1f0d1a2fdf0f39d24d7312a083f2426ecaf3c83fd3534442396cfd5e4787310c7f2f2c07b800a2da8de15c57e670b7c7366b0e38f9ff692b47f88e32e677159c15501120aea45eba7b3355cad98b1a0c4dd06e011a176344fb3e2fce5cfe35ae35dfbd34fc66b4067a65f2c309a6c39bdde716f86befa7272562d5058f72db9a3184e4945147ff32513e2b0559a088db64573425c190337c6efa022cc8a076ede7901343cf6a494dfde4860379aacd91bbc36b996e1264c6e224ad5d17d3db4ef9cf737293935f5e89270d3c7cb46312f4df51cdc2901f593f3257c83004eba8ae95b480cac8949754fa19028fcd45be9af4e9d406d578e43642ee2062167a9334600f8e2dd22828d96abe11f8207d1c9069fb1f49fb226a6865d2100c6a6a6e13d418b8f05346c406eb0a621d3882931fdb8dbe0ccd66cff99e728e7086d77fa31d4bcac1f80baf84c44801f34be0a97dd629306248738202bf7890b59d3fe0a3f38e74d7431d48154f45130feca7f828cd82781168703f97aed5526e0715508f2a2fc1619f44bada33ba04ccb4ab88e02d01e442fcaa45a7f37a524ca48c74ae9dfc20c2cb6c5860cffd0927fbe14fa0c6f5e7dbcf9bd23d73f1fea4146534882244bf7fa6eeb8b53e4fe42d41ea4c05c51dc01df2294485d516448ad7e3fa4cfda70eb4e216ee34f111709950d8860fc5fa9b15795aa931036cf60678b117a233d946f57288597f08032f5433d1d35adc41bc92ec17bda5c4dfa79c0209461de6e03bc63d72371a4b9ce5646c92adad96f51a4b86e34591d8bfe03be2522ea1645dca70f27e499d8670cfb7acb14bfe8d3f032704e2cdaba54d56de1215735834d39bc5a4bafbe78e1489d4e3761a69eae76d96bcd2d9255fe22c5bbd33049f650b89a37c708919b8280790e9251b0982a336994a93b49b7bc05d24d477bf55da18fc8e108592877cc60578a5927c802b5fde7a64f385e77c687171ae097d382f0e65d387e52aa927512a8ffa2cadc41f55532134b60e14e12d4951653084104a8ed98f2b0a38d30a0baf036ff3af6855daf73602f4f70b94a980f3393c616b458aac5d84645aef065f6d102024cb4d6946d24522122e02b50443c6af12693c086232284adb48dc35b4edaad7bd2dd043c416a650968cedf8d8375570e20f4ab1712c5be52ee52677114f9a4e468fb7941fad7a9823cd4a43041e05766a44774fea86ae7e8ec7239b837a438e942cb57fca9b744d6d75879521a8016747f3c81b93d87166ec44931ffc1496e81dea1923ac7172e9eeee4f0af5d74c097447f715b595d874a66ac87b208d3be0095cdbf0d5df21eed02698bf3270459c32898509ee4375183ed55a2c2b92077097dda48bbac9c2d17500abe034f5b3b5307c7183884c17cf796e438b669e6a5268b5389f873decbd8e7f8181ee1bb74e2755dd7a96264aae5c59fa5d597685fdb7a1edc20458cb08e2de02ccbb263f5361997938641c0e6e57e1ab94e7059b132c7e0a5e33546704f32f6046b621a136aab9563547e970cee758e463872332dd901a7c975bbc40d0bf6499dbcd3d4543a79a265caa0d68eb58bd8c923feb5054369bc557f1ff5598015b750fa6f9e64537f8a0469ea70002e51755c8b0feba5b208010c37a4170e72eb100a72a152c2ac041cfe584ea932ea367d08acfe34c8de7f520b1f12a14f2c0629f34a165cdef9eb6a29f8a0478067493e356cb08fd171e22a65c7ae10750aa661d68cd37c99284c09d05b57d0955a7c22551587acf546b8f8437bc0f65e0c05cd9c2928f8f94930b35fb5fad5cc0b4409d5876a14bb97722e7ab5e7978c24e0647e344598679b2d21e216f32cda3e1590d825b74e74b4ba9e7573fde49b0c438063af6e47d95349ee5afe549f6c68ec211cdb3c0dae8d05e3c8d1b817a4bc7a67c85209d809c5bce7cdbea8cf140c94dde4f89245a6106e186b0c7ed922466c2727ff6203afaa6b10d3c8fc0bbafff30400fdd12ef7a992f7acb8c8efd3eb525db91f88edba8568bacc9ccffbfa6213ce3dce8aabbb3027b70ccac9ec8d80b90c5286977051fbcc981af26157f780f47525e0b3b73c85a44f7d37eae56c7faa15ab7510682f1366c9cceb90b9ba1f910b441683439e3c40e613801ffcd4c77aeb621f350f740802b56bfff245c68fa1be35dc318cd43d648ed27b2d221801414b0313953c0af763ed31f1ce6528058ffae5e7b4fb09f45a5dd67643b3675263d898e3b82578d24453f9d6a73ac98ed48215c5b93e3572f3ca6d3dd3412f34f6811da46031592902fea155b84252f197772477e49af2c12a0290ca5cdb75da0d615a8b3909880fbbbc40147bb0a3ccd2d6681ee9728ffb85500fd6325c44874eeb4dd6ac946fb8a717a3446bbf234ca0241298faf584b5e071ae42fd8e9ab131a0210ad1d418192dc36ad913b07ff63419bc547b5ab1eddc32dc80112fb4c337d150f5d9f414beb8dab70f156ee1a5a644b3e1280f686e813e6dcf53581c0bba2c9b975c8497894d2a9a8c4cad9238809e7aa997512716bfd5c0f32a249200cba71014b62438c56650ac996d3778d89f41c5a3d94d118b0b544c77d7c6824d3d3703cebd4e42bb9204d6d8e671bb5b87268c600363cdc7f86d87047fc56df16614c154e34ae41e5bc439f7ee16d873ad5e1df9f41509f19868b53669477ffcc6de06510887921a30e00a54a382237206bcd70e32c6d0f7fb44da72ab640e9b058ccd4566c4a603b5096ae400975ce0d8ff2aa19b6cba56b59c09bef378efc271975bedd757c22d17905f6de71484563c64f4084e8cacb596c7df32d56d348c2cfab06b68929a93dd6c1daafe87ab585f47ebd4e4e3af91c1a39ad10c362277792494a4b6c7b0f1a9082f9bc7e4981cf1944f04366052630063f112d18961b7e1f5f1a35ec2081d6d0214d11340c65f3dbdcaffaf9dadcc2437580dacbede7868fe3981b0fe5c792f3cc6440583fcc2d13606e25e22526b67d0adf2c9985cf0cc64bdc79a92d5c069502e16c71ad16a1ff0cd7701658d2e1d7dd2505db2153ddfd85a50cbca7c10f53c32e6a2491ef3dfb28622ba4ba11f7eb13c45858346b69791288331918083081c4e6a07492c45a70f9643aaca386661d0683fc18d0e536dc7cc6c6145c965e4f611c98b1794fe7c6b22ce236cbb20c3191a929e8ce5d08cb8335715a25399b5543df4f1e6c5158891ba2e0906d2ffc8fe79eb9f7dd08dd158cee45fa874167fc96bc4db976fb44e063605c3ddd66a4fdb47c08f86a22e123f6c44eed223c9d722f23080390f75c712b28cfdef9c463052991eac238f6b923fa754c1e08f2f5d749044d6f70ff8f703465269e0bd44d8edfe3125bc9e9e4c88f63fc47e6de571e2f0315ce8afe06aee39e09258695bdede99f54d6241a3d6b1a9cdb77deb61c895e7c053eb9964690700787e0f96fbd0a8cb76bb99e237ce1a757fd50e29a37f562c647035f71e5523b20cc5f7368fbbb270e97eb15fdda079640823e20cc8cc24b1098145936d335e44ade67b8c585c400d26fb31077dcc3b247f8861a2bce9a83a2cf9da540a2fa31285a5c03471eb94038cbfab72fac9468cca3f1dbbfb1bca3b3e2a6d11fbd2e13514107ca3c531fe0482f8ae11467342f996131349c762de4078c85a03f19e165e98da0dea912290a0a526bc8a47791141691e8694ab8b988de9f8b67f696dd8e55bac008fab4e7cfc0c34a62e2aad38220a336daba36a6ce508462d2f8f99f3f7b614b3c4b1dafb8b98098c732b25c1d2a21280b3b798873098658edb49046c903de66af05481dfe39660c609aebcb5c61739670c6967851e73458fd83b7a35cd109803219931a5dd4364d2ce5baf86662990b1e93bc596b2279a9493055457897bb487e3c6c2c4e77b718578ca4d94da69d2cf0c31c3fd40a4a4f4d29fd5833fa643748dd7e67ef2beea0452cd43b42f581f65705a3cff97f6966018a5e0f2d567a7d1c5ea6148db9d800cdf3bccccc021372f760a15082453fc5e443b9cd7dc3919f63956a4f63b5c7aba2a79a69442e4da3141b2f50d99bef4a194e12ae9dbff9aab21e8a59d0a2006793a6cd289e7e050818b5a58448575b7ddd523b06a48641bfbd9133a2539f13cc2448c51629135745a9758c13dadb7fd1b5f4f68ae610b7baaf789e96a09184038dbc58ec23d628923295ca2f51030b134f89c7f150b7779672126abfb042c4f925af526af3625eb00ae902cf410c97cea73b1a39a164a3f77f091670a96a315a548a52ea896ca809049a3e1a8dc7bfb7e3b54e67ce083ebc03c5ae3dea670f68e16bfe8ae9eca0d9d1e4a53d420ad06cc094fb552615e5f200e8c7541b03dc30b2e52f30ed11cd5c83b791e168e263a8f5eaf49d0ee5c104df8cc715c4b68bdcdc2cca4857537d9b2ee63dae1529f69eae59336b20637a48ef775818fc9f2fb17a7ae53c456ee0f54c61af2d1f8f6bf339a855ecac056c377af9aa88b7b83b28e0900c373b78bde01ddddc873c5b8d5fac1110d37dadc62389f109f5aa12792d123e8a77291d79cb91ae0e0187148bcedcd1cf0a0aa8d256736ecbe45593d794cdd4f51f80eb3fac22bc53792def4f3cca58469b7aeda7c388f9b753f5255e20da3eb5b09dda4f8f4b16c501c3557683bd92f32e9fa1acb4607314c191ed885babe5f0992181dd24e5a957beebc1a1254d991520e193e7a5c5b0597b346961cb55665ed3dbe95ad330b251e562732585f622e3095df90d35dad17cff1c3e7f40891f1455699aff7203febe3a5cf47843f00617f89d781fdc44ae35bc129fe240300b4d3e7572f3493d5f570277954f323c9d0ba737cc19c967bc1b840c49a81dc9d062e04c9c7a1478a7f3e168032146e710261c05bfb0eef755b69d4a31170de1c6f55f12760493e8f7db325480f73ea1759046f17d97fbbf1815b8dc70117924a8ffff335d4cda0d79bdef142f00ba48fa9c06d409388b62fa3bf35523af9fa3d1dd648db3720d94a6a8d64093dd633e9513b7b5ff1022c02732c668595b7c119923c8177dfa5ea5d0886a166fc1ad8fd3a88750181c0d27acdbf1c764a85fbe75d8bfa56535df03155f449c8e7fdb7e39f81d0b5d6bcc1a8ea92bb64590f5a8e05894ee34ac70fd315ba72241ec3f8b89683d4914627352de8991205cb5c583ec46d48a58524475d758faf8ddd6c990f7e56072916faf99fd942e0be6fbf4ce5f0454824a0044c5cdd9b31f4c0e25005c93f2b48900f76ed3d0b37a461cba6e19a29c3cda4bb5425f2f5207463331c3a68bdab37d866a822f4b35314d7e52009946c5e95f551e1c6bbb2a885888c0efb0c1a07db2c454418c35d0721283c4f0587fcffefe5058574c8192b15032abcc5b91f5c84de94d290e92576fddd5ffcff0617e9bfc856dc670593aa7f0d12ea4c46a80faf2ba01dbceca3c1ee2cb51234ee71521755f9155a045448638f10b7f79370a0c6ee21bc84de5dd12a073fa6d3a2e49fdbbaa7a2dae267209de3f68db12c6fb9468820a7b2e36538bf8d5ebdf1caf545fcac4b40b66c0119746fa5b6574ad5c099b10b39c1b67f68e503b516df3d9c082492cbdb9a4c9c270ed5953e14c1bcaa5975054da97359b568f98272b17bed76b140557bc41b36bb36bbf5774f296b664823d7b80ebf909d52679d81eca4581e665454082b06bc5645cfa9ae9a14f1ed77bdc130edaa4269c4f2bf43e2208c6e370b19df85b9db0449b8f6038d8522b4a560f56a627722f96e1d56d359c949a9f71255d084b0c54b4738be2f15a8a85ff794e3de87f148caf354a920b24805c8e73f7242818047704364b00300f4432e1391a5be91f8ebbfb96b7dde6cab7472fbfeefda4ffbca0825828b21c2a435f8226586c9a74cef0adc4deeaca70d6a3f8808e5782fa5e7e38b250519e2b12850113ae4ca3c5f57edf0595909571f93d35797feb3888cb72ac38730f2ad1a7bc9eb2f2a8753f48c96a4c148f991bce50c5a9e2a8279afa40b1a664f52b51faa8d2db8fba980216d14a44d8d9abff1d55efbcd6004ec8d0c3433db046725e6b0ba11a3a6aaece080372216c52a377ab40f3a5432571ecbf3d6182215dcfb428abfe78d6ee0639cddabdacfa84f0223542ac652ae5dadf19da0fda82e6cf819abb05a16d3fcbc32d958be7476d052aa1b9c9ead2e239947f85cc1995a08afa7974283924e84d996d9446cb9cbd7a5be2d98cba1c30607bb6e1eb1ae5a62bc67fe56b8bfee8f7aa77a45fa380ad1dc428e2754aa571a3151b1b33344f5b186e1f83cd1f2b80cb75de1e354263ae2e99b6d9eb159cbb4a59be253df881f44649d08bc7e90a966858e62b1cfb1c0ce0d0780e1b922f543ef57b53cc4f6e8b06ef91f49081b2edeb3bd6b18e33bf1835da44d294521a5a4879eb4396eca6376d19fccdd52db821a7b3e35f0c83a45d39232fd8736664ec4210491654f6d6425e7f4721c7cec0eb7b20851969abf3eed5ca03cd3ea343b660c4502b4553174e116a2a29d6873515dabde26da8c7c514ba13039f316910c3245c7bf14fa41815dd59662fef64183e5f07d038f330563acceea4d5da8e8e6f042749d7a89f04a4150c85251fdb606a557ea161c5a9b22b9160d561eb9d9aebdf7475d97d18a7d52d33a74f9715c56270bc575bc4ffcd1e69c55f32e534c1575d256151d7d441a704bfba2682e3c457203f4b7410b7e638d57dd4e8c46881c29023dba12ff6c6f8ae97899da9e1c9813a016b608ef7eac9523aaf2f11c87045c59b4a90e39f680f4ac70b7b70760cba0816435bb70a3e7e0f2d1c5d20f9b2b9ec6f4f0bd5b5f1b772b9fefa71087d7758ca0e061d0fb65f3af02cadbb2c043657bfbb2de22f758e0e28b801a041bd25f3b58948af84951fc50b936906ea0c009b1e31a0dae8fef679e56828212ce74c709052576d1d4b2da1c3a3b6d2d1732effc788a615c08f8da40e583df34f9e2baed6dbe2686ff986f70ee77129e28c56f527f01f6681332f9e7bb5e3eacb4a99f4e8c4ce7b47e7ea91932d9f8759fee032a46d030eb66a36d860f0894540eaa1f4e887c8451afb1f9f24d159233d53bd9bce78648494fbf3bebd9fa41cf17b6caf2a32b686a4c963f5b1714cfdcb71820c547993b54168281d7518a340cf949e81184fcf7eb7a9fd36850a4b4bd71b4d37643a495e54d4e5cd96463d168e5f59cb3079414722237d395e74e3f331061c893afac19dc34c89925be4a2bd4534d1345af0a2e54aa9471ad39dd0993192e882ae35b4036490dd147d55c4df47517f84d185ce6c1bbab7da156a4b4a7f3e733bea3ac7d36e57367ed7030e45605c8ee09664a15b155e1647d189a363c8abc2a3a5b20f1958d4685d834552db1ef6cace27a46fe5d1366848bc11008526db9c04d161f47160a38136715de96e9ff2d8bc662f25a65244fcf18d4588ca2ec5c002acfb6b40d3854876c5cfbd85f57ea1fdcc554acef7535bea501c3389d53861d8b14a0335f70f08f4f3281579f70d593dfd0e8b61ebba715e66b40d0ffdb431cd842eb204d14f5d737747bc4608e20fb360fab412fa6826b2bb337a9b8210b8318617c47e25430f3f9148c67a715b883a6b4c9b208700789676352252d95d0b312203c78d647066f352652e600813d31298b24f9e447f242b62f1aff3f56dfbcfd9153e5f007281c9505f5c4cad794e8c2bde84c8f6269991c47750e53032f32fee6fb49440bb289202316a97c7b522dc42a15c4f15fa78c990be9227a1714832828534d6f5a319fa46f39cbbd35118ce58aeb572b1089fb307b000ebc8432d6ad7013ffc791a6e53c35b807be6367e23b38df359de2d9f525ac667908e9acdf0fe4dca4b1c12bf4eee3b589533a32efe2c5b2e84328f5c29b8b9c77b9c1a7775516d3ce180fafa7e25e75d849713b6172a47ce01a7f30cc58b6b51e6c80d8f04557f50698d982e1b94aa353f7a94d1fd211aa78bb0282fc32dc671da96ff5efea99d5796a77b950d122e4e12685fa892132aea54d69a3679f5ec34742c78be58f268bdafe74bf0d14d082a9c1af8043a3eb96e2b35084a380a12f3e5980fb2c6ed9db7e9033cc2a51adf228aac475312572aa66311f8c887f34d911e0e526f49314303dce32b234ccc258da9c6c419c6d296ed5fc3d3693f0ebb4ee1b685c01019d18904cddce9a343428b7b865d0171a1eb30501225758f79420278f24cdba1b7deccd74c36d69dc4a69eeb8f45015eef01b7711431fafbac58e20defec3d54c9826b4d6dff2724be44c5cadc897ef3dc476bbaca1b1f2d92b7f5ad58cede17c5fc252537b17336cc8b0bdc1f821d7ef2acffad48367f8b92fb61f5877cebb2f3e590663e8ae35b238456eb3b3ed39ff8b2aa387dcc3353ceb397f00e02b1ac729f1acc751a3629df3750825e19e3c8016338e6bcc562c79d2d50a3c55a84685ebff73626bb89ae227996aec95b185b841f7f0d7f1829dadd5cff4e7df9cdb64ceb539183711f677d0bf180dd00f0fad212cd90e35f2033c17d607c7bffc3765d8434e0ad28b0550b157f0e7cfc5dafca239a2f655100d9c4d0655a62c7655114030c3ec8246b414657a541a40e01148320a37b28a55d60567f85a7b7e3ad4e99a30ddb5442c08680dd6afd7bd6d1082508060b4b3ba16b2933d165f3c83435c424b0f5ab72b2a1cc1fbc5d7faf2b8d850490f5fc872ca3aacf8ca1dac449c337dbc78b69d0fb0269bb866637160bcd789156163ae0e9745459f78493cffd2c36d651f697878710902976de7a31cdff5166bba37a3d833da2bbb4be4b4c72e448fb626a69039a203bbb7ba650acc473d7bd7594645934c9a0d65b39ba10defc4d88db249c3b6bdc4ce0b6afac9ba098e930a9b071b21e1a9052bd21efe3819f8da361299c38593a37f1ccfcb76d44c54298087392fb3e1c46f25d8e47fe77f40a37a9d4396896c62f5f1f17f7243fc382e682693f2dfd6d235216ee6613863f079de762a868b9141bda36ece9d65ead0dabf3cf25ae85387886ecfc9838f6f91b66a1b1983ae79a28e9c59458f88edcdd08f682b1d64585401b6b5431e9ff56daa7f248aa0630e05c7e088a69affa93dba850bbe6a664d34d6de3538c74e259e614f4ca6b0fab077e43b89b613a957604381a70a3091d1575a7ce7bb1e4950b04d8d23d14ea182967bf7dc380122d5b5b3077178bf20b362b9c9f0c3408535f1599993c470c13fef58b0c06ee9e1c46ddb55760ca8a2229734c51dda60ff2e1c9683ea5950e37e076ed64be3c2d24ced547f980768ee901a16dc8f960c82c91c779853863140e4edcb964773176462fa9298bd4d6529980a83c1fefdf0e5eb7918458e4d944d49cd942e3cc09228a7ebbf1bd277f9bb04e70ff22aa491b545569f36ad0bbcad70fefe75f422363245579f92fa491f977d3ab93126234536ea261b01c4a4981adf222fae235fd1143183bb0791def1be11312113ae3a22b65ef9e3432b641652d4a63cb36ca58cbcd8fab665ce6f34d9fc9ab4b2db3a8c8c84b0961a7f46212a27a3074810f6af046d9c6be1f854575a1448fc55bc1a86425c712b09a05240041d8c8d145a7618aefdda5d678e300015ed0fb8587061471a3d4246d60741fd5b2fea436061f4af929f22d398550f1a892be6f88ba40ae9487f9e0fca1aa9dd1c35ba910b6f294beb712325b8cdeae6eccb11eacd6e367049d5203593b79900cf735ffa24966e41b347511a4a4453c28ae4d5b991ce051ddbf2e95006e88079093eb11512f3447a7552dd9e593d77b1c5d7832aa305216b2ca4ad62aed82d67be299ccaf1239e688c13f609af1d4053bfd9c35efc4f6ae3acb530046e48a20e7834f67fcb7247bb322c0c1d4acb86896ab838f3392e7b40a36b36e97d2abf413411289338588dedf478ae88753b80208383cc08a665289c206f0dd6f46a6570e0c81893a3a760bc2015b0095edef8a90e6af691de063a4f61457407ef693f7f7977dbd6f3e98ac6b982e34bbf1ac29f47a518744212c7284916acead44acc6e23acb3a1d3f4511db5705e2db1348b2da608acc18ef06efa1e8cdc3067ae37301b59af33eb713e8a1a4a764ce4f8766ae7aa04eaad8fed3e86d9fde041124ec8e499bc4952bdb0f46d641482a14a71aeebbfd1d1711d6f738c49a2f9cd4decd95c2daf17f49548cf71a245282cec2e097dfd244e4d7a74fa95c266d9375be3699e16815848e24d529e642a5862b9dd85b359e199f4221d15213c6c79f08a2771dc61bd10e6aae8d7297fc4e965498e9a97c79e6093f2b9d9a6b0e7167adc78b1d2daac1a1bae150f75f6cad33bb5e69811e0a9b8fd3cf1b76438f8706c44d7243e4e7fd24c0e3c1b2cbc138b80b5e3f6665aa1bc711609597b42473c6404dcc3bee8d45eb03e9734c6d51ec7c4ccbb4f540c28acc7648fda1b731125140b59cca1c31dc71098f54c08e6d262f05b03bc6b4c7f3292fad3a4d273e133cec496a0e71bd1a026cc01c2bd1146bc60ac905593e3fd2f6a60cdcb541177cadb8a1029919160becddbf6d8c545c10bc549c63816ffe9a0dc8380376a3e47544c018a420c5426c3fb8166c632b3fa0cb82cea7b5fd56a76678fc0f30136a0418f35c316d95dbefa1082b49cf6a427f0c278482f9dbdb0a4a8013f4d755ad9d33c49456d0b162cb9f803895bb2bd884be049d17bfa0e7ae6f37f2c671a3aa9bd10d445250cbd0409a31124e1e30dfae1b9cf57b2bf3be643479c0d02096cf6df0f97b037fae68a26ecc9d221520bddd973969a25e1c01384657c30a75c0261d4e6a76040975f4f9f5b93e534499e2a512099222c16b90def1cd7ed8559ff4a5edfb07614b5f630e9a32b4dcc6f9ae0868bd239089d3df94fe6c0a086084758511802ebae40b0a5066a04796ad2a94c1747736a4b6881bb5d5c09c272d5ae5e28f8d3e1ba4c181214b453d7d87c577e6a6b8dee7dabe62dd5489b37ae4d74e1542d579ccdc89c6475a21312896c5fc1d0a31e65cc3278e77208848e3de4fc2124686ffbd4f4a3540c1b61c27f55d637db20f2a84e0a86f8ce40a3091c67af156d4ac34ac8751a10087718643b166ab362ebcf3fc72809062f93fe254ce272d243c3af3dc6c98df44ebab445d06b12dfcb8ebfcd90a58837e7ca15a20ca082580b79f1deb39a9c46dc7ab0b8b1f4493230dbf23af63d221738fc507e3f9d087987023411e52b0ca41784d726bbcbddba5a80307538e279fe36d4dbd61bff5fd758ae42becfb0fa98a061a624c5a03de73b113990844e00bd7062079a455eaeae5e4b07877db7f1a1893a2adb905d61bf5369df84d222bfe7773c59f889af452b9bd8ebf6eb7a9a89c41c03d196a2ce5db52bbbae478e0a2cdbf672f3c93a31c41f92ae7e0ca009e8d027c6dbadc5395928c719d0141ff844e152b90abce9f873a17776e57ed2a3b45602a18dfd0570b0540aaec714bac1cbb08c71c4042ec7e97a7fbad17d6d85476817a8233954ca41fff595912fb122b6060c4918d6a93a1e304d3c2a0d245aa2cf6e3ab1b0f4538565cbebccb146d6da2384791cd8b4cef3c5a0ea2f7a21f0cc1f04448f526f4f373273a0c37cc3a5766359ed48fcfa8a76043f04aaddcf791efedea2c5ea32181b4a10b2e9a55804360cdde0bd7f20d02a0f84ef3f18ebe27ac115914e61a38cd788cb5838457e7975207cb503903e2d93e59d58cbd313be0e6475ac011d3af18dbd8d021e47c0b1b164706d7b252aabd4d53cdbb7ad43b3c79533e122e2bdecff68aaa1a699db0d3afbcf49e89032eef1a2b9558cf7be85acc31e55a22b533409cff108e7fd88ca26352a2808b6e840dcc7e15b1ace93ae6e1e71915bb124d8c6a8a332a3daceb0e7a24591f74b67aa36be0189f0eb3d4aef81f56fa3e988cff1f251f2f63640bb5632e5774d4d02b88bea6efa6649c830cd8ee3be3cb6298fa3b9ce21a33e89153945958cd75a98f3c614e5c35db53549b70be7951aeed98ee2227d46f92b0903634f9e9ecb309672681bf80b18ce0f5c711ec5d131ce5824cd283d02c177c31766b0287d7bd873f052d5856b168a85fd75d6a75808d8e3ddacac1427ff3e6994ca75f428d52905921630ecedb988ab81ba8e2bb76d14ca06b9773c501e5968cceb15e72ece912fd68072b79f2bd4c0e1a59790f178a13d8c2d0d4a30f8565accdb69d02fe4eb6a6bd15510965fae6f369021621b1e60eb281c01849660bb5d0c5a2bb6ba69717611899213a97b803784b148fd3a242ff56d883d20dc314178b6102c7f9ed9230411dfeb25ed4f32dd37e379f137f26bbd010607c2b597fb4a0bc2d2b07383349a3de2ab3c16838b7034eb4e688d271cb0b4d88fb8fc04817b09fea7c1812cb0c2fe9085f8154320123f3f6b7c6f89a4375c52b720e55de673099f6a5dfc0878b61e7e9fd67f3f24045fa47cfd426aa6eebf09c06529420e86b0cecf77888b1182e32f3106256746d79398f6b9cb6a0dc42580555865004a4cfc366bed174a457feacf2f3362c3dbd9b29b36fc2196be06b849b840dc59628afd1aee08cfaf0545752b99c95fba03f0c6c90514e7b8e486bf8f6d0ddf81ab74c20b22dece504197247c75dbbe667bc21e6f62bfba6ac14acf2e283bd3c20ccbf31ebea7c0e70405fa8d5fe206ae8e25dc70eb7d74ab7281b9129557569577c116d3e3b905fe56985700202a5dd5343a687c1689a7c8e5b47ea29a22d581752dad4778fd0733dd2277653945a3ad26040c458275a70fc440d3bd9188bf12b77658f9106a86182c1faad711a2dbe59c4bc344b511c73abf911097de67676b0def0665cdf785b2d357000ff2c7b9218834daeb746ca653186fb759ff475875b33432984b80e3b60b0d7e86c70b16e2e0f907a6896631bb7c7acc14f911182d1dcfc4377eed649a0c72ad28504b55165d41b8bca29e1a4f255364714386034ee2374e40ae50b323dcb65395547d38de491de20f5583b92e11c7cfb08fb6b39048c3cdfc448b8975cb094de88c207b18641f5313db83bf9a80a319cfb614cab2e5ad0ae28a62483b8bb1a455d82542b8b5ada322ad2c3f3e0d12db197c44750664e1bad95fdf5175517851ffe8466b3395144c052223f87f3d052af6a0e7c4d78b2d8368c0c250e7f545ad9d6ace4a3b6522492a6b4ffae9e9649412a49aae4895a591af3fb4967176e212e66c6a5f7797f6697c564539b450ee1ccb110c4445ec8c8e2f6caa6601a8822667f63e99f87b7344ca26bf0a213c43a186891fac5cb65e6c9f76e85566c88695d485d054aa9e37db4b57d5459e1341a2314b792fa61da8b290f49862c68a0e3e76bb03740da71573756b0c46f761d84e5b3c07e98677fda1840437c5a2706529622676ff7000b101845400c3fe0779e72b5ef9fd7d8cb64835a747c08989742541ee76a346b8ccd8a86ef97f0b12ad573b0f1e933e494a268079f8fd39fbc63b03ffdf687ffdaf2b628030f3b0b09c7389ed37cb7433428dcdada304085540ce83a25d10b6f67776447b548aacfa81eee4555e935e315c515473e4bdf5bb0c4ff8874ca89be88e9b96e7fd240f23db9bb4a56565cd5bd2bbe2422e4693fbdb800e801cec831731ce6b1ea3259e0389a39feb3fd9fbcf7eb6dddff319f5aa8f3715ab9d7dd5673a108183c90acd12d49713837d4b522a46768c5594eb4ca75aec59dc7564e690d81e52571b62d576246699558dda5524a6474ceed7827c0a83dd3ff5cefd3c99a74fb6540825e4f40411b54bf189ef420f43c94ac5d6dfab92ac2815b76bfed554f656b18efbf8c042a530ec4d49584135b78ed76ffadf4b2243cf585a3c9dfe2550d7f9878325abb846a086d8913e6e5688ab0db4deff82c10ba99e0d340a9b4a1a671b4e5ce79bd11cee5fa9d1ab9ee36f0d45ab8ea086a89fbc3093a866848026edc35ed93c0323845ff5b698c708e520695c9ee29840b0277df4117eb5052873196d58c129387c8217ba604845715735643fe8eee632b391e85117baa9c09d6a4093917cd6f5d1cc696e318cacbe2844bbbe32a33801de7990fbdc5d9745aa6bb23aa6ca20d907f2fb29b8afb3761c658cff52d59c6fdf4fb7e5332b4257427dcc41cdd691f981acb551252d57d62a4595e5a8b91fc2b2cf5437231ff65cd945eaf6ca574f172dfb68b1805affd8f1e4b28ac6e9bb1ac12131397acbc6e1c9a5544522837612a308f1d000197d46841842734e64bc39c720b4fb94560ab0a59a1137c03e19146b508116bf1beb6c843eee42a7d8bd74aee74adae4c1e420a8888fc854888c16a511e13d7709ba7ccc396ab39bbcfb40d5f0fe154c9403871478e6ce1e2732bc5d42b1907fe1c93bd2f5fa15ddbc1736fe15461400b78bbb03781988b800898634d79204390743c885e604c48fd0a3f67876f3d2fe9e0a6f9de99e15abe1881d94e22ca89737be3870f206ab45e9de1241167b237e8e2f801ae57e270cf0d6db449c32c0762ac3ab5cc13e967172b095717c4fb8547ccf2c66465daab1942d1e4237d779ceafc6d84b3ba772e204cb8454d227e3cd9d5553c6671ee3da29580fa4576305326e617e0b387b79155606f25655a70754e9b3095eda4ca6099ffce964f7355aa290c6593e91082180f4dd73caf978e2fe6b63f1db4a93e56a7e9a47797637de077b896ab86dab2fd3e7975200953968a66b8553d603dc196e91f621010ae0ed73e97fa0deaa9c34372697eea3fbb9aed25e0fd0b423904aaf1d99cee4ef0b2d7b46f2fab9b13434591190ead9d09f274a02fcfd519de85c76c87d812c9f3e8c431f81a48d999e99ba376fb00cdc064b259a1711d3e596bf734fe09a552b7b9ce30e438b3a85dfadff47b768c401550851ea0b2129ba48b5ae61a0bf5778f5c481583244a91fe1f7d8646a7f495276ba4e6fd805009b0a1890cb0e7821e9399929bf43cc1fbf33ee5a56642a5f381907f63e3171ccef90d4274972da809a3abd242860a74076569ebd275e23cf18609c5d8b1f771875919f4691c6cba9c23cd178c4bb579b17c0747f510ae7062898adee7dc5471af51b2885b8f45a25e7b0481d0308ef55c14707c1fc229d6c98adc1c12ea5dc1725ae2178b8514567be04b3f426258b19d75bd444a9a9472879df225d3e363aca3c54e9c23f19e216d33f30fe015c0f26a9030d76533fd23690679d32de6ac631ba161eb6165ea958eacd64a59422dde9504e1357d039078d30a4468be831e9306c33288162e6e94327ff0800b8960000f015855c761eb00bee46e99a291392226179aa9f2caba7ef66c33715170232c23b710a572e26507c459ac7648f76f98df3c6527b46d576f31d664ab64f574a269bd8374e4a0b1b81be221e925fe96ec1ffd5215818269de97ac2de27fb740918cc6617c815f352236924fc1880bed6787bc05f77d7eb9490ce1825649c32e15e2273a839d9e4565fefc2836b0456f2dce4c7f3487b1b59fea332c4952ba26c4498c43d0cd0c8f22b626d224fb4ed5f9b2fde86d3f96c5df28ad31562cadb41f38889fa2333708793e24c95025b0739b0973750af9325356513d3b2123f23308418995b539d0e5f0219790520a0ae369bb1409d007257b8523e7be4786d07e95aebf919cff7498380892d0034827362bd92ca5578f178e78646c9a3720e5c453cc3dc89331e69469426180a802406e2279487a2a8aa6ec47f07a2d2f044bfaf33b4a5b5826a451c4ecb6b098dde9c066b7d5bb025b2c9fac3ffd9b113be201df216e2ff193b9fcf426935e07d0181a58878e491543527c7ac7108ea3389d235f4c5e337de24817377d6575fa94439bbfdc987bc3b93a67cc3dfce69f77b8719b7369d9da4439601598b5e14a5fe69c0ac0b934d8987e6501f5b25b291bea990f42c2aaacfbf533dfdb31491c50da013505f940502f59696ca4d31596ee6fd5151c13a55db5f5846adaf9bc5a526ea707d5970b482f0dea48c9a078f2426afcb4afa4977cf4d98ba5bc1ee40e3b9519dc1492b94bd9290a709365abe46ca9c1072bf9cd1eb09caac6b810322a4dcde91e312ccb8f83f23a0d75a6b355a8521e7a5f2a840e8ee2e8ed53553cff08c96e52993a341a23439f0798448b1646cecdf07858a06d4c42326bc0979fea5fa73b940e4ddf7757f03328d567d6a5666d79760c380a7afb89ecb5467af8ea21461a3facc8ff816a811e538eb79f10fe14d0500efb8c8497feb35b21b75dc4dabaa0d428bff4a1db7d7a79558d4bfeb5f09971d4a9823e68c50c178aca9d49ead25cd080596f1958d7f99ee33ddafb6c5868c39df6a4bc57bafe27b8a8538d4637ec9547b757fa1d59104394cb452079bb8c20f8c5b5a390eaa4c3b05c417416a8a4a6afda1e7925fdc310ca75a7cc7ff3bfcf0a78123b181858e1948d96b44cae40af26dc23255e27319f7679a41be1a4750948f597253dc59605fd7b10af43fa359eec4028d06d6a927db0932fdabcc6988b9beffdeb28b97d5285a025acac4d6f1f4aed3a93b101e4e2228c12e5c42d91c8e222c8c6095a21dd3045ea05738c068f36f7c3fc74ce14a3b550c6c1dd40af02d94169e54bff6061462f187c503995710a32d5e642b88cd9523848e510a0ee1710df39564dd237f0380f2dbdfeb98201e6e4cdce81f103484b92e46347ccc3a18018595a1cebf4a854be2b8cce1bd61427ac20301ba73dc5ae0097500a3f1698423ac6fb06bf6b738945b3310caa7841d92165f4388943ff1d8b543b0ccea6e6a011f6d7afdcd4c177ce12a4754dd51d93b18f123b708309b596af025659129b98302bc6ae98d3e6490485604b8cdd4cb123041e7fbeee5240a42237cb1c520b8f50c0eb6ad8a2e47813f0f18eeb18c11027801dde9821fe7ae61259a0aa431fedc44f955daf32c1b1ceadc7372bd3f6c1bc88c9f547499c546e41074485f9f6e97dc96ba6ca3dace436cd12f50b09712f272cd9d140515dba6314ef9b57da070f5c615e2ddb4d2ebdcd6e8eb1574422bb50ddce9326415695b9e3955bd42e64f6c239aef3f98b6f392599982d4fa230fb36cb4a238b123d6681ee9739988549b33c51a694239b7d956c3b415b843368a21756d314c01649214938e76d5f4d3b2474e53652eefd646f2dcf844b6ab302a857ccea7e0263a27e861b0eaa5c807212e6b685ddfe82da90a98f9bed10e38df9a00d33aa547c1218e3ba9cadf24c65fa574b30e92ffbd6dd6b6c734d37fa0fc42cfe863f5f34e9e5bf4f067af8907403ced81f9255c4f694e5329f10b3bbd5b055542b173347024aeec98d56aa86593bacc2d34ceeb46851cad8d408b9c4792c96e1984124b7c89c08d785325c40573e9f1c5f17c6e29467f46a5e4392c2ea00f7b881b125e013a9de7f8566936b526d89306ca5f8e67b5f8a970f18f6089950e11580e3100d54cb4677b979a6d86889162b17fab6315a3ad9483f535ee34955b33bb7d5f4d5ec6a6509c2eb7fb508ad2b7b677b13e7bc2ad6350e00210ce46b7cb9af4caf369b2e01df43b17c22a0b69bc1122e12206ad98dd2868d97b0b19edc48819ec7b1fbb073ec34d1324aea52e04a68a69f0341750b23c3f93b2a50166bf58c092c02c26d5c0bb078b658eabeaf2ee18f5c241df131d0449cf2159ada975877bc2ae4f4c7980178feaf796047aa3036e873af0a6006c08ae69af22b91b8dfdb4383611ae2e14d8aa92815b9fc75557c3bdf88e429247e79a740f615180c7561abb8037163b0726e5b9b6062ab67694e32ee66c47a6ee4bdb0d504cb947fa42be75c5da11c019eeac358bc5bc57ae12ffcb697573f09a0b45527518bd42fbc3ee5b917754e35b4f7443c76fc3c06f4d96e869fd81d41e05fc3bf0d52fa0a567c23fcf44432fbd96d01747a28ac45a0cd55431fe0081d20e1592f0f82e8e3a7ba2bb0f2064417a26e5fc62802805e79b0522b3bd93fbe1a98d7865a3ac1ee55f1ae97659728f56784d54f43eb5aef133e48614ee53ffc34b1f935c46ab53770e65cd5d185bc9ab7b17b8ad1cde08a875a4f07f10453a0d97819ef7a613bf23a43d0fc34d7a5be9c56a37a7d765eea12d0c46fc9399f6b16f39d6e318d36bad951b7bce39fec123b146a943624db52be689bd12a4b5cd373d7e2a78dfa9440260f820df3d362042daaa485583d9cd6b2c2df3efb8a4ad8ad00705cff1486bd2701abebc33f1ac035381c8f8bb9641289e9f804f415f7dfdd27b534e28d203d5c367987bddb2f5a764f77a563f4ade0bd099578722d865c97b07bc48585b8258415ab5549d7e808244016499abd538efa05d68bd2a3081485b80b47a1ed656c87c3231d382f1225361b5280978b08115f1f39488666c9a05927fecdf54bce981eb53aeed7779af7cf49d3de7995429f3ae333ba007a6333436f26eb102069bab6628224c04f19518bf53e798ffb0556719078be70ce18700430e1cb88ce390dd83c6eb89d9ede1a6b5b9c2c6f1be1972098e7966e3d08f5cf2751abaa56f15393f9502187e10ac513c74b012aafb04d58181364b13b98de771e59f10610a5dc524213fd5dbde85e2603dd74cd6dbb05fc29d720181873307df248e9b7142cfc59b9b7b60a5541c423b4de61ab609931aacd0f7cdea7821b3f4a5340c70203093949ed30481e56486deea6390e68e46821b9fdf1c109d81ec7f680bcddf416b93e2513f7760e751044c98c8cc35262a37182cc117d0a07cbd20f689fe761738e71ea620a751a5e271e85578945094709a13a29c6c811b47ece8a14db05c2b710e385e962fba8bb0a7d1ec6de483d15680f95e730baf283fb5e9d308f9e1aebb0879b6f54a8aa1d68dafffed7126efba740f4896d23f439be7e67e660e1002b1730cdb2870027ec6d33f365eb0475038453ce7bbbdabaf9c167df98af538acdb2b389e871feed6342976b28ff8046bd18860bb1b099b069663b0cc34a6a8d9c3abf83f3d37045dd2c8d7c86420100453fab6b4eabd9693b0c453f7011ba4b0ae43e20e74c6534b7ec502b9be42230d962a4768215784762082ed6d782602cfc770eb765596ac8f30c9323369e71eec6d2caaf2efcec58db101cc851c4577e30ecc1b09f9e441972db595f55df7aab1bfcec5cde2a48e9064bcc3317886496e47b4d1e835bf8e135f68775dea31197b0b757b6cbc7bb823f0d2e51199c697a3012c3d05e7a4ff91f5d2f28e1115cf3e68a55019256dab0698887e9086f20961107963cce5f68226cb1778b7b14d535862f1a273050185e1ef6cce5cbe4a9d259c431e92d065e10d0d66fa92316376b7acf1f716b0be91dd39529c8b424b90541e627dc9c7cc920fead0ae037410c5914d57f4f8cf73e937c0fd6d81270671138d9aedd6e1a5eeb3751bb5e5ce15430f6710edb45abc4da3575381cbcdb251377bb7ea5a34c73299638dbfbb99952d4e97221fb8bb9541e64662abae4ffa3c3d0c81422de499215b329d8f5b0aec487a5f5a3ff4db06f164cfe5f853e79447ad50c7f15c357f5569b18e6969f18cd4f2246700b86f60c2c22b732e738266533fa409c0084b6aadcd7cfb6f7f1da8e7aa7c62e4b5f799526ad1f454416a75a9b480f536b00d60a9a69bd53c9ec1bef718c18b455c23f7b2c2a497ce82f445be226224e9f57edbba75c8af449771293192653cbfb50aeaf8f152a96a7557aeaaebb2701f15c975396403902dc6a105294663f818866f3b5c563ef0f84e659e01c97dcb3e30be646d72664295bbac271d73169931ee9ac3775b3bd861fd7125185e2aa071a11a70edb0c840fa028d74360418963b7cbf459a2fa191d63ae3cfbd3b0f1af6be6ee2fcd817ac973a3d626f1ef16df4577a6982a6d6d4b156b96a0d28156fcc126e4eed0e853a4012533a9b97cb4cce3691d71fef68dc3062f16a23558aa872c85f1f37088fbf22074d380081e18d446ba8787f3f88b3d588d90f675b7fdeaf20052469e0c28f39e448d5456ca0143ac3a61c167bc3a301c06cecd0efd3194c1d97734131411a417f5e93567bb079f15535e1f4bfddc3fd9147e0f74717ac599aadf5e92e2593888b2306a40f0e990844f15364987ded996c22231ec662dcd2a22e36aad9217ee589ff052806001c7eeaab3bc3d820e7848be1551de0ba6e0fae1790a90934d75444578893240166625716545672eef2a7d1e36942bce6cc1061b5cf4e64dd61a1136c6da52f4306e6afd1f87cda67454186fd1c770b3874bdcb453cc34dcab3b6c935c9ecbe7f0a4ad5aa3a0dbd44d3250c3dd7b7505c315f3110cf57b5ccc31d94c92b05d8e7bf0719b49dab4159410c49664c9e15510d1c265ab2a4d6e52c42eca1e1f44492ef028b4740cfcbf59160e77d5aa5d5b6f35fb82becc17e9a203b1344dbd0ae5fb5a9562c079717a38859481d70e0a72287e2a3cd04d66c3055284f36c1ab75abc7d8b54ea6797fec8c2ad92b94f2fe780dd9241d37dc805932e5c85103673913f9d04efe582ce1e5acfb4c549398c538423c39c701f3b3c4f4061f60ae87ba2204bf977912e3a875cc4db9cfa86aaadfffe7f318cf57e4f9802b05190d6f39dc6a201c356e0c3935824834da6dbe9cfb0ef9e9a338892bfb815c9a68679e3d67f9501ab76517b7e67c4c5a41a8d2e1a3d14fd275ce4f9fda538bc3de6add2617a40a7693d64949fe3a7d8e96897d40fb53cc2f45cf333978b4329bd7033f347717f582fd11cdbf39f4cb1738002823c2fae5f928af3a97e215e6cc54a3653aaa49ec24d019868dcd9625c59ac48fc0bf9e1130c005673fe6804e3f3c04b35440f90746ddcee7167b9f2d6d11aba4563d4bfa013eac9e0e17ff11193871971d23d8b34fa3413e803758b8781fab25ee56406672a075a14d9dd69a7ddce38ca1c2c2afa82f42e87b17145eefd5838e7c26ac1c0d787837d5863a793dcc42874468306fccd11352e13194daa864653c51fd9feef02947529cb58badd39a2414a3251b7b04839d4d562746d87ea5e3ea0dcaa78e210b5f03b0e6e3255a7b59036309ad1be62089e935f9ceb5cd6504a6b356652f813210d4967be10c646c17bdc534e9c389b13befab60a18d93f54eda6dd290f16a020d04e12e11279971a17faec4061b7d729b28089a5343c0aba073645616e760608bc89c8c0ed8327dddbef57fa72fac5c6e444c99e3bd5019be3f29e76d7fcb49421bee19fb1d7a8a17e97d4c9eab336d4e0cbe45c33109d30c2ba7f983f4ab17d52dbc54ef47dae7390da7cff0685cbdcfb37049d7cbe5731f3e029023953f36d30e666b5ae90828ff0f017db93e996cc63675c2fd95e899862c812c77e19238796d32749caffd16bf0fa259089817a81b74f90ca882c77bb2974c9efa0f45c9e8399e41106d4fdef283bfc47fee9846d811172bf3e875ad19014ed09bb852119604466d0b337f923685fa040001eeac3ccf329494eb416798e97db8436ecf8f2451699d74fa4a040ecfbb568c1dc7d22ee25e174981b822678323b4907a516917a240478528f7c46d9758d01bcc97ca525b54ed21b44aaa71f9723cd776ad2b79e263fd3ada863508727ecd00b2744e0619b64cb9eb03e66c20ca773c17a4ae4d2a832f0f39f65c27aa4196b7b88c48b6fee9d8ab323695e5f968d35fcc1f5ba12e79d023e25c4ed2b74b175fb11ce71ec135a319379e1a5700592f36f5073224c3aa3a71f90295e5865f3b6f198cdd867ce5bdfc7371735d3029b48c95348280d0be55749747cc075d62e1755b77c2c5cf93cb6e4315b30c618b008d513af093c8d2d5b71115efc241b48762c71b028710962e2c0d7d116eeb77bc5c94ca68e86377ecbb3f1716a465e784eece528b199db0cc953eac8689b56b6574a250b6bdd03f18ade6191083a64900821202312141593d70d46fe331589a85d89a6beb8e8096d81a375b025efca76efb3561f972ad696baabecd77936f87544d4d2cc0e54652c749411a03a138de85df9fca6fb8711e0dfce79a34b0fb4a1a7fe561098f48401f2f34fb0e3971d57239aec8136aea5658642d55db0454ed49b5194bb571a8b7d3c014ab04ae17f4024d360e7decfa99e79a85aa04df272312d914af0f8b47c54784db2526cd0809ce00a04875f51c7b60920dfb1fbbf0fa191e8e150203902788be0aa781562bd7266e67a89a8061bcb3b559b98a30fba0dfa0f38dda5137f41f1c8559539b9495cd9f9e3ec174ef0f50d92fc7a541e1b2ef05c56b37daaa0f85e337f40c23b3a4d4d13b0c5496179b74056e22acf04db57f56f9ff55f9037176b448454dfe1b1a183e3255b2d4d8558db238bede3a03e8c693b44334c539fead6d49ca99fd186d987393b0a259b274a0f03df1228ba0a2eb8d042c0b18d2d5a725399632510c0154a8db2d6438c42b0695aaf843b622964bae78cd906807b69910b7a874bf6285c48ea5e6dd0fa3f23f9127effe07e8d64fb5efa3a54473aa333ac3af39ed24263f726abf2cb21b28e94b62b6947e889870cf9c3f98fc081796d6d4aba6639c802e08b5b0ac5d39cb65f3e2300b424e30ba2527f44a516df1e7b939b4aaf6493652375a7ee525497bf3d3c8a629b296c05c16fed5e9a2ac891f0e3e98f98754b74647078e6122b29b7b6bff9ccf0cd079191e68f380f59c6db0fafe5bccf6fc6f7487bae11aa3d803941d24305b9f92611bfbdd4a1dee4b2be394806278f10e45b15f5338517224066c633e07b0db0ccac97455cc2911d7d2d40c7fd1788b7f775142047cb0101ca10a56afcac312ed854f403c1f834b54ee1fa1f7f779dc481a2127a778d3d16762650fe2e4cb6758ea040f015130ed6e2fa484f574cc4e2eb56a8cc88040d565da9ea4bb3a29855f24936adea5d498ee6ebef9b0c86d7eb6fcaf2fd83a6e119033cedd306abd10dc02c5ff37b1c4659ce31cbad7f24b4ad31f55f880c48a2846fed74a98fdbcba77ae55b15e58ae03b74831205582a40539b1e12024da0aec1c4e07bd15bcb8dce0c9ea10cd8bc5aaa6412186ff6f16a3fa109f8f0464a37ec0dd7cca136d5af746f1201f7356203dd3ba945cdb8957427095a9cb3f7537c2cf1a53dfa0c8afaa0c302302f412a2538bcb540ab663e8cebf7da24acd4cd2041853cfc79e0126f57e0a3e54732ef15dcf0f9763b93e2634b3fa3567fead29ba97cd6e91f10d4bd0def7ac69653db8371364a446d203824d18225439bfd6ab0f8acd9cd552fff544d8037c100f3381baa11796383bfa141710ab03e9c008b311a68d15fd95680471b58cf2a9d3e47781adbaf86cc175cac8579e1286c70639ed52bbd74acbd0331375ed86f5f02761655c3bac61575614bc7b109bb2531ba9358c48ee06de4d0183e2ec25e8a380868be77d5f14a2f704d53bd2e377805d3eb815dc41cf47d8f3d210f95261fd0c71cfd90bc5565504d2b0cd8d9af102cd2d4e1bd9fe605b1219708ba8791a8e011d4052561ce614de737f9626324d3b5a219533bc99c68fcd0ca6571d7099ee5cb420ab807bf777916fe0436553cddd2803d1a2d6ddb3bd5664784d92a544b6867d554c86fc6fa61117a4abd37e7c7d2d627181de90b7ad575deeedde34c1e7251667cbf54408198d2170e4576a5e04962077783d4a361eabce86df8bad5b96d01df182c8b954f70dd9831b94fa7de191cf5dcd311a27bebe17392ed7a94314391a94ec36ec74afabeaff583f06924f185d5fdd16071e91c733bcb5f17294fb12a52f176f2f0e5884926a14a9e93dbc4232969d22662b4e4c95fa41b8e6b2e9df7fbd8991cfb2f20b16425b5cf6e23df85fc9f1f70527a80e4240d41f3d800e47bf1f3a82698279226dd1078a5af853abdc55e63f22461a4bebe0905d2b76e6cfd7d059e97fccf6dc4c9ed98915146422fd289f0fcc9bd4ee2a5b09f5f4029d8487fd126496565a24206774b4680a6c836a0f2ab0863884676de8f19f2a97b536acc04237c17ef4b508fd4d0a0568dce9b476587d8fdeead308a7445775494d15999b6c79c683b3e5db5a777e16984d1b9814be227d7b361d939ad834d8207e9cdb581919d86b3796fad193af160aa1ba8b51536a448cd7d7392894a5a42b1e176e3c3fecc1665b604a9ae4ae5e54246469bb3c5e727fca88adcf4d2c8afca2845d6afc2bf64b92a21c59fcf59d01e60d728f78970c19fbaaae5112fbc64fa9ec0a87d5b67e613437b057db30019b345e6a5a25956a70e9149460aae491ba2d61c49f70cac38759bc72d63666c12591542c95671e1aa5da9e3659759cb153dadadab13952bdb177a4c93f18b02c6c54baaac76b460112bd78e0b9e71712b29dc63ae07f3eed47f16244fa634f790d62a240c0ba81a3074b7753326ce7b0ae1bedd16713f5538c84bd65d00da7504fb9aac6d0802bc4eda3e34fbebee683e091d1c6cf5748596211d460f261fcd48ae1f844758bde656bcd8937dbb6ae11d033bc4d6e76925519ee33dbe4741739db213eb739931fee9f2b085a3c1644e700f1a9706d6bac81bcd0268e365084d52975bd50c03e6ece5562e00483c95045da865c6d8e92776328dc5872f7d6f8fe05137ace3de9e4e7029f6e44c042499e954bbcda0cc2903f98525845f2e4067171d327f407c47741cc7b20b6c7e64cb3a999db1de9f15fcc58a2277f5c61a78f2f7ba4c5851cd14163a9a8bb42892b5579f60f33644513729df6e0572aa396bd865af3d8321a666f72f39d186c179614316cc6b0182e03a04aaa069f83c42c7cbb0f26f9c2a2f227219c1132c51519a5e9d446d7a5b89209603e97b2b9bf009d3f390fb1603860c215d1f49742640155fc50cd69a0b95e2f0253e27272b49c5b4eafcee567a57cdb10f186c46e5a53b5e440ce27716b1582ffe868933b966a3cf2206df0f8c784616e1f7aafcc9da10783a00f7d6d8c1aac8cd11035001e4eea2916af38b7979156a74257335b8e73d8507aac31cd741291ed099131136fdc956a409241a895cfb16b715a8dca61326ad9298dca9ebb92aa74fc926f0a893c0dd3f631d89bed905da9a5c4be9f35bb786adea4b277dedecf07637bc9762872f5f438affe72fddc63a53f9c74908797c593bcb0d7039b111251ca448a080c8656c3430946ba00dd5c5f431bc5f9922d591cbdfa83d9ac9b13c726711672e77d26ae9593cacdd91cb934d8e6b89305a2f9084b1477252b4bea3b905555a63dc75e4416eb5bc17b5e43c3bbea721aff1f19ed4193335f50dcb6efcdff0e6829a4e1a80fcfdc373a6cf8e589871211fe0e00c0a0606bc2167cbc3e3232372f0e45fb9eba1b4691897f06b7b13d4d747dca93f27250e8ba5c08285d34ee1dce9d3c296896db4ee1b7be604b81aa1ce82b5872c09cb5f7d873878117f58a98ca7d362b49538d9c0cecfe72cf0657966d627563556fde10f3148081886c4264d2a5ef88a3f383c97c9eabe63b8b40423ac36f7a1db32c7eb65260d7d2999d347340820250a7d1682ead89ec6b86e75ce6a7d6f9ee9e081c6ffedc1c246bc9c7daf6a0ee648e77f9f05bb5d9265ad111d07483aef1d3ac4659484f9ee9e810cc3662451aa65aa6fd5b8b3b29afbd83f813e2be3edfcd88ec425f89263609e4e615c2e09878c78ca055e88d0f2da8ca7e8e988f2baff055f4762d3a70e8f6d2017d94f6b83da842a0f25cbad60c22658817bbf92e88455e33cbeacdd103cbf1f16962393299f059ec5d3723429c1c69ca7a8f64f09c20e256e11c68f08d969de769790ca1984f597432f76e5d2213fa63ecdb1b4b82e3ade36d0d68790de0dffe48ae471b29bdf2a830a6e79794bb580e1940da459dae71f8fbaef5aa40868eb58dda28cf5d257e0ccbb9a59bead5e0f0d0d9c5100749d09b2acb0fe4059a218a6b88e8616bc065d54784cade232e9515f19c63a86355ab71caa390ca9c5bfe232637a5e9dbc88b8131f0723f001113ff29588153daaca47c99a35d84a81916583b2904dab1fa5b7e2d1df81bb48627555f1066ed1dbfcdc7e687738c07667bc087b5b68eca67237c4906a7b22fdecdfdcce7ac7080360f534c1453ede0450380fa3629557d825b27e347f27e984ef9aa00e0b3bb9c8866aca43196b5870a43ae78f8523a8f2beec82848d82fca3b45f15f1d95ea159807f822d22d5fe298b898d51ad71a5d59d220b57d9799db06dd3913f8c0b6a4c6d5f27fdc63cc09e429fbf5c74fa8e1be2fd6bfaa3fe04798c45b9318fcf86b35b2e212bf65c4aa6537b3ce6ae8987b686ce323a06b4e213cea5015ef115cfd91d41b281632154013cb1b5511ea11a29f1b75140d7737683cb421d70923c8c06105aef89997b4afc543b7141c2c3413ae7ee9a352e560c77e4639f49d81a9fcbd72be98a10a6786c4dfc854cc347c365f37443ebb6194ac145e2d6868ff0994be0e49cd0c9769ab48503636d346dea2fd3401a28af907526ebb888021dd30d66057a7ac2d247110ae4b1158d85a82382f39160e248c26eb76729cc14944dff46cfd79601ca8e52b6388b6aa6c3097a7c39df7360a1dd554d7c3f14ae5569c5f2f0fb92fd844bfffdd4b9983b01cb8037dab08789f1e695b2c2e2cf1281e3a681f3e09d0625002c9bd56fcc4aa5511c446244199792cfa0313ca9c7348ebf9c8ea3a02fbccc129d32cbc76e89781936186d2a5d7bff4c30ec0d1a0fa41069fda11399fd72e703c32df8611c800096fd9d208694dba162df1c8cc8f421446282213582b6b22c0ce079aee2cf66c856519a872c1f7a7c41f5560d94288868812cea9732e82ea73e365d103b5184b11324392c82b0357d3fcaa51bdde8516fc6875da0ea5c5cbd76e3a16961f0ff33093fbd900c91b22207665f591ff7eacf867fcd52e78dc742b1df95113196939be76a5da949ea749c9ba3ba71b61776d685e0433ee7c3d8e4bf5daa681772abfa5ee97ea4a1ee71f34cf0a6e2b4f8357aad75c802070f0d9f293bce6895194e0badfe258e1b92ed2dfb79f67e2eb1a339700351369ba54df532b603afd0381743f453c351d84ae518d77e39b01d72c8656cc209b7d9bbf2c8e7760238c8d30d2dcc96051b745f912e64bb323484464b7fc655182e0de15554452a1098e650e855d919ed719e5850138a1c5dd84ceccc7a015a91f85a7c98d7aad00f967b312feb2bbbaf33467922ced53fdd7cb53c2e1720c230f08e97e25ee251b3f3611b70fc66c9fba58974c8788697599185c2970e712051772ce03b3781856658c64fe64d3cce6ccbbc507a4b03f6b158a77bb8038e08e759f1303c7b9130437a2d1739b53f626b1d3100fbbca3d86bd815471d7389888fed6bf70d185cbdc6795456e39390d74a001568d80f28454dc4e5399ae7acca0fb3aa5373286d0c02a1cb8e6d2a85a2ba907361f5874187ea74d96ab8bd42ad630aae9eeb7bb2d60545f29c193b22415ea5abf917998c5fd455c59f75d15d5a809cf956a5d1d3fcbe12d302b7201f91333b9dbc3c962ce9603fb6feaf6c7aec40364da80d065059c45ac25b86342827afde31e4f6452a73c01697b8a295b4007265807ad2b5d28cbc086e611c7c0eb009bc2ee2d52d82b38251b7f30efa0a12cbe940beb5abaf8e83be00cd92b74953307143791582ed4e231a5451707c7e8d7c076057031aa180c6b632c3b4c03b8427773b50a8d048ff227b1447461f0d590232ef59f5dab79efb627b27a2038bec5af1d1dc49655ac117d77942dc2037635b78cc448b7c633c1f93562a69119ae5c347901ddb30a89b13870a6dd5ae8763ed89337441600c37c59e5438da4e172a19d0e102e5714a80d2d034ae541b525a4977cb4cdcde5901d37e4450714a0e05d0ca1fba695136a35437e04551be8f0ba81c7fcdac154ca71302b4f4282e0c9dc10a7a8b6dc0de3b903ad32bf05c862c8c568ab3be0dfea078f4b2a216a8a424331e255a23a92e00c2d39928fdf9df12a4940830f13fa428504647ddb1e004c9cf4df807196338601c0a2813abcedbc125f3777ef53d210f42d71293d125ae4bd553a2833017b68e48fa84be829a5289e5dc175228131c8990e0aab92fa924a063fc6785d9da75b24703db96d1ed0aa38f5f937ad765097d43f9dae890b4e7506dd41c5b3420396dc699ef8aa3e64c86a4e4d1330850dac24594a586da3eea2ff63271030e43d3e1c8b7472b29540119b0a621b0daca2ea0ee9359701a7533348f7e7c619660e5590cd6d451f3f545e997e048119bef726360fd2993d537dd81858fd72c64d2dbafecfee13ed0c02ed019a04f88cbe0af44147892cd3b9308621f0840563789063aabefe6a0cb75e63a2165b30215176a94a8a30b70607224098166d727a65fc6a6801d3c21783753dda318164a12ce1d6808e40203d695b96adf941f7e0ec5f0913d1cecd6336f52e69155b602b61e73ad1ffebf7115d62464ae5504ae52e1db90d437d1a1815cdf72da6dd83a95113588aff19cd4da5308a963a1d71c5d716df61bd90fc1dcf5263bef85e01401403eb7e0203ae2597d1764dea3a2fbfa1cbfb0f57fdcdc23f0c6244132e8085c2530ae41e63e2bfb67b91353f0a61be7d869995620da76505cf7cfd7e1ff5628cd87ea4007b3aee12e146d47a6e5b254308b8c7abe74cacdd6f410fa795988c97620c5f9a688435816057683b4707dd3a78105e740f4a417b3b089c1a4b06d052c330728f7fff844938f596eb43b9fe67060254d3f7ccc9b9cbf161de2168bc987ff0711f4e3dea7406bbcde08fa337b4a14114afac1edc091c54e2eeb6ebbdfd0135a3b68c00218995212e7826f0ec0fbd455a5a3271dc0e91eefcb953ae32deb8dca344517ff3c2848426c61388c2b14912543c1f26af1ecd19eda281abde41ef98f87e41be4e5e9587a98a3b1a8064ca2066f3feca4004220ed9509a7d00d3cdecb9f59736d13b68345747d24292ecafcf992ed47024fecabdf968d9f7dbd16ae97ea2f4eee0648859ffafba26aedc4fc5aa4b36805a9b38676471506cb842ddcab39cdb8f7c34e1f7933a784eafc2a50ff3d19e5da0234a3134f1be216b1b41d7bc29f81173ab63c7671d7e6e353b2451131fedb690160c01eba463ce9b81f5d0f3eed9a35a668479352e80d0678e818d25373dbf5a68d02e3dc3574cb76805d1ae85850a920a0cb0a2c6a874b28f8d063aeae7d79d11d97f6497769186ae94014deee25f75e0984daed787f43fb732ab99d03a545a7f7da97efa4906561fb9326648d459d92a10beb819f3b9dd7fec97994aeb84958bc5f8c33afe37ee2149985091a5badea40f4b61cabc6edad618af2763072426e1c1a29aa499bbd6160ceaab78300732a09e81cba1922ce2148fb60ea3fded3be413023d8eb883d0b9603fc446f0916037a823358ade515e84b84d52c0c76a8580fc013ec3e7abc52aab06e2e7f856e771c5d269bbb89603db657c3e07a665b2874977b1872990649488bf4be2fbad869f5717ac051daabe14ccabc9633e9a240ce3407294c6477d37449192787c4ba0ed70396288b45a73c1a1c091e46012d68255de3923046fa9aabc419538b4d27f71b85950e37e426c06816f77983abceb388cf78a7fef130c9bd6c0e6454bc4e89173929bec88cd063c8c09f2e12a4305393a117675391cea6211f2a821ccbdbacfff905dddc8eae9e862e9df5439c697ea31c8c23af378781c5518852ddbbdb6396253c55820db2a86b6a57411da163b25e0f15ccaa380fb355d7b22832ad8213ccecbce2f318c84f39422d7d9b982d289d225775371f6606f69b94393e9f1892a9718d043871ae6d9e0d287a563bed63a51bb2c87be872e9f7fe51184cc5c572dbd2dab7ab1e2070c161f03f7e312fbd8b364084e945633de6c0513f218a53a7129446b78f84410f40f7f9b5d0e3d6f1cbbfdb1cb9cc5c2402ad4295d73d7ee1c2781518011fac2f36f57612308741b52f84b852da6ea632ff723a0ab0de42622cc7bb44f1493ea3fa911376b9d21553c01ceaa4380abba0ff224ce903ab1a81e8716ed9a1775e52ceb14ac0a077da0b941e71611f3110e614a6482dd50db99457bf69fc844fbddd67ec46027ddc8f7d4a9a53d09f8145b4b8946ce2bf45866de2b8d6ff5b3b8eff59409b2bd038e8a6ea50ad246020e3376c85243d501110efa5d7ba6d01804097aff34532e1fa89495e03568cf6ab9e39eae2dc6c6c800e261b67f5ded25c4b550444e312218378768dc9c540a765ee1c067aeacd13603f1b1560b972526b6574d1afd153ff9e618c515aa266db13ec8b83622f147a1cf3fd0b3f63388d4371e119be7d5eb2b4e006f9bc1949e5159c5308cba55a9b3753a695431122a90e197fcda60c8d9faae07f943cdd575343cd4f7b0c4a1039b0b16bf628bb4b2e782a77386b11682e3479d34c8244d908199dfa7a655af3d651a3677627840fa449f4e6b6afef40b5e5e9dd78b0df390994fafd95d160f53b9a2a8cab96463f41fd31111e5e49cdecedcf4c122bd86f7c4b545dfc368cb6f1f340ea1a6f450257701b5bf3a4e572c40b588da8c240ef496ed39db18a443a3de06f32953addef4c309fc8049247c209a7a2c00667ae3c0709ef1ba678eec3f737c72b0e561240cd03a69ed8322abe11516f5d2b67a91ed1303a2db83a77c5f9493fc8ddc3d3b276e9a5be1b3d2840237cf688c4180373dc6c8ccdd2e6988b49739bb12381249df81883bba00afa1daec30074edbe50c635b77360fde374875c8a285dc6d8717c0bdcdd2c35a0dd7684f0c3903dbafb51ad35314cdbfd4d51e809d1cf32b34358d19b18eca8c49ce91fa9caff70ee1151f2066e653524e3387b65d3f06e3085b6d205f8a1b5adb86af718f156877c2ac74ca2e1b395e08916cbfa6672bb135f6c8e9e1e5a2f0585dc5c46aa7f6f686eaaa30643cb95d7df662a9d5184a7a406dd1ac8bf348e647c2e648fbe31645898f1d0ce077568988a87c5690e2de50ba2817cba8d671d28fb396fa0549aaf06202993a8e020ffefaf73ad70e56837df6f5cdc54cf9493de9130d90beeccb7a57002d86ee0ff079106c010f620eed90011f36c83e5f2e190806d97dd16ea3217040951c01ecf5b334cc72ce376e80454c7a5500a5b6209dff45001d07865745f6bcec2859f3f84d964143927ae58d6210353c27e5a061088e27705e5acc6632c82980455275d929e7e0c7633ed2c4ab0c47f7a1f7db35f3ba4e8015627d3c501c2d8177e557a7adde6a5cd564fd134b100cee0b5018f1dd8ff801ccf1377d3deea743adf607667b1fba5f01b5753907d9c11c1287b9f8eac96d35ce86be466c85520e14ceb9daa731142e7141c6ade569cb469d960421f0f6939df43bd88294ac6f78dd4503fbeff790899eb8293585a70c724c69bc632ef63b1c4bc4d49d506e0962e5675ef2377c1faa03cd74ffad86ab9456ab302a157d4c3e5444a840188de43465e0d043e10bc56e747c0a585d225c76b13e88170a565ff034fe8ec64565a2ccba62a013957bd2d6e073c3567d1696197461956a6ae3df8de67c46a95b6568cf51b474060fe677c1a41be64039bfd28076b862e224d1f8b9e3a5b64811908a3ada8d3ea070b7b02b245cbbc5fb9d2a87002cea670c3c3d0dddf0d70bcb31e2788157f0f7c1b0ea8dc089469862451cb8c933a15043d5815a93a52304f203fd3636b4fed5137dee85d30acac2321e686c4dd8fc289527e7b8a96c700b656c2879bf1a10e6603590fd3a5cb18e5d7b4218e579d9379a676a02141a0af6793a812a4c79b4357acc9310162758a14cb35bb83e643d3836fc94fccb60b286b9c5957f2b37397282ca16a0a4fd126ddcb320cffce8e5d4337dba5336ca540663850dd314da0381f870440fb174781c56c46661f46781bf735919ab2804e7322de9c44504db7bef9de6bbab53910b00307b8afd3073afa9b03108e73d16523c0ffaf5cc627ecf9687568f72b39a0d5cfc507bc244009dd14e7ed6be7ba4be3b9936ed3abfe88c286afbf2edffe3b361502409f3c49ec6eecabc6adcf127133fda8a709b197720ed7d4280526beab169017879c4693932a11eb0bae02e372bb410c3230bb62260b54847bfca12ab3641a922df84ebda845ec36e2ab738b7df7ecfe54f8d385c0be429470bba991cf5800ae3ff3e15460533cd92a9edd2e15e8e3dd66feda661b63c540268142fb0af734f9c7923778a5f972b2aaf0f57d5c05f52cc26447d00564c7e41525a32dfd0760c013fc3a2d765509cc24c106cf6b3cc08f889823ce9eed7495aa6eb879397c706c1016e289d0feead49c23290f5914c5b2bac2c1fa941588a6363e7d2affece0a4403ee201dc3ab00513ad5f7c9725c4f4e49dd2f90e9b4f3627540581aa30574a2590bd8091f6122ef0ab191a2a99688952cbf2af697f1245b92f99bb773d550d5a559e89cc3c4eee1eb42fb1ab96f1f68f047efee6864b431546e41ecfa350adca0a5c5e4c202779099fc5897abf57ecec8934267b9f48a1d6a5641b3a47d54f1841f1255ada2d2f1f7bb8d7ad1108232a11c1fe7e550aa3223ffd0a16e9928feda55c369cfcf49b1a571f35d11ef49761a8c566a02775bb694f5aa520d7209eacb4832424c8b66b0b6f97ee7066dd6dc5cafdb5dc89f05f18780c6063c374bb19ed5bced068a0d45e187a1a7fbc2427b7153ce28777b9e811b8794aadc63ce9fbf5bc2bfe4c60407523a7305a2e5f76d40ef6c6625c67e2c4a9b52d1c7b7bc3e90b31373239385ad7fa2cf216f615afbef8cb259677096514492495834040a60d2b3ae35e3246c31dfcc63fa22eb81dbbf5a06334702399759c53daf433708d433578aebee7a5e6acfc04b6fe18d48147a8d63885bf0b96a552c6edef04228134234eef1b2ad4899d9a00138471ed0f393395a62a8db75161a83ed34002eae334eaa04e000062ba02b50c10889129d58bf86ec19a05becb150a9f80363f6cbca77294966db7cd1ec5ef5acca850a5038dcba76cb01d4d4d110af82e13700811bd196f5fb4c63fadbf6ffd193e7f6422d64eb2386b06163393a8e93f75d593c415f638f196b7c8f92aeac9370356a0c862e5e37a836ca9916328efe7d7b26d1872d397e57f22a86dc3f5c07c7f72457bb2f537bc05628563c2ef7f121d2d8529e2b66c07758173c4317dc58088466d58058832380eae261041ee6886d37b2cb77a3f89dbc1f44d54e0e6f770d4ab2624d3ddbb21a0c6235fe8425fd389be662550243d1e07fd99a7ec1eb16e854dd22f9704ae55bbbd3540ad4533d218a53ccae63c820d2e5a6af77ce1a7d04c74c48bfb4613208f9884d817aed57e30f128b1c4f0e245795e13cb0c379fbfddf4edb4a832586441a5531144c14669ac0b2653be07e3281905c3fd5abe414d7d98bbb9a22c3653594793524a1a961e306eb7c3996959501a77877c2e23752d5d059fb41255ac1abe088698604e606125f5b98c9daf9ee88e180fd52cdf1e4c39335748d26142973d3ab410d60da479c5d1e2e08234add60abcd175581c3800a13a9358353ccacb6e9003709fff94b992232f02bc221b34944c5849c79a3472c5ce9fae4eaeaf802b25f74b5d52ace2b5fb67780a0229a8cca824845db57ca3a462fad410805b7aa7319f9212f3399724109806f7ceaee6c67d964daa435493e93fa569fb716ba041ee19e204accbae3c5a4a803d387606fef72d9b625938d60570954b8ad639e378157b2c58daf64cd1bb1e59476fb898d37d36eedc665a4631ebc0faa8db38c7f6ca65ee9616da71b9f38db904bef70812e9f1249aed7f02485b4214188b361ba3f59d8b6933356f4999064d61ccb8a3b0a5ea3adc2ee81a314d697eb2267d976e5b85add4bf0d8f3cef13828fdd9448819a86f41c67ef1368a1894b3c5763b815447fbfcae203f40dbb24ca9b6e8c930ba918c1fdffb6f12fa93eb466443fccdc3c9c426105e618d3c834efee66354c4d0d3de3118da149d19a6c0d263cb5e09e2f3015b54f3d47ffe47c8d1b84de99cd4bca700b2e8ed51d1bbfe146868c8e86adfefb14e081d55997b6fd593384e39e5ab3a99066c85c9985277131020299714255a1507c2342db288ab8b81dd0010d7ecf922b0f90f3e023a0f35908bfb5c4e941ec0afdb29818a27887042ef8107b3b48f0b2c4d72ee4e0262f814022db8ba5fee8860d3237b2b6c9e91745b194441d19a1bfbc66d0f9d1214440924a2a434ed4351251be3cfcc7917d48776636e1ff5041c29a209c9b27219c222f3ac371de570ac2666375b158c1ae7574653da64793badbcf9a75fa1568b4da6cf20fb29479cfa66400bc32ae855275ed65f140daef1d4c820199d032bc600cff4b0bfaa5ef4441f9027551dea5d2ebf038255214f7329636629266cb7b961b3ee2a0d5e8c18765b2a33dcf68533e9917e1194bc3d9150879cc49014c24a865d7dc4bda9d9d4b6ebb67d262f53437defb391043bdc7a2deecdf3e68a3737f6e0975d31c1d2084b6c7120caebe17196c66473e1125e6225aba75f52cb922ecf57f44f819af047d9a1f826903ee4782be2b065033c408b3fe4d6b3544fd85a8bf138d20a14d1836cf09063c1a00826df69218af2c1fc49ad08dadf0955d6d03d43d22e1a10ec93ce38dd1461ed7c9c1c77453c7d23e8a5b371eceb60016a0a7ff033cf3ec871ffa48607459d726d195a01e02fbdaf514c471d73d4b715399e463052c9e66249b02a50ae2f83217efa2e82c2361f5e8632dc62b2587bb30f5ae6792dd4b8e3db9db7d296839c1d594f98c0124469d11cc2138edf413e4ea1f144bf8613c3ca47a5cfe79f8b9dd2f658ca01441793c7f28e109c0498bde050e4942e111cb9085d5ba99dd0ce3a471d67a72a0f6740cc0ea5f89408dc8dbc96d5db6b2e687d0c3fd1b3d9f56b1070b0f370385ab7b8556823fe6a7843dcf9f0b5df3dacb3709d54d0a1f3d2f5b342d91075531ad75a5d3c8c88ad7225dc9cfb71a0546dd139ea992a4d59fd9ceabd366002dd14f35cc64e7fd6c4179c8e5923de4ccd6fe50d41284cd4442184fb809431c5c966be551225a1ae7b4b4076f843f7b802b24ff9464827570f1f102700d60a0b387ac61858d48d33746949463f5ee47872304a37dd732b5dc3534e964072be6dd78661304c4c67c47c0a6600f6e4738c5291a8a108e9a32cf898c71bce7a171679b3416d87c0ec5307ffc4cf8e3eef358c6e472f83e231ed0d5fab6ef98f6463867a54ac487258b2b670741d1a922d87afb047835ce0fe60516bae994c3fd37d53d476172480fc99ccb3fcd3fa0ff9b9059a7e33e4972d3ca529244db3055b3a890da9378334c25538ee89cd8065d8e3e8a676d3dbfc96db9c4f5e10ff7d63a027fb2f0798294f6b108a45b7d655e63c9135d9d9776cb47124c041381fdfd0ffb1a726ca54aa395ee07c318bfe702da20d00457b4947a15a13d6c179c7f23f2f2abd844679ff56e0c265083a2cb702e02b5c8d79fe3d10ee03520c6e9a043a63826d428a5bb0a5a168211b731e069e8f41d4d3457831c8f968f7e52872a4bb1c2a6c2446f38c0e0d7075226dc705207c473783ae305bf53c1f2d8a06843856595ad0ffc32da727e3c2d0b887dd69e6f4b112c627b18af9d3c7c739f6b2ce83ec28c47459615cf9b12febe71bed402de06a708ccd7bd504c173680e2d2f0b5f7f8a410136f36f4549c09478d58f01cd8a99fa16c9e78b271058656974842d443068eee12ce11df5bba97e48cac8e1db8ff7db57909d3230348a98276b61b022e76b0ce45c897ff3dd1d764d603ab431b6652851c4904575e070e85d6a4fd6adbc69ef381436670bdda2ae17324c5e0ce8726725e709d53aa94b075d98a1596ac3aaca3c2abd22c2d5e69d238f80b56b6934d6a9981172d570227a344a2cc6b1e88dbeaff8ab8cbb2ee5aebd01a5f9ca3520a8d61a6cea710c7d544680454350fd9df77a10cf82035f17b12734df3cf9b805e8d6309000d483ff182f428661f7837f7bef18d6e84ca9038620fea4d654b21ed8a3fac6a3753b464ba8f0dfdd22f8ea2ca2d4a90d89802e43d235002a39a1cf6bededa60c07752f8d44b2a6b75de5e4d7a971676dc38dba9b74938375e9596d007c74a4f9baff1deb0dda54eac30132d79e666a8b52d02725aa1aa9e072339d7e6cba6ca2d9293d502a5a8b5673119eb795c869e2a2c2955eb54f3738d63273469db8747bf2f3da705e3584889608e499b55a060681185803b48549c152dfc60c1d66a8c2edd36cb82cee2e36d732558f56c3cbfb76a98c28831eadf61b5439c18f98bab502f25139d742bcef8c1a8f76c1a49277eb9042bca05f32d98bef719f3fb85c8a5d870b1a19dd2d6cdce25fba37ec98eae7f6eef56129b9b1f53bd0d64ef5789a8b96478438a5cd6780b4189f5d1d0e333a5deb62883ea69c767b9b4284559316d1f282d922d9dc5f7ec9ad5b9a29e92c256bc17f8642fe74ded443cb45093f02681a19282389881ef69108ff69db75798146c1e2d8d1edfb19c40d20879919564b18a85a0c5620f2f33e041b1bda1cdbe9739039417eb1dac165f88459c02df405acba062151c184822fbf8cf1d687f09a57c12b45fce51e9cde59100004570e5b47a50fe2b7709028e32e4517dc86095b71c434f8c6e7cc50eda7210d737695d7ae71e7a3bdda725f90ce00642d716a968635df322555e04d7939356c896f28fa39f390c8d4c58b704c6617564a6bd4f5a4bbea1787760b0449fa413b99bef2e462826b1d4995e253677ec327e9c5d983861781821982799e0a5c409898877ffe20e5c8278e6816005436c2596b85ee29c275daa9ac40494522eb4cb054f6957c07003475a73ebb059b5dc7c059c872352e09dbafb00b015e05ed65e28ffce202c25c053c3a769af2eb00d3a82e5304fc00f73f4ebaa702b069d6dc0af45b6a5e7bc2f16e1b01df3af26fdefd9ceee5c56164a7661bb2ee0b98eeb1077be435fa8f8dbaba29240bfab21fcbc795c2610c8178dc309e1adcef8e55fdee4b654156c0fae940ec8bb8916e4e66c07e156dfa4d7ca522271abd05b808c406dff54b5e6c24b90fd605ff6cdda4b3f7e8802bd920b28f2c94679e4f253b2e28fe7aa956a21d719e49daed2a10d972cb375e8575b918e85c580585097fea55bb2a837f09d81b4e9e85e6d495bbc8b8de0482042fd6e2a8a5811f325d0116146fe005b10b0309aad2adeb20f67abb6f1ee069176922039e312d85a56cf04dad7eba2b363efd0122924deda4dd8be9afec8bcc57fa396dd47b5905efecd6348559958325f8cf57fa162b45ec1a06a5db56585f07ca089f9ffaf69bc89f4d8dc4084979d97131d7ba8d561307d16f6142b5b27a639c5a4c713dc573abae5a8aaf76a328574b7ccb5deb00a51a6564f528e8971dd5620288008a4516fb87ee153de2a38d0c9466947fcc3c6247b06d520d970c4cab2a6b8e2ad83344fd85c453752ee1a3abb384664c588592947efb9abfe194eda802f2473c2b33bd745720a8b4508d118e18c3e73f19b3a7352ad6751cf9898d28a8e4211b23c71e32814d8218dd804740482fba7373951459f8db883a6c2663ac29762bcb477b8848ac83471c1f6be000165380d919e104ac26d785c6b17f7a8b81fa1220de76df16369b06fb82778b62565fb9ea08f3ecf90c845105b5c33f822cca7982c8dcc5e28bfa9443e951da9b466a25d95020ccaf7c55f99e6af37615ccd012930683bd7873bff1bc0220d19bc398aaf35026af1241df5b6c506736244fe59037b83a8f352bb7cce2c4c9eda4fa5ade71579419fd43ced9b0276279b721a2492d3e7b09d8cb7fcaae050d95a935bfbe9afbe5ba02233dfbbe876da3e7fc52aa72fbb8fd5b53d391d42e4134797812429ab5724ce3210870b16b2b9f44c86d84ff918b811c6b5bbc12c074e2a03f6e67dce61055d3c4c9db85d2830f4fd1bed720294eda06c1dcdb429053de24f252f44493d23b03c79153bcc870fb2dcfa3a04e175e3a34605b51f17c5af576907957a7664aa93161f6a29e5e507b8009e020572e35c977fd49a98d322d5e27f7b100c878cebe15774cc610ddf32740b69e89edc3a3973159e60eedcd528a64b7bf0b2d14f3c8bb124fe1d7cc0a297010ca3d0d8a5d8ea66a84cd20f24a44e7f9eab2b1da09c4995f4b820e234336bb850d1f648964d1ad6496dccd32e22ef05963ac3502b99d561e15e04d063f48ff972f507ac3b10e4e5f8ebfe1dbb2a31f75e873e1c9ec279eda86f500cde97f4ac5842a74a9de8ced4cbc983fee1f26a851b65c74ef797661ad22266870f869806ba1e9499e775998d1898dd5c9616be4c13ef8609d5901c966094d374228f08caaeaa3dfba6d48aeec9dde72129bebcaadd16c92ac8689a1700ffb1c0ef8086d14b4a9016752826fc77f54eb638527b9289cfb1e94297260067f1895d4eeb2ca3b5689e4072f0ed2e6420f8430ae549dd41f3919f5e29fb9efef1f094b8c0385925e86af2a587ed6d06e6352c4a7fd5ee953f2dd0cc12074869531c93045f48abfa3a0a1299dfef7a69e5e816a5f0fa025419bcfa6f49473b31201b28d3ee0b567792c765a5829d68b30d354cb5a747d4a9f3bd89ebc6f28c43943bbe4fb79377cbbe490cdd29f9f3111a18dfcae12634c25120a13307a800013b9d741fbc95cd1b2621ce6685bab0e33b18eef9e319650b430bfee0a2929bd28da5e3b2a06409d7782992be3932f005562157db2b5dc955903e43f39d649ade5fc24a3e88be2ccaf5fd378517b94e864423d7ab717ed59e58acebe857884f9e05a858fe94c2a6ae162949d400af0e00e6d48815a017a150387244f286e2bebc2fea566ddf4428c5ff78d05e31a12807bdcf96f60b4446aa88233bf1c46d711f51174ce6dd77471da7045e404e5a71099bbe9461f41eb920e187775be99aa2592d9422cd17927e5ee3414ea97cefdf3412efbc695b045c32fd8573488d32b894d58751fb95678cb36dd53d4593e1a775479e34d413a3fd5dd0c6305ab3d2ad0fbb5525775c9158f7c07c6171a65b2dbbc3948c118879066bc74655d03f34457e2fb70e57e2a2157083b5eab0c53c10f56604ac12a018b14580c81939b7e41630a1a79d7238e9b2e0d178e31dbc6591f1356a8d75c67a5dec82b9591cf329937cb002076fd459b9eb3cb33d1abc60f86b27c8d02003eaaddc1a587a61410b2af26422ffdd32be8837a1e1acb88fdc397256cd0df40d25fd2e339c052fda5e8e2e09f4f976378db8c8fe10a6969a6f36bae2a0c9a60f844737be5596294e0f4596b450552528ad147e32d3adb78af7131ce99a7bce555bae4f1a11244ee95e06a3fe64525cabc288dab2327fbad380f90e78f8b0e39aa8de91a8289b1e732b20375e82ad5d76cb00df71338bcec2050c2e8d7eafb19076c82497ac19ce6fe1f82bafc7897d6f4357b766d4b43c035b0c6ea5eb923e3545bf7a8a5f5bbf7260df532d41fac7ef3f40540f4decb63c2d14e5ad233aaafe709a3017505024203fab7bb3a16f7531baba99b42b7449254732d2a3c728bfd3e4a708fea00b3be5fb1742bddc4d1f19e87ce229bb50113770c11f2254d52fedeb54b5f5531e94191e82599561c9ae7132d29e8fe03c8f3736e0933d94a0ca81b9d68bf0c615464c315677133fea694722902e2fd64469417e4c9068bfe80bdf34e1c2c28f841fd44f9c004b112dca3def3f5bcfe96315090fe7559415db9062f3538d479187385ac3682004907778b957accaa30e642b943cad388a4359b4bea31145ab068599d87698518ce43e2689641dd9e58710da7118c66bdc7f46f71a7e1f721c37490ac2b32e8184eb58aa317d5e63248da69f07bef72b141676f4c7709ee1237f4aff9b1c85b4be51538212631dbcf754f6bec25fcafe1d153739d342aabd9212d7f5396bf45b1b1ae2f35c4c39bd8f0416e395c2e742d01d9850243c870cec1f01d6856fe4719003f2f4e0102341724df31e913b6a2c310d60640f5f680bba22c8b965a8758e56b84d9dd3c4e9b09ed1cf8b0c59e4620c8f8f9c340866ef7e7c72be61affb5cf2bb82cc741067972dce187a9821f63b0e7febf8130fd6eeb5bdf667adf8952e752147620c187601768af1f77257fa1dbecb6860265293954078cea0fdbdb3457438f93c300329f1197f94de8e234fb692964cbf9759d5eed4a92b749ea15e6225ee3edfb3e24cb90c18e55ee30e989c7d6b8235b26d3ca947820f0254fac6a8f4262a6d8a5d3e0408253ac1f4edc0a4f43eaca6624ad99aa128de6465d16061170bafdd32b558100dccd511a23e7ef3ee8a38001da5b1f6c4e50f8677e6c3fcb81b7b0096b7d314929be650bcf4f2fa4c5b44c5ab9c4775ed3ef76097ff823fd5738ae55f62f0010e31e4c75ab76f61cf9ca7332646a31772d6594989177d197f08d0b9c3678ffdd350cea0e4e16e3e0fd1abe490b3ac30220eec796528ea0ac409d6b6b033bd77c071c2241dd42217c83cb07b079d0748d769d18552619bda187bdc117aeb664abcdd2299ed04781b6b300f9ac5e8d8b1c5cd5bbf2835c684eefa66986e9128f21485a853d18ab0fd6034dfc4f32e964d7b216487a9a8d4537f13c54b62699d9a4defdb72b025e5e409ecc4ce9e60e10a7818a69e066b9bf57f0cf424a69aba2fb5da325836bbc8fa52446558d2669de5806dc85d204e7c937f04306ff9a291bb431f42c9a079d782dbe31a4d614394143fb4a7e1202f9588bb23dfba46bbdbcda78ecab6abc295af63e839db648ef93cdca771a755fd61b7da7aa1471abd0bad37e8468140571b8440fd9d4a9c7f2201fba26814117982263542dc205ec5675a45dc58a9277ff49d39ceef0edbc90b6bb507fd728e551d4f28ca594b2ccb66541237e5983b143f48da00c70e1b1743e6c1ea9d7b2d0668b64c86c04faa5870fbd94ad430461f61ff1e4e6e361b47fe58f156508eca1493b4a0674336fde3f8aa8a462110d99be7245f515dd3921180324b072b10ae2ffb82aa9d57881e621cbd4481e8b04128db8c3d25b2ccec2c4d14aa197a1ee9fd2da1cbaf57bc49ba4fd1418a389175836effff0abb052df0141d757ff4229e902236119f46fc57c8368742d62f70dd9c96f34837e89cb1518bbab01d207f55f6c765066749558e6cbe76ee4791da46200069a416aedc06621f491dfc6b59b429be8c86e951e8d94307d1c4249ea9bc8fe1d7fbb648a2ee1a171059e49a68c41fd694c14a75566188f89a82f25a3ccfb7d9f4da12beb98057ec538e20a4d6a75c7e42506bc9cd53ee3517cafdd4edce84108756143c70ea2f25d962f8e121be641221afe44c827d785a28f7fd31e63cf5af941c02a9c22887b84e8fe2d0b7d3de18728f670967837398be5070e751dc9be926f1186f50599fe68a57fc941add3161df9c44db2a5bad1c9e5593aefba36c1eb8dc162ec7dd338c0a55a1ef5b371a949a1758f17e445b0e2606683835f073804da987f61e4942d9e83cb8cdf2f685c27950d35b575aed05ad42e2e8cd44806687ca8087d7f482f099ec1c0eca82759adb70eca83f8384a43b9ee19a13b73ad22aca4518a1f7a9a05699043c3f20e371333a78fe2591f8fedea6f63cedbec18fc4b026f4b3cfedbf94f952271eb8f16da35f1201e5755c29d1be30091ad4430fac9fd4bc5c207d5476ec4c4abaeb9380a2a4940665e072fb53d74ef4a2b650523b3fc773f0d792c9f1e6b763727e42acdffcb29427bbc471e4dd93ce87a05d4cdb97ce8bfe0623962a7301b50448630ac5d35eaebe7d46dd40c14640a019b58ea0ef673fbd3d4bdab02fbb599ee86873df696b92fe5836ad277c35593cfb7800e06e5fefbc73627a54ddaa0e72b1c62228bb4324caaa63a2d6c27cbefadbe96b566431eb39a9aea671527b2ff8f544b6b4c9d288ce841d4a01dc85991fbcb256a488852e117f87ae6cfa6332dc506a889036de1484887cb94e9a34533b06b67b0805ac2afd3ffce43e5cb75dc9b8715f642c951a2ad5081e4a1979dd9706bddce2c118dc3e8f69d2afac544a745a743430b43874c45875e25ba5241d0eaacdfe49e594226919f11ae345ddfe16d6a09f67bc8cadddaf15d2a9a481b6fd219384776c778e0f9564d363fa0347fd5ce6aad6193ab709ea88dba0cb4471932442be9c9005710b3636f85c65c05b5a304dd4d98f7f15f4f0ba798bc6c6438385785dfedfcf30facc418021b2441ff622cfa8b380c3deaac558d9330a6cdffbadf62282a41d57da4ad1d196eed5e37571eaca1488089701019fb6e39a86b3dea4d433533bd148157c20aab7293646b5521e117c6cd5d4bf21e50239a4e3ab7d14ec64c78201e7595ec21c8d42b5b540d1ccb4b5b39bca7ab70c015f50b63a62a107aec2f9cd423194fb488d43c9e67b44093931f540fd1c422e26c7d8314410819b6f4870bff95872a85a3c5887f57718e15aef9e34aeab9a8af78eec5853c01d8890ff268cca1dd01112d6a9a09a2f355c2c037ff2662106ea8c61228d2c06fdc6421a910534660314046f887d76c3b372e35f39bee93c2c95fe32a858d0b55fcb3826c742c640875081c29257e1dd2ea1376dd200d0cd466c0bf1173f061c2688757ecce447ac607a6e6920e5880badc7ef1acd9a6d7d0634680e237290e9c80d4e790d782fa459daae63ebfc4d4928bda7b5319c3e02dc29698e90bad8bed5a4bcafaeb8306c7b8df4eda4e93c556ac5b110bce1fe2daaaf54fe1cd465da144c12fc81646f2bc1ad77eab7ce59f0082282c05279c8b391eb310e55ca887a501f0fab6e930a3ff2f186c5a977c4a92c4c055cfe9330df7b16d23e7a62379bbe6d772c4eeb580098edce0d973d4f80ca27d1ba621266e70fcd628b52efb0084091b52d29bf51c81d2aaafbade870f671ccfdf6ac53e9cc2d019cf399391e5b992db739804df1251cf0126cbb0007d8786c8c6ec9ed81e5605dbc0debf8af656fb89ce0ff2ad62f6581e78bd05e3fdc93f678da2a5771e03fb61c310ab1c054cc7b6a82e3b4fe2bd9265b45c1d8a03a429a409fc25551290f559653797b48bed0270933e34dd869964fe4ada086fa3243ed00d4e5bfb5f5772ea911b56ecd59f73e7f1d0d1fa4a85ff6f827530b5c3485094f69909b56f7febc88e8c7a1809172fe81b85d891ba1ce17cf5c9da68f645d14d44f06b276ecc7a8be18ba24711959a8a9dd14c72fe11eac2e6a9ac5389a890f33589ad641f680bb549fc81d92cec1b92cdc1a713333dae308af0b3dc87257cf109f828186b3c5364a8c604c59d2a9e5192a8f055df219228ff28d801a0fa6fcea61b80589765ce615edcca02a6272dad745a2f4005e08d501700e73ab137456924e796dddf8765063852fa55146f379cd71744931553c979dfff314c4d542941285a7a1e7bb65ad21dbf1da30370f876b90e526e823068fe358ee250d673d850b851ebac0f453bf7e48b80becb7621659e9dd06f6b93645875b046d98e22f1cb08d8531fb98937d992dea4db2e670b22ee2226607be4f69e2ac98d307a80b33f181a5c6df1b5049d9877605abd7c965ed95156b1de73665f567a986d53760ed22c729dc22388719e52132eef093cd3f5466673d37be63ace752964ed2637571a1f2f6e5f07aabbaf94a8572e4d54b621d6db1d337c891d39365ce7754d88744f0cdb509e03f03ddb1098a881e761f12939eb3e2316686d1b0efd22a01d3b6f60b9c7dcccf620cc90e99ce5ca3b0b9ea0199b0c54f53cc92d110f6be92848b836a7be8c871a68d13b826c8da49c1c4f7fa1092c1ba30bb1085159a6d60ac24a6e1db980193994c8f6def53042f20a8a8cba0fda4d04fc59bcc1e3f0adebbb2e04ec9fcbc1b84f2a6ad0981ba95701d22f21da5217751db6d2d71da54147511ffcb1626e071f1ee66443963d8bacca540d38620faadafea2132d0679b5dddc6e3171f89cbf06de700c4b6d87ec891dc74f2f89c0611a7f08824020f93e7588fd0a4479f88b641faf2bdc2ea65272e804efee65aa55a93a7ba4a71b2a7c048db26203c0cfac105fde584a3e969086dfae3d553686214ecdb5b51e9ebecf032c79d87c90c2fe913a473ea8be5aa37ca757d96ceeef1f43f680af61b9370c003bfafc2dbd4b971608c9cb299aac693a66f4921e22356775ac30e85f2d0a5592ce3c5dfebb28bb3f69747f30992615a717088eea05cd2c95fa1302fee096ba306f0c415586c886ab558d42a16197b9a2722bdc260c0f08c252c86faf5c6318aadce95151c36060907888e61ad0dc3eb6abb242c909abdb77fd193dff34a53647193bc9a885e781f2ee386345397f797d69e3afeb22fb5e7288a5962ed63cb84df774e48e2ce9a6b065519a2a8ca50003501a6a9acad9be77afec08ccc7be04fa14536980cef6587d7be4f83082f6624acaedc65d5549d10cfc2e99e2a9c97b5c79b09e4ef5ad493e83ad6e1a41f4585d7a9865e3e289319c41d61f3b52e68e2ccb4cbb745920b9e17dc210505de2709f1426800a0e451182f3e52ff7ce27293785a3abb57396fc2b8371756fd0db241b80607294a22443d46b5c8ca3e8ec72393822daa3afb524eefa749bc5dadd3237ce97308075f52133c49327dd69ece78625c55c2c05ea5187e73168ac59ec154518b649f0b1a2bf4c6a1049918556dadc3dc5a93bce50a8ae54cf211d9b3c10618750a8577f1089df89c4466031e821db5f071788163ddd5cedf0f82fb6cbd09fbb5655f44b20d90d8ffd982be34ad4af711795fd0c94b2efd56c3d3f1ce2ebcd307ea24ad52c3752ac3db46d519e6790a5a648c14b8c2a62747f088adc2bd8a29945e8ddb751321e09b16bced58481c61c42751fadb36514fee40018d46bb17d29fc0e68538aa5f094091766459942e3e8f3ea3fb40f156d461ce8d2ff80a598d132766d98cce34028d09e4f34f36775caf6d97b98bebf2f103063dfb54e8cb0ebf45f443c6c5d168dea969008b1cd265062093495bfbe03974b1e2ba5ef0f06a995ab0ca16282fecb47596fe2f0d7666a7f0c56d6ef8778f210ec2111d1fb584cdea6753ac7acc24f21c62618a1c8cc7530cf3d6e0d988efdd5474da6378965f658907f984045f838a3f6e21eacdbd9c7a17a027ab73b94c03e2e7e48998d9f6897701b9515d2420132aa3f94d74641c1b0caba234b087c6edbaa7800921b22d8f0dd9890fd9b0d35fa5707d99c86395723800f6222637d017584d2bd11fc3955c2416d2ffbdb760612bec586a715325974551830b1ac0c15e5722a0d42fd03fe8a36ce3418e85f19776162852aed0742e07d4c8b8112e7b80adb3ed3510178a62518f7b943d12a0fdde11ee2456b5113e0b4c9d783ac5c77ec0a70ab9c919b54071d9b8aad6afc292ca2bf14e01c70798a6fc8de831b20185e589fa9e220ce1ff4704e8163b6f1164ccea2252231301944c852d5a8e5047355af87084c31dbd522b7730897ad28885979d6d9f43bcabd1f47ed1399731a2964ab65bab0f574805613329229a232a0e2d2285603d54644fcd800ef65ad8adfa2a9f580c3087695720d12e7c588e8ad8e907ac9739cb4553b81f824393744e88ae75fee50518c352a88d1cb033d6e5ff3edcd02b5b9e50f452e1bd6a6afd4295ff73b2d97722193383a6212571b292084d4c09e9b0241db1a0e711a68629c8a68415bf0bcc9a73c0db9fea827274e949cd167fa53a49f1299df566071254a95c0e8a14a445bc27a3b087f1aed73b58b4ba97c8015a602b0d7b09932323aea57474964ff4b85378eb1e4802e4b862e2f88560fbdbc913248e4954d49dde7367a2efac207037dabddc0cb1e51e894d2e2c62e420ab7ff44eb868a28af906cdffda5ad57450a1b09f625a4897ebac1989a6d8d5a4f8d41f6fa29a7e40f6967813ee68ab561c34bbc914632bd7a5f4a95a99387ded8e300cf246085e649098eaabf59cd2e3898e6475186393749c7eae9d60ca3cc7b6ffbd747ccad43b59e937e09bc23ba6a17e2628ff9974c869e6c22f7c6b810785a0d08dcb1601603c863057ccce5f0309adc2e0ba74a87d7f471c5db3a93bcdbbe9cec6e852a6cd58abfbd30e50f161ef274aaac87573ef68b9b3683f95be5541daabe9c6967e04e910b9786090675fc6705671128fa32302d4a9824fcb8bbb0031f7520febe20e8850a40f6ddc3a5214ae9e62ff835e311063f01b8fc0a371aa82ae718defa8ba1d677230775725e691d4647c9d1a967e857dca1433a77163866c34e02f82ef5b2d3969bf73795c546f9e3f93b67374ee67f8a7bf1c1712485d0f6876eeb5edecd578ae034a80c6e8c4912788b70452d3496f4ee04f9f371ffaef2d8f5b9db5a309408a5e54ce3aeb3586a3130a167662c7ce1bcd471921878799fee6d2c74b1e65e777edf184908f25a3de4c9d31f37e8a0500642d2d49ae78726bc2c1f1485b840084cbf588854b15cc934eb4235d88f2f2144c6b6e43ae3ef50e1e43dcd1edb1af199a0ff29ba8fbc722558657bbbfa27c0ad5d96a54b98d90823626ae4288003af9f1197c570b16b90d317a8571ea6b68cd202ce90a0b21f2cb1d289816bd3cfaa9ecfc2f8ff6bbcddc2352c22d168d8895e8996ef6ff06209a6cb44ab01ab274e0d5ad98d17b0bb308625dde893ac6d011d256c4923b4d47ff494369c182b6e054196e80d3100e0b9fc42d86872a08ac6d18673c9413381aa45b7d8a402336e597cbd4ef40379ba2859bd15bfeb837ae7e2ef860a0b92b77d60382fb3b416d73516f45e70419db6f8e671492a585cb0ae68be1988716f32b5b624a4344511a55317606fcaffb6940c672a4493db4ae721a2905d2cc45f808a81b684cb69798ba3f2f44c581c63bb05c10c458126473ff789e2a70894e0b1687656d014b91117c279f09da3dfed628c8b25d63466ab050ecb3d2ad681af9cc70eaccc765240a8609c5e48d3265696fbacd826cc06c9faedc9d2083e7c94aafa0e2a9fdf59f7a47f5fafc7706e40ef854446b61756a71ff902c3e3d0ec51fffe27d1557717fad068fcb2944e58e6567cdc78b283e576ea41a1c08200ceb05ee062a69e8eee1dda7fe2406c4d7fcb54c8f817bf698f86ec4498690414f10467d0f29d33f55fc296286390df2e1d3fdc9bc20a23bb7388e90f5bb4df341ef91dc20347b6bd711c9d499d24ddd223558de11f91a6d35a752ac642069ad2f955e5be98c129d34355ced41cfab8d064f655770929d62615e144fe62ac481b60bff7daa4a56665bd5bdaddd056939c4eb0eabc1e4a10d10ca0f60cab323f56bdbafea50fb5ec22d8ca5123bcbff484e4139521e7b07b6ab87cd716097595eb99c2f5552eca44a661b53638b6cd2316ce344e470299f824275ed16fe715f48345447946247d391c1ca8ad1e58ee3bdb4fd3dfe4c3a3e3dd37045734f8117d8a3be25bd0386ee05293038a447adc6fcb3c8bd7b2390ec8a363c70b57c6585a31474f0ee9196db4e9dc7e8d9a7135a32480a338d3971822e9bdc4bf239b5c5763a54b44a06eef5922349cdd629eb7735a4a4b3466b80f62d2fd572597f192edb900f50eddf7288ec4faa23b428915d4af0ac4d44081b3ce9de43e390cdd56cfd74dc5acaa3e35a98c80f211f69c988252c33b0cb1103046bfe534883240c87dc161582a4cbec0517d8a746b420d6883bd279953b029c21a5cc53082e14e9c22c4cb80b76085f5bc658750ccf64748a139f20251a95ba961df9eca3770a3eda0222abefaa6f9af59ff2c9cf75e7b78b2b9aee960d51b175cf6ddf22ebbed7d567a33f6a3bdb36909daffbbbb706b6b6b2fd546bf24965003ca5d9f343820a430f5f337f9e9ab99a93a20dbf2fd3d865f56151976b77400a79735b59bae15f7471687de3a1f22484c7a474cab3a429f97cc12a38b0661c6de200ddb0fe79f7dbc2cf8287dbc20ac515877eb1c970f227d44e35aa304c9d3e040bea0f5bde4152b0d6076e637be6531ee0a0d6ad419de0c73259152ae0ef73bd01127c6f3d9fccf1976294125bd759c04dd5b7dc0b51b1b3d821e7a5fb79faf526fbbffc55a26327fe56713457d553438413a67618d9049038c70adfdda1f762e8db3c259cbb31e008a3987722b824a314f42941f879164cd30b4524c5c68f11d2f9f3ce1ed7b3e2ef5703e9ca6a06dca1bc6d8b1242bdbc1a481654f1b5a3b1b6dd5bc68852b550cf61b4e6d5a06ec318cb4a21a2c3c6a97fa1a4c36592025c8dfe77e5b161745d28c4086772bb32b797c4155f4a27d98968a2d3f1a3b6f056fbc6874e2a928d234b531ee3219f265ed1dfe983fd22f2911fd5b51b71875c56cc5df49d289f6215c95b721a4d4dbaa136eecfba8ca3b0f122797732ac163ad2636b1bbd58b7770f71eab2cc2e3e22c32a89b0a47603f53bbfc4e953d9657be89c6f1ebe3930576afd665db795540ecc97d1386c514cd0d7dcfb9dc1da3e90c2752be9198cf9e04d57d848ca492d7eb5fc81983438084071e9518e6a0899793a3c5a1115cee45ba990bc1d60464cb84aefbf2a5faa025bd0fdcddaa67ab6700af23123fc1b7061d807e12d3efa8410f43a76d5ae3c9342f443fee74b0203745053cde14b24d49501e0cf83337fcfa966f8ea7dc09c8bd711139a290b613c064bbb8692d9180f357b3247932a703b647a22e7f47f9de2a24f52a4ca6d5c07085284d8c5cb52ae15ce075c3bffca169f9dc3ac83e6103156a594c1ca5c5bca44d20b096d60f1cabcd1e2af4f4ffc9929ace46f9150042b001a808c65721d335094c6b773927f79cb5541b4bd7953046e1c00433ad275806464b537e7cee51793cb16139889d0eec203c7b9ba332fc7a13bbfa527db44c96c92e4ff6ad3ca3d5b774ef5ff2baf7f5e4fc9f05a237a7bf794bb3a8a460cdbdba6b1c15fd0ca1cd51c84f7bbfe0add43451d5c658b69e89ef2f957269afb56f94711ecc2408ac09f794746437375c62c3e346286e120e65dab9e47830c55749715f03d36f060470e4666a7ac6c44ecc88f78d813b43b4a56436659d961ebb56111b5912a8287665a398377098898e52f147ab8f150ec8df68ce3dad7c07e68a8ea5db849ce5ee4f21213d8c4ba28f3e4814433e27496b14846dae87151a3e085c0da74a747836bee2bef8e71e9740180e8e84b90b64a6844ba205d03a207a9a3ed6de935483ceb3a0fb659d9b087980b5ce2b1c759d79b3a28d3d80d6253c34c2abb7684cdb6804d333503d33e59fddd04f665281d2beab328003729f009d3d30424572d41b8ff7cc40e29a47a2f183d47fb6ea4c34067942aeea731b68907d1351d00889bd5ac08863ab33d027190fd76db5002ee325b2aa6ea9b2a086832fc8a9bc854575ffc516e87845785eddf0caa54c515e699e1432288495ca9c4c14372e4edb87d52444f4d5e4c8b281d565182ac309e49fcb4746070f749ff1f3fb00d0ba16e74dd0dcb053850df1a546f141dd8405a4b014f0997d657e39957bce6a266f29265b887db8e4ed09b42480c83b15f0fa527e4e968c578ddcda62dd1e352921eb3c6bd5abb554d26a1a4732059d6917208655bda8ad0e487458e675aaeaee9b38800fe72137cba185c30844685debdd5075405272996bf758a53e57f09f723602a393b10dd0d1290410e37b4ebb825127285710011d091526fce93316a638f0c92cd970574e659b21b41b747562c979c16cb34fee4e9f325f15bbe079897e7c18cfdbcb957cbbc37b187fded68b51b5f7186730f45ccaef73400115fa0740896a2dbc3b49c4b6b2b6def393ca75e949297708ea83edb89094546fcc05ff7203a718c144c3db927225653f4aa4782080a325742e70b7225f41150892c1b3a28eecf71cb9ce38de63abcd3d2bfb07b39e319e635996a3079facee4affc605224914b9ffc99097d8fe2eee6ecb4b26877315747f306f715a7117cc85d1262e877c3cc72e5990f69f7996e7dbfd4d969bd7db6fd342e6e58dc9a3a45fabf772d5e6388e23b42dc2c8aeba8da0be8de3d734551675f27c7afdffb540b41e5991eb5f06ed4289cbbf0d6e068e716a4b688a83a921a95dccb45dce0cecdc94accc1f6ce847175541ee95f1994264e2bc89a355719ea8b46c5706dcc6bc68b79a5386c83e7c7c36b739341281df4ada198caeae523c6150dbaa7032c85f39bd9480ebfb163680c1f297960aaa06effa70cce4404ea0d4ed16ea84846789edb881770c4dd678fb21fe4b7a1b1fa1bd27e76f42cd80f68feb6cbba8170c85feac1bee147ae989f6ef054fb21bf6560f48230a0cdd65d841f27778472557470fcf6344007678e5067f40adc9207bf853172a91e487e0358d5609f657ea1f4096ff48a2050c949e3694025065a81796829ac0961e8f039709e12c04940ba30327d152c9cbb21b260f86b32ea61f5bd22da061347cd331a5467a5982375b783c1ccb389e64667f4d08904636a13e978b3b7b3491139775be48c36a6ff1c4e2be7eabaa126c155e9544a857d5df8a3c838f9568ce86fda8662789a4ffbf206a63b9a83a2a3f83519b38575982d5f1e310ad40d961952e56614ce0609a652dbb4ed3a0a81b8149709229abcfe7f51cb295223a62870fed4fc11bf939793832b8ff28cc4f47d9464f95cde2776dc13bce8d25a2792b2e71aeaa450b25775565bb830d02da7621a9cf4dbe7ae297dd6420c39a07e8eb047e2b4eecc65381eab3ee6c1cee3dc18ff0fcf5055775a88af2fcf0396d834ce2a56d2736aa9688fda555ac3ab297a691aecb330ec882fe2cc410dae71f369ea15e68df8b16d439efff5b18c9ade1108964fb3f5d3ccc9b6873d6fc819dd310c55d0f9fa462e63e60cd9cb111fcf22a280152b0f332f0c350a773d478088edd989c43a0a34a71dfe63435887709f65b4592c2ef7ac70fa0881357e03acfd914cbe62cf4bd082751f179f87808f3da1551f6ff93bcb153696d8ee361c079e7b1116984e127ad10bcfc0ff18204ddc7721f9473282268bca2d8fb1e5868e43a37d0fec6c85c71e85ae2d310ec5cc92293c7d11b08e89c652127f00267cfb39c6b7b7b0c29ac5d9a21b8900717678f93739c7c7d9b47af57416a4b9871b9bfb19823da98135085389057d5168e2a7fea8495a19d71b4a71747d40a7ec0b3a407d6e6243d3bee828086b858a08cd3f04b567c50237b43aa54a22c444bed4049f7b3203dba061c54cde1a18947212c821daad81e35a6dea1c7250c3df5c0d0c1f505e25033bff1ba05ff4362f9b6c8283eac061cca70c8d7332658f575d52063f064719d3ad4e03bea84dda56602665b5eafac78f523dfead87a22ef781e2a2ea9f6c705eee6538ea36abaacb7eefaa1626788887a01470e63d30037dd40166aa61321c0a2478d91b4af9de14ed4063a8d075b9242057baa5f28e7b15b0595f1ef2e40777cd8cb54984692a3cf83bb649dcd7688e96c821772ef589c15e556b3c88248766727be4a08f0ecacd88be48016921faa39456b9841d49b0ec0d64505fd508a42564576785222fddefc88149723b3cf6f876049b3fc06ad927eed5f4c41260e6d157d501379c65470ae1266f066275d74023a0fcfa2605fe32d472e764b936d606459ae2ad73042003f667ea5c96b4f60e66ddf2b680ecd39027a7ab8a32e7df168a83e0937fb3a64f0106bfe87bc42ce66f5d233b2288b2a8320033a46940c32883f9c3cd309f781113b27c905102effb69a9b9e2ea7371321e3a671f8a1334095699d156528de67f6ba716a683fe249dd267db79fea86ac6acddf462fdd02fc5e6f1baa49011b96e89c660fe72027d88cb1233c7a398eaed4d8d582211f9f2edab778000dc5b4cd795d33d4f7475eead12d00b35d087c73656658ad8a5b3454c330813e14f9fdbb7907b1c9952079e24e131b825966b18ce3cfca6d1c1c27529c09dc8bdb9107d9522313e40765031028f765eb570e145fc26801edb380e44ef5e8e069b0fd3a1eba278c22ad47effaf31fbc2d43c41f5310286e9b3f0a53ba5ef9cc4264520451d803b252eccdb16714693223de523977f7791d75f2ee83f2c3737686d03682f64a2ea668da6296df5eb395eac09d94334ac44ce4c95aade98ed04d9be7f71ea7850944787d5935d4869d8a9999141c572fc376a72dbf0a1cb0cc2940ef63caa5120025c76be7de18c7df2fbc21bfb84439c67b121118c0986f7e3752f65d4fdced074b36abf91ba37b88a80a05fa4fba96d3ffe58980bf52abc38194a530195c7bf3d2fe7846d655abf8416219309ff4733c2ae1cc1f8ae94ca6c8da5dc91e13102d364ea8198872ba9e94e383ffbd44c9d8e49a96db1eb19d1788d801fd1feda5c4c11082062d9adb96a3a5ee5e685d14041183c5c02b196437d45b12b097e76a68ce117654eda5ed41ef72b26af4c61bce9ab9ab7125e5a68c5cedbc4459b2f995d7c8b9a7eb294874e55bb59dbe51bfb67cbf8bdeafce71a5a7a7df435e0bfb1e7d32e774502b682412ddb3a6c53f0006f8363f4e12707149f669e7fd382556e46d49bf4989736ed1383bf8c2f3b1777ce8d99a5bc16db64ed9bd0eaeae30767a8a6fda7972711f6499c0ae3f9c55f74fac20f496d84eba34d6d972c2e67981ef3f58d02fe66d49a109377b349064c986ba66c8ef40dbde99b3900a28b5f053a3d9d2a08c079212e3a9bef7d8b7f43a51335edf429713ab6f161b4901d64fb03ebee28721f21ffb7cf886f790717094bfec77ffe52be8c0a6ed19ae60bb82d32239b18923412adccb16504d8672e936e10a3a2fd56b2aced4c916f7e95058aab6b19e67170bb914d6a32184f8cda87da4b75814d801278e004bd517244769c19a7e66e36df24c076809d6825336d5cc83c52f7af9b5971644614c92d3bfdfb38c018a52f832eb91e433f7b291e006bb24c4bedf9e44615d4fd44fc172116909d6b7fa42ea2ad8ec35c20398d079f424e8f9ef5e3a7fcc1a8963c1fc10b3fe5f0c2b821f8ff81cc9bb65dd99e08b882f2f1613e527fbe58d871fbe91e8868532a40548b6031611922b49bc84293ff5f666c1228cba640b1c8aaeb1b3c0c60a8518cf63fb4dfb2b09817a268640469cda9a5b91be87715611ee3b2ceb64acc4bef541cb7f14bb0b4b7192b2b02b36b0a3cb61aff6f469ff50e53a3e7ca2d89646a21d2216df39ed96e3ae869afdf169b51cd2dbc2c37a77950ac1376ce2e6640e45827b111e0fff083d0a3fab5cb66033e74aebad6e491488e29db6726a7693d8902a1c2ccb715dee8d3f363abfa301d4180987edf08d0c0e65a7bbcdf93ecb90761730d456fe93edb72bd642781b5cc3c51b9cd7b5282da62c354daac6f373b28b66950ea7c492b9c48d5084df198f0027617b74af813250fb9ab080f0752a732a9c2846d5ec3a2fb780bd43f81887479f4d8e5c2aa836746ea4b517de1e7a584ba2df20b36afcf741751535e9193fb1a106813e5d607c87f9b3364a157e0f42c3f9a05b947ef18a5d1be58daff2d3cecf8d62a13dc56543ccf87354431c990f8fe1c0ebb2fb0e920803f527c04ff1180a4d3fd4dbd5d116f9a0223d5dec97dc393153b62690c88c6a405b6610727ab5f07d9bc0b2698813901473dafde2f22f82c4738d885678c10f6e2f8a9969012d94fc11c99ef50fdaabfc9b07b37d112e6749bac58035a6f1fbbbcc86bac44a8dbaf5ebc60ad5436c0b4fb3a82a052ae0a6e9f457bb3289b4064117f75cf539b6e864dfb071f4c296f10aec4da544cf3fb17d367ab047db7d0a9f02162a0728360416f7899f2956fe7f58348ee4fac53f7d912125acc9ad9aa74d4b4aead8b4d9d87343fad00ac7e6e192c760f36c4dcdf59f7d6dd74a85fcd6cc3d6ead16dea45f5284da0a9bef1e2057aef68d32bb1a4d1a40b3db968679d468e15c9cc4d53108e78afeb7a3eae49ae9c4e7c4ff1b69b90635a3a91ac9fe7d41509445ee4b320ff5c9707c18a6f9a836f3af817f3dab32a2f42ce9de5cf945d1dfac01abb797112af0315c6e6768d28b7c59455e7775b24c5cc0f4d22669ad715c149e64f765469cfdd7247ab082a5cb11f070132313ccbbb59ffc4237108a152760af23864f7569a78cfea665053c76845c4a4cfb089671e9d5af00d1689af2ee7f0978f42eb37cbdc0e0bf7d22b4d2fb02d249213f624b190ce17ac58a9464042759361a06f851ee25d2714b21a1de232a19efec4e3a72387642835790159f457556667d60df2cf8fcb8de716d8e98960e6b267ea2f82af724a676a467da18515c34546121df8b32a0ca67b17dce6af91e2898a03c9979bed8ec55842c28e0742d8aba0343e901a44a98e98ce5a2dfd21349a1b7ce560b675bf43874903610cc38073ef46bc35a9b1211e3551cc19375145bd9a9588456a99451177529b76c7dfad2e0dc2bb5af58b517a70fe4d145c0df1f0eefd8acac3b9ca9f7a09d0b5774016e0f219d7957989b7ae9a8cf3bab69ac3aeea943209505f4d73319166309950cc2a1844b8bf0d3ef70b3eb0dba2b8ec5006577a10983d2732d8fd64befb95a7fd7c0aa81572d8f9f938bafe1648963a1276a17e1421c800ebbacd680a223a662deef02c370f9246e963bb66709c700a6d422af77d17f0915b9528650a919876839ea2a87e00142566ab9d0978eea047621c118f3fb47cd51a608ab8091d046c6738968c425c561ad9e43b779974dfa6efe2f4b7cf8bbee585ccf52ed38a198e5c5531d8d44ffab0d0aad3c5eda1361072dea84490c662b9cdd8cef6a892f5ce862f94d0f719a612052787fff45f818278d19577bb0a7517ee1379c19f18e4ea1bdcd43c634a490ec2b78f07740ebd0f76ff45f180e84d8a40284e4c8071d385597495e3fa941e0612e7d6bf40dc734b00b3674609a72f06f85d3aeac66f838cd85318a9b4361b55dfd12bf99b577b40fc619b44a6a72dc80bc9a16a11d8037f939e6c2fb4684d9c60564a232d588ed27924e13a60be193cd574515216ec8f43afc3e58e29e044493bef25120e14339ceff7b67009a0a16f8c87b3ccecadea5d7c2dc01d1fdad10cb80a2b500963ae436ea85f0fed2254afb91408c1b3f420957a999a29ba45997f3d4fe7cc82c839cbaf7215329496906a7cba504319b96b928974401fbe5e3dcf19c787e57d4bef8421f4894f9abd832a16bb10886814ec7e9b9aabeb4160dbec1e2d1e32ab808fd67fecda70344a99b9d6318102de70dc64ad859e7ece741c240dbe9e3bad87d94607e33872cd5c7fee93995492874a1322a1207f7970d6de1a948e3e497c1dba63c53efb4d940768b9223c70b6f44541632f71b154ef0e12ee42c0ce925ad06aca5f5ab9c1d78a2690798736f8a96a0876a9305f0c51cf9ae9b01e627d2bbdca7f0c3fa5ab07d9e56f20ff642f301509780e2f370db765c70baf9081498cca09a21e2728b42008d55d9b362184751cfd085db096f03016b5324762fff75978f4ad3c9d242685877fc272a72b9d91358961d185cb08053b713cd443908c8936b84a207f8e94f3a88270d732a67096eea9cfdb5f37b3e909315283e1ee6bfdf9055125441c4b5cc6995fd5518627a6a7d0376e853ac6cfb3e620367f32ac2215e9dc88d507dc04c042cf01247e3ea7b79af9a01bb2bb6d2a3f946b7ee32ccbf375e590d7f6297efc89cfa67319ae6883f74ed8cf99fbd70dd2d6a46fc1bae3bab5549b1eaf74bc002d38f264c872a519552864c67540357849f948a1533a4494e0251d868d2657f473a0bf94b11d4fd29f0ddca68f95eefcb682b81b4d3c061de26bb8d9667bd7569e5bbd1de3179ae9f309860c300564caba70d444ca9ed12ddb8c87ddbd650c91c4b9cd5028acc7c8d1b4891bb5a945184a70b4413e9139d0d9399df018b36393e91a213d09850eb82a8aa63e3ed61c5b05b1ffaa88cf38338d5f3ff1f5f60ca73552b579d6fbab81c45fd45b188543c8d89909975526343706ac8e2e4fcf2a43762773e459a7ecca206bdc7bb3abebfb5982b9c44bc5678436706aa546fd9ce8dbd81e31a1ce0a31caec458b8c34fa29a86dfaecc0de641543a6a8540d507cf6b962fc549384d6c00a2a7f15c78f18fd0d002fb0b976d931a753666c1fbbd3563ad640ec9f1496b718f0fed5b72a4292bcc4cfd08bac45e720c486901ddac1f355476b7a36bf5e4b4acf50a035e2b976f1a9fc2603701014ed2ee669f3ca3cc65668b108f9e276c3914236b27248f1ccc623f3e7635e863cf996820939ecaa6a05fa5566f0c532e48f144a1ae315355f37529fa127b8411860deb7e162389e691e46bcba36a659c87b20b87a4de3186379223747526d03f9061ea485d2ee075a2d63239b9f1dea36d6aedbeb4f037215173e3985ec03502db8e72dcd03ecfc4e5b45fdbb280402b187d12817f1084a203c87bdb321cc32ba48e3371548120cdfc670de35db563b26f0eeeead9f2287a9c663480549c871e32df829984a22436068fa54cd9629edc56ab1a59770ff0acef30998cfa316809f40de637bbb3b91c21cd5f18884d2f76dd2e861f5c27fad7361e42d07cd92c82e029c537e0a8371dcb794cd52911072febfe17a20dd18f9951ca55dce74aa7a19186f8e101528534669db127604c01e957b4c866292982910cd16bd0a683f8a86069f9b994299a5f43d8e5f8e53606a02724c209190ac5fb51305b25a2efdc2396e7cf5cc046baab2a4cf31bbe4b82e8a26e9327cd5034437867a41108f416b31f7b29bd239346a07da2f6e118aabecdf4a5adf57c9b5a56c9280db74084bc7025baa45fc6ac0976ed1eb231c9c231ca28d1f2bccf770366afb5eb517b932814883ba1be102048f425c05decef8c22fbac81f9e3a26c4e4c92569bb0ed4c8c97b8a52b004afea925d473da70d745735ff8ee607dbea273757f8062effa86f43a826d31a2a696d3ab34a43f9867c068c96699612bd5ad0f016b3fa0139afb0811473289453029d3a8ba4276a317629d0ed47857d4d1080bb99a620b2aca21f5515a48bb208bc351775975932b4f0ff542ee005de20a9e902ff5cbd9622ac89731b6c6a89e1840d823071e9de1ff7e05b7abc78cdbc1e1afa9b3d8e31f3386ea61bf39f86b45158477fad6e95019c2243a5bf759cc638a77af2374dd092404ff67f4accaa36a6e19e0b0158e5848d2f7cfa1fce4e0a9c223f8077994d94c4e13b8fa05e1789290e8dc4befee373b864d35e2963086b325aed55cf7ce1c8d958a9958570564ba7b10b659e6146c57e576def805ed56c55b353f1470167885fa25c2e246f8e6396bfc7236d3e90b32e9a707692f7987acc9c054542185e6d4c6f9b75cf947147aa0e93dc558c1d02c2794e1b88e7995fa4e7167bcebc3bec7ce03654f376bd93c713242594f7b3208c5d8f062197ec23049f728cdbcbf844f65fc8880220d3863de4491d60cc3963c98f81a1407ed7c167c5e97769fd9c4291ce4c9eebaccb68b85e317f32c6c12bc4bc30c7c03b11947e45df81fc332847ee74f5b15b82b5c54c438401118ae7a8d89140c31d5fec359f6aa65a24c1f173a9f8fe373d0d1b6d60c18cc6bd0c6e78afc83019f1da8da878f10a8c308078dcfb0321b3c2f6a225b8e25ca7394b598179e2d99051e0bfd9bfdcfe511571b5e4efdbd82bfa98f8a51194e7cb5ae182c07ef77082a73c6e61e18c02362a2be7496aa1ffb2ab3af057a7179eca4fcb1077502eafc0a57a10c8052a28128da4ea47e5d1707d4c99dda3aaa50d3f6802b50cb9ff2e2d60bb0e0b848f70e76ab7111022961f92a3bbfa426afedbeb1afd67a1eb87505b31721b52ee458600a4aceaef47abe7dac27e8a38771cc42738f09982718f2ebe447042e261d745f86ba47683cf7763ca7fb345ce4d87287d386114334742e25e984bc6509c299c8565848b621d66a7d0062ee667799e10f91b6772340ef5fd9e6484183fdc00281f76cebbe443e00fc5bdd437c8bd0022a9236066344f06dc3d793c1ef3b7ce667809c8f34990fe5689c0f8fb264d323aff0a99b850f455169b60b99f2faa259bdbb27a20c5cf1b5356492bdbbdcebdb60bebfa41b7247dee8fdabd131d694a13ec3b33ec337cc5dad3351f2b72f7dcd43ad7a32a554f9ea2877cc51063c17b753ceed50011d0fe4eb76ab1b0af11fc58707e7892da5ee84938b0bb6d3971a50c6553ba5ebb3247fda215bce50bd92bb04ecb1324cee75ce664582336deaed9b78773b9632c4a4e8adb4b7fbbcc28ca73a295192371797644b5e0c7ae87f14e6a1c30c3c66e49ef7ee9c5603ff8128ea144cb9f7a93f2c4b62ce1142f26fe7d68174e48b2afb5c32eb0564705d52103b93fa3aa69b02acebeb540b32acfaf13feaad8cb24e04c10dc40eabb6b620cca1b6254765a72172b307bf63c1fb80530c0ce3ad72673dc5f7c096295601e15f378d8bb1257e205870c773153f4ee47451d94961f0cea580e21db5ce8779384002612d5d3e357ee43f497264189640fbcd9980a81ddf183b6fe59314e35e462780275fb485b14536cb722b4fe30b228e62af03c59ede3e70eb1661ec7cb1ae6bbe43f8ac1c83aed5e6b0eeff4f16115344916c173d9c07643df1fa07a66e46a03b44866b850a6cc32ef316125913015495b799af81c6d96374c87ac84e718ce44dcd53055b878dfa90e334820cfa654816f7771ffb291b22a4e069e6399e2ffeb18f7e7375174bf2a255bf6b0f47abd16121f0b6b3db750c6990f4f2a105f81034cdea719a859cbcfe027e626a90ee945e0c9f27b2139f973a5fde0ee74df64158138cd816163587ca78a4ccc8a14e70b7d7ef1e1dbccba9e56d91bca9ae9ebac8742cba93ad8ae476512074b8c30acb6a186b459cf45d0b1604f3bf30445bd0fa1b08ccf57bb8cb340531d6a953821ca6f2037db0097f88d36f2d56fd1be1d32ffc0e95a6a2b65664849547e32513a0400b8f323db249e0933dbba6c371ac249f1fb6d5474949f809d50b15bdca436f374d8907feff80ebbd1e138020cbd45b6a8601f7469a792e3137ace27e7896995c264aee251a94560ce5f20b45acd24712a1d687c1ecd378f6582cc1d83ba0cdba5d9f4b0dc6f8d3382ca6ea54bf2dd10079110a0eb784593fa81b80a52799489f935eb94966bc5dfb95383ce458775d870ab70507c68e7d235b646f912c634154359e780eb12d04e5ca687c201f1f48da6bd17574378f313d0ca8ba3ec97b0f08e197fa35cfd2774548b6c01642212b21875ca934f03542cfc59b9b7b60a5541c423b4de61ab609931aacd0f7cdea7821b327b1d83bcb1af1fbe2b41655fdd7fc86bb9bf13bcdb06394118fe9b7ec4a5be20b4fa16fbc0db55f65b85e45014e1f32116d63f9abfd9774e3a256cf9abec6fd7f3639711674b497b6f6747a955ae9822b82c9502d163438f26fed11b7cb71eb81b1cf2dab5f865747c1280c5b1ec281d71b5b463cd1c6ad1d80e0852c79af45a381fdc2b67041b5fcfe5b9a923a83298a5cfd4f082285a00f33a6ff0d3378fd7f45fee8c2cd56357c8cd14addbb122d2fe7d5eb1023e929e9b832691bb2117e808d65b6364fa9f46061725ab2534c0141ab42dbbf4aeb5718bfbc46df2b5c8edd44d21433dd876110913add46303766620b2dc76d6900b56a2de29ac940fe9689accf44f4b8a905d85521943e5d84cbc89325148a5adb81cc4a16eef60d96bb6be910623c007e46b8ce4d4b59e4ddea02d1c81474a647c3ecbe5184c25aeb693524ef841b6c38bdcc4632712175051918abfb9ce3c48f730fd332f295e87d6c5ebc6ce2c61bf35f6c216772cf1f7560d3ed26b37922673a4c482de18dcbbacc30570d57e94ff5cdf08c2d32e8ebff7e1345506b01dcff9ef4e52f79a73458ba17921fea831643ae3de8fb77c6498ebb1ee9ea576fb917e905e81ea0ab722335c83b6eaf7dc011fe7e416430b39a285d441549ae8eed54fa0fa8cd54f89cd60e1c632114e2cba94706eef9e2197f877a084e976202065886a1f543017ae95b364c07242c2326df1b1f55b594bd60dbc7d94a4c15430f6710edb45abc4da3575381cbcdb251377bb7ea5a34c732994b16eeb9a5795e5a3bb7587f20954149d1fef537c30b9b62c0124ebae06c21d413b30d0710d8837a2ce94c43b10aff17dcce606c0b4ff4704e3baaea264042c2a3bd6f74fc768572d56e44c4af5a1472d0f8b6391aa68859ca17fb91d4942b3be56ee9484eb11894c076cd6132184941c51a3bcee855d8b124b07bfe6e89eef271588df74385d60d0999500b3192353a34657e902bcc89b7482b74a602970e531158736d1f3c09dd1038a2cea3fcfae2374e5f0e52afad22d4668db5a278db595fcc352dfd6b5a318f0e4d7ff0f0b41282bf4159eff53b25686ba77106414f46d1c0fb618232bc193deb7e920c3f4fb1d780bfafa7f4c3f60e3b8674adc518aab1db1f25acef59068a62cee8393a3f5287f5f5e061ba1ad30f1ea0fc4e02523f3827324db055196d0bff9bda0d53d56f1992df9b946548b4f42c2c2415d3a858908d380f2b718bfebb34332bc172b8444c03b12a6a229835c08eca1168d4ef0c121b6c6a90f8a677b10a75ce04aec834e6ffc6a4b799f36abcd447ad45413f3a293a7015a46c4b1a5cb77d17db5bcd75eb4818721048d6aa3c32a8db4e8fa4bf509c3bddefe71fd8398117fe68ccd4ba56c4ad204de3d5482b4c85ec92fb1ab71a844f55fd329e568d7931547723b7b9091014e172cf4312d249fcd4f57ca969db04b19617c5e086da832b3b769affa9ca08079fb804b8d40c5662baad931c53d3e17268189957f5bc762ac5caa3270509f5dfcd939ff737252d202cecdfbfc4db4209966c7154a7e67b10c598315db92d0c51974ffad347ce19d11251ae76c5ff7b333f3068d6b92933d5ab981fafccfc4a5ae61a338fbe4fbc7c0bb07adc2332fb693ac7e7bcc1f9e8d6775162622e0082fda54bb384c3d044e54dd86231b36f1268272fba5fb66a290046dbae1431db32fae77d5aa5d5b6f35fb82becc17e9a203b1344dbd0ae5fb5a9562c0708a268297e1db9c8dc2c365368c84e7b7b706afaad351af6daabbd6be458e696a2c5794c1b39353db23a60c169f9f9a72f080fd7136c25e1c54dde5d32d614397155098a84329201e534588c9c2ef919c09afe1830968ebfab7f3fd01d1a531412b1d018a0ba13b7b1e1215bc3a414863fad27d7f0d0eff82f7319e2bf11ff2f0c5a0e1c75b229b6f4c707b1b406d0f87f6984289a6cafb4be0caaa22f3754db89f0b3deec6eb4200b2549e7ef98f2c7dee9050955247300a8ba3a47bbb247151c11563c5172069f48336fe3ffbabe294980919083d714e35681c2fb548cc480031774fa8f1d5910866151bfe840f66e1e368b35b73b3460864f9a35148e55af2a539e99567f4d753f07b9697c0510ec61c4e6243c82203f3025efb7233d3ad7af472ed497cc68ae6c0f9b1f7e4b9afa299c8ade4f39990f90a5e84951e79afb47101683860c91d11db1dcc4c58947bc6bf55badf40f9d8aa3216d957a068cadc3bf6774b72214be1b9c7a7f18854ebc965f4397b48ea871e008a7e2c635eabee96813fc91b1c355322c3f80e4c92327991aa98840b182c4dc1ab6870f0c993e0155df79d7e9f912efcbcaa78e210b5f03b0e6e3255a7b59036309ad1be62089e935f9ceb56c118e6e141aec6d7c07149fdc907ddf358013d208656390dbf8b7e066296a16916646681187ef02051c3e530727a11b3bae49333ddef41c26b2153c579020aebfa237b803501a74590ddb3cf1bea08458aa2d2210e13cb1c246eb117e92d02db017138f2b59767683d5b4891b4609697166723325d2cffb0dcbb3789f648f25097fcf705ed38a384dcb9d9b97b40fe4aef03274386c4356d114f95211fa552f2f4c8e72622ef4875a7a93ea7107fb876c84c404ca40341b88f0abc8ab4f9bef12aabd8c3f8f4db3179ceb77ade13bf9f15319cc880d0f9baa49f94598b9573316a63a6c6c9131d47f8ea424653f42cfb652667b0fe7e64af937039e6c22fccf2457be69ccd4e173c447d3be1560afb07e39e1f6567ad868a1c0993ca7bd9716df3682c1a781b15cf1517bec945f4c660a1500d0c798a1eea7841584300d19fc798c1206c52c9f4b3d7cd03647faa52045aff1f5b19ff5efb4ca525b54ed21b44aaa71f9723cd776ad2b79e263fd3ada86350872d8e5b5f691e7921ae22d206c2f96cc3a83c126860391f032d79f49f9fe6b5618497dc48effe8e8866f16f8fbb78d0286bce27d297cb6562394a0ed6cc9e85bd8dc74311a383b6664f777195170469db0a17941dc3e4b6ad50441872c8823a5b7e552170fa85bffbaa8cab90196a781a3a60f9740be041918c76562ddeb1e57215761994cc074b1f87789311f5bbf6a56fada07ba9230c81e4e9b4bda2091fb56e0bc9d4eb4e9f62afe7c89733e3b531f63a3390fd8cb6f52e6d5263fcf89b6adc8c4f277a8d75c47220f711e1f2dee1039b0bb518712b8c25780f0bdbdc3be0aa5744a08cbcd53be1425bf3d54af9eea02b4198171c9fd96f0bcb6298f77871ae13e105ff1c948ce748c45433f17e8a0f35cd590ddb9df50ebe197a46025e9d7844ad5c3be4837a22b7bf7f1759cf5861d9ee9f9cca0f055c7ce17b398a91ddd98efa8e1ec93016a408d88431adc4f6598dbbda6560560d6c30cb24474a13a7f96234bc1ba57046282efe7f86f8606c309b854f8e14dc403febe362c6f554fe73b3c119bce28c8a9c68bd009d5bbf8c8f97db3bd718222d94be99d106a67a8717d0efef1d77c75c346f0470cbcd8ddd8131f4525c7f7fb30c6a54c9f01a9cd051c760413737594037ee7f2712dfe943f02136eeb0f58a96a255cf81d559a71eb79ed48644577808424f7a96cbf94c203c463b91b7e099a736340b8fd2e743afee7e5ae11b15fd09167a3e8cc0c041c95744ddfff4ff16330e527bd800c9afd6258f9ff741f814bdfaa7b844331c759eba79d40123c7be0fcba2e7e530715373c28c2a68dd4b67a227147efbe6034922d40f81a7ce142d662118e028da8a412ce892ab7d60451005457cf9b6c35595131d8a59b72feb394ab3aa2c0238d044494b525c087150bf2c52c63cae686d3bd2081919a80671b97532afb5a5f1f57c57f286cbf86207bbc7fc5f9d2b0b6bd47e95642572c3907f0ebae6acdcb7059fa0a81e47257e571aea9d3f5f1f896fa403d13c0bd359fc919157abb38c8071ec404b7dd97f3bad7033194333a3fd0b877a37db3bda7f989c9d94b15f286fd951addcdd09fd3b9e3a60e7a8dba2b9d239165e3bb69a99a728ed64e09fd4f7d7fe4eb477051550edb2887e251f0893a5ff30271e3e14e4de4fa4f58c8f30383b19c4b98d2a2ef8947bf3003f7e4a2012730a2e04873f280bf5b50317c472ecc08e911b1350f3f33cd5f8678b86ca83dbc29ffea3b47246ce61ab87760d4bdef807362df76b36ce3cedfefb96fabcfddc669005d1e5dc99c3f5146b54de13b38435fe6324db46b29173010383a5d306de855676d8ceed2beb702b1f0c8b0401edb55d16d1548222411805023a518678d6bcb4f9ed4bfa2cdd7a524aa9201e50cebe4f0901506ed48d3a255b3ac0f27912082912a016950121392dffbaa7d3517592a83cd4b3e3706fe70ddd3eb486c1619bad8e074b44c5745cbc196bad0784c5471dd936309223a3329c69b828c91247733a4015076f00b5653c1afaf879a707799fd400d3d69b68e790dee9d850974a3b1c65e12da77aa7b74fb0fe46c31fefe120633f6542125f398048b71398254418fa70f5371608136724f3122e810aea6ed8879aa6fff5426ce887a4c8384c726f007b0a88b6e60920247d89176d2a68b13cae64ca2f0e3d67111c2590859177d7e9eb32a1ce59b89dda2303cecdbbf9abfd3cd02dab9465bb12c38fd497f349b0a47528c9e4cc7d3f0180bf8b3514286cc61b563dffd7cf6a5798f9183e1c5f7fd408c23543b608586c868cd61ed0f4f776d293d8f337a22e5aadfd7c0c6c8764d4dec820ade4dffd34756987ce914e2425a3001f46abd26b81517dd22a2c1b0b9b9bcc61c44125cffc242d338ccb0aa4e3c46a21f8adb41daf6c3a9a3d2b3b4940a732d561a77d0f42f3293328a9b7da09a86c7a4ca1f9c3ea3bea4ccf23590a9c241c174b496a2144794957fe38fc1bbe7d671e98f0f4059de19f40ad618fe1258592f3f5589cc3ae2648f1949b417283269e57f1c707f2430e785dd47785d152a54c8dd872649cfd1ef59705a5aea5e343993751a07afc42f3d3bc6d99baa6294e21517ed82af4a6172bba8515a6dcf07faf606cd8e94caf503b19050ada42d7ed7da69999aa10e29a3bc8dd0cf47d660ba2ac0ddbb1dfdb91f4edc227023daebfafe013169c64ed045cdf5b6e697328106300810c5184888a6edefe195d64745972fdf68d551b5e146906105886aaad63a8d62b82fd4696a8fed162164ef73469b543e300a1368efae2d40087ed3d7cec75c935845632122433bd0c9b98756d8319b84d479b1494081e991cd45e98fb434dd67b8235b0f9c2e018c9f4bcadca16bc21c799cdae245175e01b73fedd6ebd9006464fe8a53bdf60f15e1ad1c8d4b2b44af9351b9546d3d908a58e89084963ce7e6ac31141d00ffcfe3f34748209b315a906bc8496c31786aed649e0467a72563d141c1825ebc0cf50d6df829a8fea29b95ff200482029a9ee5af990c467c34eabc84735fe03da1eaa6d2f7ab3729e3c50bc931cbb3fe9ce74795aa2ad1bee8f83f9b7ab11dd104abaa38a3dab59e8b9c027e20b0223e1e7b9d07c0d8834bdb8b8fe5bdc0bf32728aca36c5c4f5d4e68b14d1a6d70e3dfaa3df12da062f4881d35643cb2b08eec2485a232e8522f32d4b6ad0e4a54559b4cba246b6027bf973cfdfcdef1abb9d75557078fe026b13fdf9104b75aa7ae18fb17ac3d5831ad907de095d3ea35bd53f36e7a04107836aa537121e6d911c55431d4aadc4d5929bc731dc8d34c581ade4e7ca4e020f97c7ff51449bf6f8d9f231a9c866c6590fd5500b4649acddf72cb9166270fb9f36617ac3014d7d49e0724d6a477f006696063d12842c4ef9a97ae0519f7749bd9d6c4edafe4628ab5b04cfdf01f8689c9f3bfafd0fd1aca31c7f3b02d1e0f5a6cc32935fd7e1109e6482b59befafa38096dd12856af6a15b4f93395208a2775ce00b46ab4e0b40f0c99815828e08e1e8261b961998fa56e7aed6c83c56c73d12abd949d32d4541bc5c370fb6e28ce9030e4f2ce41841a2b606afc883e1b0d0b6ba65b8449792af64ad464463c5354617c94ad5f561c564de448efb7e77c6eade0115307a2c2386d6e180da31e90c5793520cc61d95dd855f6c36a11862cf258c813ba9407242c7facfabc2af62320bb68ec6149dd858aa259fccef148d32ce13223d570c83eea9b011a18640407cd81e765f97937ad79bd31dfe70db49f93e9c82d20d5823c31c0ec2c65e1bf9137fcdee07be1ba4468c7c5f7f85eeca4c84b71c0f304762ed0f8451ab08069208f9cb8ac78e2bc2b5e13ac0e6c698eb99feb1964c471fdc01da52d24ca4ce0069639806209040582d1992bbe80380dc0adabd494f0842d3f011480fcce642276e8c0dea51ff3d82e96fede50e4f39c6572e48eb3778405fe77aa9db8a63eebe0e9ea822e28bb2b0f732d2885955b27b187574a2c32de46df68f0ecdd10891641746751b92034b68140029dc13480116bf33cf8885967364b231ab224ef667a8bbd225680f01198bc48933c4e87972968bfb757224a35bfa503803d3b36de43ebf8c587689244166759e7c9d5a162256d1b8ff5dbbd2af23def5df286c673a64694580988a37b8ba189f0d060e91c50a2240aafbc4416fde2fb5c84395f9a826208f4481074c94199364250c5f3fc453618a8c398d099dce1794f3a0a6d92e697f84b65f8c540202e0ffbeca1ba3926290d6ab9e94326290597bbd6ff85d3ad888f3678c8935faf998f09ea28a9e365a33a681f567a4588117bfb8a979017ecba240c122726b6afaf44fb3daed40943fb8eeb61d02fe8676e3520c5cd82e54b56d05b5e148333a4807adae055d8cc6f53e4bd722de8ab7f1349118ae3df74ca576115a49ed902318c897d2891721fa66b9f2ab0836a6d9a2d8b6d53e7d03265cef82d8facf733cc3c14dc178918067a946108771f43ee3cbc81180519c1a011ed5c1c8022e7a7b16dacaaf3bcc757565ddcba526419cca8fe690403b4cc2caf72665efe6ecf9457e84b37591a29e400c0b14b0e89a9f5b6c1f0d0f19043d7785da26f23c7f38fdd02e43404e0f462d3dd34ab568c0bb30aebd0cc3ff4b3a5927a33fececbb1bb76241450204f00afa56b69e201ee8183b8063fb4a74bdaae1ae080a13d24a42bb40c4a6ccb241b7108310cc17a6245a478ae334ce8705300c29c57ba46dd0b47148540e406326309af762fdd1fc03a6091c6c2cb0d6e9eac79b78331aee850085e611de10c0159eca24bb663ad765677e0cb21b25dd21e14472b3914e3ad55bf460b37e20fec9dbffb8a3c8f1fac56d43b1af865534e2a759ecf3e34cf3654167a521eae7895ff9cd69180a29d5bae22e6a8dc0fa5d848c9fb8ecdac90d1b8fd477959f9f3b3f38b8adb5eb8e525170eb2a113972d8b4da1294ea10f1bb1588634a4cfa449ce007b23bf827c4b3e34036f668494ea9dda60694499794e52f4f727212d3d31ae18d4e6cf4a3023b869fdb2dfbcadc79d64f720dfcddac8eed153f457f6886ebdac22ec8084bde2e0e75109a6ce3cce1bda37f1cdf220ed88535f2e51fb5b506be6a9d6257b6811d55c371e61ad722fdd64ff9465a28e8dbe6c03350ac9f6f73d0fd3806426c8aba3bbca33d21076a1eb6dbc127d1f240bdf45a750b7c0c417b5ab681f2af7ebe740974fa91256bb62a844b12d9c573d3b047298ed6e1905118ff7bf96601d15f6ddfc5246abf42bd7f337a9debd7dd05cd310a9610b8d0e27be3189e64c31ee262a25e27d483ebf261eab9862adb3ea1ed35e0ee0531a1acff9fd7fb2928f1f309ab594af536861cbc8d9e77f03420c3f093269df05fd71f76ac54ed3b2f606223e67987328985114146149a350b90e7d2fdcb7ce156cfa7fb922625a8e2cd3f83b0409cd2511e952ae4bda121876faef341b258101014c61649191a89e3e199eb68350966dc1556c09e19ee6e8bd761c8d1ab8e6070c33db52607b60512d153bb851d303103160531a26777c39dcb8ca200ac86f2adc6dec3093c0a7a2b50de6267c4ebf4962e55de1a67ccfc7b4962ef0eb9200991ca8bc5b3e891fdcd32250ae474f7b4dc5d89832815fcd1aefba19775ce25bc5c5e4f8c4ca6f21cb44ff865c40693b00552f32a3edf4890efbf8bba801f31e1daae06b7cfe7ee7e8ec22ca160086626c708c8132c126040e4a681492819c83bc2cf2ba1540c1c1b09fcc7726d78a328162e3982bdd1f62af96a2197857d5f23770ea1368dd0956572b32877d81d064329271c62386a49276cab7dc4215598e3f346fd7550fc529a5d86243eb23188d76bce362e6ebf221e3cc669ed0d97d2cf0b37316f9962ae03d2a7e8c8827c4b30f5f58edc859a23859ef38ece2cff651064deffd4f675b39ea01d0eb51632b47d36d73b92cb5d297ef751133ac3e4c66e30b376fa750fd807d2a1faf30734761b1534a3bc73f152d53987c515a10cd030c8d0af9c6f0fdf8a922a69f33efbe1bd596677f2a404123e079f5e155280291fbede3c0f86a9e56dda4a701b5ed265108c09be990806614b52bff45ade81eed39d0451233a252020f6b2201a1980c4c04bd1c04b26e6e337fcba9f1ea3b72d3cca7e09c75144895b64697b4e6c88d77dc8539d9f9cd03b2e97f95befb8288aef92cbec49c25080eb42f43d5817325b718ea1e2b7a504f163530069a440f2f072a9674a0c2529b506250e1a6f2c2ee71eee6836a783f978e85974f05025d832e9b359d2887f6618eeba47ec1b7876472262c66f247304ee37453784166a1e499a3711bb20fac4074fade322ca1aa58c00305c68ae6c44f8ede616edcbfd45a3ca8894ce5a9423f48be7c3a3d9e2e4e0eb7206abe465791569e2df8fbe861bacb2764f6aff4e1b20e94a68de1132f00190cd668822af83d17bbed6345dc5fffb50e7507a450089821b93b2d6a6cae9cc62a188ed636c1dadeebbe64526662fb334f51d85fd741ebc00349fd6678e1c8c401f6f918a1ab8e36f98fd2b8c92c18808bcdd17e15c92f98af71302e237f993421e8fa1160f1925b91f6c2460c4f2780655a895b25b5cf0e432b81129b8599730fde43e4d4ca10fff9c9b4eca8958e5fcbdc19d41c18ef36708102c1be94fed15c9d87c17e945243f4bdf6e8faf042657c15623cac83572c757e2b80b9500e7a486a572e0940936b30df29763159007615670cfa9d1b63f6d96068dde6c54d200866a6d1271f47d6c2826bce0b57e125e4aa792767c4bb51b46336e4114d850e4131f02acafafcc5c25a7d33e01b21af49976d595b77bd3ddf3103d2a4ab4d982a71ee34722a3aa483489fb5e40a561abb217a2663f9a25d597a512669b503cc8f9fd9f2fdb37987ed4225ceccdb9ade5dc889c08a5cd259b60a82b1a84a7238297db27d06320dd184a0ab699148f7b25960781e89b2ed7c2f6ab9da1366390807782cb20ed9e7316e7c2723e9c0e91a63708807afd68329395cbc534906cf78876ab69d2ebd28d3b9abbd0502de00c1a98f935c38c0e98824496ea9520742917333b5be1a82c5f0845d3e59a05865bfa0b611e189b5feb84e56d4f9dfe41b8f8bfa346ebf4e918800f273b763a58a9f87c81111fa9389a3e8ec192ffc1203c751f93ab74c8bd9f3e495d24cdd36d88ef984c5326321b366913d32840d28e2985b1a530112a24798d65d443e41da47ea6b3acda8a38414cff258cf4616a397fcb3c90d1b2ea969e9306ca2aeab7dd317f36242e2dbe51d6ade4cffd04d88da65fc3156543d7cff30cb62600128969626ee33dd111ad188d1d35ab1339ac2fd6a16e908805fec5eb85baa85ebf9b6c45e829226e8c2e02fd72c0cec77e1abbc3cb3b56d76e78c2dc4a7e50b7cd8ca0ed9551426afb8fa737b49201ce96e172a4b6f9ea3e7a8c72a6f04547c9993b338695abd70f0c8971d937bc3f54bdbf8e978034776547eb9c169b5ba43681bbadd1f735286cbd82a8c262acd72f26d1db81c91b6d6848c3d898a873e320db07e89f4711ed97a745981c34cf158d7f7e69ed472f2945bce6881a2aa176ca20317726e7e186b280f2161c55bb4bd0c8d18da5c2b44e3ba7ae0cc6f7c5a573ad60988d3655a85f9432c320c84df81e43cec9495927e42a0730ae215258edf641e6f01c19b7fea54e9f794334d86f8cfe04bda7422bea0b13e09379fba5e0da5a73b9a2652ba49f5f69a9bced6e45e8949558b48d4dbd2f9063f37737ea1806b9e4ca3cc0e988d73859d61590a6b76927a94ecaf43c6e88c4ca14192754a617f67743a641f9efba64fcb3195d205b4457ed89b94a3239484a35fe5f4e4acaf8b0ed4ff3a763c178f2d1d26baabdba80a62aa5ed09dbef6101724bdbbd2444591bb4a9df1997fe35817b520f49f01e37a49d1590bb51f72750354c0a24379b164234c29d274ac8035dabf522036e6c95c193ca48de25798a184cc9f83c9004b6a5c1d221de9e982cb83a04e4c8562de3dcfb78a29b93908c84fdc6f74c1548a58b224c53856731c65abcd06bacf49ad55449d0537c7ce454aa70fe16423c2c42db59ca0bc221f053b3e3ecfb7c0e4aaab8f57a1387165b872bde8895f101f3701be0dbe3471a71147ba9129c565bdbf8e8f836a1059fef866c3427876673304bc1d595bb9735cd161c4e068cb95192411cf708daa36d7c8e7d3c5b8083b4963c97885173c7a2c57a634723df187661f7db1079e0cb2c9224841b91f7b2518cc0acb25cd03c5cb5053133e472b196faa92d5df840a48e94de2a9e49c2c246ba382debf9a0c7b0bfe37f97e5be54bde8566887154d83708832f39f27b126949d4406ce7b88b003a2cec6b49f1a88745dbb20c542c92535e5b8e5e4d2538469e0bec190adab1f9952f886a1b11806f089b5363a8b7a3353b23c06c087746ecee841b7e2119f772d8ccb1dd607b8029b636e19d0f1b759dbb9e2d63cd250356e2b2f0a70b681c4064440a61ad4d58b87c36a6a66504220c860b0344373ab569b80dd9eee676d7a9bed43a5663fde80e6731c813854f520ea4a18d1edbe9251a9ff9d787b98863b1da1b00440294c0a5f3ff9a6f1a3de8a2f395ceda0cdd63a994f2a47ccd926391a634ee9d0b7ccade31c2216b166e43c2ae4112bab0b63b635964204060187df28546e3866cf3cb6b2c74918acc32dd3456e80c434327c0f13eb9ed1d784a51ed057775d9638d8cb8b37c4d2b686a61f4240d04840e5202758d0b4779457484caed5ca0108242abc984444e45893b9a92d224eece73de98f2a980d3558de6f6f8aa228a46fafd0ae80099ec59d9a485b8a832cc05086c6b142be97c1242225d5be111359294bd89cc2a78c7b39b2768489e0e5210f4ff7ba718328efc9abf950d5242658f34ad4b3df7615aada87ebc6150c07dfa8021352f452d046491b95ca19e6f967bfdf76c2f4cfdbd570efb53d745a2c9fad1ac917043aebe106abd75dc46a0a6e9079dfe7b68fe2bf4bec7bbc034953e91e5da33fa1772ac3a335267b200e3446f8a484a6d4eede4c01331ff1e038f9c8152bb0d42afb44e6127cdcf5625c430ac24c59fd475adec3b357822be6731da82d8b19ea196234b8d78d3dbc412285d8247ea1abfc91eaf58cbb0e8a70dc9dce1ee2e6c255efdc3b1570f7dd694ff12ae2264ef26dd753a222b2f17b0fc0bfc48dfc131d609185f992162a74e4e092544e24d7c8e213a507fb09e9ead860dd331bce8b19cff5d66850df8df769a87ba84b6f11ebf7f90a86414976658c63fcf6ef5470f9d546e6e520d3ae04f4d0ca5f8377d1dda35aa20bdf8558bc369a26dc88a3626ba6a0be8bcf1002f037ef61a3ccd00669a6b35abd381df80093430739cd1262eb2da2e6ad9fbf8c16566ed072781397b56aeb16412a8b1b925326b390e90a89589d5f860d0a335b00d066d810b22600e7d1f167a560edd4052ce53cd1953fa6d1837695b19b331bff64f513066b0e5acfedc695af3c07335b0945a7aa59a7b8b21e24c2ef5bf1017f6e44acc91aa898521b184dd3e9a66cc6a2db4243bd7c2454e582b885b27d2f3ddd567b1ddd9cd759205434303348d19c4676f7de0ec1f0c3e9d8457417fab395e92a8e5fa14af9a09cff0cdc1bd66e9da28ddb90d04a0def4685fa9c0041b725c382063215cef8fd3bd2b302ed90d1d7969fbda9bed03ae8b23822df405130c15f39fe7a83f8ec84fd6825ffef43d5e7bd159499d85173025a0a7490363db37cdb159f509d76150b9fb5da27b187b8b2a64d299ae40ff250fe0776e72029ce8256ab5860606063b7d17f28fdf9e8ded54c0db7b269b6baa568250d31b96ccc0bb2dd8f7b0f8bde3588b53929af4f9c8cf733eb2926784f17f8b8eff337e767eec8aad79295c8ee626595d8b650d4edeec548054fa9fba2edb2cb3641a6a5c9e78eee333f645432e4cdf3da4111187c069cd25452c066b624fd0cd4caf788c5ae47e54028516316c88101bf5f3dfc8a22c3067f172ed21ae6f13fe43a148d70dc79b398a6a859b47d75ed7057b7ee2afcefe0056c649b447e5b4bed63e699e85f117c6f96f57c29c63a48f3ee74cc4553b6e8b89b2bd1c53b97a0ac52b524503c6b955daed8bdea1abf51fd563b8ae55391bea278bbbae58a884deabda92acb1805f1ec0ef08ef94a2c6083767d78700467c5939c52b215bddbbe33996d20869714ec5a1e9205fa55118461815bed3e0cd27091640cf31954cea02ea7c6f102e9f0321bab212c19bea8e064f4f87e9809476c49411a91ba06a6100eebd5e3d862113beffd4e786282d9fdea4c3a882b4ab8418471efaae738109802a46f7d66079d42ac8d461de297ce7180a7e0c86bd7c767a0eb46a29e7f7d7c7a779f802c7d10b94f7366d9c55540b6d8b31bb5ee7f0d6c383117c53122571c4e7377de5e8dc86ad1969d70c310c4aaf7e03b6578ec5f8501ece5a5f222ab5f37c1421ca38e3747fdbf05532d87c4be53ccf4baf5ad54d51bae7f687dbb5cd839ba61675c9602e9e9a8f2819fce8bad5a45a0ba0e41e8c3f557e76eb61b00b22786a1bf6c9bda7115f0fed4c2e3dd97925dd1d326a5675be9bdc8e3e6c8b5cec60c6930b5ee75f840911b1cc9f06ce2a2d17cd9d89d5e23bb35a825dc7cda0afbc7bdaf0cf0c58b6fec5feb9d82b990b1af5e6ff209ba5391da0985fa69e9fb04343817dd737ca87850359da637b54fa2b9464408d893e867f11c0e40f1c5f2f627533b9dac1d1719aab65fd8cb839cc674a3769a041a08a2c2290586812ca4ec062ea4bc2878c07cc5326ccb46c93a0d8f06fd95054a836b6e593c7dff22bf80bbeda5a7bf5b6bbe4475cc5f92fb544402f4f39bd934a8e5e2de458a363cc4facecc8aa1e5bd5983ed8bffb53162e8c951d34dfbb7d02dc209201ff92448ba5c5855cf9f363619f8e6b540344041021d6e407d74aad8ed1a09f64fa46faca58626180a39425c10fef22ac2683e21c5b25947042bbb17a76eeacada3d50ffef89cb530d6bacda7fef3036d61a72a63fc9073da96c536e4ecf593e0ca362ae7d11cfda59e3c2c85c8b3d8bd75ea90672efb45b80812f0356691d58a90c950e53d8fded561ebbb83cdf53ac48a84d5e5573ae16882fd4abca7539e9917a22975e53f435eeda446015471073dda7aa05949b8c71798271e12872450209d441e731c215075c5358e71c8fc432ef8251e68d38bf04bd29bc5739fdc4877895fdcd1d824e48ececa0e4aa2d8fb63cc89b82c53a2efb1f6248068eeedd03d578c7965aeef0418716b82febdf7e1cb9ba10aeaf584590aae4a20f66a3996e563fae8fbfecb69976f29f81d3c89d87c3c144dc62a214b2192d03ca235d0eee1346bdf2497ab82039328d81309199990a38a15758daf324356656ab6b2cba1303d0e50d3bf62a30e00770087c3770bc6b537a9f3922f5196d5438fdb6461553f0213ac7e79c852c827af4f18f1e0dbf1f5c7e74d39f89e5c71f94add0e6bbd57d7c5bce86310adb625c3f85f51602df6cfb6f83ff391eec4d6a3acc663d054b67293e39dbb7c74330f61a5034b0f3cd6976f62dfda5a8ccb76c7bc0a168d2231172f25c794dcda0d8a0b705128ee0ec018a7abfb597cd2c491d77af10395a63d0232a13b6cb896ec208c74039301562856a330a7c981e55f1554ee4009e407ab1aef710b7db4ff47a4060465f9655986c154c97d0262d4b7876c9845090e35687938893dacd7ab79abbce0e8a12af74aaf2c64e980cbd6b781af6eb4300f9d143383caf4edf6c5e2e915712cae76e0839da89ffc66e9c09af54d9c9f165c8fbaf53e047705061767fd4e98a0e0a6fb77d6bd73ffcf872652beb82b96789e0517e42eb6ac0e8d7670b94a758bc807f5bb0c72ad3bff4680b6b573eb071ad4b28592c183df1a4b078f668d0fc5cd34df81cd82e66240d4bb322a6cd29e2161d8e1c93cfb7e73c31f6e6d8b19b76be09a0b43e4d7e3da97c6bdfeaa9417bce27e697c050003f5ab3e8770dff1a66e3992441e4b196316ad6357f1cde640c12951011bfd38b3895177dccfb5222b11917b218eb47f1aba2f8efe3aa9a245dc5ad9969109f1a60c9ec92bb1d2fae6641559c30b7abb5a58aee82109823444cd97db03c453883b3cc6d840b4520943d414eb91d34d1943b777a475a1a129f6fb8eb2c6937344d7fee0f7001ef0e9d298a3218930f39ab76feef0049fd559e1503c37879ab937c988ae8f9e60adee97159f1c61bf7ba6684b4bc30f7dc07894d351ef10dc4fec0e4e3820e80e1dd9deb893ae70a60f6bd97d237c0455203e430df384a032eff0d755577da235b3a15a9220a1c421077d71262cc886925fbbde11ed467a8efd86d6af4a50fe735fb3c9acbc551a4684d122b309026fe2d8bad23f610a1c970db337652a00c88042d6391666ecc374b22a9bc8701739189c69559161f6f27fbf0819c63333bd33a65b9c1fbe358ceb6d4d6ba74951426840120e77df088f8773b6294298b6b199a457b56b262dfb2c3be085bb6cc003db60679a65e70e38c24b47e92f85477867b4960c9ac4c6e627dcb1529d194023a4e09e357da6f79dcd29163928de3698817c120da7b22d0106c9dd4a9d184c20bdff7ae6e7f6a94b8348f80aefcbcb54346ea06afb0941e9816333adb7bd10f200626e4099eba961599c5cc193817e2d37261e37c7282295334c54c2b2edb51a6d8ffde8dcb7aa62510c0ba29f53385e98054f5204a84188af5e3487b0aaa5bce6371e84f7520aa5d1332a176014aee3b7974c410095bb7047bb677d6da27313d273ef3136f3064fb4d54483722687caedfc103b9fccb6b8416b90f4e4b462bb711c942e479ef8118821c87ac984386dff354e8bc536132f71698b1a98b6f5e19aee83acab8deefd834aa02903f5b0a61a48b9a76dc892450fb2b127511d4d864e69fbb7e8cc80d16aef5a9ffb496a846460884de5e5a481748184b0f32ab3b5ffbf2821e0facd7c0bbec68cb0c8a8e5c1947b24124b117040f105945361192cf9d4d4e6da7bef69e23e937793d9de059131b54830c24e082751313b7b7594b9fd44af04494d9f84b39bd8ad09003b34705632a4774920e1b3e53be84b731a620f0e889daafa4dc9ee848699d8d636db89ccff745b7569625550a6f30937530a14ac5e9ffbd26970d94e89230da8605d3b37a20b2f91ef58cc422d8af4703e29b331a9168f3c12afbc10075f1045c964c5d9d6356ae84dd723eacbed47f85bbb7a32226d68dfab245ee63e31974b44bccd1b3a4bb1327a268d5088044be695a61a75d59e82c2607e1aa0e271c0d71c22f4442460738c2dbb14a2a3750e54d2b4e4133846771ec8268f9e0d2120d0a11de4e7733b384b84a4468acc7dfabfcc4fe954174f60ee2003f1d234fe2c587f5e9eddaa0ff63e27af7fef9a1fbc445d9aff0529dc3f27d62d32d276d4261b16358cce3fa3a1dce43a6439d917b9ce24f91ff6c75f6fdaca10a82851fef38b6eb8c36684e816633778152ca6d60bb71549b00a9b3b703683530043618018d8b422156e9c5d96a914b89106d421983b293796d7e6dcca5c40a77523abff297152c8d3134e706029d0863252c48ccf4e8207d3bc43bd1d76323193b8201ef099bd2147dab569ec6ab0c902e02d772dc41fe461670cfb6b28b8dd2061ac1ef55b8b665c130c0de08a0bca3cd02db50161030d68627e696b884a599f4d496c67389e2009f2552449767d45ea11a39a6d0b08b4d5cc9bd45b32fc4f674c5bf12104dc91523a6e653e844acf6da8ae28b93adc97aceed298c4dc11b429917ffc7d2270d6ffce4fa0d3b01f74e0a8e242a823431e4b882482e906c18acfe9568aa81d4af317c878ee4d30a920777e78f9eccadac33134ac4f080720db7d219ce815db06e49fa0d1cdaf1b56bdaef169a857a08bfc87cee8dab1102b223d40f6fae37d6f9d9bf30e64d766347316a6a866d7a58be90c460f5c288a4fcfd90bd3d0d590fba7dd8ba33283fd4d79c2f9f7bdcab0bab18839cbc10fe01b640906dfc90f1edf75e5eb9cd37052e5a60e76c9edaec1ec7836e6f2a5841b8ee07b33dbdf02c7180cb1db10ce5a808ab20e31dede5ca92fde3e4fb310c2c6a70ed513aa9a58a0eebd17d0e3b350010cec1e4c4423e2abb341643656d68dec18c28c7ce5e75605aef93eda0790d270014144c0428482b6aac4c2472f6e52071f7037dc85c300aa4974b26bd644d17edf93bb120f0e590685641ffac7b4def7cad74ea32531d15a1e5914b61ee107eaa1a21858238d3a281bcfea8e4568fbd7f81a32809838a004d960980f71685f94eda15de46ea73b1949e65f003d5e31a2431e1c0e5d77d9be205ffca2d96f9692360d3f3ba208db541faf067a0695c0d532eac819cc6742398d93372d0a8a2e6099d88737aee7495daf1201ccb7595cba8cd5e16a23a785c51c1c1fb5bc7728209555c5cbc5d873704a5f21c1540bc4ae297fa020d15ffdb8d84356fcc66f2b26eaaf6f458f1486998c047670a42f5bc0a19d01f9c4b70f2c24a41ec507a751a532578d7d509061b6c203a3ce9c6a0928b597aaaacfec1619c193593dfb649f3444c677687f405d563c825f69aded7d19f2c236c922f9e03cf4e9b815ac815968696e47aea5a754ce98bbe8a58b339030b43bee2f4bd52bcee970e3072cd59107c7cb7f4597b4da7279f0cc649f764f682cdfff136dd5a2852aedd420f3cda48085d501ca4da743c0cffb11304af81dc98558358d49501276fe87b51f3e6fb404ff23edcd760321a76a439fb578b9744ad8cc83bb01e6534c7ab038a8fbb775c485fbb57ca22c5347e2c99dcce0e2010897051a3642b687371f27406505507e5e5aebae610592377ff218fe8dd2fed59aa407d77fa768d4cd39b27710dc95cb20e888ce1371e6fba2b9a20fb529e173de74797c49719dfe5fb948bc8791a8d5b7c2436d87087570a983e5bd915b03a7da0f17843ff78d65710e9c20d9ab325363c59bea8ca668b6f4a8556dc4a29aefabf83ec73d1868d07c88d114a87c65eaae1c2a147b5beccc6523261c6bf729b55f64a8b3ecbd259ca6c489ba0c5dbf54c5063f7df166fa02afd1ec28fc99b3eba0ed3cb47ec1c45e584a1608119e15260784147b5b3d3ea7efa64d1c1a4d7c652f79c4b429c6b95a4e728d0149af7d9138f57a4f43de7253937932a2874fa7fb8f384524b59dbf48f2295a3e61b1e767eb682ce2ca7d4766539cdc781f993ac055e58b043978edf6c75a2f66a99c00ad0f4f21355d60869916aed22845df4e5c19dd5f9f5b07e50578aec84087020ca637cc292d88fb4ffa39bdedbcd7839870997d52b56a987f331c72fe042d5aa04293f2425cb1325ca44712678738c3ec5d0641e72ec1f2e397c8360e60796573e66ce40f836f92fe6333b50ec3406644ae225dd75514d65e87976cbedbf75be45c7d540ad10cd69f86937188fdef04566b38216de5e05987d766cfc6e0997eb7902d294b89008e68ad0b0ff2724e5e6b08f7434e288566b06d65380042205e1af2aa4b91f9fbdf7ea34074321393ba17950caa3632a3519c59861a3106dfae65392ee60eca9f1755014eea4d205dbe47a517919ba3f6fa4f794fc34501876d5368107ae31edaa6131d46dec9277dca8f8291e78cd65e915ee132830f696ed505ec794577f3cf46f7f45f61a7dadeb24bcbe6610276c77dc1169a84737ed1820b4cc6c105da065797e5e847b16f21547b22693a6ef0853dbf759e39b0a9cf8d32400d8668bd50a6b8e04db2215578366aec8b6612c7ed2eea3086e098874c4e995ed1c8d62f223fe5f40887f1aa249faac5bef53bbc5c3f882e545c0fd2941030b144ecdfe6cc059c48b83783a65cef0ae83d9f2b1b2e018eb38d0d282e464f757782071b5237a7961005def1a046419fd5acc082623a11356f8a36a85b69e0ec31f07bb1ff2bb22a2ee0ad5dccd7218bb330632fef637c7595c9b326e11e12557c1b0745821d64d6f67529c2c73e1dcc8dd187fca56d076effd6d20c4d2525857c5ece021defc38ecee783a601fdb1ceacc445bd3e084bd85ef3a7febe39354d6a3b28dc8a0179c1980a3e35dabd81e86d49c354e6bf50539fe999b291383e83d8e0695ab153f7607b0538f11adcb5cbb30d662bd625d986e7c6ae680f66b371cec009a90201d92d5d73a83afbd50c1aca28ebc6cfc4344dbd4536c917e037ca7521101378392b200530170d55964d0713695c4bc5a5aa4600527b08c44d8172917785988d2676142c3664ee86b9591d20ba68026a4c88aab3e61cf718f40ebb6bb10c6810471dcb7ed04ce44fc75c2328a2461338619b6046d3d29c1f325da30427a95179ce74517d59482a3cfc744718169a5942f0ceaa1a73a917d9f3e7490c49db875af7c9e724924b37e7195b56c4d55f38e234661d338b783ef6abee6c62af828aa859ceadc1b6da24a45b360d553eb3f257bfe8f7f126bab2007df85bcc033b6c9cca73a8d46f3c650cf02cb208f0dbb08f14c8b340f7829e1f9eae4effcc256064cf1c0012a2f1999ce5219e472e2d07937414f8537772ee972409803b8e6b2e246fb08abb9a23f912c9c0208032bc8ad8dc7fbed244dc04f37c28dad8e65d9d79918ba1743d321c8622db8aadf5e069eaaa69c46f01a8657ba4b283358e9b5d026b70636524f4d6208cd38f181c27f212eef4644233fdcd6ba8d479a3af7b3c4d5edd966f4c7410bbbbb335319154ac8838c4f0d098e6c269ebcdbd28f4c6f6286202066d7d7f3c4d3586ef0140e5301538f854626b6045b02a5b85e895a9713592e71f989fd27de5b15184d75168f60e4f1792129df58b97b22c19ad58617b173d155851d076cf0c487d8136d876b0562f90e74d009e037bdb947c9a8e21c639bb9068ee570704ab8fdc0bb24fda2bcbab063cf1e94c35a47f2c6e13d27c0f07facb6aed2f58da83c90cfed7254f1771268a1b7d552b9585772ea986f45c4564d9f35f25e2c923f077390c74462de3c239ad0fd26fb0956c5ad2cfd18ec16004669563b88ba5d712205e689ac4594a2cc4d076f4e4c1a7e6e7ed4072d5e722d343133c38a5dbbd457d8f6071cfbee9e06c591d8bee07279251071e77abbcf2afef72a2f08a9cd9d2a136da73b83987078a08c22c0494d751b7a0c5e8c59040ef5649ea0fa0c88d79c2fb8422c63dceaa2f6fe6746e1801b71f8d120133cd5906e53cf2618f63e28a541c13c7ef6d25791550fb45096e8bb744d7c7eedab428bd93ea9cf459ed349280848711519a58208239717853fd60ff0f5bbf3647ec03f4dbd70d4b7dd735b6d14c28559ab087fd4c3516202a01bf2e72fb12331be7ff0deeae23b10c0fccfd99703f0e72dd5d97897fb13af4316a7b749d0ed2fefbad53fce72f3d27729f1b44d2223bac81bc748c2dc2361d6701d7e4083236b093184534583187d997f36e21f61e84b6be86bc4299979c34bef425d5a4628db435f8bb3a864a630ce196dc3f4ffdd2f8df22a3ad3f2a7132d7c1badd5bf151524e8ab10eda768afbfb66d874eff5e7ec98799d5a267fbced5e33fd60e9e8bdc9a4210ec0a13c2dd0a990627c805607d1deaabdba9c70e189c9b740c165ef96013a67e34495aeb590efc6e882db46061dbcd31d5b284cf71e2123e2c5e4e77bf5f781af672a9ee9e9fa4dd747539e4b634b6a6bd84c4b2761d56ae3d102e33d52d015598c5c37c2aefb37da4e4d94fc42478bbfaee71c6953b65d25e40028e3fe06bc0ce4b5cbbc8197ce8987d0a9b8c13bd6b0d031231404d62e780d85355e5ac7a965afa8133274ddde02ea11bb6278821d974cea93d68416c4cb80921c0bf82feb1d11c1af8e421745431f174ee43ece33f3f65b7ff11d259a0866b4331763cf81d407efbd6f82b35029b20573920e61a00d4d57a47a85aab2f6382227e3a892203ea9c5965623db563f9da900e699f4c3ac9305eb98d736ea59d797c3e189d639b639d3dd2e5f3589b49bc4460c61d658ee94267258f5e127f736dada0a4dd8de71f23a7396e04938f408164447365896db5f6e2c666de8a092011265b93c92631bb930198e8b2b02db8f9c2b18d3578d5b426fce001f6a3e036b4d5526234e263fe30d09377fe790b931d1122bd77c7c119d0c9d1c249c35334993867bfd041941023ffe4a11cc6c2724d0e4f00b2e5a5fee9c34ec3d84ef7879b5ea80fab7e58248d906bcd74d9f056c208104c539c852f9a2940cf79c3f20c0d14efae7078167e662bf54eb8e0e5064b5bea4cfa7fef28f2c3c5ca136d2d5599022773fbff19fd8488c4a2e83f50c65071fac1b5a936865c45d76562464e2b0cb38a1f782ebe25c8615a43f64512bc185d905a57b55c768d48d2784cd790fd5316c5d11a10af2ff5f84665eee39c1d0fe6792c0d37935bb6a0063b01a403250c017a96c7b702379afba5764deeb802be0e1aecb8932fe072990600f122fcf007cfa355c95673f8325a35c1a7c2521940472e0e7a4cbc75935bd59331abe673b2c884625043698f5edc9c07e9d09ee8630306913e8a98ec1c906ca31b501ad75d272ad7a0e206b3f20180ffffff7f