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

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

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

Block Certificate

Block 62826 7274304f9a6f290e5495f5ed787d9dc1ac98ada0ca86eb6122978c80dc832e0c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6b97bc5ce0cf477018357292fdec26a86ce0d4af7f774467717d284d28c48c19
Certificate Block Hash
7274304f9a6f290e5495f5ed787d9dc1ac98ada0ca86eb6122978c80dc832e0c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0080260000601e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f79f4c8a1b5d2143d1268617bb5c36d09dfe2a77ef7ffdeeda3cfc59590f32b1d01db340bb2ab9302b1eeb8db20e86dcda57162d2defc95ad44ef4704543d8bed3973ab74852720ab2645d87c9b10e49168e2d1a3601ad65330c000000000000004000000040000080260000601e0000

Raw Header Hex

00004020db439261ecda10adef61c97cc3c9f5530a257b998bfddf1baa625995993eb5fe452a496cebf190d5e81efb9985f7cb64bf3653c3018ace5a58ad78d40d7858923449186abe320218198cc4284d287d716744777fafd4e06ca826ecfd927235187047cfe05cbc976b

Proof Data Hex

59,560 bytes
121216020307b8c6dd231fa08fd383c4bb3debeba1a577ebf12c62c46ae4e6da6104aee0fb6d98c75b63d963b6156730d271250cc51ada34ae8945cbd3210f05fc1e2d79f3bf05a93e6a15242a5fa7c1c91ea99c70de7b54cff3c374ecfd982467cd100c46291e61ed3e0b19746cedd488df83f9fb2c8d497680f3744b318e20f5ae74c59a8f4fbbdb9e81c21d7e4dcea0b615f153a136cf23b519e33f84646bdad8e8fd6e57aecc4ac4568a7289a0f883ffe7cfa3a7f5f5442ca9af8828b87b81cd215fd8a1632fef2a75a7bbd06dc961faf076029f233faeb4f03211f03b6553326fa646df68fb4b7e546c33729b218535d95af411f401c46b5a6cc7af454333b575870eaafc9cd1e0180c453c9bd7d69a0be7b9d9208034299f935d64a05d2bfe35662b5b0c8db55ca6e32f19941d7159774cae6306f484ad9ef63e8684611be64456bfe08738db02c126f8e047a0ad2fe76aa97594f0089431586b2e89dc8fb6ba98bd8162e0d3f2b4e29424702e0a9dcc1030420bb02b809cd629b6dd70ee6ba7d1c44a3509482569d2229c9656816f249859e6b87c903200ca16167e02ab1ec7ba662683a97e37f45e22bb45dd00a19622fadb8420d195036e571286fec9ac663957059ac0680ff3d4ce4a3c5da8a97752ff42589cd274c43710cf5cd8e70d4d21590b8cceb11d3d91ba57ad7f20afe07832767aae7cea718b9d7024961571cfa22dfba5e20bc620474d5281b65ea7ae804a437ba391bd27eae6adaa0e9a30ccef659427eff86390c4b592481fb431d9064562b7617f5b71d71d130b41908843ae57cbb1cabd8be5ec18199c5e7eeb89bcdd0477f284feaa8f0705c9cd75c02b6bc86bfb08a5bbbc5b6f15e1a672040b97677e981adbab48c19cb5da55f563da6bc2ee4c68c0daf49b658548b3e26a44754eba5e11e309bf274a3169397a1dda2727dec29b12d24743949cea56e335931a6a1ab57addbe08e770e714426f5557c087b1cff88169b70c28c845a910444045792a9d2cb8b3533d06354f7198d393d15e9b73df3f96622b4da77fc371e88b2b1a379d54d24fce6269ba9e76abf24c38d4aa8799bf936b269c7a06b5bbaaf5e485dc93d099c61f510b43ec678f71c5c5e82b32c2eb875202f9126350ac36ef9a36d4008641898943e27ab3385fadaa6175ab97b0324c0656a12bab593592b8cf7fe6f031236c6676f21efdd7c538df119baa5c2ed47d265a980b2eb593d34a367ba3cfd7a6ea88a3806673246f4cc8af7855377063db876315ae98492497b2215aa62713bef42eac1900aceb50c01484ed2f56ed21052d9b2a2f64e3ae5e1384b4d10f2a5399f84e3244b518537aea5759ee61dab8a5edc330ca226a61a25a2a502bdc04961cac692d8e2d55eaf4b172f00b9d4b59c0aa7030f6c05a0b01aa6e89ccbdfbe3a5fda0c3ea6b05731f5ccaf1d6cbdf6be4998d97504d10ce4b3f54579b58064e4bec942be8583ee518db95ba96641a318b087b0622b6e731372a25053df1dc9383473d6e7c9e2df23affe1a16490f72a907ad752774d01bdce7e1b70942c7458bf80ede8ec00540d038c14386a277e42d9d9a907f852350aa0e43f4539ffa35cf7168ad9dd86ef1300986b3908944e0cd61317e5ddf0d4cc09947a8b6b8335b2d0e3ddba304cabfe2e41b230dfa73cfedb5ba629d70336cf02952601b7408ba1d7bb028fd0f67b40af4dcb83d0a8943b7538e18001bd7cb90dc6034d864f61d1ea461a57bcc99e57ddaf9bd188b3a8687978ce45fcb4f808c63f3e3af37cd8bd4cbe11373a00be0939ba8d13978517c233538f372757e48401dc3a44761454986ba9ca5ab914b7096b315b16f00d18a3bc2077c8e94905c9ec3373bf4bec23763831b2002b55fc3249420d406d0b671bdb9ab93891c16e30780e3eaf9a470b2f2002a70888dfe40e89a2df825a8c7b0a2ad0d09645e39785e85d8040e3a44243c36b38151ae51d6b1cc468ae6eaf3578b00f061e5e9afb99627194a86fe67e4fac3e275ade9f8473ee1e13bf6481356d89b696d5078e017d47eef897bcb5798a397f14b19339f1d0438d78f17de0a2f318cbb345b5a43801eb723b939bd11f2c4ff410bfa6d42a35c712d973765d8620b0e16ec8b7dcffa8df3f2129b7c2572335a41a6f434b89b739ac06c2ff4e0a152b1371dbede8a1e1202d7c45814abed17b67da4373e07f8cff52a7c95b891d5e2a9c57a8e901c05be2665d60af446d3adaa9ef28ab811f041f272aeb6eeb9946da11969fcf5ca63de9882dde891a48ba145d74162b3f4f0beb32283f15b96ebb299367ef93d031316748be090daff29578f0f78ab83dcbc3a0cf27375b5a5dabbf9091c60e5025f98250078244a53d53c5a17caf7983f85694f2470dc4427405366efd49058df51b8563d1bdc683427382b089780d6cb16dc6c19708a05d7b59c2ad9e3cf4c5031e1f25e9acdce4fc1328d1d5f00cd87c296d8cb7c3a7c8ad54822f3bd1860d73d59e89d7b90e90a7869c21f41057b70ee3909a7e06102132119dbafb1e781c5efb5e924a62115ee9948ad71c0f379a80ce64080723e21f4cd37654c9031f2c4628e2b416267227828b9e9005d03033cc68d2196f405dceddd6d339cc36a814e8938ccc082a42f69e77bf1533d4f1794fbbb73fd1ce6fce15806dfe6f23a8ac20bb22ae8e2cfba1b3e8a2a166b26fdf8fbc790ab6d135aebbf822977f0afcd00ee5745b05d053f2b6f05fcd7a4afa0f36f3984a63754801ca524f4e31257e6844c290c6c084ff539b361e5263feaceba220fe0412d2154b8beb40e19f4e742402e045acd1e649426c573a7b42061d2d9bd4870a76b54df114655770fcb719034c1ab3d06fb5541786ebed6c07c6d0e9d5fa35fae8635f50239448a6b316e47062775e876242614d9bdd38d8d92aa836acdf620b8b1620022d07e27da2caa412c93c1c1460120cd4c9ce14b8f57138fd62a40d6df983762e822233904c3311af31b4d1db2bbe6deffdba631f6d6acf71fc3577c8946eab60b0f92ee2001c57c35d8c7391576cb7e3381c227fb9299432be48f98a3fd83401aad2f42a93b05b0f29a4f0f2eb97530483919c2c86c82bf4a993894e3d1fbb2e6c3f0804a7c40f64a836240f7fdf5f83c6ba6757981067e1579b4b597b9c65d4058b2856c8e420ede32297048620f229154b30de916e874fea8fc806fe6028ee9b2b306b3ce8228987b0637ab2d601856da66a9b9cca2fac7ddb6bd75eb6930739ec718498738e48688993b1a1d62f6c88f8c0f24052cf00cd6ca22bdfa88e0f995df7db2caaaf63f90caf9a8e89c3a8e00736d4c4ea1a6445800eca1ca3e167fe252a2139831198a95ddc4c3cb07f21582e6cffab77fd5b7976a6707eb4e6008a4ff99c279fc34e90a266bcff79a6a41f19e421f3d25724b2e1596d075cd65cc2e145467e3d00e5df728e0a8a8901beeeaf42ded387ec774cb39adaf07d73cc0341deebbe68a49f2738bff4dea536cfae69d24a9ba1039f9cb8d1dd901c3361fc621171f7ce34bb907cd6ec6e9d3f15831c405cfbfb8474ed02249659c9b030f647e3ee29e345f89d0ed45d8ed112a737b67e0a7cda563c5c0cc685b6e70064030a36c640ad4b42aa5fadb59249b7f05c530666d251dea0020a95ffc93e06649e8b8d202ca004eae6cf15df366b1e7c2dd93d9b289990d1d39684a5927564d3dbb774151389381795a9d00c3167a5a8b53f4357c9a94845f3f746a351a409aadceb776805c34efb0ad8c773e1f04bac1d91371c3633c5ddee2c4c597a24a99b8b0cec6c1ecb2b3af732f4ad73f637c55a2bd438c4a53520d68a8ee4a5014dac81e67a74caaf2ea89b62dfa1c0f0986752490e23f9718d73d4cc1010de0906f5812d4419c364109c3db3298555b0345da7c59f372b503879369de22c68b4573e28d8ffd50c24316028501bd4e17acd1b51c99a5675d5326f29eec4ebe04c56131068ea110a110d97ec49d755765e7340a6070c1e06e2e2d0e025e3a76ad2a6bd46cf0e981f1c5981a55c8030546aa3f82903b5f447f8bfa7fc23d566c41067629dad22feb037341e7fd7dc6f15102dbd4734feb0abc6f75ba57c9fc2d9b69c6686dbeb57cd58993e839c39b78f2722f7dad4b127be8f6895c6412e1a6a159f076c091dc2b146875cbfff27a8d653306aa4032d558ed9a37dded0195062a649869fc7210055120c0e60c960b4a78b4df476b294b0eea590de3546a504eef2c3662c1fa9d9a7c71a3ef5c7e43a9e23a217907c1df83c16882f0d78e55f1467dc4d01cd5dd012bb71060a85cac82a2c700371dcc3e3933638d9f32b21cee3129bad3021e9ac85d61893fe1413f659f8f65776c3961e830755be924843e7bad99c5344623958d1054f232589af191735688a16ee2874eb2eeb298e7eb084698f184cdc1d8a678b58542126eefa61f6d4d74bc9926a8ab6fa5c0fcf690bb028fe7300903d4fb2f1d68260a6571ecaa26d8fb55d33b3188bd0cb6cc49a7f516ca103e03638f6906136f0c9c4c20f1d9016373920e9b4e901a007f2de7143d066c7a04fefc140ec5f86ff4e13a80be1ed31b180ceb370dc4eeabf83d7777770742c3c2900a63d776516a071345d27b5f6015bd1c622b9fff42e76daf6a63d8bc0eba3af67df49b4afbbf2efa27e68b508050f98aeb12b68f29bf091a8838b92baeac108efe6f82456abe7d8a35f99dc752febec9f55d45de30e1a177bd8658ad5fb4cae88b277958a39779af847687ec23f212e13b3b3c5ba27e4339f349412eb99ae4e37f0ac4f9bbaa555a5b058b013e770359210a67b585ce89f5673dd3e6d5968cb1fdbf94c9e16ae782f11c70b31a2af09ebb6445cbbe197f541a39f64cc42dbabd1401b1acff81a077d883d7ab077313b64ec9597f970be8ee7d908c2ceeb67578298359c51887bef0ce7584ecf1faaa96f6a92c2c3388b5ff251bf017bb08baf54fa60fe3f3afb3dbf4340ac13c0bec9bba46549a0083e79a37cfe2d81bd452293c3e423d8f7861f610c4233d44b86758b92ee8a1dad4367dcd3f87090b1a99eef8ad4c6cae8d94ceaf0a63bf729ce86f3a7460920b8f2a4becbc3c8451fafd0deffafd94e78041c870b969cb73c372b5608d1e5a7bcff5659ababe9211dc2e6d800225eb17ab793cb7fe8310cf3460ce1aa92d2057845a024c44cdbbc4e792824ff09fc04431d48eaaaa751cb59b4a1ad052ce09d70d4d53f2efee6cf92dfcca003b710ffd341cea7a488b39edc2ee4ae035997c41c40d09f70fdeeeb6dad3ba7b99781f62c3abd08a5ab1a57eea9b25e11956a5ab86551e72e6fb5c6b883cd49903cf29225bd2bef36fc46b3736c4180c0a63f4cd8cfaad12c2af7a73e742e18d91b877d06e5fef6a5f805d13de746e92a5677688fce269e2ca767502ded0a1ca9e59e2dbf11697043c1c8241013a4927ba7305a40b5366fe8e6bc9aa723547cb4dd563493c2be789367644ad96a4fe8798b7c18875e72c0fa6ef08c856180574361a2982b509ff6e382f5876fe51847602474b3d134c1d24ed82c0a2d91d85c6a4b0e44bfdbb3ad9845386244d1bd926c71e17c6dfc88e3394e1063f22835972a790c1b919e0d3fc9d286ac38355f0b3691cfe2b19ad61bae6cbc6cc075a5821c3d8876463ed1aa5443ddd30884b4a133f98f8d6b7f9ac6023a44516e74bed36dc423baa562929250877bbca2fd5a8d7ac05a5f91eaf7c0cf66d1093c7d86fda861bae2ab4713f3a3638708eb619b6e2b83c6951860c62e8a132a077c120ff1cdf67e26211a51972d0d81c6c59908fe1f592de59dfde19e214fe808e005a404d482852d5e5fdca706015511c8699400eb335562313622e397f082eb5001fd211240981706220aab8acb3f37ab76a83bf929b4ae146d29a0fbcaa2a0f12440b23222a8bc134d0ce36f9b4aa505283b8e1d235aa306d325b5b7b78a9ccd7954cbf8fb01eed7018cb38b9f9e7b935990e290208a55b83aa09761052f20d02abbda870d91bab72b7aa163edc9291ffbfbde190f38e20b6447bf198eb97fa02521ce3f15ffafb0b2458b04d58459d0a27afc0a3d360459309e30b48805dbf771a55ba43acda75e0885c8e6aea89b7f4edc91b6eecde7bc75b0f2c0cd873e15ec82152b350b098436cf91bb14881a9b4717fdea2cce9a33fa6891ef2d0290bd2a8ca62fca3c4fe8d5a3159f62ee16a48b7dd8fe36ad3cae9fc9807889a10477ac99dc5d0b95cd62afd1bc206a1400691c8f6cf6081d3fd395f502e7c7ce22f8b4069ec83cbbd9b9dc1479e4c6d87385c23b1a58a34ff0037483aff165e6ad900418b86dfa5d9e2cf06171be00439c566cd6ce1b1366d5acc1576d304324ab15f5d7447801c15a84c2d58b54ed3a6d25ac589efc81dea9d77cad4f3f44a56703a2b0f1380df98b81c0b6e418a242870e3f237b420e8468aeea56dcff8a164576d755fe67bce35e2dab5de90d99d49b3e58840390ff1663d0d36af1a6c54ded2e5fcb98d9431ce6ae06af11e2cf4adda1748fccf26682bc9e93020559418ce61f29b91a082e9e047ac30fd6bc4e5bf01964a89f76ce8060b96a5e9d2d777716754305f3d5114de7cbe08cc6827aa224626a728fc7fdad5948d7a43daf0852f33349f35c4660732e6af2e16f11051d563a25bfcb9db1ce4d6bbcd1fd067e395b35c4387c825029b7555b1d1943f4496ea5e9766fc9f287e74c5f12644564a4262eccdbc04b12aeb25e03925626197307a23417054cef102dbe59955969bc0200ef1a3b8c6c4df3f4b3e65bccf15f201370f2f239c3f372ac24460bdea84b44b2455de1dd89611325f9e8970a184d7c94cadeeab0bfa54ce758587521df5681bfe3fc2bb6efc296f352ad02f7b296835288d5abc1e11007eb833f0bac27a1b7813814e5d8bf42dd5b821b48d6be06c8ad89b6b02b2fc5b00d76c7b0cd23bfce650882107aeae97e2ab09c7f165cabd3d92ba9e89ad72f9ea317d28da50ffa1053beda618eb8e30eecaf7b1359bfa5d02cec108725494d42317c5f3825991a286f0b520aa8d401ddbf6f9f9faf77e0d8c92d7cd0f622db50b305695aa6050a49ff13efcae86beedbee9192466df068fdaed16b488e872245bc0b6fc46ed1b8215aa732332631c6dd8aa067515fa8bd06d4b750b5aaf9426effeb2ee59aef53bbbc38c413a142de561f638c6f9abefca95c37545f1964e11bbb166eba44b616299254cfd327cd0def02329f29ecb699a5557847c33555536ea8f71bf1d7e256f9890df5e148a682e4d120a8c6933e6c46254c2fc2588002f397e5a87f7dab789a518db737403dbf9200403149f7b6d179f4c788c800bd00d05b902311032773381b6f5469e843bbdcf15f45c210666a3f35f9327c5a18c3c5fe2a934b5ad25f6dc9c773cee075648503f3d05a51479337c36445ec2ea08f6c89f67a713c9c946ecf2f439678f1d0631db6bcbde68e0f0eb1ccbe82e96d1923c90e053f46ea50def0d2a565149619b82cf7618dd5021555cb65e7134540518441da25acd5e694d31aa24691d4359fd50b3c59ea646c05a9ea401726f44afda19f9244e95763579a36e8e4cce2b757761ef51c0e2fb35d5076bfb4bd932167eebe10e2e470d2781908b97c5fd3dbaa4e9ee7b40446f6ed6a2ed4c649bb4e61d9350822553cbb04cf1870c8287c9978d4bef83415dce981813fb114187e2e9f6510b0d5d71a7b53d21daa2104af9b4c60e8a1235198f5b1f24f8364ab795be9a7d3b6da8a47f481961ce88a0431300b67387cb0be9e1057e1177a8865a10942a208e97b24e661f2bee8a1e82e15775c764e42124fef1032a9a63fe0f4b25f9e06ea54cde7fb7d6fa99f556047a4c1c9c82259be2cd0fe9f2ac521a7d8fa2aaed8d1f47e7edff445789e30e7eac88274c6d1cabb7365b94eddc3fd940720a0f2a8ae8958addc876ea49c5a6f7c4536de243a343acedb0c3809e93f78184f97c7c89e51a939917a750447cb62bd7d2d5338b631127fc90a36981c97ccd7e39a7e437feec29516786cc66bd3f1a83c9ddeb6624739492f6cb50acec296b2750f8f17510bd4affc47d1d59e3602e57d71b5591278324904aaffe7a0cfc1a6922ae6bfc879127981de8aa120e7a7c513815fcc475b07324a483ad302e12172b3c7df0957a081f96305935e3016750a1290b694a53823fa3b7e0a803221e64480a16f3057c9611d39b755a3311ebba6b8d6a820744e917992fe4575a278714ae4a8021390bce84fb8b43832eddbeda4a3a55effed1fcd9ee48510c3d60a8e55e72ea85970576b106680c45f038bca7cad1d35950ec7ab25a3137816ff444841fd762d8cca101690e656f2aa5d7939952bd56f8c9a72eebba10a6cac359761d058c44ab13964d532071a1aab293c3b9a3229378b0aec864288c1d485a58c79bcfcd66b439e5fa951a5c75a77839ea9e35b0256178c99c24fdd391d9e98640aeb6e385847071b03abff0fede0ba8a402aaa73c26368ee57e724e2a182e74a10535b3557794fdd61b7bc524d5b253204bed25ff3ff7db8cc4735a1fc1b2669d1092c36a38ba9cbfb292bd2e30d6a5390d8fc26e95c5fc53a117238d262ea212209ee515f98de96b0dd8e3f469a5a7ee847ee7a2c1293f96c999a10280cfe4251185e3164855a610f23a0cfe70b370eff4125022a820174e408d950da499753ce99ab56f6c8abcdb1821b3e064d277aa3370af63ab680e19d25f4a602250ce6d35e0cfd269d3d07fba0b8dfe55d178c767ec3a4dabe22abad924bf95e35af8ddd3d7c4bb5e8f76a8b224998577ab3e27d65b8facd51cd56a051ad113b0a0ac838ae5333eb8cf3c1a5f2e7c0bdee4a06bf473bfd7196cf73830467bd623f8cb831beda16f3a9a6441b695863c0e11d41bbfeb57589b31f7065a6b8b33af317664d65a47f1c4ab36f0d2bd37ee013089b6cd7edc1c808d0dfc89cb00124db8a4c856ca6cc97f70fb5d8eb68427a2430def377463ae013139e47f1ae20d156a5eca40a785f94a2fc1f4a13cc8afe156ad16d1e346ef7aa39bb8ffd59286cd5bfa4f6431df7443223c95d0dac478f982845389ecc74fec7a88e6db501ca13e77317e79cdbe4e0b30421302d6b7ee16b905b14fa1cebc0d6a6338b6dbaaf96e76da2eebb90a5c6d800b3fbfaf4937e78c0fb05f2eb46f20529b10a758df22d334960c7ddf1af72430abb549d9834286f4ab4c589b9ed33635e093c438907496fdfb7ca37cf4befe1625939bb35b0a342d6d11b653ec3c7487d7ec26a1dab80e6096b9cb6529cccd104c5f08075ef257ab698aa1208bc72ddcb9b5c38aa9665aae176ef204f20e42735cf756bfdf12192d162c63094b686ef49b4f69ef66f594e90696ae7f235e8964a45c00d2c3560ab52f9f3336bc5f63d77805f79369414fdbbebbb78f654774b4ecabe2873a790f5f238c62e48ce9c6963217210cf1e926c0426d2ee14276a3a5d91103c972b6b9464c14e6398bc0e35c94234d2ce3ae7a6fa9e054f970ff9bc380f9bc171a0651cbb63eaa275e87faae36967ccf67a9ab371c3179ebac7c6d1584b82570a61eb71de9eee8c9d925e419f6934fc0702dab4108c0a8ee7c9f29531e601b0e57963e4e22effb254b9df2ee3a161356bc51e02fff409a33143b2e5e4f1e6f16195452ecaf93fc44c74313a2b5e2ea1ee49dc3e69a4122e696385096655dca30361b0cfd0a40cbde90287d9c732db64258c720bad752984861760fe87302bb6f79609447a99dd6c6c40ee119db8ff7e93948c993edc8dd13ffa3c7f3c5d6da90ebab286c6c22cc1dc2cf160e9c878370c68acffd4e8aac25d4dd86e02a6a6bf3d5f365eff2cc12bbcbe6bfbc4ee6406964083853fce77350e6f8c03d7f4a91e11ec48d054fb80448f70b0735c4a361868a7c9251910f700b0f5ea6cab003ea3d86f817edb6325e2005915bc94900c1ec184757a3e18167e67d160fad17e2064979359d62acadf5a5116a0249e6f96541b57ed6423a2cae155add0ae1f0d1e3a956a890722e7099cdd6f1f7ce90dfe01ff1946695ca9387ff03a9c76a7bd5920837a0eb006703d13eafe986db57ee39697caa3e219e72a7ed0c275bac9c871ea7e41a8d62e268b3ffc032903c4591a3d3df7df038624e547c65a41db88a1253c64e794dfd2c8a589f4526cf27f106f93db5bfae8e57fecc23584831872eb7d08e5988a0344bc4e3b75b61cbf55eb7800b147a296b99cc1d2ee51de370bec83eb290b20edbe03a73e2db0cd78323567a6f80c10ace876b364f3c8a528312bbaa09cbb26c27dcd59cace61e9fb40b92ede3e4f203808d861b3f93fa34aa74bbd7cf96f1c765bc79b4ad377d6d5131592436ac852e156118849ee38837dc075222d3455b7570baac612111b1cdb6f1bffb1b7c30d8a4319211c99438d29538ccd7537806b740983233c4619d374bfcae1229587830f1dc305b85e8f7d21438fe7b9e0069939e3dfcf3acb0f0af75302aa37d75be9765fea9cf8f62891136d15dc4b546a0d33978f2d948bdc12dfae09d1b10431cedc82831951dafa5f05ee89483028d9f8697bd9a06228000f5152950f54d8a113bf2b9639c968f47b351f4498846daa636b02e489c116b0d9dcb752e6044db2668dca8b540f026b7c3a71df534cc37e5c1d3fb4e3ba93d275964f40c890e1eb842265f3f52e0c1078624a3a89e7a82aa53f405ca6d2c62bba7622d0769a35a9fcab3d97d53a058c7225e34941be064e4dce921c00fe5a81c75ea4fa002fc89a153422b5f5e109364cfcdcac10c349091f7b20b1e79fbfb19142e4d41f8ccd49ec520ed80ea3b4f724106b0027050d395097dfad6d8caab0f5c7d776d936d2dcbc8aa11f65d0656d851b563bbc40805d41ae142d922b46c72914697147579cf7dc7eb564ae4fc57fdec519f00f31770f3bc71255adabf68863c449604e4a622c3135fd2a3cbfe02011c1dc28a67f735de6c84c6db7f6005ccd74dbbe5bbd2608676efd455906fce338e8f6ba6c002572efa19ce5f63dc1bdc9fc6fad7a5bc4455b52bb637a057620346539936c22eb7d71b2ec6f8ebe579e7945f35ea38f24906ed7e860a0645cea89a1227a0d615d9624ba9a6a18614a8d37b4bde25c84cf5305a1d5bc9942aab22589934c39841705331451bb72e929fec454a8a9cf89f470e33634ed396a2b5739ff8ee5eaf39a6e3282691d314a84c8df50d6287255eee536c8385bad404a014fa1f3e8dcb82b8143452b054c57f56feb785c16d6320bbc43e04eba26c5bb1d134cbb5be7967f7f169920272dfbc78f94d88e0a56f282c8228f3b336337b2f05f0a813681824c47be031df9b7a09a05db63f419cf96c71ccb52a31831772f17d05b490e984f81aec48b4f3d7e445d2c06c86f64b4750f2d712a8fe5c4cb1f4870ab6c3f81cf11cffe0bd755e4ceb47bf38a38fb9a7372bbd49be094cf2cdd65ab388924787fb9f3b4174b2074b07e7a56bb420e278265a0672c6fce380d13d3e57b8776def7d93e86aa264cac6ead834210cdc51dd86be9935264212a503582704d33ea375a47f1e77dfdc1a7017c3e31ac9beb0d7a878361362aba1c5591f8fd446af9dd565d56cec73d1f934ac845651989dc5fbd15b3c9c88c747b207b5f4e472204b9d6de3e788681cf9b9491e8fc3f5319256ad385ccf25f9b53d9d889a22f938cae2aa856d7f1a1e4fffb3ce33802594014cda036c64535af0974c8fedcddaabbaf39ac3b41fe953c9ee33e7d0e7348d2c4b94bca40228af0267ce338eb7ed38e99933b4b0af916c8782e88193e87d9e44df540f50eb1cdf165e798f39cce1ed578cfaa85c429f5f361330891fd628fc3490f8c7d76bc1f02bb0c901b5dd6615c69e3dc841b2ace04c95970463ef8a72f300d4a7b74beaa2ee0b2f52ae494b3918e2b0bf8c26b368b27e98b4f04c1bf63f233a5d9a1beec14a34690b52e316db96c2951573a50609920987d50fcd5ebab7e6a9f23099d94e112cd1a65b13b3200250d52e485c33bd719537ae6aaadf5ca7b10a7c41b73e5c7edcf3059f69eb45954d12e653d6a2a983f3417ce846bcdc910da11000a1572b25396b93fb410e0b2fa1af0658c28ce101573f430c0aa3e8e008c4de3a82639625de0cf029a7e1a6ba8bb680de062e821910d9a00bbad2626c090fa17f6027205ee08ba8e8b90d523f9604757f527c8481502ed598bd2e653c0fac1033f3ee7d842dbf1cd0713ba028f366dac63f287a6152b0e47d1722254f2a4b33639109677d44fc240e81b2d8c2f92b60cfc7e9188c00c329fd3886855cb4a39067b5ebe3c7d306e23afe3063ffca7e4150bfbe9da2b20a0c1b2a14382028e812c6707fae98a3160fbc308805e6463d609aaf0a52df760ccdbd4b1acacc36dd14a017a37916d3f8a2867c721a25c1f9d95c835032451668db0c5a73b72bc2f6638d9ffa8f356532fdeba2ead1237ff60c323ca43205ad19a2761b92fbb3827f9e6eef173aff76a7d7a95adb672581e02b2ee567f76ec85ef916233a85c33b2a518ff84fced8b41619cbe6d8272f9e946a5a8af48cbc8ba9627e6e1fbc49a8f11bc960a820f8b6d6120c6034123b5d337e5234b643873e7956daab03957e6f0deaf95e3f5685ef103d2a4306b0f2d30222e9d4b744eac51cb49cf695f7da1ba30f0f008bfe42be198c5388f7429220a8a095485c3e4b007efb8e23d6c96848c85519fdba08b78dcaabb107ca28acdcf1ac47339cb240795a49c1b852681f1cb58c09390a667e8f2c1298b4be9a102035b46e329cac57e4575c4c3b48a12ac690eb253c18c0306ff01f56982e17a4cc11af0289d6c30812d7f20115f382e242e599da634fcced653ab249710f536eab71eb8ef3b899b1e419ec3a6ea96b7f106487f49d98ed23465076da2359f48ebf68a011df35e6dd159cc38ddf79fed901dbe5f1cb654f2737c542f8875e4b851c4d43250d79c167218ad6faf066553ccb1ae3b2582f515f3ddd06395679f37607d18726c70b9bcc0437490b97b6a94c9d08027b95c4025543926a5030ddb139a04d51637b65c9414fefae9b5e0387ae11a1db5d287a5174d4b62745c77bef8295ee16b61cd93de30c3d8e79c451f4c1c82df5a6215fa539545402846354a1a240aeac2ffc009082dce921bcbd3e38db48bcc1620f65a87485c6eb575db2c6ea3c5be2b6d6fcc276c33fc0f77ac59f51465dcf1b8322e5a2b34732067e487a2086966164c8ac11a9f1d999d0398697e54d590493e4f7c48ce35af022ac1b5d7e1118c75387dbaa1f50ab15546d05e6f8d3f5cc9b3ce44b5da5aaa65bcdfd5260517d31070ce55db7fdf5e2f1917e15ed900575d5455de4a26b36d100e4f7997535089ccb12f2e173ebf36c91b7cee7ad1b8358d9b3bdd1314e0bfa91840f6c36f7295124271067f36b7526dfed6fc195b7675528e16a8d05a4bfd5d6abe4ee981b09573f6de6dd2a4afd4762ad35be3b2477bc6069254bb1d0a6c03f849af5642684437184ce4b144cc01adce8c07d7f7be1ea3a241f2d1de9fd7b679ec1131d0f37ccb2d5d6d4d40b2bc846cc3bb76c9097a6d38e5bdb4306c0969753f60aa8657dbf7d0818d2f36f9e196210fb00474466983addf271a957a353fb0aced276d25b009ee6af25254535ea11953a87a3c8c286375da48943ac0b82b9e1a95ca8b27681bad4dc6fcd2ad9abf520625d06b54e21740ceb25db21104ad6f303ceff49ebf4e126b3b3a333e7b23b25ad13679419aeec70e6a29115ba4be62fd5e08f5159bd720108d820b0145f4f66160450320a5ab21eac09d3e4ca46ee581a259cdf9323a4c7660bb8456529d92f49926be01c804d6bb4e180346ea5c7c65d665cbf09fc40bbfcb341a3d0aebd7e10f00c439c904f0e455ab46f16e133800b2d05d4a15d3503c6f0a6f80189a38aa541cf34e0973c76e5a44b56ff54ec5b7445e8eb1b795e045e4a9cf5ba29b139167809b10822888779805b26f1e56c84f7c70e2a8a99003e2e78acd34d2831abf50bd6336249dab9af350480d40432e4592ea5e57431d220656ce82039ea66d7484cf62f64eecf5c0200eff6373bfb29f6e3dfa2bf60a6c63af8ac54a33d89c46e6dcd5fede4b8a1775f5b1c268fecb80dc473ae054c86a9ee196a5e3ec9f26427055efb32eb0679d79f392e69a08a85fe182a3b796af9310cb4cd4c3bd3e11a2e27a92aee874118d61851ae392ebd4d68c76a9e6ea8e0cf88797c9d85f6cad7249fab7cfe4e49cf66f939998ad68f53a9b7f07150f77a2a1ba357ee72222c5460d6308bf2891aaa2f25ebe3b035d43d9788bc3411be159b018f78cfd6e3abe2f56200359ecbc513bd8432bb2978fd6f226ae23eb470ca8130634fcddf8ab53b9bd7dd62c5450a5aa14c309707e76d9ca5431ae99473ad6723d52f83787a6a3f7c6453080e6de12a85ec7adaa8d0962c55415d43da73dca79c309341ba4f312e7cff98bda06ec42373acd062e51d87ed15f4901ca5d3906688707781dc6ff945104da4fcecc4dce671fdde88b23d1467af65bc7988a5d21cb7d1445305ae01d48fb031260e2b0cd62e89b18630119369b69e5c2e894ace7043372622e739f4ab64f1e093b73a7c24ae0165b37840786e7959c1d74f1d1851db8618c1739a2573cdcd25cda5911e1ed01c148919786f4a410fedf8e33f573ffe8d71f1c2dc2ca28089599db49801237ad86fd0b5209609b847aa3de7183dc54feade246b81259198e0dd083fa529457846e3f6f6f40f008ab418e30063020857befaa130180342522c6b8591fea6b2b957005972be3a502dc0fcd2ffad0fa3cf40ec2e1cd96499913f08464c4061bff5a819e321103922d84272846506fe3c0e6d482d26cfe45c8920956986c2cc9a6d8b80f19192427b97386b3379b36c74b1ba820b73d3fca6db3cc247b77ee10770ab7f84513529223e0861e73234abfde6e1b38f96184268f1ebd19a9cb44ef87ba351e692be4bac80af23d394d29c16645d509ffa44816ced672171e26286dfd6669c5edeb0e61fad2ebb37b5156be065163f082771b143444a2af6916b13f69e2daaf917f2db1c18441111ea40a34c094b16a4e3795d04f1d611986a21112c38c21bbe948d3ca5233d4e55061afc372c11ca537bd23fafe5572a7353ba894286370e1929c645025c2ddc11d3127beb230a3c5dec7adca246f7fee86704bcf70dc9b3531288d89c85c0938aa1522d135ec1b2ad38f9259018ace7ec6b399dd91985880413c55831b66bb4c1b8b071a7eb422256cb4334aafb11d34e884c802b2da676a2b1dc02a09c1d89b4bb3cacde76a5a5f5ba68268eec05c48298014271abaddb47fec5cdcc89b7ad9947cc4f8058751485cef225d5acf125228b8179909e2406c397dba1f5e9da335018f88991a5b8d9f177c94233310774e038fb865c61d18eadef4ce2dd3ba0b2a042cadcbea88d9b66d9f6d705ef5d53d94785dcd8503f4ec613f95b5bec7760496e2887a62cb54b05d888372ada4bf219cfefc7699f841274b3fe4b3c37eeb174cddac37e76aad5477f2aad3ecf6f53a4965824845681bb10087bcbb3c5ed137a1e47deb4e7f0e0194af29254597b47f78e78c28b4e15a2dd5af3eb564034aa0b628277b482787073c17f6c4cdf1b95df51396d56b9e07170caf68570ca9c71c07b6befed41ee292d7bb8dc7758cb531bbf7f78037a6cc2eafccdb866dcca674eb9bd519f959d53c20449ecde3067afbf107dee081b8b0d586185a9029eb1edae02c264f9a0bffae943c23067c2ca4fb4623c0ccb29debc978210090e0b9452e7f92a0a9ca1f7cb81d07f492cae3fd26328ae2101341922fe1be15755987c7720b2df627a34e217041ddc98dd9dfb3bf2c8c0ea6a8f45d48ce30e4e4b3f67304bdc2b0542f3660f87d7071823460b9188d0fc18c3d62101d0074b81044b00835e518dd337407dee2d62bb63c4db9d629bc38a5677d5531e4f2c9bca3305312f009f105a32b13078398694091af1025c17aa2e4190bb6a71604907c3f3f3b3a39de80af25bb65dca497dde8cfc0f1f3b360f5f5cb7e3af1eac55dca0a84eb969203e42bda475a3987047dc2898666beb38400d8b22b75b1bbfbffbbb4a4cfd1e6aba0902d6704fa82c3daf4087a36646af5463fae07f78704cd810a75c366e13263c859fb2958072a5019e00d50fe3d97afa51c45e32e0f951e72765eeeb0fea10c2e4fe0896713c0905fcf8daab7c65ed43a7225a6ca3bb6a70c26070ec6927e9d449a8d4d7e5b1afff1e8843c99d226c3cc1937f3a957ab3aa0535f2d874eabe221ffd220b3cd3977554a18d6909c9d25a436de6d3945db53db61242f14d394f89729b47eebbe1a1ede45d032389706ccb219e8bb670ce4b1c1e9e53c36f90a47e80a87ef065f3b78eb5048b0dbbc5c4d68ae86363e17a76678e86db8ee9feaf2bbc50336f2ae4177da2c0d77fb3018d1efb6fe13d57714eeba5ca479936e9a99e01e3052ad4e3c1cb565eefc5c691a9e9a3998e169fee6a46550919ff60a689b9acf27713421815776aa2285d6ef0935071dfe0aff7b12c5d67a595b2fa0811098787e149dddf40e988c1b6e924884dfbb70f72b39501f29135d6d0e04ad55270269571cf0481295e841ef05fe5fac552bf73e7b5a06b0af24f6cba6819ad96e1a24926544a929e21dff68246fe17ad3339532b99f0a5e7ba9954892da25df0e89bbbf62be5cf7ef284c6347ad8022b7d041af8d3a5bb7837809688900ab8a77bb415774522068d3e14f280d62b3adecdcab8f6dc3e2eef3e0cd5c15dce6c433643ce6876a4f157ff34247e7317dc663e76c05661103948bf6e3098e622d3333cbd35e424ef3e765611b5384fb3571e87b45b251fd2b20941d7474f4865ff5b374a2a60ed921c0c44d370a783f9c7f25b4220fd80e2c08d05130e05f8913c015729886301b95ef282d8e643543291568c97e5189a002ac0cefb26de918530c44d8d9be118e2d55d8399738cc49233f7ab4478d2b3bcfadf355dc42571fad7d9e2ef2cb894c15124b8f228128d14057d1bb2a6bce07b6f76914446edf705b80b156ecac8f6cba27088731c059200c1f38bcff712b4a55a2bf6afa8386782312dfee6fadf81c6837458feec4c8893da63c3d1a26ec5ffdaf42bc1898b50ad11a00697d16ae951524422ca2a77bc0b024cacb6d8cb80deceb5a69da1b1d6d056d2d83c9f267cef9a2d4c605a0fc592f000e182d4966df44712d33bd6b28321b97960aad3cd7b00fa2464128ca4ca99c9fea1a5d6bb0b0bfbeac2e47f5a6fcb5470ed689c1af7e2df6b9a1fe839345753586b7e4b0b7cb4301e8e22298134a5f84261d0a34f857bf0b7f14f56ea6bbbaa871b8b612d34ca7eb8857a1ad6565a11feb136c28437db0ebe0f8c715b833d2f2cfaa7107da12f9ea0b5b6bf26a7be1de76802cd7dcff501c201db17acd73ad1986a19c119d3dd9b83bcddb82daebc78351d9c311a2d4f4c386b7cb430ce749682b1567810d18c7fe0ce3d2007204fe3485569230710139b49b143ca8f6607a4bfb856a6a5f079f938e6d7d26fdb2c12fc779c4ecee99519582463f7e83781ed84379e518b95a6f16098582e0e446781d37965bf782b40f938cc7f52b32cbb2027edf3923c8aa6691f46ef1f4b3cf13f535413066b8490fe7dc82262fa708920c9b165f9f39d0da0b7aadddf822d7493a8d0faf62b591efd227991ea0eec9197a933fc8709287cf7b0fdd223a9748c19d7a8e2efaca2d3a65099aef7781f96ee61618ffcd5cad7c450462a942ba56e2da1dea2eb8c1fc6c9bed29479dc5d5a4f773bfde2b4c14d7931d546e804727b3fe59cb4fb9560f19a2a46d275b96dacab11a7449535416f55c1e602697f2877457c3a65435b4247a14f9a8ebbe4022d793e4e4608ed2ff20e255a716c6fc026ef2091649160e489d10691437ffbb91614d8bbdde16319f92be90bb2020650534e55db82281a3e9cfcc9235ac6151823fc264cacbc086ee0ab434d439d4c8f62290f2555e395e31018bd5fb2c6c6f5dc1802a5c38b9790e6b363666eed5140d1fbcce996387a1de44c5216bc32e8e2d56109abc28d6cf6861d3ea351ea3454be502eb8588085d27929c4d124fb1329322ef177b8af686f396b34e6702143ec4daa5d450d688f09f038e83d8f2fb9dde1e09c73c7a880110a09a76a91401fe9100c2a18189378c6bbb7ff2ca1f57d88d3e9ccf647d1acff56e55fc1d968550c225ee185036145911ba000246e8b5763b3b7c505a54e98ac40675fd4574cbb27f1aae7e1cd29a675a60343e4cdfa60530c5c7246f403d3af23ccf6a157721a7e075aacd93b0a239409e5e9a1f59f3d052118f9665679128f08d1c05ca00a7be658b32354c70a392b2a2d37ca232565c2c0e81bc98607e171042043036beaf2fcf16d07afedbeabb8787ba502d5e6541735c90e200e1449cfca18dd9e9e5671286be06b077357a9fd997b3e508bdbc38bdae49e669b57564dff338911109cb2845e798da2f0a7924f9091eaaf93bf9a865a4d9969fed9f1495c5c11b41d3ea9f6ea2f79f95c8038fb5657bfc4352df3586d4653eb6e6fda568c668539b436022a245be0746c6592b62783b3c018d810ee6a936a54f61d3b8fc72f85526a822d45bc940a9c805582301aaf5bd09b1a99b147e0fa34bc179c5c7ad3e513fe7a8f42ddaba2b78b1ad9271587b3360120e2591ec6362921f9bd89bd677cd5bddcb104af7abf7d5f9ec70010a36a73987cd169e7daf99ada65be646ae148e57e835b7033510fc42fbb771d125b9fec845554f1c25f6b1e7c8629650e27930f4983ff9abf20345533599ab1d8e85f039e86d8adcf3dd0ef73b461d9234cc5cb38b853283e6c599c9d7af9f64d74773ec95530e298ffa22968e931aa73824031ffa5e32cbc4f07ae6416e031bfcc4935520b6a91980379a9ef1eeeaab2cc93e24b091ab459927c5f93d11a19e2c1b076c86dc759e6f531072721cb79f9253740f5781d0a53c90b3e2615ead8f830ac2b2dc420278a094f7b50e0acf2aaa9c53013c841094f674a5e57b54ab9033be9c7b0a2d500e41b801657cb8a9a4f2d4df762e1d0f82b8e9e5b868d2972b857e53f67def7a571bf3346d17646957c9bc5ebbd320c6e831cf667638eff418e23d4b6d3b5102dc5e30c13ee4c3c652bc9ab42bd80c6c89086cba36a1e7fcf6d0883297f11ec5a2c1a952546a075a7a5ffdb2f81917b0cdba1ad0884ad864adb9f3da7dca8699417ef8dace835089c727c0beb68445e7e12fa79d0ed503bb2b306a2ba1922ce977340e5d39de51f3a18610a4ec8d1bc25e8ce54a57efacb892e9069224d0c8912cc3cfb1b1bf438e78cb436e1d94dc9ca72f5d1b828724afd4b540e364b6b27498a13465dc42689879b954707d09e4938d787c853315acca0c71382ff949bc5c6daf830d8484714b42d5446eae505ec0c7e8d8c38af88ba73fd3b5a6ff4bca04e018199ac4c7a31cbbe01f56faf27947c3db1f672210c0ccc6986199214fcdf8d021e45f0696e80119f4a7f45f7665577cc67c831843e138f32203d3498e8d457e7af50ebd55345431577206d2ca0cb0aef5075805b504c11557b765b3c65730c7f16cbb9bd1aa15a7d8a92cb79553f93cf089e45730008a5a19997193235eed91b8eefbcd84a74fd5c43e963220fa739834795ac5ab0edb0c7d315b1a911962a2f595ccf1176d1661d3fa988413b530804ea5d8b723256626e3fc9c24c198c0c4b2d6b98c08c8b8ed96f70e6131d2a8cfb9eb7311837ab10decf56423db674ec3a311378240b663fac5efe9ae61b215abc7d02e44f207fe6d1c27272b43dfd989b5e14cddba070d8ecb386d3bcdbf0549c3cac060059e8e4bee295f47152322cfd8870ef9541a91413941de6f5ef15ed7553ce8cc83ec5e67b3b6ee1eddff3245bcd93e8263437ce77504691940d009c47b27919411029555653dc3f26672d8dbe7183a3b6b272855332e9367638339a7af64a9562113d81ee473637b3f436f4a4cb7a32607b99476fb226120a07e5f3aa19f548f0a6c644bf351b52809403e505b5e789cf8d73a89a96eff5c3037af5ae6db6ce9f62da343ee408d2784ebd3d5fb159063ad0da9e5a236be85dc807b53e2a576ecfffa9240212b528e6ff29e40261940085f26a27220210cb6f87f8da5fa801912c152c93aa5fe8f7514d229944d40146b6ee983929fa2030265e0df88b47823f4af0b54eb1d88f0339bcea6b3764b465e4328101b5ccac1bcbaae51852587273611e0b337c9232db0ec0cbd75408842e727af4e053a273611c6697a5693da6dbb297c41d4cdb7391e95b6d20cc3aaec6985e853a251c8a35b12b8fedaed9ea0ca0321ff5fba669731f0cc8029e90950597deda6a1e19e4f63e0eeb9296fac6ebb318361c46c687358f472e2222cefdd7803d9b30d59c95e82548b3b92fb05bd0c1a0e696f87fd3a62b05b4fa910238ddcfbc3c00fa484d13cac5faff33bbf46ab1ceecb0059972304325c1f107424f336d5330f324799f86a706e32551c367924af8cae46e041f946ff1fedd3a65216113727f4241dbdae0fdd5c937264e5ef0fd1865a2205b4c85450e6825fd01bdd9d71fc9b8f4a076af0d85df5fdb3fd9ed1251194e0374cc6823d7a9256f310f5a7b4aa5fc9414043ddde1ed0404a84f3fcf8e89dd2c043929ab7f3929c4c537550acd1d6e4ac327ebc3230574fcc37c5a7a101b4232c0866c11c82ce1092e34135b4b19a533810e7670a2f9086ea62c9e04f48b73bc714add8e6fd8e5ab43f2c821a700700479dc1039df9e48d857424d6d2e460a0c003831d271f1c6117356d7a964a3bf305f86d68c05c31b32f51fc537e615c287053aff9264b6c6888b8bc52b22c04ff42fb544890af8f1804b6e7b9b246a6400c4deb245cf3ae6831cc4c99a2211107d31383aa8222cb8a4ecaa2fdcf254dd6253965162f6ef18315e3486e8aabc2fed113949b4c718d5313d1247f8c2b1dcdc7a4063218e70b08b165599faa8b0ae1c2688f8f76fb3589451a21280fb3c41e34aa011c5e241dede1dbab71bb98d36c32e36750e8d05f84a82e56431c403fa30150f62704feeca2d40de675953f038bd122f789b6f61c8a53f0bc3c194fc44dd2c463c920c432bce80efa083ad1469077d966da2776a9c267a869552d60857911d335910f33aba81b309673aea214135c1d1b5cbe0cca225ccefa6da89a2860181d22084e5b29b952d6f900fc0d3dd27ef12503c03e1201108e237f2eb59f17a957237edc21afd3c86f28bf7ea71c97115f033ff000cd9947463be7c93232392ddb33100d41499fdd0e9c2bce4878dd1bf4e39e15bebccf14c0e615936de5d2084af0eefb2c376452a351cfad5ce9966272769aeff440d9c6820280a8c344bc8a33e7835421aacc6b581e5a400c62aa97ffc251fe39c41a77ab23259aed3e03e36fe839e964dd95aa2d27ec0c79b1dce95f1b9ad45f637d29716634001b599c330b816216ec1064b21a080ed060ea94bcf8f98d4e7bd38f59f2a6ddf475391caaa0568da1254d1186bbfe338da6db1cb1ab8148f8a8dbaf41c709c670eb35c8cbae0f3485ced18d9407d40cce299a2aea3d90bbb47b6d301f22be58fe43570cfd1220b934554dc27db31b04d1594879fa262193906bf6d8e574030085515452821bf0e26713d9d8e593bfc21b9b3746a155f98e0c6e2c1ee0c427ed9a1120708724b9f03d03d792dc276de546e19774689d9a09164735ba3b743136bd3ec0b7d9097f00208be6ce095fcdbb26978b120602a796f16ff4d1330e3500a498b2a2fd43cc6458c8f765b216774cf704ca4358cbda3a7a70871fea042f0211eecc4c08c6977753dc8ee9958224ce9402e4242921a3ec793a6f77241e1fac074fade96ff6df169fc20d8371bf1f241b1877815c0b658386d0b56baabd9ca249da907d12ec16ef8d5762bac084b6015eb233280fdacc7fffd9652922567c634955f51d5aa7b46f56578948dd48be3b5c01e7ee5b2375353b185374257b90aba9f94239653c9dc83d21ee88ff3ae09181030f5cbeaaeda11484e7e3a2307b97dc766dcb1a73d04f39b883764196442a3d19b8e23fdab14849bc7262a2f19cc0afbc57f63bcaabd4749a6c59420d6da195cd582e1558614120f46f2efc0d682aaea5882610303c4cdac6eac8fb1bd2171d4c043ad9d4443ee8d9b19a3b84ea781fabbf76d9a59d9c2c56d069a22524544d95038e91cc43d863bcd951f8ca8b81fff5d9d4302d7585bcccec4088b7069a054b21e3ff04d968c74c30b1adb02d95962eb83829a2ad0b6dab5c5ee44ad535472d5995bf801540af054964169aa46e8a70da3002c5884635632f52cb6423add334f2b3d28bea1bf57dd1bc1559ecf5aa03200c3cd852b53377e0bcfc0beb54a2e3d11ae2a383c3f75f9a3d5a5d741dd24e9d0f41ae2c6c58b59b012a0140c6f4c93711191cdc072c20ff465d7349a45552f4f8becb75d23fe9f2c1353e6d6cd2b8af8a8941203bc9a53e002c0f102caf4ece8e4a880e378983b053931131a2156114c66f10a92c8a1a40a2c69918086c93e9f83a9ff24ea4b0eae3fad068401ec40e04a64d4ebda87ac6623810cef6b5143c7feaa4078e0f8cba55ee75d3af963c5116b61eaf5aabe06e3cee792a10178c6af0e7de5bbbdb57e0f324cb57be85f25afa0aad61700511bd03fbd0bf156b51d4a6adbf8cc93f2ba42437ac7beb298fe50e9dd0039706e678e1518226e0a8e70f08ab5f4e6c2a723d8fbc9de5e8e35116b226dd1eb220c375e668d9dc94658174912e53d1bc220d73402f2e98e5c10153cf2ab115ae26e993cf384ce2788cd88600575197e0b3889890cfc0a03eb3645774e8e5e3d511d418b8d5ca4be810bced84f912c00e37b1801826e72ad00f1ffde6ba9deeecee078283f45a2c92b1b5a18ba0d296df34a3dc9f8960547013b81f93b7f2f74830df3500e6c37df9fc546a2897e9ee13e3b70cc989ed912a47942483d13d910f7bae862b8c080ed3a876d442995a8006d5c1cdb0f2882597f4003663f565f869285bab812fe282efdc64657fd59b226bde5f8bd861918c4d89dca5a703f8615c03bab340b581189bd52224a608b72d52691a91bfce49f35a401bac41aee82fbbc508676c4f26b22d6200da29deb4daa36c8e7e3eec0e44709b8b528743dab2491140ad5ab0c8ae3bbd31e49a3349f9d1998cddc0f8703832ea2a5e2a6f6dbf15b442c1e52eff148d95b15b52c58a345c0b907e8f2b6c6553b011880c00ed002cd73a445b4d8078e4940866ef20affa906c11c33be6153aa669684f9a0c1e3c4d8913741abfbbc02e153ad193048eab795b61de0906159e8847a7b2c15090ffb583b94f48422833bc5e14a9e356c9eef156abde6c57bb8b40f7ffad97c50bcfa456f2aa24d3834aa1ea549fe54d7511321a94cc479aeb9920fa6de391741d186bd881970a35549de8587bb1b9eccc227c50f1def4985d8756ef5a1b94b9e5c1fcb9278951cf285f17b73ed62ba13b23aaf891316d5320dfb74b78dcc50f4913d9c0854002db24842dedb462c1c8c06b0d43b5df16b0c219fe17aa5f72fbca89b7732ca18d998e2f59a6ad51b71382621c4cfa84fcc9f309e0322dd1b371932485bcb9515fde57a098145e771540e23ffc524f01f0cd8d341f0953502b014dc1ac6235f398fa0a55439b26fbb08c596006a994c713c2c602e40fa168cd197f04be800a845b3937cd81bbb0690a5f35e4f0f4800208fd60bdb15edb47e56e5c44d6fd05b8d190359308d7dd0eee6b0b8c27e77ab8afb86e834705aeeea2d330ceb618405cc612ba164ddcf94144e389589585557eccde35324a0877dcdb61245ff5e0ab06f0529e4a5660f7bf99ff1f58d39fb118c42a316b25ff71a1c2b90059e8dbd1b8aff74d5ef0717adb144bac897e2a8203e8c566a97f4b66a136bf8e718296921af023b60689fd399f754c28ba25ffa775abc09387acd221c3943a8474c3a80c59a25436493d8409db84224dbffa2f76c14338258bd268b3429c563de0e88589011a83165b9673e659f7062e906af05640ba85947b5074477e1c0b32f364fcae5b809abf91fa6b554b326edd20b003b74198293273799cf4b8f07d8bbd42821db0c0f5915540c13ee7e9458b57ba1f547a951f2cf624d5fab1e828be178871b6312b123a1a5bb37f55f1d59cc2e6067a56aaacb47dafc5bc0784112fa59fe8dc0a1b8a105b62f3bc339294d946e78aa3e87b5afa82ea0e3deb19dc86305db1c6f94684c7c32a9c21c9d7c2e243905f06333a8fb1694ebb7221796985071af0cec65171f2e48f632b639a10b080e4bced1fd5a8bbf3094e2f9fc7af55c9f5d5f495cde58eed87850da57f49849f318515542afe9986784fafbd3e8d316c45f2acd590aee62cdf67be6509b4da86f7159aa5ef034783d46071b2db52a5e0efa7af902158569edf0e1ff8ee53ad0c4d7a15f1c62ea1bb8037c248029dd5716e95384bdfb74620ea25f4b7d459f6a620b1602bb113ac90526888da8d719712f8d5f68514016ae75e6d1771f9e7288dbc64e885be8455698f1de4da094589e66bfb08e55c172fad48745bcbd6bb6179269c006949a4675875858ca345601a37d5b91e60cc5e5869ea2dc93b66f34a10021dcd947a3c24d194d1c3e71e80b756863a9b20fd16a41c65235fb084d8dbc9a508e4599e7f32add49773b27a8aec98ee3f83bbc9fd238e65ef3ca06047392375f4315034ee7dae10480c569d10cf22cc504aab65705166d1a3b8c7e7f282af9fee91841acab9ca2bf3c35f883cb06cf01cbcb808f96b8b3af5dcb42f26f1d42177e4928c43960b1228b5cababc4e85eafc808758e4714cd8f71bb56a04466caf60c4ad28045f6488d64d1efec100f330b49b9bb5ab0702e92fcb8fbbb6d98ca6d2c19ce74329070bdcd4cbbfbf8646efc2d7c17b2c912719f3e3bd62d3bbf6f5f1617b38363aa7c35312fbfcc346af3205bcf9c8fb234c591437b388470d27498507544af6d31d2d95183b968cb9b2ba805013ba24f3d7cbc1a650e0e10fdf9704e189ed3a781eff534528ab9604c3e66d1935cc08aa207ea1acb641c0131484ca0e020944e5e27886fe1a0528a9aca561df447d00a7c64a12adcc1339ffe1ab5d653fe7b16da783b09f08a1646e7559674bc28928119ede7aa4525932bbfa1cce5ad2b13961460d5092fc0b969a546081144c137782dee5b2680f458474c7dd12186f1ca0eaf2463c312e2cd2ae56e2e2ebb5aa62148728636976ad68b0d647c32064cd8522679293359b8a695c6220f1f661bcc733385e17e86e14f40e627d89b5f4c7c604a1e8f930a550378c601bf60e00c01de48e486772f1650e635f3586dafb2b1456152a29a3ea3a5d24a15bfb32d17eeae34b8c1a9fcdb5b9ff8c45e03a24ea10977d31aa8c3ade0f63e41a69fee20e18b8fae9731992542ce4105061fa13e2103e1142db0ca8e9b6a38dbf6e3f3d869b279d2953fa2dd2fc764644a577dabdec790b5010b2835946fe116c661907451b05d124ab953a581efddc7c0782823ca0ab9eab26b5bc292b609155c7f0895eff675376aa9e94b2666057d3b29a387605a96a14b3135570eb521d18f9edfc4149038147755abae42fd919e96fc19767a6afe90b16001046a19e7dbacca7a8af769f93fd91dffc8512d0e9f32a17b009551faf1bf5387f93caea38930d9db3d5ce2e1c4a6abe1ab19ecdaed12c5cc10e20522e005a270e11d79d277f813df97b72e231b02b716cac9269f8eefa50088ea476affe0768d9421872941d621bfa6fff8e182d67dc951029f04b162e7250390f73e8b15336f794d7426d7a45660e7d410734f563f409d2afe27b9f588fef9f64c6d64ead4bad32d6e034bfc061e33bea3d93230f2c3592cbbf020d5e9c44204c3e1fa629da1527d0b5ebee7ae4ea03efb89c27eeb3ccd22f5fb5b08318932f1b4e7d4780c0ff9bf97ad194ad93521b13541359de01a930c75e9123dd0a2387d8b0076049da4201c56c084a0135ca4e26e498863bdeb30b16cecfe779c89916dbff0dd915681831cd4dc02eefaba4d845004899de53001dc6cbbd01325719539f778ed25ee461d2fdea392c87baf32b14ef588bdf186326a9f505dfeb38042504d4751971fad38d115632f4885bfa5cecec3779dac718ceeabe70de2417305f81d598ec90c5c3695a8d18ffd1eb97e4cfa30b73205cf1174f31a975188a4ea017381cb95edd884656c1ae0565420615bb6386a7757aed266bf721eabf598a043752496f53655c7c22654384b69f9b35e71394af827526f5349d056e0921fc7dc3ca1d216e50054c108fadf4e42e3891a7b5ae17713db0720b4ab22c6c7192216aa104577c8ea26a25ed396ef05cfcbb8b9a0760c5f0ed54a271112528c6dde0c89cb16c9066130ea782ea3e20d5f70c2154b6864561a47df65d44deb66bf09fe0913df432127793077be84d84bae5545dca22ccb83f7bf6e079dca05d9195f05264983e83fa3c22cea0ba271364cc37606610dd0f917ba37a69fef929b825adfe97c0698fa19f2306c819bf27dca8faf442e85d2f1b392ec8f35edf5d48f02a1ad7c7da5130c921329ee17f825f8ad28aee97fc7202ee13f026a2c703bcf77af1c6bcaf674ace35eccace5e967416c5ec24edc161e95b92225d5e53527059552454ba0a931d4df7635138327ad83a1838451b07f319f64915e424f652b626eba68237bcae673c79a755171867d794131a781cde96e898d80b945f2e8e3e07c03cce041c620b2b5045b8ad6121d8ba341aa6e4dad9b15a881bb981b03ed6716bddc9fb6e38a1c39b9270f34c78ce88c6b370647e5ff95208e1e219cade2fdb9285f4f319d9c809bbd214d01a8af0e6160af8443db77de6c1d31c952fa99a0d67dacb2d2e895d7a2d6bf01fd00bd324a541ba0a802003dda6e48023051472b6dc1a8c9d6a6f92d07a3a98339935305cb912c64d96a0df0c2f06be4c9c8b773a0394b897c254eb7881f1fc710fb5c8d793fc9cbfe524e8e0b32caa61239281027c79d81d753030d23a5d061fb9e702493d57a2a3b54dbfa3301e00668860fdfade6e0385c9bf66df8e7e23c2b73392c31c44c5cf2872c99c511eebe80c3850ec47f9e8a56c890f8cfb81a3432cad61d7048e48c2e760f96effe859524c97e359d819deea036fd9566323f8e5f79e6849c494425a9fecb86d205059f2ee59a779e3cf7ad3dde5b25196c7a8927fcb9b0fbe5ada5474ab25489846147d038fafd239ca3252c16578fdb0d4ba98afb37fcb13878539c6347fb64c10f16e0fc298fd9fb80151a81651c7c21a2b945f362a52a239c4a80f37e3ac3e66ee1dd788a16be8e1c23ae31bce64274d4a4ab35339a0bb07a1274d14ebf6f4804228a7eb139d8a26ea006be676ff15dd002a541ce4d2cefa06b1c5ef044e5b4cd2b560df237fd8c50395ff28e91141c2e5f71f10767c15639d745173ed2191f94c661555e89c1199c4991c53de82ad1f5050d07b2dd6899c2dc51e03bc26cb11e8beb9b889581d955f3eedaec0c3f95de52ffd2b2421923462443a69ecb2ba471dc8024e3d5ea2e4797c378efa07ac4742e2fa27a2c592e75ae5335f53b7d5cfebb64febe408bebf5c125d7bfebcee9ef17c66e54540096e25cb3d3e84500e137dbf80f123dbd3e518df5160bd0f03f869328e315f5eab5fc95797e85d0d1854512b82e97bc976a3f8a26633dc4e73b38946fbd81f0b8e59790bb7a356bfcbf92b47f47b00af0f1fbf5a36ebfb3b5d5ddf91467c789f440e4b2b73756d0ca0f60fb02392155ed4fa5da16774abbb8b78fd7171066ce62604b5b7f42da833823c7a79e424ddfb2234d2e30b10eb6e47e79b6916a01984c84ed1fb5dd6b4db9fbe759f40795e2c8142e42a1f13a985605a1add63ec958dcc5682fccd7d552571abbdd28abe65722b7e3ec75356dd7ef354917c8788208c30dacc645b918aa314ed173b1d07a68d5157687a045eb26e5297ab451f4a43acd60205fe3f37059a3b7d7743c7666320c7801187d41cf7bb10e9b5f122c8a159ce49b2666672f3a6de6c3f1f5ce76c8da2bf4884b18b277875bd01f56b6ad91ae900e099e9b78ede6e2a0d8ca5a33db6c337b02e372c68ef1892e5f2ee317e1f5e7894cb4c75606bf1459135cc4d93808533b9c8ac4b14996a8aedf0cebebccf0b100e57b24164a8f6d9025c75761b2e973816f2ea1fb7481f0fa720eac238f0bd364cfce60e53a9f0f495e4d92117d531c03631a909c6da1c905cce778a2d5691ad937dc54b9c4bdb3006a337fd502f2baa64e03df96cc9e460ddbff105e2631c482771caaaf1a090d92516d1e270220d15dd56be07705b5647058c97b2f6878ca65c27db591fa11d3e27aebf2c36c4d35ac3cc07a095c3706551d3d0d524b2360995682d2a08e93c57e0cf9f8f54a0073fc2345013392ebec4759f706ea89e1646402a953700beb02e49680c83374e02a758025e239e266f53bb5aaa788d2737e6a7ea480738375951ab8c185f558450998113463e11110ef3b2107868f686238151057ab28bafb840c8581e768f7f6e42ac91578a6606ce71e6d4fe7ab8a3bbcc2a7a587694124884cdf459096b05cc0614a30fa30c9127fb395036de83ea3144bc09f7ad49154002050b1c00d3f603e67b8b76e3b9503b39fa1a482859142e1427f68c9cdd6b2ec291a5996e275dd039a2da4f3b5bc8a3fcf911ae954f51f8c7f55f4e483c12164770b522bf04a05b7a4be6b44439580f0f77ac670d178f52ad4c80422f7a8e2270e4d7227c89edae622eb38001850ef4957bdab438a4feb04e1cffa9196db5ab40fad554181e0b4ef9d74cb784a0d00a21d128261d4c49324e25b1a8c418dc33508ec852c9017c7d27a77988d7871669b45418caf4d543a95420ad74fe50e30f99a288751ef5e2cfbf1c256de311d3136c4b3bfa244de82969a69eb6fab5856404e01b9d242a8424313ca4e2e3dcb5061116b998bdd9c39c63a092906c1edb63ee7f014b2754aa0846caedb17b32f7fbe0d749e00a285de9e8620d42e43218f7bb38907bd61bd760616cf4b97afa55e8fd038052dbf57c4635f45f6234458501289d362132d0fe0a3857950bd35f7a2e8b84fea89a8516d7ed870a4a7f1c45f83da919c981cd8b89a21b2a2f511916c6918ddeb8af726a24363cb1cb54305daf5593fded57f4a552e715f0aa3d9d8db037e3285721b6b7cfbb3cb3336238839b6bb1726a15800f011449efd5fd3f11d3e13309b2969beb262b863d3a3920310f462c97ed78ce11973799baac1a2215e0e33fd79548f4cc65e2ddfb98f9f816f7c2969aa4bee7578ea441fe699f78692e07b2012e538c40ce28756af5ac9d58320938808d9fbcbf320e864fa47a5ad4ea91231463580bc6a33d9ed2c1334b7c8d77c9d12306b07e9dbaf10c474aacbe27a4b4bc57e8171fce8fb4d1af73b77b167efc22ee5a205b4152c9d3be9b4f21481bc7830d1aec2ff45672dc77a1b598f1af93fa20280c57b3eaa5180108dfd3ed5ac921952b38659fe1dfe5d5d7b24f7eca7ffd4b716b019a803abe10aadc1607fcd6a4daffcb468068066ca4d16df4f3620f16f6dc44a5e90a90fbff739f4c8ab5afe1aaaec5690af21f91b8773ccddb4a23c96b964f45a5c90c7063f467d5d536b27dc0b4b4ecb69261fcbae5e9584564a4ae4b04128bf1db5bcfdc90d7580ac9665d83b6b674bbaccb0d0ddf82d290293aebb5a74c836fb4aba4fcf2685abe6c4e5a6eeafa156044c96851f24ee78245d4b2c98c4a52bf9a56941a3872a537792bd86ae3345d993c1071472088632b0dd299265e597fe9f87e534771be2ea36e7e18cf655ab2e1581add6ce19f221a79a0613917c21563a21b633c8ec8b40189140c052041350f12db8a317a67cc52bd1513ca11979982aa36b35d5392eddde2ffc5b2fb7fd7e2d64d4860de6fd94663282a3f73ac715a60154aabc72e31785d5ba54e7d7857014a1a58dbffbfaaa56ed08a0a4a0e4bb716f1c186c896cd6326dad85232483d0364fa9374ebd74bb52dff5109515e7284b5d4e1629391e3d1a33f36bbc1d8e72ef8a0b28e109205da8c5e348a667b5c7e8195b5302b782d9c51f5885ef10e25cf517ab4af5cc161145874ad42618fdfa238cf09b7bdd8b08417a02442965a3bdfd042cf649279a4eeae66e0a896d78ca5549b7710d935eb15b020faa1b7c43f08545960c6b7b4ebd552cc287bbe53c83b06dd86f3c7cc272cec5d2bd210555602d40b03a5801cb0ea1900cdb147aaa69a83d1e3c94b666798b07b5bc0e8a239144efd78c169bbbb8a8afd71c9fa4f0bb37225ebd275da536bb3c5dc31e8de7c0082dd52851778ec3c6253d6febc8c7c22a57ec51725d1ae28450002e84a4cef22ba20e4e3808487fe00ef6b70a7d7c89d4ff123694db4c0dec411a334c272599764eaa26a136ec57f7963501eba2f907b3efb7581cd17b34f0cfd9e01839f500f6fb1b175b9e3f1047477f822fb8ecd18cb0fbe5725edab8c8f39217044c8e1e103282dbe35e6e3e6ca9509b7f4d5f63eeaf0ee10589dca4125b71e78575f1bc2ca10ff341182ccde30d8596793c086508f8069e69da16b879785f8443c9248a272398a037001abbca5f03b5a080d13f27ef04943ad80422453b3710538172348c52f248167bedc86e7b5d59545e944c796fff4ea6b0104ed8c6e14d9ebc3fc23bca5901288a7358905c72b8df18be87fdfb1ce3436b9270ba5e6f89831bb99970ab901159335a4fa7aa34691f6700a6de7b7f54a4b162b64fc0abb1adfaf0c384b8b4e528d40d2f0238427b5a770f548f8d4ad968ecab8107cd0ab8d4914c184b964dd1417daa75a338042062690e800dc66599b6227c1e5d82984314e67e66797d8c9f46535b7ca9d40bb9bbc32fc81cb91e588435f4ad1a95d05fefa1ce55ea6623d8243685fad8732992396d0e30ca5fbfef8787f8f832dc4d7817064fbd5aab3032a82c8d3efc7cc63e69af70df89b1df376a29b767c1dd8ebbb8ffe6e4650c50cf67519604495e54a029dba0a264ec1112cad85b2d842777d0cef5e12c6fcb28e39441be2a3ea0a23ae795d0b274db63c22e74d358feaa4e1cba16d902ad81edd701a307563247eed84aea75f39affba9ad6c6ec5564b3ae8728d8ab86b917184280dd6df8902e03cde499564746f5fe6ca40cb1c3da2d2529fb610a216ab0f6778c684d1790e9f423eeb85597924c56136038ef60374939fecc4c2365398e115e1cb83a4d05338a6a352f63088a4402fb88bb43a541472f1112e466090b627e16533a652555551a1e051194b70a5405e3654b0d3b07030c463b085667e339a205f4ae508214203cec5a0c214cac5a98b393f0e1c5a8a2ab4a167900eecf04d81901a660fe85eb05750a8e4d91c4d7ec923ccf33959cb41ae12ada58f12b78827c6ac3a82000e07a81adb4f733b9312d8003b8658b44447765afe04e078abcd5740ac5be9021b304d6698e3d1aad941b923a63527676be7954c973d45721587ac3b5d44608f083d503d740e03204aa4145b220935608e31f39fe77bb91166ced8c6f25c46c084a21a2137b4e5f2a66150d0b3e8209f8e798d85b0ae1ba14320264d9e138857918da8f4079a8a82c8751cf0834757482aef18a6595b5aa4f3183e212899dc647fa93c90a2945516e05afb38d88ade49d57780d39c817ce7e3cfc761b3c7851e3ec0e94c621bea1e83e8269cc9b1f0477dc658116350796fb03b778d088e96e47005be58c8c895bd6c2e57e6dd5f5a6bf7d55c8d9deaa9d3a4ccd05dac7e89b3b13b05318aa48d21f7eff2e9bfb717457c3a780e4457b37935859d1af005752039b02c64970b62d3e5e07bc0c70eff148520b87f01fb54a53ae9dedd5847803348ab58ecea2d6bbfdedf2f2126de21f519a7e27ab0fa44ce8f91582bd6a0616aa5f707991bbfc79a4bb5ba65e02ec112beb1f98c02a40f798c18c8aa626bb3a55d51a3b4cd61b773297d36c5e21b6cc03212cdc31b83d485c6efb3c4a89d3d29a17977b8165d3851f710c2cd6b1b204745814ddedd190fa5efd822d9fbd7129af0e8477ba9cbe5f17563505b12d0fd0c592aa6de005c76ffe84fa37860dfa61192058ed1bd7dc277bcbc0fefc72a466de760e20371db59e28ba6bde8e6187e4dc609bac533ea2ce66fdfa1673f8571786f92886e7ec486498e4d30f440e781044c2fbb8b1713c75912c5d1d55115d4a2ab61aeae1f128c02737ca6a4151a5ceca1910b69ce30d05e0ab12d6c12c223b02d5fd096ebbb31dae8c6395316ab91bb7af78c2e767340284d0823c493e664d55813b1b7b0b10dfc255d306d3896395308faa83bad1994f90eddafbcba0a05e773a65371241463a25d959e4257dcd516ae0c171c2390a33500172a3c59ad19398419c79ba55b0e1bdebcc6409cf436823c3b33af503bae588a4cfe0c34e2e7b2a567b31c987ae0e1fb5db94fe56e34a8d539e7c0aedd20bba3eebc09e27b2e560e0897cf8e53a68ac510a60d8d2dedb2a04939cd91166d078bf4c6768d7bdae8018f7f29bb9fc8fa230f6ab4c2050cd1dab63dbc343b5632400e98bed57799251e3a6d6e9964cf98d2425ff410362188f9806ece3b6e9cbb2f070d06179c5797aa6400c0247b2fdf675e35efdd62f0fdcd3b8a3b74422a810d80747ee93ff201489918beaf7bf2b42755c5a1f86ef48889ca6b814764daaa9e1b811e1880d790709d1acdcf64e9e03831ccab55155282d74ca80a7fe1975cdc9031fa9166cc22ddf2e607e0567b3c8cea465507796f4b401f8872b8132427855e02a5845ebe0d629a7abdfe8943da6a3cb5e2aaf449abbe840b3e0f6fa3fb352f8d2351ec7ec75748e2186e55f734ec436467dc1d03a2a16ea43a4a68da95cdb8c27660a259183750f69c9fb0a07526dfd8c58b0ad9456835f5a86f26ebaf0f416be3f38fb8672c0ee1b7760ad1c64fe24cf714d28664b87480dcad3934e4841b120169fb80a67b5754fbf7cfac2d03cdf704c9f796c311e7c636bfa483ad7120a7be6ba8e1e2f4d7c09511a4484a72515c1ea984c8d04d24288fa4feef2bbc6bb01ec3b666a017d825e8f10e8794c057b7dcae9f03feec5988c9e1952cf303f7ae6f833eadbdcf0b4ca0534fb488cb9c7353571fa80015d36deddc07b13c2b55abcef75e45e6d947979e86fe993fffae9d645b384a296e309b8cee34837842f8e9e1ac8a5aa9dea05f08962b9aac05b4501390e3188dd05a75bbf923e4f734330d3b95ac80aa50c9a6b65ca9c331361766515e2bf8a83d18c453e0be8c9b9957ed967b5631ff7ef86d90035401e3684a4a890d213bed66ee81b6b417bffb9e3dda855ba332a20d0306354cd8cc6e468ffe811492e8af85db0735782b2fdd96c234908e5873ac99b9245376a9588a84b8d7220bd8406d075d0addbaad97f669f1fa334d4e47a4f51cd38ed8f9e5266206c0a1dfd8ce8ef6d8bbf125f040670828253bdd9b50c0d86c6a5d6694472bf5c32d3d5b3acdb3553f7f61085b5dff57cd18a250f20411d2b81c4d1dbdcf5f1fe1da408722a5e7f362bbd8410492aa7550533d6b78ed0b892347129b13197b61bbd4efe91737a75ae1203dad589012797dcc41347d83bed59f2674f1f0d49d78f0b36f2f4fb0fc73bb4580cdea24913f3441f290dadaab31701239fe560afd0fe6b8022ee2b5b7c97f3f01fd40a8472029e37142638688623031b9e4a223eeb6921961a51ca129f5cc7209dc92151e6de6330367fe9c76d7927ebeb5ef3060d220db3c7b61aa360b3b55e2ae94ba041235146b4306bd09b9d10f6bd49120f6507c21940100a1f79da02367eae71ad3e24ed7779bdd2bc6d3c4247fda0e666c14b6524d5637aa75da39e75c7c6e6e2661728e3ec2de47adea09b8a7e6078670f93cf76374cc56d041ec3e23b0c83fcd3193dc399e1615c5683815ac5f53def12b60d4690d85aca65fd96e388f73c506ba8de0eed1bd61026683159a5045862297fb7cdc26df8db6531891bd848a70dc00a87811519376642c3012b21e76e285183846cf26aca66b39336f7dd1c686ee83c58f0eca881799b8e11e38bf873bf7aff29f7bbd39166cb589911f84443a6159b01edc6be63c474f02ff32c8a9b19b53d8d443f80bb014b134d4ce655195986f575f01e3e07a7ab0881c0181880ab7585ea411f903962936f3636d68c24d8b2281087fd1983b4d6cee9a7b3919227f6ff511016a601d1bbce61c595d5a786782df4a6cababa4209b3f7269bec7f51407dbbf1a96eec403ac128a277d990affdfc75e555d54f5e3c80ec85e804434b7c79ec9fb7e8344268798f621b53c1e06ef1c159cec99b6ccaba36b97d59effa7890e40c241af89da0a6961d85e47500a42596a4f4d42655e6ebebd6d1869e4effcb983d996c0deb28073a51ae056d1cd388b1c481d1010fa5f8ddf8dd19bd18e109c96f9aca3538a48c630af1c18a6a02ed39f9b56ea5198ed75f51220238bb227218b706952ff97a1fffef6e4dfb43c8553885232c7333bf476a98f1273444c1bbf4ddc52b5856e2a66f187e1a2cb320ccaddb5261741e6fc4df275041bba28460e15544b33e3002c5b68556c51087bd4b4d34168ba1b0baba65edcb672007ea3fdd19a61613ac09d6d5965ce5a9ca202aec76f89476b59cc538f96b8ed4f84baba5353800f1886851ca9da89a1b87cb07ac4808b910741bd49a7d048da58ee959c1d6738a19759cf7e5ce751ce38a7f06f3b4b5a4b805a0e109952d40352e3cf6d28fc1cf14bd1258f1c766d3c339aa3320d0551889b455c15b88617dd565e2f76579285060ab32a7f3ae1c56ee12497266c597ea8e3fbd7d84f18fad6c3028853a1588212805fbec3273830cb3d7465d8ef6a8722fafc8421a88d2bb5cbadaf12d73682436d8f2b0d6d54108c28035aa1e88b57b5ba0128993f6335d7cae2b1923d40cab3036a8934135f7cf2c315af9ccfb65380eb8a39c65f31828bb0af97120702a30d98532c209635120ea4661fe816a1342be72f39ac5024252181aff78073bd7440ad2d951827ba4af7f278f47da368d16988bc777e40b430ad99c0e4821a34deb396a4b5c7288950a2658e5073c98db4904409d024ebb91c400546667f2de642ccea8a01c6c745922025630d64e36414079b86b96f8cff1766c6df7a542e4bd2ff5b865263fb5ae61663f7b45e479b970967046637a21406321e5d3bc11316972c0c157c090759abbb9a65d6f04377da322d26aa551540702982399f249c210f1b239230609caef498aea7f57a1f9625406e76921e5a1c304232297654a7dd8026e70aa725500ebdc9460cd734f1bf96ac6baecf6422b3b7798d59b524e6911d55aa12dd0994678ac2721312233d9238f119b662a9f7db5f8f83382db3a1a5b4f648513d86c9480f9e0f00f42fb55986177d2bda0ec58c3f1ba1911ee99b6003adbf692cce703e0239fff4f1df3521f581348a9406ddbb847030fe1eaa27c9dc4a163b56a1309303376f25a7ac39c73a5817939eeddc85e8afbf877007877ba04b4ee2ace476ebcfd0e1bc5706793861d145cdb86d55e37864e84c1033a8adb414d271d8499039ea12adbeb73ec7bb96ac51a44fea4666e80c53735cd2fe158877db13362b8a003b2358e74e5b04506b7170ad0142c172cb2e693a6f6f0679f30fa57d43097b1a3e56a39f83d8abcebff28306e24df7fc70fda79832d6da8372090e401fa1690be209b5c67c3590be298b75e140137f55a392ee7fd47c62d06f18662cec443ab4fa499007f1f80f637089de331a15d393f88919a8573894a5c7e8caf5cd41f3c72398bcea8131ba941a29db24bf6534a6933a04f5c221476899397419586b64d78e68a97f6fd05c015b306d33e984b6c6012ecdadf7b141ca33d6c10ad03ef5a084cdcc4cb367203262521db69c15ff9b5d0d0be71eeeaddfd3812b99f4df9f546832fa86ca06da3b4c177caf2b4fc99e62f65477904edc973f7fa517f0551110927069960976096b19cc684484b40740524c8f8bd1495c495dcb3bb4bc86cf8e467a5d8152ca9130b7ab34e121f3806ee29e3cc8cd503ac1316a26b129752e09994526d8b0e55711df8015588d672dd4c2bb79ce5cd31fcc5076968a554c588ccdd394fd7fca6537627fbd5fd0db4930f339cc54d0c4ba570356d3a98d6609a5a647c949ebb2972e1e7363ab84dc43389ba9291c3a80cae321ec4ba970070d333231c0f6f6a771167b64834a70b40a92be689f070e21a263c2e0667279c10f052678a2046ce8391fb3cdd86a2ae8b3a40cce07f8a4e588eefb7541b74b5280cd8ad8232158360eb893bd213fec74f4d3444dc1629b7760714717e30e1c680db4ebda13ca5d840fb5287be563bdabed7facb4e149cc81d748942d60654c414430947db0e61daf42a016408ccfccd8e1fd62b270e0e18142c9f0b0264c01dd9618d2e6c18fb71a7cb9abbf58d236187dad54e2a88ed6408c981b4fe2698af2a36a1a727923a98f0b5036bb0964e5f774b3139d57409b821670b196e80a682717db621eb3c042599f62d05aca9122653fb500dd966e7e95b30cac4594e96665c4ac9dc26910eee09328a1322988c7539e250a573bc039218fae53d2a56ff742d89d9ed6a21372cf8bc6179bbf52473c52e86a8a259bb7371936c2000677bd1f7391ce3e5d313497be7e1ed04899949d0faaa55eb4513486c73f42757171f529c0d497585571b956a1bb373bae5d95a5d7335cf8968658a45cfc0ca4ab67dc85366b580f41299ea7a63a8aae793f3ea2b3237ad6b6a06c724f7f7160ab665f2b51373eb86c67d5231b480dbdedc207c06af079f3f5a3a7109b38333cb63c3369ea9c888c10ad3ead5ebd877afaa4a05a6f0cb4c7930ffc2b8c74b6e4f1ae62e970cc8eb5483d70f64fd5adba569bce2193c840b02fc325168b55116de5f10f2bfe5d7069bee76560cc30488bf8a0749e9fa97fbddc07b848bdea8c5096cb5b9286b79d7027c7e8bbccb0ad878c493299d4fe63781cbbe24de4433ebd5fb3a13d23f3baa55b7bd7bea8ec44838c5525dfc31b19b706c9ae6fa4f4b852f2572cf9ec6f21390d3b699c2a58db826ce9649da7c8f31b6e790f0f8f49032d278a373ff30fd0596b55ea47fccc1b1e34f14344c878d4207f0b8a8dae03b7703a1ffbaa80eaff3a5a1bcc4c1f4b042a63aaa71a470a928239d678a2726b807a09fdba64b7076044f338482c564a118f5c4028cc6d2b2f92d274edd87b4f6b18c3e9cc83affd8129254be8aaafe50be1c0d4a4fc593fd2d2bd282adec86fa0a64c2ed0402aaa97ec513512e206c22edb161c8a743b2a5810f644c4217cdd7677695829ed514ded8c6c7f44d1f1251922a5d9905c3e123675caa66da67e8885a35edc15d9b0cdc2b3529fe9eb2aab1de983d6cad45798e848e89fd2e0a435616ae6ec1409115a45dcf2812f36b0f8ac49e0f1f31c2887aae54800689b5e7ca1e7aa92c0a84662123dfed46d4431f7eab12ae479696e3c89c4a516b75db5eee0333793bef2674438a8239d6a69442452c1ef678c6f38090e5849145e98d7b319b972f16722c394075a4c518bfcb3375ac91f478f277ceb498d1b47aabc8e3accc4d06ca55ffdfcebac281bf86f084687865a482bcf3235e935e6e3e4b015fd169b70e33521387ea4ac0bf11118a43253e44fa580ef9db1b8df4de939d81a19c32f8ef622049fd7007a1ebd31e38ba691e5362e6fefeb67a8f4fd1e6dc8300968395682d3706653b2d88109f5e8d755134b5668ffd692ef9f376ab7cbc3d5e782e2be85308a62b4a4728deeee4085cb04d4f109f669cc84d5c6259d3ffbebe94f5fbafe52319f47c12d891f79aacae683d417032405d5ae071d1e1f7f12d6080b1429c917b0ec3cbc2b910f211f6bca5631166bdd7dcccab8f941ce1dad0d409a4bbe1b90d9281c39cb61ac1b7714cdf7082a60b727cc31dc22d25ba98bec4a3aec63a46ad8223065ab0a67a1452d991af2da2b541a9e51828a145849f95b31365572ebc4f780b67939f5b2f63b90a9de64a3d33bbd57c0925bd2ebfd4aaba91153db5414a39c49cec7c2bb1df452067d95529e2656b9dde596aa550321ce16b4bf2ebb860ec43bac867e137eb545fe53f6b48592abcac2db770c5196f5df70577b322012d4ac71edcccfb07c4374a7b8eaed302344f4158fe350cdba0326391469a47ae33d7933f9386f438ebf5451d2546daf2f9d23b445a332a7af2e5f20d4de47ce926b16986d10838006289ba72d2c84d262dfc18b6d66ff48948b337a98589c0060bda8f7e47204898ff9f0387b264600833ded663bff6b48891a5cc53e604fc24aaf1dd1ff6698c22e49c309de97fa94de3bb6d037b87564343d80db109d913917acf973d96ba53c4d1b914db106017142b1bd71edeec1499781a745a940a1f3b936a90bd6f7b30c5533b92ed897cc3bc04c38757966efb174d5461b685aab7eca74224d5b986e81746fe3b074948ebfbb99515d56eae27e996212ccef4191cf1088ce72bfe558ec640420abb0d610ae3b18ce17905489bf4f152971c257e92ab7406b56ac136722d530340ae4d7c4e18a819ff4137d49535a6ddd30a3c79d228e46f14066adf39a01e76a5c2a9b4a260326991ed9c6662b9a9709d93139cf0da29bc272c62da917b07d3d222b8da23152cc5dbe5c6e4b05c942170982494f1b74cedd865afe62f2a18c2e826041e106483ae1491a01bc72f83f2d897d9899ebff862f0c07e68001486267246fd7cafa0faf502d576598e53d555a3d571b46263f88063a28bfcf3ac46e228b34db87925e3bd3ee0bbfa9d67c2054a16458c43c7abbb2834df1cf23a51603a8287235d65669bd9dab0f163edeac9eb46ecfcf4626b3a83779a8d5040d204061f45ddb870b08a8e23fcfe9eebe1343e2ffa15f947abaac75af7677ef3a35f5c0c1d69f3c693a21521b09a436ab28da128d41e3d055d6adc7fc183cc8ebc93d868db85e0d8a70ad35f19cf61ec442067b4fcc0aba4a69a46f50f40ae80a9ab45b05295c9d7bdf981e9888d15e868ac721367385203fce005b505756f2f22f59fba95a694e41b92a0b47058d1b521bf238312441e2c246cab80caf00b67f99a9288c6647ea3a1689f417f63abf54bbe901f7ff50f8346545202394062ad9879124ecc9acd813a7770f021f63568b3d28a3808570e5ad43f6332f53722baa36719c80294321bd6c0e88c554d264b25ebf9f28e9f079f6fff52685d17fa3aa7b41674e4dff11d979a86aeb03243bc1bcc66077a24138af2126c99b9f198138c62c2c514122246a9821cfcb0f53a8b3c8965c859f6e9f6dd781d074bd79181ea8286a49608f0d221e40c7f60a4a6e320032158beabc81218f035bf29caef5ed0bb5ca1c4f152f6bf7e2614eb02cc410b46bce435da3305312e287951d4af98c5d12750baa95353b3a3b81e81c8482cc8540ecfad3f1839aa4ab0e93e5e605f00fe5e32594db6e9dc69f0060b53cf868a263555aa5e30d58e7a398b21963609d548077c172016a793c6772e1c6b3ebdb51a3c241d5106763b6961a107809425df2e139b3597c6959bddd60a949cacc3df8496600218234590b1dc9e84c621b03a70a0cc58a5edb8ae6e8c6184dcbe11374fce52368747bbada0eff28b57d3082b5c02f1baaa9953c8dd7e0121e185a34b3516902644b6b509b9b790ddf5c8e9bdb0d1c771adbf2ce6945dc9baf4138d7fa0e8c7bdc17bee3d0794261b6318bda9dd226af0fc238e5debb43ca493dbc233bfdf4d936032ec33637360a1738957cfc551d17933f107e0498d5f3ad251700bb780120954a639a8efd0c465eef8df1880720f3a32aff6368a3b6670a950f0a5a4c68b55319fbfbf43523a22899b25da09675b78a39e3a11474a896909452274e41da31beb55c79774b7a1dde745c1e54767456aa929b76516a795c5f43150b56190718f5ad71a985f60e8851a732b3feec6dfe23b1759a241e5bca1e49193cbf7672fb59831472f403f2440ef9a9c353055e44c34f10043ab28f1110dad87b37fa6415b0a51a7f8403b01cd97a7c5f73e127565b31988f8bb8ca195fc29a7337336e548e74cb3249cd3ee5d2a42dbcc099eb97a921e2b76a3eebc99db44d16c7924aa819140dbcb710a0c1c421928b3e990c84427c0e2bb7c47643c05b0749b1232c9a04d0659e3914f29b379447014b7707f87faa0af5609dbaff83f4539b04bfeb3302c04984e11adb916f71b1d5bca124dd58138509c67678b18a56bd62f7d0a2704fee602cb84a35eec18e6d4c939e6de50fa7d1dde4a4f740b033bb54b1fed9f05a05c22c8dcd6fa9149dcaed482890885655f1de24c6b3e854c9e2ffb7217742cdb311ca37345c35c336fd7c56261a44fe17230d82783fb34b1362fe70d2ff59d8cc2fde331b7d67b12a5605a3aca8d00fd58831eddac3103b5060cba50b8bf1e136b05b957f7abbd3ab6df4b367b2acd39189371a9628817bfe5cb2a7d2b19ef56d6027bfdd71d23fe9443fd5c4885455470a6e208a728c5e1575a604e72f7a2c9201cce3cdebc31071af47515a70c90617953ea56948724b081310d29857eadfffc02b29a99767c05a5a6e5f48cdcd05d258363c5ecc3da50d75dca105c37b3689f75f9efc4b25d1c08125141cdd44ac57844b47a33f2af955ee8d9c8429689b6b97be35fb4247df0bc987271185e49d74d7a0218a6a986d3032efc698b5efad260e41cc28ac9287447ea29e94f0c922cfe4dbe067b6e622f1141a2a68e3aaad374b0e769f3e041f57231299f406df99893bef417b7c7167c6cc07ea93dd0282bcdeda93cf04ac828e4c1cac271554fc206575134e8bd036a5f9646c445e2384c246e9e996dec6324098cf0c191564a2dbcb17bd0d6ece57bf0c20fd097eec505c8decdf532c7100b5facef8f43c8dc09f5ed21937c10e4f76111bed2698a6cec2e8a516879d8399a2cfc150ff2f36ebc4832f0ad0d4c940914a0c574ba715923d9563de56310b29e6f65787729e6bc057cec70804e8d6555d7f51f1a63b443ea36b5e8501c1a647cba726ff9840cdbdc65a58038735aaf62d5ff450cb472072ff8a7e7749e27a5aa15413c81f0bb68e7716bc550814e0c34d5875ca68258db138dc30424a2a2e20d8911dc212f9b1864e532cf861b937b2fbf4e318eb45b7e34dd72e224d4230fde236fca0c99cfc050d663cbffcb15b67094ce6f4fb6df5d2042edea0628deb1a69258d71cfb0fef5a82a6001bbc9e65c88a8833b8fa00669f8dc2b1b7e91a1507948f9654eedfcaaaa2d1123ca881ef92a22dfd71644de18795ba69be14fe43e36f02130d921c90f9753779d83e0696665babf138d06727ba2df94bcd6e4feec60b7bc953826439484a77f1b37d2351e351384109b30840308f912a2b5ea34d95ebc80eb6206e644ac0edb04ff1203b56efe186fcae9c476e6f502118d44e79b8bf56be48a911b1b6774b768e9b30c7af82efb4d7279e0f058f2c28c11947c6cf2575d4a5b96f0b790516e97432553bee96a2d891b48d931c7aadf26ccda2efb8b965ef7a394c1eb2611c1022bc6def52460b2857549c7019220fbb25c352ba41a82412b04697a583a822cb14c6d36a06968d6310219cf0ece6f0f8f02c94be9e58ab2f9739924169ab182923077543822a1f7bf4be829a6a52c3a2fb79473a8dd232a5563f705e28b8e25f2aa8f31ddeda7bf986382b43171f7da04fe9516c0ec20cdca81d86751c84b19b8a89097544eb725edc18186b3c105ecb612e5dcdecbb490663793c1f76c08b7b336696ef28145dbb30454d6b4e106b72ff1e14cfb34b688fa8ef9b70cab49f2c07ed0fa3c195b3d8728582427a1eea4f62fcdca7f924e8b6df7a0a8ddf6737086d8c44173bc35dcc6c4efd7c945e4a5c5c3a401e3d81cb3eac32e230bb81bb6cb6832ec800ceb4d1f0b76235f98cfc4ba3d0f525b73188b0e260bf24c7aaba6ad2180b9f712bc78b887afd2f9d028a0ea85a1e0bac4eadb180565f6738c9752bab695dada538790bed7faa79e3b81803b57769b75c1262844074e8e88e91341f1d137ebad631d84a65eec27592b20c899bc525573c3609efc6d28bb6ed70d7544b92bc4b56cc1d4349d70c46a8189b04501af5bab4fd2e1558076f13b70052d96ea76a6c4f6caefa6a9940f12a92b7704edda924e17184c1b447463347d329a4bd00a868d565212f8fe796e766b1509fec06400af611a694f5ef34f021fc70d15bb77a6a626c499a4592e86f03cc76c80a5479b39f9f4c46fb8d08e9882b583ee4a4b4e3840b770ac7ed051191a09345820ef681047e5080aa4b4451cf1b80bea1a219fc2f861f598881bf94c24daa9d09e268e696011ab54000a05c7d1079fe2398ae764a5913256f9ec7500b9a59734de459ffa237515f94fbd48a54fe114b159bc89164ddf98990ca2ce0985194eaadf6f1e66438023d152fe76b00a8a8ea8dbdd01a9d0e9be1c9ac585545cfbce873762b146dfe5d7aabac9862195af68631d645cb11664029126a346668e11ba634581a7905fb241670b891dbf6667b0f84fc70bdd2b91542ea132580cafc0c3415f7f739c2a2d211ab90b43cb8b7e4e86e90ec6790408e9c46aa446da75fe3a910382d61db38b80d40b9e878b72eeb136b2424973b57cf94eb121d5ed1a6bd702b57e56c56eb931bc0bb4c0d67ea6c2c3162d24db6091a76110ed81aaf18d071ab372ad7e76ee3ee88e790d5e6331e254509197b38b4bd0285144bdd6c86813da3c3188da14702831e3c1a277d1c2c6a8013c3fec397635ab6b1c3486fe25538bef65a3ec15c2c020995d6a2f7d188fb028fd800c13cb15f7b8212cd824d8ad28bf6355de25934da746aadeed80a9ad2137ef2acbdb8b1f299df6a79112ca590f49018cac8fb984b2f4c61fd36b6bf879719632cf41b26d33b9df5a56186b10a14eea7dc5fa6105e10f32f8235e369113022893f968eee23b7a30e5b51af7d548fa3bc51c31496b43947c2f5d3bab4c321b078d53e1a5faaef5a6e857b8bbd6f8a352a442b2590081b4e6548a7bf2d70424056026275799c3822a58e3b3fc33821d7a76cac79970102a8d6ccf559212291138536af8e53976b6134fdfa07648316f6a273a5c13d1b7e34acd4a4156f1d93bdea00c3c09ade4310449caaec4f2f31a93cff6f7a82d9608e4387903eedd6812a346fd61f6c67a2c47d558a67aaf0eb21ad8148264337f1aa7a6084396e22d5a9b2a3a572ec3559af590efa63d8e1e280b6e13adb2e641e766913e17e6492df3870ffd82a19779c23251d357e4131c937ba5d924b58e075a69921c6af17fee477e0ebb9440c6e8094d85bb3efc1a40190b7015bec6d3254eafa555a05d3483a2e4a4cac93c87891d8c03bab78d11d02df70e73f87f55d3bb037fb9f38d904324c5f751ca0bd926b6a3732b42eeeb5318158cc33e7066d189607080ac520bd6fa69c2888c84fa403abba29b00cd597ac93982abdfb34632b8ab0512a9f0d8782af052ad9a23f1bd0a681d10ac8ea945a1efdd9acb483b5636ef18052e90c93290a593429251f3466dac054ad77ad97762441fab9b7cf5d3c86c511a5f0653dced07f5227989324db30da1c8a9dafa817f5d3f0cc89e9e9f5adfdcdd10174f2dd17812e04d3dfd0e7e9886a9cb5684aecac3cc8a8ee4165ae5c651c93ede71b3980182c38cf7eb3099afc8a24fc5c10ae015dd0bb6f63a0767bbaa5d40f8770e1021667c65e983b657e65208a865e03e54469f83b12919604786496a2a8271f9a243099a181b132f656da0c96ab2e1054ac87560c1ba4ff297dea636ce97359ff06a94a67eeb3ad7999f43f768947a2a4cab7130f1349e7d9abd28d54842a759c3631415e0ab7aa0c63e68a26f733a6d0e41223fb19373b5413415d1012b30da131a003add0d0f30a4ebb74e15b6d8f1740003f09b9b544a53e6f5b0c5a712ae2cda1ff32eecd35fd6378524133746b1fbd72ef13fb5f1e7baf1615d847ba406dfa3110352e23d5358a532610041c588653bc799373b3f2ab87292f7d5dbe56497dd71987630ab60ea6e9ad8e7af3f6ab6290b05a6bb809d36b1ea86cc636c1b9acdb7d0eccc2367ce8c6979b73d4efd609696bcc03379738e5b8f78ae412399a3e5878ef75ab4aa59786a526ba832928e643f3cc9268be817a6e77412b19415a6119d48769ad07087c305ef3f526f3b1230106624cfbf1adc764664c439669ccdb505f10aa717be42eb11c668266f293ad6efd1bd573d80aa042bc26496a5373fa89f9820fbb95cc9b63728fe4b8e7d7002b6dffef5ea84a1cc01474555b3b8ddbf53b1a03b568131ee4010cca1d0bb7ddd7031c26a1afaa05c8ab0e2ccc2256a420377b9023c6f756aab8b6c0e589ba5fa53550a95f997c43ea504d466df01c5a4652a9b608fe634571d1c8e4e3496ae964cdbddded4c34db09719e1961df1a18b821a96289c487994196e65dd4c691accbd2ca709e6220c95e36813a3308fa3ce088db9f99628dd08c6cde89aff09f9ae47c59b90d5e128ea05825e5aba8fb0887e35567c60e1038c70e68024d0cdf15f77fbb2336360e8b2ec4f90c42379732a023202f1c30e3ba297d8d64313ff0bc6a72459254a1430516fe79316055fa9cb3163d2e9553ba98e7f610a1a7bc27ecd899ded4a5899af2079f90c4d54e9df89e272d3fe62700ee27b9682b384d9ff3983d31711606bb9baf374f58add86845e0218f81b3206d13e32d3a5c9ac10d7c82e90dad645b1b0bd2c7e73b124e18311fdbc574afb1a4a6248e9d662c687a84749017b0f7c6723f2e520aaeb7899ddd09b4b37366061bf7818636016590c559927cff5d334d701c754dd171c52f7c026a90a064762b35b5876bb4ecac0f08ede94e045516b396b5ccce7a633244736ce6edb0f14ba642f6b18b46bc841eecec4cf6780664260a9b784302351ac3dcd77a27195ca9656442311e4ed2ddd5e33526ccafe7a04909f94f0661eb49c0fdf23403196f7c5d34b41808365ab83480820dc08c1b8c94215129d957779b6b08cf69250c7a2740c8b8c997656a12ef1ec1872f5797df3abe304abcb524f7206664fe31080851911e5fb2dd643af2a72131932dfd13d57090b66c8dacf21c59eb4a824975cd11143a8c944aabc562903289cd3c3cba3754d0112b4ee56929849e56e3ff9951dcde6e96a046eb5dc1b1d57d3fb0d8f4c679b819d8f959c5d8a020f77d7d0ac2c413c37cffd800942697041a39c8721b235d78a25a47223e3ecf884ac92b530eeff6201a6b16de9b51bbdff6a3d486f3bc98d9d78082efdec09f1d3097e8ac0beeae88661b479fb1eec356f0facb3f6cf3826298114ba37d06844dfaf40864cfbb9354b77fcdbb6e38f0628218b3f0245867bb2223fdf1c571ebdaf5737fc54ea399454470356596b45a2e8c1828726b62a69b56dac5d274eb76e6824c1448fee69f63083f245c3f0451a56f87d2bcf7565b8c2661e0e5c576a0b2d8b94fd62e29601154c2a9cb552f1c93ca218ed0f8f6f07a8deb9ff396b65e9e5cbe4877a9994099a52e0660e567867035c660cbd80da2a53a221290c30450b4334d87a4b4084a9cb6699a7eed0ae663641e186e8b07d090f543e702b11017863fb3f4f91ce8908adafa1f876a64e84a08d9c5e4fcf87a13ceba128a8063ea00eb286d1a9d7fd629ed892f2f6e05e692aa241ac40711654691d69e34c8056f8ee8668a7fe5c492c86beb75e8445b543063e1013af7bd568a3f28ca32dabc4a0fde7823fda9ef954dec2182d755a1d93af2046559b3c215ad3d4fb7ed9cee57a4b779974b0b854656500f6a5e71104c620b15b050d91afc9e0b7543819560239f8e37d907907a9ff0af18fef3a148cb9cbb96a844a66eed1b4ed5b1a0f127db8b8a712280bf146dff3c487fbf5953909f8c26cc8d8dddf51fa1bd9ce12d3b3493570d8ae745ba53d516fb836117ec5c49e7f8901cfdb137e619628bdd60d694b8a0f330591b13d4509ba7e62c6d441937e56b1355cd4447db1741482bb54f4b79c68877527a17d69d6818f567b8bc87093553d39a1e6e5f124b675684c3e1f773cb14ed8573fe83cba7adf803b5ce00a3b66e4433a7edd56579161d2e4b5cd4ba795b877f65b646a4ebba4cd6667b1d7599239e4e442706a815e75d53c5b01593f42099b96d4b333c099eb2b67e471ac305bbaac1c83d58cf7f00b38edd56f8b7149c5f84c820c0621c533fc834a185580ff3fad53bc872a2514f93a9de05edcc008b950c156163081cb7152e2c11d0e44d2b2a64539743462b3b3d52d5f8362da0315ec8e1be555336d539ae0f8a8c9687cb20f33a8ad31e394c0d77cee9c41bb313cb684dc95e0afcc9ab1d01d532c760bbb557766ad919b68133809040ace2e3d33d14fcb456cf51092d79cf48131250c1ee155177f70dda11ead4e23638bc07b6c9d781f0c4ab64dbf8e2b57c4127a2f493d34d1d5b4474d430e9790322dc0d12ea9e95307dbd8e5e786475914ee9b9e3cac7b6d13a5e0d5ac9ab5559660997b6a541723ac55a583a0d2151ff4bd2f9516c1aa184798c5ea037db5f8d7354b2d26d6a9f15d9e0ad31d853c809e0dba92d748b57ce6d5a4d271f3cd09512cff896988142543e0971c540542e30083eaa52437391b1f5238bbb2f2fadff73629dd29e55595404419eaeeef5c53c97812348fa23b949c26b0e9c4e38dade7cbe263b56305dd09f651faba11639d942e2b3f192d5598a6bd6c6e2dcc954fba28d06640468ede8a067ea3e18d0c28b5a8d0fed9142810d6d615f1e4df95885f5656a2bb0fe3a2fd597d868692746e121bed10475db2a23832a976e04b894b3fa23f23fac7ba54279f0dbd033c3a2553de952b01abdf2140ea156cb01dfb363fbc6fea8497dd6c3d5d7cdc1be407e550ada258e90b6d2c417f54c69f8066334d18b43bc83d5bab0a9140a5d8c25b1f6cc06962dbbe6e8cae24bc3041309e15cc9aa646ed68ade0337e523458542e830f8c3e95c14b4c1957fefd2e0106376f455f8a8cb85023151c23d775745d4272b7cc58cb6845df7c22c880f27de4b5548b8761cb141ca9392bf6bae174e22f4fa263580fb2cdbd8ec129e0e9d2b85959bf60fb1bcabca306c0f1d5b5688b1a2612e753d4bc7beaa7f728ffa2d1053ce3efedb2a5e4d22847d1e770301fac203b067133a3bffdf6d5525e1e8239437e4ad85447bc1678a0d0d6423cdb39b23c0f393c10231e22167d1298c256318705390b9eb203b17233385c2702cc7537665cf3931b4191563529c1b8ff99ffbbcafacab0367c6b5b4de02b1d4ed304fd9d09b32cf719f78d3d0040d14ee1bcb032828793cf44c338d457772886bf16162d150d0badb5d7329bbf3cf8e41477f6f5d20266fd892edac6b0925ad8c2f83684a1c9a18773a6d3ecd3eb97a6cf810f1eefe6c846a8c0b17948776bcb4d5fc0b5135c66119334c0f52342c3e6d859881300f369b466006c575655dc44a94c52109caaedd5d2ef134e160ab98311b97646f61c4b6cd97ee0a153da2b7b148ead343d3a4e28f3037c5a32633905a15fc37ea28d05a7b7efc4d7dcb62c28767f4c854c40884ea5aa1c340f5a116c7509d51f23cf4914f6c5f791bd71c3089629e53f0b93876081b70064e835bf7e657608320fcdbdae3d4b08cedd0506294f7a54d0e6443efabc5a67a42d4341801b46aad6939f6cd59baecee5c7de3aced51e4ad8dcd8e55dd9d73500da72085b2af8e4da4a79aa0824c46593cc8b12ad1986a19c119d3dd9b83bcddb82daebc78351d9c311a2d4f4c386d68b3aa842816d4f65fe9dfd1f942c63525627cd3f98dd747b27e95e6bce4d1c6cbf5676417c376225e8bcc82cb61c739c1c1a89d9430d8e27565c745bc260e4013e9f67178782c27f4e6e7d2a7c45721187bf4c4905ff0259feee81aaa929d5437ae3c541a7fd4be6d365fc2b411e3301cf8fcd88554235471036c5f9b7c228a1ebafbb339d97b3df9318e68e9aaf80b24e06296f3539600fc30d7f4bf65aa24b44aecc5df2069257aed144fb0ed43c0540a8faf2f21919ad7cd803a74bc7e3c9677d9c50107cc153d4bc18b0cd2c9c26263d29578b89657c826b3ddc72acc19bb4c63ead69b59f5fb71ae0952e3c84a9473c0f9532dc369917deb3d293f2a8bd65764bbb88e921f58f43b1020c5e03ccc504f6761c1e2d848ebfabac1f28904bb5f9e925320625d769791ba1a9c019aedc237211fd96b91971631d024c535aeed14e5639e70c1256df6685444ba1e9939fa7b0bad7e2201907aedb6bce2e8507feb2197f248059f8fb962fe68754a77c4709bb244948c67abebf2803fb9319a8dc9778cb663d039a03c00a9a0670a6a3ffd89c9008315d3543d6aa7a7a8904c38dc4eb02985d0fbe7f99c9a7a2c73781c2210e1181733559d271d4817050a56666d804718fcfa2b8e0874333fd0c32c7e8322badb0fb070d9a1bc769bb1e741f4e6fcd134ac46eadc66d70ab8ee47e25eb79bce857afd611a9dc46b680496383b7accc08b874866a9b972ee2c5628cda2c5c50c225ee185036145911ba000246e8b5763b3b7c505a54e98ac4063ebba5820a5a271933db5dc70030a52014f0cb82775787529db6612dc2ccf5f55d525bfd11d8d373a97da3781f47bf6868b4772f4f953dae7e76d7aa0f666ef447e4f9f803aeb11149fbb4c7e222363c2f23bda66ab7f0221435d7d82edac44c4b54d6eea262b77d0eb90d2678cadcef49cb4d080b4174be2c71ea186179289cbb05c0620145d7f51cbce66d4ecc958301ff9d1f790c5f32df9ce3043e03f8ea5ee33f05aa6cff32368aa432fc4a9a01fcc6e9e960aad1f422c39cd545ef176aa9cce599d466dbdf75a5bfa5274151bcd586963e859c6baa42ffaa6fe95d432975dbf9c66f473cc24c90982356dcd15e1b06273985f57a69dd26fba5c22f4246ac5db9839306af149b72c6e2257e82421a55dbc2a8c5eba60feb3ed39a9a332ca8804d14f8de43c632eb7f4872a0cdbd9e5f0766881de1b4ffdb6a0232828e774adfec8199b75e06f8f778de6e43ddc9f6a9e51c194298d05c456efd8621b9115e52e33e941fa405d4952af208031e43a33a44c4457d7aa3bf947cab99d9b38ced2b331307da2dd537fd26a7eb3755fb32a5e87d4f6ed77ebd8140b53af7796351317f7f031643265c059829e0ee686d18d01863409c545046f24ea244be3e5195a355da5e48fb7ce276c81d2631fae61e95c9825150edfbb88457642032e5742357e53627e4101dcc4018398522746b1c148c66893170dcceba92d5cf8c8a76768f319eb77513c8164498c2adde4835664951194a7f4e8457619edb3afb8b7f8b3ed649b592363edd5683a5bf9d5af1e3cb64b7e3e1e6c5512ae633c9f98fe4ac1b2a8504f30ba33e72905dd790fc77e792383423f2632aad0dde60b85de1f53589a01c8a605809426e89ee8a02d072b2b12b514409029668864dbf8bb9094c13048890de0a07d0d91a9468b08c07191d1a42f11ec5a2c1a952546a075a7a5ffdb2f81917b0cdba1ad0884ad864563ab0f1d98833a99f9d2e193c6b9ec2a610bac1547ca863b46589c2064a52afb8ec363eb7e00cff19cde0b98b2107d08a72bf2540f6f5ed5a3441c91fdbbc535ca9b2c1fabe2698c0e2abfd0d537963d8a3caa07d6489cb0822d84b09afcf32618fa52fe343d2018646f1969d4946eead8946d2340393cecc477c54ba30c1fa0c383c398cff9eeb85e2bae965587bb7c06dc04f3228b9631866e5e95907ec2f447d8dd0b1cc29e6ec5610878251c85ab925fc9b43e9704a3735b1f6cb72bdb163e404827101a9c9189f10b494ce30ff5ff756f519f9181b76f5dc13364be2f750ee4718ef73b916c5805e4f2b290fe0e7824081a1e407ad3743eaa566fc44cc381d392577f6f60230b69f9050697903d8ca6845f2ef9ff34800f633bbe11f34f7618ddf355dfd6808b79be7ed5112e54d095c5383cd84ae9c44096f4d2d3d09fea11afc9fee4fc33fd27fcf50de4f823a66e775240d59bb4992a4b322b3af04f09a1c473b70532f8e122350e5617710cfbcd0042d14e35f955a6f0a602635cc999ee9da819dce161551380b380775c4b5e56d64ef218eb9ee7c1514809fb7a8da8d020bef5339c59707e14cddba070d8ecb386d3bcdbf0549c3cac060059e8e4bee295f474393731dcbaef024187d236ab4e46910fe68b8e4444cca21d2c8cda8d5b902055c643aff589a1a8f5d724453b036be4c3129decd8aee633e7278ed87bda6852ce98e86f88b340c4ece3cdfa8ec852bac902d5ee8a03e9a5e5abce8a39531926e8efc544ab38dc00f2c672a6d707b73cc8e94ab908187bc3528ef8106dcda12b10924b63af19c11605b92272b6a72240f555b2ac0e71d01f74338528f271b7cf0bfa4e6d715e17cb6d28a8f92bf8f6d6a4aa0c85dc07667c13ab596acee058a321c1e576b212d1bab2f633fecb3b04a29a2475e1e2dc2596758eed2ab7be29095c3a39e1e6cf7ce32305e1e907d0c35afefd1cd08b96e5e834494ac2eeb572efb04c1df865df03e1847942dd73c660da7e6383c217dbabed1b0925c1cf841269163257b8197ce5d02e8c57cf4fff75ba31df4b035998da3a821d9b85bc9939a0114bfa11bca8954f4f94d8435a30a75c31a975ddbdd1802093621ff5fba669731f0cc8029e90950597deda6a1e19e4f63e0eeb929de2fb90ffdcafcd8efc6912dbdf762088aabc8d91bcde10f24be79e48f5f9b41be779f8fffa7611897e81c301f2953b17afb879e61aa99ad71f5aafbb703df874960957078d4e1905f98ccec34c0ba965b876b4c41c267fdf4448b86367bc74a5b0eb4d8a1b17666acc6c868a22625a736904bfeda8d936d3b8e0942c6ac960b0f0fc4963d8290de1a489953fa9999d96e41a1d72d93951bc895f4ddfe35663cb1a74729fa50ffd9b281c837873d56dfe93130d646017a1ed50b122eb32f118a35afc30db25d61ec7e0176b4b4907684c8002b3b4bec99b7d08fa48a7d3ce44d181ff0fe7969ad7332c67ab0e8b640557728b04420829a51c61cde3e047e310efe63a6cea3de391d05c674c6d27474c1c2bc17132b538db69f20fc52ada7f3ab04883f14a2f549c9014bf124546f3dcf5b1c22a70633fe6d0c02cf2df27f5c6e1a09122c63fb57d9e0e8460e0203191f6c025bbb666374744086b741a3b324288954b1df1dd4d36954debd85431d586aa8d6251c81a7fa5516786ae0c5236cfac96d2271112ec5160e3e1dcb788a981f16168a83164ab8331bc0e8812f96932ba7b45eadaf0aca83e958f8a07351d7ab092840e785b0831b6cf60f4a25d713ff7dfdba09d41030b16fcb66054eea85c2e7ffd7c0205b41799732287fe45b977e5cb45835e721bf36520fdae72309e36f21da80f95d69b24fbf421b2ee1b363187959e68880d9c5fffc4f58e1c18e174d97cb700f56db5f50df254db0895e2442da3436fd1d4d6c934080aedf75f5fcb0bd76af5d2021c89aafd98ffc37222342891a9b8b5024e82b825093da85ecf001c4ec8cf62d2b7dd3c68a665dad244806c07189ae52587c358f369893ef0f06302051142d919bc603bbb6a9119d4f269fd804757f309bffb7cdd946f4f7d887e67572b52f021c08f7eef1f44748aae6febe2190ca4713faf4d4444646a8af69fe85cdd8317e16aa0809ff239ae0c216b1c557b40ef0eba425378d1da32d08b75bc5e87790693fd786d79f34dff55772ed26afaa508d6721cdc7fee057fd01b0d987e3fc6e0d6602ec0108f47381ce36657d7159b4509c66152b85e3bc6b415d45e2e081b012b61db3c6adc168b906cc285843fddd44d87121aa90d4be415650fad7d3c6ff22c9a97e92733c35412b25278567ba0ebfdf9c6bab83a03911e9c59ec7ace289f3387aaa3a04ca0790a3087184b2887933719a2ed392e53f333e441eb8a8d19dd38364a631f2cd0ab810b784ac9259140f20787d25bacdab1c0a52d5fc655e010482511b1d236b600ddb834eac44cbdea783f049e0d48365f8461fbb461e4f1087cc6637ebb79201ee8f82fa8f61dfe49f9d9d950fcb3b04c2c66be8a50396551493261a6a69fa88eed6a757b159e3dc16195c787dd0b4337d60ddf4e8a384fe92eeabb9823fb070c22bb073be6e8a905f51d4c9f5fdac422ab8de280c0f4a3ba057c64c78289bba290e41401ef81422945c01c695bd20555776cbdab2465af54aad9ebe3c76ab3acd560e2297bc4a753dbfa7f8ed3551f485ff3c8beb24e96356adabc90f364ffbb273df7ef78ed8b0cd2ef2dd8c003da263feb6c9c61cdce2a9f459442546c4bbe2f4b376d6203dece201b7e02b26b012ac587add15b1afe35b462b90623b948029721f717b27177e74181f358dd66da57ce5e5028b1a28b386fbe67f7de77d6574d41cd0bda02070f52a35993376bc516bd17cb9a38d81df805a620a476e3b938870def62efb656123d09987a9a27205f51f7d1158da68d356f3d4f5d1cfac0db7207f0b05dae51128a36bc710c968e1cfcd2dd509b938ba5cdeff3b6ab4f16314039ddbd6cd9c7a639fadbcc4a789c5d3690bdd35d4b8fc26f6bf0bd9ab1fada0ccc9df3246d68556a6fdb0e79c9ef077af3c577aa671021d6f63ffa426f3dc3e2519849ef46bc9c8e07f95ddbb84f715452f91fb7c527cb7e2d26d1ad2b74eb1f81f53c55bbb1f38cce8edf73ce18654b06e741044192d02c0960beca8a9754e25c3b15434e9915af379efa5df10f75e1cf9fcf65e125ef0d1a629e72af1292bc0866064cf847e9bcc9b2759afb7f421083ea15582aaa6a52978be4cd47db54284ccb72bce93cccd71f95f1dd001e3724a3aa1b436a3a09f57124356d0ae00b874f4c4169a782b69bb6c871f0f7fd1b09e28917a46cf291ea2ce9bad20072b427ae4b38b3e9d39567f600b815e620b825d17f473b9962294dfc14263bdc0fc894e7ae7047b3d7c3a4dcf5d9728b03ad8afbe5fd367ef53c8bb960339811906ebc5bda377496bdec7f54eed67aa12ef816992bd567b73e64f2875dff61aab6c60d8fa8a244553da0f3d0f0ff4aefc402210775fcda6d3171d5e674fbcbeac9bf324edf9d462c85c2012acc6f400feddf91d0f7c14aa2824dc0c6f8e8499097a181576941647126976f63997d3574dc4012b2b8e14cf559c622316fb3c6b6e21caf7d4708eb7a1e4532e99a4b3d3f1b4ac4411ed56930a2e40cc9d2d2ff2f35395dd93566025b772f4dfda6b84e4b1aa664b29a462bbe0ca312605e241d00f5a8467bfe7db7834496f6d372988bffcc24dcb716f0015c40a5ce70f9a4a92746da2d1cc546cc7ea76d1664abc674866b41e89395375bbedf4c3c74a092276695b88c889806bb7b0377e0639026966e13b8f33e9042b612c3dd7f7d2791fb33d3599fc3a5c65d738ed3c168cd427e469067b60d05e15ba349bbaed879b6565e4f940af42faba2cfddd4f3e77e79784df4f68e0396aed91959dcc3fa7014f21e74df0237eab6967c0af269c0719b1457cca35d78d7fddc46fcc9eadb21e5ae4d2da32e3e67d014ef096c8fd85024992eaa9fc9d0f32679bacaf75b8c119b70109ef3572a55b8421bccbfbaad8fe640997925df623b35ef2b1ad5f0b102cbd4428c7b0517ed2f918087ea3f8c0b033cd93131007fd0fecd519e44fc1bad7d86a2baaf6ba4aa18746af0cf79fe64ba00a909996a0a58bb362801ce5a1f3837a804f43ba82a1a997de299c2c4f0e3efadd4233651f4d55cdf6514a117d3942b44be8a3a57e2145de782822a0cbae55a77f811d38d8fada581f22bb8e15ed565fa49209b59385139b068f22fa3fb11c2c913dae973daf0d40c516114b826046d91783b0e62e56c854f6e01802b58fb17f5401e358df72dcd088ad64f24eaee0ba07cd1219158d8be2ac89f818fd163eaf2849151c536407133949cf5ac46240e8f9d259b34c92cf7f6a2236bc399e65725469af7c30e3621a673e33e7b0a47b2ffe698be7f5bdb2f5f3289a9882ecf4d1bb8bfc7204d60f4099377b0f9bd81be1e17231a24414cf7f5b84f9a657d1e2e2434a161ff9d324597f13d3c0061dd85c3ccf9619acf67bb2ee8dbb81010e205abcd3c0b1d86b5bcc4a40bfb8cc8b40331d6ae9673ec4111054bad869232b762eaecf1db328cb8a39773dd237e89ad49ad832ebb6d80388c8d1b6e63261b16562bfc4b362ff50d825836d0c186b36ccf67db074101be0f936f58e1c229679382a27f96f016e25ab6258bff309da96d3449d653968a908087513d564f385938f1bac2b5e14cd709277e50c7b4e85f6b3feab54622d500bd1f01e448b61ebe8c1569d037e116e968076febf3b04283c041d33e042e263d18b80357778fa3c3ec873bfd461141f65fc664b0ddefa77c5d4b1fa454a03a93ad8aa88f57d963f589afdbc236465dbbeb928c03590914c407b35d4db136c67121ba037cdda9633d355ddf9572c4f560cc8d0d3cf979cea82e9dab26de56fbde585cdf47ca7770b0919f67343d6cbc9c8b4b72b9e601394092affc29e6bebe174dcc848d1845ceb709948cf3fa8e7875d4a6d9e156f4271fb1e463cbd79363fa52e450c9da99b5ace8893ac075285fcfd02a236772b2f502c5221bbe8c87d3b37bb38baf01046f511a40caf79ffbdd9bf2dbeecdc6f8ce82bb62931a5a6180b35f48159c1d24c86b392e68e56e2e60ae3159383f0bafdcc38e89e9985b0f5a30780590db5385b1818f34b03c6aa5631b3d33c0c4ead630d6831910796e35639903c3612e51771920c2923dc0ca780e3fa5cc69227eba661908ff5c07d5fd6c8ed451368d8fd5a54ec8c0dbdc2b7c7c1178561e04c8823fa0b88a9bb55de224e1f08dd3aa226298ff8c395c9592f9a1c6de7f9388bc51f9919e6204f692e2133550675f0e69bbc151777dc7afd5eca67e3ff80e2692a409aa7252e4b8530433eb87a9d1a90a55cc63c985eb8784d5c88620ee85fc489e60b33a2047d5719b15b0ae5f612ac57909ff327fa22df5a9e7b8bd8e7681f25c8726e4484c6d6f35881697cd30b63ea69df2da0742673b11cdf31df1b43790a5a25e2827eaa99dd1eadaac95ea82e94699504b308a68fdc34eacb393d4fd33ea9ab48ac179598448ccd78433e26a7fa64a0aaa1b067bd81fc1bc7334475952364ce8811cc39502b3adbed8f3fc952ce8c5eb2fbc6d423fa340cb0104dfb0557412e0924e09f59acdf89ba17aa444679b1a8582cf56871b2688d2474b1056d000e1747f1ede1bf815be7d8ca35244b2c3ba8655ca53744be584e92a71184707be321ddc7018d50e370a16a6a66a6f54b96611316dd0bc686d2b601d085d0469bc3817954cf479108e57a779f9f4bbc65f9a15694fd81f19901a185e73a05b0287893ffc064fe071bad7dbee07d570a40142fd06306e1865fde0bcb097ce253ce5d3e40f84c6f6fc15c2ba6d839536cafc3aedb079af1bb71bdf9fcd44916bbb28398d6f8949f2d2786e59016bce69802ecd9e50917f117a36d081d8139c5f71f555a25f0c2a30810b582ca9fecffb00577aaf30133b6227c18d3e78bb75928badbf2ec419ae4b955b39c4340390916106f0f173fd8c39931f035df2b85b8599fd4ee4b4f7579dab45324aef6ba6fa56315d203710279412e0d4fe0d62b8d10238395addbf8916a1eae3064531244ae5e680cc9051c776e767081d5bdd0224b3a8aa21a6a2e814b3801c70c1ea2bd892e7c9b36ef5acd199a15285eb4b06d0b6a921c313ed97e9dbd60ba4c899f04e21b9dd0cba137291ee20a5f6eb175d73eaf043652f8daea62311449d7f25b656b718e64f12ea1b41044b550a97451eb6b2d90beee299244385088f404e5b80c4214f55bb2c53fc7601b0f6782e8f87f301a3835c903e872e18fbb072e7daac2cc30284712041fe8f5350572d8621d6abc1fc7ac145f29233e3adb4c7b1c4804fe12adc99542eeabdcf15b07a9ff246fbfa322aab8a321f748fa622c429978b7cfe21ce019cefb7f90a2bc0a2f437e80613815509aeb97ea5624318a7ff377ce2f74d5ec0b98a0d4340543b449455831ec8e8a9fb20a4d81dde8fdaff2fab528d00cdd398fc2d2045c7eab1c16e0083c2cb4a7a7980d4d96b3a273775adc38c77f08d2b5bc5faefae17c55afeb1979bc4db3538bbb94a1a696c6c72b5442b941e4763c054d1ca442003b01e173e7310a0e287254f557de2cc568b3f27a9bf6d565a7ac48a07defb7c7b427d7ba918a19990d08381eb55f3485bc74d295e8df05e39387087c0bb683a7a9e7de23bab4227140b8c2e3b4082aad77286d6dc0c40eaf6041b3d74c34b67d44ce9194de9150b407f26abb274105f56e3f23d4689b8bb09a1a042453b208de3292ebbfd969f587104cb767908d1eff1907a029f0deac7a908a2e69afb859d18f70e496d8cf856ef7ce1bb9b7682c74b4641a69b501851568ede81fae833039f3cb239b18efdec92c6bfbb4eaeba96fc7987bae091baa7abff211c168faeb82c47e1f44fa2fee79d6633ae5fe6864613b37a5813acec0e540b7fcada75c8bad113bf3bf1cdda63231ae18f52e8b9f229df228f3cd3687813c9bd14a4af8ae3e8e21d6c549a97ff6cdb050c87bce60e29b0fc77963d43177ae31dbd5d8ab48576c7d1bd483239ab047dd37359c4d6125bbb58edee62d2d3bb6756fc188a440b526624b82477e47c159bb6ed930f8d79f7f2a4dcd5f4e6e8d592831e59f08d3dd7a6743826e872a55cb9d8afa69565a24e7ec3d1c948d46c94fd4c4b05571d662b6cecc4232280fc9d5871f39cd8ebe25836b182bd4fbc67ad13e535adcba66bc9dfb002bc719931087d47199fedc1c3515e3fe7b10175739e6e11389cb80a5b8653086c3929f1fb457dd7e1ba82e2784b53cadf70c7723e177a7db2d511e5bed9b53402e8beec1d8a90b8b23e820ef26950a84446e2e2a717e6ccbca464a45971892d1f140c2ce4f85610e079efc723f85182531a9a51318d1d71f4ab7767553730e9fb194d094a1ed6fc4dcaa686af727f4170be7be63ec09c6801d73ee08b29dad00b22344ec724ca5f25d12c2dacb4e422e97bcd2f9e9f0de3a1e5a09d4a4163fff09e50777ec11509073bba1d661eac152c75ea12d84d06dad783485ac4ee27a079821728181907ef6568015ed5ffa380b1df8b4645980fba3965ea6d2810efc3ee726ef4c572b4aba6bcc97d029ab919102663921a4bf6598082234326c439d27928e70a07480cd477a7d5652a8972aefb5f68d1f68d5b6164d7a2049c64fbea65b99617e97ba2f8060c4e5a842fed7474b6ccd85889d1ab46be8947eebe50d420563032ae76234b123c687b63f0f00f78d31df17e51e3c88b5cf6d394ddb885230a9bdb96733371cdfa0a292502110b1562003c4e7d52fee3bd24ea4cad04d330b3be6219db461db9a605d1fabca187ce0c69abe5696b0bd77022e75c3995a6ce82ef8b7040ba7967e2565034be77d8a24aa1b4e78102f15c87211e710e6cd44bc38a34186662989986fbe73414eb35a3fc60f27c8933df63d309c9190896437b12cc0de6dd6d628fbce27f3d21d5cbc599aae43666a0cb6abc7d4dbad9e62e7e350dc2da71adb609d40d11cd1d2a4a90f0ef79a1fd475ab5239a72f1ad75fb511b9f94a257837e57a5018d9ab7a978bf819ed24dcd23d051cc7e3449eaffc8f25e602fd48bbf1da25f76477fd6c1aedd9618116b40dec199060e670368d01ec79397c2c81c1d10c3b4d35b1ae1bb745c6ef1ba002cbfe4571eecdc7eb371f1a3d43382de2eb18e258fd7a242cfe6cc89830c9be060d3de6270f46d170978794b14f3bc30ffd1ebdf3ac29359bf46f0eec7d123463d6c02be712eb557a886717e6760a753c20be3bf6884a4d244e028b55ec18ae4f0b2a9af50d62dfd328bdad30d48db01b2e2b4217751c6ba80e5cc45505113788919cc5aee644b8d4b290fef911010e4bc4c1b27310f187286454573c6c05b58257fac1c535b8a4557265966406b371e0311c8c62f755eb25e01c5a1856e3c1b94f85c359546890ea8801ef156781aa56173e5c841cfb31f77b4ea14a00e21fb554e8b23de922ad7d1e044a501e389ae8b944bddb744d4eb0c10533551b55e9293e6b2fa12dc10f9d791d88bc0a5c84375d424ca1637ac712b6e279ec5581dd43e0f8b81826d13e110cffe5a1d5179cb66fbe215acc8636c9903f64a5813c2dc75848214d72187d6fc97c7594b76066dc49972a73d017e3a6430ccce02cba6ae00e03e596061c39e42dff3602d89e6e7fa1a0270d5bf70d0964a14dd286e0a4c852ee16188986d49a43322e6e29309d75948ab02822dcb80e8e133b75a27ebf39cdb87e5f323effeac5193a5281efa889140f49d59cbb826ba367a4d7698c0d993642668deafcc882d6e270176eececc0343040864aaf984635a0b77a33c8a669af92e2faf8887c7ad499ad381d12be634edd9ba984051e045c5b0acdb3b56fbd8a8ee7627c64f50489b83e6f166c98b01327544e0d84f5308b31b2464467ea5fb440d369d8830336ece0308ec966f1d0f45fdb8f0f03689d51496da4e160b4d303840382a270b8a9c46249b881cce60abf8e3e8148be049c097c0540214bba49a06234133901c08d438512f4210b0436ace5e1f585d8e38df3924d5a917cc92b26ed1a09fa0d2faaaca224f224b803690101338ce6485741ee68e08265bb69a871653c059c38fa2173cb18a9a71fb95a1d73c09d1769806557e1e34b22a8f502ddac88105798578794dea4d51a6e781ddf1d2bc70cbea0b6512c1632c91912469d11da0e08f3cff776e6d9da8dde81bd08a885d79ddf24e90c215cee30e0bd7dad410cc3a1a598bfb1fa5a683ba9cd055e8ca262281f9d470a94f168e7f1fe32ee995901d4d20010d1e1af71d7de10a6b9adaf198641ad02c09ad51e9977ea84e142967edd288d0b07919803c4c5c6c256f6d97d2fe08d55a090490136c2a8b76c775d78eea549d06dd9d569208252f5f58a3157018c77a071783caff41ee3f8ed5273ea8662671858c9d29d6fc59eb1ec24ecdc628b415088ab276df8a24ecfc6dc6cec085f8a83453159f4a11804c94021de5b0f50cd2447bdf590bdd053a9e5167694c1b757a362996895389a6bfd0ba82cded0ca4f7943ebe3ee6e1cd82acd3de5d5943f6cad1f65765058e436f1306e22f636e2d71a34e9abb3d232ca028fa384e645c7eb67461690a72ad5b8ecfe2af1b4265ffcd535a8429d95f9254f8806f742135f15aff7e8fb8cc02fb440661eff575ee0a6cf11d62791cffc054b03380e7b2117187aa5080c1941e8c88d4affa33bf3f2a9e28285b361f1c74c95d4ea8398f61092403c465a61a31f77f0970de6dddf790037a988409da70a787bf51c9d5ca3eb377e43110522cc558ae26a1d466d61c31ef1bba1bf6e051f90e81aa1d32f97da41d7bea0505e2315559ba09fe5a6e7b6085fb01e1a06387c50c2c7efe686d6dc1ed0609f7ae40826d5c2c7ba7ec618ae1787a40fcf7270c9b2bc7faf2ea1497c14af6e40c3661c238537a643f27bdcfce1688ae2e5410cab23be8d690f06d7476ec184a31daedfc19ec17ea1803c34a68cc99c53c58885785561d93f766f65a6aa42701434c0d7382cf967ecb8db550456b1231e8ce7e47714a0192d5f542bf8ba98bcd2f4df1439c9ef1d36ee69a5283f2f950c35a28be9d7130a959b797c31360e8d52550d051db6c8c430d14f3a5d1792ee100d8eb56c1b75eafb74bdf738805e205a5bcf4d995c0b0d0083b31b4d7ab0b2f7c5ee9f3a8b2fbec374d9e42f31d49006bf8c21bb84de6c40eae69eb900cdf40e577e99890701fb3dc9edf43ff8c27a260cc39f1cab4b68bc129cbf223f75c0f7ab2b47fb1c18f3363bee7263feeebfb5ead23c9ee85fa2e98d9b4f676072a8efb58c06389812130f9ba1d427ba811579c9329d126fbb2eab1ee8f3c7683e216f972a515ad759569e4dc959a7a30c7d3fafa04363da4d488625992f9073840c0c75bc1a455f8575983c9ec58a01a5afd8bbf2e0de0d355d8d90fc077b609c041b8004826926d65cf15286a6657e5185844400eb3bb234b01fd0ff69067f8ebaa5a8353e94f4ba8b0aa17ceee50018183bd7888563a49523a6541d08919a27ad108fa46b5ded6babd88e3014037a33bfb72e69630164e537e5ea3b280175b3e4c73f1185a3ceb79b07fbbc014d0c3634cb4522ae756e4cd37304a6b414b559305a8cd4aa17003d905e98f3ad391583bd2d28e768d5f029ca2cb735b03a3139c6550df0cff71e4643aa9834c5e8a23c74ec2f120d3119d68e7a83675bbc7bf56f6a0fa23ed3a35ba028ab30ee884f874a66c59928d4aa5726e947051403dcfb167353b3f7673b6a0cc3fe24acadf79f20fb8376eeca003f65f8409b33d19bc61472bf878795afc50f36ea256bb4355e3e8ab3ff512d4f39e5d8935ee1bd02089e9eb851797489198ccf6e964c71708f2849a7092cec9d09b1490e3ba2b4863664b4b34fe4a229266ced0e18163221c3956fc08952a2b72ddd463e483ee05653671fdb661db38f7e14ad9d412e1a004b4fbdf3777c03f65e7f671859bb9e5c1b5a979cb6999c08ad1089fca9153e368057609b38fff53453bba18b2b0c5f58d122d0c3b7ddaa1ef08eb9df45e3e57faf942519a4a88744b59e33051be3e90d935303994e7ff78383c30eb58447079c3eae0c27b1639a3a1a411fcc5687ebccf935165c4300ef5dc6ae6da2dd85c3a05c73a3c2fa66126d35e90d3f8aaa90d97dd558030ea51b60ed08a0afa17c09d613cf42db7ffa9a5c749fb99d939b0a53e3bfae46f3ef559b7ac4c7b105f1e248a3dff435a2be59c9479c20a103fdd86ec9d7e9efbf8a1f8626c0c63ad5d6023e673c4439dfe8c9dc1f5f117f857c2b589d8b56d4f057cc3b62d7aa0edfb61160db0d7b15d8670794cabc2db8c042ec3d5e5c68264a95fdae1d2aeb56a8877b8e77205268d0fd2905c367db8de5668151e403be041ca690a137d87b9aa70beb715df2372b38fb1a33aaa0e4792cfcf7cf2c57a627c3059eabe428735caec564e9931d67aacc87911ef8154832b9e0675b820295e91cfc4496d2c1c6e8adb3620a259890b57aee1971fea10079e346da625b3b257fb801b3d3fc8072944109fa473bdabd8687c4883487c4fd3e72090b6b319c903616df73aa6c8ef22086ad3c9884688a37909f810231bb85d7bce0d8dcd59714123f6ed6494095e707b95c9bd52ae7a9ac0f0a091cd39146442d29a6249fd8e8b216f1d11a991e7b643cdc999e219e1236849c5c67b293c1a75fe9a1acd7beb3a6a6b289b4c6a6351b8be39adede45ff007d75241f4295761eb42e19dc574a443bfd0fa96c9e980d72130851aaf6bf69ac3abfdf40a724b69022a883f17906f3f97f73a193605d44912f38258477b20b6f8e0e9359cf08c43f112cea5067757d72c0203c2daa8542c971a78ba1171dee9b41a0e6121e5d7a47d126fa5f5785f77b4604b766910ae8e8157db3cb841bbb970345f9f4392b45a3f2531e87f6098700668408079469dbf0f36627d98cb2b07c7a0216359c9223703d49f22bc2742ee85064b4ae9628e7b2b8dfdee4ca775c019dd2f3d9fb180c149edfba088e66c557720b56c10e7e27eab32b7543b35a7e3ac789ce70a3f63a4cfd4f46fe6038722fc1073b1ed33dbe5476f38e5fe67421985f6e8c64435e1f16dce43992c4f5dfbc67fc91e72cfe597dc9c223ede255cb922fd9a3fdab419b02647c0db434dc3614554e7abde61b1d4545d567456dd3603eab1616924e20818df373e2626d45d7213e4dacdbef2b421fed08e846eca1a56a5c77516a323bad575327b0795086cef1269b239d90f45e87e51189ec5a69453a931d0f2923194882acc8bfdb5dd605679be749a9dfcec5b805d7e9e46a10d415736ef6fbe4774a1242c7a3744cbbfed9be6973d027e0b9d761c4cd0b3778a4e03184cf6bd913ae79e49c19221e7faa0fd12aa7ffcd04950bbd808634f8006659aa823171167c7b224036a1f8dbbfa457f5b57e5e44bd3f5e6f429fd12c45725e1dce4d862ac1c49413f2aaed14ee909f51def88bda48e210b95b10dc98bd6aac69b7160ef12214f6821c86cde60c114de4a28c5747dfd0870b79c49f9162e3f9404884e1a5b09d5e0eaf10bb940127851317dca4ec9c1b30eeffed42517f74321beef70064be29874c9d4ef4796ef1898711e788e3de300473a551c5ba53291442c8fb9eff3852080e2e2c0c2d0de55ca10ae2d7bcef37efbfb99347b461646895033e60a38bae34c9554ac15b0371cc1a446cb4e6701b856a1b0ac47f52afc2cc8304da916d7bddcea397ba0fc883628bf0ee6a873b8515567b5d7199f4d103ddd96854c4468711d78344ff5d56dc120f1ab3f77d5af0966aa2228c89b225b44fc9d4e0fa23580f2c45e7600f311bc04a7bf98c7b2ff170c51045309109b884e8daf55b0c0196f0784c6b303e357dc59c216e7a0c183104fda1472edfa03c1eaef10018f33a374ff34a61c4b2b29a392d29a802a0fa0540fcf63509bb699cd70dfd31e58f96f245f25cb776f072b208b12a57a2b693e02a21a8217d3b16484376ec44357670ef43f2470c050b0314f11f6deff9a9b409a68d0f89bccc8353099c574e90ca2533037ca73efddbdbd2d4e7e498f07b3b64fd5cd7b03c445dcf278221a69d56679e49111efc4621be1b32ccea995cc9722e22be98962ae0efd1b5095af696d95846f21a235b2cbf9182ba224bcbcb8ee2ae67c932c4b17704385514fa4eb000823b07011389d59edc1b925fde8508aba88398e86414a0f4cd6553839d3d657623235b9b9c8645e27b12b590473a2a3e25155482200e042cec48e1f968a3e44a07ddcd62eb57156b78e841c8fa230f6ab4c2050cd1dab63dbc343b5632400e98bed57799251e3a6d6e9964cf98d2425ff410362188f9806ece3b6e9cbb2f070d06412c7a4bbc4252aaead8bdeddd9859ac55b0fa1eb86d95564a91ce90ed964268bd1dea2b1375d48d1a78a568f190f21ae5d04305b1ca782c0f501f2a392333a3aaf591dfe674b678fafdeca89cab4c2dc943698ccc9b3c7b2fe97e76b1a30138e2214290860b07575cb04a78cefb2f19e1330a7c54e3fb3cd46753706296a80161e2d8589f9d2f69a16e11ea0c7d00de564169b53e3edce70f4e8da23be6d076639146955a5059623f8ab7fb3271ac5b3bc50c5ae84bd862f33ee9654d196d64f6c5a1d2728ef08910496cb49715ed6dff1ae07ea451f51f01c4a9709738c5bdc7becd42499c64f3a5f8de598d27f8669d036ed76e30750db0f4172d94ba04bb188a140f685a4b9e0b5e41ec0b92ea109e8e343b918fda47eb609f8153a45f3fa3ba2573683728c1d4da06d0496ae01b9b01c9160a4f31d737bbf27132d7a6465ec0024278b1d8c6d848bf90def93ffb2e34c592d72f043b0bad33544782d90105e343da9a960b995cb3c25896305399cd9b9d439dc5b1a8f8b0685cb49688b0fc0635001e2de5c4cdf641451659223e5d81a0abe28c5506b97614a7eb1c35deea52e6126b1034dfdd5f759f37b8536cd08ccf690de21f2ccf6c7527893662f154f7be5c9df75f70d0a2a34ec2e9270dc6b220d7e337bfec7e2a0e7b5981ff973343ee6526deec2cdd80f866404b5878ba80d5d2ffd4da28b417bffb9e3dda855ba332a20d0306354cd8cc6e468ffe811492e8af85db0735782b2fdd96c234908e5873ac99b9245376a9588a84b85e002c3090b219a58e67e9f58857b74892dba79ff66a1c9fcdee62b8975650a54fbf5afa6f47656c85b6edb75f4c9e763ed9ec68de69ea18a2d5c208aaf00aac90cd4558bc83fa6bf302d7ec28838ce5d5f338a53a872caa22b46c0d9b124172a6114a37229a435b358478f73789a1db34f7605d4c53a00ce1a5999fb6b57fa7d5c8dbcef495f30fc10d4921e01625c49fa590504ec5d08002721055dfb05b69435a1fef025fe031d065fd00a9a9b9386f455ed0344613082179809a5c205ac9f1e5b7d55ed7fbedc3db7d8ba50aec7f553e4aad6bde248a7ff76d1913390e578d359178d22a0cde18e287af7148a65b00018e659d0874dc16f88dc5b9c82623367f07bb6b042c6ade318bac0a06be6c60a5713ab5c040450f66a1bbc48863ecc66105652b7cc8f4a20bb6db34073c5c1060fd7a4bae4c1471a64a607f161e0d8f1916113e3f00639844896d2bea9b80b7cc2588d2bfdbed18247b44c47153252c2ad8772d6386906eb3bd0249fd73458114aac03354d413ea4b6c76e00410815be1aa598014a315f4bf6739fdddd87bdfb31c97ede94bc07512506382379cbd276728c1471b5e21440acd80bae0c9dafa6721181c747fc2629ea58407ce25662230fbf372cb6052fd9a0d952d35005809618810644393c0a8452b2cf17957d754a4f85d5fd0d9c4133e6310a25d348803d825dcb6325f01fbe459b73404970b144fa7d5b0a6a6fb93c178e37d854e59764cbda215ef58c3bac37b9e9d4c25fd931a8641b4c34d955ff314e850a04adf4cb5ea5a847b28fa167c07a29c6ed587acca524e59cd43cdbb37d42509762f8739974a7f688a1d50487723c9d39083a375015430a348cef4aa07da71486bcfb4d7eb4907eb74699cc85e804434b7c79ec9fb7e8344268798f621b53c1e06ef1c159cec99b6ccaba36b97d59effa7890e40c241af89da0a6961d85e47500a4c074e69584ec9057df2377678e15cee0130e8707fd2d3229f7c9cd1a2e48d9aca69d00b575f795018ea63f05602310e9c265498fc1817505472adf173e5bdf30a71bd11c1977eb3b165e4029fc7f853dc195d868b94ea715f0058f6473bd777fa81af0110008eaba578e37a92c09417cec0c05665641a5b185e867a5fd0949f0c1613045a52a634d4e7b9c33e223ea73852bde6c9153b268db8b4c0c54860fe5b9866b76dace6df8256436685a81c1d114d621a852fe632ea0b368cd9077bea8c9b79afdac060436b32ddf14c6a0bfc8fed8ee9e694796660972b8847bb80b8e359ae2410f531988f7dd23ea51dc8f1560e75ebd64feb67a1f2d7d730fea454f50af287286cc3a8b468f015f4dd6027cce142931fb652747d670ba3ce7b4f7ba82863779032157b69e458b8b38fdcd672d8ad716d11714052b3bd0b73c05d009b80ab22a793ecc10a40c5517950d633be6c2d5b7114fbbbead726ae7a69fd3db59ef8359ff3dde37f3e78338d872e3c31105a510e94a04be101faf440cc81770f82aadbfa08bd177a9d4638642e6fe2b1923d40cab3036a8934135f7cf2c315af9ccfb65380eb8a39c65f31828bb0af97120702a30d98532c209635120ea4661fe816a1348be61d0e37e32258802bae10e0920062efdbcbc535aa1895cee0a99d30a1c517eaf3195ff63b932910974a543c5538c774507a210fb70847d7eb6cf4c245cc8319bd21f099f3dc560b9d371a05e688ff432d38b2212b37d1adff4f4294347393e917b8f3e57ecb08cada44dae8456e27ba2305ad3a562a7533555f667398f5d00978e571042355e4a9d70157a4b664db199496a25fec634a2be155196f8540fdf596eb8f68427ea72e54eb82264bab99d3cf3a1d5b43bb7fe93e0b294bf9ee0480f1198c0b70e38efa4d5654498c4529e396834a8ece62e07f2ae60aacd94dd86dce8de807381786208090540698479efed05a20539df608ea354e200c05212398916b544bce17443239a57b82b90db63489425a35aaf1fdac613904abf122d0249fccacc42bc8ec4defa471937d747e075e63e13842b29d5c89ba59ba7621f581348a9406ddbb847030fe1eaa27c9dc4a163b56a1309303376f25a7ac39c73a5817939eeddc85e8afbf877007877ba04b4ee2acfb39f74401bb0e915477a0c1f7e089ccfbb020a7f08277369bb898a68d0d8b39e492955151052f86c60f0828005b5aca42862542e1d55b17ed27dddeca203a6d91d8d2292edc05bef6d8931124154f42a98cc857ce0c0afe1b81ee11811d3558e5a48e4d8f4e1def99b294d6d09ef483da6efd5e99fb7bd0b030f3fa9c314157f72fbaf01c39f77141678898cb12db459c0d69af7bff845f7c5b1b76c34223f8e91833fb1449a12919c300d420d761a3d8d05e4be1f9d279ba48af8883be4a3bda6a1ed59098b5963896989353b27d8a06b08de9462e19ac9d41e6e387eda77d505ea989c78a145861d1f6cf7c376b2624279e6bacffe4951883917f27aa40542cf6d8768c26c7e81b4e1b38371ab4cdcde8862e5783f050341de39fc968cd2f4e9e0f5b40c78594dd74da35298077ec7f09490c5cff25545483ddb38fd723e28297810355d1b28c772b71bebe28b295de43756087eeb37769c09326dab2f4edcebacd2e36f3ea12cc071ac4aa36db99be832da9f7d117c2bbe18b0666c11059281be5f87a7dca615d98a7ce914d1432ec396d670e3e351634081f41db42d1d363fe5b4163f3e3bbe0e7711abaff03f2b6ea877628011f6c678378fcef0693a69dadca02503a89634c3bd9af731e114cd4d72d94b2d5100446635eba2a6760bd8a0cb756aff5c977ff8dcb11ae20af559acbd229984935df37170c2da8558d85d7023d7e5064e23713181a47930da9508e8d2809f283f92b960f8d78db1cebd23de9ff10cc56d1795da3bfe20479db3783e4465731505b310359df7518b8ded10644f1ebbd27c71b9f4384d7a56ad97366e9dca4ea8f2c1698788229b668b492a0431befdceee0c491d5ed129d398d920648cd418e3155ce9a367b4b8f35c8b3d041310f823b10c96b0e18daae75532ff3300f44c51758a9f59e7bf387ed56b6786a92d957d2e9d3617a2d9829b50fafc6228d0c6815c6c59bd312cd71f999a41a2613e546d67d6707f8483ac5d68bfd511fccd2e03cabf8ab2d5c5656f0f0bee310f670af60389cc3361f1194d0bc09c55cf2e408899f9943ac6fe9020106744b50236f16dce8bd1c20cdcd308ea5c1d1d41639c48b8d771f9303d32b0a10d355bc15d949db664ebd095dfa2309a52ca1eea4b4d42219c9e2b9fed787acedccab94f471757bc1d3c36faf5af4dec46386558b74fb1e3cd443f57d3be5f0be6632646aa3f450925dbeb4e43e7d38ecbc4b5d9dc2bdd7ce14adef5f52674497ac3b644d82ea7cd5829c1910bed8ff56aa94f1049c2c19c1578ce69d84839ec871f2d648cbcd1519d6918fd751bfdf65b2dc3e00479f0a44b3eaa14fb8de19ffbc96d763de5838a4fc6f654447b914c4791ac587a67712bf3f90c5f389d9bf7932759ad6f298fee6757aa1c1ac54d87afa1bc488a0fdcc28afd5eb3bd860c288a3e15fcc341c3a2b15e4d77ab0798b157bb4f9852a2dab98c135b874da46f7548564ac049670d00f929cb5bdfd312b59e8323d30bb0a1bd67da05784959935b0a5e25ec22c406e1bf8a03c6f5a32e911067f6ced2cb5992a370f6219686ced0083d5d3594891f8738eb7b8b063236573ed7cc1dc5b2fd9cf6920ebc5fb765a1c8e022e9bc3d4b268150150069a661efcc3262ad22591e6a896ff9b0b2ac7ed0c663e20e5031a604b6f96c6d7d9653c8de590574546180892a83ee043bcf32c9ddaaa9669a6afcee14b1cdfbd03fe66b1790eee6e895890fbb8afada54151eed6fcf39069ba8392f1c520d49f7c472300afa40a4d7c409f423593d8b29e6d2f350bcc33e4ebf47b1830234bd315e1fc80714d7d801d4293cad0b90cd9b737a5899a44847d49fedb19de2a3a0ccd1af6df555c6a335fb71c1f8016226943570533fa22e662778cb069972cfda9ebabda32fe14187dbfa12b947c5c7df649ae89f913f312a6a1724bc344504801d054e86bbc5a78bf27cb30f213808d9514edc4020cf8e25ce82762507adeb6c462927ce60e7b2064874ffb84ba3dd3fb12c6643a15f9c3480b3958d1f6e8fe4bd3e6efd740bf18b56c436b88da9047ce61663824182857ede566b2b7f205a74266feb78d46c082906261a0887dba8c951512b05c07bdc6db5a3e89227482dfc13442e3ecfaba3bb841bc81215ce8c5a61c3fcf3e397a573cf0668c795a83e0f31f2ff2700a8d5be50c32cd74855f88b15d35b1a37a5a1a417511096fda2e2f1f0bbb2cbb1df61ae109d1702366b8f623ae6d57d9052246e08649fa8e9047fd6c460888c581dcb8e25cbee0667f05852506d07217aae40f93dcc48d304c51d62b254a49080f0b61687f16ec68588870dc84f0af882631dbcc1ccfa50f9ca7ee8961a04405b5acc346da188ac5cf13fb6bcbf57c3f38d0639bf35f4733387f46a9fe7fcec7475746106b0118141db9a53b80938f40ca25ff41af4bc7ebf797d6c3cfa2ff7ede69f4330a2f47987d84ff633afa7cfd27cbaffa6330b9ed2f479571647b9cd58fa0958b71a318e54bb4acbf71e9a9d7f4277903b396a5acee07be900a16d88edd1f12a68fe41a49f04d9838a3bc658d13bc55e306f576b7c25c23f523f8f8c02f8ea9dd234229062844cad56eb80d17b0e000e21fca475856e808e3928150f71b7141aa46e4542b5795a3dc1609dc3f46273c679794d3da6d784872d0694e61b252662da19e4cefddb58d1412c6b25bc61c84cf313f0e7451366b4bbe164e9d1fa91b98cb23bacd96f2f4208d169ec69efb3711806e256877cea5da3ce2b6ee4972d0f28e5c2596839d6803eb97e00d0f3bad282d88cae213dc0d88f17b4a91a17427eb9588c4950a9def4265b15ca1a2f0f7cda66506f6271eaba88dc5ae298efe48e0663271465d27e41118f972d7f716a3cabbe39736d40d694b8068b2da96a309ee649d0e1d39ddfdf549f5c9d882f9be8c546ee175b375e365540a9769f749c4758a87645e22af0557ccf1fef86a93b32357da229a6c989ae8811721e1145a486bcfe3808bab3cd1ddcbb032089249a45b77b7ab2f05b5ee43b7e92db5077b91b1e0080eacf8d4662b74d99c5401a4b88ce7aaca0c0b5d6ab83a03545a9db3a4e3ddc4c56746bd6c8ce93aa9c19341bcd2853c6aede5d98fa043eedcc25c2018dd3ade773562b7191d3951361f76f606f31d3dbd095a45e3274dccb6784e8dee7cbe2a3d8a309e636e66ee0576472d8356b6f71997443e65becabaef390218d11fbfc8e8b03dc6f3287c0983974b0cb3e8fb53e1faa75ee0c8ff925f7bd2e46674804960bc482f44b1b3c0211c629e583abab29430a455e4740f7dd9bd61b543ed820f5964bea5ce05a88deb9e9dd92f63af67bedffafe449827343df80cf0c53516e0634e4687be2384b7c744c2c9dd4d447f00bfb16155c2ce79d64ac45e0b2932d4964fddc7a4f2f3da3cce5c695392b40089a7ae971f714de4b978138e0b3830db15db0a6e5cfd24646e15d4c400526fb9df1b6462ab82ed3fbbfc736ec465705117f466d293cc522702123e18301b8ac2891220a18200c2b9b98bfddfd5cc9d5e0c07904ea58849eed3ef9ff7abbd7f3f9c1cd0418d1484e65c32cd38d60d8e26c8b9bd9fb77a99ab9957b445de90277872c972c6e3a93c262d88237da9d772113c01fb5b72c0d5f60db209325879c1283371e84d287039ca05ad2c4aee7a8ef3576abddbe9172370204d7e5b9f949007a1872733eae0014f7d6aa41906e474efa4d95325973bcd9fd7750b69d91f3f876f1b6ce96d89c6f75350fec29d383a8ed86c4385cfbe7336379b6019ad4866467ea84aa4755910a325bcab2006bf8ccd2d7fdb513dd2cbf68d3e355ec6b1fd2470517102ad15b255ca55b2b5031d2318c113aec9dedc10597d514792604806ed2830d77599807c3a64e8f0ab3c30a49335e2c3227454aadc5572e0bc0cd349bbcf2b1c9ba06e654fc79ee4d8d6d49b854c5e3fc5a8d2fe9d360baa03883b50dd7099cda4f69795a019231e1597a741fb7e50eaea30c0a2d03a15d9be57ba866ba46b6123a43126d3e61bbcb3b6585cbf9312fa9673716cbcbd04831a8fd7e24e3f20c6bf680ccc9eafedad52cc69a80cccaaa93f7e7d20d9059a8daff006078b788a935fc2bd6e1e9c0c0b7e6057bd2aef7dd99a82ef0be4782e4502b52edfad7205d51f72a72e1ea33cd7bf46f058e1e2317278003245276a0efb6f8930e6a19ae400c43177d79150ad678d38127f84a261b5db0ef535e3109398891e5c2611839d3bc9f3a128d1f24f8ea9d37d25a244a6809160cabcf2a25534b75b003e4082e65659a95777263b9b2f511c9eb1110c74cbbf5831b6996104df8358623710243b7d24c98f3a5bad2857ef46fa7478736cb0d285e87bb780424db036a01b2277c870cdd1f2f7053a66a474fdd78fba3a6d8654898779bca9379b4261951afbc68174fe7e855feaa024c0390d6997dcb3a5b1b1213e735eea75cd0e2024ff669e6a31df6273effb425a53c663ec3498aceca0a1caf34726d67a85103faea89ecc4147e7cf89899a4749563ae7a85e02c66aefd82aaefe740a5cb43f0ac0c585311fe29e6c2b98e0b1510a618a8af285d369cb821a877ae0003c396bb4d81ba58db20133957d7c178bfc885a3bfc4328956644dfef4e67b9c516eca09ac9bf0b27af9d59d89f90aa4a2c7578b30963785c4e5c51bf987ba6faeafa1847a47d1eb7b8e4037c95d9314d59097b670bdb2dc933a233c43033130d8a0bac08ea4970bdc5c59686d592b0fbb979881c2583e82da9f6b384bad35deb1915623b5eada985e6a63857e769a8fcf59d996a6cb41f8f22c31aa76f2ed8845729f7151a6124f5efc1e967d4507dcaed3986e64bc597f3ca585b8f6e131a94d45385db8874750705f642c26734181105478c20709d4540d185b3803a12a529ff8b871cbbea5b2eef9bc765fd2386c9ee6a5e61d4ffc6392ec24932c620adf354f6f1642d9193841426fd31319915272cfe4280578b8faffefd916f295107855984291e894cfe56332b460270c43657a042b2af1470fea4599aae17eaaa0157a7b1c67c5b08e2ade818e7afadcedfe51750ca1dba959ed5850d97c41cc00f8fde3fcf621dda159fec727b0244746fa6388a602aafe155fd1aa3c923cdea5d1b028335416c5df55b2f39d813bb7083fd575bc6d58b5770f837fe2bcdff58e78f40d6aa0d32d2f1d6771f76f2fd5ca09fa67c15a7c2d7f56efd8ad1ad6c6e91b675a69f4a2f010ac1454fb36870587f7fdb9919ca58da08fda193252d34e66219ff96ee2dc5bcf7b929c36d5faa54927bda7fc9d626a5d97bd598a9f595f2905b8c861545167470da223732227d9746d2497f79c309f0289d9084f7b18d306b4e19649aec7f7e8ae5cfe460aac17a0af90b76861babef2f9568490842f2ec60dd408cf27739f795aea2179aad476a979d50293598848e87fac379d43794e9842b040ec20daa696d119b0d371e3f63693c229d064e50108f5d6bce3e41608452243f8773bede57ed412bad70edda28c0635b7b629512c3131472c5d4273cecd6b002828191c554cceaab0383dd360a699d1df816cb6c184fcd9488d31bc4abc9cc13e4151331b47a20b69b1db68c88872652ea4c5f47f6403042a22980a3189506ef8f28684c5e0c8c2822601386ef89b8c4a5957f4cce75d8eceea80d9830f89924a64c347137361836d83b31cfe3481f0ee8316e9d7808f5bbac5526ff15ce21e31efcf2f242bcb4f0af53ac2e18fec08a0d2accaa1ad811e2c020fd3d591e490af34256ce1a9b115b28b1f3853805f45a1bf6624f88e61ac504870022cee0836acf63c214b61eac3028fde337c3220ad3525a02b0593e67ec44c490fc612bac45fc12641e1e9a1b76fccaa2aae4ef81bacb3bda7ec902ffdbda0ac0cfaa1024690a34ae3f22ca03933701c370946e34533ff3d9f0887b36d5ffb3ab7a2a3712478fbc4f8e42bf3cff26f78e2d2685aece2ed79f12ce575dcf9f8def4ee58041139b6366fbd616e25d11bd92810a05d0d010f450b965957256f80689b652f79f926606cf3830600e6315638ebba7801f5a6f0be057606a5ad1caa7c0331d31910a9f357962af92946ea432b301878c1422a4081e26c1e306a3c6637ba24c8d6da87555fe5850f81b8748529f3bce8740741ef784561d4dc4ef47a09938aeec9920c631e2311cf04b1ca8eae2cb45400676a193ec8031011c8fbb415c22e0a4e459b3b845e57e17ef57e6296c2a26fd74f03a14589d6b335af930fc77fd60c71102be62a0446b398cb67ac56f2c747dce11b6432816c10a59ef9380a40442620e504675ceac9391eaa1d26b0f8c9289a77770e56f22001ff155e0d8c7a1b2a0abe78d96e5568c7b0d15b098081590d7eb94123d45401b764a44b2bc8ee012dab0a7bba1f73e4459ebc1f2e165ec52a9f35021f8e6d268a0c47b8478e2817146657fc29c0799fcb0d6f9f18b9187a4cfaa2b4c0982d42a93d9588da71dd5e683998bcf11ce4bb650b0f6d5a2182da1f658bc0f0c89003a6b43cea3c115d1d91eba72e8a59bbdca39b645679342d537d9df5e57813febcb7a570b0e87b2d64a6fbf7b2aa859769e498569ddd3ad4dc29caf02d1e18da5105ae387a12f3abb0fb70e68c44b627c8bcc7333670354446aedee25083dc76e08dd72a6eb5c5f860d21f09920b96842e469237f793e3d21ec0c8d81ac1607f26e54b7ab31183cd3466a36df6736a17033af1ae06a905312fd8874985f43fc518f2756973fa992167b04461a2b5b1428a97f426a49ebdee30419c1e49462b3b890075590da49d4f8cba2494ab443e3b4b57d91fd5134956da2310d787246c1142f5b4c64142c6648b009c0036aa472e7b7f9719fffc3f0c7e39c59a0c10505791d72838bf030dc0bef8cd874a2f6098e14da7ef3f94e7816489bd9306c9b69705a200af9b71526c728c9fe49995e016273078f1b70a77c690f633f277662387cc7a4bcf5b05ebbc8523f66638f3657c794da78e3fbece35a738e221e3df30f4eb98984ece95880f6b039bd620a14385b93c2527a22812fb7356440f8c828b7e1be7eac8293d09e3277596ec693516fc128eaf1ceb169e16529d61ce94f3dcd6804e553f1c3b3e68b71d51be7b093f67c16ea8e0cff775ccccd05143d06eec9659de7c8c71705a3490e4c13e57e9162d13261bdb46e9fe56c066526268b86cbd04eae176ec2ce7af193ae1a5c28d7f86675c631b5bb9fc4c9d825bb6d2cbb43e3fd28a8248acd202990de367798918521d4ba37863e32398abc616e0decf12f51e4aa8b11c3327f64225f750278f80fae7bd13de9d1fd0f13b2f342c024a6076cd271cd4d6c7c6d562d21c2fd047354c1bf30cd6d85ac3943fc80bacb9f6178cfa00c0f4377a223ca1d4f266ceb74ff12dcc0b5ee190b0f789e815664e580b234f6cb11aa487feb56acb6cf09940a61432fa84b83ee7aef66ca71624437ba20e6117c3abc834ad9e46c9776ec8678ef2c05b78fb37dc434d102d520aeac9f2d1842628fdb444925dbb4435e4f6485a6632baf16ed5d9a6188f0ddc9c289369a30f8f72038d0ee12299b4cbe4a2090341c652e47a27127e9815b746310965b614afffc4dc732113aa38c7155f6d65bdb483388ed8c93947b401888f96649721d7ca7a2d915c764f84cb2592d76e087117e823eb46bbc9a351322315e8680b18d43b4a813782c4831954be2ebf2570d246d1bbe74d8f5fe6e357ca7e620867d41a7b55ea2010d703613bc35d001bce1d859cdea48db5f8e7c5db1423821411009f4e23cf00a287fb85beb1f4085b8566dfaa57b13a43e646adf8fbf8272a3b2bb545d4c09f27c7af8ff477dc8df8e06ff5af12bf760b97374d7668a6256abfd5d0f2878b76d2d51b3a6347ca518c109938a8ec87eadf620db26d2dfd82f521ef361b629e6e33c528609b697be1d7268f3fa3f73425a05e150517d84597495e64e47ec13103ae8b9d100cd69ad89f16eb2a83aa22683784176cd62de6286a7bb410783f01e057fb1525d3b8ea600c9ba8992e7daa390e89cc71620c75c9eac1ff49ad92e6e3bf0442a43e45b51f9ac7bd760dc924a9022f7e323b059c672d53c9dbe0274f931385fed9332f16150b0fa52f170bc8624f58165bbbfd77b938dc85dc50bb41df76cff4a73a68366442286ee77d0c5afb9ca389d3a4f8593a1a9b7babf902e85739e245749bf8b079a94299557fe59d52d7a5dabd03bab4be42548b895f5fd724d66af8ec604282e836e15067263530a724ccf5ea7b6b2e1e1aaab85f2b9e801ac591dbc9139431882f7b5d15d1d4315cfb536efac80fedf524ec9135727f962aae21c34597bf9aec98f2726138fa09796e2b9855086f40802509f64a33fab7ad10f4d1f430f1d459c62c8e5bdd7a10ff6958765f3abf964321b5f7f63b7e2b7879066003b064ba3aee4d3c68402652ff00378ce4d6cfa54d47263105e45e967669a131f6caf6685b9518bd697656f2235c4c70f73ba966a62e8b3aa08795ad72d6aaf91a47adc7e72adedca506a3cc51bae482f17439318d548efb994a28cb9d1665e5ede66465c1425e4423cef51a28aaf6610b7f2bfbaf5dcd1939ac1f8ff823d7d1dd842cc1bccbd19aca81aba7cf216f911ae68e1394c607989acb169a5972ff41807dbbfca26f0725cb6001f85602688a587ad16957acccca97c8898c3d15580ba8c59d7399e60784ac7e104d2dfda17e9b42391524ff38e603bf51883534b17772d5dcbfb251e30ee29166b056998c90f4661e72efaaa7933b7a2775d1ce2e0adb6b25dd934410bc778efdcc7085c876eb5c94fc1e748337466a7392184cbb84bcaaad849f72eddbcc51679690bc1b8a1422adf54611806b976b38cd8409c6b3676668042a4a8aeb3c07aaf151063732bec6970a7d63231b85b8a0df941e8c087eef6f2f0bb9438e4777841850c1ac995b8de4612a1a657062e72a3b1375f808038cd4a7f20b2d9df94d72030b60e6b165c56fe86aa460ee7e135af2d590c605fdfa5a6f3f4a3147c1493ff3208d599ba8ffe7b269c824667cb1474c6c11746fcff669ebcec7bad655c9b453b90df120aad2b29ec3b88b8da1d16091d27786469b02341522ff8df8243a9741003283c80dc529f0c1771337cf71ea5fa53f7ef8db8165bf56eb48b4bc81683d34363277d1e1ed0fe4404e06ac411ff71aa34e5d13e0745f4fc38b19704ea2731c4f4ed79340d79efa205446f432c23ae2cdd5eafe4f8b446919e251dc30b44bacfb35630c43037fb852fe5d6998a86420f3412ad84b7f6f8814bd5944d39c8133cc3b1e596e2790c5bad61e2b605cf5d6c380a9c4a0def92e8befbda866489f6013e96cb8b892ff48cf40a8e9ea54bb78103fbf979f794011c47c3fa786901be0219d2be12150a47c6a4b2b118f26e4360e709c1d8470c4ec9fe1399dc3acfccfcae5042ec835015140c3031ca3e7e3df67ab149209f79bb5cc061e3be503d83fb2f788bb8ad1239b1d6b575ca48cb93a2555d7111d47de41f798a3d8487cd0b7882e707501f6f5db2cc441863143ab1a8b16f352acaf484d2ea5c2d51358b880d767de9e9c2ea6dfa27b8554272102dca19d4363124bf207b9eb8e0ad583cd03a606e2990138d776f04f07b1a33c5e6699ef6c637fa87d30886d84204ab993a99437d5537b0e79c4be6709e3852aba231c39e09a10addb1ad3b50e31d83ca13a0af646257f5153deb1156243fc7d0d57fc1e019d27837c26999b0f0b9a02281dbfc47854de5aec8e28243360952d4b625528685a6625a142d6892e78f253acdfa9e8b5d881bb00cea389b0bef79e4935b537cf4abac94c93fcfb4421bb675e28b6c490a0372af6da59e4e48580c2bc1fc16d25a545d0ff060081801431cd5652d92c9ffd539299c6367854f486997c1a7ee3f8f3cfdc1f20161ef1ded0a0602a7c179a93c86d94e9e19c3b1036c09d7f25d4c565af59f96d5ae3a9c35133f4627ab692edba680bf0830954f04a62440ca7dad6080f8baf4dca9454c6670138d31bb780dfa6bab6cad719a1c43d06437c6166ee70bf485772557791baab6e243eb50fa55a15ca8b8a65a502b82ff362939db5b448ad73b1a5f51f3f2ba6c950a021992376de7019ab0e208133da16d744281efcc66cacbb46f2dc50e29547ff8bf78151b439d0c450a7416c5455f8f276b9a61b1dc97ae0128330df2c5ffdafe1d7d589b202191aad20b6afa4ffd1d1c565b8cbc60105cbba65ef6e1bb4bae37f666a574016cb26c91142b4442e3d663e6364edc69496392767468581ef3a669b4b522f3de12dfde63ecd0c12a6e2aada7bf4a40a432ab91292eb84516c04127054ac7e9a5e3229bfab7ba9cb68bb7915b9570c72acfcbf32f604e784eb1009d4ccfb1c463a32ee1799108c55b2175dcf05fda71afa3e4b488a38387a0e37fd2d7551adfc86009b2fb34eb24655a5c0d6e97b012a2d37d284e5c90c98983f46500025be695dfc922e9f6089c946f0ead0ef1b1c0aa7a996efcf6c36b6203d866f522302d9e170e1f96bab7fb2f25c989f1ca60f5b65b4430c65c520b6f53eb60e3f1271fcb81c0238870a49ca7bb798d0b4b959940101bc9b84b399105da3076e0cfee48485aaa9cca0a920642b5de74944bbfcbc7ee5e30186a3613f335c0b7d377bd0b33ad2a5d902045d71df770f022bedee9bfb94efc46fa432e215be3296020fffb1e5f5372247558a529cd9b9983d0ba714b18b477c895e50a048f551eead4a3ab69d19d4c530b940a8cc63f7d7050f89dd6e39a84e16a0b3ef150c1e383c806fe46c73254c2fc26f51143999762a48f580996cb46663d420caab55d6e110ea04861fb4fe54dec4942bc6f9b889704c9e5d87aaf4f3ddb17d7940695d8eb68e4004064a3017a08b0326c57a067bce5d95c7ef7d9b289a5e766dc808cc43fe2338115ab7cb92e6f14feed454ad41a3c9a145229ee8bae258e125c7f13371188e8726f12b86909fdf7f66ba900b6c85f3f3927608e57ba09c64cd0385c14fb61ff5d2ebd4342ffea3b39e05ac83d018fb3e7e3a445c874f3c43f59110777c9e49f11f678441c8c8dd2722366c649a3d69ef2fadb8e66c50e80a94e6a436df97cbe0e4176470294e45997b18de144437b9cf02362170db1f52642df213f941614dc9c9bf97116b225275951c40ad6b73a32453293e7b2fcea01502b958e6642edab22a4b8f017b14a64d96917d6074f1970cfca22660d554245398815b76e35f9fdcbbc4a1a58408494e16befda40d534d43b425d6bd08d91b0ae39d5adefd72e0f019f2801d6be8a55964c8d5df7e1d088ce6c804d2c3f7a5736bc0263aea033dbd1d3234d68bd54b6b41d34bfde68066fec2be2cc887a42d4206dd66293b28a4993c27ebd6bf965d787b691c8f6694ba46342ee3e5bc86f15e64848649b5b0ab2af0ecd0d5ad2c43955dc8a93e1fbf179edd5e6cfc9c6218a7ee6799ecd0f09ed3021cf5c48acdcea4776e106fd077aa793ab1fd21a605b532cd677dc0681d5a968858ed9d9de8f97869a7c93fc0245c6b67c5f2fd361a9ce5def1162845b250c0b6b08c0431d51d67bf3956c21468d7876525596f702add409989e91b70781a3f769d1cc4e91169bdada03f7fcb8b17bc61abe4ea18959311b249d3095e5a4c12762149f8ba7cf5a85c83ffb7f84807c3cf231bc190f05f854dd605eca639941ef1b6b8b686abd0fc1b4d4728cefd130c910ea5348c8c2bdce5ae66116eb57a2e0f6164de2828a5168fa4c7a317ef1b2844092a359c0344873ab56e191208dc4045fee56b402ebf13a59f9492196daa950375c4a50130dcc038badbe246c6bc983409ec082aad4fa3838aedee697ead67bdde49b16a030ca5bffbf089517072116ff01c4f998b1c6ea783f057d9e48860f4ca8956d8e368d70eaac044cba5f1915cf324e0698b553ed97af5798164e2e7d6d6ba5faeaf02a2f64b14fa8b25919db2386525ecc37495d8db8861cbc1e8335c3a0e7c7a0e3a68391177257dd0d6d6733ada7012fb56439b560588862e1ace6f589cbf14eae4598c0e2c44891bbc23a8ecddae6bd15e4f56b854b43b0d040d16e9d8f58485b01a84266ec085c07c1c86cb1151291a2fe485b4ec1a8dad9f1dc5a73b6c0caac1d98e1d8796a1a210b92a08388ccd48c9f79cda807aa3287d87d0fe393d8e913f8ba3e0f22de79574b6e67841c8ff5451e9ffcfa7250108fa2059c931b75c34ebb8d91a2b54fb8fe7a1ccb313fdd4524af0817e72a27dae2e7cd7f4045ee3a305ee981e6d8be279d81254b4000dd57c3b0bb24295c0af041e60b5f8f3b3f9bb0a444e9f55e3b3da949772fa9e303bb18d8801a0f6b4ce34a849bb14daecfa75e6d5b574b528f42a446d4243e8b4090fb71c3b0da66f81e06961f2f2cad8f69bfe905acd05c11239aae0bbf8d9579ce004f88f7121433cb36faf230b51a1ebd2769284fa3548b91cf28878be80f26cbf5c6d00f1031b66d26d3f1c92d9d88aa7d0185ac8cbcc8befedf8bc40783fcf67d7815eeadfc4a10aa241259e5a48a78b1bf02152f39a57795a2818c3fd0d05b380a88be4a6d528e00addf0e7cbaaaa4f7f8d4e7de528cfc6ebad905896c3afda41efd92d78985c2137efc2ec55ca0da4778129741e2043c847169199353db0f608fc5a0b79dee8b74b592cf3070138c982d4d4ee85ac238a4f521b9d25a574a81d5f9e7ff597712a224633dcb12d357d8fd81bb8be37e40cc2e692ae085f919fcb4f5cc37b94f04e81fc588045530a7b0ca83f08427ac560bd0a96686dae8aa9d6cbf5cc17a2b9198d93a4f5f24528cf716e666f65a4b5fb0c1d24b504f8a8296753671e32ab3b4370d014b845ad2761f4e3a1cc299d813814d4548e69c52d9b408c5fdd15914eb447a1bd3b18a8ac1fe5eea144221e602a43e77506105003ef79472aac8b93dfff4831fde1202733eba83ae6bc6c609c113468a6c037b41cdb1f579b9034759a174142ce1b77995e6ccadb4172611554b4bc86d35f2e167ff2a7dbda128db8116cdd0af1ff70d3882401d6960002e19841fdf44bdd5915363b410a7a0cbd3fcd023d660cbb5f24fa80cbc0137b0b3ce95613c69a347891c92f71a40d1bd0da4c6e81e673f46c071634e40d09bccea47c3ce5c627be124deebb273c8718a28e7cbfb903e6aa2292eeb6714328c69b03e0cb05940f3970772784b0e5f6f9f01bdadaf344fbbe158ff8422f4e5bcb44e607fe99a81c9ec474ef9b7a41d5212cafdf7e791d9ad8e543f991e34b0b97b8d54e5ba6e5f98e379b14f53825a1c0ec5f1d62d189904b545f53b0d01b0e7a6cdc5c55e7ad6a8dc33fa8d8623b93c277e8214fe69f6d56c84109d6dcd96e0aa851d4e0ffcc37e8edb2057f40214ca6fb47159b541883530f80c5bafe25f1821b2d88a14d6032d26a0e32b7a7f16c4e3db36ea7472280fe9fd39c6cf889122a2dc9abde1644022deaaa26ed94d40816f36059ef62b5191512338821514a7e6f4921cbe4d93bbc79f64b5b784d04a852734e69f063ea0c456453c6d58bee027c98e5c499415917e2834f8864e1f4639545d4ab86c88f6b1c9753011cac5dcf047cdc127a0438b4b6eff53ba038de23b7a4d2700bfd1a5b1625240bc0063aa970ff9bad64ead011252674c51c1f2f9869f5aa4bc4dd2d225cf7873acc83f0fa5cfba89581203204e44ffcb3e87ae14c0ef19d233821a1473cca63adf0c6ee1dc7f22f52491703172156f128855204ee4a9aa9a314cbaa6697555b7910f62949fe3b2cff25cadc684f8cbe72a54a518cc0e477b9035f243bcbdca541d7f28369187d83eda077d1db6494f09aa8140a20470d192bd0f1b5c2a283c75c2c14b830a1075c146d6fede029257f5f45d85dba9e8db945d2a563e67e1c599f6d13e6ac83a5bdc1a01781749ac3c4e1d363117d94ba5c4287ef4b3cc356ad14ff55088e29b1227e52cb9532e7a65b2fa42a7601ae1ccabffb5ebc056fd024c136295d84c2f02a574e8c06514085dfc79d417d36938072d592a4134f3147ffecd090b0f971a7217aea3908fd47380f0d9851cfa86a4e355b487d1a840f80207b6d5b633125fd78159623af03662ca043339c5e2cba2dffc1a9e43323867e12ebdd9efff7750d307889a251daab2c0650e8627db04383f29de2fcceba61646542259aae71845a0e8d6ce605d78a0c00174760cb19123030de8dff3114c51b881ad0cf0a5d8b047a0a6d2232ffbaff56766ff41f83bba0cd80fbd6c70c00d969edc001bcd0d3c1567a1f2909a8cf570069f70fdbe39abb310144be49341d800e2852534717e85673ac3f3d26fe5d3514d6df0fa0a351cbb3beef9589ce603f7edb2b60ed6d5a3d2ff6e3e9109fc09f4a6a7837ec2aaca0981957c64f14fb84847dad22fae649899e26268b25ea9f8a693f6a3f8697c3efffb4df3063291890895158f9f67e8c2403f4056159bff09ad35717cf1a8b21a0529bd3ede32403f9749b30eb1d0a9c8b22bb59ebdc769dc6ed44bcd9ea912486840991ea99dfcd2df058b66c12d4a72153b1c701415190cca47876ffefc2f4f2b05a48bd925867d8ae3cdda6221fa79df60c5ebf1465cf13df017b09b9cf49adcc53980c0c0f7c9640b34853ab0d80d55ff1f68a90024d2fdf380f6353031439d29f142cc4214fb82d28512f1a94f86024758031d4591847f2382ec4cd6ce22beb69dfda605ba4917e5475904a5cb49a4a13a730b3327cc1a7fdb952be39b80c6e97a79204cf621953cba0be331dff7b777204f729a7b96794c4ca4e740547b0427e1e98603ed8a62274e377eef90e2e9871cf9da53b9f849dc9b50be0f9da0d40941795bc2a365176b732349fcd4950e9f9b7ec33022e5f2f4ea279f5545b841167d667598d195e0618da38732ff5b94b2f9881bb3f354ac8f0ceb88568e7c6595c08beb9a6e8f1d466780aa57b1a86fdaa7d4ea19b988bd7ba1aaf8ac9508d075a1142df6ce4e55b22d976b53bb56a0673a6cb81cc84ab4a599c3000d940ee75c7548c6fca744efc0963d7678150181d29b8de72744cbd8555ef4479067bb9291fac37a9f3e958eb69b053d2a05aa6e3faa904659f44c5b06e5c46c0e42a6f346aa630a130844b3a071b0ca506a62b901553152a1583f14200d2a7de394930c463d936b531cbfa6aa35d2f9186c4b0739f60e6a9f2e924db9f9edb72c36656d8bf798bd1380ce3cb59c9a1c6a4c8e00aaf9b37aefe73fd8c176bedeecb0caa9a9064ae67af638fb5eff7ba6b9b5d96f02190ef2fbc44ce2e3f81bbd13f55cc7b05c550c77d17826b2cb5cccdc90c516ea6118adafc9873432b5ef35447a2f24d05780b1191c25dfd11792d7c537777d9d40ecaaa88b142667bc9ea80a61aa451bbf2eb860196184d473efd9a21f846aa49ae86a1e425a425eecdc1c3442b29eb1138d917c5ebd4137f4d48c4068d283996981afb4ab7023e04a7aab82c6bb5ff53257cadc5e59d447ca8fe0616d5ab61e972cc6c0b4a7bc5f015fdc5a9b5637848831193eea7ada2587f2e68a13fe250e8f069880e9dc4a325baa2e7475210a350a2d3f38b25a291d604f3713016cab2d6deca7d31e7257137ab98840c50913cae6c4be682ae7043a7bafd64c0f60aa6e9c5d00901cef27fa66f03ff3ab50af39addd04e49fd3e2d5f9c32992d847dd507e9d024b59d60325cdd1c7ea06d56e98943bec4fd08f4623df3153fa77e7ad5220b0a9a4b8910ca247bdf4d8e1ddb9aed73b7e060a17450bf02d06eaee4557bdded3a85a9f275ad2f58ec110dd69436ce8a08ce499c870bfb95d0f775e3fdc32cc37a841451ec29af719d98f72c57cbc546bd3829d932675f581a734c4aedbe84e517cedf2b943456e980ae07e738ca869a6d0ebea3edccbe4cf16c313d35b46c3c7ecf5dad682410acc701959255a92e060d5d8ad509bae282186a30990741a587250fae321e707eaade722077e28075319746bf67df670653b09a188b702c963f793e80ba3ac44484b9e0532df52d9306ecd1958bfd8e7c7624f5bc5ed327ca59b301a8378d752ec7b9aeb7075a978afee5cb14b54c44cdd94d8e56730ed4c0459bab85515aab74aaaa19ffbebe85e31bf7cc0fd7a8656f7c47502e4c0efd93c99c4963db6b78e8d091bb6ef96a97b8468b38bae490b8b8653553bbf4784fd9de4e278585b4068d495e233f4ba63716f256714d087423493f69752af3b9325d3e3a5828e9444e8dfb2d08246cd6654e9c365c0895b486a54ac4c92f282cb449f57b37d3a058075c2127e6eb8ed0ffd7b3f91abb63303107104f28877c46414d88f6f09ba8d46b1cef5e82cce26ed4b4c416d403b9b275e0a2373314dc59037b3ef99c3e35d84a255004b571e0275021fa734e84e2f36616cf51ff067aee631e96e66900d25046e2c3030e4613a84eab4945618424216b437c4f0483207913455de25601cc041c48e743df59a9774c4b1ae488271a2870a7a06e4156f1ad45006f07e1138fd27f34df5c4188bb17a7543f66f6cbd0bd26859017bc2d36a15ec0987bea62b861500ecfea954a5a5db7368f2bcbdd1014fb3b9db1cb555c6c02542ca6567b53af301af373e050a7dab6afa188ec952416f955cd4004292e164eccd48313bd704f7b4c52d3a956849e5efb55f8d7126f6bbdf1384eec75f08d460c2be6e429a6fc2ca6938b310a27c6333cb31c36135e7d8b12bc9d9737cce562dbfc58ec82802703a7f4a4174bb3c59041f19bb43413ad84820211d25c08e5f42b700e993c5f11fb89cfd2e443e8c9ea820796a032180632d84c7ce53e03c9394d3342d0e16031970d3eb5b8ebb294481ce728d25d3fa2a56fb553fe0f01ecbce2258495fdea22381b2c057545f7d9a442d74d7b316dc70f32e50055b11d1d22e6022cda5afe6f7fd57743221a8934d3fcf60e74aecdb8a3ed90a0194d05b94c44dda7df13fbd0ddc498ca90c6f7f684a2520ce0163422a2bde9ff660f86e2e0a4db47bb827df7a96923a033ebbbd6bf7269be5240c3f05e6df097cb7384ec45c2763d946068cc257191aa33dd09c1367a3c8a0af2216aa4d51626a9103ba9aad1228009ee3299b3388fa98690eede778f88e8403d036f97d2f0ee8bacab7b76fb04d3c61c06b19c4a8427739d38e4e505cc1a9241a71bffcce8fa199023eb3eb2d89fb9ef09a45a5a11ed15d36521a2c514bbbf1fa7c257e242443206db22e1bad75034bd7e6e6f3062418d9dc7a32bea00943c1dbc709cce73d44733f1abaf3feed5889bcaff9ca925c1fb43798eb999f0e34ad066119f451befc7a6a13879a97c6499fabe2aea2cfd61edfdc6136156a529a7adf2255754cf1c8cc077767dc741a65e58712dcd4dd0e93a4de169f118e6c8f71a8ff4509b2a99dd6e277b9f3a45b70276c56ee7c4c9bc20fa9879345b96e465c6c4623939a996a6ac1df1a14298fb05294fe04060d62bd27419bd0fafa68c3c7a70a154a8634f0bbebb05cac3a90087c54622279ab16f0e432faf072651dc5d73d4f029dbec478a8f8a3591f8bd35fabbd2518f08a4910fa00a63286d2844bbfdbf973e815f6b785120ac82861ae25fb8bd8c6fd294ce310555e53d6971facc041fa77f2dfcfcd61f4ee8af9b6e3f75eb7cc1821da77cdef3087b17acb5f8a9afa9f1b05a8886029470ba6f374003377171a83351ccfabd0e3e029e002d07c8eaff45a6110dad4638224e3021dedb94e2aac388e6a26cff9e74112b3c13130fabf55c0b2f019932710d367942ff035e6a2e392dfa358f9e40211126b131d7e707728bc48a8b77349fb9e910c3f2ad8d0a6d2555a3e454c3d4c451cf1850d5ec378bc42a29d2d11cc46653a4d6e83ee058e7a1cc8525e8f03fd0177f5617ea4f28455f8207f2e02b9f9b4f46b5fc2959000a43197b64f2078f881674cc20d2b9e027b54ea66a9aba246321c99a3a2f5ca73e45f73638e6ecfeb64f390eb06c2fce149195403caaa29b1bde44a88ecc11bdb8855731d56f3d38955724074f678064ae0318a236a6d44f8a13f812de47c25dc057c8bbe629c104077292c2b492e88867214b83d1c6fa97b57f680503ed1d48502f0ffffff0f